@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;900&display=swap&subset=cyrillic);
@font-face {
  font-family: 'national-casino';
  src:
    url('national-casino.bd72461abedac9c4c71b.ttf?165x9') format('truetype'),
    url('national-casino.68722aba0f8d9552e8c6.woff?165x9') format('woff'),
    url('national-casino.342edd9dac729d4c6fdc.svg?165x9#national-casino') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^="nc-"], [class*=" nc-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'national-casino' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.nc-aviator-proppeller:before {
  content: "\e900";
}
.nc-aviator-title:before {
  content: "\e901";
}
.nc-bitcoin:before {
  content: "\e902";
}
.nc-card:before {
  content: "\e903";
}
.nc-category_all:before {
  content: "\e904";
}
.nc-category_all_tables:before {
  content: "\e905";
}
.nc-category_baccarat:before {
  content: "\e906";
}
.nc-category_blackjack:before {
  content: "\e907";
}
.nc-category_bonus_buy:before {
  content: "\e908";
}
.nc-category_cards:before {
  content: "\e909";
}
.nc-category_drops_and_wins:before {
  content: "\e90a";
}
.nc-category_fast_games:before {
  content: "\e90b";
}
.nc-category_favorites:before {
  content: "\e90c";
}
.nc-category_halloween:before {
  content: "\e90d";
}
.nc-category_hits:before {
  content: "\e90e";
}
.nc-category_jackpot:before {
  content: "\e90f";
}
.nc-category_lobby:before {
  content: "\e910";
}
.nc-category_lobby_live:before {
  content: "\e911";
}
.nc-category_new:before {
  content: "\e912";
}
.nc-category_other:before {
  content: "\e913";
}
.nc-category_poker:before {
  content: "\e914";
}
.nc-category_popular:before {
  content: "\e915";
}
.nc-category_roulette:before {
  content: "\e916";
}
.nc-category_slots:before {
  content: "\e917";
}
.nc-category_winter:before {
  content: "\e918";
}
.nc-check:before {
  content: "\e919";
}
.nc-chevron:before {
  content: "\e91a";
}
.nc-coin:before {
  content: "\e91b";
}
.nc-coronal:before {
  content: "\e91c";
}
.nc-crash:before {
  content: "\e91d";
}
.nc-date:before {
  content: "\e91e";
}
.nc-dealer:before {
  content: "\e91f";
}
.nc-eye-active:before {
  content: "\e920";
}
.nc-emoji-smile:before {
  content: "\e921";
}
.nc-category_game_shows:before {
  content: "\e922";
}
.nc-gift:before {
  content: "\e923";
}
.nc-hamburger:before {
  content: "\e924";
}
.nc-heart:before {
  content: "\e925";
}
.nc-horn:before {
  content: "\e926";
}
.nc-info:before {
  content: "\e927";
}
.nc-joystick:before {
  content: "\e928";
}
.nc-key:before {
  content: "\e929";
}
.nc-logo:before {
  content: "\e92a";
}
.nc-lottery:before {
  content: "\e92b";
}
.nc-medal:before {
  content: "\e92c";
}
.nc-pig-bank:before {
  content: "\e92d";
}
.nc-promo:before {
  content: "\e92e";
}
.nc-puzzle:before {
  content: "\e92f";
}
.nc-search:before {
  content: "\e930";
}
.nc-see:before {
  content: "\e931";
}
.nc-star:before {
  content: "\e932";
}
.nc-support:before {
  content: "\e933";
}
.nc-tournament:before {
  content: "\e934";
}
.nc-vector:before {
  content: "\e935";
}
.nc-vip:before {
  content: "\e936";
}
.nc-withdraw:before {
  content: "\e937";
}
.nc-wreath:before {
  content: "\e938";
}
.nc-aviator:before {
  content: "\e939";
}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
th,td{padding:0}
:root{--bodyBgColor:#2b1234;--bodyBgColor60:rgba(43,18,52,0.6);--accentMain:#ffb800;--textActive:#fffaf3;--textInactive:#f8e1f3;--textIconInactive:#ba9cb4;--textDark:#24112c;--buttonSecondary:#ffb800;--controlColor:#ff95ec;--navElements:#41294a;--reviewsSliderBackground:#24112c;--mainActiveColor:#fdcd0a;--mainActiveColorHover:#ff9f6c;--mainActiveTextColor:#24112c;--mainActiveColorRGB:253,205,10;--secondaryActiveColor:#ff9f6c;--mainGradientFrom:#bcff50;--mainGradientTo:#08b83a;--mainActiveGradient:linear-gradient(to bottom, #bcff50, #08b83a);--secondButtonTextColor:#24112c;--defaultButtonTextColor:#24112c;--bannerCenterShadowGradient:linear-gradient(180deg,#000 0%,#550f0f 100%);--mainActiveHoverGradient:linear-gradient(to bottom, #08b83a, #bcff50);--white:#fffaf3;--error:#f50;--success:#0fa810;--yellow:#fde036;--pending:#94897a;--liveColor:#fe5151;--bonusPrimaryColor:#b9fe82;--bonusSecondaryColor:#6cffb8;--bonusDropdownTextColor:#eed8f7;--bonusDropdownBorderColor:#ccc1d0;--bonusBorderColor:#ffb800;--asideNavBg:#41294a;--asideNavMainBackground:#2b1234;--menuActiveColor:#fffaf3;--asideWidth:255px;--pageLeftPadding:18px;--pageRightPadding:22px;--pageRightPaddingNoScroll:30px;--pageScrollWidth:8px;--pageBetweenPadding:15px;--marginOverAside:260px;--buttonMain:#fdcd0a;--buttonText:#fffaf3;--buttonDisabled:transparent;--buttonDisabledColor:#ba9cb4;--buttonOutlineBgColor:rgba(43,18,52,0.85);--closeButtonInactiveColor:#ba9cb4;--buttonBorderRadius:var(--borderRadius);--bodyBgColorAlpha7:rgba(43,18,52,0.7);--bodyBgColorAlpha8:rgba(43,18,52,0.8);--bodyBgColorAlpha9:rgba(43,18,52,0.9);--mainColor:#072443;--menuSectionBorder:#c3ccd9;--red:#f00;--textContactLinkColor:#f6ce46;--linkColor:#898181;--tablePendingBg:#f6eee2;--tableSuccess:#59d68b;--tableError:#fe5151;--tableErrorBg:#ffefec;--tableDark:#2f1a38;--regStepsNumberShadow:#9bfe82;--regStepsNumberActive:#7bff4d;--regEstonianPersonalID:#3c2944;--inputColor:#2b1234;--inputSearchColor:#2b1234;--inputFocus:#ba9cb4;--inputDisabled:#2b1234;--inputDisabledBg:#cfbacb;--inputBackgroundForm:#fffaf3;--inputPlaceholderColor:#ba9cb4;--inputErrorColor:#fe5151;--inputErrorBg:#ffefec;--inputHeight:55px;--formArrowColor:#ba9cb4;--dropDownTextColor:#6e82a2;--dropDownTextHover:#24112c;--dropDownTextHoverBg:#f8e1f3;--producerIconBg:#220e2a;--eventHeadingBackground:#edf1f3;--promoCountBgColor:#fa5926;--cookieBar:rgba(0,0,0,0.7);--producersSearchClear:#d4c5b1;--datepickerInputTitle:var(--inputColor);--datepickerInputBorderColor:var(--textInactive);--textPageHeading:#fdcd0a;--textPageText:#ba9cb4;--textPageTextRevert:#24112c;--textPageLink:#fdcd0a;--textPageListElements:#fdcd0a;--textPageTableHeadingBg:#24112c;--textPageTableHeading:#fdcd0a;--textPageTableBody:#ba9cb4;--textPageTableBodyBg:rgba(43,18,52,0.6);--textPageTableBodyBorder:#2b1234;--transactionPositive:#6cffb8;--transactionNegative:#ff8484;--gameBoxContentBg:#020304;--gameBoxControlsBg:#010301;--latestWinnersText:#aaa8a9;--cabinetScrollbarMobleBg:#2b1234;--cabinetScrollbarMobile:#ba9cb4;--gameItemLiveCategory:#f4c68f;--gameItemInfoInner:#452d4f;--footerTopFigure:#94897a;--modalShadow:0 5px 180px rgba(254,200,130,0.3);--modalShadowBgRGB:43,18,52;--modalInnerBackground:url("/assets/modal/modal-background.png");--modalInnerBackgroundGradient:linear-gradient(to right,transparent 40%,var(--textDark) 400px,var(--textDark)),var(--modalInnerBackground) left center no-repeat,var(--textDark);--modalBackgroundGradient:linear-gradient(to right,transparent 40%,var(--textDark) 55%),var(--modalInnerBackground) left center no-repeat,var(--textDark);--modalShadowOpacity:.4;--modalBoxShadowRGB:254,200,130;--modalScrollBarThumbRGB:253,205,10;--registrationPopupBg:rgba(0,0,0,0.53);--registrationPopupItemBg:#2b1133;--registrationPopupTitle:#ffb800;--registrationPopupText:#fff;--borderRadius:5px;--borderRadiusSecondary:8px;--footerSeoTextHidden:#2b1234;--eventHeading:#f8e1f3;--mainPlayIconGradientColor:#bbff50;--secondPlayIconGradientColor:#0ab93a;--latestWinnerGameText:#fdcd0a;--mainPageLatestWinnersGameText:#f8e1f3;--mainPageLatestWinnersText:#ba9cb4;--mainPageBannerLabelColor:#fdcd0a;--mainPageBannerLineColor:linear-gradient(to right,transparent,#fdcd0a 50%,transparent);--mainPageBannerTextColor:#24112c;--controlBackgroundColor:#24112c;--bannerShadowGradient:linear-gradient(to top,#2b1234,transparent 20%);--mobileSidePadding:12px;--casinoPlaceholderPrimary:#322e2f;--casinoPlaceholderSecondary:#292526;--uiInputColor:#f8e1f3;--headerClockBg:rgba(60,41,68,0.3);--headerClockColor:#ba9cb4;--headerClockColorDesktop:#ba9cb4;--bonusTitleColor:#2b1234;--bonusTextColor:#e7cfb2;--bonusFormBorderColor:var(--accentMain);--promoTextInactive:var(#ba9cb4);--promoTextIconInactive:#2b1234;--promoBgShadow:rgba(43,18,52,0.3);--progressBarGradient:repeating-linear-gradient(-45deg,transparent,transparent 15px,#08b83a 15px,#08b83a 30px),linear-gradient(to bottom, #bcff50, #08b83a);--skeletonBaseColor:#452d4f;--skeletonAccentColor:#2b1234;--skeletonSecondaryColor:#dd9cd0;--skeletonSecondaryAccentColor:#cc70d2;--mobileMenuBgColor:linear-gradient(to top,#2b1234 37%,transparent);--latestWinnersGradientColor:linear-gradient(to top,#24112c,transparent);--logoSideWidth:235px;--closeBtnPosX:10px;--closeBtnPosY:9px;--closeBtnTransform:translateX(0);--closeBtnMobilePosX:7px;--closeBtnMobilePosY:7px;--closeBtnMobileTransform:translateX(0);--closeBtnSmallMobilePosX:7px;--closeBtnSmallMobilePosY:7px;--closeBtnSmallMobileTransform:translateX(0)}
:root{--cashierModalBackgroundMain:#2b1234;--cashierModalBackgroundSecondary:#3c2944;--cashierModalNotFound:#ffb800;--cashierModalSelectedTabsBackground:linear-gradient(180deg,#bbff50 0%,#0ab93a 100%);--cashierModalSelectedTabsBackgroundHover:linear-gradient(to bottom,#08b83a,#bcff50);--cashierModalSelectedTab:#3c2944;--cashierModalSelectedTabMobile:#3c2944;--cashierModalTitle:#ffb800;--cashierTabsFontWeight:400;--cashierBonusItemBg:#2b1234;--cashierTextColorMain:#fffaf3;--cashierTextColorSecondary:#ffb800;--cashierInputColor:#24112c;--cashierNotActiveTabColor:#f8e1f3;--cashierNotActiveTabBackground:#3c2944;--cashierNotActiveTabBackgroundHover:rgba(255,250,243,0.3);--cashierScrollbarThumb:#4a4544;--cashierScrollbarThumbHover:#ba9cb4;--cashierScrollbarTrack:#3c3736;--cashierBoxShadowMain:rgba(0,0,0,0.25);--cashierPaymentMethodGroupItem:#fffaf3;--cashierPaymentMethodGroupItemBg:#3c2944;--cashierPaymentMethodGroupItemBorder:#3c2944;--cashierPaymentMethodGroupItemHover:#24112c;--cashierPaymentMethodGroupItemBgHover:#f8e1f3;--cashierPaymentMethodAccordionBg:#3c2944;--cashierPaymentMethodGroupArrows:#fffaf3;--cashierPaymentMethodGroupItemBorderRadius:17px;--cashierPaymentMethodGroupArrowsFontSize:24px;--cashierPaymentMethodTitleColor:#fffaf3;--cashierPaymentMethodAccordionIconColor:#ba9cb4;--cashierActivePaymentWidth:483px;--cashierErrorIconColor:#ff7c7a;--cashierButtonBoxShadow:0 5px 40px rgba(0,0,0,0.2);--cashierLoaderDots:#ffb800;--cashierBonusListArrow:#fffaf3;--cashierBonusListArrowBg:#3c2944;--cashierBonusItemTitleColor:#fffaf3;--cashierBonusItemDescriptionColor:#ffb800;--cashierButtonGoToBackBg:rgba(60,41,68,0.5);--cashierButtonGoToBack:#ba9cb4;--cashierButtonGoToBackHover:#fffaf3;--cashierSwitcherBg:translation;--cashierSwitcherNoActive:#ba9cb4;--cashierSwitcherCircleActive:linear-gradient(180deg,#fec882 0%,#ff9f6c 100%);--cashierSwitcherBorderActive:#ffb800;--cashierSwitcherChildren:#fffaf3;--cashierSwitcherChildrenActive:#ffb800;--cashierModalSelectedTabFontWeight:700;--cashierPaymentMethodBg:#fff;--cashierPaymentMethodBorderRadius:6px;--cashierWithdrawalCountBg:#fa5926;--cashierWithdrawalWalletIconFill:#3c2944;--cashierWithdrawalDateColor:#ba9cb4;--cashierWithdrawalModalHeaderLine:rgba(255,255,255,0.1);--cashierWithdrawalModalBg:rgba(0,0,0,0.8);--cashierModalWithdrawalCancelButton:#ffb800}
:root{--notificationModal:#fffaf3;--notificationModalBg:#2b1234;--notificationModalSuccessRgb:108,255,184;--notificationModalFailRgb:239,44,23;--notificationModalNoticeRgb:253,205,10}
:root{--siteNavLink:#f8e1f3;--siteNavLinkHover:#fdcd0a;--siteNavLinkActive:#fdcd0a;--siteNavLinkDropdownBg:#2b1234}
:root{--casinoFavouritesInner:#584f42;--casinoFavouritesOuter:#f8e1f3;--casinoFavoritedInner:#fdcd0a;--casinoFavoritedOuter:#f8e1f3}
:root{--seoFooterAccent:#fdcd0a;--seoFooterShadowRGB:43,18,52;--seoFooterMobileShadowRGB:43,18,52}
:root{--snackbarAttentionBg:#f2c94c;--snackbarCancelWithdrawalBg:#59d68b}
:root{--casinoOnlinePlayersBoxShadow:0 0 14.5px 0 rgba(255,255,255,0.251);--casinoOnlinePlayersContainerBackground:rgba(13,29,52,0.698);--casinoOnlinePlayersTextColor:#fff}
:root{--wofButton:#2b1234;--wofButtonBg:linear-gradient(180deg,#bbff50 0%,#0ab93a 100%);--wofButtonBorderRadius:5px;--wofButtonImagePositionTop:19px;--wofButtonImagePositionLeft:-23px;--wofButtonBell:#2b1234;--wofButtonBellPulse:43,18,52;--wofBg:#362920;--wofBeforeBg:transparent;--wofArrowPositionTop:-80px;--wofTitleMarginBottomMobile:15px;--wofItemBorder:none;--wofItemOpacity:1;--wofItemBg:linear-gradient(208deg,#00a09e 0%,rgba(0,160,158,0) 100%);--wofItemActive:linear-gradient(135deg,#b9fe82 0%,#6cffb8 100%);--wofHighlightedBg:linear-gradient(to right,#ffb800 0%,#fffa76 100%);--wofItemBoxShadow:0 5px 30px 10px rgba(0,0,0,0.1);--wofInsideWidthDesktop:calc(100% - 120px);--wofInsideHeightDesktop:calc(100% - 120px);--wofInsideWidthMobile:calc(100% - 84px);--wofInsideHeightMobile:calc(100% - 84px);--wofInsideWidthSmallMobile:calc(100% - 70px);--wofInsideHeightSmallMobile:calc(100% - 70px);--wofHighlightedTransform:scaleY(.89);--wofPrizeTextFontSizMobile:8px;--wofPrizeTextFontSizeSmallMobile:8px;--wofHighlightedFontSizeMobile:8px;--wofHighlightedFontSizeSmallMobile:8px;--wofItemCustomBorderWidthDesktop:calc(50% + 10px);--wofItemCustomBorderPositionDesktop:36px;--wofItemCustomBorderWidthMobile:calc(50% + 6px);--wofItemCustomBorderPositionMobile:22px;--wofItemCustomBorderWidthSmallMobile:calc(50% + 6px);--wofItemCustomBorderPositionSmallMobile:19px;--wofItemTextSectorFirst:#2b1234;--wofItemSectorFirst:linear-gradient(180deg,#f8e1f3 0%,#ffbdf1 100%);--wofItemTextSectorSecond:#fff8da;--wofItemSectorSecond:linear-gradient(27deg,#2b1234 0%,#ab08e5 100%);--wofItemTextSectorThird:#2b1234;--wofItemSectorThird:linear-gradient(180deg,#f8e1f3 0%,#ffbdf1 100%);--wofItemTextSectorFourth:#fff8da;--wofItemSectorFourth:linear-gradient(11deg,#ba9cb4 0%,#544651 100%),linear-gradient(55deg,#dd9cd0 0%,#8c2b95 100%);--wofItemTextSectorFifth:#fff8da;--wofItemSectorFifth:linear-gradient(27deg,#2b1234 0%,#ab08e5 100%);--wofItemTextSectorSixth:#2b1234;--wofItemSectorSixth:linear-gradient(180deg,#f8e1f3 0%,#ffbdf1 100%);--wofItemTextSectorSeventh:#fff8da;--wofItemSectorSeventh:linear-gradient(11deg,#ba9cb4 0%,#544651 100%),linear-gradient(55deg,#dd9cd0 0%,#8c2b95 100%);--wofItemTextSectorEighth:#fff8da;--wofItemSectorEighth:linear-gradient(27deg,#2b1234 0%,#ab08e5 100%);--wofItemTextSectorNinth:#2b1234;--wofItemSectorNinth:linear-gradient(180deg,#f8e1f3 0%,#ffbdf1 100%);--wofItemTextSectorTenth:#fff8da;--wofItemSectorTenth:linear-gradient(11deg,#ba9cb4 0%,#544651 100%),linear-gradient(55deg,#dd9cd0 0%,#8c2b95 100%);--wofItemTextSectorEleventh:#fff8da;--wofItemSectorEleventh:linear-gradient(27deg,#2b1234 0%,#ab08e5 100%);--wofLightLampBg:radial-gradient(40% 40% at 50% 50%,#fffaf3 0,#fffaf3 100%) no-repeat 50% 50%;--wofLightLampBoxShadow:#fefbe8;--wofStarShadow:rgba(240,204,50,0.3);--wofSpinRemaining:#f8e1f3;--wofSpinRemainingBg:#f8e1f3;--wofSpinRemainingShadow:2px 6px 10px #000;--wofButtonMoreDetails:#f8e1f3;--wofModalSuccessPrizeTextStrokeColor:#e4a43e;--wofModalSuccessPrizeTextShadow:0 4px 4px 0 rgba(0,0,0,0.25);--wofModalSuccessPrizeFontSize:50px;--wofModalSuccessFrameBoxShadow:0 0 10px 0 rgba(255,186,104,0.6);--wofModalSuccessHeightImage:300px;--wofModalSuccessFrameBorderRadius:28px;--wofModalSuccessImageShadow:drop-shadow(3px 5px 5px rgba(240,204,50,0.3));--wofModalSuccessImageShadowActive:drop-shadow(3px 5px 15px rgba(240,204,50,0.9));--wofModalNotificationsBg:#2b1234;--wofModalNotificationsWidth:474px;--wofModalNotificationsHeight:348px;--wofModalNotificationsPadding:32px;--wofModalNotificationsPaddingMobile:0;--wofModalNotificationsBorderRadiusDesktop:8px;--wofModalNotificationsBorderRadiusMobile:0;--wofModalNotificationsAdditionalText:#ba9cb4;--wofLevelSelectButtonBg:#ba9cb4;--wofLevelSelectButtonBorderRadius:5px;--wofLevelSelectButtonText:#3c2944;--wofLevelSelectButtonTextActive:#fffaf3;--wofLevelSelectButtonOpacityDisabled:1;--wofLevelSelectButtonOpacityDefault:1;--wofLevelSelectBronzeBg:#c59a5f;--wofLevelSelectSilverBg:#adb2bb;--wofLevelSelectGoldBg:#e4a43e;--wofLevelSpinCountBg:#fa5926;--wofLevelSpinCountBorder:rgba(255,255,255,0.5);--wofLevelGapMobile:8px;--wofLevelMarginBottomMobile:30px;--wofLevelMinWidthMobile:103px}
:root{--oneSteBonusItemText:var(--buttonSecondary);--oneSteBonusItemBorder:var(--bonusBorderColor);--oneSteBonusItemActive:var(--buttonSecondary);--oneStepBonusItemBackground:#2b1234;--oneStepBonusItemBorderRadius:4px}
:root{--asideNavBg:#2b1234;--asideNavMainBackground:#41294a;--menuActiveColor:#fffaf3;--asideWidth:255px;--asideNavUserBalanceBg:#41294a;--asideNavGameCategories:rgba(186,156,180,0.1);--asideNavUserBalanceText:#e7cfb2}
:root{--gamesSearchInputHeight:65px;--provdidersShowMoreIconColor:#fdcd0a;--provdidersShowMoreIconWidth:23px;--provdidersShowMoreIconFlex:0 0 23px;--provdidersShowMoreIconLeft:6px;--provdidersShowMoreIconTop:3px;--provdidersShowMoreIconBorderWidth:4px;--provdidersShowMoreIconHeightMobile:30px;--provdidersShowMoreIconWidthMobile:30px;--provdidersShowMoreIconFlexMobile:0 0 30px;--provdidersShowMoreIconBorderRadiusMobile:50%;--provdidersShowMoreIconTopMobile:6px;--provdidersShowMoreIconLeftMobile:9px;--provdidersShowMoreIconBorderWidthMobile:5px}
:root{--accOverviewTopWrapper:radial-gradient(circle at 80% 90%,rgba(36,17,44,0.3) 50%,transparent 50%),#2b1234;--accOverviewDetailsPointsBg:rgba(36,17,44,0.3);--accOverviewSwitcherActive:var(--inputColor);--accOverviewStatsBonusBg:linear-gradient(104deg,#2b1234,#2b1234 44px,rgba(248,225,243,0.1) 44px,rgba(248,225,243,0.1));--accOverviewStatsPointsBg:linear-gradient(104deg,rgba(248,225,243,0.1),rgba(248,225,243,0.1) 43px,rgba(248,225,243,0.3) 43px,rgba(248,225,243,0.3) 44px,rgba(248,225,243,0.15) 44px,rgba(248,225,243,0.15));--accOverviewStatsTotalBg:linear-gradient(104deg,rgba(248,225,243,0.15),rgba(248,225,243,0.15) 44px,#fdcd0a 44px,#fdcd0a);--accOverviewUserLogoBordrerColor:transparent;--accBonusesBgColor:var(--inputColor);--personalAccTextColor:var(--textInactive);--personalAccHistoryContentBg:rgba(43,18,52,0.5);--personalAccHistorySwitcherActive:var(--textDark);--personalAccDocumentsUploadBgColor:transparent;--personalAccDocumentsTitleColor:var(--textIconInactive);--personalAccountBonusRightBackground:linear-gradient(to top,#bcff50,#08b83a);--personalAccountBonusLeftBackground:var(--textDark);--personalAccountBonusAvailableRightBackground:var(--inputColor);--personalAccountOverviewStatsBg:var(--textDark);--persAccProgressBarBorderColor:var(--inputColor);--accOverviewTopWrapperMobile:var(--inputColor)}
:root{--userLogoPrimaryColor:#b9fe82;--userLogoColorSecondary:#6cffb8;--userLogoColorBackground:#2b1234;--userLogoColorDotCurrent:#fec882;--userLogoColorDotBefore:#3c2944;--userLogoColorDotAfter:#3c2944;--userLogoColorStroke:rgba(36,17,44,0.9)}
:root{--vipBenefitTableWrapper:var(--textDark);--vipBenefitTableHeaderBg:var(--textDark);--vipBenefitTableHeaderColor:var(--textIconInactive);--vipBenefitTabTextColor:var(--white);--vipBenefitTableBodyBg:var(--inputColor);--vipBenefitTabBgColor:var(--inputColor);--vipBenefitPrizeInnerBg:var(--bodyBgColor);--vipCarouselPrizeHeadingColor:var(--white);--vipCarouselItemBg:linear-gradient(165deg,#32193a 45%,transparent 45%),#24112c;--vipCarouselItemPrizeBorderdColor:#ba9cb4;--vipPageBannerBgGradient:linear-gradient(180deg,transparent 48%,#2b1234 93%),linear-gradient(90deg,#2b1234,transparent 18%,rgba(43,18,52,0.6) 32%,rgba(43,18,52,0.7) 39%,rgba(43,18,52,0.6) 63%,rgba(43,18,52,0.5) 78%,#2b1234);--vipPageBannerBgGradientMobile:linear-gradient(180deg,transparent 48%,#2b1234 93%),rgba(43,18,52,0.65)}
:root{--bottomMenuCasinoGameBg:#3c2944;--bottomMenuCasinoGameBorder:#3c2944;--bottomMenuCasinoGameItem:#fffaf3;--bottomMenuCasinoGameItemActive:$accentMain;--bottomMenuCasinoGameItemCount:#fffaf3;--bottomMenuCasinoGameItemCountBorder:#fffaf3;--bottomMenuCasinoGameItemCountBg:#fa5926;--bottomMenuCasinoGameItemCountBorderRadius:0}
:root{--bonusHubPrizeBg:#ffb800;--bonusHubSmarticoBg:linear-gradient(180deg,#bbff50 0%,#0ab93a 100%);--bonusHubMenuText:#24112c;--bonusPrizeBg:#2b1234;--bonusPrizeBgRgb:43,18,52;--bonusPrizeShadow:#7f4a1b;--bonusPrizeText:#fffaf3;--bonusPrizeTabsBg:#3c2944;--bonusPrizeTabsText:#f8e1f3;--bonusPrizeTabActiveBg:linear-gradient(180deg,#bbff50 0%,#0ab93a 100%);--bonusPrizeTabActiveText:#3c2944;--bonusPrizeCounterBg:#ffb800;--bonusPrizeCounterActiveBg:#ff7c7a;--bonusPrizeActiveText:#fcc211;--bonusPrizeDescriptionText:#f8e1f3;--bonusPrizeDisabledText:#ba9cb4;--bonusPrizeTextButtonColor:#59d68b;--bonusPrizeButtonBg:linear-gradient(180deg,#bbff50 0%,#0ab93a 100%);--bonusPrizeButtonText:#24112c;--bonusPrizeProgressBarBorder:rgba(5,7,26,0.2);--bonusPrizeProgressBarBg:#24112c;--bonusPrizeProgressBar:linear-gradient(180deg,#bbff50 0%,#0ab93a 100%);--bonusPrizeModalBg:#2b1234;--bonusPrizeModalText:#f8e1f3;--bonusPrizeModalActiveText:#ffb800;--bonusPrizeModalCloseButtonBg:#ba9cb4;--bonusPrizeModalNotificationBg:#3c2944;--bonusPrizeModalNotificationText:#ffb800;--bonusPrizeModalRowTitleText:#f8e1f3;--bonusPrizePersonalBonusBg:linear-gradient(256.37deg,#0f9 -15.3%,#008370 61.75%);--bonusPrizeFreeSpinsBg:linear-gradient(180deg,#8fe902 0%,#08531c 100%);--dailyRewardsButton:#2b1234;--dailyRewardsButtonBg:linear-gradient(180deg,#bbff50 0%,#0ab93a 100%);--dailyRewardsButtonBorderRadius:5px}
.animation-start #footer{display:none !important}
body,html{overflow-anchor:none;-webkit-overflow-scrolling:touch}
body{font-family:'Poppins',Arial,sans-serif;font-size:14px;line-height:1.25;color:var(--textActive);background:var(--bodyBgColor);min-height:100%;height:100%;overflow-y:scroll}
body::-webkit-scrollbar{width:8px}
body::-webkit-scrollbar-track{background:transparent}
body::-webkit-scrollbar-thumb{background:rgba(253,205,10,0.15)}
body [data-nationalcasino-vip-program]{display:none !important}
html{min-height:100%;height:100%;scrollbar-color:rgba(253,205,10,0.15) transparent;scrollbar-width:thin}
html.modal-active body{overflow:hidden !important}
html.modal-active #platform .page,html.modal-active .footer,html.modal-active .page-content,html.modal-active .section-page{filter:blur(6px);pointer-events:none}
html.modal-active #platform{overflow:hidden}
html.bonus-hub-active{overflow:hidden !important}
html.bonus-hub-active body{overflow:hidden !important}
html:hover body:not(:hover){scrollbar-color:rgba(253,205,10,0.7) transparent}
html:hover body:not(:hover)::-webkit-scrollbar-thumb{background:rgba(253,205,10,0.7)}
*{box-sizing:border-box;padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}
ul{list-style:none}
li{display:block}
a{text-decoration:none;outline:none;color:var(--linkColor);transition:color .2s ease}
a:hover{color:#fdcd0a}
.no-wrap{white-space:nowrap}
.casino-logo{display:block}
.casino-logo img{display:block;height:50px;width:127px}
.casino-logo--small{position:relative;height:44px;width:auto}
.casino-logo--small:before{content:'';display:block;position:absolute;height:32px;width:34px;top:calc(50% - 16px);left:calc(50% - 17px);filter:blur(20px);border-radius:50%;background:#912e9a}
.casino-logo--small img{position:relative;z-index:1;width:auto;height:100%}
button,input{font-family:'Poppins',sans-serif;-webkit-appearance:none;appearance:none;outline:none}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
input[type=number]{-moz-appearance:textfield}
button{cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none;border:none}
button:focus,button:hover{outline:none}
body.is-text-page .page-content,body.is-text-page .landing-content{display:block}
body.is-text-page .content{display:none}
body.is-text-page.is-mobile-device .footer{margin-left:0}
body.is-text-page.is-mobile-device .section-page .section-page__wrapper{padding-top:80px}
body.is-text-page.is-mobile-device .section-page .text-page{padding-top:80px}
@media screen and (min-width:768px){.content{margin-left:260px;padding:80px 22px 40px 0}.page-content{display:none;margin-left:300px;padding:80px 22px 30px 15px}.landing-content{padding:73px 0 30px}body.one-column .header__menu-opener{display:flex}body.one-column .aside-block{transition:transform .2s ease;transform:translateX(-400px);width:300px}body.one-column .content,body.one-column .footer{margin:0 auto;padding-left:18px}body.one-column.menu-active .aside-block{transform:translateX(0)}body.is-text-page:not(.full-page-width):not(.is-mobile-device).one-column .footer{margin-left:300px}body.scheme--lighter{background:var(--textDark)}body.front-render-text-page:not(.full-page-width):not(.is-mobile-device).one-column .footer{margin-left:300px}}
@media screen and (min-width:1280px){body .header,body .content,body .footer{padding-right:22px}.modal-active body .header,.modal-active body .content{padding-right:30px}}
@media screen and (min-width:768px) and (max-width:1279px){body .header,body .content,body .footer{padding-right:18px}body.two-column-text-page .page-content{margin-left:0}}
@media screen and (max-width:767px){.content{margin-bottom:30px}.content--under-header{margin-top:-70px}body .landing-content{padding:0 0 30px}body.menu-active{overflow:hidden}}
#text-page{margin:0 auto;width:90%}
#text-page .section-title,#text-page .section-page__header{font-size:26px;line-height:1.2;font-weight:700;color:#fdcd0a}
#text-page .section-title h1{margin:0}
@media screen and (max-width:767px){#text-page,.front_render{width:100%;padding:0 35px}#text-page .section-title,.front_render .section-title,#text-page .section-page__header,.front_render .section-page__header{font-size:24px}.tournament-front-render-page .front_render{padding:0}}
@media screen and (max-width:459px){#text-page,.front_render{padding:0 12px}.tournament-front-render-page .front_render{padding:0}}
.initial_loader{display:none}
.main-loader{display:flex;align-items:center;justify-content:center;position:fixed;z-index:111111;top:0;left:0;right:0;bottom:0;background:var(--bodyBgColor);visibility:hidden;opacity:0;transition:opacity .35s ease,visibility .35s ease}
.main-loader__image{max-width:60%;overflow:hidden;border-radius:50%}
.main-loader__image img{display:block;max-width:100%;height:auto}
.animation-start .main-loader{visibility:visible;opacity:1}
#gameHolder{background:#000;height:100%;width:100%;left:0;position:absolute;top:0;z-index:2}
#gameHolder iframe{border:0;left:0;display:block}
.site-menu__link-text{position:relative;display:flex;width:100%;align-items:center}
@media screen and (min-width:768px){.aside.aside__text-page{position:fixed;width:280px;top:80px;left:18px;bottom:15px;z-index:5;background:var(--bodyBgColor);overflow-y:auto;scrollbar-color:rgba(253,205,10,0.15) transparent;scrollbar-width:thin}.aside.aside__text-page .aside-menu{padding-bottom:80px}.aside.aside__text-page .aside-menu__title{background:var(--textDark);font-weight:600;text-transform:uppercase;color:#fdcd0a;border-radius:5px 5px 0 0;padding:25px 15px 12px 20px;font-size:16px}.aside.aside__text-page .aside-menu-list{font-size:16px;line-height:1.3;background:var(--textDark);padding:0 15px 15px 20px;border-radius:0 0 5px 5px;margin-bottom:10px}.aside.aside__text-page .aside-menu-list:last-child{margin-bottom:0}.aside.aside__text-page .aside-menu-list__item{display:block;color:#ba9cb4;padding:8px 0}.aside.aside__text-page .aside-menu-list__item.active,.aside.aside__text-page .aside-menu-list__item:hover{color:#fffaf3}.aside.aside__text-page .aside-menu-list__submenu{padding:0 0 10px 20px}.aside.aside__text-page .aside-menu-list__submenu span{display:block;padding:6px 0;color:#ba9cb4;font-size:14px;cursor:pointer}.aside.aside__text-page .aside-menu-list__submenu span:hover{color:#fffaf3}.aside.aside__text-page::-webkit-scrollbar{width:3px}.aside.aside__text-page::-webkit-scrollbar-track{background:transparent}.aside.aside__text-page::-webkit-scrollbar-thumb{background:transparent}.aside.aside__text-page:hover{scrollbar-color:rgba(253,205,10,0.7) transparent}.aside.aside__text-page:hover::-webkit-scrollbar-thumb{background:rgba(253,205,10,0.7)}}
@media screen and (max-width:767px){.aside.aside__text-page{display:none}}
@media screen and (min-width:768px){.for-mobile{display:none !important}}
@media screen and (max-width:767px){.for-desktop{display:none !important}}
.grecaptcha-badge{display:none}
[data-nationalcasino-vip-program]{display:none !important}
.deposit-frame{min-height:50vh;border-radius:5px;overflow:hidden;position:relative}
@media screen and (max-width:767px){.withdrawal.pgw .deposit-frame{min-height:600px}}
.deposit-page{background:#fff;position:absolute;left:0;top:0;width:100%;height:100%}
@media screen and (max-width:767px){.pgw .deposit-page{position:relative}}
.deposit-page iframe{width:100%;min-height:100%}
@media screen and (max-width:767px){.withdrawal.pgw .deposit-page iframe{min-height:600px}}
.deposit-page.deposit,.deposit-page.withdrawal{position:relative}
.flag-icon-world{background:url("/assets/country/globe.svg")}
.cookie-bar{position:fixed;left:0;bottom:0;width:100%;font-size:14px;color:#fffaf3;background-color:rgba(0,0,0,0.7);z-index:101}
.cookie-bar__content{display:flex;justify-content:center;align-items:center;padding:20px}
.cookie-bar__message{margin-left:10px}
.cookie-bar__link{color:#fffaf3;text-decoration:underline}
.cookie-bar__button-wrapper{display:inline-flex;margin-left:20px}
.cookie-bar__button.app-button{height:40px}
@media screen and (max-width:800px){.cookie-bar__icon{margin:0 auto}.cookie-bar__content{display:block}.cookie-bar__message{margin-top:10px}.cookie-bar__button-wrapper{display:flex;justify-content:center;margin:10px auto 0}}
.grid__row{display:flex;margin:0 -15px}
.grid__col{display:flex}
.grid__col--x2{width:50%;flex:0 0 50%}
.grid__col--offset{padding:0 15px}
.seo-footer{width:90%;margin:25px auto 10px}
.seo-footer.text-page{padding:0}
.seo-footer h2,.seo-footer h3,.seo-footer h4{margin:.87em 0}
body .aside.aside__text-page .aside-menu{padding-bottom:0}
body .page-content{margin-left:0}
body .text_page-1 .center-section{margin:16px 0 0 260px;width:auto}
@media screen and (max-width:767px){body .text_page-1 .center-section{margin-left:0}}
body.front-render-text-page [data-nationalcasino-vip-program],body.front-render-text-page [data-tournament-view]{display:block !important}
body.front-render-text-page .landing-content{padding:0}
body:not(.appReady) .content{margin-left:0 !important}
body:not(.appReady) .aside-block{transition-duration:0s;transform:translateX(-400px);visibility:hidden}
@keyframes toggleNotification{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}
.flag-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat}.flag-icon{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:1.33333333em;line-height:1em}.flag-icon:before{content:'\00a0'}.flag-icon.flag-icon-squared{width:1em}.flag-icon-ad{background-image:url('ad.45026b922ec57f969a0a.svg')}.flag-icon-ad.flag-icon-squared{background-image:url('ad.94e810253dbc84702e9a.svg')}.flag-icon-ae{background-image:url('ae.2c530f6449f3e5abd04b.svg')}.flag-icon-ae.flag-icon-squared{background-image:url('ae.23c174705b39d649ba43.svg')}.flag-icon-af{background-image:url('af.458ab7e0c32d14aefe33.svg')}.flag-icon-af.flag-icon-squared{background-image:url('af.867627c537fd29812532.svg')}.flag-icon-ag{background-image:url('ag.5929ca9ff0f160f96fb5.svg')}.flag-icon-ag.flag-icon-squared{background-image:url('ag.3f18bb58815f1eb37b60.svg')}.flag-icon-ai{background-image:url('ai.c4699001b99c1638c765.svg')}.flag-icon-ai.flag-icon-squared{background-image:url('ai.546a12e334b3f4d8967c.svg')}.flag-icon-al{background-image:url('al.3dd8853b91d6f490b4c1.svg')}.flag-icon-al.flag-icon-squared{background-image:url('al.090568ab89f9b7e68f3b.svg')}.flag-icon-am{background-image:url('am.e935f82147f4d3c76c92.svg')}.flag-icon-am.flag-icon-squared{background-image:url('am.36fc7db319e532bff785.svg')}.flag-icon-ao{background-image:url('ao.ad6f3c8c3519f36b36c4.svg')}.flag-icon-ao.flag-icon-squared{background-image:url('ao.7ed590a16ff7642e7a85.svg')}.flag-icon-aq{background-image:url('aq.e3fbc5d0ce77f1c9e808.svg')}.flag-icon-aq.flag-icon-squared{background-image:url('aq.e6c275d0d4e5135fb04b.svg')}.flag-icon-ar{background-image:url('ar.2ff091f8773d0ea8640d.svg')}.flag-icon-ar.flag-icon-squared{background-image:url('ar.5a7c09af30ea06db87f1.svg')}.flag-icon-as{background-image:url('as.3b86b6876653592c0fa3.svg')}.flag-icon-as.flag-icon-squared{background-image:url('as.7ae00cb9d6bf497132c1.svg')}.flag-icon-at{background-image:url('at.1281f451a103684e9248.svg')}.flag-icon-at.flag-icon-squared{background-image:url('at.d7b3791eb6679e92a2bd.svg')}.flag-icon-au{background-image:url('au.932d918261bcbb88f0cc.svg')}.flag-icon-au.flag-icon-squared{background-image:url('au.5b98a120aeec3f5a1aeb.svg')}.flag-icon-aw{background-image:url('aw.98298192f432c6fc56cc.svg')}.flag-icon-aw.flag-icon-squared{background-image:url('aw.b478dded01c70ad2275c.svg')}.flag-icon-ax{background-image:url('ax.6651bb2513bc040f7f2b.svg')}.flag-icon-ax.flag-icon-squared{background-image:url('ax.c260e9a581b4c4415f20.svg')}.flag-icon-az{background-image:url('az.d4faca473814e47b3f03.svg')}.flag-icon-az.flag-icon-squared{background-image:url('az.84126238074d3c3c30b9.svg')}.flag-icon-ba{background-image:url('ba.7097f2f878560a3debc6.svg')}.flag-icon-ba.flag-icon-squared{background-image:url('ba.d1e732dc96724fe02492.svg')}.flag-icon-bb{background-image:url('bb.021629a6a596929b0462.svg')}.flag-icon-bb.flag-icon-squared{background-image:url('bb.17738ccf41cecf9d38ba.svg')}.flag-icon-bd{background-image:url('bd.d16830cba55e113c5888.svg')}.flag-icon-bd.flag-icon-squared{background-image:url('bd.a3ae69dedf0b3ad8fb44.svg')}.flag-icon-be{background-image:url('be.410c4acc521ec3a59836.svg')}.flag-icon-be.flag-icon-squared{background-image:url('be.914a3c37d1998aa1f6b0.svg')}.flag-icon-bf{background-image:url('bf.4275eb85c53fe2d0f6a8.svg')}.flag-icon-bf.flag-icon-squared{background-image:url('bf.6fc31e160aec39c1d496.svg')}.flag-icon-bg{background-image:url('bg.c9c13073359faec8e076.svg')}.flag-icon-bg.flag-icon-squared{background-image:url('bg.4f2a9bbb4c1ea18ea4dd.svg')}.flag-icon-bh{background-image:url('bh.ec61516daebfebe2cd49.svg')}.flag-icon-bh.flag-icon-squared{background-image:url('bh.0cfc56195412f09f4c70.svg')}.flag-icon-bi{background-image:url('bi.3fce551eeb9f82d29f76.svg')}.flag-icon-bi.flag-icon-squared{background-image:url('bi.5adb744e68bc13f75956.svg')}.flag-icon-bj{background-image:url('bj.e8591ed7d23999de96ef.svg')}.flag-icon-bj.flag-icon-squared{background-image:url('bj.fb3d1c01b8a808e6fe13.svg')}.flag-icon-bl{background-image:url('bl.6a6bc7f183b774316b63.svg')}.flag-icon-bl.flag-icon-squared{background-image:url('bl.669bbb820754f1cc0ce4.svg')}.flag-icon-bm{background-image:url('bm.e2aa572a02963b087e48.svg')}.flag-icon-bm.flag-icon-squared{background-image:url('bm.7dd1b92ad42d2f9d69dd.svg')}.flag-icon-bn{background-image:url('bn.ad7aafa9a29894397b43.svg')}.flag-icon-bn.flag-icon-squared{background-image:url('bn.5fd8c65274736a1b6af4.svg')}.flag-icon-bo{background-image:url('bo.1155c3da4861424ea8ff.svg')}.flag-icon-bo.flag-icon-squared{background-image:url('bo.ee5938f07b3324e9af6d.svg')}.flag-icon-bq{background-image:url('bq.8ff78ac28371e9069bfb.svg')}.flag-icon-bq.flag-icon-squared{background-image:url('bq.6e5b96f6104d2ff9977a.svg')}.flag-icon-br{background-image:url('br.5ec13287c2da0d77a7e7.svg')}.flag-icon-br.flag-icon-squared{background-image:url('br.b3663866f502ec386f0e.svg')}.flag-icon-bs{background-image:url('bs.5497678a4578b848e08d.svg')}.flag-icon-bs.flag-icon-squared{background-image:url('bs.a9ddb124f725485b9445.svg')}.flag-icon-bt{background-image:url('bt.eed19cbfd0dc809d6886.svg')}.flag-icon-bt.flag-icon-squared{background-image:url('bt.1372873ed65891680a2d.svg')}.flag-icon-bv{background-image:url('bv.b789f839eda2bce4b0e3.svg')}.flag-icon-bv.flag-icon-squared{background-image:url('bv.adee14dc818c2a37dbd9.svg')}.flag-icon-bw{background-image:url('bw.8a35721e3f5ff275ace8.svg')}.flag-icon-bw.flag-icon-squared{background-image:url('bw.0acc600b67ac7165e38c.svg')}.flag-icon-by{background-image:url('by.ed1fb53394827e144c8a.svg')}.flag-icon-by.flag-icon-squared{background-image:url('by.da99aaa559633b439aa3.svg')}.flag-icon-bz{background-image:url('bz.4eb2d29f4fcc586ae3e2.svg')}.flag-icon-bz.flag-icon-squared{background-image:url('bz.7826f0d58900985ad312.svg')}.flag-icon-ca{background-image:url('ca.d348137a99e6d528c5b7.svg')}.flag-icon-ca.flag-icon-squared{background-image:url('ca.102b45b24a03abdaeae6.svg')}.flag-icon-cc{background-image:url('cc.200233c98efe5d026e98.svg')}.flag-icon-cc.flag-icon-squared{background-image:url('cc.27d55bfa0a8b66542f74.svg')}.flag-icon-cd{background-image:url('cd.e5fd4d1225cc6c53b73d.svg')}.flag-icon-cd.flag-icon-squared{background-image:url('cd.d44809aaad5d32f91a56.svg')}.flag-icon-cf{background-image:url('cf.617adc02abcee400496d.svg')}.flag-icon-cf.flag-icon-squared{background-image:url('cf.eb50c5ecfa556ddba5a7.svg')}.flag-icon-cg{background-image:url('cg.440e321a39cf550b0bec.svg')}.flag-icon-cg.flag-icon-squared{background-image:url('cg.862f4608de0f8e9d213c.svg')}.flag-icon-ch{background-image:url('ch.7a52ef5e31b7f5e08a01.svg')}.flag-icon-ch.flag-icon-squared{background-image:url('ch.1113c7e9162d605ca580.svg')}.flag-icon-ci{background-image:url('ci.b1030b2b5315547c7fbe.svg')}.flag-icon-ci.flag-icon-squared{background-image:url('ci.6f06682eaf98960662af.svg')}.flag-icon-ck{background-image:url('ck.65a80cb3a138985c22dc.svg')}.flag-icon-ck.flag-icon-squared{background-image:url('ck.d76f3968d6f25ed0bc7d.svg')}.flag-icon-cl{background-image:url('cl.b9ff305a088060fd040a.svg')}.flag-icon-cl.flag-icon-squared{background-image:url('cl.303f56a616afb6bae962.svg')}.flag-icon-cm{background-image:url('cm.7578267e8568b1490427.svg')}.flag-icon-cm.flag-icon-squared{background-image:url('cm.0dcbc4f1fe098b1b8725.svg')}.flag-icon-cn{background-image:url('cn.7977e12a9afade492c93.svg')}.flag-icon-cn.flag-icon-squared{background-image:url('cn.f5a6f048eb8367343bd4.svg')}.flag-icon-co{background-image:url('co.59ec93f7d718ebed3779.svg')}.flag-icon-co.flag-icon-squared{background-image:url('co.4c87d079860a09479706.svg')}.flag-icon-cr{background-image:url('cr.6f2d7bb05d9edb1089ec.svg')}.flag-icon-cr.flag-icon-squared{background-image:url('cr.ebed46008265a3777565.svg')}.flag-icon-cu{background-image:url('cu.ff35f996902731bad287.svg')}.flag-icon-cu.flag-icon-squared{background-image:url('cu.1452c504ef675071dcdf.svg')}.flag-icon-cv{background-image:url('cv.434373304db5970887de.svg')}.flag-icon-cv.flag-icon-squared{background-image:url('cv.1ddd34244b91f9c46e1d.svg')}.flag-icon-cw{background-image:url('cw.8e4cecbf86c9e4b2df3a.svg')}.flag-icon-cw.flag-icon-squared{background-image:url('cw.3fc4503762b62953af04.svg')}.flag-icon-cx{background-image:url('cx.b9b5e6cd65826aab60c6.svg')}.flag-icon-cx.flag-icon-squared{background-image:url('cx.dda4107fd05b8081ae62.svg')}.flag-icon-cy{background-image:url('cy.70de54e68d8683969410.svg')}.flag-icon-cy.flag-icon-squared{background-image:url('cy.bdc1fde27ba14b2afa3b.svg')}.flag-icon-cz{background-image:url('cz.8ef2bc6a4d5bad23e284.svg')}.flag-icon-cz.flag-icon-squared{background-image:url('cz.1b3452b8ce83987fb494.svg')}.flag-icon-de{background-image:url('de.7e82f4c71df5fc78abbb.svg')}.flag-icon-de.flag-icon-squared{background-image:url('de.11d88d2b77e6abe5ebb1.svg')}.flag-icon-dj{background-image:url('dj.76f4cdf5eb6411038bc5.svg')}.flag-icon-dj.flag-icon-squared{background-image:url('dj.278a5a5fce9a6090ce80.svg')}.flag-icon-dk{background-image:url('dk.f4e8fc5376a202f1d771.svg')}.flag-icon-dk.flag-icon-squared{background-image:url('dk.c2e570fa503242ab4c3e.svg')}.flag-icon-dm{background-image:url('dm.466757644ba07a8bbf78.svg')}.flag-icon-dm.flag-icon-squared{background-image:url('dm.dc3455775ad035d0926c.svg')}.flag-icon-do{background-image:url('do.c05850db8e87e53a1268.svg')}.flag-icon-do.flag-icon-squared{background-image:url('do.64a9810e7d07e3af7412.svg')}.flag-icon-dz{background-image:url('dz.945a413c6ba8e484b7b1.svg')}.flag-icon-dz.flag-icon-squared{background-image:url('dz.2be2fee6433a59e75c3d.svg')}.flag-icon-ec{background-image:url('ec.3ea7f906eaf807123a28.svg')}.flag-icon-ec.flag-icon-squared{background-image:url('ec.7be6ca137c0a396154ac.svg')}.flag-icon-ee{background-image:url('ee.887a78f0eb107b3ce616.svg')}.flag-icon-ee.flag-icon-squared{background-image:url('ee.7b6b8abcf78cfa7f4a77.svg')}.flag-icon-eg{background-image:url('eg.b3580df977ae211f31d3.svg')}.flag-icon-eg.flag-icon-squared{background-image:url('eg.c6ff8d6c3057865a32f1.svg')}.flag-icon-eh{background-image:url('eh.8c8b27438e64065d8542.svg')}.flag-icon-eh.flag-icon-squared{background-image:url('eh.905fdd0842d1597c4a27.svg')}.flag-icon-er{background-image:url('er.458bc299993e856c309d.svg')}.flag-icon-er.flag-icon-squared{background-image:url('er.ff62e2720daee288818f.svg')}.flag-icon-es{background-image:url('es.1a25a96e26fcca676c08.svg')}.flag-icon-es.flag-icon-squared{background-image:url('es.b3825b28f7a64779d80d.svg')}.flag-icon-et{background-image:url('et.cbe354bb4afa8afc62da.svg')}.flag-icon-et.flag-icon-squared{background-image:url('et.061591dd14f8c02c150f.svg')}.flag-icon-fi{background-image:url('fi.3b522e7f272eee4009b2.svg')}.flag-icon-fi.flag-icon-squared{background-image:url('fi.eb793b740dd4fa0f8b63.svg')}.flag-icon-fj{background-image:url('fj.f3d86add9fe9ed672274.svg')}.flag-icon-fj.flag-icon-squared{background-image:url('fj.55dd1c6e9a323130d8e7.svg')}.flag-icon-fk{background-image:url('fk.ddc6bd174c1e6603e323.svg')}.flag-icon-fk.flag-icon-squared{background-image:url('fk.fe8e733a5a44d9626de2.svg')}.flag-icon-fm{background-image:url('fm.3bfd96ee5faa59b8017a.svg')}.flag-icon-fm.flag-icon-squared{background-image:url('fm.1579e5b6f7e79e751445.svg')}.flag-icon-fo{background-image:url('fo.f284df39e89f9ed508ad.svg')}.flag-icon-fo.flag-icon-squared{background-image:url('fo.8b4db68d6e0717fe940e.svg')}.flag-icon-fr{background-image:url('fr.81d43a151d8bc64145f2.svg')}.flag-icon-fr.flag-icon-squared{background-image:url('fr.c88df3297cffe49852ae.svg')}.flag-icon-ga{background-image:url('ga.4257c8ec8a129da794b2.svg')}.flag-icon-ga.flag-icon-squared{background-image:url('ga.dec832634c40be902627.svg')}.flag-icon-gb{background-image:url('gb.ba1c7f5df0dd4173c951.svg')}.flag-icon-gb.flag-icon-squared{background-image:url('gb.35dbacd736781608964a.svg')}.flag-icon-gd{background-image:url('gd.b446a44dff915db18869.svg')}.flag-icon-gd.flag-icon-squared{background-image:url('gd.1b313417e54a6f4446ee.svg')}.flag-icon-ge{background-image:url('ge.98cf9dc189b05e67103c.svg')}.flag-icon-ge.flag-icon-squared{background-image:url('ge.7ccc29e2355cf25d55c5.svg')}.flag-icon-gf{background-image:url('gf.695a47d62497dc584667.svg')}.flag-icon-gf.flag-icon-squared{background-image:url('gf.74219f32e778ea33b181.svg')}.flag-icon-gg{background-image:url('gg.6b23b5b1092e831766f9.svg')}.flag-icon-gg.flag-icon-squared{background-image:url('gg.30f47622e942430014e8.svg')}.flag-icon-gh{background-image:url('gh.d060e231aa94a98e78d9.svg')}.flag-icon-gh.flag-icon-squared{background-image:url('gh.286f4413bbf14d667ea8.svg')}.flag-icon-gi{background-image:url('gi.345b700f04babfed53e1.svg')}.flag-icon-gi.flag-icon-squared{background-image:url('gi.e73af10429f00dc293ea.svg')}.flag-icon-gl{background-image:url('gl.84ac5572fd0727fd850e.svg')}.flag-icon-gl.flag-icon-squared{background-image:url('gl.68756f324152d0ada90c.svg')}.flag-icon-gm{background-image:url('gm.cdfdf8bcb862134ab9fe.svg')}.flag-icon-gm.flag-icon-squared{background-image:url('gm.65c86e0a8df296521d90.svg')}.flag-icon-gn{background-image:url('gn.bf5b087387ce93eddfac.svg')}.flag-icon-gn.flag-icon-squared{background-image:url('gn.7bf7a35a82ae814ed25d.svg')}.flag-icon-gp{background-image:url('gp.092b6bf958cd4a1f76c9.svg')}.flag-icon-gp.flag-icon-squared{background-image:url('gp.30b1d26cfe9f458611e2.svg')}.flag-icon-gq{background-image:url('gq.c2cb1adba91b64af03bc.svg')}.flag-icon-gq.flag-icon-squared{background-image:url('gq.89421f59da9e40d8cfcc.svg')}.flag-icon-gr{background-image:url('gr.e2d0116790bdfda46fb4.svg')}.flag-icon-gr.flag-icon-squared{background-image:url('gr.c51a52c416ea428fe41f.svg')}.flag-icon-gs{background-image:url('gs.c19adcdd5855af626a3c.svg')}.flag-icon-gs.flag-icon-squared{background-image:url('gs.a96857cd4e8cd95734f9.svg')}.flag-icon-gt{background-image:url('gt.ccfc27d34052eec1eb6e.svg')}.flag-icon-gt.flag-icon-squared{background-image:url('gt.3d87ccc4e82ef502f1dd.svg')}.flag-icon-gu{background-image:url('gu.459831ea94ce2f15eede.svg')}.flag-icon-gu.flag-icon-squared{background-image:url('gu.35820090ead0219b998c.svg')}.flag-icon-gw{background-image:url('gw.f29eedfe431a60cae11e.svg')}.flag-icon-gw.flag-icon-squared{background-image:url('gw.f647ba54d53db3f2e3a4.svg')}.flag-icon-gy{background-image:url('gy.49a30b4ff82716f3aadd.svg')}.flag-icon-gy.flag-icon-squared{background-image:url('gy.43c003e277ed5a4d0ca0.svg')}.flag-icon-hk{background-image:url('hk.c0a93c089256c99bf337.svg')}.flag-icon-hk.flag-icon-squared{background-image:url('hk.5a1122079f786b82c2ed.svg')}.flag-icon-hm{background-image:url('hm.fdd5197f75474534c518.svg')}.flag-icon-hm.flag-icon-squared{background-image:url('hm.8b4c33d4098f83d3cddd.svg')}.flag-icon-hn{background-image:url('hn.f53ee3d65d19c9dd755e.svg')}.flag-icon-hn.flag-icon-squared{background-image:url('hn.ebef2cd564ca07f12aa1.svg')}.flag-icon-hr{background-image:url('hr.00a76e1b588a62b0fad9.svg')}.flag-icon-hr.flag-icon-squared{background-image:url('hr.f3f2e25c45a219c68654.svg')}.flag-icon-ht{background-image:url('ht.3af38bff509f443ef70e.svg')}.flag-icon-ht.flag-icon-squared{background-image:url('ht.663996cf665e8ab764d5.svg')}.flag-icon-hu{background-image:url('hu.bcbd277021f4a8f5a059.svg')}.flag-icon-hu.flag-icon-squared{background-image:url('hu.7ae2a1f04ec537fbba4b.svg')}.flag-icon-id{background-image:url('id.e2afd171e6a62816237b.svg')}.flag-icon-id.flag-icon-squared{background-image:url('id.0b7fa609d99165dc5377.svg')}.flag-icon-ie{background-image:url('ie.5ecf710f14d859cbceb6.svg')}.flag-icon-ie.flag-icon-squared{background-image:url('ie.1b0ac4e772c2e62aef2f.svg')}.flag-icon-il{background-image:url('il.4c70e23214e9da6a56eb.svg')}.flag-icon-il.flag-icon-squared{background-image:url('il.3bc4ce048568d30c327f.svg')}.flag-icon-im{background-image:url('im.b21ce587e66db16e0428.svg')}.flag-icon-im.flag-icon-squared{background-image:url('im.d637f63b68f97839a27b.svg')}.flag-icon-in{background-image:url('in.e5926cb75dcbb15638da.svg')}.flag-icon-in.flag-icon-squared{background-image:url('in.e626d1bb4e16e732e1dd.svg')}.flag-icon-io{background-image:url('io.e31ca9aa9209d9b76a0b.svg')}.flag-icon-io.flag-icon-squared{background-image:url('io.c32d7f9e59460fb90af6.svg')}.flag-icon-iq{background-image:url('iq.5cd51d2bbb7385580434.svg')}.flag-icon-iq.flag-icon-squared{background-image:url('iq.e549011efede8b5ba38b.svg')}.flag-icon-ir{background-image:url('ir.12e7432b428f8d631eb5.svg')}.flag-icon-ir.flag-icon-squared{background-image:url('ir.c945dfdfaee26ad2861c.svg')}.flag-icon-is{background-image:url('is.2dfa14d19684fbe061e4.svg')}.flag-icon-is.flag-icon-squared{background-image:url('is.1842f1a952e8f0d4ca47.svg')}.flag-icon-it{background-image:url('it.290f2fec799fabdf2a85.svg')}.flag-icon-it.flag-icon-squared{background-image:url('it.9938f4b9588502f93b20.svg')}.flag-icon-je{background-image:url('je.7a0b4850d933dbc21d75.svg')}.flag-icon-je.flag-icon-squared{background-image:url('je.e1bb30f3c6be27ba0bc4.svg')}.flag-icon-jm{background-image:url('jm.6bb96bbc99218d9f84f7.svg')}.flag-icon-jm.flag-icon-squared{background-image:url('jm.74ccffca23e5a91356de.svg')}.flag-icon-jo{background-image:url('jo.f41fe7d26b69dec06fef.svg')}.flag-icon-jo.flag-icon-squared{background-image:url('jo.e678dae866ec74e6a939.svg')}.flag-icon-jp{background-image:url('jp.19c631c1498ba5517cd5.svg')}.flag-icon-jp.flag-icon-squared{background-image:url('jp.980c12c54fe225923434.svg')}.flag-icon-ke{background-image:url('ke.74aaf58557811d8e79ab.svg')}.flag-icon-ke.flag-icon-squared{background-image:url('ke.9ea890912ffd2f80e7a3.svg')}.flag-icon-kg{background-image:url('kg.1fe994c1e99757dce023.svg')}.flag-icon-kg.flag-icon-squared{background-image:url('kg.4ad89b3a703d225e1f6d.svg')}.flag-icon-kh{background-image:url('kh.7b33804c913e2285c538.svg')}.flag-icon-kh.flag-icon-squared{background-image:url('kh.695ec7a1a39090e600d5.svg')}.flag-icon-ki{background-image:url('ki.de100d3095b62260166f.svg')}.flag-icon-ki.flag-icon-squared{background-image:url('ki.32000b051bb6bb9ee785.svg')}.flag-icon-km{background-image:url('km.93ef5e214ae093b8adc8.svg')}.flag-icon-km.flag-icon-squared{background-image:url('km.4c4fa2a75b7c9360ac5f.svg')}.flag-icon-kn{background-image:url('kn.a4e974e81853186f1522.svg')}.flag-icon-kn.flag-icon-squared{background-image:url('kn.091a5508172f8eee28f2.svg')}.flag-icon-kp{background-image:url('kp.8d10def41b377b1163c5.svg')}.flag-icon-kp.flag-icon-squared{background-image:url('kp.2e79afa21a3e610e5551.svg')}.flag-icon-kr{background-image:url('kr.939387c390531d01a687.svg')}.flag-icon-kr.flag-icon-squared{background-image:url('kr.9406f22f1237e7e4059d.svg')}.flag-icon-kw{background-image:url('kw.2dce482defe9d86d0596.svg')}.flag-icon-kw.flag-icon-squared{background-image:url('kw.a3a60802b9df1ea679ac.svg')}.flag-icon-ky{background-image:url('ky.ef8e18776eff1caf6b64.svg')}.flag-icon-ky.flag-icon-squared{background-image:url('ky.c311ddba04238d23214d.svg')}.flag-icon-kz{background-image:url('kz.7194851eb720d3fdb3ad.svg')}.flag-icon-kz.flag-icon-squared{background-image:url('kz.f528d1705766032d8237.svg')}.flag-icon-la{background-image:url('la.8d6ad26b7061bc058892.svg')}.flag-icon-la.flag-icon-squared{background-image:url('la.80cf2b55ad4d86b51967.svg')}.flag-icon-lb{background-image:url('lb.75479923a75562bb3dbe.svg')}.flag-icon-lb.flag-icon-squared{background-image:url('lb.940cc75a55e4b18f510a.svg')}.flag-icon-lc{background-image:url('lc.c6488de9494a4e151cc4.svg')}.flag-icon-lc.flag-icon-squared{background-image:url('lc.0d361ba543e6cd2404e1.svg')}.flag-icon-li{background-image:url('li.69a1d60ca3996705d91f.svg')}.flag-icon-li.flag-icon-squared{background-image:url('li.572f90277090beca0d31.svg')}.flag-icon-lk{background-image:url('lk.593078c9718a2a7a20d6.svg')}.flag-icon-lk.flag-icon-squared{background-image:url('lk.93412c6fbb52d5bb809b.svg')}.flag-icon-lr{background-image:url('lr.3a7c494b08f2d0e36a4f.svg')}.flag-icon-lr.flag-icon-squared{background-image:url('lr.74dcec3fec3f73e24a0a.svg')}.flag-icon-ls{background-image:url('ls.0de0f907e70c37b2e86e.svg')}.flag-icon-ls.flag-icon-squared{background-image:url('ls.cddead61f832a10065e9.svg')}.flag-icon-lt{background-image:url('lt.4c19d3a9f8cb00a45baa.svg')}.flag-icon-lt.flag-icon-squared{background-image:url('lt.2ea82cfcd24756f9d718.svg')}.flag-icon-lu{background-image:url('lu.adc8f77e99b53bd83b54.svg')}.flag-icon-lu.flag-icon-squared{background-image:url('lu.b843e6436ac12254b9d2.svg')}.flag-icon-lv{background-image:url('lv.9a5d132cec13c3e033f0.svg')}.flag-icon-lv.flag-icon-squared{background-image:url('lv.2ce7f836390f846b1359.svg')}.flag-icon-ly{background-image:url('ly.0ea8dfcec5cc820043a4.svg')}.flag-icon-ly.flag-icon-squared{background-image:url('ly.9d867c1b9d3b76652858.svg')}.flag-icon-ma{background-image:url('ma.363a4f79da72a6e74be0.svg')}.flag-icon-ma.flag-icon-squared{background-image:url('ma.3b79aff17ae55b760333.svg')}.flag-icon-mc{background-image:url('mc.a2634c60fa92f9ff20f0.svg')}.flag-icon-mc.flag-icon-squared{background-image:url('mc.082fc1558b4cf726b613.svg')}.flag-icon-md{background-image:url('md.4d08e48ef4cfb7c192dc.svg')}.flag-icon-md.flag-icon-squared{background-image:url('md.efdfab01385b30e73986.svg')}.flag-icon-me{background-image:url('me.0b785614513a0b99de04.svg')}.flag-icon-me.flag-icon-squared{background-image:url('me.4c8b84af010134d56b90.svg')}.flag-icon-mf{background-image:url('mf.2d96a80bd05aca4ef711.svg')}.flag-icon-mf.flag-icon-squared{background-image:url('mf.c02a78fb2738ceb5eece.svg')}.flag-icon-mg{background-image:url('mg.f9101073ea57c9f7664c.svg')}.flag-icon-mg.flag-icon-squared{background-image:url('mg.5bdc14fe1aa439d1a0b7.svg')}.flag-icon-mh{background-image:url('mh.c0b2e372c1a8cb36930e.svg')}.flag-icon-mh.flag-icon-squared{background-image:url('mh.7ec670b4d72f8a614957.svg')}.flag-icon-mk{background-image:url('mk.31ba11ec4d4cdae74ebc.svg')}.flag-icon-mk.flag-icon-squared{background-image:url('mk.c370fe88a49ab3c18701.svg')}.flag-icon-ml{background-image:url('ml.18083e46073cc9f5f58f.svg')}.flag-icon-ml.flag-icon-squared{background-image:url('ml.d11c30638f3d7b1766dc.svg')}.flag-icon-mm{background-image:url('mm.6f93c6d0ec04077b61c7.svg')}.flag-icon-mm.flag-icon-squared{background-image:url('mm.7068544f07c5b683b67a.svg')}.flag-icon-mn{background-image:url('mn.5e4557f7ed743f19592c.svg')}.flag-icon-mn.flag-icon-squared{background-image:url('mn.291814d605941d58335f.svg')}.flag-icon-mo{background-image:url('mo.ac9b1701934ac6845610.svg')}.flag-icon-mo.flag-icon-squared{background-image:url('mo.8d4848888f2e8b825545.svg')}.flag-icon-mp{background-image:url('mp.394b0c91d8212a6cb6db.svg')}.flag-icon-mp.flag-icon-squared{background-image:url('mp.b0a5ed44db6410228f23.svg')}.flag-icon-mq{background-image:url('mq.e82d6df9e99c87fb655b.svg')}.flag-icon-mq.flag-icon-squared{background-image:url('mq.09c19f656772c8f93989.svg')}.flag-icon-mr{background-image:url('mr.3642790a35ff100e55f7.svg')}.flag-icon-mr.flag-icon-squared{background-image:url('mr.7211bfd49f97a5ae1253.svg')}.flag-icon-ms{background-image:url('ms.9474f8cf128ce6813e2d.svg')}.flag-icon-ms.flag-icon-squared{background-image:url('ms.8f7c204278ae1cdcd35c.svg')}.flag-icon-mt{background-image:url('mt.c91049a111e0a4dc2611.svg')}.flag-icon-mt.flag-icon-squared{background-image:url('mt.0c23ea353ac917d9e4d4.svg')}.flag-icon-mu{background-image:url('mu.97beced41b168e88e8fb.svg')}.flag-icon-mu.flag-icon-squared{background-image:url('mu.d7d71f034d81a7105373.svg')}.flag-icon-mv{background-image:url('mv.0329f53cf8f786716fe4.svg')}.flag-icon-mv.flag-icon-squared{background-image:url('mv.91b2c27c9c550f558607.svg')}.flag-icon-mw{background-image:url('mw.b4d805efda655aef8b6e.svg')}.flag-icon-mw.flag-icon-squared{background-image:url('mw.6807c4fdd0370b23d239.svg')}.flag-icon-mx{background-image:url('mx.bc63d25be57acf721e56.svg')}.flag-icon-mx.flag-icon-squared{background-image:url('mx.05c8d69783e68aaad2f4.svg')}.flag-icon-my{background-image:url('my.0d298a9e4566332f8a84.svg')}.flag-icon-my.flag-icon-squared{background-image:url('my.848fbf91865a8d191263.svg')}.flag-icon-mz{background-image:url('mz.dac5f7ee4f2a02e79de2.svg')}.flag-icon-mz.flag-icon-squared{background-image:url('mz.dcf8977ee74002921810.svg')}.flag-icon-na{background-image:url('na.e241f81665d5aa3bcd02.svg')}.flag-icon-na.flag-icon-squared{background-image:url('na.27bc2313a9535106015c.svg')}.flag-icon-nc{background-image:url('nc.5681de45e8340741e312.svg')}.flag-icon-nc.flag-icon-squared{background-image:url('nc.046cebb8a66efa64641c.svg')}.flag-icon-ne{background-image:url('ne.6fd3ccdef1a91e8be5ae.svg')}.flag-icon-ne.flag-icon-squared{background-image:url('ne.64f5ff142997ea42d42e.svg')}.flag-icon-nf{background-image:url('nf.7a4f3d1b34fa49f5a098.svg')}.flag-icon-nf.flag-icon-squared{background-image:url('nf.7c3216dcabd2a393fa48.svg')}.flag-icon-ng{background-image:url('ng.b69ed1e58b69dcadbf0e.svg')}.flag-icon-ng.flag-icon-squared{background-image:url('ng.caaf41205a6fde2a1853.svg')}.flag-icon-ni{background-image:url('ni.d30c03773b8ce5412033.svg')}.flag-icon-ni.flag-icon-squared{background-image:url('ni.52cfeebfb0f78f395c13.svg')}.flag-icon-nl{background-image:url('nl.21eb77dcfa38c6d7bb81.svg')}.flag-icon-nl.flag-icon-squared{background-image:url('nl.f9d570ec865ab2c1e9d4.svg')}.flag-icon-no{background-image:url('no.6df96bb22557028a5f77.svg')}.flag-icon-no.flag-icon-squared{background-image:url('no.266dbd6fc3e66414aa3c.svg')}.flag-icon-np{background-image:url('np.ecc31e52fb6b958eb681.svg')}.flag-icon-np.flag-icon-squared{background-image:url('np.f7885aa646996a2aa6e0.svg')}.flag-icon-nr{background-image:url('nr.dcf2ea3a8e5dbf8a9b80.svg')}.flag-icon-nr.flag-icon-squared{background-image:url('nr.1f7cfffb6cb01e5215ad.svg')}.flag-icon-nu{background-image:url('nu.770e6779515b496ac3b6.svg')}.flag-icon-nu.flag-icon-squared{background-image:url('nu.9deebec59d90dece17fc.svg')}.flag-icon-nz{background-image:url('nz.4dedf09b8933ec6f4390.svg')}.flag-icon-nz.flag-icon-squared{background-image:url('nz.37be84f4206a0eae405b.svg')}.flag-icon-om{background-image:url('om.716feea54634c16f406a.svg')}.flag-icon-om.flag-icon-squared{background-image:url('om.09e65f88432f6b938338.svg')}.flag-icon-pa{background-image:url('pa.8788ab50de263793f74b.svg')}.flag-icon-pa.flag-icon-squared{background-image:url('pa.69b3b90501ccfc42beff.svg')}.flag-icon-pe{background-image:url('pe.9e2ec84ad461c170e9e5.svg')}.flag-icon-pe.flag-icon-squared{background-image:url('pe.83c26459858b4334c435.svg')}.flag-icon-pf{background-image:url('pf.296e94595f307817fc2b.svg')}.flag-icon-pf.flag-icon-squared{background-image:url('pf.fbd548e641a7199e969d.svg')}.flag-icon-pg{background-image:url('pg.dcb8c4ab032af81620bd.svg')}.flag-icon-pg.flag-icon-squared{background-image:url('pg.9ebf0bb36bfe656e7aba.svg')}.flag-icon-ph{background-image:url('ph.596b9b66d026fa222c2d.svg')}.flag-icon-ph.flag-icon-squared{background-image:url('ph.374bb0d60bc777e60d0f.svg')}.flag-icon-pk{background-image:url('pk.8f9276eb2e7dc3eac94d.svg')}.flag-icon-pk.flag-icon-squared{background-image:url('pk.0e17f31b0f156316ef20.svg')}.flag-icon-pl{background-image:url('pl.7ea4b5b2df865bf73b06.svg')}.flag-icon-pl.flag-icon-squared{background-image:url('pl.9400273de5d060652ce7.svg')}.flag-icon-pm{background-image:url('pm.c5a64f87b2370f6a2ae3.svg')}.flag-icon-pm.flag-icon-squared{background-image:url('pm.7582c30f04bd66a4e73c.svg')}.flag-icon-pn{background-image:url('pn.0911eddaa4bb5cbf54b8.svg')}.flag-icon-pn.flag-icon-squared{background-image:url('pn.ab7259a94ec182c05827.svg')}.flag-icon-pr{background-image:url('pr.7845ecd77b3b58e3c8a5.svg')}.flag-icon-pr.flag-icon-squared{background-image:url('pr.836bcb814711de3da206.svg')}.flag-icon-ps{background-image:url('ps.77489c5e7455703ed84f.svg')}.flag-icon-ps.flag-icon-squared{background-image:url('ps.451101efffc43d2b1ae6.svg')}.flag-icon-pt{background-image:url('pt.b89a5b80ca1a71c3b96a.svg')}.flag-icon-pt.flag-icon-squared{background-image:url('pt.5697f2973616282e4c76.svg')}.flag-icon-pw{background-image:url('pw.5f3d8d8e8473f6439a21.svg')}.flag-icon-pw.flag-icon-squared{background-image:url('pw.666cd05f03955ea01aa5.svg')}.flag-icon-py{background-image:url('py.51b0bef3321042c04717.svg')}.flag-icon-py.flag-icon-squared{background-image:url('py.b19bb0ae9ad5d553a146.svg')}.flag-icon-qa{background-image:url('qa.90240e607800ce7ed1bd.svg')}.flag-icon-qa.flag-icon-squared{background-image:url('qa.c08921ec8cdc1b1a0e8e.svg')}.flag-icon-re{background-image:url('re.f05b5f1673afe6db0760.svg')}.flag-icon-re.flag-icon-squared{background-image:url('re.7e8577e98f035e765e59.svg')}.flag-icon-ro{background-image:url('ro.ea966c3dc0adf3d08a00.svg')}.flag-icon-ro.flag-icon-squared{background-image:url('ro.51182fc9671cbaa10989.svg')}.flag-icon-rs{background-image:url('rs.51e6180ced2cf59fd51e.svg')}.flag-icon-rs.flag-icon-squared{background-image:url('rs.3b67d7bed888271edff6.svg')}.flag-icon-ru{background-image:url('ru.f1c2ba49b3ccc06ba58a.svg')}.flag-icon-ru.flag-icon-squared{background-image:url('ru.f760036294e1fff52a9a.svg')}.flag-icon-rw{background-image:url('rw.26854553b660fa5e4982.svg')}.flag-icon-rw.flag-icon-squared{background-image:url('rw.02a8a07e06e4ae9c0122.svg')}.flag-icon-sa{background-image:url('sa.b9a346574cdc8950dd34.svg')}.flag-icon-sa.flag-icon-squared{background-image:url('sa.dbdc272cb217fd407ff8.svg')}.flag-icon-sb{background-image:url('sb.2c405bb603253b6e2040.svg')}.flag-icon-sb.flag-icon-squared{background-image:url('sb.00988e025b134db97443.svg')}.flag-icon-sc{background-image:url('sc.9ba013463b785efeb6be.svg')}.flag-icon-sc.flag-icon-squared{background-image:url('sc.8357ba15f90dbaaeec2a.svg')}.flag-icon-sd{background-image:url('sd.090d0e106e0c7fd28b23.svg')}.flag-icon-sd.flag-icon-squared{background-image:url('sd.cb3da007630d3b35d1ca.svg')}.flag-icon-se{background-image:url('se.22333e71c0c3e3d8da11.svg')}.flag-icon-se.flag-icon-squared{background-image:url('se.4984ae470ed69178af1d.svg')}.flag-icon-sg{background-image:url('sg.e6a27ad3fc2dedabca8b.svg')}.flag-icon-sg.flag-icon-squared{background-image:url('sg.9751741f84e6e5263a40.svg')}.flag-icon-sh{background-image:url('sh.c5ab8c6e3ffc963e14fb.svg')}.flag-icon-sh.flag-icon-squared{background-image:url('sh.acd7b6efcbb9ea9ca7e6.svg')}.flag-icon-si{background-image:url('si.7f576d8798a8732afa46.svg')}.flag-icon-si.flag-icon-squared{background-image:url('si.d38938fcbf4ff9430856.svg')}.flag-icon-sj{background-image:url('sj.4952c9a6d03f7d9caa08.svg')}.flag-icon-sj.flag-icon-squared{background-image:url('sj.bf11a7596686324ffe17.svg')}.flag-icon-sk{background-image:url('sk.be58e557507f14689689.svg')}.flag-icon-sk.flag-icon-squared{background-image:url('sk.563985765998ec7428e9.svg')}.flag-icon-sl{background-image:url('sl.4fd17d63688a1b300bca.svg')}.flag-icon-sl.flag-icon-squared{background-image:url('sl.f1772cd4436de4f4535a.svg')}.flag-icon-sm{background-image:url('sm.7e23c95234800a7c7e1e.svg')}.flag-icon-sm.flag-icon-squared{background-image:url('sm.b57f66050d777f87e0a5.svg')}.flag-icon-sn{background-image:url('sn.1ce79520b54b680dcc8e.svg')}.flag-icon-sn.flag-icon-squared{background-image:url('sn.a03bc309423c9052891a.svg')}.flag-icon-so{background-image:url('so.d1a7d3e18523bf69f2eb.svg')}.flag-icon-so.flag-icon-squared{background-image:url('so.34b037a702aae22a7534.svg')}.flag-icon-sr{background-image:url('sr.690504905775fc1b1480.svg')}.flag-icon-sr.flag-icon-squared{background-image:url('sr.4ee190817d3b7c7862ca.svg')}.flag-icon-ss{background-image:url('ss.e4bf9bb42bd5d25190fe.svg')}.flag-icon-ss.flag-icon-squared{background-image:url('ss.2ad5a2bbc138690704ad.svg')}.flag-icon-st{background-image:url('st.72697a87cfc011963be4.svg')}.flag-icon-st.flag-icon-squared{background-image:url('st.342a4d3c791c89ec3103.svg')}.flag-icon-sv{background-image:url('sv.3bb132d79aef68d7fe41.svg')}.flag-icon-sv.flag-icon-squared{background-image:url('sv.f4b3314001ea3a7cf1d0.svg')}.flag-icon-sx{background-image:url('sx.aafb13f61b6688f41a14.svg')}.flag-icon-sx.flag-icon-squared{background-image:url('sx.ce647f25cbbcdb00ed0d.svg')}.flag-icon-sy{background-image:url('sy.6529aa17e46f775a3931.svg')}.flag-icon-sy.flag-icon-squared{background-image:url('sy.9d13beb594ee208a6864.svg')}.flag-icon-sz{background-image:url('sz.d62f5eab640be40355e8.svg')}.flag-icon-sz.flag-icon-squared{background-image:url('sz.5d494168348fddfa3aeb.svg')}.flag-icon-tc{background-image:url('tc.f4f865830e706c26ef44.svg')}.flag-icon-tc.flag-icon-squared{background-image:url('tc.0d16f864a483488586df.svg')}.flag-icon-td{background-image:url('td.230eddd3b5d97166b70e.svg')}.flag-icon-td.flag-icon-squared{background-image:url('td.ad4b4469031fb72bd98f.svg')}.flag-icon-tf{background-image:url('tf.cf4959c4339d5b123093.svg')}.flag-icon-tf.flag-icon-squared{background-image:url('tf.aaea08de295f296f0bba.svg')}.flag-icon-tg{background-image:url('tg.f97c4ebe662df8683fde.svg')}.flag-icon-tg.flag-icon-squared{background-image:url('tg.4abbb52870d11bce293d.svg')}.flag-icon-th{background-image:url('th.b6ade2beba225ed5f2b5.svg')}.flag-icon-th.flag-icon-squared{background-image:url('th.2ca3db46e2b26412705d.svg')}.flag-icon-tj{background-image:url('tj.b32f7c017787f0d8579b.svg')}.flag-icon-tj.flag-icon-squared{background-image:url('tj.e97716cafb6e3b770d5b.svg')}.flag-icon-tk{background-image:url('tk.54b9e3f941cb3083e2a3.svg')}.flag-icon-tk.flag-icon-squared{background-image:url('tk.e3d850fb9644bf50d891.svg')}.flag-icon-tl{background-image:url('tl.503b7926732b784efbed.svg')}.flag-icon-tl.flag-icon-squared{background-image:url('tl.c7a146dc0d916983f8dd.svg')}.flag-icon-tm{background-image:url('tm.6de6696b70775fd30f3b.svg')}.flag-icon-tm.flag-icon-squared{background-image:url('tm.442986488503d5356e80.svg')}.flag-icon-tn{background-image:url('tn.6cd8c9a453cd0fc5e761.svg')}.flag-icon-tn.flag-icon-squared{background-image:url('tn.8b09464a7524dff3fa47.svg')}.flag-icon-to{background-image:url('to.65dda6ec6f9719bbd784.svg')}.flag-icon-to.flag-icon-squared{background-image:url('to.aaa24511e1160314531a.svg')}.flag-icon-tr{background-image:url('tr.2880fc8e0e28f4a11a8d.svg')}.flag-icon-tr.flag-icon-squared{background-image:url('tr.c3d773f3ebbea061e963.svg')}.flag-icon-tt{background-image:url('tt.b9a6939e2ab09927d190.svg')}.flag-icon-tt.flag-icon-squared{background-image:url('tt.4252a958aa98bb3ef5f7.svg')}.flag-icon-tv{background-image:url('tv.99618ffc3d126b12802f.svg')}.flag-icon-tv.flag-icon-squared{background-image:url('tv.c87adc622981a557f7a5.svg')}.flag-icon-tw{background-image:url('tw.83324ef79fd96b77a609.svg')}.flag-icon-tw.flag-icon-squared{background-image:url('tw.a72a85cb06aca393b4c6.svg')}.flag-icon-tz{background-image:url('tz.2218434d34c055a29fdf.svg')}.flag-icon-tz.flag-icon-squared{background-image:url('tz.20af2614818e325d953d.svg')}.flag-icon-ua{background-image:url('ua.67a46bf793e26237ace0.svg')}.flag-icon-ua.flag-icon-squared{background-image:url('ua.2dd397cb920452449aca.svg')}.flag-icon-ug{background-image:url('ug.83f4207b3f42150d667b.svg')}.flag-icon-ug.flag-icon-squared{background-image:url('ug.983dd591c56af488af96.svg')}.flag-icon-um{background-image:url('um.0f5d59d436cb8d91444b.svg')}.flag-icon-um.flag-icon-squared{background-image:url('um.c3e06b4d7dfec14653ce.svg')}.flag-icon-us{background-image:url('us.3cc0d38b3e8d93132c90.svg')}.flag-icon-us.flag-icon-squared{background-image:url('us.c95087e1a852cf730acc.svg')}.flag-icon-uy{background-image:url('uy.4c3f85c5401c3a3875ee.svg')}.flag-icon-uy.flag-icon-squared{background-image:url('uy.091841c8018480091fae.svg')}.flag-icon-uz{background-image:url('uz.6e16292aee6b5262a693.svg')}.flag-icon-uz.flag-icon-squared{background-image:url('uz.ba79d2974850ade2d036.svg')}.flag-icon-va{background-image:url('va.6d6a5ae672030a7e351f.svg')}.flag-icon-va.flag-icon-squared{background-image:url('va.555e01bd279c6bbc28c4.svg')}.flag-icon-vc{background-image:url('vc.e19034240ae39be40a4c.svg')}.flag-icon-vc.flag-icon-squared{background-image:url('vc.2614017538c99c0f2ea7.svg')}.flag-icon-ve{background-image:url('ve.b8bb0477d02228d82ffb.svg')}.flag-icon-ve.flag-icon-squared{background-image:url('ve.125ee9246eea1cb1b662.svg')}.flag-icon-vg{background-image:url('vg.7bc5c83294392b4386af.svg')}.flag-icon-vg.flag-icon-squared{background-image:url('vg.76c17dc332a16129789a.svg')}.flag-icon-vi{background-image:url('vi.bad0002a368d6bca0956.svg')}.flag-icon-vi.flag-icon-squared{background-image:url('vi.1ae3b627580608e32c99.svg')}.flag-icon-vn{background-image:url('vn.2301f6f466f2e744e48a.svg')}.flag-icon-vn.flag-icon-squared{background-image:url('vn.25540177a9e64be64b71.svg')}.flag-icon-vu{background-image:url('vu.25acc79729c1d8a104b6.svg')}.flag-icon-vu.flag-icon-squared{background-image:url('vu.87d69c1826cf7245c2d8.svg')}.flag-icon-wf{background-image:url('wf.e9a373c6bcbf8ea5021f.svg')}.flag-icon-wf.flag-icon-squared{background-image:url('wf.55c63880d97978216450.svg')}.flag-icon-ws{background-image:url('ws.a6817aa95b8cdf652ba6.svg')}.flag-icon-ws.flag-icon-squared{background-image:url('ws.81cbff3db85ab05a4ac8.svg')}.flag-icon-ye{background-image:url('ye.f62afcddf3ac8b1dfd3e.svg')}.flag-icon-ye.flag-icon-squared{background-image:url('ye.2289a38ef27f51f7e88a.svg')}.flag-icon-yt{background-image:url('yt.5c77b04743aada260f6b.svg')}.flag-icon-yt.flag-icon-squared{background-image:url('yt.bf9663aea16580e485d0.svg')}.flag-icon-za{background-image:url('za.83099da26ad6804ed7a5.svg')}.flag-icon-za.flag-icon-squared{background-image:url('za.3c71a2a22271a414dd3d.svg')}.flag-icon-zm{background-image:url('zm.79a41234f024ca5ab0a9.svg')}.flag-icon-zm.flag-icon-squared{background-image:url('zm.a303f51a36999e85ed3b.svg')}.flag-icon-zw{background-image:url('zw.f5ceeff7d65d0b5e33b7.svg')}.flag-icon-zw.flag-icon-squared{background-image:url('zw.2840e62aaca37d36b327.svg')}.flag-icon-es-ca{background-image:url('es-ca.2b2d073d58c4747e322e.svg')}.flag-icon-es-ca.flag-icon-squared{background-image:url('es-ca.a03129ff81e9f5633e75.svg')}.flag-icon-es-ga{background-image:url('es-ga.23a30d01d4c6338e7f5c.svg')}.flag-icon-es-ga.flag-icon-squared{background-image:url('es-ga.405f191245cb5d0085d7.svg')}.flag-icon-eu{background-image:url('eu.db2e50ad0bf5ecccc0ca.svg')}.flag-icon-eu.flag-icon-squared{background-image:url('eu.1019087b8a58ac24c4ea.svg')}.flag-icon-gb-eng{background-image:url('gb-eng.1fa89df2764a3f107c34.svg')}.flag-icon-gb-eng.flag-icon-squared{background-image:url('gb-eng.ebbd69accf16823ad684.svg')}.flag-icon-gb-nir{background-image:url('gb-nir.8ad03581959bce8c3da0.svg')}.flag-icon-gb-nir.flag-icon-squared{background-image:url('gb-nir.f9fcc604971f0e53b88d.svg')}.flag-icon-gb-sct{background-image:url('gb-sct.4743f1b0f3ffe8d16ba5.svg')}.flag-icon-gb-sct.flag-icon-squared{background-image:url('gb-sct.bea4865f11865ef56465.svg')}.flag-icon-gb-wls{background-image:url('gb-wls.a69b6bb076d89808e064.svg')}.flag-icon-gb-wls.flag-icon-squared{background-image:url('gb-wls.77f90d8e620af4d9604d.svg')}.flag-icon-un{background-image:url('un.4c0a34afb0c02cd13b3d.svg')}.flag-icon-un.flag-icon-squared{background-image:url('un.19c1ad320e901a90c0e3.svg')}.flag-icon-xk{background-image:url('xk.12d1409638442c96c8b9.svg')}.flag-icon-xk.flag-icon-squared{background-image:url('xk.48269c0b55c2532ccb76.svg')}

html{overflow:hidden;width:100%;overflow-y:auto}body{tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;-moz-osx-font-smoothing:antialiased}.app-full-height{height:100%;width:100%;position:fixed;top:0;left:0;z-index:10;transition:opacity .35s ease,transform .35s ease;pointer-events:none;opacity:1}.app-loader-holder{position:fixed;left:0;right:0;bottom:0;top:0}.loading-button svg{width:0;height:0}.animation-preload{display:grid;place-content:center;height:100%;position:fixed;width:100%;left:0;top:0}.animation-preload img{width:100px}#app-loader{position:fixed;top:50%;left:50%;display:flex;justify-content:center;align-items:center;transform:translate(-50%, -50%)}#app-loader img{display:block;width:100px}
.favourites-heart-module_favHeart__k1d06 {
  width: 23px;
  min-width: 23px;
  cursor: pointer;
  height: -moz-min-content;
  height: min-content;
}
.favourites-heart-module_favHeart__k1d06 svg {
  display: block;
  width: 100%;
  height: auto;
}
.favourites-heart-module_favHeart__k1d06 svg .favourites-heart-module_inner__vdpqk,
.favourites-heart-module_favHeart__k1d06 svg .favourites-heart-module_outer__2h2pG {
  transition: fill 0.15s ease;
}
.favourites-heart-module_favHeart__k1d06.favourites-heart-module_favorited__crbjN .favourites-heart-module_inner__vdpqk {
  fill: var(--casinoFavoritedInner);
}
.favourites-heart-module_favHeart__k1d06.favourites-heart-module_favorited__crbjN .favourites-heart-module_outer__2h2pG {
  fill: var(--casinoFavoritedOuter);
}
.favourites-heart-module_inner__vdpqk {
  fill: var(--casinoFavouritesInner);
}
.favourites-heart-module_outer__2h2pG {
  fill: var(--casinoFavouritesOuter);
}
.favourites-heart-module_favHeart__k1d06.favourites-heart-module_hoverMode__yZ9-M .favourites-heart-module_inner__vdpqk {
  fill: var(--casinoOverlayFavouritesInner);
}
.favourites-heart-module_favHeart__k1d06.favourites-heart-module_hoverMode__yZ9-M .favourites-heart-module_outer__2h2pG {
  fill: var(--casinoOverlayFavouritesOuter);
}
.favourites-heart-module_favHeart__k1d06.favourites-heart-module_hoverMode__yZ9-M.favourites-heart-module_favorited__crbjN .favourites-heart-module_inner__vdpqk {
  fill: var(--casinoOverlayFavoritedInner);
}
.favourites-heart-module_favHeart__k1d06.favourites-heart-module_hoverMode__yZ9-M.favourites-heart-module_favorited__crbjN .favourites-heart-module_outer__2h2pG {
  fill: var(--casinoOverlayFavoritedOuter);
}
.casino-slot-session-bar-module_additionalSession__nA200 {
  align-items: center;
  background-color: var(--betNameColor);
  display: flex;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 500;
  height: 35px;
  justify-content: center;
  left: 0;
  padding: 0 16px;
  position: fixed;
  right: 0;
  top: 69px;
  z-index: var(--zIndex-registrationLoader-below);
}
.casino-slot-session-bar-module_additionalLabel__MKK-6 {
  color: var(--eventHeading);
}
.casino-slot-session-bar-module_additionalData__Ml-ZJ {
  color: var(--white);
  font-weight: 500;
  padding-left: 7px;
}
.casino-slot-session-bar-module_additionalItem__T-uDe {
  display: flex;
  flex-direction: row;
  line-height: 19px;
  padding: 0 20px;
  text-align: left;
}
.casino-slot-session-bar-module_additionalSessionMobile__Ao72F {
  bottom: 0;
  height: 51px;
  justify-content: stretch;
  padding: 0 8px;
  top: auto;
}
.casino-slot-session-bar-module_additionalSessionMobile__Ao72F .casino-slot-session-bar-module_additionalItem__T-uDe {
  display: block;
  font-size: 11px;
  margin: auto;
  padding: 0 10px;
  text-align: center;
}
.casino-slot-session-bar-module_additionalSessionMobile__Ao72F .casino-slot-session-bar-module_additionalData__Ml-ZJ {
  padding-left: 0;
}
.casino-slot-session-bar-module_Arrow__Bkhvz {
  align-items: center;
  color: var(--white);
  display: flex;
  font-size: 20px;
  height: 36px;
  justify-content: center;
  margin-right: auto;
  width: 36px;
}
.casino-slot-session-bar-module_Home__hL32m {
  align-items: center;
  background: var(--buttonMain);
  border-radius: 50%;
  color: var(--white);
  display: flex;
  font-size: 20px;
  height: 36px;
  justify-content: center;
  margin-left: auto;
  width: 36px;
  min-width: 36px;
}
@media (max-width: 375px) {
  .casino-slot-session-bar-module_additionalSessionMobile__Ao72F .casino-slot-session-bar-module_additionalItem__T-uDe {
    padding: 0 2px;
  }
  .casino-slot-session-bar-module_Home__hL32m {
    margin-left: 4px;
  }
  .casino-slot-session-bar-module_Arrow__Bkhvz {
    width: 18px;
    margin-right: 4px;
    font-size: 18px;
  }
}
body.menu-cms-header-view .casino-slot-session-bar-module_additionalSession__nA200 {
  top: var(--menuCmsHeaderBodyTopPadding);
}
.casino-slot-session-create-modal-module_Title__eqqL0 {
  font-size: 21px;
  font-weight: 500;
  line-height: 25px;
  margin: 0 auto 28px;
  text-align: center;
}
.casino-slot-session-create-modal-module_Wrapper__mBEdZ {
  background: var(--white);
  border-radius: var(--baseBorderRadius);
  width: 520px;
  padding: 36px 20px;
  max-width: 100%;
}
.casino-slot-session-create-modal-module_Form__NnMoD {
  margin: auto;
  max-width: 400px;
}
.casino-slot-session-create-modal-module_Row__w7qXJ {
  align-items: center;
  display: flex;
  margin-bottom: 20px;
}
.casino-slot-session-create-modal-module_Control__MEnkO {
  flex: 0 0 190px;
}
.casino-slot-session-create-modal-module_RowTitle__NDW6p {
  flex: 1 1 auto;
}
.casino-slot-session-create-modal-module_Footer__EG3vy {
  display: flex;
  justify-content: space-between;
  margin-top: 36px;
}
.casino-slot-session-create-modal-module_Footer__EG3vy .app-button {
  width: calc(50% - 8px);
}
.casino-slot-session-create-modal-module_SelectInner__R6vP- {
  top: 0;
}
.casino-slot-session-modal-module_portalIndex__jq8Vd {
  z-index: 60 !important;
}
.casino-slot-session-modal-module_Modal__KwCZK {
  background: var(--white);
  border-radius: var(--baseBorderRadius);
  width: 540px;
  max-width: 100%;
}
.casino-slot-session-modal-module_Wrapper__qP1-k {
  padding: 32px 22px;
  text-align: center;
}
.casino-slot-session-modal-module_Text__q5ogv {
  border: 1px solid var(--casinoSlotSessionNotificationTextBorder);
  padding: 20px;
}
.casino-slot-session-modal-module_Action__qCUvh {
  margin: 28px auto 0;
  max-width: 400px;
}
.casino-slot-session-modal-module_Actions__Z7Esr {
  display: flex;
  justify-content: space-between;
  margin: 28px auto 0;
  max-width: 400px;
}
.casino-slot-session-modal-module_SessionStatus__36k37 {
  font-size: 16px;
  padding-bottom: 18px;
}
.casino-slot-session-modal-module_SessionItem__lDdsi {
  text-align: left;
}
.casino-slot-session-modal-module_SessionItem__lDdsi span {
  font-weight: 700;
  margin-left: 4px;
}
.casino-slot-session-modal-module_SessionStatus__36k37 {
  font-size: 16px;
  padding-bottom: 18px;
}
.casino-slot-session-modal-module_SessionItem__lDdsi {
  text-align: left;
}
.casino-slot-session-modal-module_SessionItem__lDdsi span {
  font-weight: 700;
  margin-left: 4px;
}
.customer-slide-for-main-banner-module_mobile__q8DeD {
  text-align: center;
}
.customer-slide-for-main-banner-module_mobile__q8DeD .app-button {
  min-height: 28px;
}
.cashier-payment-form-module_iframe__bklS0 {
  width: 100%;
  margin: 0;
  padding: 0;
  border: none;
  display: block;
  overflow: hidden;
  opacity: 0;
  transition: opacity 0.15s ease-in-out;
}
.cashier-payment-form-module_iframe__bklS0.cashier-payment-form-module_loaded__8xMy8 {
  opacity: 1;
}
.cw-payment-form {
  position: relative;
  padding-bottom: 34px;
}
.cw-payment-form__back-button {
  position: absolute;
  z-index: 2;
  top: 10px;
  left: 10px;
}
.cashier-payment-form-module_paymentFormLoader__QXLuf {
  height: 100vh;
  display: grid;
  place-content: center;
}
.cashier-bonuses-module_bonuses__dRejI {
  position: relative;
  z-index: 2;
}
.cw-bonuses {
  background: var(--cashierModalBackgroundSecondary);
  border-radius: 5px;
  margin: 0 20px;
  padding: 16px;
  border-bottom: 1px solid var(--cashierModalBackgroundSecondary);
}
@media (max-width: 767px) {
  .cw-bonuses {
    margin: 0 12px;
  }
}
.cw-bonuses--selected {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cw-bonuses--selected {
    align-items: center;
  }
}
.cw-bonuses--selected .cw-bonuses__title {
  margin-top: 8px;
}
@media (max-width: 767px) {
  .cw-bonuses--selected .cw-bonuses__title {
    line-height: 28px;
  }
}
.cw-bonuses--selected .cw-bonuses__item--selected {
  flex-basis: 100%;
}
.cw-bonuses__title {
  color: var(--cashierTextColorSecondary);
  font-size: 12px;
  margin-top: 20px;
}
.cw-bonuses__title--list {
  font-size: 12px;
  text-align: left;
  margin-top: 8px;
}
.cw-bonuses__options {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cw-bonuses__options {
    display: block;
    height: auto;
  }
  .cw-bonuses__options .swipe-checkbox__label {
    font-weight: normal;
    font-size: 12px;
  }
}
.cw-bonuses__code {
  display: flex;
  align-items: center;
}
@media (max-width: 767px) {
  .cw-bonuses__code {
    width: 100%;
    margin-top: 16px;
  }
  .cw-bonuses__code .app-button {
    flex: 0 0 auto;
  }
}
.cw-bonuses__code-input {
  display: block;
  width: 230px;
  margin-right: 8px;
  background: var(--cashierModalBackgroundMain);
  color: var(--cashierTextColorMain);
  height: 36px;
  border-radius: 32px;
  font-size: 14px;
  padding: 0 26px 0 20px;
  font-weight: 400;
  border: 1px solid var(--cashierInputColor);
}
@media (max-width: 767px) {
  .cw-bonuses__code-input {
    flex: 1 1 auto;
    width: 100%;
  }
}
.cw-bonuses__code-input:focus {
  outline: none;
  border-color: var(--textIconInactive);
}
.cw-bonuses__list {
  margin-top: 14px;
}
.cw-bonuses__list .react-horizontal-scrolling-menu--scroll-container {
  z-index: 2;
  margin-top: 0;
  overscroll-behavior: contain;
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
}
.cw-bonuses__list .react-horizontal-scrolling-menu--scroll-container::-webkit-scrollbar {
  display: none;
}
.cw-bonuses__list .react-horizontal-scrolling-menu--separator {
  flex: 0 0 8px;
}
.cw-bonuses__list .react-horizontal-scrolling-menu--item {
  display: flex;
}
.cw-bonuses__list .react-horizontal-scrolling-menu--item--selected {
  margin: 14px 0 0 0;
  border-radius: 10px;
}
.cw-bonuses__list .horizontal-menu__arrow-wrapper {
  width: 34px;
  height: 34px;
  border-radius: 17px;
  color: var(--cashierBonusListArrow);
  background: var(--cashierBonusListArrowBg);
  font-size: var(--cashierBonusListArrowFontSize, 16px);
}
@media (max-width: 767px) {
  .cw-bonuses__list .horizontal-menu__arrow-wrapper {
    display: none;
  }
}
.cw-bonuses__list .horizontal-menu__arrow-wrapper--left {
  left: -20px;
  padding-right: 14px;
}
.cw-bonuses__list .horizontal-menu__arrow-wrapper--right {
  right: -20px;
  padding-left: 14px;
}
.cw-bonuses__item {
  padding: 18px 12px;
  background: var(--cashierBonusItemBg);
  border-radius: 5px;
  color: var(--cashierTextColorMain);
  height: 100%;
  width: 219px;
  display: flex;
  align-items: center;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  cursor: pointer;
  position: relative;
  box-shadow: var(--cashierBonusItemBoxShadow, 0 0 10px rgba(0, 0, 0, 0.2));
  transition: box-shadow 0.15s ease;
}
.cw-bonuses__item img {
  max-width: 65px;
  margin-right: 10px;
}
.cw-bonuses__item:not(.cw-bonuses__item--selected):hover {
  box-shadow: 5px 5px 7px rgba(0, 0, 0, 0.2);
}
.cw-bonuses__item--selected {
  cursor: default;
  margin: 14px 0 0;
  border-radius: var(--cashierBonusItemSelectedBorderRadius, 5px);
  width: auto;
}
@media (max-width: 767px) {
  .cw-bonuses__item--selected {
    margin: 8px 0px 0px;
  }
}
.cw-bonuses__item--selected img {
  margin-right: 23px;
}
.cw-bonuses__item--selected .cw-bonuses__item-text-description {
  font-size: 17px;
}
.cw-bonuses__item-text {
  flex-grow: 1;
}
.cw-bonuses__item-text-title {
  font-weight: 400;
  font-size: 12px;
  color: var(--cashierBonusItemTitleColor);
}
.cw-bonuses__item-text-description {
  font-weight: 600;
  font-size: 14px;
  color: var(--cashierBonusItemDescriptionColor);
  margin-top: 4px;
}
.cw-bonuses__item-button {
  position: absolute;
  top: 9px;
  right: 10px;
  z-index: 5;
  height: 30px;
  width: 30px;
}
.cw-bonuses__not-found {
  font-size: 12px;
  font-weight: 600;
  text-align: var(--cashierBonusNotFoundAlign, center);
  margin-top: 10px;
  letter-spacing: 0.02em;
  color: var(--cashierModalNotFound);
}
.cw-bonuses__loader {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.cw-bonuses .swipe-checkbox__label {
  margin-left: 8px;
}
.cashier-bonuses-list-item-module_closeIcon__Ucclp {
  color: var(--cashierBonusItemCloseIcon, #6F7B8D);
  font-size: 20px;
  position: absolute;
  top: 6px;
  right: 4px;
  padding: 0;
  margin: 0;
}
.animations-module_fadeInUp__mU9uA {
  animation: animations-module_fadeInUp__mU9uA 0.3s ease-in-out both;
  opacity: 0;
  transform: translate3d(0, 25%, 0);
}
@keyframes animations-module_fadeInUp__mU9uA {
  from {
    opacity: 0;
    transform: translate3d(0, 25%, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.animations-module_fadeIn__gKDmq {
  animation: animations-module_fadeIn__gKDmq 0.3s ease-in-out both;
  opacity: 0;
}
@keyframes animations-module_fadeIn__gKDmq {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.fast-bet-sum-editor-module_fastBetWrapper__Y9OTN {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  background: var(--settingsContentBg);
  border-radius: 4px;
  padding: 12px 16px;
}
.fast-bet-sum-editor-module_fastBetTitle__rYw1T {
  width: 100%;
  text-align: left;
  line-height: 24px;
}
.fast-bet-sum-editor-module_fastBetsContainer__-eSS2 {
  display: flex;
  gap: 8px;
}
.fast-bet-sum-editor-module_fastBetsMobileContainer__ihZIE {
  flex-direction: column;
  width: 100%;
}
.fast-bet-sum-editor-module_inputContainer__pyR06 {
  position: relative;
}
.fast-bet-sum-editor-module_inputContainer__pyR06 svg.fast-bet-sum-editor-module_checkIcon__oH4jj {
  display: none;
  position: absolute;
  right: 15px;
  top: 50%;
  translate: 0 -50%;
  z-index: 1;
  color: var(--allSportsActive);
  height: 16px;
  width: 16px;
}
.fast-bet-sum-editor-module_inputContainer__pyR06 svg.fast-bet-sum-editor-module_showCheckIcon__tJG0a {
  display: block;
}
.fast-bet-sum-editor-module_inputContainer__pyR06 svg.fast-bet-sum-editor-module_showErrorIcon__19D0A {
  display: block;
  color: var(--limitsSnackbarError);
}
.fast-bet-sum-editor-module_fastBetInput__nRSl4 {
  width: 100%;
  height: 48px;
  color: var(--inputPlaceholderColor) !important;
  text-indent: 3px;
  text-overflow: ellipsis;
  border: 1px solid var(--menuSectionBorder);
  border-radius: 32px;
}
.fast-bet-sum-editor-module_fastBetInput__nRSl4.fast-bet-sum-editor-module_inputWithIco__kNLRz {
  padding-right: 30px;
}
.fast-bet-sum-editor-module_fastBetInput__nRSl4:focus {
  color: var(--mainColor) !important;
}
.fast-bet-sum-editor-module_fastBetInput__nRSl4:focus-visible {
  outline: none;
  border-color: var(--inputBorderActiveColor) !important;
}
.fast-bet-sum-editor-module_errorInput__htZhK {
  border-color: var(--limitsSnackbarError) !important;
}
.fast-bet-sum-editor-module_currencySymbol__eCnAx {
  position: absolute;
  left: 16px;
  top: 50%;
  translate: 0 -50%;
  z-index: 1;
  text-align: left;
  color: var(--inputPlaceholderColor);
}
.fast-bet-sum-editor-module_symbolFocused__et-s1 {
  color: var(--mainColor);
}
.fast-bet-sum-editor-module_saveButton__8DvkZ {
  width: 200px;
}
.fast-bet-sum-editor-module_mobileSaveButton__cdiIi {
  width: 100%;
}
.fast-bet-sum-editor-module_currencyMobileModal__fd0z8 {
  top: 0 !important;
}
.one-step-form-module_row__lMKb- {
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.one-step-form-module_row__lMKb- + .one-step-form-module_row__lMKb- {
  margin-top: 16px;
}
.one-step-form-module_row__lMKb- .gender-radio {
  width: 100%;
}
.one-step-form-module_rowColumns__Iwf33 {
  flex-direction: column;
}
.one-step-form-module_container__Kypbt {
  padding: 32px 24px 24px 24px;
}
.one-step-form-module_title__-ApNS {
  font-size: 30px;
  color: var(--registrationPopupTitle);
  line-height: 1.25;
  font-weight: 700;
}
.one-step-form-module_subtitle__nkv9f {
  font-size: 14px;
  color: var(--white);
  margin-top: 2px;
}
.one-step-form-module_header__6KM2G {
  display: block;
  text-align: center;
  margin-bottom: 15px;
}
.one-step-form-module_col__RTyUC {
  flex: 1;
}
.one-step-form-module_rowColumns__Iwf33 .one-step-form-module_col__RTyUC {
  flex: 0 0 100%;
}
.one-step-form-module_rowColumns__Iwf33 .one-step-form-module_col__RTyUC + .one-step-form-module_col__RTyUC {
  margin-top: 8px;
}
.one-step-form-module_marginLeft__Umswk {
  margin-left: 8px;
}
.one-step-form-module_marginRight__my22x {
  max-width: calc(70% - 8px);
  margin-right: 8px;
}
.one-step-form-module_width30__HMLqx {
  flex: 0 0 30%;
  max-width: 30%;
}
.one-step-form-module_width35__MdZql {
  flex: 0 0 35%;
}
.one-step-form-module_birthday__el6nT [class=one-step__input-container] {
  display: flex;
  gap: 4px;
}
.one-step-form-module_birthday__el6nT [class="one-step__title one-step__title--dob"] {
  color: var(--placeholderColor);
}
.one-step-form-module_gender__S5D2v {
  width: 100%;
}
.one-step-form-module_gender__S5D2v [class="radio-button__container row gender-radio"] {
  width: 100%;
}
.one-step-form-module_gender__S5D2v [class=radio-button] + [class=radio-button] {
  padding: 0;
}
.one-step-form-module_gender__S5D2v [class=radio-button] {
  width: 100%;
}
.one-step-form-module_gender__S5D2v [class=radio-button__text] {
  color: white;
}
.one-step-form-module_gender__S5D2v [class=radio-button__content] {
  background: var(--cashierModalBackgroundSecondary);
  padding: 14px 16px;
  border-radius: 28px;
}
.accountClosure-module_icon__EHOwH {
  width: 24px;
  margin-right: 12px;
}
.accountClosure-module_icon__EHOwH .accountClosure-module_trashBin__dugUa {
  width: 24px;
  height: 24px;
}
.registrationSuccess-module_closeButton__h9jRV {
  position: absolute;
  top: 16px;
  right: 16px;
  cursor: pointer;
}
.registrationSuccess-module_closeButton__h9jRV .registrationSuccess-module_closeSvg__SQZG9 {
  width: 9px;
  height: 9px;
}
.registrationSuccess-module_icon__KLBp2 {
  width: 54px;
  margin-right: 16px;
}
.registrationSuccess-module_icon__KLBp2 .registrationSuccess-module_profile__jfV4f {
  width: 54px;
  height: 68px;
}
.registrationSuccess-module_welcomeMsg__7--tm {
  font-size: 16px;
  font-weight: 700;
}
.personalInformation-module_container__JmzN- {
  cursor: pointer;
  box-shadow: 0px 8px 38px var(--snackbarNotificationShadow);
  background: var(--snackbarNotificationBg);
  padding: 16px;
  width: 215px;
  font-size: 12px;
  position: fixed;
  top: 69px;
  right: 0;
  z-index: var(--zIndex-modalView-below);
}
.personalInformation-module_containerMobile__ofWv3 {
  box-shadow: 0px 8px 38px var(--snackbarNotificationShadow);
  background: var(--snackbarNotificationBg);
  padding: 16px;
  width: 100%;
  font-size: 12px;
  text-align: center;
  position: fixed;
  top: 46px;
  z-index: var(--zIndex-modalView-below);
}
body.menu-cms-header-view .personalInformation-module_container__JmzN- {
  top: var(--menuCmsHeaderBodyTopPadding);
}
.cashoutError-module_container__khuZi {
  background: var(--cashoutError);
  box-shadow: 0 8px 38px var(--snackbarNotificationShadow);
  color: var(--white);
  cursor: pointer;
  font-size: 12px;
  padding: 16px;
  position: fixed;
  right: 0;
  top: 69px;
  width: 215px;
  z-index: var(--zIndex-modalView-below);
}
.cashoutError-module_containerMobile__QTSQI {
  background: var(--cashoutError);
  box-shadow: 0 8px 38px var(--snackbarNotificationShadow);
  color: var(--white);
  font-size: 12px;
  padding: 16px;
  position: fixed;
  text-align: left;
  top: 46px;
  width: 100%;
  z-index: var(--zIndex-modalView-below);
}
.cashoutError-module_title__Ma-8v {
  margin-bottom: 8px;
  font-weight: 700;
  text-transform: uppercase;
}
body.menu-cms-header-view .cashoutError-module_container__khuZi {
  top: var(--menuCmsHeaderBodyTopPadding);
}
.ibanVerificationNotice-module_icon__uInrt {
  width: 24px;
  margin-right: 12px;
}
.ibanVerificationNotice-module_icon__uInrt .ibanVerificationNotice-module_attentionTriangle__LzIcj {
  width: 24px;
  height: 24px;
}
.registrationRestricted-module_icon__6YPpk {
  width: 24px;
  margin-right: 16px;
}
.registrationRestricted-module_icon__6YPpk .registrationRestricted-module_warning__b0jTQ {
  width: 24px;
  height: 24px;
}
.gameInformation-module_icon__oVFE1 {
  width: 24px;
  margin-right: 12px;
}
.gameInformation-module_icon__oVFE1 .gameInformation-module_error__jijhL {
  width: 24px;
  height: 24px;
}
.cancelWithdrawal-module_positionMobile__DbHTz {
  inset: auto 12px 12px 12px !important;
}
.cancelWithdrawal-module_container__rtZBQ {
  padding: 12px 16px;
  border-radius: 10px;
  align-items: center;
  display: flex;
  gap: 8px;
}
.cancelWithdrawal-module_container__rtZBQ.cancelWithdrawal-module_mobile__4jn-T {
  width: 100%;
}
.cancelWithdrawal-module_container__rtZBQ:not(.cancelWithdrawal-module_mobile__4jn-T) {
  width: 350px;
  margin: 0 16px;
}
.cancelWithdrawal-module_icon__NK2AD {
  position: relative;
  width: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cancelWithdrawal-module_icon__NK2AD .cancelWithdrawal-module_withdrawalTimer__mN9tS {
  width: 24px;
  height: 24px;
}
.cancelWithdrawal-module_icon__NK2AD .cancelWithdrawal-module_timerCounter__qPQFP {
  position: absolute;
  font-weight: 600;
  margin-left: 2px;
  line-height: 22px;
}
.cancelWithdrawal-module_bgColor__CHLon {
  background: var(--snackbarCancelWithdrawalBg);
  color: var(--white);
}
.cancelWithdrawal-module_cancelButton__tKWjx {
  font-weight: 700;
  letter-spacing: 0.42px;
  margin-left: auto;
  cursor: pointer;
}
.banner-cms-stories-module_container__hqnFM {
  background: var(--storiesCmsBannerContainerBg);
  background-color: var(--storiesCmsBannerContainerBgColor);
  padding: 24px 0;
}
.banner-cms-stories-module_container__hqnFM.banner-cms-stories-module_mobile__3b6T6 {
  padding: 16px 0;
}
.banner-cms-stories-module_container__hqnFM.banner-cms-stories-module_mobile__3b6T6 .banner-cms-stories-module_wrapper__MrBL6 {
  margin-right: -12px;
}
.banner-cms-stories-module_container__hqnFM.banner-cms-stories-module_mobile__3b6T6 .banner-cms-stories-module_wrapper__MrBL6 .react-horizontal-scrolling-menu--scroll-container {
  gap: 0;
}
.banner-cms-stories-module_container__hqnFM.banner-cms-stories-module_mobile__3b6T6 .banner-cms-stories-module_wrapper__MrBL6 .react-horizontal-scrolling-menu--item {
  padding: 0 4px;
}
.banner-cms-stories-module_wrapper__MrBL6 {
  display: block;
  gap: 12px;
}
.banner-cms-stories-module_wrapper__MrBL6 .react-horizontal-scrolling-menu--item {
  padding: 0 6px;
}
.banner-cms-stories-module_wrapper__MrBL6 .horizontal-menu__arrow-wrapper--left {
  left: 20px;
}
.banner-cms-stories-module_wrapper__MrBL6 .horizontal-menu__arrow-wrapper--right {
  right: 20px;
}
.banner-cms-stories-module_wrapper__MrBL6 .horizontal-menu__arrow-wrapper {
  width: 32px;
  height: 32px;
  border-radius: 4px;
  font-size: 16px;
  background: var(--storiesCmsBannerArrowBg);
  color: var(--storiesCmsBannerArrow);
  transition: background 0.15s ease;
}
.banner-cms-stories-module_wrapper__MrBL6 .horizontal-menu__arrow-wrapper:hover {
  background: var(--storiesCmsBannerArrowBgHover);
}
.banner-cms-stories-module_item__xOpuT {
  position: relative;
  width: 125px;
  padding: 4px;
  background-color: var(--mslStoryBg);
  box-shadow: 0 2px 9px rgba(0, 0, 0, 0.1);
  border-radius: var(--mslStoryBorderRadius);
  text-decoration: none;
  cursor: pointer;
  transition: color 0.15s ease, background-color 0.15s ease;
}
.banner-cms-stories-module_item__xOpuT:hover {
  background-color: var(--mslStoryBgHover);
}
.banner-cms-stories-module_imageWrapper__2WxMf {
  height: 68px;
  width: 100%;
  border-radius: var(--mslStoryImageBorderRadius);
  margin-bottom: 6px;
}
.banner-cms-stories-module_imageWrapper__2WxMf img {
  border-radius: var(--mslStoryImageBorderRadius);
  width: 100%;
  height: 100%;
}
.banner-cms-stories-module_textWrapper__qSHV2 {
  height: 32px;
  margin: 0 12px;
  text-align: center;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.banner-from-cms-module_bannerWrapper__1U0ve {
  display: flex;
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.banner-from-cms-module_bannerWrapper__1U0ve .awssld__container {
  height: 100%;
  padding: 0;
}
.banner-from-cms-module_bannerWrapper__1U0ve .awssld__box {
  height: 100%;
}
.banner-from-cms-module_bannerWrapper__1U0ve .awssld__bar {
  height: 2px !important;
  background: var(--eventTableBorder) !important;
}
.banner-from-cms-module_bannerWrapper__1U0ve .awssld__bullets {
  justify-content: var(--slaiderBulletsPosition, center);
  bottom: 8px;
}
.banner-from-cms-module_bannerWrapper__1U0ve .awssld__bullets button {
  width: 8px;
  height: 8px;
  background: var(--sliderBulletsDefaultBackground, #ffffff);
}
.banner-from-cms-module_bannerWrapper__1U0ve .awssld__bullets button.awssld__bullets--active {
  background: var(--sliderBulletsActiveBackground);
}
.banner-from-cms-module_bannerWrapper__1U0ve .awssld__content img {
  display: block;
  background-color: var(--bannerImgBacgroundcolor);
}
.banner-from-cms-module_controls__NhF8Z {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
  position: absolute;
  right: 16px;
  bottom: 16px;
  background: var(--mainBannerControlsBg, rgba(226, 232, 238, 0.4));
  border-radius: 4px;
  padding: 4px;
  z-index: 3;
}
.banner-from-cms-module_controls__NhF8Z .banner-from-cms-module_control__NxXqq {
  display: flex;
  align-items: center;
  justify-content: center;
  position: static;
  width: 24px;
  height: 24px;
  min-width: 24px;
  font-size: 16px;
  color: var(--mainSliderControlArrowColor);
  cursor: pointer;
  padding: 4px;
  border-radius: 4px;
  background: var(--mainBannerControlBg, rgba(226, 232, 238, 0.4));
  transition: opacity 0.15s ease, background 0.15s ease;
}
.banner-from-cms-module_controls__NhF8Z .banner-from-cms-module_control__NxXqq:not(:last-child) {
  margin-left: 4px;
}
.banner-from-cms-module_controls__NhF8Z .banner-from-cms-module_control__NxXqq.banner-from-cms-module_disabled__B-rKH {
  opacity: 0.2;
  cursor: default;
  pointer-events: none;
}
.banner-from-cms-module_controls__NhF8Z .banner-from-cms-module_control__NxXqq.banner-from-cms-module_right__Iy-qs {
  transform: rotate(180deg);
}
.banner-from-cms-module_bannerItemWrapper__qnWvI {
  display: flex;
  align-items: center;
  height: 100%;
  width: 100%;
}
.banner-from-cms-module_bannerItemWrapper__qnWvI img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  min-width: 100%;
  height: 100%;
}
.banner-from-cms-module_content__dLYSb {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  height: 100%;
  z-index: 3;
}
.banner-from-cms-module_content__dLYSb.banner-from-cms-module_left__hWD-H {
  align-items: start !important;
  text-align: left !important;
}
.banner-from-cms-module_content__dLYSb.banner-from-cms-module_left__hWD-H .banner-from-cms-module_buttons__uHWMX {
  justify-content: flex-start !important;
}
.banner-from-cms-module_content__dLYSb.banner-from-cms-module_center__7nZKQ {
  align-items: center !important;
  text-align: center !important;
}
.banner-from-cms-module_content__dLYSb.banner-from-cms-module_center__7nZKQ .banner-from-cms-module_buttons__uHWMX {
  justify-content: center !important;
}
.banner-from-cms-module_content__dLYSb.banner-from-cms-module_right__Iy-qs {
  align-items: end !important;
  text-align: right !important;
}
.banner-from-cms-module_content__dLYSb.banner-from-cms-module_right__Iy-qs .banner-from-cms-module_buttons__uHWMX {
  justify-content: flex-end !important;
}
.banner-from-cms-module_content__dLYSb.banner-from-cms-module_clickable__kiY-Z {
  cursor: pointer;
}
.banner-from-cms-module_content__dLYSb.banner-from-cms-module_mobile__SQsE3 .app-button {
  min-height: 28px;
}
.banner-from-cms-module_textWrapper__rWPNE {
  width: 100%;
  height: 100%;
}
.banner-from-cms-module_buttons__uHWMX {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
}
.banner-from-cms-module_buttons__uHWMX button:not(:last-child) {
  margin-right: 10px;
}
.banner-from-cms-module_bannerImage__aY3cn {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.stories-module_wrapper__trbmY {
  margin-top: 8px;
  margin-bottom: 24px;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 12px;
}
.stories-module_wrapper__trbmY.stories-module_slider__-s2Yr {
  display: block;
  margin-bottom: 14px;
}
.stories-module_wrapper__trbmY.stories-module_mobile__0fq-d {
  padding-top: 8px;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 10px;
  margin-right: 10px;
}
.stories-module_wrapper__trbmY.stories-module_mobile__0fq-d .react-horizontal-scrolling-menu--scroll-container {
  gap: 0;
}
.stories-module_wrapper__trbmY.stories-module_mobile__0fq-d .react-horizontal-scrolling-menu--item {
  padding: 4px 6px;
}
.stories-module_wrapper__trbmY .react-horizontal-scrolling-menu--scroll-container {
  padding-bottom: 4px;
}
.stories-module_wrapper__trbmY .react-horizontal-scrolling-menu--item {
  padding: 4px 6px;
}
.watchers-chat-module_chat__66NNl {
  display: flex;
  position: fixed;
  bottom: 0;
  right: 0;
  z-index: var(--zIndex-watchersChat, 340);
  background-color: var(--watchersChatMessageBg);
  border-radius: 8px;
}
.watchers-chat-module_chat__66NNl iframe {
  width: 100%;
  height: 100%;
  border-radius: 8px;
  border: none;
}
.watchers-chat-module_chat__66NNl.watchers-chat-module_margin__JkjtL {
  margin: 16px;
}
.watchers-chat-module_chat__66NNl.watchers-chat-module_withPointer__Z-mJT {
  cursor: pointer;
}
.watchers-chat-module_modal__pS137 {
  position: static;
  width: 100% !important;
  height: 100% !important;
}
.watchers-chat-module_container__9mUbb {
  width: 100%;
}
.watchers-chat-module_lastMessageContainer__10zkj {
  display: flex;
  width: 100%;
}
.watchers-chat-module_lastMessageContainer__10zkj .watchers-chat-module_lastMessage__YSpdr {
  width: 100%;
  display: flex;
  padding: 12px;
}
.watchers-chat-module_lastMessageContainer__10zkj .watchers-chat-module_lastMessage__YSpdr .watchers-chat-module_avatar__gQNhW {
  margin-right: 8px;
  width: 36px;
}
.watchers-chat-module_lastMessageContainer__10zkj .watchers-chat-module_lastMessage__YSpdr .watchers-chat-module_textContainer__DG--P {
  display: flex;
  flex-direction: column;
}
.watchers-chat-module_lastMessageContainer__10zkj .watchers-chat-module_lastMessage__YSpdr .watchers-chat-module_text__Udf-J {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 165px;
}
.watchers-chat-module_icon__GNqN1 {
  background: var(--watchersChatBg);
  padding: 15px;
}
.watchers-chat-module_icon__GNqN1.watchers-chat-module_onlyIcon__wwH7P {
  border-radius: 8px;
}
.watchers-chat-module_icon__GNqN1:not(.watchers-chat-module_onlyIcon__wwH7P) {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
.watchers-chat-module_icon__GNqN1 .svg-icon {
  font-size: 30px;
}
.watchers-chat-module_buttons__DDKH7 {
  position: absolute;
  cursor: grab;
  height: 43px;
  display: flex;
  align-items: center;
  padding-left: 6px;
  width: calc(100% - 145px);
}
.watchers-chat-module_buttons__DDKH7 .watchers-chat-module_buttonItem__03cpH {
  cursor: pointer;
  margin: 0 4px;
}
.watchers-chat-module_buttons__DDKH7 .watchers-chat-module_buttonItem__03cpH.watchers-chat-module_close__BP5kC {
  font-size: 20px;
}
.watchers-chat-module_buttons__DDKH7 .watchers-chat-module_buttonItem__03cpH.watchers-chat-module_resize__fvtVF {
  font-size: 18px;
}
.limitsSuccess-module_icon__9XDnU {
  width: 24px;
  margin-right: 12px;
}
.limitsSuccess-module_icon__9XDnU .limitsSuccess-module_success__gWkwD {
  width: 24px;
  height: 24px;
}
.limitsError-module_icon__cmGAK {
  width: 24px;
  margin-right: 12px;
}
.limitsError-module_icon__cmGAK .limitsError-module_error__93CtV {
  width: 24px;
  height: 24px;
}
:root {
  --registrationPageContainerBg: #f8f8f8;
  --createAccountTitle: #3E4049;
}
.coupon-item-module_Item__NTM3o {
  padding: 0 8px 10px;
}
.coupon-item-module_Loader__2qfn1 {
  border-radius: 8px;
}
.coupon-footer-module_Message__o09LO {
  padding: 0 16px 8px;
}
.coupon-footer-module_footerSection__C0Pff {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.coupon-footer-module_MessageContainer__lKgX- {
  padding-block: 0;
}
.coupon-footer-module_ComboBoost__RilN6 {
  padding: 0 16px 12px;
}
.coupon-footer-module_ComboBoostNoPadding__urtG4 {
  padding-block: 0;
}
.coupon-footer-module_flexColumn__EVAcS {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.coupon-footer-module_reverseFlexColumn__-NaA8 {
  flex-direction: column-reverse;
}
.coupon-footer-module_infoRow__sbMlQ {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 8px;
}
.coupon-footer-module_confirmationSwitchContainer__lCNnn {
  padding: 16px;
}
.coupon-actions-tabs-module_Wrapper__4oVYG {
  background: var(--betslipInactiveTabBackground);
  border-radius: 8px;
  display: flex;
  font-weight: 700;
  min-height: 32px;
}
.coupon-actions-tabs-module_WrapperDesktop__Cmi1o {
  background: var(--betslipActionTabsBackground);
  border-bottom: var(--betslipActionTabsBorderBottom);
  border-radius: var(--betslipActionTabsButtonBorderRadius);
  height: auto;
  min-height: var(--betslipActionTabsMinHeight);
  line-height: 1.25;
  margin: var(--betslipActionTabsMargin);
  padding: var(--betslipActionTabsPadding);
}
.coupon-actions-tabs-module_WrapperDesktop__Cmi1o .coupon-actions-tabs-module_Button__0hMbR {
  border-bottom: var(--betslipActionTabsButtonBorderBottom);
  border-radius: var(--betslipActionTabsButtonBorderRadius);
  color: var(--betslipButtonInactiveColor);
  text-transform: var(--betslipActionTabsButtonBorderTextTransform);
  transition: border-color 0.2s ease, color 0.2s ease, background-color 0.2s ease;
  height: var(--betslipActionTabsButtonHeight);
  background: var(--betslipActionTabsButtonBg);
}
.coupon-actions-tabs-module_WrapperDesktop__Cmi1o .coupon-actions-tabs-module_ButtonActive__xFFie {
  background: var(--betslipActionTabsButtonActiveBg);
  border-color: var(--betslipActionTabsButtonActiveBorderColor);
  color: var(--betslipButtonActiveColor);
}
.coupon-actions-tabs-module_WrapperDesktop__Cmi1o .coupon-actions-tabs-module_ButtonDisabled__OrApD {
  background: var(--betslipActionTabsButtonDisabledBg);
  color: var(--betslipTabDisabledColor);
}
.coupon-actions-tabs-module_Button__0hMbR {
  background: inherit;
  text-align: center;
  transition: background-color 0.2s ease;
  width: 50%;
}
.coupon-actions-tabs-module_WrapperMobile__BEvsd {
  margin: 12px 8px;
}
.coupon-actions-tabs-module_WrapperMobile__BEvsd .coupon-actions-tabs-module_Button__0hMbR {
  border-radius: 8px;
  padding: 8px 0;
  color: var(--betslipInactiveTabColor);
}
.coupon-actions-tabs-module_WrapperMobile__BEvsd .coupon-actions-tabs-module_ButtonActive__xFFie {
  background: var(--betslipMain);
  color: var(--betslipMainText, var(--white));
}
.coupon-actions-tabs-module_WrapperMobile__BEvsd .coupon-actions-tabs-module_ButtonActive__xFFie.coupon-actions-tabs-module_ButtonDisabled__OrApD {
  background: var(--betslipMain);
  color: var(--betslipMainText, var(--white));
}
.coupon-actions-tabs-module_WrapperMobile__BEvsd .coupon-actions-tabs-module_ButtonDisabled__OrApD {
  background: var(--betslipTabMobileDisabledBg);
  color: var(--betslipTabDisabledColor);
}
.coupon-actions-tabs-module_WrapperMobileNew__Ng6rk {
  margin-top: 0;
}
.cashier-payment-methods-module_paymentMethods__wX5dp {
  display: block;
}
.cw-payments {
  padding: 16px 56px 33px;
  color: var(--cashierTextColorMain);
}
@media (max-width: 767px) {
  .cw-payments {
    padding: 16px 16px 12px;
  }
}
.cw-payments__title {
  font-weight: 700;
  font-size: 20px;
  color: var(--cashierTextColorMain);
  text-align: center;
  margin: 0 0 15px;
}
@media (max-width: 767px) {
  .cw-payments__title {
    font-size: 16px;
  }
}
.cw-payments__groups .react-horizontal-scrolling-menu--scroll-container {
  padding-bottom: 13px;
  scrollbar-width: thin; /* firefox */
  scrollbar-color: var(--cashierScrollbarThumb) var(--cashierScrollbarTrack); /* scroll thumb and track */
}
.cw-payments__groups .react-horizontal-scrolling-menu--scroll-container::-webkit-scrollbar {
  display: block;
  border-radius: 3px;
  height: 6px;
}
.cw-payments__groups .react-horizontal-scrolling-menu--scroll-container::-webkit-scrollbar-track {
  background: var(--cashierScrollbarTrack);
}
.cw-payments__groups .react-horizontal-scrolling-menu--scroll-container::-webkit-scrollbar-thumb {
  background: var(--cashierScrollbarThumb);
  border-radius: 3px;
}
.cw-payments__groups .react-horizontal-scrolling-menu--scroll-container::-webkit-scrollbar-thumb:hover {
  background: var(--cashierScrollbarThumbHover);
}
.cw-payments__groups .react-horizontal-scrolling-menu--separator {
  flex: 0 0 8px;
}
.cw-payments__groups .horizontal-menu__arrow-wrapper {
  width: 34px;
  height: 34px;
  color: var(--cashierPaymentMethodGroupArrows);
  background: transparent;
  font-size: var(--cashierPaymentMethodGroupArrowsFontSize);
  top: 16px;
}
@media (max-width: 767px) {
  .cw-payments__groups .horizontal-menu__arrow-wrapper {
    display: none;
  }
}
.cw-payments__groups .horizontal-menu__arrow-wrapper--left {
  left: -37px;
}
.cw-payments__groups .horizontal-menu__arrow-wrapper--right {
  right: -37px;
}
.cw-payments__groups-item {
  display: flex;
  align-items: center;
  height: 32px;
  color: var(--cashierPaymentMethodGroupItem);
  font-size: 14px;
  background: var(--cashierPaymentMethodGroupItemBg);
  border-radius: var(--cashierPaymentMethodGroupItemBorderRadius, 4px);
  font-weight: 400;
  border: 1px solid var(--cashierPaymentMethodGroupItemBorder);
  padding: var(--cashierPaymentMethodGroupItemPadding, 0 8px);
  white-space: nowrap;
  transition: color 0.15s ease, background-color 0.15s ease;
}
.cw-payments__groups-item--selected {
  font-weight: var(--cashierPaymentMethodGroupItemSelectedFontWeight, 500);
}
.cw-payments__groups-item--selected, .cw-payments__groups-item:hover {
  color: var(--cashierPaymentMethodGroupItemHover);
  background: var(--cashierPaymentMethodGroupItemBgHover);
}
.cw-payments__methods-list {
  display: flex;
  flex-wrap: wrap;
  margin: 12px -5px 0;
  padding: 0;
}
.cw-payments__method-wrapper {
  flex: 0 0 20%;
  padding: 5px 6px;
}
@media (max-width: 767px) {
  .cw-payments__method-wrapper {
    flex: 0 0 33.333%;
    padding: 5px;
  }
}
.cw-payments__method {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 100%;
  height: 66px;
  padding: 8px 14px;
  background: var(--cashierPaymentMethodBg, #FFF);
  border: var(--cashierPaymentMethodBorder, none);
  border-radius: var(--cashierPaymentMethodBorderRadius, 6px);
}
.cw-payments__method img {
  display: block;
  max-width: 100%;
  max-height: 100%;
  transition: transform 0.2s ease-in-out;
}
.cw-payments__method:hover img {
  transform: scale(1.1);
}
.cw-payments__method-name {
  text-align: center;
  color: var(--cashierPaymentMethodTitleColor);
  font-weight: 400;
  font-size: 12px;
  margin-top: 4px;
}
.cw-payments__method-badge {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 12px;
  padding: 0 4px;
  text-align: center;
  font-size: 10px;
  font-weight: 400;
  border-radius: 4px 4px 0 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.cashier-payment-methods-module_notFound__enMk- {
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  min-height: 300px;
}
.cashier-payment-methods-module_notFound__enMk- .cashier-payment-methods-module_iconWrap__G4UBZ {
  position: relative;
  width: 133px;
  height: 133px;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cashier-payment-methods-module_notFound__enMk- .cashier-payment-methods-module_iconWrap__G4UBZ .cashier-payment-methods-module_icon__ZJX7J {
  font-size: 105px;
}
.cashier-payment-methods-module_notFound__enMk- .cashier-payment-methods-module_text__9OujR {
  margin-top: 16px;
  color: var(--cashierNotFoundText, #FFF);
  font-size: 14px;
  text-transform: uppercase;
  text-align: center;
  line-height: 16px;
  font-weight: 500;
}
.cashier-error-module_cashierError__XPScU {
  display: block;
}
.cw-error {
  padding: 60px 30px;
  background: var(--cashierModalBackgroundSecondary);
  border-radius: 5px;
  margin: 0 20px 20px;
  border-bottom: 1px solid var(--cashierModalBackgroundSecondary);
  text-align: center;
}
@media (max-width: 767px) {
  .cw-error {
    margin: 0 12px 20px;
  }
}
.cw-error__icon {
  display: flex;
  justify-content: center;
  color: var(--cashierErrorIconColor);
  font-size: 100px;
}
.cw-error__text {
  color: var(--cashierTextColorMain);
  max-width: 330px;
  margin: 20px auto 0;
  font-size: 20px;
}
.cw-error__text a {
  color: var(--buttonMain);
  transition: color 0.15s ease;
  text-decoration: underline;
}
.cw-error__text a:hover {
  color: inherit;
}
.cashier-selector-currency-module_selectorCurrency__JvDR3 {
  position: relative;
  margin: 24px 32px 0 32px;
  width: 300px;
  z-index: 2;
}
.cashier-selector-currency-module_selectorCurrency__JvDR3 .ui-select {
  color: var(--cashierSelectorWrapperColor, var(--cashierTextColorMain));
  background-color: var(--cashierSelectorWrapperBg, var(--cashierModalBackgroundSecondary));
}
.cashier-selector-currency-module_selectorCurrency__JvDR3 .ui-select__outer-text {
  color: var(--cashierTextColorMain);
}
.cashier-selector-currency-module_selectorCurrency__JvDR3 .ui-select__outer-arrow {
  position: absolute;
  top: 50%;
  right: 16px;
  color: var(--cashierModalSelectorArrow);
  transform: translate(0, -50%) rotate(180deg);
  font-size: 14px;
}
.cashier-selector-currency-module_selectorCurrency__JvDR3 .ui-select__outer-arrow .svg-icon {
  transform: none;
}
.cashier-selector-currency-module_selectorCurrency__JvDR3 .ui-select--open .ui-select__outer-arrow {
  transform: translate(0, -50%) rotate(0deg);
}
.cashier-selector-currency-module_selectorCurrency__JvDR3 .ui-select__list-item--active .cashier-selector-currency-module_selectCurrencyWrapper__wPyFk,
.cashier-selector-currency-module_selectorCurrency__JvDR3 .ui-select__list-item--active .cashier-selector-currency-module_selectAmount__8KGiL {
  color: var(--cashierSelectorColorActive);
}
@media screen and (max-width: 767px) {
  .cashier-selector-currency-module_selectorCurrency__JvDR3 {
    width: calc(100% - 64px);
  }
}
.cashier-selector-currency-module_label__4N0Ty {
  display: flex;
  font-weight: 700;
  font-size: 18px;
  margin-bottom: 16px;
  color: var(--cashierTextColorMain);
}
.cashier-selector-currency-module_select__a0fS8 {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.cashier-selector-currency-module_select__a0fS8 .cashier-selector-currency-module_selectCurrencyWrapper__wPyFk,
.cashier-selector-currency-module_select__a0fS8 .cashier-selector-currency-module_selectAmount__8KGiL {
  font-size: 14px;
  font-weight: 700;
  color: var(--cashierSelectorColor, var(--cashierTextColorMain));
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.cashier-selector-currency-module_select__a0fS8 .cashier-selector-currency-module_selectIcon__Lx-Ie {
  margin-right: 4px;
}
.cashier-selector-currency-module_select__a0fS8 .cashier-selector-currency-module_selectIcon__Lx-Ie span {
  line-height: 14px;
}
.cashier-selector-currency-module_select__a0fS8 .cashier-selector-currency-module_selectCurrencyWrapper__wPyFk {
  display: flex;
  align-items: center;
  flex: 1;
}
.cashier-selector-currency-module_select__a0fS8 .cashier-selector-currency-module_selectCurrencyWrapper__wPyFk .cashier-selector-currency-module_selectCurrency__nEHFo {
  line-height: 14px;
}
.cashier-selector-currency-module_select__a0fS8 .cashier-selector-currency-module_selectAmount__8KGiL {
  flex: 1;
  text-align: right;
}
.cashier-method-tabs-module_tabs__u3ZDO {
  position: relative;
  z-index: 1;
}
.cw-tabs {
  display: flex;
  justify-content: flex-start;
  padding: 0 20px;
  margin-bottom: 4px;
}
@media (max-width: 767px) {
  .cw-tabs {
    padding: 0 12px;
  }
}
.cw-tabs__tab {
  width: calc(50% + 6px);
  padding-bottom: 5px;
  border-radius: 8px 8px 0 0;
}
@media (max-width: 767px) {
  .cw-tabs__tab {
    font-size: var(--cashierModalMobileTabsFontSize, 14px);
  }
}
.cw-tabs__tab--selected {
  z-index: 2;
}
.cw-tabs__tab--selected .cw-tabs__tab-inner {
  background: var(--cashierModalSelectedTabsBackground);
  color: var(--cashierModalSelectedTab, #FFF);
  font-weight: var(--cashierModalSelectedTabFontWeight);
}
.cw-tabs__tab--selected .cw-tabs__tab-inner:hover {
  background: var(--cashierModalSelectedTabsBackgroundHover);
}
@media (max-width: 767px) {
  .cw-tabs__tab--selected .cw-tabs__tab-inner {
    color: var(--cashierModalSelectedTabMobile, #FFFFFF);
  }
  .cw-tabs__tab--selected .cw-tabs__tab-inner:hover {
    background: var(--cashierModalSelectedTabsBackground);
  }
}
.cw-tabs__tab:not(.cw-tabs__tab--selected) {
  z-index: 1;
}
.cw-tabs__tab:not(:last-of-type) {
  margin-right: -12px;
}
.cw-tabs__tab-inner {
  width: 100%;
  height: 48px;
  border-radius: 8px;
  color: var(--cashierNotActiveTabColor);
  background: var(--cashierNotActiveTabBackground);
  transition: all 0.15s ease;
  font-weight: var(--cashierTabsFontWeight, 400);
}
.cw-tabs__tab-inner:hover {
  background: var(--cashierNotActiveTabBackgroundHover);
}
@media (max-width: 767px) {
  .cw-tabs__tab-inner {
    height: 40px;
  }
}
[dir=rtl] .cw-tabs__tab:not(:last-of-type) {
  margin-right: 0;
  margin-left: 4px;
}
.cashier-deductible-tax-module_container__4mgQc {
  background: var(--cashierModalBackgroundSecondary);
  border-radius: 5px;
  margin: 0 20px 9px;
  padding: 16px;
}
.cashier-deductible-tax-module_header__gHfOT {
  display: flex;
  justify-content: space-between;
  color: var(--white);
  font-weight: 700;
}
.cashier-deductible-tax-module_header__gHfOT .cashier-deductible-tax-module_taxTitle__pBQW- {
  font-size: 14px;
}
.cashier-deductible-tax-module_header__gHfOT .cashier-deductible-tax-module_deductibleStake__Iox1N {
  font-size: 14px;
  margin-left: 12px;
}
.cashier-deductible-tax-module_message__P9p0n {
  margin-top: 8px;
  color: var(--cashierDeductibleStakeMsgColor);
}
.cashier-loader-module_loader__AfFtF {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
}
.cashier-loader-module_dots__C5XZ5 {
  position: relative;
  display: flex;
}
.cashier-loader-module_dot__kc9LA {
  background: var(--cashierLoaderDots);
  border-radius: 5px;
  width: 10px;
  height: 10px;
  margin: 0 5px;
}
.cashier-loader-module_dot__kc9LA.cashier-loader-module_first__KEiVp {
  animation: cashier-loader-module_dotFalling__TJt45 1s infinite linear 0.1s;
}
.cashier-loader-module_dot__kc9LA.cashier-loader-module_second__EELZq {
  animation: cashier-loader-module_dotFalling__TJt45 1s infinite linear 0.2s;
}
.cashier-loader-module_dot__kc9LA.cashier-loader-module_third__xPp9m {
  animation: cashier-loader-module_dotFalling__TJt45 1s infinite linear 0.3s;
}
@keyframes cashier-loader-module_dotFalling__TJt45 {
  0% {
    opacity: 0.25;
    transform: translateY(-15px);
  }
  25%, 50%, 75% {
    opacity: 1;
    transform: translateY(0px);
  }
  100% {
    opacity: 0.25;
    transform: translateY(15px);
  }
}
.cashier-active-withdrawals-module_container__okcwz {
  margin-top: 16px;
}
.cashier-active-withdrawals-module_paymentItems__M2N28:not(.cashier-active-withdrawals-module_mobile__PSnZI) {
  padding: 12px 0 0;
}
.cashier-active-withdrawals-module_paymentItems__M2N28:not(.cashier-active-withdrawals-module_mobile__PSnZI) .react-horizontal-scrolling-menu--scroll-container {
  display: inline-flex;
  flex-wrap: wrap;
  height: auto;
  max-height: 112px;
  flex-direction: column;
}
.cashier-active-withdrawals-module_paymentItems__M2N28:not(.cashier-active-withdrawals-module_mobile__PSnZI) .react-horizontal-scrolling-menu--item {
  width: 310px;
  margin-left: 8px;
}
.cashier-active-withdrawals-module_paymentItems__M2N28:not(.cashier-active-withdrawals-module_mobile__PSnZI) .react-horizontal-scrolling-menu--separator {
  flex: 0 0 8px;
}
.cashier-active-withdrawals-module_paymentItems__M2N28:not(.cashier-active-withdrawals-module_mobile__PSnZI) .horizontal-menu__arrow-wrapper {
  width: 34px;
  height: 34px;
  border-radius: 17px;
  color: var(--cashierBonusListArrow);
  background: var(--cashierBonusListArrowBg);
  font-size: var(--cashierBonusListArrowFontSize, 16px);
}
.cashier-active-withdrawals-module_paymentItems__M2N28:not(.cashier-active-withdrawals-module_mobile__PSnZI) .horizontal-menu__arrow-wrapper--left {
  left: -20px;
  padding-right: 14px;
}
.cashier-active-withdrawals-module_paymentItems__M2N28:not(.cashier-active-withdrawals-module_mobile__PSnZI) .horizontal-menu__arrow-wrapper--right {
  right: -20px;
  padding-left: 14px;
}
.cashier-active-withdrawals-module_paymentItems__M2N28.cashier-active-withdrawals-module_mobile__PSnZI {
  position: fixed;
  background: var(--cashierWithdrawalModalBg);
  z-index: 12;
  width: 100%;
  left: 0;
  height: 100%;
  top: 0;
  display: flex;
  align-items: flex-end;
}
.cashier-active-withdrawals-module_paymentItems__M2N28 .cashier-active-withdrawals-module_mobileScroll__nAQyJ {
  max-height: calc(100vh - 250px);
  overflow: auto;
}
.cashier-active-withdrawals-module_paymentItems__M2N28 .cashier-active-withdrawals-module_mobileOuter__Yt9b7 {
  background: var(--cashierModalBackgroundMain);
  width: 100%;
  border-radius: 8px 8px 0px 0px;
}
.cashier-active-withdrawals-module_paymentItems__M2N28 .cashier-active-withdrawals-module_mobileInner__v8TnP {
  gap: 4px;
  padding: 0 16px 16px;
  display: flex;
  flex-direction: column;
}
.hof-block-wrapper-module_header__W7CO1 {
  align-items: center;
  background: var(--headerBackground);
  border-radius: 5px 5px 0 0;
  color: var(--white);
  display: flex;
  font-size: 14px;
  height: 60px;
  padding: 0 20px;
}
.hof-block-wrapper-module_header__W7CO1 .hof-block-wrapper-module_headerTitle__OrQ-D {
  align-items: center;
  display: flex;
  font-weight: 700;
  height: 100%;
  position: relative;
  text-transform: uppercase;
}
.hof-block-wrapper-module_header__W7CO1 .hof-block-wrapper-module_headerTitle__OrQ-D::before {
  background: var(--hofSectionHeaderLine);
  content: "";
  display: block;
  height: 5px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.hof-block-wrapper-module_header__W7CO1.hof-block-wrapper-module_headerMobile__GqQNU {
  border-radius: var(--hofCasinoLatestWinnerBorderRadius) var(--hofCasinoLatestWinnerBorderRadius) 0 0;
  height: 55px;
  padding: 0 10px;
}
.hof-block-wrapper-module_header__W7CO1.hof-block-wrapper-module_headerMobile__GqQNU.hof-block-wrapper-module_headerUnderFilter__jSYzK {
  padding-bottom: 10px;
}
.common-module_InfoItem__V7aKD {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  color: var(--betslipGrayText);
  font-weight: 400;
  margin-left: 2px;
  opacity: 0.5;
  position: relative;
}
.common-module_InfoItem__V7aKD::before {
  content: ".";
  color: var(--betslipGrayText);
  font-size: 10px;
  margin-right: 2px;
  position: relative;
  top: -3px;
}
.common-module_InfoItem__V7aKD .data-formatter-timeZone {
  margin: 0 4px;
}
.hof-date-select-module_filter__fgDmK {
  background: var(--hofFilterBackground);
  color: var(--white);
  display: flex;
  font-size: 14px;
  justify-content: space-between;
}
.hof-date-select-module_filterOptions__y9OQ6 {
  display: flex;
  margin-right: 20px;
}
.hof-date-select-module_filterOption__7ZCvD {
  background: var(--hofFilterElements);
  border: solid var(--hofFilterElements);
  border-width: 2px 0;
  height: 34px;
  line-height: 30px;
  min-width: 90px;
  padding: 0 20px 0 30px;
  position: relative;
  white-space: nowrap;
}
.hof-date-select-module_filterOption__7ZCvD:not(:last-of-type)::after {
  background: var(--hofFilterPrimary);
  bottom: 0;
  content: "";
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
}
.hof-date-select-module_filterOption__7ZCvD:first-of-type {
  border-bottom-left-radius: 17px;
  border-left-width: 2px;
  border-top-left-radius: 17px;
}
.hof-date-select-module_filterOption__7ZCvD:last-of-type {
  border-bottom-right-radius: 17px;
  border-right-width: 2px;
  border-top-right-radius: 17px;
}
.hof-date-select-module_filterOption__7ZCvD .hof-date-select-module_filterOptionDot__OfxGH {
  background: var(--hofCasinoTopWinnersDot);
  border: 1px solid var(--hofFilterPrimary);
  border-radius: 50%;
  height: 14px;
  left: 10px;
  opacity: 0.5;
  position: absolute;
  top: calc(50% - 7px);
  width: 14px;
}
.hof-date-select-module_filterOption__7ZCvD.hof-date-select-module_filterOptionSelected__7RG5I {
  background: var(--hofFilterPrimary);
}
.hof-date-select-module_filterOption__7ZCvD.hof-date-select-module_filterOptionSelected__7RG5I .hof-date-select-module_filterOptionDot__OfxGH {
  background: var(--hofCasinoTopWinnersActiveDot);
  border: 0;
  opacity: 1;
}
.hof-date-select-module_filterOption__7ZCvD:not(.hof-date-select-module_filterOptionSelected__7RG5I) {
  cursor: pointer;
}
.hof-date-select-module_filterDate__5XGyW {
  align-items: center;
  display: flex;
  justify-content: flex-end;
}
.hof-date-select-module_filterDateArrow__VZ1mD {
  align-items: center;
  background: var(--hofFilterElements);
  border-radius: 50%;
  cursor: pointer;
  display: flex;
  font-size: 10px;
  justify-content: center;
  padding: 0 0 0 2px;
  transition: color 0.2s ease;
  width: var(--hofDateSelectDateArrowWidth);
  height: var(--hofDateSelectDateArrowWidth);
}
.hof-date-select-module_filterDateArrow__VZ1mD .svg-icon {
  color: var(--white);
  opacity: 0.5;
}
.hof-date-select-module_filterDateArrow__VZ1mD.hof-date-select-module_filterDateArrowPrevious__R1JMq {
  transform: rotate(180deg);
}
.hof-date-select-module_filterDateArrow__VZ1mD.hof-date-select-module_filterDateArrowDisabled__O06Tt {
  opacity: 0.5;
  pointer-events: none;
}
.hof-date-select-module_filterDateArrow__VZ1mD:not(.hof-date-select-module_filterDateArrowDisabled__O06Tt) {
  cursor: pointer;
}
.hof-date-select-module_filterDateArrow__VZ1mD:not(.hof-date-select-module_filterDateArrowDisabled__O06Tt):hover {
  color: var(--white);
}
.hof-date-select-module_filterDateCalendar__Q1vKJ {
  background: var(--hofFilterElements);
  border-radius: 17px;
  display: flex;
  height: 34px;
  margin: 0 10px;
  padding: 2px 2px 2px 36px;
  position: relative;
}
.hof-date-select-module_filterDateCalendar__Q1vKJ .svg-icon {
  color: var(--white);
  font-size: var(--hofDateSelectCalendarWidth);
  left: 12px;
  opacity: var(--hofDateSelectIconsOpacity);
  position: absolute;
  top: 8px;
}
.hof-date-select-module_filterDateCalendar__Q1vKJ .react-datepicker__input-container input,
.hof-date-select-module_filterDateCalendar__Q1vKJ .react-datepicker__input-container input:focus {
  background: var(--hofFilterPrimary);
  border: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  color: var(--white);
  height: 30px;
  line-height: 1;
  min-height: auto;
  padding: 10px;
  width: 100px;
}
.hof-date-select-module_filter__fgDmK.hof-date-select-module_filterMobile__IotQz {
  border-radius: 14px;
  font-size: 12px;
}
@media screen and (max-width: 460px) {
  .hof-date-select-module_filter__fgDmK.hof-date-select-module_filterMobile__IotQz {
    font-size: var(--hofDateSelectFilterMobileFontSize);
  }
}
.hof-date-select-module_filter__fgDmK.hof-date-select-module_filterMobile__IotQz .hof-date-select-module_filterOptions__y9OQ6 {
  margin-right: 0;
}
.hof-date-select-module_filter__fgDmK.hof-date-select-module_filterMobile__IotQz .hof-date-select-module_filterOption__7ZCvD {
  height: var(--hofDateSelectFilterMobileHeight);
  line-height: 24px;
  min-width: auto;
  padding: 0 12px 0 24px;
  display: flex;
  align-items: center;
}
.hof-date-select-module_filter__fgDmK.hof-date-select-module_filterMobile__IotQz .hof-date-select-module_filterOption__7ZCvD:first-of-type {
  border-bottom-left-radius: 14px;
  border-top-left-radius: 14px;
}
.hof-date-select-module_filter__fgDmK.hof-date-select-module_filterMobile__IotQz .hof-date-select-module_filterOption__7ZCvD:last-of-type {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.hof-date-select-module_filter__fgDmK.hof-date-select-module_filterMobile__IotQz .hof-date-select-module_filterOption__7ZCvD .hof-date-select-module_filterOptionDot__OfxGH {
  height: 12px;
  left: 8px;
  top: calc(50% - 6px);
  width: 12px;
}
.hof-date-select-module_filter__fgDmK.hof-date-select-module_filterMobile__IotQz .hof-date-select-module_filterDate__5XGyW {
  border: solid var(--hofFilterElements);
  border-radius: 0 14px 14px 0;
  border-width: 2px 2px 2px 0;
  flex: 1 0 auto;
  padding: 0 3px;
}
.hof-date-select-module_filter__fgDmK.hof-date-select-module_filterMobile__IotQz .hof-date-select-module_filterDateArrow__VZ1mD {
  font-size: 7px;
  height: 18px;
  padding: 0 0 0 1px;
  width: 18px;
}
@media screen and (max-width: 460px) {
  .hof-date-select-module_filter__fgDmK.hof-date-select-module_filterMobile__IotQz .hof-date-select-module_filterDateArrow__VZ1mD {
    display: none;
  }
}
.hof-date-select-module_filter__fgDmK.hof-date-select-module_filterMobile__IotQz .hof-date-select-module_filterDateCalendar__Q1vKJ {
  background: transparent;
  border-radius: 0;
  height: 24px;
  margin: 0 8px;
  padding: 0 0 0 20px;
}
.hof-date-select-module_filter__fgDmK.hof-date-select-module_filterMobile__IotQz .hof-date-select-module_filterDateCalendar__Q1vKJ .svg-icon {
  color: var(--white);
  font-size: 12px;
  left: 0;
  opacity: var(--hofDateSelectIconsOpacity);
  position: absolute;
  top: 5px;
}
.hof-date-select-module_filter__fgDmK.hof-date-select-module_filterMobile__IotQz .hof-date-select-module_filterDateCalendar__Q1vKJ .my-date-input {
  width: 70px;
}
.hof-date-select-module_filter__fgDmK.hof-date-select-module_filterMobile__IotQz .hof-date-select-module_filterDateCalendar__Q1vKJ .react-datepicker__input-container input,
.hof-date-select-module_filter__fgDmK.hof-date-select-module_filterMobile__IotQz .hof-date-select-module_filterDateCalendar__Q1vKJ .react-datepicker__input-container input:focus {
  background: transparent;
  border: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  color: var(--white);
  height: 24px;
  line-height: 1;
  min-height: auto;
  padding: 0;
  width: 100%;
}
@media screen and (max-width: 460px) {
  .hof-date-select-module_filter__fgDmK.hof-date-select-module_filterMobile__IotQz .hof-date-select-module_filterDateCalendar__Q1vKJ .svg-icon {
    top: 6px;
  }
  .hof-date-select-module_filter__fgDmK.hof-date-select-module_filterMobile__IotQz .hof-date-select-module_filterDateCalendar__Q1vKJ .my-date-input {
    width: 60px;
  }
  .hof-date-select-module_filter__fgDmK.hof-date-select-module_filterMobile__IotQz .hof-date-select-module_filterDateCalendar__Q1vKJ .react-datepicker__input-container input {
    font-size: var(--hofDateSelectFilterMobileFontSize);
  }
}
@media screen and (max-width: 460px) {
  .hof-date-select-module_filter__fgDmK.hof-date-select-module_filterMobile__IotQz .hof-date-select-module_filterOption__7ZCvD {
    padding: 0 12px;
  }
  .hof-date-select-module_filter__fgDmK.hof-date-select-module_filterMobile__IotQz .hof-date-select-module_filterOption__7ZCvD .hof-date-select-module_filterOptionDot__OfxGH {
    display: none;
  }
  .hof-date-select-module_filter__fgDmK.hof-date-select-module_filterMobile__IotQz .hof-date-select-module_filterOption__7ZCvD:not(.hof-date-select-module_filterOptionSelected__7RG5I) .hof-date-select-module_filterOptionLabel__NwKH- {
    color: var(--hofFilterInactiveColor);
  }
  .hof-date-select-module_filter__fgDmK.hof-date-select-module_filterMobile__IotQz .hof-date-select-module_filterDateArrow__VZ1mD {
    display: none;
  }
  .hof-date-select-module_filter__fgDmK.hof-date-select-module_filterMobile__IotQz .hof-date-select-module_filterDateCalendar__Q1vKJ {
    margin: var(--hofDateCalendarMarginMobile);
  }
}
.real-time-incoming-bets-filters-module_wrapper__Ata9j {
  display: flex;
  padding: 4px;
  background: var(--realTimeIncomingBetsFiltersBg);
  border-radius: var(--realTimeIncomingBetsFiltersBorderRadius);
  overflow-x: auto;
}
.real-time-incoming-bets-filters-module_filter__PgkoM {
  padding: var(--realTimeIncomingBetsFilterPadding, 0 24px);
  color: var(--realTimeIncomingBetsFilterColor);
  height: var(--realTimeIncomingBetsFilterHeight);
  line-height: var(--realTimeIncomingBetsFilterHeight);
  font-weight: var(--realTimeIncomingBetsFilterFontWeight);
  border-radius: var(--realTimeIncomingBetsFilterItemBorderRadius);
  background: var(--realTimeIncomingBetsFilterBg);
  font-size: var(--realTimeIncomingBetsFilterFontSize);
  white-space: nowrap;
}
.real-time-incoming-bets-filters-module_active__l87UZ {
  background: var(--realTimeIncomingBetsActiveFilterBg);
  color: var(--realTimeIncomingBetsActiveFilterColor);
  font-weight: var(--realTimeIncomingBetsFilterActiveFontWeight, 700);
}
@media (max-width: 1000px) {
  .real-time-incoming-bets-filters-module_wrapper__Ata9j {
    flex-grow: 1;
    width: 100%;
  }
  .real-time-incoming-bets-filters-module_filter__PgkoM {
    flex: 1 1 auto;
    padding: 0 10px;
    font-weight: var(--realTimeIncomingBetsFilterMobileFontWeight);
  }
}
.real-time-incoming-bets-table-module_tableWrapper__u7hW1 {
  overflow-x: auto;
}
.real-time-incoming-bets-table-module_table__qQgBx {
  width: 100%;
  table-layout: fixed;
  border-radius: var(--realTimeIncomingBetsTableBorderRadius);
  overflow: hidden;
  border-collapse: collapse;
  font-weight: var(--realTimeIncomingBetsTableFontWeight);
  background: var(--realTimeIncomingBetsTableMainBg);
}
.real-time-incoming-bets-table-module_title__T5bTu {
  text-transform: uppercase;
  letter-spacing: var(--realTimeIncomingBetsTableHeadLetterSpacing, 0.1em);
  text-align: left;
  font-weight: var(--realTimeIncomingBetsTableHeadFontWeight);
  font-size: var(--realTimeIncomingBetsTableHeadFontSize);
  color: var(--realTimeIncomingBetsTableHead);
  line-height: var(--realTimeIncomingBetsTableHeadLineHeight);
}
.real-time-incoming-bets-table-module_cell__IV4Bk {
  padding: var(--realTimeIncomingBetsTableCellPadding, 14px 23px);
  background: var(--realTimeIncomingBetsTableCellBg);
}
.real-time-incoming-bets-table-module_row__-XS-p {
  cursor: pointer;
  background: var(--realTimeIncomingBetsRowOddBg);
}
.real-time-incoming-bets-table-module_row__-XS-p:nth-child(even) {
  background: var(--realTimeIncomingBetsRowEvenBg);
}
.real-time-incoming-bets-table-module_headRow__WI37p {
  background: var(--realTimeIncomingBetsHeadBg);
  color: var(--realTimeIncomingBetHeadColor);
  border-top: 1px solid var(--realTimeIncomingBetsTableHeadBorder);
}
.real-time-incoming-bets-table-module_eventName__3UhCv {
  display: flex;
  font-weight: var(--realTimeIncomingBetsTableEventNameFontWeight, 700);
}
.real-time-incoming-bets-table-module_icon__9GxL4 {
  width: 16px;
  height: 16px;
  margin-right: 8px;
}
.real-time-incoming-bets-table-module_currencyWrapper__gMUzI {
  display: flex;
  align-items: center;
  line-height: 0;
}
.real-time-incoming-bets-table-module_currencyWrapper__gMUzI img {
  margin-right: 4px;
}
.real-time-incoming-bets-table-module_eventNameText__CXeeb {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.real-time-incoming-bets-table-module_tooltip__0HhJq {
  display: inline-flex;
  align-items: center;
}
.real-time-incoming-bets-table-module_tooltip__0HhJq svg {
  font-size: 16px;
  margin-right: 4px;
}
@media (max-width: 1000px) {
  .real-time-incoming-bets-table-module_hideMobile__ZhkVS {
    display: none;
  }
  .real-time-incoming-bets-table-module_loaderWrap__fYZaA {
    display: block;
  }
  .real-time-incoming-bets-table-module_row__-XS-p,
  .real-time-incoming-bets-table-module_headRow__WI37p {
    display: flex;
  }
  .real-time-incoming-bets-table-module_headRow__WI37p {
    border-top: none;
  }
  .real-time-incoming-bets-table-module_table__qQgBx {
    border-radius: var(--realTimeIncomingBetsTableBorderRadiusMobile);
    display: flex;
    flex-direction: column;
    border: 1px solid var(--realTimeIncomingBetsTableMobileBorder);
  }
  .real-time-incoming-bets-table-module_cell__IV4Bk {
    padding: 16px;
    font-size: var(--realTimeIncomingBetsTableMobileFontSize, 11px);
    font-weight: normal;
  }
  th.real-time-incoming-bets-table-module_cell__IV4Bk {
    font-weight: var(--realTimeIncomingBetsTableMobileHeadFontWeight);
  }
  .real-time-incoming-bets-table-module_cell__IV4Bk:first-of-type {
    white-space: nowrap;
    flex: 1 0 45%;
    overflow: hidden;
  }
  .real-time-incoming-bets-table-module_cell__IV4Bk:nth-of-type(2n) {
    flex: 0 0 auto;
  }
  .real-time-incoming-bets-table-module_cell__IV4Bk:last-of-type {
    flex: 1 0 35%;
    display: flex;
  }
}
.real-time-incoming-bets-selected-module_wrapper__IdAtL {
  width: var(--realTimeIncomingBetsSelectedWidth);
  background: var(--realTimeIncomingBetsSelectedBg);
  box-shadow: var(--realTimeIncomingBetsSelectedBoxShadow);
  border-radius: var(--realTimeIncomingBetsSelectedBorderRadius);
  color: var(--realTimeIncomingBetsSelectedColor);
  padding: 24px;
  max-height: calc(100vh - 60px);
  display: grid;
  align-items: center;
  grid-template-rows: max-content 1fr;
  grid-template-columns: unset;
}
.real-time-incoming-bets-selected-module_closeButton__dxmzp {
  top: 18px;
  right: 18px;
  color: var(--realTimeIncomingBetsCloseIcon);
}
.real-time-incoming-bets-selected-module_titleContainer__nxc0V {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.real-time-incoming-bets-selected-module_titleContainer__nxc0V .real-time-incoming-bets-selected-module_title__aMkoH {
  font-size: var(--realTimeIncomingBetsSelectedTitleFontSize);
  font-weight: var(--realTimeIncomingBetsSelectedTitleFontWeight);
  color: var(--realTimeIncomingBetsSelectedTitle);
}
.real-time-incoming-bets-selected-module_titleContainer__nxc0V .real-time-incoming-bets-selected-module_titleIcon__Iud6n {
  font-size: var(--realTimeIncomingBetsSelectedTitleIconFontSize);
  top: -1px;
  display: var(--realTimeIncomingBetsSelectedTitleIconDisplay, block);
  margin-right: 8px;
  color: var(--realTimeIncomingBetsSelectedTitleIcon);
}
.real-time-incoming-bets-selected-module_info__Z2rej {
  color: var(--realTimeIncomingBetsSelectedInfoColor);
  margin-bottom: 16px;
}
.real-time-incoming-bets-selected-module_info__Z2rej .date-formatter-date,
.real-time-incoming-bets-selected-module_info__Z2rej .date-formatter-time {
  font-weight: var(--realTimeIncomingBetsHeadingDateFontWeight);
}
.real-time-incoming-bets-selected-module_infoNickname__QFjFH {
  margin-bottom: 4px;
  font-weight: var(--realTimeIncomingBetsSelectedNickNameFontWeight);
  line-height: var(--realTimeIncomingBetsSelectedNickNameLineHeight);
}
.real-time-incoming-bets-selected-module_infoNickname__QFjFH.real-time-incoming-bets-selected-module_lowerCase__Z7C2X span {
  text-transform: lowercase;
}
.real-time-incoming-bets-selected-module_infoNickname__QFjFH span {
  color: var(--realTimeIncomingBetsSelectedHighlight);
}
.real-time-incoming-bets-selected-module_events__fIR0W {
  max-height: 100%;
  overflow-y: auto;
  scrollbar-color: var(--realTimeIncomingBetsEventsScrollbarColor) transparent;
  scrollbar-width: thin;
}
.real-time-incoming-bets-selected-module_events__fIR0W::-webkit-scrollbar {
  width: 4px;
  background: transparent;
}
.real-time-incoming-bets-selected-module_events__fIR0W::-webkit-scrollbar-track {
  border-radius: 4px;
}
.real-time-incoming-bets-selected-module_events__fIR0W::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background: var(--realTimeIncomingBetsEventsScrollbarColor);
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
}
.real-time-incoming-bets-selected-module_events__fIR0W:hover::-webkit-scrollbar-thumb {
  background: green;
}
.real-time-incoming-bets-selected-module_event__ut7-E {
  margin-bottom: 8px;
  color: var(--mainColor);
}
.real-time-incoming-bets-selected-module_event__ut7-E .date-formatter-date {
  font-weight: normal;
}
.real-time-incoming-bets-selected-module_eventWrapper__tR-sz {
  padding: 16px;
}
.real-time-incoming-bets-selected-module_eventWrapper__tR-sz .coupon-bet-event-info-inactive {
  opacity: 1;
}
.real-time-incoming-bets-selected-module_eventWrapper__tR-sz .coupon-bet-teams-inactive {
  opacity: 1;
}
.real-time-incoming-bets-selected-module_eventWrapper__tR-sz .coupon-bet-market-inactive {
  display: none;
}
.real-time-incoming-bets-selected-module_brandLogo__5-4Tg {
  text-align: center;
  padding: 12px 0 14px;
  overflow: hidden;
  position: relative;
}
.real-time-incoming-bets-selected-module_brandLogo__5-4Tg:after {
  content: "";
  position: absolute;
  left: 0;
  height: 1px;
  background: var(--realTimeIncomingBetsSelectedBrandLogoLineColor);
  opacity: var(--realTimeIncomingBetsSelectedBrandLogoLineOpacity);
  top: 50%;
  margin-top: -0.5px;
  width: calc(50% - 40px);
}
.real-time-incoming-bets-selected-module_brandLogo__5-4Tg:before {
  content: "";
  position: absolute;
  height: 1px;
  background: var(--realTimeIncomingBetsSelectedBrandLogoLineColor);
  opacity: var(--realTimeIncomingBetsSelectedBrandLogoLineOpacity);
  top: 50%;
  margin-top: -0.5px;
  right: 0;
  width: calc(50% - 40px);
}
.real-time-incoming-bets-selected-module_brandLogoImg__r9ltx {
  display: inline-block;
}
.real-time-incoming-bets-selected-module_brandLogoImg__r9ltx img {
  width: 56px;
}
.real-time-incoming-bets-selected-module_details__xD0tT {
  font-weight: var(--realTimeIncomingBetsDetailsFontWeight);
  margin-bottom: 16px;
}
.real-time-incoming-bets-selected-module_detailsItem__Wa9EH {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 8px;
}
.real-time-incoming-bets-selected-module_detailsItemTitle__tjwmd {
  font-size: var(--realTimeIncomingBetsDetailsTitleFontSize);
  color: var(--realTimeIncomingBetsDetailsTitleColor);
}
.real-time-incoming-bets-selected-module_detailsItemValue__sPBtN {
  font-size: var(--realTimeIncomingBetsDetailsValueFontSize);
  color: var(--realTimeIncomingBetsDetailsValueColor);
  display: flex;
  align-items: center;
  line-height: 0;
}
.real-time-incoming-bets-selected-module_detailsItemValue__sPBtN img {
  margin-right: 4px;
}
.real-time-incoming-bets-selected-module_detailsOddsFormatter__WX66a {
  color: var(--realTimeIncomingBetsDetaisOddsColor);
  font-size: var(--realTimeIncomingBetsDetailsTitleFontSize);
}
.real-time-incoming-bets-selected-module_wrapperMobile__--2Tl {
  padding: 16px;
  width: 100%;
  border-radius: var(--realTimeIncomingBetsSelectedBorderRadius) var(--realTimeIncomingBetsSelectedBorderRadius) 0 0;
}
@media (max-width: 1000px) {
  .real-time-incoming-bets-selected-module_closeButton__dxmzp {
    right: 12px !important;
    top: 12px !important;
  }
}
.banner-module_isModern__93ODP {
  padding: 16px;
  background-color: var(--incomingBetsModernSectionBg);
}
@media (max-width: 1100px) {
  .banner-module_isModern__93ODP {
    padding: 0;
  }
}
.banner-module_banner__3kRXr {
  width: 100%;
  min-height: 280px;
  border-radius: 5px;
  background-color: var(--incomingBetsBannerColor);
  background-repeat: no-repeat;
  background-position-x: right;
  background-size: contain;
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
}
@media (max-width: 1400px) {
  .banner-module_banner__3kRXr {
    background-position-x: calc(100% + 50px);
  }
}
@media (max-width: 1100px) {
  .banner-module_banner__3kRXr {
    min-height: 193px;
    border-radius: 0;
    background-color: var(--incomingBetsMobileBannerColor);
    background-position-x: right;
  }
}
@media (max-width: 550px) {
  .banner-module_banner__3kRXr {
    background-color: var(--incomingBetsBannerColor);
    background-size: cover;
  }
}
.banner-module_info__RHGxu {
  margin: 32px;
}
@media (max-width: 1100px) {
  .banner-module_info__RHGxu {
    margin: 16px;
  }
}
.banner-module_info__RHGxu .banner-module_title__G65bB {
  display: flex;
  flex-direction: column;
  color: var(--incomingBetsBannerTextColor);
  font-size: 32px;
  font-weight: 900;
  line-height: 40px;
  letter-spacing: 0.32px;
  margin-bottom: 16px;
}
@media (min-width: 1400px) and (max-width: 1700px) {
  .banner-module_info__RHGxu .banner-module_title__G65bB {
    font-size: 24px;
    line-height: 32px;
  }
}
@media (max-width: 1400px) {
  .banner-module_info__RHGxu .banner-module_title__G65bB {
    font-size: 24px;
    line-height: 32px;
  }
}
@media (max-width: 1100px) {
  .banner-module_info__RHGxu .banner-module_title__G65bB {
    font-size: 20px;
    font-weight: 700;
    line-height: 32px;
    margin-bottom: 5px;
  }
}
.banner-module_info__RHGxu .banner-module_description__zPppY {
  color: var(--incomingBetsBannerTextColor);
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 24px;
  max-width: 428px;
}
@media (min-width: 1400px) and (max-width: 1700px) {
  .banner-module_info__RHGxu .banner-module_description__zPppY {
    font-size: 14px;
    line-height: 20px;
  }
}
@media (max-width: 1400px) {
  .banner-module_info__RHGxu .banner-module_description__zPppY {
    font-size: 14px;
    line-height: 20px;
  }
}
@media (max-width: 1100px) {
  .banner-module_info__RHGxu .banner-module_description__zPppY {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    margin-bottom: 11px;
    max-width: 280px;
  }
}
.banner-module_info__RHGxu .banner-module_button__BcAvV {
  display: flex;
  min-width: 180px;
  padding: 12px 16px;
  justify-content: center;
  align-items: center;
  border-radius: 24px;
  color: var(--incomingBetsBannerTextColor);
  text-align: center;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 0.42px;
  text-transform: uppercase;
}
@media (max-width: 1100px) {
  .banner-module_info__RHGxu .banner-module_button__BcAvV {
    font-size: 12px;
    font-weight: 700;
    line-height: 16px;
    letter-spacing: 1px;
    text-transform: uppercase;
  }
}
.bet-card-module_cardListItem__XxRDu {
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
  border-bottom: 1px solid var(--incomingBetsCardDividerColor);
}
.bet-card-module_cardHasModernView__l4WSU {
  border-bottom: none;
}
.bet-card-module_cardHasModernView__l4WSU + .bet-card-module_cardHasModernView__l4WSU {
  margin-top: 5px;
}
@media (max-width: 1100px) {
  .bet-card-module_cardHasModernView__l4WSU + .bet-card-module_cardHasModernView__l4WSU {
    margin-top: 0;
  }
}
.bet-card-module_cardHasModernView__l4WSU > .bet-card-module_cardWrapper__I1vCn {
  border: 1px solid var(--incomingBetsModernCardBorder);
  border-radius: 8px;
}
@media (max-width: 1100px) {
  .bet-card-module_cardHasModernView__l4WSU > .bet-card-module_cardWrapper__I1vCn {
    background: var(--incomingBetsModernMobileCardBackground);
  }
}
.bet-card-module_cardHasModernView__l4WSU > .bet-card-module_cardOpened__lMt8A {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
@media (max-width: 1100px) {
  .bet-card-module_cardHasModernView__l4WSU > .bet-card-module_cardOpened__lMt8A {
    border-bottom: none;
  }
}
.bet-card-module_cardWrapper__I1vCn {
  list-style: none;
  display: flex;
  padding: 12px 16px;
  margin: 0;
  align-items: center;
  position: relative;
  background: var(--incomingBetsCardBackground);
  transition: background 0.2s ease-in;
}
@media (max-width: 1100px) {
  .bet-card-module_cardWrapper__I1vCn {
    padding: 12px;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    background: var(--incomingBetsCardBackground);
  }
}
.bet-card-module_cardWrapper__I1vCn:hover {
  background: var(--incomingBetsCardHovered);
}
.bet-card-module_cardOpened__lMt8A {
  background: var(--incomingBetsAdditionalCardInfoValuesSectionBg);
}
@media (max-width: 1100px) {
  .bet-card-module_cardOpened__lMt8A {
    background: var(--incomingBetsCardBackground);
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }
}
.bet-card-module_card__0kWvo {
  display: flex;
}
.bet-card-module_matchInfo__OuRSI {
  display: flex;
  flex-direction: column;
  max-width: 350px;
  flex: 1 1 30%;
  color: var(--incomingBetsCardTextColor);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
@media (max-width: 1100px) {
  .bet-card-module_matchInfo__OuRSI {
    flex: 1 0 auto;
    margin-bottom: 8px;
    width: calc(100% - 40px - 8px);
  }
}
.bet-card-module_matchMainInfo__n3oqy {
  display: flex;
  margin-bottom: 4px;
}
@media (max-width: 1100px) {
  .bet-card-module_matchMainInfo__n3oqy {
    margin-bottom: 8px;
  }
}
.bet-card-module_infoIcon__EFZua {
  display: block;
  position: relative;
}
.bet-card-module_matchTime__-f43c {
  display: flex;
  align-items: center;
  margin-bottom: 4px;
}
@media (max-width: 1100px) {
  .bet-card-module_matchTime__-f43c {
    margin-bottom: 8px;
  }
}
.bet-card-module_matchTime__-f43c .bet-card-module_timer__7d0-y {
  color: var(--incomingBetsCardTextColor);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.bet-card-module_matchTime__-f43c .bet-card-module_timer__7d0-y > div {
  width: 100%;
}
.bet-card-module_matchTime__-f43c .bet-card-module_broadcastIcon__xTN2- {
  width: 16px;
  height: 16px;
  margin-left: 6px;
  top: 1px;
}
.bet-card-module_matchTime__-f43c > span {
  font-weight: 400;
}
.bet-card-module_matchOutcome__Jpddo {
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 1100px) {
  .bet-card-module_matchOutcome__Jpddo {
    margin-bottom: 4px;
  }
}
.bet-card-module_openCardInfoArrow__L886r {
  width: 20px;
  height: 20px;
  cursor: pointer;
  flex: 0 0 auto;
}
@media (max-width: 1100px) {
  .bet-card-module_openCardInfoArrow__L886r {
    width: 16px;
    height: 16px;
    position: absolute;
    bottom: 12px;
    right: 12px;
  }
}
.bet-card-module_openCardInfoArrow__L886r svg {
  width: 100%;
  height: 100%;
}
.bet-card-module_closed__r45zq svg {
  transition: transform 0.2s ease;
  transform: rotate(180deg);
}
.bet-card-module_copyBetToCouponButton__sQFP- {
  width: 40px;
  height: 40px;
  margin-right: 24px;
  flex: 0 0 auto;
  margin-left: auto;
  cursor: pointer;
  position: relative;
  background-color: var(--incomingBetsCopyToCouponButtonColor);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background-color 0.2s ease-in;
}
@media (max-width: 1100px) {
  .bet-card-module_copyBetToCouponButton__sQFP- {
    position: absolute;
    top: 12px;
    right: 12px;
    margin-right: 0;
  }
}
.bet-card-module_copyBetToCouponButton__sQFP- .bet-card-module_icon__M22GB {
  width: 24px;
  height: 24px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.bet-card-module_copyBetToCouponButton__sQFP- .bet-card-module_iconAppear__lxHWr {
  animation: bet-card-module_fade1__UJIdT 1s linear;
}
.bet-card-module_copyBetToCouponButton__sQFP- .bet-card-module_iconDisAppear__B3pE5 {
  animation: bet-card-module_fade2__z4y8O 1s linear;
}
.bet-card-module_copyBetToCouponButton__sQFP- .bet-card-module_withoutAnimation__3Z4WK {
  animation: none;
}
.bet-card-module_copyBetToCouponButton__sQFP-:hover {
  background-color: var(--incomingBetsCopyToCouponButtonHoverColor);
}
@keyframes bet-card-module_fade1__UJIdT {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes bet-card-module_fade2__z4y8O {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.filter-module_filtersWrapper__b-IMG {
  display: flex;
  width: 100%;
  padding: 12px 0px 12px 12px;
  background: var(--incomingBetsFiltersBackground);
  box-shadow: 0px 1px 0px 0px var(--incomingBetsFiltersShadow);
}
@media (max-width: 1100px) {
  .filter-module_filtersWrapper__b-IMG {
    overflow-x: auto;
  }
}
.filter-module_filtersList__zbZef {
  display: flex;
  max-width: 1200px;
  width: 100%;
  align-items: flex-start;
  gap: 8px;
  margin: 0;
  padding: 0;
}
.filter-module_filterItem__xyFP5 {
  list-style: none;
}
.filter-module_filterItem__xyFP5:hover .filter-module_filterButton__X-gJ- {
  transition: all 0.2s ease-in;
}
.filter-module_activeFilterItem__iwF6C .filter-module_filterButton__X-gJ-,
.filter-module_filterItem__xyFP5:hover .filter-module_filterButton__X-gJ- {
  background: var(--incomingBetsActiveFilterBackground);
  color: var(--incomingBetsActiveFilterColor);
}
.filter-module_activeFilterItem__iwF6C .filter-module_filterButton__X-gJ- {
  cursor: default;
}
.filter-module_filterButton__X-gJ- {
  display: flex;
  width: -moz-max-content;
  width: max-content;
  padding: 6px 8px;
  align-items: center;
  gap: 4px;
  border-radius: 4px;
  border: 1px solid var(--incomingBetsFilterButtonBorder);
  background: var(--incomingBetsFiltersBackground);
  color: var(--incomingBetsFilterButtonColor);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.filter-module_modernView__Y5Tyt {
  box-shadow: none;
}
@media (max-width: 1100px) {
  .filter-module_modernView__Y5Tyt {
    padding-left: 0;
    padding-top: 0;
    box-shadow: none;
  }
}
@media (max-width: 1100px) {
  .filter-module_modernView__Y5Tyt .filter-module_filterButton__X-gJ- {
    background: var(--incomingBetsModernMobileFiltersBackground);
  }
}
@media (max-width: 1100px) {
  .filter-module_modernView__Y5Tyt .filter-module_activeFilterItem__iwF6C .filter-module_filterButton__X-gJ-,
  .filter-module_modernView__Y5Tyt .filter-module_filterItem__xyFP5:hover .filter-module_filterButton__X-gJ- {
    background: var(--incomingBetsActiveFilterBackground);
  }
}
.sports-menu-module_sportMenu__ihaSR {
  overflow: hidden;
  background: var(--incomingBetsSportMenuBg);
  box-shadow: 0px 1px 0px 0px var(--incomingBetsBoxShadowColor);
  display: flex;
  padding-left: 0px;
  align-items: center;
  gap: 16px;
  width: 100%;
}
@media (max-width: 1100px) {
  .sports-menu-module_sportMenu__ihaSR {
    display: inline-flex;
    list-style: none;
    margin: 0;
    padding: 0;
    overflow-x: auto;
    overflow-y: hidden;
    top: 0;
    height: 100%;
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch;
    gap: 6px;
  }
}
.sports-menu-module_sportMenuList__Owps- {
  list-style: none;
  min-width: 100%;
}
.sports-menu-module_sportMenuList__Owps- .react-horizontal-scrolling-menu--wrapper {
  padding: 0 8px;
}
.sports-menu-module_sportItem__kW70F {
  display: flex;
  height: 42px;
  align-items: center;
  gap: 8px;
  white-space: nowrap;
  padding: 0 8px 0 8px;
  cursor: pointer;
}
@media (max-width: 1100px) {
  .sports-menu-module_sportItem__kW70F {
    position: relative;
    height: auto;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 6px 8px;
    gap: 8px;
    background: var(--incomingBetsSportMenuBg);
  }
}
.sports-menu-module_sportItem__kW70F .sports-menu-module_sportItemIcon__GsNsY {
  width: 18px;
  height: 18px;
  filter: grayscale(100%);
  transition: filter 0.15s ease;
}
@media (max-width: 1100px) {
  .sports-menu-module_sportItem__kW70F .sports-menu-module_sportItemIcon__GsNsY {
    display: flex;
    width: 20px;
    height: 20px;
  }
}
.sports-menu-module_sportItem__kW70F .sports-menu-module_sportItemText__7U7to {
  color: var(--incomingBetsSportMenuItemTextColor);
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  opacity: 0.5;
}
@media (max-width: 1100px) {
  .sports-menu-module_sportItem__kW70F .sports-menu-module_sportItemText__7U7to {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    opacity: 1;
  }
}
.sports-menu-module_selectedSportItem__C-DQx {
  cursor: default;
}
@media (max-width: 1100px) {
  .sports-menu-module_selectedSportItem__C-DQx {
    transition: background 0.15s ease;
    background: var(--incomingBetsSelectedSportBackgroundMobile);
  }
}
.sports-menu-module_selectedSportItem__C-DQx .sports-menu-module_sportItemIcon__GsNsY,
.sports-menu-module_sportItem__kW70F:hover .sports-menu-module_sportItemIcon__GsNsY {
  filter: unset;
}
.sports-menu-module_selectedSportItem__C-DQx .sports-menu-module_sportItemText__7U7to,
.sports-menu-module_sportItem__kW70F:hover .sports-menu-module_sportItemText__7U7to {
  color: var(--incomingBetsSelectedSportMenuItemTextColor);
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  opacity: 1;
}
@media (max-width: 1100px) {
  .sports-menu-module_selectedSportItem__C-DQx .sports-menu-module_sportItemText__7U7to,
  .sports-menu-module_sportItem__kW70F:hover .sports-menu-module_sportItemText__7U7to {
    color: var(--incomingBetsSportMenuItemTextColor);
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    opacity: 1;
  }
}
.sports-menu-module_sportMenuModern__EZhXF {
  box-shadow: none;
}
@media (max-width: 1100px) {
  .sports-menu-module_sportMenuModern__EZhXF {
    box-shadow: none;
    padding: 0 8px;
    gap: 8px;
  }
  .sports-menu-module_sportMenuModern__EZhXF .sports-menu-module_sportItem__kW70F {
    border-radius: 8px;
    gap: 4px;
  }
  .sports-menu-module_sportMenuModern__EZhXF .sports-menu-module_sportItem__kW70F .sports-menu-module_sportItemIcon__GsNsY {
    filter: unset;
  }
  .sports-menu-module_sportMenuModern__EZhXF .sports-menu-module_sportItem__kW70F .sports-menu-module_sportItemText__7U7to {
    color: var(--incomingBetsMobileModernSportMenuItemTextColor);
    text-align: center;
    font-size: 10px;
    font-weight: 400;
    line-height: 16px;
  }
  .sports-menu-module_sportMenuModern__EZhXF .sports-menu-module_selectedSportItem__C-DQx {
    background: var(--incomingBetsMobileModernSelectedSportBg);
    box-shadow: 0px 0px 20px 0px var(--incomingBetsMobileModernSelectedSportBoxShadowColor);
  }
  .sports-menu-module_sportMenuModern__EZhXF .sports-menu-module_selectedSportItem__C-DQx .sports-menu-module_sportItemText__7U7to {
    color: var(--incomingBetsMobileModernSelectedSportText);
  }
}
.mobile-header-module_headerWrapper__-MDIq {
  display: flex;
  justify-content: space-between;
  align-items: center;
  align-self: stretch;
  padding: 14px 12px;
  gap: 8px;
  background: var(--newForecastsSectionTitleBg);
  margin: var(--headerWrapperMargin);
}
.mobile-header-module_iconBack__7gukw {
  width: 16px;
  height: 16px;
  transform: rotate(180deg);
  fill: var(--newForecastsSectionTitleIconColor);
  opacity: 0.5;
}
.mobile-header-module_iconClose__lcxAo {
  width: 16px;
  height: 16px;
  fill: var(--newForecastsSectionTitleIconColor);
  opacity: var(--newForecastsSectionTitleIconOpacity);
}
.mobile-header-module_title__k8oN3 {
  margin: 0;
  color: var(--newForecastsSectionTitleColor);
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 0.42px;
  text-transform: uppercase;
}
.mobile-prizes-module_prizes__tiTZI {
  background: var(--newForecastsMobilePrizesBg);
  margin: 8px 0 0 0;
  list-style: none;
  padding: 8px 0;
  border-bottom: none;
}
.react-horizontal-scrolling-menu--item {
  padding: 0 4px;
  flex: 0 0 auto;
}
.mobile-prizes-module_prizeItem__uWhR1 {
  border-radius: 8px;
  background: var(--newForecastsPrizeItemBg);
  display: flex;
  padding: 8px;
  align-items: flex-start;
  gap: 5px;
  align-self: stretch;
  justify-content: left;
  min-width: 96px;
  width: 100%;
}
.mobile-prizes-module_prizeItem__uWhR1 + .mobile-prizes-module_prizeItem__uWhR1 {
  margin-top: 4px;
}
.mobile-prizes-module_iconWrapper__fSmV7 {
  flex: 0 0 auto;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-blend-mode: overlay, normal, normal;
}
.mobile-prizes-module_icon__KCOv5 {
  width: 20px;
  height: 20px;
}
.mobile-prizes-module_iconCup__8ghNH {
  width: 32px;
  height: 32px;
}
.mobile-prizes-module_firstPlace__uZdRH {
  background: radial-gradient(110.71% 118.02% at -0.05% -29.91%, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(78deg, rgba(87, 98, 101, 0.5) 11.17%, rgba(158, 161, 161, 0.5) 25.33%, rgba(132, 139, 138, 0.5) 47.3%, rgba(87, 98, 101, 0.5) 53.98%, rgba(87, 98, 101, 0.5) 79.53%, rgba(117, 122, 123, 0.5) 88.8%, rgba(87, 98, 101, 0.5) 98.57%), #FFBD3A;
}
.mobile-prizes-module_secondPlace__l6tHQ {
  background: radial-gradient(110.71% 118.02% at -0.05% -29.91%, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(78deg, rgba(87, 98, 101, 0.4) 11.17%, rgba(158, 161, 161, 0.4) 25.33%, rgba(132, 139, 138, 0.4) 47.3%, rgba(87, 98, 101, 0.4) 53.98%, rgba(87, 98, 101, 0.4) 79.53%, rgba(117, 122, 123, 0.4) 88.8%, rgba(87, 98, 101, 0.4) 98.57%), radial-gradient(920.1% 139.68% at 97.52% 0%, #D4E0EF 0%, #9FAAB9 100%);
}
.mobile-prizes-module_thirdPlace__2jACP {
  background: radial-gradient(110.71% 118.02% at -0.05% -29.91%, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(78deg, rgba(87, 98, 101, 0.4) 11.17%, rgba(158, 161, 161, 0.4) 25.33%, rgba(132, 139, 138, 0.4) 47.3%, rgba(87, 98, 101, 0.4) 53.98%, rgba(87, 98, 101, 0.4) 79.53%, rgba(117, 122, 123, 0.4) 88.8%, rgba(87, 98, 101, 0.4) 98.57%), radial-gradient(920.1% 139.68% at 97.52% 0%, #E0B994 0%, #976F48 100%);
}
.mobile-prizes-module_prizeText__XMfHi {
  margin-left: 6px;
  color: var(--newForecastsPrizeItemTextColor);
  text-align: left;
  font-size: 10px;
  font-weight: 500;
  line-height: 14px;
  letter-spacing: 0.4px;
}
.mobile-prizes-module_prizeTextMajor__5GcqD {
  color: var(--newForecastsPrizeItemTextColor);
  font-size: 10px;
  font-weight: 700;
  line-height: 16px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.mobile-prizes-module_activePrizeItem__1BhbD {
  max-width: 240px;
}
.hof-casino-top-winners-module_topWinners__vx72v {
  background: var(--white);
  border-radius: 0 0 5px 5px;
  overflow: hidden;
}
.hof-casino-top-winners-module_filter__5OopD {
  position: absolute;
  right: 20px;
  top: 12px;
}
.hof-casino-top-winners-module_tableWrapper__U5r3I {
  background: var(--white);
  border-radius: 0 0 5px 5px;
  min-height: 200px;
  position: relative;
}
.hof-casino-top-winners-module_loaderWrapper__90b54 {
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: visibility 0.15s ease, opacity 0.15s ease;
  visibility: hidden;
}
.hof-casino-top-winners-module_loaderWrapper__90b54.hof-casino-top-winners-module_visible__Jb-RT {
  opacity: 1;
  visibility: visible;
}
.hof-casino-top-winners-module_table__-23cS {
  color: var(--headerBackground);
  width: 100%;
}
@media screen and (max-width: 767px) {
  .hof-casino-top-winners-module_table__-23cS {
    font-size: 12px;
  }
}
@media screen and (max-width: 459px) {
  .hof-casino-top-winners-module_table__-23cS {
    font-size: 10px;
  }
}
.hof-casino-top-winners-module_table__-23cS td {
  vertical-align: center;
}
.hof-casino-top-winners-module_table__-23cS td:first-of-type .hof-casino-top-winners-module_tableCell__HkD6D {
  padding-left: 20px;
}
.hof-casino-top-winners-module_table__-23cS td:last-of-type .hof-casino-top-winners-module_tableCell__HkD6D {
  padding-right: 20px;
}
.hof-casino-top-winners-module_table__-23cS .hof-casino-top-winners-module_tableCell__HkD6D {
  align-items: center;
  display: flex;
  justify-content: flex-start;
  min-height: 40px;
  padding: 8px 10px;
  text-align: left;
}
.hof-casino-top-winners-module_table__-23cS .hof-casino-top-winners-module_tableCell__HkD6D.hof-casino-top-winners-module_tableCellPlace__oqFko {
  justify-content: center;
  max-width: 55px;
  text-align: center;
}
.hof-casino-top-winners-module_table__-23cS thead tr {
  background: var(--eventHeadingBackground);
}
.hof-casino-top-winners-module_table__-23cS thead .hof-casino-top-winners-module_tableCell__HkD6D {
  font-weight: 700;
  min-height: var(--hofCasinoTopWinnersTheadHeight);
}
.hof-casino-top-winners-module_table__-23cS tbody tr {
  background: var(--hofTableRowBg);
}
.hof-casino-top-winners-module_table__-23cS tbody td {
  border-top: 1px solid var(--hofCasinoTopWinnersBorderColor);
}
.hof-casino-top-winners-module_table__-23cS.hof-casino-top-winners-module_tableWithBet__az2Ij .hof-casino-top-winners-module_tableColPlace__q9p7H {
  width: 10%;
}
.hof-casino-top-winners-module_table__-23cS.hof-casino-top-winners-module_tableWithBet__az2Ij .hof-casino-top-winners-module_tableColGame__Gsb8F {
  width: 32%;
}
.hof-casino-top-winners-module_table__-23cS.hof-casino-top-winners-module_tableWithBet__az2Ij .hof-casino-top-winners-module_tableColName__m--3b {
  width: 22%;
}
.hof-casino-top-winners-module_table__-23cS.hof-casino-top-winners-module_tableWithBet__az2Ij .hof-casino-top-winners-module_tableColBet__5XcM4 {
  width: 18%;
}
.hof-casino-top-winners-module_table__-23cS.hof-casino-top-winners-module_tableWithBet__az2Ij .hof-casino-top-winners-module_tableColPrize__ncX9e {
  width: 18%;
}
.hof-casino-top-winners-module_tableColPlace__q9p7H {
  width: 15%;
}
.hof-casino-top-winners-module_tableColGame__Gsb8F {
  width: 38%;
}
.hof-casino-top-winners-module_tableColName__m--3b {
  width: 28%;
}
.hof-casino-top-winners-module_tableColPrize__ncX9e {
  width: 19%;
}
.hof-casino-top-winners-module_gameLink__b1faq {
  align-items: center;
  display: flex;
}
.hof-casino-top-winners-module_gameLink__b1faq img {
  border-radius: 50%;
  display: block;
  height: 40px;
  margin-right: 15px;
  width: 40px;
}
.hof-casino-top-winners-module_gameLinkText__DRMwA {
  width: calc(100% - 55px);
}
.hof-casino-top-winners-module_notFound__rP-E1 {
  font-weight: 500;
  min-height: 200px;
  padding: 20px;
  position: relative;
  text-align: center;
}
.hof-casino-top-winners-module_notFound__rP-E1 .app-loader {
  left: 0;
  top: 0;
}
.hof-casino-top-winners-module_topWinners__vx72v.hof-casino-top-winners-module_topWinnersMobile__3rWzM {
  padding: var(--hofCasinoTopWinnerPaddingContainerMobile);
  background: var(--hofCasinoTopWinnerContainerBgMobile);
  border-radius: 0;
}
.hof-casino-top-winners-module_topWinners__vx72v.hof-casino-top-winners-module_topWinnersMobile__3rWzM .hof-casino-top-winners-module_filter__5OopD {
  left: 5px;
  right: 5px;
  top: 40px;
  z-index: 1;
}
.hof-casino-top-winners-module_topWinners__vx72v.hof-casino-top-winners-module_topWinnersMobile__3rWzM .hof-casino-top-winners-module_loaderWrapper__90b54 {
  top: 15px;
}
.hof-casino-top-winners-module_topWinners__vx72v.hof-casino-top-winners-module_topWinnersMobile__3rWzM .hof-casino-top-winners-module_tableWrapper__U5r3I {
  background: var(--hofCasinoTopWinnersTableHeaderBgMobile);
  padding: var(--hofCasinoTopWinnersTableHeaderPaddingMobile);
  margin: var(--hofCasinoTopWinnersTableHeaderMarginMobile);
  border-radius: var(--hofCasinoTopWinnersTableHeaderBorderRadiusMobile);
}
.hof-casino-top-winners-module_topWinners__vx72v.hof-casino-top-winners-module_topWinnersMobile__3rWzM .hof-casino-top-winners-module_table__-23cS td:first-of-type .hof-casino-top-winners-module_tableCell__HkD6D {
  padding-left: 10px;
}
.hof-casino-top-winners-module_topWinners__vx72v.hof-casino-top-winners-module_topWinnersMobile__3rWzM .hof-casino-top-winners-module_table__-23cS td:last-of-type .hof-casino-top-winners-module_tableCell__HkD6D {
  padding-right: 10px;
}
.hof-casino-top-winners-module_topWinners__vx72v.hof-casino-top-winners-module_topWinnersMobile__3rWzM .hof-casino-top-winners-module_table__-23cS .hof-casino-top-winners-module_tableCell__HkD6D {
  min-height: 38px;
  padding: 5px;
}
.hof-casino-top-winners-module_topWinners__vx72v.hof-casino-top-winners-module_topWinnersMobile__3rWzM .hof-casino-top-winners-module_table__-23cS .hof-casino-top-winners-module_tableCell__HkD6D.hof-casino-top-winners-module_tableCellPlace__oqFko {
  max-width: 28px;
}
.hof-casino-top-winners-module_topWinners__vx72v.hof-casino-top-winners-module_topWinnersMobile__3rWzM .hof-casino-top-winners-module_table__-23cS thead tr {
  background: none;
}
.hof-casino-top-winners-module_topWinners__vx72v.hof-casino-top-winners-module_topWinnersMobile__3rWzM .hof-casino-top-winners-module_table__-23cS thead .hof-casino-top-winners-module_tableCell__HkD6D {
  min-height: var(--hofCasinoTopWinnersTableHeadingMinHeightMobile);
  padding-top: var(--hofCasinoTopWinnersTableHeadingPaddingTopMobile);
  font-weight: var(--hofCasinoTopWinnersTableHeadingFontSizeMobile);
}
.hof-casino-top-winners-module_topWinners__vx72v.hof-casino-top-winners-module_topWinnersMobile__3rWzM .hof-casino-top-winners-module_gameLink__b1faq img {
  height: 26px;
  margin-right: 8px;
  width: 26px;
}
.hof-casino-top-winners-module_topWinners__vx72v.hof-casino-top-winners-module_topWinnersMobile__3rWzM .hof-casino-top-winners-module_gameLinkText__DRMwA {
  width: calc(100% - 34px);
}
.hof-casino-top-winners-module_topWinners__vx72v.hof-casino-top-winners-module_topWinnersMobile__3rWzM .hof-casino-top-winners-module_notFound__rP-E1 {
  font-size: 12px;
}
.hof-casino-latest-winners-module_winners__qZrYq {
  position: relative;
}
.hof-casino-latest-winners-module_winnersInner__1SzpH {
  background: var(--casinoLatestWinnersBg);
  border-radius: 0 0 5px 5px;
  display: flex;
  flex-wrap: wrap;
  padding: var(--hofCasinoLatestWinnerPaddingVertical) var(--hofCasinoLatestWinnerPaddingHorizontal);
  position: relative;
  z-index: 2;
}
.hof-casino-latest-winners-module_winnerWrapper__rH3Ad {
  padding: 3px 6px;
  width: 33.3333%;
}
.hof-casino-latest-winners-module_winner__e8v8T {
  align-items: center;
  background: var(--casinoLatestWinnerBg);
  border-radius: 5px;
  cursor: pointer;
  display: flex;
  font-size: 14px;
  height: 100%;
  line-height: 1.3;
  padding: 5px;
}
.hof-casino-latest-winners-module_gameImage__8TxaK img {
  border-radius: 3px;
  display: block;
  height: 60px;
  width: 60px;
}
.hof-casino-latest-winners-module_info__BCQWs {
  color: var(--casinoLatestWinner);
  margin-left: 14px;
  width: calc(100% - 74px);
}
.hof-casino-latest-winners-module_info__BCQWs > div {
  width: 100%;
}
.hof-casino-latest-winners-module_amount__20smx {
  color: var(--white);
  font-weight: 700;
}
.hof-casino-latest-winners-module_gameName__Eqmm8 span {
  color: var(-hofCasinoLatestWinnerAccent);
}
.hof-casino-latest-winners-module_winners__qZrYq.hof-casino-latest-winners-module_winnersMobile__u1bJt .hof-casino-latest-winners-module_winnersInner__1SzpH {
  border-radius: 0 0 var(--hofCasinoLatestWinnerBorderRadius) var(--hofCasinoLatestWinnerBorderRadius);
  padding: 8px;
}
.hof-casino-latest-winners-module_winners__qZrYq.hof-casino-latest-winners-module_winnersMobile__u1bJt .hof-casino-latest-winners-module_winnerWrapper__rH3Ad {
  padding: 2px;
  width: 50%;
}
.hof-casino-latest-winners-module_winners__qZrYq.hof-casino-latest-winners-module_winnersMobile__u1bJt .hof-casino-latest-winners-module_winner__e8v8T {
  font-size: 12px;
  line-height: 1.1;
}
@media screen and (max-width: 460px) {
  .hof-casino-latest-winners-module_winners__qZrYq.hof-casino-latest-winners-module_winnersMobile__u1bJt .hof-casino-latest-winners-module_winner__e8v8T {
    font-size: 10px;
  }
}
.hof-casino-latest-winners-module_winners__qZrYq.hof-casino-latest-winners-module_winnersMobile__u1bJt .hof-casino-latest-winners-module_gameImage__8TxaK img {
  height: 42px;
  width: 42px;
}
.hof-casino-latest-winners-module_winners__qZrYq.hof-casino-latest-winners-module_winnersMobile__u1bJt .hof-casino-latest-winners-module_info__BCQWs {
  margin-left: 8px;
  width: calc(100% - 50px);
}
.mobile-banners-module_bannersList__JN8F0 {
  margin-top: 16px;
  list-style: none;
  min-width: 100%;
  border-bottom: 1px solid var(--newForecastsMobileBannersListBorderColor);
}
.mobile-banners-module_bannersList__JN8F0 .react-horizontal-scrolling-menu--scroll-container {
  margin: 0 5px;
}
.mobile-banners-module_bannersList__JN8F0 .react-horizontal-scrolling-menu--item {
  padding: 0 12px;
  flex: 1 0 auto;
}
.mobile-banners-module_forecastBannerItem__raEYg {
  background: var(--newForecastsMobileBannersBannerItemBg);
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.mobile-banners-module_forecastBannerItemActive__BNmCv {
  border-bottom: 3px solid var(--newForecastsMobileBannersActiveItemBorderColor);
}
.mobile-banners-module_forecastBannerItemActive__BNmCv .mobile-banners-module_forecastPrize__SnZOa {
  background: var(--newForecastsMobileBannersActiveItemPrizeBg);
  color: var(--newForecastsMobileBannersActiveItemPrizeTextColor);
}
.mobile-banners-module_forecastBannerItemActive__BNmCv .mobile-banners-module_forecastName__xCnva {
  color: var(--newForecastsDefaultTextColor);
  margin-bottom: 2px;
}
.mobile-banners-module_forecastPrize__SnZOa {
  display: flex;
  padding: 0 8px;
  justify-content: center;
  align-items: flex-start;
  gap: 10px;
  border-radius: 8px;
  background: var(--newForecastsMobileBannersBannerPrizeBg);
  color: var(--newForecastsMobileBannersBannerTextColor);
  text-align: center;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin: 0 8px;
}
.mobile-banners-module_forecastName__xCnva {
  margin-top: 5px;
  color: var(--newForecastsMobileBannersBannerTextColor);
  text-align: center;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.mobile-banners-module_item__7DhSj {
  display: flex;
  justify-content: center;
}
.history-module_historyWrapper__zQtFP {
  display: flex;
  padding: 20px;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  border-radius: 0px 0px 8px 8px;
  background: var(--newForecastsHistoryBg);
}
@media (max-width: 1100px) {
  .history-module_historyWrapper__zQtFP {
    padding: 16px 0;
    background: var(--newForecastsHistoryBgMobile);
  }
}
.history-module_historyList__K4mZc {
  display: flex;
  width: 100%;
  flex-direction: column;
  padding: 0;
  margin: 0;
  list-style: none;
}
.history-module_listItem__NesPL + .history-module_listItem__NesPL {
  margin-top: 16px;
}
.history-module_itemHeader__5eB0t {
  display: flex;
  padding: 12px;
  align-items: center;
  gap: 16px;
  align-self: stretch;
  border-radius: var(--newForecastsHistoryItemHeaderBorderRadius);
  background: var(--newForecastsHistoryItemHeaderBg);
  margin-bottom: 8px;
}
@media (max-width: 1100px) {
  .history-module_itemHeader__5eB0t {
    background: var(--newForecastsHistoryItemHeaderBgMobile);
  }
}
.history-module_itemBody__qgEAp {
  display: flex;
  flex-direction: column;
  list-style: none;
  padding: 12px;
  gap: 8px;
  align-self: stretch;
  border-radius: var(--newForecastsHistoryItemHeaderBorderRadius);
  border: 1px solid var(--newForecastsHistoryItemBodyBorderColor);
  background: var(--newForecastsHistoryItemBg);
  color: var(--newforecastsHistoryItemTextColor);
  font-size: 14px;
  line-height: 20px;
}
.history-module_forecastCloseDate__MxWbD span {
  color: var(--newforecastsHistoryItemTextColor);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.history-module_picksQuantityWithMarket__WhAup {
  color: var(--newforecastsHistoryItemTextColor);
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}
.history-module_forecastPrize__2NElO {
  color: var(--newForecastsAccentColor);
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}
.history-module_correctConditions__OhNHK {
  color: var(--newforecastsHistoryItemTextColor);
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}
.history-module_noHistoryWrapper__jBVDf {
  background: var(--newForecastsNoHistoryBg);
  min-height: 250px;
}
@media (max-width: 1100px) {
  .history-module_noHistoryWrapper__jBVDf {
    background: var(--newForecastsNoHistoryBgMobile);
  }
}
.history-module_noHistory__sxpV0 {
  display: flex;
  padding: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 16px;
  align-self: stretch;
  min-height: 160px;
  color: var(--newForecastsNoForecastsTextColor);
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  opacity: 0.5;
}
.forecast-item-module_forecast__XkIvl {
  position: relative;
  display: flex;
  flex-direction: column;
}
.forecast-item-module_forecastWebview__dtNxF {
  padding-bottom: 120px;
}
.forecast-item-module_forecastItemWrapper__K9izl {
  background: var(--newForecastsForecastItemBg);
  border-radius: 0px 0px 8px 8px;
  padding: 20px;
  width: 100%;
  margin-bottom: 16px;
}
@media (max-width: 1100px) {
  .forecast-item-module_forecastItemWrapper__K9izl {
    padding: 16px 0 0 0;
    margin-bottom: 0;
    background: var(--newForecastsForecastItemBgMobile);
  }
}
.forecast-item-module_forecastItemDisabled__pMbg- {
  box-shadow: 0px 0px 11px 0px var(--newForecastsForecastItemBoxShadow);
  opacity: 0.5;
  filter: blur(5px);
}
.forecast-item-module_forecastNotActive__BpXkq {
  width: 100%;
  position: absolute;
  height: 100%;
  display: flex;
  padding: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.forecast-item-module_forecastNotActive__BpXkq .forecast-item-module_forecastNotActiveIcon__9SXfg {
  width: 48px;
  height: 48px;
  margin-bottom: 24px;
}
.forecast-item-module_forecastNotActiveText__fDyRO {
  color: var(--newForecastsDefaultTextColor);
  text-align: center;
  font-size: 20px;
  font-weight: 700;
  line-height: 32px;
  max-width: 205px;
}
.forecast-item-module_forecastHeader__LO1-S {
  display: flex;
  padding: 8px 16px;
  border-radius: var(--newForecastsForecastItemHeaderBorderRadius);
  background: var(--newForecastsForecastItemHeaderBg);
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
}
@media (max-width: 1100px) {
  .forecast-item-module_forecastHeader__LO1-S {
    background: var(--newForecastsForecastItemHeaderBgMobile);
  }
}
.forecast-item-module_forecastHeader__LO1-S label .forecast-item-module_probabilitiesSwitch__AGS9D {
  background: var(--newForecastForecastSwitchNotActiveBg);
}
@media (max-width: 1100px) {
  .forecast-item-module_forecastHeader__LO1-S label .forecast-item-module_probabilitiesSwitch__AGS9D {
    background: var(--newForecastForecastSwitchNotActiveBgMobile);
  }
}
.forecast-item-module_forecastHeader__LO1-S label .forecast-item-module_probabilitiesShown__OzAkd {
  background: var(--swipeCheckboxBgActive);
}
.forecast-item-module_probabilitiesWrapper__gUtxw {
  display: flex;
  align-items: center;
}
.forecast-item-module_outcomeProbability__FdXMM {
  margin-left: 8px;
  color: var(--newForecastsOutcomeProbabilityTextColor);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
@media (max-width: 1100px) {
  .forecast-item-module_outcomeProbability__FdXMM {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
  }
}
.forecast-item-module_eventsList__3NrYD {
  list-style: none;
  margin: 0;
  padding: 16px 0 0 0;
}
@media (max-width: 1100px) {
  .forecast-item-module_eventsList__3NrYD {
    overflow-x: hidden;
    margin-bottom: 0;
  }
}
.forecast-item-module_eventItem__9QVZy {
  display: flex;
  padding: 12px 16px;
  align-items: center;
  border-radius: var(--newForecastsEventItemBorderRadius);
  border: 1px solid var(--newForecastsEventItemBorderColor);
  background: var(--newForecastsEventItemBg);
  list-style: none;
  margin-bottom: 8px;
}
.forecast-item-module_eventInfo__zoiGC {
  display: flex;
  flex-direction: column;
}
@media (max-width: 1100px) {
  .forecast-item-module_eventInfo__zoiGC {
    width: calc(100% - 144px - 10px);
  }
}
.forecast-item-module_matchInfo__N4DqO {
  display: flex;
  margin-bottom: 4px;
}
@media (max-width: 1100px) {
  .forecast-item-module_matchInfo__N4DqO {
    margin-bottom: 8px;
    width: 190%;
  }
}
.forecast-item-module_competitors__A13gS {
  display: flex;
}
@media (max-width: 1100px) {
  .forecast-item-module_competitors__A13gS {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }
}
.forecast-item-module_teamNameWithLogo__tecUi {
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--newForecastsTeamNameColor);
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}
@media (max-width: 1100px) {
  .forecast-item-module_teamNameWithLogo__tecUi {
    width: 100%;
    justify-content: flex-start;
    font-size: 12px;
    font-weight: var(--newForecastsTeamNameFontWeight);
    line-height: 16px;
  }
}
@media (max-width: 1100px) {
  .forecast-item-module_teamNameWithLogo__tecUi:last-of-type {
    margin-top: 6px;
  }
}
.forecast-item-module_teamName__RT-OO {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.forecast-item-module_teamLogo__DAjDI,
.forecast-item-module_teamTshirt__2gxRq {
  width: 18px;
  height: 18px;
  margin-right: 4px;
}
.forecast-item-module_separator__HP61e {
  color: var(--newForecastsTeamNameColor);
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  margin: 0 8px;
}
@media (max-width: 1100px) {
  .forecast-item-module_separator__HP61e {
    display: none;
  }
}
.forecast-item-module_matchInfo__N4DqO > span {
  font-weight: 400;
}
.forecast-item-module_matchTime__Z94OF {
  color: var(--newForecastsDefaultTextColor);
  font-size: 12px;
  font-weight: var(--newForecastsEventItemFontWeight);
  line-height: 16px;
  opacity: 0.5;
}
.forecast-item-module_matchTime__Z94OF span {
  font-weight: var(--newForecastsEventItemFontWeight);
}
@media (max-width: 1100px) {
  .forecast-item-module_matchTime__Z94OF {
    color: var(--newForecastsEventMatchTimeMobileColor);
    opacity: 1;
    font-size: 10px;
  }
}
.forecast-item-module_leagueTitle__FnJtP {
  color: var(--newForecastsDefaultTextColor);
  font-size: 12px;
  font-weight: var(--newForecastsEventItemFontWeight);
  line-height: 16px;
  margin-left: 4px;
}
@media (max-width: 1100px) {
  .forecast-item-module_leagueTitle__FnJtP {
    font-size: 10px;
  }
}
.forecast-item-module_markets__MC02Q {
  min-width: 216px;
  margin: 0 0 0 auto;
  padding: 0;
  list-style: none;
  display: flex;
}
@media (max-width: 1100px) {
  .forecast-item-module_markets__MC02Q {
    min-width: unset;
  }
}
.forecast-item-module_marketTitle__3KXBY {
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 64px;
  color: var(--newForecastsDefaultTextColor);
  text-align: center;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  letter-spacing: 1px;
  text-transform: uppercase;
  opacity: 0.5;
}
@media (max-width: 1100px) {
  .forecast-item-module_marketTitle__3KXBY {
    min-width: 40px;
  }
}
.forecast-item-module_marketTitle__3KXBY:not(:last-of-type) {
  margin-right: 12px;
}
.forecast-item-module_eventOutcomes__l4gm1 {
  min-width: 216px;
  margin-left: auto;
  display: flex;
  list-style: none;
  padding: 0;
  position: relative;
}
@media (max-width: 1100px) {
  .forecast-item-module_eventOutcomes__l4gm1 {
    min-width: unset;
    margin-top: auto;
  }
}
.forecast-item-module_eventOutcomes__l4gm1::before {
  display: none;
  position: absolute;
  content: "";
  height: 40px;
  width: 1px;
  background-color: var(--newForecastsOutcomesDividerBg);
  left: -8px;
  top: 0;
}
@media (max-width: 1100px) {
  .forecast-item-module_eventOutcomes__l4gm1::before {
    display: block;
  }
}
.forecast-item-module_outcome__3mB6C {
  display: flex;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  width: 64px;
  padding: 8px 12px;
  gap: 10px;
  border-radius: var(--newForecastsOutomeBorderRadius);
  border: 1px solid var(--newForecastsOutcomeBorderColor);
  background: var(--newForecastsOutomeBg);
  color: var(--newForecastsDefaultTextColor);
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 0.42px;
  text-transform: uppercase;
}
@media (max-width: 1100px) {
  .forecast-item-module_outcome__3mB6C {
    width: 40px;
    height: 40px;
    text-align: center;
    font-size: 12px;
    font-weight: 700;
    line-height: 16px;
    letter-spacing: 0.2px;
    text-transform: uppercase;
    background: var(--newForecastsOutomeBgMobile);
    border-color: var(--newForecastsOutcomeBorderColorMobile);
  }
}
.forecast-item-module_outcomeItem__TEhv-:not(:last-of-type) {
  margin-right: 12px;
}
.forecast-item-module_outcomeSelected__E7hnu {
  background: var(--newForecastsOutcomeSelectedBg);
  color: var(--newForecastsOutcomeSelectedTextColor);
  border-color: transparent;
}
.forecast-item-module_makeForecast__sioCi {
  position: sticky;
  left: 0;
  bottom: 60px;
  margin: 0 8px;
  z-index: 2;
}
@media (max-width: 1100px) {
  .forecast-item-module_makeForecast__sioCi {
    border-top: 1px solid var(--newForecastsMakeForecastsMobileButtonWrapperBorderColor);
    background: var(--newForecastsMakeForecastsMobileButtonWrapperBg);
    box-shadow: var(--newForecastsMakerForecastsMobileButtonWrapperBoxShadow);
    position: fixed;
    bottom: 50px;
    left: 0;
    width: 100%;
    margin: 0;
    padding: 16px;
  }
}
.forecast-item-module_makeForecastWebview__UeEcs {
  bottom: 0;
}
.forecast-item-module_makeForecastWebviewOld__S-y1k {
  bottom: 50px;
}
.comboboost-module_Header__1oDQo {
  display: flex;
  justify-content: space-between;
  margin-bottom: 8px;
}
.comboboost-module_HeaderNewStyle__cyHCr {
  position: relative;
  background: var(--betslipComboboostBG);
  justify-content: center;
  align-items: center;
  padding: 4px 12px;
  gap: 4px;
  border-radius: 4px;
}
.comboboost-module_Info__-FW0z {
  font-size: 12px;
  line-height: 1.33;
}
.comboboost-module_Wrapper__ZGlPx {
  transition: opacity 0.3s ease-in-out;
}
.comboboost-module_Inactive__3gHqS {
  opacity: 0.5;
}
.hof-sport-top-winner-module_winner__WdRmF {
  background: var(--white);
  border-bottom: 1px solid var(--hofSportBorder);
  color: var(--mainColor);
}
.hof-sport-top-winner-module_winner__WdRmF:not(.hof-sport-top-winner-module_isMobile__BNhE6).hof-sport-top-winner-module_winnerExpanded__URL9N {
  background: var(--hofSportWinnerBetsBg);
}
.hof-sport-top-winner-module_winner__WdRmF.hof-sport-top-winner-module_isMobile__BNhE6 {
  border-radius: 5px;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
  margin-bottom: 12px;
}
.hof-sport-top-winner-module_winnerInfo__s8IPg {
  display: flex;
  min-height: 70px;
  padding: 12px;
  width: 100%;
}
.hof-sport-top-winner-module_winnerInfo__s8IPg .hof-sport-top-winner-module_infoCol__bBHUx {
  padding-right: 30px;
  width: 30%;
}
.hof-sport-top-winner-module_winnerInfo__s8IPg .hof-sport-top-winner-module_oddsCol__BBT48,
.hof-sport-top-winner-module_winnerInfo__s8IPg .hof-sport-top-winner-module_stakeCol__BfwLP {
  padding-right: 30px;
  width: 22%;
}
.hof-sport-top-winner-module_winnerInfo__s8IPg .hof-sport-top-winner-module_betslipCol__OEhyk {
  width: 20%;
}
.hof-sport-top-winner-module_winnerInfo__s8IPg .hof-sport-top-winner-module_arrowCol__PaJ8E {
  align-items: center;
  cursor: pointer;
  display: flex;
  flex: 1 0 auto;
  justify-content: center;
  padding: 0;
}
.hof-sport-top-winner-module_header__9VHrW {
  align-items: center;
  display: flex;
}
.hof-sport-top-winner-module_infoCol__bBHUx {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}
.hof-sport-top-winner-module_infoCol__bBHUx .hof-sport-top-winner-module_infoColTitle__4gNxs {
  align-items: center;
  display: flex;
}
.hof-sport-top-winner-module_infoCol__bBHUx .hof-sport-top-winner-module_infoColTitle__4gNxs .hof-sport-top-winner-module_text__HIcD1 {
  font-weight: 500;
  margin-right: 8px;
}
.hof-sport-top-winner-module_infoCol__bBHUx .hof-sport-top-winner-module_infoColTitle__4gNxs .hof-sport-top-winner-module_amount__-xwD3 {
  color: rgb(var(--hofSportStatusWinRgb));
  font-weight: 700;
}
.hof-sport-top-winner-module_infoCol__bBHUx .hof-sport-top-winner-module_infoColType__7tZEI {
  opacity: 0.5;
}
.hof-sport-top-winner-module_stat__2IQVO {
  border: 1px solid;
  border-radius: 5px;
  height: 100%;
  position: relative;
}
.hof-sport-top-winner-module_stat__2IQVO .hof-sport-top-winner-module_statLabel__WgjjH {
  font-size: 11px;
  left: 8px;
  position: absolute;
  top: 6px;
}
.hof-sport-top-winner-module_stat__2IQVO .hof-sport-top-winner-module_statValue__FZBXS {
  display: flex;
  white-space: nowrap;
  direction: rtl;
  bottom: 4px;
  font-size: 16px;
  font-weight: 700;
  position: absolute;
  right: 8px;
}
.hof-sport-top-winner-module_stat__2IQVO .hof-sport-top-winner-module_statValue__FZBXS span:first-child {
  padding-left: 5px;
}
.hof-sport-top-winner-module_stat__2IQVO .hof-sport-top-winner-module_rtl__snMid {
  display: flex;
  flex-direction: row-reverse;
}
.hof-sport-top-winner-module_stat__2IQVO.hof-sport-top-winner-module_odds__5eTU1 {
  background: rgba(var(--hofSportStatusWinRgb), 0.1);
  border-color: rgb(var(--hofSportStatusWinRgb));
}
.hof-sport-top-winner-module_stat__2IQVO.hof-sport-top-winner-module_odds__5eTU1 .hof-sport-top-winner-module_statLabel__WgjjH {
  color: var(--hofSportStatusWinRgb);
}
.hof-sport-top-winner-module_stat__2IQVO.hof-sport-top-winner-module_odds__5eTU1 .hof-sport-top-winner-module_statValue__FZBXS {
  color: rgb(var(--hofSportStatusWinRgb));
}
.hof-sport-top-winner-module_stat__2IQVO.hof-sport-top-winner-module_stake__UWUix {
  background: var(--white);
  border-color: var(--hofSportBorder);
}
.hof-sport-top-winner-module_stat__2IQVO.hof-sport-top-winner-module_stake__UWUix .hof-sport-top-winner-module_statLabel__WgjjH {
  opacity: 0.7;
}
.hof-sport-top-winner-module_betslipCol__OEhyk {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}
.hof-sport-top-winner-module_betslipCol__OEhyk .hof-sport-top-winner-module_betslipTitle__tl0SM {
  font-size: 12px;
  opacity: 0.7;
}
.hof-sport-top-winner-module_betslipCol__OEhyk .hof-sport-top-winner-module_betslipValue__kG6RP {
  font-size: 16px;
  font-weight: 700;
}
.hof-sport-top-winner-module_arrow__OhsRD {
  font-size: var(--hofSportTopWinnerArrowSize);
  transform: rotate(90deg);
  color: var(--hofSportTopWinnerArrowColor);
}
.hof-sport-top-winner-module_arrow__OhsRD.hof-sport-top-winner-module_arrowActive__fk-kc {
  transform: rotate(-90deg);
}
.hof-sport-top-winner-module_winnersBets__nBRUl {
  background: var(--hofSportWinnerBetsBg);
  border-top: 1px solid var(--hofSportBorder);
  padding: 12px 6px;
  width: 100%;
}
.hof-sport-top-winner-module_winnersBets__nBRUl .horizontal-menu .menu-wrapper {
  width: 100%;
}
.hof-sport-top-winner-module_winnersBets__nBRUl .horizontal-menu .menu-wrapper--inner {
  display: flex;
  flex-wrap: nowrap;
  width: auto;
}
.hof-sport-top-winner-module_isMobile__BNhE6 .hof-sport-top-winner-module_winnerInfo__s8IPg {
  flex-wrap: wrap;
}
.hof-sport-top-winner-module_isMobile__BNhE6 .hof-sport-top-winner-module_winnerInfo__s8IPg .hof-sport-top-winner-module_infoCol__bBHUx {
  padding: 0 0 12px;
  width: 100%;
}
.hof-sport-top-winner-module_isMobile__BNhE6 .hof-sport-top-winner-module_winnerInfo__s8IPg .hof-sport-top-winner-module_oddsCol__BBT48 {
  height: 55px;
  padding: 0 6px 12px 0;
  width: 50%;
}
.hof-sport-top-winner-module_isMobile__BNhE6 .hof-sport-top-winner-module_winnerInfo__s8IPg .hof-sport-top-winner-module_stakeCol__BfwLP {
  height: 55px;
  padding: 0 0 12px 6px;
  width: 50%;
}
.hof-sport-top-winner-module_isMobile__BNhE6 .hof-sport-top-winner-module_winnerInfo__s8IPg .hof-sport-top-winner-module_betslipCol__OEhyk {
  flex: 1 0 auto;
  margin-right: 12px;
  width: auto;
}
.hof-sport-top-winner-module_isMobile__BNhE6 .hof-sport-top-winner-module_winnerInfo__s8IPg .hof-sport-top-winner-module_arrowCol__PaJ8E {
  flex: 0 0 auto;
}
.hof-sport-top-winner-module_isMobile__BNhE6 .hof-sport-top-winner-module_infoCol__bBHUx {
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}
.hof-sport-top-winner-module_isMobile__BNhE6 .hof-sport-top-winner-module_infoCol__bBHUx .hof-sport-top-winner-module_infoColTitle__4gNxs {
  font-size: 14px;
}
.hof-sport-top-winner-module_isMobile__BNhE6 .hof-sport-top-winner-module_stat__2IQVO .hof-sport-top-winner-module_statLabel__WgjjH {
  top: 4px;
}
.hof-sport-top-winner-module_isMobile__BNhE6 .hof-sport-top-winner-module_stat__2IQVO .hof-sport-top-winner-module_statValue__FZBXS {
  bottom: 2px;
}
.hof-sport-top-winner-module_isMobile__BNhE6 .hof-sport-top-winner-module_betslipCol__OEhyk {
  align-items: center;
  flex-direction: row;
  justify-content: flex-start;
}
.hof-sport-top-winner-module_isMobile__BNhE6 .hof-sport-top-winner-module_betslipCol__OEhyk .hof-sport-top-winner-module_betslipTitle__tl0SM {
  margin-right: 10px;
  opacity: 0.7;
}
.hof-sport-top-winner-module_isMobile__BNhE6 .hof-sport-top-winner-module_winnersBets__nBRUl {
  padding: 8px 4px;
}
@media screen and (max-width: 460px) {
  .hof-sport-top-winner-module_isMobile__BNhE6 .hof-sport-top-winner-module_winnerInfo__s8IPg {
    padding: 12px 8px;
  }
}
.rules-module_rulesWrapper__vICpt {
  border-radius: 0px 0px 8px 8px;
  background: var(--newForecastsRulesBg);
  display: flex;
  padding: 20px;
  flex-direction: column;
  align-items: center;
  gap: 16px;
}
@media (max-width: 1100px) {
  .rules-module_rulesWrapper__vICpt {
    padding: 16px 0 0 0;
    background: var(--newForecastsRulesBgMobile);
  }
}
.rules-module_rulesTitle__CYcuJ {
  color: var(--newForecastsTextColor);
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  margin-bottom: 0;
  margin-top: 0;
}
.rules-module_rulesText__tdLpF {
  color: var(--newForecastsTextColor);
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
}
.rules-module_rulesText__tdLpF ol, .rules-module_rulesText__tdLpF ul {
  padding-left: 0;
  margin-left: 20px;
}
.main-banner-module_bannerWrapper__0idth {
  width: 100%;
  min-height: 207px;
  border-radius: 8px;
  background-repeat: no-repeat;
  background-position-x: right;
  background-size: cover;
  display: flex;
  margin: 16px 0;
}
@media (max-width: 1100px) {
  .main-banner-module_bannerWrapper__0idth {
    flex-direction: column;
    min-height: 150px;
  }
}
.main-banner-module_textWrapper__M03LO {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
}
@media (max-width: 1100px) {
  .main-banner-module_textWrapper__M03LO {
    align-items: flex-start;
    margin-left: 20px;
  }
}
.main-banner-module_endedForecastTitle__-7K-m {
  color: var(--newForecastsMainBannerTextColor);
  font-size: 32px;
  font-weight: 900;
  line-height: 40px;
  letter-spacing: 0.32px;
  margin-bottom: 8px;
}
@media (max-width: 1100px) {
  .main-banner-module_endedForecastTitle__-7K-m {
    font-size: 20px;
    font-weight: 700;
    line-height: 32px;
    margin-top: 40px;
  }
}
.main-banner-module_endedForecastSubtitle__3ncKN {
  color: var(--newForecastsMainBannerTextColor);
  font-size: 20px;
  font-weight: 700;
  line-height: 32px;
}
@media (max-width: 1100px) {
  .main-banner-module_endedForecastSubtitle__3ncKN {
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0.42px;
    text-transform: uppercase;
    margin-top: 0;
  }
}
.main-banner-module_bannersTexts__mDKdb {
  margin: 60px 0 60px 80px;
}
@media (max-width: 1100px) {
  .main-banner-module_bannersTexts__mDKdb {
    margin: 20px 20px 10px 20px;
  }
}
.main-banner-module_forecastText__SXozP {
  color: var(--newForecastsMainBannerTextColor);
  font-size: 20px;
  font-weight: 700;
  line-height: 32px;
  max-width: 297px;
}
@media (max-width: 1100px) {
  .main-banner-module_forecastText__SXozP {
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0.42px;
    text-transform: uppercase;
    max-width: 230px;
  }
}
.main-banner-module_forecastPrize__EsyUj {
  color: var(--newForecastsMainBannerTextColor);
  font-size: 32px;
  font-weight: 900;
  line-height: 40px;
  letter-spacing: 0.32px;
}
@media (max-width: 1100px) {
  .main-banner-module_forecastPrize__EsyUj {
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: var(--newForecastsMainBannerPrizeLineHeight);
  }
}
.main-banner-module_timer__3O8fe {
  margin: var(--forecastsTimerContainerMargin, 60px 0 60px 145px);
  padding: var(--forecastsTimerContainerPadding);
  background-color: var(--forecastsTimerContainerBg);
  -webkit-backdrop-filter: var(--forecastsTimerBackDropFilter);
          backdrop-filter: var(--forecastsTimerBackDropFilter);
  border: var(--forecastsTimerContainerBorder);
  border-radius: var(--forecastsTimerContainerBorderRadius);
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (max-width: 1100px) {
  .main-banner-module_timer__3O8fe {
    flex-direction: row;
    margin: 0 0 0 20px;
    padding: 2px 4px;
    align-items: center;
    gap: 4px;
    border-radius: 8px;
    background: var(--newForecastsMainBannerTimerBg);
    width: -moz-fit-content;
    width: fit-content;
  }
}
.main-banner-module_timer__3O8fe .main-banner-module_iconTimer__8141j {
  width: 12px;
  height: 12px;
  fill: var(--newForecastsMainBannerTimerIconColor);
}
.main-banner-module_timerText__MjfGJ {
  color: var(--newForecastsMainBannerTimerTextColor);
  font-size: 20px;
  font-weight: 700;
  line-height: 32px;
  font-variant: all-small-caps;
  letter-spacing: 0.2px;
  margin-bottom: 8px;
}
@media (max-width: 1100px) {
  .main-banner-module_timerText__MjfGJ {
    color: var(--newForecastsMainBannerTimerTextColorMobile);
    font-size: 10px;
    font-weight: 400;
    line-height: 16px;
    font-variant: normal;
    margin: 0 4px;
  }
}
.side-banners-module_forecastList__RWpJn {
  display: flex;
  flex-direction: column;
  list-style: none;
  margin: 0;
  padding: 0;
}
.side-banners-module_forecastItem__CTjIY + .side-banners-module_forecastItem__CTjIY {
  margin-top: 8px;
}
.side-banners-module_banner__0ZkJX {
  display: flex;
  flex-direction: column;
  width: 100%;
  min-height: 102px;
  border-radius: 8px;
  background: var(--newForecastsBannerBg);
  background-repeat: no-repeat;
  background-position-x: right;
  background-size: cover;
  padding: 12px;
  position: relative;
  align-items: flex-start;
}
.side-banners-module_dailyBanner__tfquQ {
  background-image: var(--newForecastsDailyBannerBg);
}
.side-banners-module_specialBanner__4wO8v {
  background-image: var(--newForecastsSpecialBannerBg);
}
.side-banners-module_weeklyBanner__jAIEL {
  background-image: var(--newForecastsWeeklyBannerBg);
}
.side-banners-module_forecastPrize__XDKFs {
  color: var(--newForecastsBannerTextColor);
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  letter-spacing: 0.24px;
  margin-bottom: 4px;
}
.side-banners-module_forecastName__SLyVh {
  color: var(--newForecastsBannerTextColor);
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  letter-spacing: 1px;
  text-transform: uppercase;
  text-align: left;
  opacity: 0.7;
  margin-bottom: 12px;
  width: 50%;
}
.side-banners-module_forecastProgress__QXVgI {
  display: flex;
  width: 100%;
  border-radius: 8px;
  border: 1px solid var(--newForecastsBannerProgressBarBorderColor);
  background: var(--newForecastsBannerProgressBarBg);
  -webkit-backdrop-filter: blur(1px);
          backdrop-filter: blur(1px);
}
.side-banners-module_bannerButton__H09d6 {
  width: 100%;
  opacity: 0.5;
  border-radius: 8px;
  padding: 0;
}
.side-banners-module_activeBanner__0Y-QR {
  opacity: 1;
}
.side-banners-module_progressBar__YnsJh {
  border-radius: 8px 0 0 8px;
  height: 8px;
  background: var(--newForecastsBannerProgressBarActiveBg);
  border: 1px solid var(--newForecastsBannerProgressBarActiveBorderColor);
}
.side-banners-module_progressBarFilled__5H6si {
  border-radius: 8px;
}
.side-banners-module_forecastNotAllowed__ByBSi {
  background: var(--newForecastsBannerProgressBarDisabledBg);
  color: var(--newForecastsBannerProgressBarTextColor);
  text-align: left;
  font-size: 10px;
  font-weight: 500;
  line-height: 14px;
  letter-spacing: 0.4px;
  padding: 2px 6px;
  justify-content: center;
  align-items: center;
  border-radius: var(--newForecastsBannerBorderRadius);
  min-height: 14px;
}
.side-banners-module_forecastMaded__8Zg-a {
  background: var(--newForecastsBannerProgressBarDisabledBg);
  color: var(--newForecastsBannerProgressBarTextColor);
  text-align: left;
  font-size: 10px;
  font-weight: 500;
  line-height: 14px;
  letter-spacing: 0.4px;
  padding: 2px 6px;
  justify-content: center;
  align-items: center;
  border-radius: var(--newForecastsBannerBorderRadius);
  min-height: 14px;
}
.side-banners-module_prizes__9Fb7f {
  border-radius: var(--forecastsSideBannerBorderRadius);
  background: var(--newForecastsPrizesBg);
  margin: 8px 0 0 0;
  list-style: none;
  padding: 8px;
  border-bottom: 1px solid var(--newForecastsPrizesBorderColor);
}
.side-banners-module_prizeItem__iYkFH {
  border-radius: 8px;
  background: var(--newForecastsPrizeItemBg);
  display: flex;
  padding: 8px;
  align-items: flex-start;
  gap: 5px;
  align-self: stretch;
  justify-content: center;
}
.side-banners-module_prizeItem__iYkFH + .side-banners-module_prizeItem__iYkFH {
  margin-top: 4px;
}
.side-banners-module_prizeText__F5Lun {
  margin-left: 5px;
  color: var(--newForecastsPrizeItemTextColor);
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}
.side-banners-module_prizeTextAccent__RME-B {
  color: var(--newForecastsPrizeAmountColor);
}
.side-banners-module_prizeTextMajor__DpkCm {
  color: var(--newForecastsPrizeItemTextColor);
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.side-banners-module_termsButton__mFJXF {
  color: var(--newForecastsAccentColor);
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  border-radius: var(--forecastTermsButtonBorderRadius);
  background: var(--newForecastsBannerTermsButtonBg);
  width: 100%;
  padding: 8px;
}
.side-banners-module_iconWrapper__W5tGH {
  flex: 0 0 auto;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-blend-mode: overlay, normal, normal;
}
.side-banners-module_icon__bAq2c {
  width: 20px;
  height: 20px;
}
.side-banners-module_iconCup__wtRZr {
  width: 32px;
  height: 32px;
}
.side-banners-module_firstPlace__ZI0mG {
  background: radial-gradient(110.71% 118.02% at -0.05% -29.91%, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(78deg, rgba(87, 98, 101, 0.5) 11.17%, rgba(158, 161, 161, 0.5) 25.33%, rgba(132, 139, 138, 0.5) 47.3%, rgba(87, 98, 101, 0.5) 53.98%, rgba(87, 98, 101, 0.5) 79.53%, rgba(117, 122, 123, 0.5) 88.8%, rgba(87, 98, 101, 0.5) 98.57%), #FFBD3A;
}
.side-banners-module_secondPlace__DP5pY {
  background: radial-gradient(110.71% 118.02% at -0.05% -29.91%, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(78deg, rgba(87, 98, 101, 0.4) 11.17%, rgba(158, 161, 161, 0.4) 25.33%, rgba(132, 139, 138, 0.4) 47.3%, rgba(87, 98, 101, 0.4) 53.98%, rgba(87, 98, 101, 0.4) 79.53%, rgba(117, 122, 123, 0.4) 88.8%, rgba(87, 98, 101, 0.4) 98.57%), radial-gradient(920.1% 139.68% at 97.52% 0%, #D4E0EF 0%, #9FAAB9 100%);
}
.side-banners-module_thirdPlace__sHEJh {
  background: radial-gradient(110.71% 118.02% at -0.05% -29.91%, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(78deg, rgba(87, 98, 101, 0.4) 11.17%, rgba(158, 161, 161, 0.4) 25.33%, rgba(132, 139, 138, 0.4) 47.3%, rgba(87, 98, 101, 0.4) 53.98%, rgba(87, 98, 101, 0.4) 79.53%, rgba(117, 122, 123, 0.4) 88.8%, rgba(87, 98, 101, 0.4) 98.57%), radial-gradient(920.1% 139.68% at 97.52% 0%, #E0B994 0%, #976F48 100%);
}
.Cashout-module_Cashout__hPcMN {
  margin-top: 8px;
  border-radius: var(--betslipCouponBorderRadius);
  overflow: hidden;
}
.no-forecasts-module_noForecastsWrapper__oXRmx {
  display: flex;
  padding: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 16px;
  align-self: stretch;
  min-height: 160px;
  border-radius: 0px 0px 8px 8px;
  background: var(--newForecastsNoForecastsBg);
}
.no-forecasts-module_noForecastsWrapper__oXRmx .no-forecasts-module_icon__de-zo {
  width: 48px;
  height: 48px;
  margin-bottom: 16px;
  margin-top: 20px;
  fill: var(--newForecastsNoForecastsIconColor);
}
.no-forecasts-module_textWrapper__rQYNU {
  color: var(--newForecastsNoForecastsTextColor);
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  opacity: 0.5;
  margin: 0 20px 20px 20px;
}
.no-forecasts-module_textWrapper__rQYNU p {
  margin-top: 0;
  margin-bottom: 0;
}
.notifications-module_snackbarWrapper__94Z8f {
  display: flex;
  top: 100px;
  right: -80px;
  overflow: hidden;
  padding: 0;
  position: fixed;
  z-index: var(--zIndex-notification);
  width: 100%;
  max-width: 400px;
}
.notifications-module_snackbarWrapper__94Z8f svg {
  width: 24px;
  height: 24px;
}
@media (max-width: 1100px) {
  .notifications-module_snackbarWrapper__94Z8f {
    top: calc(100% - 188px);
    max-width: 100%;
    left: 20px;
    width: calc(100% - 32px);
  }
}
.notifications-module_snackBarInner__kK8LP {
  min-width: 240px;
  display: flex;
  flex-direction: column;
  color: var(--snackbarColor);
}
.notifications-module_snackBarInner__kK8LP a {
  color: var(--snackbarColor);
  text-decoration: none;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 0.42px;
  text-transform: uppercase;
}
.notifications-module_snackBarInner__kK8LP p {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin: 0;
  text-transform: initial;
}
@media (max-width: 1100px) {
  .notifications-module_snackbarWebView__cv-q- {
    top: calc(100% - 136px);
  }
}
.bet-tournament-board-user-module_user__Ba7c9 {
  border-radius: 5px;
  margin-bottom: 4px;
  color: var(--betTournamentText);
}
@media screen and (max-width: 400px) {
  .bet-tournament-board-user-module_user__Ba7c9 {
    font-size: 10px;
  }
}
.bet-tournament-board-user-module_user__Ba7c9 .bet-tournament-board-user-module_userInner__bA27h {
  display: flex;
  align-items: center;
  min-height: 48px;
  padding: 8px 0;
  background: linear-gradient(-70deg, var(--betTournamentUserBgGradientStart), var(--betTournamentUserBgGradientEnd));
  border-radius: 5px;
}
.bet-tournament-board-user-module_user__Ba7c9 .bet-tournament-board-user-module_userPlace__ovGNw {
  font-weight: 700;
  width: 70px;
  padding: 0 10px 0 16px;
}
.bet-tournament-board-user-module_user__Ba7c9 .bet-tournament-board-user-module_userInfo__CO57P {
  flex: 1 0 auto;
}
.bet-tournament-board-user-module_user__Ba7c9 .bet-tournament-board-user-module_userPoints__rTkIf {
  width: 100px;
  padding: 0 10px;
  text-align: center;
  font-weight: 700;
}
@media screen and (max-width: 400px) {
  .bet-tournament-board-user-module_user__Ba7c9 .bet-tournament-board-user-module_userPoints__rTkIf {
    width: 70px;
  }
}
.bet-tournament-board-user-module_user__Ba7c9 .bet-tournament-board-user-module_userBonus__FFBd5 {
  display: flex;
  justify-content: center;
  padding: 0 10px;
  width: 90px;
}
@media screen and (max-width: 400px) {
  .bet-tournament-board-user-module_user__Ba7c9 .bet-tournament-board-user-module_userBonus__FFBd5 {
    width: 70px;
  }
}
.bet-tournament-board-user-module_user__Ba7c9 .bet-tournament-board-user-module_userBonus__FFBd5 .bet-tournament-board-user-module_bonusLabel__llwxn {
  height: 16px;
  padding: 0 4px;
  line-height: 16px;
  white-space: nowrap;
  font-weight: 700;
  text-transform: uppercase;
  position: relative;
}
.bet-tournament-board-user-module_user__Ba7c9 .bet-tournament-board-user-module_userBonus__FFBd5 .bet-tournament-board-user-module_bonusLabel__llwxn span {
  position: relative;
  z-index: 2;
}
.bet-tournament-board-user-module_user__Ba7c9 .bet-tournament-board-user-module_userBonus__FFBd5 .bet-tournament-board-user-module_bonusLabel__llwxn:before {
  content: "";
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0.2;
  background: var(--betTournamentUserBonusBg);
  border-radius: 4px;
}
.bet-tournament-board-user-module_user__Ba7c9 .bet-tournament-board-user-module_userBonus__FFBd5 .bet-tournament-board-user-module_bonusLabel__llwxn.bet-tournament-board-user-module_gold__3P3jU {
  color: rgb(var(--betTournamentGoldGradient));
}
.bet-tournament-board-user-module_user__Ba7c9 .bet-tournament-board-user-module_userBonus__FFBd5 .bet-tournament-board-user-module_bonusLabel__llwxn.bet-tournament-board-user-module_silver__kPrTQ {
  color: rgb(var(--betTournamentSilverGradient));
}
.bet-tournament-board-user-module_user__Ba7c9 .bet-tournament-board-user-module_userBonus__FFBd5 .bet-tournament-board-user-module_bonusLabel__llwxn.bet-tournament-board-user-module_silver__kPrTQ.bet-tournament-board-user-module_oneColor__GvXva:before {
  background: var(--betTournamentSilverGradient);
}
.bet-tournament-board-user-module_user__Ba7c9 .bet-tournament-board-user-module_userBonus__FFBd5 .bet-tournament-board-user-module_bonusLabel__llwxn.bet-tournament-board-user-module_bronze__QSLOt {
  color: rgb(var(--betTournamentBronzeGradient));
}
.bet-tournament-board-user-module_user__Ba7c9 .bet-tournament-board-user-module_userBonus__FFBd5 .bet-tournament-board-user-module_bonusLabel__llwxn.bet-tournament-board-user-module_bronze__QSLOt.bet-tournament-board-user-module_oneColor__GvXva:before {
  background: var(--betTournamentBronzeGradient);
}
.bet-tournament-board-user-module_user__Ba7c9 .bet-tournament-board-user-module_userBonus__FFBd5 .bet-tournament-board-user-module_bonusLabel__llwxn.bet-tournament-board-user-module_oneColor__GvXva {
  color: var(--white);
}
.bet-tournament-board-user-module_user__Ba7c9 .bet-tournament-board-user-module_userBonus__FFBd5 .bet-tournament-board-user-module_bonusLabel__llwxn.bet-tournament-board-user-module_oneColor__GvXva:before {
  opacity: 1;
  background: var(--betTournamentGoldGradient);
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_leader__YuVbR {
  position: relative;
  padding: 32px 1px 1px 1px;
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_leader__YuVbR .bet-tournament-board-user-module_userInfo__CO57P {
  color: var(--betTournamentText);
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_leader__YuVbR.bet-tournament-board-user-module_default__BCl1q.bet-tournament-board-user-module_gold__3P3jU {
  background: rgb(var(--betTournamentGoldGradient));
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_leader__YuVbR.bet-tournament-board-user-module_default__BCl1q.bet-tournament-board-user-module_gold__3P3jU .bet-tournament-board-user-module_userInner__bA27h {
  background: linear-gradient(0deg, transparent, rgba(var(--betTournamentGoldGradient), 0.13)), linear-gradient(-70deg, var(--betTournamentUserBgGradientStart), var(--betTournamentUserBgGradientEnd));
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_leader__YuVbR.bet-tournament-board-user-module_default__BCl1q.bet-tournament-board-user-module_gold__3P3jU .bet-tournament-board-user-module_placeCup__EP8rq {
  border-color: rgba(var(--betTournamentGoldGradient), 0.5);
  color: rgb(var(--betTournamentGoldGradient));
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_leader__YuVbR.bet-tournament-board-user-module_default__BCl1q.bet-tournament-board-user-module_gold__3P3jU .bet-tournament-board-user-module_placeCup__EP8rq::before {
  background: rgb(var(--betTournamentGold));
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_leader__YuVbR.bet-tournament-board-user-module_default__BCl1q.bet-tournament-board-user-module_silver__kPrTQ {
  background: rgb(var(--betTournamentSilverGradient));
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_leader__YuVbR.bet-tournament-board-user-module_default__BCl1q.bet-tournament-board-user-module_silver__kPrTQ .bet-tournament-board-user-module_userInner__bA27h {
  background: linear-gradient(0deg, transparent, rgba(var(--betTournamentSilverGradient), 0.13)), linear-gradient(-70deg, var(--betTournamentUserBgGradientStart), var(--betTournamentUserBgGradientEnd));
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_leader__YuVbR.bet-tournament-board-user-module_default__BCl1q.bet-tournament-board-user-module_silver__kPrTQ .bet-tournament-board-user-module_placeCup__EP8rq {
  border-color: rgba(var(--betTournamentSilverGradient), 0.5);
  color: rgb(var(--betTournamentSilverGradient));
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_leader__YuVbR.bet-tournament-board-user-module_default__BCl1q.bet-tournament-board-user-module_silver__kPrTQ .bet-tournament-board-user-module_placeCup__EP8rq::before {
  background: rgb(var(--betTournamentSilverGradient));
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_leader__YuVbR.bet-tournament-board-user-module_default__BCl1q.bet-tournament-board-user-module_bronze__QSLOt {
  background: rgb(var(--betTournamentBronzeGradient));
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_leader__YuVbR.bet-tournament-board-user-module_default__BCl1q.bet-tournament-board-user-module_bronze__QSLOt .bet-tournament-board-user-module_userInner__bA27h {
  background: linear-gradient(0deg, transparent, rgba(var(--betTournamentBronzeGradient), 0.13)), linear-gradient(-70deg, var(--betTournamentUserBgGradientStart), var(--betTournamentUserBgGradientEnd));
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_leader__YuVbR.bet-tournament-board-user-module_default__BCl1q.bet-tournament-board-user-module_bronze__QSLOt .bet-tournament-board-user-module_placeCup__EP8rq {
  border-color: rgba(var(--betTournamentBronzeGradient), 0.5);
  color: rgb(var(--betTournamentBronzeGradient));
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_leader__YuVbR.bet-tournament-board-user-module_default__BCl1q.bet-tournament-board-user-module_bronze__QSLOt .bet-tournament-board-user-module_placeCup__EP8rq::before {
  background: rgb(var(--betTournamentBronzeGradient));
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_leader__YuVbR.bet-tournament-board-user-module_labelColorScheme__--qXk .bet-tournament-board-user-module_userInner__bA27h {
  border: none;
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_leader__YuVbR.bet-tournament-board-user-module_labelColorScheme__--qXk.bet-tournament-board-user-module_gold__3P3jU {
  background: var(--betTournamentGoldGradient);
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_leader__YuVbR.bet-tournament-board-user-module_labelColorScheme__--qXk.bet-tournament-board-user-module_gold__3P3jU .bet-tournament-board-user-module_placeCup__EP8rq {
  border-color: var(--betTournamentGold);
  color: var(--white);
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_leader__YuVbR.bet-tournament-board-user-module_labelColorScheme__--qXk.bet-tournament-board-user-module_gold__3P3jU .bet-tournament-board-user-module_placeCup__EP8rq::before {
  background: var(--betTournamentGoldGradient);
  filter: blur(0);
  opacity: 1;
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_leader__YuVbR.bet-tournament-board-user-module_labelColorScheme__--qXk.bet-tournament-board-user-module_silver__kPrTQ {
  background: var(--betTournamentSilverGradient);
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_leader__YuVbR.bet-tournament-board-user-module_labelColorScheme__--qXk.bet-tournament-board-user-module_silver__kPrTQ .bet-tournament-board-user-module_placeCup__EP8rq {
  border-color: var(--betTournamentSilver);
  color: var(--white);
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_leader__YuVbR.bet-tournament-board-user-module_labelColorScheme__--qXk.bet-tournament-board-user-module_silver__kPrTQ .bet-tournament-board-user-module_placeCup__EP8rq::before {
  background: var(--betTournamentSilverGradient);
  filter: blur(0);
  opacity: 1;
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_leader__YuVbR.bet-tournament-board-user-module_labelColorScheme__--qXk.bet-tournament-board-user-module_bronze__QSLOt {
  background: var(--betTournamentBronzeGradient);
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_leader__YuVbR.bet-tournament-board-user-module_labelColorScheme__--qXk.bet-tournament-board-user-module_bronze__QSLOt .bet-tournament-board-user-module_placeCup__EP8rq {
  border-color: var(--betTournamentBronze);
  color: var(--white);
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_leader__YuVbR.bet-tournament-board-user-module_labelColorScheme__--qXk.bet-tournament-board-user-module_bronze__QSLOt .bet-tournament-board-user-module_placeCup__EP8rq::before {
  background: var(--betTournamentBronzeGradient);
  filter: blur(0);
  opacity: 1;
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_default__BCl1q.bet-tournament-board-user-module_current__0niyd .bet-tournament-board-user-module_userInner__bA27h {
  background: linear-gradient(-70deg, transparent, rgba(var(--betTournamentGoldGradient), 0.1));
  border: 1px solid rgba(var(--betTournamentGoldGradient), 0.5);
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_default__BCl1q.bet-tournament-board-user-module_current__0niyd .bet-tournament-board-user-module_userInfo__CO57P {
  color: var(--betTournamentText);
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_labelColorScheme__--qXk .bet-tournament-board-user-module_userInner__bA27h {
  background: var(--betTournamentUserInnerBackground);
  border: 2px solid var(--betTournamentUserInnerBorderColor);
  border-radius: 4px;
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_labelColorScheme__--qXk.bet-tournament-board-user-module_current__0niyd .bet-tournament-board-user-module_userInner__bA27h {
  background: var(--betTournamentUserCurrentBackground);
  border: 2px solid var(--betTournamentUserCurrentBorderColor);
  border-radius: 4px;
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_labelColorScheme__--qXk.bet-tournament-board-user-module_current__0niyd .bet-tournament-board-user-module_userInfo__CO57P {
  color: var(--betTournamentText);
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_animate__9X9yf .bet-tournament-board-user-module_userInner__bA27h {
  overflow: hidden;
  position: relative;
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_animate__9X9yf .bet-tournament-board-user-module_userInner__bA27h:before {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  left: -100px;
  height: 100%;
  width: 100px;
  background: linear-gradient(90deg, transparent 10%, rgba(var(--betTournamentSilverGradient), 0.05), transparent 90%);
  animation-duration: 7s;
  animation-iteration-count: infinite;
  animation-name: bet-tournament-board-user-module_blightBg__IKMXb;
  animation-timing-function: ease-in;
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_mobile__cJUCf .bet-tournament-board-user-module_userInner__bA27h {
  min-height: 32px;
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_mobile__cJUCf .bet-tournament-board-user-module_userPlace__ovGNw {
  padding: 0 5px 0 8px;
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_mobile__cJUCf .bet-tournament-board-user-module_userPlace__ovGNw .bet-tournament-board-user-module_placeCup__EP8rq::before {
  left: -1px;
  top: -1px;
  height: 28px;
  width: 28px;
}
@media screen and (max-width: 400px) {
  .bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_mobile__cJUCf .bet-tournament-board-user-module_userPlace__ovGNw {
    width: 50px;
  }
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_mobile__cJUCf .bet-tournament-board-user-module_userPoints__rTkIf {
  padding: 0 5px;
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_mobile__cJUCf .bet-tournament-board-user-module_userBonus__FFBd5 {
  padding: 0 8px 0 5px;
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_mobile__cJUCf .bet-tournament-board-user-module_placeCup__EP8rq {
  height: 28px;
  width: 28px;
  font-size: 14px;
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_mobile__cJUCf .bet-tournament-board-user-module_placeBadge__TCFsp .bet-tournament-board-user-module_placeBadgeValue__QXl1B {
  order: 2;
  margin-right: 0;
}
.bet-tournament-board-user-module_user__Ba7c9.bet-tournament-board-user-module_mobile__cJUCf .bet-tournament-board-user-module_placeBadge__TCFsp .bet-tournament-board-user-module_placeBadgeText__BuxkV {
  order: 1;
  margin-right: 8px;
}
.bet-tournament-board-user-module_placeBadge__TCFsp {
  height: 32px;
  display: flex;
  align-items: center;
  color: var(--betTournamentUserBadge);
  font-weight: 700;
  font-size: 12px;
  position: absolute;
  top: 0;
  left: 16px;
  text-transform: uppercase;
  line-height: 16px;
}
.bet-tournament-board-user-module_placeBadge__TCFsp .bet-tournament-board-user-module_placeBadgeValue__QXl1B {
  height: 16px;
  width: 16px;
  text-align: center;
  margin-right: 6px;
  position: relative;
}
.bet-tournament-board-user-module_placeBadge__TCFsp .bet-tournament-board-user-module_placeBadgeValue__QXl1B:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  background: var(--betTournamentUserBadgePlaceBg);
  opacity: 0.2;
  border-radius: 4px;
}
.bet-tournament-board-user-module_placeCup__EP8rq {
  height: 32px;
  width: 32px;
  border-radius: 100%;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid transparent;
  position: relative;
  font-size: 16px;
}
.bet-tournament-board-user-module_placeCup__EP8rq:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 30px;
  width: 30px;
  border-radius: inherit;
  display: block;
  filter: blur(17px);
  opacity: 0.6;
}
.bet-tournament-board-user-module_placeCup__EP8rq .svg-icon {
  position: relative;
}
.bet-tournament-board-user-module_userInfo__CO57P {
  display: flex;
  color: var(--betTournamentTextSecondary);
  line-height: 16px;
}
.bet-tournament-board-user-module_userInfo__CO57P .bet-tournament-board-user-module_flag__jHviy {
  height: 16px;
  width: 16px;
  font-size: 12px;
  margin-right: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@keyframes bet-tournament-board-user-module_blightBg__IKMXb {
  0% {
    transform: translateX(0);
  }
  10% {
    transform: translateX(700px);
  }
  100% {
    transform: translateX(700px);
  }
}
.story-module_story__MuHv3 {
  display: block;
  width: 100px;
  padding: 4px;
  background-color: var(--mslStoryBg);
  box-shadow: 0 2px 9px rgba(0, 0, 0, 0.1);
  border-radius: var(--mslStoryBorderRadius);
  text-decoration: none;
  transition: color 0.15s ease, background-color 0.15s ease;
  position: relative;
  cursor: pointer;
}
.story-module_story__MuHv3:hover {
  background-color: var(--mslStoryBgHover);
}
.story-module_story__MuHv3.story-module_wide__rDBes {
  width: 125px;
}
.story-module_story__MuHv3.story-module_vip__0rYW- {
  width: 150px;
}
.story-module_story__MuHv3.story-module_cashback__EeVtu {
  width: 150px;
  transition: opacity 0.5s ease-out;
}
.story-module_story__MuHv3.story-module_cashback__EeVtu .story-module_image__-bw9V {
  -o-object-fit: cover;
     object-fit: cover;
}
.story-module_story__MuHv3.story-module_removing__-AAQf {
  animation: story-module_fadeOut__cf3rf 0.5s ease-in-out both;
}
.story-module_story__MuHv3.story-module_removing__-AAQf.story-module_removed__VXMwU {
  display: none;
}
.story-module_imageWrap__Jf-Bz {
  height: 68px;
  position: relative;
}
.story-module_imageWrap__Jf-Bz .story-module_image__-bw9V {
  border-radius: var(--mslStoryImageBorderRadius);
  width: 100%;
  height: 100%;
}
.story-module_imageWrap__Jf-Bz .story-module_confetti__SW-xN {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.story-module_content__D9k4u {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  justify-content: flex-end;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 8px 8px 27px 8px;
}
.story-module_progressBarHeader__piyzS {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 8px;
  width: 100%;
}
.story-module_progressBarHeaderLeft__9q2KL,
.story-module_progressBarHeaderRight__ep4tm {
  display: flex;
  align-items: center;
  color: var(--white);
}
.story-module_progressBarHeaderIcon__D0dOf {
  font-size: 12px;
  margin-right: 4px;
}
.story-module_progressBarHeaderTitle__Gq5U8 {
  font-size: 10px;
}
.story-module_timer__-YbAf {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 12px;
  border-radius: 0 0 6px 6px;
  font-size: 10px;
  text-align: center;
  color: var(--cashbackBonusSmallItemTimerColor);
  background: var(--cashbackBonusSmallItemTimerBg);
}
.story-module_title__NDEcR {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  min-height: 36px;
  padding: 6px 2px 2px 2px;
  color: var(--mslStoryTitle);
  font-size: var(--mslStoryFontSize);
  line-height: var(--mslStoryLineHeight);
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.story-module_vipContent__PE9YR {
  position: absolute;
  right: 8px;
  left: 8px;
  top: 8px;
}
.story-module_data__yBPvw {
  display: flex;
  align-items: center;
}
.story-module_data__yBPvw .story-module_text__fIEXP {
  display: flex;
  flex-wrap: wrap;
  font-size: var(--mslStoryVipTextFontSize);
  color: var(--mslStoryVipTextColorAccent);
}
.story-module_data__yBPvw .story-module_slash__hoKIf {
  margin: 0 2px;
}
.story-module_data__yBPvw .story-module_finishPoints__iCUTY {
  color: var(--mslStoryVipTextColor);
}
.story-module_levelImage__JDydz {
  height: 37px;
  max-width: 45px;
  margin-right: 8px;
}
.story-module_progress__Ij939 {
  margin-top: 8px;
  height: 10px;
  border-radius: 16px;
  width: 100%;
  background: var(--mslStoryProgressBg);
  position: relative;
}
.story-module_progress__Ij939 .story-module_progressBar__O6rey {
  background: var(--mslStoryProgressBarBg);
  height: inherit;
  border-radius: 16px;
}
.story-module_progress__Ij939 .story-module_progressBar__O6rey.story-module_full__owBq2 {
  background: var(--mslStoryProgressBarFullBg);
}
.story-module_finishPoints__iCUTY {
  margin-right: 6px;
}
@keyframes story-module_fadeOut__cf3rf {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.coupon-footer-top-module_Wrapper__UYKhr, .coupon-footer-top-module_FooterTopWrapper__cxUXa {
  font-size: 16px;
  font-weight: 700;
  margin: 0 12px 10px;
  justify-content: space-between;
  display: flex;
}
.coupon-footer-top-module_FooterTopWrapper__cxUXa {
  margin-top: 8px;
}
.coupon-footer-top-module_TitleWrapper__mZ6ZH {
  display: flex;
}
.coupon-footer-top-module_ShareButton__1ZeSd {
  margin-right: 12px;
  margin-top: -5px;
}
.coupon-footer-top-module_Market__0q0mR {
  margin-top: 2px;
  margin-right: 5px;
}
.coupon-footer-top-module_Market__0q0mR::first-letter {
  text-transform: uppercase;
}
.coupon-footer-top-module_Coef__J6h1M {
  margin-top: 2px;
}
.coupon-footer-fast-stake-module_fastStake__JiLF6 {
  padding: 0 12px;
}
.coupon-footer-fast-stake-module_fastStake__JiLF6 .scroll-container__wrapper {
  font-size: 14px;
  font-weight: 700;
}
.coupon-footer-fast-stake-module_fastStake__JiLF6 .react-horizontal-scrolling-menu--separator {
  flex: 0 0 8px;
  padding: 0 4px;
}
.coupon-footer-fast-stake-module_itemWrapper__lPtgl {
  padding: 0;
}
.coupon-footer-fast-stake-module_Item__OfLMU {
  align-items: center;
  background: var(--betslipFastStakeItemBg);
  border-radius: var(--betslipInputBorderRadius);
  display: flex;
  height: 40px;
  justify-content: center;
  padding: 0 10px;
  transition: background-color 0.15s ease, opacity 0.15s ease;
  white-space: nowrap;
  direction: ltr;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.coupon-footer-fast-stake-module_Item__OfLMU span:first-child {
  padding-right: 5px;
}
.coupon-footer-fast-stake-module_Item__OfLMU .coupon-footer-fast-stake-module_wrapperAmount__YAhYe {
  display: flex;
  direction: rtl;
}
.coupon-footer-fast-stake-module_Item__OfLMU .coupon-footer-fast-stake-module_wrapperAmount__YAhYe span:last-child {
  padding-right: 5px;
}
.coupon-footer-fast-stake-module_Item__OfLMU .coupon-footer-fast-stake-module_amountSymbol__ySQCZ {
  display: flex;
  direction: ltr;
}
.coupon-footer-fast-stake-module_Item__OfLMU:not(.coupon-footer-fast-stake-module_ButtonNoCursor__9QLRG) {
  cursor: pointer;
}
.coupon-footer-fast-stake-module_Item__OfLMU:not(.coupon-footer-fast-stake-module_ButtonNoCursor__9QLRG):hover {
  background: var(--betslipFastStakeItemBgHover);
}
.coupon-footer-fast-stake-module_Item__OfLMU:not(.coupon-footer-fast-stake-module_ButtonNoCursor__9QLRG).coupon-footer-fast-stake-module_DepositBtn__1w1GM:hover, .coupon-footer-fast-stake-module_Item__OfLMU:not(.coupon-footer-fast-stake-module_ButtonNoCursor__9QLRG).coupon-footer-fast-stake-module_FreeBetButton__3mNUx:hover {
  background: var(--betslipSecondaryHover);
}
.coupon-footer-fast-stake-module_Item__OfLMU:not(.coupon-footer-fast-stake-module_ButtonNoCursor__9QLRG) .coupon-footer-fast-stake-module_Item__OfLMU.coupon-footer-fast-stake-module_ButtonDeposit__rixkP {
  border-radius: 50%;
  flex: 0 0 40px;
}
.coupon-footer-fast-stake-module_Item__OfLMU:not(.coupon-footer-fast-stake-module_ButtonNoCursor__9QLRG) .coupon-footer-fast-stake-module_Item__OfLMU.coupon-footer-fast-stake-module_ButtonDeposit__rixkP .svg-icon {
  height: 16px;
  width: 16px;
}
.coupon-footer-fast-stake-module_ItemNew__LyqmP {
  border-radius: 8px;
  background-color: rgba(255, 255, 255, 0.1);
  text-transform: uppercase;
  color: var(--betslipFooterItemFontColor);
}
.coupon-footer-fast-stake-module_ItemNew__LyqmP span:first-child {
  padding-right: 0;
}
.coupon-footer-fast-stake-module_flexGrow__aLh-5 > div > div {
  flex-grow: 1;
}
.coupon-footer-fast-stake-module_BtnSecondary__QCGE6 {
  background: var(--betslipSecondary);
  color: var(--betslipSecondaryText);
}
.coupon-footer-fast-stake-module_DepositBtn__1w1GM {
  width: 40px;
}
.coupon-footer-fast-stake-module_Disabled__oHE3b {
  opacity: 0.5;
  pointer-events: none;
}
.coupon-footer-fast-stake-module_RiskBetButton__OgoKy {
  font-size: 18px;
}
.coupon-footer-fast-stake-module_GiftIcon__9habw {
  margin-top: -3px;
}
.coupon-footer-fast-stake-module_iconSpacing__71k1M {
  margin-right: 8px;
}
.coupon-footer-remove-stopped-events-module_Wrapper__ovYp1 {
  padding: 0 16px 12px;
}
.coupon-footer-remove-stopped-events-module_Title__HoIJ5 {
  font-size: 12px;
  margin-bottom: 6px;
  text-align: center;
}
.coupon-footer-remove-stopped-events-module_Button__PyGH8 {
  background-color: var(--betslipDeleteInactiveOucomesButton);
}
.coupon-footer-remove-stopped-events-module_Button__PyGH8:hover {
  background-color: var(--betslipDeleteInactiveOucomesButtonHover);
}
.coupon-footer-possible-win-module_ComboBoost__rFfCq {
  color: var(--comboBoostBonus);
  display: flex;
  align-items: center;
}
.coupon-footer-possible-win-module_ComboBoostArrow__xKwcH {
  color: var(--comboBoostBonus);
  margin: 0 4px;
  font-size: 15px;
}
.coupon-footer-possible-win-module_Wrapper__CMSQ6 {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.coupon-footer-possible-win-module_Amount__Yv5oV {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.coupon-footer-possible-win-module_Amount__Yv5oV span:first-child {
  padding-right: 2px;
}
.coupon-footer-possible-win-module_amountSymbol__g9ImE {
  display: flex;
  direction: ltr;
}
.coupon-footer-possible-win-module_Title__7TfQl {
  margin-right: 4px;
}
.coupon-footer-possible-win-module_spaceBetween__N-xwz {
  justify-content: space-between;
}
.coupon-footer-possible-win-module_amountAccent__Iil5e {
  font-weight: 700;
  color: var(--betslipMain);
}
.coupon-footer-main-module_Wrapper__coCN5 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: start;
  justify-content: center;
  width: 100%;
  padding: 0 12px;
}
.coupon-footer-main-module_ActionsWrapper__6L70E {
  align-items: center;
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.coupon-footer-main-module_Entry__OsiX8 {
  align-items: center;
  display: flex;
  margin-right: 12px;
  position: relative;
  width: 100%;
}
.coupon-footer-main-module_Symbol__Jjlkq {
  align-items: center;
  border: 1px solid var(--betslipInputBorder);
  border-radius: var(--betslipInputBorderRadius) 0 0 var(--betslipInputBorderRadius);
  border-right: none;
  display: flex;
  font-size: 16px;
  height: 40px;
  padding: 0 6px 0 12px;
}
.coupon-footer-main-module_SymbolNewStyle__cSLm5 {
  border-radius: 8px 0 0 8px;
}
.coupon-footer-main-module_FreeBet__oRgTC {
  align-items: center;
  background: var(--betslipMain);
  border-radius: var(--betslipInputBorderRadius);
  display: flex;
  font-size: 14px;
  font-weight: 500;
  height: 32px;
  margin: 0 4px;
  padding: 0 12px;
  position: absolute;
}
.coupon-footer-main-module_FreeBet__oRgTC .svg-icon {
  font-size: 16px;
  margin-right: 5px;
  top: -1px;
}
.coupon-footer-main-module_FreeBetNewStyle__FBIYk {
  border-radius: 8px;
}
.coupon-footer-main-module_Close__KbSX9 {
  color: var(--betslipClearInputIconColor);
  cursor: pointer;
  display: grid !important;
  font-size: 19px !important;
  height: 100% !important;
  margin-right: 12px;
  place-content: center;
  position: absolute !important;
  right: 0;
}
.coupon-footer-main-module_checkIcon__h8Gur {
  color: var(--confirmButtonBG);
  display: none;
  opacity: 0;
}
.coupon-footer-main-module_checkIconAnimation__lNWed {
  animation-name: coupon-footer-main-module_opacityAnimation__bWUjy;
  animation-duration: 3000ms;
  animation-fill-mode: forwards;
  animation-timing-function: ease-in-out;
}
.coupon-footer-main-module_Input__JRlP9 {
  background: inherit;
  border: 1px solid var(--betslipInputBorder);
  border-left: none;
  border-radius: 0 var(--betslipInputBorderRadius) var(--betslipInputBorderRadius) 0;
  font-size: 16px;
  height: 40px;
  line-height: 40px;
  padding: 0 34px 0 0;
  width: 100%;
  opacity: 1;
  color: var(--betslipInputColor);
}
.coupon-footer-main-module_Input__JRlP9:focus {
  outline: none;
}
.coupon-footer-main-module_InputNew__hfzvX {
  border-radius: 0 8px 8px 0;
}
.coupon-footer-main-module_InputError__bbRl1 .coupon-footer-main-module_Symbol__Jjlkq,
.coupon-footer-main-module_InputError__bbRl1 .coupon-footer-main-module_Input__JRlP9 {
  border-color: var(--betslipError);
}
.coupon-footer-main-module_Hide__dBCwE {
  display: none;
}
.coupon-footer-main-module_FreebetActive__fQk17 .coupon-footer-main-module_Input__JRlP9 {
  border-left: 1px solid var(--betslipInputBorder);
  border-radius: var(--betslipInputBorderRadius);
  padding-left: 24px;
}
.coupon-footer-main-module_FreebetActive__fQk17 .coupon-footer-main-module_InputNew__hfzvX {
  border-radius: 8px;
}
.coupon-footer-main-module_ConfirmBtnDisabled__PLMTI {
  background: var(--betslipConfirmButtonDisabledBg) !important;
}
.coupon-footer-main-module_ConfirmBtnDisabled__PLMTI span {
  opacity: 0.2;
}
.coupon-footer-main-module_ConfirmBtn__yNe34:not(.app-button--disabled) {
  background-color: var(--betslipMain) !important;
}
.coupon-footer-main-module_ConfirmBtn__yNe34:not(.app-button--disabled):hover {
  background-color: var(--betslipMainHover) !important;
}
.coupon-footer-main-module_showQuickBetSave__kYM5i {
  width: 35%;
  animation-name: coupon-footer-main-module_expandAnimation__umYly;
  animation-duration: 300ms;
  animation-fill-mode: forwards;
  animation-timing-function: ease-in-out;
}
.coupon-footer-main-module_hideQuickBetSave__jqaLM {
  width: 0;
  overflow: hidden;
  padding: 0 !important;
}
.coupon-footer-main-module_hideQuickBetSaveAnimation__IZ5DN {
  animation-name: coupon-footer-main-module_shrinkAnimation__lhbZO;
  animation-duration: 300ms;
  animation-fill-mode: forwards;
  animation-timing-function: ease-in-out;
}
.coupon-footer-main-module_loginButtonFooter__sqVxU {
  border-radius: 8px;
}
.coupon-footer-main-module_grow__RiFzU {
  flex-grow: 1;
}
.coupon-footer-main-module_buttonDisabled__3uuMp {
  opacity: 0.6;
  pointer-events: none;
}
.coupon-footer-main-module_CurrencySymbolDisabled__u37iV {
  opacity: 0.6;
}
.coupon-footer-main-module_disabledBetting__2wfBW {
  pointer-events: none;
  color: rgba(255, 255, 255, 0.7);
}
@keyframes coupon-footer-main-module_expandAnimation__umYly {
  0% {
    width: 0;
    padding: 0;
  }
  100% {
    padding: 5px 20px;
    width: 35%;
  }
}
@keyframes coupon-footer-main-module_shrinkAnimation__lhbZO {
  0% {
    width: 35%;
    padding: 5px 20px;
  }
  100% {
    width: 0;
    padding: 0;
  }
}
@keyframes coupon-footer-main-module_opacityAnimation__bWUjy {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.coupon-footer-accept-changes-module_Wrapper__4U9K0 {
  margin: 0 16px 8px;
}
.coupon-footer-accept-changes-module_Text__shmWT {
  color: var(--buttonMain);
  font-size: 14px;
  line-height: 1.7;
  margin: 4px 0 -6px;
}
.coupon-footer-empty-balance-module_Wrapper__mimPX {
  padding: 0 16px 8px;
}
.coupon-footer-empty-balance-module_Button__UjYhf {
  background: var(--betslipSecondary);
  color: var(--betslipSecondaryText);
}
.coupon-footer-empty-balance-module_Button__UjYhf:hover {
  background: var(--betslipSecondaryHover);
}
.coupon-footer-empty-balance-module_Text__TK8qO {
  margin-top: 8px;
}
.coupon-footer-empty-balance-module_newButtonStyle__eCb4c {
  padding: 0;
}
.coupon-footer-empty-balance-module_newButtonStyle__eCb4c button {
  border-radius: 8px;
}
.coupon-footer-tax-module_Item__-zRIv {
  display: flex;
  align-items: center;
  line-height: 1.53;
  opacity: 0.5;
}
.coupon-footer-tax-module_ItemMain__sBJl4 {
  opacity: 1;
}
.coupon-footer-tax-module_Title__oAvop {
  flex-grow: 1;
  padding-right: 8px;
}
.coupon-footer-tax-module_Value__8Fq5d {
  display: flex;
  align-items: center;
  white-space: nowrap;
}
.coupon-footer-tax-module_rowMargin__HrdE3 {
  margin-bottom: 8px;
}
.coupon-footer-tax-module_ValueAccent__ZXo4J {
  color: var(--betslipMain);
}
.coupon-footer-tax-module_ComboBoost__jaWP6 {
  color: var(--comboBoostBonus);
  display: flex;
  align-items: center;
}
.coupon-footer-tax-module_ComboBoostArrow__wSLyY {
  margin: 0 4px;
  font-size: 15px;
}
.coupon-footer-error-module_Error__3EPF3 {
  color: var(--betslipError);
}
.coupon-crypto-converter-module_Title__bc-g0 {
  color: var(--betslipConvertorColor);
  font-size: var(--betslipConvertorFontSize);
  font-weight: 600;
  line-height: 20px;
}
.coupon-betbuilder-markets-module_item__phSoK {
  margin-bottom: 4px;
  font-size: 14px;
  line-height: 1.43;
  display: flex;
  font-weight: 400;
}
.coupon-betbuilder-markets-module_iconContainer__5xany {
  margin-right: 8px;
  position: relative;
  display: flex;
  justify-content: center;
  padding-top: 6px;
}
.coupon-betbuilder-markets-module_iconContainer__5xany:after {
  content: "";
  position: absolute;
  width: 1px;
  top: 17px;
  bottom: -6px;
  background: var(--betslipBetBuilderMarkColor);
  left: 50%;
  transform: translateX(-50%);
}
.coupon-betbuilder-markets-module_iconContainer__5xany.coupon-betbuilder-markets-module_iconContainerLast__EkDCo:after {
  display: none;
}
.coupon-betbuilder-markets-module_icon__seGwL {
  width: 8px;
  height: 8px;
  border: 1px solid var(--betslipBetBuilderMarkColor);
  border-radius: 50%;
}
.coupon-betbuilder-markets-module_badge__KoyaP {
  color: var(--white);
  font-size: 10px;
  border-radius: 4px;
  background: var(--betBuilderIconBg);
  display: inline-flex;
  padding: 0 4px;
  height: 16px;
  line-height: 16px;
}
.modalRegistration-module_container__S5xtn:not(.modalRegistration-module_mobile__ysTQs) {
  padding: 0 130px;
}
.modalRegistration-module_container__S5xtn .modalRegistration-module_registrationFieldAction__I3YQx > button {
  width: 100%;
}
.coupon-bet-market-module_Wrapper__LKVrp {
  font-size: 14px;
  font-weight: 700;
  color: var(--betslipMainTextColor);
  margin-top: 6px;
}
.coupon-bet-market-module_Inactive__1QAIQ {
  opacity: 0.5;
}
.coupon-bet-time-module_Text__q-nKm {
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  opacity: 0.5;
}
.coupon-bet-time-module_AliveContainer__iLPFz {
  display: flex;
  align-items: center;
}
.coupon-bet-time-module_AliveContainer__iLPFz > :nth-child(2) {
  margin-left: 8px;
}
.coupon-bet-teams-module_Wrapper__vyh8v {
  align-items: center;
  display: flex;
  margin: 6px 0;
}
.coupon-bet-teams-module_Score__6XPoJ {
  color: var(--betslipScoreColor);
  font-size: 15px;
  font-weight: 700;
  margin-right: 8px;
}
.coupon-bet-teams-module_Teams__xMlSB {
  color: var(--betslipMainTextColor);
  cursor: pointer;
  font-size: 12px;
  text-decoration: none;
}
.coupon-bet-teams-module_Teams__xMlSB:hover {
  text-decoration: underline;
}
.coupon-bet-teams-module_Inactive__8DqXI {
  opacity: 0.5;
}
.coupon-bet-teams-module_NoLink__Q2qF3 {
  cursor: auto;
}
.coupon-bet-teams-module_NoLink__Q2qF3:hover {
  text-decoration: none;
}
.coupon-bet-teams-module_betBuilder__Ba6uK {
  font-weight: 700;
  font-size: 14px;
}
.comboboost-bonus-module_Text__pLS7J {
  font-size: 12px;
  color: var(--comboBoostBonus);
  margin-right: 4px;
}
.comboboost-bonus-module_Title__Fek42 {
  font-weight: 700;
  text-transform: uppercase;
  margin-right: 4px;
}
.comboboost-bonus-module_Wrapper__6nXYL {
  display: flex;
}
.comboboost-bonus-module_Button__SLVQq {
  cursor: pointer;
  font-size: 15px;
}
.registrationPage-module_container__Lfv7E {
  position: relative;
  background: var(--registrationPageContainerBg);
  border-radius: 3px;
  padding: 30px 23px;
  box-shadow: 0 4px 29px rgba(0, 0, 0, 0.46);
  width: 488px;
  z-index: 2;
}
.registrationPage-module_createAccountTitle__FZ55c {
  color: var(--createAccountTitle);
  font-size: 20px;
  font-weight: 700;
  line-height: 1.35;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  padding: 0;
}
.registrationPage-module_registrationField__BeD6G {
  width: 100%;
  padding: 0 7px;
  margin-bottom: 20px;
}
.registrationPage-module_registrationFieldRow__1qY9n {
  display: flex;
}
.registrationPage-module_registrationFieldAction__-b8Rw {
  display: flex;
  justify-content: center;
  margin-bottom: 0;
}
.cashier-payment-methods-groups-module_groups__9zcIM {
  margin-bottom: 12px;
}
.cashier-withdrawal-item-module_item__EMTCw {
  border-radius: 8px;
  color: var(--cashierTextColorMain);
  padding: 8px;
  display: flex;
  justify-content: space-between;
}
.cashier-withdrawal-item-module_item__EMTCw:not(.cashier-withdrawal-item-module_mobile__Cbwcd) {
  background: var(--cashierBonusItemBg);
}
.cashier-withdrawal-item-module_item__EMTCw.cashier-withdrawal-item-module_mobile__Cbwcd {
  background: var(--cashierModalBackgroundSecondary);
}
.cashier-withdrawal-item-module_itemInfo__qjdJ0 {
  display: flex;
  align-items: center;
}
.cashier-withdrawal-item-module_methodImageContainer__rRoqE {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 4px;
  background: var(--cashierPaymentMethodBg);
  border-radius: var(--cashierPaymentMethodBorderRadius);
  width: 48px;
  height: 32px;
  overflow: hidden;
}
.cashier-withdrawal-item-module_methodImageContainer__rRoqE .cashier-withdrawal-item-module_methodImage__D90xe {
  max-width: 100%;
  max-height: 100%;
}
.cashier-withdrawal-item-module_methodImageContainer__rRoqE .cashier-withdrawal-item-module_methodImageHidden__AckJj {
  visibility: hidden;
  width: 0;
  height: 0;
}
.cashier-withdrawal-item-module_methodImageContainer__rRoqE .cashier-withdrawal-item-module_methodImageWallet__CbpzT {
  fill: var(--cashierWithdrawalWalletIconFill);
}
.cashier-withdrawal-item-module_amount__C78Er {
  font-size: 14px;
  font-weight: 700;
  padding-left: 12px;
}
.cashier-withdrawal-item-module_date__-KhDo {
  color: var(--cashierWithdrawalDateColor);
  font-size: 10px;
  font-weight: 400;
}
.cashier-withdrawal-item-module_date__-KhDo > span {
  font-weight: 400;
}
.hide-overflow {
  margin: 0;
}
.hide-overflow > .withdrawal-cancel-button {
  height: 32px;
  min-height: 32px;
}
.cashier-payment-method-item-accordion-module_accordion__PBcUc {
  background-color: var(--cashierPaymentMethodAccordionBg);
  margin-top: 8px;
  border-radius: 6px;
}
.cashier-payment-method-item-accordion-module_accordion__PBcUc.cashier-payment-method-item-accordion-module_active__iWeYx .cashier-payment-method-item-accordion-module_arrow__cGNN1:before {
  transform: rotate(-45deg);
}
.cashier-payment-method-item-accordion-module_accordion__PBcUc.cashier-payment-method-item-accordion-module_active__iWeYx .cashier-payment-method-item-accordion-module_arrow__cGNN1:after {
  transform: rotate(45deg);
}
.cashier-payment-method-item-accordion-module_accordion__PBcUc.cashier-payment-method-item-accordion-module_active__iWeYx .cashier-payment-method-item-accordion-module_arrowCustom__wdz0H {
  transform: rotate(-90deg);
}
.cashier-payment-method-item-accordion-module_accordionTab__G-XZ- {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 8px 12px 5px;
  cursor: pointer;
}
.cashier-payment-method-item-accordion-module_accordionTab__G-XZ- .cashier-payment-method-item-accordion-module_label__xwVSG {
  font-weight: 700;
  font-size: 14px;
  color: var(--cashierPaymentMethodGroupItem);
}
.cashier-payment-method-item-accordion-module_accordionTab__G-XZ- .cashier-payment-method-item-accordion-module_arrow__cGNN1 {
  width: 16px;
  height: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.cashier-payment-method-item-accordion-module_accordionTab__G-XZ- .cashier-payment-method-item-accordion-module_arrow__cGNN1:before, .cashier-payment-method-item-accordion-module_accordionTab__G-XZ- .cashier-payment-method-item-accordion-module_arrow__cGNN1:after {
  position: absolute;
  content: "";
  width: 10px;
  background-color: var(--cashierPaymentMethodAccordionIconColor);
  height: 3px;
  border-radius: 4px;
  transition: transform 0.5s ease;
}
.cashier-payment-method-item-accordion-module_accordionTab__G-XZ- .cashier-payment-method-item-accordion-module_arrow__cGNN1:before {
  transform: rotate(45deg);
  left: 0;
}
.cashier-payment-method-item-accordion-module_accordionTab__G-XZ- .cashier-payment-method-item-accordion-module_arrow__cGNN1:after {
  right: 0;
  transform: rotate(-45deg);
}
.cashier-payment-method-item-accordion-module_accordionTab__G-XZ- .cashier-payment-method-item-accordion-module_arrowCustom__wdz0H {
  transform: rotate(90deg);
  color: var(--cashierPaymentMethodAccordionIconColor);
  transition: transform 0.5s ease;
}
.cashier-payment-method-item-accordion-module_accordionContent__H3Evh {
  padding: 0 10px 7px 10px;
}
.cashier-payment-method-item-accordion-module_accordionContent__H3Evh .cw-payments__methods-list {
  margin-top: 0;
}
.comboboost-bar-module_Wrapper__taQqm {
  height: var(--comboBoostBarHeight);
  background: var(--comboBoostBarBg);
  border-radius: var(--comboBoostBarBorderRadius);
  position: relative;
}
.comboboost-bar-module_Dots__8vJr7 {
  display: flex;
  justify-content: space-around;
  align-items: center;
  height: 100%;
  position: relative;
  z-index: 2;
}
.comboboost-bar-module_Dot__Y0zyS {
  width: var(--comboBoostBarDotSize);
  height: var(--comboBoostBarDotSize);
  background: var(--comboBoostBarDotBg);
  border-radius: 50%;
}
.comboboost-bar-module_Progress__uJLZT {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  background: var(--comboBoostBarProgressGradient);
  border-radius: var(--comboBoostBarBorderRadius);
  transition: width 0.3s ease-in-out;
}
.comboboost-bar-module_ProgressMax__CqlSx {
  background: var(--comboBoostMaxProgressGradient);
}
.comboboost-bar-module_Indicator__usjDb {
  position: absolute;
  top: 0;
  bottom: 0;
  border-radius: var(--comboBoostBarBorderRadius);
  font-weight: 400;
  font-size: 10px;
  z-index: 3;
  color: var(--comboBoostBarIndicator);
  padding: 0 5px;
}
.comboboost-bar-module_ProgressIndicator__7Slg- {
  transform: translateX(-100%) scale(0);
  background: var(--comboBoostBonus);
  box-shadow: var(--comboBoostProgressIndicatorBoxShadow);
  z-index: 4;
  transition: left 0.3s ease-in-out, transform 0.3s ease-in-out;
}
.comboboost-bar-module_ActiveIndicator__f7Q8o {
  transform: translateX(-100%) scale(1);
}
.comboboost-bar-module_MaxIndicator__--ZRc {
  background: var(--comboBoostMaxIndicatorBg);
  right: 0;
}
.comboboost-bar-module_MaxSelections__Wjf7w {
  background: var(--comboBoostMaxProgressIndicatorGradient);
}
.base-registration-step3-module_wrapper__prYST {
  display: flex;
  justify-content: center;
  align-items: center;
}
.base-registration-step3-module_wrapper__prYST .base-registration-step3-module_buttonActive__hw-ud {
  background: var(--buttonMainHover);
  color: var(--white);
}
.base-registration-step3-module_wrapper__prYST .base-registration-step3-module_button__7IG5r:not(.base-registration-step3-module_buttonActive__hw-ud):hover {
  background: var(--postcoderButtonHover);
  color: var(--postcoderButtonHoverText);
}
.base-registration-step3-module_wrapper__prYST .base-registration-step3-module_button__7IG5r:nth-child(1) {
  margin-right: 4px;
}
.base-registration-step3-module_wrapper__prYST .base-registration-step3-module_button__7IG5r:nth-child(2) {
  margin-left: 4px;
}
.base-registration-step3-module_warningMessage__dXWuz {
  background: var(--eventHeadingBackground);
  border-radius: 8px;
  font-size: 12px;
  color: var(--inputColor);
  padding: 15px;
  margin-top: 12px;
}
.cashier-withdrawal-header-module_header__eaxa8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
}
.cashier-withdrawal-header-module_header__eaxa8.cashier-withdrawal-header-module_mobileModal__K9JZS {
  padding: 16px;
  margin-bottom: 16px;
  border-bottom: 1px solid var(--cashierWithdrawalModalHeaderLine);
}
.cashier-withdrawal-header-module_title__LmtnG {
  display: flex;
  align-items: center;
  font-weight: 700;
  color: var(--cashierTextColorMain);
}
.cashier-withdrawal-header-module_title__LmtnG.cashier-withdrawal-header-module_mobileModal__K9JZS {
  font-size: 16px;
}
.cashier-withdrawal-header-module_counter__511X9 {
  background: var(--cashierWithdrawalCountBg);
  display: grid;
  place-content: center;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  margin-left: 4px;
  font-weight: 400;
}
.cashier-withdrawal-header-module_arrow__6dmpx {
  transform: rotate(90deg);
  transition: transform 0.15s linear;
  color: var(--cashierPaymentMethodAccordionIconColor);
}
.cashier-withdrawal-header-module_arrow__6dmpx.cashier-withdrawal-header-module_open__V99Xm {
  transform: rotate(-90deg);
}
.cashier-withdrawal-header-module_close__-OsvA {
  font-size: 16px;
}
.story-cashback-modal-module_modal__-oLem .ui-modal-portal__content {
  background-color: var(--cashbackBonusModalBg);
  padding: 24px;
  border-radius: 12px;
  width: 670px;
}
.story-cashback-modal-module_modalMobile__55XOs .ui-modal-portal__content {
  display: flex;
  flex-direction: column;
  background-color: var(--cashbackBonusModalBg);
  border-radius: 12px 12px 0 0;
  max-height: calc(100dvh - 46px);
}
@media (orientation: landscape) {
  .story-cashback-modal-module_modalMobile__55XOs .ui-modal-portal__content {
    height: 100%;
  }
}
.story-cashback-modal-module_modalMobile__55XOs .ui-modal-portal__close-button {
  color: var(--white) !important;
}
.story-cashback-modal-module_modalMobile__55XOs .story-cashback-modal-module_textContent__bLWan {
  min-height: 140px;
}
.story-cashback-modal-module_modalMobile__55XOs .story-cashback-modal-module_image__24ENX {
  top: -1px;
  right: 0;
  max-width: 180px;
  max-height: 150px;
}
.story-cashback-modal-module_modalMobile__55XOs .story-cashback-modal-module_image__24ENX img {
  border-top-right-radius: 0;
}
.story-cashback-modal-module_modalMobile__55XOs .story-cashback-modal-module_content__Za5-Y {
  padding: 20px 16px;
}
.story-cashback-modal-module_modalMobile__55XOs .story-cashback-modal-module_description__QTavp {
  text-transform: uppercase;
}
.story-cashback-modal-module_modalMobile__55XOs .story-cashback-modal-module_time__BsrjR {
  font-size: 10px;
}
.story-cashback-modal-module_modalMobile__55XOs .story-cashback-modal-module_description__QTavp {
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 1px;
  margin: 16px 0 8px 0;
}
.story-cashback-modal-module_modalMobile__55XOs .story-cashback-modal-module_subDescription__mQW3E {
  font-size: 10px;
  margin-bottom: 16px;
}
.story-cashback-modal-module_headerMobile__ONpWA {
  padding: 12px 16px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.story-cashback-modal-module_headerMobile__ONpWA .story-cashback-modal-module_title__4DA63 {
  font-size: 16px;
  margin-bottom: 0;
}
.story-cashback-modal-module_content__Za5-Y {
  display: flex;
  flex-direction: column;
  position: relative;
  z-index: 1;
}
.story-cashback-modal-module_image__24ENX {
  position: absolute;
  top: -25px;
  right: -24px;
  display: flex;
  justify-content: flex-end;
  max-width: 330px;
  max-height: 215px;
  pointer-events: none;
}
.story-cashback-modal-module_image__24ENX img {
  max-width: 100%;
  max-height: 100%;
  border-top-right-radius: 12px;
}
.story-cashback-modal-module_textContent__bLWan {
  width: 50%;
  min-height: 200px;
  position: relative;
}
.story-cashback-modal-module_title__4DA63 {
  font-size: 24px;
  font-weight: 700;
  color: var(--cashbackBonusModalTitleColor);
  margin-bottom: 24px;
}
.story-cashback-modal-module_time__BsrjR {
  display: flex;
  align-items: center;
  font-size: 14px;
  color: var(--cashbackBonusModalTimeColor);
}
.story-cashback-modal-module_timeIcon__Qj-Z5 {
  margin-right: 4px;
}
.story-cashback-modal-module_timeCount__5ldMu {
  display: flex;
  align-items: center;
}
.story-cashback-modal-module_description__QTavp {
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  color: var(--cashbackBonusModalDescriptionColor);
  margin: 12px 0;
}
.story-cashback-modal-module_subDescription__mQW3E {
  font-size: 14px;
  color: var(--cashbackBonusModalSubDescriptionColor);
  margin-bottom: 24px;
}
.story-cashback-modal-module_progressBarWrapper__V-cfn {
  display: flex;
  flex-direction: column;
  position: relative;
}
.story-cashback-modal-module_progressBarHeader__S9HAq {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 10px;
}
.story-cashback-modal-module_progressBarHeaderLeft__y-Wfr,
.story-cashback-modal-module_progressBarHeaderRight__z-iT4 {
  display: flex;
  align-items: center;
}
.story-cashback-modal-module_progressBarTitle__7ruSI {
  color: var(--cashbackBonusModalProgressBarTitle);
  font-size: 12px;
  margin-right: 4px;
}
.story-cashback-modal-module_progressBarCount__hcbFs {
  color: var(--cashbackBonusModalProgressBarCount);
  font-size: 12px;
}
.personal-details-dob__set {
  display: flex;
  gap: 8px;
}
.personal-details-dob__set .relative {
  display: none;
}
.personal-details-dob__title--dob {
  display: none;
}
.personal-details-dob__field--dob-title {
  display: none;
}
.hidden {
  display: none !important;
}
.story-cashback-tabs-module_tabs__Z0RIX {
  margin-top: 24px;
  overflow: hidden;
}
.story-cashback-tabs-module_tabs__Z0RIX.story-cashback-tabs-module_mobile__P8bvA {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  margin-top: 4px;
}
.story-cashback-tabs-module_tabs__Z0RIX.story-cashback-tabs-module_mobile__P8bvA .story-cashback-tabs-module_tabContentWrapper__NDhdG {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow-x: hidden;
  overflow-y: auto;
}
.story-cashback-tabs-module_tabs__Z0RIX.story-cashback-tabs-module_mobile__P8bvA .story-cashback-tabs-module_tabContentWrapper__NDhdG.story-cashback-tabs-module_scrollable__4g3Ff:after {
  border-radius: 0;
}
.story-cashback-tabs-module_tabs__Z0RIX.story-cashback-tabs-module_mobile__P8bvA .story-cashback-tabs-module_tabContentWrapper__NDhdG table tbody td {
  padding: 6px 20px;
}
.story-cashback-tabs-module_tabs__Z0RIX.story-cashback-tabs-module_mobile__P8bvA .story-cashback-tabs-module_tabContentInner__Z9XNf {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow-x: hidden;
  max-height: none;
  border-radius: 0;
}
@media (orientation: landscape) {
  .story-cashback-tabs-module_tabs__Z0RIX.story-cashback-tabs-module_mobile__P8bvA .story-cashback-tabs-module_tabContentInner__Z9XNf {
    max-height: 160px;
  }
}
.story-cashback-tabs-module_tabs__Z0RIX.story-cashback-tabs-module_mobile__P8bvA .story-cashback-tabs-module_tabButton__vwWi- {
  min-width: 105px;
  padding: 8px;
}
.story-cashback-tabs-module_tabsHeader__Cfsao {
  margin: 0 -2px;
}
.story-cashback-tabs-module_tabButton__vwWi- {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 42px;
  min-width: 150px;
  border-radius: 4px 4px 0 0;
  padding: 13px 8px;
  background: var(--cashbackBonusModalTabButtonBg);
  color: var(--cashbackBonusModalTabButtonColor);
  text-align: center;
  font-size: 12px;
  margin: 0 2px;
  border-bottom: 2px solid var(--cashbackBonusModalTabButtonBorderColor);
  scroll-behavior: smooth;
  -webkit-overflow-scrolling: touch;
  scrollbar-color: var(--cashbackBonusModalTabTableScrollThumb) transparent;
  scrollbar-width: thin;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.story-cashback-tabs-module_tabButton__vwWi-::-webkit-scrollbar {
  width: 8px;
  background: var(--cashbackBonusModalTabTableScroll);
  height: 8px;
}
.story-cashback-tabs-module_tabButton__vwWi-::-webkit-scrollbar-track {
  border-radius: 4px;
}
.story-cashback-tabs-module_tabButton__vwWi-::-webkit-scrollbar-thumb {
  background-color: var(--cashbackBonusModalTabTableScrollThumb);
  border-radius: 4px;
}
.story-cashback-tabs-module_tabButton__vwWi-.story-cashback-tabs-module_active__G1YZr {
  background: var(--cashbackBonusModalTabButtonBgActive);
  border-color: var(--cashbackBonusModalTabButtonBorderColorActive);
  color: var(--cashbackBonusModalTabButtonColorActive);
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG {
  position: relative;
  padding: 16px;
  border-radius: 0 0 4px 4px;
  background: var(--cashbackBonusModalTabContentBg);
  color: var(--cashbackBonusModalTabContentColor);
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG.story-cashback-tabs-module_scrollable__4g3Ff:after {
  position: absolute;
  content: "";
  bottom: 0;
  left: 0;
  height: 30px;
  width: 100%;
  border-radius: 0 0 4px 4px;
  background: var(--cashbackBonusModalTabContentBefore);
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG * {
  overflow-wrap: break-word;
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG h1, .story-cashback-tabs-module_tabContentWrapper__NDhdG h2, .story-cashback-tabs-module_tabContentWrapper__NDhdG h3 {
  line-height: 1.3;
  font-weight: 700;
  text-align: left;
  margin: 0;
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG h1 {
  font-size: 25px;
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG h2 {
  font-size: 20px;
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG h3 {
  font-size: 14px;
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG p {
  margin: 0;
  padding: 0;
  font-size: 12px;
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG p strong {
  font-weight: 700;
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG p a {
  transition: color 0.15s ease;
  text-decoration: underline;
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG p:hover {
  color: inherit;
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG p + p {
  margin-top: 15px;
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG img {
  max-width: 100%;
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG ul, .story-cashback-tabs-module_tabContentWrapper__NDhdG ol {
  margin: 0;
  padding: 0 0 0 15px;
  list-style: none;
  font-size: 12px;
  color: var(--cashbackBonusModalListColor);
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG ul a, .story-cashback-tabs-module_tabContentWrapper__NDhdG ol a {
  transition: color 0.15s ease;
  text-decoration: underline;
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG ul a:hover, .story-cashback-tabs-module_tabContentWrapper__NDhdG ol a:hover {
  color: inherit;
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG ul li, .story-cashback-tabs-module_tabContentWrapper__NDhdG ol li {
  position: relative;
  font-weight: 400;
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG ul li::marker, .story-cashback-tabs-module_tabContentWrapper__NDhdG ol li::marker {
  display: none;
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG ol {
  counter-reset: start;
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG ol li {
  counter-increment: start;
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG ol li:before {
  content: counters(start, ".") ". ";
  font-weight: 700;
  position: absolute;
  left: -20px;
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG ol li + li {
  margin-top: 10px;
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG ul {
  list-style-type: none !important;
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG ul li {
  counter-increment: none;
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG ul li:before {
  display: block;
  position: absolute;
  content: "";
  width: 4px;
  height: 4px;
  left: -10px;
  top: 6px;
  border-radius: 50%;
  background: var(--cashbackBonusModalListMark);
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG ul li + li {
  margin-top: 10px;
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG table {
  border: 1px solid rgba(255, 255, 255, 0.05);
  font-size: 12px;
  overflow-x: auto;
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG table th,
.story-cashback-tabs-module_tabContentWrapper__NDhdG table tr:first-child {
  min-height: 32px;
  padding: 8px 24px;
  text-align: left;
  font-size: 12px;
  background: var(--cashbackBonusModalTabTableTrBg);
  color: var(--cashbackBonusModalTabTableHeaderColor);
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG table tr:nth-child(even) {
  background: var(--cashbackBonusModalTabTableTrEvenBg);
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG table tr:nth-child(odd) {
  background: var(--cashbackBonusModalTabTableTrOddBg);
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG table tr {
  border-bottom: 1px solid rgba(255, 255, 255, 0.05);
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG table tbody td {
  padding: 12px 24px;
}
.story-cashback-tabs-module_tabContentWrapper__NDhdG br {
  margin-bottom: 2px;
}
.story-cashback-tabs-module_tabContentInner__Z9XNf {
  max-height: 300px;
  overflow-y: auto;
}
.story-cashback-tabs-module_tabContent__WjbBg {
  display: none;
}
.story-cashback-tabs-module_tabContent__WjbBg.story-cashback-tabs-module_active__G1YZr {
  display: block;
}
.user-last-bets-module_wrapper__RIN2o {
  display: flex;
  flex-direction: column;
  flex: 0 0 auto;
  margin-right: 24px;
}
@media (max-width: 1100px) {
  .user-last-bets-module_wrapper__RIN2o {
    flex-direction: row;
    margin-top: 12px;
    margin-right: 0;
  }
}
.user-last-bets-module_title__OgJpy {
  color: var(--incomingBetsCardTextColor);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  opacity: 0.5;
  margin-bottom: 8px;
}
@media (max-width: 1100px) {
  .user-last-bets-module_title__OgJpy {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    margin-bottom: 0;
    margin-right: 8px;
  }
}
.user-last-bets-module_list__7KKco {
  display: flex;
  padding: 0;
}
.user-last-bets-module_icon__vtmcb {
  list-style: none;
  width: 16px;
  height: 16px;
}
.user-last-bets-module_icon__vtmcb svg {
  width: 100%;
  height: 100%;
}
.user-last-bets-module_icon__vtmcb + .user-last-bets-module_icon__vtmcb {
  margin-left: 4px;
}
.user-last-bets-module_successIconColor__JwgB9 {
  color: var(--incomingBetsUserLastBetsSuccessIconColor);
}
.user-last-bets-module_loseIconColor__nLU3X {
  color: var(--incomingBetsUserLastBetsLoseIconColor);
}
.user-last-bets-module_returnIconColor__KFnh0 {
  color: var(--incomingBetsUserLastBetsReturnBetIconColor);
}
.bet-info-module_betInfoWrapper__PsTKE {
  display: flex;
  margin-left: 16px;
  margin-right: 24px;
  flex: 1 0 auto;
}
@media (max-width: 1100px) {
  .bet-info-module_betInfoWrapper__PsTKE {
    margin: 0;
    width: 100%;
  }
}
.bet-info-module_betInfoItem__-uXT- {
  position: relative;
  height: 48px;
  min-width: 80px;
  max-width: 150px;
  flex: 1 0 auto;
  border-radius: 4px;
  border: 1px solid var(--incomingBetsBoxShadowColor);
  background: var(--incomingBetsAdditionalCardInfoValuesSectionBg);
}
@media (max-width: 1100px) {
  .bet-info-module_betInfoItem__-uXT- {
    height: 40px;
    min-width: auto;
    max-width: 110px;
    background: var(--incomingBetsCardBackground);
  }
}
.bet-info-module_betInfoItem__-uXT- + .bet-info-module_betInfoItem__-uXT- {
  margin-left: 16px;
}
@media (max-width: 1100px) {
  .bet-info-module_betInfoItem__-uXT- + .bet-info-module_betInfoItem__-uXT- {
    margin-left: 8px;
  }
}
.bet-info-module_betInfoItemText__4l3s4 {
  padding-left: 8px;
  padding-top: 4px;
  color: var(--incomingBetsCardTextColor);
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  opacity: 0.5;
}
@media (max-width: 1100px) {
  .bet-info-module_betInfoItemText__4l3s4 {
    font-size: 10px;
    font-weight: 400;
    line-height: 16px;
  }
}
.bet-info-module_betInfoItemValue__m97GH {
  position: absolute;
  bottom: 0;
  right: 4px;
  color: var(--incomingBetsCardTextColor);
  text-align: right;
  font-size: 12px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0.42px;
  text-transform: uppercase;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: calc(100% - 8px);
}
@media (max-width: 1100px) {
  .bet-info-module_betInfoItemValue__m97GH {
    font-size: 12px;
    font-weight: 700;
    line-height: 16px;
    letter-spacing: 1px;
  }
}
.bet-info-module_betInfoItemPossibleWin__Vhf6q {
  border: 1px solid var(--incomingBetsBetInfoBorderColor);
  background: var(--incomingBetsPossibleWinBg);
}
@media (max-width: 1100px) {
  .bet-info-module_betInfoItemPossibleWin__Vhf6q .bet-info-module_betInfoItemText__4l3s4 {
    opacity: 1;
  }
}
.bet-info-module_betInfoItemPossibleWin__Vhf6q .bet-info-module_betInfoItemValue__m97GH {
  color: var(--incomingBetsPossibleWinTextColor);
}
.multi-bet-card-module_cardWrapper__0oHMf {
  list-style: none;
  display: flex;
  padding: 12px 16px;
  margin: 0;
}
.multi-bet-card-module_card__a4ECJ {
  display: flex;
}
.multi-bet-card-module_multiBetHeader__QAAyr {
  display: flex;
  flex-direction: column;
  max-width: 350px;
  flex: 1 1 30%;
}
@media (max-width: 1100px) {
  .multi-bet-card-module_multiBetHeader__QAAyr {
    flex: 1 0 auto;
    margin-bottom: 8px;
    width: calc(100% - 40px - 8px);
  }
}
.multi-bet-card-module_multiBetWrapper__t1rHf {
  display: flex;
  align-items: center;
  margin-bottom: 5px;
}
@media (max-width: 1100px) {
  .multi-bet-card-module_multiBetWrapper__t1rHf {
    margin-bottom: 8px;
  }
}
.multi-bet-card-module_multiBetWrapper__t1rHf .multi-bet-card-module_iconLive__fa8pC {
  margin-right: 8px;
}
.multi-bet-card-module_multiBetText__AwrwQ {
  color: var(--incomingBetsCardTextColor);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin-right: 8px;
}
.multi-bet-card-module_multiBetEventsCount__J1Swy {
  display: flex;
  height: 16px;
  width: 16px;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 10px;
  border-radius: 35px;
  border: 1px solid var(--incomingBetsBoxShadowColor);
  background: var(--incomingBetsCardBackground);
}
.multi-bet-card-module_multiBetEventsCount__J1Swy span {
  opacity: 0.5;
  color: var(--incomingBetsCardTextColor);
  font-size: 10px;
  font-weight: 400;
}
.multi-bet-card-module_oddsBoost__n9rsY {
  display: flex;
  width: 16px;
  height: 16px;
  padding: 2px;
  justify-content: center;
  align-items: center;
  border-radius: 10px;
  background: var(--incomingBetsOddsBoostIconColor);
}
.multi-bet-card-module_oddsBoost__n9rsY .multi-bet-card-module_icon__1jSjV {
  background: var(--oddsBoosterIconBg);
  border-radius: var(--oddsBoosterIconBorderRadius);
  width: 10px;
  height: 10px;
}
.multi-bet-card-module_tooltip__xlzNG {
  background: var(--oddsBoosterTooltipBg);
  border-radius: var(--oddsBoosterBaseBorderRadius);
  padding: 8px;
  top: 22px;
  width: auto;
  white-space: nowrap;
}
.multi-bet-card-module_tooltip__xlzNG:after {
  content: none;
}
.multi-bet-card-module_tooltip__xlzNG span {
  color: var(--oddsBoosterTooltipColor);
  font-size: 12px;
}
.multi-bet-card-module_multiBetList__v7b2e {
  display: flex;
  flex-direction: column;
  padding: 0;
}
.multi-bet-card-module_detailsWrapper__JWfiy {
  display: flex;
  list-style: none;
  color: var(--incomingBetsCardTextColor);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin-bottom: 4px;
}
.multi-bet-card-module_sportIcon__KvO5U,
.multi-bet-card-module_leagueIcon__U9XY9 {
  margin-right: 8px;
  width: 18px;
  height: 18px;
}
.automaticUpdate-button-module_buttonWrapper__U4qDe {
  display: flex;
  padding: 0;
  justify-content: center;
  align-items: center;
  margin-right: 8px;
}
.automaticUpdate-button-module_autoUpdateElement__u0w9N {
  display: flex;
  position: relative;
  padding: 6px 8px;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  height: 32px;
  width: -moz-max-content;
  width: max-content;
  background-size: 200%;
  background-position: 100%;
  overflow: hidden;
}
.automaticUpdate-button-module_autoUpdateElement__u0w9N .automaticUpdate-button-module_sliderText__nC7p3 {
  visibility: hidden;
}
.automaticUpdate-button-module_autoUpdateElement__u0w9N .automaticUpdate-button-module_sliderLeft__-3QJd {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0;
  left: 0;
  top: 0;
  border-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border: 1px solid var(--incomingBetsStopUpdateBorderColor);
  background-color: var(--incomingBetsButtonInitialBg);
  color: var(--incomingBetsButtonInitialTextColor);
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 10px;
}
.automaticUpdate-button-module_autoUpdateElement__u0w9N .automaticUpdate-button-module_sliderRight__C-M6W {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid var(--incomingBetsStopUpdateBorderColor);
  background-color: var(--incomingBetsButtonLastBg);
  color: var(--incomingBetsButtonLastTextColor);
  animation: automaticUpdate-button-module_change-button-background__JsP9H infinite linear;
  clip-path: inset(0 0 0 100%);
  -webkit-clip-path: inset(0 0 0 100%);
  transition: -webkit-clip-path 1s linear;
  transition: clip-path 1s linear;
  transition: clip-path 1s linear, -webkit-clip-path 1s linear;
}
.automaticUpdate-button-module_autoUpdateElement__u0w9N .automaticUpdate-button-module_buttonAnimation__QhyTr {
  clip-path: inset(0 0 0 50%);
  -webkit-clip-path: inset(0 0 0 50%);
  animation: automaticUpdate-button-module_animate__ZfNQ6 ease-in-out infinite;
}
.automaticUpdate-button-module_stopAutoUpdate__kZWwU {
  display: inline-flex;
  height: 32px;
  padding: 6px 8px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  flex-shrink: 0;
  border-radius: 0px 4px 4px 0px;
  border: 1px solid var(--incomingBetsStopUpdateBorderColor);
  background: var(--incomingBetsStopUpdateBg);
}
.automaticUpdate-button-module_stopAutoUpdate__kZWwU svg {
  width: 16px;
  height: 16px;
  fill: var(--incomingBetsStopUpdateIconColor);
}
.automaticUpdate-button-module_autoUpdateDisabled__C1m6C {
  background-color: var(--incomingBetsButtonLastBg);
  color: var(--incomingBetsButtonLastTextColor);
  border-radius: 4px 0px 0px 4px;
  border: 1px solid var(--incomingBetsStopUpdateBorderColor);
}
.automaticUpdate-button-module_autoUpdateDisabled__C1m6C .automaticUpdate-button-module_sliderLeft__-3QJd {
  display: none;
}
.automaticUpdate-button-module_autoUpdateDisabled__C1m6C .automaticUpdate-button-module_sliderRight__C-M6W {
  animation: none;
  clip-path: inset(0 0 0 0%);
  -webkit-clip-path: inset(0 0 0 0%);
  transition: -webkit-clip-path 1s linear;
  transition: clip-path 1s linear;
  transition: clip-path 1s linear, -webkit-clip-path 1s linear;
}
@keyframes automaticUpdate-button-module_animate__ZfNQ6 {
  from {
    -webkit-clip-path: inset(0 0 0 100%);
            clip-path: inset(0 0 0 100%);
  }
  to {
    -webkit-clip-path: inset(0 0 0 0%);
            clip-path: inset(0 0 0 0%);
  }
}
.make-forecast-buttons-module_buttonsWrapper__bJ6iC {
  display: flex;
}
.make-forecast-buttons-module_loginBtn__Jl-Xy,
.make-forecast-buttons-module_depositButton__yzR1u,
.make-forecast-buttons-module_randomPickButton__DfB7q {
  color: var(--newForecastsRandomPickButtonTextColor);
  display: flex;
  min-width: 188px;
  flex: 0 0 auto;
  margin-left: auto;
  padding: 8px 16px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  border-radius: var(--newForecastsMakeForecastButtonsBorderRadius);
  background: var(--newForecastsRandomPickButtonBg);
  box-shadow: var(--newForecastsRandomPickButtonBoxShadow);
}
@media (max-width: 1100px) {
  .make-forecast-buttons-module_loginBtn__Jl-Xy,
  .make-forecast-buttons-module_depositButton__yzR1u,
  .make-forecast-buttons-module_randomPickButton__DfB7q {
    min-width: auto;
  }
}
.make-forecast-buttons-module_loginBtn__Jl-Xy .make-forecast-buttons-module_icon__YebQd,
.make-forecast-buttons-module_depositButton__yzR1u .make-forecast-buttons-module_icon__YebQd,
.make-forecast-buttons-module_randomPickButton__DfB7q .make-forecast-buttons-module_icon__YebQd {
  width: 16px;
  height: 16px;
  margin-left: 8px;
  fill: var(--newForecastsRandomPickIconColor);
}
@media (max-width: 1100px) {
  .make-forecast-buttons-module_loginBtn__Jl-Xy .make-forecast-buttons-module_icon__YebQd,
  .make-forecast-buttons-module_depositButton__yzR1u .make-forecast-buttons-module_icon__YebQd,
  .make-forecast-buttons-module_randomPickButton__DfB7q .make-forecast-buttons-module_icon__YebQd {
    margin-left: 0;
  }
}
.make-forecast-buttons-module_randomPickButton__DfB7q[disabled] {
  background: var(--newForecastsRandomPickDisabledBg);
  box-shadow: var(--newForecastsRandomPickDisabledBoxShadow);
  cursor: default;
}
.make-forecast-buttons-module_randomPickButton__DfB7q[disabled] .make-forecast-buttons-module_randomPickText__SqA-6 {
  color: var(--newForecastsRandomPickButtonDisabledTextColor);
}
.make-forecast-buttons-module_randomPickButton__DfB7q[disabled] .make-forecast-buttons-module_icon__YebQd {
  fill: var(--newForecastsRandomPickButtonDisabledTextColor);
}
.make-forecast-buttons-module_loginBtn__Jl-Xy,
.make-forecast-buttons-module_depositButton__yzR1u,
.make-forecast-buttons-module_randomPickText__SqA-6 {
  color: var(--newForecastsRandomPickButtonTextColor);
  text-align: center;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 0.42px;
  text-transform: uppercase;
}
@media (max-width: 1100px) {
  .make-forecast-buttons-module_randomPickText__SqA-6 {
    display: none;
  }
}
.make-forecast-buttons-module_makeForecastButton__CD7ox {
  display: flex;
  padding: 8px;
  justify-content: center;
  align-items: center;
  border-radius: var(--newForecastsMakeForecastButtonsBorderRadius);
  width: 100%;
  margin-right: 8px;
  position: relative;
  background: var(--newForecastsMakeForecastButtonInitialBg);
  box-shadow: var(--newForecastsMakeForecastBoxShadow);
  color: var(--newForecastsMakeForecastButtonInitialTextColor);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
}
.make-forecast-buttons-module_makeForecastButton__CD7ox .make-forecast-buttons-module_infoIcon__ulPIP {
  cursor: pointer;
  width: 16px;
  height: 16px;
  margin-left: 8px;
  flex: 0 0 auto;
}
@media (max-width: 1100px) {
  .make-forecast-buttons-module_makeForecastButton__CD7ox .make-forecast-buttons-module_infoIcon__ulPIP {
    width: 24px;
    height: 24px;
  }
}
@media (max-width: 1100px) {
  .make-forecast-buttons-module_requirements__7EcMr {
    font-size: 10px;
  }
}
.make-forecast-buttons-module_someRequirementsMissing__B9vNa {
  cursor: default;
  text-align: center;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
}
@media (max-width: 1100px) {
  .make-forecast-buttons-module_someRequirementsMissing__B9vNa {
    font-size: 11px;
    line-height: 16px;
  }
}
.make-forecast-buttons-module_userCanMakeForecast__ZLLkW {
  background: var(--newForecastsMakeForecastButtonAvailableBg);
  color: var(--newForecastsMakeForecastButtonAvailableTextColor);
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-transform: uppercase;
}
@media (max-width: 1100px) {
  .make-forecast-buttons-module_userCanMakeForecast__ZLLkW {
    font-size: 14px;
  }
}
.make-forecast-buttons-module_progressBar__Bp0Lf {
  position: absolute;
  height: 100%;
  background: var(--newForecastsMakeForecastButtonProgressBarBg);
  left: 0;
  top: 0;
  border-radius: 8px 0 0 8px;
}
.make-forecast-buttons-module_progressBarText__FBcmr {
  z-index: 1;
}
.make-forecast-buttons-module_forecastWasMaded__f-dOT {
  background: var(--newForecastsMakeForecastButtonUserMadeForecastBg);
  color: var(--newForecastsMakeForecastButtonUserMadeForecastTextColor);
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  cursor: default;
}
.make-forecast-buttons-module_progressBarTextWrapper__yBOEU {
  position: relative;
  z-index: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: 24px;
}
.make-forecast-buttons-module_fullText__UewR6 {
  position: absolute;
  width: 100%;
  text-align: center;
  z-index: 1;
}
.make-forecast-buttons-module_clippedTextInitial__iUeOX {
  position: absolute;
  width: 100%;
  text-align: center;
  color: var(--newForecastsMakeForecastButtonInitialTextColor);
  z-index: 2;
}
.make-forecast-buttons-module_clippedText__76X1i {
  color: var(--newForecastsMakeForecastButtonReverseTextColor);
}
.make-forecast-buttons-module_isLoading__3AFJG {
  background: var(--newForecastsMakeForecastButtonUserMadeForecastBg);
}
.make-forecast-buttons-module_isLoading__3AFJG .make-forecast-buttons-module_iconLoader__JiO04 {
  width: 24px;
  height: 24px;
}
.card-additional-module_wrapper__-BXCw {
  display: flex;
  flex-direction: column;
}
@media (max-width: 1100px) {
  .card-additional-module_wrapper__-BXCw {
    padding: 12px;
    border-radius: 0 0 8px 8px;
    background: var(--incomingBetsCardBackground);
  }
}
.card-additional-module_modernView__p0Q5p {
  border: 1px solid var(--incomingBetsModernCardBorder);
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
@media (max-width: 1100px) {
  .card-additional-module_modernView__p0Q5p {
    background: var(--incomingBetsModernMobileCardBackground);
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-top: none;
  }
  .card-additional-module_modernView__p0Q5p .card-additional-module_infoValuesSection__XFRQk {
    background: var(--incomingBetsModernMobileAdditionalCardBg);
  }
  .card-additional-module_modernView__p0Q5p .card-additional-module_infoValuesSection__XFRQk .card-additional-module_marketWithOutcome__ggkA3 {
    margin-bottom: 0;
  }
  .card-additional-module_modernView__p0Q5p .card-additional-module_infoValuesSection__XFRQk .card-additional-module_score__T-aMD {
    background-color: var(--incomingBetsModernMobileAdditionalCardScoreBg);
    font-weight: 700;
    border-radius: 8px;
  }
  .card-additional-module_modernView__p0Q5p .card-additional-module_infoValuesSection__XFRQk .card-additional-module_score__T-aMD span {
    padding: 2px 8px;
  }
}
.card-additional-module_modernView__p0Q5p > .card-additional-module_infoValuesSection__XFRQk {
  box-shadow: none;
}
.card-additional-module_infoTitlesSection__RrRzz {
  display: flex;
  height: 32px;
  padding: 0 16px;
  background: var(--incomingBetsAdditionalCardInfoTitlesSectionBg);
  box-shadow: 0px -1px 0px 0px var(--incomingBetsBoxShadowColor) inset;
}
@media (max-width: 1100px) {
  .card-additional-module_infoTitlesSection__RrRzz {
    display: none;
  }
}
.card-additional-module_infoTitle__3IR09 {
  color: var(--incomingBetsAdditionalCardInfoTitlesSectionColor);
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  margin: 8px 0;
}
.card-additional-module_competition__jzDyZ {
  flex: 1 0 35%;
}
.card-additional-module_pick__VstUm {
  flex: 1 0 30%;
}
.card-additional-module_score__T-aMD {
  flex: 1 0 25%;
}
.card-additional-module_oddsTitle__x4zCp {
  flex: 1 0 10%;
}
@media (max-width: 1100px) {
  .card-additional-module_infoValuesSection__XFRQk + .card-additional-module_infoValuesSection__XFRQk {
    margin-top: 12px;
  }
}
.card-additional-module_infoValuesSection__XFRQk {
  position: relative;
  display: flex;
  flex-direction: row;
  padding: 16px;
  background: var(--incomingBetsAdditionalCardInfoValuesSectionBg);
  box-shadow: 0px -1px 0px 0px var(--incomingBetsAdditionalCardInfoValuesBoxShadow) inset;
  color: var(--incomingBetsCardTextColor);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  transition: background 0.2s ease-in;
}
@media (max-width: 1100px) {
  .card-additional-module_infoValuesSection__XFRQk {
    background: var(--incomingBetsAdditionalCardInfoValuesSectionBg);
    flex-direction: column;
    align-items: flex-start;
    gap: 12px;
    align-self: stretch;
    border-radius: 8px;
    padding: 0;
  }
}
.card-additional-module_infoValuesSection__XFRQk .card-additional-module_cardMatchInfo__VVZ7t {
  flex: 1 0 35%;
  display: flex;
  flex-direction: column;
  padding-right: 16px;
}
@media (max-width: 1100px) {
  .card-additional-module_infoValuesSection__XFRQk .card-additional-module_cardMatchInfo__VVZ7t {
    padding: 8px;
    width: 100%;
  }
}
.card-additional-module_infoValuesSection__XFRQk .card-additional-module_matchMainInfo__Dj1zQ {
  display: flex;
  margin-bottom: 8px;
}
.card-additional-module_infoValuesSection__XFRQk .card-additional-module_matchMainInfo__Dj1zQ .card-additional-module_sportIcon__VoUvC,
.card-additional-module_infoValuesSection__XFRQk .card-additional-module_matchMainInfo__Dj1zQ .card-additional-module_leagueIcon__3D5hH {
  margin-right: 8px;
  width: 18px;
  height: 18px;
}
@media (max-width: 1100px) {
  .card-additional-module_infoValuesSection__XFRQk .card-additional-module_matchMainInfo__Dj1zQ {
    padding: 0;
    padding-bottom: 8px;
    align-self: stretch;
    box-shadow: 0px -1px 0px 0px var(--incomingBetsBoxShadowColor) inset;
    margin-bottom: 12px;
  }
}
.card-additional-module_infoValuesSection__XFRQk .card-additional-module_matchTime__is8KF {
  display: flex;
  margin-bottom: 4px;
}
@media (max-width: 1100px) {
  .card-additional-module_infoValuesSection__XFRQk .card-additional-module_matchTime__is8KF {
    margin-bottom: 8px;
    margin-left: 4px;
  }
}
.card-additional-module_infoValuesSection__XFRQk .card-additional-module_matchTime__is8KF .card-additional-module_timer__mSZJu {
  color: var(--incomingBetsCardTextColor);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.card-additional-module_infoValuesSection__XFRQk .card-additional-module_matchTime__is8KF .card-additional-module_timer__mSZJu > div {
  width: 100%;
}
.card-additional-module_infoValuesSection__XFRQk .card-additional-module_matchTime__is8KF .card-additional-module_broadcastIcon__hjwDT {
  width: 16px;
  height: 16px;
  margin-left: 6px;
  top: 1px;
}
.card-additional-module_infoValuesSection__XFRQk .card-additional-module_competitors__GPz3s {
  display: flex;
  flex-direction: column;
  margin-top: 8px;
}
@media (max-width: 1100px) {
  .card-additional-module_infoValuesSection__XFRQk .card-additional-module_competitors__GPz3s {
    margin-left: 4px;
    margin-top: 0;
    width: 50%;
  }
}
.card-additional-module_infoValuesSection__XFRQk .card-additional-module_competitors__GPz3s .card-additional-module_teamNameWithLogo__DlvdQ {
  display: flex;
  align-items: center;
  gap: 4px;
  min-height: 20px;
  height: auto;
}
.card-additional-module_infoValuesSection__XFRQk .card-additional-module_competitors__GPz3s .card-additional-module_teamNameWithLogo__DlvdQ + .card-additional-module_teamNameWithLogo__DlvdQ {
  margin-top: 8px;
}
.card-additional-module_infoValuesSection__XFRQk .card-additional-module_competitors__GPz3s img {
  width: 16px;
  height: 16px;
}
.card-additional-module_infoValuesSection__XFRQk .card-additional-module_marketWithOutcome__ggkA3 {
  flex: 1 0 30%;
  display: flex;
  flex-wrap: wrap;
  height: -moz-fit-content;
  height: fit-content;
  padding-right: 16px;
}
@media (max-width: 1100px) {
  .card-additional-module_infoValuesSection__XFRQk .card-additional-module_marketWithOutcome__ggkA3 {
    margin-left: 12px;
    flex: 1 0 100%;
    width: calc(100% - 20px - 20px - 48px);
    flex-direction: column;
    padding-right: 0;
  }
  .card-additional-module_infoValuesSection__XFRQk .card-additional-module_marketWithOutcome__ggkA3 .card-additional-module_market__QFs2- {
    color: var(--incomingBetsCardTextColor);
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
  }
  .card-additional-module_infoValuesSection__XFRQk .card-additional-module_marketWithOutcome__ggkA3 .card-additional-module_marketDivider__vLL6A {
    display: none;
  }
  .card-additional-module_infoValuesSection__XFRQk .card-additional-module_marketWithOutcome__ggkA3 .card-additional-module_outcome__H9gYs {
    margin-top: 4px;
    display: flex;
    justify-content: space-between;
    padding: 8px 12px;
    align-items: center;
    gap: 8px;
    flex: 1 0 0;
    border-radius: 8px;
    border: 1px solid var(--incomingBetsBoxShadowColor);
    background: var(--incomingBetsCardBackground);
    min-width: 210px;
    color: var(--incomingBetsMobileOutcomeColor);
  }
  .card-additional-module_infoValuesSection__XFRQk .card-additional-module_marketWithOutcome__ggkA3 .card-additional-module_mobileOdds__X-TeV {
    color: var(--incomingBetsCardTextColor);
    font-size: 14px;
    font-weight: 700;
    line-height: 20px;
    margin: 0;
    margin-left: 8px;
  }
}
.card-additional-module_infoValuesSection__XFRQk .card-additional-module_odds__AnoON {
  flex: 1 0 10%;
  padding-right: 16px;
}
@media (max-width: 1100px) {
  .card-additional-module_infoValuesSection__XFRQk .card-additional-module_odds__AnoON {
    display: none;
  }
}
.card-additional-module_infoValuesSection__XFRQk .card-additional-module_scoreAndStatsBlock__3DqME {
  flex: 1 0 25%;
  display: flex;
}
.card-additional-module_infoValuesSection__XFRQk .card-additional-module_scoreAndStatsBlock__3DqME .card-additional-module_actionsIcon__TKgqJ {
  display: flex;
}
@media (max-width: 1100px) {
  .card-additional-module_infoValuesSection__XFRQk .card-additional-module_scoreAndStatsBlock__3DqME .card-additional-module_actionsIcon__TKgqJ {
    position: absolute;
    bottom: 18px;
    right: 12px;
  }
}
.card-additional-module_infoValuesSection__XFRQk .card-additional-module_scoreAndStatsBlock__3DqME .card-additional-module_statsButton__jnyZQ {
  display: flex;
  margin-left: 16px;
}
@media (max-width: 1100px) {
  .card-additional-module_infoValuesSection__XFRQk .card-additional-module_scoreAndStatsBlock__3DqME .card-additional-module_statsButton__jnyZQ {
    margin-left: 12px;
  }
}
.card-additional-module_infoValuesSection__XFRQk .card-additional-module_scoreAndStatsBlock__3DqME .card-additional-module_copyToCouponMobileButton__cNIGX {
  display: flex;
}
.card-additional-module_infoValuesSection__XFRQk .card-additional-module_scoreAndStatsBlock__3DqME .card-additional-module_copyToCouponMobileIcon__M7yuy {
  width: 20px;
  height: 20px;
}
.card-additional-module_infoValuesSection__XFRQk .card-additional-module_scoreAndStatsBlock__3DqME .card-additional-module_statsIcon__ZGlYr {
  width: 20px;
  height: 20px;
}
.card-additional-module_infoValuesSection__XFRQk:hover {
  background: var(--incomingBetsCardHovered);
}
@media (max-width: 1100px) {
  .card-additional-module_competitorsWithScoreMobile__bVuGJ {
    display: flex;
    justify-content: space-between;
  }
  .card-additional-module_score__T-aMD {
    flex: unset;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background-color: var(--incomingBetsModernMobileAdditionalCardBg);
    font-weight: 700;
    border-radius: 8px;
  }
  .card-additional-module_score__T-aMD span {
    padding: 2px 8px;
  }
  .card-additional-module_score__T-aMD span:first-of-type {
    border-bottom: 1px solid var(--incomingBetsModernCardBorder);
  }
}
.forecast-timer-module_timer__F5IGV {
  display: flex;
  align-items: center;
  color: var(--white);
}
.forecast-timer-module_item__G5fdl {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 0 20px 0 0;
}
@media (max-width: 1100px) {
  .forecast-timer-module_item__G5fdl {
    margin: 0 8px 0 0;
  }
}
.forecast-timer-module_item__G5fdl:last-of-type {
  margin-right: 0;
}
.forecast-timer-module_wrapper__zswlJ {
  text-align: center;
  text-transform: uppercase;
  padding: 2px 4px;
  position: relative;
  min-height: 39px;
  display: flex;
}
.forecast-timer-module_wrapper__zswlJ.forecast-timer-module_padding__XHQpL {
  padding: 4px 18px;
  background: rgba(var(--whiteRgb), 0.1);
}
@media (max-width: 1100px) {
  .forecast-timer-module_wrapper__zswlJ {
    padding: 0;
    min-height: unset;
    background: transparent;
  }
}
.forecast-timer-module_item__G5fdl:not(:last-child):after {
  content: ":";
  position: absolute;
  bottom: 50%;
  right: -12px;
  color: var(--white);
  font-weight: 700;
  font-size: 20px;
}
@media (max-width: 1100px) {
  .forecast-timer-module_item__G5fdl:not(:last-child):after {
    font-size: 10px;
    font-weight: 400;
    line-height: 16px;
    bottom: 0;
    right: -5px;
  }
}
.forecast-timer-module_label__T6qqg {
  color: var(--newForecastsMainbannerTimerValueColor);
  text-align: center;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}
@media (max-width: 1100px) {
  .forecast-timer-module_label__T6qqg {
    display: none;
  }
}
.forecast-timer-module_value__WW-Tk {
  font-size: 32px;
  font-weight: 300;
  line-height: 40px;
  letter-spacing: 0.32px;
  color: var(--newForecastsMainbannerTimerValueColor);
  background: var(--newForecastsMainBannerTimerBg);
  padding: 2px;
  border-radius: 5px;
}
@media (max-width: 1100px) {
  .forecast-timer-module_value__WW-Tk {
    font-size: 10px;
    font-weight: 400;
    line-height: 16px;
    padding: 0;
    background: transparent;
  }
}
.forecast-timer-module_value__WW-Tk + .forecast-timer-module_value__WW-Tk {
  margin-left: 4px;
}
@media (max-width: 1100px) {
  .forecast-timer-module_value__WW-Tk + .forecast-timer-module_value__WW-Tk {
    margin-left: 2px;
  }
}
.auth-providers-controls-module_Wrapper__Lxr7n {
  align-items: center;
  display: flex;
  margin: 30px auto;
  max-width: 433px;
  justify-content: center;
}
.auth-providers-controls-module_Button__9evSd {
  position: relative;
  flex: 1 1 auto;
  min-width: 52px;
  margin: 0 9px;
  text-transform: uppercase;
  font-size: 12px;
}
.auth-providers-controls-module_Button__9evSd:first-child {
  margin-left: 0;
}
.auth-providers-controls-module_Button__9evSd:last-child {
  margin-right: 0;
}
.auth-providers-controls-module_Button__9evSd svg {
  min-height: 20px;
  min-width: 20px;
}
.auth-providers-controls-module_MobileIdBtn__w3Eu8 {
  stroke: currentColor;
}
.auth-providers-controls-module_WrapperLogin__mbd51 {
  margin: 0 auto 20px;
  max-width: 100%;
}
.auth-providers-controls-module_WrapperLogin__mbd51 .auth-providers-controls-module_Button__9evSd {
  flex: 0 1 auto;
  font-size: 11px;
  margin: 0 3px;
  padding: 5px !important;
  transition: 500ms;
  transition-property: flex-grow background-color;
  transition-timing-function: ease-in-out;
}
.auth-providers-controls-module_WrapperLogin__mbd51 .auth-providers-controls-module_Button__9evSd:first-child {
  margin-left: 0;
}
.auth-providers-controls-module_WrapperLogin__mbd51 .auth-providers-controls-module_Button__9evSd:last-child {
  margin-right: 0;
}
.auth-providers-controls-module_WrapperLogin__mbd51 .auth-providers-controls-module_Button__9evSd > span {
  text-overflow: clip;
  overflow: hidden;
  width: 0;
  transition-delay: 150ms;
  transition-duration: 300ms;
  transition-property: width;
  transition-timing-function: ease-in-out;
}
.auth-providers-controls-module_WrapperLogin__mbd51 .auth-providers-controls-module_Button__9evSd svg {
  margin-right: 0 !important;
}
.auth-providers-controls-module_WrapperLogin__mbd51 .auth-providers-controls-module_ButtonActive__Ci95F {
  flex-grow: 1;
  display: flex;
  justify-content: flex-start;
  transition: 500ms;
  transition-property: flex-grow background-color;
  transition-timing-function: ease-in-out;
}
.auth-providers-controls-module_WrapperLogin__mbd51 .auth-providers-controls-module_ButtonActive__Ci95F svg {
  margin-right: 8px !important;
  margin-left: 13px;
}
.auth-providers-controls-module_WrapperLogin__mbd51 .auth-providers-controls-module_ButtonActive__Ci95F > span {
  text-align: left;
  transition-delay: 150ms;
  transition-duration: 300ms;
  transition-property: width;
  transition-timing-function: ease-in-out;
  width: 65px;
}
@keyframes auth-providers-controls-module_spanTransition__7SROH {
  from {
    opacity: 0;
    width: 0;
  }
  to {
    opacity: 1;
    width: 65px;
  }
}
@media (max-width: 460px) {
  .auth-providers-controls-module_Wrapper__Lxr7n,
  .auth-providers-controls-module_WrapperLogin__mbd51 {
    margin: 14px auto;
  }
  .auth-providers-controls-module_Wrapper__Lxr7n .auth-providers-controls-module_Button__9evSd,
  .auth-providers-controls-module_WrapperLogin__mbd51 .auth-providers-controls-module_Button__9evSd {
    font-size: 11px;
    margin: 0 3px;
    padding: 5px !important;
  }
  .auth-providers-controls-module_Wrapper__Lxr7n .auth-providers-controls-module_ButtonActive__Ci95F,
  .auth-providers-controls-module_WrapperLogin__mbd51 .auth-providers-controls-module_ButtonActive__Ci95F {
    justify-content: center;
  }
}
.quickbet-confirmation-switch-module_quickBetConfContainer__DpPNd {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.coupon-bet-maker-markets-module_eventName__ERZdi {
  display: flex;
  align-items: center;
  justify-content: start;
  gap: 8px;
  font-size: 12px;
  font-weight: 400;
  text-transform: capitalize;
}
.coupon-bet-maker-markets-module_item__wOLj9 {
  margin-bottom: 4px;
  line-height: 1.43;
  display: flex;
  text-transform: capitalize;
}
.coupon-bet-maker-markets-module_sportIcon__mKJfU {
  height: 16px;
  width: 16px;
}
.coupon-bet-maker-markets-module_iconContainer__d66Ar {
  margin-right: 8px;
  position: relative;
  display: flex;
  justify-content: center;
  padding-top: 6px;
}
.coupon-bet-maker-markets-module_iconContainer__d66Ar:after {
  content: "";
  position: absolute;
  width: 1px;
  top: 17px;
  bottom: -6px;
  background: var(--betslipBetBuilderMarkColor);
  left: 50%;
  transform: translateX(-50%);
}
.coupon-bet-maker-markets-module_iconContainer__d66Ar.coupon-bet-maker-markets-module_iconContainerLast__xTtH4:after {
  display: none;
}
.coupon-bet-maker-markets-module_icon__X7Cx2 {
  width: 8px;
  height: 8px;
  border: 1px solid var(--betslipBetBuilderMarkColor);
  border-radius: 50%;
}
.coupon-bet-event-module_EventSingle__VGuEa {
  border-radius: 8px;
  padding: 12px;
  border: var(--betslipEventBorder);
}
.coupon-bet-event-module_EventSingle__VGuEa:not(.coupon-bet-event-module_couponEventSelected__HBKeB) {
  cursor: pointer;
}
.coupon-bet-event-module_EventSingle__VGuEa:not(:first-child) {
  margin-top: 8px;
}
.coupon-bet-event-module_couponEventSelected__HBKeB {
  border: var(--betslipActiveEventBorder);
}
.coupon-bet-event-module_EventMulti__CYYjO {
  padding: 0 12px 12px;
}
.coupon-bet-event-module_EventMulti__CYYjO:not(:first-child)::before {
  background: var(--betslipSeperatorLine);
  content: "";
  display: block;
  height: 1px;
  margin-bottom: 12px;
  width: 100%;
}
.coupon-bet-event-module_EventMulti__CYYjO:first-child {
  border-radius: 8px 8px 0 0;
  padding-top: 12px;
}
.coupon-bet-event-module_EventMulti__CYYjO:last-child {
  border-radius: 0 0 8px 8px;
}
.coupon-bet-event-module_EventMulti__CYYjO.coupon-bet-event-module_couponEventSelected__HBKeB {
  border: none;
}
.coupon-bet-event-module_Event__iXngJ {
  background: var(--betslipGray);
}
.coupon-bet-event-module_Inactive__MICOg .coupon-bet-event-module_EventInfo__UjvRM {
  opacity: 0.5;
}
.coupon-bet-event-module_EventHeader__Zw6U5,
.coupon-bet-event-module_EventInfo__UjvRM {
  align-items: center;
  display: flex;
}
.coupon-bet-event-module_EventHeader__Zw6U5 {
  justify-content: space-between;
}
.coupon-bet-event-module_Actions__Mm2pB {
  align-items: center;
  display: flex;
}
.coupon-bet-event-module_LoadingDisabled__WZVJx {
  opacity: 0.5;
}
.coupon-bet-event-module_SportImage__lEFre {
  display: block;
  margin-right: 6px;
  width: 18px;
}
.coupon-bet-event-module_SportImageDisabled__TWXCl {
  filter: grayscale(1);
}
.coupon-bet-event-module_broadcastIcon__K6r7c {
  font-size: 18px;
  margin-left: 8px;
}
.coupon-bet-event-module_coefficientWrapper__VBwDF {
  display: flex;
  align-items: flex-end;
}
.coupon-bet-event-module_coefficientWrapper__VBwDF .coupon-bet-event-module_statsWindowButton__59Ti7 {
  cursor: pointer;
  color: var(--mslTextLight);
  transition: color 0.2s ease, transform 0.2s ease;
  width: 16px;
  height: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.coupon-bet-event-module_coefficientWrapper__VBwDF .coupon-bet-event-module_statsWindowButton__59Ti7:hover {
  color: var(--accentMain);
}
.coupon-bet-event-module_coefficientWrapper__VBwDF .coupon-bet-event-module_modernFactorStats__oZBC8 {
  width: 100%;
  height: 100%;
}
.one-step-bonus-picker-module_container__XvbXp {
  padding: 12px;
  border-radius: 5px;
  background: var(--oneStepBonusContainer);
  box-shadow: 0 1px 0 0 rgba(128, 128, 128, 0.4) inset, 0 3px 1px 0 rgba(29, 25, 26, 0.3);
  margin-bottom: 12px;
}
.one-step-bonus-picker-module_holder__uAWzE {
  display: flex;
  align-items: center;
}
.one-step-bonus-picker-module_item__4F5sq {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 8px 0;
  cursor: pointer;
}
.one-step-bonus-picker-module_item__4F5sq:nth-child(1) {
  padding-top: 0;
}
.one-step-bonus-picker-module_item__4F5sq:nth-last-child(1) {
  padding-bottom: 0;
}
.one-step-bonus-picker-module_item__4F5sq + .one-step-bonus-picker-module_item__4F5sq {
  position: relative;
}
.one-step-bonus-picker-module_item__4F5sq + .one-step-bonus-picker-module_item__4F5sq:after {
  opacity: 0.3;
  top: 0;
  left: 0;
  right: 0;
  content: "";
  height: 1px;
  background: gray;
  position: absolute;
}
.one-step-bonus-picker-module_image__dOT5t {
  width: 44px;
  height: 48px;
  font-size: 48px;
  margin-right: 15px;
  flex: 0 0 44px;
  min-width: 44px;
}
.one-step-bonus-picker-module_image__dOT5t img {
  display: block;
  width: 100%;
}
.one-step-bonus-picker-module_title__PzDEn {
  font-weight: 500;
  font-size: 12px;
  line-height: 1.25;
  color: var(--oneStepBonusTitle);
}
.one-step-bonus-picker-module_text__uOdhx {
  font-weight: 700;
  font-size: 14px;
  line-height: 1.25;
  color: var(--oneStepBonusText);
}
:root {
  --oneStepBonusTitle: #ffffff;
  --oneStepBonusText: #ffffff;
  --oneStepBonusTitleTextMobile: #3E4049;
  --oneStepBonusContainer: #F0F3F8;
  --oneStepBonusContainerBorderRadius: var(--baseBorderRadius);
}
.one-step-bonus-picker-custom-module_container__Vx683 {
  width: 100%;
  max-width: 46%;
  display: flex;
  flex-direction: column;
  padding: 24px;
  background: var(--oneStepBonusContainer);
  border-radius: var(--oneStepBonusContainerBorderRadius) 0 0 var(--oneStepBonusContainerBorderRadius);
}
@media (max-width: 500px) {
  .one-step-bonus-picker-custom-module_container__Vx683 {
    padding: 0;
    max-width: 100%;
    background: none;
    margin-bottom: 12px;
  }
}
@media (min-width: 501px) {
  .one-step-bonus-picker-custom-module_container__Vx683.one-step-bonus-picker-custom-module_mobile__sEMKz {
    padding: 0;
    max-width: 100%;
    background: none;
    margin-bottom: 12px;
  }
}
.one-step-bonus-picker-custom-module_itemWrapper__-jawm {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.one-step-bonus-picker-custom-module_mobile__sEMKz .one-step-bonus-picker-custom-module_itemWrapper__-jawm {
  background: var(--oneStepBonusContainer);
  border-radius: 8px;
  padding: 0 12px;
  gap: 0;
}
.one-step-bonus-picker-custom-module_item__7sWpv {
  position: relative;
  display: flex;
  flex-direction: column;
  min-height: 150px;
  border-radius: 12px;
  overflow: hidden;
  cursor: pointer;
}
.one-step-bonus-picker-custom-module_mobile__sEMKz .one-step-bonus-picker-custom-module_item__7sWpv {
  flex-direction: row;
  align-items: center;
  border-radius: 0;
  min-height: auto;
  border-bottom: solid 1px rgba(111, 123, 141, 0.1019607843);
  padding: 8px 0;
}
.one-step-bonus-picker-custom-module_mobile__sEMKz .one-step-bonus-picker-custom-module_item__7sWpv:last-child {
  border-bottom: none;
}
.one-step-bonus-picker-custom-module_image__w1Ft5 {
  position: relative;
  display: none;
  width: 32px;
  height: 32px;
  margin-right: 12px;
}
.one-step-bonus-picker-custom-module_image__w1Ft5 img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.one-step-bonus-picker-custom-module_mobile__sEMKz .one-step-bonus-picker-custom-module_image__w1Ft5 {
  display: block;
}
.one-step-bonus-picker-custom-module_backgroundImage__ZXURH {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-size: cover;
  background-position: center;
  width: 100%;
  height: 100%;
}
.one-step-bonus-picker-custom-module_mobile__sEMKz .one-step-bonus-picker-custom-module_backgroundImage__ZXURH {
  display: none;
}
.one-step-bonus-picker-custom-module_content__5dyfh {
  width: 100%;
  height: 100%;
  min-height: 150px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 16px;
  z-index: 1;
  background: linear-gradient(90deg, #000 -15.28%, rgba(0, 0, 0, 0) 75.17%);
}
.one-step-bonus-picker-custom-module_mobile__sEMKz .one-step-bonus-picker-custom-module_content__5dyfh {
  background: none;
  padding: 0;
  min-height: 0;
}
.one-step-bonus-picker-custom-module_title__qlucr,
.one-step-bonus-picker-custom-module_text__U7ESU {
  max-width: 50%;
  font-weight: 700;
}
.one-step-bonus-picker-custom-module_title__qlucr {
  color: var(--oneStepBonusTitle);
  font-size: 20px;
  line-height: 1.6;
}
.one-step-bonus-picker-custom-module_mobile__sEMKz .one-step-bonus-picker-custom-module_title__qlucr {
  order: 1;
  color: var(--oneStepBonusTitleTextMobile);
  font-size: 14px;
  line-height: 1.4;
  max-width: 100%;
}
.one-step-bonus-picker-custom-module_text__U7ESU {
  color: var(--oneStepBonusText);
  font-size: 12px;
  line-height: 1.33;
  opacity: 0.8;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.one-step-bonus-picker-custom-module_mobile__sEMKz .one-step-bonus-picker-custom-module_text__U7ESU {
  color: var(--oneStepBonusTitleTextMobile);
  font-size: 12px;
  font-weight: 400;
  line-height: 1.3;
  max-width: calc(100% - 32px);
  opacity: 1;
  letter-spacing: normal;
  text-transform: none;
}
.one-step-bonus-picker-custom-module_holder__SiHY9 {
  position: absolute;
  top: 12px;
  right: 12px;
}
.one-step-bonus-picker-custom-module_mobile__sEMKz .one-step-bonus-picker-custom-module_holder__SiHY9 {
  right: 0;
}
.one-step-radio-button-module_container__rNM6E {
  display: block;
  position: relative;
  width: 20px;
  height: 20px;
}
.one-step-radio-button-module_container__rNM6E svg {
  transition: opacity 0.15s ease;
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  font-size: 20px;
}
.one-step-radio-button-module_container__rNM6E svg g path {
  fill: var(--buttonMain);
}
.one-step-radio-button-module_active__-IlRN {
  opacity: 1;
}
.one-step-radio-button-module_disabled__rntMr {
  opacity: 0;
}
.one-step-radio-button-module_item__qSe24 {
  opacity: 0;
  visibility: hidden;
  height: 1px;
  width: 1px;
  position: absolute;
  right: -10px;
}
.one-step-registration-form-module_container__njNZi {
  width: 100%;
}
.one-step-registration-form-module_containerHorizontal__su3h7 {
  max-width: 54%;
  padding: 24px;
}
@media screen and (max-width: 500px) {
  .one-step-registration-form-module_containerHorizontal__su3h7 {
    max-width: 100%;
    padding: 0;
  }
}
@media screen and (min-width: 501px) {
  .one-step-registration-form-module_containerHorizontal__su3h7.one-step-registration-form-module_mobile__0al1f {
    max-width: 100%;
    padding: 0;
  }
}
.one-step-registration-form-module_wrapper__bk-lP {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.one-step-registration-form-module_row__9ewoW {
  position: relative;
}
.one-step-registration-form-module_info__M3Hmu {
  position: relative;
  margin-top: 15px;
}
.one-step-registration-form-module_infoRow__NFc-t {
  margin-top: 8px;
  max-width: 100%;
}
.one-step-registration-form-module_customPadding__6-hfM {
  padding: 5px 0 0 0;
}
.one-step-registration-form-module_buttonContainer__WEsYA {
  margin-top: 8px;
}
.one-step-registration-form-module_promoDecoration__scGna {
  text-decoration-line: underline;
}
.one-step-registration-form-module_promoButton__bDIm6 {
  font-size: 12px;
  text-align: center;
  font-style: normal;
  font-weight: 500;
  line-height: 1;
}
.one-step-registration-form-module_promoButton__bDIm6 span {
  cursor: pointer;
}
.one-step-registration-form-module_promoInput__b8ZOr {
  display: flex;
  align-items: center;
}
.one-step-registration-form-module_promoClose__FEx1C {
  width: 24px;
  margin-left: 8px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--promoTextInactive);
  color: var(--promoTextIconInactive);
  border-radius: 50%;
  overflow: hidden;
  cursor: pointer;
  transition: transform 0.15s ease;
}
.one-step-registration-form-module_promoClose__FEx1C:hover {
  transform: scale(0.8);
}
.one-step-registration-form-module_promoClose__FEx1C svg {
  color: var(--promoTextIconInactive);
  width: 12px;
  height: 12px;
}
.one-step-registration-form-module_promoValue__t0L7r {
  flex: 1;
}
.coupon-bet-remove-module_Holder__d-LtV {
  cursor: pointer;
  font-size: 16px;
  position: relative;
  top: -1px;
  color: var(--betslipMainTextColor);
}
.coupon-bet-radio-module_Radio__7PxQW {
  border-radius: 50%;
  box-shadow: var(--betslipEventRadioBoxShadow);
  flex: 0 0 var(--betslipEventRadioSize);
  height: var(--betslipEventRadioSize);
  margin-right: var(--betslipEventRadioMarginRight);
  transition: box-shadow 0.1s ease;
  width: var(--betslipEventRadioSize);
}
.coupon-bet-radio-module_Active__myr-L {
  box-shadow: var(--betslipActiveEventRadioBoxShadow);
}
.coupon-bet-coefficient-module_Wrapper__ifTvf {
  display: flex;
  font-size: 14px;
  font-weight: 700;
  margin-right: 8px;
}
.coupon-bet-coefficient-module_Value__pyRoF {
  color: var(--betslipGrayText);
  line-height: 1;
  transition: color 0.4s ease-in-out;
}
.coupon-bet-coefficient-module_Arrow__KJ163 {
  fill: var(--betslipInputBorder);
  margin: 0 4px;
}
.coupon-bet-coefficient-module_ValueUp__ufmZP {
  color: var(--betslipSuccess);
}
.coupon-bet-coefficient-module_ValueDown__wuLSf {
  color: var(--betslipError);
}
.coupon-bet-coefficient-module_ValueOld__5SKAN {
  color: var(--betslipInputBorder);
}
.coupon-bet-coefficient-module_OldValueWrapper__cq82U {
  display: flex;
  opacity: 0;
  width: 0;
}
.coupon-bet-coefficient-module_OldValueWrapperActive__nate9 {
  opacity: 1;
  transition: width 0.3s ease-in-out;
  width: 100%;
}
.hof-sport-top-winner-bet-module_betWrapper__sRgqQ {
  padding: 0 6px;
  width: 380px;
}
.hof-sport-top-winner-bet-module_betWrapper__sRgqQ.hof-sport-top-winner-bet-module_isMobile__16TgR {
  padding: 0 4px;
  width: 280px;
}
.hof-sport-top-winner-bet-module_bet__fnD10 {
  background: var(--white);
  border-radius: 5px;
  font-size: 14px;
  padding: 12px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.hof-sport-top-winner-bet-module_sportLine__lZ3jP {
  align-items: center;
  display: flex;
  margin-bottom: 15px;
}
.hof-sport-top-winner-bet-module_sportIcon__rg8hT {
  flex: 0 0 20px;
  height: 20px;
  margin-right: 5px;
  min-width: 20px;
  width: 20px;
}
.hof-sport-top-winner-bet-module_sportIcon__rg8hT img {
  display: block;
  width: 100%;
}
.hof-sport-top-winner-bet-module_leagueIcon__xps2y {
  margin-right: 5px;
}
.hof-sport-top-winner-bet-module_leagueName__dQGtB {
  flex: 1 0 auto;
  font-size: 12px;
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-word;
}
.hof-sport-top-winner-bet-module_gameLine__9AHDz {
  margin-bottom: 15px;
}
.hof-sport-top-winner-bet-module_gameTeamName__TNuRE {
  padding: 5px 15px 5px 0;
}
.hof-sport-top-winner-bet-module_gameTeamScore__JFRhC {
  position: relative;
  text-align: center;
  vertical-align: middle;
}
.hof-sport-top-winner-bet-module_gameTeamScore__JFRhC span {
  display: block;
  font-weight: 700;
  min-width: 24px;
  padding: 0 5px;
  position: relative;
  z-index: 2;
}
.hof-sport-top-winner-bet-module_gameTeamScore__JFRhC::before {
  background: var(--hofSportBorder);
  border-radius: 4px 4px 0 0;
  bottom: 0;
  content: "";
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.hof-sport-top-winner-bet-module_gameTeam__CIS0S.hof-sport-top-winner-bet-module_gameTeamSecond__qAv70 td {
  border-top: 1px solid transparent;
}
.hof-sport-top-winner-bet-module_gameTeam__CIS0S.hof-sport-top-winner-bet-module_gameTeamSecond__qAv70 .hof-sport-top-winner-bet-module_gameTeamSolo__HRW7c::before {
  border-radius: 4px;
}
.hof-sport-top-winner-bet-module_gameTeam__CIS0S.hof-sport-top-winner-bet-module_gameTeamSecond__qAv70 .hof-sport-top-winner-bet-module_gameTeamScore__JFRhC::before {
  border-radius: 0 0 4px 4px;
}
.hof-sport-top-winner-bet-module_marketLine__mfEo- {
  margin-bottom: 6px;
  opacity: 0.5;
}
.hof-sport-top-winner-bet-module_resultLine__HzeLu {
  align-items: stretch;
  border-radius: 5px 6px 6px 5px;
  box-shadow: inset 0 0 0 1px var(--hofSportBorder);
  display: flex;
}
.hof-sport-top-winner-bet-module_resultOutcome__R-314 {
  align-items: center;
  color: rgb(var(--hofSportStatusWinSecondaryRgb));
  display: flex;
  flex: 5 0 40%;
  flex-wrap: wrap;
  padding: 7px 8px;
  white-space: normal;
}
.hof-sport-top-winner-bet-module_resultOdd__w2EUO {
  align-items: center;
  display: flex;
  flex: 1 0 auto;
  font-weight: 700;
  justify-content: flex-end;
  padding: 7px 8px;
}
.hof-sport-top-winner-bet-module_resultStatus__nz-K8 {
  align-items: center;
  background: rgba(var(--hofSportStatusWinSecondaryRgb), 0.1);
  border: 1px solid rgb(var(--hofSportStatusWinSecondaryRgb));
  border-radius: 0 5px 5px 0;
  display: flex;
  flex: 1 0 auto;
  justify-content: center;
  padding: 7px 8px;
  position: relative;
  text-align: center;
  z-index: 2;
}
.hof-sport-top-winner-bet-module_resultStatus__nz-K8.hof-sport-top-winner-bet-module_notWin__YKm9r {
  background: rgba(var(--hofSportStatusNotWinRgb), 0.1);
  border: 1px solid rgb(var(--hofSportStatusNotWinRgb));
}
.hof-sport-top-winner-bet-module_isMobile__16TgR .hof-sport-top-winner-bet-module_bet__fnD10 {
  font-size: 12px;
  padding: 12px 8px;
}
.hof-sport-top-winner-bet-module_isMobile__16TgR .hof-sport-top-winner-bet-module_sportLine__lZ3jP {
  margin-bottom: 8px;
}
.hof-sport-top-winner-bet-module_isMobile__16TgR .hof-sport-top-winner-bet-module_gameLine__9AHDz {
  margin-bottom: 8px;
}
.hof-sport-top-winner-bet-module_isMobile__16TgR .hof-sport-top-winner-bet-module_gameTeamName__TNuRE {
  padding: 3px 12px 2px 0;
}
.hof-sport-top-winner-bet-module_isMobile__16TgR .hof-sport-top-winner-bet-module_marketLine__mfEo- {
  margin-bottom: 4px;
}
.coupon-bet-event-statistics-button-module_icon__JiA7n {
  width: 16px;
  height: 16px;
}
.coupon-bet-status-module_Text__xFWJP {
  font-size: 14px;
  font-weight: 700;
  margin-right: 8px;
}
.coupon-bet-status-module_TextDanger__uUa8d {
  color: var(--betslipError);
  opacity: 0.5;
}
.coupon-bet-status-module_TextSuccess__i1znu {
  color: var(--betslipSuccess);
  opacity: 0.5;
}
.coupon-bet-status-module_TextWarning__EPlij {
  color: var(--betslipWarning);
}
.blue-m-registration-module_blueM__68w8m {
  position: relative;
  padding: 12px 15px;
  margin: 25px 0;
  background: var(--registerBlockBg);
  display: flex;
  align-items: center;
}
.blue-m-registration-module_blueMContent__Q9fER {
  margin: 0 auto;
  display: inline-flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.blue-m-registration-module_blueMContent__Q9fER * {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.blue-m-registration-module_blueMImage__WkVqt {
  display: block;
  padding-right: 12px;
}
.blue-m-registration-module_blueMImage__WkVqt img {
  display: block;
  max-width: 48px;
}
.blue-m-registration-module_blueMText__NidXy {
  color: var(--blueMText);
  font-size: 14px;
  line-height: 1.25;
}
.coupon-footer-bet-actions-module_container__jUye2 {
  display: flex;
  justify-content: start;
  gap: 8px;
  width: 100%;
}
.coupon-footer-bet-actions-module_settingsIcon__udmBC {
  width: 16px;
  height: 16px;
}
.coupon-footer-bet-actions-module_bettingSettingsButtonNew__gHKdG {
  background-color: var(--betslipMain);
  color: var(--bettingSettingsButtonNewIconColor);
  border-radius: 8px;
  padding-inline: 16px;
}
.coupon-footer-bet-actions-module_shareButton__FaUhE {
  background-color: var(--betslipNewShareButtonBg);
}
.coupon-footer-bet-actions-module_disabled__emJkn {
  background-color: var(--betslipConfirmButtonDisabledBg);
}
.coupon-footer-bet-actions-module_disabled__emJkn span {
  opacity: 0.2;
}
.custom-mobile-keyboard-module_keyboardContainer__EiOdZ {
  display: flex;
  justify-content: start;
  align-items: center;
  gap: 4px;
  width: 100%;
}
.custom-mobile-keyboard-module_keyboardSubContainer__9VFl4 {
  display: grid;
  grid-template-columns: repeat(6, minmax(45px, 1fr));
  gap: 4px;
  flex-grow: 1;
}
.custom-mobile-keyboard-module_keyStyle__hRiEx {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 14px;
  border-radius: 8px;
  color: white;
  background-color: var(--customKeyboardKeyBg);
}
.custom-mobile-keyboard-module_keyStyle__hRiEx:active {
  box-shadow: inset 0px 0px 6px 2px rgba(0, 0, 0, 0.3);
}
.custom-mobile-keyboard-module_deleteIcon__l5xl- {
  width: 16px;
  height: 16px;
}
.custom-mobile-keyboard-module_doneButton__fawny {
  text-transform: uppercase;
  padding-block: 38px;
  flex-grow: 1;
}
.baltic-states-providers-login-module_HiddenField__RVjBz {
  display: none;
}
.latvia-smart-id-registration-additional-fields-module_BottomBlock__tsTJX {
  margin-bottom: 25px;
}
.latvia-smart-id-registration-additional-fields-module_SelectBlock__ezRQ8 {
  max-width: 433px;
  margin: 0 auto 20px;
}
.netherlands-step2-module_mobRedirectContainer__fEB7H {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 400px;
  margin: auto;
}
.netherlands-step2-module_mobRedirectBlock__z1ZBY {
  border-radius: 4px;
  background: var(--Tonybet-Tabs, #F4F4F4);
  width: 100%;
  padding: 16px 24px;
}
.netherlands-step2-module_centered__QIaUa {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.netherlands-step2-module_redirectLink__m-m-7 {
  width: 92px;
  height: 92px;
  margin-bottom: 8px;
}
.netherlands-step2-module_redirectText__C8SsT {
  text-align: center;
  color: var(--Tonybet-Secondary_contrast, #797979);
}
.netherlands-step2-module_qrCode__Wm9OI {
  max-width: 100px;
  margin-bottom: 15px;
}
.netherlands-step2-module_desktopButton__sB8oD {
  color: var(--Tonybet-Accent, #9E2B86);
  font-weight: 700;
  text-decoration-line: underline;
  cursor: pointer;
  margin-top: 16px;
}
.netherlands-step2-module_buttonMargin__Jr2SY {
  margin-top: 16px;
  width: 100%;
}
.netherlands-step2-module_buttonSnake__4ez8m {
  width: 100%;
}
.netherlands-step2-module_imageContainer__T1ohs {
  display: flex;
  gap: 10px;
  margin: 15px 0;
}
.netherlands-step2-module_imageContainer__T1ohs img {
  width: 190px;
}
.netherlands-step2-module_image__mfS3- {
  position: relative;
}
.netherlands-step2-module_imageStatusSuccess__aDQ-x {
  position: absolute;
  top: 12px;
  right: 12px;
  width: 20px;
  height: 20px;
  background: green;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 10px;
  color: white;
}
.netherlands-step2-module_imageStatusFailure__ThvRV {
  position: absolute;
  top: 12px;
  right: 12px;
  width: 20px;
  height: 20px;
  background: red;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 10px;
  color: white;
}
.netherlands-step2-module_scanButton__uFjss {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.netherlands-step2-module_scanButton__uFjss .netherlands-step2-module_button__T1vou {
  width: 60px;
  height: 60px;
}
.ontario-step3-module_wrapper__j7rLp {
  display: flex;
  justify-content: center;
  align-items: center;
}
.ontario-step3-module_buttonActive__zr2Qo {
  background: var(--buttonMainHover);
  color: var(--white);
}
.ontario-step3-module_button__xl1SS:not(.ontario-step3-module_buttonActive__zr2Qo):hover {
  background: var(--postcoderButtonHover);
  color: var(--postcoderButtonHoverText);
}
.ontario-step3-module_button__xl1SS:nth-child(1) {
  margin-right: 4px;
}
.ontario-step3-module_button__xl1SS:nth-child(2) {
  margin-left: 4px;
}
.ontario-step3-module_warningMessage__QveH2 {
  background: var(--eventHeadingBackground);
  border-radius: 8px;
  font-size: 12px;
  color: var(--inputColor);
  padding: 15px;
  margin-top: 12px;
}
.australia-step3-module_wrapper__KnCp- {
  display: flex;
  justify-content: center;
  align-items: center;
}
.australia-step3-module_buttonActive__G8XCt {
  background: var(--buttonMainHover);
  color: var(--white);
}
.australia-step3-module_button__FyZP9:not(.australia-step3-module_buttonActive__G8XCt):hover {
  background: var(--postcoderButtonHover);
  color: var(--postcoderButtonHoverText);
}
.australia-step3-module_button__FyZP9:nth-child(1) {
  margin-right: 4px;
}
.australia-step3-module_button__FyZP9:nth-child(2) {
  margin-left: 4px;
}
.australia-step3-module_warningMessage__l-upA {
  background: var(--eventHeadingBackground);
  border-radius: 8px;
  font-size: 12px;
  color: var(--inputColor);
  padding: 15px;
  margin-top: 12px;
}
.error-boundary-module_errorBoundary__GiWAN {
  position: relative;
  height: 100vh;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.error-boundary-module_errorBoundaryBg__ehIac {
  position: absolute;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  z-index: 0;
}
.error-boundary-module_errorBoundaryContent__OXDRv {
  position: relative;
  z-index: 1;
}
.error-boundary-module_errorBoundaryTitle__Y5Kpz {
  font-size: 24px;
  line-height: 32px;
  color: #fff;
  margin: 0 0 12px;
}
.error-boundary-module_errorBoundaryText__RHbXt {
  font-size: 16px;
  line-height: 24px;
  text-align: center;
  color: #fff;
  margin-bottom: 24px;
}
@media (max-width: 768px) {
  .error-boundary-module_errorBoundaryTitle__Y5Kpz {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 5px;
  }
  .error-boundary-module_errorBoundaryText__RHbXt {
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 12px;
  }
}
.account-verification-block-module_accountVerification__TXJds {
  background: var(--verificationBlockBacgroundColor);
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
  border-radius: 3px;
  font-size: 14px;
  font-weight: 700;
  padding: 20px;
}
.account-verification-block-module_noCardBorder__hwlOr {
  background: inherit;
  box-shadow: inherit;
}
.account-verification-block-module_accountVerificationTitle__1kccL {
  font-size: 14px;
  font-weight: 700;
}
.account-verification-block-module_accountVerificationSection__yMfak {
  padding: 16px 0;
  border-top: 1px solid var(--menuSectionBorder);
  border-bottom: 1px solid var(--menuSectionBorder);
  text-align: justify;
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
  margin: 15px 0;
}
.account-verification-block-module_accountVerificationList__7ckGj {
  margin: 0;
  padding: 0 20px;
  list-style: none;
}
.account-verification-block-module_accountVerificationList__7ckGj .account-verification-block-module_accountVerificationListItem__kXHB1 {
  position: relative;
  color: #000;
}
.account-verification-block-module_accountVerificationList__7ckGj .account-verification-block-module_accountVerificationListItem__kXHB1:not(:first-child) {
  margin-top: 10px;
}
.account-verification-block-module_accountVerificationList__7ckGj .account-verification-block-module_accountVerificationListItem__kXHB1::before {
  content: "";
  position: absolute;
  background: var(--buttonMain);
  font-size: 14px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  top: 4px;
  left: -20px;
}
.account-verification-block-module_mobile__TduUi {
  width: 100%;
  margin-bottom: 16px;
}
.account-verification-block-module_verificationItem__uxZji {
  border: 1px solid var(--verificationConteinerBorder);
  border-radius: 4px;
  padding: 15px;
  display: flex;
}
.account-verification-block-module_verificationItem__uxZji .account-verification-block-module_nameContainer__bArgJ {
  padding: 5px 0px 5px 12px;
  display: flex;
  justify-content: space-between;
  max-width: 55%;
}
.account-verification-block-module_verificationItem__uxZji .account-verification-block-module_text__4AHIY {
  display: flex;
  flex-direction: column;
}
.account-verification-block-module_verificationItem__uxZji .account-verification-block-module_text__4AHIY .account-verification-block-module_name__vnmg4 {
  font-weight: 700;
  font-size: 16px;
  word-break: break-word;
  max-height: 60px;
  overflow: hidden;
}
.account-verification-block-module_verificationItem__uxZji .account-verification-block-module_text__4AHIY .account-verification-block-module_size__y5YGG {
  margin-top: 10px;
  color: #3E4049;
}
.account-verification-block-module_verificationItem__uxZji .account-verification-block-module_cancel__XAWoH {
  cursor: pointer;
  font-size: 16px;
  color: var(--verificationCancelColor);
  margin-left: 5px;
}
.account-verification-block-module_verificationItem__uxZji .account-verification-block-module_image__5PXxW {
  max-width: 45%;
  border-radius: 8px;
  overflow: hidden;
}
.account-verification-block-module_verificationItem__uxZji .account-verification-block-module_image__5PXxW img {
  width: 100%;
  height: 100%;
}
.account-verification-block-module_uploadItem__zXVV- {
  position: relative;
  margin: 12px 12px 0 0;
  border: 2px solid var(--eventHeadingBackground);
  width: 210px;
}
.account-verification-block-module_uploadItem__zXVV- .account-verification-block-module_name__vnmg4 {
  background: var(--eventHeadingBackground);
  cursor: pointer;
  display: flex;
  line-height: 20px;
  font-size: 14px;
  font-weight: 500;
  color: var(--mainColor);
  padding: 5px 5px 5px 10px;
}
.account-verification-block-module_uploadItem__zXVV- .account-verification-block-module_name__vnmg4.account-verification-block-module_disabled__O6Cw7 {
  pointer-events: none;
}
.account-verification-block-module_uploadItem__zXVV- .account-verification-block-module_name__vnmg4.account-verification-block-module_disabled__O6Cw7 .account-verification-block-module_action__O--nX {
  color: var(--menuSectionBorder);
}
.account-verification-block-module_uploadItem__zXVV- .account-verification-block-module_name__vnmg4:not(.account-verification-block-module_disabled__O6Cw7):hover .account-verification-block-module_svg-icon__VAND5 {
  transform: scale(1.2) rotate(90deg);
}
.account-verification-block-module_uploadItem__zXVV- .account-verification-block-module_name__vnmg4 span {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.account-verification-block-module_uploadItem__zXVV- .account-verification-block-module_image__5PXxW {
  background: var(--eventHeadingBackground);
}
.account-verification-block-module_uploadItem__zXVV- .account-verification-block-module_image__5PXxW img {
  height: 130px;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.account-verification-block-module_uploadItem__zXVV- .account-verification-block-module_action__O--nX {
  width: 18px;
  flex: 0 0 18px;
  font-size: 18px;
  color: var(--error);
  margin-right: 8px;
}
.account-verification-block-module_uploadItem__zXVV- .account-verification-block-module_action__O--nX .account-verification-block-module_svg-icon__VAND5 {
  transition: transform 0.15s ease;
}
.account-verification-block-module_mobile__TduUi {
  position: relative;
  border: 2px solid var(--eventHeadingBackground);
  width: 160px;
}
.account-verification-block-module_mobile__TduUi:not(:last-of-type) {
  margin-right: 12px;
}
.account-verification-block-module_mobile__TduUi .account-verification-block-module_name__vnmg4 {
  background: var(--eventHeadingBackground);
  cursor: pointer;
  display: flex;
  line-height: 20px;
  font-size: 14px;
  font-weight: 500;
  color: var(--mainColor);
  padding: 5px 5px 5px 10px;
}
.account-verification-block-module_mobile__TduUi .account-verification-block-module_name__vnmg4.account-verification-block-module_disabled__O6Cw7 {
  pointer-events: none;
}
.account-verification-block-module_mobile__TduUi .account-verification-block-module_name__vnmg4.account-verification-block-module_disabled__O6Cw7 .account-verification-block-module_verification-upload-item__action__ZxRt- {
  color: var(--menuSectionBorder);
}
.account-verification-block-module_mobile__TduUi .account-verification-block-module_name__vnmg4:not(.account-verification-block-module_disabled__O6Cw7):hover .account-verification-block-module_svg-icon__VAND5 {
  transform: scale(1.2) rotate(90deg);
}
.account-verification-block-module_mobile__TduUi .account-verification-block-module_name__vnmg4 span {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.account-verification-block-module_mobile__TduUi .account-verification-block-module_image__5PXxW {
  background: var(--eventHeadingBackground);
}
.account-verification-block-module_mobile__TduUi .account-verification-block-module_image__5PXxW img {
  height: 100px;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.account-verification-block-module_mobile__TduUi .account-verification-block-module_action__O--nX {
  width: 18px;
  flex: 0 0 18px;
  font-size: 18px;
  color: var(--error);
  margin-right: 8px;
}
.account-verification-block-module_mobile__TduUi .account-verification-block-module_action__O--nX .account-verification-block-module_svg-icon__VAND5 {
  transition: transform 0.15s ease;
}
.date-time-formatter-module_inlineBlock__KuYVQ {
  display: inline-block;
}
.account-verification-item-module_verificationUploadRow__TZFZL {
  display: flex;
  justify-content: space-between;
  align-items: center;
  min-height: 70px;
  padding: 0 15px;
  border-bottom: 1px solid var(--periodHalfInformationSeparator);
}
.account-verification-item-module_verificationUploadColumn__W7CVZ {
  padding: 15px 5px;
  word-wrap: break-word;
}
.account-verification-item-module_verificationUploadColumn__W7CVZ p {
  margin: 0;
  line-height: 20px;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-wrap: break-word;
}
.account-verification-item-module_verificationUploadColumn__W7CVZ:nth-child(1) {
  width: 20%;
}
.account-verification-item-module_verificationUploadColumn__W7CVZ:nth-child(2) {
  flex: 1 1 40%;
  max-width: 40%;
}
.account-verification-item-module_verificationUploadColumn__W7CVZ:nth-child(3) {
  flex: 1 1 20%;
  text-align: center;
}
.account-verification-item-module_verificationUploadColumn__W7CVZ:nth-child(4) {
  flex: 1 1 20%;
  text-align: right;
  opacity: 0.5;
}
.account-verification-item-module_verificationUploadRowMobile__o3bli {
  box-shadow: 0 1px 1px rgba(21, 41, 53, 0.14), 0 2px 1px rgba(21, 41, 53, 0.12), 0 1px 3px rgba(21, 41, 53, 0.2);
  border-radius: 4px;
  margin-top: 12px;
  display: flex;
  flex-wrap: wrap;
  justify-content: left;
  align-items: flex-start;
  padding: 12px;
  min-height: auto;
  border-bottom: 0;
}
.account-verification-item-module_verificationUploadRowMobile__o3bli .account-verification-item-module_verificationUploadColumn__W7CVZ {
  padding: 0;
}
.account-verification-item-module_verificationUploadRowMobile__o3bli .account-verification-item-module_verificationUploadColumn__W7CVZ:nth-child(1) {
  flex: 0 0 100%;
  order: 1;
  font-weight: 700;
  margin-bottom: 6px;
  width: auto;
}
.account-verification-item-module_verificationUploadRowMobile__o3bli .account-verification-item-module_verificationUploadColumn__W7CVZ:nth-child(2) {
  flex: 0 0 100%;
  order: 4;
  margin-top: 12px;
  max-width: 100%;
}
.account-verification-item-module_verificationUploadRowMobile__o3bli .account-verification-item-module_verificationUploadColumn__W7CVZ:nth-child(3) {
  flex: 0 0 50%;
  order: 3;
  text-align: right;
}
.account-verification-item-module_verificationUploadRowMobile__o3bli .account-verification-item-module_verificationUploadColumn__W7CVZ:nth-child(4) {
  flex: 0 0 50%;
  order: 2;
  align-self: center;
  text-align: left;
}
[class^=cabinet-table__status] {
  height: 24px;
  border-radius: 17px;
  font-size: 12px;
  line-height: 12px;
}
.modal-portal-module_modal__DuTBM {
  align-items: center;
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  opacity: 1;
  overflow-y: auto;
  position: fixed;
  right: 0;
  top: 0;
  transition: visibility 0.3s ease, opacity 0.3s ease;
  visibility: visible;
  z-index: 100;
}
.modal-portal-module_shadow__m1sNS {
  background: #000;
  height: 100%;
  left: 0;
  opacity: 0.3;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.modal-portal-module_wrapper__GE6QE {
  position: relative;
  z-index: 2;
}
.modal-portal-module_content__fuPRh {
  max-height: 100vh;
  max-width: 100vw;
  position: relative;
}
.modal-portal {
  position: relative;
}
.modal-portal__close-button {
  align-items: center;
  color: var(--white);
  cursor: pointer;
  display: flex;
  font-size: 18px;
  height: 30px;
  justify-content: center;
  padding: 0;
  position: absolute;
  right: -26px;
  top: -26px;
  transition: transform 0.15s ease, opacity 0.15s ease;
  width: 30px;
  z-index: 10;
}
.modal-portal__close-button:hover {
  opacity: 0.5;
  transform: scale(0.8);
}
.modal-portal-active body {
  overflow: hidden !important;
}
.is-mobile-device .modal-portal__close-button {
  color: var(--mainColor);
  font-size: 16px;
  height: 24px;
  right: 5px;
  top: 5px;
  width: 24px;
}
.app-loader-module_appLoader__OJFpo {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  z-index: var(--zIndex-loader);
  height: 100%;
  width: 100%;
}
.app-loader.app-loader__filled {
  background-color: var(--bodyBackgroundColor);
  bottom: 0;
  left: 0;
  position: fixed;
  top: 0;
}
.app-loader.app-loader__only-loader {
  min-height: 300px;
  pointer-events: none;
  position: relative;
}
.app-loader.app-loader__only-loader--mobile {
  min-height: 150px;
}
.app-loader__inner {
  height: 50px;
  width: 50px;
  opacity: 0.8;
  position: relative;
}
.app-loader__inner {
  animation: app-loader-module_animateBall__ln-Gr 1s linear infinite;
}
.app-loader__inner .svg-icon {
  color: var(--buttonMain);
  font-size: 50px;
}
@keyframes app-loader-module_animateBall__ln-Gr {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
div.default-slider-module_content__DGtFX {
  position: absolute;
  padding: 16px;
  display: flex;
  flex-direction: column;
  color: #fff;
  align-items: flex-start;
}
div.default-slider-module_content__DGtFX .default-slider-module_title__C4RpC {
  font-size: 20px;
  font-weight: 700;
  line-height: 32px;
  margin: 0;
  margin-bottom: 4px;
}
div.default-slider-module_content__DGtFX .default-slider-module_text__PwD6K {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin: 0;
  max-width: 171px;
}
.ios-broadcast-widget-module_broadcastWidget__VVXnh.ios-broadcast-widget-module_vertical__LeSof {
  height: 100%;
  width: 100%;
}
.ios-broadcast-widget-module_broadcastWidget__VVXnh.ios-broadcast-widget-module_vertical__LeSof .ios-broadcast-widget-module_broadcastWidgetVideo__s6B70 {
  height: 100%;
}
.ios-broadcast-widget-module_broadcastWidget__VVXnh.ios-broadcast-widget-module_modern__NkPXO {
  margin-top: 15px;
}
.ios-broadcast-widget-module_broadcastWidgetVideo__s6B70 {
  background: var(--broadcastBg);
  display: block;
  height: auto;
  outline: none !important;
  width: 100%;
}
.league-icon-module_holder__9rB4R {
  align-items: center;
  display: flex;
  height: 20px;
  margin-right: 10px;
  position: relative;
  top: -1px;
}
.league-icon-module_holder__9rB4R img {
  display: block;
  height: auto;
  width: 20px;
}
.league-icon-module_holder__9rB4R.league-icon-module_isMobile__-uEHq:not(.league-icon-module_small__kxmrf) {
  margin-right: 5px;
}
.league-icon-module_holder__9rB4R.league-icon-module_small__kxmrf {
  height: 16px;
  margin-right: 8px;
}
.league-icon-module_holder__9rB4R.league-icon-module_small__kxmrf img {
  width: 16px;
}
.league-icon-module_modern__Zl0-I img {
  border-radius: var(--countryFlagBorderRadius);
}
.option-select-module_list__E69MO {
  width: 100%;
  max-width: 425px;
  min-width: 260px;
}
.option-select-module_item__z4jS6 {
  background: #fff;
  color: #081d36;
  font-weight: 400;
  line-height: 1.25;
  font-size: 16px;
  min-height: 56px;
  padding: 10px 40px 10px 10px;
  display: flex;
  align-items: center;
  position: relative;
}
.option-select-module_item__z4jS6:first-of-type {
  border-radius: 3px 3px 0 0;
}
.option-select-module_item__z4jS6:last-of-type {
  border-radius: 0 0 3px 3px;
}
.option-select-module_item__z4jS6:only-child {
  border-radius: 3px;
}
.option-select-module_item__z4jS6:not(:last-of-type) {
  border-bottom: 1px solid var(--menuSectionBorder);
}
.option-select-module_item__z4jS6.option-select-module_selected__yf1px .option-select-module_radioIcon__ab7Fs {
  border-color: var(--buttonMain);
}
.option-select-module_item__z4jS6.option-select-module_selected__yf1px .option-select-module_radioIcon__ab7Fs:after {
  display: block;
}
.option-select-module_itemText__UW-cs {
  text-align: left;
  width: 100%;
}
.option-select-module_radioIcon__ab7Fs {
  height: 20px;
  width: 20px;
  border-radius: 50%;
  border: 2px solid var(--menuSectionBorder);
  background: transparent;
  position: absolute;
  right: 10px;
  top: calc(50% - 10px);
}
.option-select-module_radioIcon__ab7Fs:after {
  content: "";
  display: none;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  top: 3px;
  left: 3px;
  background: var(--buttonMain);
}
.ui-modal-portal-module_modal__er3De {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: var(--zIndex-modalPortal-below);
}
body:not(.web-view):not(.hide-smartbanner) .ui-modal-portal.ui-modal-portal--sectionView {
  top: 46px;
}
body:not(.web-view):not(.hide-smartbanner).header-clock-active .ui-modal-portal.ui-modal-portal--sectionView {
  top: 74px;
}
.ui-modal-portal {
  background: rgba(0, 0, 0, 0.3);
  opacity: 1;
  transition: opacity 0.2s ease;
  -webkit-backdrop-filter: blur(2px);
          backdrop-filter: blur(2px);
}
.ui-modal-portal:not(.ui-modal-portal--scroll-disabled) {
  overflow: auto;
}
.ui-modal-portal.custom-portal {
  z-index: calc(var(--zIndex-mobileAsideMenu) + 1);
}
.ui-modal-portal.notice-portal {
  z-index: var(--zIndex-modalPortal);
}
@media screen and (max-width: 767px) {
  .ui-modal-portal.cashier-portal .ui-modal-portal__wrapper {
    padding: 0;
  }
}
.ui-modal-portal__wrapper {
  align-items: center;
  display: flex;
  justify-content: center;
  min-height: 100%;
  padding: 30px 30px 0;
  width: 100%;
}
@media screen and (max-width: 767px) {
  .ui-modal-portal__wrapper {
    padding: 8px;
  }
}
.ui-modal-portal__content {
  position: relative;
  z-index: 1;
  max-width: 100%;
}
@media screen and (max-width: 767px) {
  .ui-modal-portal__content {
    min-width: 100%;
  }
}
.ui-modal-portal__close-button {
  align-items: center;
  color: var(--white);
  cursor: pointer;
  display: flex;
  font-size: 18px;
  height: 30px;
  justify-content: center;
  padding: 0;
  position: absolute;
  right: -26px;
  top: -26px;
  transition: transform 0.15s ease, opacity 0.15s ease;
  width: 30px;
  z-index: 10;
}
.ui-modal-portal__close-button.ui-modal-portal-module_closeInside__Omgfp {
  top: 24px;
  right: 24px;
  color: var(--modalCloseButtonInsideColor) !important;
}
.ui-modal-portal__close-button:hover {
  opacity: 0.5;
  transform: scale(0.8);
}
.ui-modal-portal--before-create {
  opacity: 0;
}
.ui-modal-portal--with-animation .ui-modal-portal__content {
  animation: ui-modal-portal-module_uiModalPortalShow__tqoRu 0.3s;
}
.ui-modal-portal--no-blur {
  -webkit-backdrop-filter: blur(0);
          backdrop-filter: blur(0);
}
.ui-modal-portal.ui-modal-portal--sectionView {
  transition: none;
}
.ui-modal-portal.ui-modal-portal--sectionView .ui-modal-portal__wrapper {
  background: var(--buttonText);
  display: block;
  padding: 0;
}
.ui-modal-portal.ui-modal-portal--sectionView .ui-modal-portal__content {
  transform: scale(1);
}
.ui-modal-portal.ui-modal-portal--sectionView.ui-modal-portal--full-height {
  top: 0 !important;
  z-index: var(--zIndex-modalPortal);
}
.ui-modal-portal.settings-modal--modern {
  -webkit-backdrop-filter: none;
          backdrop-filter: none;
  background: rgba(0, 0, 0, 0.5);
}
.ui-modal-portal.ui-modal-portal--modern {
  background: rgba(var(--mslSectionBgRGB), 0.5);
  -webkit-backdrop-filter: none;
          backdrop-filter: none;
}
.ui-modal-portal.ui-modal-portal--modern .ui-modal-portal__wrapper {
  padding: 10px 0 0;
  align-items: flex-end;
}
.ui-modal-portal.ui-modal-portal--modern .ui-modal-portal__content {
  width: 100%;
}
.ui-modal-portal.ui-modal-portal--modern .ui-modal-portal__close-button {
  right: 15px;
  top: 16px;
  height: 20px;
  width: 20px;
  color: var(--mslTextDark);
  font-size: 14px;
}
.ui-modal-portal.ui-modal-portal--blur {
  background: rgba(var(--mslSectionBgRGB), 0.5);
  -webkit-backdrop-filter: blur(48px);
          backdrop-filter: blur(48px);
}
.ui-modal-portal.ui-modal-portal--selector .ui-modal-portal__close-button {
  display: none;
}
.ui-modal-portal.ui-modal-portal--bottom .ui-modal-portal__wrapper {
  padding: 0;
  align-items: flex-end;
}
.ui-modal-portal.ui-modal-portal--bottom .ui-modal-portal__content {
  width: 100%;
}
.ui-modal-portal.ui-modal-portal--bottom.ui-modal-portal--with-animation .ui-modal-portal__content {
  animation: ui-modal-portal-module_uiModalPortalShowBottom__QW2JS 0.3s;
}
.portal-active body {
  overflow: hidden !important;
}
.portal-active .page__content {
  pointer-events: none;
}
.is-mobile-device .ui-modal-portal__close-button {
  color: var(--mainColor);
  font-size: 16px;
  height: 24px;
  right: 10px;
  top: 10px;
  width: 24px;
}
@keyframes ui-modal-portal-module_uiModalPortalShow__tqoRu {
  0% {
    transform: scale(0.7);
  }
  45% {
    transform: scale(1.05);
  }
  80% {
    transform: scale(0.95);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes ui-modal-portal-module_uiModalPortalShowBottom__QW2JS {
  from {
    transform: translateY(100%);
  }
  to {
    transform: translateY(0);
  }
}
.currency-symbol-module_imageWrapper__qNjz- {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 18px;
  height: 18px;
}
.currency-symbol-module_imageWrapper__qNjz- img {
  max-width: 100%;
  max-height: 100%;
}
.currency-variable-loader-module_loader__e4K8j {
  font-size: 16px;
}
.currency-variable-loader-module_dotFirst__nA7wX {
  animation: currency-variable-loader-module_currency-variable-loader__pN47L 1s infinite linear alternate;
  animation-delay: 0.5s;
}
.currency-variable-loader-module_dotSecond__ox8x9 {
  animation: currency-variable-loader-module_currency-variable-loader__pN47L 1s infinite alternate;
  animation-delay: 0s;
}
.currency-variable-loader-module_dotThird__8FxMY {
  animation: currency-variable-loader-module_currency-variable-loader__pN47L 1s infinite alternate;
  animation-delay: 1s;
}
@keyframes currency-variable-loader-module_currency-variable-loader__pN47L {
  0% {
    opacity: 1;
  }
  50%, 100% {
    opacity: 0.5;
  }
}
.aviator-game-module_aviatorAnimation__kW-qJ .aviator-game-module_aviatorText__uYxKl div:nth-child(1) {
  animation: aviator-game-module_aviatorLevitation__0LfzK 4s;
}
.aviator-game-module_aviatorAnimation__kW-qJ .aviator-game-module_icon__eT-oY {
  color: var(--menuSvgLinkColorActive);
}
.aviator-game-module_aviatorAnimation__kW-qJ .aviator-game-module_propeller__znvPg {
  animation: aviator-game-module_aviatorPropeller__8TseV 4s;
}
.aviator-game-module_aviatorGame__PQLK8 .aviator-game-module_iconWrapper__1IOCV {
  position: relative;
}
.aviator-game-module_aviatorGame__PQLK8 .aviator-game-module_icon__eT-oY {
  font-size: 30px;
  margin-right: 15px;
  top: 2px !important;
  transition: color 0.25s ease;
}
.aviator-game-module_aviatorGame__PQLK8 .aviator-game-module_propeller__znvPg {
  font-size: 25px;
  margin-right: 0;
  position: absolute !important;
  right: 2px;
  top: -1px !important;
  transform: rotate(-20deg);
}
.aviator-game-module_aviatorGame__PQLK8 .aviator-game-module_aviatorTitle__y8xiH {
  font-size: 56px;
  height: 20px;
  top: -2px;
}
.aviator-game-module_aviatorGame__PQLK8.aviator-game-module_dropdown__I8lTr.aviator-game-module_aviatorGame__PQLK8 div {
  left: -8px;
}
.aviator-game-module_aviatorGame__PQLK8.aviator-game-module_dropdown__I8lTr.aviator-game-module_aviatorGame__PQLK8 .aviator-game-module_icon__eT-oY {
  font-size: 25px;
  margin-right: 2px;
  transition: unset;
}
.aviator-game-module_aviatorGame__PQLK8.aviator-game-module_dropdown__I8lTr.aviator-game-module_aviatorGame__PQLK8 .aviator-game-module_propeller__znvPg {
  font-size: 20px;
  right: -10px !important;
  top: 0 !important;
}
.aviator-game-module_asideAviatorTitle__NXji2 {
  width: 54px !important;
}
.aviator-game-module_asideAviatorPlane__AMFgP {
  left: -5px !important;
  margin-right: 3px !important;
  width: 30px !important;
}
@keyframes aviator-game-module_aviatorLevitation__0LfzK {
  0% {
    top: 0;
  }
  15% {
    top: -7px;
  }
  35% {
    transform: rotate(35deg);
  }
  60% {
    top: 7px;
  }
  100% {
    top: 0;
  }
}
@keyframes aviator-game-module_aviatorPropeller__8TseV {
  0% {
    transform: rotate(160deg);
  }
  100% {
    transform: rotate(4120deg);
  }
}
.phone-verification-module_verificationPhone__gQH9A {
  background: var(--verificationPhoneBg);
  border: 1px solid var(--verificationPhoneBorderColor);
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.15);
  max-width: 555px;
  margin: 0 auto;
  border-radius: 5px;
}
@media screen and (max-width: 1000px) {
  .phone-verification-module_verificationPhone__gQH9A {
    margin: 35px 15px;
  }
}
.phone-verification-module_verificationPhoneSuccess__7dy2p {
  background: var(--verificationPhoneBgSuccess);
  border: 1px solid var(--verificationPhoneBorderColorSuccess);
}
.phone-verification-module_verificationWrapper__lizks {
  padding: 29px 23px 42px;
}
@media screen and (max-width: 1000px) {
  .phone-verification-module_verificationWrapper__lizks {
    padding: 26px 13px 36px;
  }
}
.phone-verification-module_verificationConfirm__8I0bU,
.phone-verification-module_verificationSuccess__bNei5 {
  align-items: center;
  display: flex;
  flex-direction: column;
}
.phone-verification-module_verificationWarningIcon__MdhoW {
  align-items: center;
  background: var(--verificationPhoneIconBg);
  border-radius: 50%;
  display: flex;
  height: 95px;
  justify-content: center;
  margin-bottom: 30px;
  width: 95px;
}
.phone-verification-module_verificationWarningIcon__MdhoW svg {
  height: 55px;
  width: 13px;
}
.phone-verification-module_verificationCheckIcon__Vtvur {
  align-items: center;
  background: #fff;
  border-radius: 50%;
  display: flex;
  height: 144px;
  justify-content: center;
  margin-bottom: 30px;
  width: 144px;
}
.phone-verification-module_verificationCheckIcon__Vtvur svg {
  height: 49px;
  width: 59px;
}
.phone-verification-module_verificationText__TA7eX {
  color: var(--verificationPhoneTextColor);
  font-size: 14px;
  font-weight: normal;
  line-height: 25px;
  margin-bottom: 30px;
  max-width: 513px;
  text-align: center;
}
.phone-verification-module_verificationSuccessText__DWyyt {
  color: var(--verificationPhoneTextColor);
  font-size: 21px;
  font-weight: normal;
  line-height: 41px;
  margin-bottom: 30px;
  text-align: center;
}
.phone-verification-module_verificationSuccessTextBold__hP7jp {
  display: block;
  font-weight: 500;
  margin-bottom: 15px;
  text-align: center;
}
.phone-verification-module_verificationForm__9EEn2 {
  margin-bottom: 30px;
}
.phone-verification-module_verificationFormResend__UX3mq {
  color: var(--verificationPhoneTextColor);
  font-size: 14px;
  font-weight: normal;
  line-height: 25px;
  margin-bottom: 30px;
}
.phone-verification-module_verificationFormResendLinkActive__AGa1O {
  display: inline-block;
  font-weight: bold;
  margin-left: 5px;
}
.phone-verification-module_verificationFormResendLink__dbbQe {
  color: var(--verificationPhoneMainColor);
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-left: 5px;
  text-decoration: underline;
}
.payment-methods-module_paymentMethodsWithFrame__9yyM1 {
  text-align: center;
}
.payment-methods-module_paymentMethodsWithFrame__9yyM1 .payment-methods-module_item__DtQdQ {
  display: inline-block;
  border-radius: 6px;
  background: var(--white, #fff);
  margin: 5px;
  height: 66px;
  width: 113px;
  text-align: center;
}
.payment-methods-module_paymentMethodsWithFrame__9yyM1 .payment-methods-module_item__DtQdQ img {
  max-width: 100%;
  height: 66px;
  -o-object-fit: contain;
     object-fit: contain;
  padding: 14px;
  margin: 0 auto;
}
.payment-methods-module_paymentMethodsWithFrame__9yyM1 .payment-methods-module_item__DtQdQ.payment-methods-module_hide__HvJAG {
  display: none;
}
.payment-methods-module_paymentMethodsBanner__kOEt9 {
  display: inline-flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 12px;
  background-color: var(--newMainBannerPaymentMethodsBg);
  border-radius: var(--newMainBannerPaymentMethodsBorderRadius);
  padding: var(--newMainBannerPaymentMethodsPadding);
}
@media screen and (max-width: 600px) {
  .payment-methods-module_paymentMethodsBanner__kOEt9 {
    justify-content: center;
  }
}
.payment-methods-module_paymentMethodsBanner__kOEt9.payment-methods-module_framedItems__4XTaR .payment-methods__item {
  border-radius: var(--newMainBannerPaymentMethodItemBorderRadius, 4px);
  background: #fff;
}
.payment-methods-module_paymentMethodsBanner__kOEt9 .payment-methods__item {
  display: flex;
  align-items: center;
  height: 22px;
  max-width: 75px;
  text-align: center;
  padding: var(--newMainBannerPaymentMethodItemPadding, 3px);
}
@media screen and (max-width: 600px) {
  .payment-methods-module_paymentMethodsBanner__kOEt9 .payment-methods__item {
    max-width: 60px;
  }
}
.payment-methods-module_paymentMethodsBanner__kOEt9 .payment-methods__item img {
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  margin: 0 auto;
}
.payment-methods-module_paymentMethodsBanner__kOEt9 .payment-methods__item--hide {
  display: none;
}
.progress-bar-module_progressBar__5g016 {
  height: 10px;
  width: 100%;
  border-radius: 8px;
  background: var(--progressBarBg);
}
.progress-bar-module_progressBar__5g016.progress-bar-module_full__LHONm .progress-bar-module_progressBarPercent__8nS7d {
  background: var(--progressBarPercentFull);
}
.progress-bar-module_progressBar__5g016.progress-bar-module_small__qS6F3 .progress-bar-module_icon__e-a2l {
  width: 35px;
  height: 35px;
  font-size: 35px;
  right: -12px;
}
.progress-bar-module_progressBarPercent__8nS7d {
  position: relative;
  background: var(--progressBarPercent);
  border-radius: 16px;
  height: 10px;
  min-width: 12px;
}
.progress-bar-module_icon__e-a2l {
  position: absolute;
  right: -14px;
  top: 50%;
  transform: translate(0, -50%);
  width: 40px;
  height: 40px;
  font-size: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.promo-snackbar-module_main__Ja1aN {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: fixed;
  bottom: 30px;
  left: 50%;
  width: 1180px;
  height: 90px;
  padding: 16px 40px 16px 16px;
  border-radius: var(--promoSnackBarBorderRadius, 8px);
  color: var(--white);
  background: var(--promoSnackBarBackgroundColor);
  box-shadow: 0 2px 10px var(--promoSnackBarBoxShadow);
  z-index: var(--zIndex-promoSnackbar, 350);
  animation: promo-snackbar-module_fadeInUpSnackbar__F7Yzr 0.3s ease-in-out both;
  opacity: 0;
  transform: translate3d(-50%, 25%, 0);
  transition: bottom 0.3s ease-in-out, opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.promo-snackbar-module_main__Ja1aN.promo-snackbar-module_withImage__X54Zr {
  padding: 16px 40px 16px 130px;
}
.promo-snackbar-module_main__Ja1aN.promo-snackbar-module_withImage__X54Zr .promo-snackbar-module_addInfoItem__B8-j8 {
  max-width: 160px;
}
.promo-snackbar-module_main__Ja1aN.promo-snackbar-module_noAddInfoItems__hOapj .promo-snackbar-module_left__THtGK {
  max-width: 80%;
}
.promo-snackbar-module_main__Ja1aN.promo-snackbar-module_noAddInfoItems__hOapj .promo-snackbar-module_right__Ep8Nz {
  max-width: 20%;
}
.promo-snackbar-module_main__Ja1aN.promo-snackbar-module_mobile__XCVBM {
  width: calc(100% - 16px);
  padding: 12px 36px 12px 12px;
  bottom: calc(10px + env(safe-area-inset-bottom));
  height: auto;
  max-height: 130px;
}
.promo-snackbar-module_main__Ja1aN.promo-snackbar-module_mobile__XCVBM.promo-snackbar-module_withImage__X54Zr {
  padding: 12px 100px 12px 12px;
}
.promo-snackbar-module_main__Ja1aN.promo-snackbar-module_mobile__XCVBM.promo-snackbar-module_withImage__X54Zr .promo-snackbar-module_inside__qXPtr {
  flex-direction: column;
  align-items: flex-start;
  margin: 0;
}
.promo-snackbar-module_main__Ja1aN.promo-snackbar-module_mobile__XCVBM.promo-snackbar-module_withImage__X54Zr .promo-snackbar-module_left__THtGK,
.promo-snackbar-module_main__Ja1aN.promo-snackbar-module_mobile__XCVBM.promo-snackbar-module_withImage__X54Zr .promo-snackbar-module_right__Ep8Nz {
  padding: 0;
}
.promo-snackbar-module_main__Ja1aN.promo-snackbar-module_mobile__XCVBM.promo-snackbar-module_withImage__X54Zr .promo-snackbar-module_left__THtGK {
  max-width: 100%;
}
.promo-snackbar-module_main__Ja1aN.promo-snackbar-module_mobile__XCVBM.promo-snackbar-module_withImage__X54Zr .promo-snackbar-module_right__Ep8Nz {
  max-width: 100%;
  margin-top: 8px;
}
.promo-snackbar-module_main__Ja1aN.promo-snackbar-module_mobile__XCVBM.promo-snackbar-module_withImage__X54Zr .promo-snackbar-module_button__3rdfj {
  margin-left: 0;
}
.promo-snackbar-module_main__Ja1aN.promo-snackbar-module_mobile__XCVBM .promo-snackbar-module_backgroundImage__J006A {
  left: auto;
  right: 0;
  bottom: 0;
  max-width: 100px;
}
.promo-snackbar-module_main__Ja1aN.promo-snackbar-module_mobile__XCVBM .promo-snackbar-module_title__OOYD9 {
  font-size: var(--promoSnackBarTitleMobileFontSize, 14px);
  font-weight: 400;
}
.promo-snackbar-module_main__Ja1aN.promo-snackbar-module_mobile__XCVBM .promo-snackbar-module_description__I3pvS {
  font-size: 14px;
  white-space: break-spaces;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.promo-snackbar-module_main__Ja1aN.promo-snackbar-module_mobile__XCVBM .promo-snackbar-module_left__THtGK {
  max-width: 70%;
}
.promo-snackbar-module_main__Ja1aN.promo-snackbar-module_mobile__XCVBM .promo-snackbar-module_right__Ep8Nz {
  max-width: 30%;
}
.modern-view .promo-snackbar-module_main__Ja1aN.promo-snackbar-module_mobile__XCVBM {
  bottom: var(--promoSnackBarBottomMobileModern, 60px);
}
.modern-view .promo-snackbar-module_main__Ja1aN.promo-snackbar-module_mobile__XCVBM.promo-snackbar-module_withCookieBar__X4GKr {
  bottom: var(--promoSnackBarWithCookieBarBottomMobileModern, 170px);
}
.modern-view.menu-bottom-cms-view .promo-snackbar-module_main__Ja1aN.promo-snackbar-module_mobile__XCVBM {
  bottom: calc(var(--menuCmsBottomHeight) + 10px);
}
.modern-view.menu-bottom-cms-view .promo-snackbar-module_main__Ja1aN.promo-snackbar-module_mobile__XCVBM.promo-snackbar-module_withCookieBar__X4GKr {
  bottom: var(--promoSnackBarWithCookieBarBottomMobileModern, 170px);
}
.promo-snackbar-module_main__Ja1aN.promo-snackbar-module_withCookieBar__X4GKr {
  bottom: var(--promoSnackBarWithCookieBarBottomDesktop, 90px);
}
.promo-snackbar-module_main__Ja1aN.promo-snackbar-module_withCookieBar__X4GKr.promo-snackbar-module_mobile__XCVBM {
  bottom: var(--promoSnackBarWithCookieBarBottomMobile, 170px);
}
@media screen and (max-width: 1200px) {
  .promo-snackbar-module_main__Ja1aN {
    width: calc(100% - 16px);
  }
  .promo-snackbar-module_main__Ja1aN .promo-snackbar-module_addInfoItem__B8-j8 {
    max-width: 100px;
  }
}
.promo-snackbar-module_inside__qXPtr {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-grow: 1;
  margin: 0 -5px;
  max-width: -webkit-fill-available;
}
.promo-snackbar-module_left__THtGK,
.promo-snackbar-module_right__Ep8Nz {
  flex-grow: 1;
  padding: 0 5px;
}
.promo-snackbar-module_left__THtGK {
  display: flex;
  flex-direction: column;
  max-width: 40%;
}
.promo-snackbar-module_right__Ep8Nz {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  max-width: 60%;
}
.promo-snackbar-module_backgroundImage__J006A {
  position: absolute;
  left: 0;
  bottom: 0;
  max-height: 100%;
  max-width: 120px;
}
.promo-snackbar-module_title__OOYD9 {
  font-size: var(--promoSnackBarTitleFontSize, 16px);
  font-weight: 700;
  margin-bottom: 5px;
}
.promo-snackbar-module_description__I3pvS {
  font-size: var(--promoSnackBarDescriptionFontSize, 20px);
  font-weight: 700;
}
.promo-snackbar-module_title__OOYD9,
.promo-snackbar-module_description__I3pvS {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.promo-snackbar-module_addInfoBlock__-LRZv {
  display: flex;
  align-items: center;
  margin: 0 -10px;
}
.promo-snackbar-module_addInfoItem__B8-j8 {
  display: flex;
  flex-direction: column;
  max-width: 180px;
  padding: 0 10px;
}
.promo-snackbar-module_addInfoTop__fSH8L {
  display: flex;
  align-items: center;
}
.promo-snackbar-module_addInfoImageWrapper__fqhUy {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 25px;
  min-width: 25px;
  height: 25px;
  margin-right: 8px;
}
.promo-snackbar-module_addInfoImage__DFsep {
  max-width: 100%;
  max-height: 100%;
}
.promo-snackbar-module_addInfoTitle__-sNFd {
  font-size: var(--promoSnackBarAddInfoTitlFontSize, 20px);
  font-weight: 700;
}
.promo-snackbar-module_addInfoBot__uf2mo {
  margin-top: 10px;
  opacity: 0.7;
}
.promo-snackbar-module_addInfoTitle__-sNFd,
.promo-snackbar-module_addInfoBot__uf2mo {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.promo-snackbar-module_close__keoze {
  position: absolute;
  top: 12px;
  right: 12px;
  font-size: 16px;
  color: var(--promoSnackBarButtonClose);
  opacity: var(--promoSnackBarButtonCloseOpacity, 0.5);
  transition: opacity 0.3s ease-in-out;
}
.promo-snackbar-module_close__keoze:hover {
  opacity: 1;
}
.promo-snackbar-module_button__3rdfj {
  margin-left: 30px;
}
.promo-snackbar-module_button__3rdfj .app-button {
  text-shadow: none;
}
@keyframes promo-snackbar-module_fadeInUpSnackbar__F7Yzr {
  from {
    opacity: 0;
    transform: translate3d(-50%, 25%, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(-50%, 0, 0);
  }
}
.status-badge-module_statusBadge__eEBKC {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 80px;
  color: var(--statusBadgeNoStatus);
  background: var(--statusBadgeNoStatusBg);
  font-size: 11px;
  font-weight: 700;
  line-height: 1;
  border-radius: 10px;
  height: 20px;
  padding: 0 8px;
  text-transform: uppercase;
  white-space: nowrap;
}
.status-badge-module_statusBadge__eEBKC.status-badge-module_pending__goy9E {
  color: var(--statusBadge);
  background: var(--tableStatusPending);
}
.status-badge-module_statusBadge__eEBKC.status-badge-module_lose__MryEk {
  color: var(--statusBadge);
  background: var(--tableStatusLose);
}
.status-badge-module_statusBadge__eEBKC.status-badge-module_win__Z3mMm {
  color: var(--statusBadge);
  background: var(--tableStatusSuccess);
}
.status-badge-module_statusBadge__eEBKC.status-badge-module_declined__8ZEcF {
  color: var(--statusBadge);
  background: var(--tableStatusDeclined);
}
.status-badge-module_statusBadge__eEBKC.status-badge-module_returned__NS-Pk {
  color: var(--statusBadge);
  background: var(--tableStatusReturned);
}
.status-badge-module_statusBadge__eEBKC.status-badge-module_activated__e8giF {
  color: var(--statusBadge);
  background: var(--tableStatusActivated);
}
.svg-sport-icon-module_sportImage__0I7JS {
  display: block;
  margin: 0 auto;
}
.svg-sport-icon-module_sportImage__0I7JS.svg-sport-icon-module_big__7ULbN {
  width: 0.95em;
}
.svg-sport-icon-module_sportImage__0I7JS.svg-sport-icon-module_middle__pRHFB {
  width: 1.7em;
}
.svg-sport-icon-module_sportImage__0I7JS.svg-sport-icon-module_small__ItiGT {
  width: 16px;
}
.svg-sport-icon-module_sportImage__0I7JS.svg-sport-icon-module_filterGrey__auHy1 {
  filter: var(--mslSportMenuItemFlter);
}
.svg-sport-icon-module_sportImage__0I7JS.svg-sport-icon-module_marginRight__61j0B {
  margin-right: 10px;
}
body:-webkit-full-screen .menu-cms-header-module_menuContainer__dHQSx {
  display: none;
}
body:fullscreen .menu-cms-header-module_menuContainer__dHQSx,
body:-webkit-full-screen .menu-cms-header-module_menuContainer__dHQSx {
  display: none;
}
.menu-cms-header-module_menuContainer__dHQSx {
  position: fixed;
  top: var(--menuCmsHeaderPositionTop);
  background-color: var(--menuCmsHeaderBg);
  height: var(--menuCmsHeaderHeight);
  width: 100%;
  z-index: var(--zIndex-headerMenu-below);
}
.menu-cms-header-module_menuContainer__dHQSx .container-asia {
  height: 100%;
  position: relative;
}
.menu-cms-header-module_fakeWrapper__dif5j {
  position: absolute;
  left: 0;
  height: 0;
  opacity: 0;
  overflow: hidden;
  pointer-events: none;
  visibility: hidden;
}
.menu-cms-header-module_fakeWrapper__dif5j .menu-cms-header-module_menu__UMNVh {
  position: static;
}
.menu-cms-header-module_menu__UMNVh {
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  margin: 0;
  width: 100%;
  list-style: none;
}
.menu-cms-header-module_menu__UMNVh li:not(:first-child) {
  margin-left: 32px;
}
.menu-cms-header-module_dropdownList__LHhhK {
  display: none;
  position: absolute;
  top: calc(var(--menuCmsHeaderHeight) - 5px);
  right: 0;
  min-width: 200px;
  margin: 0;
  padding: 16px;
  background: var(--menuCmsHeaderDropdownMenuBg);
  border-radius: 8px;
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
  list-style: none;
  z-index: 10;
}
.menu-cms-header-module_dropdownList__LHhhK.menu-cms-header-module_opened__O4gF- {
  display: block;
}
.menu-cms-header-module_dropdownList__LHhhK li:not(:last-child) {
  margin-bottom: 16px;
}
.menu-cms-header-module_dropdownList__LHhhK li:not(:first-child) {
  margin-left: 0;
}
.menu-cms-header-module_dropdownList__LHhhK .menu-cms-header-module_item__QNAd8 {
  height: 16px;
}
.menu-cms-header-module_dropdownList__LHhhK .menu-cms-header-module_item__QNAd8 .menu-cms-header-module_title__QOV8Z {
  font-size: 12px;
}
.menu-cms-header-module_dropdownList__LHhhK .menu-cms-header-module_item__QNAd8:hover {
  opacity: 0.5;
}
.menu-cms-header-module_dropdownList__LHhhK .menu-cms-header-module_item__QNAd8.menu-cms-header-module_active__clrLr:after {
  display: none;
}
.menu-cms-header-module_buttonMore__G9iER {
  display: flex;
  align-items: center;
  height: inherit;
  width: inherit;
  color: var(--menuCmsHeaderItem);
}
.menu-cms-header-module_buttonMore__G9iER > span {
  position: relative;
  padding: 2px;
  font-size: 0;
  border-radius: 5px;
  margin-left: 16px;
  background-color: var(--menuCmsHeaderItem);
  transition: opacity 0.15s ease;
}
.menu-cms-header-module_buttonMore__G9iER > span::before, .menu-cms-header-module_buttonMore__G9iER > span::after {
  position: absolute;
  content: "";
  top: 0;
  left: -8px;
  font-size: 0;
  padding: 2px;
  background-color: var(--menuCmsHeaderItem);
  border-radius: 5px;
}
.menu-cms-header-module_buttonMore__G9iER > span::after {
  left: -16px;
}
.menu-cms-header-module_buttonMore__G9iER:hover span {
  opacity: 0.5;
}
.menu-cms-header-module_item__QNAd8 {
  display: flex;
  align-items: center;
  position: relative;
  color: var(--menuCmsHeaderItem);
  height: var(--menuCmsHeaderHeight);
  text-decoration: none;
  transition: opacity 0.15s ease;
}
.menu-cms-header-module_item__QNAd8.menu-cms-header-module_active__clrLr.menu-cms-header-module_link__0MB5C, .menu-cms-header-module_item__QNAd8:hover.menu-cms-header-module_link__0MB5C {
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.menu-cms-header-module_item__QNAd8.menu-cms-header-module_active__clrLr:after, .menu-cms-header-module_item__QNAd8:hover:after {
  position: absolute;
  content: "";
  bottom: 0;
  height: 3px;
  width: 100%;
  background-color: var(--menuCmsHeaderItemActive);
}
.menu-cms-header-module_item__QNAd8:hover .menu-cms-header-module_iconArrow__IqACV {
  transform: rotate(0deg);
}
.menu-cms-header-module_title__QOV8Z {
  font-size: 14px;
  font-weight: 700;
  white-space: nowrap;
}
.menu-cms-header-module_icon__Giq94 {
  width: 14px;
  height: 14px;
  margin-right: 8px;
}
.menu-cms-header-module_icon__Giq94 img {
  max-width: 100%;
  max-height: 100%;
}
.menu-cms-header-module_iconArrow__IqACV {
  font-size: 12px;
  margin-left: 8px;
  transform: rotate(180deg);
  transition: transform 0.3s ease-in-out;
}
.menu-cms-header-module_subMenuWrapper__0Y2ud {
  position: fixed;
  top: var(--menuCmsHeaderBodyTopPadding);
  left: 0;
  width: 100%;
  background: var(--menuCmsHeaderSubMenuBg);
  z-index: var(--zIndex-headerMenu);
}
.menu-cms-header-module_subMenu__z5SOL {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  padding: 12px;
  margin: 0 -12px;
  transition: opacity 0.3s ease-in-out;
}
.menu-cms-header-module_subItem__MlY8K {
  width: 168px;
  height: 138px;
  margin: 12px;
  border-radius: 8px;
  transition: transform 0.3s ease-in-out;
}
.menu-cms-header-module_subItem__MlY8K:hover {
  transform: scale(1.1);
}
.menu-cms-header-module_subItem__MlY8K img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 8px;
}
.menu-cms-header-module_fadeIn__jnuNw {
  animation: menu-cms-header-module_fadeIn__jnuNw 0.3s ease-in-out both;
  opacity: 0;
}
@keyframes menu-cms-header-module_fadeIn__jnuNw {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.menu-cms-header-module_fadeOut__OriO1 {
  animation: menu-cms-header-module_fadeOut__OriO1 0.3s ease-in-out both;
  opacity: 1;
}
@keyframes menu-cms-header-module_fadeOut__OriO1 {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.site-menu-new-icon-module_newIcon__CQ2rA {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 10px;
  background: var(--newIconBackground);
  color: var(--white);
  border-radius: 3px;
  margin-left: 12px;
  height: 16px;
  line-height: 16px;
  padding: 0 4px;
  min-width: 30px;
  font-weight: 800;
}
.menu-cms-sidebar-module_menu__klXfX {
  background-color: var(--menuCmsSideBg);
}
.menu-cms-sidebar-module_item__xKqJp {
  display: flex;
  align-items: center;
  position: relative;
  height: 48px;
  padding: 10px 10px 10px 14px;
  border-bottom: 1px solid #E2E8EE;
}
.menu-cms-sidebar-module_item__xKqJp::after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 4px;
  height: 100%;
  transition: background 0.15s ease;
}
.menu-cms-sidebar-module_item__xKqJp.menu-cms-sidebar-module_active__z6Uxp::after {
  background: var(--menuCmsSideItemActiveLine);
}
.menu-cms-sidebar-module_title__OzzBk {
  color: var(--menuCmsSideItem);
  font-size: 14px;
  font-weight: 700;
}
.menu-cms-sidebar-module_icon__l4CKu {
  width: 16px;
  height: 16px;
  margin-right: 8px;
  filter: invert(0.5);
}
.menu-cms-sidebar-module_icon__l4CKu img {
  max-width: 100%;
  max-height: 100%;
}
.modal-view-mobile-module_modalView__jID6m {
  align-items: center;
  background: rgba(0, 0, 0, 0.3);
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: var(--zIndex-modalView);
}
.modal-view-mobile-module_modalView__jID6m .modal-view-mobile-module_modalViewContent__jfV0I {
  background: var(--buttonText);
  border-radius: 10px;
  box-shadow: 0 5px 7px var(--mobileShadow);
  max-width: 90%;
  width: 100%;
  position: absolute;
}
.modal-view-mobile-module_modalView__jID6m .modal-view-mobile-module_modalViewClose__4VosC {
  color: var(--buttonText);
  cursor: pointer;
  font-size: 18px;
  position: absolute;
  right: 2px;
  top: -30px;
}
.modal-view-module_modalView__Lwbkl {
  align-items: center;
  background: rgba(0, 0, 0, 0.3);
  display: flex;
  height: 100vh;
  left: 0;
  overflow: hidden;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: var(--zIndex-modalView);
  -webkit-backdrop-filter: blur(2px);
          backdrop-filter: blur(2px);
}
.modal-view-module_modalView__Lwbkl .modal-view-module_modalViewFixed__iBy44 {
  height: 100%;
  left: 0;
  max-height: 100vh;
  min-height: auto;
  overflow-y: auto;
  padding-top: 30px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 100%;
  scrollbar-color: var(--mslScrollbarBg) transparent;
  scrollbar-width: thin;
}
.modal-view-module_modalView__Lwbkl .modal-view-module_modalViewFixed__iBy44::-webkit-scrollbar {
  width: var(--mslScrollbarWidth);
  background: var(--mslScrollbarBg);
}
.modal-view-module_modalView__Lwbkl .modal-view-module_modalViewFixed__iBy44::-webkit-scrollbar-track {
  border-radius: var(--mslScrollbarBorderRadius);
}
.modal-view-module_modalView__Lwbkl .modal-view-module_modalViewFixed__iBy44::-webkit-scrollbar-thumb {
  background-color: var(--mslScrollbarThumbColor);
  border: var(--mslScrollbarBorder);
  -webkit-transition: background-color 0.15s ease;
  transition: background-color 0.15s ease;
  border-radius: var(--mslScrollbarBorderRadius);
}
.modal-view-module_modalView__Lwbkl .modal-view-module_modalViewFixed__iBy44:hover {
  scrollbar-color: var(--mslScrollbarThumbColor) transparent;
}
.modal-view-module_modalView__Lwbkl .modal-view-module_modalViewFixed__iBy44:hover::-webkit-scrollbar-thumb {
  background-color: var(--mslScrollbarThumbColorHover);
}
.modal-view-module_modalView__Lwbkl .modal-view-module_loading__XZ012 {
  overflow: hidden;
}
.modal-view-module_modalView__Lwbkl .modal-view-module_modalViewContainer__ceS9v {
  display: table;
  height: 100%;
  vertical-align: middle;
  width: 100%;
}
.modal-view-module_modalView__Lwbkl .modal-view-module_modalViewContainerCell__u7Sap {
  display: table-cell;
  vertical-align: middle;
}
.modal-view-module_modalView__Lwbkl .modal-view-module_modalViewWrapper__xUuf4 {
  background: var(--modalBackground);
  border-radius: var(--baseBorderRadius);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  margin: 0 auto;
  max-width: 727px;
  position: relative;
  width: 100%;
}
.modal-view-module_modalView__Lwbkl .modal-view-module_modalViewWrapper__xUuf4.modal-view-module_small__Z8FD2 {
  max-width: 320px;
}
.modal-view-module_modalView__Lwbkl .modal-view-module_modalViewWrapper__xUuf4.modal-view-module_c_gray__hF-PZ {
  background: var(--bodyBackgroundColor);
}
.modal-view-module_modalView__Lwbkl .modal-view-module_modalViewWrapper__xUuf4.modal-view-module_width_500__16eHC {
  max-width: 500px;
}
.modal-view-module_modalView__Lwbkl .modal-view-module_modalViewWrapper__xUuf4.modal-view-module_width_400__pBD-z {
  max-width: 400px;
}
.modal-view-module_modalView__Lwbkl .modal-view-module_modalViewWrapper__xUuf4.modal-view-module_width_300__77nFi {
  max-width: 300px;
}
.modal-view-module_modalView__Lwbkl .modal-view-module_modalViewWrapperOneStep__ZEjZH {
  max-width: 390px;
}
.modal-view-module_modalView__Lwbkl .modal-view-module_modalViewClose__qK2qa {
  color: var(--modalText);
  cursor: pointer;
  font-size: 18px;
  position: absolute;
  right: -20px;
  top: -20px;
  transition: transform 0.15s ease, opacity 0.15s ease;
}
.modal-view-module_modalView__Lwbkl .modal-view-module_modalViewClose__qK2qa:hover {
  transform: scale(0.8);
}
.modal-view-module_modalView__Lwbkl.modal-view-module_local__xhjim {
  bottom: 0;
  height: auto;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.modal-view-module_modalView__Lwbkl.modal-view-module_local__xhjim .modal-view-module_modalViewFixed__iBy44 {
  min-height: auto;
}
.modal-view-module_modalView__Lwbkl.modal-view-module_local__xhjim .modal-view-module_modalViewContainerCell__u7Sap {
  padding-top: 30px;
  vertical-align: top;
}
.coupon-no-bid-module_couponBids__oCTsg {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 20px 40px 18px 40px;
}
.coupon-no-bid-module_couponBidsDark__iTkWR {
  background: var(--couponContentBacground);
  border-radius: 16px;
}
.coupon-no-bid-module_couponBidsImage__qTnbj {
  align-items: center;
  align-self: center;
  background-color: var(--couponBidsImageBg);
  border-radius: 14px;
  display: flex;
  height: 100px;
  justify-content: center;
  width: 132px;
}
.coupon-no-bid-module_couponBidsImage__qTnbj img {
  display: block;
  margin: 0 auto;
}
.coupon-no-bid-module_couponBidsNoData__Oz4EF {
  display: flex;
  flex-direction: column;
  justify-content: center;
  line-height: 24px;
  margin: 12px 0 32px;
  text-align: center;
}
.coupon-no-bid-module_couponBidsNoData__Oz4EF strong {
  display: block;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
  color: var(--couponBidsNoDataTextColor);
}
.coupon-no-bid-module_couponBidsNoData__Oz4EF span {
  color: var(--eventHalfInformation);
  display: block;
  font-size: 14px;
  margin-top: 12px;
  margin-bottom: 12px;
  text-align: center;
  line-height: 20px;
}
.coupon-no-bid-module_couponBidsNoDataSubtext__VrSWD {
  opacity: var(--couponBidsNoDataSubtextOpacity);
}
.coupon-no-bid-module_couponNoBidsButton__6NSOP {
  background: var(--betslipMain);
}
.coupon-no-bid-module_couponNoBidsButton__6NSOP:hover {
  background: var(--betslipMainHover);
}
input.coupon-no-bid-module_codeInput__aTEbE {
  border-radius: var(--betslipMainShareInputBorderRadius);
  border: var(--betslipMainShareInputBorder);
  box-shadow: var(--betslipMainShareInputShadow);
  background: var(--betslipMainShareInputBg);
}
input.coupon-no-bid-module_codeInput__aTEbE::-moz-placeholder {
  color: var(--betslipMainShareInputPlaceholder);
}
input.coupon-no-bid-module_codeInput__aTEbE::placeholder {
  color: var(--betslipMainShareInputPlaceholder);
}
input.coupon-no-bid-module_codeInput__aTEbE:active, input.coupon-no-bid-module_codeInput__aTEbE:focus {
  border: var(--betslipMainShareInputActiveBorder);
}
.event-league-title-module_eventLeagueTitle__OkCpk {
  align-items: center;
  display: flex;
}
.event-league-title-module_eventLeagueTitle__OkCpk .event-league-title-module_eventLeagueSport__YfnoI {
  display: block;
  margin-right: 6px;
  width: 16px;
}
.event-league-title-module_eventLeagueTitle__OkCpk .event-league-title-module_eventLiveStatus__M8g2g {
  background: var(--betslipError);
  border-radius: 3px;
  color: var(--betslipGray);
  font-size: 11px;
  font-weight: 700;
  margin-right: 5px;
  padding: 2px 4px;
  text-transform: uppercase;
}
.event-league-title-module_eventLeagueTitle__OkCpk span {
  position: relative;
  top: 1px;
}
.snackbar-module_Wrapper__lU-E6 {
  align-items: center;
  background: #000;
  border-radius: var(--snackbarBorderRadius);
  box-sizing: border-box;
  color: var(--snackbarColor);
  display: flex;
  min-height: var(--snackbarMinHeight);
  padding: var(--snackbarVerticalPadding) var(--snackbarHorizontalPadding);
  width: 100%;
}
.snackbar-module_Icon__2pgbT {
  align-items: center;
  display: flex;
  flex: 0 0 var(--snackbarIconWidth);
  justify-content: center;
  margin-right: var(--snackbarIconMargin);
}
.snackbar-module_countDownNumber__7YAsI {
  margin-left: 8px;
  margin-right: 12px;
}
.snackbar-module_translateNumber__F5LQ0 {
  translate: 1px 0;
}
.snackbar-module_Text__Dajzi {
  flex: 1 0 auto;
  text-transform: capitalize;
}
.snackbar-module_Danger__yav9C {
  background: var(--snackbarDangerBg);
}
.snackbar-module_Warning__yU2L7 {
  background: var(--snackbarWarningBg);
}
.snackbar-module_Success__wULRk {
  background: var(--snackbarSuccessBg);
}
.snackbar-module_Pending__e7B-n {
  background: var(--snackbarSuccessBg);
}
.snackbar-module_EnterActive__hq6hn {
  opacity: 0;
  transform: translateY(100px);
}
.snackbar-module_EnterDone__MNyBn {
  opacity: 1;
  transform: translateY(0);
  transition: opacity 300ms, transform 300ms;
}
@media (max-width: 1100px) {
  .snackbar-module_EnterDone__MNyBn {
    width: 100%;
  }
}
.snackbar-module_ExitActive__jUimV {
  opacity: 0;
  transition: opacity 300ms;
  width: 100%;
}
.snackbar-module_ExitDone__1iddq {
  opacity: 1;
}
.snackbar-module_arrowCircleIcon__pgms5 {
  position: absolute;
  font-size: 24px;
  translate: -1px -1px;
}
.snackbar-module_elementsInRow__k1-E- {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.snackbar-module_elementsInColumn__SA3a6 {
  display: block;
}
.banner-user-not-logged-module_banner__-qSEQ {
  display: flex;
  position: relative;
  width: 100%;
  min-height: var(--minimalSlider);
  border-radius: var(--newMainBannerBorderRadius, 8px);
}
.banner-user-not-logged-module_banner__-qSEQ.banner-user-not-logged-module_mobile__GLvik {
  min-height: auto;
  height: auto;
  border-radius: 0;
}
.banner-user-not-logged-module_banner__-qSEQ.banner-user-not-logged-module_mobile__GLvik .banner-user-not-logged-module_banneLeft__63Okp {
  padding: 16px;
  border-radius: 0;
  background-position-x: center;
}
.banner-user-not-logged-module_banneLeft__63Okp {
  flex-grow: 1;
  padding: 32px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position-x: right;
  border-radius: var(--newMainBannerBorderRadius, 8px) 0 0 var(--newMainBannerBorderRadius, 8px);
}
@media screen and (max-width: 1700px) {
  .banner-user-not-logged-module_banneLeft__63Okp {
    padding: 16px;
    background-position: 80% 25%;
  }
}
.banner-user-not-logged-module_title__udOtx {
  font-weight: var(--titleFontWeight, 900);
  font-size: 32px;
  line-height: 40px;
  letter-spacing: 0.01em;
  color: var(--white);
  margin-bottom: 16px;
}
@media screen and (max-width: 1700px) {
  .banner-user-not-logged-module_title__udOtx {
    font-size: 24px;
    font-weight: 700;
    line-height: 26px;
  }
}
.banner-user-not-logged-module_textMobile__Yw0PX {
  display: flex;
  align-items: center;
  flex-direction: column;
  color: var(--white);
  margin-bottom: 16px;
}
.banner-user-not-logged-module_titleMobile__mkO2l,
.banner-user-not-logged-module_subDescriptionMobile__LVT6u {
  font-weight: 700;
  font-size: 14px;
}
.banner-user-not-logged-module_descriptionMobile__Oh64x {
  font-weight: 700;
  font-size: 36px;
  line-height: 48px;
}
.banner-user-not-logged-module_paymentMethods__C3iv- {
  max-width: 80%;
  margin-top: 24px;
}
@media screen and (max-width: 1700px) {
  .banner-user-not-logged-module_paymentMethods__C3iv- {
    margin-top: 10px;
    max-width: 100%;
  }
}
.banner-user-not-logged-module_banneRight__x9zUY {
  width: 250px;
  min-width: 250px;
}
@media screen and (max-width: 1700px) {
  .banner-user-not-logged-module_banneRight__x9zUY {
    width: 200px;
    min-width: 200px;
  }
}
html.is-mobile-device .ui-select__list-item--active {
  background: var(--dropDownTextHoverBg);
}
html.is-mobile-device .ui-select__list-item--active .ui-select__bonus-title, html.is-mobile-device .ui-select__list-item--active .ui-select__bonus-label {
  color: var(--bonusSelectorColor);
}
.banner-start-playing-module_startPlay__wehvd {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: 8px -4px;
  width: -moz-fit-content;
  width: fit-content;
  background-color: var(--newMainBannerActionsWrapperBg);
  border-radius: 40px;
  padding: 14px;
}
@media screen and (max-width: 1700px) {
  .banner-start-playing-module_startPlay__wehvd {
    margin: 4px -4px;
    width: 100%;
  }
}
.banner-start-playing-module_startPlay__wehvd.banner-start-playing-module_mobile__x2uUa {
  padding: 16px;
  margin: 0;
  background: var(--bonusSelectorColor, var(--white));
  border-radius: 8px;
}
.banner-start-playing-module_startPlay__wehvd.banner-start-playing-module_mobile__x2uUa .banner-start-playing-module_selectorCountryWrapper__D97Xf,
.banner-start-playing-module_startPlay__wehvd.banner-start-playing-module_mobile__x2uUa .banner-start-playing-module_selectorCurrencyWrapper__jRBQ3 {
  width: 50%;
}
.banner-start-playing-module_startPlay__wehvd.banner-start-playing-module_mobile__x2uUa .banner-start-playing-module_selectorBonusWrapper__WJTvi,
.banner-start-playing-module_startPlay__wehvd.banner-start-playing-module_mobile__x2uUa .banner-start-playing-module_buttonWrapper__-UnwJ {
  width: 100%;
}
.banner-start-playing-module_startPlay__wehvd.banner-start-playing-module_mobile__x2uUa .banner-start-playing-module_buttonWrapper__-UnwJ .app-button {
  width: 100%;
}
.banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_selectorBonus__-31WN .ui-select__outer {
  background-color: var(--bonusSelectorBackground, var(--white));
  border-color: var(--bonusSelectorBackground, var(--white)) !important;
}
.banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_selectorBonus__-31WN .ui-select__outer .ui-select__bonus-label,
.banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_selectorBonus__-31WN .ui-select__outer .ui-select__bonus-title {
  color: var(--bonusSelectorColor, var(--mainColor)) !important;
}
.banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_selectorBonus__-31WN .ui-select__list-item--active {
  background-color: var(--bonusSelectorBackground, var(--white));
}
.banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_selectorBonus__-31WN .ui-select__outer-arrow {
  color: var(--bonusSelectorArrow, var(--menuSectionBorder));
}
.banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_selectorBonusWrapper__WJTvi {
  width: 238px;
}
.banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_selectorCountryWrapper__D97Xf,
.banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_selectorCurrencyWrapper__jRBQ3 {
  width: 158px;
}
.banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_wrapper__b5qUp {
  padding: 4px;
}
@media screen and (max-width: 1700px) {
  .banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_wrapper__b5qUp {
    width: 50%;
  }
}
.banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_wrapper__b5qUp:has(.banner-start-playing-module_selectorBonus__-31WN:empty) {
  display: none;
}
.banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_wrapper__b5qUp .ui-select__search input {
  padding-right: 30px;
}
.banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_selectorBonus__-31WN,
.banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_selectorCountry__fKDgJ,
.banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_selectorCurrency__HMAB4 {
  width: 100%;
}
.banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_selectorCountry__fKDgJ {
  position: relative;
}
.banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_selectorCountry__fKDgJ .ui-select--searchable.ui-select--open .ui-select__outer .ui-select__list-item-icon {
  display: none;
}
.banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_selectorCountry__fKDgJ .ui-select--searchable.ui-select--open .ui-select__outer .ui-select__list-item-text {
  display: none;
}
.banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_selectorCountry__fKDgJ .ui-select__outer {
  display: flex;
  align-items: center;
}
.banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_selectorCountry__fKDgJ .ui-select__list-item-icon {
  width: 14px;
  min-width: 14px;
  max-height: 10px;
  margin-right: 8px;
}
.banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_selectorCountry__fKDgJ .ui-select__list-item-icon .ui-select__flag {
  width: 100%;
  height: 100%;
}
.banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_selectorCountry__fKDgJ .ui-select__list-item-icon .ui-select__flag img {
  border-radius: 2px;
  width: 100%;
}
.banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_selectorCountry__fKDgJ .ui-select__list-item-text {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_selectorCountry__fKDgJ .notice-box {
  min-width: 100%;
  left: 50%;
  top: calc(100% + 5px);
  transform: translate(-50%, 0);
}
@media screen and (max-width: 1510px) {
  .banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_button__mYm-V .app-button {
    font-size: 12px;
  }
}
@media screen and (max-width: 1700px) {
  .banner-start-playing-module_startPlay__wehvd .banner-start-playing-module_button__mYm-V .app-button {
    width: 100%;
  }
}
.ui-select__bonus {
  display: flex;
  align-items: center;
  position: relative;
  height: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ui-select__bonus-text {
  display: flex;
  flex-direction: column;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ui-select__bonus-icon {
  display: flex;
  align-items: center;
  font-size: 24px;
  margin-right: 12px;
}
.ui-select__bonus-label {
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  color: var(--dropDownTextColor) !important;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ui-select__bonus-title {
  font-weight: 700;
  font-size: 14px;
  line-height: 18px;
  color: var(--mainColor) !important;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
html.is-mobile-device .ui-select__bonus {
  padding: 4px 0;
}
html.is-mobile-device .banner-start-playing-module_selectorBonus__-31WN .ui-select__outer {
  background: var(--dropDownTextHoverBg);
}
html:not(.is-mobile-device) .ui-select__list-item--active .ui-select__bonus-label {
  color: var(--bonusSelectorColor, var(--dropDownTextColor)) !important;
}
html:not(.is-mobile-device) .ui-select__list-item--active .ui-select__bonus-title {
  color: var(--bonusSelectorColor, var(--mainColor)) !important;
}
.banner-text-slider-module_slider__pzHyF {
  width: 100%;
  height: 100%;
  position: relative;
  border-radius: 0 var(--newMainBannerBorderRadius, 8px) var(--newMainBannerBorderRadius, 8px) 0;
  background-size: cover;
  background-repeat: no-repeat;
}
.banner-text-slider-module_itemWrapper__LxG-g {
  width: 100%;
  height: 100%;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: opacity 1s, visibility 1s;
  visibility: hidden;
}
.banner-text-slider-module_itemWrapper__LxG-g.banner-text-slider-module_active__GH2v8 {
  visibility: visible;
  opacity: 1;
}
.banner-text-slider-module_item__86oQH {
  width: 100%;
  height: 100%;
  padding: 16px 16px 40px 16px;
  color: var(--white);
  text-align: center;
}
.banner-text-slider-module_title__8kAuI,
.banner-text-slider-module_description__8BYfu,
.banner-text-slider-module_percent__ozD9Q,
.banner-text-slider-module_bonus__Ht7Fb,
.banner-text-slider-module_upTo__SbKvk {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.banner-text-slider-module_title__8kAuI,
.banner-text-slider-module_description__8BYfu {
  font-weight: 700;
  font-size: 14px;
}
.banner-text-slider-module_title__8kAuI {
  margin-bottom: 12px;
  text-transform: uppercase;
}
.banner-text-slider-module_description__8BYfu {
  margin-top: 12px;
  text-transform: uppercase;
}
.banner-text-slider-module_percent__ozD9Q,
.banner-text-slider-module_bonus__Ht7Fb {
  font-weight: 900;
  font-size: 48px;
  line-height: 2.5rem;
}
.banner-text-slider-module_upTo__SbKvk {
  font-weight: 700;
  font-size: 14px;
  margin: 8px 0;
  text-transform: uppercase;
}
.banner-text-slider-module_dots__v8fAZ {
  position: absolute;
  bottom: 16px;
  left: 50%;
  transform: translate(-50%, 0);
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 -4px;
}
.banner-text-slider-module_dotWrapper__G0O7a {
  padding: 0 4px;
  display: flex;
}
.banner-text-slider-module_dot__WXig3 {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  border: 1px solid var(--white);
  transition: background-color 0.15s ease;
}
.banner-text-slider-module_dot__WXig3.banner-text-slider-module_active__GH2v8 {
  background-color: var(--white);
  cursor: default;
  pointer-events: none;
}
.banner-text-slider-module_dot__WXig3:hover {
  background-color: var(--white);
}
.default-slider-new-module_slider__nJgg- {
  display: flex;
  position: relative;
  width: 100%;
  min-height: var(--minimalSlider);
  height: var(--sliderHeight);
  border-radius: 8px;
  overflow: hidden;
}
.default-slider-new-module_slider__nJgg- .awssld__box {
  min-height: var(--minimalSlider);
  height: var(--sliderHeight);
}
.default-slider-new-module_slider__nJgg- .awssld__bar {
  height: 2px !important;
  background: var(--eventTableBorder) !important;
}
.default-slider-new-module_slider__nJgg- .awssld__bullets {
  justify-content: var(--slaiderBulletsPosition, center);
  bottom: 8px;
}
.default-slider-new-module_slider__nJgg- .awssld__bullets button {
  width: 8px;
  height: 8px;
  background: var(--sliderBulletsDefaultBackground, #ffffff);
}
.default-slider-new-module_slider__nJgg- .awssld__bullets button.awssld__bullets--active {
  background: var(--sliderBulletsActiveBackground);
}
.default-slider-new-module_slider__nJgg- .awssld__content img {
  display: block;
  background-color: var(--bannerImgBacgroundcolor);
  -o-object-position: top;
     object-position: top;
}
.default-slider-new-module_imageContent__RQ-RS {
  display: flex;
  align-items: center;
  height: 100%;
  width: 100%;
}
.default-slider-new-module_imageContent__RQ-RS img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  min-width: 100%;
  height: 100%;
}
.default-slider-new-module_content__u3atg {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: var(--sliderContentWidth);
  height: 100%;
  z-index: 3;
}
.default-slider-new-module_content__u3atg.default-slider__content--default {
  flex-direction: column;
  padding-left: var(--sliderLeftOffset);
  left: 0;
}
.default-slider-new-module_content__u3atg.default-slider__content--dropsWins {
  position: relative;
  height: calc(100% - 60px);
  width: 100%;
}
.default-slider-new-module_content__u3atg.default-slider__content--dropsWins .default-slider-new-module_image-link__5UoOX {
  width: 80%;
  height: 100%;
  cursor: pointer;
}
.default-slider-new-module_content__u3atg.default-slider__content--ivi-betdesctop {
  top: 0;
  bottom: 0;
  left: 0;
  right: 38%;
  min-width: 750px;
}
.default-slider-new-module_content__u3atg.default-slider__content--ivi-betmobile {
  height: auto;
  top: 40%;
  bottom: 0;
  left: 0;
  right: 0;
  min-height: 180px;
}
.default-slider-new-module_controls__CXK1r {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
  position: absolute;
  right: 16px;
  bottom: 16px;
  background: rgba(226, 232, 238, 0.4);
  border-radius: 4px;
  padding: 4px;
  z-index: 3;
}
.default-slider-new-module_controls__CXK1r .default-slider-new-module_control__Zpq77 {
  display: flex;
  align-items: center;
  justify-content: center;
  position: static;
  width: 24px;
  height: 24px;
  min-width: 24px;
  font-size: 16px;
  color: var(--mainSliderControlArrowColor);
  cursor: pointer;
  padding: 4px;
  border-radius: 4px;
  background: rgba(226, 232, 238, 0.6);
  transition: opacity 0.15s ease, background 0.15s ease;
}
.default-slider-new-module_controls__CXK1r .default-slider-new-module_control__Zpq77:not(:last-child) {
  margin-left: 4px;
}
.default-slider-new-module_controls__CXK1r .default-slider-new-module_control__Zpq77.default-slider-new-module_disabled__Vo92i {
  opacity: 0.2;
  cursor: default;
  pointer-events: none;
}
.default-slider-new-module_controls__CXK1r .default-slider-new-module_control__Zpq77.default-slider-new-module_right__uz0oQ {
  transform: rotate(180deg);
}
.default-slider-new-module_bullets__DD23t {
  display: flex;
  position: absolute;
  left: 50%;
  bottom: 12px;
  transform: translateX(-50%);
  z-index: 3;
}
.default-slider-new-module_bullets__DD23t .default-slider-new-module_bullet__iGk4e {
  display: inline-flex;
  width: 10px;
  height: 10px;
  margin: 4px;
  border-radius: 50%;
  transition: transform 0.15s ease, background-color 0.15s ease;
}
.default-slider-new-module_bullets__DD23t .default-slider-new-module_bullet__iGk4e:not(.default-slider-new-module_active__tGKgJ) {
  background-color: var(--buttonText);
  cursor: pointer;
}
.default-slider-new-module_bullets__DD23t .default-slider-new-module_bullet__iGk4e:hover {
  transform: scale(1.2);
}
.default-slider-new-module_bullets__DD23t .default-slider-new-module_bullet__iGk4e.default-slider-new-module_active__tGKgJ {
  cursor: default;
  background: var(--error);
}
.ticker-module_Inner__xTuZo {
  display: flex;
  overflow: hidden;
}
.ticker-module_Active__VC4pi .ticker-module_Item__S-t-z {
  animation: ticker-module_ticker__QRUb6 15s infinite linear;
}
@keyframes ticker-module_ticker__QRUb6 {
  100% {
    transform: translateX(-100%);
  }
}
.ticker-module_WithEllipsis__-WRt7 {
  margin-right: 20px;
  position: relative;
}
.ticker-module_WithEllipsis__-WRt7::after {
  content: "...";
  position: absolute;
  right: -14px;
  top: 2px;
}
.header-clock-module_headerClock__kQZlN {
  display: flex;
  align-items: center;
  font-size: 11px;
  font-weight: 500;
  cursor: default;
  color: var(--headerClockColorDesktop);
}
.header-clock-module_headerClock__kQZlN .header-clock-module_icon__UXszG {
  font-size: 14px;
}
.header-clock-module_headerClock__kQZlN .header-clock-module_inner__uF6ft {
  margin-left: 5px;
}
.header-clock-module_headerClock__kQZlN .header-clock-module_value__Mo4NH .header-clock-module_marginRight__4XGsS {
  margin-right: 5px;
}
.header-clock-module_headerClock__kQZlN .header-clock-module_divider__-r8nF {
  display: inline;
}
.header-clock-module_headerClock__kQZlN .header-clock-module_divider__-r8nF:before {
  content: "|";
  padding: 0 3px;
}
.header-clock-mobile-module_wrapper__sJsWf {
  padding: 0 10px;
  overflow: auto;
  margin: 0 auto;
  width: 100%;
  background: var(--headerClockBg);
  color: var(--headerClockColor);
}
.header-clock-mobile-module_headerClock__VpFY4 {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  font-size: 10px;
  font-weight: 500;
  height: 28px;
  width: 100%;
}
.header-clock-mobile-module_headerClock__VpFY4 .header-clock-mobile-module_icon__bNJSO {
  font-size: 11px;
  margin-right: 5px;
}
.header-clock-mobile-module_headerClock__VpFY4 .header-clock-mobile-module_inner__WiJOF {
  position: relative;
  top: 1px;
  margin-left: 5px;
  display: flex;
  align-items: center;
  white-space: nowrap;
}
@media screen and (max-width: 600px) {
  .header-clock-mobile-module_headerClock__VpFY4 .header-clock-mobile-module_inner__WiJOF {
    margin-left: 0;
  }
}
@media screen and (max-width: 600px) {
  .header-clock-mobile-module_headerClock__VpFY4 .header-clock-mobile-module_inner__WiJOF + .header-clock-mobile-module_inner__WiJOF {
    margin-top: 1px;
  }
}
.header-clock-mobile-module_headerClock__VpFY4 .header-clock-mobile-module_value__MFm-I {
  display: flex;
  color: var(--white);
}
.header-clock-mobile-module_headerClock__VpFY4 .header-clock-mobile-module_value__MFm-I .header-clock-mobile-module_marginRight__ERTLS {
  color: var(--headerClockColor);
  padding-right: 5px;
}
.header-clock-mobile-module_headerClock__VpFY4 .header-clock-mobile-module_divider__SlC33:before {
  content: "|";
  padding: 0 5px;
  color: var(--headerClockColor);
}
@media screen and (max-width: 600px) {
  .header-clock-mobile-module_mobilesThoLines__HTOoU {
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
  }
}
.infinite-scrolling-loader-module_displayNone__ARRGM {
  display: none;
}
.dot-loader-module_wrapper__IEKoZ {
  width: 35px;
  height: 8px;
  position: relative;
}
.dot-loader-module_dots__6t4FI {
  display: flex;
}
.dot-loader-module_dots__6t4FI.dot-loader-module_two__vINnW {
  animation-duration: 2s;
  animation-delay: 1s;
  animation-name: dot-loader-module_rotateDots__LOYOU;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
}
.dot-loader-module_dots__6t4FI.dot-loader-module_three__E1YkU {
  position: absolute;
  top: 0;
  right: 0;
  animation-duration: 2s;
  animation-name: dot-loader-module_rotateDots__LOYOU;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
}
.dot-loader-module_dot__uH9cI {
  margin: 0 2px;
  height: 8px;
  width: 8px;
  border-radius: 50%;
  background: #1A2B33;
}
@keyframes dot-loader-module_rotateDots__LOYOU {
  0%, 50% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(180deg);
  }
}
.modern-checkbox-module_checkbox__dLeu9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.modern-checkbox-module_checkbox__dLeu9 .modern-checkbox-module_fakeInput__czvOC {
  align-items: center;
  display: flex;
  justify-content: center;
  position: relative;
}
.modern-checkbox-module_checkbox__dLeu9 .modern-checkbox-module_input__GbeDo {
  display: none;
}
.modern-checkbox-module_checkbox__dLeu9.modern-checkbox-module_default__32oh8 {
  position: relative;
}
.modern-checkbox-module_checkbox__dLeu9.modern-checkbox-module_default__32oh8.modern-checkbox-module_small__79Qvy .modern-checkbox-module_fakeInput__czvOC {
  height: 16px;
  width: 16px;
  border: var(--mslCheckboxBorder);
  border-radius: var(--mslCheckboxBorderRadius);
}
.modern-checkbox-module_checkbox__dLeu9.modern-checkbox-module_default__32oh8.modern-checkbox-module_small__79Qvy .modern-checkbox-module_fakeInput__czvOC:after {
  box-sizing: border-box;
  content: "";
  display: block;
  position: absolute;
  top: 1px;
  left: 4px;
  border-color: transparent var(--white) var(--white) transparent;
  border-style: solid;
  border-width: 0 2px 2px 0;
  opacity: 0;
  width: 6px;
  height: 9px;
  transform: rotate(38deg);
  transition: opacity 0.1s ease-in;
  border-radius: 1px;
}
.modern-checkbox-module_checkbox__dLeu9.modern-checkbox-module_default__32oh8.modern-checkbox-module_small__79Qvy .modern-checkbox-module_input__GbeDo.modern-checkbox-module_checked__mqKJd + .modern-checkbox-module_fakeInput__czvOC {
  background-color: var(--mslActiveCheckboxBG);
  border-color: var(--mslActiveCheckboxBG);
}
.modern-checkbox-module_checkbox__dLeu9.modern-checkbox-module_default__32oh8.modern-checkbox-module_small__79Qvy .modern-checkbox-module_input__GbeDo.modern-checkbox-module_checked__mqKJd + .modern-checkbox-module_fakeInput__czvOC:after {
  opacity: 1;
}
.aviator-casino-module_aviator_container__a5Gja {
  align-items: center;
  display: flex;
  justify-content: center;
  position: relative;
}
.aviator-casino-module_aviator_container__a5Gja .aviator-casino-module_aviator__ePJju {
  font-size: 33px;
  position: relative;
  top: 5px;
}
.aviator-casino-module_aviator_container__a5Gja .aviator-casino-module_propeller__qcYbJ {
  font-size: 26px;
  position: relative;
  right: 11px;
  top: -1px;
  transform: rotate(-20deg);
}
.aviator-casino-module_aviator_container__a5Gja .aviator-casino-module_aviatorTitle__-KqbX {
  font-size: 58px;
  position: relative;
  top: 5px;
}
.aviator-casino-module_aviatorAnimation__kyo65 .aviator-casino-module_aviator_container__a5Gja {
  animation: aviator-casino-module_aviatorLevitation__p2xI7 4s;
}
.aviator-casino-module_aviatorAnimation__kyo65 .aviator-casino-module_propeller__qcYbJ {
  animation: aviator-casino-module_aviatorProppeler__IjBRF 4s;
}
@keyframes aviator-casino-module_aviatorLevitation__p2xI7 {
  0% {
    top: 0;
  }
  15% {
    top: -7px;
  }
  35% {
    transform: rotate(35deg);
  }
  60% {
    top: 7px;
  }
  100% {
    top: 0;
  }
}
@keyframes aviator-casino-module_aviatorProppeler__IjBRF {
  0% {
    transform: rotate(160deg);
  }
  100% {
    transform: rotate(4120deg);
  }
}
.promotions-blocked-module_promotionsBlockedPage__vbDcH {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
  color: var(--white);
  background: linear-gradient(167.32deg, #4A0085 16.93%, #1D014D 87.49%), #FFFFFF;
  padding: 0 1.5em 0 11.5em;
  overflow: hidden;
}
.promotions-blocked-module_firstSection__anuGc {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 1.5em;
  min-width: 24em;
}
.promotions-blocked-module_largeText__h-XhU {
  font-size: 4em;
  font-weight: 900;
  line-height: 56px;
}
.promotions-blocked-module_smallText__XnQS7 {
  font-size: 1.5em;
  font-weight: 700;
  width: 75%;
}
.promotions-blocked-module_loginRow__h4h-V {
  display: flex;
  justify-content: start;
  gap: 8px;
}
.promotions-blocked-module_loginRow__h4h-V .app-button {
  width: 156px;
}
.promotions-blocked-module_secondSection__upyJ4 {
  overflow: visible;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.promotions-blocked-module_promotionsBlockedImg__ux7yx {
  width: 100%;
  aspect-ratio: auto;
  margin: 8em 0 5em;
}
.promotions-blocked-module_mobileSection__OxVXi {
  display: none;
}
@media only screen and (max-width: 900px) {
  .promotions-blocked-module_promotionsBlockedPage__vbDcH {
    flex-direction: column;
    padding: 0;
    gap: 0;
  }
  .promotions-blocked-module_firstSection__anuGc {
    text-align: center;
    gap: 0.5em;
  }
  .promotions-blocked-module_loginRow__h4h-V {
    display: flex;
    justify-content: center;
    gap: 8px;
    margin: 0.75em 0 2.5em;
  }
  .promotions-blocked-module_loginRow__h4h-V .app-button {
    width: 9.5em;
  }
  .promotions-blocked-module_largeText__h-XhU {
    font-weight: 700;
    font-size: 1.5em;
    line-height: 32px;
    letter-spacing: 0.01em;
    margin-top: 8px;
  }
  .promotions-blocked-module_smallText__XnQS7 {
    font-weight: 400;
    font-size: 0.875em;
    line-height: 20px;
    width: 100%;
  }
  .promotions-blocked-module_secondSection__upyJ4 {
    display: none;
  }
  .promotions-blocked-module_promotionsBlockedImg__ux7yx {
    margin: 3em 0 4em 0;
  }
  .promotions-blocked-module_mobileSection__OxVXi {
    display: block;
    padding: 0em 3.3em 0;
    background-repeat: no-repeat;
    background-position: 90% 105%;
    background-size: 75%;
  }
}
.promotions-sections-module_mobileWrapper__AUXNB {
  display: flex;
  flex-wrap: nowrap;
  overflow-y: auto;
  scrollbar-color: transparent transparent;
  scrollbar-width: thin;
}
.promotions-sections-module_wrapper__lNYdz {
  background-color: var(--promotionsSectionsBg, #ffffff);
  box-shadow: var(--promotionsSectionsBoxShadow);
  border-radius: var(--promotionsSectionsRadius, 8px);
  padding: 20px;
}
.promotions-sections-module_wrapper__lNYdz.promotions-sections-module_mobile__Dfzi0 {
  background-color: transparent;
  box-shadow: none;
  border-radius: 0;
  padding: 0;
  margin-bottom: 24px;
}
.promotions-sections-module_wrapper__lNYdz.promotions-sections-module_mobile__Dfzi0 .promotions-sections-module_header__rezsb {
  height: 40px;
  padding: 10px 12px;
  border-radius: 8px;
  background-color: var(--promotionsSectionsHeaderBgMobile, #F0F3F8);
}
.promotions-sections-module_wrapper__lNYdz.promotions-sections-module_mobile__Dfzi0 .promotions-sections-module_title__QN6YT {
  font-size: 14px;
}
.promotions-sections-module_wrapper__lNYdz.promotions-sections-module_mobile__Dfzi0 .promotions-sections-module_headerRight__Q2KNk {
  display: flex;
  align-items: center;
}
.promotions-sections-module_wrapper__lNYdz.promotions-sections-module_mobile__Dfzi0 .promotions-sections-module_count__7Rvyy {
  font-size: 14px;
  font-weight: 400;
  color: var(--promotionsSectionsHeaderCount);
}
.promotions-sections-module_wrapper__lNYdz.promotions-sections-module_mobile__Dfzi0 .promotions-sections-module_arrow__Zg1nJ {
  margin-left: 10px;
  font-size: 16px;
  color: var(--promotionsSectionsHeaderArrow);
}
.promotions-sections-module_wrapper__lNYdz.promotions-sections-module_mobile__Dfzi0 .promotions-sections-module_itemsWrapper__bFnWH {
  margin-right: -16px;
}
.promotions-sections-module_wrapper__lNYdz.promotions-sections-module_mobile__Dfzi0 .promotions-sections-module_items__bOnMK .react-horizontal-scrolling-menu--item:last-child .promotions-sections-module_itemWrapper__LaKYB {
  margin-right: 16px;
}
.promotions-sections-module_header__rezsb {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 48px;
}
.promotions-sections-module_header__rezsb.promotions-sections-module_mobile__Dfzi0 .promotions-sections-module_title__QN6YT {
  font-size: 20px;
  text-transform: uppercase;
}
.promotions-sections-module_header__rezsb.promotions-sections-module_mobile__Dfzi0 .app-button {
  padding-left: 12px;
  padding-right: 12px;
  font-weight: 700;
  min-height: 32px;
}
.promotions-sections-module_title__QN6YT {
  font-size: 24px;
  font-weight: 700;
  color: var(--promotionsSectionsTitle);
}
.promotions-sections-module_moreButton__LvB09 {
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--promotionsSectionsMoreButton);
  text-decoration: none;
  transition: color 0.3s;
}
.promotions-sections-module_moreButton__LvB09:hover {
  color: var(--promotionsSectionsMoreButtonHover);
  text-decoration: underline;
}
.promotions-sections-module_itemsWrapper__bFnWH {
  overflow-x: hidden;
  margin-right: -20px;
  margin-left: -6px;
}
.promotions-sections-module_items__bOnMK {
  max-width: 100%;
}
.promotions-sections-module_items__bOnMK .react-horizontal-scrolling-menu--item:last-child .promotions-sections-module_itemWrapper__LaKYB {
  margin-right: 20px;
}
.promotions-sections-module_items__bOnMK .horizontal-menu__arrow-wrapper {
  width: 32px;
  height: 32px;
  background-color: var(--promotionsSectionsNavigationButtonBg);
  opacity: 1;
  font-size: 16px;
  color: var(--promotionsSectionsNavigationButton);
  border-radius: 4px;
  transition: background-color 0.3s, color 0.3s;
}
.promotions-sections-module_items__bOnMK .horizontal-menu__arrow-wrapper--left {
  left: 27px;
}
.promotions-sections-module_items__bOnMK .horizontal-menu__arrow-wrapper--right {
  right: 27px;
}
.promotions-sections-module_items__bOnMK .horizontal-menu .react-horizontal-scrolling-menu--wrapper:hover .horizontal-menu__arrow-wrapper {
  background-color: var(--promotionsSectionsNavigationButtonBgHover);
  color: var(--promotionsSectionsNavigationButtonHover);
}
.promotions-sections-module_itemWrapper__LaKYB {
  display: inline-block;
  width: 343px;
  flex: 0 0 343px;
  height: 200px;
  margin: 0 6px;
  text-decoration: none;
}
.promotions-sections-module_item__K-LGC {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  height: 100%;
  padding: 60px 24px 22px 24px;
  background-size: cover;
  border-radius: var(--promotionsSectionsBorderRadius, 8px);
  position: relative;
  cursor: pointer;
}
.promotions-sections-module_itemContent__toXah {
  z-index: 1;
}
.promotions-sections-module_itemIcon__D5Tst {
  display: flex;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 24px;
  width: 50px;
  height: 50px;
  padding: 6px 8px;
  font-size: 24px;
  color: var(--promotionsSectionsIconTypeBonus);
  background-size: cover;
  background-repeat: no-repeat;
}
.promotions-sections-module_itemText__mfG8P {
  padding-right: 40px;
}
.promotions-sections-module_itemTitle__XYOuB {
  font-size: 16px;
  font-weight: 700;
  color: var(--promotionsSectionsItem, #ffffff);
  margin-bottom: 4px;
}
.promotions-sections-module_itemDescription__L-P91 {
  margin: 10px 0;
}
.promotions-sections-module_itemButton__1Qu5X {
  margin-top: 10px;
  min-height: 40px;
  width: 100%;
}
.promotions-sections-module_itemImage__s3vB5 {
  position: absolute;
  top: 20px;
  right: 0;
  max-height: 120px;
  max-width: 130px;
}
.promotions-sections-module_asiaStylye__0bB0t {
  margin: 16px 0;
}
.promotions-sections-module_asiaStylye__0bB0t .promotions-sections-module_itemsWrapper__bFnWH {
  margin: 0 -9px;
}
.promotions-sections-module_asiaStylye__0bB0t .promotions-sections-module_itemWrapper__LaKYB {
  margin: 0 7px;
  width: 379px;
}
@media screen and (max-width: 1560px) {
  .promotions-sections-module_asiaStylye__0bB0t .promotions-sections-module_itemWrapper__LaKYB {
    width: 435px;
  }
}
@media screen and (max-width: 445px) {
  .promotions-sections-module_asiaStylye__0bB0t .promotions-sections-module_itemWrapper__LaKYB {
    width: 340px;
  }
}
.promotions-sections-module_asiaStylye__0bB0t .promotions-sections-module_itemImage__s3vB5 {
  position: absolute;
  top: 0;
  right: 0;
  min-height: 100%;
  max-width: 80%;
  border-bottom-right-radius: var(--promotionsSectionsRadius, 8px);
  border-top-right-radius: var(--promotionsSectionsRadius, 8px);
}
.promotions-sections-module_asiaStylye__0bB0t .promotions-sections-module_items__bOnMK {
  max-width: 100%;
}
.promotions-sections-module_asiaStylye__0bB0t .promotions-sections-module_items__bOnMK .react-horizontal-scrolling-menu--item:first-child .promotions-sections-module_itemWrapper__LaKYB {
  margin-left: 10px;
}
.promotions-sections-module_asiaStylye__0bB0t .promotions-sections-module_items__bOnMK .react-horizontal-scrolling-menu--item:last-child .promotions-sections-module_itemWrapper__LaKYB {
  margin-right: 10px;
}
.promotions-sections-module_asiaStylye__0bB0t .promotions-sections-module_item__K-LGC {
  transition: transform 0.3s ease;
}
.promotions-sections-module_asiaStylye__0bB0t .promotions-sections-module_itemTitle__XYOuB {
  font-size: 12px;
  font-weight: 700;
  color: var(--promotionsSectionsItem, #ffffff);
  opacity: 0.5;
  margin-bottom: 4px;
  text-transform: uppercase;
}
@media screen and (max-width: 800px) {
  .promotions-sections-module_header__rezsb {
    margin-bottom: 16px;
  }
  .promotions-sections-module_asiaStylye__0bB0t {
    margin: 32px 15px;
  }
}
.forecast-button-module_forecastCoefficientBlock__zCOAZ {
  display: flex;
  position: relative;
  border-radius: 20px;
  border: 1px solid var(--forecastsBorder);
  align-items: center;
  justify-content: center;
  color: var(--betNameColor);
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  cursor: pointer;
  transition: border-color 0.2s ease;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  width: 50px;
  height: 30px;
}
.forecast-button-module_forecastCoefficientBlock__zCOAZ:hover {
  border-color: var(--forecastsBorderSelected);
}
.forecast-button-module_forecastCoefficientBlock__zCOAZ:hover .forecast-button-module_modal-info__Gg4a- {
  display: flex;
}
.forecast-button-module_forecastCoefficientBlock__zCOAZ::before {
  border-radius: 20px;
  transition: border 0.3s linear, background 0.3s linear;
  transition-timing-function: step-end;
  transition-delay: 0.1s;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  display: block;
  position: absolute;
  background: transparent;
  border: 2px solid transparent;
}
.forecast-button-module_forecastCoefficientBlockActive__m67Zu {
  border-color: var(--forecastsBorderSelected);
  background-color: var(--forecastsBgSelected);
}
.forecast-button-module_blockDefault__MTUxO {
  cursor: pointer;
  overflow: hidden;
}
.forecast-button-module_blockDefault__MTUxO.forecast-button-module_active__8CPw1::after {
  background-color: var(--factorSelectedBackgroundColor);
}
.forecast-button-module_blockDefault__MTUxO::after {
  transition: transform 1s ease-in-out, visibility 1s ease-out;
  transform: rotate(45deg) translate(0, 0);
  height: 160px;
  width: 160px;
  background: var(--menuActiveColor);
  visibility: hidden;
  display: block;
  content: "";
  position: absolute;
}
.forecast-button-module_blockDefault__MTUxO:hover:not(.forecast-button-module_active__8CPw1) {
  background: var(--forecastButtonHoverBg);
}
.forecast-button-module_blockDefault__MTUxO.forecast-button-module_active__8CPw1,
.forecast-button-module_blockDefault__MTUxO:active,
.forecast-button-module_blockDefault__MTUxO:focus {
  border-color: var(--buttonMain);
}
.forecast-button-module_blockDefault__MTUxO.forecast-button-module_active__8CPw1 {
  box-shadow: inset 0 0 1px var(--buttonMain);
  background-color: var(--factorSelectedBackgroundColor);
}
.forecast-button-module_blockDefault__MTUxO i {
  transition: opacity 0.3s ease;
  transition-delay: 0.15s;
}
.forecast-button-module_blockDefault__MTUxO i:nth-child(1) {
  border-top: 10px solid transparent;
  border-bottom: 10px solid var(--factorDownBorderColor);
  border-left: 10px solid transparent;
  bottom: 2px;
  right: 2px;
  position: absolute;
  opacity: 0;
}
.forecast-button-module_blockDefault__MTUxO i:nth-child(2) {
  border-top: 10px solid var(--buttonMain);
  border-bottom: 10px solid transparent;
  border-left: 10px solid transparent;
  top: 2px;
  right: 2px;
  opacity: 0;
  position: absolute;
}
@media screen and (max-width: 1000px) {
  .forecast-button-module_forecast-coefficient-block--third__FqJnG {
    width: 60px;
    height: 30px;
    font-size: 12px;
  }
}
.forecast-button-module_blockContent__x-2ux {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 10;
}
.forecast-button-module_blockUp__qIsRg:after {
  transform: rotate(45deg) translate(0, -205px);
  visibility: visible;
}
.forecast-button-module_blockUp__qIsRg:before {
  transition-timing-function: step-start;
  background-color: var(--factorUpBackground);
  border-color: var(--buttonMain);
}
.forecast-button-module_blockUp__qIsRg i:nth-child(2) {
  opacity: 1;
}
.forecast-button-module_blockDown__TKbFT:after {
  transform: rotate(45deg) translate(205px, 0);
  visibility: visible;
}
.forecast-button-module_blockDown__TKbFT:before {
  transition-timing-function: step-start;
  background-color: var(--eventDown);
  border-color: var(--factorDownBorderColor);
}
.forecast-button-module_blockDown__TKbFT i:nth-child(1) {
  opacity: 1;
}
.forecast-button-module_blockPartial__Eyiu3:after {
  display: none;
}
.forecast-button-module_blockPartial__Eyiu3:before {
  display: none;
}
.forecast-button-module_blockDisabled__QgDtz {
  overflow: visible;
  cursor: default;
  border-color: var(--eventCoefficientBorderDisabled);
}
.forecast-button-module_blockDisabled__QgDtz:before, .forecast-button-module_blockDisabled__QgDtz:after,
.forecast-button-module_blockDisabled__QgDtz i {
  display: none;
}
.forecast-button-module_blockDecimal__GZt5C .forecast-button-module_coefficientText__u-SLH,
.forecast-button-module_blockDecimal__GZt5C .forecast-button-module_coefficientTextType__-8ryb {
  font-size: 14px;
}
.forecast-button-module_forecastCoefficientBlockText__Tc5bV {
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  position: relative;
  top: 1px;
  color: var(--eventNumber);
}
.forecast-button-module_forecastCoefficientBlockTextType__lU3NL {
  font-size: 12px;
  font-weight: 400;
  line-height: 1;
  position: relative;
  top: 1px;
  color: rgba(61, 64, 74, 0.6);
}
.forecast-button-module_forecastCoefficientBlockTextInfo__oG6lO {
  font-size: 10px;
  font-weight: 500;
  color: var(--inputColor);
  margin-bottom: 3px;
}
.forecast-button-module_forecastCoefficientBlockIcon__L9Rds {
  display: block;
  position: relative;
  top: 1px;
  color: var(--menuSectionBorder);
}
.forecast-button-module_forecastCoefficientBlockIcon__L9Rds .forecast-button-module_svg-icon__ZzsrM {
  font-size: 18px;
}
.forecast-button-module_forecastCoefficientBlockIcon__L9Rds img {
  display: block;
}
.limits-suggestion-popup-module_wrapper__NDpGw {
  max-width: 544px;
  padding: 24px;
  background: var(--white);
  border-radius: 3px;
}
.limits-suggestion-popup-module_logo__dw7QT {
  width: 100%;
  height: auto;
}
.limits-suggestion-popup-module_textWrapper__fnUz1 {
  text-align: center;
  padding: 16px 12px;
}
.limits-suggestion-popup-module_textWrapper__fnUz1 .limits-suggestion-popup-module_playText__rvdFq {
  font-weight: 700;
  font-size: 20px;
}
.limits-suggestion-popup-module_textWrapper__fnUz1 .limits-suggestion-popup-module_rememberText__eEhQR {
  padding-top: 24px;
}
.limits-suggestion-popup-module_buttons__yJLPl {
  display: flex;
}
.limits-suggestion-popup-module_buttons__yJLPl .limits-suggestion-popup-module_notYet__b6t96 {
  margin-right: 5px;
  border-color: var(--selfDeleteCancelButtonBorder);
  color: var(--selfDeleteMainButton);
}
.limits-suggestion-popup-module_buttons__yJLPl .limits-suggestion-popup-module_notYet__b6t96:hover {
  background: var(--limitsTextareaBg);
  color: var(--selfDeleteMainButton);
}
.limits-suggestion-popup-module_buttons__yJLPl .limits-suggestion-popup-module_setLimits__9ys80 {
  margin-left: 5px;
}
@media screen and (max-width: 600px) {
  .limits-suggestion-popup-module_wrapper__NDpGw {
    padding: 16px;
    margin: 36px;
  }
}
.wheel-of-fortune-button-module_button__kMW5w {
  display: flex;
  align-items: center;
  position: relative;
  height: 60px;
  min-height: 60px;
  padding: var(--wofButtonPadding, 16px 33px 16px 88px);
  font-size: 14px;
  font-weight: 700;
  background: var(--wofButtonBg);
  color: var(--wofButton);
  text-align: left;
  text-transform: var(--wofButtonTextTransform, none);
  border-radius: var(--wofButtonBorderRadius);
  background-size: 200% 200%;
  background-position: 0 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  z-index: 3;
}
.wheel-of-fortune-button-module_button__kMW5w.wheel-of-fortune-button-module_mobile__09Ysj {
  padding-left: var(--wofButtonPaddingLeftMobile, 80px);
}
.wheel-of-fortune-button-module_button__kMW5w.wheel-of-fortune-button-module_mobile__09Ysj .wheel-of-fortune-button-module_imageWrapper__xEwTJ {
  left: var(--wofButtonImagePositionLeftMobile, -3px);
  top: var(--wofButtonImagePositionTopMobile, 13px);
}
.wheel-of-fortune-button-module_button__kMW5w.wheel-of-fortune-button-module_mobile__09Ysj .wheel-of-fortune-button-module_imageFrame__Ok12M {
  left: var(--wofButtonImageFramePositionLeftMobile, -5px);
  top: var(--wofButtonImageFramePositionTopMobile, 5px);
}
.wheel-of-fortune-button-module_button__kMW5w.wheel-of-fortune-button-module_isWheelRight__Y-3aV {
  height: 50px;
  min-height: 50px;
  padding: 13px 75px 13px 24px;
  background: var(--wofButtonWheelRightBg);
}
.wheel-of-fortune-button-module_button__kMW5w.wheel-of-fortune-button-module_isWheelRight__Y-3aV .wheel-of-fortune-button-module_imageWrapper__xEwTJ {
  left: auto;
  right: 16px;
  top: 17px;
  width: 50px;
  height: 50px;
}
.wheel-of-fortune-button-module_button__kMW5w.wheel-of-fortune-button-module_isWheelRight__Y-3aV .wheel-of-fortune-button-module_imageFrame__Ok12M {
  left: auto;
  right: 13px;
  top: 13px;
  width: 57px;
  height: 57px;
}
.wheel-of-fortune-button-module_button__kMW5w button {
  width: 100%;
}
.wheel-of-fortune-button-module_button__kMW5w:hover {
  animation: wheel-of-fortune-button-module_bg-animation__t-HeP 5s linear infinite alternate;
}
.wheel-of-fortune-button-module_button__kMW5w:hover .wheel-of-fortune-button-module_imageWrapper__xEwTJ {
  animation-play-state: paused;
}
.wheel-of-fortune-button-module_button__kMW5w:hover .wheel-of-fortune-button-module_image__50qxH {
  animation-play-state: running;
}
.wheel-of-fortune-button-module_imageFrame__Ok12M {
  position: absolute;
  left: var(--wofButtonImageFramePositionLeft, -20px);
  top: var(--wofButtonImageFramePositionTop, 3px);
  z-index: 2;
  width: var(--wofButtonImageFrameWidth, 90px);
  height: var(--wofButtonImageFrameHeight, 90px);
}
.wheel-of-fortune-button-module_imageWrapper__xEwTJ {
  position: absolute;
  left: var(--wofButtonImagePositionLeft, -25px);
  top: var(--wofButtonImagePositionTop, 8px);
  box-shadow: var(--wofButtonImageBoxShadow, none);
  border-radius: 50%;
  width: var(--wofButtonImageWidth, 85px);
  height: var(--wofButtonImageHeight, 85px);
  z-index: 1;
  animation: wheel-of-fortune-button-module_rotate-wheel__o8RkF 7s linear infinite;
}
.wheel-of-fortune-button-module_image__50qxH {
  animation: wheel-of-fortune-button-module_rotate-wheel__o8RkF 10s linear infinite;
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  height: 100%;
}
.wheel-of-fortune-button-module_wheelIcon__yPjBc {
  font-size: 20px;
  color: var(--wofButton);
  min-width: 20px;
  margin-right: 8px;
}
.wheel-of-fortune-button-module_bellWrapper__Tp2mT {
  position: absolute;
  top: 4px;
  right: 4px;
  font-size: 16px;
  color: var(--wofButtonBell);
  pointer-events: none;
  background-color: var(--wofButtonBellBcg, transparent);
  border-radius: 50%;
}
.wheel-of-fortune-button-module_bellWrapper__Tp2mT.wheel-of-fortune-button-module_animation__Rq98o .wheel-of-fortune-button-module_bell__cdiWr:after {
  animation: wheel-of-fortune-button-module_pulse__XWbhr 2.1s infinite;
}
.wheel-of-fortune-button-module_bellWrapper__Tp2mT.wheel-of-fortune-button-module_animation__Rq98o .wheel-of-fortune-button-module_bellIconItemRinger__n9tit {
  animation: wheel-of-fortune-button-module_ding__7huMP 2s linear infinite;
}
.wheel-of-fortune-button-module_bellWrapper__Tp2mT.wheel-of-fortune-button-module_animation__Rq98o .wheel-of-fortune-button-module_bellIconItemMain__w03Je {
  animation: wheel-of-fortune-button-module_ring__xEmCO 2s linear infinite;
}
.wheel-of-fortune-button-module_bell__cdiWr {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 24px;
  height: 24px;
}
.wheel-of-fortune-button-module_bell__cdiWr:after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  transform: translate(-50%, -50%) scale(0.6);
}
.wheel-of-fortune-button-module_bellIconItemRinger__n9tit {
  position: absolute;
  top: 4px;
}
@keyframes wheel-of-fortune-button-module_rotate-wheel__o8RkF {
  100% {
    transform: rotate(1turn);
  }
}
@keyframes wheel-of-fortune-button-module_bg-animation__t-HeP {
  0% {
    background-position: 0 100%;
  }
  50% {
    background-position: 100% 0;
  }
  to {
    background-position: 0 100%;
  }
}
@keyframes wheel-of-fortune-button-module_ring__xEmCO {
  0% {
    transform: rotate(0deg);
  }
  5% {
    transform: rotate(30deg);
  }
  15% {
    transform: rotate(-25deg);
  }
  25% {
    transform: rotate(20deg);
  }
  35% {
    transform: rotate(-10deg);
  }
  45% {
    transform: rotate(5deg);
  }
  55% {
    transform: rotate(-2deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
@keyframes wheel-of-fortune-button-module_ding__7huMP {
  0% {
    transform: translateX(0);
  }
  5% {
    transform: translateX(4px);
  }
  10% {
    transform: translateX(-4px);
  }
  20% {
    transform: translateX(4px);
  }
  30% {
    transform: translateX(-3px);
  }
  40% {
    transform: translateX(2px);
  }
  50% {
    transform: translateX(-1px);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes wheel-of-fortune-button-module_pulse__XWbhr {
  0% {
    box-shadow: 0 0 0 0 rgba(var(--wofButtonBellPulse), 0.3);
  }
  70% {
    box-shadow: 0 0 0 24px rgba(var(--wofButtonBellPulse), 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(var(--wofButtonBellPulse), 0);
  }
}
.wheel-of-fortune-skeleton-module_container__H10id {
  flex: 1;
  width: 100%;
  display: flex;
  justify-content: center;
}
.wheel-of-fortune-skeleton-module_inlineContainer__d-HB3 {
  display: flex;
  align-items: center;
  flex: 1;
  width: 100%;
  gap: 24px;
}
.wheel-of-fortune-skeleton-module_title__8FIBD {
  width: 300px;
  height: 40px;
  margin-bottom: 30px;
}
.wheel-of-fortune-skeleton-module_wheel__OStML {
  width: 100%;
  height: 100%;
}
.wheel-of-fortune-skeleton-module_levelSelect__Z-rJ0 {
  width: 176px !important;
  height: 46px;
}
.wheel-of-fortune-skeleton-module_footerItem__eEFK7 {
  width: 33.33%;
}
.wheel-of-fortune-module_title__mz8Uj {
  position: relative;
  text-align: center;
  font-size: 40px;
  font-weight: 800;
  margin-bottom: 30px;
  color: var(--wofHeaderTextColor);
  z-index: 2;
}
.wheel-of-fortune-module_content__6FyHf {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 567px;
  height: 567px;
}
.wheel-of-fortune-module_wheelWrapper__2N8Bc {
  position: relative;
  width: var(--wofInsideWidthDesktop, calc(100% - 105px));
  height: var(--wofInsideHeightDesktop, calc(100% - 105px));
  z-index: 5;
}
.wheel-of-fortune-module_wheelWrapper__2N8Bc:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background: var(--wofBeforeBg);
}
.wheel-of-fortune-module_wheel__yWRAi {
  position: absolute !important;
  top: 0;
  left: 0;
  border-radius: 50% !important;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.wheel-of-fortune-module_wheel__yWRAi.wheel-of-fortune-module_even__3X42A .wheel-of-fortune-module_segment__M79R9:nth-child(1n) {
  background: var(--wofItemBg);
}
.wheel-of-fortune-module_wheel__yWRAi.wheel-of-fortune-module_even__3X42A .wheel-of-fortune-module_segment__M79R9:nth-child(2n) {
  background: var(--wofItemEvenBg);
}
.wheel-of-fortune-module_wheel__yWRAi .wheel-of-fortune-module_wheelItem__QqgLz:nth-child(1) .wheel-of-fortune-module_segment__M79R9 {
  background: var(--wofItemSectorFirst, var(--wofItemBg));
}
.wheel-of-fortune-module_wheel__yWRAi .wheel-of-fortune-module_wheelItem__QqgLz:nth-child(1) .wheel-of-fortune-module_prizeWrapper__AcQYE {
  color: var(--wofItemTextSectorFirst, var(--wofItemText));
}
.wheel-of-fortune-module_wheel__yWRAi .wheel-of-fortune-module_wheelItem__QqgLz:nth-child(2) .wheel-of-fortune-module_segment__M79R9 {
  background: var(--wofItemSectorSecond, var(--wofItemBg));
}
.wheel-of-fortune-module_wheel__yWRAi .wheel-of-fortune-module_wheelItem__QqgLz:nth-child(2) .wheel-of-fortune-module_prizeWrapper__AcQYE {
  color: var(--wofItemTextSectorSecond, var(--wofItemText));
}
.wheel-of-fortune-module_wheel__yWRAi .wheel-of-fortune-module_wheelItem__QqgLz:nth-child(3) .wheel-of-fortune-module_segment__M79R9 {
  background: var(--wofItemSectorThird, var(--wofItemBg));
}
.wheel-of-fortune-module_wheel__yWRAi .wheel-of-fortune-module_wheelItem__QqgLz:nth-child(3) .wheel-of-fortune-module_prizeWrapper__AcQYE {
  color: var(--wofItemTextSectorThird, var(--wofItemText));
}
.wheel-of-fortune-module_wheel__yWRAi .wheel-of-fortune-module_wheelItem__QqgLz:nth-child(4) .wheel-of-fortune-module_segment__M79R9 {
  background: var(--wofItemSectorFourth, var(--wofItemBg));
}
.wheel-of-fortune-module_wheel__yWRAi .wheel-of-fortune-module_wheelItem__QqgLz:nth-child(4) .wheel-of-fortune-module_prizeWrapper__AcQYE {
  color: var(--wofItemTextSectorFourth, var(--wofItemText));
}
.wheel-of-fortune-module_wheel__yWRAi .wheel-of-fortune-module_wheelItem__QqgLz:nth-child(5) .wheel-of-fortune-module_segment__M79R9 {
  background: var(--wofItemSectorFifth, var(--wofItemBg));
}
.wheel-of-fortune-module_wheel__yWRAi .wheel-of-fortune-module_wheelItem__QqgLz:nth-child(5) .wheel-of-fortune-module_prizeWrapper__AcQYE {
  color: var(--wofItemTextSectorFifth, var(--wofItemText));
}
.wheel-of-fortune-module_wheel__yWRAi .wheel-of-fortune-module_wheelItem__QqgLz:nth-child(6) .wheel-of-fortune-module_segment__M79R9 {
  background: var(--wofItemSectorSixth, var(--wofItemBg));
}
.wheel-of-fortune-module_wheel__yWRAi .wheel-of-fortune-module_wheelItem__QqgLz:nth-child(6) .wheel-of-fortune-module_prizeWrapper__AcQYE {
  color: var(--wofItemTextSectorSixth, var(--wofItemText));
}
.wheel-of-fortune-module_wheel__yWRAi .wheel-of-fortune-module_wheelItem__QqgLz:nth-child(7) .wheel-of-fortune-module_segment__M79R9 {
  background: var(--wofItemSectorSeventh, var(--wofItemBg));
}
.wheel-of-fortune-module_wheel__yWRAi .wheel-of-fortune-module_wheelItem__QqgLz:nth-child(7) .wheel-of-fortune-module_prizeWrapper__AcQYE {
  color: var(--wofItemTextSectorSeventh, var(--wofItemText));
}
.wheel-of-fortune-module_wheel__yWRAi .wheel-of-fortune-module_wheelItem__QqgLz:nth-child(8) .wheel-of-fortune-module_segment__M79R9 {
  background: var(--wofItemSectorEighth, var(--wofItemBg));
}
.wheel-of-fortune-module_wheel__yWRAi .wheel-of-fortune-module_wheelItem__QqgLz:nth-child(8) .wheel-of-fortune-module_prizeWrapper__AcQYE {
  color: var(--wofItemTextSectorEighth, var(--wofItemText));
}
.wheel-of-fortune-module_wheel__yWRAi .wheel-of-fortune-module_wheelItem__QqgLz:nth-child(9) .wheel-of-fortune-module_segment__M79R9 {
  background: var(--wofItemSectorNinth, var(--wofItemBg));
}
.wheel-of-fortune-module_wheel__yWRAi .wheel-of-fortune-module_wheelItem__QqgLz:nth-child(9) .wheel-of-fortune-module_prizeWrapper__AcQYE {
  color: var(--wofItemTextSectorNinth, var(--wofItemText));
}
.wheel-of-fortune-module_wheel__yWRAi .wheel-of-fortune-module_wheelItem__QqgLz:nth-child(10) .wheel-of-fortune-module_segment__M79R9 {
  background: var(--wofItemSectorTenth, var(--wofItemBg));
}
.wheel-of-fortune-module_wheel__yWRAi .wheel-of-fortune-module_wheelItem__QqgLz:nth-child(10) .wheel-of-fortune-module_prizeWrapper__AcQYE {
  color: var(--wofItemTextSectorTenth, var(--wofItemText));
}
.wheel-of-fortune-module_wheel__yWRAi .wheel-of-fortune-module_wheelItem__QqgLz:nth-child(11) .wheel-of-fortune-module_segment__M79R9 {
  background: var(--wofItemSectorEleventh, var(--wofItemBg));
}
.wheel-of-fortune-module_wheel__yWRAi .wheel-of-fortune-module_wheelItem__QqgLz:nth-child(11) .wheel-of-fortune-module_prizeWrapper__AcQYE {
  color: var(--wofItemTextSectorEleventh, var(--wofItemText));
}
.wheel-of-fortune-module_wheelBg__1paN9 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--wofBg);
  border-radius: 50%;
  z-index: 2;
}
.wheel-of-fortune-module_wheelBorder__koVm6 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  z-index: 3;
}
.wheel-of-fortune-module_segment__M79R9 {
  position: absolute;
  left: 50%;
  top: -50%;
  width: 100%;
  height: 100%;
  transform-origin: 0 100%;
  border: var(--wofItemBorder, 3px rgba(0, 0, 0, 0.47) solid);
  background: var(--wofItemBg);
  opacity: var(--wofItemOpacity, 0.3);
  transition: opacity 0.3s ease;
}
.wheel-of-fortune-module_segment__M79R9:after {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  left: 0;
  bottom: 0;
  opacity: 0;
  background: var(--wofItemActive);
  transition: opacity 0.3s ease;
}
.wheel-of-fortune-module_segment__M79R9.wheel-of-fortune-module_active__lg-yv {
  animation: wheel-of-fortune-module_blink-bg-animation-first__xnCR7 2s infinite;
}
.wheel-of-fortune-module_segment__M79R9.wheel-of-fortune-module_active__lg-yv:after {
  animation: wheel-of-fortune-module_blink-bg-animation-second__eBQ9L 2s infinite;
}
.wheel-of-fortune-module_segment__M79R9.wheel-of-fortune-module_highlightedSegment__puYIS {
  opacity: 1;
  background: var(--wofHighlightedSecond) !important;
  border-color: var(--wofHighlightedSecond);
  border-left: 5px solid var(--wofHighlightedSecond);
}
.wheel-of-fortune-module_wheelCustomBorderItem__NYXGG {
  position: absolute;
  transform: rotate(90deg);
  width: var(--wofItemCustomBorderWidthDesktop);
  right: var(--wofItemCustomBorderPositionDesktop);
}
.wheel-of-fortune-module_prizeWrapper__AcQYE {
  position: absolute;
  top: 0;
  left: 50%;
  width: 50%;
  height: 50%;
  color: var(--wofItemText);
  transform-origin: 0 100%;
}
.wheel-of-fortune-module_highlightedItem__Rktbe {
  position: absolute;
  z-index: -1;
  width: 100%;
  left: 0;
  background: var(--wofHighlightedBg);
  transform: translateX(5%);
  -webkit-clip-path: polygon(0% 50%, 100% 0, 100% 100%);
          clip-path: polygon(0% 50%, 100% 0, 100% 100%);
  box-shadow: inset 0 0 30px rgb(0, 0, 0);
}
.wheel-of-fortune-module_highlightedItem__Rktbe.wheel-of-fortune-module_custom__h4ddh {
  transform: var(--wofHighlightedTransform);
}
.wheel-of-fortune-module_highlightedText__kh0Vy {
  font-size: 20px;
  font-weight: 800;
  color: var(--wofHighlightedColor);
}
.wheel-of-fortune-module_prize__LoxVE {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  margin-left: -50%;
  padding-left: var(--wofItemPaddingBottom, 75px);
  padding-right: 15px;
  width: 100%;
  height: 100%;
  transform: rotate(-90deg);
}
.wheel-of-fortune-module_prizeText__yb0oY {
  font-size: 16px;
  font-weight: 700;
  max-width: calc(100% - 40px);
  flex-grow: var(--wofPrizeTextFlexGrow);
  text-align: var(--wofPrizeTextAlign);
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
}
.wheel-of-fortune-module_prizeIconWrapper__bqW3E {
  width: 35px;
  min-width: 35px;
  height: 35px;
  margin-left: 5px;
  transform: rotate(90deg);
}
.wheel-of-fortune-module_prizeIcon__OutU4 {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.wheel-of-fortune-module_arrowWrapper__GO42e {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: var(--wofArrowPositionTop, -70px);
  left: 50%;
  width: 85px;
  height: 96px;
  transform: translate(-50%, 0);
  transition: transform 0.5s linear;
}
.wheel-of-fortune-module_arrow__C6gXK {
  max-width: 100%;
  max-height: 100%;
}
.wheel-of-fortune-module_buttonSpinWrapper__-rMfO {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: var(--wofButtonSpinSize, 125px);
  height: var(--wofButtonSpinSize, 125px);
  cursor: pointer;
  background-size: cover;
  background-repeat: no-repeat;
  transition: opacity 0.24s ease;
  z-index: 5;
}
.wheel-of-fortune-module_buttonSpinWrapper__-rMfO.wheel-of-fortune-module_disabled__I0qDM {
  cursor: default;
  pointer-events: none;
}
.wheel-of-fortune-module_buttonSpin__3T8-Z {
  position: absolute;
  width: 100%;
  height: 100%;
  padding: 20px;
  font-size: 28px;
  font-weight: 800;
  text-transform: uppercase;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-shadow: -3px 0px 0px var(--wofButtonSpinTextShadow), 3px 0px 0 var(--wofButtonSpinTextShadow), 3px -1px 0 var(--wofButtonSpinTextShadow), -1px -1px 0 var(--wofButtonSpinTextShadow);
  background: none;
}
.wheel-of-fortune-module_footer__UrpiQ {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  margin: 30px 50px 0 50px;
  z-index: 1;
}
.wheel-of-fortune-module_footerItem__bScpv {
  display: flex;
  flex-basis: 33.33%;
}
.wheel-of-fortune-module_footerItemLeft__nMXjX {
  justify-content: flex-end;
}
.wheel-of-fortune-module_footerItemMiddle__wRs62 {
  margin: 0 60px;
  justify-content: center;
}
.wheel-of-fortune-module_footerItemMiddle__wRs62 .app-button {
  min-width: var(--wofButtonMinWidth, 220px);
  max-width: 100%;
  height: var(--wofButtonHeight, 64px);
  font-size: var(--wofSpinRemainingFontSize, 20px);
  font-weight: var(--wofSpinRemainingFontWeight, 700);
}
.wheel-of-fortune-module_footerItemRight__jhzYm {
  justify-content: flex-start;
}
.wheel-of-fortune-module_spinRemaining__aV-jN {
  position: relative;
  color: var(--wofSpinRemaining);
  text-shadow: var(--wofSpinRemainingShadow);
  text-transform: var(--wofSpinRemainingTextTransform, none);
  font-size: var(--wofSpinRemainingFontSize, 20px);
  font-weight: var(--wofSpinRemainingFontWeight, 700);
}
.wheel-of-fortune-module_spinRemaining__aV-jN:after {
  position: absolute;
  top: 50%;
  left: 50%;
  content: "";
  width: calc(100% + 5px);
  height: 100%;
  filter: blur(10px);
  transform: translate(-50%, -50%);
  opacity: 0.3;
  background-color: var(--wofSpinRemainingBg);
}
.wheel-of-fortune-module_moreDetails__Oywdk {
  font-size: var(--wofSpinRemainingFontSize, 18px);
  font-weight: var(--wofSpinRemainingFontWeight, 700);
  color: var(--wofButtonMoreDetails);
  text-transform: var(--wofButtonMoreDetailsTextTransform, none);
  text-decoration: none;
}
.wheel-of-fortune-module_spinAnimate__E57LC {
  animation: wheel-of-fortune-module_spin-animate__xkJCl 2s ease-in infinite;
}
.wheel-of-fortune-module_arrowAnimate__RcZYb {
  animation: wheel-of-fortune-module_arrow-animate__O8VHs 2s linear infinite;
}
.wheel-of-fortune-module_arrowAnimateActive__7XVoi {
  animation: wheel-of-fortune-module_arrow-animate__O8VHs 0.5s linear infinite;
}
.wheel-of-fortune-module_wheelAnimate__2Jse9 {
  animation: wheel-of-fortune-module_rotate-shake__PuJrr 2s ease-in-out infinite;
}
@keyframes wheel-of-fortune-module_rotate-shake__PuJrr {
  0% {
    transform: translateX(0) translateY(0) rotate(-3deg);
  }
  50% {
    transform: translateX(0) translateY(0) rotate(3deg);
  }
  to {
    transform: translateX(0) translateY(0) rotate(-3deg);
  }
}
@keyframes wheel-of-fortune-module_arrow-animate__O8VHs {
  0% {
    transform: translateX(-50%) translateY(0) rotate(0deg);
  }
  50% {
    transform: translateX(-50%) translateY(0) rotate(10deg);
  }
  to {
    transform: translateX(-50%) translateY(0) rotate(0deg);
  }
}
@keyframes wheel-of-fortune-module_spin-animate__xkJCl {
  0% {
    transform: translateX(-50%) translateY(-50%) scale(1);
  }
  50% {
    transform: translateX(-50%) translateY(-50%) scale(1.05);
  }
  to {
    transform: translateX(-50%) translateY(-50%) scale(1);
  }
}
@keyframes wheel-of-fortune-module_blink-bg-animation-first__xnCR7 {
  0% {
    opacity: 0.3;
  }
  50% {
    opacity: 1;
  }
  to {
    opacity: 0.3;
  }
}
@keyframes wheel-of-fortune-module_blink-bg-animation-second__eBQ9L {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@media (max-width: 767px) {
  .wheel-of-fortune-module_title__mz8Uj {
    font-size: 32px;
    margin-bottom: var(--wofTitleMarginBottomMobile, 50px);
  }
  .wheel-of-fortune-module_titleLogged__mHnRe {
    margin-bottom: 8px;
  }
  .wheel-of-fortune-module_content__6FyHf {
    width: 355px;
    height: 355px;
  }
  .wheel-of-fortune-module_wheelWrapper__2N8Bc {
    width: var(--wofInsideHeightMobile, calc(100% - 63px));
    height: var(--wofInsideHeightMobile, calc(100% - 64px));
  }
  .wheel-of-fortune-module_wheelCustomBorderItem__NYXGG {
    width: var(--wofItemCustomBorderWidthMobile);
    right: var(--wofItemCustomBorderPositionMobile);
  }
  .wheel-of-fortune-module_prize__LoxVE {
    padding-left: var(--wofItemPaddingBottomMobile, 45px);
  }
  .wheel-of-fortune-module_prizeText__yb0oY {
    font-size: var(--wofPrizeTextFontSizMobile, 10px);
    font-weight: 600;
    max-width: calc(100% - 27px);
  }
  .wheel-of-fortune-module_highlightedText__kh0Vy {
    font-size: var(--wofHighlightedFontSizeMobile, 14px);
    font-weight: 700;
  }
  .wheel-of-fortune-module_prizeIconWrapper__bqW3E {
    width: 22px;
    min-width: 22px;
    height: 22px;
  }
  .wheel-of-fortune-module_arrowWrapper__GO42e {
    top: var(--wofArrowPositionTopMobile, -50px);
    width: 55px;
    height: 60px;
  }
  .wheel-of-fortune-module_buttonSpinWrapper__-rMfO {
    width: var(--wofButtonSpinSizeMobile, 80px);
    height: var(--wofButtonSpinSizeMobile, 80px);
    padding: 10px;
  }
  .wheel-of-fortune-module_buttonSpin__3T8-Z {
    font-size: 16px;
  }
  .wheel-of-fortune-module_footer__UrpiQ {
    flex-direction: column;
  }
  .wheel-of-fortune-module_footerItem__bScpv {
    flex-basis: 100%;
  }
  .wheel-of-fortune-module_footerItemMiddle__wRs62 {
    margin: 20px 60px;
  }
  .wheel-of-fortune-module_footerItemMiddle__wRs62 .app-button {
    min-width: 140px;
    height: 41px;
    font-size: 16px;
  }
  .wheel-of-fortune-module_footerItemLeft__nMXjX {
    margin: 0 100px;
    text-align: center;
  }
  .wheel-of-fortune-module_spinRemaining__aV-jN,
  .wheel-of-fortune-module_moreDetails__Oywdk {
    font-size: var(--wofSpinRemainingFontSizeMobile, 16px);
  }
}
@media screen and (max-width: 380px) {
  .wheel-of-fortune-module_title__mz8Uj {
    font-size: 28px;
  }
  .wheel-of-fortune-module_content__6FyHf {
    width: 310px;
    height: 310px;
  }
  .wheel-of-fortune-module_wheelWrapper__2N8Bc {
    width: var(--wofInsideWidthSmallMobile, calc(100% - 63px));
    height: var(--wofInsideHeightSmallMobile, calc(100% - 64px));
  }
  .wheel-of-fortune-module_wheelCustomBorderItem__NYXGG {
    width: var(--wofItemCustomBorderWidthSmallMobile, calc(50% + 6px));
    right: var(--wofItemCustomBorderPositionSmallMobile, 19px);
  }
  .wheel-of-fortune-module_prize__LoxVE {
    padding-right: 5px;
  }
  .wheel-of-fortune-module_prizeText__yb0oY {
    font-size: var(--wofPrizeTextFontSizeSmallMobile, 8px);
  }
  .wheel-of-fortune-module_highlightedText__kh0Vy {
    font-size: var(--wofHighlightedFontSizeSmallMobile, 12px);
  }
  .wheel-of-fortune-module_footer__UrpiQ {
    margin: var(--wofFooterMargin, 10px 50px 0 50px);
  }
  .wheel-of-fortune-module_footerItemMiddle__wRs62 {
    margin: 10px 60px;
  }
  .wheel-of-fortune-module_buttonSpin__3T8-Z {
    font-size: 14px;
  }
}
.wof-level-select-module_items__bLQbw {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: center;
  gap: 24px;
  flex-wrap: wrap;
  margin-bottom: 60px;
  padding: 0 24px;
}
.wof-level-select-module_item__WdmRQ {
  height: var(--wofLevelSelectHeight, 46px);
  border-radius: var(--wofLevelSelectButtonBorderRadius, 8px);
  min-width: var(--wofLevelSelectMinWidth, 176px);
  display: grid;
  place-content: center;
  cursor: pointer;
  position: relative;
  font-weight: var(--wofLevelSelectFontWeight, 600);
  font-size: var(--wofLevelSelectFontSize, 16px);
  text-transform: var(--wofLevelSelectButtonTextTransform, none);
  color: var(--wofLevelSelectButtonText);
}
.wof-level-select-module_item__WdmRQ.wof-level-select-module_selected__iSorC {
  color: var(--wofLevelSelectButtonTextActive);
}
.wof-level-select-module_item__WdmRQ.wof-level-select-module_selected__iSorC.wof-level-select-module_bronze__W4Lfz {
  background: var(--wofLevelSelectBronzeBg);
  box-shadow: 0 0 10px 0 var(--wofLevelSelectShadowBronze);
}
.wof-level-select-module_item__WdmRQ.wof-level-select-module_selected__iSorC.wof-level-select-module_silver__zuuTm {
  background: var(--wofLevelSelectSilverBg);
  box-shadow: 0 0 10px 0 var(--wofLevelSelectShadowSilver);
}
.wof-level-select-module_item__WdmRQ.wof-level-select-module_selected__iSorC.wof-level-select-module_gold__9sBBO {
  background: var(--wofLevelSelectGoldBg);
  box-shadow: 0 0 10px 0 var(--wofLevelSelectShadowGold);
}
.wof-level-select-module_item__WdmRQ.wof-level-select-module_default__G-rPr {
  background: var(--wofLevelSelectButtonBg);
}
.wof-level-select-module_item__WdmRQ.wof-level-select-module_default__G-rPr .svg-icon {
  filter: grayscale(1);
}
.wof-level-select-module_item__WdmRQ.wof-level-select-module_default__G-rPr .wof-level-select-module_itemTitle__doOWH {
  opacity: var(--wofLevelSelectButtonOpacityDefault, 0.7);
}
.wof-level-select-module_item__WdmRQ.wof-level-select-module_disabled__MsETj {
  background: var(--wofLevelSelectButtonBg);
  pointer-events: none;
}
.wof-level-select-module_item__WdmRQ.wof-level-select-module_disabled__MsETj .svg-icon {
  filter: grayscale(1);
}
.wof-level-select-module_item__WdmRQ.wof-level-select-module_disabled__MsETj .wof-level-select-module_itemTitle__doOWH {
  opacity: var(--wofLevelSelectButtonOpacityDisabled, 0.7);
}
.wof-level-select-module_spinCount__D5kQb {
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  color: var(--white);
  position: absolute;
  right: 0;
  top: -10px;
  border-radius: 50%;
  border: 1px solid var(--wofLevelSpinCountBorder);
  background: var(--wofLevelSpinCountBg);
  width: 24px;
  height: 24px;
  display: grid;
  place-content: center;
}
.wof-level-select-module_itemIcon__2ehL6 {
  position: absolute;
  left: 0;
  top: 0;
}
.wof-level-select-module_itemIcon__2ehL6 .svg-icon {
  font-size: 45px;
}
@media (max-width: 767px) {
  .wof-level-select-module_items__bLQbw {
    gap: var(--wofLevelGapMobile, 24px);
    margin-bottom: var(--wofLevelMarginBottomMobile, 60px);
    padding: var(--wofLevelPaddingMobile, 0 24px);
  }
  .wof-level-select-module_item__WdmRQ {
    min-width: var(--wofLevelMinWidthMobile, 176px);
  }
}
.wheel-of-fortune-success-module_wheelOfFortuneSuccess__ofzR- {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: 30px;
  border-radius: 8px;
  background-position: center;
  background-size: cover;
}
.wheel-of-fortune-success-module_wheelOfFortuneSuccess__ofzR-.wheel-of-fortune-success-module_mobile__htdhs {
  border-radius: 0;
}
.wheel-of-fortune-success-module_frame__4o6eU {
  position: relative;
  width: 288px;
  height: 125px;
  padding: 25px 23px;
  text-align: center;
  background-size: var(--wofModalSuccessFrameBackgroundSize, cover);
  background-position: center;
  background-repeat: no-repeat;
  margin-bottom: 12px;
  color: var(--white);
  box-shadow: var(--wofModalSuccessFrameBoxShadow);
  border-radius: var(--wofModalSuccessFrameBorderRadius);
}
.wheel-of-fortune-success-module_frameTextTitle__cx76C,
.wheel-of-fortune-success-module_frameTextDescription__bO4n6 {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-weight: 800;
  text-shadow: var(--wofModalSuccessPrizeTextShadow, none);
}
.wheel-of-fortune-success-module_frameTextTitle__cx76C {
  font-size: 22px;
  margin-bottom: 4px;
}
.wheel-of-fortune-success-module_frameTextDescription__bO4n6 {
  font-size: 30px;
}
.wheel-of-fortune-success-module_giftWrapper__9uxeu {
  position: relative;
  height: var(--wofModalSuccessHeightImage, 175px);
}
.wheel-of-fortune-success-module_gift__f6r38,
.wheel-of-fortune-success-module_stars__kzJbi {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.wheel-of-fortune-success-module_stars__kzJbi {
  animation: wheel-of-fortune-success-module_stars-blink__gOQxE 2s linear infinite;
}
.wheel-of-fortune-success-module_gift__f6r38 {
  transform: translate(-50%, -50%);
  animation: wheel-of-fortune-success-module_zoomIn-gift__kUcOG 2s ease-in-out, wheel-of-fortune-success-module_gift-blink__Y6YoK 2s linear infinite;
  filter: var(--wofModalSuccessImageShadow);
  width: var(--wofModalSuccessImageWidth, auto);
}
.wheel-of-fortune-success-module_prizeText__HRB45 {
  position: relative;
  margin: var(--wofModalSuccessPrizeMargin, 12px 0);
  font-size: var(--wofModalSuccessPrizeFontSize, 40px);
  font-weight: 800;
  color: var(--wofModalSuccessPrizeTextColor, var(--white));
}
.wheel-of-fortune-success-module_prizeText__HRB45:after {
  content: attr(data-text);
  position: absolute;
  left: 0;
  top: 0;
  -webkit-text-stroke: 1px var(--wofModalSuccessPrizeTextStrokeColor);
  -webkit-text-fill-color: transparent;
  z-index: 1;
}
.wheel-of-fortune-success-module_button__O-Wh0 {
  min-width: var(--wofModalSuccessButtonMinWidth, 185px);
  max-width: 100%;
  height: var(--wofModalSuccessButtonHeight, 54px);
  font-size: var(--wofModalSuccessFontSize, 14px);
  font-weight: var(--wofModalSuccessFontWeight, 700);
}
@keyframes wheel-of-fortune-success-module_stars-blink__gOQxE {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.4;
  }
  to {
    opacity: 1;
  }
}
@keyframes wheel-of-fortune-success-module_zoomIn-gift__kUcOG {
  0% {
    opacity: 0;
    transform: translate(-50%, -50%) scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
    transform: translate(-50%, -50%);
  }
}
@keyframes wheel-of-fortune-success-module_gift-blink__Y6YoK {
  0% {
    filter: var(--wofModalSuccessImageShadow);
  }
  50% {
    filter: var(--wofModalSuccessImageShadowActive);
  }
  to {
    filter: var(--wofModalSuccessImageShadow);
  }
}
.wheel-of-fortune-notifications-module_container__WBYD8 {
  padding: var(--wofModalNotificationsPadding, 10px);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  max-width: 500px;
  height: var(--wofModalNotificationsHeight, 300px);
  background: var(--wofModalNotificationsBg);
  border-radius: var(--wofModalNotificationsBorderRadiusDesktop);
}
.wheel-of-fortune-notifications-module_text__939g7 {
  color: var(--wofModalNotificationsText);
  font-size: 18px;
  font-weight: 700;
  text-align: center;
}
.wheel-of-fortune-notifications-module_additional__Vxh9U {
  color: var(--wofModalNotificationsAdditionalText);
  font-size: 14px;
  font-weight: 400;
  text-align: center;
}
.wheel-of-fortune-notifications-module_button__YeulW {
  width: 100%;
}
@media (max-width: 767px) {
  .wheel-of-fortune-notifications-module_container__WBYD8 {
    width: 100%;
    border-radius: var(--wofModalNotificationsBorderRadiusMobile);
  }
}
@media screen and (max-width: 459px) {
  .wheel-of-fortune-notifications-module_modal__7UYor {
    padding: 16px;
  }
  .wheel-of-fortune-notifications-module_container__WBYD8 {
    gap: 16px;
    height: auto;
    padding: var(--wofModalNotificationsPaddingMobile, 0);
  }
  .wheel-of-fortune-notifications-module_text__939g7 {
    font-size: 20px;
    line-height: 32px;
    text-align: left;
  }
  .wheel-of-fortune-notifications-module_additional__Vxh9U {
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    text-align: left;
  }
}
.cashier-modal-ui {
  background: var(--cashierModalBackgroundMain);
  border-radius: var(--cashierModalBorderRadiusMobile, 0);
}
.cashier-modal-ui .cw-container .close-icon {
  position: absolute;
  top: 6px;
  right: 4px;
}
.cashier-modal-ui .cw-container .close-icon svg {
  font-size: 20px;
}
.cashier-modal-ui .cw-container .back-icon {
  transform: rotate(180deg);
  color: var(--cashierActivePaymentBackIcon);
  position: absolute;
  top: 12px;
  left: 12px;
  font-size: 24px;
  z-index: 9;
}
.cashier-modal-ui .cw-info {
  display: flex;
  align-items: center;
  gap: 8px;
  margin: 0 20px 16px;
  padding: 16px;
  border-radius: 8px;
  background: var(--cashierNotificationBackground);
  color: var(--cashierNotificationColor);
  font-size: 14px;
  line-height: 20px;
}
.cashier-modal-ui .cw-info__icon {
  flex-shrink: 0;
}
.cashier-modal-ui .cw-info__icon svg {
  width: 24px;
  height: 24px;
}
.cashier-modal-desktop {
  border-radius: var(--cashierModalBorderRadius, 5px);
}
.cashier-modal-close-button {
  top: 8px;
  right: 8px;
  font-size: 16px;
  width: 20px;
  height: 20px;
  color: var(--cashierCloseButtonColor);
}
.is-mobile-device .cashier-modal-close-button {
  font-size: 20px;
  color: var(--cashierCloseButtonColor);
  right: 16px;
  top: 20px;
  width: 16px;
  height: 16px;
}
@media screen and (max-width: 767px) {
  .cashierModalBg .modal-view-close {
    font-size: 20px;
  }
  .cashier-modal-ui .cw-container .back-icon {
    font-size: 20px;
  }
  .cashier-modal-ui .cw-info {
    gap: 12px;
    margin: 0 12px 12px;
    padding: 12px;
    font-size: 12px;
    line-height: 16px;
  }
}
.swipe-checkbox-module_swipeCheckbox__6jBeC {
  max-width: 100%;
  display: flex;
  align-items: center;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  cursor: pointer;
  position: relative;
}
.swipe-checkbox-module_swipeCheckbox__6jBeC .swipe-checkbox-module_visual__jeasb {
  flex: 0 0 var(--swipeCheckboxWidth);
  order: 2;
  display: block;
  position: relative;
  width: var(--swipeCheckboxWidth);
  height: var(--swipeCheckboxHeight);
  border-radius: 16px;
  background: var(--swipeCheckboxBg);
  transition: background-color 0.2s ease;
}
.swipe-checkbox-module_swipeCheckbox__6jBeC .swipe-checkbox-module_visualActive__G8WVx {
  background: var(--swipeCheckboxBgActive);
}
.swipe-checkbox-module_swipeCheckbox__6jBeC .swipe-checkbox-module_visualActive__G8WVx .swipe-checkbox-module_slider__2Fk6Q {
  left: calc(100% - var(--swipeCheckboxWidth) / 2);
}
.swipe-checkbox-module_swipeCheckbox__6jBeC .swipe-checkbox-module_slider__2Fk6Q {
  content: "";
  display: block;
  width: var(--swipeCheckboxBallSize);
  height: var(--swipeCheckboxBallSize);
  position: absolute;
  left: 2px;
  top: 0;
  bottom: 0;
  margin: auto 0;
  border-radius: 50%;
  background: var(--swipeCheckboxBallColor);
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.12);
  transition: left 0.2s ease;
}
.swipe-checkbox-module_swipeCheckbox__6jBeC .swipe-checkbox-module_label__pyKlu {
  flex: 0 0 auto;
  order: 3;
  margin: 0 0 0 var(--swipeCheckboxLabelMarginFromButton);
  font-weight: var(--swipeCheckboxLabelFontWeight);
  font-size: var(--swipeCheckboxLabelFontSize);
  color: var(--swipeCheckboxLabelColor);
}
.swipe-checkbox-module_swipeCheckbox__6jBeC .swipe-checkbox-module_textBefore__qXVND {
  order: 1;
  margin: 0 var(--swipeCheckboxLabelMarginFromButton) 0 0;
}
.swipe-checkbox-module_swipeCheckbox__6jBeC .swipe-checkbox-module_input__QbZU1 {
  display: none;
}
.swipe-checkbox-module_swipeCheckbox__6jBeC.swipe-checkbox-module_big__el6HE .swipe-checkbox-module_visual__jeasb {
  width: var(--swipeCheckboxBigWidth);
  height: var(--swipeCheckboxBigHeight);
  flex: 0 0 var(--swipeCheckboxBigWidth);
}
.swipe-checkbox-module_swipeCheckbox__6jBeC.swipe-checkbox-module_big__el6HE .swipe-checkbox-module_slider__2Fk6Q {
  width: var(--swipeCheckboxBigBallSize);
  height: var(--swipeCheckboxBigBallSize);
}
.swipe-checkbox-module_swipeCheckbox__6jBeC.swipe-checkbox-module_big__el6HE .swipe-checkbox-module_visualActive__G8WVx .swipe-checkbox-module_slider__2Fk6Q {
  left: calc(100% - var(--swipeCheckboxBigWidth) / 2);
}
.swipe-checkbox-module_swipeCheckbox__6jBeC .swipe-checkbox-module_rightIcon__hN4Ku {
  position: absolute;
  right: 0;
  opacity: 0;
  padding: 2px;
  z-index: var(--zIndex-desktopAsideMenuForTextPage-below);
}
.swipe-checkbox-module_swipeCheckbox__6jBeC .swipe-checkbox-module_rightIconActive__iTTAW {
  opacity: 1;
  transition: 0.3s ease;
}
.swipe-checkbox-module_swipeCheckbox__6jBeC .swipe-checkbox-module_leftIcon__hnCeY {
  position: absolute;
  opacity: 0;
  padding: 2px;
  right: 14px;
  z-index: var(--zIndex-desktopAsideMenuForTextPage-below);
}
.swipe-checkbox-module_swipeCheckbox__6jBeC .swipe-checkbox-module_leftIconActive__0x1bF {
  opacity: 1;
  transition: 0.3s ease;
}
.swipe-checkbox-module_labelFirst__sk6ZO {
  justify-content: space-between;
  flex-direction: row-reverse;
}
.swipe-checkbox-module_disabled__2FkCi {
  pointer-events: none;
  opacity: 0.6;
}
[dir="rtl"] .swipe-checkbox-module_swipeCheckbox__6jBeC .swipe-checkbox-module_label__pyKlu {
  margin: 0 var(--swipeCheckboxLabelMarginFromButton) 0 0;
}
.cashier-module_cashier__eTcPO {
  display: block;
}
.cw-container {
  width: 722px;
  transition: width 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cw-container {
    width: 100%;
    min-height: 100dvh;
  }
}
.cw-container__title {
  color: var(--cashierModalTitle, #FFF);
  font-size: var(--cashierTitleFontSize, 24px);
  font-weight: var(--cashierTitleFontWeight, 700);
  font-family: var(--cashierTitleFontFamily, inherit);
  padding: 32px 0 16px;
  margin: 0;
  text-align: center;
}
@media (max-width: 767px) {
  .cw-container__title {
    margin: 12px 0;
    font-size: 20px;
    font-weight: var(--cashierTitleMobileFontWeight, 700);
    line-height: 1.6;
  }
}
.cw-container--payment-active {
  width: var(--cashierActivePaymentWidth, 483px);
}
@media (max-width: 767px) {
  .cw-container--payment-active {
    width: 100%;
  }
}
.render-on-viewport-container-module_fadeIn__MG-2q {
  animation: render-on-viewport-container-module_fadeIn__MG-2q 0.3s ease-in-out both;
  opacity: 0;
}
@keyframes render-on-viewport-container-module_fadeIn__MG-2q {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.smart-banner-module_container__0IKje {
  position: relative;
  overflow: hidden;
  z-index: 100;
}
.smart-banner-module_container__0IKje .app-button {
  max-width: 120px;
}
.smart-banner-module_wrapper__4xNwo {
  display: flex;
  align-items: center;
  padding: 6px 8px;
  width: 100%;
  background: var(--smartBannerBg);
}
.smart-banner-module_textContent__kro0X {
  flex: 1 1 auto;
}
.smart-banner-module_bannerImage__giKll {
  margin-right: 10px;
  width: 34px;
  height: 34px;
}
.smart-banner-module_bannerImage__giKll img {
  max-width: 100%;
  max-height: 100%;
}
.smart-banner-module_close__rVutc {
  height: 24px;
  width: 24px;
  min-width: 24px;
  position: relative;
}
.smart-banner-module_close__rVutc:after, .smart-banner-module_close__rVutc:before {
  position: absolute;
  content: "";
  height: 11px;
  width: 1px;
  top: 50%;
  left: 50%;
  border-radius: 1px;
  margin-top: -1px;
  background: var(--smartbanner);
}
.smart-banner-module_close__rVutc:before {
  transform: rotate(45deg) translateY(-50%);
  margin-left: -8px;
}
.smart-banner-module_close__rVutc:after {
  transform: rotate(-45deg) translateY(-50%);
}
.smart-banner-module_closeButtonCms__vitIA {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  height: 24px;
  width: 24px;
  min-width: 24px;
  margin-right: 5px;
}
.smart-banner-module_closeButtonCms__vitIA img {
  max-width: 100%;
  max-height: 100%;
}
.smart-banner-module_title__4jmu8 {
  font-size: 10px;
  font-weight: 700;
  line-height: 1.25;
  margin-bottom: 1px;
}
.smart-banner-module_description__VKERI {
  font-size: 10px;
  font-weight: 400;
}
.last-bet-sum-saving-module_lastBetWrapper__xQ9MY {
  display: flex;
  justify-content: space-between;
  gap: 16px;
  background: var(--settingsContentBg);
  border-radius: 4px;
  padding: 12px 16px;
}
.last-bet-sum-saving-module_lastBetSubcontainer__DtZcy {
  display: block;
}
.last-bet-sum-saving-module_lastBetTitle__tG3MF {
  line-height: 24px;
}
.last-bet-sum-saving-module_itemSecondaryText__hjM8u {
  font-size: 12px;
  color: var(--allSportsTitle);
  line-height: 16px;
}
.customer-betting-settings-item-module_radio__CbJJJ {
  width: 16px;
  height: 16px;
  min-height: 16px;
  min-width: 16px;
  border-radius: 50%;
  border: 2px solid var(--globalSettingsModalColor);
  transition: border-color 0.2s ease;
  overflow: hidden;
  margin-left: 24px;
}
.customer-betting-settings-item-module_radio__CbJJJ:before {
  content: "";
  display: block;
  box-sizing: border-box;
  height: 100%;
  width: 100%;
  border-radius: 50%;
  border: 2px solid transparent;
  background-color: rgba(var(--accentMainRGB), 0);
  transition: background-color 0.2s ease;
  background-clip: padding-box;
}
.customer-betting-settings-item-module_active__x5HnX .customer-betting-settings-item-module_radio__CbJJJ {
  border-color: var(--accentMain);
}
.customer-betting-settings-item-module_active__x5HnX .customer-betting-settings-item-module_radio__CbJJJ:before {
  background-color: rgba(var(--accentMainRGB), 1);
}
.customer-betting-settings-item-module_betOptionsList__cc9I2 {
  display: flex;
  flex-direction: column;
  padding-block: 4px;
  background: var(--settingsContentBg);
  border-radius: 4px;
}
.customer-betting-settings-item-module_betsItemWrapper__qB6P- {
  padding-inline: 16px;
}
.customer-betting-settings-item-module_betsItemWrapper__qB6P-:nth-last-child(1) > div {
  border-bottom: 1px solid transparent;
}
.customer-betting-settings-item-module_betsItemWrapper__qB6P-:not(.customer-betting-settings-item-module_active__x5HnX):hover {
  background-color: var(--allSportsActiveBg);
}
.customer-betting-settings-item-module_betsItem__8aMtf {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-block: 8px;
  border-bottom: var(--settingsContentSeparator);
}
.customer-betting-settings-item-module_betsItem__8aMtf:not(.customer-betting-settings-item-module_active__x5HnX) {
  cursor: pointer;
}
.customer-betting-settings-item-module_itemTextContainer__ZYN7H {
  line-height: 20px;
}
.customer-betting-settings-item-module_itemAdditionallText__R-kq2 {
  color: var(--accentMain);
}
.customer-betting-settings-item-module_itemSecondaryText__JJK5O {
  font-size: 12px;
  color: var(--allSportsTitle);
}
.navigation-view-module_viewList__pq42g {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  background-color: var(--settingsContentBg);
  padding: 12px 16px;
  border-radius: 8px;
}
.navigation-view-module_mobileViewList__Psfk8 {
  justify-content: center;
}
.navigation-view-module_viewItemWrapper__5CXPq {
  width: -moz-fit-content;
  width: fit-content;
}
.navigation-view-module_viewItem__VbO-r.navigation-view-module_active__nizzb img {
  border: 1px solid var(--accentMain);
}
.navigation-view-module_viewItem__VbO-r.navigation-view-module_active__nizzb .navigation-view-module_viewItemTitle__Xf-HC {
  color: var(--accentMain);
}
.navigation-view-module_viewItem__VbO-r img {
  border: 1px solid var(--allSportsItemHover);
  display: block;
  width: 135px;
  height: auto;
  padding: 6px;
  border-radius: var(--baseBorderRadius);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s ease;
}
.navigation-view-module_viewItem__VbO-r:not(.navigation-view-module_active__nizzb) {
  cursor: pointer;
}
.navigation-view-module_viewItem__VbO-r:not(.navigation-view-module_active__nizzb):hover img {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
}
.navigation-view-module_viewItemTitle__Xf-HC {
  display: flex;
  justify-content: center;
  margin-bottom: 10px;
}
.navigation-view-module_applySettingsButton__OaxHj {
  margin-left: auto;
  margin-right: 0;
  min-width: 208px;
}
.navigation-view-module_modal-modern-view__6cv74 {
  -webkit-backdrop-filter: none;
          backdrop-filter: none;
}
.odds-format-module_radio__et-JP {
  height: 16px;
  width: 16px;
  border-radius: 50%;
  border: 2px solid var(--globalSettingsModalColor);
  transition: border-color 0.2s ease;
  overflow: hidden;
}
.odds-format-module_radio__et-JP:before {
  content: "";
  display: block;
  box-sizing: border-box;
  height: 100%;
  width: 100%;
  border-radius: 50%;
  border: 2px solid transparent;
  background-color: rgba(var(--accentMainRGB), 0);
  transition: background-color 0.2s ease;
  background-clip: padding-box;
}
.odds-format-module_active__bSJbV .odds-format-module_radio__et-JP {
  border-color: var(--accentMain);
}
.odds-format-module_active__bSJbV .odds-format-module_radio__et-JP:before {
  background-color: rgba(var(--accentMainRGB), 1);
}
.odds-format-module_oddsList__0y6iS {
  display: flex;
  flex-direction: column;
  padding-block: 4px;
  background: var(--settingsContentBg);
  border-radius: 4px;
}
.odds-format-module_oddsItemWrapper__osc4y {
  padding-inline: 16px;
}
.odds-format-module_oddsItemWrapper__osc4y:nth-last-child(1) > div {
  border-bottom: 1px solid transparent;
}
.odds-format-module_oddsItemWrapper__osc4y:not(.odds-format-module_active__bSJbV):hover {
  background-color: var(--allSportsActiveBg);
}
.odds-format-module_oddsItem__zv94S {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-block: 8px;
  border-bottom: var(--settingsContentSeparator);
}
.odds-format-module_oddsItem__zv94S:not(.odds-format-module_active__bSJbV) {
  cursor: pointer;
}
.odds-format-module_oddsItemFormatText__ubgwL {
  color: var(--accentMain);
  font-size: 12px;
  margin-top: 4px;
}
.drops-and-wins-logo-module_dwLogo__Av3WD {
  position: absolute;
  display: none;
  top: 0;
  left: 0;
  width: 25%;
  min-width: 45px;
  z-index: 1;
}
.drops-and-wins-logo-module_dwLogo__Av3WD:before {
  display: block;
  content: "";
  padding-bottom: 100%;
  background: linear-gradient(135deg, #0D0014 50%, transparent 50%);
  border-top-left-radius: 5px;
}
.drops-and-wins-logo-module_dwLogoInner__17hRQ {
  background: #0D0014;
  border-radius: 50%;
  width: 63%;
  position: absolute;
  z-index: 1;
  top: 15%;
  left: 10%;
}
.drops-and-wins-logo-module_dwLogoInner__17hRQ:before {
  display: block;
  content: "";
  padding-bottom: 100%;
}
.drops-and-wins-logo-module_dwLogoImage__a4oel {
  display: block;
  position: absolute;
  z-index: 1;
  width: 85%;
  top: -14%;
  left: 9%;
}
.drops-and-wins-logo-module_showImage__euxU- {
  display: block;
}
.ui-notification-modal-module_modal__zzori {
  background: var(--buttonText);
  border-radius: 15px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  box-sizing: border-box;
  max-width: calc(100vw - 20px);
  padding: 30px 20px;
  position: relative;
  width: 470px;
  margin: auto;
}
.ui-notification-modal-module_modal__zzori.ui-notification-modal-module_fail__3vH9M .ui-notification-modal-module_image__0JYuU {
  background-color: var(--notificationBackground);
  color: var(--error);
}
.ui-notification-modal-module_modal__zzori.ui-notification-modal-module_success__BGlr1 .ui-notification-modal-module_image__0JYuU {
  background-color: var(--notificationSuccessBackground);
  color: var(--notificationSuccessColor);
}
.ui-notification-modal-module_modal__zzori.ui-notification-modal-module_notice__s8gu4 .ui-notification-modal-module_image__0JYuU {
  height: 60px;
  width: 60px;
  font-size: 50px;
}
@media screen and (max-width: 459px) {
  .ui-notification-modal-module_modal__zzori.ui-notification-modal-module_notice__s8gu4 .ui-notification-modal-module_image__0JYuU {
    font-size: 40px;
  }
}
.ui-notification-modal-module_modal__zzori.ui-notification-modal-module_confirmation__KGL-r .ui-notification-modal-module_actions__5cEz9 {
  display: flex;
  flex-wrap: wrap;
  margin: 30px -5px 0;
}
.ui-notification-modal-module_modal__zzori.ui-notification-modal-module_session__YNGlN .ui-notification-modal-module_message__o6aeH {
  color: var(--sessionPopupColor);
  font-weight: 700;
  font-size: 18px;
  line-height: 32px;
  max-width: 480px;
  text-align: center;
}
.ui-notification-modal-module_modal__zzori.ui-notification-modal-module_session__YNGlN .ui-notification-modal-module_actions__5cEz9 {
  width: 100%;
  max-width: 133px;
  margin: 0 auto;
  margin-top: 16px;
}
@media screen and (max-width: 459px) {
  .ui-notification-modal-module_modal__zzori {
    padding: 30px 16px;
  }
}
.ui-notification-modal-module_image__0JYuU {
  width: 90px;
  height: 90px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  font-size: 33px;
  margin: 0 auto 30px;
}
@media screen and (max-width: 459px) {
  .ui-notification-modal-module_image__0JYuU {
    width: 40px;
    height: 40px;
    font-size: 16px;
    margin-bottom: 15px;
  }
}
.ui-notification-modal-module_message__o6aeH {
  color: var(--mainColor);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  max-width: 480px;
  text-align: center;
}
.ui-notification-modal-module_actions__5cEz9 {
  margin-top: 30px;
}
.ui-notification-modal-module_col__9kh-h {
  padding: 0 5px;
  width: 50%;
}
@media screen and (max-width: 459px) {
  .ui-notification-modal-module_col__9kh-h {
    margin-top: 12px;
    width: 100%;
  }
  .ui-notification-modal-module_col__9kh-h:first-of-type {
    margin-top: 0;
  }
}
.ui-notification-modal-module_hideCloseButton__2MPOU {
  display: none;
}
@media (max-width: 767px) {
  .ui-notification-modal-module_modal__zzori {
    max-width: 100%;
    border-radius: var(--wofModalNotificationsBorderRadiusMobile);
  }
}
.neccton-notification-modal-module_modal__4Y9nv {
  width: 652px;
}
.neccton-notification-modal-module_modal__4Y9nv .neccton-notification-modal-module_title__KT2WZ {
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 16px;
}
.neccton-notification-modal-module_modal__4Y9nv .neccton-notification-modal-module_message__QD2xI {
  margin: auto;
}
.neccton-notification-modal-module_modal__4Y9nv .neccton-notification-modal-module_image__2xQOd {
  margin-bottom: 0;
  font-size: 65px;
}
@media screen and (max-width: 459px) {
  .neccton-notification-modal-module_modal__4Y9nv .neccton-notification-modal-module_image__2xQOd {
    margin-bottom: 15px;
    width: 55px;
  }
}
.neccton-notification-modal-module_modal__4Y9nv .neccton-notification-modal-module_actions__E0mKj {
  display: grid;
  grid-gap: 8px;
  grid-template-columns: repeat(auto-fill, minmax(49%, 1fr));
  margin-top: 30px;
}
.title-hover-module_Wrapper__f3QSz {
  position: relative;
}
.title-hover-module_Wrapper__f3QSz:hover > div {
  opacity: 1;
  transition-delay: 0.15s;
}
.title-hover-module_TextContainer__irJAB, .title-hover-module_longTextContainer__odkR8, .title-hover-module_TextContainerSecond__hdT-y {
  background: var(--headerBackground);
  left: 50%;
  opacity: 0;
  padding: 10px 12px;
  pointer-events: none;
  position: absolute;
  text-align: center;
  top: -8px;
  transform: translateX(-50%) translateY(-100%);
  transition: opacity 0.15s ease;
  width: 120px;
  z-index: 10;
}
.title-hover-module_TextContainer__irJAB::after, .title-hover-module_longTextContainer__odkR8::after, .title-hover-module_TextContainerSecond__hdT-y::after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 6px solid var(--headerBackground);
  bottom: -6px;
  content: "";
  display: block;
  left: calc(50% - 5px);
  position: absolute;
  transform: translateX(-50%);
}
.title-hover-module_TextContainerSecond__hdT-y {
  left: 0;
  top: -5px;
  transform: translateY(-100%);
  padding: 4px 8px;
  border-radius: 4px;
  background: var(--eventResultTooltip);
  width: 100px;
  width: auto;
  white-space: nowrap;
}
@media screen and (max-width: 459px) {
  .title-hover-module_TextContainerSecond__hdT-y {
    display: none;
  }
}
.title-hover-module_TextContainerSecond__hdT-y::after {
  display: none;
}
.title-hover-module_TextContainerSecond__hdT-y .title-hover-module_Text__UKSZi {
  font-size: 14px;
  color: #fff;
}
.title-hover-module_longTextContainer__odkR8 {
  white-space: normal;
  word-wrap: break-word;
}
.title-hover-module_TooltipRight__6jJBJ {
  left: auto;
  right: 0;
}
.title-hover-module_TooltipBottom__xz-nD {
  transform: translateX(-50%);
  top: auto;
}
.title-hover-module_TooltipBottomRight__sKrJp {
  transform: translateX(0%);
  top: auto;
  right: 0;
  left: auto;
}
.title-hover-module_TooltipCenter__85wzF {
  transform: translateX(-50%) translateY(-100%);
  left: 50%;
}
.title-hover-module_Text__UKSZi {
  color: var(--menuDefault);
  font-size: 12px;
  font-weight: 400;
  text-transform: none;
}
.drawer-module_wrapper__DyhKX {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: var(--zIndex-modalPortal);
}
.drawer-module_backdrop__pJU5u {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.5);
  animation: drawer-module_drawerBackdropShow__l6nsi 0.3s ease-in-out;
}
.drawer-module_content__MfebV {
  z-index: var(--zIndex-modalView);
  position: absolute;
  background: var(--drawerContentBg);
  overflow: hidden;
  line-height: 1.45;
}
.drawer-module_title__4-XQJ {
  background: var(--drawerTitleBg);
  padding: var(--drawerTitlePadding);
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 16px;
  font-weight: 700;
}
.drawer-module_inner__h6BGS {
  padding: var(--drawerInnerPadding);
}
.drawer-module_placementLeft__yvokv .drawer-module_content__MfebV {
  bottom: 0;
  top: 0;
  left: 0;
  border-radius: 0 var(--drawerBorderRadius) var(--drawerBorderRadius) 0;
  animation: drawer-module_drawerContentLeftShow__COtSb 0.25s ease-in;
}
.drawer-module_placementRight__-iewI .drawer-module_content__MfebV {
  bottom: 0;
  top: 0;
  right: 0;
  border-radius: var(--drawerBorderRadius) 0 0 var(--drawerBorderRadius);
  animation: drawer-module_drawerContentRightShow__Ntb1q 0.25s ease-in;
}
.drawer-module_placementBottom__-3GHb .drawer-module_content__MfebV {
  bottom: 0;
  left: 0;
  right: 0;
  border-radius: var(--drawerBorderRadius) var(--drawerBorderRadius) 0 0;
  animation: drawer-module_drawerContentBottomShow__OHR-P 0.25s ease-in;
}
.drawer-module_placementTop__RVI9G .drawer-module_content__MfebV {
  top: 0;
  left: 0;
  right: 0;
  border-radius: 0 0 var(--drawerBorderRadius) var(--drawerBorderRadius);
  animation: drawer-module_drawerContentTopShow__D0m2u 0.25s ease-in;
}
@keyframes drawer-module_drawerContentBottomShow__OHR-P {
  from {
    transform: translate3d(0, 100%, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes drawer-module_drawerContentTopShow__D0m2u {
  from {
    transform: translate3d(0, -100%, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes drawer-module_drawerContentRightShow__Ntb1q {
  from {
    transform: translate3d(100%, 0, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes drawer-module_drawerContentLeftShow__COtSb {
  from {
    transform: translate3d(-100%, 0, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes drawer-module_drawerBackdropShow__l6nsi {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.aside-menu-holder-module_aside__RlmFM {
  position: fixed;
  left: 0;
  top: var(--mslHeaderHeight);
  bottom: 0;
  right: 0;
  z-index: var(--zIndex-mobileAsideMenu);
}
.aside-menu-holder-module_aside__RlmFM.aside-menu-holder-module_noBg__D2D7Q {
  left: auto;
  right: auto;
}
.aside-menu-holder-module_aside__RlmFM.aside-menu-holder-module_fromLeft__6J-Ws .aside-menu-holder-module_content__WhgsQ {
  left: 0;
  transform: translateX(-280px);
}
.aside-menu-holder-module_aside__RlmFM.aside-menu-holder-module_fromLeft__6J-Ws .aside-menu-holder-module_close__RveWY {
  left: 295px;
  transform: translateX(-280px);
}
.aside-menu-holder-module_aside__RlmFM.aside-menu-holder-module_fromRight__IumQQ .aside-menu-holder-module_content__WhgsQ {
  right: 0;
  transform: translateX(280px);
}
.aside-menu-holder-module_aside__RlmFM.aside-menu-holder-module_fromRight__IumQQ .aside-menu-holder-module_close__RveWY {
  right: 295px;
  transform: translateX(280px);
}
.aside-menu-holder-module_aside__RlmFM.aside-menu-holder-module_fromLeft__6J-Ws.aside-menu-holder-module_animate__3ej8i .aside-menu-holder-module_close__RveWY, .aside-menu-holder-module_aside__RlmFM.aside-menu-holder-module_fromRight__IumQQ.aside-menu-holder-module_animate__3ej8i .aside-menu-holder-module_close__RveWY {
  opacity: 1;
  transform: translateX(0);
}
.aside-menu-holder-module_aside__RlmFM.aside-menu-holder-module_fromLeft__6J-Ws.aside-menu-holder-module_animate__3ej8i .aside-menu-holder-module_content__WhgsQ, .aside-menu-holder-module_aside__RlmFM.aside-menu-holder-module_fromRight__IumQQ.aside-menu-holder-module_animate__3ej8i .aside-menu-holder-module_content__WhgsQ {
  transform: translateX(0);
}
.aside-menu-holder-module_bg__xcF1h {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  transition: background 0.2s ease-out;
}
.aside-menu-holder-module_content__WhgsQ {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 2;
  transition: transform 0.25s ease-out;
  background: var(--asideMenuHolderBg);
  width: var(--mslCenterColMarginLeft);
}
@media screen and (max-width: 2000px) {
  .aside-menu-holder-module_content__WhgsQ {
    width: var(--mslCenterColMarginLeftMedia);
  }
}
@media screen and (max-width: 1400px) {
  .aside-menu-holder-module_content__WhgsQ {
    width: var(--mslCenterColMarginLeftPoint1);
  }
}
.aside-menu-holder-module_close__RveWY {
  top: 25px;
  color: var(--asideMenuHolderClose);
  font-size: 18px;
  z-index: 3;
  position: absolute;
  opacity: 0;
  transition: opacity 0.2s ease-out, transform 0.25s ease-out;
}
body.menu-cms-header-view .aside-menu-holder-module_aside__RlmFM {
  top: var(--menuCmsHeaderBodyTopPadding);
}
.aside-menu-burger-button-module_headerAsideBurger__t4bdF {
  color: var(--asideMenuBurgerColor);
  font-size: 20px;
  margin-right: 16px;
}
.pin-button-module_button__AfCN- {
  font-size: 20px;
  color: var(--pinIconColor);
}
.favorite-button-module_button__JQreD {
  font-size: 20px;
  color: var(--favoriteIconColor);
}
.favorites-block-module_wrapper__LD7uA {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
}
.no-favorites-module_noFavoritesContainer__jtXP2 {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: 12px;
  padding-block: 24px;
}
.no-favorites-module_favoritesIcon__FN177 {
  width: 16px !important;
  height: 16px !important;
  margin-inline: 3px;
}
.no-favorites-module_secondLine__M9aHo {
  display: flex;
  align-items: center;
  color: var(--mslSportFiltersItemMobileIcon);
}
.odds-formatter-module_wrapper__fLXYT {
  display: flex;
}
.odds-formatter-module_icon__Ydw-4 {
  margin-left: 4px;
  align-self: center;
  top: -1px;
  width: 14px;
  height: 14px;
  color: var(--oddsBoosterIconColor) !important;
  background: var(--oddsBoosterIconBg);
  border-radius: var(--oddsBoosterIconBorderRadius);
}
.odds-formatter-module_baseValue__i4msF {
  opacity: 0.5;
  text-decoration: line-through;
  font-size: 0.85em;
  margin-right: 4px;
}
.odds-formatter-module_vertical__W6LYY {
  flex-direction: column;
  align-items: center;
}
.odds-formatter-module_vertical__W6LYY .odds-formatter-module_baseValue__i4msF {
  order: 1;
}
.odds-formatter-module_horizontal__cCZpM {
  flex-direction: row;
}
.odds-formatter-module_centred__fl0-F {
  flex-direction: column;
  position: relative;
  padding-bottom: 20px;
  margin-bottom: -20px;
}
.odds-formatter-module_centred__fl0-F .odds-formatter-module_baseValue__i4msF {
  position: absolute;
  left: 0;
  right: 0;
  top: 20px;
  text-align: center;
}
.odds-formatter-module_value__Upy-j {
  display: flex !important;
}
.tabs-toggler-module_menu__1Rymm {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  background: var(--mslTabsTogglerBg);
  overflow: hidden;
  border-radius: var(--mslTabsTogglerBorderRadius, 6px);
}
.tabs-toggler-module_menu__1Rymm.tabs-toggler-module_inline__CcIpt {
  display: inline-flex;
}
.tabs-toggler-module_menu__1Rymm.tabs-toggler-module_inline__CcIpt .tabs-toggler-module_item__vPN3N {
  width: auto;
  padding: 6px 48px;
}
.tabs-toggler-module_item__vPN3N {
  width: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--mslTabsTogglerTitle);
  font-size: var(--mslTabsTogglerTitleFontSize, 14px);
  font-weight: var(--mslTabsTogglerTitleFontWeight, 700);
  border-radius: var(--mslTabsTogglerBorderRadius, 6px);
  padding: 6px;
  height: var(--mslTabsTogglerHeight);
  text-align: center;
  transition: background 0.15s ease, color 0.15s ease;
  position: relative;
  text-decoration: none;
  overflow: hidden;
  cursor: pointer;
}
.tabs-toggler-module_item__vPN3N.tabs-toggler-module_active__8mB10 {
  background: var(--mslTabsTogglerBgActive);
  color: var(--mslTabsTogglerTitleActive);
}
.search-instructions-module_defaultInstructionStyle__CO3ec {
  -webkit-padding-start: 18px;
          padding-inline-start: 18px;
  -webkit-margin-before: 0;
          margin-block-start: 0;
  -webkit-margin-after: 0;
          margin-block-end: 0;
}
.new-search-no-result-module_noResultContainer__txMbg {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 16px;
  padding-block: 32px;
  color: var(--allSportsTitleColor);
}
.search-result-items-module_searchLeagueRow__FoQp0 {
  display: flex;
  justify-content: space-between;
  padding: 8px;
  cursor: pointer;
  color: var(--sportMenuItemText);
  text-decoration: none;
}
.search-result-items-module_searchLeagueRowModern__lmFoy {
  background-color: var(--aggregateScoreBG);
  border-radius: 8px;
}
.search-result-items-module_searchLeagueRowClassic__utiWB {
  background-color: var(--inputBackgroundForm);
  border-bottom: 1px solid #E2E8EE;
  border-radius: 0px;
}
.search-result-items-module_leagueRowSection__LAIww {
  display: flex;
  justify-content: start;
  align-items: center;
  gap: 8px;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 1px;
  font-size: 12px;
}
.search-result-items-module_leagueRowMobileSection__3OAz6 {
  display: flex;
  font-weight: 400;
  text-transform: none;
  letter-spacing: normal;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 85%;
}
.search-result-items-module_leagueIcon__W2w-E {
  margin-right: 0;
}
.search-result-items-module_counterHeader__fD4-n {
  display: flex;
  align-items: center;
  justify-content: end;
  padding: 10px 16px;
  background-color: var(--aggregateScoreBG);
  color: var(--mainColor);
  font-weight: 700;
  text-transform: uppercase;
}
.search-result-items-module_counterHeader__fD4-n > div {
  opacity: 0.5;
}
.search-result-items-module_eventCount__sL18a {
  justify-content: center;
  opacity: 0.8;
  margin-right: 4px;
}
.search-result-items-module_divider__kiyCy {
  margin-inline: 4px;
}
.search-result-items-module_titleText__NvIfY {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.text-with-highlights-module_searchTextBackground__Ch-fx {
  background-color: var(--searchTextHighlightBg);
  color: var(--searchTextHighlightColor);
}
.top-producer-images-module_container__Z-MXi {
  display: grid;
  grid-template-columns: repeat(5, 168px);
  gap: 14px;
}
.top-producer-images-module_container__Z-MXi.top-producer-images-module_small__aSuUb {
  margin: -2px;
}
.top-producer-images-module_container__Z-MXi.top-producer-images-module_small__aSuUb .top-producer-images-module_itemWrapper__2Rwnt {
  flex-basis: 33.33%;
  padding: 4px;
}
.top-producer-images-module_container__Z-MXi.top-producer-images-module_small__aSuUb .top-producer-images-module_item__Ggh4z {
  width: auto;
  height: auto;
}
.top-producer-images-module_container__Z-MXi.top-producer-images-module_big__4gaYu {
  margin: -4px;
}
.top-producer-images-module_container__Z-MXi.top-producer-images-module_big__4gaYu .top-producer-images-module_itemWrapper__2Rwnt {
  display: flex;
  justify-content: center;
  flex-basis: 50%;
  padding: 4px;
}
.top-producer-images-module_container__Z-MXi.top-producer-images-module_big__4gaYu .top-producer-images-module_item__Ggh4z {
  width: auto;
  height: auto;
}
.top-producer-images-module_skeletonContainer__1LD3W {
  width: 100%;
}
.top-producer-images-module_itemWrapper__2Rwnt {
  overflow: hidden;
}
.top-producer-images-module_item__Ggh4z {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 168px;
  height: 138px;
  max-width: 100%;
  max-height: 138px;
  opacity: 1;
  border-radius: 8px;
  overflow: hidden;
}
.top-producer-images-module_item__Ggh4z:hover .top-producer-images-module_image__mR1nw {
  scale: 1.1;
}
.top-producer-images-module_item__Ggh4z:hover::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: linear-gradient(rgba(65, 65, 65, 0.2), rgba(111, 111, 111, 0.1764705882));
  z-index: 2;
  animation: top-producer-images-module_fadeIn__35odH 0.3s ease-in-out;
}
.top-producer-images-module_image__mR1nw {
  position: absolute;
  width: auto;
  height: 100%;
  transition: all ease-in-out 0.3s;
}
.top-producer-images-module_header__TpfVc {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 48px;
}
.top-producer-images-module_header__TpfVc.top-producer-images-module_mobile__ozCRz {
  margin-bottom: 16px;
}
.top-producer-images-module_header__TpfVc.top-producer-images-module_mobile__ozCRz .top-producer-images-module_title__-mDcs {
  font-size: 20px;
  font-weight: 700;
  text-transform: uppercase;
}
.top-producer-images-module_header__TpfVc.top-producer-images-module_mobile__ozCRz .top-producer-images-module_title__-mDcs:not(.top-producer-images-module_titleWhite__ROMvm) {
  color: var(--mainColor);
}
.top-producer-images-module_header__TpfVc.top-producer-images-module_mobile__ozCRz .app-button {
  padding-left: 12px;
  padding-right: 12px;
  font-weight: 700;
  min-height: 32px;
}
.top-producer-images-module_title__-mDcs {
  color: var(--white);
  font-size: 32px;
  font-weight: 900;
}
@media screen and (max-width: 1800px) {
  .top-producer-images-module_container__Z-MXi {
    grid-template-columns: repeat(5, 158px);
  }
  .top-producer-images-module_item__Ggh4z {
    width: 158px;
    height: 140px;
  }
}
@media (max-width: 1000px) {
  .top-producer-images-module_container__Z-MXi {
    display: flex;
    flex-wrap: wrap;
    gap: 0;
  }
  .top-producer-images-module_item__Ggh4z:hover .top-producer-images-module_image__mR1nw {
    scale: 1;
  }
  .top-producer-images-module_item__Ggh4z:hover::after {
    content: none;
  }
}
.top-producer-images-module_imageMobile__FWNer {
  position: relative;
  max-width: 100%;
  width: 100%;
  max-height: 100%;
  border-radius: 8px;
}
@keyframes top-producer-images-module_fadeIn__35odH {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.skeleton-tiles-loader-module_container__erP8T {
  display: grid;
  align-items: center;
}
.skeleton-tiles-loader-module_tile__qCJ9d {
  position: relative;
  overflow: hidden;
  border-radius: 8px;
  background-color: rgb(221, 221, 221);
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
  animation: 1.5s linear infinite alternate skeleton-tiles-loader-module_pulsate__nhNC8;
}
.skeleton-tiles-loader-module_tile__qCJ9d::after {
  content: "";
  position: absolute;
  left: 0px;
  bottom: -50px;
  height: 400px;
  width: 70px;
  rotate: -35deg;
  animation: 1.5s linear infinite alternate skeleton-tiles-loader-module_rollOver__cFMJA;
  background: linear-gradient(90deg, transparent, #b7b7b7, transparent);
}
@keyframes skeleton-tiles-loader-module_pulsate__nhNC8 {
  from {
    opacity: 0.2;
  }
  to {
    opacity: 0.5;
  }
}
@keyframes skeleton-tiles-loader-module_rollOver__cFMJA {
  from {
    transform: translate(-100px, 0px);
  }
  to {
    transform: translate(400px, -50px);
  }
}
.recommendations-checkbox-module_actions__ZWplx {
  margin-top: 20px;
}
.recommendations-checkbox-module_checkboxLabel__NTxFn {
  display: flex;
  position: relative;
}
.recommendations-checkbox-module_checkbox__qEcsH {
  margin-right: 15px;
}
.checkbox-module_checkbox__VyxqH {
  align-items: center;
  cursor: pointer;
  display: flex;
  justify-content: flex-start;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  max-width: 100%;
  flex-wrap: wrap;
}
.checkbox-module_checkbox__VyxqH .checkbox-module_content__DoNqo {
  margin-left: 8px;
  max-width: calc(100% - 44px);
}
.checkbox-module_checkbox__VyxqH .checkbox-module_fakeInput__r5Rud {
  align-items: center;
  display: flex;
  justify-content: center;
  position: relative;
}
.checkbox-module_checkbox__VyxqH .checkbox-module_input__m4Ank {
  display: none;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_default__-GEOd .checkbox-module_fakeInput__r5Rud, .checkbox-module_checkbox__VyxqH.checkbox-module_rounded__YwhSH .checkbox-module_fakeInput__r5Rud {
  height: 29px;
  width: 29px;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_default__-GEOd .checkbox-module_fakeInput__r5Rud::after, .checkbox-module_checkbox__VyxqH.checkbox-module_rounded__YwhSH .checkbox-module_fakeInput__r5Rud::after, .checkbox-module_checkbox__VyxqH.checkbox-module_default__-GEOd .checkbox-module_fakeInput__r5Rud::before, .checkbox-module_checkbox__VyxqH.checkbox-module_rounded__YwhSH .checkbox-module_fakeInput__r5Rud::before {
  box-sizing: border-box;
  content: "";
  display: block;
  transition: transform 0.15s ease, opacity 0.15s ease;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_default__-GEOd .checkbox-module_fakeInput__r5Rud::before, .checkbox-module_checkbox__VyxqH.checkbox-module_rounded__YwhSH .checkbox-module_fakeInput__r5Rud::before {
  border: 1px solid var(--menuSectionBorder);
  border-radius: 8px;
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transform: rotate(0) scale(1) translateZ(0);
  width: 100%;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_default__-GEOd .checkbox-module_fakeInput__r5Rud::after, .checkbox-module_checkbox__VyxqH.checkbox-module_rounded__YwhSH .checkbox-module_fakeInput__r5Rud::after {
  border-color: transparent var(--buttonMain) var(--buttonMain) transparent;
  border-style: solid;
  border-width: 0 2px 2px 0;
  height: 16px;
  left: 9px;
  opacity: 0;
  position: absolute;
  top: -1px;
  transform: rotate(40deg) scale(1) translate(5px, 3px) translateZ(0);
  width: 8px;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_default__-GEOd .checkbox-module_input__m4Ank.checkbox-module_checked__-R8zb + .checkbox-module_fakeInput__r5Rud::after, .checkbox-module_checkbox__VyxqH.checkbox-module_rounded__YwhSH .checkbox-module_input__m4Ank.checkbox-module_checked__-R8zb + .checkbox-module_fakeInput__r5Rud::after {
  opacity: 1;
  transform: rotate(40deg) scale(1) translate(5px, 3px) translateZ(0);
}
.checkbox-module_checkbox__VyxqH.checkbox-module_default__-GEOd .checkbox-module_input__m4Ank.checkbox-module_checked__-R8zb + .checkbox-module_fakeInput__r5Rud::before, .checkbox-module_checkbox__VyxqH.checkbox-module_rounded__YwhSH .checkbox-module_input__m4Ank.checkbox-module_checked__-R8zb + .checkbox-module_fakeInput__r5Rud::before {
  transform: rotate(0deg) scale(1) translateZ(0);
}
.checkbox-module_checkbox__VyxqH.checkbox-module_default__-GEOd.checkbox-module_small__o3-My .checkbox-module_input__m4Ank + .checkbox-module_fakeInput__r5Rud, .checkbox-module_checkbox__VyxqH.checkbox-module_small__o3-My.checkbox-module_rounded__YwhSH .checkbox-module_input__m4Ank + .checkbox-module_fakeInput__r5Rud {
  height: 16px;
  width: 16px;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_default__-GEOd.checkbox-module_small__o3-My .checkbox-module_input__m4Ank + .checkbox-module_fakeInput__r5Rud::before, .checkbox-module_checkbox__VyxqH.checkbox-module_small__o3-My.checkbox-module_rounded__YwhSH .checkbox-module_input__m4Ank + .checkbox-module_fakeInput__r5Rud::before {
  border-radius: var(--baseBorderRadius);
}
.checkbox-module_checkbox__VyxqH.checkbox-module_default__-GEOd.checkbox-module_small__o3-My .checkbox-module_input__m4Ank + .checkbox-module_fakeInput__r5Rud::after, .checkbox-module_checkbox__VyxqH.checkbox-module_small__o3-My.checkbox-module_rounded__YwhSH .checkbox-module_input__m4Ank + .checkbox-module_fakeInput__r5Rud::after {
  height: 10px;
  transform: rotate(40deg) scale(1) translate(-1px, 3px) translateZ(0);
  width: 6px;
  top: 0;
  left: 8px;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_default__-GEOd.checkbox-module_small__o3-My .checkbox-module_input__m4Ank.checkbox-module_checked__-R8zb + .checkbox-module_fakeInput__r5Rud::after, .checkbox-module_checkbox__VyxqH.checkbox-module_small__o3-My.checkbox-module_rounded__YwhSH .checkbox-module_input__m4Ank.checkbox-module_checked__-R8zb + .checkbox-module_fakeInput__r5Rud::after {
  opacity: 1;
  transform: rotate(40deg) scale(1) translate(-1px, 3px) translateZ(0);
}
.checkbox-module_checkbox__VyxqH.checkbox-module_default__-GEOd.checkbox-module_small__o3-My .checkbox-module_content__DoNqo, .checkbox-module_checkbox__VyxqH.checkbox-module_small__o3-My.checkbox-module_rounded__YwhSH .checkbox-module_content__DoNqo {
  max-width: calc(100% - 31px);
}
.checkbox-module_checkbox__VyxqH.checkbox-module_default__-GEOd.checkbox-module_white__jXOTi .checkbox-module_fakeInput__r5Rud::before, .checkbox-module_checkbox__VyxqH.checkbox-module_white__jXOTi.checkbox-module_rounded__YwhSH .checkbox-module_fakeInput__r5Rud::before {
  background-color: var(--buttonText);
  border-color: var(--buttonText);
}
.checkbox-module_checkbox__VyxqH.checkbox-module_default__-GEOd.checkbox-module_gray__6Vbo3 .checkbox-module_fakeInput__r5Rud::before, .checkbox-module_checkbox__VyxqH.checkbox-module_gray__6Vbo3.checkbox-module_rounded__YwhSH .checkbox-module_fakeInput__r5Rud::before {
  background-color: var(--inputBackground);
  border-color: var(--inputBackground);
}
.checkbox-module_checkbox__VyxqH.checkbox-module_smallIvibet__djG44 .checkbox-module_input__m4Ank + .checkbox-module_fakeInput__r5Rud {
  height: 16px;
  width: 16px;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_smallIvibet__djG44 .checkbox-module_input__m4Ank + .checkbox-module_fakeInput__r5Rud::before {
  border-radius: var(--checkboxBorderRadius);
}
.checkbox-module_checkbox__VyxqH.checkbox-module_smallIvibet__djG44 .checkbox-module_input__m4Ank + .checkbox-module_fakeInput__r5Rud::after {
  height: 10px;
  transform: rotate(40deg) scale(1) translate(-1px, 3px) translateZ(0);
  width: 6px;
  top: 0;
  left: 8px;
  border-color: transparent var(--white) var(--white) transparent;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_smallIvibet__djG44 .checkbox-module_input__m4Ank.checkbox-module_checked__-R8zb + .checkbox-module_fakeInput__r5Rud::before {
  background: var(--buttonMain);
  border-color: var(--buttonMain);
}
.checkbox-module_checkbox__VyxqH.checkbox-module_smallIvibet__djG44 .checkbox-module_input__m4Ank.checkbox-module_checked__-R8zb + .checkbox-module_fakeInput__r5Rud::after {
  opacity: 1;
  transform: rotate(40deg) scale(1) translate(-1px, 3px) translateZ(0);
}
.checkbox-module_checkbox__VyxqH.checkbox-module_smallIvibet__djG44 .checkbox-module_content__DoNqo {
  max-width: calc(100% - 31px);
}
.checkbox-module_checkbox__VyxqH.checkbox-module_square__RE2h- .checkbox-module_fakeInput__r5Rud {
  height: 22px;
  width: 22px;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_square__RE2h- .checkbox-module_fakeInput__r5Rud::after, .checkbox-module_checkbox__VyxqH.checkbox-module_square__RE2h- .checkbox-module_fakeInput__r5Rud::before {
  content: "";
  position: absolute;
  transition: box-shadow 0.1s ease;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_square__RE2h- .checkbox-module_fakeInput__r5Rud::before {
  background: var(--white);
  border: 1px solid var(--registrationCheckboxSquareBlue);
  padding: 7px;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_square__RE2h- .checkbox-module_fakeInput__r5Rud::after {
  border: 2px solid var(--registrationCheckboxSquareInactive);
  padding: 9px;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_square__RE2h- .checkbox-module_input__m4Ank.checkbox-module_checked__-R8zb + .checkbox-module_fakeInput__r5Rud::before {
  box-shadow: 0 0 0 2px var(--registrationCheckboxSquareActive);
}
.checkbox-module_checkbox__VyxqH.checkbox-module_square__RE2h- .checkbox-module_input__m4Ank.checkbox-module_checked__-R8zb + .checkbox-module_fakeInput__r5Rud::after {
  background: var(--registrationCheckboxSquareBlue);
  border: 3px solid var(--white);
  padding: 4px;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_greenSquare__Jf-sT .checkbox-module_fakeInput__r5Rud {
  height: 15px;
  width: 15px;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_greenSquare__Jf-sT .checkbox-module_fakeInput__r5Rud::after, .checkbox-module_checkbox__VyxqH.checkbox-module_greenSquare__Jf-sT .checkbox-module_fakeInput__r5Rud::before {
  content: "";
  position: absolute;
  transition: background 0.15s ease, border 0.15s ease;
  box-sizing: border-box;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_greenSquare__Jf-sT .checkbox-module_fakeInput__r5Rud::before {
  background: var(--white);
  border: 1px solid var(--checkboxBorder);
  padding: 7px;
  border-radius: 2px;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_greenSquare__Jf-sT .checkbox-module_fakeInput__r5Rud::after {
  transition: transform 0.15s ease, opacity 0.15s ease;
  border-color: transparent var(--white) var(--white) transparent;
  border-style: solid;
  border-width: 0 2px 2px 0;
  height: 8px;
  left: 3px;
  opacity: 0;
  position: absolute;
  top: -3px;
  transform: rotate(40deg) scale(1) translate(5px, 3px) translateZ(0);
  width: 5px;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_greenSquare__Jf-sT .checkbox-module_input__m4Ank.checkbox-module_checked__-R8zb + .checkbox-module_fakeInput__r5Rud::after {
  opacity: 1;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_greenSquare__Jf-sT .checkbox-module_input__m4Ank.checkbox-module_checked__-R8zb + .checkbox-module_fakeInput__r5Rud::before {
  background: var(--checkboxActiveBg);
  border: 1px solid var(--checkboxActiveBorder);
}
.checkbox-module_checkbox__VyxqH.checkbox-module_rounded__YwhSH .checkbox-module_input__m4Ank.checkbox-module_checked__-R8zb + .checkbox-module_fakeInput__r5Rud::before {
  background: var(--buttonMain);
  border: none;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_rounded__YwhSH .checkbox-module_fakeInput__r5Rud {
  width: 16px;
  height: 16px;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_rounded__YwhSH .checkbox-module_fakeInput__r5Rud::before {
  border-radius: 50%;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_rounded__YwhSH .checkbox-module_fakeInput__r5Rud::after {
  height: 8px;
  width: 5px;
  left: 3.5px;
  top: -2px;
  border-color: white;
  border-width: 0 1.5px 1.5px 0;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_center__kLhTo {
  justify-content: center;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_top__3otA0 {
  align-items: flex-start;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_disabled__ePLrV {
  pointer-events: none;
}
.checkbox-module_checkbox__VyxqH.checkbox-module_disabled__ePLrV .checkbox-module_fakeInput__r5Rud {
  filter: grayscale(1);
}
.checkbox-module_checkbox__VyxqH.checkbox-module_error__VVrho .checkbox-module_fakeInput__r5Rud::before {
  border-color: var(--inputErrorColor);
}
.custom-tooltip-module_tooltipContainer__0Je5b {
  position: absolute;
  padding: 8px 12px;
  border-radius: 4px;
  background-color: #6F7B8D;
  color: white;
  z-index: 2;
}
.custom-tooltip-module_tooltipContainer__0Je5b::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  translate: -90% -50%;
  border-radius: 4px;
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 10px solid #6F7B8D;
}
.last-winners-module_lastWinners__fG7FU {
  display: flex;
  margin: 5px 0;
  overflow: hidden;
  gap: 28px;
}
.last-winners-module_lastWinners__fG7FU.last-winners-module_mobile__0BBAe {
  display: block;
  padding: 15px 0 15px 15px;
  margin: 0;
}
.last-winners-module_lastWinners__fG7FU.last-winners-module_mobile__0BBAe .last-winners-module_title__owrMb {
  text-transform: uppercase;
}
.last-winners-module_titleImage__mz3c6 {
  width: 125px;
  height: 125px;
  display: flex;
  align-items: end;
  justify-content: center;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.last-winners-module_textInfo__Sbr8G {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 4px;
}
.last-winners-module_list__Y89b6 {
  display: flex;
  align-items: center;
  gap: 56px;
}
.last-winners-module_title__owrMb {
  font-weight: 700;
  font-size: 16px;
  color: var(--yellow);
  margin-bottom: 15px;
  line-height: 24px;
}
.last-winners-module_item__Dyp2Q {
  display: flex;
  align-items: center;
  gap: 16px;
  min-height: 64px;
  min-width: 180px;
  transition: transform 0.3s ease, opacity 0.25s ease;
  transform: translateX(-100%);
  opacity: 0;
}
.last-winners-module_item__Dyp2Q.last-winners-module_animation__dPUNk {
  transform: translateX(0);
  opacity: 1;
}
.last-winners-module_imageWrapper__47ci1 {
  cursor: pointer;
  width: 64px;
  height: 64px;
  flex-shrink: 0;
}
.last-winners-module_image__lfik0 {
  max-width: 100%;
  max-height: 100%;
  border-radius: 4px;
  border: 1px solid rgba(255, 255, 255, 0.5019607843);
}
.last-winners-module_name__VWxPu {
  font-size: 12px;
  letter-spacing: 0.02em;
  color: var(--white);
  cursor: pointer;
  opacity: 0.5;
  font-weight: 400;
  line-height: 20px; /* 142.857% */
}
.last-winners-module_name__VWxPu .last-winners-module_tooltip__CSu3a {
  display: flex;
  align-items: center;
}
.last-winners-module_name__VWxPu .last-winners-module_tooltip__CSu3a svg {
  font-size: 16px;
  margin-right: 4px;
}
.last-winners-module_wonIn__hP4gO,
.last-winners-module_won__r4kcl,
.last-winners-module_button__Zyy6- {
  font-weight: 700;
  font-size: 14px;
}
.last-winners-module_wonIn__hP4gO,
.last-winners-module_won__r4kcl {
  color: var(--white);
  display: flex;
  align-items: center;
}
.last-winners-module_button__Zyy6- {
  text-align: left;
  color: var(--yellow);
  transition: color 0.3s;
  display: contents;
}
.last-winners-module_button__Zyy6-:hover {
  color: var(--white);
}
.sport-bookmakers-banner-module_bg__fQt4D, .sport-bookmakers-banner-module_bgDesktop__D2afE {
  background-size: cover;
  background-position-x: right;
  -webkit-user-select: none;
  -moz-user-select: none;
       user-select: none;
  left: 0;
  top: 0;
}
.sport-bookmakers-banner-module_bg__fQt4D {
  background-position-y: -70px;
}
.sport-bookmakers-banner-module_bgDesktop__D2afE {
  position: absolute;
  width: 100%;
  height: 100%;
  background-position-y: 50px;
}
.sport-bookmakers-banner-module_container__HFcF5 {
  position: relative;
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 1295px;
}
.sport-bookmakers-banner-module_container__HFcF5.sport-bookmakers-banner-module_mobile__z68yz {
  width: 100%;
  padding: 24px 14px 10px;
  max-width: 100vw;
}
.sport-bookmakers-banner-module_container__HFcF5.sport-bookmakers-banner-module_mobile__z68yz .sport-bookmakers-banner-module_textContainer__KB-Tb {
  width: 100%;
  align-items: center;
  text-align: center;
}
.sport-bookmakers-banner-module_container__HFcF5.sport-bookmakers-banner-module_mobile__z68yz .sport-bookmakers-banner-module_sportPageTitle__VAeH- {
  font-size: 32px;
  font-weight: 700;
  line-height: 32px;
  letter-spacing: 0.24px;
  margin-bottom: 8px;
}
.sport-bookmakers-banner-module_container__HFcF5.sport-bookmakers-banner-module_mobile__z68yz .sport-bookmakers-banner-module_sportPageDescription__mjNxy {
  font-size: 14px;
  margin-bottom: 12px;
  line-height: 20px;
}
.sport-bookmakers-banner-module_textContainer__KB-Tb {
  display: flex;
  flex-direction: column;
  width: 50%;
  margin-bottom: 30px;
}
.sport-bookmakers-banner-module_bannersContainer__khRXX {
  display: flex;
  align-items: center;
  width: 100%;
}
.sport-bookmakers-banner-module_sportPageTitle__VAeH- {
  color: var(--white);
  font-size: 40px;
  font-weight: 900;
  line-height: 1.5em;
  letter-spacing: 0.48px;
}
.sport-bookmakers-banner-module_sportPageDescription__mjNxy {
  color: var(--white);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
@media (max-width: 1440px) {
  .sport-bookmakers-banner-module_banner__2Ez7C {
    height: 512px;
  }
}
.banners-list-module_bannerWrapper__ovrwA {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  align-items: center;
  row-gap: 10px;
}
.banners-list-module_bannerWrapper__ovrwA.banners-list-module_isMobile__KvXlg {
  margin: -10px 0;
  padding-bottom: 20px;
}
.banners-list-module_bannerWrapper__ovrwA.banners-list-module_bigSizeBanner__t5kXb .banners-list-module_bannerItemWrapper__s353S {
  flex: 1 0 100%;
  max-width: 100%;
  min-width: 100%;
}
.banners-list-module_bannerWrapper__ovrwA.banners-list-module_bigSizeBanner__t5kXb.banners-list-module_isMobile__KvXlg .banners-list-module_bannerImage__uJ-AQ {
  border-radius: 8px;
}
.banners-list-module_bannerWrapper__ovrwA.banners-list-module_bigSizeBanner__t5kXb.banners-list-module_isMobile__KvXlg .banners-list-module_bannerContent__-dayP {
  justify-content: start;
}
.banners-list-module_bannerWrapper__ovrwA.banners-list-module_bigSizeBanner__t5kXb.banners-list-module_isMobile__KvXlg .banners-list-module_textWrapper__FV7GU {
  padding-left: 0;
}
.banners-list-module_bannerWrapper__ovrwA.banners-list-module_bigSizeBanner__t5kXb.banners-list-module_twoBanners__NB5an .banners-list-module_bannerItemWrapper__s353S {
  flex: 1 0 49%;
  max-width: 49%;
  min-width: 49%;
}
.banners-list-module_bannerWrapper__ovrwA.banners-list-module_bigSizeBanner__t5kXb.banners-list-module_animateIn__fAnxS .banners-list-module_bannerItem__r3BQi:hover {
  transform: scale(1.01);
}
.banners-list-module_bannerWrapper__ovrwA.banners-list-module_center__MpIQP {
  justify-content: center;
}
.banners-list-module_bannerItemWrapper__s353S {
  flex-grow: 1;
  max-width: 32%;
  position: relative;
  padding-top: 28px;
  margin-top: -28px;
  overflow: hidden;
  border-radius: 8px;
}
.banners-list-module_bannerExtraWrapper__AcBGk {
  position: relative;
  display: flex;
  border-radius: 8px;
}
.banners-list-module_innerImageContainer__mB5g2 {
  position: absolute;
  height: 100%;
  width: 100%;
  overflow: hidden;
  z-index: 1;
  border-radius: 8px;
}
.banners-list-module_promotionImageContainer__E-9m9 {
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: 1;
  overflow: hidden;
}
@media (max-width: 1080px) {
  .banners-list-module_promotionImageContainer__E-9m9 {
    display: none;
  }
}
.banners-list-module_promotionImageContainer__E-9m9 .banners-list-module_promotionCardsContainer__E3yvN {
  right: -5px;
}
.banners-list-module_casinoBannerBlock__-Xq4l {
  height: 100% !important;
  border-radius: 8px;
}
.banners-list-module_bannerImage__uJ-AQ {
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 8px;
}
.banners-list-module_bannerContent__-dayP {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%) perspective(1px) translateZ(0);
  padding: 20px;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  flex-flow: column;
  gap: 30px;
  color: var(--white);
  z-index: 8;
}
.banners-list-module_textWrapper__FV7GU {
  padding-left: 35px;
  will-change: transform;
}
@media (max-width: 860px) {
  .banners-list-module_textWrapper__FV7GU {
    padding-left: 0;
  }
}
.banners-list-module_withoutText__8tdgV {
  padding-top: 50px;
}
.banners-list-module_bannerButton__L0NLn {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding-left: 35px;
  will-change: transform;
}
.banners-list-module_BannerButtonMobile__HMnUc {
  padding-left: 12px;
}
.banners-list-module_hideBanner__sN2Ac {
  visibility: hidden;
}
.banners-list-module_opacityAnimation__5NT7m {
  animation: banners-list-module_fadeIn__-p-b0 200ms ease-in-out;
}
.banners-list-module_isMobile__KvXlg .banners-list-module_bannerItemWrapper__s353S {
  flex: 1 0 100%;
  max-width: 100%;
}
.banners-list-module_isMobile__KvXlg .banners-list-module_bannerButton__L0NLn {
  margin-top: 10px;
}
.banners-list-module_animateIn__fAnxS {
  display: flex;
  width: 100%;
  margin: 0;
}
.banners-list-module_animateIn__fAnxS .banners-list-module_bannerItem__r3BQi {
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  transition: transform 0.3s ease-in-out;
  min-height: 240px;
}
@media (min-width: 1560px) {
  .banners-list-module_animateIn__fAnxS .banners-list-module_bannerItem__r3BQi {
    min-height: 315px;
  }
}
.banners-list-module_animateIn__fAnxS .banners-list-module_bannerImage__uJ-AQ {
  width: 100%;
}
.banners-list-module_animateIn__fAnxS .banners-list-module_bannerItem__r3BQi:hover {
  transform: scale(1.03);
}
@media (max-width: 1540px) {
  .banners-list-module_animateIn__fAnxS .banners-list-module_smallCards__qtz8x {
    max-width: calc(33.33% - 40px);
  }
}
@media (max-width: 1336px) {
  .banners-list-module_animateIn__fAnxS {
    flex-wrap: nowrap;
  }
  .banners-list-module_animateIn__fAnxS .banners-list-module_bannerItem__r3BQi {
    min-height: 200px;
  }
}
@keyframes banners-list-module_fadeIn__-p-b0 {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.main-page-banners-section-module_container__seZ1q.main-page-banners-section-module_mainPageSportBlock__WS9Wc {
  margin-top: 48px;
}
.main-page-banners-section-module_container__seZ1q.main-page-banners-section-module_mainPageSportBlock__WS9Wc.main-page-banners-section-module_mobile__3m99p {
  margin: 0 16px 36px 16px;
}
.main-page-banners-section-module_sportBlockWrapper__w6zpF {
  margin: 16px;
}
.main-page-banners-section-module_fullWidthMobile__fyuzm {
  width: 100%;
  margin: 0;
  padding: 36px 16px 0;
}
.main-page-banners-section-module_fullWidthMobile__fyuzm .bannerImage {
  border-radius: 0;
}
.main-page-banners-section-module_bannerSportWrapper__HYJaj .bannerWrapper {
  max-height: 420px;
  height: 420px;
  border-radius: 8px;
}
.main-page-banners-section-module_sportBlockHeader__YfVxx {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  letter-spacing: 0.24px;
  margin-bottom: 48px;
  text-transform: uppercase;
}
.main-page-banners-section-module_sportBlockHeader__YfVxx.main-page-banners-section-module_headerMobile__tHL59 {
  font-size: 18px;
  margin: 32px 0px 32px 2px;
}
.main-page-banners-section-module_sportBlockHeader__YfVxx.main-page-banners-section-module_headerMobile__tHL59 .main-page-banners-section-module_title__j2C3a {
  font-size: 20px;
  text-transform: uppercase;
}
.main-page-banners-section-module_sportBlockHeader__YfVxx.main-page-banners-section-module_headerMobile__tHL59 .app-button {
  padding-left: 12px;
  padding-right: 12px;
  font-weight: 700;
  min-height: 32px;
}
.main-page-banners-section-module_mainpageBannerButton__EwDbV {
  font-size: 14px;
  letter-spacing: 0.42px;
}
.main-page-slots-block-module_slotsBlock__-ii5V {
  width: 100%;
  height: 550px;
  margin: 0;
  background: var(--asiaSlotsBgColor);
  margin-bottom: 48px;
}
.main-page-slots-block-module_slotsBlock__-ii5V.main-page-slots-block-module_mobile__oMI56 {
  background-size: cover;
}
.main-page-slots-block-module_slotsBlock__-ii5V.main-page-slots-block-module_mobile__oMI56 .main-page-slots-block-module_content__eJ-wZ {
  padding: 32px 16px 16px;
}
.main-page-slots-block-module_slotsBlock__-ii5V.main-page-slots-block-module_mobile__oMI56 .main-page-slots-block-module_contentInside__5O4r4 {
  width: 100%;
  text-align: center;
  justify-content: flex-start;
}
.main-page-slots-block-module_slotsBlock__-ii5V.main-page-slots-block-module_mobile__oMI56 .main-page-slots-block-module_title__7Ov8p {
  font-size: 32px;
}
.main-page-slots-block-module_slotsBlock__-ii5V.main-page-slots-block-module_mobile__oMI56 .main-page-slots-block-module_description__eQqlN {
  width: 100%;
  margin-top: 8px;
}
.main-page-slots-block-module_topProducersWrapper__ryJJx {
  position: absolute;
}
.main-page-slots-block-module_backgroundImage__dKZ9s {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position-x: -150px;
}
.main-page-slots-block-module_content__eJ-wZ {
  max-width: 100%;
  height: 100%;
  margin: auto;
}
.main-page-slots-block-module_contentInside__5O4r4 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
  width: 55%;
  gap: 15px;
}
.main-page-slots-block-module_contentInside__5O4r4 .main-page-slots-block-module_imagesBlockWrapper__g-0qa {
  position: absolute;
  right: 0;
  width: 60%;
  height: 100%;
}
.main-page-slots-block-module_contentInside__5O4r4 .main-page-slots-block-module_slotsAnimationWrapper__T2xZ3 img {
  height: 100%;
  width: auto;
  right: -30px;
}
.main-page-slots-block-module_actions__HRCVq {
  position: absolute;
  padding-top: 25px;
}
@media (max-width: 1540px) {
  .main-page-slots-block-module_backgroundImage__dKZ9s {
    background-position-x: -200px;
  }
}
.styles-module_layout__CavQC {
  position: absolute;
  width: 100%;
  border-radius: 8px;
  -o-object-fit: cover;
     object-fit: cover;
  transition: all 0.3s ease-in-out;
}
.styles-module_brightness__ztR7T {
  opacity: 0.7;
  animation: ease-in-out styles-module_change-brightness__qQFoN;
}
.styles-module_accent__fg8xl {
  position: absolute;
  bottom: -2px;
  right: -2px;
  width: auto;
  height: 105%;
  z-index: 6;
  transition: all 0.3s ease-in-out;
  border-radius: 8px;
}
.styles-module_onHover__jkuGv {
  transform: scale(1.08) translateX(-11px) translateY(-4px);
}
.styles-module_onHoverBackground__luGVk {
  scale: 1.07;
}
@keyframes styles-module_change-brightness__qQFoN {
  0% {
    filter: brightness(0.7);
    -webkit-filter: brightness(0.7);
  }
  50% {
    filter: brightness(1.4);
    -webkit-filter: brightness(1.2);
  }
  100% {
    filter: brightness(0.7);
    -webkit-filter: brightness(0.7);
  }
}
@media (max-width: 1280px) {
  .banner-module_producersWrapper__qrNu1 {
    width: 75%;
    margin: 0 auto;
  }
}
@media (max-width: 860px) {
  .banner-module_producersWrapper__qrNu1 {
    width: 100%;
  }
}
.banner-module_producersWrapper__qrNu1 img {
  position: absolute;
  background-color: transparent !important;
}
.banner-module_producersWrapper__qrNu1 .banner-module_woman1__4JYtV {
  bottom: 30px;
  left: 0;
  width: 224px;
  height: 354px;
  z-index: 5;
}
.banner-module_producersWrapper__qrNu1 .banner-module_woman1__4JYtV.banner-module_mobile__-bW4z {
  width: 35%;
  height: auto;
}
.banner-module_producersWrapper__qrNu1 .banner-module_man__DQHdL {
  bottom: 0;
  width: 646px;
  height: 430px;
  z-index: 6;
}
.banner-module_producersWrapper__qrNu1 .banner-module_man__DQHdL.banner-module_mobile__-bW4z {
  width: 100%;
  height: auto;
}
.banner-module_producersWrapper__qrNu1 .banner-module_sunBurst__PAlrM {
  bottom: 90px;
  width: 100%;
  height: auto;
}
.banner-module_producersWrapper__qrNu1 .banner-module_woman2__Bs4kx {
  bottom: 39px;
  right: 60px;
  width: 272px;
  height: 340px;
  z-index: 5;
}
.banner-module_producersWrapper__qrNu1 .banner-module_woman2__Bs4kx.banner-module_mobile__-bW4z {
  width: 42%;
  right: 0;
  height: auto;
}
.banner-module_producersWrapper__qrNu1 .banner-module_coinsWrapper__JBpLO {
  position: absolute;
  height: 220px;
  width: 120%;
  right: 0px;
  bottom: 140px;
  z-index: 2;
}
@media (max-width: 1560px) {
  .banner-module_producersWrapper__qrNu1 .banner-module_coinsWrapper__JBpLO {
    width: 100%;
    height: auto;
  }
}
.banner-module_producersWrapper__qrNu1 .banner-module_cubesWrapper__xDV0M {
  position: absolute;
  width: 110%;
  right: 58px;
  bottom: -5px;
  z-index: 7;
}
.banner-module_producersWrapper__qrNu1 .banner-module_cubesWrapper__xDV0M.banner-module_mobile__-bW4z {
  width: 80%;
}
@media (max-width: 1560px) {
  .banner-module_producersWrapper__qrNu1 .banner-module_cubesWrapper__xDV0M {
    width: 100%;
    height: auto;
  }
}
.banner-module_bannerWrapper__n5-sb {
  display: flex;
  position: relative;
  width: 100%;
  min-height: var(--minimalSlider);
  height: var(--sliderHeight);
  border-radius: 8px;
  overflow: hidden;
}
.banner-module_bannerWrapper__n5-sb.banner-module_mobile__-bW4z {
  border-radius: 0;
}
.banner-module_bannerWrapper__n5-sb .awssld__box {
  min-height: var(--minimalSlider);
  height: var(--sliderHeight);
}
.banner-module_bannerWrapper__n5-sb .awssld__bar {
  height: 2px !important;
  background: var(--eventTableBorder) !important;
}
.banner-module_bannerWrapper__n5-sb .awssld__bullets {
  justify-content: var(--slaiderBulletsPosition, center);
  bottom: 8px;
}
.banner-module_bannerWrapper__n5-sb .awssld__bullets button {
  width: 8px;
  height: 8px;
  background: var(--sliderBulletsDefaultBackground, #ffffff);
}
.banner-module_bannerWrapper__n5-sb .awssld__bullets button.awssld__bullets--active {
  background: var(--sliderBulletsActiveBackground);
}
.banner-module_bannerWrapper__n5-sb .awssld__content img {
  display: block;
  background-color: var(--bannerImgBacgroundcolor);
  -o-object-position: top;
     object-position: top;
}
.banner-module_bannerInnerWrapper__GFo7b {
  display: block;
  align-items: center;
  width: 100%;
  height: 100%;
  position: relative;
}
.banner-module_controls__7cAAD {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
  position: absolute;
  right: 16px;
  bottom: 16px;
  background: var(--mainBannerControlsBg, rgba(226, 232, 238, 0.4));
  border-radius: 4px;
  padding: 4px;
  z-index: 3;
}
.banner-module_controls__7cAAD .banner-module_control__Xo2sJ {
  display: flex;
  align-items: center;
  justify-content: center;
  position: static;
  width: 24px;
  height: 24px;
  min-width: 24px;
  font-size: 16px;
  color: var(--mainSliderControlArrowColor);
  cursor: pointer;
  padding: 4px;
  border-radius: 4px;
  background: var(--mainBannerControlBg, rgba(226, 232, 238, 0.4));
  transition: opacity 0.15s ease, background 0.15s ease;
}
.banner-module_controls__7cAAD .banner-module_control__Xo2sJ:not(:last-child) {
  margin-left: 4px;
}
.banner-module_controls__7cAAD .banner-module_control__Xo2sJ.banner-module_disabled__Z0wMW {
  opacity: 0.2;
  cursor: default;
  pointer-events: none;
}
.banner-module_controls__7cAAD .banner-module_control__Xo2sJ.banner-module_right__pDxK9 {
  transform: rotate(180deg);
}
.banner-module_controlsAsiaWrapper__2to3R {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  color: var(--white);
}
.banner-module_controlsAsiaWrapper__2to3R .container-asia {
  width: calc(var(--containerAsiaWidthDesktop) + 80px);
  height: 100%;
}
@media screen and (max-width: 1640px) {
  .banner-module_controlsAsiaWrapper__2to3R .container-asia {
    width: calc(var(--containerAsiaWidthTablet) + 80px);
  }
}
@media screen and (max-width: 1412px) {
  .banner-module_controlsAsiaWrapper__2to3R .container-asia {
    width: 100%;
  }
}
.banner-module_controlsAsia__HXwXv {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 100%;
}
.banner-module_controlsAsia__HXwXv .banner-module_control__Xo2sJ {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 52px;
  width: 52px;
  font-size: 20px;
  border-radius: 50%;
  z-index: 1;
  transition: background 0.3s ease;
}
.banner-module_controlsAsia__HXwXv .banner-module_control__Xo2sJ:hover {
  background: rgba(var(--whiteRgb), 0.2);
}
.banner-module_controlsAsia__HXwXv .banner-module_control__Xo2sJ.banner-module_right__pDxK9 {
  transform: rotate(180deg);
}
.banner-module_controlsAsia__HXwXv .banner-module_control__Xo2sJ.banner-module_disabled__Z0wMW {
  opacity: 0.2;
  cursor: default;
  pointer-events: none;
}
.banner-module_bannerItemWrapper__w23oI {
  height: 100%;
  width: 100%;
}
.banner-module_bannerItemWrapper__w23oI.banner-module_asiaBanner__ug1IU {
  background: var(--asiaBannerGradient);
}
.banner-module_bannerItemWrapper__w23oI img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
}
.banner-module_asiaBackgroundImage__DdiO- {
  opacity: 1;
  transition: opacity 500ms ease-in-out;
}
.banner-module_asiaBackgroundImageHidden__jTd1o {
  opacity: 0;
}
.banner-module_bannerInnerContainer__BLrQH {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  right: 0;
}
.banner-module_content__ng6IA {
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: absolute;
  width: 100%;
  height: 100%;
  padding: 20px 80px 30px 80px;
  z-index: 3;
}
.banner-module_content__ng6IA .banner-module_imagesBlockWrapper__4-ElZ {
  position: relative;
  width: 50%;
  height: 100%;
  flex-shrink: 0;
}
@media (max-width: 1560px) {
  .banner-module_content__ng6IA .banner-module_imagesBlockWrapper__4-ElZ {
    width: 60%;
  }
}
@media (max-width: 1280px) {
  .banner-module_content__ng6IA .banner-module_imagesBlockWrapper__4-ElZ {
    width: 80%;
  }
}
@media (max-width: 1080px) {
  .banner-module_content__ng6IA .banner-module_imagesBlockWrapper__4-ElZ {
    position: absolute;
    width: 100%;
  }
}
.banner-module_content__ng6IA.banner-module_left__62OPw {
  text-align: left;
}
.banner-module_content__ng6IA.banner-module_left__62OPw .banner-module_buttons__4lMLL {
  justify-content: flex-start !important;
}
.banner-module_content__ng6IA.banner-module_center__gciAj {
  flex-direction: column-reverse;
  align-items: center !important;
  text-align: center !important;
}
.banner-module_content__ng6IA.banner-module_center__gciAj .banner-module_buttons__4lMLL {
  justify-content: center !important;
}
.banner-module_content__ng6IA.banner-module_right__pDxK9 {
  flex-direction: row;
  text-align: right;
}
.banner-module_content__ng6IA.banner-module_clickable__dfcZM {
  cursor: pointer;
}
.banner-module_content__ng6IA.banner-module_mobile__-bW4z {
  padding: 20px;
}
.banner-module_content__ng6IA.banner-module_mobile__-bW4z .app-button {
  min-height: 28px;
}
.banner-module_textWrapper__IWN0D {
  width: 100%;
}
@media (max-width: 1080px) {
  .banner-module_textWrapper__IWN0D {
    margin-top: 30px;
  }
}
.banner-module_buttons__4lMLL {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
}
.banner-module_buttons__4lMLL button:not(:last-child) {
  margin-right: 10px;
}
body.asia-view .banner-module_content__ng6IA.banner-module_left__62OPw .banner-module_textBlockWrapper__-AaHQ, body.asia-view .banner-module_content__ng6IA.banner-module_right__pDxK9 .banner-module_textBlockWrapper__-AaHQ {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  text-align: center;
  height: 100%;
  width: 50%;
  translate: 300px 0;
  opacity: 0;
  animation: banner-module_slidenInRight__CH3S- 2s ease-in-out forwards;
}
body.asia-view .banner-module_content__ng6IA.banner-module_left__62OPw .banner-module_buttons__4lMLL, body.asia-view .banner-module_content__ng6IA.banner-module_right__pDxK9 .banner-module_buttons__4lMLL {
  justify-content: center !important;
}
body.asia-view .banner-module_content__ng6IA.banner-module_left__62OPw {
  flex-direction: row-reverse;
}
body.asia-view .banner-module_content__ng6IA.banner-module_right__pDxK9 .container-asia {
  display: flex;
  justify-content: flex-end;
}
body.asia-view .banner-module_content__ng6IA.banner-module_mobile__-bW4z {
  width: 100%;
}
body.asia-view .banner-module_bannerWrapper__n5-sb {
  min-height: var(--bannerAsiaDesktopHeight);
  height: var(--bannerAsiaDesktopHeight);
  border-radius: 0;
}
body.asia-view .banner-module_bannerWrapper__n5-sb.banner-module_mobile__-bW4z {
  min-height: var(--bannerAsiaMobileHeight);
  height: var(--bannerAsiaMobileHeight);
}
body.asia-view .banner-module_bannerWrapper__n5-sb.banner-module_mobile__-bW4z .banner-module_textBlockWrapper__-AaHQ {
  width: 100%;
  height: 100%;
  translate: 0;
  animation: banner-module_fadeIn__LduNp 2s ease-in-out forwards;
}
body.asia-view .banner-module_bannerWrapper__n5-sb.banner-module_mobile__-bW4z .banner-module_textWrapper__IWN0D {
  flex-grow: 1;
  display: flex;
  justify-content: center;
}
body.asia-view .banner-module_bannerWrapper__n5-sb.banner-module_mobile__-bW4z .banner-module_controlsAsiaWrapper__2to3R .banner-module_control__Xo2sJ {
  height: 40px;
  width: 40px;
}
body.asia-view .banner-module_bannerWrapper__n5-sb.banner-module_mobile__-bW4z .banner-module_controlsAsiaWrapper__2to3R .container-asia {
  width: 100%;
  margin: 0;
}
body.asia-view .banner-module_bannerWrapper__n5-sb.banner-module_mobile__-bW4z .banner-module_controlsAsia__HXwXv {
  margin: 0 5px;
}
body.asia-view .banner-module_bannerWrapper__n5-sb.banner-module_mobile__-bW4z .banner-module_content__ng6IA .container-asia {
  width: 100%;
  height: 100%;
  padding: 60px 30px;
  margin: 0;
  justify-content: center;
}
body.asia-view .banner-module_bannerWrapper__n5-sb.banner-module_mobile__-bW4z .banner-module_buttons__4lMLL {
  margin: 0;
}
body.asia-view .banner-module_bannerWrapper__n5-sb.banner-module_mobile__-bW4z .awssld__box {
  min-height: var(--bannerAsiaMobileHeight);
  height: var(--bannerAsiaMobileHeight);
}
body.asia-view .banner-module_bannerWrapper__n5-sb.banner-module_mobile__-bW4z .awssld__bullets {
  bottom: 24px;
}
body.asia-view .banner-module_bannerWrapper__n5-sb.banner-module_mobile__-bW4z .app-button {
  min-width: 150px;
  min-height: 48px;
}
body.asia-view .banner-module_bannerWrapper__n5-sb .awssld__box {
  min-height: var(--bannerAsiaDesktopHeight);
  height: var(--bannerAsiaDesktopHeight);
}
body.asia-view .banner-module_bannerWrapper__n5-sb .awssld__bullets {
  bottom: 35px;
}
body.asia-view .banner-module_bannerItemWrapper__w23oI .app-button {
  min-width: 180px;
}
body.asia-view .banner-module_bannerItemWrapper__w23oI img {
  -o-object-fit: fill;
     object-fit: fill;
}
body.asia-view .banner-module_content__ng6IA {
  padding: 0;
  flex-direction: row;
}
body.asia-view .banner-module_controls__7cAAD {
  border-radius: 0;
}
.banner-module_bannerWrapper__n5-sb .awssld--customAnimation {
  --custom-animation-perspective: 600px;
  --custom-animation-angle: 0;
  --custom-animation-enter-delay: 85ms;
}
.banner-module_bannerWrapper__n5-sb .awssld--customAnimation .awssld__container {
  perspective: var(--custom-animation-perspective);
}
.banner-module_bannerWrapper__n5-sb .awssld--customAnimation .awssld--moveLeft,
.banner-module_bannerWrapper__n5-sb .awssld--customAnimation .awssld--moveRight {
  animation-delay: var(--custom-animation-enter-delay);
}
.banner-module_bannerWrapper__n5-sb .awssld--customAnimation .awssld--exit.awssld--moveLeft {
  transform-origin: 0 50%;
  animation: openRight var(--slider-transition-duration) both var(--transition-bezier);
}
.banner-module_bannerWrapper__n5-sb .awssld--customAnimation .awssld--exit.awssld--moveRight {
  transform-origin: 100% 50%;
  animation: openLeft var(--slider-transition-duration) both var(--transition-bezier);
}
@keyframes banner-module_openLeft__xxlHQ {
  45% {
    transform: rotateY(calc(var(--custom-animation-angle) * -1));
  }
}
@keyframes banner-module_openRight__8qaqd {
  45% {
    transform: rotateY(var(--custom-animation-angle));
  }
}
@keyframes banner-module_slidenInRight__CH3S- {
  from {
    translate: 300px 0;
    opacity: 0;
  }
  to {
    translate: 0 0;
    opacity: 1;
  }
}
@keyframes banner-module_fadeIn__LduNp {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.banner-casino-module_banner__tCAM4 {
  position: relative;
  height: 640px;
  min-height: 640px;
  background-size: cover;
  background-position: center right;
  background-color: var(--asiaBgColor);
}
.banner-casino-module_banner__tCAM4:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 38px;
  background: linear-gradient(180deg, rgba(7, 18, 34, 0) 0%, #071222 90%);
}
.banner-casino-module_banner__tCAM4.banner-casino-module_mobile__f-S5v {
  height: 512px;
  padding: 36px 12px;
  background-position: bottom;
}
.banner-casino-module_banner__tCAM4.banner-casino-module_mobile__f-S5v:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 38px;
  background: linear-gradient(180deg, rgba(7, 18, 34, 0) 0%, #071222 90%);
}
.banner-casino-module_banner__tCAM4.banner-casino-module_mobile__f-S5v .banner-casino-module_contentInside__EqVu4 {
  width: 100%;
  text-align: center;
  justify-content: flex-start;
}
.banner-casino-module_banner__tCAM4.banner-casino-module_mobile__f-S5v .banner-casino-module_title__caoby {
  font-size: 32px;
}
.banner-casino-module_banner__tCAM4.banner-casino-module_mobile__f-S5v .banner-casino-module_description__dzuQo {
  width: 100%;
  margin-top: 8px;
}
.banner-casino-module_content__cssBk {
  height: 100%;
}
.banner-casino-module_liveCasinoAnimationWrapper__2R1Tl img {
  position: absolute;
  height: 100%;
  width: auto;
  right: 0;
}
.banner-casino-module_liveCasinoAnimationWrapper__2R1Tl .banner-casino-module_mainLiveBannerImage__OND6y {
  width: 835px;
  height: auto;
}
@media (max-width: 1080px) {
  .banner-casino-module_liveCasinoAnimationWrapper__2R1Tl {
    display: none;
  }
}
.banner-casino-module_casinoAnimationWrapper__oWsIG img {
  position: absolute;
  height: 100%;
  width: auto;
  right: -60px;
  bottom: 0;
}
.banner-casino-module_casinoAnimationWrapper__oWsIG .banner-casino-module_freyaBannerImage__NDkkY {
  right: 20%;
  height: 95%;
}
.banner-casino-module_casinoAnimationWrapper__oWsIG .banner-casino-module_haimdalBannerImage__vpw2C {
  height: 80%;
}
.banner-casino-module_casinoAnimationWrapper__oWsIG .banner-casino-module_bonusBuyEffect__4IRWT {
  width: 60%;
  height: auto;
}
.banner-casino-module_casinoAnimationWrapper__oWsIG .banner-casino-module_fastGamesEffect__OfpLq,
.banner-casino-module_casinoAnimationWrapper__oWsIG .banner-casino-module_jackpotEffect__ZYLIg {
  width: 50%;
  height: auto;
}
.banner-casino-module_casinoAnimationWrapper__oWsIG .banner-casino-module_gameShowsEffect1__TslLc {
  right: calc(25px - 60px);
}
.banner-casino-module_casinoAnimationWrapper__oWsIG .banner-casino-module_gameShowsEffect2__RcA8i {
  right: calc(6% - 60px);
}
.banner-casino-module_casinoAnimationWrapper__oWsIG .banner-casino-module_gameShowsEffect3__wQq9F {
  height: auto;
  right: calc(21% - 60px);
  bottom: 25%;
}
@media (max-width: 1080px) {
  .banner-casino-module_casinoAnimationWrapper__oWsIG {
    display: none;
  }
}
.banner-casino-module_contentInside__EqVu4 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
  width: 65%;
  z-index: 5;
}
.banner-casino-module_contentInsideAbsolute__hfVLX {
  position: absolute;
}
.banner-casino-module_title__caoby {
  font-size: 40px;
  font-weight: 900;
  color: var(--white);
  margin: 0;
}
.banner-casino-module_description__dzuQo {
  width: 80%;
  font-size: 16px;
  font-weight: 400;
  color: var(--white);
  line-height: 24px;
  margin-top: -6px;
  margin-bottom: 16px;
}
@media screen and (max-width: 1640px) {
  .banner-casino-module_banner__tCAM4 {
    height: 510px;
    min-height: 510px;
  }
  .banner-casino-module_liveCasinoAnimationWrapper__2R1Tl .banner-casino-module_mainLiveBannerImage__OND6y {
    width: 630px;
  }
}
.top-producers-block-module_producersLogosWrapper__3DiZG {
  width: 100%;
  background-color: var(--topProducersBackground);
  display: flex;
  justify-content: center;
  padding-top: 15px;
  padding-bottom: 15px;
}
.top-producers-block-module_producersLogosWrapper__3DiZG.top-producers-block-module_mobile__ZXTic .top-producers-block-module_logosWrap__tpPQz {
  -moz-column-gap: 32px;
       column-gap: 32px;
  row-gap: 32px;
  padding: 10px;
}
.top-producers-block-module_logosWrap__tpPQz {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  -moz-column-gap: 6em;
       column-gap: 6em;
  row-gap: 5px;
}
.top-producers-block-module_logoLink__BnCkJ {
  display: flex;
  align-items: center;
  cursor: pointer;
  min-width: 50px;
  min-height: 20px;
}
.top-producers-block-module_logoLink__BnCkJ img {
  max-width: 100%;
  max-height: 42px;
  min-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  margin: 0 auto;
}
.top-producers-block-module_hideLogo__RYkQm {
  display: none;
}
.tab-module_tab__sgHeK {
  display: flex;
  padding: 12px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  flex: 1 0 auto;
  background: var(--tabBg);
  color: var(--tabTextColor);
  font-size: var(--tabFontSize);
  font-weight: var(--tabFontWeight);
  line-height: 16px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.tab-module_activeTab__QgyZX {
  background: var(--activeTabBg);
  color: var(--activeTabTextColor);
}
.tab-module_mobileTab__sHlPL {
  padding: var(--tabsPadding);
  background: var(--mobileTabBg);
  color: var(--mobileTabTextColor);
  font-size: 14px;
  font-weight: var(--mobileTabFontWeight);
  line-height: 20px;
  border-radius: var(--mobileTabBorderRadius);
  text-transform: none;
  letter-spacing: 0.5px;
}
.tab-module_mobileActiveTab__9Yo8- {
  background: var(--mobileActiveTabBg);
  color: var(--mobileActiveTabTextColor);
  font-weight: 700;
}
.casino-game-online-players-module_container__kvv4P {
  position: absolute;
  top: 16px;
  right: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 4px;
  border-radius: 24px;
  padding: 8px 16px;
  box-shadow: var(--casinoOnlinePlayersBoxShadow);
  background: var(--casinoOnlinePlayersContainerBackground);
  color: var(--casinoOnlinePlayersTextColor);
}
.casino-game-online-players-module_container__kvv4P.casino-game-online-players-module_small__WSNPA {
  top: 12px;
  right: 12px;
  padding: 4px 8px;
  border-radius: 16px;
}
.casino-game-online-players-module_container__kvv4P.casino-game-online-players-module_mobile__PIQnp {
  top: 8px;
  right: 8px;
  border-radius: 16px;
  padding: 4px 8px;
}
.casino-game-online-players-module_icon__t7aBT {
  font-size: 24px;
}
.casino-game-online-players-module_text__oXN1- {
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}
.casino-game-online-players-module_small__WSNPA .casino-game-online-players-module_icon__t7aBT, .casino-game-online-players-module_mobile__PIQnp .casino-game-online-players-module_icon__t7aBT {
  font-size: 16px;
}
.casino-game-online-players-module_small__WSNPA .casino-game-online-players-module_text__oXN1-, .casino-game-online-players-module_mobile__PIQnp .casino-game-online-players-module_text__oXN1- {
  font-size: 12px;
  font-weight: 700;
  line-height: 14px;
}
.casino-game-extra-info-module_container__uV1ec {
  position: absolute;
  top: 16px;
  right: 16px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 4px;
  border-radius: 24px;
  padding: 8px 16px;
  box-shadow: var(--casinoOnlinePlayersBoxShadow);
  background: var(--casinoOnlinePlayersContainerBackground);
  color: var(--casinoOnlinePlayersTextColor);
}
.casino-game-extra-info-module_container__uV1ec.casino-game-extra-info-module_small__RAwyv {
  top: 12px;
  right: 12px;
  padding: 4px 8px;
  border-radius: 16px;
}
.casino-game-extra-info-module_container__uV1ec.casino-game-extra-info-module_mobile__kVkMo {
  top: 8px;
  right: 8px;
  border-radius: 16px;
  padding: 4px 8px;
}
.casino-game-extra-info-module_container__uV1ec .casino-game-extra-info-module_rtp__wWgDb, .casino-game-extra-info-module_container__uV1ec .casino-game-extra-info-module_online__pxxEQ {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 4px;
}
.casino-game-extra-info-module_icon__brLxa {
  font-size: 24px;
}
.casino-game-extra-info-module_text__LuofB {
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}
.casino-game-extra-info-module_small__RAwyv .casino-game-extra-info-module_icon__brLxa, .casino-game-extra-info-module_mobile__kVkMo .casino-game-extra-info-module_icon__brLxa {
  font-size: 16px;
}
.casino-game-extra-info-module_small__RAwyv .casino-game-extra-info-module_text__LuofB, .casino-game-extra-info-module_mobile__kVkMo .casino-game-extra-info-module_text__LuofB {
  font-size: 12px;
  font-weight: 700;
  line-height: 14px;
}
.crypto-balance-module_cryptoBalance__CEkFf {
  position: relative;
}
.crypto-balance-module_modalBalance__ThH8h .ui-modal-portal__content {
  height: calc(100dvh - 46px);
}
@media (orientation: landscape) {
  .crypto-balance-module_modalBalance__ThH8h .ui-modal-portal__content {
    overflow-y: auto;
  }
}
.crypto-balance-modal-module_modal__ebwUq .ui-modal-portal__content {
  padding: 24px;
  border-radius: 8px;
  background: var(--cryptoBalanceModalBg);
  max-width: 430px;
}
.crypto-balance-modal-module_modalMobile__dOM9Z .ui-modal-portal__content {
  display: flex;
  flex-direction: column;
  padding: 16px;
  border-radius: 8px 8px 0 0;
  background: var(--cryptoBalanceModalBgMobile);
  height: calc(100dvh - 46px);
}
.crypto-balance-modal-module_modalMobile__dOM9Z .crypto-balance-modal-module_button__dJ-oJ {
  display: flex;
  flex-grow: 1;
  flex-direction: column-reverse;
}
.crypto-balance-modal-module_modalMobile__dOM9Z .crypto-balance-modal-module_checkbox__BZye8 {
  background-color: var(--cryptoBalanceModalCheckboxWrapperBgMobile);
}
.crypto-balance-modal-module_modalMobile__dOM9Z .crypto-balance-modal-module_checkboxes__7XB8T {
  margin-top: 32px;
}
.crypto-balance-modal-module_title__S27VR {
  font-size: 20px;
  font-weight: 700;
  color: var(--cryptoBalanceModalTitle);
  text-align: center;
  margin-bottom: 16px;
}
.crypto-balance-modal-module_header__zX-pL {
  background-color: var(--cryptoBalanceModalHeaderBgMobile);
  margin: -16px;
  border-radius: 8px 8px 0 0;
  padding: 12px 16px;
}
.crypto-balance-modal-module_buttonGoBack__qtuTd {
  display: flex;
  align-items: center;
}
.crypto-balance-modal-module_arrowGoBack__sOJAg {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 16px;
  height: 16px;
  font-size: 16px;
  margin-right: 16px;
  transform: rotate(180deg);
  color: var(--cryptoBalanceModalHeaderArrowGoBackMobile);
}
.crypto-balance-modal-module_titleMobile__Mtkje {
  font-size: 16px;
  font-weight: 700;
  color: var(--cryptoBalanceModalTitle);
}
.crypto-balance-modal-module_checkboxes__7XB8T {
  margin-bottom: 16px;
}
.crypto-balance-modal-module_checkboxWrapper__00dRe {
  flex-direction: row-reverse;
  justify-content: space-between;
}
.crypto-balance-modal-module_checkbox__BZye8 {
  border-radius: 8px;
  padding: 12px;
  background-color: var(--cryptoBalanceModalCheckboxWrapperBg);
}
.crypto-balance-modal-module_checkbox__BZye8:not(:last-child) {
  margin-bottom: 8px;
}
.crypto-balance-modal-module_checkboxTitle__6e3bF {
  font-size: 14px;
  font-weight: 400;
  color: var(--cryptoBalanceModalCheckboxTitle);
  margin-bottom: 4px;
}
.crypto-balance-modal-module_checkboxDescription__npSOU {
  font-size: 12px;
  font-weight: 400;
  color: var(--cryptoBalanceModalCheckboxDescription);
}
.crypto-balance-modal-module_radioButtons__nDY1w {
  display: flex;
  flex-wrap: wrap;
}
.crypto-balance-modal-module_radioButtons__nDY1w.crypto-balance-modal-module_disabled__appuL {
  opacity: 0.5;
  pointer-events: none;
}
.crypto-balance-modal-module_radioButton__GEie1 {
  flex-basis: 33%;
  margin-bottom: 24px;
}
.radio-selector-module_radioSelector__TcHGv {
  width: 100%;
  display: flex;
  align-items: center;
  position: relative;
  min-height: 30px;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.radio-selector-module_radioSelector__TcHGv input {
  display: none;
}
.radio-selector-module_radioSelector__TcHGv input:checked + .radio-selector-module_icon__8PPf7 {
  border-color: var(--radioSelectorBorderColorActive);
}
.radio-selector-module_radioSelector__TcHGv input:checked + .radio-selector-module_icon__8PPf7:before {
  background-color: var(--radioSelectorBgActive);
}
.radio-selector-module_radioSelector__TcHGv + .radio-selector-module_radioSelector__TcHGv {
  margin-top: 8px;
}
.radio-selector-module_icon__8PPf7 {
  height: 16px;
  width: 16px;
  padding: 1px;
  border-radius: 50%;
  border: 2px solid var(--radioSelectorBorderColor);
  margin-right: 8px;
  transition: border-color 0.15s ease;
}
.radio-selector-module_icon__8PPf7:before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 50%;
  background-color: var(--radioSelectorBg);
  transition: background-color 0.15s ease;
}
.radio-selector-module_title__UdN7B {
  font-size: 14px;
  color: var(--radioSelectorTitle);
}
.radio-selector-module_description__4yUU0 {
  margin-left: 12px;
  font-size: 12px;
  font-weight: 400;
  color: var(--radioSelectorDescription);
}
.crypto-balance-selector-module_selector__hPRop {
  display: flex;
  align-items: center;
  height: 40px;
  padding: 0 16px;
  color: var(--cryptoBalanceSelectorColor);
  background-color: var(--cryptoBalanceSelectorBg);
  border-radius: var(--cryptoBalanceSelectorBorderRadius);
}
.crypto-balance-selector-module_selector__hPRop.crypto-balance-selector-module_open__yDx38 .crypto-balance-selector-module_arrow__6VUeb {
  transform: rotate(-90deg);
}
.crypto-balance-selector-module_selector__hPRop.crypto-balance-selector-module_isMobile__xaACP {
  height: 34px;
  padding: 5px 10px;
  background-color: var(--cryptoBalanceSelectorBgMobile);
  border-radius: var(--cryptoBalanceSelectorBorderRadiusMobile);
}
.crypto-balance-selector-module_content__GZ2WN {
  display: flex;
  align-items: center;
  font-weight: 700;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.crypto-balance-selector-module_arrow__6VUeb {
  font-size: 12px;
  margin-left: 4px;
  transform: rotate(90deg);
  transition: transform 0.15s ease;
}
.crypto-balance-selector-module_icon__LHyFM {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  font-size: 16px;
  border-radius: 50%;
  background-color: var(--cryptoBalanceSelectorIconBgMobile);
  margin-left: 8px;
}
.crypto-balance-selector-module_icon__LHyFM .svg-icon {
  color: var(--cryptoBalanceSelectorIconMobile) !important;
}
.alternate-currency-amount-module_currency__k5ekg {
  display: flex;
  align-items: center;
}
.alternate-currency-amount-module_currency__k5ekg.alternate-currency-amount-module_reverse__YdoQi {
  flex-direction: row-reverse;
}
.crypto-balance-dropdown-module_dropdown__j4yYd {
  position: absolute;
  top: calc(100% + 5px);
  right: 0;
  min-width: 400px;
  max-height: 600px;
  border-radius: var(--cryptoBalanceDropdownBorderRadius);
  background-color: var(--cryptoBalanceDropdownBg);
  box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.15);
  z-index: 12;
}
.crypto-balance-dropdown-module_dropdown__j4yYd.crypto-balance-dropdown-module_isMobile__mlW7m {
  position: static;
  min-width: 100%;
  height: 100%;
  max-height: none;
}
.crypto-balance-dropdown-module_dropdown__j4yYd.crypto-balance-dropdown-module_isMobile__mlW7m .crypto-balance-dropdown-module_currencyListOthers__8FbYx {
  display: flex;
  flex-direction: column;
  flex: 1;
  margin-bottom: -12px;
  overflow: hidden;
}
.crypto-balance-dropdown-module_dropdown__j4yYd.crypto-balance-dropdown-module_isMobile__mlW7m .crypto-balance-dropdown-module_currencyListOthersAccounts__BuLGN {
  padding-bottom: 24px;
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow-x: hidden;
  max-height: none;
}
@media (orientation: landscape) {
  .crypto-balance-dropdown-module_dropdown__j4yYd.crypto-balance-dropdown-module_isMobile__mlW7m .crypto-balance-dropdown-module_currencyListOthersAccounts__BuLGN {
    max-height: 160px;
  }
}
.crypto-balance-dropdown-module_dropdown__j4yYd.crypto-balance-dropdown-module_isMobile__mlW7m .crypto-balance-dropdown-module_dropdownInside__kh6ng {
  height: 100%;
}
.crypto-balance-dropdown-module_dropdown__j4yYd.crypto-balance-dropdown-module_isMobile__mlW7m .crypto-balance-dropdown-module_content__eirk6 {
  border-radius: 0;
  height: calc(100% - 44px);
  display: flex;
  flex-direction: column;
}
@media (orientation: landscape) {
  .crypto-balance-dropdown-module_dropdown__j4yYd.crypto-balance-dropdown-module_isMobile__mlW7m .crypto-balance-dropdown-module_content__eirk6 {
    height: auto;
  }
}
.crypto-balance-dropdown-module_dropdownInside__kh6ng {
  position: relative;
}
.crypto-balance-dropdown-module_header__DUKeg {
  padding: 12px 16px;
  border-radius: var(--cryptoBalanceDropdownBorderRadius) var(--cryptoBalanceDropdownBorderRadius) 0 0;
  box-shadow: 0 2px 12px 0 rgba(196, 207, 226, 0.7);
}
.crypto-balance-dropdown-module_title__MlirJ {
  color: var(--cryptoBalanceDropdownHeaderTitleColor);
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}
.crypto-balance-dropdown-module_content__eirk6 {
  padding: 12px;
  background-color: var(--cryptoBalanceDropdownContentBg);
  border-radius: 0 0 var(--cryptoBalanceDropdownBorderRadius) var(--cryptoBalanceDropdownBorderRadius);
}
.crypto-balance-dropdown-module_tabs__nrrVD {
  display: flex;
  align-items: center;
  height: 40px;
  background-color: var(--cryptoBalanceDropdownSelectorButtonBg);
  border-radius: 8px;
  margin: 16px 0;
}
.crypto-balance-dropdown-module_tab__Fxm19 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50%;
  height: 100%;
  font-size: 12px;
  color: var(--cryptoBalanceDropdownSelectorButtonColor);
  border-radius: 8px;
}
.crypto-balance-dropdown-module_tab__Fxm19.crypto-balance-dropdown-module_active__crhWR {
  font-weight: 700;
  background-color: var(--cryptoBalanceDropdownSelectorButtonActiveBg);
  color: var(--cryptoBalanceDropdownSelectorButtonActiveColor);
}
.crypto-balance-dropdown-module_currencyItem__-E4sI {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  background-color: var(--cryptoBalanceDropdownCurrencyItemBg);
  padding: 12px 16px;
  border-radius: 8px;
}
.crypto-balance-dropdown-module_currencyItem__-E4sI.crypto-balance-dropdown-module_balance__ie10v {
  padding: 4px 4px 4px 16px;
}
.crypto-balance-dropdown-module_currencyItem__-E4sI .currency-icon-wrapper {
  margin-right: 4px;
}
.crypto-balance-dropdown-module_currencyItemLeft__dmrRN {
  display: flex;
  align-items: center;
}
.crypto-balance-dropdown-module_currencyItemIcon__zRB5z {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 16px;
  height: 16px;
  margin-right: 8px;
}
.crypto-balance-dropdown-module_currencyItemIcon__zRB5z img {
  max-width: 100%;
  max-height: 100%;
}
.crypto-balance-dropdown-module_currencyItemTitle__Z3uDm {
  display: flex;
  align-items: center;
  color: var(--cryptoBalanceDropdownCurrencyItemTitle);
}
.crypto-balance-dropdown-module_currencyItemAmount__hAZcr {
  display: flex;
  align-items: center;
  color: var(--cryptoBalanceDropdownCurrencyItemAmount);
}
.crypto-balance-dropdown-module_currencyList__A4Vcc {
  background-color: var(--cryptoBalanceDropdownCurrencyItemBg);
  border-radius: 8px;
  margin-top: 8px;
}
.crypto-balance-dropdown-module_currencyList__A4Vcc .crypto-balance-dropdown-module_currencyItem__-E4sI {
  border-radius: 0;
  background-color: transparent;
}
.crypto-balance-dropdown-module_currencyListOthers__8FbYx {
  margin-bottom: 12px;
}
.crypto-balance-dropdown-module_currencyListOthers__8FbYx.crypto-balance-dropdown-module_isUpdated__CXhab {
  pointer-events: none;
}
.crypto-balance-dropdown-module_currencyListOthers__8FbYx .crypto-balance-dropdown-module_currencyItemTitle__Z3uDm {
  color: var(--cryptoBalanceDropdownCurrencyItemTitleOther);
}
.crypto-balance-dropdown-module_currencyListOthers__8FbYx .crypto-balance-dropdown-module_currencyItemAmount__hAZcr {
  color: var(--cryptoBalanceDropdownCurrencyItemAmountOther);
}
.crypto-balance-dropdown-module_currencyListOthers__8FbYx .crypto-balance-dropdown-module_currencyItem__-E4sI.crypto-balance-dropdown-module_active__crhWR, .crypto-balance-dropdown-module_currencyListOthers__8FbYx .crypto-balance-dropdown-module_currencyItem__-E4sI:hover {
  background-color: var(--cryptoBalanceDropdownCurrencyItemBgActive);
  box-shadow: var(--cryptoBalanceDropdownCurrencyItemBoxShadowActive);
}
.crypto-balance-dropdown-module_currencyListOthers__8FbYx .crypto-balance-dropdown-module_currencyItem__-E4sI.crypto-balance-dropdown-module_active__crhWR .crypto-balance-dropdown-module_currencyItemTitle__Z3uDm, .crypto-balance-dropdown-module_currencyListOthers__8FbYx .crypto-balance-dropdown-module_currencyItem__-E4sI:hover .crypto-balance-dropdown-module_currencyItemTitle__Z3uDm {
  color: var(--cryptoBalanceDropdownCurrencyItemTitleActive);
}
.crypto-balance-dropdown-module_currencyListOthers__8FbYx .crypto-balance-dropdown-module_currencyItem__-E4sI.crypto-balance-dropdown-module_active__crhWR .crypto-balance-dropdown-module_currencyItemAmount__hAZcr, .crypto-balance-dropdown-module_currencyListOthers__8FbYx .crypto-balance-dropdown-module_currencyItem__-E4sI:hover .crypto-balance-dropdown-module_currencyItemAmount__hAZcr {
  color: var(--cryptoBalanceDropdownCurrencyItemAmountActive);
}
.crypto-balance-dropdown-module_currencyListOthers__8FbYx .crypto-balance-dropdown-module_currencyItem__-E4sI.crypto-balance-dropdown-module_active__crhWR {
  pointer-events: none;
}
.crypto-balance-dropdown-module_currencyListOthers__8FbYx .crypto-balance-dropdown-module_currencyItem__-E4sI:not(:last-child) {
  margin-bottom: 4px;
}
.crypto-balance-dropdown-module_currencyListOthers__8FbYx .crypto-balance-dropdown-module_currencyListOthersAccounts__BuLGN {
  padding-bottom: 12px;
}
.crypto-balance-dropdown-module_currencyListOthersAccounts__BuLGN {
  max-height: 260px;
  padding: 0 12px 0 12px;
  margin: 12px -12px 0 -12px;
  overflow-y: auto;
  scroll-behavior: smooth;
  -webkit-overflow-scrolling: touch;
  scrollbar-color: var(--cryptoBalanceDropdownCurrencyOtherScrollThumb) transparent;
  scrollbar-width: thin;
}
.crypto-balance-dropdown-module_currencyListOthersAccounts__BuLGN::-webkit-scrollbar {
  width: 8px;
  background: var(--cryptoBalanceDropdownCurrencyOtherScroll);
  height: 8px;
}
.crypto-balance-dropdown-module_currencyListOthersAccounts__BuLGN::-webkit-scrollbar-track {
  border-radius: 4px;
}
.crypto-balance-dropdown-module_currencyListOthersAccounts__BuLGN::-webkit-scrollbar-thumb {
  background-color: var(--cryptoBalanceDropdownCurrencyOtherScrollThumb);
  border-radius: 4px;
}
@media screen and (max-height: 768px) {
  .crypto-balance-dropdown-module_currencyListOthersAccounts__BuLGN {
    max-height: 160px;
  }
}
.crypto-balance-dropdown-module_currencyListOthersTitle__ltYXs {
  display: flex;
  align-items: center;
  color: var(--cryptoBalanceDropdownListOthersTitle);
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 1px;
  text-transform: uppercase;
  min-height: 20px;
}
.crypto-balance-dropdown-module_emptyTitle__1Q9kB {
  margin: 12px 0;
  font-size: 12px;
  text-align: center;
}
.crypto-balance-dropdown-module_depositButton__QJNSF {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  font-size: 12px;
  aspect-ratio: 1;
  border-radius: 8px;
  margin-left: 8px;
  color: var(--cryptoBalanceDropdownCurrencyItemDepositButtonColor);
  background-color: var(--cryptoBalanceDropdownCurrencyItemDepositButtonBg);
}
.crypto-balance-dropdown-module_buttonWallet__5DeKu {
  display: flex;
  justify-content: center;
  width: calc(100% + 24px);
  margin: 0 -12px -12px -12px;
  padding: 16px;
  font-size: 14px;
  font-weight: 400;
  border-radius: 0 0 var(--cryptoBalanceDropdownBorderRadius) var(--cryptoBalanceDropdownBorderRadius);
  color: var(--cryptoBalanceDropdownButtonWalletColor);
  background-color: var(--cryptoBalanceDropdownButtonWalletBg);
  box-shadow: var(--cryptoBalanceDropdownButtonWalletBoxShadow);
}
.crypto-balance-dropdown-module_buttonWalletIcon__W2DMs {
  font-size: 16px;
  margin-right: 8px;
}
.crypto-balance-dropdown-module_loader__PX3S9 {
  position: absolute;
  pointer-events: none;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: var(--cryptoBalanceDropdownLoaderBg);
}
.radial-progress-module_wrapper__6-8QO {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
.radial-progress-module_inner__zLroc {
  border-radius: 50%;
  padding: 3px;
  position: relative;
  top: 1px;
}
.radial-progress-module_inner__zLroc.radial-progress-module_mirrorRadialLine__yuciU {
  transform: scaleX(-1);
}
.radial-progress-module_radialBg__9vK1a {
  transform: rotate(-90deg);
  transform-origin: center center;
}
.radial-progress-module_timerRadialCrop__-jJnt {
  position: absolute !important;
  width: 100% !important;
  height: 100% !important;
  transform: rotate(2deg) !important;
}
.youtube-module_container__p7Biw {
  max-width: 100%;
}
.youtube-module_videoRatio__UEElw {
  overflow: hidden;
  padding: 56.25% 0 0 0;
  position: relative;
  width: 100%;
}
.youtube-module_videoInner__52Ic0, .youtube-module_thumbnailButton__b22A8 {
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.youtube-module_thumbnailButton__b22A8 {
  background-color: transparent;
  border: 0;
  cursor: pointer;
  display: block;
  margin: 0;
  padding: 0;
  text-decoration: none;
}
.youtube-module_thumbnailImage__cdu2k {
  width: 100%;
}
.youtube-module_playIcon__izpSY {
  height: 65px;
  left: calc(50% - 30px);
  position: absolute;
  top: calc(50% - 21px);
  transition: all 0.3s ease-in-out;
  width: 78px;
}
.youtube-module_iframe__FGrit {
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  border: none;
}
.not-supported-module_notSupported__NqmPa {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 16px;
  padding-block: 32px;
  margin-bottom: 80px;
  margin-top: 140px;
  color: var(--allSportsTitleColor);
}
.pwa-install-module_container__BAuZh {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 10px 12px;
  cursor: pointer;
  background: var(--pwaInstallContainerBg, #fff);
  border-radius: 8px;
  margin: 0 0 8px 0;
  height: 40px;
  box-shadow: 0px -1px 0px 0px var(--pwaInstallContainerBoxShadowColor, --eventTableBorder) inset;
  transition: box-shadow 0.15s ease, background-color 0.15s ease;
}
.pwa-install-module_container__BAuZh.pwa-install-module_mobile__JRc1u {
  margin-top: -20px;
}
.pwa-install-module_container__BAuZh:hover {
  background: var(--pwaInstallContainerBgHover, --newSportMenuIte);
  box-shadow: 0px 1px 0px 0px var(--pwaInstallContainerBoxShadowColor, --eventTableBorder) inset;
}
.pwa-install-module_container__BAuZh:hover .pwa-install-module_icon__btQSZ {
  transform: scaleX(-1);
}
.pwa-install-module_text__-gv-j {
  font-size: 14px;
  line-height: 40px;
  color: var(--text);
}
.pwa-install-module_icon__btQSZ {
  display: flex;
  align-items: center;
  line-height: 40px;
  margin-right: 12px;
  transition: transform 0.15s ease;
}
.pwa-install-module_icon__btQSZ svg {
  display: block;
}
.coupon-no-bid-v2-module_noBidContainer__OfV1S {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-inline: 8px;
  gap: 8px;
}
.coupon-no-bid-v2-module_noBidSection__dwqab {
  width: 100%;
  display: flex;
  justify-content: start;
  padding: 16px;
  gap: 16px;
  background-color: var(--inputBackground);
  border-radius: 8px;
}
.coupon-no-bid-v2-module_noBidSection__dwqab > img {
  width: 50px;
  height: 50px;
}
.coupon-no-bid-v2-module_descriptionWrapper__gtuCq {
  display: flex;
  flex-direction: column;
  align-items: start;
  gap: 4px;
  width: 100%;
}
.coupon-no-bid-v2-module_descriptionWrapper__gtuCq > div {
  color: var(--inputColor);
}
.coupon-no-bid-v2-module_noBidTitle__y4NPZ {
  font-weight: 700;
  font-size: 12px;
}
.coupon-no-bid-v2-module_noBidSubTitle__cymKm {
  margin-bottom: 8px;
  font-size: 10px;
}
.coupon-no-bid-v2-module_noBidWithQuickBetContainer__oXtML {
  position: absolute;
  flex-direction: column;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: 100%;
  top: 48px;
}
.coupon-no-bid-v2-module_nobidQBImageWrapper__8oD2g {
  align-items: center;
  align-self: center;
  background-color: var(--couponBidsImageBg);
  border-radius: 14px;
  display: flex;
  height: 100px;
  justify-content: center;
  width: 132px;
}
.coupon-no-bid-v2-module_nobidQBTitle__yGRbp {
  margin-top: 12px;
  font-size: 16px;
  font-weight: 700;
}
.coupon-no-bid-v2-module_nobidQBSubTitle__VRnmm {
  margin-bottom: 12px;
  font-size: 14px;
  font-weight: 400;
}
.coupon-no-bid-v2-module_forecastBannercontainer__HrtW8 {
  max-width: calc(100% - 16px) !important;
  margin-left: 8px;
  margin-top: 20px;
  padding-top: 0;
}
.coupon-no-bid-v2-module_forecastBannercontainer__HrtW8 button {
  padding: 8px 12px !important;
  font-size: 12px !important;
  letter-spacing: 1px !important;
  font-weight: 700 !important;
}
.global-settings-module_modal__hnyfD {
  width: 100%;
  background: var(--globalSettingsModalBg);
  border-radius: 8px;
  overflow: hidden;
}
.ui-modal-portal.ui-modal-portal--bottom .global-settings-module_modal__hnyfD {
  border-radius: 8px 8px 0 0;
}
.global-settings-module_modalSubContainer__yIlWD {
  display: flex;
  flex-direction: column;
  padding: 0 16px 16px;
  min-height: 661px;
}
.global-settings-module_additioalPadding__-Ct8k {
  padding-top: 16px;
}
.global-settings-module_sectionMargin__VfZ1d {
  margin-top: 8px;
}
.global-settings-module_navigationSectionContainer__mBg2R {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: var(--settingsContentBg);
  border-radius: 8px;
  padding: 12px 16px;
}
.global-settings-module_header__TLHYG {
  font-size: 16px;
  font-weight: 700;
  background-color: var(--globalSettingsModalHeaderBg);
  padding: 12px 24px;
}
.global-settings-module_oddsHeader__-MJ7s {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.global-settings-module_backIcon__AoSW3 {
  rotate: -90deg;
}
.global-settings-module_openIcon__HZJCk {
  rotate: 90deg;
}
.global-settings-module_oddsItemFormatText__akoof {
  color: var(--accentMain);
  font-size: 12px;
  margin-top: 4px;
}
.global-settings-module_sectionTitle__S8BSM {
  font-weight: 700;
  text-transform: uppercase;
  margin: 16px 0 8px 0;
}
.referral-steps-module_items__kfeax {
  border: 1px solid var(--referralsBorder);
  background: var(--referralStepsBG);
  border-radius: 8px;
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
}
.referral-steps-module_items__kfeax:not(.referral-steps-module_mobile__ofJbl) {
  margin-top: 10px;
  display: flex;
  width: 85%;
  padding: 24px;
}
.referral-steps-module_items__kfeax:not(.referral-steps-module_mobile__ofJbl) .referral-steps-module_title__mVrSk {
  min-height: 64px;
  font-size: 20px;
  font-weight: 700;
}
.referral-steps-module_items__kfeax:not(.referral-steps-module_mobile__ofJbl) .referral-steps-module_text__Fx3Sq {
  font-size: 16px;
}
.referral-steps-module_items__kfeax:not(.referral-steps-module_mobile__ofJbl) .referral-steps-module_itemWrapper__0BXss {
  padding: 0 5px;
  display: flex;
}
.referral-steps-module_items__kfeax:not(.referral-steps-module_mobile__ofJbl) .referral-steps-module_count__sMzUr {
  font-weight: 700;
  font-size: 24px;
  width: 60px;
  min-width: 60px;
  height: 60px;
}
.referral-steps-module_items__kfeax.referral-steps-module_mobile__ofJbl {
  margin-top: 27vw;
  padding-left: 16px;
  padding-bottom: 16px;
}
.referral-steps-module_items__kfeax.referral-steps-module_mobile__ofJbl .referral-steps-module_title__mVrSk {
  font-size: 16px;
  font-weight: 700;
}
.referral-steps-module_items__kfeax.referral-steps-module_mobile__ofJbl .referral-steps-module_text__Fx3Sq {
  font-size: 14px;
}
.referral-steps-module_items__kfeax.referral-steps-module_mobile__ofJbl .referral-steps-module_itemWrapper__0BXss {
  padding: 17px 0 0;
  display: flex;
}
.referral-steps-module_items__kfeax.referral-steps-module_mobile__ofJbl .referral-steps-module_count__sMzUr {
  font-weight: 700;
  font-size: 16px;
  width: 32px;
  min-width: 32px;
  height: 32px;
}
.referral-steps-module_items__kfeax .referral-steps-module_item__R7-We {
  position: relative;
  padding: 8px 8px 0 16px;
  color: var(--white);
  height: 100%;
  line-height: 20px;
  max-width: 380px;
}
.referral-steps-module_items__kfeax .referral-steps-module_title__mVrSk {
  margin-bottom: 12px;
}
.referral-steps-module_items__kfeax .referral-steps-module_count__sMzUr {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 700;
  font-size: 24px;
  color: var(--white);
  background-repeat: no-repeat;
  background-size: contain;
  width: 60px;
  min-width: 60px;
  height: 60px;
}
.referrals-invite-steps-module_wrapperBg__ZWcAI {
  overflow: hidden;
  margin-bottom: 27px;
}
.referrals-invite-steps-module_wrapper__7-j0z {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: right bottom;
  overflow: hidden;
}
.referrals-invite-steps-module_wrapper__7-j0z:not(.referrals-invite-steps-module_mobile__hXnZx) {
  margin: 80px 16px 16px 16px;
  padding: 36px 30px;
  border-radius: 8px;
  border-radius: 16px;
}
.referrals-invite-steps-module_wrapper__7-j0z:not(.referrals-invite-steps-module_mobile__hXnZx) .referrals-invite-steps-module_header__JwoTO .referrals-invite-steps-module_text__V4VOy {
  font-size: 32px;
  font-weight: 900;
  line-height: 40px;
  color: var(--white);
  text-transform: uppercase;
}
.referrals-invite-steps-module_wrapper__7-j0z.referrals-invite-steps-module_mobile__hXnZx {
  padding: 16px;
  background-position: top;
}
.referrals-invite-steps-module_wrapper__7-j0z.referrals-invite-steps-module_mobile__hXnZx .referrals-invite-steps-module_header__JwoTO {
  max-width: 250px;
}
.referrals-invite-steps-module_wrapper__7-j0z.referrals-invite-steps-module_mobile__hXnZx .referrals-invite-steps-module_header__JwoTO .referrals-invite-steps-module_text__V4VOy {
  font-size: 20px;
  font-weight: 900;
  color: var(--white);
  text-transform: uppercase;
}
.referrals-ranks-module_table__Nqw8g {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  margin-bottom: 16px;
  border: 1px solid var(--referralsBorder);
}
.referrals-ranks-module_table__Nqw8g.referrals-ranks-module_mobile__iTc6f .referrals-ranks-module_header__NEQ17 {
  background: var(--white);
  font-size: 12px;
  font-weight: 500;
  color: var(--accentMain);
  text-transform: uppercase;
  display: flex;
}
.referrals-ranks-module_table__Nqw8g.referrals-ranks-module_mobile__iTc6f .referrals-ranks-module_header__NEQ17 .referrals-ranks-module_headerCol__leV9A {
  padding: 16px 6px;
  width: 33%;
}
.referrals-ranks-module_table__Nqw8g.referrals-ranks-module_mobile__iTc6f .referrals-ranks-module_body__iN0QN .referrals-ranks-module_bodyRow__dvNQE {
  display: flex;
}
.referrals-ranks-module_table__Nqw8g.referrals-ranks-module_mobile__iTc6f .referrals-ranks-module_body__iN0QN .referrals-ranks-module_bodyRow__dvNQE:nth-child(odd) {
  background: var(--tabBg);
}
.referrals-ranks-module_table__Nqw8g.referrals-ranks-module_mobile__iTc6f .referrals-ranks-module_body__iN0QN .referrals-ranks-module_bodyRow__dvNQE:nth-child(even) {
  background: var(--white);
}
.referrals-ranks-module_table__Nqw8g.referrals-ranks-module_mobile__iTc6f .referrals-ranks-module_body__iN0QN .referrals-ranks-module_bodyCol__I14KK {
  padding: 14px 6px;
  width: 33%;
  color: var(--black);
  font-size: 16px;
  font-weight: 500;
}
.referrals-ranks-module_table__Nqw8g.referrals-ranks-module_mobile__iTc6f .referrals-ranks-module_body__iN0QN .referrals-ranks-module_iconCol__pSpdC {
  padding: 14px 20px;
}
.referrals-ranks-module_table__Nqw8g .referrals-ranks-module_header__NEQ17 {
  background: var(--white);
  font-size: 12px;
  font-weight: 500;
  color: var(--accentMain);
  text-transform: uppercase;
  display: flex;
}
.referrals-ranks-module_table__Nqw8g .referrals-ranks-module_header__NEQ17 .referrals-ranks-module_headerCol__leV9A {
  padding: 16px 6px;
  width: 15%;
}
.referrals-ranks-module_table__Nqw8g .referrals-ranks-module_body__iN0QN .referrals-ranks-module_bodyRow__dvNQE {
  display: flex;
}
.referrals-ranks-module_table__Nqw8g .referrals-ranks-module_body__iN0QN .referrals-ranks-module_bodyRow__dvNQE:nth-child(odd) {
  background: var(--tabBg);
}
.referrals-ranks-module_table__Nqw8g .referrals-ranks-module_body__iN0QN .referrals-ranks-module_bodyRow__dvNQE:nth-child(even) {
  background: var(--white);
}
.referrals-ranks-module_table__Nqw8g .referrals-ranks-module_body__iN0QN .referrals-ranks-module_bodyCol__I14KK {
  padding: 14px 6px;
  width: 15%;
  color: var(--black);
  font-size: 16px;
  font-weight: 500;
}
.referrals-ranks-module_table__Nqw8g .referrals-ranks-module_body__iN0QN .referrals-ranks-module_iconCol__pSpdC {
  padding: 14px 20px;
}
.referrals-ranks-module_container__mYkeG {
  margin: 16px;
  padding: 16px;
  background: var(--white);
  border-radius: 8px;
}
.referrals-buttons-module_wrapper__KR3qb {
  display: flex;
  justify-content: center;
}
.referrals-buttons-module_wrapper__KR3qb:not(.referrals-buttons-module_mobile__g64e6) {
  margin-bottom: 27px;
}
.referrals-buttons-module_wrapper__KR3qb:not(.referrals-buttons-module_mobile__g64e6) button:nth-child(odd) {
  margin-right: 10px;
}
.referrals-buttons-module_wrapper__KR3qb:not(.referrals-buttons-module_mobile__g64e6) button:nth-child(even) {
  margin-left: 10px;
}
.referrals-buttons-module_wrapper__KR3qb.referrals-buttons-module_mobile__g64e6 {
  flex-direction: column;
}
.referrals-buttons-module_wrapper__KR3qb.referrals-buttons-module_mobile__g64e6 button {
  margin-bottom: 10px;
}
.terms-modal-module_contentWrapper__g-ROX {
  max-width: 900px;
  padding: 20px;
  background: var(--white);
  border-radius: 8px;
  overflow: hidden;
}
.terms-modal-module_title__IRs7p {
  font-weight: 800;
  font-size: 24px;
  text-align: center;
  margin-bottom: 24px;
  line-height: 1.25em;
  color: var(--black);
  padding: 0 20px;
}
.referrals-button-module_button__C8Jw2 {
  display: flex;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  outline: none;
  border: none;
  color: var(--white);
  font-size: 15px;
  align-items: center;
  justify-content: center;
  text-align: center;
  text-transform: uppercase;
  transition: background-color 0.2s ease, color 0.2s ease;
  min-height: 40px;
  border-radius: 100px;
  padding: 5px 20px;
  font-weight: 500;
  cursor: pointer;
  line-height: 1;
  box-sizing: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  gap: 6px;
  min-width: 200px;
}
.referrals-button-module_buttonSecondary__TFqUE {
  background: var(--accentSecondary);
  min-width: 200px;
}
.referrals-button-module_buttonSecondary__TFqUE:hover {
  background: var(--betslipSecondaryHover);
}
.referrals-button-module_buttonOutlined__97p1s {
  border: 1px solid var(--black);
  color: var(--black);
  min-width: 200px;
}
.referrals-button-module_buttonOutlined__97p1s:hover {
  background: var(--arrowBg);
}
.referrals-email-module_question__2kVGl {
  height: 203px;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 16px;
  overflow: hidden;
  background-position: left bottom;
  margin: 0 16px;
}
.referrals-email-module_question__2kVGl.referrals-email-module_cabinetImagePositioning__FJLfi {
  background-position-x: -55px;
}
.referrals-email-module_question__2kVGl .referrals-email-module_signature__IiahD {
  margin-top: 20px;
}
.referrals-email-module_header__iMiet {
  display: flex;
  justify-content: center;
  flex-direction: column;
  padding: 0 16px 20px 21%;
  height: 100%;
  color: var(--white);
}
.referrals-email-module_header__iMiet.referrals-email-module_mobile__yIfh0 {
  padding: 0 16px 0 195px;
}
.referrals-email-module_header__iMiet.referrals-email-module_mobile__yIfh0 .referrals-email-module_title__i37y2 {
  font-size: 16px;
}
.referrals-email-module_header__iMiet.referrals-email-module_mobile__yIfh0 .referrals-email-module_email__1kkiM {
  font-size: 14px;
}
.referrals-email-module_header__iMiet .referrals-email-module_title__i37y2 {
  font-size: 32px;
  font-weight: 800;
}
.referrals-email-module_header__iMiet .referrals-email-module_email__1kkiM {
  font-size: 24px;
  font-weight: 400;
}
.referrals-email-module_header__iMiet.referrals-email-module_useCabinetTextPositioning__TQLk7 {
  padding: 0 16px 0 380px;
}
.referrals-email-module_header__iMiet a {
  color: var(--accentMain);
}
.menu-referrals-buttons-module_button__Zr4wy {
  position: relative;
  padding: 16px 16px 16px 60px;
  border-radius: 8px;
  font-size: 14px;
  font-weight: 700;
  color: var(--wofButton);
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  background-size: 200% 200%;
  background-position: 0 100%;
  z-index: 3;
  min-height: 50px;
  margin-bottom: 16px;
}
.menu-referrals-buttons-module_button__Zr4wy button {
  width: 100%;
}
.menu-referrals-buttons-module_mobile__YNAdE {
  margin: 12px 15px;
}
.menu-referrals-buttons-module_imageFrame__XoPq3 {
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
  width: 100%;
}
.referrals-module_wrapper__UWbCq {
  padding-bottom: 15px;
}
.referral-rank-progress-module_container__6lz8J {
  margin-bottom: 16px;
  padding: 16px;
  display: flex;
  border: 1px solid var(--referralsInvisBorder);
  background: var(--referralStepsBG);
  border-radius: 8px;
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  max-width: 80%;
}
.referral-rank-progress-module_container__6lz8J:not(.referral-rank-progress-module_mobile__kEdDs) .referral-rank-progress-module_rank__ZBJfL {
  border-right: 1px solid var(--referralsInvisBorder);
  padding-right: 16px;
  margin-right: 16px;
}
.referral-rank-progress-module_container__6lz8J:not(.referral-rank-progress-module_mobile__kEdDs) .referral-rank-progress-module_revenue__NapkN {
  border-left: 1px solid var(--referralsInvisBorder);
  padding-left: 16px;
  margin-left: 16px;
  flex-direction: row;
}
.referral-rank-progress-module_container__6lz8J:not(.referral-rank-progress-module_mobile__kEdDs) .referral-rank-progress-module_revenue__NapkN .referral-rank-progress-module_revContainer__GNwIT {
  min-width: 200px;
}
.referral-rank-progress-module_mobile__kEdDs {
  flex-direction: column;
  gap: 16px;
  max-width: 100%;
}
.referral-rank-progress-module_rank__ZBJfL {
  display: flex;
  flex-direction: column;
  min-width: 260px;
  justify-content: space-between;
  gap: 15px;
}
.referral-rank-progress-module_rank__ZBJfL .referral-rank-progress-module_rankInfo__HCSRD {
  display: flex;
  color: var(--white);
}
.referral-rank-progress-module_rank__ZBJfL .referral-rank-progress-module_rankData__kfNEV {
  display: flex;
  gap: 10px;
}
.referral-rank-progress-module_rank__ZBJfL .referral-rank-progress-module_rankData__kfNEV .referral-rank-progress-module_container__6lz8J {
  flex-direction: column;
  color: var(--white);
  margin: 0;
  width: 100%;
}
.referral-rank-progress-module_rank__ZBJfL .referral-rank-progress-module_rankData__kfNEV .referral-rank-progress-module_container__6lz8J .referral-rank-progress-module_text__RIWgC {
  font-size: 24px;
  font-weight: 700;
}
.referral-rank-progress-module_rank__ZBJfL .referral-rank-progress-module_rankIcon__nmzyt {
  min-width: 40px;
}
.referral-rank-progress-module_rank__ZBJfL .referral-rank-progress-module_rankName__tc5PK {
  font-size: 24px;
  margin: 0 14px;
  font-weight: 700;
}
.referral-rank-progress-module_stats__pA4jF {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  color: var(--white);
}
.referral-rank-progress-module_stats__pA4jF .referral-rank-progress-module_progressTitle__KX-F7 {
  margin-bottom: 6px;
}
.referral-rank-progress-module_stats__pA4jF .referral-rank-progress-module_progress__19NFR {
  width: 100%;
}
.referral-rank-progress-module_stats__pA4jF .referral-rank-progress-module_progress__19NFR .referral-rank-progress-module_progressBar__-Hxm5 {
  border-radius: 8px;
  background: var(--referralsProgressBar);
  height: 16px;
  padding: 2px;
  overflow: hidden;
}
.referral-rank-progress-module_stats__pA4jF .referral-rank-progress-module_progress__19NFR .referral-rank-progress-module_progressBar__-Hxm5 .referral-rank-progress-module_percentage__heAzw {
  border-radius: 8px;
  background: var(--referralProgressBarActive);
  height: 100%;
  max-width: 100%;
}
.referral-rank-progress-module_stats__pA4jF .referral-rank-progress-module_progress__19NFR .referral-rank-progress-module_ranks__Kow0W {
  display: flex;
  justify-content: space-between;
  margin-top: 6px;
}
.referral-rank-progress-module_revenue__NapkN {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  width: 100%;
  color: var(--white);
  gap: 10px;
}
.referral-rank-progress-module_revenue__NapkN .referral-rank-progress-module_revContainer__GNwIT {
  height: 100%;
  min-width: 100%;
  border-radius: 8px;
  padding: 8px 16px;
  border: 1px solid var(--referralsInvisBorder);
}
.referral-rank-progress-module_revenue__NapkN .referral-rank-progress-module_revContainer__GNwIT .referral-rank-progress-module_image__2e13f {
  font-size: 30px;
  margin-right: 8px;
  filter: drop-shadow(0px 4.79px 10.05px var(--white));
}
.referral-rank-progress-module_revenue__NapkN .referral-rank-progress-module_income__FeW2p {
  background: var(--incomeGradient);
}
.referral-rank-progress-module_revenue__NapkN .referral-rank-progress-module_rev__h4YO7 {
  background: var(--revGradient);
}
.referral-rank-progress-module_revenue__NapkN .referral-rank-progress-module_revText__5stKh {
  font-size: 24px;
  font-weight: 700;
  display: flex;
  margin-top: 5px;
}
.referral-rank-module_currencyIcon__btuHF {
  margin-right: 15px;
}
.referral-rank-module_wrapperBg__CMi5t {
  overflow: hidden;
  margin-bottom: 27px;
}
.referral-rank-module_wrapper__21LLQ {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: right;
  overflow: hidden;
}
.referral-rank-module_wrapper__21LLQ:not(.referral-rank-module_mobile__mgalq) {
  margin: 0 16px 16px 16px;
  padding: 36px 30px;
  border-radius: 16px;
}
.referral-rank-module_wrapper__21LLQ:not(.referral-rank-module_mobile__mgalq) .referral-rank-module_header__QGspC .referral-rank-module_text__0tvHD {
  font-size: 32px;
  font-weight: 900;
  line-height: 40px;
  color: var(--white);
  text-transform: uppercase;
}
.referral-rank-module_wrapper__21LLQ.referral-rank-module_mobile__mgalq {
  padding: 16px;
  background-position: top;
}
.referral-rank-module_wrapper__21LLQ.referral-rank-module_mobile__mgalq .referral-rank-module_header__QGspC {
  max-width: 190px;
  margin-bottom: 27vw;
}
.referral-rank-module_wrapper__21LLQ.referral-rank-module_mobile__mgalq .referral-rank-module_header__QGspC .referral-rank-module_text__0tvHD {
  font-size: 20px;
  font-weight: 900;
  color: var(--white);
  text-transform: uppercase;
}
.referral-statistics-switcher-module_container__yWO-t {
  display: flex;
  justify-content: space-between;
  text-transform: uppercase;
  gap: 8px;
}
.referral-statistics-switcher-module_mobile__-EI6J {
  gap: 0;
  background: var(--referralStatisticsTabsInactiveMobile);
  border-radius: 8px;
  overflow: hidden;
}
.referral-statistics-switcher-module_mobile__-EI6J .referral-statistics-switcher-module_menuItem__JrTKX {
  font-size: 12px;
  transition: color 0.1s ease-in-out;
  color: var(--referralStatisticsTabsInactive);
  background: inherit;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 40px;
  width: 25%;
  border-radius: 8px;
}
.referral-statistics-switcher-module_mobile__-EI6J .referral-statistics-switcher-module_menuItem__JrTKX:not(.referral-statistics-switcher-module_selected__yVRfg) {
  cursor: pointer;
}
.referral-statistics-switcher-module_mobile__-EI6J .referral-statistics-switcher-module_menuItem__JrTKX:not(.referral-statistics-switcher-module_selected__yVRfg):hover {
  color: var(--accentMain);
}
.referral-statistics-switcher-module_mobile__-EI6J .referral-statistics-switcher-module_menuItem__JrTKX.referral-statistics-switcher-module_selected__yVRfg {
  position: relative;
  color: var(--white);
  pointer-events: none;
  background: var(--accentMain);
}
.referral-statistics-switcher-module_menuItem__JrTKX {
  font-size: 12px;
  transition: color 0.1s ease-in-out;
  color: var(--referralStatisticsTabsInactive);
  background: var(--referralStatisticsTabsActive);
  display: flex;
  justify-content: center;
  align-items: center;
  height: 40px;
  width: 25%;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.referral-statistics-switcher-module_menuItem__JrTKX:not(.referral-statistics-switcher-module_selected__yVRfg) {
  cursor: pointer;
}
.referral-statistics-switcher-module_menuItem__JrTKX:not(.referral-statistics-switcher-module_selected__yVRfg):hover {
  color: var(--accentMain);
}
.referral-statistics-switcher-module_menuItem__JrTKX.referral-statistics-switcher-module_selected__yVRfg {
  position: relative;
  color: var(--accentMain);
  pointer-events: none;
  background: var(--white);
}
.referral-inner-block-module_container__M00oK {
  border-radius: 8px;
  border: 1px solid var(--referralsBorder);
}
.referral-inner-block-module_small__LrWER .referral-inner-block-module_title__QubUJ {
  font-size: 12px;
  font-weight: 600;
}
.referral-inner-block-module_small__LrWER .referral-inner-block-module_value__4pWJs .referral-inner-block-module_icon__kyoB- {
  font-size: 18px;
  margin-right: 10px;
}
.referral-inner-block-module_medium__wi-Vg {
  width: 100%;
  padding: 24px;
}
.referral-inner-block-module_medium__wi-Vg .referral-inner-block-module_title__QubUJ {
  font-size: 14px;
}
.referral-inner-block-module_medium__wi-Vg .referral-inner-block-module_image__ESaGr {
  font-size: 25px;
  margin-right: 8px;
  color: var(--accentMain);
  filter: drop-shadow(0px 4.79px 10.05px var(--accentMain));
}
.referral-inner-block-module_medium__wi-Vg .referral-inner-block-module_value__4pWJs {
  margin-top: 12px;
  font-size: 24px;
}
.referral-inner-block-module_large__AtF2i {
  width: 100%;
  padding: 25px 20px;
}
.referral-inner-block-module_large__AtF2i .referral-inner-block-module_title__QubUJ {
  font-size: 16px;
}
.referral-inner-block-module_large__AtF2i .referral-inner-block-module_value__4pWJs {
  margin-top: 40px;
  font-size: 20px;
}
.referral-inner-block-module_large__AtF2i .referral-inner-block-module_value__4pWJs .referral-inner-block-module_icon__kyoB- {
  font-size: 18px;
  margin-right: 15px;
}
.referral-inner-block-module_value__4pWJs {
  font-weight: 700;
}
.referral-inner-block-module_value__4pWJs.referral-inner-block-module_grayTitle__z2BWI {
  color: var(--referralsGrayTitle);
}
.referral-inner-block-module_value__4pWJs {
  display: flex;
  align-items: center;
}
.referral-inner-block-module_value__4pWJs .referral-inner-block-module_icon__kyoB- {
  fill: var(--referralsGrayTitle);
}
.referral-inner-wrapper-module_container__y334O {
  display: flex;
  gap: 16px;
}
.referral-inner-wrapper-module_withGrid__GPnnh {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-auto-rows: minmax(100px, auto);
}
.referral-inner-wrapper-module_mobile__jQ6zS.referral-inner-wrapper-module_withGrid__GPnnh {
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: auto;
}
.referral-statistics-module_container__Fu-Jn {
  border-radius: 8px;
  margin: 0 16px 16px 16px;
}
.referral-statistics-module_inner__DESwz {
  padding: 16px;
  background: var(--white);
}
.referral-link-module_content__cJkMz {
  padding: 23px 16px;
  background: var(--white);
  border-radius: 8px;
  margin: 0 16px 27px 16px;
}
.referral-link-module_mobile__nRpGo .referral-link-module_fullcontainer__1aJhV {
  flex-direction: column;
}
.referral-link-module_mobile__nRpGo .referral-link-module_container__x9h-e {
  flex-direction: column;
}
.referral-link-module_mobile__nRpGo .referral-link-module_buttons__vEqxe {
  flex-direction: column;
}
.referral-link-module_container__x9h-e {
  border-radius: 8px;
  border: 1px solid var(--referralsBorder);
  padding: 12px;
  display: flex;
  position: relative;
  gap: 16px;
}
.referral-link-module_copiedFrame__JIoQb {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 1;
  background: var(--referralsLinkCopiedRGB);
  color: var(--white);
  border-radius: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.referral-link-module_copiedFrameClose__XL0Zu {
  position: absolute;
  top: calc(50% - 7px);
  right: 20px;
  z-index: 1;
  color: var(--white);
  cursor: pointer;
}
.referral-link-module_fullcontainer__1aJhV {
  display: flex;
  gap: 16px;
}
.referral-link-module_buttons__vEqxe {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
}
.referral-link-module_buttons__vEqxe .referral-link-module_terms__x8esX {
  color: var(--referralsGrayTitle);
  font-weight: 700;
  opacity: 0.5;
  text-decoration-line: underline;
  cursor: pointer;
}
.referral-link-module_header__53l2V {
  font-size: 20px;
  font-weight: 700;
  color: var(--black);
  margin-bottom: 16px;
}
.referral-link-module_link__qAVWn {
  border-radius: 8px;
  background: var(--referralsLinkBG);
  padding: 11px 15px;
  width: 100%;
  min-width: 300px;
  min-height: 40px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.referral-link-module_anchorLink__dCvsJ {
  text-decoration: none;
}
.daily-rewards-button-module_button__fRubQ {
  display: flex;
  align-items: center;
  position: relative;
  height: 52px;
  min-height: 52px;
  padding: var(--dailyRewardsButtonPadding, 16px 33px 16px 60px);
  font-size: 14px;
  font-weight: 700;
  background: var(--dailyRewardsButtonBg);
  color: var(--dailyRewardsButton);
  text-align: left;
  text-transform: var(--dailyRewardsButtonTextTransform, none);
  border-radius: var(--dailyRewardsButtonBorderRadius);
  background-size: 200% 200%;
  background-position: 0 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  z-index: 3;
}
.daily-rewards-button-module_button__fRubQ:hover {
  animation: daily-rewards-button-module_bg-animation__cXopv 5s linear infinite alternate;
}
.daily-rewards-button-module_buttonImage__sAeZ- {
  position: absolute;
  left: 8px;
  bottom: 50%;
  transform: translateY(calc(50% - 2px));
  width: 40px;
}
@keyframes daily-rewards-button-module_bg-animation__cXopv {
  0% {
    background-position: 0 100%;
  }
  50% {
    background-position: 100% 0;
  }
  to {
    background-position: 0 100%;
  }
}
.ForecastPromoButton-module_wpButton__NhC3F {
  padding: var(--wpButtonPadding);
  position: relative;
  display: flex;
  align-items: center;
  margin-bottom: var(--wpButtonIconBottomMargin, 8px);
  width: 100%;
  min-height: var(--wpBannerHeight);
  max-height: var(--wpBannerHeight);
  background: var(--wpButtonBg);
  border-radius: var(--wpButtonBorderRadius, 8px);
  font-weight: 700;
  text-decoration: none;
  overflow: hidden;
}
.ForecastPromoButton-module_wpButton__NhC3F .ForecastPromoButton-module_wrapper__FGvOS {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: start;
  z-index: 2;
  line-height: 18px;
}
.ForecastPromoButton-module_wpButton__NhC3F p {
  margin: 0;
}
.ForecastPromoButton-module_wpButtonSum__pVoT8 {
  font-weight: 900;
  font-size: 24px;
  background: var(--wpButtonSumGradient);
  -webkit-background-clip: text;
          background-clip: text;
  color: transparent;
}
.ForecastPromoButton-module_wpButtonTitle__BEA-O {
  font-size: 14px;
  color: var(--wpButtonTitleColor);
  text-transform: uppercase;
}
.ForecastPromoButton-module_wpButtonLight__Dg-9f {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.ForecastPromoButton-module_wpButtonLight_first__M4Ltb {
  background: var(--wpButtonFirstLightBg);
  animation: ForecastPromoButton-module_flicker__pXrdw 2s infinite alternate ease-in-out;
}
.ForecastPromoButton-module_wpButtonLight_second__ODqSZ {
  background: var(--wpButtonSecondLightBg);
}
.ForecastPromoButton-module_wpButtonIcon__Z9UFr {
  position: absolute;
  z-index: 3;
  left: var(--wpButtonIconLeftPosition);
  top: var(--wpButtonIconTopPosition);
  width: var(--wpButtonIconWidth);
  height: var(--wpButtonIconHeight);
}
@keyframes ForecastPromoButton-module_flicker__pXrdw {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.7;
  }
  100% {
    opacity: 1;
  }
}
.ForecastPromoButton-module_wpButtonMobile__wzVgg {
  padding: 0;
  margin: 0 auto 15px auto;
  justify-content: center;
  width: calc(100% - 30px);
  min-height: var(--wpBannerMobileHeight);
  max-height: var(--wpBannerMobileHeight);
  border-radius: var(--wpButtonBorderRadiusMobile, 32px);
}
.ForecastPromoButton-module_wpButtonMobile__wzVgg .ForecastPromoButton-module_wpButtonSum__pVoT8 {
  font-size: 22px;
}
.ForecastPromoButton-module_wpButtonMobile__wzVgg .ForecastPromoButton-module_wpButtonIcon__Z9UFr {
  top: var(--wpButtonIconMobileTopPosition);
  left: var(--wpButtonIconMobileLeftPosition);
  width: var(--wpButtonMobileIconWidth);
  height: var(--wpButtonMobileIconHeight);
}
.ui-icon-live-module_icon__pP3wa {
  display: block;
  height: 16px;
  position: relative;
}
.ui-icon-live-module_icon__pP3wa.ui-icon-live-module_middle__q4S16 {
  display: flex;
  align-items: center;
  font-size: 22px;
  margin-right: 6px;
}
.ui-icon-live-module_icon__pP3wa.ui-icon-live-module_middle__q4S16 svg {
  width: 1em;
  height: 1em;
  top: 0;
}
.ui-icon-live-module_transparent__1oFZb {
  fill: var(--mslLiveIconTransparentBg);
}
.ui-icon-analytics-module_icon__589W2 {
  width: 16px;
  height: 16px;
  margin-right: 6px;
  font-size: 16px;
  position: relative;
}
.ui-icon-analytics-module_modern__xECaY {
  width: 14px;
  height: 14px;
  font-size: 14px;
}
.ui-icon-analytics-module_tooltipTrigger__JSRsU:hover .ui-icon-analytics-module_eventTooltip__r2092,
.ui-icon-analytics-module_tooltipTrigger__JSRsU:hover ~ .ui-icon-analytics-module_eventTooltip__r2092 {
  opacity: 1;
  visibility: visible;
}
.ui-icon-analytics-module_tooltipTriggerClickable__n50Dg .ui-icon-analytics-module_eventTooltip__r2092,
.ui-icon-analytics-module_tooltipTriggerClickable__n50Dg ~ .ui-icon-analytics-module_eventTooltip__r2092 {
  opacity: 1;
  visibility: visible;
}
.ui-icon-analytics-module_eventTooltip__r2092 {
  position: absolute;
  top: 24px;
  left: 0;
  min-height: 28px;
  line-height: 16px;
  padding: 6px 8px;
  color: var(--white);
  background: var(--eventResultTooltip);
  border-radius: 4px;
  font-weight: 400;
  font-size: 12px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.25s ease;
  z-index: 10;
}
.ui-icon-analytics-module_bestOf__z9--T {
  padding: 0 4px;
  line-height: 15px;
  height: 14px;
  background: var(--eventTableBestOf);
  color: var(--white);
  font-size: 10px;
  position: relative;
  top: 0;
  font-weight: 400;
  border-radius: 3px;
}
.ui-icon-analytics-module_bestOf__z9--T .ui-icon-analytics-module_eventTooltip__r2092 {
  left: 0;
  right: inherit;
}
.ui-icon-analytics-module_infoTooltip__5MNyG {
  background: none;
}
.ui-icon-analytics-module_tooltipContainer__8Lu2L {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.ui-icon-analytics-module_black__DW63b {
  color: var(--mslBestOfTextColor);
}
.ui-icon-analytics-module_white__0RWwJ {
  color: var(--white);
}
.collaps-block-module_live__qPNUO {
  height: 14px;
  background-color: var(--liveColor);
  border-radius: 5px;
  text-align: center;
  font-size: 7px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--buttonText);
  padding: 0 5px;
  display: flex;
  align-self: center;
  line-height: 14px;
}
.collaps-block-module_live__qPNUO.collaps-block-module_liveFree__PSXgT {
  position: static;
  background: var(--buttonsGray);
  display: inline-flex;
  margin: 2px 0 0 0;
  align-self: flex-start;
}
.collaps-block-module_live__qPNUO.collaps-block-module_liveBig__ZwAjU {
  padding: 0 10px;
  font-size: 12px;
  line-height: 23px;
  height: 22px;
  border-radius: 10px;
  margin: -1px 0 0 10px;
}
.collaps-block-module_live__qPNUO.coupon-count {
  background-color: var(--betslipEventsCountBackground);
  border-radius: 50%;
  justify-content: center;
  width: 23px;
}
.collaps-block-module_block__aKbFE {
  width: 100%;
}
.collaps-block-module_block__aKbFE.collaps-block-module_open__KP3lA .collaps-block-module_arrow__RtNwS {
  transform: rotate(0);
}
.collaps-block-module_block__aKbFE.collaps-block-module_disabled__6gqWF {
  pointer-events: none;
  opacity: 0.9;
}
.collaps-block-module_block__aKbFE.collaps-block-module_disabled__6gqWF .collaps-block-module_arrow__RtNwS {
  display: none;
}
.collaps-block-module_title__JiqIP {
  position: relative;
  text-transform: uppercase;
  color: var(--mainColor);
  text-decoration: none;
  font-size: 14px;
  line-height: 1.25;
  font-weight: 700;
  cursor: pointer;
  width: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 43px;
  padding: 5px 15px 5px 40px;
  background-color: var(--eventTableBorder);
}
@media screen and (max-width: 1429px) {
  .collaps-block-module_title__JiqIP {
    font-size: 12px;
  }
}
.collaps-block-module_title__JiqIP.collaps-block-module_dark__ma6-9 {
  color: var(--white);
  background-color: var(--eventModalBackground);
}
.collaps-block-module_leftWrap__AhLxI {
  display: flex;
  flex: 1 0 auto;
  max-width: 100%;
  padding-bottom: 6px;
}
.collaps-block-module_leftWrapText__7T93S {
  text-align: left;
}
.collaps-block-module_leftWrapLive__S1wxV {
  height: 17px;
  display: flex;
  align-items: center;
}
[lang=de] .collaps-block-module_leftWrapLive__S1wxV {
  height: 13px;
}
@media screen and (max-width: 1429px) {
  .collaps-block-module_leftWrapLive__S1wxV {
    height: 13px;
  }
}
.collaps-block-module_arrow__RtNwS {
  position: absolute;
  top: calc(50% - 7px);
  right: 14px;
  display: block;
  transition: transform 0.15s ease;
  transform: rotate(180deg);
  font-size: 14px;
}
.collaps-block-module_content__cI2Uh {
  padding: 15px;
}
.collaps-block-module_mobile__A1-aS .collaps-block-module_title__JiqIP {
  padding: 5px 15px 5px 40px;
}
.collaps-block-module_mobile__A1-aS .collaps-block-module_leftWrap__AhLxI {
  align-items: center;
  padding-bottom: 0;
}
.collaps-block-module_mobile__A1-aS .collaps-block-module_leftWrapText__7T93S {
  text-align: left;
}
.collaps-block-module_mobile__A1-aS .collaps-block-module_leftWrapLive__S1wxV {
  height: 17px;
  display: flex;
  align-items: center;
}
[lang=de] .collaps-block-module_mobile__A1-aS .collaps-block-module_leftWrapLive__S1wxV {
  height: 13px;
}
@media screen and (max-width: 1429px) {
  .collaps-block-module_mobile__A1-aS .collaps-block-module_leftWrapLive__S1wxV {
    height: 13px;
  }
}
.collaps-block-module_mobile__A1-aS .collaps-block-module_arrow__RtNwS {
  position: absolute;
  top: calc(50% - 7px);
  right: 14px;
  display: block;
  transition: transform 0.15s ease;
  transform: rotate(180deg);
  font-size: 14px;
}
.collaps-block-module_mobile__A1-aS .collaps-block-module_content__cI2Uh {
  padding: 15px;
}
.progress-loader-module_loader__z7om3 {
  background: rgba(var(--buttonMainRgb), 0.2);
  height: 4px;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.progress-loader-module_loader__z7om3 .progress-loader-module_bar__UKznJ {
  bottom: 0;
  left: 0;
  position: absolute;
  top: 0;
  transform-origin: left;
  transition: transform 0.2s linear;
}
.progress-loader-module_loader__z7om3 .progress-loader-module_bar__UKznJ.progress-loader-module_slow__rei5N {
  animation-duration: 2.2s;
  animation-iteration-count: infinite;
  animation-timing-function: cubic-bezier(0.65, 0.815, 0.735, 0.395);
  background: rgba(var(--buttonMainRgb), 0.8);
}
.progress-loader-module_loader__z7om3 .progress-loader-module_bar__UKznJ.progress-loader-module_slow__rei5N {
  animation-name: progress-loader-module_Bar-slow__N3QQV;
}
.progress-loader-module_loader__z7om3 .progress-loader-module_bar__UKznJ.progress-loader-module_fast__BpCIE {
  animation-delay: 1.2s;
  animation-duration: 2s;
  animation-iteration-count: infinite;
  animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  background: rgba(var(--buttonMainRgb), 0.5);
}
.progress-loader-module_loader__z7om3 .progress-loader-module_bar__UKznJ.progress-loader-module_fast__BpCIE {
  animation-name: progress-loader-module_Bar-fast__1N6Oa;
}
@keyframes progress-loader-module_Bar-slow__N3QQV {
  0% {
    left: -35%;
    right: 100%;
  }
  60% {
    left: 100%;
    right: -90%;
  }
  100% {
    left: 100%;
    right: -90%;
  }
}
@keyframes progress-loader-module_Bar-fast__1N6Oa {
  0% {
    left: -200%;
    right: 100%;
  }
  60% {
    left: 107%;
    right: -8%;
  }
  100% {
    left: 107%;
    right: -8%;
  }
}
.styles-module_loader__4Yl1P {
  align-items: center;
  background-color: var(--registrationPopupBg);
  display: flex;
  height: 100vh;
  justify-content: center;
  left: 50%;
  position: fixed;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100vw;
  z-index: var(--zIndex-registrationLoader);
}
.styles-module_loaderWrapper__xbEly {
  align-items: center;
  background-color: var(--registrationPopupItemBg);
  border-radius: 10px;
  display: flex;
  flex-direction: column;
  height: 197px;
  justify-content: center;
  width: 194px;
}
.styles-module_loaderTitle__an4md {
  color: var(--registrationPopupTitle);
  font-size: 21px;
  font-weight: bold;
  line-height: 23px;
  margin-bottom: 5px;
  text-transform: uppercase;
}
.styles-module_loaderSubtitle__Xz-6f {
  color: var(--registrationPopupText);
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
}
.styles-module_loaderLogo__jekDb {
  align-items: center;
  display: flex;
  height: 66px;
  justify-content: center;
  margin: 14px 0;
  width: 86px;
}
.styles-module_loaderLogo__jekDb img {
  max-height: 100%;
  max-width: 100%;
}
.styles-module_loaderText__t4OK3 {
  color: var(--registrationPopupText);
  font-size: 14px;
  font-weight: normal;
  line-height: 25px;
}
.dragger-scroll-module_wrapper__9T5Ox {
  position: relative;
}
.horizontal-menu__arrow-wrapper {
  position: absolute;
  width: 32px;
  height: 41px;
  top: 50%;
  transform: translateY(-50%);
  color: var(--draggerScrollButtonArrow);
  background: var(--draggerScrollButtonBg);
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  font-size: 14px;
  z-index: 1;
  opacity: 0;
  transition: opacity 0.15s ease;
}
.horizontal-menu__arrow-wrapper:disabled {
  display: none;
}
.horizontal-menu__arrow-wrapper--left {
  left: 0;
}
.horizontal-menu__arrow-wrapper--left .svg-icon {
  transform: rotate(180deg);
}
.horizontal-menu__arrow-wrapper--right {
  right: 0;
}
.horizontal-menu__arrow-wrapper--right .svg-icon {
  transform: rotate(0deg);
}
.horizontal-menu .react-horizontal-scrolling-menu--wrapper {
  position: relative;
}
.horizontal-menu .react-horizontal-scrolling-menu--wrapper:hover .horizontal-menu__arrow-wrapper {
  opacity: 1;
}
.horizontal-menu .react-horizontal-scrolling-menu--wrapper:hover .horizontal-menu__arrow-wrapper--disabled {
  opacity: 0;
}
.arrow-pagination-module_arrowPagination__ceteW {
  display: flex;
  justify-content: flex-end;
  height: 46px;
}
.arrow-pagination-module_arrowPagination__ceteW.arrow-pagination-module_absolute__05wcp {
  position: absolute;
  right: 25px;
}
.arrow-pagination-module_arrowPagination__ceteW:not(.arrow-pagination-module_absolute__05wcp) {
  padding: 0 25px;
}
.arrow-pagination-module_arrowContainer__NyHBL {
  position: relative;
  display: flex;
  justify-content: space-between;
}
.arrow-pagination-module_arrowContainer__NyHBL.arrow-pagination-module_full__UGaw0 {
  width: 100%;
}
.arrow-pagination-module_arrowContainer__NyHBL:not(.arrow-pagination-module_full__UGaw0) {
  width: 38px;
}
.arrow-pagination-module_arrow__n5cwb {
  height: 100%;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: opacity 0.15s ease;
  color: var(--inputImageColor);
}
.arrow-pagination-module_arrow__n5cwb.arrow-pagination-module_disabled__C7Rlb {
  cursor: default;
  opacity: 0.5;
  pointer-events: none;
}
.arrow-pagination-module_arrow__n5cwb.arrow-pagination-module_left__VcjhI {
  transform: rotate(180deg);
}
.snake-loader-module_Wrapper__Vx0xP {
  overflow: hidden;
  position: relative;
}
.snake-loader-module_Loader__uQq0h {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.snake-loader-module_LoaderSVG__PLiO9 {
  height: 100%;
  width: 100%;
}
.snake-loader-module_Rect__U7w2o {
  fill: none;
  height: 100%;
  stroke-width: 6px;
  width: 100%;
}
.max-width_150 {
  max-width: 150px;
}
.full-width {
  width: 100%;
}
.display-flex {
  display: flex;
  justify-content: center;
  align-items: center;
}
.hide-overflow {
  margin-top: 8px;
  border-radius: 100px;
  overflow: hidden;
}
.betting-settings-discription-module_container__fAkhT {
  background: var(--couponBetSettingDescriptionBG);
  border-radius: 90px;
  cursor: pointer;
  margin-top: 10px;
  padding: 0 10px;
  width: 100%;
}
.betting-settings-discription-module_container__fAkhT .svg-icon {
  color: var(--couponBetSettingDescriptionInfoBG);
  font-size: 23px;
  margin-right: 15px;
}
.betting-settings-discription-module_containerOpen__Q8hLz {
  border-radius: 10px;
  box-shadow: 0 24px 15px rgba(0, 0, 0, 0.25);
  padding-bottom: 10px;
}
.betting-settings-discription-module_containerOpen__Q8hLz .betting-settings-discription-module_button__v97GQ {
  border-bottom: 5px solid var(--couponBetSettingDescriptionArrow);
  border-top: 0;
}
.betting-settings-discription-module_wrapper__VzvOs {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding: 5px 0;
  width: 100%;
}
.betting-settings-discription-module_flexbox__J4vaz {
  align-items: center;
  display: flex;
}
.betting-settings-discription-module_flexbox__J4vaz span {
  color: var(--couponBetSettingDescriptionArrow);
}
.betting-settings-discription-module_button__v97GQ {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid var(--couponBetSettingDescriptionArrow);
  height: 0;
  width: 0;
}
.betting-settings-discription-module_description__2Wh-L {
  background: var(--white);
  border-radius: 10px;
  font-size: 12px;
  padding: 10px;
}
.styles-module_share__dIXLD {
  cursor: pointer;
  flex-shrink: 0;
}
.styles-module_share__dIXLD:hover svg {
  color: var(--betslipShareButtonActiveColor);
}
.styles-module_share__dIXLD svg {
  color: var(--betslipShareButtonColor);
  transition: color 0.15s ease;
  font-size: 13px;
}
.styles-module_round__hqLhh {
  background: var(--betslipShareButtonBg);
  transition: background-color 0.15s ease, opacity 0.15s ease;
  border-radius: 100px;
  width: 26px;
  height: 26px;
  position: relative;
}
.styles-module_round__hqLhh:hover svg {
  color: var(--betslipShareButtonActiveColor);
}
.styles-module_round__hqLhh svg {
  color: var(--betslipShareButtonColor);
  transition: color 0.15s ease;
  font-size: 14px;
  position: absolute;
  top: 6px;
  left: 5px;
}
.styles-module_betSlip__fT5li {
  background: var(--betslipShareButtonBgAlpha);
  border-radius: var(--betslipShareButtonRadius, 100%);
  transition: all 0.3s;
}
.styles-module_betSlip__fT5li svg {
  color: var(--betslipShareButtonColor);
}
.styles-module_betSlip__fT5li:hover {
  background: var(--betslipShareButtonBgHoverAlpha);
}
.styles-module_betSlip__fT5li:hover svg {
  color: var(--betslipShareButtonColorHover);
}
.download-pdf-button-module_share__q7vgI {
  cursor: pointer;
  flex-shrink: 0;
}
.download-pdf-button-module_share__q7vgI:hover svg {
  color: var(--betslipShareButtonActiveColor);
}
.download-pdf-button-module_share__q7vgI svg {
  color: var(--betslipShareButtonColor);
  transition: color 0.15s ease;
  font-size: 13px;
}
.download-pdf-button-module_round__f-jMM {
  background: var(--betslipShareButtonBg);
  transition: background-color 0.15s ease, opacity 0.15s ease;
  border-radius: 100px;
  width: 26px;
  height: 26px;
  position: relative;
}
.download-pdf-button-module_round__f-jMM:hover svg {
  color: var(--betslipShareButtonActiveColor);
}
.download-pdf-button-module_round__f-jMM svg {
  color: var(--betslipShareButtonColor);
  transition: color 0.15s ease;
  font-size: 14px;
  position: absolute;
  top: 6px;
  left: 6px;
}
.download-pdf-button-module_betSlip__s2EcX {
  background: var(--betslipShareButtonBgAlpha);
}
.download-pdf-button-module_betSlip__s2EcX:hover {
  background: var(--betslipShareButtonBgHoverAlpha);
}
.download-pdf-button-module_betSlip__s2EcX:hover svg {
  color: #fff;
}
.download-pdf-button-module_betSlip__s2EcX svg {
  color: #fff;
}
.tooltip-module_wrap__5TQi3 .tooltip-module_tooltip__IR2gN {
  background: var(--tooltipBg);
  font-size: var(--tooltipFontSize);
  line-height: var(--tooltipLineHeight);
  color: var(--tooltipText);
  border-radius: var(--tooltipBorderRadius, 8px);
  padding: var(--tooltipPadding);
  z-index: var(--tooltipZIndex, 9);
}
.pagination-page-control-module_pagination__qceQe {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 5px;
  flex: 1;
}
.pagination-page-control-module_pagination__qceQe .pagination-page-control-module_current__rXlT4,
.pagination-page-control-module_pagination__qceQe .pagination-page-control-module_arrow_btn__jERz4,
.pagination-page-control-module_pagination__qceQe .pagination-page-control-module_numeric_btn__PqbYq,
.pagination-page-control-module_pagination__qceQe .pagination-page-control-module_ellipsis__3bo6E {
  height: 24px;
  font-size: 12px;
  line-height: 16px;
  padding: 4px 8px;
  border-radius: 4px;
  background-color: transparent;
  border: 0;
  transition: all 0.3s;
  text-align: center;
  display: block;
  min-width: 10px;
  box-sizing: border-box;
}
.pagination-page-control-module_pagination__qceQe .pagination-page-control-module_current__rXlT4 {
  background-color: var(--paginationCurrentPageBg);
}
.pagination-page-control-module_pagination__qceQe .pagination-page-control-module_arrow_btn__jERz4,
.pagination-page-control-module_pagination__qceQe .pagination-page-control-module_numeric_btn__PqbYq {
  cursor: pointer;
}
.pagination-page-control-module_pagination__qceQe .pagination-page-control-module_arrow_btn__jERz4:focus, .pagination-page-control-module_pagination__qceQe .pagination-page-control-module_arrow_btn__jERz4:hover,
.pagination-page-control-module_pagination__qceQe .pagination-page-control-module_numeric_btn__PqbYq:focus,
.pagination-page-control-module_pagination__qceQe .pagination-page-control-module_numeric_btn__PqbYq:hover {
  color: var(--paginationNumericBtnColorHover);
}
.pagination-page-control-module_pagination__qceQe .pagination-page-control-module_arrow_btn__jERz4:hover:not(:disabled),
.pagination-page-control-module_pagination__qceQe .pagination-page-control-module_numeric_btn__PqbYq:hover:not(:disabled) {
  background-color: var(--paginationNumericBtnBgHover);
}
.pagination-page-control-module_pagination__qceQe .pagination-page-control-module_arrow_btn__jERz4:disabled,
.pagination-page-control-module_pagination__qceQe .pagination-page-control-module_numeric_btn__PqbYq:disabled {
  color: var(--paginationNumericBtnColorDisabled);
  cursor: default;
}
.pagination-page-control-module_pagination__qceQe .pagination-page-control-module_arrow_btn__jERz4 {
  color: var(--paginationArrowBtnColor);
}
.pagination-page-control-module_pagination__qceQe .pagination-page-control-module_arrow_btn__jERz4:first-child, .pagination-page-control-module_pagination__qceQe .pagination-page-control-module_arrow_btn__jERz4:nth-child(2) {
  transform: rotate(180deg);
}
.pagination-page-control-module_pagination__qceQe .pagination-page-control-module_numeric_btn__PqbYq {
  color: var(--paginationNumericBtnColor);
}
.pagination-page-control-module_pagination__qceQe.pagination-page-control-module_desktop__p1W-L {
  flex: 0;
}
.pagination-page-control-module_pagination__qceQe.pagination-page-control-module_desktop__p1W-L .pagination-page-control-module_arrow_btn__jERz4 {
  order: 1;
}
.pagination-module_pagination__O0Vst {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 10px;
  width: 100%;
}
.pagination-module_pagination__O0Vst.pagination-module_isDesktop__-oPig {
  justify-content: flex-end;
}
.pagination-module_perPage__kwZLO {
  position: relative;
  padding: 4px 8px;
  font-size: 12px;
  line-height: 16px;
  border-radius: 4px;
  background-color: var(--paginationCurrentPageBg);
  color: var(--paginationCurrentPageColor);
  transition: all 0.3s;
}
.pagination-module_perPage__kwZLO:focus-within, .pagination-module_perPage__kwZLO:hover {
  background-color: var(--paginationPerPageBgHover);
}
.pagination-module_perPage__kwZLO select {
  position: absolute;
  inset: 0 0 0 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: 0;
  background: transparent;
  color: transparent;
  cursor: pointer;
}
.pagination-module_perPage__kwZLO option {
  color: var(--paginationCurrentPageColor);
  background-color: var(--paginationCurrentPageBg);
  text-align: center;
}
.event-table-additional-results-module_result__xgXKK {
  z-index: 2;
  display: flex;
  position: relative;
}
.event-table-additional-results-module_server__1-vrV {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 4px;
  height: 4px;
  background: var(--periodGreenColor);
  border-radius: 50%;
  position: absolute;
  top: 50%;
  left: 4px;
  transform: translateY(-50%);
  /*margin-left: -4px;
  margin-top: -1px; classic*/
}
.event-table-additional-results-module_score__Ujcim {
  font-weight: 400;
  color: var(--periodHalfInformationText);
  position: relative;
  padding: 0 10px;
}
.event-table-additional-results-module_score__Ujcim:after {
  content: "";
  display: block;
  position: absolute;
  height: 100%;
  right: 0;
  top: 0;
  border-right: 1px solid var(--periodHalfInformationSeparator);
}
.event-table-additional-results-module_base__n19gI {
  font-weight: 700;
  color: var(--mslEventPeriodsHistoryColor);
  opacity: 0.7;
  position: relative;
}
.event-table-additional-results-module_base__n19gI.event-table-additional-results-module_white__H8uu5 {
  color: var(--white);
}
.event-table-additional-results-module_resultCol__s4Lvk {
  padding-left: 12px;
  min-width: 22px;
  text-align: center;
}
.event-table-additional-results-module_resultMain__qZB09 {
  color: var(--eventTimeStatsText);
  opacity: 1;
}
.event-table-additional-results-module_resultHeading__p6h5n {
  font-size: 12px;
  line-height: 16px;
  color: var(--periodResultHeading);
  font-weight: 400;
  text-align: center;
}
.event-table-additional-results-module_green__orOEe {
  font-weight: 700;
  color: var(--periodGreenColor);
}
.event-table-additional-results-module_green__orOEe.event-table-additional-results-module_paddingLeft__THJRt {
  padding-left: 10px;
}
.event-table-additional-results-module_resultBase__E0C4N {
  font-weight: 400;
  color: var(--eventTimeStatsText);
  padding: 0 10px;
  position: relative;
}
.event-table-additional-results-module_resultBase__E0C4N:after {
  content: "";
  display: block;
  position: absolute;
  height: 100%;
  right: 0;
  top: 0;
  border-right: 1px solid var(--periodHalfInformationSeparator);
}
.event-table-body-status-module_stoppedIcon__1bZeJ {
  position: relative;
  width: 16px;
  height: 16px;
  font-size: 16px;
  color: var(--eventTimeStatsText);
  margin-right: 6px;
}
.event-table-body-status-module_broadcastIcon__oWkyf {
  width: 16px;
  height: 16px;
  font-size: 16px;
  display: flex;
  align-items: center;
  color: var(--buttonsGray);
  margin-left: 8px;
}
.event-table-body-status-module_broadcastIcon__oWkyf .svg-icon {
  height: 16px;
  width: 16px;
}
.event-table-body-status-module_broadcastIcon__oWkyf .event-table-body-status-module_infoIcon__4eBPl {
  display: block;
  position: relative;
}
.event-table-body-status-module_broadcastIcon__oWkyf .event-table-body-status-module_marginRight__K-xK9 {
  margin-right: 8px;
}
.event-table-body-status-module_marginLeft__6GGbh {
  margin-left: 8px;
}
.event-table-body-status-module_infoIconCircle__A1hOq {
  width: 16px;
  height: 16px;
  font-size: 16px;
  display: flex;
  align-items: center;
  color: var(--buttonsGray);
  margin-left: 6px;
}
.event-table-body-status-module_infoIconCircle__A1hOq .svg-icon {
  width: 14px;
  height: 14px;
}
.event-table-body-status-module_bestOf__WNBI- {
  padding: 0 4px;
  line-height: 14px;
  height: 14px;
  width: 16px;
  font-size: 16px;
  background: var(--eventTableBestOf);
  color: var(--white);
  position: relative;
  font-weight: 400;
  border-radius: 3px;
}
.event-table-body-status-module_infoTooltip__aVWEL {
  background: none;
}
.event-table-body-status-module_tooltipContainer__9-Iwx {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.event-table-body-status-module_withPeriod__d2Uwt {
  line-height: 16px;
}
.event-table-body-status-module_periodsLabel__GQK1- {
  text-align: center;
  width: -moz-max-content;
  width: max-content;
}
.event-table-body-status-module_infoIcon__4eBPl {
  display: block;
  position: relative;
}
.event-table-body-status-module_liveIcon__89XMQ {
  width: 22px;
  height: 22px;
}
.event-table-body-status-module_marginRight__K-xK9 {
  margin-right: 8px;
}
.event-table-body-status-module_marginLeft__6GGbh {
  margin-left: 6px;
}
.event-table-body-status-module_infoText__OWeqb {
  color: var(--eventTimeStatsText);
  display: block;
  font-weight: 700;
  font-size: 14px;
  line-height: 19px;
  letter-spacing: 1px;
  height: 17px;
}
.event-table-body-status-module_matchTime__a6H1- {
  white-space: nowrap;
  display: inline-block;
}
.event-table-body-status-module_isModern__NHBmp {
  font-weight: 400;
  color: var(--white);
  font-size: 14px;
  line-height: 19px;
}
.event-table-body-status-module_smallFontSize__gdLGT {
  font-size: 12px;
  top: 0;
  position: relative;
}
.event-table-body-status-module_lineHeight__KORxe {
  line-height: 18px;
}
.event-table-body-status-module_black__DCYRA {
  color: var(--eventTimeStatsText);
  font-size: 12px;
}
.event-table-body-status-module_analyticSmall__SNLq- {
  width: 16px;
  height: 16px;
  margin-right: 6px;
}
.event-table-timer-module_timerIcon__JmkFp {
  position: relative;
  margin: 0 4px 0 8px;
  color: var(--eventTimeStatsText);
  font-size: 16px;
}
.event-table-timer-module_timerIcon__JmkFp.event-table-timer-module_modern__1qaJI {
  font-size: 16px;
  margin-left: 0;
}
.event-table-timer-module_timerIcon__JmkFp.event-table-timer-module_modern__1qaJI .svg-icon {
  color: var(--white);
}
.event-table-timer-module_timerIcon__JmkFp.event-table-timer-module_black__ZchHq .svg-icon {
  color: var(--eventTimeStatsText);
}
.event-table-timer-module_timerIcon__JmkFp.event-table-timer-module_small__LjwaN {
  width: 17px;
  height: 15px;
}
.event-tooltip-module_tooltipTrigger__D35yv:hover .event-tooltip-module_eventTooltip__lDLrL, .event-tooltip-module_tooltipTrigger__D35yv:hover ~ .event-tooltip-module_eventTooltip__lDLrL {
  opacity: 1;
  visibility: visible;
}
.event-tooltip-module_tooltipTriggerClickable__o-ToT .event-tooltip-module_eventTooltip__lDLrL, .event-tooltip-module_tooltipTriggerClickable__o-ToT ~ .event-tooltip-module_eventTooltip__lDLrL {
  opacity: 1;
  visibility: visible;
}
.event-tooltip-module_eventTooltip__lDLrL {
  position: absolute;
  top: 22px;
  right: 0;
  min-height: 28px;
  line-height: 16px;
  padding: 6px 8px;
  color: var(--white);
  background: var(--eventResultTooltip);
  border-radius: 4px;
  font-weight: 400;
  font-size: 12px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.25s ease;
  z-index: 10;
  white-space: nowrap;
}
.event-tooltip-module_eventTooltip__lDLrL.event-tooltip-module_info__ww1KX {
  background: var(--eventResultTooltip);
}
.event-tooltip-module_bestOf__ILDEG {
  padding: 0 4px;
  line-height: 15px;
  height: 14px;
  background: var(--eventTableBestOf);
  color: var(--white);
  font-size: 10px;
  position: relative;
  top: 0;
  font-weight: 400;
  border-radius: 3px;
}
.event-tooltip-module_bestOf__ILDEG .event-tooltip-module_eventTooltip__lDLrL {
  left: 0;
  right: inherit;
}
.event-tooltip-module_infoTooltip__5eM1U {
  background: none;
}
.event-tooltip-module_tooltipContainer__hYJNN {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.event-tooltip-module_marginLeft__QkySK {
  margin-left: 8px;
}
.event-tooltip-module_withPeriod__Lj6Yt {
  line-height: 16px;
}
.event-tooltip-module_periodsLabel__UOw7k {
  text-align: center;
  width: -moz-max-content;
  width: max-content;
}
.event-tooltip-module_infoIconCircle__Xa90r {
  width: 16px;
  height: 16px;
  font-size: 16px;
  display: flex;
  align-items: center;
  color: var(--buttonsGray);
  position: relative;
  top: -1px;
}
.event-tooltip-module_infoIconCircle__Xa90r .event-tooltip-module_svg-icon__UX2Ju {
  width: 14px;
  height: 14px;
}
.event-tooltip-module_black__pAIRW {
  color: var(--mslBestOfTextColor);
}
.event-tooltip-module_white__InhsW {
  color: var(--white);
}
.odds-booster-banners-module_league__8NQoU {
  display: flex;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 0 16px;
  overflow: hidden;
}
.odds-booster-banners-module_leagueInner__w0oiv {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.odds-booster-banners-module_banner__5dafB {
  display: flex;
  flex-direction: column;
  position: relative;
  width: 380px;
  height: 100%;
  margin-right: 8px;
  border-radius: var(--oddsBoosterBaseBorderRadius);
  color: var(--oddsBoosterBannerColor);
  padding: 12px;
  background-color: var(--odddsBoosterBannerBgColor);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
@media (max-width: 480px) {
  .odds-booster-banners-module_banner__5dafB {
    width: 340px;
  }
}
.odds-booster-banners-module_banner__5dafB:after {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0.8;
  background: var(--oddsBoosterBannerBgOverlay);
  border-radius: var(--oddsBoosterBaseBorderRadius);
  pointer-events: none;
}
.odds-booster-banners-module_header__MI8hf {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
  font-weight: 700;
  z-index: 2;
}
.odds-booster-banners-module_liveIcon__10ZEK {
  margin-right: 8px;
}
.odds-booster-banners-module_icon__3GIj9:not(:last-child) {
  margin-right: 8px;
}
.odds-booster-banners-module_eventName__adoUG {
  font-weight: 700;
  text-align: center;
  margin-bottom: 14px;
  margin-top: auto;
  color: inherit;
  text-decoration: none;
  z-index: 1;
}
.odds-booster-banners-module_eventName__adoUG:hover {
  text-decoration: underline;
}
.odds-booster-banners-module_teams__GrtHe {
  display: flex;
  align-items: center;
  justify-content: space-around;
  margin-bottom: 18px;
  z-index: 1;
}
.odds-booster-banners-module_teams__GrtHe img {
  width: 48px;
  height: 48px;
}
.odds-booster-banners-module_result__w8Pk- {
  display: flex;
  align-items: center;
}
.odds-booster-banners-module_score__dU3fP {
  margin: 0 8px;
  padding: 4px 8px;
  font-size: 12px;
  background: var(--oddsBoosterBannerScoreBg);
  border: var(--oddsBoosterBannerScoreBorder);
  border-radius: var(--oddsBoosterBannerBorderRadius);
}
.odds-booster-banners-module_timerWrapper__MlQSL {
  display: flex;
  align-items: center;
}
.odds-booster-banners-module_timerIcon__8CNxG {
  margin-right: 6px;
}
.odds-booster-banners-module_timer__ynmof {
  font-size: 12px;
  line-height: 0;
}
.odds-booster-banners-module_headerItem__BzWRt {
  display: flex;
  align-items: center;
  flex: 1;
}
.odds-booster-banners-module_headerItemRight__vtIaK {
  justify-content: flex-end;
}
.odds-booster-banners-module_broadcastIcon__ZtANE {
  width: 18px;
  height: 20px;
  top: 1px;
}
.odds-booster-banners-module_iconBg__PTHwI {
  width: 20px;
  height: 20px;
  background: var(--oddsBoosterBannerIconBg, #1A3769);
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.odds-booster-banners-module_date__jr8UQ {
  text-align: center;
  font-size: 12px;
  line-height: 1.33333;
}
.odds-booster-banners-module_tooltip__Gtzun {
  background: var(--oddsBoosterTooltipBg);
  border-radius: var(--oddsBoosterBaseBorderRadius);
  padding: 8px;
  top: 0;
}
.odds-booster-banners-module_tooltip__Gtzun:after {
  content: none;
}
.odds-booster-banners-module_tooltip__Gtzun span {
  color: var(--oddsBoosterTooltipColor);
  font-size: 14px;
}
.odds-booster-banners-module_item__LuoTA {
  height: 100%;
}
.odds-booster-banners-outcomes-module_wrapper__55sUo {
  width: 100%;
  display: flex;
  align-items: center;
  gap: 4px;
  margin-top: auto;
  z-index: 1;
}
.odds-booster-banners-outcomes-module_outcome__x0v9U {
  flex: 1 0 33.3333%;
  padding: 8px;
  background: var(--oddsBoosterOutcomeBg);
  border-radius: var(--oddsBoosterBaseBorderRadius);
  color: var(--oddsBoosterBannerColor);
  font-weight: 700;
  transition: background-color 0.3s ease-in-out;
  position: relative;
  overflow: hidden;
  margin-top: auto;
}
.odds-booster-banners-outcomes-module_outcome__x0v9U:after {
  content: "";
  display: block;
  position: absolute;
  width: 22px;
  height: 22px;
  opacity: 0;
  z-index: 1;
  transform: scale(0);
  transition: opacity 0.5s ease-in-out, transform 0.5s ease-in-out;
}
.odds-booster-banners-outcomes-module_outcome__x0v9U:hover {
  background: var(--oddsBoosterOutcomeBgHover);
}
.odds-booster-banners-outcomes-module_title__2ugEU {
  text-align: center;
  padding: 0 4px;
}
.odds-booster-banners-outcomes-module_outcomeInner__jAr9G {
  position: relative;
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.odds-booster-banners-outcomes-module_outcomeTitle__aYYI9 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.odds-booster-banners-outcomes-module_outcomeActive__sswo1 {
  background: var(--oddsBoosterOutcomeBgActive);
}
.odds-booster-banners-outcomes-module_outcomeActive__sswo1:hover {
  background: var(--oddsBoosterOutcomeBgActive);
}
.odds-booster-banners-outcomes-module_outcomeDisabled__WGbGn {
  opacity: 0.4;
  background: var(--oddsBoosterOutcomeBgDisabled);
}
.odds-booster-banners-outcomes-module_outcomeUp__0dWt5 {
  background: var(--oddsBoosterOutcomeUpBg);
}
.odds-booster-banners-outcomes-module_outcomeUp__0dWt5:after {
  opacity: 1;
  right: -12px;
  top: -12px;
  background: var(--oddsBoosterOutcomeUpRectangleBg);
  transform: rotate(45deg) scale(1);
}
.odds-booster-banners-outcomes-module_outcomeDown__rj99U {
  background: var(--oddsBoosterOutcomeDownBg);
}
.odds-booster-banners-outcomes-module_outcomeDown__rj99U:after {
  opacity: 1;
  left: -12px;
  bottom: -12px;
  background: var(--oddsBoosterOutcomeDownRectangleBg);
  transform: rotate(45deg) scale(1);
}
.odds-booster-banners-outcomes-module_maxOddsBoosted__dabsF {
  font-size: 12px;
}
.odds-booster-banners-outcomes-module_longFormat__Q9kbq {
  font-size: 12px;
}
.odds-booster-banners-outcomes-module_longFormat__Q9kbq.odds-booster-banners-outcomes-module_maxOddsBoosted__dabsF {
  font-size: 10px;
}
.odds-booster-banners-outcomes-module_outcomeName__6laDe {
  text-transform: capitalize;
}
.odds-booster-banners-outcomes-module_lockIconWrapper__ktahX {
  width: 100%;
  display: flex;
  justify-content: center;
}
.odds-booster-event-icon-module_icon__RjQOa {
  background: var(--oddsBoosterIconBg);
  border-radius: var(--oddsBoosterIconBorderRadius);
}
.odds-booster-event-icon-module_tooltip__xXOtT {
  background: var(--oddsBoosterTooltipBg);
  border-radius: var(--oddsBoosterBaseBorderRadius);
  padding: 8px;
  top: 22px;
  width: auto;
  white-space: nowrap;
}
.odds-booster-event-icon-module_tooltip__xXOtT:after {
  content: none;
}
.odds-booster-event-icon-module_tooltip__xXOtT span {
  color: var(--oddsBoosterTooltipColor);
  font-size: 12px;
}
.event-table-periods-history-module_resultRow__0EvQJ {
  display: flex;
  color: var(--eventTimeStatsText);
  font-weight: 400;
  font-size: 12px;
  white-space: nowrap;
  margin-left: 15px;
}
.event-table-periods-history-module_resultRow__0EvQJ:not(.event-table-periods-history-module_resultNotOverflowed__-SF-W) {
  overflow: hidden;
  text-overflow: ellipsis;
}
.event-table-periods-history-module_resultRow__0EvQJ span {
  display: inline;
  position: relative;
  white-space: nowrap;
  padding: 0 0 0 5px;
  color: var(--eventTimeStatsTextAlpha);
}
.event-table-periods-history-module_resultRow__0EvQJ span:nth-last-child(1) {
  color: var(--eventTimeStatsText);
}
.event-table-periods-history-module_resultRow__0EvQJ span:nth-last-child(1):before {
  color: var(--eventTimeStatsTextAlpha);
}
.event-table-periods-history-module_resultRow__0EvQJ span:nth-child(1n+2):before {
  content: "|";
  font-size: 12px;
  padding-right: 5px;
}
.event-table-periods-history-module_resultRow__0EvQJ.event-table-periods-history-module_notOverflowed__vObmf {
  text-overflow: unset;
  overflow: auto;
}
.event-table-periods-history-module_resultRow__0EvQJ.event-table-periods-history-module_overflowed__17a6V {
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  font-size: 10px;
  line-height: 16px;
}
.event-table-periods-history-module_resultRow__0EvQJ.event-table-periods-history-module_white__dZwiA {
  color: var(--white);
}
.event-table-periods-history-module_resultRow__0EvQJ.event-table-periods-history-module_white__dZwiA .event-table-periods-history-module_statusName__ao7WY {
  color: var(--white);
}
.event-table-periods-history-module_resultRow__0EvQJ.event-table-periods-history-module_white__dZwiA span {
  color: var(--mslEventPeriodsHistoryColor);
}
.event-table-periods-history-module_resultRow__0EvQJ.event-table-periods-history-module_white__dZwiA span:nth-last-child(1) {
  color: var(--white);
}
.event-table-periods-history-module_resultRow__0EvQJ.event-table-periods-history-module_white__dZwiA span:nth-last-child(1):before {
  color: var(--mslEventPeriodsHistoryColor);
}
.event-table-periods-history-module_resultRow__0EvQJ.event-table-periods-history-module_mobile__vVKHL {
  display: block;
  text-align: right;
}
.event-team-cards-module_card__6u8gb {
  background: var(--liveGradientEnd);
  color: var(--white);
  font-weight: 400;
  font-size: 10px;
  line-height: 14px;
  text-align: center;
  border-radius: 2px;
  margin-left: 5px;
  padding: 0 4px;
}
.event-team-cards-module_card__6u8gb.event-team-cards-module_inlineBlock__KRJHW {
  display: inline-block;
}
.event-table-body-stats-block-module_wrapper__7ZJt3 {
  min-height: 200px;
  overflow: hidden;
  position: relative;
}
.event-table-body-stats-block-module_wrapper__7ZJt3.event-table-body-stats-block-module_paddingTop__GJTx4 {
  padding-top: 75px;
}
.event-table-body-stats-block-module_iframe__jNh43 {
  border: none;
  display: block;
  height: 478px;
  margin-top: -142px;
  width: 100%;
}
@media (min-width: 1563px) {
  .event-table-body-stats-block-module_iframe__jNh43 {
    height: 465px;
    margin-top: -122px;
  }
}
@media (max-width: 1337px) {
  .event-table-body-stats-block-module_iframe__jNh43 {
    height: 442px;
    margin-top: -101px;
  }
}
@media (max-width: 1250px) {
  .event-table-body-stats-block-module_iframe__jNh43 {
    height: 475px;
    margin-top: -142px;
  }
}
@media (max-width: 1047px) {
  .event-table-body-stats-block-module_iframe__jNh43 {
    height: 44vw;
    margin-top: -10vw;
  }
}
@media (max-width: 880px) {
  .event-table-body-stats-block-module_iframe__jNh43 {
    height: 74vw;
    margin-top: 0;
  }
}
@media (max-width: 440px) {
  .event-table-body-stats-block-module_iframe__jNh43 {
    height: 92vw;
  }
}
.event-table-body-stats-controls-module_Wrapper__ZZsBo {
  align-items: center;
  display: flex;
}
.event-table-body-stats-controls-module_OpenWindowIcon__kSmmL {
  color: var(--eventHalfInformation);
  cursor: pointer;
  transition: color 0.15s ease;
}
.event-table-body-stats-controls-module_OpenWindowIcon__kSmmL:hover {
  color: var(--buttonMain);
}
.event-table-body-stats-controls-module_Toggle__mi7i1 {
  font-size: 12px;
}
.event-table-body-stats-controls-module_ToggleIcon__F-J8J {
  cursor: pointer;
  margin-left: 12px;
  transform: rotate(180deg);
}
.event-table-body-stats-controls-module_ToggleIconOpen__6utuF {
  transform: rotate(0);
}
.flagIcon-module_icon__BC4-a {
  height: auto;
  width: 100%;
}
.error-field-module_messageBox__37PX- {
  align-items: center;
  border-radius: 14px;
  display: flex;
  font-size: 12px;
  font-weight: 700;
  min-height: 44px;
  padding: 14px 18px;
  width: 100%;
}
.error-field-module_messageBox__37PX- .svg-icon {
  display: block;
  flex: 0 0 12px;
  margin-right: 15px;
  position: relative;
  top: -1px;
}
.error-field-module_error__9gD9d {
  background-color: rgba(244, 207, 201, 0.5);
  border: 1px solid var(--error);
  color: var(--error);
}
.error-field-module_warning__qxZjZ {
  background-color: rgba(242, 201, 76, 0.1);
  border: 1px solid #f2c94c;
  color: #f2c94c;
}
.error-field-module_warning__qxZjZ .svg-icon {
  flex: 0 0 20px;
  font-size: 20px;
}
.error-field-module_warning__qxZjZ .error-field-module_warningText__vGhYD {
  color: var(--mainColor);
  font-weight: 400;
  font-size: 11px;
}
.error-field-module_warning__qxZjZ .error-field-module_textAccent__HkvUr {
  color: #f2c94c;
  display: block;
  font-weight: 700;
  letter-spacing: 1px;
  text-decoration-line: underline;
  text-transform: uppercase;
  width: 100%;
  font-size: 12px;
  margin-top: 3px;
}
.confirmation-code-field-module_authentication__CK8sL {
  width: 100%;
}
.confirmation-code-field-module_authentication__CK8sL:not(:first-child) {
  margin-top: 15px;
}
.confirmation-code-field-module_title__tT4-Y {
  color: var(--confirmationTitle);
  text-transform: uppercase;
  font-weight: 500;
  margin-bottom: 15px;
  text-align: center;
}
.confirmation-code-field-module_codeWrapper__YZ73q {
  text-align: center;
}
.confirmation-code-field-module_desc__Y9WJ2 {
  font-size: 10px;
  margin: 15px 0;
}
.confirmation-code-field-module_resend__Ng-C4 {
  background: var(--resendBg);
  border: 1px solid var(--resendBg);
  padding: 8px;
  border-radius: 12px;
  display: flex;
  justify-content: center;
  transition: background 0.25s ease, border 0.25s ease;
}
.confirmation-code-field-module_resend__Ng-C4 button {
  margin-left: 3px;
  text-decoration: underline;
  font-weight: 500;
}
.confirmation-code-field-module_resend__Ng-C4 button span:nth-child(1) {
  display: none;
}
.confirmation-code-field-module_resend__Ng-C4 button span:nth-child(2) {
  display: block;
}
.confirmation-code-field-module_resend__Ng-C4.confirmation-code-field-module_resendSent__Eg7sx {
  background: var(--resentBg);
  border: 1px solid var(--resentBorder) !important;
}
.confirmation-code-field-module_resend__Ng-C4.confirmation-code-field-module_resendSent__Eg7sx button {
  text-decoration: none;
  cursor: default;
}
.confirmation-code-field-module_resend__Ng-C4.confirmation-code-field-module_resendSent__Eg7sx button span:nth-child(1) {
  display: block;
}
.confirmation-code-field-module_resend__Ng-C4.confirmation-code-field-module_resendSent__Eg7sx button span:nth-child(2) {
  display: none;
}
.confirmation-code-field-module_authentication__CK8sL.confirmation-code-field-module_mobile__q-HLm .confirmation-code-field-module_title__tT4-Y {
  text-align: center;
  color: var(--confirmationTitleMobile);
  font-size: 18px;
}
.confirmation-code-field-module_authentication__CK8sL.confirmation-code-field-module_mobile__q-HLm .confirmation-code-field-module_codeWrapper__YZ73q {
  background: var(--resendBg);
  border-radius: 10px;
  padding: 20px;
}
.confirmation-code-field-module_authentication__CK8sL.confirmation-code-field-module_mobile__q-HLm .confirmation-code-field-module_resend__Ng-C4 {
  background: var(--resentBg);
  border-color: var(--resentBg);
}
.confirmation-code-field-module_authentication__CK8sL.confirmation-code-field-module_mobile__q-HLm .confirmation-code-field-module_desc__Y9WJ2 {
  font-size: 12px;
}
.fit-to-play-module_checkbox__tw3-- {
  width: 100%;
}
.fit-to-play-module_checkbox__tw3-- .form__label {
  width: 100%;
}
.modalLanguages-module_wrap__GY9xf {
  background: var(--white);
  border-radius: 12px;
  padding: 30px;
  position: relative;
  width: 829px;
}
.modalLanguages-module_title__J5Csa {
  color: var(--betslipGrayText);
  font-size: 20px;
  font-weight: bold;
  line-height: 32px;
  margin: 0 0 20px;
}
.modalLanguages-module_grid__QUmfC {
  display: grid;
  grid-row-gap: 10px;
  grid-template-columns: repeat(4, 1fr);
}
.modalLanguages-module_item__vzV5S {
  align-items: center;
  border-radius: 4px;
  cursor: pointer;
  display: inline-flex;
  gap: 12px;
  padding: 7px;
  transition: background 0.2s ease;
}
.modalLanguages-module_item__vzV5S.modalLanguages-module_active__-ck6O {
  background: transparent;
  border: 1px solid var(--periodHalfInformationSeparator);
  cursor: default;
}
.modalLanguages-module_item__vzV5S:hover:not(.modalLanguages-module_active__-ck6O) {
  background: var(--betslipGray);
}
.modalLanguages-module_wrapIcon__LzhDJ {
  align-items: center;
  border: 1px solid var(--freeBetBorderColor);
  border-radius: 2px;
  display: flex;
  overflow: hidden;
  width: 28px;
}
.modalLanguages-module_wrapIcon__LzhDJ > img {
  min-width: 28px;
  height: 20px;
}
.modalLanguages-module_name__jGSVA {
  color: var(--betslipGrayText);
  font-size: 14px;
  line-height: 24px;
}
.modalLanguages-module_close__-hxsd {
  position: absolute;
  right: 16px;
  top: 22px;
}
.one-step-title-module_content__M0hU6 {
  color: var(--formTitleColor);
  text-align: center;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.6;
  margin-bottom: 16px;
}
.one-step-title-module_content__M0hU6 span {
  color: var(--buttonSecondary);
  cursor: pointer;
  opacity: 1;
  transition: opacity 0.15s ease;
  margin-left: 5px;
}
.one-step-title-module_content__M0hU6 span:hover {
  opacity: 0.8;
}
.one-step-title-module_contentMobile__a0whc {
  margin-bottom: 0;
  font-size: 14px;
  letter-spacing: 0.01em;
  height: 1.25;
  text-transform: uppercase;
}
.additional-fields-module_wrapper__NTFDH {
  width: 100%;
  background: var(--allSportsActiveBg);
  border-radius: 8px;
  margin-bottom: 12px;
}
.additional-fields-module_header__n1y-e {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 16px;
  cursor: pointer;
}
.additional-fields-module_title__GvI43 {
  font-weight: 700;
  font-size: 12px;
  color: var(--allSportsTitleColor);
  margin-right: 6px;
}
.additional-fields-module_arrow__zde5g {
  transform: rotate(-180deg);
  transition: transform 0.15s ease;
}
.additional-fields-module_arrow__zde5g.additional-fields-module_arrowOpen__bZPjb {
  transform: rotate(0);
}
.additional-fields-module_fields__8u7a- {
  padding: 0 16px 16px 16px;
}
.additional-fields-module_field__1ib1o:not(:first-child) {
  margin-top: 8px;
}
.registration-ontario-logos-module_wrapper__Q1aqX {
  display: flex;
  justify-content: center;
  filter: grayscale(1);
  margin-top: 24px;
  align-items: center;
}
.registration-ontario-logos-module_logo__VNU5r {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  margin: 0 12px;
}
.one-step-container-module_wrapper__HQErj {
  width: 100%;
  display: flex;
  flex-direction: column;
  padding: 0;
}
.one-step-container-module_wrapperHorizontal__sMpXy {
  flex-direction: row;
}
@media screen and (max-width: 500px) {
  .one-step-container-module_wrapperHorizontal__sMpXy {
    flex-direction: column;
    padding: 16px;
  }
}
.one-step-container-module_wrapperHorizontalWithoutBonuses__OR8-w {
  padding: 32px;
}
.one-step-return-module_wrapper__563Ui {
  width: 100%;
  max-width: 545px;
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 16px;
  border-radius: 8px;
  background-color: var(--modalBackground);
  box-shadow: 0px 3px 24px 0px rgba(0, 0, 0, 0.18);
}
@media screen and (max-width: 767px) {
  .one-step-return-module_wrapper__563Ui {
    padding: 32px 16px 16px 16px;
    max-width: none;
  }
}
.one-step-return-module_bannerImage__p9pC2 {
  display: block;
  width: 100%;
  min-height: 175px;
  border-radius: 8px;
  overflow: hidden;
  background-size: cover;
  background-position: center top;
}
@media screen and (max-width: 375px) {
  .one-step-return-module_bannerImage__p9pC2 {
    min-height: 100px;
  }
}
.one-step-return-module_contentWrapper__F4rAr,
.one-step-return-module_textWrapper__yaLPD {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 16px;
}
.one-step-return-module_textWrapper__yaLPD {
  gap: 8px;
}
.one-step-return-module_title__8p4Lh,
.one-step-return-module_subtitle__-KIT-,
.one-step-return-module_text__897IM {
  text-align: center;
}
.one-step-return-module_title__8p4Lh,
.one-step-return-module_text__897IM {
  font-weight: 700;
  color: var(--mainColor);
}
.one-step-return-module_title__8p4Lh {
  font-size: 20px;
  line-height: 1.6;
}
.one-step-return-module_subtitle__-KIT- {
  color: var(--formTextColor);
  font-size: 14px;
  font-weight: 400;
  line-height: 1.4;
}
.one-step-return-module_text__897IM {
  font-size: 24px;
  line-height: 1.3;
  letter-spacing: 0.24px;
}
.one-step-return-module_text__897IM span {
  color: var(--buttonMain);
}
@media screen and (max-width: 375px) {
  .one-step-return-module_text__897IM {
    font-size: 20px;
  }
}
.baltic-states-providers-session-modal-module_Wrapper__zF-1A {
  background: var(--modalBackground);
  border-radius: var(--baseBorderRadius);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  max-width: 480px;
}
.baltic-states-providers-session-modal-module_Title__WlHp4 {
  border-bottom: 1px solid var(--menuSectionBorder);
  font-size: 20px;
  padding: 24px;
  text-align: center;
  margin: 0;
}
.baltic-states-providers-session-modal-module_Text__dNs6T {
  margin-bottom: 16px;
  margin-top: 0;
}
.baltic-states-providers-session-modal-module_TextContainer__zhecX {
  padding: 24px;
}
.baltic-states-providers-session-modal-module_CodeBlock__KT61l {
  border-bottom: 1px solid var(--menuSectionBorder);
  border-top: 1px solid var(--menuSectionBorder);
  font-size: 20px;
  padding: 24px;
  text-align: center;
}
.baltic-states-providers-session-modal-module_CodeValue__bseFj {
  font-weight: bold;
}
.baltic-states-providers-session-modal-module_Loader__m-qX- {
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 20px;
}
@media (max-width: 460px) {
  .baltic-states-providers-session-modal-module_Title__WlHp4,
  .baltic-states-providers-session-modal-module_TextContainer__zhecX,
  .baltic-states-providers-session-modal-module_CodeBlock__KT61l,
  .baltic-states-providers-session-modal-module_Loader__m-qX- {
    padding: 10px;
  }
}
.eparaksts-auth-page-module_page__uymfX {
  min-height: 100vh;
  position: relative;
  background: var(--white);
}
.eparaksts-registration-module_recapchaNotification__eBi-4 {
  text-align: center;
  margin-top: 16px;
}
.eparaksts-registration-module_selectBlock__fplZd {
  max-width: 433px;
  margin: 0 auto 20px;
}
.customer-betting-settings-module_mobileDevice__YOYgr {
  padding: 15px;
}
.customer-binding-contracts-module_wrap__4OD7j {
  display: flex;
}
@media (max-width: 992px) {
  .customer-binding-contracts-module_wrap__4OD7j {
    flex-wrap: wrap;
  }
}
.customer-binding-contracts-module_wrap__4OD7j .customer-binding-contracts-module_item__jCjJQ:not(:last-child) {
  margin-right: 30px;
}
@media (max-width: 611px) {
  .customer-binding-contracts-module_wrap__4OD7j .customer-binding-contracts-module_item__jCjJQ:not(:last-child) {
    margin-right: 0;
  }
}
.customer-binding-contracts-module_item__jCjJQ {
  background: var(--white);
  border: 1px solid var(--periodHalfInformationSeparator);
  border-radius: 4px;
  padding: 16px;
  width: 280px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .customer-binding-contracts-module_item__jCjJQ {
    margin-bottom: 8px;
  }
}
@media (max-width: 611px) {
  .customer-binding-contracts-module_item__jCjJQ {
    width: 100%;
  }
}
.customer-binding-contracts-module_itemRow__7Lois {
  margin-bottom: 4px;
  display: flex;
  align-items: center;
}
.customer-binding-contracts-module_label__FO2a-,
.customer-binding-contracts-module_info__fQONV {
  font-size: 14px;
  color: var(--eventTimeStatsText);
}
.customer-binding-contracts-module_label__FO2a- {
  width: 40%;
}
.customer-binding-contracts-module_info__fQONV {
  width: 60%;
  font-weight: 700;
  text-align: end;
  margin-left: 8px;
}
.customer-binding-contracts-module_info__fQONV > a {
  color: var(--buttonMain);
}
.customer-security-settings-module_title__5AWWv {
  text-transform: uppercase;
}
.customer-security-settings-module_text__njsvw {
  margin-top: 20px;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
}
.customer-security-settings-module_mobile__i9v8s .customer-security-settings-module_text__njsvw {
  margin: 15px 0;
}
.new-snake-loader-module_Rect__a9nWA {
  fill: none;
  height: 100%;
  stroke-width: 6px;
  width: 100%;
}
.new-snake-loader-module_Loader__WHg-D {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.new-snake-loader-module_LoaderSVG__k3PNZ {
  height: 100%;
  width: 100%;
}
.element-image-wrapper-module_positioningWrapper__CVgmF {
  position: relative;
}
.element-image-wrapper-module_mainImage__kPvEJ {
  position: absolute;
  top: 0;
  right: -16px;
  z-index: 2;
}
.element-image-wrapper-module_secondaryImage__rOcNN {
  position: absolute;
  z-index: 1;
}
.element-image-wrapper-module_mainImageAnimation__Lxvir {
  animation: 3s linear 1s infinite alternate element-image-wrapper-module_rotate__-GVHk;
}
@keyframes element-image-wrapper-module_rotate__-GVHk {
  0% {
    rotate: 0;
  }
  100% {
    rotate: 50deg;
  }
}
.sign-up-button-module_star1__hRw5n {
  right: -6px;
  top: 12px;
  height: 8px;
  animation: 3s linear 1s infinite alternate sign-up-button-module_showUpHide1__JolkW;
  rotate: 50deg;
}
.sign-up-button-module_star2__ftW7- {
  right: -8px;
  top: 14px;
  height: 11px;
  animation: 3s linear 1s infinite alternate sign-up-button-module_showUpHide2__9MY37;
}
.sign-up-button-module_star3__MtUVH {
  right: -8px;
  top: 18px;
  height: 7px;
  animation: 3s linear 1s infinite alternate sign-up-button-module_showUpHide3__zJfmQ;
  rotate: 90deg;
}
@keyframes sign-up-button-module_showUpHide1__JolkW {
  0% {
    translate: 0;
  }
  100% {
    translate: 8px -12px;
  }
}
@keyframes sign-up-button-module_showUpHide2__9MY37 {
  0% {
    translate: 0;
  }
  100% {
    translate: 16px -4px;
  }
}
@keyframes sign-up-button-module_showUpHide3__zJfmQ {
  0% {
    translate: 0;
  }
  100% {
    translate: 10px 2px;
  }
}
.outcome-module_outcome__ubkyy {
  display: flex;
  gap: 8px;
}
@media screen and (max-width: 1279px) {
  .outcome-module_outcome__ubkyy {
    gap: 4px;
  }
}
.outcome-module_outcome__item__w20Ft {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  border: 1px solid var(--newForecastsOutcomeBorderColor);
  border-radius: 4px;
  background: var(--forecastHistoryOutcomeBg);
}
.outcome-module_outcome__ubkyy .outcome-module_lose__GQnd3 {
  background: var(--forecastHistoryOutcomeLoseBg);
}
.outcome-module_outcome__ubkyy .outcome-module_win__-CVUz,
.outcome-module_outcome__ubkyy .outcome-module_lose__GQnd3,
.outcome-module_outcome__ubkyy .outcome-module_pending__kFSx8 {
  border-color: transparent;
  color: var(--white);
}
.outcome-module_outcome__ubkyy .outcome-module_win__-CVUz,
.outcome-module_outcome__ubkyy .outcome-module_pending__kFSx8 {
  background: var(--forecastHistoryOutcomeWinBg);
}
.outcome-module_outcome__ubkyy .outcome-module_winner__g1bUL {
  border-color: var(--forecastHistoryOutcomeWinBg);
}
.outcome-module_outcome__ubkyy .outcome-module_pending__kFSx8 {
  opacity: 0.5;
}
.competitor-module_competitor__C1keI {
  display: flex;
  align-items: center;
  gap: 5px;
  overflow: hidden;
}
.competitor-module_logo__j7YAE {
  height: 20px;
  width: 20px;
}
.competitor-module_logo__j7YAE img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.competitor-module_ellipsis__s-IX3 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.coupon-history-module_Wrapper__PdZMP {
  height: 100%;
  position: relative;
  overflow: auto;
  padding: 0 8px;
  scrollbar-color: transparent var(--buttonMain);
  scrollbar-width: thin;
}
.coupon-history-module_Wrapper__PdZMP::-webkit-scrollbar {
  border-radius: 3px;
  width: 3px;
}
.coupon-history-module_Wrapper__PdZMP::-webkit-scrollbar-track {
  background: transparent;
}
.coupon-history-module_Wrapper__PdZMP::-webkit-scrollbar-thumb {
  background: var(--buttonMain);
  opacity: 0.5;
}
.coupon-history-module_Wrapper__PdZMP::-webkit-scrollbar-thumb:hover {
  opacity: 1;
}
.coupon-history-module_WrapperWithoutPadding__F8Nz- {
  padding: 0;
}
.coupon-history-module_MaxHeight__ihCku {
  max-height: 600px;
}
.coupon-history-module_DarkFone__-rHOC {
  background: var(--couponContentBacground);
}
.coupon-history-module_FiltersOpen__MLm4q {
  min-height: 420px;
}
.coupon-history-module_History__70Wns {
  height: 100%;
  overflow-x: auto;
  padding: 0 0 12px;
}
.coupon-history-module_HistoryItem__kmlKh {
  font-size: 14px;
}
.coupon-history-module_HistoryItem__kmlKh:not(:first-of-type) {
  margin-top: 8px;
}
.coupon-history-module_Cursor__DN1t8 {
  cursor: pointer;
}
.coupon-history-module_Item__jQVw2 {
  background: var(--betslipGray);
  border-radius: 8px;
  margin: 0;
  position: relative;
  padding: 12px;
  max-width: 100%;
}
.coupon-history-module_Item__jQVw2.coupon-history-module_borderTop__o43vS {
  border-top: 1px solid var(--betslipSeperatorLine);
  border-radius: 0;
  background: transparent;
}
.coupon-history-module_ItemDate__pavMg {
  font-weight: 700;
}
.coupon-history-module_Outcomes__JTf8W {
  display: flex;
  margin: 0 -3px;
}
.coupon-history-module_OutcomeSingle__RhNyy {
  display: flex;
  align-items: flex-start;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
}
.coupon-history-module_OutcomeSingleText__yjUHD {
  line-height: 20px;
  color: var(--betslipMainTextColor);
}
.coupon-history-module_OutcomeResult__U7fT6 {
  background: var(--betslipSeperatorLine);
  border-radius: 8px;
  flex: 1 1 48px;
  height: 8px;
  margin: 3px;
}
.coupon-history-module_OutcomeResult__U7fT6.coupon-history-module_OutcomeWon__X1UR3 {
  background: var(--betslipSuccess);
}
.coupon-history-module_OutcomeResult__U7fT6.coupon-history-module_OutcomeLost__1Y8kR {
  background: var(--betslipLost);
}
.coupon-history-module_OutcomeResult__U7fT6.coupon-history-module_OutcomeReturned__YkL28 {
  background: var(--betslipReturned);
}
.coupon-history-module_Markets__qhvl2 {
  font-size: 12px;
  margin: 4px 0 8px;
  white-space: nowrap;
  color: var(--betslipMainTextColor);
}
.coupon-history-module_MarketItem__FF4SM {
  display: inline;
}
.coupon-history-module_MarketItem__FF4SM:not(:last-child)::after {
  content: "|";
  margin: 0 8px;
}
.coupon-history-module_EventGame__nlDPe {
  display: flex;
  align-items: center;
  margin: 4px 0;
}
.coupon-history-module_EventScore__T-XyC {
  color: var(--betslipScoreColor);
  font-weight: 700;
  margin-right: 8px;
}
.coupon-history-module_EventTeams__FtbEU {
  position: relative;
  font-size: 12px;
  color: var(--betslipMainTextColor);
}
.coupon-history-module_EventDate__1DEo9 {
  font-size: 11px;
  margin-top: 8px;
  opacity: 0.5;
}
.coupon-history-module_Header__BEjGU {
  display: flex;
  align-items: center;
  min-height: 20px;
  margin-bottom: 4px;
}
.coupon-history-module_Header__BEjGU.coupon-history-module_spaceBetween__2Me4w {
  justify-content: space-between;
}
.coupon-history-module_Info__6le-Q {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  color: var(--betslipHistoryInfoColor);
  font-size: 12px;
  width: 100%;
}
.coupon-history-module_Status__wHxSB {
  display: inline-block;
  border-radius: 14px;
  color: var(--white);
  font-size: 12px;
  height: 20px;
  line-height: 20px;
  padding: 0 10px;
  text-transform: capitalize;
  white-space: nowrap;
}
.coupon-history-module_StatusPending__l3YCw {
  background: var(--tableStatusPending);
}
.coupon-history-module_StatusWon__qri9C {
  background: var(--tableStatusSuccess);
}
.coupon-history-module_StatusLost__-8lRb {
  background: var(--tableStatusLose);
}
.coupon-history-module_StatusReturned__5r6RE {
  background: var(--tableStatusReturned);
}
.coupon-history-module_Bet__WgKQ- {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  font-weight: 700;
  margin-top: 12px;
  padding-top: 12px;
  border-top: 1px solid var(--betslipSeperatorLine);
  position: relative;
}
.coupon-history-module_Bet__WgKQ- .coupon-history-module_BetImageBg__Br-xu {
  width: 50px;
  height: 30px;
  background: var(--betslipGray);
  position: absolute;
  top: -15px;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.coupon-history-module_Bet__WgKQ- .coupon-history-module_BetImage__3Vv0f {
  width: 100%;
}
.coupon-history-module_Bet__WgKQ- span {
  word-break: break-word;
}
.coupon-history-module_BetAmount__3hI7L {
  display: flex;
  align-items: center;
}
.coupon-history-module_BetAmountFirstSection__Yw5HC {
  display: flex;
}
.coupon-history-module_BetArrow__t6Jd3 {
  position: relative;
  margin: 0 4px;
  top: -1px;
}
.coupon-history-module_RiskFreeBet__8m8xP {
  position: relative;
  top: -1px;
  color: var(--acceptMain);
  margin-right: 6px;
  font-size: 16px;
}
.coupon-history-module_BetCurrency__5ljJf {
  color: var(--betslipHistoryBetPendingSumColor);
}
.coupon-history-module_BetWon__Chp47 {
  color: var(--betWonSuccess);
}
.coupon-history-module_BetDone__Yr0PT,
.coupon-history-module_BetPending__JO3L8 {
  display: flex;
  align-items: center;
  color: var(--betslipHistoryBetPendingSumColor);
}
.coupon-history-module_Title__VQOqp {
  display: flex;
  align-items: center;
}
.coupon-history-module_SportIcon__VLhTO {
  margin-right: 8px;
}
.coupon-history-module_MultibetArrow__e-tyx {
  margin-right: 6px;
  transform: rotate(180deg);
}
.coupon-history-module_MultibetArrowActive__Oy91q {
  transform: rotate(0);
}
.coupon-history-module_SelectedMultibetItem__J0GVn {
  padding-top: 0;
  margin-top: 8px;
}
.coupon-history-module_SelectedMultibetItem__J0GVn::before {
  content: "";
  display: block;
  height: 1px;
  margin-bottom: 12px;
  width: 100%;
}
.coupon-history-module_SelectedMultibetTitle__9umuU {
  border-radius: 0;
}
.coupon-history-module_MultibetInfoStatus__pqa2I {
  align-items: baseline;
  display: flex;
}
.coupon-history-module_Coefficient__BGiqV {
  font-weight: 700;
  margin-right: 8px;
}
.coupon-history-module_LeagueIcon__X5u6I {
  height: auto !important;
  top: 0 !important;
}
.coupon-history-module_HistoryItemWrapper__cfk01 {
  position: relative;
  border-radius: 8px;
  box-sizing: border-box;
  overflow: hidden;
  margin-bottom: 10px;
}
.coupon-history-module_multiBetSelected__r-5zx {
  margin-top: 0;
  background: var(--betslipGray);
}
.coupon-history-module_BasePadding__KkE0h {
  padding: 0 8px;
}
.coupon-history-module_confirmTop__YJIWo {
  position: relative;
  top: -1px !important;
}
.coupon-history-module_OutcomeFinishedDate__Nict3 {
  width: 100%;
  font-size: 12px;
  color: var(--betslipGrayText);
  opacity: 0.5;
  padding-top: 3px;
}
.coupon-history-module_OutcomeFinishedDate__Nict3 .coupon-history-module_OutcomeFinishedDateMargin__y7f2- {
  margin-left: 4px;
}
.coupon-history-module_margin__xqmFX {
  margin: 0 5px 0 7px;
}
.coupon-history-module_showIconsButtonContainer__d58MZ {
  position: relative;
  color: #C3CCD9;
}
.coupon-history-module_showIconsButton__fatQF {
  width: 16px;
  height: 16px;
  margin-left: 12px;
  cursor: pointer;
}
.coupon-history-module_buttonDropdownContainer__naaN- {
  position: absolute;
  display: flex;
  flex-direction: column;
  gap: 8px;
  background-color: var(--eventResultTooltip);
  color: white;
  right: 0;
  padding: 12px;
  z-index: 2;
  border-radius: 4px;
}
.coupon-history-module_buttonDropdownContainer__naaN- > div {
  display: flex;
  justify-content: start;
  gap: 4px;
}
.coupon-history-module_singleIconContainer__RJcBg {
  margin-left: 12px;
}
.coupon-history-module_svgActionButtons__hHJRv {
  color: white !important;
}
.coupon-history-module_infoToggler__vd3yJ {
  align-items: center;
  background: var(--sportWidgetDesktopSecondary);
  border-radius: 50%;
  color: var(--sportWidgetDesktopWhite);
  cursor: pointer;
  display: flex;
  font-size: 10px;
  height: 15px;
  width: 15px;
  justify-content: center;
  margin-right: 5px;
  padding: 3px;
}
.coupon-history-module_taxesTooltipContainer__SHzSJ {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.coupon-history-module_taxesTooltipContainer__SHzSJ > div {
  display: flex;
  justify-content: space-between;
}
.coupon-history-module_taxTypeText__tXXpi {
  opacity: 0.5;
}
.coupon-history-module_buttonText__aSQi1 {
  cursor: pointer;
}
.coupon-history-module_BetMakerTime__L1BsQ {
  font-size: 12px;
  font-weight: 400;
  opacity: 0.5;
}
.coupon-history-module_BetMakerMultibetSingle__FoR8m {
  text-transform: capitalize;
}
.coupon-history-module_BetMakerEventName__PFfNO {
  font-size: 12px;
  margin-bottom: 6px;
}
.coupon-history-module_BetMakerOutcome__rjPWP {
  font-weight: 700;
}
.coupon-history-module_BetMakerIcon__nM0N7 {
  margin-right: 4px;
}
.coupon-actions-module_couponActions__gKjSf {
  position: relative;
  z-index: 2;
  background: var(--couponContentBacground);
}
.coupon-actions-module_couponActions__gKjSf.coupon-actions-module_desktopMode__Ffmx0 .coupon-actions-module_couponFooter__1AuOg {
  padding: 10px 0 16px;
}
.coupon-actions-module_couponActions__gKjSf.coupon-actions-module_desktopMode__Ffmx0 .coupon-actions-module_couponBetWrapper__DURza {
  scrollbar-color: transparent var(--couponScrollbarColor);
  scrollbar-width: thin;
}
.coupon-actions-module_couponActions__gKjSf.coupon-actions-module_desktopMode__Ffmx0 .coupon-actions-module_couponBetWrapper__DURza::-webkit-scrollbar {
  border-radius: 3px;
  width: 3px;
}
.coupon-actions-module_couponActions__gKjSf.coupon-actions-module_desktopMode__Ffmx0 .coupon-actions-module_couponBetWrapper__DURza::-webkit-scrollbar-track {
  background: transparent;
}
.coupon-actions-module_couponActions__gKjSf.coupon-actions-module_desktopMode__Ffmx0 .coupon-actions-module_couponBetWrapper__DURza::-webkit-scrollbar-thumb {
  background: var(--couponScrollbarColor);
  opacity: 0.5;
}
.coupon-actions-module_couponActions__gKjSf.coupon-actions-module_desktopMode__Ffmx0 .coupon-actions-module_couponBetWrapper__DURza::-webkit-scrollbar-thumb:hover {
  opacity: 1;
}
.coupon-actions-module_couponActions__gKjSf .coupon-actions-module_couponBetWrapper__DURza {
  overflow-x: auto;
}
.coupon-actions-module_couponActions__gKjSf:not(.coupon-actions-module_desktopMode__Ffmx0) {
  min-height: 100%;
  max-height: 100%;
  display: flex;
  flex-direction: column;
}
.coupon-actions-module_couponActions__gKjSf:not(.coupon-actions-module_desktopMode__Ffmx0) .coupon-actions-module_couponFooter__1AuOg {
  bottom: 0px;
  padding: 8px 0;
  position: sticky;
  z-index: 2;
}
.coupon-actions-module_couponActions__gKjSf:not(.coupon-actions-module_desktopMode__Ffmx0) .coupon-actions-module_newBetslipFooter__L35PA {
  bottom: 34px;
  border-radius: 0;
}
.coupon-actions-module_couponActions__gKjSf:not(.coupon-actions-module_desktopMode__Ffmx0) .coupon-actions-module_newBetslipFooter__L35PA::after {
  content: "";
  position: absolute;
  top: -17px;
  width: 100%;
  height: 17px;
  background: linear-gradient(180deg, rgba(197, 204, 216, 0) 0%, rgba(157, 166, 181, 0.4784313725) 100%);
}
.coupon-actions-module_couponActions__gKjSf:not(.coupon-actions-module_desktopMode__Ffmx0) .coupon-actions-module_footerPadding__d9Nt6 {
  padding-block: 16px;
}
.coupon-actions-module_couponActions__gKjSf:not(.coupon-actions-module_desktopMode__Ffmx0) .coupon-actions-module_couponBetWrapper__DURza {
  flex-grow: 1;
  margin-bottom: 16px;
}
.coupon-actions-module_couponActions__gKjSf .coupon-actions-module_couponFooter__1AuOg {
  background: var(--betslipAction);
  border-radius: var(--betslipFooterBorderRadius);
  color: var(--white);
  width: 100%;
}
.coupon-actions-module_filterContainer__Wglrt {
  display: flex;
  justify-content: end;
  align-items: center;
  color: var(--accentSecondary);
  gap: 6px;
  padding-inline: 8px;
  margin-bottom: 12px;
}
.coupon-actions-module_disabledActions__0gqaI {
  pointer-events: none;
  opacity: 0.7;
}
.coupon-actions-module_filterTextContainer__l5R1r {
  display: flex;
  align-items: center;
  gap: 4px;
}
.coupon-clear-outcomes-module_Header__62cD5 {
  color: var(--betslipGrayText);
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  text-align: center;
  text-transform: lowercase;
}
.coupon-clear-outcomes-module_Header__62cD5::first-letter {
  text-transform: uppercase;
}
.coupon-clear-outcomes-module_Title__jW8jD {
  color: var(--betslipGrayText);
  font-size: 14px;
  line-height: 24px;
  margin-top: 6px;
  text-align: center;
}
.coupon-clear-outcomes-module_Buttons__w7-8R {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin: 16px -4px 0;
}
.coupon-clear-outcomes-module_Button__V3djF {
  font-weight: 700;
  margin: 0 4px;
}
.coupon-clear-outcomes-module_ButtonConfirm__Fo1ln {
  background-color: var(--betslipMain);
}
.coupon-clear-outcomes-module_ButtonConfirm__Fo1ln:hover {
  background-color: var(--betslipMainHover);
}
@media screen and (max-width: 374px) {
  .coupon-clear-outcomes-module_Buttons__w7-8R {
    flex-direction: column-reverse;
  }
  .coupon-clear-outcomes-module_Buttons__w7-8R button:last-child:not(:only-child) {
    margin-bottom: 10px;
  }
}
.coupon-history-module_Wrapper__AHbPT {
  height: 100%;
  position: relative;
  overflow: auto;
  padding: 0 8px;
  margin-top: 16px;
  scrollbar-color: transparent var(--buttonMain);
  scrollbar-width: thin;
}
.coupon-history-module_Wrapper__AHbPT::-webkit-scrollbar {
  border-radius: 3px;
  width: 3px;
}
.coupon-history-module_Wrapper__AHbPT::-webkit-scrollbar-track {
  background: transparent;
}
.coupon-history-module_Wrapper__AHbPT::-webkit-scrollbar-thumb {
  background: var(--buttonMain);
  opacity: 0.5;
}
.coupon-history-module_Wrapper__AHbPT::-webkit-scrollbar-thumb:hover {
  opacity: 1;
}
.coupon-history-module_MaxHeight__gSYu- {
  max-height: 600px;
}
.coupon-history-module_DarkFone__iDN0W {
  background: var(--couponContentBacground);
}
.coupon-history-module_FiltersOpen__oowiY {
  min-height: 420px;
}
.coupon-history-module_History__sxBeX {
  height: 100%;
  overflow-x: auto;
  padding: 0 0 12px;
  display: flex;
  flex-direction: column;
  gap: 8px;
  font-size: 14px;
}
.coupon-history-module_Cursor__uOouT {
  cursor: pointer;
}
.coupon-history-module_Item__1yhV7 {
  max-width: 100%;
  box-sizing: border-box;
  margin-bottom: 10px;
  padding: 12px;
  position: relative;
  background: var(--mobileBetHistoryItemBg);
  border: var(--mobileBetHistoryItemBorder);
  border-radius: 8px;
  overflow: hidden;
}
.coupon-history-module_ItemDate__TxCzX {
  font-weight: 700;
}
.coupon-history-module_Outcomes__CzNil {
  display: flex;
  margin: 0 -3px;
}
.coupon-history-module_OutcomeSingle__mrHPJ {
  display: flex;
  align-items: flex-start;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
}
.coupon-history-module_OutcomeSingleText__Deiws {
  line-height: 20px;
  color: var(--betslipMainTextColor);
}
.coupon-history-module_OutcomeResult__Orb-L {
  background: var(--betslipSeperatorLine);
  border-radius: 8px;
  flex: 1 1 48px;
  height: 8px;
  margin: 3px;
}
.coupon-history-module_OutcomeResult__Orb-L.coupon-history-module_OutcomeWon__DUrxu {
  background: var(--betslipSuccess);
}
.coupon-history-module_OutcomeResult__Orb-L.coupon-history-module_OutcomeLost__II09j {
  background: var(--betslipLost);
}
.coupon-history-module_OutcomeResult__Orb-L.coupon-history-module_OutcomeReturned__qr0Ou {
  background: var(--betslipReturned);
}
.coupon-history-module_Markets__BvQaZ {
  font-size: 12px;
  margin: 4px 0 8px;
  white-space: nowrap;
  color: var(--betslipMainTextColor);
}
.coupon-history-module_MarketItem__3xtwh {
  display: inline;
}
.coupon-history-module_MarketItem__3xtwh:not(:last-child)::after {
  content: "|";
  margin: 0 8px;
}
.coupon-history-module_EventGame__Sdh96 {
  display: flex;
  align-items: center;
  margin: 4px 0;
}
.coupon-history-module_EventScore__HDw88 {
  color: var(--betslipScoreColor);
  font-weight: 700;
  margin-right: 8px;
}
.coupon-history-module_EventTeams__GJfI- {
  position: relative;
  font-size: 12px;
  color: var(--betslipMainTextColor);
}
.coupon-history-module_EventDate__dVGYY {
  font-size: 11px;
  margin-top: 8px;
  opacity: 0.5;
}
.coupon-history-module_Header__JfdBL {
  display: flex;
  align-items: center;
  min-height: 20px;
  margin-bottom: 4px;
}
.coupon-history-module_Header__JfdBL.coupon-history-module_spaceBetween__ZJkVl {
  justify-content: space-between;
}
.coupon-history-module_Info__MwfNv {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 4px;
  color: var(--mobileBetHistoryHeaderColor);
  font-size: 12px;
  width: 100%;
}
.coupon-history-module_Status__yoHpE {
  display: inline-block;
  border-radius: 14px;
  color: var(--white);
  font-size: 12px;
  height: 20px;
  line-height: 20px;
  padding: 0 10px;
  text-transform: capitalize;
  white-space: nowrap;
}
.coupon-history-module_StatusPending__pQPRJ {
  background: var(--tableStatusPending);
}
.coupon-history-module_StatusWon__6VIXp {
  background: var(--tableStatusSuccess);
}
.coupon-history-module_StatusLost__k389K {
  background: var(--tableStatusLose);
}
.coupon-history-module_StatusReturned__bhodm {
  background: var(--tableStatusReturned);
}
.coupon-history-module_actions__item__vTgdL {
  --betslipShareButtonBg: transparent;
}
.coupon-history-module_betType__BUor- {
  font-size: 12px;
  line-height: 1.3;
}
.coupon-history-module_BetImageBg__2jaN2 {
  margin-top: 12px;
  padding-top: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-top: 1px solid var(--betslipSeperatorLine);
  position: relative;
}
.coupon-history-module_BetImageBg__2jaN2 .coupon-history-module_BetImage__2beEl {
  position: absolute;
  top: -9px;
  height: 16px;
  padding: 0 8px;
  background: var(--mobileBetHistoryItemBg);
}
.coupon-history-module_Bet__ppdZL {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  font-weight: 700;
}
.coupon-history-module_Bet__ppdZL span {
  word-break: break-word;
}
.coupon-history-module_BetAmount__RSX47 {
  display: flex;
  align-items: center;
}
.coupon-history-module_BetAmountFirstSection__9yuJW {
  display: flex;
}
.coupon-history-module_BetArrow__obuGO {
  position: relative;
  margin: 0 4px;
  top: -1px;
}
.coupon-history-module_RiskFreeBet__4nMdL {
  position: relative;
  top: -1px;
  color: var(--acceptMain);
  margin-right: 6px;
  font-size: 16px;
}
.coupon-history-module_BetWon__Dwvez {
  color: var(--betWonSuccess);
}
.coupon-history-module_BetPending__-6rmi {
  color: var(--mobileBetHistoryPendingSumColor);
}
.coupon-history-module_Title__wXSnl {
  display: flex;
  align-items: center;
  gap: 8px;
}
.coupon-history-module_MultibetArrow__aeRSM {
  margin-right: 6px;
  transform: rotate(180deg);
}
.coupon-history-module_MultibetArrowActive__CZDUd {
  transform: rotate(0);
}
.coupon-history-module_SelectedMultibetItem__EwZzd {
  padding-top: 0;
  margin-top: 8px;
}
.coupon-history-module_SelectedMultibetItem__EwZzd::before {
  content: "";
  display: block;
  height: 1px;
  margin-bottom: 12px;
  width: 100%;
}
.coupon-history-module_MultibetInfoStatus__OMUUy {
  align-items: baseline;
  display: flex;
}
.coupon-history-module_Coefficient__Uo63l {
  font-weight: 700;
  margin-right: 8px;
}
.coupon-history-module_LeagueIcon__UqVNl {
  height: auto !important;
  top: 0 !important;
}
.coupon-history-module_BasePadding__Zg8Nw {
  padding: 0 8px;
}
.coupon-history-module_confirmTop__VTcKp {
  position: relative;
  top: -1px !important;
}
.coupon-history-module_OutcomeFinishedDate__96L5j {
  width: 100%;
  font-size: 12px;
  color: var(--betslipGrayText);
  opacity: 0.5;
  padding-top: 3px;
}
.coupon-history-module_OutcomeFinishedDate__96L5j .coupon-history-module_OutcomeFinishedDateMargin__8twN8 {
  margin-left: 4px;
}
.coupon-history-module_margin__lKYJN {
  margin: 0 5px 0 7px;
}
.coupon-history-module_singleIconContainer__sIXRN {
  margin-left: 4px;
}
.coupon-history-module_infoToggler__B3zaJ {
  align-items: center;
  background: var(--sportWidgetDesktopSecondary);
  border-radius: 50%;
  color: var(--sportWidgetDesktopWhite);
  cursor: pointer;
  display: flex;
  font-size: 10px;
  height: 15px;
  width: 15px;
  justify-content: center;
  margin-right: 5px;
  padding: 3px;
}
.coupon-history-module_taxesTooltipContainer__ZJlYc {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.coupon-history-module_taxesTooltipContainer__ZJlYc > div {
  display: flex;
  justify-content: space-between;
}
.coupon-history-module_taxTypeText__vnf2G {
  opacity: 0.5;
}
.coupon-history-module_BetMakerTime__Rv7QS {
  font-size: 12px;
  font-weight: 400;
  opacity: 0.5;
}
.coupon-history-module_BetMakerMultibetSingle__xOfQf {
  text-transform: capitalize;
}
.coupon-history-module_BetMakerEventName__-EnLy {
  font-size: 12px;
  margin-bottom: 6px;
}
.coupon-history-module_BetMakerOutcome__4XvLY {
  font-weight: 700;
}
.coupon-history-module_BetMakerIcon__ljkAd {
  margin-right: 4px;
}
.coupon-history-filters-module_Select__FCp-o {
  border-radius: 50%;
  box-shadow: 0 0 0 2px #6f7b8d;
  flex: 0 0 16px;
  height: 16px;
  margin-right: 10px;
  transition: box-shadow 0.1s ease;
  width: 16px;
}
.coupon-history-filters-module_SelectActive__dB3xf {
  box-shadow: 0 0 0 2px var(--betslipMain), inset 0 0 0 3px var(--betslipGray), inset 0 0 0 8px var(--betslipMain);
}
.coupon-history-filters-module_Header__-f-gq {
  color: var(--betslipGrayText);
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  margin-bottom: 16px;
  text-align: center;
  text-transform: lowercase;
}
.coupon-history-filters-module_Header__-f-gq::first-letter {
  text-transform: uppercase;
}
.coupon-history-filters-module_Title__aI22y {
  color: var(--betslipGrayText);
  font-size: 14px;
  line-height: 24px;
  margin-top: 6px;
  text-align: center;
}
.coupon-history-filters-module_Buttons__08m6u {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin: 16px -4px 0;
}
.coupon-history-filters-module_Button__ATSWd {
  font-weight: 700;
  margin: 0 4px;
  background-color: var(--betslipMain);
}
.coupon-history-filters-module_Button__ATSWd:hover {
  background-color: var(--betslipMainHover);
}
.coupon-history-filters-module_BetOption__AqWAP {
  align-items: center;
  background: var(--betslipHistoryFilterOptionBg);
  border-radius: 8px;
  cursor: pointer;
  display: flex;
  margin-top: 10px;
  padding: 16px 12px;
}
.coupon-history-filters-module_BetOptionTitle__Nm1dU {
  position: relative;
  top: 1px;
}
.coupon-history-filters-module_BetOptionTitle__Nm1dU span {
  display: block;
}
@media screen and (max-width: 374px) {
  .coupon-history-filters-module_Buttons__08m6u {
    flex-direction: column-reverse;
  }
  .coupon-history-filters-module_Buttons__08m6u button:last-child:not(:only-child) {
    margin-bottom: 10px;
  }
}
.bet-share-modal-module_Wrapper__hb6Cz {
  padding: 24px;
  background: var(--betslipShareModalBg);
  border-radius: var(--modalBorderRadius);
  width: 485px;
}
@media screen and (max-width: 485px) {
  .bet-share-modal-module_Wrapper__hb6Cz {
    width: auto;
    padding: 16px;
  }
}
.bet-share-modal-module_Title__cvG8v {
  font-size: 24px;
  font-weight: 700;
  color: var(--betslipShareModalText);
  margin-bottom: 12px;
}
.bet-share-modal-module_NoticeWrap__6dQAD {
  display: flex;
  align-items: center;
  margin-bottom: 12px;
}
.bet-share-modal-module_NoticeIconWrap__a8dsb {
  width: 24px;
  height: 24px;
  background-color: var(--betslipShareModalNoticeIconBg);
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 12px;
}
.bet-share-modal-module_NoticeIconWrap__a8dsb svg {
  color: var(--betslipShareModalNoticeIconColor);
  font-size: 11px;
}
.bet-share-modal-module_divider__vgRcI {
  position: relative;
  display: flex;
  justify-content: center;
  width: 100%;
  border-bottom: 1px solid var(--lightBorder);
}
.bet-share-modal-module_newDivider__bfw6- {
  border-bottom: none;
  margin-block: 16px;
}
.bet-share-modal-module_newDivider__bfw6-::after, .bet-share-modal-module_newDivider__bfw6-::before {
  content: "";
  position: absolute;
  width: 45%;
  height: 1px;
  background-color: var(--lightBorder);
  top: 50%;
}
.bet-share-modal-module_newDivider__bfw6-::after {
  right: 0;
}
.bet-share-modal-module_newDivider__bfw6-::before {
  left: 0;
}
.bet-share-modal-module_NoticeText__AdNUy {
  font-size: 14px;
  color: var(--betslipShareModalNoticeText);
}
.bet-share-modal-module_ShareLinkText__UJ3-r {
  font-size: 14px;
  color: var(--betslipShareModalText);
  margin-bottom: 12px;
}
.bet-share-modal-module_SocialWrap__m04Bi {
  display: grid;
  -moz-column-gap: 12px;
       column-gap: 12px;
  grid-template-columns: 32px 32px 32px 32px;
  margin-bottom: 12px;
  padding-bottom: 12px;
}
.bet-share-modal-module_SocialWrap__m04Bi > div {
  cursor: pointer;
}
.bet-share-modal-module_SocialWrap__m04Bi .bet-share-modal-module_SocialIcon__ZV1e6 svg {
  width: 32px;
  height: 32px;
}
.bet-share-modal-module_SocialWrap__m04Bi .bet-share-modal-module_ShareIconCommon__bOCu8, .bet-share-modal-module_SocialWrap__m04Bi .bet-share-modal-module_ShareIconWrapCopied__Yd1Eq, .bet-share-modal-module_SocialWrap__m04Bi .bet-share-modal-module_ShareIconWrap__zp8MS {
  border: 1px solid var(--lightBorder);
  border-radius: 100px;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.bet-share-modal-module_SocialWrap__m04Bi .bet-share-modal-module_ShareIconWrap__zp8MS {
  transition: background-color 0.15s ease;
}
.bet-share-modal-module_SocialWrap__m04Bi .bet-share-modal-module_ShareIconWrap__zp8MS:hover {
  background-color: var(--betslipShareModalShareIconActiveBg);
}
.bet-share-modal-module_SocialWrap__m04Bi .bet-share-modal-module_ShareIconWrap__zp8MS:hover svg {
  color: var(--betslipShareModalShareIconActiveColor);
}
.bet-share-modal-module_SocialWrap__m04Bi .bet-share-modal-module_ShareIconWrap__zp8MS svg {
  transition: color 0.15s ease;
}
.bet-share-modal-module_SocialWrap__m04Bi .bet-share-modal-module_DarkShareIconWrap__CcaeP {
  height: 32px;
  width: 32px;
}
.bet-share-modal-module_SocialWrap__m04Bi .bet-share-modal-module_ShareIconWrapCopied__Yd1Eq {
  background-color: var(--betslipShareModalShareIconActiveBg);
}
.bet-share-modal-module_SocialWrap__m04Bi .bet-share-modal-module_ShareIconWrapCopied__Yd1Eq svg {
  font-size: 15px;
  color: var(--betslipShareModalShareIconActiveColor);
}
.bet-share-modal-module_CopyText__WJZzX {
  font-size: 14px;
  color: var(--betslipShareModalText);
  display: flex;
}
.bet-share-modal-module_CopyText__WJZzX .bet-share-modal-module_CopyIconsWrap__CZJtL:hover svg:first-child {
  opacity: 0;
}
.bet-share-modal-module_CopyText__WJZzX .bet-share-modal-module_CopyIconsWrap__CZJtL:hover svg:last-child {
  opacity: 1;
}
.bet-share-modal-module_CopyText__WJZzX .bet-share-modal-module_CopyIconsWrap__CZJtL svg:last-child {
  opacity: 0;
}
.bet-share-modal-module_CopyText__WJZzX .bet-share-modal-module_CopiedCodeWrap__ilQC1 {
  border-radius: 100px;
  background-color: var(--betslipShareModalCopiedCodeBg);
  width: 17px;
  height: 17px;
  align-items: center;
  justify-content: center;
  display: flex;
}
.bet-share-modal-module_CopyText__WJZzX .bet-share-modal-module_CopiedCodeWrap__ilQC1 svg {
  color: #fff;
  position: relative;
  font-size: 8px;
}
.bet-share-modal-module_CopyText__WJZzX .bet-share-modal-module_Code__XxnWR {
  font-weight: 700;
  color: var(--betslipShareModalCodeText);
  margin-left: 3px;
  margin-right: 4px;
}
.bet-share-modal-module_CopyText__WJZzX .bet-share-modal-module_CodeWhite__9qOJt {
  color: #fff;
  font-size: 20px;
}
.bet-share-modal-module_CopyText__WJZzX svg {
  font-size: 18px;
  cursor: pointer;
  transition: opacity 0.15s ease;
  color: var(--betslipShareModalIconColor);
  opacity: 1;
  position: absolute;
}
.bet-share-modal-module_CopyTextColumn__KJHUY {
  flex-direction: column;
  gap: 8px;
}
.bet-share-modal-module_codeContainer__6xhMl {
  display: flex;
  justify-content: space-between;
  width: 100%;
  padding: 8px 16px;
  background-color: var(--betslipMain);
  border-radius: 8px;
}
.bet-share-modal-module_newIconsStyle__QpKTF > svg {
  color: #fff;
  right: 0px;
  height: 24px;
  width: 24px;
}
.bet-share-modal-module_subTitle__6Hydz {
  font-size: 16px;
}
.coupon-notifications-module_Wrapper__9--d1 {
  bottom: 0;
  padding: 0 8px 10px;
  position: sticky;
  z-index: var(--zIndex-notification);
  width: 100%;
}
.coupon-notifications-module_Wrapper_fixed__RsxdS {
  position: fixed;
}
.coupon-notifications-module_OpenHistoryBtn__no9dr {
  background: transparent;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.03em;
  line-height: 24px;
  text-transform: uppercase;
  padding: 0 !important;
  color: var(--betslipNotificationLinkColor);
}
.promotions-list-module_list__fu3aY {
  display: flex;
  flex-wrap: wrap;
  position: relative;
}
.promotions-list-module_list__fu3aY.promotions-list-module_desktopMode__joH7J {
  padding: 10px;
}
.promotions-list-module_list__fu3aY.promotions-list-module_desktopMode__joH7J .promotions-list-module_container__21sPR {
  flex: 0 0 25%;
  max-width: 25%;
}
@media only screen and (max-width: 1600px) {
  .promotions-list-module_list__fu3aY.promotions-list-module_desktopMode__joH7J .promotions-list-module_container__21sPR {
    flex: 0 0 33.333%;
    max-width: 33.333%;
  }
}
@media only screen and (max-width: 900px) {
  .promotions-list-module_list__fu3aY.promotions-list-module_desktopMode__joH7J .promotions-list-module_container__21sPR {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
.promotions-list-module_container__21sPR {
  flex: 0 0 100%;
  padding: 10px;
}
@media only screen and (min-width: 768px) {
  .promotions-list-module_container__21sPR {
    flex: 0 0 50%;
  }
}
.promotions-list-module_item__jlKhz {
  background: var(--promotionItemBackground);
  border-radius: var(--promotionHeaderBannerBorderRadius) var(--promotionHeaderBannerBorderRadius) var(--baseBorderRadius) var(--baseBorderRadius);
  box-shadow: 0 0 5px rgba(var(--promotionShadowRGB), 0.3);
  display: block;
  height: 100%;
  overflow: hidden;
  position: relative;
  text-decoration: none;
  transition: box-shadow 0.15s linear;
  z-index: 0;
}
.promotions-list-module_item__jlKhz:hover {
  box-shadow: 0 0 8px var(--promotionShadow);
}
.promotions-list-module_item__jlKhz:hover .promotions-list-module_iconAll__ACduw .svg-icon {
  fill: var(--promotionIconAllHover);
}
.promotions-list-module_item__jlKhz:hover .promotions-list-module_iconSport__dXUGv .svg-icon {
  fill: var(--promotionIconSportHover);
}
.promotions-list-module_item__jlKhz:hover .promotions-list-module_iconCasino__JgFnZ .svg-icon {
  fill: var(--promotionIconCasinoHover);
}
.promotions-list-module_item__jlKhz:hover .promotions-list-module_icon__CytFr .svg-icon {
  font-size: 46px;
  transform: rotate(180deg);
}
.promotions-list-module_item__jlKhz:hover .promotions-list-module_icon__CytFr.promotions-list-module_iconVip__xzKBh .svg-icon {
  fill: var(--promotionIconVipHover);
  font-size: 48px;
  transform: none;
}
.promotions-list-module_backgroundImage__w8LKU {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  bottom: 50%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: -1;
}
.promotions-list-module_ribbon__Ljf8W {
  display: block;
  height: 30px;
  position: absolute;
  right: -25px;
  top: 11px;
  transform: rotate(45deg);
  width: 100px;
}
.promotions-list-module_ribbon__Ljf8W.promotions-list-module_all__p5glV {
  background: var(--promotionRibbonAll);
}
.promotions-list-module_ribbon__Ljf8W.promotions-list-module_sport__zcx04 {
  background: var(--promotionRibbonSport);
}
.promotions-list-module_ribbon__Ljf8W.promotions-list-module_casino__C0eoj {
  background-color: var(--promotionRibbonCasino);
}
.promotions-list-module_ribbon__Ljf8W span {
  align-items: center;
  color: var(--promotionRibbonText);
  cursor: default;
  display: flex;
  font-size: 12px;
  font-weight: 700;
  height: 100%;
  justify-content: center;
  letter-spacing: 0.05em;
  line-height: 1;
  position: absolute;
  text-align: center;
  text-transform: uppercase;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  width: 100%;
}
.promotions-list-module_banner__gZSO6 {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  height: 150px;
  margin-top: 20px;
}
.promotions-list-module_info__7EJcL {
  background: var(--promotionInfoBg);
  border-radius: 3px 3px var(--baseBorderRadius) var(--baseBorderRadius);
  box-shadow: 3px 0 24px rgba(0, 0, 0, 0.18);
  display: flex;
  flex-direction: column;
  height: calc(100% - 185px);
  justify-content: space-between;
  margin: 0 15px 15px;
  min-height: 300px;
  padding: 40px 0 20px;
  position: relative;
}
.promotions-list-module_bonusInfo__rt1-w .promotions-list-module_bonusInfoTitle__gKq1c {
  color: var(--promotionText);
  font-size: 21px;
  font-weight: 700;
  line-height: 24px;
  margin: 0 15px;
  text-align: center;
  text-transform: uppercase;
}
.promotions-list-module_bonusInfo__rt1-w .promotions-list-module_bonusInfoTitle__gKq1c::after {
  border-bottom: 2px solid var(--promotionText);
  content: "";
  display: block;
  margin: 0 auto;
  padding-top: 10px;
  width: 44px;
}
.promotions-list-module_bonusInfo__rt1-w .promotions-list-module_bonusInfoText__CeviC {
  color: var(--promotionInfo);
  font-size: 15px;
  font-weight: 400;
  line-height: 22px;
  margin: 25px 15px 40px;
  text-align: center;
}
.promotions-list-module_icon__CytFr {
  align-items: center;
  background: var(--promotionInfoIconBg);
  border-radius: 50%;
  display: flex;
  height: 64px;
  justify-content: center;
  left: 50%;
  position: absolute;
  top: -32px;
  transform: translateX(-50%);
  width: 64px;
}
.promotions-list-module_icon__CytFr .svg-icon {
  font-size: 36px;
  transition: fill 0.15s linear, font-size 0.15s linear, transform 0.15s linear;
}
.promotions-list-module_icon__CytFr.promotions-list-module_iconAll__ACduw .svg-icon {
  fill: var(--promotionIconAll);
}
.promotions-list-module_icon__CytFr.promotions-list-module_iconSport__dXUGv .svg-icon {
  fill: var(--promotionIconSport);
}
.promotions-list-module_icon__CytFr.promotions-list-module_iconCasino__JgFnZ .svg-icon {
  fill: var(--promotionIconCasino);
}
.promotions-list-module_icon__CytFr.promotions-list-module_iconVip__xzKBh .svg-icon {
  fill: var(--promotionIconVip);
  transition: fill 0.1s linear, font-size 0.1s linear;
}
.promotions-list-module_actions__mDuQe {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 10px;
}
.promotions-list-module_actions__mDuQe .promotions-list-module_getBonusSport__8gOsm {
  background: var(--promotionButtonSportBg);
}
.promotions-list-module_actions__mDuQe .promotions-list-module_getBonusSport__8gOsm:hover {
  background: var(--promotionButtonSportHoverBg);
}
.promotions-list-module_actions__mDuQe .promotions-list-module_getBonusCasino__W-4zL {
  background: var(--promotionButtonCasinoBg);
}
.promotions-list-module_actions__mDuQe .promotions-list-module_getBonusCasino__W-4zL:hover {
  background: var(--promotionButtonCasinoHoverBg);
}
.promotions-list-module_actions__mDuQe .promotions-list-module_findOutMore__qKCLa {
  background: var(--promotionButtonFindBg);
  border: 1px solid var(--promotionButtonFindBorderColor);
  color: var(--promotionButtonFindTextColor);
}
.promotions-list-module_actions__mDuQe .promotions-list-module_findOutMore__qKCLa:hover {
  background: var(--promotionButtonFindHoverBg);
}
.promotions-list-module_actions__mDuQe .app-button {
  width: calc(50% - 20px);
  max-width: calc(50% - 20px);
  margin: 0 10px;
}
.promotions-list-module_actions__mDuQe .app-button:lang(de) {
  font-size: 12px;
}
@media only screen and (max-width: 1300px) {
  .promotions-list-module_actions__mDuQe .app-button {
    font-size: 12px;
  }
}
.promotions-list-module_actions__mDuQe.promotions-list-module_withOneButton__Sx1Lx .app-button {
  width: auto;
  max-width: calc(100% - 20px);
}
@media only screen and (max-width: 768px) {
  .promotions-list-module_actions__mDuQe {
    align-items: center;
    flex-direction: column;
    justify-content: center;
  }
  .promotions-list-module_actions__mDuQe .app-button {
    width: auto;
    max-width: calc(100% - 20px);
  }
  .promotions-list-module_actions__mDuQe .app-button:not(:first-child) {
    margin-top: 10px;
  }
}
.promotions-list-module_desktopMode__joH7J .promotions-list-module_item__jlKhz:hover .promotions-list-module_icon__CytFr .svg-icon {
  font-size: 74px;
}
.promotions-list-module_desktopMode__joH7J .promotions-list-module_item__jlKhz:hover .promotions-list-module_icon__CytFr.promotions-list-module_iconVip__xzKBh .svg-icon {
  font-size: 72px;
}
.promotions-list-module_desktopMode__joH7J .promotions-list-module_info__7EJcL {
  height: calc(100% - 235px);
  padding: 65px 0 20px;
}
.promotions-list-module_desktopMode__joH7J .promotions-list-module_banner__gZSO6 {
  height: 200px;
}
.promotions-list-module_desktopMode__joH7J .promotions-list-module_icon__CytFr {
  height: 94px;
  top: -47px;
  width: 94px;
}
.promotions-list-module_desktopMode__joH7J .promotions-list-module_icon__CytFr .svg-icon {
  font-size: 54px;
}
@media only screen and (max-width: 1300px) {
  .promotions-list-module_desktopMode__joH7J .promotions-list-module_actions__mDuQe {
    align-items: center;
    flex-direction: column;
    justify-content: center;
  }
  .promotions-list-module_desktopMode__joH7J .promotions-list-module_actions__mDuQe .app-button:not(:first-child) {
    margin-top: 20px;
  }
}
.promotions-list-module_asiaStyle__1KHaM .promotions-list-module_ribbon__Ljf8W.promotions-list-module_sport__zcx04 {
  background: var(--promotionRibbonSportAsia);
}
.promotions-list-module_asiaStyle__1KHaM .promotions-list-module_ribbon__Ljf8W.promotions-list-module_casino__C0eoj {
  background-color: var(--promotionRibbonCasinoAsia);
}
.promotions-list-module_asiaStyle__1KHaM .promotions-list-module_actions__mDuQe .app-button:not(:first-child) {
  margin-top: 0;
}
@media only screen and (max-width: 1300px) {
  .promotions-list-module_asiaStyle__1KHaM .promotions-list-module_actions__mDuQe {
    align-items: center;
    flex-direction: row;
    justify-content: center;
  }
  .promotions-list-module_asiaStyle__1KHaM .promotions-list-module_actions__mDuQe .app-button {
    width: calc(50% - 20px);
    max-width: calc(50% - 20px);
  }
}
.promotions-list-module_asiaStyle__1KHaM .promotions-list-module_actions__mDuQe.promotions-list-module_withOneButton__Sx1Lx .app-button {
  width: auto;
  max-width: calc(100% - 20px);
}
.terms-and-policy-module_termsAndPolicyModal__9Az55 {
  border-radius: 12px;
  margin: 0 10px;
  max-height: 80vh;
  overflow: hidden;
  max-width: 800px;
}
.terms-and-policy-module_termsAndPolicy__yZB-D {
  background: var(--white);
  display: flex;
  flex-direction: column;
  max-height: 80vh;
  padding: 20px 30px 45px;
  position: relative;
}
.terms-and-policy-module_termsAndPolicy__yZB-D .terms-and-policy-module_termsAndPolicyHeader__BitGG {
  font-size: 22px;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
.terms-and-policy-module_termsAndPolicy__yZB-D .terms-and-policy-module_termsAndPolicySections__RGKON {
  display: flex;
  font-size: 18px;
  text-align: center;
  text-transform: uppercase;
}
.terms-and-policy-module_termsAndPolicy__yZB-D .terms-and-policy-module_termsAndPolicySections__RGKON .terms-and-policy-module_termsAndPolicySectionItem__erVlA {
  align-items: center;
  display: flex;
  justify-content: center;
}
.terms-and-policy-module_termsAndPolicy__yZB-D .terms-and-policy-module_termsAndPolicySections__RGKON .terms-and-policy-module_termsAndPolicySectionItem__erVlA:only-child {
  font-size: 22px;
  font-weight: 700;
  width: 100%;
}
.terms-and-policy-module_termsAndPolicy__yZB-D .terms-and-policy-module_termsAndPolicySections__RGKON .terms-and-policy-module_termsAndPolicySectionItem__erVlA:not(:only-child) {
  border-bottom: 2px solid var(--arrowBg);
  cursor: pointer;
  padding-bottom: 8px;
  padding-top: 15px;
  transition: font-weight 0.1s ease, border-bottom 0.1s ease;
  width: 50%;
}
.terms-and-policy-module_termsAndPolicy__yZB-D .terms-and-policy-module_termsAndPolicySections__RGKON .terms-and-policy-module_termsAndPolicySectionItem__erVlA:not(:only-child).terms-and-policy-module_termsAndPolicySelectedSection__eKDsO {
  border-bottom: 2px solid var(--buttonMain);
  font-weight: 700;
}
.terms-and-policy-module_termsAndPolicy__yZB-D .terms-and-policy-module_termsAndPolicySections__RGKON .terms-and-policy-module_termsAndPolicySectionItem__erVlA span {
  padding: 0 12px;
}
.terms-and-policy-module_termsAndPolicy__yZB-D .terms-and-policy-module_termsAndPolicyTextPage__Vhug- {
  padding: 0 18px 0 12px;
  margin: 12px 0 24px;
  overflow-x: auto;
}
.terms-and-policy-module_termsAndPolicy__yZB-D .terms-and-policy-module_termsAndPolicyTextPage__Vhug-::-webkit-scrollbar {
  width: 5px;
}
.terms-and-policy-module_termsAndPolicy__yZB-D .terms-and-policy-module_termsAndPolicyTextPage__Vhug-::-webkit-scrollbar-track {
  background: #f0f0f0;
  border-radius: 3px;
}
.terms-and-policy-module_termsAndPolicy__yZB-D .terms-and-policy-module_termsAndPolicyTextPage__Vhug-::-webkit-scrollbar-thumb {
  background: #7e8083;
  border-radius: 3px;
}
.terms-and-policy-module_termsAndPolicy__yZB-D .terms-and-policy-module_termsAndPolicyTextPage__Vhug- .app-loader {
  min-height: 150px;
}
.terms-and-policy-module_termsAndPolicy__yZB-D .terms-and-policy-module_termsAndPolicyTextPage__Vhug- .text-page {
  counter-reset: section;
}
.terms-and-policy-module_termsAndPolicy__yZB-D .terms-and-policy-module_termsAndPolicyTextPage__Vhug- .text-page h2 {
  counter-increment: section;
}
.terms-and-policy-module_termsAndPolicy__yZB-D .terms-and-policy-module_termsAndPolicyTextPage__Vhug- .text-page h2::before {
  content: counter(section) ".";
  margin-right: 6px;
}
.terms-and-policy-module_termsAndPolicy__yZB-D .terms-and-policy-module_termsAndPolicyActions__JmGTx {
  align-items: center;
  display: flex;
  flex-direction: column;
}
.terms-and-policy-module_termsAndPolicy__yZB-D .terms-and-policy-module_termsAndPolicyActions__JmGTx .terms-and-policy-module_termsAndPolicyActionsReject__1ccwK {
  cursor: pointer;
  padding-top: 12px;
  text-align: center;
}
.terms-and-policy-module_termsAndPolicy__yZB-D .terms-and-policy-module_termsAndPolicyActions__JmGTx .terms-and-policy-module_termsAndPolicyActionsReject__1ccwK:hover {
  text-decoration: underline;
}
.terms-and-policy-module_termsAndPolicy__yZB-D .terms-and-policy-module_termsAndPolicyActions__JmGTx .terms-and-policy-module_termsAndPolicyActionsReject__1ccwK.terms-and-policy-module_termsAndPolicyActionsRejectDisabled__nr5dh {
  opacity: 0.8;
  pointer-events: none;
}
@media screen and (max-width: 820px) {
  .terms-and-policy-module_termsAndPolicy__yZB-D {
    padding: 24px 12px;
  }
  .terms-and-policy-module_termsAndPolicy__yZB-D .terms-and-policy-module_termsAndPolicyHeader__BitGG {
    font-size: 16px;
  }
  .terms-and-policy-module_termsAndPolicy__yZB-D .terms-and-policy-module_termsAndPolicySections__RGKON {
    font-size: 14px;
  }
  .terms-and-policy-module_termsAndPolicy__yZB-D .terms-and-policy-module_termsAndPolicySections__RGKON .terms-and-policy-module_termsAndPolicySectionItem__erVlA:only-child {
    font-size: 16px;
  }
  .terms-and-policy-module_termsAndPolicy__yZB-D .terms-and-policy-module_termsAndPolicyActions__JmGTx .terms-and-policy-module_termsAndPolicyActionsReject__1ccwK {
    padding-top: 24px;
  }
}
.cashout-button-module_Button__w4pPN:not(.cashout-button-module_DisabledButton__-ISoW):not(.cashout-button-module_ButtonSuccess__DgO7J) {
  background-color: var(--cashoutButtonDefault);
  border: var(--cashoutButtonBorder);
}
.cashout-button-module_Button__w4pPN:not(.cashout-button-module_DisabledButton__-ISoW):not(.cashout-button-module_ButtonSuccess__DgO7J):hover {
  background-color: var(--cashoutButtonDefaultHover);
}
.cashout-button-module_ButtonSuccess__DgO7J {
  background-color: var(--cashoutButtonSuccess);
  border-color: var(--cashoutButtonSuccess);
}
.cashout-button-module_ButtonSuccess__DgO7J:hover {
  background-color: var(--cashoutButtonSuccessHover);
}
.cashout-button-module_DisabledButton__-ISoW {
  border-color: var(--cashoutDisabledButtonBG);
  background-color: var(--cashoutDisabledButtonBG);
  color: var(--cashoutDisabledButtonTextColor);
  pointer-events: none;
}
.cashout-button-module_DisabledButton__-ISoW:focus {
  background-color: var(--lightBorder);
}
.cashout-button-module_Amount__OKuR6 {
  display: flex;
  position: relative;
}
.cashout-button-module_Amount__OKuR6 .svg-icon {
  margin-right: 5px;
  margin-left: 5px;
}
.cashout-button-module_Amount__OKuR6 .cashout-button-module_OldValueWrapper__SgDN9 {
  display: flex;
  opacity: 0;
  width: 0;
}
.cashout-button-module_Amount__OKuR6 .cashout-button-module_OldValueWrapperActive__9Rqbe {
  opacity: 1;
  transition: width 0.3s ease-in-out;
  width: 100%;
}
.cashout-button-arrow-module_Arrow__gJHlZ {
  width: 10px;
  height: 16px;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  right: -18px;
}
.cashout-button-arrow-module_ArrowDown__WkCiq {
  animation: cashout-button-arrow-module_DownAnimation__ChIB1 1s infinite;
}
.cashout-button-arrow-module_ArrowDown__WkCiq path {
  fill: var(--cashoutArrowDownColor);
}
.cashout-button-arrow-module_ArrowUp__ysV-b {
  transform: rotate(180deg);
  animation: cashout-button-arrow-module_UpAnimation__TLWPJ 1s infinite;
}
.cashout-button-arrow-module_ArrowUp__ysV-b path {
  fill: var(--cashoutArrowUpColor);
}
.cashout-button-arrow-module_ArrowUp__ysV-b.cashout-button-arrow-module_ArrowSuccess__oAw-h path {
  fill: var(--cashoutArrowUpSuccessButtonColor);
}
@keyframes cashout-button-arrow-module_UpAnimation__TLWPJ {
  from {
    transform: rotate(180deg) translate3d(0, -25%, 0);
  }
  to {
    transform: rotate(180deg) translate3d(0, 25%, 0);
  }
}
@keyframes cashout-button-arrow-module_DownAnimation__ChIB1 {
  from {
    transform: translate3d(0, -25%, 0);
  }
  to {
    transform: translate3d(0, 25%, 0);
  }
}
.app-button--small .cashout-button-arrow-module_Arrow__gJHlZ {
  width: 8px;
  height: 14px;
  margin-top: -7px;
  right: -12px;
}
.cashout-confirm-module_cashoutConfirm__Mc-eN {
  display: flex;
  justify-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.5);
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  z-index: 5;
  padding: 0 23px;
  top: 0;
}
.cashout-confirm-module_cashoutConfirmStatic__Wrlil {
  position: relative;
}
.cashout-confirm-module_container__3pfK8 {
  background: var(--cashoutConfirmBg);
  padding: 16px;
  text-align: center;
  width: 100%;
  color: var(--cashoutConfirmTextColor);
  border-radius: var(--cashoutConfirmBorderRadius);
}
.cashout-confirm-module_title__8MCFu {
  font-size: 20px;
  font-weight: 700;
  line-height: 1.6;
  margin-bottom: 8px;
}
.cashout-confirm-module_description__b2xPQ {
  font-size: 14px;
}
.cashout-confirm-module_actions__XcZLF {
  display: flex;
  align-items: center;
  margin: 16px -4px;
}
.cashout-confirm-module_button__7rY6N {
  margin: 0 4px;
}
.cashout-confirm-module_button__7rY6N.cashout-confirm-module_no__X5I5n {
  color: var(--cashoutConfirmButtonNo);
  background: var(--cashoutConfirmButtonNoBg);
  border: var(--cashoutConfirmButtonNoBorderWidth, 1px) solid var(--cashoutConfirmButtonNoBorder);
  transition: background 0.3s ease, color 0.3s ease, border-color 0.3s ease;
}
.cashout-confirm-module_button__7rY6N.cashout-confirm-module_no__X5I5n:hover {
  color: var(--cashoutConfirmButtonNoHover);
  background: var(--cashoutConfirmButtonNoBgHover);
  border-color: var(--cashoutConfirmButtonNoBorderHover);
}
.cashout-confirm-module_button__7rY6N.cashout-confirm-module_yes__4Um3l {
  color: var(--cashoutConfirmButtonYes);
  background: var(--cashoutConfirmButtonYesBg);
  border: var(--cashoutConfirmButtonYesBorderWidth, 1px) solid var(--cashoutConfirmButtonYesBorder);
  transition: background 0.3s ease, color 0.3s ease, border-color 0.3s ease;
}
.cashout-confirm-module_button__7rY6N.cashout-confirm-module_yes__4Um3l:hover {
  color: var(--cashoutConfirmButtonYesHover);
  background: var(--cashoutConfirmButtonYesBgHover);
  border-color: var(--cashoutConfirmButtonYesBorderHover);
}
.comboboost-description-module_Title__c8ZMM {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 8px;
  line-height: 1.6;
}
.comboboost-description-module_Text__wJ7E5 {
  font-size: 14px;
  margin-bottom: 16px;
  line-height: 1.43;
}
.comboboost-description-module_confirmButton__s-DWS {
  background: var(--confirmButtonBG);
}
.comboboost-description-module_confirmButton__s-DWS:hover {
  background: var(--confirmButtonBGHover);
}
.snackbar-components-module_snackbarNotifications__SwnLo {
  display: none;
}
.appReady .snackbar-components-module_snackbarNotifications__SwnLo {
  display: block;
}
.gviveValidationError-module_icon__o0pmX {
  width: 24px;
  margin-right: 12px;
}
.gviveValidationError-module_icon__o0pmX .gviveValidationError-module_error__-9phN {
  width: 24px;
  height: 24px;
}
.common-module_container__bjWcx {
  align-items: center;
  box-shadow: 0px 8px 38px rgba(0, 0, 0, 0.3);
  border-radius: 8px;
  display: flex;
  margin: 16px;
  padding: 24px;
  position: relative;
}
.common-module_container__bjWcx:not(.common-module_mobile__dRibl) {
  margin: 16px 16px 0 0;
  max-width: 340px;
}
.common-module_container__bjWcx.common-module_green__bwqKr {
  background: var(--ontarioRegSuccessBg);
  color: var(--white);
}
.common-module_container__bjWcx.common-module_yellow__kAjjl {
  background: var(--snackbarAttentionBg);
  color: var(--white);
}
.common-module_container__bjWcx.common-module_greenContainerError__qjhHF {
  background: var(--limitsSnackbarError);
  color: var(--white);
}
.common-module_successMsg__z6wdU {
  font-size: 14px;
  margin-top: 4px;
}
.common-module_accentMsg__qacHN {
  cursor: pointer;
  font-size: 14px;
  font-weight: 700;
  margin-top: 6px;
  text-transform: uppercase;
}
.common-module_checkCircle__MEtMs {
  width: 24px;
  height: 24px;
  margin-right: 8px;
}
.common-module_positionUnderHeader__S3xQQ {
  position: fixed;
  right: 0;
  top: 69px;
  z-index: var(--zIndex-modalView-below);
}
.common-module_positionUnderHeader__S3xQQ.common-module_positionMobile__0IAUo {
  right: inherit;
  top: 46px;
  width: 100%;
}
body.menu-cms-header-view .common-module_positionUnderHeader__S3xQQ {
  top: var(--menuCmsHeaderBodyTopPadding);
}
.financialReportStatus-module_customContainer__DcdAg {
  align-items: normal;
  padding: 16px;
}
.financialReportStatus-module_checkCircle__qNbdq {
  width: 24px;
  height: 24px;
  margin-right: 8px;
}
.animated-list-module_enter__QD2Ww {
  opacity: 0;
  transform: translate3d(0, 100%, 0);
  transition: all 0.3s ease-in-out;
}
.animated-list-module_enterActive__XdDhj {
  opacity: 1;
  transform: translate3d(0, 0, 0);
}
.animated-list-module_exit__WXnIC {
  opacity: 0;
  transform: translate3d(0, 0, 0);
  transition: all 0.3s ease-in-out;
}
.animated-list-module_exitActive__jrbzB {
  opacity: 1;
  transform: translate3d(0, 100%, 0);
}
.modals-module_title__o3mA8 {
  font-size: 20px;
  font-weight: 700;
  color: var(--mainColor);
}
.modals-module_reasonTitle__5DRrr {
  padding: 12px 0;
}
.modals-module_select__kf0lU {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.modals-module_label__4U4FP {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}
.modals-module_periods__W4SiE {
  flex: 0 0 180px;
  width: 180px;
  margin-left: 40px;
}
.modals-module_baseMargin__d4FSN {
  margin-top: 15px;
}
.modals-module_alignTop__0ROJu {
  align-items: flex-start;
}
.modals-module_checkTerms__WcGid {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  letter-spacing: 0.01em;
}
.modals-module_checkTerms__WcGid a {
  transition: color 0.15s ease;
  color: var(--buttonMain);
}
.modals-module_checkTerms__WcGid a:hover {
  color: inherit;
}
.modals-module_buttons__7wYt- {
  display: flex;
  justify-content: space-between;
}
.modals-module_buttonItem__R6D3V {
  flex: 1;
}
.modals-module_buttonItem__R6D3V.modals-module_cancel__gjZdF {
  padding-right: 10px;
}
.modals-module_buttonItem__R6D3V.modals-module_confirm__PlM52 {
  padding-left: 10px;
}
.modals-module_wrapper__cEen4 {
  background: var(--white);
  border-radius: 8px;
  max-width: 420px;
  padding: 24px;
}
.modals-module_wrapper__cEen4.modals-module_deletion__Ak4I5 {
  max-width: 544px;
}
.modals-module_notice__GkR5C {
  padding: 8px;
  background: rgba(239, 45, 45, 0.1);
  border-radius: 8px;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.modals-module_notice__GkR5C svg {
  display: block;
}
.modals-module_notice__GkR5C span {
  font-size: 12px;
  line-height: 16px;
  font-weight: 400;
  display: block;
}
.modals-module_notice__GkR5C span + span {
  margin-left: 7px;
}
.modals-module_notice__GkR5C span svg {
  width: 16px;
  font-size: 16px;
  display: block;
  position: relative;
  top: -1px;
}
.self-deletion-module_textArea__E7Ebw {
  position: relative;
}
.self-deletion-module_textArea__E7Ebw .form__textarea {
  background: var(--white);
  min-height: 140px;
  height: unset;
  overflow: hidden;
  padding: 15px 22px 36px;
}
.self-deletion-module_textArea__E7Ebw.self-deletion-module_textAreaMobile__z7PMX .form__textarea {
  min-height: 192px;
}
.self-deletion-module_textArea__E7Ebw .self-deletion-module_textLength__-PYEp {
  position: absolute;
  bottom: 12px;
  right: 16px;
  color: var(--selfDeleteTextLengthColor);
}
.self-deletion-module_cancelButton__B-ADc .app-button {
  border-color: var(--selfDeleteCancelButtonBorder);
  color: var(--selfDeleteMainButton);
}
.self-deletion-module_cancelButton__B-ADc .app-button:hover {
  background: var(--limitsTextareaBg);
  color: var(--selfDeleteMainButton);
}
.self-deletion-module_confirmButton__xkWko .app-button--disabled {
  color: var(--selfDeleteMainButton);
  opacity: 0.6;
}
.outside-click-skip-module_inline__aYAOa {
  display: inline-block;
}
.logo-module_wrapperLogo__6I-Hc img {
  max-width: 100%;
  height: auto;
  display: block;
}
img.logo-module_wrapperLogoHide__4oXQ8 {
  display: none;
}
.betbuilder-badge-module_badge__WKHaH {
  color: var(--white);
  font-size: 10px;
  border-radius: 4px;
  background: var(--betBuilderIconBg);
  display: inline-flex;
  padding: 0 4px;
  height: 16px;
  line-height: 16px;
}
:root {
  --zIndex-dropdown: 900;
  --zIndex-dropdown-below: 899;
  --zIndex-notification: 850;
  --zIndex-notification-below: 849;
  --zIndex-registrationLoader: 800;
  --zIndex-registrationLoader-below: 799;
  --zIndex-cookieBarDesktop: 750;
  --zIndex-cookieBarDesktop-below: 749;
  --zIndex-mobileAsideMenu: 700;
  --zIndex-mobileAsideMenu-below: 699;
  --zIndex-modalView: 600;
  --zIndex-modalView-below: 599;
  --zIndex-modalPortal: 500;
  --zIndex-modalPortal-below: 499;
  --zIndex-cookieBarMobile: 400;
  --zIndex-cookieBarMobile-below: 399;
  --zIndex-broadcastWidgetMobile: 390;
  --zIndex-broadcastWidgetMobile-below: 389;
  --zIndex-casinoGameNavigation: 380;
  --zIndex-casinoGameNavigation-below: 379;
  --zIndex-bottomMenu: 370;
  --zIndex-bottomMenu-below: 369;
  --zIndex-modalCoupon: 360;
  --zIndex-modalCoupon-below: 359;
  --zIndex-promoSnackbar: 350;
  --zIndex-promoSnackbar-below: 349;
  --zIndex-watchersChat: 340;
  --zIndex-watchersChat-below: 339;
  --zIndex-headerMenu: 20;
  --zIndex-headerMenu-below: 19;
  --zIndex-toTop: 15;
  --zIndex-toTop-below: 14;
  --zIndex-stickyLeagueHeader: 10;
  --zIndex-stickyLeagueHeader-below: 9;
  --zIndex-desktopAsideMenuForTextPage: 10;
  --zIndex-desktopAsideMenuForTextPage-below: 9;
  --zIndex-loader: 5;
  --zIndex-loader-below: 4;
}
.hof-page-switcher-module_tabs__watNE {
  background: var(--hofYellow);
  border-radius: 18px;
  display: flex;
  height: 36px;
  margin: 10px;
}
.hof-page-switcher-module_tabs__watNE .hof-page-switcher-module_tab__DVQIC {
  align-items: center;
  background: transparent;
  border-radius: 18px;
  display: flex;
  flex-grow: 1;
  justify-content: center;
  padding: 0 12px;
  transition: 0.2s ease;
  transition-property: background-color, color;
}
.hof-page-switcher-module_tabs__watNE .hof-page-switcher-module_tab__DVQIC .hof-page-switcher-module_tabIcon__g2Ltv {
  color: var(--hofTabIconColor);
}
.hof-page-switcher-module_tabs__watNE .hof-page-switcher-module_tab__DVQIC.hof-page-switcher-module_activeTab__FbVEA {
  background-color: var(--hofPageSwitcherActiveBg);
  color: var(--hofPageSwitcherActive);
}
.hof-page-switcher-module_tabs__watNE .hof-page-switcher-module_tab__DVQIC.hof-page-switcher-module_activeTab__FbVEA.hof-page-switcher-module_sportTab__pKWwF .hof-page-switcher-module_tabIcon__g2Ltv {
  color: var(--hofTabIconActiveSportColor);
}
.hof-page-switcher-module_tabs__watNE .hof-page-switcher-module_tab__DVQIC.hof-page-switcher-module_activeTab__FbVEA.hof-page-switcher-module_casinoTab__FrZQf .hof-page-switcher-module_tabIcon__g2Ltv {
  color: var(--hofTabIconActiveCasinoColor);
}
.hof-page-switcher-module_tabs__watNE .hof-page-switcher-module_tabIcon__g2Ltv {
  font-size: 20px;
  margin-right: 10px;
  transition: color 0.2s ease;
}
.hof-page-switcher-module_tabs__watNE .hof-page-switcher-module_tabLabel__0y6qr {
  font-size: 12px;
  font-weight: 500;
  text-transform: uppercase;
}
.hof-page-switcher-module_tabs__watNE .hof-page-switcher-module_tabLabelTwo__BA1k1 {
  font-weight: 700;
  letter-spacing: 1px;
}
.hof-casino-module_hofCasino__InTDB .hof-casino-module_pedestal__Nl-x3 {
  font-size: 16px;
  margin-bottom: 22px;
}
.hof-casino-module_hofCasino__InTDB .hof-casino-module_topWinners__w91hq {
  margin-bottom: 22px;
  position: relative;
  z-index: 2;
}
.hof-casino-module_hofCasino__InTDB .hof-casino-module_latestWinners__dfOOj {
  position: relative;
  z-index: 1;
}
.hof-casino-module_hofCasino__InTDB .hof-casino-module_latestWinnersMobile__4OWGY {
  padding: var(--hofCasinoLatestWinnerPaddingContainerMobile);
  background: var(--hofCasinoLatestWinnerBgContainerMobile);
}
.hof-casino-module_hofCasino__InTDB .hof-casino-module_latestWinnersDecor__UiQAX {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.hof-casino-module_hofCasino__InTDB .hof-casino-module_latestWinnersInner__yeNDh {
  position: relative;
  z-index: 2;
}
.hof-casino-module_hofCasino__InTDB.hof-casino-module_hofCasinoMobile__OFTCI .hof-casino-module_pedestal__Nl-x3 {
  margin-bottom: 15px;
  padding: 0 5px;
}
@media screen and (max-width: 767px) {
  .hof-casino-module_hofCasino__InTDB.hof-casino-module_hofCasinoMobile__OFTCI .hof-casino-module_pedestal__Nl-x3 {
    font-size: 2.1vw;
  }
}
.hof-casino-module_hofCasino__InTDB.hof-casino-module_hofCasinoMobile__OFTCI .hof-casino-module_topWinners__w91hq {
  margin-bottom: var(--hofCasinoTopWinnerMarginBottomMobile);
  position: relative;
}
.hof-casino-pedestal-module_pedestal__-LQpc {
  align-items: flex-end;
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.hof-casino-pedestal-module_pedestal__-LQpc.hof-casino-pedestal-module_pedestalMobile__Dps50 .hof-casino-pedestal-module_user__OzzOa {
  font-size: 1.8em;
  line-height: 2;
}
.hof-casino-pedestal-module_place__Ib9Ke {
  padding: 0 0.8em 10px;
  position: relative;
}
.hof-casino-pedestal-module_place__Ib9Ke img {
  border-radius: 5px;
  display: block;
  height: 100%;
  width: 100%;
}
.hof-casino-pedestal-module_place__Ib9Ke.hof-casino-pedestal-module_placeFirst__-Wscs {
  order: 2;
  width: 37%;
}
.hof-casino-pedestal-module_place__Ib9Ke.hof-casino-pedestal-module_placeFirst__-Wscs .hof-casino-pedestal-module_game__oxk71 {
  background: linear-gradient(180deg, var(--hofPedestalFirst), var(--white) 80%);
}
.hof-casino-pedestal-module_place__Ib9Ke.hof-casino-pedestal-module_placeSecond__832L6 {
  font-size: 0.85em;
  order: 1;
  width: 30%;
}
.hof-casino-pedestal-module_place__Ib9Ke.hof-casino-pedestal-module_placeSecond__832L6 .hof-casino-pedestal-module_game__oxk71 {
  background: linear-gradient(180deg, var(--hofPedestalSecond), var(--white) 80%);
}
.hof-casino-pedestal-module_place__Ib9Ke.hof-casino-pedestal-module_placeThird__tHjiO {
  font-size: 0.85em;
  order: 3;
  width: 29.4%;
}
.hof-casino-pedestal-module_place__Ib9Ke.hof-casino-pedestal-module_placeThird__tHjiO .hof-casino-pedestal-module_game__oxk71 {
  background: linear-gradient(180deg, var(--hofPedestalThird), var(--white) 80%);
}
.hof-casino-pedestal-module_place__Ib9Ke::before {
  background: var(--white);
  border-radius: 5px;
  bottom: 0;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
  content: "";
  display: block;
  height: 50%;
  left: 0;
  position: absolute;
  width: 100%;
  z-index: 0;
}
.hof-casino-pedestal-module_placeInner__cRaxQ {
  align-items: center;
  display: flex;
  flex-direction: column;
  position: relative;
  z-index: 1;
}
.hof-casino-pedestal-module_prize__Vodqj {
  height: 10em;
  width: 10.625em;
}
.hof-casino-pedestal-module_game__oxk71 {
  border-radius: 5px;
  min-width: 12em;
  padding: 1em 1em 0;
  width: 85%;
}
.hof-casino-pedestal-module_game__oxk71 .hof-casino-pedestal-module_gameImage__o9rAk {
  height: 10em;
  margin: 0 auto;
  width: 10em;
}
.hof-casino-pedestal-module_user__OzzOa {
  color: var(--headerBackground);
  font-size: 1.3125em;
  line-height: 2.5;
  max-width: 80%;
  white-space: nowrap;
}
.hof-casino-pedestal-module_stats__yKP-O {
  border-radius: 5px;
  overflow: hidden;
  width: 100%;
}
.hof-casino-pedestal-module_stat__r0jHH {
  font-size: 1.3125em;
  font-weight: 500;
  line-height: 1;
  padding: 0.5em 0.7em;
  text-transform: uppercase;
}
.hof-casino-pedestal-module_stat__r0jHH.hof-casino-pedestal-module_statBet__EGOkD {
  background: var(--headerBackground);
  color: var(--hofPedestalBet);
  opacity: 0.9;
}
.hof-casino-pedestal-module_stat__r0jHH.hof-casino-pedestal-module_statBet__EGOkD .hof-casino-pedestal-module_statLabel__cbCdb::before, .hof-casino-pedestal-module_stat__r0jHH.hof-casino-pedestal-module_statBet__EGOkD .hof-casino-pedestal-module_statLabel__cbCdb::after {
  content: "-";
  display: inline-block;
}
.hof-casino-pedestal-module_stat__r0jHH.hof-casino-pedestal-module_statWin__7Qf2I {
  background: var(--headerBackground);
  color: var(--hofYellow);
}
.hof-casino-pedestal-module_stat__r0jHH.hof-casino-pedestal-module_statWin__7Qf2I .hof-casino-pedestal-module_statLabel__cbCdb .svg-icon {
  font-size: 0.8em;
}
.hof-casino-pedestal-module_stat__r0jHH .hof-casino-pedestal-module_statLabel__cbCdb {
  font-size: 0.8em;
  margin-bottom: 0.3em;
}
.hof-casino-pedestal-module_stat__r0jHH .hof-casino-pedestal-module_statLabel__cbCdb span {
  display: block;
  margin: 0 0.5em;
  max-width: calc(100% - 3em);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.hof-casino-pedestal-module_stat__r0jHH .hof-casino-pedestal-module_statValue__CV9p- {
  font-size: 1.2em;
}
.hof-casino-pedestal-module_stat__r0jHH .hof-casino-pedestal-module_statLabel__cbCdb,
.hof-casino-pedestal-module_stat__r0jHH .hof-casino-pedestal-module_statValue__CV9p- {
  align-items: center;
  display: flex;
  justify-content: center;
  text-align: center;
}
.hof-sport-module_hofSport__Cbfmp {
  position: relative;
}
.hof-sport-module_hofSport__Cbfmp:not(.hof-sport-module_hofSportMobile__tISkq) .hof-sport-module_topWinnersFooter__i97y8 {
  background: var(--white);
  border-radius: 0 0 5px 5px;
  display: flex;
  justify-content: center;
  padding: 10px;
}
.hof-sport-module_hofSport__Cbfmp:not(.hof-sport-module_hofSportMobile__tISkq) .hof-sport-module_topWinnersMore__IrF7P {
  align-items: center;
  border: 1px solid var(--hofSportShowMoreButtonBorder);
  border-radius: 20px;
  color: var(--mainColor);
  cursor: pointer;
  display: flex;
  font-size: 14px;
  font-weight: 700;
  height: 40px;
  margin: 15px 0;
  padding: 0 30px;
  transition: border-color 0.2s ease, background-color 0.2s ease;
}
.hof-sport-module_hofSport__Cbfmp:not(.hof-sport-module_hofSportMobile__tISkq) .hof-sport-module_topWinnersMore__IrF7P:hover {
  background: var(--hofSportShowMoreButtonHoverBg);
  border-color: var(--hofSportShowMoreButtonHoverBorder);
}
.hof-sport-module_hofSport__Cbfmp.hof-sport-module_hofSportMobile__tISkq .hof-sport-module_topWinnersMore__IrF7P {
  align-items: center;
  background: var(--white);
  border-radius: 5px;
  color: var(--mainColor);
  display: flex;
  font-size: 14px;
  font-weight: 500;
  height: 45px;
  justify-content: center;
  padding: 5px;
}
.hof-sport-module_list__if8k2 {
  background: var(--white);
  border-radius: 0 0 5px 5px;
  min-height: 250px;
  position: relative;
  z-index: 1;
}
.hof-sport-module_noRecords__vCt2A {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  opacity: 0.7;
  padding: 10%;
  text-align: center;
}
.hof-sport-module_loaderWrapper__PTpma {
  opacity: 0;
  transition: visibility 0.15s ease, opacity 0.15s ease;
  visibility: hidden;
}
.hof-sport-module_loaderWrapper__PTpma.hof-sport-module_visible__8AkCh {
  opacity: 1;
  visibility: visible;
}
.hof-sport-module_topWinnersFilter__TsJeO {
  position: absolute;
  right: 20px;
  top: 12px;
  z-index: 2;
}
.hof-sport-module_hofSportMobile__tISkq .hof-sport-module_topWinnersFilter__TsJeO {
  left: 5px;
  right: 5px;
  top: 40px;
  z-index: 2;
}
.hof-sport-module_hofSportMobile__tISkq .hof-sport-module_list__if8k2 {
  background: var(--hofEventsBackground);
  padding: 25px 12px;
}
.hof-sport-module_hofSportMobile__tISkq .hof-sport-module_loaderWrapper__PTpma {
  left: 0;
  position: absolute;
  right: 0;
  top: 18px;
  z-index: 1;
}
@media screen and (max-width: 460px) {
  .hof-sport-module_hofSportMobile__tISkq .hof-sport-module_list__if8k2 {
    padding: var(--hofSportListPaddingVertical) var(--hofSportListPaddingHorizontal);
  }
}
.hall-of-fame-module_hof__46FYc {
  margin-top: 69px;
  padding: 30px 0 60px;
  position: relative;
}
.hall-of-fame-module_hof__46FYc .hof-page-switcher {
  margin: 0 auto 20px;
  max-width: 360px;
}
.hall-of-fame-module_hof__46FYc.hall-of-fame-module_sport__cC7pp .hall-of-fame-module_hofBg__GOkdS {
  height: 692px;
}
.hall-of-fame-module_hof__46FYc.hall-of-fame-module_sport__cC7pp .hall-of-fame-module_hofBg__GOkdS::before {
  background: linear-gradient(to right, rgba(255, 255, 255, 0), var(--white) 100px, var(--white) 700px, rgba(255, 255, 255, 0));
  bottom: 0;
  content: "";
  display: block;
  left: calc(50% - 400px);
  position: absolute;
  top: 0;
  width: 800px;
  z-index: 1;
}
.hall-of-fame-module_hof__46FYc.hall-of-fame-module_sport__cC7pp .hall-of-fame-module_hofBg__GOkdS::after {
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0), var(--bodyBackgroundColor));
  bottom: 0;
  content: "";
  display: block;
  height: 50px;
  left: 0;
  position: absolute;
  right: 0;
  z-index: 2;
}
.hall-of-fame-module_hof__46FYc.hall-of-fame-module_sport__cC7pp .hall-of-fame-module_hofHeader__gPuAB {
  margin-bottom: 50px;
}
.hall-of-fame-module_hof__46FYc.hall-of-fame-module_casino__ZauAg .hall-of-fame-module_hofBg__GOkdS {
  height: 1030px;
}
.hall-of-fame-module_hofBg__GOkdS {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
  background-repeat: no-repeat;
  background-position: bottom;
  background-size: cover;
}
.hall-of-fame-module_hofBgImage__rAtXS {
  display: block;
  position: absolute;
}
.hall-of-fame-module_hofBgImage__rAtXS.hall-of-fame-module_left__FqmPv {
  right: calc(50% + 485px);
  top: 81px;
}
.hall-of-fame-module_hofBgImage__rAtXS.hall-of-fame-module_right__3Xo3H {
  left: calc(50% + 404px);
  top: 39px;
}
.hall-of-fame-module_hofHeader__gPuAB {
  position: relative;
  z-index: 2;
}
.hall-of-fame-module_hofHeaderTitle__JcsYF {
  font-size: 40px;
  font-weight: 700;
  line-height: 1;
  margin: 0 0 30px;
  text-align: center;
}
.hall-of-fame-module_hofHeaderDescription__nYl5r {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
  margin: 0 auto 25px;
  max-width: 600px;
  padding: 0 20px;
  text-align: center;
}
.hall-of-fame-module_hofHeaderAction__4cY9f {
  display: flex;
  justify-content: center;
}
.hall-of-fame-module_hofHeaderAction__4cY9f .app-button {
  font-size: 18px;
  font-weight: 500;
  min-width: 180px;
  text-transform: none;
}
.hall-of-fame-module_hofContainer__eiwCM {
  margin: 0 auto;
  max-width: 860px;
  position: relative;
  width: 100%;
  z-index: 2;
}
.hall-of-fame-module_hofPedestal__vphmo {
  padding: 70px 0 20px;
}
.hall-of-fame-module_hofCasinoDecorLeft__xGFCM {
  bottom: 0;
  display: block;
  left: -181px;
  position: absolute;
}
.hall-of-fame-module_hofCasinoDecorRight__43K4C {
  bottom: -8px;
  display: block;
  position: absolute;
  right: -173px;
}
.hall-of-fame-module_hofPageSwitcher__3UXMJ {
  height: 40px;
  margin: 0 auto 20px;
  max-width: 360px;
}
body.menu-cms-header-view .hall-of-fame-module_hof__46FYc {
  margin-top: var(--menuCmsHeaderBodyTopPadding);
}
.hall-of-fame-module_hof__ayLgC {
  padding: 0 0 20px;
  position: relative;
}
.hall-of-fame-module_hof__ayLgC .hof-page-switcher {
  margin: 0 auto 12px;
  max-width: 280px;
}
.hall-of-fame-module_hof__ayLgC::before {
  background: var(--white);
  content: "";
  display: block;
  height: 300px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
}
.hall-of-fame-module_hof__ayLgC.hall-of-fame-module_sport__UMuXT .hall-of-fame-module_hofBg__hKN5O::before {
  background: linear-gradient(to bottom, #b8d7ed 100px, rgba(255, 255, 255, 0));
}
.hall-of-fame-module_hof__ayLgC.hall-of-fame-module_casino__qkLaR .hall-of-fame-module_hofBg__hKN5O::before {
  background: linear-gradient(to bottom, var(--white) 100px, rgba(255, 255, 255, 0));
}
.hall-of-fame-module_hofBg__hKN5O {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.hall-of-fame-module_hofBg__hKN5O::before {
  content: "";
  height: 140px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.hall-of-fame-module_hofBgLayer__7gAS8 {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: var(--hofSportMobileBgPositionTop, 0);
  z-index: 1;
  background-repeat: no-repeat;
  background-position: bottom;
  background-size: cover;
}
.hall-of-fame-module_hofBgImage__MGIjx {
  display: block;
  min-width: 60px;
  position: absolute;
  width: auto;
  z-index: 3;
}
.hall-of-fame-module_hofBgImage__MGIjx.hall-of-fame-module_left__ZNkSE {
  height: 178px;
  left: -54px;
  top: 130px;
}
.hall-of-fame-module_hofBgImage__MGIjx.hall-of-fame-module_right__2Otc- {
  height: 120px;
  right: 0;
  top: 160px;
}
.hall-of-fame-module_hofHeader__5YdKs {
  padding: 20px 8px 30px;
  position: relative;
}
.hall-of-fame-module_hofHeaderTitle__zw24O {
  font-size: 21px;
  font-weight: 700;
  line-height: 1;
  margin: 0 0 15px;
  text-align: center;
}
.hall-of-fame-module_hofHeaderDescription__dn7wr {
  font-size: 12px;
  font-weight: 500;
  line-height: 1.6;
  margin: 0 auto 12px;
  max-width: 600px;
  padding: 0 20px;
  text-align: center;
}
.hall-of-fame-module_hofHeaderAction__qBIVp {
  display: flex;
  justify-content: center;
}
.hall-of-fame-module_hofHeaderAction__qBIVp .app-button {
  font-size: 12px;
  height: 32px;
  min-height: 28px;
  min-width: 130px;
}
.hall-of-fame-module_hofContainer__z9dSf {
  position: relative;
  width: 100%;
  z-index: 2;
}
.hall-of-fame-module_hofPedestal__2SDgw {
  font-size: 11px;
  margin: 0 auto;
  max-width: 540px;
  padding: 50px 0 0;
  position: relative;
  z-index: 2;
}
@media screen and (max-width: 460px) {
  .hall-of-fame-module_hof__ayLgC.hall-of-fame-module_sport__UMuXT .hall-of-fame-module_hofHeader__5YdKs {
    padding: 20px 0 70px;
  }
  .hall-of-fame-module_hofPedestal__2SDgw {
    font-size: 2.1vw;
  }
}
.annual-report-module_wrapper__Alxox {
  padding: 40px;
  background-color: var(--white);
}
.annual-report-module_wrapSection__duPVL {
  padding: 30px 40px;
  background-color: var(--backgroundReportColor);
}
.annual-report-module_innerSection__Fd8yH {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.annual-report-module_section__SwNZI {
  background-color: var(--backgroundReportColor);
  padding: 30px 40px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.annual-report-module_link__yHTZU {
  color: var(--mainColor);
  font-weight: 500;
  font-size: 15px;
  line-height: 1.35;
  text-decoration: none;
}
.annual-report-module_title__N-1is {
  color: var(--mainColor);
  font-weight: 500;
  font-size: 18px;
  line-height: 1.35;
}
.annual-report-module_filters__Bo9WW {
  display: flex;
  align-items: center;
}
.annual-report-module_linkSection__GhWBT {
  margin: 15px 0 0;
  display: flex;
  gap: 12px;
  flex-wrap: wrap;
}
@media only screen and (max-width: 700px) {
  .annual-report-module_section__SwNZI {
    flex-direction: column;
  }
  .annual-report-module_title__N-1is {
    text-align: center;
    margin-bottom: 15px;
  }
  .annual-report-module_wrapper__Alxox {
    padding: 15px;
  }
}
.annual-report-module_prevMonth__ZN74h {
  display: flex;
  align-items: center;
}
.financial-report-module_wrapper__1o0Li {
  padding: 24px;
  background-color: var(--white);
  display: grid;
  grid-template-columns: 1fr;
  gap: 24px;
}
.financial-report-module_section__8cJ0e {
  border: 1px solid #E5E5E5;
  padding: 24px;
  border-radius: 8px;
}
.financial-report-module_link__8chMv {
  color: var(--mainColor);
  font-weight: 500;
  font-size: 15px;
  line-height: 1.35;
  text-decoration: none;
}
.financial-report-module_title__-pwzt {
  color: var(--mainColor);
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 16px;
}
.financial-report-module_heading__yd4-f {
  font-size: 20px;
  font-weight: 700;
  line-height: 32px;
  color: var(--mainColor);
}
.financial-report-module_description__X-EsG {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin: 0;
  color: #797979;
}
.financial-report-module_field__Tdwe2 {
  border-top: 1px solid #E5E5E5;
  border-bottom: 1px solid #E5E5E5;
  padding: 16px 0;
  flex-direction: column;
  gap: 12px;
}
.financial-report-module_icon__KbKqX {
  width: 48px;
  height: 48px;
}
.financial-report-module_actions__QPZOM {
  gap: 16px;
  flex-direction: column;
  width: 100%;
}
.financial-report-module_actions__QPZOM button {
  width: 100%;
  height: 40px;
}
.financial-report-module_gap__ybRV0 {
  gap: 16px;
}
.financial-report-module_linkSection__tQNs9 {
  margin-top: 16px;
  display: flex;
  gap: 4px;
  flex-direction: column;
}
.financial-report-module_customSelect__FeWBy [class="ui-select ui-select--small"],
.financial-report-module_customSelect__FeWBy [class="ui-select ui-select--open ui-select--small"] {
  min-width: 130px;
}
.financial-report-module_month__Zrc8l {
  text-transform: capitalize;
}
.financial-report-module_linkButton__QNYyj {
  border: 1px solid #E5E5E5;
  color: #6B6B6B;
}
.financial-report-module_dropdownHeader__3Rx6M {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 16px;
  max-height: 48px;
  background: white;
  border-radius: 8px 8px 0 0;
}
.financial-report-module_dropdownTitle__9hy-3 {
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  color: var(--mainColor);
}
.financial-report-module_dropdownWrapper__sRON3 {
  background: #F4F4F4;
  padding: 16px;
  border-radius: 0 0 8px 8px;
}
.financial-report-module_dropdownWrapper__sRON3 [role=list] {
  background: white;
  border-radius: 8px;
  padding: 2px;
}
.financial-report-module_dropdownWrapper__sRON3 [role=listitem] {
  margin: 0 12px;
  padding: 0;
}
.financial-report-module_dropdownWrapper__sRON3 [role=listitem][class="ui-select__list-item ui-select__list-item--active"] {
  background: white;
}
.financial-report-module_dropdownWrapper__sRON3 [role=listitem]:not(:last-child) {
  border-bottom: 1px solid #F4F4F4;
}
.financial-report-module_customListItem__B0q5I {
  flex-direction: row-reverse;
  justify-content: space-between;
  width: 100%;
}
@media (min-width: 1024px) {
  .financial-report-module_wrapper__1o0Li {
    grid-template-columns: 2fr 1fr;
  }
  .financial-report-module_field__Tdwe2 {
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
  }
  .financial-report-module_actions__QPZOM {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
  }
}
.bettors-tournament-single-board-info-module_wrapper__PLjMV {
  padding: 32px;
  background: var(--bettorsTournamentInfoBg);
  border: var(--bettorsTournamentInfoBorder);
  border-radius: var(--bettorsTournamentItemBorderRadius);
  display: flex;
  align-items: center;
  width: 70%;
  z-index: 5;
  overflow: hidden;
}
.bettors-tournament-single-board-info-module_glowAreaMobile__FzlXq {
  display: none;
}
.bettors-tournament-single-board-info-module_glowAreaContainer__Vrgo1 {
  position: absolute;
  width: 100%;
  height: 310px;
  right: 25%;
  top: 140px;
  align-items: start;
  justify-content: center;
  z-index: 1;
}
.bettors-tournament-single-board-info-module_timer__BrAEx {
  padding-left: 24px;
  flex: 0 0 293px;
  border-left: var(--bettorsTournamentInfoBorder);
}
.bettors-tournament-single-board-info-module_title__Ha7qQ {
  font-weight: 900;
  font-size: 32px;
  line-height: 1.25;
  text-transform: uppercase;
  letter-spacing: 0.01em;
  margin: 0;
}
.bettors-tournament-single-board-info-module_title__Ha7qQ .red {
  color: var(--bettorsTournamentRed);
}
.bettors-tournament-single-board-info-module_title__Ha7qQ .green {
  color: var(--bettorsTournamentGreen);
}
.bettors-tournament-single-board-info-module_description__7dA5u {
  font-size: 16px;
  line-height: 1.5;
  margin: 4px 0 16px;
}
.bettors-tournament-single-board-info-module_buttonWrapper__o6Ixm {
  max-width: 212px;
}
.bettors-tournament-single-board-info-module_timerTitle__tBxyi {
  font-size: 32px;
  font-weight: 900;
  line-height: 1.25;
  letter-spacing: 0.01em;
  text-transform: uppercase;
  margin: 0 0 16px;
}
.bettors-tournament-single-board-info-module_textWrapper__-OlEM {
  padding-right: 24px;
}
.bettors-tournament-single-board-info-module_timeText__V8-jX {
  margin: 16px 0;
  font-size: 16px;
  line-height: 1.5;
  text-align: left;
}
.bettors-tournament-single-board-info-module_link__M6YS9 {
  color: var(--bettorsTournamentGreen);
}
.bettors-tournament-single-board-info-module_hideOnMobile__1i1ki {
  display: block;
}
.bettors-tournament-single-board-info-module_showOnMobile__aBnCe {
  display: none;
}
@media (max-width: 1580px) {
  .bettors-tournament-single-board-info-module_wrapper__PLjMV {
    width: 80%;
  }
  .bettors-tournament-single-board-info-module_timer__BrAEx {
    flex: 0 0 50%;
  }
  .bettors-tournament-single-board-info-module_title__Ha7qQ {
    font-size: 24px;
    font-weight: 700;
    line-height: 1.33;
    letter-spacing: 0.01em;
    text-transform: none;
  }
  .bettors-tournament-single-board-info-module_timerTitle__tBxyi {
    font-size: 24px;
    font-weight: 700;
    line-height: 1.33;
    letter-spacing: 0.01em;
  }
}
@media (max-width: 1010px) {
  .bettors-tournament-single-board-info-module_wrapper__PLjMV {
    width: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    text-align: center;
    padding: 0;
    position: relative;
    background: var(--bettorsTournamentInfoBgMobile);
  }
  .bettors-tournament-single-board-info-module_glowAreaMobile__FzlXq {
    display: flex;
  }
  .bettors-tournament-single-board-info-module_hideOnMobile__1i1ki {
    display: none;
  }
  .bettors-tournament-single-board-info-module_showOnMobile__aBnCe {
    display: block;
  }
  .bettors-tournament-single-board-info-module_buttonWrapper__o6Ixm {
    width: 100%;
    margin: auto;
  }
  .bettors-tournament-single-board-info-module_mobileImage__q5On5 {
    overflow: hidden;
  }
  .bettors-tournament-single-board-info-module_mobileImagePlayer__voRZi {
    width: 292px;
    z-index: 2;
    position: absolute;
    bottom: 90px;
    left: 50%;
    transform: translateX(-50%);
  }
  .bettors-tournament-single-board-info-module_mobileImageBackdrop__azZUx {
    position: absolute;
    bottom: -190px;
    left: 0;
    right: 0;
    z-index: 1;
    width: 100%;
  }
  .bettors-tournament-single-board-info-module_title__Ha7qQ {
    font-size: 20px;
    font-weight: 700;
    line-height: 1.6;
    text-transform: uppercase;
  }
  .bettors-tournament-single-board-info-module_description__7dA5u {
    position: relative;
    font-size: 14px;
    line-height: 1.42;
    z-index: 3;
  }
  .bettors-tournament-single-board-info-module_timer__BrAEx {
    padding: 16px;
    border: none;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: relative;
    z-index: 2;
    background: linear-gradient(0deg, rgb(11, 88, 78) 0%, rgb(11, 88, 78) 60%, rgba(255, 255, 255, 0) 100%);
    margin-top: 170px;
  }
  .bettors-tournament-single-board-info-module_textWrapper__-OlEM {
    padding: 24px;
  }
  .bettors-tournament-single-board-info-module_link__M6YS9 {
    color: var(--bettorsTournamentColor);
    margin: 8px 0;
  }
  .bettors-tournament-single-board-info-module_timeText__V8-jX {
    display: none;
  }
}
@media (max-width: 600px) {
  .bettors-tournament-single-board-info-module_mobileImageBackdrop__azZUx {
    bottom: 0;
  }
}
.bettors-tournament-single-board-participate-module_participateBtn__AT8dA {
  max-width: 212px;
}
.bettors-tournament-single-board-participate-module_authorizeButtons__D0gCS {
  display: flex;
  align-items: center;
  gap: 12px;
}
.bettors-tournament-signle-board-countdown-module_wrapper__JmW4K {
  display: flex;
  align-items: center;
}
.bettors-tournament-signle-board-countdown-module_item__CKwGH {
  background: var(--bettorsTournamentTimerItemBg);
  border: var(--bettorsTournamentInfoBorder);
  border-radius: var(--bettorsTournamentItemBorderRadius);
  width: 56px;
  height: 56px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.bettors-tournament-signle-board-countdown-module_separator__i70We {
  margin: 0 6px;
  font-weight: 900;
  font-size: 15px;
}
.bettors-tournament-signle-board-countdown-module_title__SRM-3 {
  font-size: 12px;
  text-transform: uppercase;
  opacity: 0.5;
}
.bettors-tournament-signle-board-countdown-module_value__QgRmP {
  font-size: 24px;
  font-weight: 700;
  line-height: 1.33;
  letter-spacing: 0.01em;
  text-align: center;
}
.glow-background-module_firefly__PHgqF {
  position: relative;
  top: 200px;
  width: 0.25vw;
  height: 0.25vw;
  pointer-events: none;
}
.glow-background-module_firefly__PHgqF::before, .glow-background-module_firefly__PHgqF::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.glow-background-module_firefly__PHgqF::before {
  background: rgba(255, 255, 255, 0.5);
  opacity: 0.4;
}
.glow-background-module_firefly__PHgqF::after {
  background: rgba(255, 255, 255, 0.5);
  opacity: 0.5;
  box-shadow: 0 0 0vw 0vw yellow;
  animation: glow-background-module_flash__F0851 100ms ease infinite;
}
.glow-background-module_firefly__PHgqF:nth-child(1) {
  transform: translateX(-93px) translateY(68px) scale(0.75);
}
.glow-background-module_firefly__PHgqF:nth-child(1)::before {
  animation-duration: 15s;
}
.glow-background-module_firefly__PHgqF:nth-child(1)::after {
  animation-duration: 15s, 3174ms;
  animation-delay: 0ms, 1176ms;
}
@keyframes glow-background-module_move1__mOrDb {
  0% {
    transform: translateX(239px) translateY(42px) scale(0.93);
  }
  5% {
    transform: translateX(-13px) translateY(3px) scale(0.31);
  }
  7.4074074074% {
    transform: translateX(133px) translateY(-90px) scale(0.26);
  }
  11.5384615385% {
    transform: translateX(69px) translateY(-131px) scale(0.66);
  }
  18.1818181818% {
    transform: translateX(-18px) translateY(-51px) scale(0.8);
  }
  22.7272727273% {
    transform: translateX(-42px) translateY(-27px) scale(0.27);
  }
  23.0769230769% {
    transform: translateX(132px) translateY(-54px) scale(0.26);
  }
  38.8888888889% {
    transform: translateX(246px) translateY(7px) scale(0.69);
  }
  38.0952380952% {
    transform: translateX(-49px) translateY(40px) scale(0.48);
  }
  40.9090909091% {
    transform: translateX(241px) translateY(-77px) scale(0.36);
  }
  43.4782608696% {
    transform: translateX(37px) translateY(-55px) scale(0.82);
  }
  45.8333333333% {
    transform: translateX(29px) translateY(-124px) scale(0.33);
  }
  63.1578947368% {
    transform: translateX(117px) translateY(-13px) scale(0.65);
  }
  61.9047619048% {
    transform: translateX(82px) translateY(-45px) scale(0.57);
  }
  50% {
    transform: translateX(51px) translateY(-18px) scale(0.66);
  }
  60% {
    transform: translateX(-27px) translateY(-93px) scale(0.69);
  }
  88.8888888889% {
    transform: translateX(203px) translateY(24px) scale(0.57);
  }
  73.9130434783% {
    transform: translateX(-20px) translateY(-37px) scale(0.29);
  }
  75% {
    transform: translateX(128px) translateY(-43px) scale(0.51);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(2) {
  transform: translateX(-60px) translateY(-159px) scale(0.53);
}
.glow-background-module_firefly__PHgqF:nth-child(2)::before {
  animation-duration: 9s;
}
.glow-background-module_firefly__PHgqF:nth-child(2)::after {
  animation-duration: 9s, 4982ms;
  animation-delay: 0ms, 1812ms;
}
@keyframes glow-background-module_move2__6JgV6 {
  0% {
    transform: translateX(147px) translateY(-86px) scale(0.61);
  }
  4% {
    transform: translateX(121px) translateY(-10px) scale(0.44);
  }
  9.5238095238% {
    transform: translateX(81px) translateY(-2px) scale(0.99);
  }
  10.7142857143% {
    transform: translateX(25px) translateY(-119px) scale(0.91);
  }
  20% {
    transform: translateX(-35px) translateY(-72px) scale(0.73);
  }
  25% {
    transform: translateX(148px) translateY(39px) scale(0.98);
  }
  26.0869565217% {
    transform: translateX(60px) translateY(-66px) scale(0.84);
  }
  33.3333333333% {
    transform: translateX(85px) translateY(-117px) scale(0.76);
  }
  32% {
    transform: translateX(164px) translateY(37px) scale(0.87);
  }
  37.5% {
    transform: translateX(207px) translateY(-126px) scale(0.37);
  }
  38.4615384615% {
    transform: translateX(-8px) translateY(-24px) scale(0.99);
  }
  44% {
    transform: translateX(240px) translateY(-82px) scale(0.79);
  }
  66.6666666667% {
    transform: translateX(113px) translateY(11px) scale(0.79);
  }
  46.4285714286% {
    transform: translateX(29px) translateY(-94px) scale(0.6);
  }
  63.6363636364% {
    transform: translateX(-23px) translateY(39px) scale(0.72);
  }
  68.1818181818% {
    transform: translateX(83px) translateY(-16px) scale(0.87);
  }
  76.1904761905% {
    transform: translateX(185px) translateY(-3px) scale(0.33);
  }
  65.3846153846% {
    transform: translateX(169px) translateY(31px) scale(0.57);
  }
  72% {
    transform: translateX(-25px) translateY(-42px) scale(0.62);
  }
  82.6086956522% {
    transform: translateX(214px) translateY(-49px) scale(0.88);
  }
  95.2380952381% {
    transform: translateX(192px) translateY(-110px) scale(0.49);
  }
  87.5% {
    transform: translateX(205px) translateY(-20px) scale(0.8);
  }
  115.7894736842% {
    transform: translateX(86px) translateY(-19px) scale(0.72);
  }
  85.1851851852% {
    transform: translateX(123px) translateY(29px) scale(0.64);
  }
  141.1764705882% {
    transform: translateX(187px) translateY(-20px) scale(0.7);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(3) {
  transform: translateX(162px) translateY(-136px) scale(0.59);
}
.glow-background-module_firefly__PHgqF:nth-child(3)::before {
  animation-duration: 16s;
}
.glow-background-module_firefly__PHgqF:nth-child(3)::after {
  animation-duration: 16s, 3360ms;
  animation-delay: 0ms, 3311ms;
}
@keyframes glow-background-module_move3__nBfCX {
  0% {
    transform: translateX(57px) translateY(-52px) scale(0.26);
  }
  4.347826087% {
    transform: translateX(214px) translateY(-91px) scale(0.42);
  }
  9.5238095238% {
    transform: translateX(-33px) translateY(-137px) scale(0.93);
  }
  11.1111111111% {
    transform: translateX(128px) translateY(10px) scale(0.51);
  }
  21.0526315789% {
    transform: translateX(45px) translateY(-37px) scale(0.51);
  }
  17.8571428571% {
    transform: translateX(46px) translateY(-95px) scale(0.38);
  }
  25% {
    transform: translateX(108px) translateY(-67px) scale(0.44);
  }
  36.8421052632% {
    transform: translateX(-23px) translateY(3px) scale(0.5);
  }
  34.7826086957% {
    transform: translateX(79px) translateY(21px) scale(0.91);
  }
  33.3333333333% {
    transform: translateX(127px) translateY(13px) scale(0.41);
  }
  45.4545454545% {
    transform: translateX(112px) translateY(19px) scale(0.33);
  }
  45.8333333333% {
    transform: translateX(244px) translateY(-40px) scale(0.85);
  }
  50% {
    transform: translateX(249px) translateY(-13px) scale(0.61);
  }
  72.2222222222% {
    transform: translateX(204px) translateY(19px) scale(0.66);
  }
  58.3333333333% {
    transform: translateX(213px) translateY(-71px) scale(0.5);
  }
  75% {
    transform: translateX(-7px) translateY(-36px) scale(0.98);
  }
  84.2105263158% {
    transform: translateX(186px) translateY(45px) scale(0.65);
  }
  60.7142857143% {
    transform: translateX(152px) translateY(-1px) scale(0.64);
  }
  100% {
    transform: translateX(77px) translateY(-71px) scale(0.32);
  }
  95% {
    transform: translateX(61px) translateY(5px) scale(0.55);
  }
  86.9565217391% {
    transform: translateX(-29px) translateY(-144px) scale(0.38);
  }
  100% {
    transform: translateX(-12px) translateY(23px) scale(0.99);
  }
  88% {
    transform: translateX(243px) translateY(-16px) scale(0.8);
  }
  127.7777777778% {
    transform: translateX(216px) translateY(-86px) scale(0.33);
  }
  85.7142857143% {
    transform: translateX(117px) translateY(-119px) scale(0.45);
  }
  96.1538461538% {
    transform: translateX(19px) translateY(19px) scale(0.36);
  }
  118.1818181818% {
    transform: translateX(170px) translateY(-42px) scale(0.39);
  }
  122.7272727273% {
    transform: translateX(1px) translateY(-91px) scale(1);
  }
  100% {
    transform: translateX(66px) translateY(19px) scale(0.61);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(4) {
  transform: translateX(-80px) translateY(71px) scale(0.74);
}
.glow-background-module_firefly__PHgqF:nth-child(4)::before {
  animation-duration: 16s;
}
.glow-background-module_firefly__PHgqF:nth-child(4)::after {
  animation-duration: 16s, 3187ms;
  animation-delay: 0ms, 541ms;
}
@keyframes glow-background-module_move4__Q0VBa {
  0% {
    transform: translateX(3px) translateY(-85px) scale(0.86);
  }
  5.8823529412% {
    transform: translateX(151px) translateY(-106px) scale(0.59);
  }
  10% {
    transform: translateX(45px) translateY(-13px) scale(0.8);
  }
  12% {
    transform: translateX(84px) translateY(31px) scale(0.88);
  }
  14.2857142857% {
    transform: translateX(-29px) translateY(-43px) scale(0.4);
  }
  23.8095238095% {
    transform: translateX(241px) translateY(2px) scale(0.39);
  }
  26.0869565217% {
    transform: translateX(117px) translateY(-3px) scale(0.85);
  }
  33.3333333333% {
    transform: translateX(176px) translateY(-136px) scale(0.69);
  }
  42.1052631579% {
    transform: translateX(110px) translateY(-46px) scale(0.66);
  }
  37.5% {
    transform: translateX(117px) translateY(9px) scale(0.46);
  }
  35.7142857143% {
    transform: translateX(132px) translateY(-59px) scale(0.52);
  }
  57.8947368421% {
    transform: translateX(85px) translateY(-11px) scale(0.9);
  }
  70.5882352941% {
    transform: translateX(236px) translateY(14px) scale(0.83);
  }
  50% {
    transform: translateX(163px) translateY(11px) scale(0.66);
  }
  53.8461538462% {
    transform: translateX(-24px) translateY(-19px) scale(0.52);
  }
  78.9473684211% {
    transform: translateX(210px) translateY(-141px) scale(0.79);
  }
  80% {
    transform: translateX(182px) translateY(-106px) scale(0.47);
  }
  73.9130434783% {
    transform: translateX(137px) translateY(-76px) scale(0.82);
  }
  66.6666666667% {
    transform: translateX(162px) translateY(-57px) scale(0.45);
  }
  79.1666666667% {
    transform: translateX(-25px) translateY(-22px) scale(0.27);
  }
  117.6470588235% {
    transform: translateX(16px) translateY(5px) scale(0.58);
  }
  80.7692307692% {
    transform: translateX(206px) translateY(-148px) scale(0.86);
  }
  115.7894736842% {
    transform: translateX(-21px) translateY(-70px) scale(0.91);
  }
  85.1851851852% {
    transform: translateX(6px) translateY(-14px) scale(0.6);
  }
  133.3333333333% {
    transform: translateX(95px) translateY(22px) scale(0.41);
  }
  147.0588235294% {
    transform: translateX(-2px) translateY(1px) scale(0.55);
  }
  136.8421052632% {
    transform: translateX(97px) translateY(-65px) scale(0.48);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(5) {
  transform: translateX(100px) translateY(-44px) scale(0.82);
}
.glow-background-module_firefly__PHgqF:nth-child(5)::before {
  animation-duration: 10s;
}
.glow-background-module_firefly__PHgqF:nth-child(5)::after {
  animation-duration: 10s, 4284ms;
  animation-delay: 0ms, 4488ms;
}
@keyframes glow-background-module_move5__l-0c3 {
  0% {
    transform: translateX(51px) translateY(-144px) scale(0.3);
  }
  5% {
    transform: translateX(44px) translateY(-32px) scale(0.9);
  }
  9.0909090909% {
    transform: translateX(67px) translateY(-98px) scale(0.59);
  }
  10.7142857143% {
    transform: translateX(-39px) translateY(-22px) scale(0.71);
  }
  23.5294117647% {
    transform: translateX(105px) translateY(39px) scale(0.42);
  }
  20% {
    transform: translateX(211px) translateY(-73px) scale(0.5);
  }
  25% {
    transform: translateX(21px) translateY(-101px) scale(0.38);
  }
  26.9230769231% {
    transform: translateX(-44px) translateY(44px) scale(0.63);
  }
  38.0952380952% {
    transform: translateX(74px) translateY(40px) scale(0.54);
  }
  52.9411764706% {
    transform: translateX(116px) translateY(10px) scale(0.54);
  }
  40% {
    transform: translateX(152px) translateY(40px) scale(0.32);
  }
  40.7407407407% {
    transform: translateX(-7px) translateY(46px) scale(0.69);
  }
  48% {
    transform: translateX(39px) translateY(-10px) scale(0.92);
  }
  65% {
    transform: translateX(9px) translateY(22px) scale(0.65);
  }
  73.6842105263% {
    transform: translateX(247px) translateY(-114px) scale(0.8);
  }
  55.5555555556% {
    transform: translateX(213px) translateY(-61px) scale(0.42);
  }
  64% {
    transform: translateX(67px) translateY(-127px) scale(0.93);
  }
  100% {
    transform: translateX(220px) translateY(20px) scale(0.58);
  }
  69.2307692308% {
    transform: translateX(229px) translateY(-104px) scale(0.7);
  }
  76% {
    transform: translateX(-8px) translateY(-134px) scale(0.31);
  }
  74.0740740741% {
    transform: translateX(1px) translateY(-59px) scale(0.5);
  }
  100% {
    transform: translateX(202px) translateY(-98px) scale(0.65);
  }
  91.6666666667% {
    transform: translateX(219px) translateY(-104px) scale(0.48);
  }
  88.4615384615% {
    transform: translateX(12px) translateY(-139px) scale(0.77);
  }
  133.3333333333% {
    transform: translateX(153px) translateY(-83px) scale(0.99);
  }
  113.6363636364% {
    transform: translateX(21px) translateY(-20px) scale(0.29);
  }
  108.3333333333% {
    transform: translateX(218px) translateY(-57px) scale(0.82);
  }
  103.8461538462% {
    transform: translateX(-28px) translateY(-118px) scale(0.64);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(6) {
  transform: translateX(-67px) translateY(-24px) scale(0.76);
}
.glow-background-module_firefly__PHgqF:nth-child(6)::before {
  animation-duration: 14s;
}
.glow-background-module_firefly__PHgqF:nth-child(6)::after {
  animation-duration: 14s, 2079ms;
  animation-delay: 0ms, 4088ms;
}
@keyframes glow-background-module_move6__sfy-b {
  0% {
    transform: translateX(226px) translateY(-78px) scale(0.79);
  }
  4.347826087% {
    transform: translateX(247px) translateY(-56px) scale(0.76);
  }
  7.4074074074% {
    transform: translateX(39px) translateY(48px) scale(0.52);
  }
  14.2857142857% {
    transform: translateX(15px) translateY(30px) scale(0.75);
  }
  14.8148148148% {
    transform: translateX(151px) translateY(-27px) scale(0.55);
  }
  27.7777777778% {
    transform: translateX(81px) translateY(-70px) scale(0.87);
  }
  24% {
    transform: translateX(33px) translateY(-136px) scale(0.68);
  }
  33.3333333333% {
    transform: translateX(43px) translateY(23px) scale(0.92);
  }
  36.3636363636% {
    transform: translateX(91px) translateY(34px) scale(0.41);
  }
  47.3684210526% {
    transform: translateX(161px) translateY(-75px) scale(0.86);
  }
  35.7142857143% {
    transform: translateX(101px) translateY(43px) scale(0.27);
  }
  45.8333333333% {
    transform: translateX(203px) translateY(-2px) scale(0.41);
  }
  60% {
    transform: translateX(115px) translateY(20px) scale(0.38);
  }
  54.1666666667% {
    transform: translateX(23px) translateY(-81px) scale(0.77);
  }
  77.7777777778% {
    transform: translateX(-34px) translateY(-131px) scale(0.3);
  }
  71.4285714286% {
    transform: translateX(-2px) translateY(-132px) scale(0.99);
  }
  61.5384615385% {
    transform: translateX(183px) translateY(-11px) scale(0.44);
  }
  60.7142857143% {
    transform: translateX(69px) translateY(9px) scale(0.82);
  }
  94.7368421053% {
    transform: translateX(97px) translateY(-20px) scale(0.27);
  }
  90.4761904762% {
    transform: translateX(-7px) translateY(-98px) scale(0.44);
  }
  111.1111111111% {
    transform: translateX(69px) translateY(-149px) scale(0.42);
  }
  87.5% {
    transform: translateX(194px) translateY(1px) scale(0.84);
  }
  110% {
    transform: translateX(230px) translateY(-34px) scale(0.58);
  }
  88.4615384615% {
    transform: translateX(125px) translateY(-88px) scale(0.34);
  }
  96% {
    transform: translateX(160px) translateY(-34px) scale(0.46);
  }
  125% {
    transform: translateX(222px) translateY(-39px) scale(0.35);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(7) {
  transform: translateX(325px) translateY(-25px) scale(0.75);
}
.glow-background-module_firefly__PHgqF:nth-child(7)::before {
  animation-duration: 13s;
}
.glow-background-module_firefly__PHgqF:nth-child(7)::after {
  animation-duration: 13s, 4776ms;
  animation-delay: 0ms, 3231ms;
}
@keyframes glow-background-module_move7__m9uC3 {
  0% {
    transform: translateX(64px) translateY(-110px) scale(0.9);
  }
  3.8461538462% {
    transform: translateX(0px) translateY(-21px) scale(0.68);
  }
  7.1428571429% {
    transform: translateX(89px) translateY(-85px) scale(0.29);
  }
  10.7142857143% {
    transform: translateX(-26px) translateY(-65px) scale(0.37);
  }
  22.2222222222% {
    transform: translateX(55px) translateY(-3px) scale(0.4);
  }
  23.8095238095% {
    transform: translateX(-25px) translateY(-138px) scale(0.26);
  }
  31.5789473684% {
    transform: translateX(200px) translateY(-89px) scale(0.92);
  }
  41.1764705882% {
    transform: translateX(7px) translateY(17px) scale(0.69);
  }
  30.7692307692% {
    transform: translateX(144px) translateY(-127px) scale(0.67);
  }
  36% {
    transform: translateX(117px) translateY(-23px) scale(0.69);
  }
  35.7142857143% {
    transform: translateX(231px) translateY(-3px) scale(0.64);
  }
  42.3076923077% {
    transform: translateX(231px) translateY(50px) scale(0.61);
  }
  44.4444444444% {
    transform: translateX(116px) translateY(-124px) scale(0.93);
  }
  52% {
    transform: translateX(76px) translateY(41px) scale(0.89);
  }
  82.3529411765% {
    transform: translateX(118px) translateY(-51px) scale(0.65);
  }
  60% {
    transform: translateX(215px) translateY(19px) scale(0.31);
  }
  84.2105263158% {
    transform: translateX(222px) translateY(-100px) scale(0.62);
  }
  60.7142857143% {
    transform: translateX(128px) translateY(-90px) scale(0.45);
  }
  69.2307692308% {
    transform: translateX(138px) translateY(-25px) scale(0.41);
  }
  86.3636363636% {
    transform: translateX(-11px) translateY(-124px) scale(0.47);
  }
  76.9230769231% {
    transform: translateX(42px) translateY(-85px) scale(0.83);
  }
  84% {
    transform: translateX(140px) translateY(-105px) scale(0.31);
  }
  100% {
    transform: translateX(195px) translateY(-111px) scale(0.86);
  }
  104.5454545455% {
    transform: translateX(171px) translateY(-17px) scale(1);
  }
  96% {
    transform: translateX(3px) translateY(-99px) scale(0.79);
  }
  113.6363636364% {
    transform: translateX(91px) translateY(27px) scale(0.42);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(8) {
  transform: translateX(190px) translateY(3px) scale(0.84);
}
.glow-background-module_firefly__PHgqF:nth-child(8)::before {
  animation-duration: 12s;
}
.glow-background-module_firefly__PHgqF:nth-child(8)::after {
  animation-duration: 12s, 2788ms;
  animation-delay: 0ms, 1377ms;
}
@keyframes glow-background-module_move8__rhLfQ {
  0% {
    transform: translateX(232px) translateY(-14px) scale(0.34);
  }
  3.5714285714% {
    transform: translateX(80px) translateY(-140px) scale(0.93);
  }
  10.5263157895% {
    transform: translateX(237px) translateY(-44px) scale(0.51);
  }
  13.6363636364% {
    transform: translateX(21px) translateY(-106px) scale(0.52);
  }
  23.5294117647% {
    transform: translateX(245px) translateY(-136px) scale(0.44);
  }
  21.7391304348% {
    transform: translateX(189px) translateY(-39px) scale(0.56);
  }
  30% {
    transform: translateX(64px) translateY(-63px) scale(0.71);
  }
  31.8181818182% {
    transform: translateX(102px) translateY(-101px) scale(0.53);
  }
  36.3636363636% {
    transform: translateX(192px) translateY(-13px) scale(0.58);
  }
  39.1304347826% {
    transform: translateX(162px) translateY(-19px) scale(0.5);
  }
  38.4615384615% {
    transform: translateX(-46px) translateY(-20px) scale(0.67);
  }
  61.1111111111% {
    transform: translateX(-11px) translateY(-134px) scale(0.34);
  }
  54.5454545455% {
    transform: translateX(-44px) translateY(-147px) scale(0.73);
  }
  46.4285714286% {
    transform: translateX(48px) translateY(-131px) scale(0.84);
  }
  56% {
    transform: translateX(113px) translateY(-5px) scale(0.78);
  }
  75% {
    transform: translateX(160px) translateY(-68px) scale(0.96);
  }
  66.6666666667% {
    transform: translateX(91px) translateY(-66px) scale(0.86);
  }
  85% {
    transform: translateX(-17px) translateY(-128px) scale(0.58);
  }
  94.7368421053% {
    transform: translateX(137px) translateY(-107px) scale(0.91);
  }
  73.0769230769% {
    transform: translateX(118px) translateY(33px) scale(0.41);
  }
  90.9090909091% {
    transform: translateX(-43px) translateY(-130px) scale(0.48);
  }
  116.6666666667% {
    transform: translateX(146px) translateY(-105px) scale(0.28);
  }
  122.2222222222% {
    transform: translateX(110px) translateY(-1px) scale(0.34);
  }
  100% {
    transform: translateX(219px) translateY(-44px) scale(0.7);
  }
  109.0909090909% {
    transform: translateX(250px) translateY(-62px) scale(0.53);
  }
  138.8888888889% {
    transform: translateX(222px) translateY(-81px) scale(0.27);
  }
  123.8095238095% {
    transform: translateX(85px) translateY(-128px) scale(0.88);
  }
  122.7272727273% {
    transform: translateX(120px) translateY(-33px) scale(0.55);
  }
  133.3333333333% {
    transform: translateX(-27px) translateY(11px) scale(0.92);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(9) {
  transform: translateX(-57px) translateY(46px) scale(0.39);
}
.glow-background-module_firefly__PHgqF:nth-child(9)::before {
  animation-duration: 8s;
}
.glow-background-module_firefly__PHgqF:nth-child(9)::after {
  animation-duration: 8s, 4680ms;
  animation-delay: 0ms, 4020ms;
}
@keyframes glow-background-module_move9__4ERZf {
  0% {
    transform: translateX(28px) translateY(-63px) scale(0.66);
  }
  5.2631578947% {
    transform: translateX(-18px) translateY(-125px) scale(0.63);
  }
  10.5263157895% {
    transform: translateX(-28px) translateY(29px) scale(0.61);
  }
  17.6470588235% {
    transform: translateX(-30px) translateY(-139px) scale(0.87);
  }
  15.3846153846% {
    transform: translateX(237px) translateY(-25px) scale(0.39);
  }
  17.8571428571% {
    transform: translateX(245px) translateY(12px) scale(0.78);
  }
  22.2222222222% {
    transform: translateX(35px) translateY(21px) scale(0.73);
  }
  26.9230769231% {
    transform: translateX(194px) translateY(-49px) scale(0.45);
  }
  44.4444444444% {
    transform: translateX(128px) translateY(-93px) scale(0.59);
  }
  45% {
    transform: translateX(16px) translateY(-69px) scale(0.45);
  }
  37.037037037% {
    transform: translateX(-27px) translateY(-39px) scale(0.99);
  }
  61.1111111111% {
    transform: translateX(229px) translateY(-40px) scale(0.8);
  }
  44.4444444444% {
    transform: translateX(91px) translateY(-68px) scale(0.36);
  }
  54.1666666667% {
    transform: translateX(50px) translateY(27px) scale(0.39);
  }
  51.8518518519% {
    transform: translateX(-19px) translateY(36px) scale(0.82);
  }
  57.6923076923% {
    transform: translateX(179px) translateY(37px) scale(0.27);
  }
  76.1904761905% {
    transform: translateX(193px) translateY(-82px) scale(0.87);
  }
  70.8333333333% {
    transform: translateX(-4px) translateY(12px) scale(0.75);
  }
  85.7142857143% {
    transform: translateX(203px) translateY(-120px) scale(0.3);
  }
  86.3636363636% {
    transform: translateX(242px) translateY(-109px) scale(0.92);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(10) {
  transform: translateX(-72px) translateY(-100px) scale(0.62);
}
.glow-background-module_firefly__PHgqF:nth-child(10)::before {
  animation-duration: 14s;
}
.glow-background-module_firefly__PHgqF:nth-child(10)::after {
  animation-duration: 14s, 2714ms;
  animation-delay: 0ms, 263ms;
}
@keyframes glow-background-module_move10__-nBnd {
  0% {
    transform: translateX(-20px) translateY(-36px) scale(0.38);
  }
  5.8823529412% {
    transform: translateX(248px) translateY(21px) scale(0.54);
  }
  7.6923076923% {
    transform: translateX(114px) translateY(-95px) scale(0.44);
  }
  13.6363636364% {
    transform: translateX(-8px) translateY(23px) scale(0.79);
  }
  16.6666666667% {
    transform: translateX(185px) translateY(-95px) scale(0.5);
  }
  20% {
    transform: translateX(10px) translateY(-98px) scale(0.91);
  }
  26.0869565217% {
    transform: translateX(-2px) translateY(-72px) scale(0.83);
  }
  25.9259259259% {
    transform: translateX(39px) translateY(-149px) scale(0.28);
  }
  42.1052631579% {
    transform: translateX(0px) translateY(-113px) scale(0.35);
  }
  34.6153846154% {
    transform: translateX(217px) translateY(4px) scale(0.4);
  }
  45.4545454545% {
    transform: translateX(199px) translateY(-86px) scale(0.9);
  }
  64.7058823529% {
    transform: translateX(135px) translateY(-2px) scale(0.68);
  }
  66.6666666667% {
    transform: translateX(22px) translateY(35px) scale(0.98);
  }
  46.4285714286% {
    transform: translateX(168px) translateY(25px) scale(0.77);
  }
  77.7777777778% {
    transform: translateX(-31px) translateY(-85px) scale(0.65);
  }
  88.2352941176% {
    transform: translateX(123px) translateY(-116px) scale(0.63);
  }
  72.7272727273% {
    transform: translateX(-28px) translateY(-141px) scale(0.83);
  }
  62.962962963% {
    transform: translateX(239px) translateY(-47px) scale(0.79);
  }
  78.2608695652% {
    transform: translateX(28px) translateY(-132px) scale(0.57);
  }
  67.8571428571% {
    transform: translateX(148px) translateY(-114px) scale(0.62);
  }
  95.2380952381% {
    transform: translateX(22px) translateY(-94px) scale(0.92);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(11) {
  transform: translateX(84px) translateY(-42px) scale(0.88);
}
.glow-background-module_firefly__PHgqF:nth-child(11)::before {
  animation-duration: 14s;
}
.glow-background-module_firefly__PHgqF:nth-child(11)::after {
  animation-duration: 14s, 2294ms;
  animation-delay: 0ms, 1868ms;
}
@keyframes glow-background-module_move11__0i1El {
  0% {
    transform: translateX(144px) translateY(32px) scale(0.68);
  }
  5% {
    transform: translateX(133px) translateY(-25px) scale(0.96);
  }
  9.0909090909% {
    transform: translateX(-25px) translateY(-9px) scale(0.47);
  }
  13.6363636364% {
    transform: translateX(198px) translateY(-136px) scale(0.98);
  }
  14.2857142857% {
    transform: translateX(191px) translateY(-125px) scale(0.76);
  }
  29.4117647059% {
    transform: translateX(68px) translateY(-118px) scale(0.55);
  }
  28.5714285714% {
    transform: translateX(47px) translateY(-145px) scale(0.96);
  }
  33.3333333333% {
    transform: translateX(197px) translateY(-61px) scale(0.51);
  }
  40% {
    transform: translateX(7px) translateY(-112px) scale(0.59);
  }
  47.3684210526% {
    transform: translateX(85px) translateY(-32px) scale(0.47);
  }
  50% {
    transform: translateX(144px) translateY(-84px) scale(0.37);
  }
  45.8333333333% {
    transform: translateX(167px) translateY(-3px) scale(0.39);
  }
  63.1578947368% {
    transform: translateX(7px) translateY(-61px) scale(0.49);
  }
  65% {
    transform: translateX(93px) translateY(-12px) scale(0.5);
  }
  58.3333333333% {
    transform: translateX(104px) translateY(2px) scale(0.45);
  }
  57.6923076923% {
    transform: translateX(-4px) translateY(-90px) scale(0.45);
  }
  80% {
    transform: translateX(197px) translateY(-48px) scale(0.96);
  }
  77.2727272727% {
    transform: translateX(19px) translateY(-130px) scale(0.5);
  }
  78.2608695652% {
    transform: translateX(182px) translateY(-146px) scale(0.43);
  }
  100% {
    transform: translateX(71px) translateY(-7px) scale(0.35);
  }
  105.2631578947% {
    transform: translateX(194px) translateY(32px) scale(0.74);
  }
  100% {
    transform: translateX(169px) translateY(-76px) scale(0.62);
  }
  104.7619047619% {
    transform: translateX(212px) translateY(-144px) scale(0.81);
  }
  109.5238095238% {
    transform: translateX(243px) translateY(-98px) scale(0.7);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(12) {
  transform: translateX(22px) translateY(-114px) scale(0.93);
}
.glow-background-module_firefly__PHgqF:nth-child(12)::before {
  animation-duration: 7s;
}
.glow-background-module_firefly__PHgqF:nth-child(12)::after {
  animation-duration: 7s, 2894ms;
  animation-delay: 0ms, 4824ms;
}
@keyframes glow-background-module_move12__JF2ym {
  0% {
    transform: translateX(38px) translateY(-27px) scale(0.62);
  }
  4.5454545455% {
    transform: translateX(7px) translateY(39px) scale(1);
  }
  10.5263157895% {
    transform: translateX(5px) translateY(-12px) scale(0.67);
  }
  14.2857142857% {
    transform: translateX(-1px) translateY(-108px) scale(0.39);
  }
  15.3846153846% {
    transform: translateX(106px) translateY(-134px) scale(0.83);
  }
  18.5185185185% {
    transform: translateX(21px) translateY(10px) scale(0.67);
  }
  33.3333333333% {
    transform: translateX(92px) translateY(-31px) scale(0.92);
  }
  28% {
    transform: translateX(4px) translateY(-26px) scale(0.49);
  }
  42.1052631579% {
    transform: translateX(43px) translateY(-12px) scale(0.99);
  }
  37.5% {
    transform: translateX(12px) translateY(-65px) scale(0.52);
  }
  47.619047619% {
    transform: translateX(58px) translateY(-68px) scale(0.85);
  }
  40.7407407407% {
    transform: translateX(197px) translateY(-132px) scale(0.41);
  }
  70.5882352941% {
    transform: translateX(-24px) translateY(7px) scale(0.78);
  }
  68.4210526316% {
    transform: translateX(211px) translateY(-139px) scale(0.8);
  }
  51.8518518519% {
    transform: translateX(131px) translateY(-145px) scale(0.89);
  }
  65.2173913043% {
    transform: translateX(52px) translateY(27px) scale(0.37);
  }
  57.1428571429% {
    transform: translateX(243px) translateY(-132px) scale(0.62);
  }
  77.2727272727% {
    transform: translateX(225px) translateY(-27px) scale(0.42);
  }
  105.8823529412% {
    transform: translateX(200px) translateY(-87px) scale(0.46);
  }
  67.8571428571% {
    transform: translateX(190px) translateY(-18px) scale(0.75);
  }
  105.2631578947% {
    transform: translateX(80px) translateY(-142px) scale(0.38);
  }
  91.3043478261% {
    transform: translateX(16px) translateY(-47px) scale(0.35);
  }
  104.7619047619% {
    transform: translateX(250px) translateY(-38px) scale(0.43);
  }
  104.5454545455% {
    transform: translateX(19px) translateY(-80px) scale(0.88);
  }
  92.3076923077% {
    transform: translateX(19px) translateY(-65px) scale(0.6);
  }
  92.5925925926% {
    transform: translateX(90px) translateY(-29px) scale(0.36);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(13) {
  transform: translateX(106px) translateY(-129px) scale(0.59);
}
.glow-background-module_firefly__PHgqF:nth-child(13)::before {
  animation-duration: 16s;
}
.glow-background-module_firefly__PHgqF:nth-child(13)::after {
  animation-duration: 16s, 2283ms;
  animation-delay: 0ms, 326ms;
}
@keyframes glow-background-module_move13__4veFB {
  0% {
    transform: translateX(202px) translateY(6px) scale(0.97);
  }
  4.1666666667% {
    transform: translateX(219px) translateY(-72px) scale(0.42);
  }
  7.1428571429% {
    transform: translateX(24px) translateY(-48px) scale(0.48);
  }
  13.6363636364% {
    transform: translateX(185px) translateY(-132px) scale(0.43);
  }
  19.0476190476% {
    transform: translateX(80px) translateY(-129px) scale(0.65);
  }
  20% {
    transform: translateX(230px) translateY(13px) scale(0.94);
  }
  28.5714285714% {
    transform: translateX(14px) translateY(-146px) scale(0.47);
  }
  25.9259259259% {
    transform: translateX(245px) translateY(-116px) scale(0.86);
  }
  33.3333333333% {
    transform: translateX(13px) translateY(8px) scale(0.97);
  }
  45% {
    transform: translateX(22px) translateY(-58px) scale(0.87);
  }
  52.6315789474% {
    transform: translateX(18px) translateY(22px) scale(0.84);
  }
  44% {
    transform: translateX(173px) translateY(-107px) scale(0.67);
  }
  48% {
    transform: translateX(73px) translateY(-127px) scale(0.62);
  }
  56.5217391304% {
    transform: translateX(104px) translateY(19px) scale(0.51);
  }
  60.8695652174% {
    transform: translateX(125px) translateY(40px) scale(0.32);
  }
  60% {
    transform: translateX(93px) translateY(-21px) scale(0.29);
  }
  80% {
    transform: translateX(134px) translateY(-103px) scale(0.39);
  }
  68% {
    transform: translateX(141px) translateY(-93px) scale(0.33);
  }
  69.2307692308% {
    transform: translateX(31px) translateY(-147px) scale(0.95);
  }
  79.1666666667% {
    transform: translateX(53px) translateY(-148px) scale(0.7);
  }
  71.4285714286% {
    transform: translateX(107px) translateY(-142px) scale(0.8);
  }
  84% {
    transform: translateX(66px) translateY(-99px) scale(0.55);
  }
  78.5714285714% {
    transform: translateX(190px) translateY(9px) scale(0.4);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(14) {
  transform: translateX(-15px) translateY(55px) scale(0.86);
}
.glow-background-module_firefly__PHgqF:nth-child(14)::before {
  animation-duration: 12s;
}
.glow-background-module_firefly__PHgqF:nth-child(14)::after {
  animation-duration: 12s, 3619ms;
  animation-delay: 0ms, 3033ms;
}
@keyframes glow-background-module_move14__1-oYQ {
  0% {
    transform: translateX(83px) translateY(-116px) scale(0.99);
  }
  5.5555555556% {
    transform: translateX(19px) translateY(-56px) scale(0.89);
  }
  10% {
    transform: translateX(-17px) translateY(-51px) scale(0.95);
  }
  15.7894736842% {
    transform: translateX(165px) translateY(-3px) scale(1);
  }
  15.3846153846% {
    transform: translateX(183px) translateY(-41px) scale(0.84);
  }
  17.8571428571% {
    transform: translateX(0px) translateY(-83px) scale(0.64);
  }
  31.5789473684% {
    transform: translateX(218px) translateY(-46px) scale(0.29);
  }
  38.8888888889% {
    transform: translateX(108px) translateY(-122px) scale(0.53);
  }
  36.3636363636% {
    transform: translateX(94px) translateY(-144px) scale(0.78);
  }
  36% {
    transform: translateX(12px) translateY(-7px) scale(0.38);
  }
  47.619047619% {
    transform: translateX(135px) translateY(-82px) scale(0.92);
  }
  42.3076923077% {
    transform: translateX(153px) translateY(-49px) scale(0.83);
  }
  54.5454545455% {
    transform: translateX(185px) translateY(-46px) scale(0.39);
  }
  46.4285714286% {
    transform: translateX(23px) translateY(-82px) scale(0.56);
  }
  63.6363636364% {
    transform: translateX(28px) translateY(13px) scale(0.81);
  }
  65.2173913043% {
    transform: translateX(204px) translateY(-130px) scale(0.83);
  }
  88.8888888889% {
    transform: translateX(148px) translateY(-142px) scale(0.26);
  }
  68% {
    transform: translateX(250px) translateY(-13px) scale(0.38);
  }
  105.8823529412% {
    transform: translateX(143px) translateY(-108px) scale(0.99);
  }
  76% {
    transform: translateX(203px) translateY(-94px) scale(0.28);
  }
  80% {
    transform: translateX(-3px) translateY(-55px) scale(0.54);
  }
  84% {
    transform: translateX(225px) translateY(-108px) scale(0.45);
  }
  104.7619047619% {
    transform: translateX(-44px) translateY(-62px) scale(0.82);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(15) {
  transform: translateX(370px) translateY(-11px) scale(0.39);
}
.glow-background-module_firefly__PHgqF:nth-child(15)::before {
  animation-duration: 14s;
}
.glow-background-module_firefly__PHgqF:nth-child(15)::after {
  animation-duration: 14s, 3689ms;
  animation-delay: 0ms, 2488ms;
}
@keyframes glow-background-module_move15__FlTGw {
  0% {
    transform: translateX(229px) translateY(-149px) scale(0.56);
  }
  5.2631578947% {
    transform: translateX(6px) translateY(-49px) scale(0.27);
  }
  9.5238095238% {
    transform: translateX(48px) translateY(-78px) scale(0.61);
  }
  13.6363636364% {
    transform: translateX(84px) translateY(-30px) scale(0.53);
  }
  21.0526315789% {
    transform: translateX(176px) translateY(-76px) scale(0.36);
  }
  20.8333333333% {
    transform: translateX(34px) translateY(-95px) scale(0.66);
  }
  21.4285714286% {
    transform: translateX(-12px) translateY(37px) scale(0.87);
  }
  41.1764705882% {
    transform: translateX(173px) translateY(-72px) scale(0.66);
  }
  40% {
    transform: translateX(-12px) translateY(-65px) scale(0.78);
  }
  37.5% {
    transform: translateX(233px) translateY(46px) scale(0.45);
  }
  43.4782608696% {
    transform: translateX(213px) translateY(-50px) scale(0.89);
  }
  42.3076923077% {
    transform: translateX(239px) translateY(-45px) scale(0.67);
  }
  44.4444444444% {
    transform: translateX(160px) translateY(-14px) scale(0.46);
  }
  46.4285714286% {
    transform: translateX(212px) translateY(-45px) scale(0.78);
  }
  51.8518518519% {
    transform: translateX(234px) translateY(8px) scale(0.76);
  }
  57.6923076923% {
    transform: translateX(118px) translateY(-80px) scale(0.65);
  }
  94.1176470588% {
    transform: translateX(-15px) translateY(-126px) scale(0.55);
  }
  73.9130434783% {
    transform: translateX(-27px) translateY(-43px) scale(0.71);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(16) {
  transform: translateX(234px) translateY(-187px) scale(0.8);
}
.glow-background-module_firefly__PHgqF:nth-child(16)::before {
  animation-duration: 12s;
}
.glow-background-module_firefly__PHgqF:nth-child(16)::after {
  animation-duration: 12s, 4185ms;
  animation-delay: 0ms, 930ms;
}
@keyframes glow-background-module_move16__wI9OJ {
  0% {
    transform: translateX(249px) translateY(-39px) scale(0.74);
  }
  5.8823529412% {
    transform: translateX(226px) translateY(2px) scale(0.91);
  }
  7.6923076923% {
    transform: translateX(31px) translateY(8px) scale(0.96);
  }
  17.6470588235% {
    transform: translateX(226px) translateY(-139px) scale(0.89);
  }
  14.2857142857% {
    transform: translateX(168px) translateY(-129px) scale(0.57);
  }
  27.7777777778% {
    transform: translateX(-28px) translateY(-115px) scale(0.66);
  }
  27.2727272727% {
    transform: translateX(55px) translateY(-37px) scale(0.83);
  }
  25.9259259259% {
    transform: translateX(237px) translateY(-107px) scale(0.97);
  }
  42.1052631579% {
    transform: translateX(26px) translateY(17px) scale(0.82);
  }
  42.8571428571% {
    transform: translateX(-14px) translateY(-143px) scale(0.48);
  }
  45.4545454545% {
    transform: translateX(-41px) translateY(-83px) scale(0.69);
  }
  61.1111111111% {
    transform: translateX(234px) translateY(-77px) scale(0.39);
  }
  66.6666666667% {
    transform: translateX(-48px) translateY(-122px) scale(0.31);
  }
  68.4210526316% {
    transform: translateX(74px) translateY(-18px) scale(0.72);
  }
  73.6842105263% {
    transform: translateX(98px) translateY(-142px) scale(0.87);
  }
  57.6923076923% {
    transform: translateX(-3px) translateY(-106px) scale(0.98);
  }
  94.1176470588% {
    transform: translateX(124px) translateY(-86px) scale(0.26);
  }
  65.3846153846% {
    transform: translateX(158px) translateY(-68px) scale(0.73);
  }
  94.7368421053% {
    transform: translateX(226px) translateY(-57px) scale(0.8);
  }
  90.4761904762% {
    transform: translateX(180px) translateY(-66px) scale(0.47);
  }
  90.9090909091% {
    transform: translateX(132px) translateY(-61px) scale(0.61);
  }
  105% {
    transform: translateX(92px) translateY(6px) scale(0.97);
  }
  100% {
    transform: translateX(149px) translateY(-64px) scale(0.94);
  }
  85.1851851852% {
    transform: translateX(93px) translateY(-92px) scale(0.6);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(17) {
  transform: translateX(-14px) translateY(58px) scale(0.72);
}
.glow-background-module_firefly__PHgqF:nth-child(17)::before {
  animation-duration: 10s;
}
.glow-background-module_firefly__PHgqF:nth-child(17)::after {
  animation-duration: 10s, 4923ms;
  animation-delay: 0ms, 4822ms;
}
@keyframes glow-background-module_move17__-ZCoP {
  0% {
    transform: translateX(-36px) translateY(-146px) scale(0.66);
  }
  5.2631578947% {
    transform: translateX(210px) translateY(-33px) scale(0.5);
  }
  11.7647058824% {
    transform: translateX(168px) translateY(-40px) scale(0.9);
  }
  12% {
    transform: translateX(175px) translateY(3px) scale(0.59);
  }
  22.2222222222% {
    transform: translateX(-13px) translateY(-138px) scale(0.57);
  }
  23.8095238095% {
    transform: translateX(163px) translateY(-29px) scale(0.43);
  }
  24% {
    transform: translateX(231px) translateY(-12px) scale(0.36);
  }
  28% {
    transform: translateX(-14px) translateY(-20px) scale(0.82);
  }
  32% {
    transform: translateX(241px) translateY(44px) scale(0.41);
  }
  34.6153846154% {
    transform: translateX(68px) translateY(-27px) scale(0.4);
  }
  55.5555555556% {
    transform: translateX(176px) translateY(-70px) scale(0.82);
  }
  61.1111111111% {
    transform: translateX(30px) translateY(-117px) scale(0.8);
  }
  54.5454545455% {
    transform: translateX(113px) translateY(-73px) scale(0.89);
  }
  52% {
    transform: translateX(106px) translateY(-111px) scale(0.76);
  }
  58.3333333333% {
    transform: translateX(67px) translateY(-26px) scale(0.3);
  }
  71.4285714286% {
    transform: translateX(149px) translateY(-138px) scale(0.53);
  }
  69.5652173913% {
    transform: translateX(35px) translateY(-32px) scale(0.4);
  }
  70.8333333333% {
    transform: translateX(141px) translateY(-87px) scale(0.33);
  }
  64.2857142857% {
    transform: translateX(138px) translateY(-48px) scale(0.26);
  }
  76% {
    transform: translateX(124px) translateY(4px) scale(0.3);
  }
  83.3333333333% {
    transform: translateX(20px) translateY(9px) scale(0.49);
  }
  123.5294117647% {
    transform: translateX(130px) translateY(-103px) scale(0.98);
  }
  122.2222222222% {
    transform: translateX(191px) translateY(14px) scale(0.52);
  }
  104.5454545455% {
    transform: translateX(-7px) translateY(-108px) scale(0.9);
  }
  109.0909090909% {
    transform: translateX(226px) translateY(31px) scale(0.43);
  }
  89.2857142857% {
    transform: translateX(91px) translateY(-108px) scale(0.29);
  }
  123.8095238095% {
    transform: translateX(230px) translateY(-94px) scale(0.86);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(18) {
  transform: translateX(112px) translateY(68px) scale(0.49);
}
.glow-background-module_firefly__PHgqF:nth-child(18)::before {
  animation-duration: 11s;
}
.glow-background-module_firefly__PHgqF:nth-child(18)::after {
  animation-duration: 11s, 4630ms;
  animation-delay: 0ms, 1252ms;
}
@keyframes glow-background-module_move18__shVRZ {
  0% {
    transform: translateX(61px) translateY(-23px) scale(0.44);
  }
  4.347826087% {
    transform: translateX(97px) translateY(35px) scale(0.86);
  }
  7.1428571429% {
    transform: translateX(48px) translateY(47px) scale(0.27);
  }
  10.7142857143% {
    transform: translateX(103px) translateY(-112px) scale(0.7);
  }
  23.5294117647% {
    transform: translateX(167px) translateY(-57px) scale(0.27);
  }
  17.8571428571% {
    transform: translateX(42px) translateY(-78px) scale(0.3);
  }
  23.0769230769% {
    transform: translateX(140px) translateY(-15px) scale(0.7);
  }
  25.9259259259% {
    transform: translateX(81px) translateY(-90px) scale(0.29);
  }
  33.3333333333% {
    transform: translateX(206px) translateY(-59px) scale(0.86);
  }
  32.1428571429% {
    transform: translateX(170px) translateY(-4px) scale(0.78);
  }
  35.7142857143% {
    transform: translateX(225px) translateY(-112px) scale(0.96);
  }
  57.8947368421% {
    transform: translateX(-7px) translateY(13px) scale(0.84);
  }
  50% {
    transform: translateX(-45px) translateY(-83px) scale(0.92);
  }
  54.1666666667% {
    transform: translateX(-24px) translateY(1px) scale(0.89);
  }
  56% {
    transform: translateX(205px) translateY(-49px) scale(0.85);
  }
  68.1818181818% {
    transform: translateX(118px) translateY(-62px) scale(0.74);
  }
  57.1428571429% {
    transform: translateX(246px) translateY(-80px) scale(0.52);
  }
  89.4736842105% {
    transform: translateX(202px) translateY(-18px) scale(0.97);
  }
  94.7368421053% {
    transform: translateX(126px) translateY(-133px) scale(0.42);
  }
  95% {
    transform: translateX(22px) translateY(-60px) scale(0.9);
  }
  76.9230769231% {
    transform: translateX(249px) translateY(-87px) scale(0.39);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(19) {
  transform: translateX(115px) translateY(1px) scale(0.57);
}
.glow-background-module_firefly__PHgqF:nth-child(19)::before {
  animation-duration: 7s;
}
.glow-background-module_firefly__PHgqF:nth-child(19)::after {
  animation-duration: 7s, 2996ms;
  animation-delay: 0ms, 2099ms;
}
@keyframes glow-background-module_move19__HSVuB {
  0% {
    transform: translateX(140px) translateY(17px) scale(0.37);
  }
  5.8823529412% {
    transform: translateX(-22px) translateY(-78px) scale(0.93);
  }
  10.5263157895% {
    transform: translateX(125px) translateY(-109px) scale(0.47);
  }
  16.6666666667% {
    transform: translateX(15px) translateY(-2px) scale(0.45);
  }
  20% {
    transform: translateX(10px) translateY(24px) scale(0.88);
  }
  22.7272727273% {
    transform: translateX(234px) translateY(-118px) scale(0.3);
  }
  25% {
    transform: translateX(206px) translateY(-88px) scale(0.51);
  }
  33.3333333333% {
    transform: translateX(-7px) translateY(-60px) scale(0.44);
  }
  32% {
    transform: translateX(131px) translateY(-44px) scale(0.42);
  }
  34.6153846154% {
    transform: translateX(49px) translateY(-142px) scale(0.33);
  }
  50% {
    transform: translateX(202px) translateY(-20px) scale(0.81);
  }
  47.8260869565% {
    transform: translateX(106px) translateY(-96px) scale(0.77);
  }
  54.5454545455% {
    transform: translateX(-34px) translateY(-126px) scale(0.68);
  }
  46.4285714286% {
    transform: translateX(-30px) translateY(-112px) scale(1);
  }
  58.3333333333% {
    transform: translateX(20px) translateY(-93px) scale(0.51);
  }
  68.1818181818% {
    transform: translateX(70px) translateY(-36px) scale(0.26);
  }
  69.5652173913% {
    transform: translateX(81px) translateY(-49px) scale(0.56);
  }
  60.7142857143% {
    transform: translateX(64px) translateY(-48px) scale(0.94);
  }
  100% {
    transform: translateX(60px) translateY(-75px) scale(0.65);
  }
  105.5555555556% {
    transform: translateX(228px) translateY(30px) scale(0.61);
  }
  111.1111111111% {
    transform: translateX(104px) translateY(23px) scale(0.71);
  }
  77.7777777778% {
    transform: translateX(-27px) translateY(-76px) scale(0.4);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(20) {
  transform: translateX(243px) translateY(-99px) scale(0.4);
}
.glow-background-module_firefly__PHgqF:nth-child(20)::before {
  animation-duration: 12s;
}
.glow-background-module_firefly__PHgqF:nth-child(20)::after {
  animation-duration: 12s, 3079ms;
  animation-delay: 0ms, 1380ms;
}
@keyframes glow-background-module_move20__o3Wqo {
  0% {
    transform: translateX(165px) translateY(-58px) scale(0.67);
  }
  3.8461538462% {
    transform: translateX(60px) translateY(-115px) scale(0.77);
  }
  7.4074074074% {
    transform: translateX(125px) translateY(31px) scale(0.75);
  }
  12.5% {
    transform: translateX(70px) translateY(12px) scale(0.73);
  }
  16.6666666667% {
    transform: translateX(105px) translateY(-94px) scale(0.63);
  }
  17.8571428571% {
    transform: translateX(126px) translateY(0px) scale(0.27);
  }
  24% {
    transform: translateX(119px) translateY(-69px) scale(0.87);
  }
  26.9230769231% {
    transform: translateX(196px) translateY(-10px) scale(0.35);
  }
  42.1052631579% {
    transform: translateX(154px) translateY(26px) scale(0.72);
  }
  52.9411764706% {
    transform: translateX(249px) translateY(0px) scale(0.73);
  }
  55.5555555556% {
    transform: translateX(232px) translateY(-106px) scale(0.72);
  }
  47.8260869565% {
    transform: translateX(194px) translateY(21px) scale(0.81);
  }
  50% {
    transform: translateX(182px) translateY(-1px) scale(0.92);
  }
  65% {
    transform: translateX(13px) translateY(10px) scale(0.81);
  }
  70% {
    transform: translateX(31px) translateY(14px) scale(0.48);
  }
  65.2173913043% {
    transform: translateX(-13px) translateY(33px) scale(0.73);
  }
  64% {
    transform: translateX(-25px) translateY(30px) scale(1);
  }
  85% {
    transform: translateX(83px) translateY(-93px) scale(0.57);
  }
  72% {
    transform: translateX(151px) translateY(50px) scale(0.79);
  }
  79.1666666667% {
    transform: translateX(44px) translateY(46px) scale(0.48);
  }
  95.2380952381% {
    transform: translateX(223px) translateY(-51px) scale(0.95);
  }
  123.5294117647% {
    transform: translateX(137px) translateY(27px) scale(0.55);
  }
  88% {
    transform: translateX(129px) translateY(-136px) scale(0.39);
  }
  115% {
    transform: translateX(0px) translateY(-61px) scale(0.99);
  }
  120% {
    transform: translateX(146px) translateY(46px) scale(0.67);
  }
  113.6363636364% {
    transform: translateX(89px) translateY(-78px) scale(0.57);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(21) {
  transform: translateX(-13px) translateY(-172px) scale(0.78);
}
.glow-background-module_firefly__PHgqF:nth-child(21)::before {
  animation-duration: 15s;
}
.glow-background-module_firefly__PHgqF:nth-child(21)::after {
  animation-duration: 15s, 2005ms;
  animation-delay: 0ms, 235ms;
}
@keyframes glow-background-module_move21__2T52n {
  0% {
    transform: translateX(73px) translateY(-33px) scale(0.96);
  }
  4.1666666667% {
    transform: translateX(97px) translateY(-13px) scale(0.77);
  }
  8.3333333333% {
    transform: translateX(149px) translateY(-9px) scale(0.69);
  }
  12% {
    transform: translateX(41px) translateY(-62px) scale(0.62);
  }
  19.0476190476% {
    transform: translateX(53px) translateY(42px) scale(0.38);
  }
  19.2307692308% {
    transform: translateX(108px) translateY(13px) scale(0.9);
  }
  22.2222222222% {
    transform: translateX(206px) translateY(-111px) scale(0.9);
  }
  31.8181818182% {
    transform: translateX(138px) translateY(-53px) scale(0.46);
  }
  28.5714285714% {
    transform: translateX(231px) translateY(-120px) scale(0.8);
  }
  37.5% {
    transform: translateX(92px) translateY(-146px) scale(0.88);
  }
  45.4545454545% {
    transform: translateX(160px) translateY(39px) scale(0.92);
  }
  52.380952381% {
    transform: translateX(-3px) translateY(16px) scale(0.58);
  }
  52.1739130435% {
    transform: translateX(250px) translateY(-45px) scale(0.67);
  }
  65% {
    transform: translateX(218px) translateY(-30px) scale(0.34);
  }
  63.6363636364% {
    transform: translateX(72px) translateY(-132px) scale(0.54);
  }
  75% {
    transform: translateX(80px) translateY(-145px) scale(0.87);
  }
  84.2105263158% {
    transform: translateX(197px) translateY(-21px) scale(0.48);
  }
  89.4736842105% {
    transform: translateX(1px) translateY(-89px) scale(0.32);
  }
  85.7142857143% {
    transform: translateX(-8px) translateY(16px) scale(0.99);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(22) {
  transform: translateX(-43px) translateY(-162px) scale(0.78);
}
.glow-background-module_firefly__PHgqF:nth-child(22)::before {
  animation-duration: 10s;
}
.glow-background-module_firefly__PHgqF:nth-child(22)::after {
  animation-duration: 10s, 4598ms;
  animation-delay: 0ms, 3316ms;
}
@keyframes glow-background-module_move22__nC7a9 {
  0% {
    transform: translateX(104px) translateY(-148px) scale(0.62);
  }
  4% {
    transform: translateX(55px) translateY(-83px) scale(0.97);
  }
  10% {
    transform: translateX(125px) translateY(28px) scale(0.76);
  }
  12% {
    transform: translateX(69px) translateY(41px) scale(0.64);
  }
  16% {
    transform: translateX(247px) translateY(-110px) scale(0.28);
  }
  22.7272727273% {
    transform: translateX(134px) translateY(36px) scale(0.6);
  }
  28.5714285714% {
    transform: translateX(149px) translateY(-71px) scale(0.48);
  }
  26.9230769231% {
    transform: translateX(149px) translateY(-30px) scale(0.4);
  }
  28.5714285714% {
    transform: translateX(247px) translateY(-5px) scale(0.53);
  }
  33.3333333333% {
    transform: translateX(235px) translateY(43px) scale(0.66);
  }
  50% {
    transform: translateX(60px) translateY(-69px) scale(0.38);
  }
  47.8260869565% {
    transform: translateX(230px) translateY(11px) scale(0.88);
  }
  70.5882352941% {
    transform: translateX(182px) translateY(-134px) scale(0.32);
  }
  65% {
    transform: translateX(179px) translateY(-49px) scale(0.52);
  }
  56% {
    transform: translateX(108px) translateY(49px) scale(0.38);
  }
  88.2352941176% {
    transform: translateX(163px) translateY(-4px) scale(0.86);
  }
  72.7272727273% {
    transform: translateX(-28px) translateY(27px) scale(0.54);
  }
  60.7142857143% {
    transform: translateX(171px) translateY(-8px) scale(0.34);
  }
  90% {
    transform: translateX(14px) translateY(-90px) scale(0.96);
  }
  70.3703703704% {
    transform: translateX(74px) translateY(-28px) scale(0.96);
  }
  111.1111111111% {
    transform: translateX(243px) translateY(-13px) scale(0.48);
  }
  123.5294117647% {
    transform: translateX(198px) translateY(-76px) scale(0.99);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(23) {
  transform: translateX(106px) translateY(-136px) scale(0.75);
}
.glow-background-module_firefly__PHgqF:nth-child(23)::before {
  animation-duration: 16s;
}
.glow-background-module_firefly__PHgqF:nth-child(23)::after {
  animation-duration: 16s, 2647ms;
  animation-delay: 0ms, 56ms;
}
@keyframes glow-background-module_move23__-XWmh {
  0% {
    transform: translateX(134px) translateY(30px) scale(0.29);
  }
  5% {
    transform: translateX(156px) translateY(-5px) scale(0.43);
  }
  9.5238095238% {
    transform: translateX(-3px) translateY(-73px) scale(0.47);
  }
  16.6666666667% {
    transform: translateX(47px) translateY(-39px) scale(0.62);
  }
  16% {
    transform: translateX(76px) translateY(-88px) scale(0.5);
  }
  23.8095238095% {
    transform: translateX(80px) translateY(-49px) scale(0.4);
  }
  28.5714285714% {
    transform: translateX(147px) translateY(-77px) scale(0.57);
  }
  41.1764705882% {
    transform: translateX(49px) translateY(-71px) scale(0.38);
  }
  47.0588235294% {
    transform: translateX(-23px) translateY(27px) scale(0.4);
  }
  34.6153846154% {
    transform: translateX(-7px) translateY(-13px) scale(0.73);
  }
  50% {
    transform: translateX(-4px) translateY(-4px) scale(0.87);
  }
  44% {
    transform: translateX(45px) translateY(1px) scale(0.4);
  }
  44.4444444444% {
    transform: translateX(205px) translateY(-121px) scale(0.4);
  }
  48.1481481481% {
    transform: translateX(-20px) translateY(-87px) scale(0.61);
  }
  63.6363636364% {
    transform: translateX(-5px) translateY(-57px) scale(0.77);
  }
  78.9473684211% {
    transform: translateX(149px) translateY(-2px) scale(0.67);
  }
  80% {
    transform: translateX(159px) translateY(-120px) scale(0.85);
  }
  100% {
    transform: translateX(93px) translateY(-133px) scale(0.43);
  }
  100% {
    transform: translateX(-9px) translateY(-10px) scale(0.98);
  }
  100% {
    transform: translateX(75px) translateY(-48px) scale(0.34);
  }
  95.2380952381% {
    transform: translateX(167px) translateY(-142px) scale(0.9);
  }
  80.7692307692% {
    transform: translateX(29px) translateY(-62px) scale(0.46);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(24) {
  transform: translateX(-61px) translateY(-28px) scale(0.3);
}
.glow-background-module_firefly__PHgqF:nth-child(24)::before {
  animation-duration: 9s;
}
.glow-background-module_firefly__PHgqF:nth-child(24)::after {
  animation-duration: 9s, 2564ms;
  animation-delay: 0ms, 2395ms;
}
@keyframes glow-background-module_move24__H4z-A {
  0% {
    transform: translateX(120px) translateY(-109px) scale(0.62);
  }
  4.1666666667% {
    transform: translateX(172px) translateY(18px) scale(0.41);
  }
  8.3333333333% {
    transform: translateX(-10px) translateY(44px) scale(0.89);
  }
  15% {
    transform: translateX(-42px) translateY(-26px) scale(0.26);
  }
  14.2857142857% {
    transform: translateX(-6px) translateY(-25px) scale(0.79);
  }
  18.5185185185% {
    transform: translateX(176px) translateY(16px) scale(0.57);
  }
  33.3333333333% {
    transform: translateX(121px) translateY(-29px) scale(0.38);
  }
  25% {
    transform: translateX(201px) translateY(-130px) scale(0.39);
  }
  28.5714285714% {
    transform: translateX(-29px) translateY(-92px) scale(0.86);
  }
  37.5% {
    transform: translateX(227px) translateY(-53px) scale(0.97);
  }
  58.8235294118% {
    transform: translateX(12px) translateY(-64px) scale(0.9);
  }
  42.3076923077% {
    transform: translateX(96px) translateY(-84px) scale(0.88);
  }
  42.8571428571% {
    transform: translateX(109px) translateY(-125px) scale(0.58);
  }
  56.5217391304% {
    transform: translateX(126px) translateY(18px) scale(0.47);
  }
  63.6363636364% {
    transform: translateX(-43px) translateY(-29px) scale(0.48);
  }
  88.2352941176% {
    transform: translateX(168px) translateY(17px) scale(0.74);
  }
  59.2592592593% {
    transform: translateX(233px) translateY(-69px) scale(0.75);
  }
  85% {
    transform: translateX(0px) translateY(-108px) scale(0.87);
  }
  105.8823529412% {
    transform: translateX(223px) translateY(36px) scale(0.4);
  }
  73.0769230769% {
    transform: translateX(-21px) translateY(29px) scale(0.31);
  }
  74.0740740741% {
    transform: translateX(69px) translateY(-50px) scale(0.81);
  }
  123.5294117647% {
    transform: translateX(147px) translateY(-78px) scale(0.79);
  }
  88% {
    transform: translateX(13px) translateY(-95px) scale(0.47);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(25) {
  transform: translateX(-80px) translateY(14px) scale(0.91);
}
.glow-background-module_firefly__PHgqF:nth-child(25)::before {
  animation-duration: 9s;
}
.glow-background-module_firefly__PHgqF:nth-child(25)::after {
  animation-duration: 9s, 4310ms;
  animation-delay: 0ms, 4494ms;
}
@keyframes glow-background-module_move25__TCGfq {
  0% {
    transform: translateX(187px) translateY(-81px) scale(0.62);
  }
  3.5714285714% {
    transform: translateX(-35px) translateY(-20px) scale(0.32);
  }
  10.5263157895% {
    transform: translateX(214px) translateY(48px) scale(0.27);
  }
  16.6666666667% {
    transform: translateX(27px) translateY(34px) scale(0.99);
  }
  16% {
    transform: translateX(227px) translateY(-90px) scale(0.6);
  }
  21.7391304348% {
    transform: translateX(200px) translateY(22px) scale(0.77);
  }
  23.0769230769% {
    transform: translateX(189px) translateY(-102px) scale(0.88);
  }
  30.4347826087% {
    transform: translateX(-38px) translateY(-119px) scale(0.56);
  }
  38.0952380952% {
    transform: translateX(29px) translateY(-30px) scale(0.76);
  }
  37.5% {
    transform: translateX(-36px) translateY(-139px) scale(0.64);
  }
  47.619047619% {
    transform: translateX(167px) translateY(-111px) scale(0.99);
  }
  44% {
    transform: translateX(-39px) translateY(-119px) scale(0.55);
  }
  48% {
    transform: translateX(132px) translateY(-147px) scale(0.33);
  }
  52% {
    transform: translateX(232px) translateY(-105px) scale(0.6);
  }
  56% {
    transform: translateX(138px) translateY(-121px) scale(0.91);
  }
  78.9473684211% {
    transform: translateX(97px) translateY(-45px) scale(0.79);
  }
  80% {
    transform: translateX(227px) translateY(48px) scale(0.62);
  }
  62.962962963% {
    transform: translateX(10px) translateY(-124px) scale(0.59);
  }
  78.2608695652% {
    transform: translateX(118px) translateY(-88px) scale(0.34);
  }
  82.6086956522% {
    transform: translateX(168px) translateY(-110px) scale(0.83);
  }
  117.6470588235% {
    transform: translateX(51px) translateY(-144px) scale(0.29);
  }
  91.3043478261% {
    transform: translateX(-4px) translateY(-46px) scale(0.92);
  }
  95.652173913% {
    transform: translateX(192px) translateY(-108px) scale(0.95);
  }
  115% {
    transform: translateX(26px) translateY(-148px) scale(0.49);
  }
  104.347826087% {
    transform: translateX(-13px) translateY(-50px) scale(0.67);
  }
  147.0588235294% {
    transform: translateX(247px) translateY(-126px) scale(0.68);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(26) {
  transform: translateX(70px) translateY(21px) scale(0.66);
}
.glow-background-module_firefly__PHgqF:nth-child(26)::before {
  animation-duration: 7s;
}
.glow-background-module_firefly__PHgqF:nth-child(26)::after {
  animation-duration: 7s, 3677ms;
  animation-delay: 0ms, 4660ms;
}
@keyframes glow-background-module_move26__8DtUR {
  0% {
    transform: translateX(52px) translateY(-4px) scale(0.75);
  }
  5.8823529412% {
    transform: translateX(209px) translateY(1px) scale(0.82);
  }
  9.5238095238% {
    transform: translateX(249px) translateY(-59px) scale(0.77);
  }
  15.7894736842% {
    transform: translateX(235px) translateY(-17px) scale(0.71);
  }
  14.2857142857% {
    transform: translateX(141px) translateY(-69px) scale(0.34);
  }
  25% {
    transform: translateX(130px) translateY(-145px) scale(0.98);
  }
  27.2727272727% {
    transform: translateX(122px) translateY(-49px) scale(0.29);
  }
  28% {
    transform: translateX(249px) translateY(-127px) scale(0.57);
  }
  36.3636363636% {
    transform: translateX(203px) translateY(-10px) scale(0.41);
  }
  40.9090909091% {
    transform: translateX(70px) translateY(-32px) scale(0.48);
  }
  52.6315789474% {
    transform: translateX(-46px) translateY(-55px) scale(0.62);
  }
  57.8947368421% {
    transform: translateX(53px) translateY(-105px) scale(0.34);
  }
  63.1578947368% {
    transform: translateX(65px) translateY(-63px) scale(0.45);
  }
  72.2222222222% {
    transform: translateX(181px) translateY(-77px) scale(0.31);
  }
  63.6363636364% {
    transform: translateX(225px) translateY(-130px) scale(0.32);
  }
  62.5% {
    transform: translateX(-4px) translateY(4px) scale(0.79);
  }
  72.7272727273% {
    transform: translateX(184px) translateY(23px) scale(0.85);
  }
  68% {
    transform: translateX(221px) translateY(-98px) scale(0.68);
  }
  75% {
    transform: translateX(14px) translateY(-12px) scale(0.37);
  }
  100% {
    transform: translateX(105px) translateY(-34px) scale(0.7);
  }
  95.2380952381% {
    transform: translateX(157px) translateY(-49px) scale(0.41);
  }
  110.5263157895% {
    transform: translateX(230px) translateY(-146px) scale(0.45);
  }
  129.4117647059% {
    transform: translateX(181px) translateY(-117px) scale(0.32);
  }
  121.0526315789% {
    transform: translateX(21px) translateY(41px) scale(0.97);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(27) {
  transform: translateX(298px) translateY(-66px) scale(0.99);
}
.glow-background-module_firefly__PHgqF:nth-child(27)::before {
  animation-duration: 10s;
}
.glow-background-module_firefly__PHgqF:nth-child(27)::after {
  animation-duration: 10s, 3729ms;
  animation-delay: 0ms, 4801ms;
}
@keyframes glow-background-module_move27__ue63k {
  0% {
    transform: translateX(0px) translateY(-85px) scale(0.69);
  }
  3.5714285714% {
    transform: translateX(106px) translateY(37px) scale(0.69);
  }
  7.1428571429% {
    transform: translateX(161px) translateY(-104px) scale(0.53);
  }
  10.7142857143% {
    transform: translateX(-12px) translateY(-36px) scale(0.45);
  }
  15.3846153846% {
    transform: translateX(111px) translateY(-58px) scale(0.46);
  }
  18.5185185185% {
    transform: translateX(229px) translateY(30px) scale(0.45);
  }
  30% {
    transform: translateX(45px) translateY(-54px) scale(0.75);
  }
  38.8888888889% {
    transform: translateX(97px) translateY(39px) scale(0.58);
  }
  36.3636363636% {
    transform: translateX(168px) translateY(-51px) scale(0.43);
  }
  45% {
    transform: translateX(34px) translateY(8px) scale(0.64);
  }
  50% {
    transform: translateX(168px) translateY(-70px) scale(0.59);
  }
  61.1111111111% {
    transform: translateX(182px) translateY(-74px) scale(0.75);
  }
  44.4444444444% {
    transform: translateX(87px) translateY(-24px) scale(0.72);
  }
  50% {
    transform: translateX(139px) translateY(-68px) scale(0.91);
  }
  82.3529411765% {
    transform: translateX(161px) translateY(-122px) scale(0.34);
  }
  55.5555555556% {
    transform: translateX(191px) translateY(-86px) scale(0.68);
  }
  61.5384615385% {
    transform: translateX(116px) translateY(-35px) scale(0.47);
  }
  62.962962963% {
    transform: translateX(-21px) translateY(29px) scale(0.35);
  }
  105.8823529412% {
    transform: translateX(-49px) translateY(-120px) scale(0.58);
  }
  67.8571428571% {
    transform: translateX(-16px) translateY(-98px) scale(0.69);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(28) {
  transform: translateX(102px) translateY(-73px) scale(0.38);
}
.glow-background-module_firefly__PHgqF:nth-child(28)::before {
  animation-duration: 13s;
}
.glow-background-module_firefly__PHgqF:nth-child(28)::after {
  animation-duration: 13s, 3881ms;
  animation-delay: 0ms, 2596ms;
}
@keyframes glow-background-module_move28__j-RxP {
  0% {
    transform: translateX(145px) translateY(-38px) scale(0.75);
  }
  4.7619047619% {
    transform: translateX(152px) translateY(-141px) scale(0.58);
  }
  7.1428571429% {
    transform: translateX(6px) translateY(24px) scale(0.29);
  }
  15% {
    transform: translateX(247px) translateY(11px) scale(0.47);
  }
  18.1818181818% {
    transform: translateX(34px) translateY(44px) scale(0.4);
  }
  25% {
    transform: translateX(213px) translateY(-134px) scale(0.29);
  }
  27.2727272727% {
    transform: translateX(210px) translateY(-64px) scale(0.7);
  }
  41.1764705882% {
    transform: translateX(152px) translateY(-147px) scale(0.79);
  }
  32% {
    transform: translateX(215px) translateY(-55px) scale(0.76);
  }
  32.1428571429% {
    transform: translateX(36px) translateY(-13px) scale(0.61);
  }
  55.5555555556% {
    transform: translateX(119px) translateY(-119px) scale(0.59);
  }
  42.3076923077% {
    transform: translateX(207px) translateY(-93px) scale(0.37);
  }
  42.8571428571% {
    transform: translateX(179px) translateY(-102px) scale(0.61);
  }
  65% {
    transform: translateX(-42px) translateY(-90px) scale(0.43);
  }
  77.7777777778% {
    transform: translateX(65px) translateY(-124px) scale(0.73);
  }
  83.3333333333% {
    transform: translateX(128px) translateY(-67px) scale(0.53);
  }
  64% {
    transform: translateX(178px) translateY(-36px) scale(0.57);
  }
  85% {
    transform: translateX(36px) translateY(-66px) scale(0.35);
  }
  105.8823529412% {
    transform: translateX(115px) translateY(-56px) scale(0.93);
  }
  105.5555555556% {
    transform: translateX(102px) translateY(12px) scale(0.3);
  }
  83.3333333333% {
    transform: translateX(249px) translateY(37px) scale(0.8);
  }
  105% {
    transform: translateX(28px) translateY(19px) scale(0.64);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(29) {
  transform: translateX(158px) translateY(-113px) scale(0.58);
}
.glow-background-module_firefly__PHgqF:nth-child(29)::before {
  animation-duration: 14s;
}
.glow-background-module_firefly__PHgqF:nth-child(29)::after {
  animation-duration: 14s, 2283ms;
  animation-delay: 0ms, 3000ms;
}
@keyframes glow-background-module_move29__tCsYL {
  0% {
    transform: translateX(223px) translateY(-113px) scale(0.79);
  }
  5.5555555556% {
    transform: translateX(153px) translateY(-31px) scale(0.87);
  }
  11.7647058824% {
    transform: translateX(-10px) translateY(-101px) scale(0.41);
  }
  15% {
    transform: translateX(211px) translateY(3px) scale(0.6);
  }
  20% {
    transform: translateX(126px) translateY(30px) scale(0.9);
  }
  27.7777777778% {
    transform: translateX(219px) translateY(-47px) scale(0.78);
  }
  30% {
    transform: translateX(8px) translateY(-60px) scale(0.28);
  }
  38.8888888889% {
    transform: translateX(-29px) translateY(-14px) scale(0.44);
  }
  40% {
    transform: translateX(52px) translateY(-65px) scale(0.64);
  }
  47.3684210526% {
    transform: translateX(3px) translateY(-93px) scale(0.69);
  }
  58.8235294118% {
    transform: translateX(38px) translateY(-80px) scale(0.57);
  }
  50% {
    transform: translateX(18px) translateY(-18px) scale(0.55);
  }
  54.5454545455% {
    transform: translateX(228px) translateY(-26px) scale(0.68);
  }
  54.1666666667% {
    transform: translateX(207px) translateY(-6px) scale(1);
  }
  51.8518518519% {
    transform: translateX(116px) translateY(41px) scale(0.51);
  }
  55.5555555556% {
    transform: translateX(46px) translateY(-81px) scale(0.98);
  }
  84.2105263158% {
    transform: translateX(-15px) translateY(-122px) scale(0.95);
  }
  65.3846153846% {
    transform: translateX(-23px) translateY(-50px) scale(0.84);
  }
  64.2857142857% {
    transform: translateX(139px) translateY(-52px) scale(0.73);
  }
  100% {
    transform: translateX(86px) translateY(-147px) scale(0.98);
  }
  100% {
    transform: translateX(133px) translateY(-136px) scale(0.6);
  }
  75% {
    transform: translateX(40px) translateY(-95px) scale(0.44);
  }
  104.7619047619% {
    transform: translateX(92px) translateY(-130px) scale(0.26);
  }
  121.0526315789% {
    transform: translateX(7px) translateY(-17px) scale(0.62);
  }
  100% {
    transform: translateX(120px) translateY(-85px) scale(0.32);
  }
  147.0588235294% {
    transform: translateX(51px) translateY(-7px) scale(0.48);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(30) {
  transform: translateX(253px) translateY(-182px) scale(0.96);
}
.glow-background-module_firefly__PHgqF:nth-child(30)::before {
  animation-duration: 13s;
}
.glow-background-module_firefly__PHgqF:nth-child(30)::after {
  animation-duration: 13s, 3969ms;
  animation-delay: 0ms, 4950ms;
}
@keyframes glow-background-module_move30__EMwf5 {
  0% {
    transform: translateX(193px) translateY(29px) scale(0.62);
  }
  4.5454545455% {
    transform: translateX(114px) translateY(-133px) scale(0.31);
  }
  10% {
    transform: translateX(9px) translateY(17px) scale(0.68);
  }
  14.2857142857% {
    transform: translateX(233px) translateY(-75px) scale(0.9);
  }
  16% {
    transform: translateX(248px) translateY(-80px) scale(0.42);
  }
  18.5185185185% {
    transform: translateX(229px) translateY(3px) scale(0.77);
  }
  26.0869565217% {
    transform: translateX(72px) translateY(42px) scale(0.34);
  }
  26.9230769231% {
    transform: translateX(137px) translateY(-41px) scale(0.66);
  }
  33.3333333333% {
    transform: translateX(41px) translateY(18px) scale(0.78);
  }
  42.8571428571% {
    transform: translateX(247px) translateY(-22px) scale(0.94);
  }
  43.4782608696% {
    transform: translateX(61px) translateY(-37px) scale(0.35);
  }
  45.8333333333% {
    transform: translateX(-40px) translateY(-86px) scale(0.92);
  }
  44.4444444444% {
    transform: translateX(114px) translateY(-57px) scale(0.97);
  }
  61.9047619048% {
    transform: translateX(80px) translateY(-99px) scale(0.84);
  }
  66.6666666667% {
    transform: translateX(99px) translateY(-55px) scale(0.34);
  }
  65.2173913043% {
    transform: translateX(209px) translateY(-128px) scale(0.62);
  }
  72.7272727273% {
    transform: translateX(-4px) translateY(-3px) scale(0.69);
  }
  85% {
    transform: translateX(-42px) translateY(-65px) scale(0.59);
  }
  94.7368421053% {
    transform: translateX(124px) translateY(-80px) scale(0.88);
  }
  73.0769230769% {
    transform: translateX(129px) translateY(19px) scale(0.99);
  }
  100% {
    transform: translateX(218px) translateY(-5px) scale(0.39);
  }
  116.6666666667% {
    transform: translateX(196px) translateY(-85px) scale(0.26);
  }
  84.6153846154% {
    transform: translateX(209px) translateY(-51px) scale(0.29);
  }
  109.5238095238% {
    transform: translateX(-23px) translateY(-138px) scale(0.63);
  }
  100% {
    transform: translateX(0px) translateY(-126px) scale(0.38);
  }
  92.5925925926% {
    transform: translateX(9px) translateY(-70px) scale(0.52);
  }
  144.4444444444% {
    transform: translateX(-6px) translateY(-117px) scale(0.9);
  }
  150% {
    transform: translateX(224px) translateY(-103px) scale(0.42);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(31) {
  transform: translateX(-36px) translateY(-43px) scale(0.37);
}
.glow-background-module_firefly__PHgqF:nth-child(31)::before {
  animation-duration: 13s;
}
.glow-background-module_firefly__PHgqF:nth-child(31)::after {
  animation-duration: 13s, 4024ms;
  animation-delay: 0ms, 3275ms;
}
@keyframes glow-background-module_move31__2MgXM {
  0% {
    transform: translateX(66px) translateY(-121px) scale(0.38);
  }
  3.7037037037% {
    transform: translateX(10px) translateY(-113px) scale(0.53);
  }
  7.1428571429% {
    transform: translateX(-19px) translateY(-63px) scale(0.53);
  }
  15.7894736842% {
    transform: translateX(242px) translateY(-93px) scale(0.83);
  }
  14.8148148148% {
    transform: translateX(221px) translateY(-97px) scale(0.46);
  }
  26.3157894737% {
    transform: translateX(58px) translateY(-80px) scale(0.73);
  }
  28.5714285714% {
    transform: translateX(76px) translateY(28px) scale(0.42);
  }
  35% {
    transform: translateX(171px) translateY(37px) scale(0.69);
  }
  40% {
    transform: translateX(18px) translateY(-129px) scale(0.62);
  }
  37.5% {
    transform: translateX(98px) translateY(32px) scale(0.75);
  }
  45.4545454545% {
    transform: translateX(43px) translateY(-30px) scale(0.64);
  }
  57.8947368421% {
    transform: translateX(218px) translateY(36px) scale(0.81);
  }
  57.1428571429% {
    transform: translateX(108px) translateY(-124px) scale(0.55);
  }
  76.4705882353% {
    transform: translateX(1px) translateY(-6px) scale(0.74);
  }
  66.6666666667% {
    transform: translateX(235px) translateY(11px) scale(0.59);
  }
  68.1818181818% {
    transform: translateX(26px) translateY(-58px) scale(0.52);
  }
  94.1176470588% {
    transform: translateX(41px) translateY(-115px) scale(0.61);
  }
  60.7142857143% {
    transform: translateX(-24px) translateY(-16px) scale(0.35);
  }
  69.2307692308% {
    transform: translateX(202px) translateY(-22px) scale(0.55);
  }
  67.8571428571% {
    transform: translateX(94px) translateY(44px) scale(0.82);
  }
  86.9565217391% {
    transform: translateX(199px) translateY(42px) scale(0.5);
  }
  87.5% {
    transform: translateX(164px) translateY(-59px) scale(0.68);
  }
  100% {
    transform: translateX(213px) translateY(49px) scale(0.66);
  }
  104.5454545455% {
    transform: translateX(83px) translateY(-110px) scale(0.46);
  }
  85.7142857143% {
    transform: translateX(39px) translateY(-13px) scale(0.92);
  }
  147.0588235294% {
    transform: translateX(18px) translateY(-138px) scale(0.33);
  }
  118.1818181818% {
    transform: translateX(204px) translateY(-144px) scale(0.39);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(32) {
  transform: translateX(-88px) translateY(-185px) scale(0.65);
}
.glow-background-module_firefly__PHgqF:nth-child(32)::before {
  animation-duration: 9s;
}
.glow-background-module_firefly__PHgqF:nth-child(32)::after {
  animation-duration: 9s, 3970ms;
  animation-delay: 0ms, 4671ms;
}
@keyframes glow-background-module_move32__FPDcj {
  0% {
    transform: translateX(200px) translateY(-59px) scale(0.81);
  }
  5% {
    transform: translateX(115px) translateY(29px) scale(0.69);
  }
  11.1111111111% {
    transform: translateX(52px) translateY(-25px) scale(0.5);
  }
  16.6666666667% {
    transform: translateX(219px) translateY(-127px) scale(0.44);
  }
  17.3913043478% {
    transform: translateX(201px) translateY(35px) scale(0.49);
  }
  29.4117647059% {
    transform: translateX(-48px) translateY(-22px) scale(0.77);
  }
  22.2222222222% {
    transform: translateX(24px) translateY(-116px) scale(0.83);
  }
  28% {
    transform: translateX(120px) translateY(3px) scale(0.48);
  }
  28.5714285714% {
    transform: translateX(-16px) translateY(-148px) scale(0.34);
  }
  45% {
    transform: translateX(60px) translateY(-42px) scale(0.81);
  }
  45.4545454545% {
    transform: translateX(122px) translateY(-5px) scale(0.89);
  }
  61.1111111111% {
    transform: translateX(34px) translateY(-70px) scale(0.86);
  }
  44.4444444444% {
    transform: translateX(81px) translateY(-69px) scale(0.76);
  }
  56.5217391304% {
    transform: translateX(6px) translateY(-149px) scale(0.92);
  }
  73.6842105263% {
    transform: translateX(216px) translateY(-69px) scale(0.45);
  }
  83.3333333333% {
    transform: translateX(5px) translateY(-117px) scale(0.59);
  }
  69.5652173913% {
    transform: translateX(17px) translateY(-55px) scale(0.68);
  }
  80.9523809524% {
    transform: translateX(221px) translateY(-131px) scale(0.83);
  }
  69.2307692308% {
    transform: translateX(120px) translateY(15px) scale(0.31);
  }
  73.0769230769% {
    transform: translateX(85px) translateY(-12px) scale(0.93);
  }
  95.2380952381% {
    transform: translateX(32px) translateY(42px) scale(0.89);
  }
  116.6666666667% {
    transform: translateX(49px) translateY(-121px) scale(0.37);
  }
  122.2222222222% {
    transform: translateX(-9px) translateY(-53px) scale(0.88);
  }
  95.8333333333% {
    transform: translateX(100px) translateY(-43px) scale(0.63);
  }
  85.7142857143% {
    transform: translateX(118px) translateY(-122px) scale(0.63);
  }
  131.5789473684% {
    transform: translateX(37px) translateY(-37px) scale(0.81);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(33) {
  transform: translateX(213px) translateY(-149px) scale(0.47);
}
.glow-background-module_firefly__PHgqF:nth-child(33)::before {
  animation-duration: 7s;
}
.glow-background-module_firefly__PHgqF:nth-child(33)::after {
  animation-duration: 7s, 4235ms;
  animation-delay: 0ms, 1934ms;
}
@keyframes glow-background-module_move33__dADk3 {
  0% {
    transform: translateX(151px) translateY(-98px) scale(0.4);
  }
  3.7037037037% {
    transform: translateX(236px) translateY(-26px) scale(1);
  }
  11.7647058824% {
    transform: translateX(182px) translateY(13px) scale(0.5);
  }
  13.6363636364% {
    transform: translateX(151px) translateY(-101px) scale(0.88);
  }
  14.8148148148% {
    transform: translateX(144px) translateY(-24px) scale(0.85);
  }
  27.7777777778% {
    transform: translateX(116px) translateY(-2px) scale(0.29);
  }
  25% {
    transform: translateX(204px) translateY(-92px) scale(0.67);
  }
  35% {
    transform: translateX(37px) translateY(-63px) scale(0.57);
  }
  33.3333333333% {
    transform: translateX(155px) translateY(-92px) scale(0.32);
  }
  36% {
    transform: translateX(126px) translateY(-147px) scale(0.56);
  }
  40% {
    transform: translateX(155px) translateY(-36px) scale(0.91);
  }
  47.8260869565% {
    transform: translateX(-15px) translateY(28px) scale(0.34);
  }
  66.6666666667% {
    transform: translateX(59px) translateY(-103px) scale(0.68);
  }
  59.0909090909% {
    transform: translateX(217px) translateY(29px) scale(1);
  }
  58.3333333333% {
    transform: translateX(149px) translateY(-45px) scale(0.41);
  }
  68.1818181818% {
    transform: translateX(190px) translateY(-129px) scale(0.89);
  }
  94.1176470588% {
    transform: translateX(-24px) translateY(-7px) scale(0.73);
  }
  80.9523809524% {
    transform: translateX(58px) translateY(-83px) scale(0.79);
  }
  90% {
    transform: translateX(-26px) translateY(-118px) scale(0.72);
  }
  86.3636363636% {
    transform: translateX(33px) translateY(-53px) scale(0.34);
  }
  76.9230769231% {
    transform: translateX(94px) translateY(-70px) scale(0.85);
  }
  77.7777777778% {
    transform: translateX(61px) translateY(15px) scale(0.99);
  }
  110% {
    transform: translateX(222px) translateY(-13px) scale(0.36);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(34) {
  transform: translateX(-10px) translateY(29px) scale(0.55);
}
.glow-background-module_firefly__PHgqF:nth-child(34)::before {
  animation-duration: 14s;
}
.glow-background-module_firefly__PHgqF:nth-child(34)::after {
  animation-duration: 14s, 2176ms;
  animation-delay: 0ms, 668ms;
}
@keyframes glow-background-module_move34__B4Nme {
  0% {
    transform: translateX(78px) translateY(-46px) scale(0.37);
  }
  5.2631578947% {
    transform: translateX(147px) translateY(-126px) scale(0.88);
  }
  10% {
    transform: translateX(-33px) translateY(11px) scale(0.47);
  }
  11.5384615385% {
    transform: translateX(125px) translateY(-26px) scale(0.42);
  }
  14.8148148148% {
    transform: translateX(223px) translateY(40px) scale(0.79);
  }
  23.8095238095% {
    transform: translateX(12px) translateY(-37px) scale(0.78);
  }
  25% {
    transform: translateX(3px) translateY(5px) scale(0.46);
  }
  31.8181818182% {
    transform: translateX(189px) translateY(40px) scale(0.38);
  }
  42.1052631579% {
    transform: translateX(194px) translateY(-62px) scale(0.95);
  }
  37.5% {
    transform: translateX(114px) translateY(-45px) scale(0.41);
  }
  37.037037037% {
    transform: translateX(167px) translateY(-66px) scale(0.33);
  }
  45.8333333333% {
    transform: translateX(132px) translateY(-18px) scale(0.82);
  }
  57.1428571429% {
    transform: translateX(31px) translateY(-68px) scale(0.84);
  }
  76.4705882353% {
    transform: translateX(48px) translateY(-20px) scale(0.68);
  }
  50% {
    transform: translateX(164px) translateY(-54px) scale(0.46);
  }
  60% {
    transform: translateX(194px) translateY(15px) scale(0.6);
  }
  66.6666666667% {
    transform: translateX(-41px) translateY(-24px) scale(0.37);
  }
  89.4736842105% {
    transform: translateX(64px) translateY(-51px) scale(0.52);
  }
  105.8823529412% {
    transform: translateX(-1px) translateY(-79px) scale(0.62);
  }
  82.6086956522% {
    transform: translateX(221px) translateY(-148px) scale(0.35);
  }
  100% {
    transform: translateX(99px) translateY(-5px) scale(0.81);
  }
  95.4545454545% {
    transform: translateX(147px) translateY(45px) scale(0.48);
  }
  88% {
    transform: translateX(111px) translateY(-109px) scale(0.85);
  }
  85.1851851852% {
    transform: translateX(86px) translateY(-94px) scale(0.7);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(35) {
  transform: translateX(77px) translateY(-175px) scale(0.54);
}
.glow-background-module_firefly__PHgqF:nth-child(35)::before {
  animation-duration: 16s;
}
.glow-background-module_firefly__PHgqF:nth-child(35)::after {
  animation-duration: 16s, 2905ms;
  animation-delay: 0ms, 1315ms;
}
@keyframes glow-background-module_move35__N-Cvr {
  0% {
    transform: translateX(222px) translateY(-143px) scale(0.79);
  }
  4.7619047619% {
    transform: translateX(85px) translateY(-65px) scale(0.56);
  }
  8% {
    transform: translateX(164px) translateY(-76px) scale(0.55);
  }
  11.1111111111% {
    transform: translateX(73px) translateY(-65px) scale(0.75);
  }
  14.8148148148% {
    transform: translateX(-16px) translateY(15px) scale(0.91);
  }
  27.7777777778% {
    transform: translateX(-33px) translateY(-112px) scale(0.63);
  }
  21.4285714286% {
    transform: translateX(80px) translateY(-3px) scale(0.26);
  }
  25% {
    transform: translateX(-15px) translateY(-37px) scale(0.53);
  }
  28.5714285714% {
    transform: translateX(247px) translateY(-49px) scale(0.28);
  }
  42.8571428571% {
    transform: translateX(-4px) translateY(-113px) scale(0.46);
  }
  47.619047619% {
    transform: translateX(-44px) translateY(-74px) scale(0.57);
  }
  42.3076923077% {
    transform: translateX(-34px) translateY(-126px) scale(0.71);
  }
  66.6666666667% {
    transform: translateX(40px) translateY(-55px) scale(0.45);
  }
  68.4210526316% {
    transform: translateX(50px) translateY(35px) scale(0.62);
  }
  50% {
    transform: translateX(-46px) translateY(-122px) scale(0.79);
  }
  55.5555555556% {
    transform: translateX(78px) translateY(-111px) scale(0.87);
  }
  88.8888888889% {
    transform: translateX(23px) translateY(-69px) scale(0.92);
  }
  65.3846153846% {
    transform: translateX(119px) translateY(-65px) scale(0.48);
  }
  94.7368421053% {
    transform: translateX(23px) translateY(-141px) scale(0.94);
  }
  111.7647058824% {
    transform: translateX(64px) translateY(22px) scale(0.51);
  }
  95.2380952381% {
    transform: translateX(114px) translateY(27px) scale(0.34);
  }
  110.5263157895% {
    transform: translateX(2px) translateY(-134px) scale(0.7);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(36) {
  transform: translateX(-75px) translateY(-143px) scale(0.57);
}
.glow-background-module_firefly__PHgqF:nth-child(36)::before {
  animation-duration: 14s;
}
.glow-background-module_firefly__PHgqF:nth-child(36)::after {
  animation-duration: 14s, 2331ms;
  animation-delay: 0ms, 857ms;
}
@keyframes glow-background-module_move36__acz-J {
  0% {
    transform: translateX(35px) translateY(-147px) scale(0.74);
  }
  4% {
    transform: translateX(138px) translateY(21px) scale(0.35);
  }
  7.6923076923% {
    transform: translateX(30px) translateY(-27px) scale(0.83);
  }
  16.6666666667% {
    transform: translateX(78px) translateY(-40px) scale(0.95);
  }
  21.0526315789% {
    transform: translateX(-37px) translateY(2px) scale(0.86);
  }
  20% {
    transform: translateX(98px) translateY(47px) scale(0.56);
  }
  23.0769230769% {
    transform: translateX(242px) translateY(-17px) scale(0.79);
  }
  35% {
    transform: translateX(120px) translateY(-109px) scale(0.88);
  }
  34.7826086957% {
    transform: translateX(38px) translateY(10px) scale(0.83);
  }
  40.9090909091% {
    transform: translateX(53px) translateY(-86px) scale(0.78);
  }
  38.4615384615% {
    transform: translateX(-1px) translateY(-9px) scale(0.66);
  }
  64.7058823529% {
    transform: translateX(244px) translateY(-55px) scale(0.77);
  }
  70.5882352941% {
    transform: translateX(91px) translateY(33px) scale(0.62);
  }
  46.4285714286% {
    transform: translateX(35px) translateY(-125px) scale(0.74);
  }
  60.8695652174% {
    transform: translateX(33px) translateY(-91px) scale(0.97);
  }
  88.2352941176% {
    transform: translateX(80px) translateY(-55px) scale(0.72);
  }
  57.1428571429% {
    transform: translateX(175px) translateY(-149px) scale(0.94);
  }
  73.9130434783% {
    transform: translateX(50px) translateY(36px) scale(0.26);
  }
  75% {
    transform: translateX(-5px) translateY(-132px) scale(0.34);
  }
  67.8571428571% {
    transform: translateX(184px) translateY(-117px) scale(0.79);
  }
  90.9090909091% {
    transform: translateX(-42px) translateY(-61px) scale(0.61);
  }
  87.5% {
    transform: translateX(180px) translateY(-29px) scale(0.69);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(37) {
  transform: translateX(199px) translateY(-90px) scale(0.97);
}
.glow-background-module_firefly__PHgqF:nth-child(37)::before {
  animation-duration: 10s;
}
.glow-background-module_firefly__PHgqF:nth-child(37)::after {
  animation-duration: 10s, 3126ms;
  animation-delay: 0ms, 3684ms;
}
@keyframes glow-background-module_move37__FGdRU {
  0% {
    transform: translateX(86px) translateY(-128px) scale(0.57);
  }
  3.5714285714% {
    transform: translateX(87px) translateY(37px) scale(0.86);
  }
  7.4074074074% {
    transform: translateX(-6px) translateY(-10px) scale(0.36);
  }
  11.1111111111% {
    transform: translateX(54px) translateY(-74px) scale(0.61);
  }
  21.0526315789% {
    transform: translateX(105px) translateY(-136px) scale(0.45);
  }
  29.4117647059% {
    transform: translateX(151px) translateY(8px) scale(0.47);
  }
  23.0769230769% {
    transform: translateX(19px) translateY(-6px) scale(0.49);
  }
  35% {
    transform: translateX(150px) translateY(-86px) scale(0.71);
  }
  32% {
    transform: translateX(24px) translateY(-78px) scale(0.52);
  }
  36% {
    transform: translateX(106px) translateY(-85px) scale(0.43);
  }
  52.6315789474% {
    transform: translateX(0px) translateY(-118px) scale(0.95);
  }
  52.380952381% {
    transform: translateX(37px) translateY(-149px) scale(0.47);
  }
  57.1428571429% {
    transform: translateX(230px) translateY(-132px) scale(0.88);
  }
  65% {
    transform: translateX(169px) translateY(11px) scale(0.84);
  }
  82.3529411765% {
    transform: translateX(135px) translateY(-86px) scale(0.46);
  }
  55.5555555556% {
    transform: translateX(105px) translateY(-82px) scale(0.45);
  }
  76.1904761905% {
    transform: translateX(45px) translateY(-20px) scale(0.71);
  }
  73.9130434783% {
    transform: translateX(241px) translateY(49px) scale(0.85);
  }
  69.2307692308% {
    transform: translateX(-14px) translateY(-87px) scale(0.28);
  }
  73.0769230769% {
    transform: translateX(27px) translateY(-56px) scale(0.28);
  }
  111.1111111111% {
    transform: translateX(-12px) translateY(24px) scale(0.63);
  }
  87.5% {
    transform: translateX(-21px) translateY(-58px) scale(0.74);
  }
  95.652173913% {
    transform: translateX(115px) translateY(-139px) scale(0.43);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(38) {
  transform: translateX(356px) translateY(-110px) scale(0.92);
}
.glow-background-module_firefly__PHgqF:nth-child(38)::before {
  animation-duration: 11s;
}
.glow-background-module_firefly__PHgqF:nth-child(38)::after {
  animation-duration: 11s, 3662ms;
  animation-delay: 0ms, 4654ms;
}
@keyframes glow-background-module_move38__yJYyC {
  0% {
    transform: translateX(114px) translateY(-138px) scale(0.66);
  }
  5.2631578947% {
    transform: translateX(82px) translateY(-7px) scale(0.51);
  }
  8.6956521739% {
    transform: translateX(50px) translateY(-79px) scale(0.84);
  }
  11.5384615385% {
    transform: translateX(184px) translateY(-61px) scale(0.27);
  }
  19.0476190476% {
    transform: translateX(186px) translateY(15px) scale(0.68);
  }
  18.5185185185% {
    transform: translateX(184px) translateY(22px) scale(0.62);
  }
  24% {
    transform: translateX(187px) translateY(-113px) scale(0.47);
  }
  26.9230769231% {
    transform: translateX(136px) translateY(16px) scale(0.71);
  }
  44.4444444444% {
    transform: translateX(198px) translateY(-111px) scale(0.53);
  }
  50% {
    transform: translateX(222px) translateY(-71px) scale(0.92);
  }
  58.8235294118% {
    transform: translateX(106px) translateY(32px) scale(0.96);
  }
  44% {
    transform: translateX(90px) translateY(-96px) scale(0.69);
  }
  70.5882352941% {
    transform: translateX(29px) translateY(3px) scale(0.39);
  }
  72.2222222222% {
    transform: translateX(138px) translateY(0px) scale(0.58);
  }
  58.3333333333% {
    transform: translateX(120px) translateY(-115px) scale(0.8);
  }
  53.5714285714% {
    transform: translateX(123px) translateY(-34px) scale(0.95);
  }
  69.5652173913% {
    transform: translateX(221px) translateY(47px) scale(0.37);
  }
  65.3846153846% {
    transform: translateX(239px) translateY(-22px) scale(0.51);
  }
  105.8823529412% {
    transform: translateX(22px) translateY(-81px) scale(0.59);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(39) {
  transform: translateX(370px) translateY(-103px) scale(0.94);
}
.glow-background-module_firefly__PHgqF:nth-child(39)::before {
  animation-duration: 7s;
}
.glow-background-module_firefly__PHgqF:nth-child(39)::after {
  animation-duration: 7s, 4647ms;
  animation-delay: 0ms, 3003ms;
}
@keyframes glow-background-module_move39__CZbHp {
  0% {
    transform: translateX(199px) translateY(-31px) scale(0.93);
  }
  5.5555555556% {
    transform: translateX(13px) translateY(41px) scale(0.48);
  }
  9.0909090909% {
    transform: translateX(227px) translateY(8px) scale(0.68);
  }
  13.6363636364% {
    transform: translateX(144px) translateY(-2px) scale(0.44);
  }
  19.0476190476% {
    transform: translateX(16px) translateY(-125px) scale(0.29);
  }
  25% {
    transform: translateX(-39px) translateY(19px) scale(0.54);
  }
  22.2222222222% {
    transform: translateX(230px) translateY(-41px) scale(0.71);
  }
  25.9259259259% {
    transform: translateX(46px) translateY(-64px) scale(0.66);
  }
  29.6296296296% {
    transform: translateX(248px) translateY(30px) scale(0.48);
  }
  37.5% {
    transform: translateX(122px) translateY(3px) scale(0.79);
  }
  50% {
    transform: translateX(215px) translateY(-27px) scale(0.9);
  }
  39.2857142857% {
    transform: translateX(218px) translateY(-59px) scale(0.4);
  }
  57.1428571429% {
    transform: translateX(-25px) translateY(41px) scale(0.35);
  }
  61.9047619048% {
    transform: translateX(168px) translateY(-25px) scale(0.94);
  }
  73.6842105263% {
    transform: translateX(200px) translateY(-89px) scale(0.49);
  }
  65.2173913043% {
    transform: translateX(245px) translateY(22px) scale(0.52);
  }
  94.1176470588% {
    transform: translateX(94px) translateY(-68px) scale(0.9);
  }
  62.962962963% {
    transform: translateX(103px) translateY(37px) scale(0.68);
  }
  75% {
    transform: translateX(19px) translateY(26px) scale(0.41);
  }
  100% {
    transform: translateX(43px) translateY(-26px) scale(0.63);
  }
  111.1111111111% {
    transform: translateX(207px) translateY(8px) scale(0.28);
  }
  105% {
    transform: translateX(172px) translateY(3px) scale(0.75);
  }
  84.6153846154% {
    transform: translateX(-7px) translateY(-125px) scale(0.73);
  }
  115% {
    transform: translateX(76px) translateY(31px) scale(0.82);
  }
  109.0909090909% {
    transform: translateX(124px) translateY(-9px) scale(0.48);
  }
  138.8888888889% {
    transform: translateX(184px) translateY(-32px) scale(0.3);
  }
  96.2962962963% {
    transform: translateX(203px) translateY(44px) scale(0.32);
  }
  100% {
    transform: translateX(209px) translateY(-104px) scale(0.82);
  }
  133.3333333333% {
    transform: translateX(224px) translateY(-127px) scale(0.5);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(40) {
  transform: translateX(311px) translateY(64px) scale(0.36);
}
.glow-background-module_firefly__PHgqF:nth-child(40)::before {
  animation-duration: 13s;
}
.glow-background-module_firefly__PHgqF:nth-child(40)::after {
  animation-duration: 13s, 2171ms;
  animation-delay: 0ms, 4624ms;
}
@keyframes glow-background-module_move40__rVgvi {
  0% {
    transform: translateX(33px) translateY(-20px) scale(0.7);
  }
  5% {
    transform: translateX(183px) translateY(-119px) scale(0.45);
  }
  9.0909090909% {
    transform: translateX(96px) translateY(-84px) scale(0.5);
  }
  17.6470588235% {
    transform: translateX(107px) translateY(-16px) scale(0.89);
  }
  19.0476190476% {
    transform: translateX(41px) translateY(-103px) scale(0.8);
  }
  29.4117647059% {
    transform: translateX(58px) translateY(-91px) scale(0.9);
  }
  30% {
    transform: translateX(202px) translateY(-109px) scale(0.27);
  }
  28% {
    transform: translateX(23px) translateY(26px) scale(0.75);
  }
  33.3333333333% {
    transform: translateX(51px) translateY(-66px) scale(0.3);
  }
  45% {
    transform: translateX(113px) translateY(43px) scale(0.59);
  }
  43.4782608696% {
    transform: translateX(3px) translateY(30px) scale(0.76);
  }
  61.1111111111% {
    transform: translateX(-37px) translateY(-135px) scale(0.61);
  }
  66.6666666667% {
    transform: translateX(242px) translateY(-7px) scale(1);
  }
  56.5217391304% {
    transform: translateX(-14px) translateY(-69px) scale(0.83);
  }
  66.6666666667% {
    transform: translateX(110px) translateY(-39px) scale(0.85);
  }
  75% {
    transform: translateX(174px) translateY(49px) scale(0.26);
  }
  61.5384615385% {
    transform: translateX(-20px) translateY(-47px) scale(0.84);
  }
  77.2727272727% {
    transform: translateX(72px) translateY(2px) scale(0.77);
  }
  72% {
    transform: translateX(91px) translateY(36px) scale(0.68);
  }
  95% {
    transform: translateX(188px) translateY(-84px) scale(0.36);
  }
  86.9565217391% {
    transform: translateX(134px) translateY(1px) scale(0.37);
  }
  105% {
    transform: translateX(-16px) translateY(-90px) scale(0.88);
  }
  95.652173913% {
    transform: translateX(77px) translateY(-38px) scale(0.9);
  }
  92% {
    transform: translateX(35px) translateY(3px) scale(0.57);
  }
  109.0909090909% {
    transform: translateX(144px) translateY(-149px) scale(0.48);
  }
  92.5925925926% {
    transform: translateX(244px) translateY(-144px) scale(0.45);
  }
  113.0434782609% {
    transform: translateX(22px) translateY(-1px) scale(0.46);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(41) {
  transform: translateX(350px) translateY(-47px) scale(0.3);
}
.glow-background-module_firefly__PHgqF:nth-child(41)::before {
  animation-duration: 10s;
}
.glow-background-module_firefly__PHgqF:nth-child(41)::after {
  animation-duration: 10s, 3522ms;
  animation-delay: 0ms, 2036ms;
}
@keyframes glow-background-module_move41__G0JUZ {
  0% {
    transform: translateX(199px) translateY(-21px) scale(0.81);
  }
  4.1666666667% {
    transform: translateX(244px) translateY(-121px) scale(0.52);
  }
  7.6923076923% {
    transform: translateX(228px) translateY(-85px) scale(0.33);
  }
  17.6470588235% {
    transform: translateX(2px) translateY(23px) scale(0.7);
  }
  20% {
    transform: translateX(210px) translateY(39px) scale(0.49);
  }
  21.7391304348% {
    transform: translateX(-42px) translateY(-139px) scale(0.67);
  }
  25% {
    transform: translateX(114px) translateY(-27px) scale(0.34);
  }
  41.1764705882% {
    transform: translateX(227px) translateY(34px) scale(0.94);
  }
  33.3333333333% {
    transform: translateX(113px) translateY(-58px) scale(0.8);
  }
  33.3333333333% {
    transform: translateX(11px) translateY(-121px) scale(0.44);
  }
  58.8235294118% {
    transform: translateX(20px) translateY(-38px) scale(0.71);
  }
  50% {
    transform: translateX(26px) translateY(-97px) scale(0.38);
  }
  44.4444444444% {
    transform: translateX(173px) translateY(-59px) scale(0.53);
  }
  50% {
    transform: translateX(96px) translateY(-13px) scale(0.39);
  }
  51.8518518519% {
    transform: translateX(-20px) translateY(-62px) scale(0.59);
  }
  53.5714285714% {
    transform: translateX(73px) translateY(22px) scale(0.93);
  }
  88.8888888889% {
    transform: translateX(-39px) translateY(-19px) scale(0.39);
  }
  77.2727272727% {
    transform: translateX(78px) translateY(-58px) scale(0.46);
  }
  105.8823529412% {
    transform: translateX(215px) translateY(-113px) scale(0.97);
  }
  86.3636363636% {
    transform: translateX(78px) translateY(-90px) scale(0.89);
  }
  95.2380952381% {
    transform: translateX(202px) translateY(48px) scale(0.81);
  }
  91.3043478261% {
    transform: translateX(152px) translateY(-50px) scale(0.59);
  }
  110% {
    transform: translateX(78px) translateY(-44px) scale(0.57);
  }
  95.8333333333% {
    transform: translateX(141px) translateY(-111px) scale(0.32);
  }
  141.1764705882% {
    transform: translateX(154px) translateY(1px) scale(0.75);
  }
  92.5925925926% {
    transform: translateX(123px) translateY(-44px) scale(0.9);
  }
  113.0434782609% {
    transform: translateX(237px) translateY(-140px) scale(0.3);
  }
  122.7272727273% {
    transform: translateX(191px) translateY(-66px) scale(0.98);
  }
  127.2727272727% {
    transform: translateX(127px) translateY(-22px) scale(0.29);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(42) {
  transform: translateX(397px) translateY(-72px) scale(0.91);
}
.glow-background-module_firefly__PHgqF:nth-child(42)::before {
  animation-duration: 12s;
}
.glow-background-module_firefly__PHgqF:nth-child(42)::after {
  animation-duration: 12s, 3425ms;
  animation-delay: 0ms, 5022ms;
}
@keyframes glow-background-module_move42__NPDOF {
  0% {
    transform: translateX(134px) translateY(-137px) scale(0.79);
  }
  4.1666666667% {
    transform: translateX(121px) translateY(-29px) scale(0.58);
  }
  7.4074074074% {
    transform: translateX(186px) translateY(13px) scale(0.57);
  }
  14.2857142857% {
    transform: translateX(240px) translateY(-66px) scale(0.57);
  }
  20% {
    transform: translateX(94px) translateY(-129px) scale(0.61);
  }
  23.8095238095% {
    transform: translateX(27px) translateY(33px) scale(0.66);
  }
  33.3333333333% {
    transform: translateX(22px) translateY(-80px) scale(0.89);
  }
  33.3333333333% {
    transform: translateX(55px) translateY(9px) scale(0.26);
  }
  36.3636363636% {
    transform: translateX(81px) translateY(-137px) scale(0.72);
  }
  45% {
    transform: translateX(8px) translateY(-69px) scale(0.29);
  }
  55.5555555556% {
    transform: translateX(131px) translateY(21px) scale(0.88);
  }
  64.7058823529% {
    transform: translateX(-28px) translateY(0px) scale(0.68);
  }
  70.5882352941% {
    transform: translateX(-20px) translateY(-67px) scale(0.49);
  }
  76.4705882353% {
    transform: translateX(208px) translateY(-53px) scale(0.46);
  }
  66.6666666667% {
    transform: translateX(28px) translateY(-52px) scale(0.29);
  }
  57.6923076923% {
    transform: translateX(208px) translateY(-145px) scale(0.77);
  }
  88.8888888889% {
    transform: translateX(96px) translateY(39px) scale(0.97);
  }
  70.8333333333% {
    transform: translateX(32px) translateY(35px) scale(0.68);
  }
  85.7142857143% {
    transform: translateX(-26px) translateY(-9px) scale(0.42);
  }
  86.3636363636% {
    transform: translateX(108px) translateY(-83px) scale(0.58);
  }
  90.9090909091% {
    transform: translateX(-33px) translateY(-106px) scale(0.68);
  }
  87.5% {
    transform: translateX(89px) translateY(3px) scale(0.83);
  }
  104.7619047619% {
    transform: translateX(49px) translateY(-90px) scale(0.48);
  }
  121.0526315789% {
    transform: translateX(232px) translateY(48px) scale(0.52);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(43) {
  transform: translateX(102px) translateY(-197px) scale(0.48);
}
.glow-background-module_firefly__PHgqF:nth-child(43)::before {
  animation-duration: 9s;
}
.glow-background-module_firefly__PHgqF:nth-child(43)::after {
  animation-duration: 9s, 2542ms;
  animation-delay: 0ms, 2787ms;
}
@keyframes glow-background-module_move43__z5qbj {
  0% {
    transform: translateX(157px) translateY(-74px) scale(0.8);
  }
  5.8823529412% {
    transform: translateX(235px) translateY(43px) scale(0.49);
  }
  8.3333333333% {
    transform: translateX(158px) translateY(16px) scale(0.4);
  }
  11.1111111111% {
    transform: translateX(1px) translateY(-107px) scale(0.4);
  }
  16% {
    transform: translateX(154px) translateY(-118px) scale(0.34);
  }
  20% {
    transform: translateX(125px) translateY(-118px) scale(0.42);
  }
  22.2222222222% {
    transform: translateX(-41px) translateY(-82px) scale(0.26);
  }
  25% {
    transform: translateX(-3px) translateY(19px) scale(0.83);
  }
  30.7692307692% {
    transform: translateX(224px) translateY(21px) scale(0.51);
  }
  40.9090909091% {
    transform: translateX(85px) translateY(28px) scale(0.38);
  }
  43.4782608696% {
    transform: translateX(-3px) translateY(-42px) scale(0.93);
  }
  64.7058823529% {
    transform: translateX(78px) translateY(-116px) scale(0.29);
  }
  54.5454545455% {
    transform: translateX(199px) translateY(-22px) scale(0.33);
  }
  76.4705882353% {
    transform: translateX(40px) translateY(-146px) scale(0.94);
  }
  66.6666666667% {
    transform: translateX(95px) translateY(30px) scale(0.3);
  }
  78.9473684211% {
    transform: translateX(170px) translateY(-44px) scale(0.51);
  }
  84.2105263158% {
    transform: translateX(-47px) translateY(-139px) scale(0.5);
  }
  62.962962963% {
    transform: translateX(15px) translateY(-136px) scale(0.49);
  }
  64.2857142857% {
    transform: translateX(-1px) translateY(-107px) scale(0.44);
  }
  79.1666666667% {
    transform: translateX(135px) translateY(36px) scale(0.97);
  }
  80% {
    transform: translateX(248px) translateY(-3px) scale(0.6);
  }
  75% {
    transform: translateX(191px) translateY(19px) scale(0.55);
  }
  78.5714285714% {
    transform: translateX(204px) translateY(50px) scale(0.74);
  }
  92% {
    transform: translateX(244px) translateY(-51px) scale(0.34);
  }
  141.1764705882% {
    transform: translateX(59px) translateY(32px) scale(0.56);
  }
  96.1538461538% {
    transform: translateX(-38px) translateY(-25px) scale(0.66);
  }
  100% {
    transform: translateX(203px) translateY(-63px) scale(0.99);
  }
  128.5714285714% {
    transform: translateX(-35px) translateY(50px) scale(0.54);
  }
  155.5555555556% {
    transform: translateX(206px) translateY(23px) scale(0.53);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(44) {
  transform: translateX(233px) translateY(-20px) scale(0.26);
}
.glow-background-module_firefly__PHgqF:nth-child(44)::before {
  animation-duration: 12s;
}
.glow-background-module_firefly__PHgqF:nth-child(44)::after {
  animation-duration: 12s, 4850ms;
  animation-delay: 0ms, 1125ms;
}
@keyframes glow-background-module_move44__Dwc4F {
  0% {
    transform: translateX(52px) translateY(-128px) scale(0.57);
  }
  3.7037037037% {
    transform: translateX(18px) translateY(-49px) scale(0.95);
  }
  8.6956521739% {
    transform: translateX(-10px) translateY(-79px) scale(0.92);
  }
  15% {
    transform: translateX(75px) translateY(-10px) scale(0.61);
  }
  20% {
    transform: translateX(195px) translateY(-112px) scale(0.5);
  }
  22.7272727273% {
    transform: translateX(-41px) translateY(-85px) scale(0.58);
  }
  28.5714285714% {
    transform: translateX(126px) translateY(-66px) scale(0.42);
  }
  38.8888888889% {
    transform: translateX(35px) translateY(-62px) scale(0.94);
  }
  42.1052631579% {
    transform: translateX(102px) translateY(-119px) scale(0.81);
  }
  37.5% {
    transform: translateX(110px) translateY(-88px) scale(0.54);
  }
  52.6315789474% {
    transform: translateX(-1px) translateY(26px) scale(0.28);
  }
  40.7407407407% {
    transform: translateX(103px) translateY(-35px) scale(0.59);
  }
  70.5882352941% {
    transform: translateX(240px) translateY(6px) scale(0.48);
  }
  68.4210526316% {
    transform: translateX(136px) translateY(37px) scale(0.63);
  }
  77.7777777778% {
    transform: translateX(93px) translateY(-108px) scale(0.78);
  }
  75% {
    transform: translateX(40px) translateY(34px) scale(0.99);
  }
  88.8888888889% {
    transform: translateX(112px) translateY(1px) scale(0.31);
  }
  60.7142857143% {
    transform: translateX(-38px) translateY(-90px) scale(0.3);
  }
  69.2307692308% {
    transform: translateX(31px) translateY(-147px) scale(0.89);
  }
  70.3703703704% {
    transform: translateX(9px) translateY(-88px) scale(0.86);
  }
  100% {
    transform: translateX(-1px) translateY(-125px) scale(0.64);
  }
  100% {
    transform: translateX(52px) translateY(-48px) scale(0.89);
  }
  115.7894736842% {
    transform: translateX(158px) translateY(-66px) scale(0.91);
  }
  95.8333333333% {
    transform: translateX(30px) translateY(-130px) scale(0.28);
  }
  109.0909090909% {
    transform: translateX(65px) translateY(8px) scale(0.76);
  }
  131.5789473684% {
    transform: translateX(242px) translateY(23px) scale(0.48);
  }
  113.0434782609% {
    transform: translateX(52px) translateY(3px) scale(0.36);
  }
  142.1052631579% {
    transform: translateX(97px) translateY(-110px) scale(0.69);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(45) {
  transform: translateX(339px) translateY(-85px) scale(0.9);
}
.glow-background-module_firefly__PHgqF:nth-child(45)::before {
  animation-duration: 12s;
}
.glow-background-module_firefly__PHgqF:nth-child(45)::after {
  animation-duration: 12s, 3677ms;
  animation-delay: 0ms, 1124ms;
}
@keyframes glow-background-module_move45__5VcDb {
  0% {
    transform: translateX(104px) translateY(10px) scale(0.76);
  }
  4.347826087% {
    transform: translateX(44px) translateY(34px) scale(0.51);
  }
  9.0909090909% {
    transform: translateX(181px) translateY(-30px) scale(0.85);
  }
  12% {
    transform: translateX(127px) translateY(-109px) scale(0.75);
  }
  15.3846153846% {
    transform: translateX(132px) translateY(-15px) scale(0.75);
  }
  20.8333333333% {
    transform: translateX(9px) translateY(29px) scale(0.34);
  }
  24% {
    transform: translateX(79px) translateY(-95px) scale(0.65);
  }
  26.9230769231% {
    transform: translateX(-7px) translateY(-65px) scale(0.48);
  }
  33.3333333333% {
    transform: translateX(125px) translateY(-39px) scale(0.93);
  }
  45% {
    transform: translateX(23px) translateY(-70px) scale(0.38);
  }
  37.037037037% {
    transform: translateX(87px) translateY(-100px) scale(0.61);
  }
  55% {
    transform: translateX(181px) translateY(10px) scale(0.85);
  }
  52.1739130435% {
    transform: translateX(65px) translateY(40px) scale(0.43);
  }
  59.0909090909% {
    transform: translateX(241px) translateY(-64px) scale(0.62);
  }
  77.7777777778% {
    transform: translateX(245px) translateY(12px) scale(0.59);
  }
  57.6923076923% {
    transform: translateX(124px) translateY(-18px) scale(0.4);
  }
  76.1904761905% {
    transform: translateX(1px) translateY(-116px) scale(0.95);
  }
  60.7142857143% {
    transform: translateX(34px) translateY(37px) scale(0.52);
  }
  66.6666666667% {
    transform: translateX(155px) translateY(27px) scale(0.63);
  }
  70.3703703704% {
    transform: translateX(3px) translateY(45px) scale(0.29);
  }
  86.9565217391% {
    transform: translateX(159px) translateY(-55px) scale(0.26);
  }
  80.7692307692% {
    transform: translateX(178px) translateY(29px) scale(0.44);
  }
  100% {
    transform: translateX(2px) translateY(-73px) scale(0.83);
  }
  115% {
    transform: translateX(189px) translateY(-119px) scale(0.63);
  }
  88.8888888889% {
    transform: translateX(198px) translateY(1px) scale(0.45);
  }
  108.6956521739% {
    transform: translateX(210px) translateY(-8px) scale(0.62);
  }
  108.3333333333% {
    transform: translateX(74px) translateY(-17px) scale(0.46);
  }
  112.5% {
    transform: translateX(233px) translateY(-46px) scale(0.82);
  }
  164.7058823529% {
    transform: translateX(49px) translateY(-6px) scale(0.96);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(46) {
  transform: translateX(338px) translateY(-13px) scale(0.97);
}
.glow-background-module_firefly__PHgqF:nth-child(46)::before {
  animation-duration: 12s;
}
.glow-background-module_firefly__PHgqF:nth-child(46)::after {
  animation-duration: 12s, 2192ms;
  animation-delay: 0ms, 676ms;
}
@keyframes glow-background-module_move46__mHb-- {
  0% {
    transform: translateX(87px) translateY(-113px) scale(0.99);
  }
  5.2631578947% {
    transform: translateX(147px) translateY(-31px) scale(0.91);
  }
  8% {
    transform: translateX(137px) translateY(-23px) scale(0.32);
  }
  17.6470588235% {
    transform: translateX(6px) translateY(-144px) scale(0.28);
  }
  20% {
    transform: translateX(95px) translateY(-2px) scale(0.57);
  }
  27.7777777778% {
    transform: translateX(219px) translateY(-100px) scale(0.94);
  }
  26.0869565217% {
    transform: translateX(140px) translateY(-82px) scale(0.32);
  }
  28% {
    transform: translateX(-29px) translateY(41px) scale(0.46);
  }
  38.0952380952% {
    transform: translateX(-32px) translateY(-107px) scale(0.72);
  }
  33.3333333333% {
    transform: translateX(72px) translateY(-97px) scale(0.52);
  }
  52.6315789474% {
    transform: translateX(116px) translateY(-60px) scale(0.27);
  }
  40.7407407407% {
    transform: translateX(171px) translateY(-74px) scale(0.89);
  }
  46.1538461538% {
    transform: translateX(2px) translateY(14px) scale(0.67);
  }
  72.2222222222% {
    transform: translateX(91px) translateY(-115px) scale(0.86);
  }
  73.6842105263% {
    transform: translateX(106px) translateY(-27px) scale(0.42);
  }
  53.5714285714% {
    transform: translateX(49px) translateY(28px) scale(0.66);
  }
  76.1904761905% {
    transform: translateX(40px) translateY(-109px) scale(0.55);
  }
  68% {
    transform: translateX(9px) translateY(-17px) scale(0.45);
  }
  72% {
    transform: translateX(5px) translateY(7px) scale(0.99);
  }
  70.3703703704% {
    transform: translateX(102px) translateY(-76px) scale(0.68);
  }
  117.6470588235% {
    transform: translateX(247px) translateY(-59px) scale(0.92);
  }
  87.5% {
    transform: translateX(120px) translateY(44px) scale(0.93);
  }
  122.2222222222% {
    transform: translateX(180px) translateY(-21px) scale(0.74);
  }
  95.8333333333% {
    transform: translateX(34px) translateY(43px) scale(0.59);
  }
  85.7142857143% {
    transform: translateX(82px) translateY(23px) scale(0.94);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(47) {
  transform: translateX(324px) translateY(-111px) scale(0.49);
}
.glow-background-module_firefly__PHgqF:nth-child(47)::before {
  animation-duration: 16s;
}
.glow-background-module_firefly__PHgqF:nth-child(47)::after {
  animation-duration: 16s, 4383ms;
  animation-delay: 0ms, 1642ms;
}
@keyframes glow-background-module_move47__BfHzD {
  0% {
    transform: translateX(96px) translateY(-85px) scale(0.26);
  }
  4.7619047619% {
    transform: translateX(174px) translateY(24px) scale(0.33);
  }
  7.1428571429% {
    transform: translateX(41px) translateY(-3px) scale(0.85);
  }
  17.6470588235% {
    transform: translateX(32px) translateY(10px) scale(0.27);
  }
  16% {
    transform: translateX(98px) translateY(23px) scale(0.31);
  }
  20.8333333333% {
    transform: translateX(112px) translateY(-57px) scale(0.47);
  }
  23.0769230769% {
    transform: translateX(2px) translateY(-102px) scale(0.69);
  }
  35% {
    transform: translateX(-27px) translateY(-66px) scale(0.52);
  }
  44.4444444444% {
    transform: translateX(248px) translateY(32px) scale(0.61);
  }
  45% {
    transform: translateX(-26px) translateY(-64px) scale(0.26);
  }
  58.8235294118% {
    transform: translateX(116px) translateY(31px) scale(0.95);
  }
  44% {
    transform: translateX(93px) translateY(-128px) scale(0.85);
  }
  63.1578947368% {
    transform: translateX(192px) translateY(16px) scale(0.38);
  }
  46.4285714286% {
    transform: translateX(162px) translateY(24px) scale(0.69);
  }
  63.6363636364% {
    transform: translateX(117px) translateY(-125px) scale(0.57);
  }
  88.2352941176% {
    transform: translateX(54px) translateY(-56px) scale(0.33);
  }
  59.2592592593% {
    transform: translateX(166px) translateY(-95px) scale(0.98);
  }
  94.4444444444% {
    transform: translateX(240px) translateY(-117px) scale(0.29);
  }
  75% {
    transform: translateX(172px) translateY(-7px) scale(0.95);
  }
  67.8571428571% {
    transform: translateX(61px) translateY(-94px) scale(0.66);
  }
  100% {
    transform: translateX(79px) translateY(-49px) scale(0.79);
  }
  100% {
    transform: translateX(164px) translateY(-79px) scale(0.66);
  }
  100% {
    transform: translateX(236px) translateY(-33px) scale(0.85);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(48) {
  transform: translateX(399px) translateY(-99px) scale(0.26);
}
.glow-background-module_firefly__PHgqF:nth-child(48)::before {
  animation-duration: 8s;
}
.glow-background-module_firefly__PHgqF:nth-child(48)::after {
  animation-duration: 8s, 4514ms;
  animation-delay: 0ms, 1656ms;
}
@keyframes glow-background-module_move48__0SdZN {
  0% {
    transform: translateX(69px) translateY(13px) scale(0.36);
  }
  5.5555555556% {
    transform: translateX(-43px) translateY(-78px) scale(0.4);
  }
  11.1111111111% {
    transform: translateX(-34px) translateY(-91px) scale(0.65);
  }
  15% {
    transform: translateX(248px) translateY(29px) scale(0.44);
  }
  17.3913043478% {
    transform: translateX(206px) translateY(9px) scale(0.47);
  }
  21.7391304348% {
    transform: translateX(4px) translateY(8px) scale(0.72);
  }
  24% {
    transform: translateX(169px) translateY(-135px) scale(0.4);
  }
  38.8888888889% {
    transform: translateX(227px) translateY(48px) scale(0.9);
  }
  40% {
    transform: translateX(50px) translateY(50px) scale(0.26);
  }
  33.3333333333% {
    transform: translateX(73px) translateY(-140px) scale(0.32);
  }
  41.6666666667% {
    transform: translateX(147px) translateY(-10px) scale(0.34);
  }
  44% {
    transform: translateX(121px) translateY(-3px) scale(0.94);
  }
  57.1428571429% {
    transform: translateX(-9px) translateY(-30px) scale(0.89);
  }
  59.0909090909% {
    transform: translateX(70px) translateY(-24px) scale(0.74);
  }
  63.6363636364% {
    transform: translateX(29px) translateY(37px) scale(0.99);
  }
  55.5555555556% {
    transform: translateX(197px) translateY(41px) scale(1);
  }
  66.6666666667% {
    transform: translateX(174px) translateY(-78px) scale(0.43);
  }
  80.9523809524% {
    transform: translateX(170px) translateY(41px) scale(0.82);
  }
  64.2857142857% {
    transform: translateX(90px) translateY(33px) scale(0.54);
  }
  105.5555555556% {
    transform: translateX(24px) translateY(-108px) scale(0.67);
  }
  117.6470588235% {
    transform: translateX(187px) translateY(13px) scale(0.84);
  }
  77.7777777778% {
    transform: translateX(193px) translateY(-7px) scale(0.36);
  }
  122.2222222222% {
    transform: translateX(162px) translateY(-21px) scale(0.69);
  }
  92% {
    transform: translateX(87px) translateY(-78px) scale(0.72);
  }
  126.3157894737% {
    transform: translateX(-3px) translateY(-107px) scale(0.81);
  }
  147.0588235294% {
    transform: translateX(207px) translateY(-27px) scale(0.31);
  }
  96.2962962963% {
    transform: translateX(145px) translateY(-70px) scale(0.95);
  }
  128.5714285714% {
    transform: translateX(99px) translateY(-131px) scale(0.89);
  }
  100% {
    transform: translateX(148px) translateY(-113px) scale(0.47);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(49) {
  transform: translateX(-3px) translateY(86px) scale(0.46);
}
.glow-background-module_firefly__PHgqF:nth-child(49)::before {
  animation-duration: 13s;
}
.glow-background-module_firefly__PHgqF:nth-child(49)::after {
  animation-duration: 13s, 4806ms;
  animation-delay: 0ms, 4778ms;
}
@keyframes glow-background-module_move49__YKzJR {
  0% {
    transform: translateX(27px) translateY(-130px) scale(0.51);
  }
  4.1666666667% {
    transform: translateX(101px) translateY(-28px) scale(0.78);
  }
  8% {
    transform: translateX(70px) translateY(-4px) scale(0.47);
  }
  12% {
    transform: translateX(40px) translateY(-143px) scale(0.76);
  }
  20% {
    transform: translateX(170px) translateY(-63px) scale(0.78);
  }
  29.4117647059% {
    transform: translateX(176px) translateY(50px) scale(0.6);
  }
  28.5714285714% {
    transform: translateX(13px) translateY(-57px) scale(0.63);
  }
  41.1764705882% {
    transform: translateX(148px) translateY(-117px) scale(0.92);
  }
  33.3333333333% {
    transform: translateX(235px) translateY(-42px) scale(0.63);
  }
  34.6153846154% {
    transform: translateX(121px) translateY(-50px) scale(0.57);
  }
  45.4545454545% {
    transform: translateX(99px) translateY(-46px) scale(0.66);
  }
  61.1111111111% {
    transform: translateX(132px) translateY(-144px) scale(0.26);
  }
  48% {
    transform: translateX(-48px) translateY(-24px) scale(0.39);
  }
  61.9047619048% {
    transform: translateX(172px) translateY(8px) scale(0.66);
  }
  50% {
    transform: translateX(0px) translateY(-107px) scale(0.41);
  }
  62.5% {
    transform: translateX(202px) translateY(-61px) scale(0.41);
  }
  69.5652173913% {
    transform: translateX(208px) translateY(-100px) scale(0.43);
  }
  62.962962963% {
    transform: translateX(233px) translateY(-88px) scale(0.97);
  }
  78.2608695652% {
    transform: translateX(69px) translateY(-122px) scale(0.3);
  }
  95% {
    transform: translateX(40px) translateY(-104px) scale(0.99);
  }
  111.1111111111% {
    transform: translateX(246px) translateY(24px) scale(0.65);
  }
  100% {
    transform: translateX(57px) translateY(28px) scale(0.7);
  }
  129.4117647059% {
    transform: translateX(-7px) translateY(-69px) scale(0.76);
  }
  121.0526315789% {
    transform: translateX(157px) translateY(-94px) scale(0.28);
  }
  133.3333333333% {
    transform: translateX(169px) translateY(-65px) scale(0.46);
  }
  92.5925925926% {
    transform: translateX(-7px) translateY(-58px) scale(0.78);
  }
  144.4444444444% {
    transform: translateX(95px) translateY(-113px) scale(0.36);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(50) {
  transform: translateX(144px) translateY(-168px) scale(0.31);
}
.glow-background-module_firefly__PHgqF:nth-child(50)::before {
  animation-duration: 10s;
}
.glow-background-module_firefly__PHgqF:nth-child(50)::after {
  animation-duration: 10s, 3309ms;
  animation-delay: 0ms, 1751ms;
}
@keyframes glow-background-module_move50__obDge {
  0% {
    transform: translateX(-27px) translateY(-34px) scale(0.74);
  }
  5% {
    transform: translateX(236px) translateY(-83px) scale(0.4);
  }
  10% {
    transform: translateX(18px) translateY(-31px) scale(0.75);
  }
  17.6470588235% {
    transform: translateX(158px) translateY(-58px) scale(0.96);
  }
  16.6666666667% {
    transform: translateX(217px) translateY(7px) scale(0.68);
  }
  20% {
    transform: translateX(244px) translateY(40px) scale(0.66);
  }
  30% {
    transform: translateX(-36px) translateY(-148px) scale(0.77);
  }
  38.8888888889% {
    transform: translateX(126px) translateY(-146px) scale(0.79);
  }
  32% {
    transform: translateX(212px) translateY(47px) scale(0.74);
  }
  45% {
    transform: translateX(195px) translateY(-87px) scale(0.51);
  }
  35.7142857143% {
    transform: translateX(209px) translateY(19px) scale(0.27);
  }
  42.3076923077% {
    transform: translateX(192px) translateY(-140px) scale(0.46);
  }
  54.5454545455% {
    transform: translateX(-48px) translateY(42px) scale(0.87);
  }
  68.4210526316% {
    transform: translateX(27px) translateY(-104px) scale(0.84);
  }
  58.3333333333% {
    transform: translateX(241px) translateY(-106px) scale(0.43);
  }
  65.2173913043% {
    transform: translateX(170px) translateY(-10px) scale(0.69);
  }
  76.1904761905% {
    transform: translateX(162px) translateY(-58px) scale(0.54);
  }
  94.4444444444% {
    transform: translateX(245px) translateY(-92px) scale(0.63);
  }
  72% {
    transform: translateX(-47px) translateY(12px) scale(0.53);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(51) {
  transform: translateX(88px) translateY(-82px) scale(0.42);
}
.glow-background-module_firefly__PHgqF:nth-child(51)::before {
  animation-duration: 8s;
}
.glow-background-module_firefly__PHgqF:nth-child(51)::after {
  animation-duration: 8s, 2184ms;
  animation-delay: 0ms, 1043ms;
}
@keyframes glow-background-module_move51__SvJ65 {
  0% {
    transform: translateX(113px) translateY(-86px) scale(0.26);
  }
  4% {
    transform: translateX(105px) translateY(-96px) scale(0.65);
  }
  11.1111111111% {
    transform: translateX(-44px) translateY(20px) scale(0.3);
  }
  15.7894736842% {
    transform: translateX(112px) translateY(-131px) scale(0.67);
  }
  14.2857142857% {
    transform: translateX(133px) translateY(-46px) scale(0.31);
  }
  19.2307692308% {
    transform: translateX(174px) translateY(-89px) scale(0.4);
  }
  28.5714285714% {
    transform: translateX(54px) translateY(-80px) scale(0.39);
  }
  26.9230769231% {
    transform: translateX(19px) translateY(41px) scale(0.94);
  }
  40% {
    transform: translateX(58px) translateY(-93px) scale(0.97);
  }
  36% {
    transform: translateX(175px) translateY(-43px) scale(0.59);
  }
  41.6666666667% {
    transform: translateX(-12px) translateY(-48px) scale(0.48);
  }
  64.7058823529% {
    transform: translateX(96px) translateY(1px) scale(0.84);
  }
  48% {
    transform: translateX(-49px) translateY(-46px) scale(0.83);
  }
  76.4705882353% {
    transform: translateX(158px) translateY(27px) scale(1);
  }
  66.6666666667% {
    transform: translateX(229px) translateY(-106px) scale(0.4);
  }
  57.6923076923% {
    transform: translateX(-33px) translateY(-11px) scale(0.95);
  }
  84.2105263158% {
    transform: translateX(151px) translateY(-122px) scale(0.89);
  }
  80.9523809524% {
    transform: translateX(27px) translateY(-142px) scale(0.71);
  }
  105.8823529412% {
    transform: translateX(58px) translateY(50px) scale(0.34);
  }
  79.1666666667% {
    transform: translateX(217px) translateY(-52px) scale(0.31);
  }
  86.9565217391% {
    transform: translateX(74px) translateY(-132px) scale(0.26);
  }
  84% {
    transform: translateX(-32px) translateY(-98px) scale(0.54);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(52) {
  transform: translateX(174px) translateY(-74px) scale(0.56);
}
.glow-background-module_firefly__PHgqF:nth-child(52)::before {
  animation-duration: 7s;
}
.glow-background-module_firefly__PHgqF:nth-child(52)::after {
  animation-duration: 7s, 3272ms;
  animation-delay: 0ms, 4189ms;
}
@keyframes glow-background-module_move52__CHQ2j {
  0% {
    transform: translateX(92px) translateY(2px) scale(0.8);
  }
  4.347826087% {
    transform: translateX(103px) translateY(12px) scale(0.53);
  }
  7.1428571429% {
    transform: translateX(63px) translateY(-106px) scale(0.9);
  }
  16.6666666667% {
    transform: translateX(-3px) translateY(-13px) scale(0.87);
  }
  19.0476190476% {
    transform: translateX(16px) translateY(-104px) scale(0.61);
  }
  20.8333333333% {
    transform: translateX(130px) translateY(-123px) scale(0.26);
  }
  28.5714285714% {
    transform: translateX(-48px) translateY(-42px) scale(0.99);
  }
  35% {
    transform: translateX(65px) translateY(4px) scale(0.86);
  }
  32% {
    transform: translateX(-48px) translateY(44px) scale(0.58);
  }
  52.9411764706% {
    transform: translateX(193px) translateY(-30px) scale(0.44);
  }
  52.6315789474% {
    transform: translateX(-29px) translateY(27px) scale(0.33);
  }
  44% {
    transform: translateX(25px) translateY(-77px) scale(0.64);
  }
  44.4444444444% {
    transform: translateX(122px) translateY(-97px) scale(0.38);
  }
  59.0909090909% {
    transform: translateX(197px) translateY(32px) scale(0.79);
  }
  51.8518518519% {
    transform: translateX(19px) translateY(-149px) scale(0.59);
  }
  53.5714285714% {
    transform: translateX(131px) translateY(17px) scale(0.34);
  }
  61.5384615385% {
    transform: translateX(158px) translateY(-147px) scale(0.71);
  }
  70.8333333333% {
    transform: translateX(148px) translateY(-43px) scale(0.65);
  }
  72% {
    transform: translateX(-24px) translateY(-23px) scale(0.73);
  }
  105.5555555556% {
    transform: translateX(-8px) translateY(-148px) scale(0.37);
  }
  117.6470588235% {
    transform: translateX(148px) translateY(45px) scale(0.88);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(53) {
  transform: translateX(207px) translateY(-40px) scale(0.82);
}
.glow-background-module_firefly__PHgqF:nth-child(53)::before {
  animation-duration: 11s;
}
.glow-background-module_firefly__PHgqF:nth-child(53)::after {
  animation-duration: 11s, 2110ms;
  animation-delay: 0ms, 193ms;
}
@keyframes glow-background-module_move53__JLqXp {
  0% {
    transform: translateX(53px) translateY(-120px) scale(0.89);
  }
  5.5555555556% {
    transform: translateX(-49px) translateY(-84px) scale(0.45);
  }
  8.3333333333% {
    transform: translateX(47px) translateY(-95px) scale(0.93);
  }
  13.0434782609% {
    transform: translateX(82px) translateY(-111px) scale(0.28);
  }
  14.2857142857% {
    transform: translateX(186px) translateY(-84px) scale(0.75);
  }
  26.3157894737% {
    transform: translateX(32px) translateY(50px) scale(0.55);
  }
  27.2727272727% {
    transform: translateX(112px) translateY(-29px) scale(0.48);
  }
  25% {
    transform: translateX(14px) translateY(49px) scale(0.45);
  }
  29.6296296296% {
    transform: translateX(181px) translateY(-59px) scale(0.6);
  }
  47.3684210526% {
    transform: translateX(-30px) translateY(-98px) scale(0.52);
  }
  52.6315789474% {
    transform: translateX(59px) translateY(-100px) scale(0.4);
  }
  55% {
    transform: translateX(-39px) translateY(-63px) scale(0.74);
  }
  66.6666666667% {
    transform: translateX(200px) translateY(-11px) scale(0.44);
  }
  56.5217391304% {
    transform: translateX(170px) translateY(-106px) scale(0.82);
  }
  56% {
    transform: translateX(200px) translateY(1px) scale(1);
  }
  83.3333333333% {
    transform: translateX(221px) translateY(-5px) scale(0.29);
  }
  69.5652173913% {
    transform: translateX(120px) translateY(-128px) scale(0.8);
  }
  85% {
    transform: translateX(196px) translateY(-14px) scale(0.92);
  }
  72% {
    transform: translateX(56px) translateY(-30px) scale(0.84);
  }
  79.1666666667% {
    transform: translateX(184px) translateY(-123px) scale(0.3);
  }
  117.6470588235% {
    transform: translateX(128px) translateY(-7px) scale(0.52);
  }
  116.6666666667% {
    transform: translateX(-48px) translateY(4px) scale(0.54);
  }
  129.4117647059% {
    transform: translateX(138px) translateY(32px) scale(0.98);
  }
  104.5454545455% {
    transform: translateX(-10px) translateY(-120px) scale(0.65);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(54) {
  transform: translateX(373px) translateY(-14px) scale(0.45);
}
.glow-background-module_firefly__PHgqF:nth-child(54)::before {
  animation-duration: 12s;
}
.glow-background-module_firefly__PHgqF:nth-child(54)::after {
  animation-duration: 12s, 4588ms;
  animation-delay: 0ms, 2686ms;
}
@keyframes glow-background-module_move54__1gBb3 {
  0% {
    transform: translateX(168px) translateY(-39px) scale(0.52);
  }
  5% {
    transform: translateX(176px) translateY(-20px) scale(0.53);
  }
  7.4074074074% {
    transform: translateX(214px) translateY(-127px) scale(0.97);
  }
  13.6363636364% {
    transform: translateX(179px) translateY(-1px) scale(0.85);
  }
  17.3913043478% {
    transform: translateX(-12px) translateY(21px) scale(0.52);
  }
  21.7391304348% {
    transform: translateX(-41px) translateY(-148px) scale(0.54);
  }
  35.2941176471% {
    transform: translateX(1px) translateY(-97px) scale(0.78);
  }
  35% {
    transform: translateX(125px) translateY(-57px) scale(0.51);
  }
  30.7692307692% {
    transform: translateX(162px) translateY(50px) scale(0.47);
  }
  36% {
    transform: translateX(248px) translateY(-59px) scale(0.67);
  }
  50% {
    transform: translateX(-38px) translateY(9px) scale(0.73);
  }
  61.1111111111% {
    transform: translateX(-16px) translateY(21px) scale(0.35);
  }
  66.6666666667% {
    transform: translateX(154px) translateY(-98px) scale(0.55);
  }
  52% {
    transform: translateX(160px) translateY(-53px) scale(0.54);
  }
  51.8518518519% {
    transform: translateX(213px) translateY(27px) scale(0.83);
  }
  62.5% {
    transform: translateX(203px) translateY(-41px) scale(0.6);
  }
  57.1428571429% {
    transform: translateX(-24px) translateY(48px) scale(0.99);
  }
  77.2727272727% {
    transform: translateX(121px) translateY(-17px) scale(0.44);
  }
  81.8181818182% {
    transform: translateX(173px) translateY(27px) scale(0.69);
  }
  82.6086956522% {
    transform: translateX(3px) translateY(-18px) scale(0.32);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(55) {
  transform: translateX(-61px) translateY(-159px) scale(0.99);
}
.glow-background-module_firefly__PHgqF:nth-child(55)::before {
  animation-duration: 8s;
}
.glow-background-module_firefly__PHgqF:nth-child(55)::after {
  animation-duration: 8s, 2422ms;
  animation-delay: 0ms, 4369ms;
}
@keyframes glow-background-module_move55__sb0uf {
  0% {
    transform: translateX(130px) translateY(-104px) scale(0.96);
  }
  5.5555555556% {
    transform: translateX(218px) translateY(-110px) scale(0.54);
  }
  9.0909090909% {
    transform: translateX(-46px) translateY(-2px) scale(0.58);
  }
  13.6363636364% {
    transform: translateX(-26px) translateY(-30px) scale(0.65);
  }
  14.8148148148% {
    transform: translateX(11px) translateY(-110px) scale(0.77);
  }
  18.5185185185% {
    transform: translateX(88px) translateY(-114px) scale(0.48);
  }
  30% {
    transform: translateX(135px) translateY(-8px) scale(0.43);
  }
  33.3333333333% {
    transform: translateX(167px) translateY(-36px) scale(0.94);
  }
  32% {
    transform: translateX(177px) translateY(23px) scale(0.6);
  }
  36% {
    transform: translateX(223px) translateY(11px) scale(0.65);
  }
  50% {
    transform: translateX(61px) translateY(-35px) scale(0.88);
  }
  39.2857142857% {
    transform: translateX(17px) translateY(-36px) scale(0.99);
  }
  54.5454545455% {
    transform: translateX(217px) translateY(-70px) scale(0.27);
  }
  72.2222222222% {
    transform: translateX(121px) translateY(-23px) scale(0.91);
  }
  58.3333333333% {
    transform: translateX(-31px) translateY(-5px) scale(0.75);
  }
  75% {
    transform: translateX(-9px) translateY(-65px) scale(0.71);
  }
  66.6666666667% {
    transform: translateX(14px) translateY(40px) scale(0.88);
  }
  70.8333333333% {
    transform: translateX(-36px) translateY(-57px) scale(0.55);
  }
  105.8823529412% {
    transform: translateX(215px) translateY(-131px) scale(0.77);
  }
  79.1666666667% {
    transform: translateX(173px) translateY(-8px) scale(0.75);
  }
  90.9090909091% {
    transform: translateX(85px) translateY(-23px) scale(0.66);
  }
  87.5% {
    transform: translateX(139px) translateY(-58px) scale(0.37);
  }
  100% {
    transform: translateX(141px) translateY(35px) scale(0.74);
  }
  82.1428571429% {
    transform: translateX(136px) translateY(-9px) scale(0.51);
  }
  85.7142857143% {
    transform: translateX(-25px) translateY(-73px) scale(0.85);
  }
  96.1538461538% {
    transform: translateX(108px) translateY(4px) scale(0.3);
  }
  144.4444444444% {
    transform: translateX(-2px) translateY(-63px) scale(0.78);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(56) {
  transform: translateX(84px) translateY(-141px) scale(0.28);
}
.glow-background-module_firefly__PHgqF:nth-child(56)::before {
  animation-duration: 15s;
}
.glow-background-module_firefly__PHgqF:nth-child(56)::after {
  animation-duration: 15s, 3935ms;
  animation-delay: 0ms, 3134ms;
}
@keyframes glow-background-module_move56__orVp- {
  0% {
    transform: translateX(89px) translateY(-53px) scale(0.92);
  }
  4.347826087% {
    transform: translateX(54px) translateY(43px) scale(0.26);
  }
  7.1428571429% {
    transform: translateX(113px) translateY(-39px) scale(0.37);
  }
  12.5% {
    transform: translateX(-40px) translateY(32px) scale(0.96);
  }
  16.6666666667% {
    transform: translateX(90px) translateY(-9px) scale(0.69);
  }
  26.3157894737% {
    transform: translateX(246px) translateY(-108px) scale(0.35);
  }
  23.0769230769% {
    transform: translateX(231px) translateY(-11px) scale(0.64);
  }
  28% {
    transform: translateX(209px) translateY(-15px) scale(0.89);
  }
  47.0588235294% {
    transform: translateX(-32px) translateY(-128px) scale(0.35);
  }
  32.1428571429% {
    transform: translateX(151px) translateY(-74px) scale(0.93);
  }
  43.4782608696% {
    transform: translateX(66px) translateY(-135px) scale(0.72);
  }
  64.7058823529% {
    transform: translateX(175px) translateY(-140px) scale(0.26);
  }
  48% {
    transform: translateX(182px) translateY(-125px) scale(0.89);
  }
  61.9047619048% {
    transform: translateX(153px) translateY(-28px) scale(0.4);
  }
  77.7777777778% {
    transform: translateX(-5px) translateY(-51px) scale(0.64);
  }
  60% {
    transform: translateX(246px) translateY(-83px) scale(0.88);
  }
  69.5652173913% {
    transform: translateX(40px) translateY(-12px) scale(0.52);
  }
  60.7142857143% {
    transform: translateX(205px) translateY(-104px) scale(0.74);
  }
  81.8181818182% {
    transform: translateX(160px) translateY(-61px) scale(0.6);
  }
  100% {
    transform: translateX(193px) translateY(20px) scale(0.3);
  }
  74.0740740741% {
    transform: translateX(194px) translateY(-54px) scale(0.49);
  }
  116.6666666667% {
    transform: translateX(24px) translateY(-124px) scale(0.78);
  }
  129.4117647059% {
    transform: translateX(112px) translateY(-37px) scale(0.31);
  }
  121.0526315789% {
    transform: translateX(225px) translateY(1px) scale(0.31);
  }
  109.0909090909% {
    transform: translateX(45px) translateY(-51px) scale(0.57);
  }
  119.0476190476% {
    transform: translateX(182px) translateY(-134px) scale(0.34);
  }
  100% {
    transform: translateX(182px) translateY(18px) scale(0.4);
  }
  150% {
    transform: translateX(214px) translateY(-146px) scale(0.32);
  }
  100% {
    transform: translateX(189px) translateY(-63px) scale(0.72);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(57) {
  transform: translateX(121px) translateY(-186px) scale(0.65);
}
.glow-background-module_firefly__PHgqF:nth-child(57)::before {
  animation-duration: 10s;
}
.glow-background-module_firefly__PHgqF:nth-child(57)::after {
  animation-duration: 10s, 4779ms;
  animation-delay: 0ms, 4549ms;
}
@keyframes glow-background-module_move57__veERT {
  0% {
    transform: translateX(177px) translateY(40px) scale(0.66);
  }
  4.7619047619% {
    transform: translateX(172px) translateY(-87px) scale(0.57);
  }
  8.3333333333% {
    transform: translateX(50px) translateY(-76px) scale(0.63);
  }
  14.2857142857% {
    transform: translateX(138px) translateY(-21px) scale(0.67);
  }
  22.2222222222% {
    transform: translateX(-25px) translateY(-144px) scale(0.95);
  }
  20.8333333333% {
    transform: translateX(248px) translateY(19px) scale(1);
  }
  31.5789473684% {
    transform: translateX(174px) translateY(-96px) scale(0.45);
  }
  33.3333333333% {
    transform: translateX(87px) translateY(-77px) scale(0.78);
  }
  47.0588235294% {
    transform: translateX(241px) translateY(12px) scale(0.38);
  }
  52.9411764706% {
    transform: translateX(205px) translateY(-46px) scale(0.26);
  }
  35.7142857143% {
    transform: translateX(85px) translateY(-44px) scale(0.56);
  }
  45.8333333333% {
    transform: translateX(76px) translateY(47px) scale(0.57);
  }
  63.1578947368% {
    transform: translateX(30px) translateY(-24px) scale(0.66);
  }
  72.2222222222% {
    transform: translateX(19px) translateY(-20px) scale(0.54);
  }
  82.3529411765% {
    transform: translateX(164px) translateY(-49px) scale(0.56);
  }
  78.9473684211% {
    transform: translateX(9px) translateY(-68px) scale(0.37);
  }
  66.6666666667% {
    transform: translateX(61px) translateY(49px) scale(0.28);
  }
  77.2727272727% {
    transform: translateX(-49px) translateY(-80px) scale(0.67);
  }
  64.2857142857% {
    transform: translateX(195px) translateY(-87px) scale(0.86);
  }
  76% {
    transform: translateX(173px) translateY(-43px) scale(0.41);
  }
  90.9090909091% {
    transform: translateX(86px) translateY(-5px) scale(0.92);
  }
  91.3043478261% {
    transform: translateX(27px) translateY(29px) scale(0.32);
  }
  95.652173913% {
    transform: translateX(4px) translateY(-44px) scale(0.52);
  }
  109.5238095238% {
    transform: translateX(139px) translateY(37px) scale(0.69);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(58) {
  transform: translateX(136px) translateY(-79px) scale(0.37);
}
.glow-background-module_firefly__PHgqF:nth-child(58)::before {
  animation-duration: 13s;
}
.glow-background-module_firefly__PHgqF:nth-child(58)::after {
  animation-duration: 13s, 3660ms;
  animation-delay: 0ms, 221ms;
}
@keyframes glow-background-module_move58__wdKpY {
  0% {
    transform: translateX(97px) translateY(-124px) scale(0.36);
  }
  5.5555555556% {
    transform: translateX(-24px) translateY(36px) scale(0.81);
  }
  7.4074074074% {
    transform: translateX(25px) translateY(-108px) scale(0.96);
  }
  10.7142857143% {
    transform: translateX(210px) translateY(-5px) scale(0.51);
  }
  23.5294117647% {
    transform: translateX(-18px) translateY(-43px) scale(0.64);
  }
  20.8333333333% {
    transform: translateX(20px) translateY(-32px) scale(0.64);
  }
  21.4285714286% {
    transform: translateX(90px) translateY(36px) scale(0.82);
  }
  33.3333333333% {
    transform: translateX(-31px) translateY(-55px) scale(0.59);
  }
  42.1052631579% {
    transform: translateX(146px) translateY(-101px) scale(0.44);
  }
  37.5% {
    transform: translateX(216px) translateY(38px) scale(0.67);
  }
  37.037037037% {
    transform: translateX(-40px) translateY(-121px) scale(0.88);
  }
  50% {
    transform: translateX(114px) translateY(-53px) scale(0.88);
  }
  57.1428571429% {
    transform: translateX(197px) translateY(-136px) scale(0.42);
  }
  50% {
    transform: translateX(86px) translateY(-26px) scale(0.89);
  }
  63.6363636364% {
    transform: translateX(154px) translateY(-114px) scale(0.86);
  }
  53.5714285714% {
    transform: translateX(209px) translateY(-38px) scale(0.58);
  }
  69.5652173913% {
    transform: translateX(10px) translateY(2px) scale(0.29);
  }
  94.4444444444% {
    transform: translateX(-19px) translateY(-8px) scale(0.59);
  }
  78.2608695652% {
    transform: translateX(218px) translateY(-120px) scale(0.96);
  }
  95% {
    transform: translateX(26px) translateY(-66px) scale(0.97);
  }
  117.6470588235% {
    transform: translateX(161px) translateY(-8px) scale(0.26);
  }
  100% {
    transform: translateX(157px) translateY(10px) scale(0.41);
  }
  78.5714285714% {
    transform: translateX(55px) translateY(38px) scale(0.5);
  }
  82.1428571429% {
    transform: translateX(166px) translateY(-47px) scale(0.63);
  }
  114.2857142857% {
    transform: translateX(190px) translateY(-114px) scale(0.75);
  }
  147.0588235294% {
    transform: translateX(-36px) translateY(-32px) scale(0.86);
  }
  113.0434782609% {
    transform: translateX(112px) translateY(-69px) scale(0.67);
  }
  100% {
    transform: translateX(216px) translateY(-127px) scale(0.28);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(59) {
  transform: translateX(52px) translateY(-155px) scale(0.26);
}
.glow-background-module_firefly__PHgqF:nth-child(59)::before {
  animation-duration: 13s;
}
.glow-background-module_firefly__PHgqF:nth-child(59)::after {
  animation-duration: 13s, 4802ms;
  animation-delay: 0ms, 4631ms;
}
@keyframes glow-background-module_move59__v8NH7 {
  0% {
    transform: translateX(211px) translateY(41px) scale(0.49);
  }
  5% {
    transform: translateX(75px) translateY(21px) scale(1);
  }
  10% {
    transform: translateX(57px) translateY(-87px) scale(0.64);
  }
  13.0434782609% {
    transform: translateX(51px) translateY(-92px) scale(0.41);
  }
  18.1818181818% {
    transform: translateX(18px) translateY(-35px) scale(0.48);
  }
  22.7272727273% {
    transform: translateX(152px) translateY(-20px) scale(0.26);
  }
  27.2727272727% {
    transform: translateX(100px) translateY(-127px) scale(0.95);
  }
  38.8888888889% {
    transform: translateX(129px) translateY(-127px) scale(0.49);
  }
  34.7826086957% {
    transform: translateX(75px) translateY(34px) scale(0.56);
  }
  36% {
    transform: translateX(25px) translateY(24px) scale(0.93);
  }
  35.7142857143% {
    transform: translateX(93px) translateY(-30px) scale(0.7);
  }
  44% {
    transform: translateX(53px) translateY(9px) scale(0.49);
  }
  54.5454545455% {
    transform: translateX(-25px) translateY(-134px) scale(0.48);
  }
  59.0909090909% {
    transform: translateX(238px) translateY(-51px) scale(0.53);
  }
  60.8695652174% {
    transform: translateX(203px) translateY(-135px) scale(0.53);
  }
  78.9473684211% {
    transform: translateX(167px) translateY(-121px) scale(0.62);
  }
  84.2105263158% {
    transform: translateX(86px) translateY(-101px) scale(0.85);
  }
  60.7142857143% {
    transform: translateX(8px) translateY(-5px) scale(0.45);
  }
  66.6666666667% {
    transform: translateX(221px) translateY(48px) scale(0.38);
  }
  79.1666666667% {
    transform: translateX(235px) translateY(-134px) scale(0.54);
  }
  100% {
    transform: translateX(118px) translateY(36px) scale(0.46);
  }
  87.5% {
    transform: translateX(46px) translateY(-11px) scale(0.33);
  }
  84.6153846154% {
    transform: translateX(20px) translateY(38px) scale(0.49);
  }
  92% {
    transform: translateX(139px) translateY(-82px) scale(0.64);
  }
  85.7142857143% {
    transform: translateX(69px) translateY(10px) scale(0.34);
  }
  92.5925925926% {
    transform: translateX(183px) translateY(46px) scale(0.72);
  }
}
.glow-background-module_firefly__PHgqF:nth-child(60) {
  transform: translateX(348px) translateY(-6px) scale(0.46);
}
.glow-background-module_firefly__PHgqF:nth-child(60)::before {
  animation-duration: 14s;
}
.glow-background-module_firefly__PHgqF:nth-child(60)::after {
  animation-duration: 14s, 3658ms;
  animation-delay: 0ms, 625ms;
}
@keyframes glow-background-module_move60__QHuRO {
  0% {
    transform: translateX(143px) translateY(-122px) scale(0.79);
  }
  3.8461538462% {
    transform: translateX(132px) translateY(38px) scale(0.57);
  }
  9.0909090909% {
    transform: translateX(217px) translateY(-3px) scale(0.92);
  }
  13.6363636364% {
    transform: translateX(-31px) translateY(-26px) scale(0.95);
  }
  17.3913043478% {
    transform: translateX(-12px) translateY(-100px) scale(0.81);
  }
  22.7272727273% {
    transform: translateX(116px) translateY(-42px) scale(0.97);
  }
  28.5714285714% {
    transform: translateX(112px) translateY(-132px) scale(0.5);
  }
  25.9259259259% {
    transform: translateX(25px) translateY(-66px) scale(0.26);
  }
  32% {
    transform: translateX(206px) translateY(-25px) scale(0.73);
  }
  39.1304347826% {
    transform: translateX(-48px) translateY(-54px) scale(0.83);
  }
  45.4545454545% {
    transform: translateX(44px) translateY(-14px) scale(0.97);
  }
  61.1111111111% {
    transform: translateX(60px) translateY(16px) scale(0.81);
  }
  66.6666666667% {
    transform: translateX(6px) translateY(-6px) scale(0.68);
  }
  59.0909090909% {
    transform: translateX(155px) translateY(-86px) scale(0.75);
  }
  70% {
    transform: translateX(92px) translateY(24px) scale(0.68);
  }
  71.4285714286% {
    transform: translateX(109px) translateY(-37px) scale(0.46);
  }
  88.8888888889% {
    transform: translateX(-21px) translateY(49px) scale(0.41);
  }
  60.7142857143% {
    transform: translateX(226px) translateY(46px) scale(0.68);
  }
  64.2857142857% {
    transform: translateX(211px) translateY(-54px) scale(0.86);
  }
  90.4761904762% {
    transform: translateX(48px) translateY(-58px) scale(0.67);
  }
  71.4285714286% {
    transform: translateX(234px) translateY(-140px) scale(0.66);
  }
  95.4545454545% {
    transform: translateX(103px) translateY(-48px) scale(0.75);
  }
  81.4814814815% {
    transform: translateX(223px) translateY(-128px) scale(0.71);
  }
  115% {
    transform: translateX(-36px) translateY(-123px) scale(0.47);
  }
  133.3333333333% {
    transform: translateX(42px) translateY(-99px) scale(0.49);
  }
  104.1666666667% {
    transform: translateX(153px) translateY(-133px) scale(0.99);
  }
  136.8421052632% {
    transform: translateX(100px) translateY(-15px) scale(0.29);
  }
  96.4285714286% {
    transform: translateX(220px) translateY(-69px) scale(0.35);
  }
  107.6923076923% {
    transform: translateX(221px) translateY(-17px) scale(0.98);
  }
}
@keyframes glow-background-module_drift__25cJ3 {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes glow-background-module_flash__F0851 {
  0%, 30%, 100% {
    opacity: 0.5;
    box-shadow: 0 0 0vw 0vw yellow;
    background: white;
  }
  5% {
    opacity: 1;
    box-shadow: 0 0 2vw 0.4vw yellow;
    background: white;
  }
}
.bettors-tournament-single-board-module_banner__Wwd8i {
  position: relative;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: top center;
  background-color: var(--bettorsTournamentBg);
  max-width: 1980px;
  margin: 64px auto 0;
}
.bettors-tournament-single-board-module_glowAreaContainer__BQPwQ {
  position: absolute;
  width: 30%;
  height: 500px;
  right: 0;
  align-items: start;
  justify-content: start;
}
.bettors-tournament-single-board-module_glowAreaDesktop__AgcOK {
  display: flex;
}
.bettors-tournament-single-board-module_bannerFront__TJhj0 {
  position: absolute;
  right: -160px;
  top: 50px;
  height: 600px;
  z-index: 2;
}
.bettors-tournament-single-board-module_bannerMobile__Nm69S {
  margin-top: 0;
}
.bettors-tournament-single-board-module_wrapper__sp5oM {
  position: relative;
  padding: 50px 64px;
  color: var(--bettorsTournamentColor);
  z-index: 2;
}
.bettors-tournament-single-board-module_container__FcLJ6 {
  display: flex;
  margin-top: 24px;
}
.bettors-tournament-single-board-module_right__7-pLa {
  flex: 0 0 calc(30% - 24px);
  margin-left: 24px;
}
.bettors-tournament-single-board-module_video__EpwS- {
  padding-bottom: 24px;
}
.bettors-tournament-single-board-module_videoElement__j5Lla {
  border-radius: var(--bettorsTournamentItemBorderRadius);
  overflow: hidden;
}
@media (max-width: 1580px) {
  .bettors-tournament-single-board-module_banner__Wwd8i {
    background-size: 130%;
    background-position: 60% 0;
  }
  .bettors-tournament-single-board-module_bannerFront__TJhj0 {
    top: 20px;
    right: -290px;
  }
}
@media (max-width: 1010px) {
  .bettors-tournament-single-board-module_banner__Wwd8i {
    background-size: 215% auto;
    background-position: 50% 0;
  }
  .bettors-tournament-single-board-module_bannerFront__TJhj0 {
    display: none;
  }
  .bettors-tournament-single-board-module_wrapper__sp5oM {
    padding: 12px;
  }
  .bettors-tournament-single-board-module_container__FcLJ6 {
    flex-direction: column;
  }
  .bettors-tournament-single-board-module_right__7-pLa {
    flex: 0 0 100%;
    margin-left: 0;
    margin-top: 24px;
  }
  .bettors-tournament-single-board-module_glowAreaDesktop__AgcOK {
    display: none;
  }
}
@media (max-width: 600px) {
  .bettors-tournament-single-board-module_banner__Wwd8i {
    background-size: 100% auto;
    background-position: 50% 0;
  }
}
.bettors-tournament-single-board-leaderboard-module_wrapper__mgDsE {
  padding: 16px;
  border-radius: var(--bettorsTournamentItemBorderRadius);
  background: var(--bettorsTournamentLeaderBoardBg);
  border: var(--bettorsTournamentInfoBorder);
  display: flex;
  flex-direction: column;
  position: relative;
}
.bettors-tournament-single-board-leaderboard-module_wrapper__mgDsE:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 120px;
  background: linear-gradient(180deg, rgba(11, 88, 78, 0) 0%, rgb(5, 65, 70) 100%);
  z-index: 2;
  border-radius: 0 0 var(--bettorsTournamentItemBorderRadius) var(--bettorsTournamentItemBorderRadius);
}
.bettors-tournament-single-board-leaderboard-module_wrapperMobile__ZHiSU:after {
  content: none;
}
.bettors-tournament-single-board-leaderboard-module_wrapperEmpty__DxAm2 {
  padding-bottom: 80px;
}
.bettors-tournament-single-board-leaderboard-module_title__xqiL1 {
  margin: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.33;
  letter-spacing: 0.01em;
}
.bettors-tournament-single-board-leaderboard-module_subtitle__LXypA {
  font-size: 12px;
  font-weight: 400;
  line-height: 1.33;
  margin: 0;
}
.bettors-tournament-single-board-leaderboard-module_subtitle__LXypA:first-of-type {
  margin-top: 8px;
}
.bettors-tournament-single-board-leaderboard-module_subtitle__LXypA:last-of-type {
  margin-bottom: 8px;
}
.bettors-tournament-single-board-leaderboard-module_subtitle__LXypA .terms-value {
  color: var(--bettorsTournamentPrizeColor);
}
.bettors-tournament-single-board-leaderboard-module_row__6RMnv {
  display: flex;
  align-items: center;
  height: 48px;
  font-size: 12px;
  background: var(--bettorsTournamentLeaderBoardRowBg);
}
.bettors-tournament-single-board-leaderboard-module_rowWrapper__MWG3S {
  border-radius: var(--bettorsTournamentSmallBorderRadius);
  overflow: hidden;
  margin-bottom: 4px;
}
.bettors-tournament-single-board-leaderboard-module_headerRow__2okQa {
  background: none;
  z-index: 1;
}
.bettors-tournament-single-board-leaderboard-module_cell__pBAha {
  padding: 0 15px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.bettors-tournament-single-board-leaderboard-module_name__JHgX4 {
  width: 128px;
}
.bettors-tournament-single-board-leaderboard-module_place__myCOc {
  width: 84px;
}
.bettors-tournament-single-board-leaderboard-module_points__ZXiL5 {
  width: 128px;
}
.bettors-tournament-single-board-leaderboard-module_prize__n2-e1 {
  flex: 1;
}
.bettors-tournament-single-board-leaderboard-module_placeBadge__0KfmA {
  background-color: var(--bettorsTournamentPrizeColor);
  height: 32px;
  padding: 0 15px;
  display: flex;
  align-items: center;
  font-size: 12px;
  color: var(--bettorsTournamentSecondaryColor);
}
.bettors-tournament-single-board-leaderboard-module_placeBadgeValue__ZRRof {
  width: 16px;
  height: 16px;
  border-radius: var(--bettorsTournamentSmallBorderRadius);
  font-weight: 700;
  margin-left: 8px;
  background-color: rgba(var(--bettorsTournamentSecondaryColorRGB), 0.2);
  text-align: center;
}
.bettors-tournament-single-board-leaderboard-module_prizeIcon__2MQHl {
  font-size: 16px;
  color: var(--bettorsTournamentPrizeColor);
  filter: drop-shadow(0 0 8px var(--bettorsTournamentPrizeColor));
}
.bettors-tournament-single-board-leaderboard-module_prizeIconWrapper__CqIaL {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid rgba(242, 201, 76, 0.5);
  position: relative;
  left: -10px;
}
.bettors-tournament-single-board-leaderboard-module_currentUser__5787p {
  background: var(--bettorsTournamentLeaderBoardCurrentUserRowBg);
  border: var(--bettorsTournamentLeaderBoardCurrentUserRowBorder);
}
.bettors-tournament-single-board-leaderboard-module_scrollWrapper__iLmzG {
  position: relative;
  padding-bottom: 48px;
  flex-grow: 1;
  overflow: auto;
  scrollbar-color: var(--bettorsTournamentScrollBarColor) transparent;
  scrollbar-width: thin;
}
.bettors-tournament-single-board-leaderboard-module_scrollWrapper__iLmzG::-webkit-scrollbar {
  width: 2px;
}
.bettors-tournament-single-board-leaderboard-module_scrollWrapper__iLmzG::-webkit-scrollbar-track {
  border-radius: 3px;
}
.bettors-tournament-single-board-leaderboard-module_scrollWrapper__iLmzG::-webkit-scrollbar-thumb {
  border-radius: 3px;
  background: var(--bettorsTournamentScrollBarColor);
  -webkit-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
}
.bettors-tournament-single-board-leaderboard-module_scrollWrapper__iLmzG:hover::-webkit-scrollbar-thumb {
  background: var(--bettorsTournamentScrollBarColorHover);
}
.bettors-tournament-single-board-leaderboard-module_empty__KxdPS {
  position: absolute;
  left: 0;
  bottom: 0;
  top: 60px;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  text-align: center;
}
@media (max-width: 600px) {
  .bettors-tournament-single-board-leaderboard-module_cell__pBAha {
    padding: 0 5px;
  }
  .bettors-tournament-single-board-leaderboard-module_name__JHgX4 {
    width: 78px;
  }
  .bettors-tournament-single-board-leaderboard-module_place__myCOc {
    width: 50px;
    padding-left: 15px;
  }
  .bettors-tournament-single-board-leaderboard-module_points__ZXiL5 {
    width: 66px;
  }
}
.bettors-tournament-signle-board-leaderboard-pagination-module_wrapper__zZFFN {
  display: flex;
  align-items: center;
  padding: 12px 16px 16px;
  margin: 16px -16px -16px;
  background: var(--bettorsTournamentLeaderBoardPaginationBg);
  border-radius: 0 0 var(--bettorsTournamentItemBorderRadius) var(--bettorsTournamentItemBorderRadius);
}
.bettors-tournament-signle-board-leaderboard-pagination-module_container__KGZPL {
  display: flex;
  align-items: center;
  padding: 0;
  margin: 0;
  flex: 1;
}
.bettors-tournament-signle-board-leaderboard-pagination-module_break__REu1c {
  display: flex;
  cursor: pointer;
}
.bettors-tournament-signle-board-leaderboard-pagination-module_page__51yXB {
  display: flex;
  margin: 0 auto;
}
.bettors-tournament-signle-board-leaderboard-pagination-module_pageLink__xcJ3B {
  cursor: pointer;
  padding: 8px;
  border-radius: var(--bettorsTournamentSmallBorderRadius);
}
.bettors-tournament-signle-board-leaderboard-pagination-module_activeLink__wUjEf {
  background: rgba(255, 255, 255, 0.2);
}
.bettors-tournament-signle-board-leaderboard-pagination-module_next__6px0X {
  display: flex;
  margin: 0 auto;
}
.bettors-tournament-signle-board-leaderboard-pagination-module_nextLink__lCrBp {
  cursor: pointer;
}
.bettors-tournament-signle-board-leaderboard-pagination-module_prev__gGV7E {
  display: flex;
  margin: 0 auto;
}
.bettors-tournament-signle-board-leaderboard-pagination-module_prevLink__nZyP0 {
  cursor: pointer;
}
.bettors-tournament-signle-board-leaderboard-pagination-module_disabled__bAlab {
  opacity: 0.4;
  cursor: default;
}
.bettors-tournament-single-board-prizes-module_prizes__sUDtM {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 24px;
}
.bettors-tournament-single-board-prizes-module_prize__GO5z- {
  position: relative;
  height: 264px;
  flex: 1 1 calc(33.33333% - 24px);
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 24px;
  background: var(--bettorsTournamentPrizeBg);
  border-radius: var(--bettorsTournamentItemBorderRadius);
  overflow: hidden;
  max-width: calc(50% - 12px);
}
.bettors-tournament-single-board-prizes-module_prize__GO5z-:hover:not(.bettors-tournament-single-board-prizes-module_prizeMobile__bvoTQ) .bettors-tournament-single-board-prizes-module_imagePrize__RBLaI {
  scale: 1.1;
  transition-duration: 200ms;
  transition-timing-function: ease-in-out;
}
.bettors-tournament-single-board-prizes-module_small__d8M4r {
  flex: 1 1 calc(25% - 24px);
}
.bettors-tournament-single-board-prizes-module_text__cQXpv {
  position: relative;
  z-index: 1;
  text-align: right;
  max-width: 220px;
}
.bettors-tournament-single-board-prizes-module_image__sUmnu {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
}
.bettors-tournament-single-board-prizes-module_imageMobile__1h8o5 {
  display: none;
}
.bettors-tournament-single-board-prizes-module_imageDesktop__EoGAC {
  display: block;
}
.bettors-tournament-single-board-prizes-module_imagePrize__RBLaI {
  position: absolute;
  transition-duration: 200ms;
  transition-timing-function: ease-in-out;
}
.bettors-tournament-single-board-prizes-module_name__-7KrG {
  font-size: 32px;
  font-weight: 900;
  line-height: 1.25;
  letter-spacing: 0.32px;
  margin-bottom: 16px;
}
.bettors-tournament-single-board-prizes-module_place__fszFP {
  background: rgba(255, 255, 255, 0.2);
  border-radius: 32px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.71;
  letter-spacing: 0.42px;
  text-transform: uppercase;
  padding: 8px 22px;
  display: inline-block;
  white-space: nowrap;
}
@media (max-width: 1600px) {
  .bettors-tournament-single-board-prizes-module_prize__GO5z- {
    height: 185px;
    padding-top: 40px;
    align-items: start;
  }
  .bettors-tournament-single-board-prizes-module_name__-7KrG {
    font-size: 24px;
    font-weight: 700;
  }
}
@media (max-width: 1440px) {
  .bettors-tournament-single-board-prizes-module_prize__GO5z-, .bettors-tournament-single-board-prizes-module_small__d8M4r {
    flex: 1 1 calc(50% - 24px);
  }
  .bettors-tournament-single-board-prizes-module_name__-7KrG {
    text-shadow: var(--bettorsTournamentPrizeTextShadow);
  }
}
@media (max-width: 600px) {
  .bettors-tournament-single-board-prizes-module_imageDesktop__EoGAC {
    display: none;
  }
  .bettors-tournament-single-board-prizes-module_imageMobile__1h8o5 {
    display: block;
    left: 0;
    top: 0;
    right: 0;
    width: 100%;
  }
  .bettors-tournament-single-board-prizes-module_prize__GO5z- {
    align-items: flex-end;
    justify-content: center;
    background: var(--bettorsTournamentPrizeMobileBg);
  }
  .bettors-tournament-single-board-prizes-module_text__cQXpv {
    text-align: center;
    max-width: 100%;
    width: 100%;
  }
  .bettors-tournament-single-board-prizes-module_place__fszFP {
    width: 100%;
    font-size: 17px;
    padding: 8px 12px;
  }
  .bettors-tournament-single-board-prizes-module_smallFont__O03dH {
    font-size: 15px;
  }
  .bettors-tournament-single-board-prizes-module_name__-7KrG {
    font-size: 20px;
  }
  .bettors-tournament-single-board-prizes-module_prizes__sUDtM {
    gap: 12px;
  }
  .bettors-tournament-single-board-prizes-module_prize__GO5z-, .bettors-tournament-single-board-prizes-module_small__d8M4r {
    flex: 1 1 calc(50% - 12px);
    padding: 10px;
    height: 170px;
    max-width: calc(50% - 6px);
  }
}
@media (max-width: 374px) {
  .bettors-tournament-single-board-prizes-module_name__-7KrG {
    font-size: 18px;
  }
  .bettors-tournament-single-board-prizes-module_place__fszFP {
    font-size: 12px;
  }
}
.bettors-tournament-single-board-terms-module_wrapper__J09O9 {
  margin-top: 24px;
}
.bettors-tournament-single-board-terms-module_wrapper__J09O9 ul, .bettors-tournament-single-board-terms-module_wrapper__J09O9 ol {
  padding-left: 12px;
}
.bettors-tournament-single-board-terms-module_title__KLgPa {
  font-size: 32px;
  font-weight: 900;
  line-height: 1.25;
  letter-spacing: 0.32px;
  margin-bottom: 24px;
  text-align: center;
}
.bettors-tournament-single-board-navigation-module_wrapper__dR-fh {
  display: none;
  background: var(--bettorsTournamentNavigationBg);
  margin: -7px -12px 12px;
  position: sticky;
  top: 69px;
  z-index: 10;
}
.bettors-tournament-single-board-navigation-module_wrapperMobile__dCuc- {
  margin-top: -12px;
  top: 46px;
}
.bettors-tournament-single-board-navigation-module_item__hLW3M {
  flex: 1 1 33.333333%;
  height: 42px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.33;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: var(--bettorsTournamentColor);
  text-decoration: none;
}
@media (max-width: 1010px) {
  .bettors-tournament-single-board-navigation-module_wrapper__dR-fh {
    display: flex;
    align-items: center;
  }
}
.bet-tournament-multi-board-desktop-module_tournament__QXj6j {
  position: relative;
  background: var(--betTournamentBg);
  min-height: 100vh;
  padding: 110px 50px 80px;
}
.bet-tournament-multi-board-desktop-module_title__2Odmz {
  font-size: 16px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 20px;
  color: var(--betTournamentText);
}
.bet-tournament-multi-board-desktop-module_title__2Odmz p {
  line-height: 1.4;
  margin: 10px 0 0;
}
.bet-tournament-multi-board-desktop-module_title__2Odmz p:first-of-type {
  margin: 0;
}
.bet-tournament-multi-board-desktop-module_title__2Odmz .bet-tournament-multi-board-desktop-module_subTitle__PZ1wC {
  font-size: 12px;
  font-weight: 400;
  opacity: 0.6;
}
.bet-tournament-multi-board-desktop-module_termsWrapper__-ciZ0 {
  display: flex;
  justify-content: center;
  margin-bottom: 15px;
}
.bet-tournament-multi-board-desktop-module_termsButton__9dwFs {
  color: var(--betTournamentText);
  text-decoration: underline;
  font-weight: 400;
  opacity: 0.7;
}
.bet-tournament-multi-board-desktop-module_boards__9u7h3 {
  display: flex;
  justify-content: center;
  align-items: stretch;
}
.bet-tournament-multi-board-desktop-module_boards__9u7h3.bet-tournament-multi-board-desktop-module_threeCols__jujD5 .bet-tournament-multi-board-desktop-module_boardsItem__3uHPQ {
  width: 33.3333%;
}
.bet-tournament-multi-board-desktop-module_boards__9u7h3.bet-tournament-multi-board-desktop-module_twoCols__3izN0 .bet-tournament-multi-board-desktop-module_boardsItem__3uHPQ {
  width: 40%;
}
.bet-tournament-multi-board-desktop-module_boards__9u7h3.bet-tournament-multi-board-desktop-module_oneCol__9mUE0 .bet-tournament-multi-board-desktop-module_boardsItem__3uHPQ {
  width: 45%;
}
.bet-tournament-multi-board-desktop-module_boardsItem__3uHPQ {
  padding: 0 12px;
}
.bet-tournament-multi-board-desktop-module_placeDescription__J8PcJ {
  color: var(--betTournamentText);
  font-weight: 500;
  font-size: 14px;
  text-align: center;
  padding: 20px 40px 0;
}
.bet-tournament-banner-module_bannerContainer__WaNWT {
  display: grid;
  grid-template-columns: 1.5fr 1fr;
  align-items: start;
  width: calc(100% - 300px);
  padding: 32px;
  margin: 0 12px 24px;
  border-radius: 8px;
  border: 1px solid var(--betTournamentBannerBorder);
  background: var(--betTournamentBannerBackground);
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
  color: var(--white);
}
.bet-tournament-banner-module_firstSection__vRzZd, .bet-tournament-banner-module_secondSection__EEAT1 {
  display: flex;
  flex-direction: column;
  justify-content: start;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.bet-tournament-banner-module_firstSection__vRzZd {
  gap: 24px;
  padding-right: 32px;
}
.bet-tournament-banner-module_secondSection__EEAT1 {
  padding-left: 32px;
  border-left: 1px solid var(--betTournamentBannerBorder);
}
.bet-tournament-banner-module_bannerHeader__KtwAR, .bet-tournament-banner-module_bannerHeaderSecond__8xplM {
  font-size: 32px;
  font-weight: 900;
  line-height: 40px;
  letter-spacing: 0.32px;
  text-transform: uppercase;
}
.bet-tournament-banner-module_bannerHeaderSecond__8xplM {
  color: var(--betTournamentBannerHeaderSecondFont);
}
.bet-tournament-banner-module_oneLine__wG35n {
  display: flex;
  gap: 10px;
}
.bet-tournament-banner-module_timerWrapper__jJ-CA {
  margin-block: 16px;
}
.bet-tournament-banner-module_instructionContainer__FcahG {
  display: flex;
  justify-content: start;
  align-items: start;
  gap: 32px;
}
.bet-tournament-banner-module_conditionsOnEndedTournament__m8H-q {
  display: flex;
  flex-direction: column;
  align-items: start;
  justify-content: start;
  gap: 8px;
}
.bet-tournament-banner-module_stepPointContainer__LGE0z {
  display: flex;
  align-items: start;
  gap: 16px;
}
.bet-tournament-banner-module_stepNumber__ZtWOL {
  display: flex;
  align-items: center;
  font-size: 24px;
  font-weight: 700;
  padding-inline: 11px;
  width: 44px;
  height: 44px;
  border-radius: 100%;
  border: 4px solid #F2C94C;
  background: var(--betTournamentBannerBackground);
}
.bet-tournament-banner-module_termsWrapper__b5ZvN {
  display: flex;
  justify-content: start;
  margin-top: 8px;
}
.bet-tournament-banner-module_termsButton__OJ91a {
  color: var(--white);
  text-decoration: underline;
  font-weight: 400;
}
.bet-tournament-banner-module_authorizeButtons__vBxCE {
  display: grid;
  grid-template-columns: 122px 122px;
  gap: 8px;
}
.bet-tournament-banner-module_contentActions__rlQC0 {
  display: flex;
  justify-content: start;
  gap: 8px;
}
.bet-tournament-banner-module_bannerBackground__RuHia {
  position: absolute;
  top: 69px;
  left: 0;
  width: 100vw;
  height: 390px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.bet-tournament-banner-module_bannerImage__Ohwv3 {
  position: absolute;
  left: 0;
  top: 69px;
  width: 100%;
  height: 390px;
  background-position: right;
  background-repeat: no-repeat;
  background-size: contain;
}
@media screen and (max-width: 1530px) {
  .bet-tournament-banner-module_bannerContainer__WaNWT {
    width: calc(100% - 180px);
  }
  .bet-tournament-banner-module_bannerImage__Ohwv3 {
    background-position: 105%;
  }
  .bet-tournament-banner-module_bannerImage__Ohwv3 {
    top: 99px;
    background-position: 105%;
    background-size: auto 330px;
  }
  .bet-tournament-banner-module_bannerHeader__KtwAR, .bet-tournament-banner-module_bannerHeaderSecond__8xplM {
    font-size: 24px;
  }
  .bet-tournament-banner-module_firstSection__vRzZd, .bet-tournament-banner-module_secondSection__EEAT1 {
    font-size: 12px;
  }
}
@media screen and (max-width: 1150px) {
  .bet-tournament-banner-module_bannerContainer__WaNWT {
    width: calc(100% - 24px);
  }
}
.full-event-page-stub-img-module_sportStubImg__-zCDj {
  flex: 0 0 260px;
}
.full-event-page-stub-img-module_sportStubImg__-zCDj img {
  max-width: 100%;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: var(--mslBorderRadius);
}
.full-event-page-stub-img-module_sportStubImg__-zCDj.full-event-page-stub-img-module_marginLeft__tqdPM {
  margin-left: 8px;
}
.full-event-page-stub-img-module_sportStubImg__-zCDj.full-event-page-stub-img-module_absolute__3lUYB {
  position: absolute;
  width: 100%;
  height: 100%;
}
.full-event-page-stub-img-module_sportStubImg__-zCDj.full-event-page-stub-img-module_absolute__3lUYB:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: radial-gradient(100% 162.16% at 100% 0%, var(--mslEventBgGradientColor) 0%, var(--mslEventBgGradientColorBlue) 100%);
  opacity: 0.9;
  border-radius: var(--mslBorderRadius);
}
@media screen and (max-width: 1000px) {
  .full-event-page-stub-img-module_sportStubImg__-zCDj.full-event-page-stub-img-module_hiddenOnTablet__IoNQC {
    display: none;
  }
}
.full-event-page-stub-img-module_sportStubImg__-zCDj.full-event-page-stub-img-module_lightGradientBg__kr4Hg:after {
  background: radial-gradient(100% 162.16% at 100% 0%, rgba(var(--mslEventBgGradientColorBgRGB), 0.9) 0%, rgba(var(--mslEventBgGradientColorBlueBgRGB), 0.7) 100%);
}
.full-event-auth-module_container__vpTRw {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--mslTabBg);
  border-radius: var(--mslBorderRadius);
  position: relative;
}
.full-event-auth-module_container__vpTRw .full-event-auth-module_heading__zJGbP {
  font-weight: 700;
  font-size: 20px;
  line-height: 32px;
  margin-bottom: 8px;
  color: var(--white);
}
.full-event-auth-module_container__vpTRw .full-event-auth-module_depositHeading__vEFDO {
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 12px;
  color: var(--white);
}
.full-event-auth-module_container__vpTRw .full-event-auth-module_loginInfo__lpl4a {
  position: relative;
  background-color: transparent;
  box-shadow: none;
  text-align: center;
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
}
.full-event-auth-module_container__vpTRw .full-event-auth-module_loginInfo__lpl4a.full-event-auth-module_margin__c3wVc {
  padding: 20px;
  margin: 20px 0;
}
.full-event-auth-module_container__vpTRw .full-event-auth-module_loginInfo__lpl4a div {
  color: var(--mslLoginInfoFontColor);
  max-width: 200px;
}
.full-event-auth-module_container__vpTRw .full-event-auth-module_loginInfo__lpl4a div a {
  text-decoration: none;
  color: var(--accentMain);
}
.full-event-auth-module_container__vpTRw.full-event-auth-module_margin__c3wVc {
  margin: 15px auto 10px;
  background: transparent;
}
.full-event-auth-module_Button__UNku7 {
  background: var(--betslipSecondary);
  color: var(--white) !important;
  text-decoration: none !important;
  font-size: 12px;
  height: 32px;
  width: 60%;
}
.full-event-markets-categories-module_categories__RClkD {
  position: relative;
  height: 40px;
  width: calc(100% - 44px);
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.full-event-markets-categories-module_categories__RClkD.full-event-markets-categories-module_grey__MldvQ {
  background: var(--mslAdditionalMarketBg);
  border-radius: var(--mslBorderRadius);
}
.full-event-markets-categories-module_categoriesInner__q3DGw {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  overflow-x: auto;
  overflow-y: hidden;
  scrollbar-color: var(--mslScrollbarThumbColor) transparent;
  scrollbar-width: thin;
}
.full-event-markets-categories-module_categoriesInner__q3DGw::-webkit-scrollbar {
  width: var(--mslScrollbarWidth);
  background: var(--mslScrollbarBg);
  height: 8px;
}
.full-event-markets-categories-module_categoriesInner__q3DGw::-webkit-scrollbar-track {
  border-radius: var(--mslScrollbarBorderRadius);
}
.full-event-markets-categories-module_categoriesInner__q3DGw::-webkit-scrollbar-thumb {
  background-color: var(--mslScrollbarThumbColorHover);
  border-radius: var(--mslScrollbarBorderRadius);
  border: var(--mslScrollbarBorder);
}
.full-event-markets-categories-module_categoriesInner__q3DGw.full-event-markets-categories-module_paddingLeft__FYNyk {
  padding-left: 14px;
}
.full-event-markets-categories-module_category__T0U4n {
  white-space: nowrap;
  font-size: 14px;
  font-weight: 700;
  color: var(--mslTextDark);
  transition: color 0.15s ease;
  padding: 6px 8px;
  display: flex;
  align-items: center;
  text-transform: capitalize;
}
.full-event-markets-categories-module_category__T0U4n.full-event-markets-categories-module_grey__MldvQ {
  background: var(--mslMarketsGroupColor);
  border-radius: var(--mslMarketsBorderRadius);
  border: 1px solid var(--mslMarketTitleBg);
  padding: 6px 8px;
}
.full-event-markets-categories-module_category__T0U4n.full-event-markets-categories-module_grey__MldvQ:hover, .full-event-markets-categories-module_category__T0U4n.full-event-markets-categories-module_grey__MldvQ.full-event-markets-categories-module_active__S90TO {
  color: var(--white);
  background-color: var(--mslActiveMarketBg);
}
.full-event-markets-categories-module_category__T0U4n + .full-event-markets-categories-module_category__T0U4n {
  margin-left: 8px;
}
.full-event-markets-categories-module_category__T0U4n:first-letter {
  text-transform: uppercase;
}
.full-event-markets-categories-module_category__T0U4n .full-event-markets-categories-module_withIcon__SpyXr {
  width: 16px;
  height: 16px;
  margin-left: 4px;
}
.full-event-markets-categories-module_category__T0U4n.full-event-markets-categories-module_animated__3WITP:not(.full-event-markets-categories-module_active__S90TO) {
  background: linear-gradient(to right, var(--analyticsButtonMain) 60%, var(--analyticsButtonSecond));
  background-size: 300% 200%;
  animation: full-event-markets-categories-module_change-background__N3k1n 2s ease-in infinite;
  border: 1px solid transparent;
}
.full-event-markets-categories-module_category__T0U4n.full-event-markets-categories-module_animated__3WITP:not(.full-event-markets-categories-module_active__S90TO):hover:not(.full-event-markets-categories-module_active__S90TO) {
  border-color: transparent;
  color: var(--mainColor);
}
.full-event-markets-categories-module_eventFinished__MH3M- {
  align-items: center;
  background: var(--buttonText);
  border-radius: 0 0 3px 3px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  display: flex;
  flex-direction: column;
  height: 280px;
  justify-content: center;
  margin: 0;
  position: relative;
  width: 100%;
}
.full-event-markets-categories-module_eventFinished__MH3M-.full-event-markets-categories-module_margin__UXaML {
  margin-top: 15px;
}
.full-event-markets-categories-module_eventFinished__MH3M- img {
  display: block;
  width: 91px;
}
.full-event-markets-categories-module_select__pEmW2 {
  height: 30px;
  line-height: 30px;
}
.full-event-markets-categories-module_favoritesIconContainer__jiRG6 {
  position: relative;
  padding-left: 4px;
  padding-right: 14px;
}
.full-event-markets-categories-module_favoritesIconContainer__jiRG6::after {
  content: "";
  display: inline-block;
  position: absolute;
  top: -2px;
  right: 6px;
  width: 1px;
  height: 28px;
  background: #E2E8EE;
}
.full-event-markets-categories-module_favoritMarketIdsCount__t6n4- {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 8px;
  font-size: 10px;
  line-height: 4px;
  background-color: var(--newIconBackground);
  border-radius: 50%;
  width: 14px;
  height: 14px;
  color: white;
  right: 8px;
  top: -6px;
  z-index: 2;
}
.full-event-markets-categories-module_favoritesIcon__YOsVF {
  width: 20px !important;
  height: 20px !important;
  color: #6F7B8D;
  cursor: pointer;
}
@keyframes full-event-markets-categories-module_change-background__N3k1n {
  0% {
    background-position: 50% 0%;
  }
  50% {
    background-position: 99% 300%;
  }
  100% {
    background-position: 50% 0%;
  }
}
.markets-toggler-module_collapse__v9HzE {
  background-color: var(--mslTabBg);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  padding: 8px;
  cursor: pointer;
  margin-left: 7px;
  margin-top: 4px;
  border-radius: var(--mslMarketsBorderRadius);
  border: 1px solid var(--mslMarketsBorderColor);
}
.markets-toggler-module_collapse__v9HzE .svg-icon {
  transition: transform 0.15s ease;
}
.markets-toggler-module_collapse__v9HzE.markets-toggler-module_collapsed__RiaMu svg {
  transform: rotate(180deg);
}
.markets-toggler-module_collapse__v9HzE.markets-toggler-module_bgDarkGrey__K4fwj {
  align-self: stretch;
  background-color: var(--mslAdditionalMarketBg);
  font-size: 18px;
  border-radius: var(--mslBorderRadius);
  width: 45px;
}
.search-page-result-module_item__L7v2U {
  margin-bottom: 15px;
}
.search-page-result-module_img__2hAX1 {
  margin-right: 10px;
}
.search-page-result-module_heading__QMydd {
  background: var(--mslSectionBg);
  display: flex;
  align-items: center;
  padding: 7px 15px;
  border-radius: var(--mslBorderRadius);
  font-weight: 700;
  text-transform: uppercase;
  font-size: 12px;
  color: var(--mslTextDark);
  margin-bottom: 8px;
}
.search-page-result-module_heading__QMydd img {
  max-width: 20px;
}
.search-page-result-module_text__YFbiP {
  font-weight: 700;
}
.search-page-result-module_text__YFbiP,
.search-page-result-module_link__pzjbA {
  text-decoration: none;
  font-size: 12px;
  color: var(--mslTextDark);
  transition: color 0.1s ease-in;
}
.search-page-result-module_content__B6KN4 {
  display: flex;
  flex-wrap: wrap;
  background: var(--mslTabBg);
  border-radius: var(--mslBorderRadius);
  padding: 10px 15px;
}
.search-page-result-module_content__B6KN4:hover .search-page-result-module_text__YFbiP,
.search-page-result-module_content__B6KN4:hover .search-page-result-module_link__pzjbA {
  color: var(--accentMain);
}
.search-page-result-module_date__9gRIb {
  font-size: 11px;
  margin-bottom: 7px;
}
.search-page-result-module_team__FV71d {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  font-size: 14px;
}
.search-page-result-module_name__CDiv6 {
  font-size: 14px;
  line-height: 1.4;
}
.event-table-body-status-modern-module_infoText__E5Sm2 {
  color: var(--mslTextDark);
  font-weight: 400;
  position: relative;
  font-size: 12px;
  line-height: 1;
  top: 1px;
}
.event-table-body-status-modern-module_infoText__E5Sm2.event-table-body-status-modern-module_notMobile__RtL9N {
  font-size: 14px;
  top: 0;
  color: var(--white);
}
.event-table-body-status-modern-module_infoText__E5Sm2.event-table-body-status-modern-module_mobile__9qxXh {
  font-size: 10px;
  color: var(--white);
}
.event-table-body-status-modern-module_marginRight__ucmWv {
  margin-right: 8px;
}
.event-table-body-status-modern-module_broadcastIcon__ueQ0q {
  margin-left: 8px;
  position: relative;
}
.event-table-body-status-modern-module_stoppedIcon__BM8NH {
  position: relative;
  font-size: 13px;
  color: var(--eventTimeStatsText);
  margin-right: 8px;
}
.event-table-body-status-modern-module_stoppedIcon__BM8NH.event-table-body-status-modern-module_whiteStoppedIcon__lO-4t {
  color: var(--white);
  font-size: 13px;
}
.event-table-body-status-modern-module_timer__gwC39 {
  width: 3.2em;
}
.event-table-body-status-modern-module_infoTextCA__KEDZ8 {
  font-size: 14px;
}
.betradar-top-module_betradarTop__FVWAA {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: var(--allSportsTitleColor);
  background: var(--betradarTopColor);
  border-radius: var(--mslSmallBorderRadius);
  padding: 4px 8px;
  margin-bottom: 8px;
}
.betradar-top-module_betradarTop__FVWAA.betradar-top-module_mobile__pcCHn .betradar-top-module_score__9loMM {
  font-size: 14px;
  line-height: 20px;
}
.betradar-top-module_betradarTop__FVWAA.betradar-top-module_mobile__pcCHn .betradar-top-module_team__5WkUp {
  font-size: 10px;
  line-height: 16px;
}
.betradar-top-module_score__9loMM {
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
}
.betradar-top-module_team__5WkUp {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  width: 40%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.betradar-top-module_team__5WkUp.betradar-top-module_two__zSYy- {
  text-align: right;
}
.sticky-wrapper-module_sticky__tu7vY {
  position: fixed;
  left: 0;
  transform: translateY(-100%);
  transition: transform 0.15s ease, opacity 0.15s ease;
  width: 100%;
  z-index: 13;
  opacity: 0;
}
.sticky-wrapper-module_sticky__tu7vY.sticky-wrapper-module_animate__SkiNW {
  transform: translateY(0);
  background: var(--mslStickyWrapperActiveBg);
  padding: 16px 16px 0;
  opacity: 1;
}
.sticky-wrapper-module_sticky__tu7vY.sticky-wrapper-module_animate__SkiNW::after {
  content: "";
  position: absolute;
  left: 0px;
  height: 15px;
  right: 0;
  width: 100%;
  overflow: hidden;
  z-index: 1;
  background: var(--mslLeagueTitleFadeGradient);
}
.not-found-icon-module_animated__sHrQD {
  animation-name: not-found-icon-module_bounce__lGSoG;
  animation-timing-function: linear;
  animation-duration: 3s;
  animation-iteration-count: infinite;
  position: absolute;
  bottom: 50px;
  left: 55%;
}
@keyframes not-found-icon-module_bounce__lGSoG {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}
.leagues-menu-module_leaguesMenu__zGdwg {
  font-size: 14px;
  font-weight: 400;
  margin-top: 8px;
}
.leagues-menu-module_leaguesMenu__zGdwg a {
  text-decoration: none;
  color: var(--mslTextLight);
  transition: color 0.15s ease;
}
.leagues-menu-module_leaguesMenu__zGdwg a:hover {
  color: var(--accentMain);
}
.leagues-menu-module_leaguesMenu__zGdwg + .leagues-menu-module_leaguesMenu__zGdwg {
  position: relative;
  margin-top: 12px;
  padding-top: 12px;
}
.leagues-menu-module_leaguesMenu__zGdwg + .leagues-menu-module_leaguesMenu__zGdwg:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 8px;
  right: 8px;
  height: 1px;
  background: var(--mslSectionBg);
}
.leagues-menu-module_leaguesMenuNew__8xbGR {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
  border-radius: var(--mslBorderRadius);
  overflow: hidden;
}
.leagues-menu-module_loader__4VOh6 {
  min-height: 300px;
  position: relative;
}
.leagues-menu-module_countryLeagues__S6kDI {
  border-radius: var(--sportMenuCountryLeaguesBorderRadius, var(--mslSmallBorderRadius));
  overflow: hidden;
  color: var(--mslTextLight);
}
.leagues-menu-module_countryLeagues__S6kDI.leagues-menu-module_mobile__gm3Sm {
  text-decoration: none;
  padding: 5px 0 5px 12px;
  border-radius: var(--mslBorderRadius);
  color: var(--mslTextDark);
  background: var(--mslTabBg);
  font-size: 12px;
}
.leagues-menu-module_countryLeagues__S6kDI.leagues-menu-module_mobile__gm3Sm .leagues-menu-module_country__md4Hw {
  justify-content: space-between;
  width: 100%;
  padding: 0;
}
.leagues-menu-module_countryLeagues__S6kDI.leagues-menu-module_mobile__gm3Sm .leagues-menu-module_center__FWSF2 {
  width: calc(100% - 40px);
}
.leagues-menu-module_countryLeagues__S6kDI.leagues-menu-module_open__d4FIn:not(.leagues-menu-module_mobile__gm3Sm) {
  background-color: var(--mslLeaguesOpenBg);
}
.leagues-menu-module_countryLeagues__S6kDI.leagues-menu-module_open__d4FIn:not(.leagues-menu-module_mobile__gm3Sm) .leagues-menu-module_contry__i53B- {
  background-color: var(--mslLeaguesOpenBg);
}
.leagues-menu-module_countryLeagues__S6kDI.leagues-menu-module_open__d4FIn .leagues-menu-module_countryArrow__ouI7J {
  transform: rotate(0deg);
}
.leagues-menu-module_countryLeagues__S6kDI.leagues-menu-module_open__d4FIn .leagues-menu-module_countryArrow__ouI7J.leagues-menu-module_disabled__VOkff {
  opacity: 0.4;
}
.leagues-menu-module_countryLeagues__S6kDI.leagues-menu-module_hover__mWunb .leagues-menu-module_country__md4Hw:hover {
  background-color: rgba(var(--mslSectionBgRGB), 0.7);
}
.leagues-menu-module_countryLeagues__S6kDI + .leagues-menu-module_countryLeagues__S6kDI {
  margin-top: 8px;
}
.leagues-menu-module_countryLeaguesNew__QtwPz {
  border-bottom: var(--mslSportLeagueWrapperBorder);
  border-radius: unset;
}
.leagues-menu-module_center__FWSF2 {
  display: flex;
  align-items: center;
  overflow: hidden;
}
.leagues-menu-module_country__md4Hw {
  position: relative;
  display: flex;
  align-items: center;
  padding: 8px 30px 8px 12px;
  min-height: 40px;
  cursor: pointer;
  background-color: var(--sportMenuCountryBg, rgba(var(--mslSectionBgRGB), 0));
  transition: background-color 0.15s ease;
}
@media screen and (max-width: 1500px) {
  .leagues-menu-module_country__md4Hw {
    min-height: 30px;
  }
}
.leagues-menu-module_countryName__Ue9S- {
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  max-width: 100%;
}
@media screen and (max-width: 1500px) {
  .leagues-menu-module_countryName__Ue9S- {
    font-size: 12px;
  }
}
.leagues-menu-module_countryIcon__Bg10h {
  margin-right: 10px;
}
.leagues-menu-module_countryIcon__Bg10h img {
  display: block;
  height: auto;
  width: 22px;
  border-radius: var(--countryFlagBorderRadius);
}
.leagues-menu-module_countryArrow__ouI7J {
  transform: rotate(180deg);
  position: absolute;
  right: 12px;
  top: 45%;
  margin-top: -5px;
  transition: transform 0.15s ease;
  color: #6f7b8d;
}
.leagues-menu-module_countryArrowNew__H892p svg {
  font-size: 12px;
}
.leagues-menu-module_leaguesList__AVR8S {
  padding: 8px 0;
  position: relative;
}
.leagues-menu-module_leaguesList__AVR8S.leagues-menu-module_paddingNone__URp09 {
  padding-bottom: 0;
}
.leagues-menu-module_league__bOoY- {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px 12px;
}
.leagues-menu-module_league__bOoY-.leagues-menu-module_mobile__gm3Sm {
  background: var(--mslLeagueMenuBG);
  border-radius: var(--mslBorderRadius);
  margin-bottom: 8px;
  margin-right: 12px;
  padding: 0 12px 0 0;
}
.leagues-menu-module_league__bOoY- img {
  display: block;
  width: 22px;
  height: auto;
  margin-right: 8px;
  border-radius: var(--countryFlagBorderRadius);
}
.leagues-menu-module_league__bOoY- svg {
  font-size: 20px;
  margin-left: 8px;
}
.leagues-menu-module_league__bOoY-.leagues-menu-module_withCheckbox__u9AZJ {
  position: relative;
  padding-left: 40px;
}
.leagues-menu-module_league__bOoY-.leagues-menu-module_filteredBySportId__4v6Qx {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.leagues-menu-module_league__bOoY-.leagues-menu-module_filteredBySportId__4v6Qx img {
  height: auto;
  width: 22px;
}
@media screen and (max-width: 1500px) {
  .leagues-menu-module_league__bOoY-.leagues-menu-module_filteredBySportId__4v6Qx img {
    width: 18px;
  }
}
.leagues-menu-module_league__bOoY-.leagues-menu-module_asTopItem__-LIR7 {
  color: var(--mslTextLight);
  padding: 8px 8px 8px 5px;
  min-height: 40px;
}
.leagues-menu-module_league__bOoY-.leagues-menu-module_asTopItem__-LIR7 img {
  width: 20px;
}
.leagues-menu-module_league__bOoY-.leagues-menu-module_asTopItem__-LIR7 svg {
  font-size: 20px;
  color: var(--mslTextLight);
}
.leagues-menu-module_league__bOoY-.leagues-menu-module_asTopItem__-LIR7 + .leagues-menu-module_league__bOoY-.leagues-menu-module_asTopItem__-LIR7 {
  margin-top: 8px;
}
.leagues-menu-module_league__bOoY-.leagues-menu-module_current__qSJ-d {
  color: var(--accentMain);
}
.leagues-menu-module_leagueNew__1UPp0 {
  border-bottom: var(--mslSportLeagueWrapperBorder);
}
.leagues-menu-module_leagueText__-63D5 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  text-align: left;
  cursor: pointer;
  width: 100%;
}
.leagues-menu-module_leagueText__-63D5.leagues-menu-module_padding__Rmy5V {
  padding: 10px;
}
.leagues-menu-module_leagueText__-63D5.leagues-menu-module_grey__aEpO0 {
  color: var(--mslTextLight);
  text-decoration: none;
}
@media screen and (max-width: 1500px) {
  .leagues-menu-module_leagueText__-63D5.leagues-menu-module_grey__aEpO0 {
    font-size: 12px;
  }
}
.leagues-menu-module_leagueText__-63D5:hover {
  color: var(--accentMain);
}
.leagues-menu-module_leagueAmount__kMOcD {
  font-weight: 700;
  opacity: 0.5;
  padding-left: 10px;
}
.leagues-menu-module_checkbox__VmNWT {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 40px;
  z-index: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}
.leagues-menu-module_champsTitle__l8sRz {
  padding: 0 6px;
  font-size: 14px;
  font-weight: 700;
  margin-top: 16px;
}
.leagues-menu-module_champsTitle__l8sRz.leagues-menu-module_margin__IhEkK {
  margin-bottom: 10px;
  margin-top: 10px;
}
.leagues-menu-module_champsTitleNew__L3vEM {
  margin-bottom: 16px;
}
@media screen and (max-width: 1800px) {
  .leagues-menu-module_league__bOoY- {
    font-size: 11px;
  }
  .leagues-menu-module_league__bOoY-.leagues-menu-module_asTopItem__-LIR7 {
    padding: 8px;
    font-size: 11px;
  }
}
.favorites-list-module_favoritesTitle__uyF68 {
  font-weight: 700;
  padding: 18px 0 12px 8px;
}
.favorites-list-module_favCompetitorsContainer__AE2jD {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.favorites-list-module_favoritesRow__8keYN {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 8px;
  cursor: pointer;
  transition: 150ms ease-in-out;
}
.favorites-list-module_favoritesRow__8keYN:hover {
  background-color: var(--aggregateScoreBG);
  border-radius: 8px;
  transition: 150ms ease-in-out;
}
.favorites-list-module_favoritesActive__lnrwN {
  background-color: var(--aggregateScoreBG);
  border-radius: 8px;
}
.favorites-list-module_favoritesIcon__rVKDL {
  margin-right: 6px;
}
.favorites-list-module_favoritesIcon__rVKDL > div {
  padding: 0;
  scale: 0.8;
}
.favorites-list-module_titleText__cKwxq {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-decoration: none;
  color: var(--inputColor);
  font-size: 12px;
  max-width: 100px;
}
.favorites-list-module_activeText__vKLDg {
  color: var(--limitGreenText);
}
.favorites-list-module_eventCounter__kBVfe {
  flex-grow: 1;
  text-align: end;
  color: var(--inputColor);
  opacity: 0.5;
}
.favorites-list-module_favoriteTeamLogo__-SLbV {
  height: 16px;
  width: 16px;
  margin-right: 6px;
}
.favorites-list-module_itemsFirstSecion__K7pJp {
  display: flex;
  align-items: center;
}
.favorites-list-module_itemsSecondSection__DAvt7 {
  display: flex;
  gap: 8px;
}
.favorites-list-module_noFavoritesText__tF5PZ {
  color: var(--mslSportFiltersItemMobileIcon);
  padding-left: 8px;
}
.event-data-timer-module_timer__cZ-P3 {
  display: flex;
  align-items: center;
  color: var(--white);
}
.event-data-timer-module_wrapper__RRgrI {
  min-width: 50px;
  background: var(--mslTimerWrapperBg);
  border: 1px dashed var(--mslTimerWrapperBg);
  border-radius: 5px;
  text-align: center;
  text-transform: uppercase;
  padding: 3px 10px;
  margin: 0 4px;
  position: relative;
}
.event-data-timer-module_wrapper__RRgrI.event-data-timer-module_padding__hFYGE {
  padding: 4px 18px;
  background: rgba(var(--whiteRgb), 0.1);
}
.event-data-timer-module_solidBorder__81Wto {
  border: 1px solid var(--mslTimerWrapperBg);
}
.event-data-timer-module_wrapper__RRgrI:not(:last-child):after {
  content: ":";
  position: absolute;
  bottom: 0;
  right: -7px;
  color: var(--white);
  font-weight: 700;
  font-size: 20px;
}
.event-data-timer-module_label__9fxUD {
  font-weight: 400;
  font-size: 10px;
  line-height: 16px;
}
.event-data-timer-module_value__rwfqL {
  font-weight: 700;
  font-size: 20px;
}
.event-data-timer-module_timerMobile__stsEU {
  display: flex;
  width: -moz-fit-content;
  width: fit-content;
  padding: 2px 4px;
  align-items: center;
  gap: 3px;
  font-size: 10px;
  line-height: 16px;
  border-radius: 8px;
  background: rgba(var(--whiteRgb), 0.1);
}
.event-data-timer-module_timeWrapperMobile__ymjbP {
  display: flex;
  align-items: center;
}
body:not(.base-text-page) .aside-menu-module_asideMenu__IZ9Jq {
  width: 100%;
}
body:not(.base-text-page) .aside-menu-module_opened__ugfF- .aside-menu-module_arrow__T-f-r {
  transform: rotate(0);
}
body:not(.base-text-page) .aside-menu-module_opened__ugfF- .aside-menu-module_title__NWeYf {
  border-radius: var(--asideMenuOpenBorderRadius);
}
body:not(.base-text-page) .aside-menu-module_opened__ugfF- .aside-menu-module_titleNewLayout__MzCi1 {
  border-radius: 0;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
body:not(.base-text-page) .aside-menu-module_opened__ugfF- .aside-menu-module_asideMenuList__mmKX4 {
  display: block;
}
body:not(.base-text-page) .aside-menu-module_disabled__UuFnr {
  pointer-events: none;
  opacity: 0.9;
}
body:not(.base-text-page) .aside-menu-module_disabled__UuFnr .aside-menu-module_arrow__T-f-r {
  display: none;
}
body:not(.base-text-page) .aside-menu-module_highlighted__USuA1:not(.aside-menu-module_opened__ugfF-) {
  animation: aside-menu-module_highlight__3hCqK 1s infinite;
}
body:not(.base-text-page) .aside-menu-module_titleFilters__Ndc9c {
  display: flex;
  align-items: center;
  height: 21px;
  position: relative;
  top: -2px;
}
[lang=de] body:not(.base-text-page) .aside-menu-module_titleFilters__Ndc9c {
  top: -4px;
}
@media screen and (max-width: 1429px) {
  body:not(.base-text-page) .aside-menu-module_titleFilters__Ndc9c {
    top: -4px;
  }
}
body:not(.base-text-page) .aside-menu-module_titleFilters__Ndc9c div + div {
  margin-left: 5px;
}
body:not(.base-text-page) .aside-menu-module_titleFiltersItem__k7bvJ {
  padding: 2px;
  margin: 0;
  color: var(--asideSvgColor);
  transition: color 0.25s ease;
  font-size: 17px;
}
body:not(.base-text-page) .aside-menu-module_titleFiltersItem__k7bvJ:hover {
  color: var(--asideSvgColorHover);
  cursor: pointer;
}
body:not(.base-text-page) .aside-menu-module_titleFiltersItemActive__89iCC {
  cursor: default;
  color: var(--sportFilterColorActive);
}
body:not(.base-text-page) .aside-menu-module_scrollWrapper__Utq48 {
  max-height: calc(100vh - 115px);
  display: flex;
  width: 100%;
}
body:not(.base-text-page) .aside-menu-module_titleAmount__WTzqZ {
  position: absolute;
  right: 8px;
  top: 18px;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: var(--buttonMain);
  font-size: 12px;
  line-height: 30px;
  font-weight: 700;
  color: var(--buttonText);
  display: flex;
  align-items: center;
  justify-content: center;
}
body:not(.base-text-page) .aside-menu-module_title__NWeYf {
  position: relative;
  text-transform: uppercase;
  color: var(--asideMenuTitleColor);
  text-decoration: none;
  font-size: 14px;
  line-height: 1.25;
  font-weight: 700;
  cursor: pointer;
  width: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  min-height: 43px;
  padding: 14px 40px 7px 15px;
  background-color: var(--asideMenuTitleBg);
  border-radius: var(--asideMenuCollapsedBorderRadius);
}
[lang=de] body:not(.base-text-page) .aside-menu-module_title__NWeYf {
  font-size: 12px;
  padding: 15px 40px 7px 15px;
}
@media screen and (max-width: 1429px) {
  body:not(.base-text-page) .aside-menu-module_title__NWeYf {
    font-size: 12px;
    padding: 15px 40px 7px 15px;
  }
}
a body:not(.base-text-page) .aside-menu-module_title__NWeYf {
  transition: color 0.15s ease;
  position: static;
}
a body:not(.base-text-page) .aside-menu-module_title__NWeYf:hover {
  color: var(--buttonMain);
}
body:not(.base-text-page) .aside-menu-module_titleArrow__eE5BD {
  padding-right: 0;
}
body:not(.base-text-page) .aside-menu-module_titleDark__NKHNV {
  color: var(--menuTitle);
  background-color: var(--eventModalBackground);
}
body:not(.base-text-page) .aside-menu-module_titleLight__G8XLp {
  color: var(--mainColor);
  background-color: var(--white);
}
body:not(.base-text-page) .aside-menu-module_titleNewLayout__MzCi1 {
  color: var(--asideNewTitle);
  background-color: var(--asideNewTitleBg);
  font-size: 12px;
  min-height: 32px;
  padding: 5px 12px;
  align-items: center;
  border-radius: var(--asideNewBorderRadius);
}
body:not(.base-text-page) .aside-menu-module_titleNewLayout__MzCi1 .aside-menu-module_leftWrap__TYuWa {
  padding-bottom: 0;
}
body:not(.base-text-page) .aside-menu-module_titleNewLayout__MzCi1 .aside-menu-module_arrow__T-f-r {
  position: initial;
  color: var(--asideNewTitle);
}
body:not(.base-text-page) .aside-menu-module_titleSelected__zUBH- {
  color: var(--buttonMain);
  cursor: default;
  pointer-events: none;
}
body:not(.base-text-page) .aside-menu-module_arrow__T-f-r {
  position: absolute;
  top: 15px;
  right: 14px;
  display: block;
  transition: transform 0.15s ease;
  transform: rotate(180deg);
}
body:not(.base-text-page) .aside-menu-module_arrowHidden__tbyLb {
  display: none;
  color: var(--eventModalBackground);
}
body:not(.base-text-page) .aside-menu-module_arrowInherit__o-l6- {
  position: relative;
  top: inherit;
}
body:not(.base-text-page) .aside-menu-module_textAmount__GmDcQ {
  display: block;
  white-space: nowrap;
}
body:not(.base-text-page) .aside-menu-module_textAmountDivider__XhsUd {
  display: inline-block;
  margin: 0 3px;
  opacity: 0.5;
}
body:not(.base-text-page) .aside-menu-module_textAmountDivider__XhsUd:before {
  content: "|";
}
body:not(.base-text-page) .aside-menu-module_leftWrap__TYuWa {
  display: flex;
  flex: 1 0 auto;
  max-width: 100%;
  padding-bottom: 6px;
}
body:not(.base-text-page) .aside-menu-module_rightWrap__EjQpF {
  display: flex;
  max-width: 100%;
}
body:not(.base-text-page) .aside-menu-module_leftWrapText__Dpcjx {
  text-align: left;
}
body:not(.base-text-page) .aside-menu-module_leftWrapLive__Np1IA {
  height: 17px;
  display: flex;
  align-items: center;
}
[lang=de] body:not(.base-text-page) .aside-menu-module_leftWrapLive__Np1IA {
  height: 13px;
}
@media screen and (max-width: 1429px) {
  body:not(.base-text-page) .aside-menu-module_leftWrapLive__Np1IA {
    height: 13px;
  }
}
body:not(.base-text-page) .aside-menu-module_content__LL-Go {
  padding: 15px;
}
body:not(.base-text-page) .aside-menu-module_horseRacing__J-TEX .aside-menu-module_leftWrap__TYuWa {
  padding-bottom: 0;
}
body:not(.base-text-page) .aside-menu-module_horseRacing__J-TEX .aside-menu-module_title__NWeYf {
  align-items: center;
  padding-top: 7px;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 {
  list-style: none;
  padding: 8px;
  margin: 0;
  width: 100%;
  max-width: 100%;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 li + li {
  margin-top: 5px;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListSvg__-uzrb.aside-menu-module_asideMenuListActive__-GCUE {
  color: var(--buttonMain);
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListItem__ciDSq {
  border-left: 3px solid transparent;
  position: relative;
  display: flex;
  justify-content: space-between;
  min-height: 41px;
  padding: 3px 6px;
  box-sizing: border-box;
  align-items: center;
  cursor: pointer;
  transition: background-color 0.15s ease, border-left 0.15s ease, box-shadow 0.15s ease;
  background-color: transparent;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  z-index: 2;
  text-decoration: none;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListItem__ciDSq a {
  text-decoration: none;
}
@media (hover: hover) {
  body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListItem__ciDSq:hover:not(.aside-menu-module_asideMenuListItemActive__DO6zV) {
    background-color: var(--topEventsFactorBg);
    border-left: 3px solid var(--starColor);
  }
  body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListItem__ciDSq:hover:not(.aside-menu-module_asideMenuListItemActive__DO6zV) .aside-menu-module_arrowHidden__tbyLb {
    display: block;
  }
  body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListItem__ciDSq:hover:not(.aside-menu-module_asideMenuListItemActive__DO6zV) .aside-menu-module_textAmount__GmDcQ {
    display: none;
  }
}
@media (hover: hover) {
  body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListItem__ciDSq:active:not(.aside-menu-module_asideMenuListItemActive__DO6zV) {
    transform: translateY(2px);
  }
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListItem__ciDSq .aside-menu-module_arrow__T-f-r {
  transform: rotate(180deg);
  margin: 0 4px;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListItemActive__DO6zV .aside-menu-module_asideMenuListText__xFliu {
  color: var(--buttonMain);
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListItemActive__DO6zV .aside-menu-module_asideMenuListAmount__ANXJq {
  color: var(--eventModalBackground);
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListItemCabinet__FZSXf {
  justify-content: flex-start;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListItemCabinet__FZSXf .site-menu__link-text div {
  top: 0;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListItemCabinet__FZSXf:active {
  transform: none;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListItemCabinet__FZSXf.aside-menu-module_asideMenuListItemActive__DO6zV:hover {
  background: inherit;
  border-left: 3px solid transparent;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListOpened__ztDI2 {
  background-color: var(--topEventsFactorBg);
  border-left: 3px solid var(--starColor);
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListOpened__ztDI2 .aside-menu-module_asideMenuListIcon__ceN1K {
  color: var(--buttonMain);
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListOpened__ztDI2 .aside-menu-module_arrow__T-f-r {
  transform: rotate(0);
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListOpened__ztDI2 .aside-menu-module_arrowHidden__tbyLb {
  display: block;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListOpened__ztDI2 .aside-menu-module_textAmount__GmDcQ {
  display: none;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListOpened__ztDI2 .aside-menu-module_asideMenuListText__xFliu {
  color: var(--buttonMain);
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListText__xFliu {
  color: var(--mainColor);
  font-size: 14px;
  font-weight: 500;
  line-height: 1.25;
  transition: color 0.15s ease;
  text-decoration: none;
  display: inline-block;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListText__xFliu::first-letter {
  text-transform: uppercase;
}
@media screen and (max-width: 1429px) {
  body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListText__xFliu {
    font-size: 12px;
  }
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListSubmenu__yHsRX {
  padding: 4px 0 4px 20px;
  list-style: none;
  margin: 0;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListSubmenu__yHsRX li {
  padding-bottom: 2px;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListSubmenu__yHsRX li a, body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListSubmenu__yHsRX li span {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  z-index: 2;
  color: var(--mainColor);
  font-size: 14px;
  font-weight: 400;
  line-height: 1.25;
  transition: color 0.15s ease;
  text-decoration: none;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListSubmenu__yHsRX li a:first-letter, body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListSubmenu__yHsRX li span:first-letter {
  text-transform: uppercase;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListSubmenu__yHsRX li a:hover, body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListSubmenu__yHsRX li a.aside-menu-module_asideMenuListActive__-GCUE, body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListSubmenu__yHsRX li span:hover, body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListSubmenu__yHsRX li span.aside-menu-module_asideMenuListActive__-GCUE {
  color: var(--buttonMain);
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListAmount__ANXJq {
  color: var(--eventHeading);
  font-size: 14px;
  font-weight: 500;
  padding-left: 10px;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListAmount__ANXJq .aside-menu-module_arrow__T-f-r {
  top: 50%;
  right: 10px;
  margin: -7px 0 0;
}
@media screen and (max-width: 1429px) {
  body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListAmount__ANXJq {
    font-size: 12px;
  }
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListIcon__ceN1K {
  width: 16px;
  height: 16px;
  position: absolute;
  left: 0;
  margin-top: -1px;
  top: 50%;
  transform: translateY(-50%);
  transition: filter 0.15s ease, color 0.15s ease;
  color: var(--mainColor);
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListIconRelative__S71fC {
  position: relative;
  transform: translateY(0);
  top: 0;
  flex: 0 0 16px;
  min-width: 16px;
  margin-right: 15px;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListIconFavorite__foR1G {
  color: var(--buttonMain);
  width: 16px;
  height: 16px;
  position: absolute;
  left: 11px;
  margin-top: -1px;
  top: 50%;
  transform: translateY(-50%);
  transition: filter 0.15s ease, color 0.15s ease;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListSubitem__kI7kW {
  position: relative;
  display: flex;
  justify-content: space-between;
  padding: 0 10px 0 15px;
  align-items: flex-start;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListSubitem__kI7kW + body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListSubitem__kI7kW {
  margin-top: 12px;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListSubtext__CcBU5 {
  color: var(--subMenuColor);
  font-weight: 500;
  line-height: 16px;
  font-size: 12px;
  position: relative;
  top: -2px;
  padding-right: 15px;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListSubamount__rC3Bw {
  font-size: 12px;
  font-weight: 500;
  color: var(--eventHeading);
  line-height: 1;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListLinkSport__YchT- {
  text-decoration: none;
  position: relative;
  display: flex;
  padding-left: 30px;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListLinkSport__YchT- .aside-menu-module_asideMenuListMargin__4J6qT {
  margin-left: 30px;
  margin-right: 25px;
  padding-left: 0;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListLinkSport__YchT-.aside-menu-module_asideMenuListActive__-GCUE {
  color: inherit;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListLinkSport__YchT-:visited {
  color: inherit;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListLinkSport__YchT-:hover .aside-menu-module_asideMenuListText__xFliu {
  color: var(--buttonMain);
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__mmKX4 .aside-menu-module_asideMenuListNone__kHq9H {
  padding: 0;
}
body:not(.base-text-page) .aside-menu-module_asideMenuSubmenu__QV35Q {
  margin: 8px 0;
}
.aside-section-item-module_active__UJzeQ {
  background: var(--newSportMenuItemActiveBg);
}
.aside-section-item-module_active__UJzeQ .aside-section-item-module_name__dXTRp {
  color: var(--newSportMenuItemActiveText);
}
.aside-section-item-module_item__xr0A0 {
  border-bottom: 1px solid var(--newSportMenuItemBorder);
  padding: 10px 12px;
  min-height: 40px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  text-decoration: none;
  cursor: pointer;
}
.aside-section-item-module_item__xr0A0:hover {
  background: var(--newSportMenuItemActiveBg);
}
.aside-section-item-module_inner__gkqEg {
  display: flex;
  align-items: center;
}
.aside-section-item-module_icon__HHu-I {
  width: 16px;
  height: 16px;
}
.aside-section-item-module_icon__HHu-I img {
  width: 100%;
}
.aside-section-item-module_name__dXTRp {
  color: var(--newSportMenuItemText);
  font-size: 14px;
  margin-left: 13px;
}
.aside-section-item-module_rightLabel__BRuPU {
  background: var(--sportMenuRightLableBackground);
  font-weight: 700;
  font-size: 12px;
  color: var(--sportMenuRightLable, #FFF);
  width: 20px;
  height: 20px;
  border-radius: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.top-championships {
  list-style: none;
  margin: 0;
  padding: 18px 0 15px 18px;
  display: flex;
  width: 100%;
  overflow: hidden;
  flex-direction: column;
}
.top-championships a {
  display: flex;
  width: 100%;
  text-decoration: none;
  transition: color 0.15s ease;
  color: var(--mainColor);
  line-height: 20px;
  align-items: flex-start;
  padding: 1px 20px 1px 0;
}
.top-championships a.link-active {
  cursor: default;
  color: var(--buttonMain);
}
.top-championships a:hover {
  color: var(--buttonMain);
}
.top-championships a:nth-child(1n+2) {
  margin-top: 10px;
}
.top-championships a span {
  color: inherit;
  display: block;
  position: relative;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  padding-top: 1px;
}
@media screen and (max-width: 1429px) {
  .top-championships a span {
    font-size: 12px;
    padding-top: 2px;
  }
}
.top-championships a .blank {
  display: block;
  margin-right: 10px;
  width: 20px;
  min-width: 20px;
  position: relative;
  top: 1px;
  background-color: var(--buttonMain);
}
.top-championships .flag-icon {
  width: 20px;
  height: 15px;
}
.features-toggler-module_tabsContainer__VFudv {
  margin-bottom: 16px;
  text-align: center;
}
.events-table-bonus-module_activeBonus__qoKn6 {
  position: relative;
  border: 1px solid var(--mslEventActiveBonusColor) !important;
  overflow: hidden;
}
.events-table-bonus-module_activeBonus__qoKn6 .events-table-bonus-module_bonusLabel__bydDC {
  position: absolute;
  top: -1px;
  left: -1px;
  padding: 2px 4px;
  font-size: 10px;
  color: white;
  border-radius: 0 0 var(--mslBorderRadius) 0;
  background: var(--mslEventBonusBadgeBg);
}
.events-table-bonus-module_activeBonus__qoKn6.events-table-bonus-module_desktop__l-WgA {
  padding-top: 12px;
}
.events-table-bonus-module_activeBonus__qoKn6.events-table-bonus-module_mobile__RsLrq {
  padding: 20px 16px 16px 16px;
}
.league-sticky-wrapper-module_sticky__rbobG {
  position: fixed;
  left: 0;
  transform: translateY(-100%);
  transition: transform 0.15s ease, opacity 0.15s ease;
  width: 100%;
  z-index: 13;
  opacity: 0;
}
.league-sticky-wrapper-module_sticky__rbobG::after {
  content: "";
  position: absolute;
  left: 0px;
  height: 15px;
  right: 0;
  width: 100%;
  overflow: hidden;
  z-index: 1;
  background: var(--mslLeagueTitleFadeGradient);
}
.league-sticky-wrapper-module_sticky__rbobG.league-sticky-wrapper-module_animate__cicHv {
  transform: translateY(0);
  background: var(--mslStickyWrapperActiveBg);
  padding: 8px 16px 0px;
  opacity: 1;
}
.bet-tournament-multi-board-mobile-module_tournament__AtaQ3 {
  position: relative;
  background: var(--betTournamentBg);
  min-height: 100vh;
  font-size: 12px;
}
.bet-tournament-multi-board-mobile-module_container__loo2M {
  padding: 0 8px 16px;
}
.bet-tournament-multi-board-mobile-module_content__XKf-- {
  max-width: 500px;
  margin: 0 auto;
}
.bet-tournament-multi-board-mobile-module_header__yvBrm {
  display: flex;
  background: var(--betTournamentMobileHeaderBg);
  color: var(--betTournamentMobileHeader);
  height: 48px;
}
.bet-tournament-multi-board-mobile-module_headerAction__V-VEe {
  width: 44px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.bet-tournament-multi-board-mobile-module_headerBack__6xH9A .svg-icon {
  transform: rotate(180deg);
}
.bet-tournament-multi-board-mobile-module_headerTitle__HnjVF {
  display: flex;
  align-items: center;
  font-weight: bold;
  text-transform: uppercase;
  width: calc(100% - 88px);
}
.bet-tournament-multi-board-mobile-module_headerTitle__HnjVF .bet-tournament-multi-board-mobile-module_headerTitleText__X9maJ {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
}
.bet-tournament-multi-board-mobile-module_title__uNNi8 {
  font-size: 14px;
  color: var(--betTournamentText);
  margin: 16px auto 12px;
  text-align: center;
  padding: 0 15px;
  max-width: 500px;
}
.bet-tournament-multi-board-mobile-module_title__uNNi8 p {
  line-height: 1.4;
  margin: 5px 0 0;
}
.bet-tournament-multi-board-mobile-module_title__uNNi8 p:first-of-type {
  margin: 0;
}
.bet-tournament-multi-board-mobile-module_title__uNNi8 .bet-tournament-multi-board-mobile-module_subTitle__hHoW2 {
  font-size: 11px;
  opacity: 0.6;
}
.bet-tournament-multi-board-mobile-module_tabs__BF37w {
  display: flex;
  background: var(--betTournamentMobileTabsBg);
  margin-inline: 8px;
  border-radius: 4px 4px 0 0;
}
.bet-tournament-multi-board-mobile-module_tabs__BF37w .bet-tournament-multi-board-mobile-module_tab__Qp8vt {
  height: 42px;
  line-height: 42px;
  text-align: center;
  font-weight: 700;
  text-transform: uppercase;
  flex: 1 0 33%;
  position: relative;
}
.bet-tournament-multi-board-mobile-module_tabs__BF37w .bet-tournament-multi-board-mobile-module_tab__Qp8vt .bet-tournament-multi-board-mobile-module_tabTitle__uWs6S {
  color: var(--betTournamentMobileTabs);
  opacity: 0.4;
}
.bet-tournament-multi-board-mobile-module_tabs__BF37w .bet-tournament-multi-board-mobile-module_tab__Qp8vt:before {
  display: block;
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: var(--betTournamentTextSecondary);
}
.bet-tournament-multi-board-mobile-module_tabs__BF37w .bet-tournament-multi-board-mobile-module_tab__Qp8vt.bet-tournament-multi-board-mobile-module_active__AAnl- {
  background-color: var(--betTournamentMobileTabsActiveBg);
}
.bet-tournament-multi-board-mobile-module_tabs__BF37w .bet-tournament-multi-board-mobile-module_tab__Qp8vt.bet-tournament-multi-board-mobile-module_active__AAnl- .bet-tournament-multi-board-mobile-module_tabTitle__uWs6S {
  opacity: 1;
}
.bet-tournament-multi-board-mobile-module_tabs__BF37w .bet-tournament-multi-board-mobile-module_tab__Qp8vt.bet-tournament-multi-board-mobile-module_active__AAnl-:before {
  height: 3px;
  background: var(--betTournamentButtonMain);
}
.bet-tournament-multi-board-mobile-module_termsWrapper__bh5CB {
  display: flex;
  justify-content: center;
  margin-bottom: 12px;
}
.bet-tournament-multi-board-mobile-module_termsButton__Jry-i {
  color: var(--betTournamentText);
  text-decoration: underline;
  font-weight: 400;
  opacity: 0.7;
}
.bet-tournament-multi-board-mobile-module_placeDescription__r6n-1 {
  color: var(--betTournamentText);
  font-weight: 500;
  font-size: 12px;
  text-align: center;
  padding: 0 20px 20px;
}
.bet-tournament-mobile-banner-module_bannerMobileContainer__-MXUH {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: start;
  justify-content: start;
  width: 100%;
  padding: 16px;
  margin-bottom: 16px;
  color: var(--white);
  gap: 8px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.bet-tournament-mobile-banner-module_bannerSubContainer__cE3Vi {
  display: flex;
  flex-direction: column;
  gap: 4px;
  width: calc(100% - 39px);
  padding: 8px;
  border-radius: 8px;
  margin-top: 8px;
  border: 1px solid var(--betTournamentBannerBorder);
  background: rgba(255, 255, 255, 0.1);
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
  color: var(--white);
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
  line-height: 16px;
}
.bet-tournament-mobile-banner-module_bannerHeader__GfN3H, .bet-tournament-mobile-banner-module_bannerHeaderSecond__pp9wz {
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  text-transform: uppercase;
}
.bet-tournament-mobile-banner-module_bannerHeader__GfN3H {
  width: 75%;
}
.bet-tournament-mobile-banner-module_bannerHeaderFullWidth__W7CCM {
  width: 100%;
}
.bet-tournament-mobile-banner-module_bannerHeaderSecond__pp9wz {
  color: var(--betTournamentBannerHeaderSecondFont);
}
.bet-tournament-mobile-banner-module_timerWrapper__hVTA6 {
  margin-block: 16px;
}
.bet-tournament-mobile-banner-module_instructionContainer__DUpfn {
  display: flex;
  justify-content: start;
  align-items: start;
  gap: 32px;
}
.bet-tournament-mobile-banner-module_stepPointContainer__Er2MU {
  display: flex;
  align-items: start;
  gap: 16px;
}
.bet-tournament-mobile-banner-module_stepNumber__trxON {
  display: flex;
  align-items: center;
  font-size: 24px;
  font-weight: 700;
  padding-inline: 11px;
  width: 44px;
  height: 44px;
  border-radius: 100%;
  border: 4px solid var(--betTournamentBannerHeaderSecondFont);
  background: var(--betTournamentBannerBackground);
}
.bet-tournament-mobile-banner-module_termsWrapper__rc7zw {
  display: flex;
  justify-content: start;
}
.bet-tournament-mobile-banner-module_termsButton__0aVLR {
  text-decoration: underline;
  font-weight: 400;
}
.bet-tournament-mobile-banner-module_authorizeButtons__cFkee {
  display: grid;
  grid-template-columns: 77px 78px;
  gap: 8px;
  font-size: 12px;
}
.bet-tournament-mobile-banner-module_contentActions__YhQRV {
  display: flex;
  justify-content: start;
  gap: 8px;
}
.bet-tournament-terms-modal-module_terms__rrTfY {
  background: #fff;
  padding: 50px 10px;
  border-radius: 10px;
  color: var(--betTournamentTermsModal);
}
.bet-tournament-terms-modal-module_terms__rrTfY.bet-tournament-terms-modal-module_mobile__rzSj5 {
  padding: 30px 5px;
}
.bet-tournament-terms-modal-module_termsInner__JB60p {
  padding: 0 40px;
  font-size: 12px;
}
.bet-tournament-terms-modal-module_termsInner__JB60p p {
  margin: 6px 0;
}
.bet-tournament-terms-modal-module_termsInner__JB60p li::marker {
  color: var(--betTournamentButtonMain);
  font-weight: 700;
}
.bet-tournament-terms-modal-module_termsInner__JB60p ol > li {
  padding-left: 4px;
}
.bet-tournament-terms-modal-module_termsInner__JB60p ol,
.bet-tournament-terms-modal-module_termsInner__JB60p ul {
  padding-left: 25px;
}
.bet-tournament-terms-modal-module_termsScrollable__OwOYi {
  max-width: calc(90vw - 20px);
  width: 860px;
  max-height: calc(90vh - 150px);
  background: #fff;
  overflow-y: auto;
}
.bet-tournament-terms-modal-module_desktop__NVimv .bet-tournament-terms-modal-module_termsScrollable__OwOYi {
  scrollbar-color: rgba(0, 0, 0, 0.3) rgba(0, 0, 0, 0.1);
  scrollbar-width: thin;
}
.bet-tournament-terms-modal-module_desktop__NVimv .bet-tournament-terms-modal-module_termsScrollable__OwOYi::-webkit-scrollbar {
  width: 6px;
}
.bet-tournament-terms-modal-module_desktop__NVimv .bet-tournament-terms-modal-module_termsScrollable__OwOYi::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.1);
}
.bet-tournament-terms-modal-module_desktop__NVimv .bet-tournament-terms-modal-module_termsScrollable__OwOYi::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.3);
  border-radius: 3px;
}
.bet-tournament-terms-modal-module_mobile__rzSj5 .bet-tournament-terms-modal-module_termsInner__JB60p {
  padding: 0 15px;
}
.bet-tournament-terms-modal-module_mobile__rzSj5 .bet-tournament-terms-modal-module_termsScrollable__OwOYi {
  max-width: calc(100vw - 30px);
  max-height: calc(90vh - 130px);
  width: 560px;
}
.bet-tournament-board-module_board__7lNKE {
  background: var(--betTournamentBoardBg);
  border: 1px solid var(--betTournamentBoardBorder);
  border-radius: 5px;
  position: relative;
  padding: 50px 25px 40px;
  font-size: 12px;
}
.bet-tournament-board-module_board__7lNKE.bet-tournament-board-module_mobile__LBo4o {
  padding: 40px 12px 8px;
}
.bet-tournament-board-module_table__tERGB .bet-tournament-board-module_tableHeader__GMMQ8 {
  display: flex;
  color: var(--betTournamentTextSecondary);
  padding-bottom: 5px;
}
.bet-tournament-board-module_table__tERGB .bet-tournament-board-module_tableHeaderPlace__1jasA {
  width: 70px;
  padding: 0 10px 0 0;
}
.bet-tournament-board-module_table__tERGB .bet-tournament-board-module_tableHeaderInfo__JKwIa {
  flex: 1 0 auto;
}
.bet-tournament-board-module_table__tERGB .bet-tournament-board-module_tableHeaderPoints__tZyJs {
  width: 100px;
  padding: 0 10px;
  text-align: center;
}
@media screen and (max-width: 400px) {
  .bet-tournament-board-module_table__tERGB .bet-tournament-board-module_tableHeaderPoints__tZyJs {
    width: 70px;
  }
}
.bet-tournament-board-module_table__tERGB .bet-tournament-board-module_tableHeaderBonus__vU-IL {
  text-align: center;
  padding: 0 10px;
  width: 90px;
}
@media screen and (max-width: 400px) {
  .bet-tournament-board-module_table__tERGB .bet-tournament-board-module_tableHeaderBonus__vU-IL {
    width: 70px;
  }
}
.bet-tournament-board-module_table__tERGB .bet-tournament-board-module_tableBody__txrOm {
  min-height: 600px;
}
.bet-tournament-board-module_label__XfXpq {
  position: absolute;
  top: -1px;
  left: 24px;
  height: 35px;
  width: 32px;
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-bottom: 8px;
  background: var(--betTournamentBoardLabelBg);
}
.bet-tournament-board-module_label__XfXpq:after {
  content: "";
  position: absolute;
  display: block;
  bottom: 0;
  left: 0;
  border-bottom: 8px solid var(--betTournamentBoardBg);
  border-left: 16px solid transparent;
  border-right: 16px solid transparent;
}
.bet-tournament-board-module_title__D3OfT {
  font-weight: 700;
  color: var(--betTournamentText);
  margin-bottom: 10px;
}
.bet-tournament-board-module_title__D3OfT h2 {
  margin: 0;
  font-size: 24px;
}
.bet-tournament-board-module_title__D3OfT .bet-tournament-board-module_fund__1mUJ8 {
  position: absolute;
  top: 24px;
  right: 24px;
  border-radius: 5px;
  padding: 6px;
  letter-spacing: 1px;
  font-weight: 700;
  text-transform: uppercase;
  text-align: center;
  color: var(--betTournamentBoardFund);
}
.bet-tournament-board-module_hints__Dcph4 {
  margin-bottom: 20px;
  color: var(--betTournamentTextSecondary);
}
.bet-tournament-board-module_pagination__8kqoo {
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--betTournamentText);
  position: absolute;
  bottom: -1px;
  left: -1px;
  right: -1px;
  border-radius: 0 0 4px 4px;
  background: var(--betTournamentPaginationBg);
}
.bet-tournament-board-module_paginationHandle__wVOFl {
  height: 24px;
  width: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  font-size: 10px;
}
.bet-tournament-board-module_paginationHandle__wVOFl:disabled {
  opacity: 0.3;
  pointer-events: none;
}
.bet-tournament-board-module_paginationPreviousHandle__m6tFZ {
  transform: rotate(180deg);
}
.bet-tournament-board-module_paginationLabel__nzbql {
  margin: 0 24px;
}
.bet-tournament-board-module_loadMoreWrapper__5rZ8N {
  display: flex;
  justify-content: center;
  margin-top: 16px;
}
.bet-tournament-board-module_loadMore__s9KHj {
  height: 40px;
  min-width: 90px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  color: var(--betTournamentText);
  font-weight: 700;
  padding: 0 25px;
  text-transform: uppercase;
  border: 1px solid var(--betTournamentTextSecondary);
  border-radius: 20px;
}
.bet-tournament-board-module_mobile__LBo4o .bet-tournament-board-module_preTable__PvGsU {
  margin-bottom: 12px;
}
.bet-tournament-board-module_mobile__LBo4o .bet-tournament-board-module_preTable__PvGsU > div {
  margin-top: 8px;
  margin-bottom: 0 !important;
}
.bet-tournament-board-module_mobile__LBo4o .bet-tournament-board-module_preTable__PvGsU > div:first-of-type {
  margin-top: 0;
}
.bet-tournament-board-module_mobile__LBo4o .bet-tournament-board-module_table__tERGB .bet-tournament-board-module_tableHeaderPlace__1jasA {
  padding: 0 5px 0 0;
}
.bet-tournament-board-module_mobile__LBo4o .bet-tournament-board-module_table__tERGB .bet-tournament-board-module_tableHeaderPoints__tZyJs {
  padding: 0 5px;
}
.bet-tournament-board-module_mobile__LBo4o .bet-tournament-board-module_table__tERGB .bet-tournament-board-module_tableHeaderBonus__vU-IL {
  padding: 0 8px 0 5px;
}
.bet-tournament-board-module_mobile__LBo4o .bet-tournament-board-module_table__tERGB .bet-tournament-board-module_tableBody__txrOm {
  min-height: auto;
}
@media screen and (max-width: 400px) {
  .bet-tournament-board-module_mobile__LBo4o .bet-tournament-board-module_table__tERGB {
    font-size: 10px;
  }
  .bet-tournament-board-module_mobile__LBo4o .bet-tournament-board-module_table__tERGB .bet-tournament-board-module_tableHeaderPlace__1jasA {
    width: 50px;
  }
}
.bet-tournament-board-module_mobile__LBo4o .bet-tournament-board-module_label__XfXpq {
  left: 12px;
}
.bet-tournament-board-module_mobile__LBo4o .bet-tournament-board-module_title__D3OfT {
  display: flex;
  align-items: center;
}
.bet-tournament-board-module_mobile__LBo4o .bet-tournament-board-module_title__D3OfT h2 {
  font-size: 20px;
  margin-right: 8px;
}
.bet-tournament-board-module_mobile__LBo4o .bet-tournament-board-module_title__D3OfT .bet-tournament-board-module_fund__1mUJ8 {
  position: relative;
  top: auto;
  right: auto;
  padding: 0 4px;
  line-height: 24px;
  display: flex;
}
.bet-tournament-board-module_mobile__LBo4o .bet-tournament-board-module_title__D3OfT .bet-tournament-board-module_fund__1mUJ8 .bet-tournament-board-module_fundLabel__Wka80 {
  margin-right: 5px;
}
.bet-tournament-board-module_emptyTable__eOTkr {
  padding: 20px;
  text-align: center;
  line-height: 1.8;
  font-size: 16px;
  font-weight: 500;
  color: var(--betTournamentTextSecondary);
}
.bet-tournament-board-module_default__jpZOg .bet-tournament-board-module_gold__-p5AF .bet-tournament-board-module_betAmountHint__RGbf2 {
  color: rgb(var(--betTournamentGoldGradient));
}
.bet-tournament-board-module_default__jpZOg .bet-tournament-board-module_gold__-p5AF .bet-tournament-board-module_fund__1mUJ8 {
  background: rgb(var(--betTournamentGoldGradient));
}
.bet-tournament-board-module_default__jpZOg .bet-tournament-board-module_gold__-p5AF .bet-tournament-board-module_label__XfXpq {
  background: var(--betTournamentGoldGradientV2);
}
.bet-tournament-board-module_default__jpZOg .bet-tournament-board-module_silver__q4bb7 .bet-tournament-board-module_betAmountHint__RGbf2 {
  color: rgb(var(--betTournamentSilverGradient));
}
.bet-tournament-board-module_default__jpZOg .bet-tournament-board-module_silver__q4bb7 .bet-tournament-board-module_fund__1mUJ8 {
  background: rgb(var(--betTournamentSilverGradient));
}
.bet-tournament-board-module_default__jpZOg .bet-tournament-board-module_silver__q4bb7 .bet-tournament-board-module_label__XfXpq {
  background: var(--betTournamentSilverGradientV2);
}
.bet-tournament-board-module_default__jpZOg .bet-tournament-board-module_bronze__mDab- .bet-tournament-board-module_betAmountHint__RGbf2 {
  color: rgb(var(--betTournamentBronzeGradient));
}
.bet-tournament-board-module_default__jpZOg .bet-tournament-board-module_bronze__mDab- .bet-tournament-board-module_fund__1mUJ8 {
  background: rgb(var(--betTournamentBronzeGradient));
}
.bet-tournament-board-module_default__jpZOg .bet-tournament-board-module_bronze__mDab- .bet-tournament-board-module_label__XfXpq {
  background: var(--betTournamentBronzeGradientV2);
}
.bet-tournament-board-module_default__jpZOg .bet-tournament-board-module_label__XfXpq {
  color: var(--betTournamentBoardBg);
}
.bet-tournament-board-module_labelColorScheme__n9UWQ .bet-tournament-board-module_gold__-p5AF .bet-tournament-board-module_label__XfXpq {
  color: var(--white);
  background: var(--betTournamentGoldGradient);
}
.bet-tournament-board-module_labelColorScheme__n9UWQ .bet-tournament-board-module_gold__-p5AF .bet-tournament-board-module_fund__1mUJ8 {
  color: var(--white);
  background: var(--betTournamentGoldFound);
}
.bet-tournament-board-module_labelColorScheme__n9UWQ .bet-tournament-board-module_silver__q4bb7 .bet-tournament-board-module_label__XfXpq {
  color: var(--white);
  background: var(--betTournamentSilverGradient);
}
.bet-tournament-board-module_labelColorScheme__n9UWQ .bet-tournament-board-module_silver__q4bb7 .bet-tournament-board-module_fund__1mUJ8 {
  color: var(--white);
  background: var(--betTournamentSilverFound);
}
.bet-tournament-board-module_labelColorScheme__n9UWQ .bet-tournament-board-module_bronze__mDab- .bet-tournament-board-module_label__XfXpq {
  color: var(--white);
  background: var(--betTournamentBronzeGradient);
}
.bet-tournament-board-module_labelColorScheme__n9UWQ .bet-tournament-board-module_bronze__mDab- .bet-tournament-board-module_fund__1mUJ8 {
  color: var(--white);
  background: var(--betTournamentBronzeFound);
}
.bet-tournament-board-module_labelColorScheme__n9UWQ .bet-tournament-board-module_betAmountHint__RGbf2 {
  color: var(--betTournamentTextAcentColor);
}
.promotions-not-found-module_notFound__FpPr7 {
  margin: 5px 30px 0;
  text-align: center;
  font-weight: 500;
  font-size: 12px;
}
.promotions-not-found-module_notFound__FpPr7 a {
  color: var(--buttonMain);
  text-decoration: none;
}
.promotions-not-found-module_notFound__FpPr7 a:hover {
  text-decoration: underline;
}
.promotions-not-found-module_notFound__FpPr7.promotions-not-found-module_isMobile__kPT0G {
  margin-top: 0;
}
.promotions-not-found-module_notFound__FpPr7.promotions-not-found-module_isMobile__kPT0G a {
  text-decoration: underline;
}
.promotion-card-title-module_titleWrapper__Olsqi {
  align-items: center;
  display: flex;
  width: 100%;
}
.promotion-card-title-module_bonusIcon__fJdU3 {
  fill: var(--promoCardTitleIcon);
  font-size: 18px;
  margin-right: 8px;
}
.promotion-card-title-module_backIcon__b2Zzg {
  font-size: 15px;
  margin-right: 8px;
  transform: rotate(180deg);
  cursor: pointer;
}
.promotion-card-title-module_title__eGmR1 {
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.promotion-card-title-module_title__eGmR1.promotion-card-title-module_center__-6CyI {
  width: 100%;
  margin-left: -20px;
  font-size: 12px;
}
.promotion-card-title-module_activeIcon__17S-T {
  color: var(--promoCardActiveIcon);
  font-size: 18px !important;
}
.promotion-card-title-module_cancelIcon__qGdDm {
  cursor: pointer;
  color: var(--promoCardCancelIcon);
  transition: color 0.1s linear;
}
.promotion-card-title-module_cancelIcon__qGdDm:hover {
  color: var(--promoCardCancelIconHover);
}
.risk-free-spin-card-module_betMultiplier__RnYsq {
  font-size: 32px;
  font-weight: 900;
  line-height: 40px;
  margin: 0 12px 4px;
  text-align: center;
}
.risk-free-spin-card-module_freeSpinCost__wDCV8 {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
}
.promotion-card-details-item-module_item__DbSM9 {
  display: flex;
  justify-content: space-between;
  padding: 2px 0;
  font-size: 14px;
}
.promotion-card-details-item-module_item__DbSM9 .promotion-card-details-item-module_title__eWZgr {
  opacity: 0.5;
}
.pormotion-card-details-module_details__D3kED {
  padding: 16px 12px 12px 12px;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.pormotion-card-details-module_uniqueEventsBlock__vsau0 {
  padding: 8px 12px 8px 12px;
  border-radius: 8px;
  margin-bottom: 8px;
  background: var(--uniqEventTextBlock);
}
.pormotion-card-details-module_uniqueEventsBlock__vsau0 .pormotion-card-details-module_uniqueEventsText__YALsz {
  position: relative;
  margin: 3px 0 0 12px;
  text-align: left;
}
.pormotion-card-details-module_uniqueEventsBlock__vsau0 .pormotion-card-details-module_uniqueEventsText__YALsz:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 3px;
  background: var(--promotionPartialPayoutBlockedColor);
  border-radius: 50%;
  left: -12px;
  top: 6px;
}
.card-details-link {
  color: var(--promotionPartialPayoutBlockedColor);
  text-decoration: underline;
}
.card-details-link:hover {
  text-decoration: none;
}
.card-details-link__category {
  display: block;
  text-align: right;
}
.risk-free-bet-details-event-module_event__Fa0ia {
  border-top: 1px solid var(--riskBetSportLine);
  margin-top: 8px;
}
.risk-free-bet-details-event-module_league__ltPrz {
  display: flex;
  margin: 8px 0 4px;
  align-items: center;
}
.risk-free-bet-details-event-module_league__ltPrz .risk-free-bet-details-event-module_sportIcon__D-xRJ {
  margin-right: 8px;
  position: relative;
  top: -1px;
}
.risk-free-bet-details-event-module_league__ltPrz .risk-free-bet-details-event-module_title__Uqi0g {
  opacity: 0.5;
}
.risk-free-bet-card-module_riskBetDetails__uoR4B {
  text-align: left;
}
.risk-free-bet-card-module_sportBlock__wX3UA {
  background: var(--riskBetSportBg);
  padding: 8px 12px;
  margin: 12px 12px 0 12px;
  border-radius: 8px;
  font-size: 14px;
}
.promotion-card-game-item-module_itemWrapper__BXASM {
  padding: 8px;
  width: 150px;
}
.promotion-card-game-item-module_item__B6hmf {
  display: block;
  border-radius: 6px;
  overflow: hidden;
  position: relative;
  width: 100%;
  box-shadow: 0 0 12px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s ease;
  text-decoration: none;
}
.promotion-card-game-item-module_item__B6hmf:hover {
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.5);
}
.promotion-card-game-item-module_item__B6hmf:hover .promotion-card-game-item-module_title__kvMwv {
  background: var(--freespinGamesItemTitleBgHover);
}
.promotion-card-game-item-module_image__yuCTU {
  display: block;
  height: auto;
  width: 100%;
  border-radius: 6px 6px 0 0;
}
.promotion-card-game-item-module_title__kvMwv {
  align-items: center;
  min-height: 40px;
  background: var(--freespinGamesItemTitleBg);
  display: flex;
  flex: 1 0 auto;
  justify-content: center;
  margin: 0;
  padding: 8px 12px;
  text-align: center;
  transition: background-color 0.3s ease;
}
.promotion-card-game-item-module_title__kvMwv strong {
  color: var(--freespinGamesItemTitle);
  font-size: 14px;
  line-height: 1.1;
}
.promotion-card-games-module_wrapper__wjyzT {
  background: var(--freespinGamesWrapperBg);
  border-radius: var(--baseBorderRadius);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  padding: 16px 24px;
}
.promotion-card-games-module_wrapper__wjyzT.promotion-card-games-module_loaded__bW-a9 .promotion-card-games-module_content__zaI1d {
  align-items: stretch;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.promotion-card-games-module_wrapper__wjyzT.promotion-card-games-module_loaded__bW-a9.promotion-card-games-module_small__oSXzZ .promotion-card-games-module_content__zaI1d {
  justify-content: center;
}
.promotion-card-games-module_title__j6RC8 {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 10px;
}
.promotion-card-games-module_content__zaI1d {
  align-items: center;
  display: flex;
  justify-content: center;
  margin: 0 -8px;
  min-height: 190px;
  position: relative;
  min-width: 301px;
  max-width: 601px;
}
@media screen and (max-width: 1200px) {
  .promotion-card-games-module_content__zaI1d {
    max-width: 451px;
  }
}
@media screen and (max-width: 700px) {
  .promotion-card-games-module_content__zaI1d {
    max-width: 301px;
  }
}
.promotion-card-module_promotionCard__NWJzT {
  background-color: var(--promoCardBg);
  color: var(--promoCard);
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  margin: 20px 10px;
  text-align: center;
  width: 280px;
  min-height: var(--promotionCardHeight);
  position: relative;
}
.promotion-card-module_promotionCard__NWJzT.promotion-card-module_fullWidthCard__HX2Zm {
  width: 100%;
}
.promotion-card-module_promotionCard__NWJzT.promotion-card-module_seperate__EoeiP {
  justify-content: space-between;
}
.promotion-card-module_promotionCard__NWJzT.promotion-card-module_inactive__OF9Ku .promotion-card-module_top__-PvQl,
.promotion-card-module_promotionCard__NWJzT.promotion-card-module_inactive__OF9Ku .promotion-card-module_bottomContent__uGoEa {
  filter: grayscale(100%);
  pointer-events: none;
}
.promotion-card-module_info__Fayjc {
  align-items: center;
  border-bottom: 1px solid var(--promoCardInfoBorder);
  display: flex;
  justify-content: space-between;
  padding: 10px 14px;
  min-height: 40px;
  max-height: var(--promotionCardTitleMaxHeight);
}
.promotion-card-module_issueDate__sOGgu {
  font-size: 10px;
  margin: 12px 12px 0;
  text-align: right;
}
.promotion-card-module_betType__iPKqQ {
  font-size: 17px;
  font-weight: 700;
  margin: 12px;
  min-height: 40px;
  display: flex;
  justify-content: center;
}
.promotion-card-module_betType__iPKqQ .promotion-card-module_betTypeIcon__VsAfe {
  margin-right: 3px;
  font-size: 20px;
  fill: var(--riskIconColor);
}
.promotion-card-module_betMultiplier__B8Ual {
  font-size: 32px;
  font-weight: 900;
  line-height: 40px;
  margin: 0 12px 4px;
  text-align: center;
}
.promotion-card-module_freeSpinCost__NAX-J {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
}
.promotion-card-module_details__tEkWi {
  margin: 12px 12px 0;
}
.promotion-card-module_details__tEkWi span {
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
}
.promotion-card-module_detailsButton__SJrqM {
  color: var(--promoCardGamesButton);
  background: rgba(var(--promoCardGamesButtonHoverBgRGB, 0));
  border: 1px solid var(--promoCardGamesButtonBorder);
  margin-top: 12px;
}
@media (hover: hover) {
  .promotion-card-module_detailsButton__SJrqM:hover {
    background: rgb(var(--promoCardGamesButtonHoverBgRGB));
    border-color: rgb(var(--promoCardGamesButtonHoverBgRGB));
    color: var(--promoCardGamesButtonHover);
  }
}
.promotion-card-module_gameTitle__jssxY {
  font-size: 13px;
  font-weight: 500;
  text-decoration: underline;
}
.promotion-card-module_bottom__SKZTC,
.promotion-card-module_partialPayoutButton__i3PyL {
  margin: 12px;
}
.promotion-card-module_wagerTitle__sIYQ- {
  font-size: 12px;
  text-align: center;
}
.promotion-card-module_wagerTitle__sIYQ- span {
  font-weight: 700;
}
.promotion-card-module_wagerStatus__xLzps {
  background: var(--promoCardWagerStatusBg);
  border-radius: 3px;
  height: 6px;
  margin: 5px auto;
  overflow: hidden;
  width: 80%;
}
.promotion-card-module_wagerProgress__YEd-C {
  background: var(--promoCardWagerProgressBg);
  height: 100%;
}
.promotion-card-module_expiration__YD9Tp {
  font-size: 12px;
  margin-top: 12px;
}
.promotion-card-module_expirationDate__Jnt-N {
  line-height: 18px;
  background: var(--promoCardExpirationDateBg);
  border-radius: 20px;
  display: flex;
  font-size: 12px;
  justify-content: center;
  margin: 5px auto 20px;
  padding: 5px 10px;
  width: 60%;
  white-space: nowrap;
}
.promotion-card-module_expirationDateIcon__xA8z6 {
  font-size: 16px;
  margin-right: 2px;
}
.promotion-card-module_inactiveText__LxkIf {
  margin: 8px 20px 0;
}
.promotion-card-module_inactiveText__LxkIf a {
  color: var(--promoCardLink);
  text-decoration: underline;
}
.promotion-card-module_inactiveText__LxkIf a span {
  font-weight: 700;
}
.promotion-card-module_cardDetailsScrollWrapper__gjOlM {
  overflow-y: auto;
  height: 100%;
  max-height: calc(100% - var(--promotionCardTitleMaxHeight));
}
.promotion-card-module_cardDetailsScrollWrapper__gjOlM::-webkit-scrollbar {
  display: block;
  width: 3px;
}
.promotion-card-module_cardDetailsScrollWrapper__gjOlM::-webkit-scrollbar-thumb {
  display: block;
  background: var(--promotionCardScrollbarBg);
  opacity: 0.3;
  border-radius: var(--baseBorderRadius);
  height: 50px;
}
.promotion-card-module_cardDetailsScrollFadeout__UC39W {
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  height: 22px;
  background: linear-gradient(to top, var(--promoCardBg), transparent);
}
.promotion-card-module_partialPayoutBalance__SVl0s {
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}
.promotion-card-module_partialPayoutBlocked__v5bzm {
  color: var(--promotionPartialPayoutBlockedColor);
  font-size: 12px;
  text-align: center;
  font-weight: 400;
  display: flex;
  justify-content: center;
  line-height: 12px;
  margin: 12px 0 16px;
  opacity: 0.5;
}
.promotion-card-module_partialPayoutBlocked__v5bzm .promotion-card-module_partialPayoutLock__YL8M4 {
  margin-right: 4px;
}
.promotion-card-module_partialPayoutBlocked__v5bzm .promotion-card-module_partialPayoutBlockedAmount__yIAdA {
  font-weight: 700;
}
.promotion-card-module_buttons__iw-Iw {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.transaction-history-item-module_historyItem__SbKtI {
  padding: 16px 70px 16px 50px;
  background: var(--transactionHistoryBg);
  border-top: 1px solid var(--transactionHistoryBorder);
  border-bottom: 1px solid var(--transactionHistoryBorder);
  position: relative;
}
.transaction-history-item-module_historyItem__SbKtI.transaction-history-item-module_open__LV35j {
  background: var(--transactionHistoryOpenBg);
}
.transaction-history-item-module_historyItem__SbKtI.transaction-history-item-module_open__LV35j .transaction-history-item-module_arrow__br1mm .svg-icon {
  transform: rotate(-90deg);
}
.transaction-history-item-module_historyItem__SbKtI.transaction-history-item-module_mobile__WRW0N {
  padding: 12px 40px;
}
.transaction-history-item-module_historyItem__SbKtI.transaction-history-item-module_mobile__WRW0N .transaction-history-item-module_arrow__br1mm {
  right: 0;
  height: 40px;
  font-size: 12px;
}
.transaction-history-item-module_historyItem__SbKtI.transaction-history-item-module_mobile__WRW0N .transaction-history-item-module_row__wX7KK + .transaction-history-item-module_row__wX7KK {
  margin-top: 12px;
}
.transaction-history-item-module_historyItem__SbKtI.transaction-history-item-module_mobile__WRW0N .transaction-history-item-module_icon__vp720 {
  left: 12px;
  top: 8px;
}
.transaction-history-item-module_historyItem__SbKtI + .transaction-history-item-module_historyItem__SbKtI {
  border-top: 0;
}
.transaction-history-item-module_itemTitle__EWq8N {
  text-transform: uppercase;
  font-size: 14px;
  line-height: 1;
  font-weight: 700;
}
@media screen and (max-width: 370px) {
  .transaction-history-item-module_itemTitle__EWq8N {
    font-size: 12px;
  }
}
.transaction-history-item-module_arrow__br1mm {
  position: absolute;
  top: 10px;
  right: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 40px;
  font-size: 16px;
  cursor: pointer;
  color: var(--transactionHistoryArrow);
}
.transaction-history-item-module_arrow__br1mm .svg-icon {
  transition: transform 0.15s ease;
  transform: rotate(90deg);
}
.transaction-history-item-module_row__wX7KK {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
}
.transaction-history-item-module_row__wX7KK + .transaction-history-item-module_row__wX7KK {
  margin-top: 16px;
}
.transaction-history-item-module_row__wX7KK.transaction-history-item-module_taxBalance__h2o2T {
  font-size: 14px;
  justify-content: flex-end;
  margin-top: 5px !important;
}
.transaction-history-item-module_row__wX7KK.transaction-history-item-module_taxBalance__h2o2T span {
  font-weight: 700;
}
.transaction-history-item-module_col__aX1Wp {
  flex: 0 0 auto;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.transaction-history-item-module_col__aX1Wp.transaction-history-item-module_main__HxSmj {
  flex: 1 1 auto;
  padding-right: 12px;
}
.transaction-history-item-module_amount__BhYZ- {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  white-space: nowrap;
  line-height: 1;
  filter: grayscale(0.4);
}
@media screen and (max-width: 370px) {
  .transaction-history-item-module_amount__BhYZ- {
    font-size: 12px;
  }
}
.transaction-history-item-module_amount__BhYZ-.transaction-history-item-module_positive__hFWwZ {
  color: var(--transactionHistorySuccess);
}
.transaction-history-item-module_amount__BhYZ-.transaction-history-item-module_negative__Fhwm1 {
  color: var(--transactionHistoryError);
}
.transaction-history-item-module_textItem__CnG1G {
  display: flex;
  width: 100%;
  font-size: 12px;
  font-weight: 400;
}
.transaction-history-item-module_textItem__CnG1G span:first-child {
  font-weight: 700;
  margin-right: 4px;
}
.transaction-history-item-module_textItem__CnG1G + .transaction-history-item-module_textItem__CnG1G {
  margin-top: 12px;
}
.transaction-history-item-module_textItem__CnG1G.transaction-history-item-module_titleToUpper__Dg6YV {
  text-transform: uppercase;
}
.transaction-history-item-module_textItem__CnG1G .data-formatter-timeZone {
  margin: 0 4px;
}
.transaction-history-item-module_icon__vp720 {
  position: absolute;
  left: 20px;
  top: 12px;
  font-size: 20px;
}
.transaction-history-item-module_icon__vp720.pending {
  color: var(--transactionHistoryPending);
}
.transaction-history-item-module_icon__vp720.win {
  color: var(--transactionHistorySuccess);
}
.transaction-history-item-module_icon__vp720.lose {
  color: var(--transactionHistoryError);
}
.template-components-module_block__3BGNm + .template-components-module_block__3BGNm {
  margin-top: 70px;
}
.template-components-module_header__8-MIA {
  font-size: 40px;
  margin: 0 0 30px;
}
.template-components-module_description__Q6wVb {
  margin-bottom: 40px;
}
.template-components-module_highlighted__BWGfq {
  color: var(--liveColor) !important;
}
.template-components-module_bold__JCKZG {
  font-weight: 700 !important;
}
.template-components-module_fontList__v8jzn {
  display: flex;
  flex-wrap: wrap;
}
.template-components-module_fontItem__zhqPV {
  width: 250px;
  padding: 15px 20px 15px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: var(--mainColor);
}
.template-components-module_fontIcon__myi4C {
  display: flex;
  justify-content: center;
  width: 40px;
  font-size: 40px;
  background: rgba(var(--whiteRgb), 0.1);
}
.template-components-module_fontText__7Uo62 {
  width: calc(100% - 55px);
}
.template-components-module_fontTextKey__m0vuE {
  width: 100%;
  font-weight: 500;
  word-break: break-word;
  font-size: 16px;
}
.template-components-module_fontTextValue__oKOww {
  margin-top: 5px;
  color: rgba(var(--mainColorRgb), 0.5);
  font-size: 14px;
  word-break: break-word;
}
.block-new-carousel-module_slider__Ljo9H {
  background: var(--eventModalBackground);
  min-height: 128px !important;
  height: 128px !important;
  border-radius: 0 0 var(--baseBorderRadius) var(--baseBorderRadius);
  overflow: initial;
}
.block-new-carousel-module_slider__Ljo9H .awssld__box {
  min-height: 128px !important;
  height: 128px !important;
}
.block-new-carousel-module_slider__Ljo9H img {
  width: auto !important;
  min-width: unset !important;
}
@media (min-width: 1960px) {
  .block-new-carousel-module_slider__Ljo9H img {
    width: 100% !important;
    min-width: 100% !important;
  }
}
.real-time-incoming-bets-module_heading__hRZk4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: var(--realTimeIncomingBetsHeadingBg);
  border-bottom: 1px solid var(--realTimeIncomingBetsHeadingBorderColor);
  border-radius: var(--realTimeIncomingBetsHeadingBorderRadius);
  padding: 24px;
}
.real-time-incoming-bets-module_wrapper__S20hr {
  margin-top: 24px;
  box-shadow: var(--realTimeIncomingBetsBoxShadow);
  border-radius: var(--realTimeIncomingBetsBorderRadius);
}
@media (max-width: 1000px) {
  .real-time-incoming-bets-module_wrapper__S20hr {
    box-shadow: none;
  }
}
.real-time-incoming-bets-module_title__-LNiR {
  font-size: var(--realTimeIncomingBetsHeadingFontSize);
  font-weight: var(--realTimeIncomingBetsHeadingFontWeight);
  color: var(--mslTextDark);
  margin: 0;
}
@media (max-width: 1000px) {
  .real-time-incoming-bets-module_wrapper__S20hr {
    margin-top: 8px;
  }
  .real-time-incoming-bets-module_heading__hRZk4 {
    flex-direction: column;
    background: none;
    border: none;
    padding: 0;
    margin-bottom: 12px;
    overflow-x: auto;
  }
  .real-time-incoming-bets-module_title__-LNiR {
    margin-bottom: 8px;
    font-size: var(--realTimeIncomingBetsHeadingMobileFontSize);
  }
}
.section-title-module_title__OHXEE {
  box-sizing: border-box;
  display: flex;
  min-height: 100%;
  padding-top: 5px;
  position: relative;
}
.section-title-module_title__OHXEE .section-title-module_text__OxXZ8 {
  align-items: center;
  color: var(--incomingBetsSectionTitleTextColor);
  display: flex;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.25;
  margin: 0;
  min-height: 100%;
  padding: 4px 0;
  position: relative;
  text-transform: uppercase;
  transition: color 0.15s ease;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.section-title-module_title__OHXEE .section-title-module_arrow__vwdR4 {
  align-items: center;
  color: var(--incomingBetsSectionTitleArrowColor);
  display: flex;
  justify-content: center;
  margin-left: -10px;
  min-height: 100%;
  position: relative;
  transform: rotate(180deg);
  transition: transform 0.15s ease, opacity 0s ease;
  width: 32px;
}
.section-title-module_title__OHXEE.section-title-module_open__44nGa .section-title-module_arrow__vwdR4 {
  transform: rotate(0deg);
}
.section-title-module_title__OHXEE.section-title-module_showLine__t7I22 .section-title-module_text__OxXZ8::after {
  background-color: var(--incomingBetsSectionTitleColor);
  content: "";
  display: block;
  height: 5px;
  left: 0;
  position: absolute;
  top: -5px;
  bottom: auto;
  transition: background-color 0.15s ease;
  width: 100%;
}
.section-title-module_title__OHXEE.section-title-module_showLine__t7I22.section-title-module_inactive__RXvr5 .section-title-module_text__OxXZ8::after {
  display: none;
}
.section-title-module_title__OHXEE.section-title-module_pointer__zjLqn {
  cursor: pointer;
}
.section-title-module_title__OHXEE.section-title-module_inheritAll__8JYRV {
  min-height: unset;
}
.section-title-module_title__OHXEE.section-title-module_inheritAll__8JYRV .section-title-module_text__OxXZ8 {
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  padding-top: 0;
}
.section-title-module_title__OHXEE.section-title-module_inheritColor__sbzFr {
  color: inherit;
}
.section-title-module_title__OHXEE.section-title-module_centered__R1Dgt .section-title-module_text__OxXZ8 {
  display: block;
  text-align: center;
  width: 100%;
}
.section-title-module_title__OHXEE.section-title-module_landing__r19DS.section-title-module_text__OxXZ8 {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.modern-section-title-module_list__xCEku {
  background: var(--mslBreadcrumbsBg);
  border-radius: var(--baseBorderRadius);
  margin: 0 0 15px 0;
  box-shadow: var(--mslBreadcrumbsBoxShadow);
  display: flex;
  min-height: 28px;
  list-style: none;
  padding: 0 0 0 5px;
  z-index: 1;
  width: 100%;
  overflow-x: auto;
  overflow-y: hidden;
  scrollbar-color: var(--mslScrollbarBg) transparent;
  scrollbar-width: thin;
}
.modern-section-title-module_list__xCEku::-webkit-scrollbar {
  width: var(--mslScrollbarWidth);
  height: 6px;
  background: var(--mslScrollbarBg);
}
.modern-section-title-module_list__xCEku::-webkit-scrollbar-track {
  border-radius: var(--mslScrollbarBorderRadius);
}
.modern-section-title-module_list__xCEku::-webkit-scrollbar-thumb {
  background-color: var(--mslScrollbarThumbColor);
  border: var(--mslScrollbarBorder);
  -webkit-transition: background-color 0.15s ease;
  transition: background-color 0.15s ease;
  border-radius: var(--mslScrollbarBorderRadius);
}
.modern-section-title-module_list__xCEku:hover {
  scrollbar-color: var(--mslScrollbarThumbColor) transparent;
}
.modern-section-title-module_list__xCEku:hover::-webkit-scrollbar-thumb {
  background-color: var(--mslScrollbarThumbColorHover);
}
.modern-section-title-module_list__xCEku .modern-section-title-module_item__SLIRt {
  color: var(--breadcrumbItemColor);
  display: inline-block;
  position: relative;
  white-space: nowrap;
  z-index: 1;
  margin: var(--mslBreadcrubmsItemMargin);
  border-radius: var(--mslBreadcrumbsItemBorderRadius);
  background: var(--mslBreadcrumbsItemBg);
}
.modern-section-title-module_list__xCEku .modern-section-title-module_item__SLIRt a {
  color: inherit;
  text-decoration: none;
  transition: color 0.15s ease;
  display: flex;
  height: 100%;
  align-items: center;
  justify-content: center;
  width: 50px;
}
.modern-section-title-module_list__xCEku .modern-section-title-module_item__SLIRt a:hover {
  color: var(--breadcrumbItemColorActive);
}
.modern-section-title-module_list__xCEku .modern-section-title-module_item__SLIRt span,
.modern-section-title-module_list__xCEku .modern-section-title-module_item__SLIRt h1 {
  align-items: center;
  display: flex;
  font-size: 12px;
  font-style: normal;
  line-height: 30px;
  padding: 0 20px;
  position: relative;
  text-transform: uppercase;
}
.modern-section-title-module_list__xCEku .modern-section-title-module_item__SLIRt:first-child {
  padding-right: 5px;
}
.modern-section-title-module_list__xCEku .modern-section-title-module_item__SLIRt:first-child::before, .modern-section-title-module_list__xCEku .modern-section-title-module_item__SLIRt:first-child::after {
  border-left: 0;
}
.modern-section-title-module_list__xCEku .modern-section-title-module_item__SLIRt:first-child a {
  display: flex;
  height: 100%;
  align-items: center;
  justify-content: center;
  width: 50px;
}
.modern-section-title-module_list__xCEku .modern-section-title-module_item__SLIRt::before,
.modern-section-title-module_list__xCEku .modern-section-title-module_item__SLIRt::after {
  background-color: var(--breadcrumbItemBackground);
  border-left: 1px solid var(--breadcrumbBorderColor);
  border-right: 1px solid var(--breadcrumbBorderColor);
  content: "";
  height: 50%;
  left: 0;
  position: absolute;
  width: 100%;
  z-index: -2;
}
.modern-section-title-module_list__xCEku .modern-section-title-module_item__SLIRt::before {
  border-top: 0;
  top: 0;
  transform: skew(30deg);
}
.modern-section-title-module_list__xCEku .modern-section-title-module_item__SLIRt::after {
  border-bottom: 0;
  bottom: 0;
  content: var(--mslBreadcrumsItemAterContent);
  top: var(--mslBreadcrumsItemAterTop);
  left: var(--mslBreadcrumsItemAterLeft);
  right: var(--mslBreadcrumsItemAterRight);
  transform: var(--mslBreadcrumsItemAterTransofrm);
}
.modern-section-title-module_list__xCEku .modern-section-title-module_itemActive__RaVnK span {
  color: var(--breadcrumbItemColorActive);
  cursor: default;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.mobile-section-title-module_titleWrapper__7TK8U {
  border-radius: 8px;
  background: var(--incomingBetsMobileModernSectionTitleBg);
  display: flex;
  height: 40px;
  padding: 10px 12px;
  margin: 12px 16px;
  align-items: center;
  gap: 10px;
  align-self: stretch;
  color: var(--incomingBetsMobileModernSectionTitleColor);
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}
.incoming-bets-module_incomingBetsWrapper__c-zf0 {
  background: var(--incomingBetsCardBackground);
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 1px;
}
.incoming-bets-module_sectionHeader__Enrs6 {
  display: flex;
  padding-left: 0px;
  align-items: center;
  gap: 8px;
  flex: 1 0 0;
  background: var(--incomingBetsSectionTitleBg);
  height: 36px;
  border-radius: 3px;
  padding-left: 16px;
  margin: 10px 0 12px 0;
}
@media (max-width: 1100px) {
  .incoming-bets-module_sectionHeader__Enrs6 {
    border-radius: 0;
    margin: 0;
  }
}
.incoming-bets-module_betsList__JZG5A {
  padding: 0;
  margin: 0;
  width: 100%;
}
@media (max-width: 1100px) {
  .incoming-bets-module_betsList__JZG5A {
    display: flex;
    padding: 12px;
    flex-direction: column;
    align-items: flex-start;
    gap: 12px;
    background-color: var(--incomingBetsMobileListBg);
  }
}
.incoming-bets-module_isModern__Hss7k {
  padding: 0 16px 16px 16px;
}
.incoming-bets-module_betsListModern__fW72n {
  padding-top: 12px;
}
@media (max-width: 1100px) {
  .incoming-bets-module_betsListModern__fW72n {
    padding: 12px 0 0 0;
    background-color: var(--incomingBetsMobileModernListBg);
    gap: 8px;
  }
}
.tabs-module_tabList__f3EBs {
  list-style: none;
  display: flex;
  width: 100%;
  padding: 0;
  margin-bottom: 0;
  border-radius: 8px 8px 0px 0px;
  background: var(--newForecastsListBg);
  box-shadow: 0px 0px 11px 0px var(--newForecastsTabsListBoxShadowColor);
  overflow-x: hidden;
}
@media (max-width: 1100px) {
  .tabs-module_tabList__f3EBs {
    border-radius: 8px;
    background: var(--newForecastsListMobileBg);
  }
}
.tabs-module_tabList__f3EBs .tabs-module_tabItem__UfFSi {
  display: flex;
  border-radius: 8px 8px 0px 0px;
  box-shadow: 0px 0px 11px 0px var(--tabBoxShadow);
  flex: 1 0;
  overflow: hidden;
  min-width: 33.33333%;
}
@media (max-width: 1100px) {
  .tabs-module_tabList__f3EBs .tabs-module_tabItem__UfFSi {
    box-shadow: none;
  }
}
.tabs-module_tabList__f3EBs .tabs-module_tabItemActive__5in2i {
  flex: 0 0 auto;
  min-width: 33.33333%;
  box-shadow: none;
}
.tabs-module_tabList__f3EBs .tabs-module_noForecasts__zC0Ey {
  min-width: calc(50% - 4px);
}
.tabs-module_tabList__f3EBs li + li {
  margin-left: 8px;
}
@media (max-width: 1100px) {
  .tabs-module_tabList__f3EBs li + li {
    margin-left: 0;
  }
}
.tabs-module_forecastTab__TMEqb {
  width: 100%;
}
.tabs-module_tabText__Pvy0X {
  margin: 0;
  padding: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.forecasts-page-module_pageWrapper__XaOpF {
  display: flex;
}
@media (max-width: 1100px) {
  .forecasts-page-module_pageWrapper__XaOpF {
    flex-direction: column;
    background: var(--newForecastsMobilePageBg);
  }
}
.forecasts-page-module_newForecastContent__bzSne {
  flex: auto;
  margin-left: 10px;
}
@media (max-width: 1100px) {
  .forecasts-page-module_newForecastContent__bzSne {
    margin: 0 16px;
  }
}
@media (min-width: 1100px) {
  .forecasts-page-module_mobileHeaderWrapper__zmz8P {
    display: none;
  }
}
.forecasts-page-module_newForecastSideBanners__1pyhg {
  flex: 0 0 calc(var(--mslCenterColMarginLeft) - 25px);
  min-width: 265px;
}
@media (max-width: 2000px) {
  .forecasts-page-module_newForecastSideBanners__1pyhg {
    flex: 0 0 calc(var(--mslCenterColMarginLeftMedia) - 25px);
    min-width: calc(var(--mslCenterColMarginLeftMedia) - 25px);
  }
}
@media (min-width: 1300px) and (max-width: 1400px) {
  .forecasts-page-module_newForecastSideBanners__1pyhg {
    flex: 0 0 260px;
    min-width: 260px;
  }
}
@media (max-width: 1300px) {
  .forecasts-page-module_newForecastSideBanners__1pyhg {
    flex: 0 0 270px;
  }
}
@media (max-width: 1100px) {
  .forecasts-page-module_newForecastSideBanners__1pyhg {
    flex: auto;
    overflow-x: hidden;
  }
}
.bet-settings-module_Aside__38ogm {
  border-radius: 0 0 var(--baseBorderRadius) var(--baseBorderRadius);
  overflow: hidden;
  position: relative;
  z-index: 1;
  background-color: var(--bodyBackgroundColor);
}
.history-filter-module_Wrapper__NATCq {
  align-items: center;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  padding: 15px 15px 7px;
  background: var(--couponContentBacground);
  color: var(--betslipButtonActiveColor);
}
.history-filter-module_Title__7ThyS {
  font-size: 14px;
  font-weight: 700;
}
.history-filter-module_Icon__-zMZj {
  height: 18px !important;
  width: 18px !important;
}
.betslip-inner-modal-module_Modal__ZWSNW {
  bottom: 0 !important;
  height: auto !important;
  left: 0 !important;
  max-height: 100vh !important;
  position: absolute !important;
  right: 0 !important;
  top: 0 !important;
}
.betslip-inner-modal-module_ModalInner__BwUYy {
  border-radius: 10px !important;
  margin: 0 16px !important;
  padding: 16px 12px;
  width: calc(100% - 32px) !important;
}
.betslip-inner-modal-module_ModalContainer__R8Dx9 {
  bottom: 0;
  left: 0;
  overscroll-behavior: contain;
  position: absolute;
  right: 0;
  top: 0;
}
.coupon-header-module_Header__EHrj8 {
  background-color: var(--eventModalBackground);
  display: flex;
  min-height: 41px;
  justify-content: space-between;
  padding: 0 var(--rowSectionPadding);
  width: 100%;
}
.coupon-header-module_HeaderMargin__XxUyq {
  margin-bottom: 10px;
}
.coupon-header-module_Button__Njkjb {
  margin-left: 20px;
}
.coupon-header-module_ButtonFirst__mr8t7 {
  margin-left: 0;
}
.coupon-header-module_Tabs__Yobvp {
  display: flex;
}
.clear-outcomes-module_Button__QAi8q {
  cursor: pointer;
  fill: #fff !important;
  font-size: 18px !important;
  margin-bottom: auto;
  margin-top: auto;
}
.clear-outcomes-module_ButtonInactive__M5yDN {
  opacity: 0.4;
}
.sport-select-module_item__Vx6c9 {
  display: block;
  padding: 6px 4px;
  border-radius: var(--allSportsBorderRadius, var(--mslBorderRadius));
  background-color: rgba(var(--accentMainRGB), 0);
  color: var(--allSportsText, var(--mslTextLight));
  text-decoration: none;
  transition: background-color 0.2s ease, color 0.2s ease;
  cursor: pointer;
}
.sport-select-module_item__Vx6c9 svg, .sport-select-module_item__Vx6c9 img {
  font-size: 20px;
  max-width: 20px;
  display: block;
  margin: 0 auto 6px;
  filter: grayscale(100%);
}
.sport-select-module_item__Vx6c9:not(:first-of-type) {
  margin-top: 4px;
}
.sport-select-module_item__Vx6c9:first-of-type {
  border-radius: var(--mslBorderRadius) var(--mslBorderRadius) 0 0;
}
.sport-select-module_item__Vx6c9:last-of-type {
  border-radius: 0 0 var(--mslBorderRadius) var(--mslBorderRadius);
}
.sport-select-module_item__Vx6c9.sport-select-module_selected__0zU6R img, .sport-select-module_item__Vx6c9.sport-select-module_selected__0zU6R svg, .sport-select-module_item__Vx6c9.sport-select-module_colored__M96yQ img, .sport-select-module_item__Vx6c9.sport-select-module_colored__M96yQ svg, .sport-select-module_item__Vx6c9:hover img, .sport-select-module_item__Vx6c9:hover svg {
  filter: none;
}
.sport-select-module_item__Vx6c9.sport-select-module_selected__0zU6R {
  background-color: var(--mslSelectedSportBg);
  color: var(--allSportsTitleColor);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
}
.sport-select-module_item__Vx6c9.sport-select-module_selected__0zU6R:hover {
  background-color: rgba(var(--mslEventMarketBGRGB), 0.6);
}
.sport-select-module_item__Vx6c9.sport-select-module_selected__0zU6R .sport-select-module_itemText__e1HvY {
  color: var(--mslSportSelectActiveItemTextColor);
}
.sport-select-module_item__Vx6c9:hover {
  background: var(--allSportsItemHover);
  color: var(--allSportsTitleHover);
}
.sport-select-module_item__Vx6c9.sport-select-module_colored__M96yQ svg {
  color: var(--mslTopIconColor);
}
.sport-select-module_svgContainer__kgYrt {
  min-height: 25px;
}
.sport-select-module_itemText__e1HvY {
  width: 100%;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: var(--mslSportSelectItemFontSize, 9px);
  color: var(--mslSportSelectItemTextColor);
}
.section-filters-module_filter__pwRf- {
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.section-filters-module_filterInner__oudMY {
  background: var(--mslSectionBg);
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: var(--mslTextDark);
  font-weight: 700;
  font-size: 13px;
  padding: 10px 12px;
  border-radius: var(--mslSmallBorderRadius);
}
@media screen and (max-width: 1800px) {
  .section-filters-module_filterInner__oudMY {
    padding-left: 7px;
  }
}
.section-filters-module_filterInnerNew__p-u3l {
  background: var(--mslSectionBgNew);
  border-radius: var(--mslBorderRadius);
  border: 1px solid var(--asideNewSearchBorder);
}
.section-filters-module_switcher__hTzuF {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.section-filters-module_switcher__hTzuF.section-filters-module_active__Huye5 .section-filters-module_switcherRadio__xKOfN {
  background-color: var(--switcherRadioActiveColor);
}
.section-filters-module_switcher__hTzuF.section-filters-module_active__Huye5 .section-filters-module_switcherRadio__xKOfN:before {
  left: 16px;
}
@media screen and (max-width: 1800px) {
  .section-filters-module_switcher__hTzuF.section-filters-module_active__Huye5 .section-filters-module_switcherRadio__xKOfN:before {
    left: 9px;
  }
}
.section-filters-module_switcher__hTzuF.section-filters-module_active__Huye5 .section-filters-module_switcherRadioNew__AHER-:before {
  left: 16px;
}
.section-filters-module_switcherRadio__xKOfN {
  height: 18px;
  width: 32px;
  border-radius: 9px;
  position: relative;
  top: -1px;
  background-color: var(--mslTabBg);
  transition: background-color 0.2s ease;
  margin-right: 10px;
}
.section-filters-module_switcherRadio__xKOfN:before {
  content: "";
  display: block;
  position: absolute;
  top: 2px;
  left: 2px;
  height: 14px;
  width: 14px;
  border-radius: 7px;
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.12), 0px 2px 2px rgba(0, 0, 0, 0.1), 0px 1px 3px rgba(0, 0, 0, 0.15);
  transition: left 0.2s ease;
  background-color: var(--white);
}
@media (max-width: 1800px) {
  .section-filters-module_switcherRadio__xKOfN {
    width: 25px;
  }
}
.section-filters-module_switcherRadioNew__AHER- {
  width: 32px;
}
.section-filters-module_liveText__J4thk {
  color: var(--mslLiveEventNotActive);
}
.section-filters-module_liveText__J4thk.section-filters-module_active__Huye5 {
  color: inherit;
}
.section-filters-module_dropdownOpener__5C8py {
  display: flex;
  align-items: center;
  cursor: pointer;
  color: var(--mslLiveEventNotActive);
}
.section-filters-module_dropdownOpener__5C8py .svg-icon {
  font-size: 0.8em;
  margin-left: 8px;
  transform: rotate(90deg);
  transition: transform 0.2s ease;
}
.section-filters-module_dropdownOpener__5C8py.section-filters-module_active__Huye5 .svg-icon {
  transform: rotate(-90deg);
}
.section-filters-module_dropdownOpener__5C8py.section-filters-module_disabled__HWkZa {
  display: none;
}
.section-filters-module_dropdownInner__avFm- {
  position: absolute;
  width: 100%;
  top: calc(100% + 4px);
  z-index: 2;
  background-color: var(--mslSectionFiltersDropdownBg);
  padding: var(--mslSmallBorderRadius) 0;
  border-radius: var(--mslSmallBorderRadius);
  box-shadow: var(--mslSectionFiltersDropdownBoxShadow);
}
.section-filters-module_dropdownItem__RFWPl {
  display: flex;
  align-items: center;
  height: 40px;
  padding: 0 10px;
  font-size: 14px;
  background-color: rgba(var(--mslTabBgRGB), 0);
  transition: color 0.2s ease, background-color 0.2s ease;
}
.section-filters-module_dropdownItem__RFWPl:not(.section-filters-module_active__Huye5):hover {
  color: var(--accentMain);
  background-color: rgba(var(--mslTabBgRGB), 0.5);
  cursor: pointer;
}
.section-filters-module_dropdownItem__RFWPl.section-filters-module_active__Huye5 {
  background-color: rgba(var(--mslTabBgRGB), 1);
  font-weight: 700;
}
.section-filters-module_search__oK0Th {
  margin-top: 8px;
}
.section-filters-module_search__oK0Th .form-input__input {
  border-radius: var(--mslSmallBorderRadius);
  border-color: var(--mslSectionBg);
}
.betslip-aside-opener-module_wrapper__FTKLn {
  position: absolute;
  right: 100%;
  top: var(--betslipAsideOpenerTopOffset);
  transform: rotate(-90deg) translateY(-100%);
  transform-origin: top right;
  background: var(--betslipAsideOpenerBg);
  display: flex;
  align-items: center;
  white-space: nowrap;
  color: var(--betslipAsideOpenerColor);
  padding: var(--betslipAsideOpenerPadding);
  box-shadow: var(--betslipAsideOpenerBoxShadow);
  border-radius: var(--betslipAsideOpenerBorderRadius);
  cursor: pointer;
  transition: background-color 0.3s ease-in-out;
}
.betslip-aside-opener-module_empty__gOeYO {
  background: var(--betslipAsideOpenerEmptyBg);
  box-shadow: var(--betslipAsideOpenerEmptyBoxShadow);
}
.betslip-aside-opener-module_icon__pzEhQ {
  transition: transform 0.3s ease-in-out;
}
.betslip-aside-opener-module_iconOpen__9lA-I {
  transform: rotate(180deg);
}
.betslip-aside-opener-module_text__YtOmF {
  margin-right: 10px;
}
.section-header-module_header__pi07r {
  display: flex;
  justify-content: space-between;
  width: 100%;
  height: 41px;
  padding: 0 8px 0 16px;
  background-color: var(--sectionHeaderBg);
  border-radius: var(--mslSmallBorderRadius);
  overflow: hidden;
}
.section-header-module_header__pi07r.section-header-module_isOpen__c9UOr {
  border-radius: var(--mslSmallBorderRadius) var(--mslSmallBorderRadius) 0 0;
}
.section-header-module_header__pi07r.section-header-module_isOpen__c9UOr .section-header-module_arrow__KM0hj .svg-icon {
  transform: rotate(-90deg);
}
.section-header-module_titles__fuhl5 {
  display: flex;
}
.section-header-module_arrow__KM0hj {
  width: 40px;
  height: 41px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  color: var(--sectionHeaderArrow);
  cursor: pointer;
}
.section-header-module_arrow__KM0hj .svg-icon {
  transform: rotate(90deg);
  transition: transform 0.15s ease;
}
.betbuilder-markets-module_iframe__lQIGv {
  width: 100%;
  height: 565px;
  border: none;
  margin-top: 8px;
}
.right-aside-module_itemWrapper__Z0Vf0 {
  border-radius: var(--mslRightAsideBorderRadius);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  background: var(--mslRightAsideBg);
  max-width: 100%;
  margin-bottom: 16px;
  flex-grow: 1;
}
.right-aside-module_itemWrapper__Z0Vf0.right-aside-module_settingsBtn__J8hM- {
  background: none;
  box-shadow: none;
}
.right-aside-module_itemWrapper__Z0Vf0.right-aside-module_settingsBtn__J8hM- > *:first-child {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
}
.right-aside-module_settingsContainer__V-lMm {
  display: flex;
  gap: 8px;
}
.right-aside-module_quckBetContainer__5Kfk4 {
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 40px;
  background-color: var(--eventModalBackground);
  color: var(--buttonText);
  padding: 0 var(--rowSectionPadding);
  text-transform: uppercase;
  font-weight: 700;
  line-height: 1.25;
  border-radius: var(--baseBorderRadius);
  cursor: pointer;
  overflow: hidden;
}
.right-aside-module_quckBetContainer__5Kfk4 .svg-icon {
  font-size: 18px;
}
.right-aside-module_quckBetGradient__jIsDu {
  background: linear-gradient(to right, var(--quickBetGradientFrom) 50%, var(--quickBetGradientTo));
}
.right-aside-module_switcherRightIcon__RTJE0 {
  color: gray;
}
.betradar-widget-module_betradar__2Y28l {
  padding: 8px 8px 12px;
  display: none;
}
.betradar-widget-module_betradar__2Y28l.betradar-widget-module_isOpen__4Iqrd {
  display: block;
}
.betradar-widget-module_betradar__2Y28l.betradar-widget-module_loading__TKmyV {
  height: 200px;
  position: relative;
}
.betradar-widget-module_betradar__2Y28l.betradar-widget-module_loading__TKmyV .app-loader {
  top: 0;
  left: 0;
}
.betradar-widget-module_betradar__2Y28l.betradar-widget-module_loading__TKmyV .sr-widget {
  display: none;
}
.betradar-widget-module_betradar__2Y28l .sr-lmt-plus-tabs__wrapper {
  width: 250px;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-background {
  display: none !important;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-clock__time {
  font-size: 12px !important;
}
.betradar-widget-module_betradar__2Y28l .sr-lmt-clock__desc {
  font-size: 12px !important;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-plus-scb__status {
  font-size: 12px !important;
  height: auto !important;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-plus-tabs__wrapper-inner.srm-is-top {
  display: none !important;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-plus-tabs__tab-icon {
  width: 20px;
  height: 20px;
}
.betradar-widget-module_betradar__2Y28l .sr-lmt-plus-tabs {
  width: 100%;
  display: flex;
  justify-content: flex-end;
}
.betradar-widget-module_betradar__2Y28l .sr-lmt-plus-tabs__tab-icon svg {
  fill: #fff !important;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-plus-tabs__tab {
  flex: 0 0 22px !important;
  padding: 0;
  margin: 0 10px;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-plus-tabs__border {
  height: 4px !important;
  left: 8px;
  right: 8px;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-momentum__wrap.srm-is-wide {
  margin-left: 10px;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-momentum__svg-center-border.srm-is-wide {
  background: var(--betradarStaticTimelineModern);
}
.betradar-widget-module_betradar__2Y28l .sr-lmt-plus__footer-wrapper {
  display: none !important;
}
.betradar-widget-module_betradar__2Y28l .sr-bb {
  font-family: "Roboto", sans-serif;
  text-align: left;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-plus__segment.srm-scoreboard {
  padding: 0 15px;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-plus__segment.srm-scoreboard.srm-compact {
  height: 40px;
}
.betradar-widget-module_sticky__R8Q2E .betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-plus__segment.srm-scoreboard {
  position: fixed;
  top: 46px;
  bottom: auto;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
.betradar-widget-module_sticky__R8Q2E .betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-plus__segment.srm-scoreboard:after {
  position: absolute;
  height: 10px;
  width: 100%;
  top: -5px;
  content: "";
  display: block;
  left: 0;
  background: var(--headerBackground);
}
.betradar-widget-module_betradar__2Y28l .sr-bb.sr-rtl {
  text-align: right;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-bb {
  background: none;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1 {
  background-color: transparent;
  color: var(--betradarStatisticsFontColor);
  border-color: transparent;
}
.betradar-widget-module_betradar__2Y28l .sr-momentum__wrap {
  color: var(--allSportsTitleColor);
}
.betradar-widget-module_betradar__2Y28l .sr-momentum-set-sports__teams {
  color: var(--allSportsTitleColor);
}
.betradar-widget-module_betradar__2Y28l .sr-lmt-plus-pd__header {
  color: var(--allSportsTitleColor);
}
.betradar-widget-module_betradar__2Y28l .sr-lmt-plus-pd__results {
  color: var(--allSportsTitleColor);
}
.betradar-widget-module_betradar__2Y28l .sr-lmt-plus-pdline__wrapper.srt-base-1 {
  color: var(--allSportsTitleColor);
}
.betradar-widget-module_betradar__2Y28l .sr-lmt-plus-switcher__wrapper.srt-base-1 {
  color: var(--allSportsTitleColor);
}
.betradar-widget-module_betradar__2Y28l .sr-dropdown {
  color: var(--allSportsTitleColor);
}
.betradar-widget-module_betradar__2Y28l .sr-dropdown__button {
  color: var(--allSportsTitleColor);
}
.betradar-widget-module_betradar__2Y28l .sr-lmt-plus-21-momentum-chart__labels-x {
  color: var(--allSportsTitleColor);
}
.betradar-widget-module_betradar__2Y28l .sr-momentum__toplabel {
  color: var(--allSportsTitleColor);
}
.betradar-widget-module_betradar__2Y28l .sr-lmt-plus-19-pd__wrapper.srt-base-1 {
  color: var(--allSportsTitleColor);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-win {
  background-color: transparent;
  color: var(--buttonSecondary);
  border-color: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-draw {
  background-color: transparent;
  color: rgba(255, 255, 255, 0.4);
  border-color: rgba(255, 255, 255, 0.4);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-lose {
  background-color: transparent;
  color: #2DB155;
  border-color: #2DB155;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active {
  background-color: rgba(20, 147, 255, 0.12);
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-2 {
  background-color: #2c3f59;
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-hoverable:hover {
  background-color: rgba(20, 147, 255, 0.12);
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-primary {
  background-color: transparent;
  color: var(--betradarLmtActiveIconDesktop);
  border-color: var(--betradarLmtActiveIconDesktop);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-home-1 {
  background-color: transparent;
  color: var(--buttonSecondary);
  border-color: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-away-1 {
  background-color: transparent;
  color: #2DB155;
  border-color: #2DB155;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-home-2 {
  background-color: transparent;
  color: var(--buttonSecondary);
  border-color: #77c0ff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-away-2 {
  background-color: transparent;
  color: #2DB155;
  border-color: #77c0ff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-home-3 {
  background-color: transparent;
  color: var(--buttonSecondary);
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-away-3 {
  background-color: transparent;
  color: #2DB155;
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-home-4 {
  background-color: transparent;
  color: #1474c8;
  border-color: #1474c8;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-away-4 {
  background-color: transparent;
  color: #268951;
  border-color: #268951;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-home-5 {
  background-color: transparent;
  color: #66b9ff;
  border-color: #66b9ff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-away-5 {
  background-color: transparent;
  color: #77cc91;
  border-color: #77cc91;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-background {
  background-color: var(--eventModalBackground);
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-2 {
  background-color: var(--eventModalBackground);
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-2-is-active {
  background-color: #15375d;
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-2-is-hoverable:hover {
  background-color: #15375d;
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-3 {
  background-color: #15375d;
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-3-is-active {
  background-color: #153c66;
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-3-is-hoverable:hover {
  background-color: #153c66;
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-3-background {
  background-color: var(--eventModalBackground);
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-4 {
  background-color: #152f50;
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-5-is-active {
  background-color: #154577;
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-5-is-hoverable:hover {
  background-color: #154577;
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-6 {
  background-color: transparent;
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.3);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1 {
  background-color: var(--buttonSecondary);
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1-is-active {
  background-color: #2c9eff;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1-is-hoverable:hover {
  background-color: #2c9eff;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1-is-disabled {
  background-color: #43a9ff;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-2 {
  background-color: #5bb3ff;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-3 {
  background-color: #2c9eff;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-4 {
  background-color: #1469b5;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-5 {
  background-color: #1469b5;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-5-is-hoverable:hover {
  background-color: var(--buttonSecondary);
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-6 {
  background-color: #77c0ff;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-7 {
  background-color: var(--buttonSecondary);
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-8 {
  background-color: var(--buttonSecondary);
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-8-is-active-1 {
  background-color: #2c9eff;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-8-is-active-2 {
  background-color: #2c9eff;
  color: #ffffff;
  border-color: var(--eventModalBackground);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-9 {
  background-color: #154a7e;
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-10 {
  background-color: #147eda;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-11 {
  background-color: #2c9eff;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-12 {
  background-color: var(--buttonSecondary);
  color: #ffffff;
  border-color: #ffffff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-13 {
  background-color: #152f50;
  color: #ffffff;
  border-color: rgba(20, 147, 255, 0.3);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-primary-1 {
  background-color: transparent;
  color: var(--buttonSecondary);
  border-color: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-primary-2 {
  background-color: transparent;
  color: #5bb3ff;
  border-color: #5bb3ff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-primary-3 {
  background-color: transparent;
  color: #2c9eff;
  border-color: #2c9eff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-primary-4 {
  background-color: transparent;
  color: #1469b5;
  border-color: #1469b5;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-primary-5 {
  background-color: transparent;
  color: #1469b5;
  border-color: #1469b5;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-primary-6 {
  background-color: transparent;
  color: #77c0ff;
  border-color: #77c0ff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-primary-7 {
  background-color: transparent;
  color: var(--buttonSecondary);
  border-color: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-primary-8 {
  background-color: transparent;
  color: var(--buttonSecondary);
  border-color: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-primary-9 {
  background-color: transparent;
  color: #154a7e;
  border-color: #154a7e;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-primary-10 {
  background-color: transparent;
  color: #147eda;
  border-color: #147eda;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-primary-11 {
  background-color: transparent;
  color: #2c9eff;
  border-color: #2c9eff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-primary-13 {
  background-color: var(--eventModalBackground);
  color: #152f50;
  border-color: rgba(20, 147, 255, 0.3);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-neutral-1 {
  background-color: transparent;
  color: #33465f;
  border-color: #33465f;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-neutral-2 {
  background-color: transparent;
  color: #e8eaed;
  border-color: #e8eaed;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-neutral-3 {
  background-color: transparent;
  color: rgba(255, 255, 255, 0.12);
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-neutral-4 {
  background-color: transparent;
  color: #adb4bf;
  border-color: #adb4bf;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-neutral-5 {
  background-color: transparent;
  color: #c5cad1;
  border-color: #c5cad1;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-neutral-6 {
  background-color: transparent;
  color: #4d5d73;
  border-color: #4d5d73;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-neutral-7 {
  background-color: transparent;
  color: #adb4bf;
  border-color: #adb4bf;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-neutral-8 {
  background-color: transparent;
  color: #33465f;
  border-color: #33465f;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-neutral-9 {
  background-color: transparent;
  color: #233752;
  border-color: #233752;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-neutral-10 {
  background-color: transparent;
  color: var(--betradarStaticTimelineModern);
  border-color: var(--betradarStaticTimelineModern);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-neutral-11 {
  background-color: transparent;
  color: var(--menuDefault);
  border-color: #737f91;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-neutral-12 {
  background-color: transparent;
  color: #b9bfc8;
  border-color: #b9bfc8;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-neutral-13 {
  background-color: transparent;
  color: #2c3f59;
  border-color: #2c3f59;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-primary {
  background-color: rgba(20, 147, 255, 0.12);
  color: var(--buttonSecondary);
  border-color: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-home-1 {
  background-color: rgba(20, 147, 255, 0.12);
  color: var(--buttonSecondary);
  border-color: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-away-1 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #2DB155;
  border-color: #2DB155;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-home-2 {
  background-color: rgba(20, 147, 255, 0.12);
  color: var(--buttonSecondary);
  border-color: #77c0ff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-away-2 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #2DB155;
  border-color: #77c0ff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-home-3 {
  background-color: rgba(20, 147, 255, 0.12);
  color: var(--buttonSecondary);
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-away-3 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #2DB155;
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-home-4 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #1474c8;
  border-color: #1474c8;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-away-4 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #268951;
  border-color: #268951;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-home-5 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #66b9ff;
  border-color: #66b9ff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-away-5 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #77cc91;
  border-color: #77cc91;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-primary-1 {
  background-color: rgba(20, 147, 255, 0.12);
  color: var(--buttonSecondary);
  border-color: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-primary-2 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #5bb3ff;
  border-color: #5bb3ff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-primary-3 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #2c9eff;
  border-color: #2c9eff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-primary-4 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #1469b5;
  border-color: #1469b5;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-primary-5 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #1469b5;
  border-color: #1469b5;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-primary-6 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #77c0ff;
  border-color: #77c0ff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-primary-7 {
  background-color: rgba(20, 147, 255, 0.12);
  color: var(--buttonSecondary);
  border-color: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-primary-8 {
  background-color: rgba(20, 147, 255, 0.12);
  color: var(--buttonSecondary);
  border-color: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-primary-9 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #154a7e;
  border-color: #154a7e;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-primary-10 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #147eda;
  border-color: #147eda;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-primary-11 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #2c9eff;
  border-color: #2c9eff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-neutral-1 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #33465f;
  border-color: #33465f;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-neutral-2 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #e8eaed;
  border-color: #e8eaed;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-neutral-3 {
  background-color: rgba(20, 147, 255, 0.12);
  color: rgba(255, 255, 255, 0.12);
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-neutral-4 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #adb4bf;
  border-color: #adb4bf;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-neutral-5 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #c5cad1;
  border-color: #c5cad1;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-neutral-6 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #4d5d73;
  border-color: #4d5d73;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-neutral-7 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #adb4bf;
  border-color: #adb4bf;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-neutral-8 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #33465f;
  border-color: #33465f;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-neutral-9 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #233752;
  border-color: #233752;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-neutral-10 {
  background-color: rgba(20, 147, 255, 0.12);
  color: var(--betradarStaticTimelineModern);
  border-color: var(--betradarStaticTimelineModern);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-neutral-11 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #737f91;
  border-color: #737f91;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-neutral-12 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #b9bfc8;
  border-color: #b9bfc8;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-base-1-is-active-neutral-13 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #2c3f59;
  border-color: #2c3f59;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-home-1 {
  background-color: var(--buttonSecondary);
  color: #ffffff;
  border-color: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-away-1 {
  background-color: #2DB155;
  color: #ffffff;
  border-color: #2DB155;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-home-2 {
  background-color: var(--buttonSecondary);
  color: #ffffff;
  border-color: #77c0ff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-away-2 {
  background-color: #2DB155;
  color: #ffffff;
  border-color: #77c0ff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-home-3 {
  background-color: var(--buttonSecondary);
  color: #ffffff;
  border-color: var(--eventModalBackground);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-away-3 {
  background-color: #2DB155;
  color: #ffffff;
  border-color: var(--eventModalBackground);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-home-4 {
  background-color: #1474c8;
  color: #ffffff;
  border-color: #1474c8;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-away-4 {
  background-color: #268951;
  color: #ffffff;
  border-color: #268951;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-home-5 {
  background-color: #66b9ff;
  color: #ffffff;
  border-color: #66b9ff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-away-5 {
  background-color: #77cc91;
  color: #ffffff;
  border-color: #77cc91;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-neutral-1 {
  background-color: #33465f;
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-neutral-2 {
  background-color: #e8eaed;
  color: #000000;
  border-color: rgba(255, 255, 255, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-neutral-3 {
  background-color: rgba(255, 255, 255, 0.12);
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-neutral-4 {
  background-color: #adb4bf;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-neutral-5 {
  background-color: #c5cad1;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-neutral-6 {
  background-color: #4d5d73;
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-neutral-7 {
  background-color: #adb4bf;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-neutral-8 {
  background-color: #33465f;
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-neutral-9 {
  background-color: rgba(255, 255, 255, 0.1);
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-neutral-10 {
  background-color: var(--betradarStaticTimelineModern);
  color: rgba(255, 255, 255, 0.82);
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-neutral-11 {
  background-color: #737f91;
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-neutral-12 {
  background-color: #b9bfc8;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-neutral-13 {
  background-color: #2c3f59;
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-win {
  background-color: var(--buttonSecondary);
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-draw {
  background-color: rgba(255, 255, 255, 0.4);
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-lose {
  background-color: #2DB155;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-text-secondary {
  opacity: 0.8;
  -webkit-font-smoothing: antialiased;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-text-disabled {
  opacity: 0.6;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-text-tertiary {
  opacity: 0.7;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1 .srt-text-secondary, .betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1.srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1-is-active .srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1-is-active.srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1-is-hoverable:hover .srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1-is-hoverable:hover.srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1-is-disabled .srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1-is-disabled.srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-2 .srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-2.srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-3 .srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-3.srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-4 .srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-4.srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-5 .srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-5.srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-5-is-hoverable:hover .srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-5-is-hoverable:hover.srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-6 .srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-6.srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-7 .srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-7.srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-8 .srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-8.srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-8-is-active-1 .srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-8-is-active-1.srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-8-is-active-2 .srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-8-is-active-2.srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-9 .srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-9.srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-10 .srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-10.srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-11 .srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-11.srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-12 .srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-12.srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-13 .srt-text-secondary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-13.srt-text-secondary {
  opacity: 0.8;
  -webkit-font-smoothing: antialiased;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1 .srt-text-disabled, .betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1.srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1-is-active .srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1-is-active.srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1-is-hoverable:hover .srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1-is-hoverable:hover.srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1-is-disabled .srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1-is-disabled.srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-2 .srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-2.srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-3 .srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-3.srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-4 .srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-4.srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-5 .srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-5.srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-5-is-hoverable:hover .srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-5-is-hoverable:hover.srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-6 .srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-6.srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-7 .srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-7.srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-8 .srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-8.srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-8-is-active-1 .srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-8-is-active-1.srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-8-is-active-2 .srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-8-is-active-2.srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-9 .srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-9.srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-10 .srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-10.srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-11 .srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-11.srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-12 .srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-12.srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-13 .srt-text-disabled,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-13.srt-text-disabled {
  opacity: 0.6;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1 .srt-text-tertiary, .betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1.srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1-is-active .srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1-is-active.srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1-is-hoverable:hover .srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1-is-hoverable:hover.srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1-is-disabled .srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-1-is-disabled.srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-2 .srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-2.srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-3 .srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-3.srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-4 .srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-4.srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-5 .srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-5.srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-5-is-hoverable:hover .srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-5-is-hoverable:hover.srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-6 .srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-6.srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-7 .srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-7.srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-8 .srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-8.srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-8-is-active-1 .srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-8-is-active-1.srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-8-is-active-2 .srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-8-is-active-2.srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-9 .srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-9.srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-10 .srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-10.srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-11 .srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-11.srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-12 .srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-12.srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-13 .srt-text-tertiary,
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-primary-13.srt-text-tertiary {
  opacity: 0.7;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-icon {
  opacity: 0.33;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-icon-secondary {
  opacity: 0.7;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-elevation-1 {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2), 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-elevation-2 {
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.23), 0 3px 6px 0 rgba(0, 0, 0, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-elevation-3 {
  box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.26), 0 10px 20px 0 rgba(0, 0, 0, 0.19);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-elevation-center-2 {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.23), 0 1px 5px rgba(0, 0, 0, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-inset-top-1 {
  box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.23);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-inset-bottom-1 {
  box-shadow: inset 0 -1px 2px 0 rgba(0, 0, 0, 0.23);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-inset-top-2 {
  box-shadow: inset 0 3px 6px 0 rgba(0, 0, 0, 0.23);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-inset-bottom-2 {
  box-shadow: inset 0 -3px 6px 0 rgba(0, 0, 0, 0.23);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-inset-top-3 {
  box-shadow: inset 0 6px 6px 0 rgba(0, 0, 0, 0.23);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-inset-bottom-3 {
  box-shadow: inset 0 -6px 6px 0 rgba(0, 0, 0, 0.23);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-blue-card {
  fill: #2579ad;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-blue-card {
  stroke: #2579ad;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-soccer-yellow-card {
  fill: #ffbf00;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-soccer-yellow-card {
  stroke: #ffbf00;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-soccer-red-card {
  fill: #e43b3b;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-soccer-red-card {
  stroke: #e43b3b;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-soccer-substitution-in {
  stroke: #4fbe30;
  fill: transparent;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-soccer-substitution-in {
  fill: #4fbe30;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-soccer-substitution-out {
  stroke: #e43b3b;
  fill: transparent;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-soccer-substitution-out {
  fill: #e43b3b;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-soccer-own-goal {
  stroke: #e43b3b;
  fill: transparent;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-soccer-own-goal {
  fill: #e43b3b;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-soccer-relegation-1 {
  fill: #fdd835;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-soccer-relegation-1 {
  stroke: #fdd835;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-soccer-relegation-2 {
  fill: #ffb848;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-soccer-relegation-2 {
  stroke: #ffb848;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-soccer-relegation-3 {
  fill: #ef6c00;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-soccer-relegation-3 {
  stroke: #ef6c00;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-soccer-relegation-4 {
  fill: #e93a34;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-soccer-relegation-4 {
  stroke: #e93a34;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-soccer-relegation-5 {
  fill: #941d1d;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-soccer-relegation-5 {
  stroke: #941d1d;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-soccer-promotion-1 {
  fill: #51d151;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-soccer-promotion-1 {
  stroke: #51d151;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-soccer-promotion-2 {
  fill: #1b911b;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-soccer-promotion-2 {
  stroke: #1b911b;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-soccer-promotion-3 {
  fill: #0e8094;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-soccer-promotion-3 {
  stroke: #0e8094;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-soccer-promotion-4 {
  fill: #0a6cce;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-soccer-promotion-4 {
  stroke: #0a6cce;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-soccer-promotion-5 {
  fill: #4a9fe4;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-soccer-promotion-5 {
  stroke: #4a9fe4;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-nfl-timeout-1 {
  background-color: #f5a623;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-nfl-timeout-2 {
  background-color: rgba(245, 166, 35, 0.3);
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-nfl-penalty {
  background-color: #f4a621;
  color: #ffffff;
  border-color: #f4a621;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-nfl-negative-yards-1 {
  background-color: #ac182e;
  color: #ffffff;
  border-color: #ac182e;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-nfl-negative-yards-2 {
  background-color: #ac182e;
  color: #ffffff;
  border-color: #ac182e;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-nfl-first-line {
  background-color: #4b90de;
  color: #ffffff;
  border-color: #4b90de;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-nfl-ten-line {
  background-color: #f5a623;
  color: #ffffff;
  border-color: #f5a623;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-nfl-penalty {
  fill: #f4a621;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-nfl-penalty {
  stroke: #f4a621;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-nfl-negative-yards-1 {
  fill: #ac182e;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-nfl-negative-yards-1 {
  stroke: #ac182e;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-nfl-negative-yards-2 {
  fill: #ac182e;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-nfl-negative-yards-2 {
  stroke: #ac182e;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-nfl-first-line {
  fill: #4b90de;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-nfl-first-line {
  stroke: #4b90de;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-nfl-ten-line {
  fill: #f5a623;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-nfl-ten-line {
  stroke: #f5a623;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-mlb-run-1 {
  background-color: #009900;
  color: #ffffff;
  border-color: #009900;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-mlb-run-2 {
  background-color: #ffffff;
  color: #009900;
  border-color: #009900;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-mlb-hit-1 {
  background-color: #f7ab11;
  color: #FFFFFF;
  border-color: #f7ab11;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-mlb-hit-2 {
  background-color: #ffffff;
  color: #f7ab11;
  border-color: #f7ab11;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-mlb-hit-3 {
  background-color: #00a4ff;
  color: #ffffff;
  border-color: #00a4ff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-mlb-error-1 {
  background-color: #d0021b;
  color: #ffffff;
  border-color: #d0021b;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-mlb-error-2 {
  background-color: #ffffff;
  color: #d0021b;
  border-color: #d0021b;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-mlb-neutral-1 {
  background-color: #212121;
  color: #ffffff;
  border-color: #ffffff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-mlb-base {
  fill: #00a4ff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-strole-mlb-base {
  fill: #00a4ff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-change-increase {
  fill: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-change-increase {
  stroke: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-change-decrease {
  fill: #2DB155;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-change-decrease {
  stroke: #2DB155;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-text {
  fill: #FFFFFF;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-text-invert {
  fill: #ffffff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-text-secondary {
  fill-opacity: 0.8;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-text-disabled {
  fill-opacity: 0.6;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-base-1 {
  fill: transparent;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-base-1 {
  stroke: transparent;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-base-1-active {
  fill: rgba(20, 147, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-base-1-active {
  stroke: rgba(20, 147, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-base-1-active-2 {
  fill: #2c3f59;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-base-1-active-2 {
  stroke: #2c3f59;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-base-1-primary {
  fill: transparent;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-base-1-primary {
  stroke: transparent;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-base-1-home {
  fill: transparent;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-base-1-home {
  stroke: transparent;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-base-1-away {
  fill: transparent;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-base-1-away {
  stroke: transparent;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-base-2 {
  fill: currentColor;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-base-2 {
  stroke: currentColor;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-base-2-active {
  fill: #15375d;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-base-2-active {
  stroke: #15375d;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-base-2-hover {
  fill: #15375d;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-base-2-hover {
  stroke: #15375d;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-base-3 {
  fill: #15375d;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-base-3 {
  stroke: #15375d;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-base-3-active {
  fill: #153c66;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-base-3-active {
  stroke: #153c66;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-base-3-hover {
  fill: #153c66;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-base-3-hover {
  stroke: #153c66;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-primary-1 {
  fill: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-primary-1 {
  stroke: var(--betradarActiveTimelineModern);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-primary-2 {
  fill: #5bb3ff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-primary-2 {
  stroke: #5bb3ff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-primary-3 {
  fill: #2c9eff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-primary-3 {
  stroke: #2c9eff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-primary-4 {
  fill: #1469b5;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-primary-4 {
  stroke: #1469b5;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-primary-5 {
  fill: #1469b5;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-primary-5 {
  stroke: #1469b5;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-primary-6 {
  fill: #77c0ff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-primary-6 {
  stroke: #77c0ff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-primary-7 {
  fill: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-primary-7 {
  stroke: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-primary-8 {
  fill: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-primary-8 {
  stroke: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-primary-8-is-active-1 {
  fill: #2c9eff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-primary-8-is-active-1 {
  stroke: #2c9eff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-primary-8-is-active-2 {
  fill: #2c9eff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-primary-8-is-active-2 {
  stroke: #2c9eff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-primary-9 {
  fill: #154a7e;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-primary-9 {
  stroke: #154a7e;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-primary-10 {
  fill: #147eda;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-primary-10 {
  stroke: #147eda;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-primary-11 {
  fill: #2c9eff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-primary-11 {
  stroke: #2c9eff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-primary-12 {
  fill: var(--betradarLmtActiveIconDesktop);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-primary-12 {
  stroke: var(--betradarActiveTimelineModern);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-home-1 {
  fill: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-home-1 {
  stroke: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-home-2 {
  fill: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-home-2 {
  stroke: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-home-3 {
  fill: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-home-3 {
  stroke: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-home-4 {
  fill: #1474c8;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-home-4 {
  stroke: #1474c8;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-home-5 {
  fill: #66b9ff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-home-5 {
  stroke: #66b9ff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-away-1 {
  fill: #2DB155;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-away-1 {
  stroke: #2DB155;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-away-2 {
  fill: #2DB155;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-away-2 {
  stroke: #2DB155;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-away-3 {
  fill: #2DB155;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-away-3 {
  stroke: #2DB155;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-away-4 {
  fill: #268951;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-away-4 {
  stroke: #268951;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-away-5 {
  fill: #77cc91;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-away-5 {
  stroke: #77cc91;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-neutral-1 {
  fill: var(--betradarLmtInactiveIconDesktop);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-neutral-1 {
  stroke: #33465f;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-neutral-2 {
  fill: #e8eaed;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-neutral-2 {
  stroke: #e8eaed;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-neutral-3 {
  fill: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-neutral-3 {
  stroke: rgba(255, 255, 255, 0.12);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-neutral-4 {
  fill: #adb4bf;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-neutral-4 {
  stroke: #adb4bf;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-neutral-5 {
  fill: #c5cad1;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-neutral-5 {
  stroke: #c5cad1;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-neutral-6 {
  fill: #4d5d73;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-neutral-6 {
  stroke: #4d5d73;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-neutral-7 {
  fill: #adb4bf;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-neutral-7 {
  stroke: #adb4bf;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-neutral-8 {
  fill: #33465f;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-neutral-8 {
  stroke: #33465f;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-neutral-9 {
  fill: #233752;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-neutral-9 {
  stroke: #233752;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-neutral-10 {
  fill: var(--betradarStaticTimelineModern);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-neutral-10 {
  stroke: var(--betradarStaticTimelineModern);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-neutral-11 {
  fill: #737f91;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-neutral-11 {
  stroke: #737f91;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-neutral-12 {
  fill: #b9bfc8;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-neutral-12 {
  stroke: #b9bfc8;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-neutral-13 {
  fill: #2c3f59;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-neutral-13 {
  stroke: #2c3f59;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-win {
  fill: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-win {
  stroke: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-draw {
  fill: rgba(255, 255, 255, 0.4);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-draw {
  stroke: rgba(255, 255, 255, 0.4);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-lose {
  fill: #2DB155;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-lose {
  stroke: #2DB155;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stop-base-1 {
  stop-color: transparent;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stop-primary-1 {
  stop-color: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stop-primary-2 {
  stop-color: #5bb3ff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stop-primary-3 {
  stop-color: #2c9eff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stop-primary-4 {
  stop-color: #1469b5;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stop-primary-5 {
  stop-color: #1469b5;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stop-primary-6 {
  stop-color: #77c0ff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stop-primary-7 {
  stop-color: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stop-primary-8 {
  stop-color: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stop-primary-9 {
  stop-color: #154a7e;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stop-primary-10 {
  stop-color: #147eda;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stop-primary-11 {
  stop-color: #2c9eff;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stop-primary-12 {
  stop-color: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stop-home-1 {
  stop-color: var(--buttonSecondary);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stop-away-1 {
  stop-color: #2DB155;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-fill-neutral-14 {
  fill: var(--eventModalBackground);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-stroke-neutral-14 {
  stroke: var(--eventModalBackground);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-logo-powered-by-light {
  display: none;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .srt-logo-powered-by-dark {
  display: inline-block;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-plus-tabs__wrapper {
  overflow-y: auto;
  width: 100%;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-plus-tabs__wrapper-inner {
  display: block;
  text-align: right;
  white-space: nowrap;
  width: auto;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-plus__wrapper {
  display: flex;
  flex-direction: column;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-plus__wrapper > .srm-timeline {
  order: 1;
  border-radius: var(--mslSmallBorderRadius);
  background: var(--betradarTopColor);
  border: transparent;
  margin-bottom: 4px;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-plus__wrapper > .sr-lmt-plus-tabs {
  order: 3;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-plus__wrapper > .srm-single {
  order: 2;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-plus__wrapper .sr-lmt-plus__comp-wrapper {
  border: none;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-plus-tabs {
  width: 100%;
  padding: 0 7px;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-plus-tabs__tab.srm-tab-btm {
  display: inline-flex !important;
  height: 40px !important;
  margin: 0 !important;
  padding: 0 8px !important;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-plus-tabs__tab.srm-other {
  display: none !important;
}
.betradar-widget-module_betradar__2Y28l .sr-lmt-plus-tabs.sr-lmt-plus-tabs-xsmall .sr-lmt-plus-tabs__tab.srm-tab-top {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.betradar-widget-module_betradar__2Y28l .st0 {
  fill: var(--menuDefault) !important;
}
.betradar-widget-module_betradar__2Y28l .sr-simcrick__cmps-wrapper {
  display: flex;
  flex-direction: column-reverse;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-plus-tabs {
  background: var(--betradarTabsBg);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-plus-tabs__wrapper {
  padding-top: 8px;
  border: none;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-plus-tabs__wrapper .sr-tabs__flexcontainer {
  justify-content: center;
  flex-direction: row;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-tabs-tab__wrapper.srm-is-fullwidth {
  height: 40px;
  width: 40px;
  position: relative;
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: var(--betradarBorderRadius);
  color: var(--betradarTabIcon);
  background: var(--betradarTabIconBg);
  flex: 0 0 40px;
  margin: 0 5px;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-tabs-tab__wrapper.srm-is-fullwidth .sr-tabs-tab__icon {
  height: 25px;
  width: 25px;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-tabs-tab__wrapper.srm-is-fullwidth .sr-tabs-tab__indicator,
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-tabs-tab__wrapper.srm-is-fullwidth .sr-spacer,
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-tabs-tab__wrapper.srm-is-fullwidth .sr-tabs-tab__label {
  display: none;
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-tabs-tab__wrapper.srm-is-fullwidth.srt-base-1-primary {
  color: var(--betradarTabActivIcon);
  background: linear-gradient(90deg, var(--betradarTabActivIconBgFrom), var(--betradarTabActivIconBgTo));
  border: var(--betradarTabActiveBorder);
  border-width: var(--betradarTabActiveBorderWidth);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-plus__comp-wrapper.srm-single {
  width: 100%;
  border: 3px solid var(--betradarBorder);
  box-sizing: border-box;
  border-radius: var(--betradarBorderRadius);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-lmt-plus__comp.srm-single {
  border-radius: var(--betradarBorderRadius);
  background: var(--betradarStatisticsBackground);
}
.betradar-widget-module_betradar__2Y28l .sr-bb .sr-simcrick__cmp-inner.srm-single.srm-hideLmt > div {
  background: var(--betradarStatisticsBackground);
}
.forecast-history-module_tableHeader__X8pE- {
  display: flex;
  background-color: var(--topEventsFactorBg);
  color: var(--forecastHistoryHeadingColor);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
.forecast-history-module_tableBody__qyRLU {
  overflow: hidden;
  border-radius: 0 0 var(--baseBorderRadius) 0;
}
.forecast-history-module_tableBody__qyRLU:first-child {
  border-top: none;
}
.forecast-history-module_forecastEvent__CiSgA {
  display: flex;
  border-top: 1px solid var(--eventModalBackground);
}
.forecast-history-module_col1__FGO-1 {
  flex-shrink: 0;
  width: 90px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 5px;
}
.forecast-history-module_colGrow__usaDM {
  display: flex;
  flex-grow: 1;
  flex-direction: column;
  justify-content: center;
  padding: 5px 20px;
  box-sizing: border-box;
}
.forecast-history-module_colGrowBody__xtcdT {
  min-height: 58px;
}
.forecast-history-module_col2__t2ZbG {
  flex-shrink: 0;
  width: 120px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 5px 20px;
}
.forecast-history-module_events__KE59E {
  flex-grow: 1;
  border-left: 1px solid var(--tableDelimiter);
}
.forecast-history-module_eventsWrapper__xflTO {
  display: flex;
  border-bottom: 1px solid var(--tableDelimiter);
}
.forecast-history-module_eventsWrapper__xflTO:last-child {
  border-bottom: none;
}
.forecast-history-module_eventsWrapperSuccess__CyWhv {
  background-color: var(--backgroundSuccess);
}
.forecast-history-module_eventsWrapperFail__M6meO {
  background-color: var(--backgroundFail);
}
.forecast-history-module_eventsLeftDate__EWGAd {
  color: var(--forecastHistoryDate);
  font-size: 12px;
  font-weight: 500;
  padding-top: 20px;
  text-align: center;
  display: block;
}
.forecast-history-module_eventTextHeader__s6iNZ {
  color: var(--mainColor);
  font-size: 12px;
  font-weight: 500;
  line-height: 2;
  text-transform: uppercase;
}
.forecast-history-module_eventText__Rso2q {
  color: var(--mainColor);
  font-size: 12px;
  font-weight: 700;
}
.forecast-history-module_eventsResult__mFVj- {
  color: var(--forecastResultColor);
  font-size: 12px;
  font-weight: 700;
  border-left: 1px solid var(--tableDelimiter);
  text-transform: uppercase;
}
.event-table-periods-history-module_resultRow__XAG-6 {
  font-weight: 400;
  white-space: nowrap;
  font-size: 10px;
  text-align: right;
}
.event-table-periods-history-module_resultRow__XAG-6:not(.event-table-periods-history-module_notOverflowed__AkCPj) {
  overflow: hidden;
  text-overflow: ellipsis;
}
.event-table-periods-history-module_resultRow__XAG-6 span {
  display: inline;
  position: relative;
  white-space: nowrap;
  padding: 0 0 0 5px;
  color: var(--mslEventPeriodsHistoryColor);
}
.event-table-periods-history-module_resultRow__XAG-6 span:last-child {
  color: var(--allSportsTitleColor);
}
.event-table-periods-history-module_resultRow__XAG-6 span:nth-child(1n+2):before {
  content: "|";
  font-size: 14px;
  padding-right: 5px;
  color: var(--mslEventPeriodsHistoryColor);
}
.event-table-periods-history-module_resultRow__XAG-6.event-table-periods-history-module_limitedWidth__iWnQS span:nth-child(1n+2):before {
  font-size: 10px;
}
.event-table-periods-history-module_resultRow__XAG-6.event-table-periods-history-module_notOverflowed__AkCPj {
  text-overflow: unset;
  overflow: auto;
}
.event-table-periods-history-module_resultRow__XAG-6.event-table-periods-history-module_overflowed__QV8dw {
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 10px;
  line-height: 16px;
}
.event-table-periods-history-module_resultRow__XAG-6.event-table-periods-history-module_white__d0-2W {
  color: var(--white);
  font-size: 14px;
  line-height: 20px;
}
.event-table-periods-history-module_resultRow__XAG-6.event-table-periods-history-module_white__d0-2W span:last-child {
  color: var(--white);
}
.event-table-periods-history-module_resultRow__XAG-6.event-table-periods-history-module_white__d0-2W .event-table-periods-history-module_statusName__vI8rb {
  color: var(--white);
}
.event-table-periods-history-module_eventMoreOnePeriod__kDENX {
  position: absolute;
  top: 22px;
  right: 0;
  min-height: 28px;
  line-height: 16px;
  padding: 6px 8px;
  color: var(--white);
  background: var(--eventResultTooltip);
  border-radius: 4px;
  font-weight: 400;
  font-size: 12px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.25s ease;
  z-index: 10;
  white-space: nowrap;
}
.event-table-periods-history-module_eventMoreOnePeriod__kDENX .event-table-periods-history-module_info__IcMlL {
  background: var(--eventResultTooltip);
}
.event-table-periods-history-module_tooltipTrigger__HFrRW:hover ~ .event-table-periods-history-module_eventMoreOnePeriod__kDENX {
  opacity: 1;
  visibility: visible;
}
.event-table-periods-history-module_tooltipTriggerClickable__DVvLg ~ .event-table-periods-history-module_eventMoreOnePeriod__kDENX {
  opacity: 1;
  visibility: visible;
}
.column-common-module_bold700__s-QDx {
  font-weight: 700;
}
.forecast-history-row-module_expandBtn__eoCpJ {
  width: 24px;
  height: 24px;
  margin-left: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  color: var(--bettingTableRowActionsColor);
  transition: color 0.3s;
}
.forecast-history-row-module_expandBtn__eoCpJ:focus, .forecast-history-row-module_expandBtn__eoCpJ:hover {
  color: var(--bettingTableRowActionsHoverColor);
}
.forecast-history-row-module_expandBtn__eoCpJ:active {
  transition: color 0.1s;
  color: var(--bettingTableRowActionsActiveColor);
}
.forecast-history-row-module_expandBtn__eoCpJ svg {
  transform: rotate(90deg);
}
@media (prefers-reduced-motion: no-preference) {
  .forecast-history-row-module_expandBtn__eoCpJ svg {
    transition: transform 0.3s;
  }
}
.forecast-history-row-module_expandBtn__eoCpJ.forecast-history-row-module_expanded__50pZU svg {
  transform: rotate(-90deg);
}
.betting-history-table-module_wrapper__lrDhC {
  overflow-y: hidden;
  overflow-x: auto;
}
.filters-module_filters__hBTwM {
  padding: 25px 16px 25px 16px;
}
.filters-module_wrap__inZUo {
  display: flex;
}
.filters-module_reset__MOuJG {
  min-width: 85px;
  padding-left: 15px;
}
.filters-module_options__gGOdq {
  display: flex;
  flex: 1;
  margin-left: -10px;
  margin-right: -10px;
}
@media only screen and (max-width: 900px) {
  .filters-module_options__gGOdq {
    flex-direction: column;
  }
}
.filters-module_optionsColumn__eJF9R {
  display: flex;
  padding: 0 10px;
}
.filters-module_optionsColumn__eJF9R.filters-module_statusMinWidth__5YLfy {
  min-width: 175px;
}
@media only screen and (max-width: 900px) {
  .filters-module_optionsColumn__eJF9R {
    max-width: 310px;
  }
  .filters-module_optionsColumn__eJF9R:not(:first-child) {
    margin-top: 10px;
  }
}
.filters-module_datepickerItem__TgzWa:first-child {
  padding-right: 10px;
}
.filters-module_datepickerItem__TgzWa:last-child {
  padding-left: 10px;
}
.cabinet-history-module_wrapper__ZCAXO {
  overflow-y: hidden;
  overflow-x: auto;
}
.cabinet-history-module_table__pkYTQ {
  width: 100%;
  position: relative;
}
.cabinet-history-module_table__pkYTQ.cabinet-history-module_bettingHistory__7pAAi {
  min-width: 1350px;
}
.cabinet-history-module_heading__TTGun {
  background: var(--cabinetHistoryHeading);
}
tbody tr {
  transition: background-color 0.15s ease;
  border-bottom: 1px solid var(--cabinetTableBorderColor);
}
tbody tr:hover:not(.cabinet-history-module_inner__c8G-E):not(.cabinet-history-module_active__Ktopu) {
  background: var(--cabinetTableRowHoverBackground);
}
.cabinet-history-module_th__bSHO8 {
  color: var(--cabinetHistoryHeadingColor);
  font-size: 10px;
  font-weight: 500;
  text-transform: uppercase;
  text-align: left;
  min-height: 30px;
  padding: 8px 10px;
}
.cabinet-history-module_th__bSHO8.cabinet-history-module_width100__7B8iu {
  width: 100px;
}
.cabinet-history-module_th__bSHO8.cabinet-history-module_width150__yj--w {
  width: 150px;
}
.cabinet-history-module_th__bSHO8.cabinet-history-module_width250__1-EQk {
  width: 250px;
}
.cabinet-history-module_td__wPV0d {
  color: var(--cabinetTableTdBaseColor);
  font-size: 14px;
  font-weight: 400;
  padding: 15px 10px;
  vertical-align: top;
}
.date-formatter-date {
  font-weight: 700;
}
.cabinet-history-module_buttonsContainer__0KVqX {
  display: flex;
  gap: 2px;
}
.BetDetails-module_betRow__1X0p1 {
  display: flex;
  width: 100%;
  position: relative;
  justify-content: space-between;
  padding-left: 50px;
}
.BetDetails-module_betRow__1X0p1 + .BetDetails-module_betRow__1X0p1 {
  border-top: 1px solid var(--cabinetTableBorderColor);
  margin-top: 9px;
  padding-top: 9px;
}
.BetDetails-module_betMakerRow__nxzof {
  padding-left: 20px;
  padding-bottom: 10px;
}
.BetDetails-module_betItem__2gDrk {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  flex-direction: column;
  padding-right: 10px;
}
.BetDetails-module_betItem__2gDrk span {
  display: block;
}
.BetDetails-module_betItem__2gDrk span + span {
  padding-top: 5px;
}
.BetDetails-module_betItem__2gDrk.BetDetails-module_width100__7vkbI {
  flex: 0 0 100px;
}
.BetDetails-module_betItem__2gDrk.BetDetails-module_width150__lwPTs {
  flex: 0 0 150px;
}
.BetDetails-module_betItem__2gDrk.BetDetails-module_width200__gMZZU {
  flex: 0 0 200px;
}
.BetDetails-module_betItem__2gDrk.BetDetails-module_noOneLine__NdL7K {
  white-space: normal;
}
.BetDetails-module_betItem__2gDrk.BetDetails-module_betMakerItem__FlZEU {
  text-transform: capitalize;
}
.BetDetails-module_leagueInfo__DwLyv,
.BetDetails-module_teams__Thy6v {
  position: relative;
}
.BetDetails-module_iconWrapper__Eb28V {
  display: flex;
  align-items: center;
  position: absolute;
  transform: translateX(-100%);
  top: 2px;
}
.BetDetails-module_iconWrapper__Eb28V .BetDetails-module_gameIcon__hqauC {
  display: block;
  width: 16px;
  position: relative;
  top: -1px;
  margin-right: 8px;
}
.BetDetails-module_iconWrapper__Eb28V .BetDetails-module_gameIcon__hqauC img {
  display: block;
  width: 100%;
}
.BetDetails-module_liveIcon__mPZVj {
  position: absolute;
  left: -4px;
  top: 18px;
  transform: translateX(-100%);
}
.BetDetails-module_betBuilderMarket__At41C {
  margin-bottom: 8px;
}
.Cashout-module_button__LwhWD {
  width: 150px;
  border-radius: 26px;
  overflow: hidden;
  margin-top: -5px;
}
.BetStake-module_amount__e8ysi {
  position: relative;
  display: flex;
  align-items: center;
}
.BetStake-module_freeContainer__fq835 {
  position: relative;
  display: flex;
  flex-direction: column;
}
.BetStake-module_stakeCotainer__qTaoi {
  display: flex;
  align-items: center;
}
.BetStake-module_win__bq281 {
  color: var(--cabinetTableStakeWin);
}
.BetStake-module_pending__MNWHL {
  color: var(--cabinetTableStakePending);
}
.BetStake-module_riskFreeBet__p8-dI {
  color: var(--cabinetTableStakeWin);
}
.BetStake-module_padding__Qwqwe {
  padding: 0 5px;
}
.BetStake-module_freeBetIcon__F5H3l {
  padding-right: 5px;
}
.stake-module_amount__k2rFA {
  display: flex;
  align-items: center;
  gap: 3px;
}
.stake-module_risk_freebet_ico__eub2Z {
  color: var(--riskIconColor);
  font-size: 16px;
}
.win-amount-module_amount__SZhsC {
  display: flex;
  align-items: center;
}
.win-amount-module_win__dEbWQ {
  color: var(--cabinetTableStakeWin);
}
.win-amount-module_pending__StypA {
  color: var(--cabinetTableStakePending);
}
.win-amount-module_riskFreeBet__5hAjP {
  color: var(--cabinetTableStakeWin);
}
.win-amount-module_padding__lWgz2 {
  padding: 0 5px;
}
.details-module_w300__jDD1- {
  width: 300px;
}
td.details-module_leagueTd__yBLAQ {
  background: var(--bettingTableLeagueBg);
  border: 1px solid var(--roundedTableHeadingBorderColor);
  padding-block: 8px;
}
.details-module_league__hpPa7 {
  display: flex;
  align-items: center;
}
.details-module_league__hpPa7 > * {
  margin-right: 4px;
}
td.details-module_tableContainer__4gOcK {
  padding-block: 16px;
}
.details-module_table__RTyRr {
  width: 100%;
}
.details-module_table__RTyRr th, .details-module_table__RTyRr td {
  vertical-align: top;
  line-height: 24px;
  padding: 0;
}
.details-module_headers__xMF1Q th {
  text-transform: uppercase;
}
.details-module_headers__xMF1Q th,
.details-module_headers__xMF1Q td {
  font-weight: 400;
  color: var(--bettingTableDetailsHeaderColor);
  text-align: left;
}
.details-module_eventTime__cVF8l {
  display: flex;
  align-items: center;
}
.details-module_live__fbKma {
  margin-right: 3px;
}
.details-module_competitors__VlHsW {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.betting-history-row-module_buttonsContainer__Fy85- {
  display: flex;
  justify-content: flex-end;
  gap: 4px;
}
.betting-history-row-module_expanded__L-Jlx:hover:before {
  background-color: var(--roundedTableBgColor) !important;
}
.win-amount-module_amount__MxciS {
  display: flex;
  align-items: center;
  gap: 5px;
}
.win-amount-module_win__2FiV- {
  color: var(--cabinetTableStakeWin);
}
.win-amount-module_pending__UzHEM {
  color: var(--cabinetTableStakePending);
}
.win-amount-module_riskFreeBet__5FvSj {
  color: var(--cabinetTableStakeWin);
}
.details-module_w300__nTZY1 {
  width: 300px;
}
td.details-module_leagueTd__GdMmr {
  background: var(--bettingTableLeagueBg);
  border: 1px solid var(--roundedTableHeadingBorderColor);
  padding-block: 8px;
}
.details-module_league__i2VZW {
  display: flex;
  align-items: center;
}
.details-module_league__i2VZW > * {
  margin-right: 4px;
}
td.details-module_tableContainer__wjrgY {
  padding-block: 16px;
}
.details-module_table__pABAL {
  width: 100%;
}
.details-module_table__pABAL th, .details-module_table__pABAL td {
  vertical-align: top;
  line-height: 24px;
  padding: 0;
}
.details-module_headers__H4ZMO th {
  text-transform: uppercase;
}
.details-module_headers__H4ZMO th,
.details-module_headers__H4ZMO td {
  font-weight: 400;
  color: var(--bettingTableDetailsHeaderColor);
  text-align: left;
}
.details-module_eventTime__DlgSe {
  display: flex;
  align-items: center;
}
.details-module_live__xcxLp {
  margin-right: 3px;
}
.details-module_competitors__Kuvds {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.actions-module_threeDotsBtn__cj2dJ,
.actions-module_expandBtn__zrkME {
  width: 24px;
  height: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: var(--bettingTableRowActionsColor);
  transition: color 0.3s;
}
.actions-module_threeDotsBtn__cj2dJ:focus, .actions-module_threeDotsBtn__cj2dJ:hover,
.actions-module_expandBtn__zrkME:focus,
.actions-module_expandBtn__zrkME:hover {
  color: var(--bettingTableRowActionsHoverColor);
}
.actions-module_threeDotsBtn__cj2dJ:active,
.actions-module_expandBtn__zrkME:active {
  transition: color 0.1s;
  color: var(--bettingTableRowActionsActiveColor);
}
.actions-module_expandBtn__zrkME svg {
  transform: rotate(90deg);
}
@media (prefers-reduced-motion: no-preference) {
  .actions-module_expandBtn__zrkME svg {
    transition: transform 0.3s;
  }
}
.actions-module_expandBtn__zrkME.actions-module_expanded__-5-hQ svg {
  transform: rotate(-90deg);
}
.actions-module_threeDotsBtn__cj2dJ.dropdown-open {
  color: var(--bettingTableRowActionsActiveColor);
}
.actions-module_threeDotsMenu__IicYR {
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  box-shadow: 0 5px 24px 0 var(--bettingThreeDotsMenuShadowColor);
}
.actions-module_threeDotsMenu__IicYR button {
  padding: 10px 17px 10px 10px;
  display: flex;
  gap: 8px;
  align-items: center;
  font-weight: 700;
  font-size: 14px;
  line-height: 1.4;
  white-space: nowrap;
  color: var(--mainColor);
  background-color: var(--bettingThreeDotsMenuBg);
  transition: background 0.3s;
}
.actions-module_threeDotsMenu__IicYR button svg {
  color: var(--bettingThreeDotsMenuIcoColor);
  font-size: 16px;
}
.actions-module_threeDotsMenu__IicYR button:hover {
  background-color: var(--bettingThreeDotsMenuHoverBg);
}
.aside-menu-module_live__C-eLd {
  height: 14px;
  background-color: var(--liveColor);
  border-radius: 5px;
  text-align: center;
  font-size: 7px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--buttonText);
  padding: 0 5px;
  display: flex;
  align-self: center;
  line-height: 14px;
}
.aside-menu-module_live__C-eLd.aside-menu-module_liveFree__ki-V6 {
  position: static;
  background: var(--buttonsGray);
  display: inline-flex;
  margin: 2px 0 0 0;
  align-self: flex-start;
}
.aside-menu-module_live__C-eLd.aside-menu-module_liveBig__4kPQo {
  padding: 0 10px;
  font-size: 12px;
  line-height: 23px;
  height: 22px;
  border-radius: 10px;
  margin: -1px 0 0 10px;
}
.aside-menu-module_live__C-eLd.coupon-count {
  background-color: var(--betslipEventsCountBackground);
  color: var(--betslipEventsCountText, var(--white));
  border-radius: 50%;
  justify-content: center;
  width: 23px;
}
body:not(.base-text-page) .aside-menu-module_asideMenu__44A5q {
  width: 100%;
}
body:not(.base-text-page) .aside-menu-module_opened__7NQHQ .aside-menu-module_arrow__fdrwm {
  transform: rotate(0);
}
body:not(.base-text-page) .aside-menu-module_opened__7NQHQ .aside-menu-module_title__dqnh- {
  border-radius: var(--asideMenuOpenBorderRadius);
}
body:not(.base-text-page) .aside-menu-module_opened__7NQHQ .aside-menu-module_titleNewLayout__IciXB {
  border-radius: 0;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
body:not(.base-text-page) .aside-menu-module_opened__7NQHQ .aside-menu-module_asideMenuList__dstzU {
  display: block;
}
body:not(.base-text-page) .aside-menu-module_disabled__ia9vw {
  pointer-events: none;
  opacity: 0.9;
}
body:not(.base-text-page) .aside-menu-module_disabled__ia9vw .aside-menu-module_arrow__fdrwm {
  display: none;
}
body:not(.base-text-page) .aside-menu-module_highlighted__gOQBp:not(.aside-menu-module_opened__7NQHQ) {
  animation: aside-menu-module_highlight__oytm9 1s infinite;
}
body:not(.base-text-page) .aside-menu-module_titleFilters__Rz7Kv {
  display: flex;
  align-items: center;
  height: 21px;
  position: relative;
  top: -2px;
}
[lang=de] body:not(.base-text-page) .aside-menu-module_titleFilters__Rz7Kv {
  top: -4px;
}
@media screen and (max-width: 1429px) {
  body:not(.base-text-page) .aside-menu-module_titleFilters__Rz7Kv {
    top: -4px;
  }
}
body:not(.base-text-page) .aside-menu-module_titleFilters__Rz7Kv div + div {
  margin-left: 5px;
}
body:not(.base-text-page) .aside-menu-module_titleFiltersItem__pJFqk {
  padding: 2px;
  margin: 0;
  color: var(--asideSvgColor);
  transition: color 0.25s ease;
  font-size: 17px;
}
body:not(.base-text-page) .aside-menu-module_titleFiltersItem__pJFqk:hover {
  color: var(--asideSvgColorHover);
  cursor: pointer;
}
body:not(.base-text-page) .aside-menu-module_titleFiltersItemActive__EtZET {
  cursor: default;
  color: var(--sportFilterColorActive);
}
body:not(.base-text-page) .aside-menu-module_scrollWrapper__bOLX6 {
  max-height: calc(100vh - 115px);
  display: flex;
  width: 100%;
}
body:not(.base-text-page) .aside-menu-module_titleAmount__Gmb-Y {
  position: absolute;
  right: 8px;
  top: 18px;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: var(--buttonMain);
  font-size: 12px;
  line-height: 30px;
  font-weight: 700;
  color: var(--buttonText);
  display: flex;
  align-items: center;
  justify-content: center;
}
body:not(.base-text-page) .aside-menu-module_title__dqnh- {
  position: relative;
  text-transform: uppercase;
  color: var(--asideMenuTitleColor);
  text-decoration: none;
  font-size: 14px;
  line-height: 1.25;
  font-weight: 700;
  cursor: pointer;
  width: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  min-height: 43px;
  padding: 14px 40px 7px 15px;
  background-color: var(--asideMenuTitleBg);
  border-radius: var(--asideMenuCollapsedBorderRadius);
}
[lang=de] body:not(.base-text-page) .aside-menu-module_title__dqnh- {
  font-size: 12px;
  padding: 15px 40px 7px 15px;
}
@media screen and (max-width: 1429px) {
  body:not(.base-text-page) .aside-menu-module_title__dqnh- {
    font-size: 12px;
    padding: 15px 40px 7px 15px;
  }
}
a body:not(.base-text-page) .aside-menu-module_title__dqnh- {
  transition: color 0.15s ease;
  position: static;
}
a body:not(.base-text-page) .aside-menu-module_title__dqnh-:hover {
  color: var(--buttonMain);
}
body:not(.base-text-page) .aside-menu-module_titleArrow__vqE-Y {
  padding-right: 0;
}
body:not(.base-text-page) .aside-menu-module_titleDark__sOdXY {
  color: var(--menuTitle);
  background-color: var(--eventModalBackground);
}
body:not(.base-text-page) .aside-menu-module_titleLight__x3-Tv {
  color: var(--mainColor);
  background-color: var(--white);
}
body:not(.base-text-page) .aside-menu-module_titleNewLayout__IciXB {
  color: var(--asideNewTitle);
  background-color: var(--asideNewTitleBg);
  font-size: 12px;
  min-height: 32px;
  padding: 5px 12px;
  align-items: center;
  border-radius: var(--asideNewBorderRadius);
}
body:not(.base-text-page) .aside-menu-module_titleNewLayout__IciXB .aside-menu-module_leftWrap__IIeiv {
  padding-bottom: 0;
}
body:not(.base-text-page) .aside-menu-module_titleNewLayout__IciXB .aside-menu-module_arrow__fdrwm {
  position: initial;
  color: var(--asideNewTitle);
}
body:not(.base-text-page) .aside-menu-module_titleSelected__Bc-UO {
  color: var(--buttonMain);
  cursor: default;
  pointer-events: none;
}
body:not(.base-text-page) .aside-menu-module_arrow__fdrwm {
  position: absolute;
  top: 15px;
  right: 14px;
  display: block;
  transition: transform 0.15s ease;
  transform: rotate(180deg);
}
body:not(.base-text-page) .aside-menu-module_arrowHidden__SMrnP {
  display: none;
  color: var(--eventModalBackground);
}
body:not(.base-text-page) .aside-menu-module_arrowInherit__dLYgn {
  position: relative;
  top: inherit;
}
body:not(.base-text-page) .aside-menu-module_textAmount__7aBih {
  display: block;
  white-space: nowrap;
}
body:not(.base-text-page) .aside-menu-module_textAmountDivider__L9efl {
  display: inline-block;
  margin: 0 3px;
  opacity: 0.5;
}
body:not(.base-text-page) .aside-menu-module_textAmountDivider__L9efl:before {
  content: "|";
}
body:not(.base-text-page) .aside-menu-module_leftWrap__IIeiv {
  display: flex;
  flex: 1 0 auto;
  max-width: 100%;
  padding-bottom: 6px;
}
body:not(.base-text-page) .aside-menu-module_rightWrap__Z3-sK {
  display: flex;
  max-width: 100%;
}
body:not(.base-text-page) .aside-menu-module_leftWrapText__OlgYW {
  text-align: left;
}
body:not(.base-text-page) .aside-menu-module_leftWrapLive__KO6wJ {
  height: 17px;
  display: flex;
  align-items: center;
}
[lang=de] body:not(.base-text-page) .aside-menu-module_leftWrapLive__KO6wJ {
  height: 13px;
}
@media screen and (max-width: 1429px) {
  body:not(.base-text-page) .aside-menu-module_leftWrapLive__KO6wJ {
    height: 13px;
  }
}
body:not(.base-text-page) .aside-menu-module_content__Fg0vH {
  padding: 15px;
}
body:not(.base-text-page) .aside-menu-module_horseRacing__YUpB- .aside-menu-module_leftWrap__IIeiv {
  padding-bottom: 0;
}
body:not(.base-text-page) .aside-menu-module_horseRacing__YUpB- .aside-menu-module_title__dqnh- {
  align-items: center;
  padding-top: 7px;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU {
  list-style: none;
  padding: 8px;
  margin: 0;
  width: 100%;
  max-width: 100%;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU li + li {
  margin-top: 5px;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListSvg__kYBO3.aside-menu-module_asideMenuListActive__WW9KE {
  color: var(--buttonMain);
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListItem__fCVAZ {
  border-left: 3px solid transparent;
  position: relative;
  display: flex;
  justify-content: space-between;
  min-height: 41px;
  padding: 3px 6px;
  box-sizing: border-box;
  align-items: center;
  cursor: pointer;
  transition: background-color 0.15s ease, border-left 0.15s ease, box-shadow 0.15s ease;
  background-color: transparent;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  z-index: 2;
  text-decoration: none;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListItem__fCVAZ a {
  text-decoration: none;
}
@media (hover: hover) {
  body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListItem__fCVAZ:hover:not(.aside-menu-module_asideMenuListItemActive__v6Hvm) {
    background-color: var(--topEventsFactorBg);
    border-left: 3px solid var(--starColor);
  }
  body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListItem__fCVAZ:hover:not(.aside-menu-module_asideMenuListItemActive__v6Hvm) .aside-menu-module_arrowHidden__SMrnP {
    display: block;
  }
  body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListItem__fCVAZ:hover:not(.aside-menu-module_asideMenuListItemActive__v6Hvm) .aside-menu-module_textAmount__7aBih {
    display: none;
  }
}
@media (hover: hover) {
  body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListItem__fCVAZ:active:not(.aside-menu-module_asideMenuListItemActive__v6Hvm) {
    transform: translateY(2px);
  }
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListItem__fCVAZ .aside-menu-module_arrow__fdrwm {
  transform: rotate(180deg);
  margin: 0 4px;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListItemActive__v6Hvm .aside-menu-module_asideMenuListText__WI8bH {
  color: var(--buttonMain);
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListItemActive__v6Hvm .aside-menu-module_asideMenuListAmount__BEpRr {
  color: var(--eventModalBackground);
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListItemCabinet__L6WDW {
  justify-content: flex-start;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListItemCabinet__L6WDW .site-menu__link-text div {
  top: 0;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListItemCabinet__L6WDW:active {
  transform: none;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListItemCabinet__L6WDW.aside-menu-module_asideMenuListItemActive__v6Hvm:hover {
  background: inherit;
  border-left: 3px solid transparent;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListOpened__K44kw {
  background-color: var(--topEventsFactorBg);
  border-left: 3px solid var(--starColor);
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListOpened__K44kw .aside-menu-module_asideMenuListIcon__zGJaj {
  color: var(--buttonMain);
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListOpened__K44kw .aside-menu-module_arrow__fdrwm {
  transform: rotate(0);
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListOpened__K44kw .aside-menu-module_arrowHidden__SMrnP {
  display: block;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListOpened__K44kw .aside-menu-module_textAmount__7aBih {
  display: none;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListOpened__K44kw .aside-menu-module_asideMenuListText__WI8bH {
  color: var(--buttonMain);
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListText__WI8bH {
  color: var(--mainColor);
  font-size: 14px;
  font-weight: 500;
  line-height: 1.25;
  transition: color 0.15s ease;
  text-decoration: none;
  display: inline-block;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListText__WI8bH::first-letter {
  text-transform: uppercase;
}
@media screen and (max-width: 1429px) {
  body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListText__WI8bH {
    font-size: 12px;
  }
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListSubmenu__aDJ5L {
  padding: 4px 0 4px 20px;
  list-style: none;
  margin: 0;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListSubmenu__aDJ5L li {
  padding-bottom: 2px;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListSubmenu__aDJ5L li a, body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListSubmenu__aDJ5L li span {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  z-index: 2;
  color: var(--mainColor);
  font-size: 14px;
  font-weight: 400;
  line-height: 1.25;
  transition: color 0.15s ease;
  text-decoration: none;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListSubmenu__aDJ5L li a:first-letter, body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListSubmenu__aDJ5L li span:first-letter {
  text-transform: uppercase;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListSubmenu__aDJ5L li a:hover, body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListSubmenu__aDJ5L li a.aside-menu-module_asideMenuListActive__WW9KE, body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListSubmenu__aDJ5L li span:hover, body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListSubmenu__aDJ5L li span.aside-menu-module_asideMenuListActive__WW9KE {
  color: var(--buttonMain);
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListAmount__BEpRr {
  color: var(--eventHeading);
  font-size: 14px;
  font-weight: 500;
  padding-left: 10px;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListAmount__BEpRr .aside-menu-module_arrow__fdrwm {
  top: 50%;
  right: 10px;
  margin: -7px 0 0;
}
@media screen and (max-width: 1429px) {
  body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListAmount__BEpRr {
    font-size: 12px;
  }
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListIcon__zGJaj {
  width: 16px;
  height: 16px;
  position: absolute;
  left: 0;
  margin-top: -1px;
  top: 50%;
  transform: translateY(-50%);
  transition: filter 0.15s ease, color 0.15s ease;
  color: var(--mainColor);
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListIconRelative__s12Yb {
  position: relative;
  transform: translateY(0);
  top: 0;
  flex: 0 0 16px;
  min-width: 16px;
  margin-right: 15px;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListIconFavorite__RyQAj {
  color: var(--buttonMain);
  width: 16px;
  height: 16px;
  position: absolute;
  left: 11px;
  margin-top: -1px;
  top: 50%;
  transform: translateY(-50%);
  transition: filter 0.15s ease, color 0.15s ease;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListSubitem__OSxFd {
  position: relative;
  display: flex;
  justify-content: space-between;
  padding: 0 10px 0 15px;
  align-items: flex-start;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListSubitem__OSxFd + body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListSubitem__OSxFd {
  margin-top: 12px;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListSubtext__k-wv7 {
  color: var(--subMenuColor);
  font-weight: 500;
  line-height: 16px;
  font-size: 12px;
  position: relative;
  top: -2px;
  padding-right: 15px;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListSubamount__LTQAp {
  font-size: 12px;
  font-weight: 500;
  color: var(--eventHeading);
  line-height: 1;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListLinkSport__NDVap {
  text-decoration: none;
  position: relative;
  display: flex;
  padding-left: 30px;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListLinkSport__NDVap .aside-menu-module_asideMenuListMargin__wSajE {
  margin-left: 30px;
  margin-right: 25px;
  padding-left: 0;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListLinkSport__NDVap.aside-menu-module_asideMenuListActive__WW9KE {
  color: inherit;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListLinkSport__NDVap:visited {
  color: inherit;
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListLinkSport__NDVap:hover .aside-menu-module_asideMenuListText__WI8bH {
  color: var(--buttonMain);
}
body:not(.base-text-page) .aside-menu-module_asideMenuList__dstzU .aside-menu-module_asideMenuListNone__-CJBb {
  padding: 0;
}
body:not(.base-text-page) .aside-menu-module_asideMenuSubmenu__br-e7 {
  margin: 8px 0;
}
.dropdown-button-module_wrapper__gwENs {
  position: relative;
}
.dropdown-button-module_dropdown__ybxEf {
  position: absolute;
  z-index: 1;
}
.dropdown-button-module_top__08d1P {
  bottom: 100%;
}
.dropdown-button-module_middle__UWuvX {
  top: 50%;
  transform: translateY(-50%);
}
.dropdown-button-module_bottom__MP7hT {
  top: 100%;
}
.dropdown-button-module_left__5in-Y {
  right: 0;
}
.dropdown-button-module_center__n08Yz {
  left: 50%;
  transform: translateX(-50%);
}
.dropdown-button-module_right__vSQ2i {
  left: 0;
}
.dropdown-button-module_middle__UWuvX.dropdown-button-module_left__5in-Y {
  right: 100%;
}
.dropdown-button-module_middle__UWuvX.dropdown-button-module_center__n08Yz {
  transform: translate(-50%, -50%);
}
.dropdown-button-module_middle__UWuvX.dropdown-button-module_right__vSQ2i {
  left: 100%;
}
.header-settings-module_headerSettings__Hh1CJ {
  align-items: center;
  display: flex;
  padding: 0 10px;
}
.header-settings-module_headerSettings__Hh1CJ .header-settings-module_appDropdownItem__H9iza {
  display: flex;
}
.header-settings-module_headerSettings__Hh1CJ .header-settings-module_headerSettingsOdds__44YNW .header-settings-module_appDropdownHolder__ZE6J0 {
  background: inherit;
  border: none;
  padding: 0;
}
.header-settings-module_headerSettings__Hh1CJ .header-settings-module_headerSettingsOdds__44YNW .header-settings-module_appDropdownHolder__ZE6J0 .svg-icon {
  fill: var(--settingColor);
  font-size: 20px;
  transition: fill 0.2s ease, transform 0.2s ease;
}
.header-settings-module_headerSettings__Hh1CJ .header-settings-module_headerSettingsOdds__44YNW .header-settings-module_appDropdownHolder__ZE6J0:hover .svg-icon {
  fill: var(--iconDropdownPostColor);
}
.header-settings-module_headerSettings__Hh1CJ .header-settings-module_headerSettingsOdds__44YNW .header-settings-module_appDropdownOpened__ETUl0 .header-settings-module_appDropdownHolder__ZE6J0 .svg-icon {
  fill: var(--iconDropdownPostColor);
  transform: rotate(135deg);
}
.header-settings-module_headerSettings__Hh1CJ .header-settings-module_headerSettingsOdds__44YNW .header-settings-module_appDropdownItem__H9iza {
  align-items: center;
  display: flex;
  height: 28px;
}
.header-settings-module_headerSettings__Hh1CJ .header-settings-module_headerSettingsOdds__44YNW .header-settings-module_appDropdownItem__H9iza .header-settings-module_appDropdownIcon__s0Wsi {
  display: flex;
  justify-content: center;
  width: 38px;
}
.header-settings-module_headerSettings__Hh1CJ .header-settings-module_headerSettingsOdds__44YNW .header-settings-module_appDropdownItem__H9iza .header-settings-module_appDropdownIcon__s0Wsi .svg-icon {
  color: var(--oddsIconColor);
  fill: var(--changeOddsIcon);
  margin-left: 5px;
}
.header-settings-module_headerSettings__Hh1CJ .header-settings-module_headerSettingsOdds__44YNW .header-settings-module_appDropdownItem__H9iza .header-settings-module_appDropdownIcon__s0Wsi.header-settings-module_appDropdownIconOdds__1NFXo {
  font-weight: 600;
  color: var(--oddsIconColor);
  transition: color 0.15s ease;
  font-size: 11px;
  margin: 0 4px;
}
.header-settings-module_headerSettings__Hh1CJ .header-settings-module_headerSettingsOdds__44YNW .header-settings-module_appDropdownItem__H9iza:hover .header-settings-module_appDropdownIconOdds__1NFXo {
  color: var(--oddsIconHoverColor);
}
.header-settings-module_headerSettings__Hh1CJ .header-settings-module_headerSettingsOdds__44YNW .header-settings-module_appDropdownItemText__jS7v9 {
  line-height: normal;
  padding: 0 10px 0 0;
}
.header-settings-module_headerSettings__Hh1CJ .header-settings-module_headerSettingsOdds__44YNW .header-settings-module_appDropdownList__csVTc {
  top: 35px;
}
.header-settings-module_headerSettings__Hh1CJ .header-settings-module_headerSettingsLang__Mffgs {
  margin-left: 10px;
  position: relative;
}
.header-settings-module_headerSettings__Hh1CJ .header-settings-module_headerSettingsLang__Mffgs .header-settings-module_headerLang__pecer {
  align-items: center;
  cursor: pointer;
  display: flex;
}
.header-settings-module_headerSettings__Hh1CJ .header-settings-module_headerSettingsLang__Mffgs .header-settings-module_headerLang__pecer:hover .header-settings-module_headerLang__pecer {
  color: var(--headerLanguageHoverColor);
}
.header-settings-module_headerSettings__Hh1CJ .header-settings-module_headerSettingsLang__Mffgs .header-settings-module_headerLang__pecer .header-settings-module_headerLangShort__kZYhP {
  color: var(--headerLanguageText, var(--filterTimeColor));
  font-size: 12px;
  font-weight: 400;
  line-height: 24px;
  text-transform: uppercase;
  transition: color 0.2s ease;
}
.header-settings-module_headerSettings__Hh1CJ .header-settings-module_headerSettingsLang__Mffgs .header-settings-module_headerLang__pecer .header-settings-module_headerLangIcon__q4dSS {
  background-position: center;
  background-size: cover;
  border-radius: 50%;
  height: 21px;
  margin-right: 8px;
  overflow: hidden;
  position: relative;
  width: 21px;
}
.header-settings-module_headerSettings__Hh1CJ .header-settings-module_headerSettingsLang__Mffgs .header-settings-module_headerLang__pecer .header-settings-module_headerLangIcon__q4dSS img {
  height: 23px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 28px;
}
.header-settings-module_headerSettings__Hh1CJ .header-settings-module_headerSettingsLang__Mffgs .header-settings-module_headerLang__pecer .header-settings-module_appDropdown__1nRBG {
  height: 100%;
  position: absolute;
  width: 100%;
  z-index: 1;
}
.header-settings-module_headerSettings__Hh1CJ .header-settings-module_headerSettingsLang__Mffgs .header-settings-module_headerLang__pecer .header-settings-module_appDropdownHolder__ZE6J0 {
  opacity: 0;
}
.header-settings-module_headerSettings__Hh1CJ .header-settings-module_headerSettingsLang__Mffgs .header-settings-module_headerLang__pecer .header-settings-module_appDropdownList__csVTc {
  top: 35px;
}
.header-settings-module_headerSettings__Hh1CJ .header-settings-module_headerSettingsLang__Mffgs .header-settings-module_headerLang__pecer .header-settings-module_appDropdownFlagIcon__4NWyP {
  background-position: center;
  background-size: cover;
  border-radius: 50%;
  height: 21px;
  margin: 8px 0 8px 8px;
  overflow: hidden;
  position: relative;
  width: 21px;
}
.header-settings-module_headerSettings__Hh1CJ .header-settings-module_headerSettingsLang__Mffgs .header-settings-module_headerLang__pecer .header-settings-module_appDropdownFlagIcon__4NWyP img {
  height: 21px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: auto;
}
.modal-info {
  background-color: var(--eventModalBackground);
  position: absolute;
  flex-wrap: wrap;
  color: var(--white);
  font-size: 12px;
  line-height: 1.25;
  font-weight: 400;
  padding: 5px 12px 4px 12px;
  text-align: center;
  width: 85px;
  align-items: center;
  border-radius: 3px;
  box-sizing: border-box;
  cursor: default;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  top: -10px;
  left: 50%;
  transform: translate(-50%, -100%);
  justify-content: center;
  pointer-events: none;
  display: none;
  z-index: 2;
}
.modal-info:after {
  content: "";
  display: block;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 4px solid var(--eventModalBackground);
  bottom: -4px;
  width: 0;
  left: 50%;
  position: absolute;
  transform: translateX(-50%);
}
.aside-global-settings-module_button__9J1X4 {
  display: flex;
  align-items: center;
  height: 40px;
  background: var(--eventModalBackground);
  color: var(--buttonText);
  padding: 0 var(--rowSectionPadding);
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.25;
  border-radius: var(--baseBorderRadius);
  cursor: pointer;
  overflow: hidden;
}
.aside-global-settings-module_button__9J1X4 .svg-icon {
  font-size: 18px;
}
.aside-global-settings-module_buttonIcon__XUTDK {
  margin-right: 10px;
}
.aside-global-settings-module_radio__cYeSA {
  height: 16px;
  width: 16px;
  border-radius: 50%;
  border: 2px solid var(--globalSettingsModalColor);
  transition: border-color 0.2s ease;
  overflow: hidden;
}
.aside-global-settings-module_radio__cYeSA:before {
  content: "";
  display: block;
  box-sizing: border-box;
  height: 100%;
  width: 100%;
  border-radius: 50%;
  border: 2px solid transparent;
  background-color: rgba(var(--accentMainRGB), 0);
  transition: background-color 0.2s ease;
  background-clip: padding-box;
}
.aside-global-settings-module_active__r6GJE .aside-global-settings-module_radio__cYeSA {
  border-color: var(--accentMain);
}
.aside-global-settings-module_active__r6GJE .aside-global-settings-module_radio__cYeSA:before {
  background-color: rgba(var(--accentMainRGB), 1);
}
.aside-global-settings-module_modal__F0GzP {
  width: 720px;
  font-size: 14px;
  color: var(--globalSettingsModalColor);
  background: var(--modalBackground);
  padding: 32px;
  border-radius: var(--modalBorderRadius);
}
.aside-global-settings-module_header__Y60XA {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 25px;
}
.aside-global-settings-module_section__kBAFJ {
  margin-bottom: 20px;
}
.aside-global-settings-module_sectionHeader__eZgFd {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
}
.aside-global-settings-module_oddsList__dgKr6 {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -4px;
}
.aside-global-settings-module_oddsItemWrapper__bGZ1c {
  width: 33%;
  padding: 4px;
}
.aside-global-settings-module_oddsItem__fQKU3 {
  position: relative;
  padding: 12px 12px 12px 40px;
  border: 1px solid var(--globalSettingsBorder);
  border-radius: var(--baseBorderRadius);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s ease;
}
.aside-global-settings-module_oddsItem__fQKU3.aside-global-settings-module_active__r6GJE {
  border: 1px solid var(--accentMain);
}
.aside-global-settings-module_oddsItem__fQKU3 .aside-global-settings-module_radio__cYeSA {
  position: absolute;
  top: 13px;
  left: 14px;
}
.aside-global-settings-module_oddsItem__fQKU3:not(.aside-global-settings-module_active__r6GJE) {
  cursor: pointer;
}
.aside-global-settings-module_oddsItem__fQKU3:not(.aside-global-settings-module_active__r6GJE):hover {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
}
.aside-global-settings-module_oddsItemFormat__M-OFi {
  color: var(--accentMain);
  font-size: 12px;
  margin-top: 4px;
}
.aside-global-settings-module_viewList__x1tTG {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -8px;
}
.aside-global-settings-module_viewItemWrapper__r6V0g {
  width: 50%;
  padding: 4px 8px;
}
.aside-global-settings-module_viewItem__LvnSX.aside-global-settings-module_active__r6GJE img {
  border: 1px solid var(--accentMain);
}
.aside-global-settings-module_viewItem__LvnSX img {
  border: 1px solid transparent;
  display: block;
  width: 100%;
  height: auto;
  border-radius: var(--baseBorderRadius);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s ease;
}
.aside-global-settings-module_viewItem__LvnSX:not(.aside-global-settings-module_active__r6GJE) {
  cursor: pointer;
}
.aside-global-settings-module_viewItem__LvnSX:not(.aside-global-settings-module_active__r6GJE):hover img {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
}
.aside-global-settings-module_viewItemTitle__-pgrs {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}
.aside-global-settings-module_viewItemTitle__-pgrs .aside-global-settings-module_radio__cYeSA {
  margin-right: 10px;
}
.aside-global-settings-module_applySettingsButton__RjNua {
  margin-left: auto;
  margin-right: 0;
  min-width: 208px;
}
.aside-global-settings-module_modal-modern-view__yIuxy {
  -webkit-backdrop-filter: none;
          backdrop-filter: none;
}
@keyframes aside-global-settings-module_rotateSettings__7O-dH {
  0%, 30% {
    transform: rotate(0deg);
  }
  45% {
    transform: rotate(-360deg);
  }
  55% {
    transform: rotate(-720deg);
  }
  65% {
    transform: rotate(-1080deg);
    color: var(--buttonText);
  }
  90% {
    transform: rotate(-2160deg);
    color: var(--red);
  }
  92%, 100% {
    transform: rotate(2400deg);
    color: var(--red);
  }
}
@keyframes aside-global-settings-module_moveSettings__ktzVo {
  0%, 90% {
    transform: translateX(0);
  }
  92%, 100% {
    transform: translateX(-50px);
  }
}
.breadcrumbs-module_live__qzEg- {
  height: 14px;
  background-color: var(--liveColor);
  border-radius: 5px;
  text-align: center;
  font-size: 7px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--buttonText);
  padding: 0 5px;
  display: flex;
  align-self: center;
  line-height: 14px;
}
.breadcrumbs-module_live__qzEg-.breadcrumbs-module_liveFree__q5dUo {
  position: static;
  background: var(--buttonsGray);
  display: inline-flex;
  margin: 2px 0 0 0;
  align-self: flex-start;
}
.breadcrumbs-module_live__qzEg-.breadcrumbs-module_liveBig__ahvr- {
  padding: 0 10px;
  font-size: 12px;
  line-height: 23px;
  height: 22px;
  border-radius: 10px;
  margin: -1px 0 0 10px;
}
.breadcrumbs-module_live__qzEg-.coupon-count {
  background-color: var(--betslipEventsCountBackground);
  color: var(--betslipEventsCountText, var(--white));
  border-radius: 50%;
  justify-content: center;
  width: 23px;
}
.breadcrumbs-module_list__zzIlI {
  display: flex;
  min-height: 28px;
  list-style: none;
  margin: 0;
  padding: 0 0 2px 5px;
  z-index: 1;
  width: calc(100% + 6px);
  overflow-x: auto;
  overflow-y: hidden;
  scrollbar-color: var(--mslScrollbarBg) transparent;
  scrollbar-width: thin;
}
.breadcrumbs-module_list__zzIlI::-webkit-scrollbar {
  width: var(--mslScrollbarWidth);
  height: 6px;
  background: var(--mslScrollbarBg);
}
.breadcrumbs-module_list__zzIlI::-webkit-scrollbar-track {
  border-radius: var(--mslScrollbarBorderRadius);
}
.breadcrumbs-module_list__zzIlI::-webkit-scrollbar-thumb {
  background-color: var(--mslScrollbarThumbColor);
  border: var(--mslScrollbarBorder);
  -webkit-transition: background-color 0.15s ease;
  transition: background-color 0.15s ease;
  border-radius: var(--mslScrollbarBorderRadius);
}
.breadcrumbs-module_list__zzIlI:hover {
  scrollbar-color: var(--mslScrollbarThumbColor) transparent;
}
.breadcrumbs-module_list__zzIlI:hover::-webkit-scrollbar-thumb {
  background-color: var(--mslScrollbarThumbColorHover);
}
.breadcrumbs-module_list__zzIlI.breadcrumbs-module_modern__eazdU {
  background: var(--mslBreadcrumbsBg);
  border-radius: var(--mslBreadcrumbsBorderRaduis);
  margin-bottom: 15px;
  box-shadow: var(--mslBreadcrumbsBoxShadow);
}
.breadcrumbs-module_item__NhDWg {
  color: var(--breadcrumbItemColor);
  display: inline-block;
  position: relative;
  white-space: nowrap;
  z-index: 1;
  margin: var(--mslBreadcrubmsItemMargin);
  border-radius: var(--mslBreadcrumbsItemBorderRadius);
  background: var(--mslBreadcrumbsItemBg);
}
.breadcrumbs-module_item__NhDWg a {
  color: inherit;
  text-decoration: none;
  transition: color 0.15s ease;
}
.breadcrumbs-module_item__NhDWg a:hover {
  color: var(--breadcrumbItemColorActive);
}
.breadcrumbs-module_item__NhDWg span,
.breadcrumbs-module_item__NhDWg h1 {
  align-items: center;
  display: flex;
  font-size: 12px;
  font-style: normal;
  line-height: 30px;
  padding: 0 20px;
  position: relative;
  text-transform: uppercase;
}
.breadcrumbs-module_item__NhDWg i {
  font-style: normal;
  text-transform: lowercase;
}
.breadcrumbs-module_item__NhDWg h1 {
  font-weight: unset;
  margin: 0;
}
.breadcrumbs-module_item__NhDWg.breadcrumbs-module_noEvents__ftwue {
  cursor: default;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.breadcrumbs-module_item__NhDWg.breadcrumbs-module_dots__-PIY1 {
  display: flex;
  align-items: center;
  position: relative;
  padding: 0 25px;
  cursor: pointer;
}
.breadcrumbs-module_item__NhDWg.breadcrumbs-module_dots__-PIY1 > span {
  background-color: var(--breadcrumbItemColor);
  opacity: 0.3;
  border-radius: 5px;
  display: block;
  font-size: 0;
  padding: 3px;
  position: relative;
  transition: background 0.15s ease;
}
.breadcrumbs-module_item__NhDWg.breadcrumbs-module_dots__-PIY1 > span::before, .breadcrumbs-module_item__NhDWg.breadcrumbs-module_dots__-PIY1 > span::after {
  background-color: var(--breadcrumbItemColor);
  border-radius: 5px;
  content: "";
  font-size: 0;
  padding: 3px;
  position: absolute;
  top: 0;
}
.breadcrumbs-module_item__NhDWg.breadcrumbs-module_dots__-PIY1 > span::before {
  left: -12px;
}
.breadcrumbs-module_item__NhDWg.breadcrumbs-module_dots__-PIY1 > span::after {
  left: 12px;
}
.breadcrumbs-module_item__NhDWg:last-child {
  background: var(--mslBreadcrumbsItemLastBg);
}
.breadcrumbs-module_item__NhDWg:last-child a {
  cursor: default;
}
.breadcrumbs-module_item__NhDWg:last-child span,
.breadcrumbs-module_item__NhDWg:last-child h1 {
  color: var(--breadcrumbItemColorActive);
  cursor: default;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.breadcrumbs-module_item__NhDWg:last-child::after {
  content: var(--mslBreadcrumbsItemLastAfterContent);
}
.breadcrumbs-module_item__NhDWg::before, .breadcrumbs-module_item__NhDWg::after {
  background-color: var(--breadcrumbItemBackground);
  border-left: 1px solid var(--breadcrumbBorderColor);
  border-right: 1px solid var(--breadcrumbBorderColor);
  content: "";
  height: 50%;
  left: 0;
  position: absolute;
  width: 100%;
  z-index: -2;
}
.breadcrumbs-module_item__NhDWg::before {
  border-top: 1px solid var(--breadcrumbBorderColor);
  top: -1px;
  transform: skew(30deg);
}
.breadcrumbs-module_item__NhDWg::after {
  content: var(--mslBreadcrumsItemAterContent);
  border-bottom: var(--mslBreadcrumsItemAterBorderBottom);
  bottom: var(--mslBreadcrumsItemAterBottom);
  top: var(--mslBreadcrumsItemAterTop);
  left: var(--mslBreadcrumsItemAterLeft);
  right: var(--mslBreadcrumsItemAterRight);
  transform: var(--mslBreadcrumsItemAterTransofrm);
}
.breadcrumbs-module_item__NhDWg:first-child {
  padding-right: 5px;
}
.breadcrumbs-module_item__NhDWg:first-child::before, .breadcrumbs-module_item__NhDWg:first-child::after {
  border-left: 0;
}
.breadcrumbs-module_item__NhDWg:first-child a {
  display: flex;
  height: 100%;
  align-items: center;
  justify-content: center;
  width: 50px;
}
.breadcrumbs-module_modern__eazdU .breadcrumbs-module_item__NhDWg::before {
  border-top: 0;
  top: 0;
}
.breadcrumbs-module_modern__eazdU .breadcrumbs-module_item__NhDWg::after {
  border-bottom: 0;
  bottom: 0;
}
.section-title-module_live__6t88P {
  height: 14px;
  background-color: var(--liveColor);
  border-radius: 5px;
  text-align: center;
  font-size: 7px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--buttonText);
  padding: 0 5px;
  display: flex;
  align-self: center;
  line-height: 14px;
}
.section-title-module_live__6t88P.section-title-module_liveFree__X0UKa {
  position: static;
  background: var(--buttonsGray);
  display: inline-flex;
  margin: 2px 0 0 0;
  align-self: flex-start;
}
.section-title-module_live__6t88P.section-title-module_liveBig__R8YkF {
  padding: 0 10px;
  font-size: 12px;
  line-height: 23px;
  height: 22px;
  border-radius: 10px;
  margin: -1px 0 0 10px;
}
.section-title-module_live__6t88P.coupon-count {
  background-color: var(--betslipEventsCountBackground);
  color: var(--betslipEventsCountText, var(--white));
  border-radius: 50%;
  justify-content: center;
  width: 23px;
}
.section-title-module_title__HncRN {
  box-sizing: border-box;
  display: flex;
  min-height: 100%;
  padding-top: 5px;
  position: relative;
}
.section-title-module_title__HncRN .section-title-module_text__fDzCz {
  align-items: center;
  color: var(--buttonText);
  display: flex;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.25;
  margin: 0;
  min-height: 100%;
  padding: 4px 0;
  position: relative;
  text-transform: uppercase;
  transition: color 0.15s ease;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.section-title-module_title__HncRN .section-title-module_arrow__Gr-gI {
  align-items: center;
  color: var(--buttonText);
  display: flex;
  justify-content: center;
  margin-left: -10px;
  min-height: 100%;
  position: relative;
  transform: rotate(180deg);
  transition: transform 0.15s ease, opacity 0s ease;
  width: 32px;
}
.section-title-module_title__HncRN .section-title-module_amount__4E3yw {
  align-items: center;
  align-self: center;
  background-color: var(--buttonText);
  border-radius: 10px;
  color: var(--eventModalBackground);
  display: flex;
  font-size: 12px;
  font-weight: 700;
  height: 22px;
  line-height: 22px;
  margin-left: 10px;
  padding: 0 10px;
  text-align: center;
  text-transform: uppercase;
}
.section-title-module_title__HncRN .section-title-module_state__Tk-7C {
  display: flex;
  align-items: center;
  align-self: center;
  justify-content: center;
  height: 22px;
  min-width: 22px;
  background-color: var(--liveColor);
  color: var(--buttonText);
  font-size: 12px;
  font-weight: 700;
  line-height: 22px;
  border-radius: 20px;
  margin-left: 10px;
  margin-top: -1px;
  padding: 0 5px;
  text-align: center;
  text-transform: uppercase;
}
.section-title-module_title__HncRN .section-title-module_state__Tk-7C.coupon-count {
  background-color: var(--betslipEventsCountBackground);
}
.section-title-module_title__HncRN.section-title-module_open__tgYiE .section-title-module_arrow__Gr-gI {
  transform: rotate(0deg);
}
.section-title-module_title__HncRN.section-title-module_showLine__e7n2Z .section-title-module_text__fDzCz::after {
  background-color: var(--titleTopBorderColor);
  content: "";
  display: block;
  height: var(--sectionTitleHeight);
  left: 0;
  position: absolute;
  top: var(--sectionTitleTop);
  bottom: var(--sectionTitleBottom);
  transition: background-color 0.15s ease;
  width: 100%;
}
.section-title-module_title__HncRN.section-title-module_showLine__e7n2Z.section-title-module_inactive__X79ip .section-title-module_text__fDzCz::after {
  display: none;
}
.section-title-module_title__HncRN.section-title-module_showLine__e7n2Z.section-title-module_red__GaHzp .section-title-module_text__fDzCz::after {
  background-color: var(--liveColor);
}
.section-title-module_title__HncRN.section-title-module_showLine__e7n2Z.section-title-module_betSlip__bbTU8 .section-title-module_text__fDzCz::after {
  background-color: var(--betslipEventsCountBackground);
}
.section-title-module_title__HncRN.section-title-module_inactive__X79ip .section-title-module_text__fDzCz {
  color: var(--headingInactiveTextColor);
}
.section-title-module_title__HncRN.section-title-module_inactive__X79ip:hover .section-title-module_text__fDzCz {
  color: var(--buttonText);
}
.section-title-module_title__HncRN.section-title-module_pointer__w9bkP {
  cursor: pointer;
}
.section-title-module_title__HncRN.section-title-module_inheritAll__gKlOv {
  min-height: unset;
}
.section-title-module_title__HncRN.section-title-module_inheritAll__gKlOv .section-title-module_text__fDzCz {
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  padding-top: 0;
}
.section-title-module_title__HncRN.section-title-module_inheritFontSize__No7OC .section-title-module_text__fDzCz {
  font-size: inherit;
}
.section-title-module_title__HncRN.section-title-module_whiteCircle__3bOt6 .section-title-module_state__Tk-7C {
  background: var(--white);
  color: inherit;
}
.section-title-module_title__HncRN.section-title-module_inheritColor__rV-Xu {
  color: inherit;
}
.section-title-module_title__HncRN.section-title-module_centered__OL8u2 .section-title-module_text__fDzCz {
  display: block;
  text-align: center;
  width: 100%;
}
.section-title-module_title__HncRN.section-title-module_landing__MK37b.section-title-module_text__fDzCz {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sport-league-icon-module_holder__Bmx6b {
  align-items: center;
  display: flex;
  margin-right: 12px;
  position: relative;
}
.sport-league-icon-module_sportHolder__B5bIJ {
  margin-right: 8px;
  position: relative;
}
.sport-league-icon-module_sportHolder__B5bIJ img {
  display: block;
  max-width: 18px;
}
.sport-league-icon-module_leagueHolder__e7RIP {
  position: relative;
  width: 20px;
}
.welcome-bonus-default-module_signUpBonus__1HDu8 {
  border-bottom: 1px solid var(--formStepBorder);
  display: flex;
  justify-content: space-between;
  margin-bottom: 18px;
  padding: 0 0 15px;
  position: relative;
}
.welcome-bonus-default-module_signUpBonus__1HDu8 .welcome-bonus-default-module_item__R-rdm {
  display: flex;
  flex: 1;
  flex-direction: column;
  padding: 0 30px;
}
.welcome-bonus-default-module_signUpBonus__1HDu8 .welcome-bonus-default-module_item__R-rdm:not(.welcome-bonus-default-module_active__6TYMg) {
  cursor: pointer;
}
.welcome-bonus-default-module_signUpBonus__1HDu8 .welcome-bonus-default-module_item__R-rdm:hover .welcome-bonus-default-module_itemTitle__V7-fI, .welcome-bonus-default-module_signUpBonus__1HDu8 .welcome-bonus-default-module_item__R-rdm.welcome-bonus-default-module_active__6TYMg .welcome-bonus-default-module_itemTitle__V7-fI {
  color: var(--buttonMain);
}
.welcome-bonus-default-module_signUpBonus__1HDu8 .welcome-bonus-default-module_item__R-rdm:hover .welcome-bonus-default-module_itemTitle__V7-fI .svg-icon, .welcome-bonus-default-module_signUpBonus__1HDu8 .welcome-bonus-default-module_item__R-rdm.welcome-bonus-default-module_active__6TYMg .welcome-bonus-default-module_itemTitle__V7-fI .svg-icon {
  color: var(--buttonMain);
}
.welcome-bonus-default-module_signUpBonus__1HDu8 .welcome-bonus-default-module_item__R-rdm.welcome-bonus-default-module_disabled__rqd6q {
  cursor: default;
  pointer-events: none;
}
.welcome-bonus-default-module_signUpBonus__1HDu8 .welcome-bonus-default-module_item__R-rdm:nth-child(1n+2) {
  border-left: 1px solid var(--formStepBorder);
}
.welcome-bonus-default-module_signUpBonus__1HDu8 .welcome-bonus-default-module_itemTitle__V7-fI {
  align-items: center;
  color: var(--mainColor);
  display: flex;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  transition: color 0.2s ease;
}
.welcome-bonus-default-module_signUpBonus__1HDu8 .welcome-bonus-default-module_itemTitle__V7-fI .svg-icon {
  color: var(--inputColor);
  display: block;
  font-size: 24px;
  margin-right: 8px;
  position: relative;
  top: -1px;
  transition: color 0.2s ease;
}
.welcome-bonus-default-module_signUpBonus__1HDu8 .welcome-bonus-default-module_itemText__OvpG9 {
  color: var(--inputColor);
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  margin: 8px 0 0;
}
.welcome-bonus-default-module_fakeRadioButton__Mrj6H {
  background-color: var(--eventSelected);
  border: 1px solid var(--menuSectionBorder);
  border-color: var(--eventSelected);
  border-radius: 50%;
  display: block;
  height: 18px;
  margin-right: 10px;
  position: relative;
  transition: border-color 0.15s ease;
  width: 18px;
}
.welcome-bonus-default-module_fakeRadioButton__Mrj6H::after {
  background: var(--buttonMain);
  border-radius: 50%;
  content: "";
  display: block;
  height: 8px;
  left: 50%;
  margin: -4px 0 0 -4px;
  position: absolute;
  top: 50%;
  transform: scale(0);
  transition: transform 0.15s ease;
  width: 8px;
}
.welcome-bonus-default-module_fakeRadioButton__Mrj6H.welcome-bonus-default-module_active__6TYMg::after {
  opacity: 1;
  transform: scale(1);
}
.welcome-bonus-phone-module_signUpBonus__00T-K {
  display: flex;
  justify-content: space-between;
  position: relative;
  top: -30px;
}
.welcome-bonus-phone-module_signUpBonus__00T-K .welcome-bonus-phone-module_item__RXppg {
  background: var(--white);
  border: 1px solid var(--welcomeBonusItemBorder);
  border-radius: 5px;
  box-shadow: 0 0 10px var(--welcomeBonusRegisterBlockShadow);
  color: var(--eventHeading);
  display: flex;
  flex: 1;
  flex-direction: column;
  margin: 0 15px;
  padding: 12px 15px 12px 25px;
  position: relative;
  transition: color 0.2s ease, background-color 0.2s ease, border-color 0.2s ease;
}
.welcome-bonus-phone-module_signUpBonus__00T-K .welcome-bonus-phone-module_item__RXppg:not(.welcome-bonus-phone-module_active__0KMmA) {
  cursor: pointer;
}
.welcome-bonus-phone-module_signUpBonus__00T-K .welcome-bonus-phone-module_item__RXppg:hover, .welcome-bonus-phone-module_signUpBonus__00T-K .welcome-bonus-phone-module_item__RXppg.welcome-bonus-phone-module_active__0KMmA {
  background: var(--welcomeBonusActiveItemBG);
  border-color: var(--welcomeBonusActiveItemBorder);
  color: var(--white);
}
.welcome-bonus-phone-module_signUpBonus__00T-K .welcome-bonus-phone-module_item__RXppg:hover .welcome-bonus-phone-module_itemTitle__gEriY .svg-icon, .welcome-bonus-phone-module_signUpBonus__00T-K .welcome-bonus-phone-module_item__RXppg.welcome-bonus-phone-module_active__0KMmA .welcome-bonus-phone-module_itemTitle__gEriY .svg-icon {
  color: var(--white);
}
.welcome-bonus-phone-module_signUpBonus__00T-K .welcome-bonus-phone-module_item__RXppg.welcome-bonus-phone-module_disabled__RJTDr {
  cursor: default;
  pointer-events: none;
}
.welcome-bonus-phone-module_signUpBonus__00T-K .welcome-bonus-phone-module_itemTitle__gEriY {
  align-items: center;
  display: flex;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
}
.welcome-bonus-phone-module_signUpBonus__00T-K .welcome-bonus-phone-module_itemTitle__gEriY .svg-icon {
  color: var(--welcomeBonusIcon);
  display: block;
  font-size: 24px;
  margin-right: 8px;
  position: relative;
  top: -1px;
  transition: color 0.2s ease;
}
.welcome-bonus-phone-module_signUpBonus__00T-K .welcome-bonus-phone-module_itemText__sX-Vc {
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  margin: 8px 0 0;
}
.welcome-bonus-phone-module_fakeRadioButton__IGbPP {
  align-items: center;
  background: var(--white);
  border: 1px solid #e8e8e8;
  border-radius: 50%;
  display: flex;
  height: 20px;
  justify-content: center;
  left: -10px;
  position: absolute;
  top: 13px;
  transition: border-color 0.2s ease;
  width: 20px;
}
.welcome-bonus-phone-module_fakeRadioButton__IGbPP::after {
  background: #c1cdce;
  border-radius: 50%;
  content: "";
  display: block;
  height: 10px;
  transition: background-color 0.2s ease;
  width: 10px;
}
.welcome-bonus-phone-module_fakeRadioButton__IGbPP.welcome-bonus-phone-module_active__0KMmA {
  border-color: var(--welcomeBonusActiveItemBorder);
}
.welcome-bonus-phone-module_fakeRadioButton__IGbPP.welcome-bonus-phone-module_active__0KMmA::after {
  background: var(--welcomeBonusIcon);
}
.welcome-bonus-esport-module_signUpBonus__xcfAZ {
  align-items: center;
  display: flex;
}
.welcome-bonus-esport-module_signUpBonus__xcfAZ .welcome-bonus-esport-module_item__PQrZ8 {
  align-items: self-start;
  background: var(--wBCardBg);
  border-radius: 16px;
  color: var(--wBCard);
  cursor: pointer;
  display: flex;
  flex-direction: column;
  height: 93px;
  padding: 16px 10px 16px 80px;
  position: relative;
  width: 260px;
}
.welcome-bonus-esport-module_signUpBonus__xcfAZ .welcome-bonus-esport-module_item__PQrZ8:nth-child(2) {
  margin: 0 20px;
}
@media (max-width: 992px) {
  .welcome-bonus-esport-module_signUpBonus__xcfAZ .welcome-bonus-esport-module_item__PQrZ8:nth-child(2) {
    margin: 0 5px;
  }
}
.welcome-bonus-esport-module_signUpBonus__xcfAZ .welcome-bonus-esport-module_item__PQrZ8.welcome-bonus-esport-module_active__Wthjt {
  background-color: var(--wBCardActiveBg);
  color: var(--wBCardActive);
}
.welcome-bonus-esport-module_signUpBonus__xcfAZ .welcome-bonus-esport-module_item__PQrZ8.welcome-bonus-esport-module_active__Wthjt .welcome-bonus-esport-module_svgWrap__hYoGC .svg-icon {
  color: var(--wBCardIconActive);
}
.welcome-bonus-esport-module_signUpBonus__xcfAZ .welcome-bonus-esport-module_item__PQrZ8.welcome-bonus-esport-module_disabled__7hKGm {
  cursor: default;
  pointer-events: none;
}
.welcome-bonus-esport-module_signUpBonus__xcfAZ .welcome-bonus-esport-module_item__PQrZ8.welcome-bonus-esport-module_disabled__7hKGm .welcome-bonus-esport-module_cardItemSvgWrap__gy-ps {
  filter: grayscale(1);
}
.welcome-bonus-esport-module_signUpBonus__xcfAZ .welcome-bonus-esport-module_itemTitle__ycGYl {
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.03em;
  margin-bottom: 5px;
  text-transform: uppercase;
}
.welcome-bonus-esport-module_signUpBonus__xcfAZ .welcome-bonus-esport-module_itemText__zHc9G {
  font-size: 14px;
}
.welcome-bonus-esport-module_signUpBonus__xcfAZ .welcome-bonus-esport-module_svgWrap__hYoGC {
  left: 20px;
  position: absolute;
  top: 16px;
}
.welcome-bonus-esport-module_signUpBonus__xcfAZ .welcome-bonus-esport-module_svgWrap__hYoGC .svg-icon {
  height: 42px;
  min-width: 42px;
  width: 42px;
}
.welcome-bonus-registration-page-module_signUpBonus__c2ydQ {
  align-items: center;
  border: none;
  display: flex;
  height: 112px;
  justify-content: space-between;
  position: relative;
  width: 700px;
}
.welcome-bonus-registration-page-module_signUpBonus__c2ydQ .welcome-bonus-registration-page-module_item__HHxlt {
  border-left: none;
  border-top: 6px solid transparent;
  display: flex;
  flex: 1;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  padding: 0 30px;
  position: relative;
}
.welcome-bonus-registration-page-module_signUpBonus__c2ydQ .welcome-bonus-registration-page-module_item__HHxlt:not(.welcome-bonus-registration-page-module_active__32rEi) {
  cursor: pointer;
}
.welcome-bonus-registration-page-module_signUpBonus__c2ydQ .welcome-bonus-registration-page-module_item__HHxlt.welcome-bonus-registration-page-module_active__32rEi {
  border-top-color: var(--buttonMain);
}
.welcome-bonus-registration-page-module_signUpBonus__c2ydQ .welcome-bonus-registration-page-module_item__HHxlt.welcome-bonus-registration-page-module_active__32rEi .welcome-bonus-registration-page-module_itemTitle__F0bm9 {
  color: var(--buttonMain);
}
.welcome-bonus-registration-page-module_signUpBonus__c2ydQ .welcome-bonus-registration-page-module_item__HHxlt.welcome-bonus-registration-page-module_active__32rEi .welcome-bonus-registration-page-module_itemTitle__F0bm9 .svg-icon {
  color: var(--buttonMain);
}
.welcome-bonus-registration-page-module_signUpBonus__c2ydQ .welcome-bonus-registration-page-module_item__HHxlt.welcome-bonus-registration-page-module_active__32rEi:first-child {
  border-top-left-radius: 3px;
}
.welcome-bonus-registration-page-module_signUpBonus__c2ydQ .welcome-bonus-registration-page-module_item__HHxlt.welcome-bonus-registration-page-module_active__32rEi:last-child {
  border-top-right-radius: 3px;
}
.welcome-bonus-registration-page-module_signUpBonus__c2ydQ .welcome-bonus-registration-page-module_item__HHxlt.welcome-bonus-registration-page-module_active__32rEi .welcome-bonus-registration-page-module_itemText__vhIoS {
  color: var(--menuActiveColor);
}
.welcome-bonus-registration-page-module_signUpBonus__c2ydQ .welcome-bonus-registration-page-module_item__HHxlt:hover .welcome-bonus-registration-page-module_itemTitle__F0bm9 {
  color: var(--buttonMain);
}
.welcome-bonus-registration-page-module_signUpBonus__c2ydQ .welcome-bonus-registration-page-module_item__HHxlt:hover .welcome-bonus-registration-page-module_itemTitle__F0bm9 .svg-icon {
  color: var(--buttonMain);
}
.welcome-bonus-registration-page-module_signUpBonus__c2ydQ .welcome-bonus-registration-page-module_item__HHxlt.welcome-bonus-registration-page-module_disabled__6GcTU {
  cursor: default;
  pointer-events: none;
}
.welcome-bonus-registration-page-module_signUpBonus__c2ydQ .welcome-bonus-registration-page-module_item__HHxlt:not(:first-child)::after {
  border-left: 1px solid rgba(255, 255, 255, 0.3);
  content: "";
  height: 60px;
  left: 0;
  position: absolute;
}
.welcome-bonus-registration-page-module_signUpBonus__c2ydQ .welcome-bonus-registration-page-module_itemTitle__F0bm9 {
  align-items: center;
  color: var(--inputColor);
  display: flex;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  transition: color 0.15s ease;
}
.welcome-bonus-registration-page-module_signUpBonus__c2ydQ .welcome-bonus-registration-page-module_itemTitle__F0bm9 .svg-icon {
  color: var(--inputColor);
  display: block;
  font-size: 24px;
  margin-right: 8px;
  position: relative;
  top: -1px;
  transition: color 0.15s ease;
}
.welcome-bonus-registration-page-module_signUpBonus__c2ydQ .welcome-bonus-registration-page-module_itemText__vhIoS {
  color: var(--inputColor);
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  margin: 8px 0 0;
  transition: color 0.15s ease;
}
.welcome-bonus-registration-page-module_fakeRadioButton__xaInK {
  background-color: var(--eventSelected);
  border: 1px solid var(--menuSectionBorder);
  border-color: var(--eventSelected);
  border-radius: 50%;
  display: block;
  height: 18px;
  margin-right: 10px;
  position: relative;
  transition: border-color 0.15s ease;
  width: 18px;
}
.welcome-bonus-registration-page-module_fakeRadioButton__xaInK::after {
  background: var(--buttonMain);
  border-radius: 50%;
  content: "";
  display: block;
  height: 8px;
  left: 50%;
  margin: -4px 0 0 -4px;
  position: absolute;
  top: 50%;
  transform: scale(0);
  transition: transform 0.15s ease;
  width: 8px;
}
.welcome-bonus-registration-page-module_fakeRadioButton__xaInK:not(.welcome-bonus-registration-page-module_active__32rEi):after {
  background: var(--inputColor);
  height: 14px;
  margin: -7px 0 0 -7px;
  transform: scale(1);
  width: 14px;
}
.welcome-bonus-registration-page-module_fakeRadioButton__xaInK.welcome-bonus-registration-page-module_active__32rEi::after {
  opacity: 1;
  transform: scale(1);
}
.welcome-bonus-registration-page-module_signUpBonusOneStep__9-Byb {
  border-radius: 8px 8px 0 0;
}
.welcome-bonus-registration-page-module_signUpBonusOneStep__9-Byb .welcome-bonus-registration-page-module_item__HHxlt {
  border-top: 2px solid transparent;
  padding: 12px;
  justify-content: flex-start;
}
.welcome-bonus-registration-page-module_signUpBonusOneStep__9-Byb .welcome-bonus-registration-page-module_item__HHxlt.welcome-bonus-registration-page-module_active__32rEi {
  border-top-color: var(--buttonMain);
}
.welcome-bonus-registration-page-module_signUpBonusOneStep__9-Byb .welcome-bonus-registration-page-module_item__HHxlt.welcome-bonus-registration-page-module_active__32rEi:first-child {
  border-top-left-radius: 8px;
}
.welcome-bonus-registration-page-module_signUpBonusOneStep__9-Byb .welcome-bonus-registration-page-module_item__HHxlt.welcome-bonus-registration-page-module_active__32rEi:last-child {
  border-top-right-radius: 8px;
}
.welcome-bonus-registration-page-module_signUpBonusOneStep__9-Byb .welcome-bonus-registration-page-module_item__HHxlt.welcome-bonus-registration-page-module_active__32rEi .welcome-bonus-registration-page-module_itemText__vhIoS {
  color: var(--buttonMain);
}
.welcome-bonus-registration-page-module_signUpBonusOneStep__9-Byb .welcome-bonus-registration-page-module_item__HHxlt:hover .welcome-bonus-registration-page-module_itemText__vhIoS {
  color: var(--buttonMain);
}
.welcome-bonus-registration-page-module_signUpBonusOneStep__9-Byb .welcome-bonus-registration-page-module_fakeRadioButton__xaInK {
  background-color: transparent;
  border: 1px solid #6F7B8D;
  border-color: #6F7B8D;
  height: 16px;
  width: 16px;
  margin-right: 8px;
}
.welcome-bonus-registration-page-module_signUpBonusOneStep__9-Byb .welcome-bonus-registration-page-module_fakeRadioButton__xaInK::after {
  background: var(--buttonMain);
  border-radius: 50%;
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  left: 50%;
  margin: -5px 0 0 -5px;
  position: absolute;
  top: 50%;
  transform: scale(0);
  transition: transform 0.15s ease, opacity 0.15s ease;
}
.welcome-bonus-registration-page-module_signUpBonusOneStep__9-Byb .welcome-bonus-registration-page-module_fakeRadioButton__xaInK:not(.welcome-bonus-registration-page-module_active__32rEi):after {
  background: transparent;
  height: 14px;
  margin: -7px 0 0 -7px;
  transform: scale(1);
  width: 14px;
  opacity: 0.5;
}
.welcome-bonus-registration-page-module_signUpBonusOneStep__9-Byb .welcome-bonus-registration-page-module_fakeRadioButton__xaInK.welcome-bonus-registration-page-module_active__32rEi {
  border-color: var(--buttonMain);
}
.welcome-bonus-registration-page-module_signUpBonusOneStep__9-Byb .welcome-bonus-registration-page-module_fakeRadioButton__xaInK.welcome-bonus-registration-page-module_active__32rEi::after {
  opacity: 1;
  transform: scale(1);
}
:root .rcs-custom-scroll {
  min-height: 0;
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  min-width: 0;
}
:root .rcs-custom-scroll .rcs-outer-container {
  overflow: hidden;
}
:root .rcs-custom-scroll .rcs-outer-container .rcs-positioning {
  position: relative;
}
:root .rcs-custom-scroll .rcs-outer-container:hover .rcs-custom-scrollbar {
  opacity: 1;
  transition-duration: 0.2s;
}
:root .rcs-custom-scroll .rcs-inner-container {
  overflow-x: hidden;
  overflow-y: scroll;
  margin-right: -17px !important;
  -webkit-overflow-scrolling: touch;
}
:root .rcs-custom-scroll .rcs-inner-container:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  height: 0;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.05) 60%, rgba(0, 0, 0, 0) 100%);
  pointer-events: none;
  transition: height 0.1s ease-in;
}
:root .rcs-custom-scroll .rcs-inner-container.rcs-content-scrolled:after {
  height: 5px;
  transition: height 0.15s ease-out;
}
:root .rcs-custom-scroll.rcs-scroll-handle-dragged .rcs-inner-container {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
:root .rcs-custom-scroll .rcs-custom-scrollbar {
  position: absolute;
  height: 100%;
  width: 3px;
  right: 1px;
  opacity: 0;
  z-index: 3;
  transition: opacity 0.4s ease-out;
  padding: 6px 0;
  box-sizing: border-box;
  pointer-events: none;
}
:root .rcs-custom-scroll .rcs-custom-scrollbar.rcs-custom-scrollbar-rtl {
  right: auto;
  left: 3px;
}
:root .rcs-custom-scroll.rcs-scroll-handle-dragged .rcs-custom-scrollbar {
  opacity: 1;
}
:root .rcs-custom-scroll .rcs-custom-scroll-handle {
  position: absolute;
  width: 100%;
  top: 0;
}
:root .rcs-custom-scroll .rcs-inner-handle {
  height: calc(100% - 12px);
  margin-top: 6px;
  background-color: rgba(15, 168, 16, 0.7);
  border-radius: 3px;
}
:root .aside .rcs-custom-scroll {
  max-width: initial;
  width: auto;
  margin-left: var(--baseDescPadding);
  margin-right: var(--baseDescPadding);
  min-width: 100%;
}
:root .aside .rcs-inner-container {
  padding: 0 var(--basePadding);
  margin-right: -17px !important;
}
:root .aside__cabinet .rcs-inner-container {
  padding: 0 var(--basePadding);
  margin-right: -17px !important;
}
:root .right-section .rcs-custom-scroll {
  max-width: initial;
  width: auto;
  margin-left: var(--baseDescPadding);
  margin-right: var(--baseDescPadding);
  min-width: 100%;
}
:root .right-section .rcs-inner-container {
  padding: 0 var(--basePadding);
  margin-right: -17px !important;
}
:root .coupon-notification .rcs-custom-scrollbar {
  opacity: 1 !important;
}
:root body:-webkit-full-screen .rcs-inner-container {
  overflow: visible;
}
.odds-booster-classic-module_wrapper__5DghJ {
  padding: 16px;
}
.sport-page-wrapper-module_wrapper__tU5rL {
  padding: 24px;
  background: var(--mslElementBg);
  border-radius: var(--mslBorderRadius);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  min-height: 400px;
}
.sport-page-wrapper-module_wrapper__tU5rL + .sport-page-wrapper-module_wrapper__tU5rL {
  margin-top: 15px;
}
@media screen and (max-width: 890px) {
  .sport-page-wrapper-module_wrapper__tU5rL {
    min-width: 560px;
  }
}
.sport-page-wrapper-module_wrapper__tU5rL.sport-page-wrapper-module_autoHeight__cWVvd {
  min-height: auto;
}
.sport-page-wrapper-module_wrapper__tU5rL.sport-page-wrapper-module_wrapperSportMenu__veso7 {
  min-height: auto;
}
.sport-page-wrapper-module_responsiveWrapper__VTNpT {
  min-width: 100%;
}
.sport-page-wrapper-module_headerWrap__Zic6b {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0 0 20px;
}
.sport-page-wrapper-module_header__WCBTj {
  font-size: 20px;
  font-weight: 700;
  color: var(--mslTextDark);
  text-transform: capitalize;
  margin: 0;
}
.sport-page-wrapper-module_more__a9TBT {
  color: var(--mslMoreLinkColor);
  font-size: var(--mslMoreLinkFontSize);
  text-transform: uppercase;
  text-decoration: none;
  font-weight: var(--mslMoreLinkFontWeight);
}
.sport-page-wrapper-module_more__a9TBT:hover {
  text-decoration: underline;
}
.sport-page-wrapper-module_noMinHeight__GrVPg {
  min-height: 0;
}
.odds-booster-modern-module_wrapper__Burmq {
  position: relative;
}
.odds-booster-modern-module_wrapper__Burmq .horizontal-menu__arrow-wrapper--left {
  opacity: 1 !important;
  left: auto;
  right: 32px;
  border-radius: var(--oddsBoosterBaseBorderRadius) 0 0 var(--oddsBoosterBaseBorderRadius);
}
.odds-booster-modern-module_wrapper__Burmq .horizontal-menu__arrow-wrapper--left:disabled {
  display: flex;
}
.odds-booster-modern-module_wrapper__Burmq .horizontal-menu__arrow-wrapper--right {
  opacity: 1 !important;
  border-radius: 0 var(--oddsBoosterBaseBorderRadius) var(--oddsBoosterBaseBorderRadius) 0;
}
.odds-booster-modern-module_wrapper__Burmq .horizontal-menu__arrow-wrapper--right:disabled {
  display: flex;
}
.odds-booster-modern-module_wrapper__Burmq .horizontal-menu__arrow-wrapper {
  height: 32px;
  top: -32px;
  color: var(--oddsBoosterModernArrowColor);
  background: var(--oddsBoosterModernArrowBg);
}
.odds-booster-modern-module_wrapper__Burmq .horizontal-menu__arrow-wrapper:after {
  content: "";
  width: 24px;
  height: 24px;
  background: var(--oddsBoosterModernArrowActiveBg);
  border-radius: var(--oddsBoosterBaseBorderRadius);
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -12px 0 0 -12px;
}
.odds-booster-modern-module_wrapper__Burmq .horizontal-menu__arrow-wrapper:disabled:after {
  background: none;
}
.odds-booster-modern-module_wrapper__Burmq .horizontal-menu__arrow-wrapper svg {
  position: relative;
  z-index: 2;
}
.odds-booster-modern-module_itemsWrapper__fQS9q {
  position: relative;
  overflow-x: hidden;
  margin-right: -20px;
  margin-left: -6px;
  max-height: 210px;
}
.odds-booster-modern-module_itemsWrapper__fQS9q {
  margin: 0 -9px;
}
.odds-booster-modern-module_items__2CqyT {
  max-width: 100%;
}
.odds-booster-modern-module_items__2CqyT .react-horizontal-scrolling-menu--item:last-child .odds-booster-modern-module_itemWrapper__QTlDh {
  margin-right: 20px;
}
.odds-booster-modern-module_items__2CqyT .horizontal-menu__arrow-wrapper {
  top: 50%;
  width: 32px;
  height: 32px;
  background-color: var(--promotionsSectionsNavigationButtonBg);
  opacity: 1;
  font-size: 16px;
  color: var(--promotionsSectionsNavigationButton);
  border-radius: 4px;
  transition: background-color 0.3s, color 0.3s;
  z-index: 10;
}
.odds-booster-modern-module_items__2CqyT .horizontal-menu__arrow-wrapper:disabled {
  display: none;
}
.odds-booster-modern-module_items__2CqyT .horizontal-menu__arrow-wrapper--left {
  left: 27px;
}
.odds-booster-modern-module_items__2CqyT .horizontal-menu__arrow-wrapper--right {
  right: 27px;
}
.odds-booster-modern-module_items__2CqyT .horizontal-menu .react-horizontal-scrolling-menu--wrapper:hover .horizontal-menu__arrow-wrapper {
  background-color: var(--promotionsSectionsNavigationButtonBgHover);
  color: var(--promotionsSectionsNavigationButtonHover);
}
.event-table-body-module_infoSection__HM4aU {
  margin-bottom: 3px;
  width: 100%;
}
.event-table-body-module_sectionWrapper__wU9Rz {
  display: flex;
  justify-content: space-between;
}
.event-table-body-module_sectionWrapper__wU9Rz + .event-table-body-module_betBuilderIcon__bpyUH {
  margin-left: 4px;
}
.event-table-body-module_sectionCol__7mZGT {
  position: relative;
  width: 100%;
}
.event-table-body-module_fullWidth__p6MVK {
  width: 100%;
}
.event-table-body-module_periodList__YyevL {
  font-weight: 400;
  font-size: 12px;
  line-height: 1;
  color: var(--eventTimeStatsText);
}
.event-table-body-module_wrapper__YMwtG {
  display: flex;
  align-items: flex-end;
  position: relative;
  white-space: nowrap;
  padding-bottom: 11px;
}
.event-table-body-module_results__ZHDqG {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
}
.event-table-body-module_col__pnTXL {
  display: flex;
  align-items: center;
  position: relative;
}
.event-table-body-module_col__pnTXL + .event-table-body-module_col__pnTXL {
  padding-left: 15px;
}
.event-table-body-module_overflowed__xNXAk {
  overflow: hidden;
}
.event-table-body-module_row__8lAxe {
  display: flex;
  flex-direction: column;
}
.event-table-body-module_row__8lAxe + .event-table-body-module_row__8lAxe {
  margin-top: 2px;
}
.event-table-body-module_row__8lAxe + .event-table-body-module_additionalInfoRow__7IHi9 {
  margin-top: 4px;
}
.event-table-body-module_additionalInfoRow__7IHi9 {
  flex-direction: row;
}
.event-table-body-module_scoreSection__vEZi3 {
  margin: 5px 0 0 0;
  position: relative;
}
.event-table-body-module_item__1Vb4N {
  position: relative;
}
.event-table-body-module_date__-cmdj {
  opacity: 0.5;
}
.event-table-body-module_analytics__EvhXe {
  width: 16px;
  height: 16px;
  margin-right: 6px;
}
.event-table-body-module_event-info__F3Tpb {
  margin-bottom: 2px;
}
.event-table-body-module_scoreDecoration__bDS7E {
  background-color: var(--aggregateScoreBG);
  border-radius: 4px;
  padding: 0 3px;
  font-weight: 400;
  line-height: 16px;
  height: 16px;
  font-size: 10px;
}
.event-table-body-module_betBuilderIcon__bpyUH {
  display: flex;
  padding: 0 4px;
  border-radius: 4px;
  background: var(--betBuilderIconBg);
}
.event-table-body-module_betBuilderIcon__bpyUH .event-table-body-module_betBuilderText__w-WjW {
  color: var(--betBuilderIconText);
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
}
.event-table-body-module_highlightStyle__1ctDG > mark {
  background-color: var(--searchTextHighlightBg) !important;
  color: inherit !important;
  font-weight: 400 !important;
  text-transform: none !important;
  display: inline-block !important;
}
.event-table-module_heading__UElxL {
  background: var(--topEventsFactorBg);
  display: flex;
  width: 100%;
  min-height: 30px;
  padding: 7px 0;
}
.event-table-module_headingBetween__oQ6Fx {
  justify-content: space-between;
}
.event-table-module_action__5tQtC {
  font-size: 12px;
  display: flex;
  width: 100px;
  align-items: center;
  justify-content: center;
  color: var(--inputImageColor);
}
.event-table-module_action__5tQtC .svg-icon {
  transition: transform 0.15s ease;
  transform: rotate(90deg);
}
.event-table-module_actionOpen__VFYsE .svg-icon {
  transform: rotate(-90deg);
}
.event-table-module_headingValue__0t4BT {
  color: var(--eventHeading);
  font-size: 12px;
  font-weight: 700;
  width: 100%;
  position: relative;
  text-align: center;
  text-decoration: none;
}
.event-table-module_headingValue__0t4BT .modal-info {
  z-index: 12;
}
.event-table-module_headingValue__0t4BT i {
  font-size: 12px;
  color: var(--menuSectionBorder);
  display: inline-block;
  vertical-align: middle;
  margin-left: 3px;
  position: relative;
  top: -2px;
}
.event-table-module_headingValue__0t4BT i:hover {
  color: var(--menuSectionBorder);
}
.event-table-module_headingValue__0t4BT i:hover .modal-info {
  display: flex;
}
.event-table-module_headingValue__0t4BT .event-table-module_results__EoCoN {
  display: flex;
  align-items: center;
  text-transform: uppercase;
  width: auto;
  padding: 0 20px;
}
.event-table-module_eventResult__2mRk2 {
  display: flex;
  align-items: center;
  color: var(--error);
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  letter-spacing: 0.01em;
  padding: 0 20px;
}
.event-table-module_coefficientWrap__wzEZQ {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.event-table-module_title__b1chb {
  font-size: 10px;
  font-weight: 500;
  color: var(--eventHeading);
  text-transform: uppercase;
  display: flex;
  align-items: center;
  min-height: 100%;
}
.event-table-module_titleImage__Ute8z {
  display: block;
  margin-right: 10px;
  position: relative;
  min-width: 18px;
}
.event-table-module_titleImage__Ute8z img {
  display: block;
  max-width: 20px;
  position: relative;
  top: -1px;
}
.event-table-module_titleImage__Ute8z:nth-child(1n+2) {
  margin-right: 0;
}
.event-table-module_titleText__ubOqt {
  position: relative;
  min-height: 100%;
  display: flex;
  align-items: center;
  text-decoration: none;
  color: var(--eventHeading);
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 1px;
  transition: color 0.2s ease;
}
.event-table-module_dateWrapper__pq4hE {
  margin-bottom: 2px;
}
.event-table-module_eventInfo__h5oCg {
  display: flex;
  flex-direction: column;
  flex: 0 0 30%;
  min-width: 30%;
}
@media screen and (max-width: 1429px) {
  .event-table-module_eventInfo__h5oCg {
    flex: 0 0 35%;
    min-width: 35%;
  }
}
.event-table-module_eventInfoLive__YUI3g .event-table-module_teams__cjFbc:after {
  content: "";
  transition: box-shadow 0.15s ease;
  height: 100%;
  width: 30px;
  box-shadow: inset 20px 0 10px 0 var(--buttonText);
  position: absolute;
  top: 0;
  right: -30px;
  z-index: 3;
}
.event-table-module_eventInfoLive__YUI3g .event-table-module_team__T-hFB {
  padding-top: 3px;
  padding-bottom: 0;
}
.event-table-module_eventInfoLive__YUI3g .event-table-module_eventName__kcbaV {
  padding: 0 10px 10px 20px;
}
.event-table-module_teams__cjFbc {
  position: relative;
  flex: 1 1 0;
}
.event-table-module_teamName__eLNBL {
  transition: background 0.15s ease;
  background: var(--buttonText);
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  z-index: 2;
  padding-right: 16px;
  display: flex;
  align-items: center;
}
.event-table-module_liveWrapper__bS4Rz {
  display: flex;
  align-items: center;
  padding: 10px 10px 0 20px;
}
.event-table-module_liveWrapper__bS4Rz .event-table-module_status__Muz90 {
  margin-left: 10px;
  font-size: 12px;
  color: var(--eventHalfInformation);
  position: relative;
}
.event-table-module_liveWrapper__bS4Rz .event-table-module_status__Muz90 .event-status__live {
  font-size: 9px;
  padding: 0 8px;
  height: 18px;
  border-radius: 10px;
}
.event-table-module_eventName__kcbaV {
  display: flex;
  flex: 0 0 30%;
  min-width: 30%;
  justify-content: space-between;
  padding: 0 10px 0 20px;
  align-items: flex-end;
}
@media screen and (max-width: 1429px) {
  .event-table-module_eventName__kcbaV {
    flex: 0 0 35%;
    min-width: 35%;
  }
}
.event-table-module_dynamicWidth__-sWh- {
  flex: 0 0 auto;
}
.event-table-module_eventNameFlexible__XYDfi {
  justify-content: flex-start;
}
.event-table-module_eventScore__b6DQm {
  position: absolute;
  display: flex;
  justify-content: flex-end;
  font-size: 14px;
  line-height: 20px;
  text-align: right;
  margin-left: 10px;
  right: 10px;
}
.event-table-module_eventScoreResult__MHSnB {
  background: inherit;
  position: relative;
  z-index: 5;
  font-weight: 700;
  color: var(--buttonMain);
}
.event-table-module_eventPeriods__ph3IL {
  display: flex;
}
.event-table-module_eventPeriodsItem__G9ybZ {
  display: flex;
  justify-content: flex-end;
  color: var(--eventHalfInformation);
}
.event-table-module_eventPeriodsItem__G9ybZ:after {
  content: "";
  transition: border-color 0.15s ease;
  border-right: 1px solid var(--eventTableBorder);
  margin: 0 10px;
}
.event-table-module_eventPeriodsItem__G9ybZ:after:last-child {
  color: var(--mainColor);
}
.event-table-module_eventCoefficient__uJUP- {
  display: flex;
  flex: 0 0 70%;
  min-width: 70%;
}
@media screen and (max-width: 1429px) {
  .event-table-module_eventCoefficient__uJUP- {
    flex: 0 0 65%;
    min-width: 65%;
  }
}
.event-table-module_row__HOvtu {
  display: flex;
  min-height: 72px;
  transition: background 0.15s ease;
}
.event-table-module_row__HOvtu:hover .event-table-module_eventPeriodsItem__G9ybZ:after {
  border-color: var(--menuSectionBorder);
}
.event-table-module_row__HOvtu:hover .event-table-module_teamName__eLNBL {
  background: var(--eventSelected);
}
.event-table-module_row__HOvtu:hover .event-table-module_eventInfoLive__YUI3g .event-table-module_teams__cjFbc:after {
  box-shadow: inset 20px 0 10px 0 var(--eventSelected);
}
.event-table-module_row__HOvtu:hover:not(.event-table-module_rowAdditional__8bf7W) {
  background-color: var(--eventSelected);
}
.event-table-module_row__HOvtu:hover:not(.event-table-module_rowAdditional__8bf7W) .event-table-module_col__dhzFx {
  border-color: var(--factorsBorderHover);
}
.event-table-module_row__HOvtu:nth-child(1n+2):not(.event-table-module_rowAdditional__8bf7W) {
  border-top: 1px solid var(--borderProfileTable);
}
.event-table-module_rowActive__GMNOq {
  cursor: pointer;
}
.event-table-module_rowBetween__V7GUq {
  justify-content: space-between;
}
.event-table-module_colAlign__SoK8w {
  display: flex;
  max-width: 100%;
  text-decoration: none;
  color: inherit;
}
.event-table-module_nowrap__D76nA {
  flex-wrap: nowrap;
}
.event-table-module_colAlignRow__AVgjC {
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.event-table-module_colAlignColumn__sOXM2 {
  flex-direction: column;
}
.event-table-module_col__dhzFx {
  display: flex;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  transition: border-color 0.15s ease;
}
.event-table-module_col__dhzFx .event-table-module_action__5tQtC {
  padding-left: 10px;
  padding-right: 10px;
}
.event-table-module_col__dhzFx .event-table-module_action__5tQtC span {
  display: block;
  padding: 6px;
  margin-top: -7px;
}
.event-table-module_col__dhzFx .event-table-module_action__5tQtC .svg-icon {
  display: block;
  font-size: 16px;
  cursor: pointer;
  color: var(--factorIconsColor);
  transition: color 0.15s ease;
}
.event-table-module_col__dhzFx .event-table-module_action__5tQtC .svg-icon:hover {
  color: var(--mainColor);
}
.event-table-module_disabled__a9uQK {
  pointer-events: none;
}
.event-table-module_flexible__-Pfx1 span {
  white-space: nowrap;
}
.event-table-module_flexible__-Pfx1 a {
  color: var(--mainColor);
  font-size: 14px;
  line-height: 20px;
  flex: 0 0 50%;
  max-width: 300px;
  transition: color 0.15s ease;
}
.event-table-module_flexible__-Pfx1 a:hover {
  color: var(--buttonMain);
}
.event-table-module_factor__xXDbz {
  flex: 1 1 60px;
  padding: 0;
  justify-content: center;
  min-width: 60px;
  width: 60px;
}
.event-table-module_heading__UElxL .event-table-module_factor__xXDbz {
  padding-top: 0;
  padding-bottom: 0;
  border-left: 1px solid transparent;
}
.event-table-module_row__HOvtu .event-table-module_factor__xXDbz {
  border-left: 1px solid var(--borderProfileTable);
}
.event-table-module_additionalInfo__IjfB8 {
  color: var(--mainColor);
  font-size: 14px;
  line-height: 20px;
  flex: 0 0 70%;
  max-width: 70%;
  transition: color 0.15s ease;
  display: block;
  padding-left: 10px;
}
.event-table-module_additionalInfo__IjfB8 b {
  color: var(--mainColor);
  font-weight: 700;
  padding: 5px;
  font-size: 14px;
  display: inline-block;
  margin-left: -10px;
}
.event-table-module_more__DZSro {
  color: var(--mainColor);
  font-size: 12px;
  font-weight: 500;
  text-decoration: underline;
  align-items: center;
  justify-content: space-around;
  cursor: pointer;
  flex: 0 0 60px;
  min-width: 60px;
  width: 60px;
}
.event-table-module_more__DZSro span {
  display: block;
}
.event-table-module_noUnderline__8Jldf {
  text-decoration: none;
}
.event-table-module_score__KAbdp {
  color: var(--mainColor);
  font-size: 14px;
  align-self: center;
  font-weight: 400;
  min-width: 40px;
  flex: 0 0 40px;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  white-space: nowrap;
}
@media screen and (max-width: 1759px) {
  .event-table-module_score__KAbdp {
    flex: 0 0 auto;
    width: auto;
  }
}
.event-table-module_status__Muz90 {
  color: var(--liveColor);
  font-size: 14px;
  align-self: center;
  font-weight: 700;
  text-transform: uppercase;
  padding-left: 10px;
  padding-right: 10px;
  align-items: center;
}
.event-table-module_statuses__wMpT9 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding-left: 10px;
  padding-right: 10px;
}
.event-table-module_statuses__wMpT9 .event-table-module_liveIcon__5pVW7 {
  color: var(--liveColor);
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
}
.event-table-module_time__9MiBE {
  color: var(--mainColor);
  font-size: 14px;
  line-height: 24px;
  flex: 0 0 70px;
  min-width: 70px;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.event-table-module_time__9MiBE span {
  font-size: 12px;
  font-weight: 700;
  display: block;
  white-space: nowrap;
  text-transform: uppercase;
  color: var(--buttonSecondary);
}
.event-table-module_team__T-hFB {
  color: var(--mainColor);
  font-size: 14px;
  line-height: 20px;
  transition: color 0.15s ease;
  overflow: hidden;
  width: 100%;
}
.event-table-module_team__T-hFB strong {
  color: var(--mainColor);
  font-weight: 700;
}
.event-table-module_team__T-hFB mark {
  background-color: transparent;
  color: var(--buttonSecondary);
  font-weight: 700;
  text-transform: uppercase;
  display: inline-block;
}
.event-table-module_team__T-hFB:hover:not(.event-table-module_noEvents__DU2E6) {
  color: var(--buttonMain);
}
.event-table-module_colActive__vf6z0 {
  background-color: var(--eventHeadingBackground);
  color: var(--eventTableColActiveColor) !important;
}
.event-table-module_colActive__vf6z0 .event-table-module_icon__aBI0S {
  transform: rotate(0deg);
}
.event-table-module_actionRow__bVTtB {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
}
.event-table-module_icon__aBI0S {
  font-size: 9px;
  width: 9px;
  transition: transform 0.15s ease;
  height: 9px;
  transform: rotate(-180deg);
}
.event-table-module_eventTimer__iuIvD {
  display: flex;
  align-items: center;
  font-size: 12px;
}
.event-table-module_eventTimer__iuIvD .svg-icon {
  font-size: 18px;
  margin-right: 5px;
  display: block;
  position: relative;
  top: -1px;
}
.event-table-module_FlexRight__LTke8 {
  height: 100%;
  display: flex;
  align-items: center;
}
.events-section__header {
  background: none !important;
  height: 41px !important;
}
.top-events-module_live__FVbq6 {
  height: 14px;
  background-color: var(--liveColor);
  border-radius: 5px;
  text-align: center;
  font-size: 7px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--buttonText);
  padding: 0 5px;
  display: flex;
  align-self: center;
  line-height: 14px;
}
.top-events-module_live__FVbq6.top-events-module_liveFree__zCpCx {
  position: static;
  background: var(--buttonsGray);
  display: inline-flex;
  margin: 2px 0 0 0;
  align-self: flex-start;
}
.top-events-module_live__FVbq6.top-events-module_liveBig__A5q0j {
  padding: 0 10px;
  font-size: 12px;
  line-height: 23px;
  height: 22px;
  border-radius: 10px;
  margin: -1px 0 0 10px;
}
.top-events-module_live__FVbq6.coupon-count {
  background-color: var(--betslipEventsCountBackground);
  color: var(--betslipEventsCountText, var(--white));
  border-radius: 50%;
  justify-content: center;
  width: 23px;
}
.top-events-module_topEvents__icnLS {
  position: relative;
  border-radius: 0 0 var(--baseBorderRadius) var(--baseBorderRadius);
  display: flex;
  flex-direction: column;
}
.top-events-module_eventContent__kWhzc {
  padding: 16px 20px 13px 20px;
}
.top-events-module_categoryImage__q-aNs {
  margin-right: 6px;
}
.top-events-module_disabled__-T0Kq {
  font-size: 14px;
  color: var(--menuSectionBorder);
}
.top-events-module_eventName__7mhKT {
  display: flex;
  align-items: center;
  text-decoration: none;
}
.top-events-module_eventName__7mhKT:hover .top-events-module_name__pWMqd, .top-events-module_eventName__7mhKT.top-events-module_active__qCCrI .top-events-module_name__pWMqd {
  color: var(--buttonMain);
}
.top-events-module_eventNameLive__kQyX- {
  margin-right: -12px;
}
.top-events-module_name__pWMqd {
  color: var(--mainColor);
  position: relative;
  font-size: 14px;
  font-weight: 500;
  line-height: 18px;
  white-space: nowrap;
  overflow: hidden;
  max-width: 100%;
  text-overflow: ellipsis;
  transition: color 0.15s ease;
}
@media screen and (max-width: 1429px) {
  .top-events-module_name__pWMqd {
    font-size: 12px;
  }
}
.top-events-module_eventBar__40XyR {
  display: flex;
  align-items: center;
  margin-top: 11px;
  width: 100%;
  justify-content: space-between;
  position: relative;
}
.top-events-module_eventBodyStatus__hYESi {
  display: flex;
  align-items: center;
}
.top-events-module_eventText__kTskm {
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  color: var(--mainColor);
  position: relative;
  transition: color 0.15s ease;
  white-space: nowrap;
  width: calc(100% - 30px);
  overflow: hidden;
  text-overflow: ellipsis;
}
@media screen and (max-width: 1429px) {
  .top-events-module_eventText__kTskm {
    font-size: 12px;
  }
}
.top-events-module_eventTeam__tlbL9 {
  position: relative;
  display: flex;
  justify-content: space-between;
  text-decoration: none;
}
.top-events-module_eventTeam__tlbL9:nth-child(1n+2) {
  margin-top: 5px;
}
.top-events-module_image__UZl37 {
  position: relative;
  top: -1px;
  display: block;
  width: 17px;
  margin-right: 10px;
  background: var(--asideMenuTopEventTeamsLogoBG);
  border: var(--asideMenuTopEventTeamsLogoBorder);
  border-radius: 4px;
  padding: 0.2em;
}
.top-events-module_tShirt__irr-q {
  position: relative;
  top: -1px;
  display: block;
  width: 17px;
  margin-right: 10px;
}
.top-events-module_eventImage__nkoYS {
  display: flex;
  align-items: flex-start;
  width: 100%;
}
.top-events-module_eventTime__nOHKJ {
  font-size: 14px;
  font-weight: 400;
  color: var(--eventHalfInformation);
  line-height: 18px;
  display: flex;
  justify-content: flex-end;
  white-space: nowrap;
  width: 100%;
}
@media screen and (max-width: 1429px) {
  .top-events-module_eventTime__nOHKJ {
    font-size: 12px;
  }
}
.top-events-module_eventScore__C7KxS {
  line-height: 18px;
  font-size: 14px;
  font-weight: 500;
  color: var(--buttonMain);
}
@media screen and (max-width: 1429px) {
  .top-events-module_eventScore__C7KxS {
    font-size: 12px;
  }
}
.top-events-module_eventLeft__ouB2k {
  flex: 0 0 calc(100% - 84px);
  max-width: calc(100% - 84px);
}
.top-events-module_eventRight__tigcF {
  flex: 0 0 72px;
  min-width: 7px;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.top-events-module_eventTeams__01cpF {
  margin-top: 11px;
  text-decoration: none;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
@media screen and (max-width: 1429px) {
  .top-events-module_eventTeams__01cpF {
    margin-top: 10px;
  }
}
.top-events-module_eventTeams__01cpF:hover .top-events-module_eventText__kTskm, .top-events-module_eventTeams__01cpF.top-events-module_active__qCCrI .top-events-module_eventText__kTskm {
  color: var(--buttonMain);
}
.top-events-module_eventFactors__LMu41 {
  position: relative;
  display: flex;
  background-color: var(--topEventsFactorBg);
}
.top-events-module_eventFactor__BagMo {
  flex: 1;
  display: flex;
  justify-content: space-evenly;
  align-items: center;
  height: 30px;
  transition: background-color 0.15s ease, border-color 0.15s ease, color;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
.top-events-module_eventFactor__BagMo:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  height: 100%;
  width: 50%;
  transform: translateX(-120%);
  opacity: 0.7;
  background-color: var(--topEventColorDown);
}
.top-events-module_eventFactor__BagMo:before {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  height: 100%;
  width: 50%;
  transform: translateX(120%);
  background-color: var(--topEventColorDown);
  opacity: 0.7;
}
.top-events-module_eventFactor__BagMo:hover, .top-events-module_eventFactor__BagMo.top-events-module_active__qCCrI {
  background: var(--buttonMain);
  border-color: var(--buttonMain);
}
.top-events-module_eventFactor__BagMo:hover .top-events-module_eventFactorValue__sVOqY, .top-events-module_eventFactor__BagMo.top-events-module_active__qCCrI .top-events-module_eventFactorValue__sVOqY {
  color: var(--buttonText);
}
.top-events-module_eventFactor__BagMo:hover .top-events-module_eventFactorName__Vw8PU, .top-events-module_eventFactor__BagMo.top-events-module_active__qCCrI .top-events-module_eventFactorName__Vw8PU {
  color: var(--white);
}
.top-events-module_eventFactor__BagMo:nth-child(1n+2) {
  border-left: 1px solid var(--topEventsFactorBorder);
}
.top-events-module_down__-cKJL:after {
  background-color: var(--topEventColorDown);
  animation: top-events-module_oddDown__dc997 0.8s ease;
}
.top-events-module_down__-cKJL:before {
  background-color: var(--topEventColorDown);
  animation: top-events-module_oddDownBefore__FNcdf 0.8s ease;
}
.top-events-module_up__rnk42:after {
  background-color: var(--topEventColorUp);
  animation: top-events-module_oddDown__dc997 0.8s ease;
}
.top-events-module_up__rnk42:before {
  background-color: var(--topEventColorUp);
  animation: top-events-module_oddDownBefore__FNcdf 0.8s ease;
}
.top-events-module_ds__kMlyZ {
  pointer-events: none;
  color: var(--menuSectionBorder);
}
.top-events-module_ds__kMlyZ .top-events-module_topEventsEventFactorName__8yNFM {
  opacity: 0.5;
}
.top-events-module_ds__kMlyZ:after {
  display: none;
}
.top-events-module_ds__kMlyZ:before {
  display: none;
}
.top-events-module_noHover__JJOLe, .top-events-module_no_hover__uiRaC {
  pointer-events: none;
}
.top-events-module_eventFactorName__Vw8PU {
  color: var(--eventHeading);
  font-size: 10px;
  text-transform: uppercase;
  font-weight: 400;
  transition: color 0.15s ease;
}
.top-events-module_eventFactorValue__sVOqY {
  font-size: 10px;
  font-weight: 500;
  color: var(--buttonMain);
  transition: color 0.15s ease;
  min-width: 20px;
}
.top-events-module_eventLoadMore__y46KF {
  padding: 8px 12px;
  background-color: var(--borderProfileTable);
  width: 100%;
}
.top-events-module_eventLoadMoreText__6zN8Y {
  font-size: 12px;
  letter-spacing: 0.3px;
  line-height: 1.25;
  font-weight: 500;
  text-decoration: none;
  color: var(--buttonMain);
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
@keyframes top-events-module_oddDown__dc997 {
  0% {
    transform: translateX(-120%);
  }
  100% {
    transform: translateX(220%);
  }
}
@keyframes top-events-module_oddDownBefore__FNcdf {
  0% {
    transform: translateX(120%);
  }
  100% {
    transform: translateX(-220%);
  }
}
.event-table-markets-module_snakeLoaderWrapper__pccie > div {
  width: 100%;
  height: 100%;
}
.table-outcome-module_outcome__LGHRg {
  align-items: center;
  color: var(--eventNumber);
  cursor: pointer;
  display: flex;
  font-size: 12px;
  font-weight: 700;
  height: 100%;
  justify-content: center;
  position: relative;
  transition: border 0.15s linear, background-color 0.15s linear, box-shadow 0.15s ease;
  width: 100%;
}
.table-outcome-module_outcome__LGHRg::before {
  background: transparent;
  border: 2px solid transparent;
  bottom: 0;
  content: "";
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: border 0.3s linear, background 0.3s linear;
  transition-delay: 0.1s;
  transition-timing-function: step-end;
}
.table-outcome-module_outcome__LGHRg:hover {
  background-color: var(--factorSelectedBackgroundColor);
}
.table-outcome-module_active__ZiOb8 {
  background-color: var(--factorSelectedBackgroundColor);
  outline: 1px solid var(--factorSelectedBorderColor);
}
.table-outcome-module_active__ZiOb8:hover {
  background-color: var(--factorSelectedBackgroundColor);
}
.table-outcome-module_active__ZiOb8.table-outcome-module_outcomeUp__O-84e::before {
  background: var(--eventUpActive);
}
.table-outcome-module_active__ZiOb8.table-outcome-module_outcomeDown__JFKMh::before {
  background: var(--eventDownActive);
}
.table-outcome-module_active__ZiOb8::after {
  background: var(--white);
  content: "";
  display: block;
  height: 160px;
  position: absolute;
  transform: rotate(45deg) translate(0, 0);
  transition: transform 0.5s ease-in-out, visibility 0.5s ease-out;
  visibility: hidden;
  width: 160px;
}
.table-outcome-module_outcomeDefault__TlT1- {
  cursor: pointer;
  overflow: hidden;
}
.table-outcome-module_outcomeDefault__TlT1- i {
  transition: opacity 0.3s ease;
  transition-delay: 0.15s;
}
.table-outcome-module_outcomeDefault__TlT1- i:nth-child(1) {
  border-bottom: 10px solid var(--factorDownBorderColor);
  border-left: 10px solid transparent;
  border-top: 10px solid transparent;
  bottom: 0;
  opacity: 0;
  position: absolute;
  transform: scaleX(-1);
  left: 0;
  top: 0;
}
.table-outcome-module_outcomeDefault__TlT1- i:nth-child(2) {
  border-bottom: 10px solid transparent;
  border-left: 10px solid transparent;
  border-top: 10px solid var(--factorUpBorderColor);
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.table-outcome-module_outcomeDefault__TlT1-:active, .table-outcome-module_outcomeDefault__TlT1-:focus {
  border-color: var(--buttonMain);
}
.table-outcome-module_outcomeDefault__TlT1-::after {
  background: var(--white);
  content: "";
  display: block;
  height: 160px;
  position: absolute;
  transform: rotate(45deg) translate(0, 0);
  transition: transform 0.5s ease-in-out, visibility 0.5s ease-out;
  visibility: hidden;
  width: 160px;
}
.table-outcome-module_outcomeUp__O-84e::after {
  transform: rotate(45deg) translate(0, -205px);
  visibility: visible;
}
.table-outcome-module_outcomeUp__O-84e::before {
  background-color: var(--factorUpBackground);
  transition-timing-function: step-start;
}
.table-outcome-module_outcomeUp__O-84e i:nth-child(2) {
  opacity: 1;
}
.table-outcome-module_outcomeDown__JFKMh::after {
  transform: rotate(45deg) translate(0, -205px);
  visibility: visible;
}
.table-outcome-module_outcomeDown__JFKMh::before {
  background-color: var(--eventDown);
  transition-timing-function: step-start;
}
.table-outcome-module_outcomeDown__JFKMh i:nth-child(1) {
  opacity: 1;
}
.table-outcome-module_outcomePartial__fP374::after, .table-outcome-module_outcomePartial__fP374::before {
  display: none;
}
.table-outcome-module_outcomeLocked__k-InQ {
  border-color: var(--eventCoefficientBorderDisabled);
  cursor: default;
  overflow: visible;
  pointer-events: none;
}
.table-outcome-module_outcomeLocked__k-InQ::before, .table-outcome-module_outcomeLocked__k-InQ::after,
.table-outcome-module_outcomeLocked__k-InQ i {
  display: none;
}
.table-outcome-module_grayView__x-zAK {
  opacity: 0.4;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.table-outcome-module_textBase__CZ7zC {
  color: var(--eventNumber);
  font-weight: 700;
  line-height: 1;
  position: relative;
  top: 1px;
}
.table-outcome-module_disabled__6vYDx {
  opacity: 0.4;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.table-outcome-module_outcomeDisabled__b269T {
  pointer-events: none;
}
.table-outcome-module_decimalText__4BZWx {
  font-size: 14px;
}
.table-outcome-module_text__OpIgl {
  color: var(--eventNumber);
}
.table-outcome-module_textType__xqpCP {
  color: rgba(61, 64, 74, 0.6);
  font-size: 12px;
  font-weight: 400;
  line-height: 1;
  position: relative;
  top: 1px;
}
.table-outcome-module_textInfo__u0C7C {
  color: var(--inputColor);
  font-size: 10px;
  font-weight: 500;
  margin-bottom: 3px;
}
.table-outcome-module_icon__G2m2A {
  color: var(--menuSectionBorder);
  display: block;
  position: relative;
  top: 1px;
}
.table-outcome-module_icon__G2m2A svg {
  display: block;
  font-size: 18px;
}
.table-outcome-module_icon__G2m2A img {
  display: block;
}
.table-outcome-module_content__1ycSD {
  align-items: center;
  display: flex;
  justify-content: center;
  position: relative;
  z-index: 10;
}
.live {
  height: 14px;
  background-color: var(--liveColor);
  border-radius: 5px;
  text-align: center;
  font-size: 7px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--buttonText);
  padding: 0 5px;
  display: flex;
  align-self: center;
  line-height: 14px;
}
.live.liveFree {
  position: static;
  background: var(--buttonsGray);
  display: inline-flex;
  margin: 2px 0 0 0;
  align-self: flex-start;
}
.live.liveBig {
  padding: 0 10px;
  font-size: 12px;
  line-height: 23px;
  height: 22px;
  border-radius: 10px;
  margin: -1px 0 0 10px;
}
.live:global(.coupon-count) {
  background-color: var(--betslipEventsCountBackground);
  color: var(--betslipEventsCountText, var(--white));
  border-radius: 50%;
  justify-content: center;
  width: 23px;
}
.right-section {
  width: 18vw;
  flex: 0 0 18vw;
  flex-direction: column;
  position: fixed;
  right: 10px;
  top: var(--gapTopMenu);
  z-index: 10;
  bottom: var(--gapBetweenBlock);
  display: flex;
  min-width: 280px;
}
.right-section__sidebar-toggle {
  display: none;
}
@media screen and (max-width: 1250px) {
  .right-section {
    position: fixed;
    right: -350px;
    width: 370px;
    flex: 0 0 370px;
    height: calc(100% - 69px);
    padding: 13px 15px 13px 13px;
    margin-top: -13px;
    margin-right: -10px;
    background-color: rgba(38, 65, 106, 0.8);
    z-index: 20;
    transition: all 0.2s;
  }
  .right-section--open {
    right: 10px;
  }
  .right-section--open .right-section__sidebar-toggle--icon {
    transform: rotate(-45deg);
  }
  .right-section__sidebar-toggle {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    width: 25px;
    height: 25px;
    left: -25px;
    top: 15px;
    border-radius: 3px 0 0 3px;
    background-color: var(--togglerResponsiveColor);
    transition: filter 0.15s ease;
    cursor: pointer;
    outline: none;
  }
  .right-section__sidebar-toggle:hover {
    filter: brightness(0.9);
  }
  .right-section__sidebar-toggle--icon {
    position: relative;
    border: solid;
    border-color: inherit;
    border-width: 0 1px 1px 0;
    padding: 2px;
    display: block;
    width: 0;
    height: 0;
    transform: rotate(135deg);
    color: #fff;
  }
  .right-section .quickBetEnabled-toggle {
    background: linear-gradient(to left, #F2C94C, #EC882B);
    height: 136px;
  }
  .right-section .quickBetEnabled-toggle .quickBetEnabled-text {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    rotate: 270deg;
    text-transform: uppercase;
    gap: 4px;
  }
  .right-section .quickBetEnabled-toggle .quickBetEnabled-text .quickBet-icon {
    rotate: 90deg;
    margin: 2px 0 0 4px;
    padding: 4px;
    border-width: 0 2px 2px 0;
  }
  .right-section .quickBetEnabled-toggle .quickBetEnabled-text .iconOpen {
    margin: 0 0 4px 4px;
  }
}
@media screen and (max-width: 1250px) {
  body.menu-cms-header-view .right-section {
    height: calc(100% - var(--menuCmsHeaderBodyTopPadding));
  }
}
.aside-global-settings-module_button__6NHW9 {
  display: flex;
  align-items: center;
  height: 40px;
  background: var(--eventModalBackground);
  color: var(--buttonText);
  padding: 0 var(--rowSectionPadding);
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.25;
  border-radius: var(--mslSmallBorderRadius);
  cursor: pointer;
  overflow: hidden;
}
.aside-global-settings-module_button__6NHW9 .svg-icon {
  font-size: 18px;
}
.aside-global-settings-module_settingsListContainer__vzNEY {
  display: flex;
  gap: 16px;
  padding: 24px;
}
.aside-global-settings-module_settingsList__lrkrx {
  display: flex;
  flex-direction: column;
}
.aside-global-settings-module_settingListItem__gigbb {
  width: 160px;
  padding: 8px 0 8px 8px;
  border-radius: 4px;
  cursor: pointer;
}
.aside-global-settings-module_settingListItem__gigbb:hover {
  background: var(--allSportsItemHover);
}
.aside-global-settings-module_activeSettingListItem__oow2r {
  background-color: var(--allSportsItemHover);
  color: var(--allSportsActive);
}
.aside-global-settings-module_settingsComponentContainer__LBrkF {
  width: 100%;
}
.aside-global-settings-module_buttonIcon__xhrvu {
  margin-right: 10px;
}
.aside-global-settings-module_radio__A2RY7 {
  height: 16px;
  width: 16px;
  border-radius: 50%;
  border: 2px solid var(--globalSettingsModalColor);
  transition: border-color 0.2s ease;
  overflow: hidden;
}
.aside-global-settings-module_radio__A2RY7:before {
  content: "";
  display: block;
  box-sizing: border-box;
  height: 100%;
  width: 100%;
  border-radius: 50%;
  border: 2px solid transparent;
  background-color: rgba(var(--accentMainRGB), 0);
  transition: background-color 0.2s ease;
  background-clip: padding-box;
}
.aside-global-settings-module_active__QKmhS .aside-global-settings-module_radio__A2RY7 {
  border-color: var(--accentMain);
}
.aside-global-settings-module_active__QKmhS .aside-global-settings-module_radio__A2RY7:before {
  background-color: rgba(var(--accentMainRGB), 1);
}
.aside-global-settings-module_modal__SKJDC {
  width: 880px;
  height: 429px;
  font-size: 14px;
  color: var(--globalSettingsModalColor);
  background: var(--globalSettingsModalSecondaryColor);
  border-radius: var(--modalBorderRadius);
  overflow: hidden;
  box-shadow: var(--modalShadow);
}
.aside-global-settings-module_header__czsvh {
  font-size: 20px;
  font-weight: 700;
  background-color: var(--modalBackground);
  padding: 12px 24px;
}
.aside-global-settings-module_section__7wTb0 + .aside-global-settings-module_section__7wTb0 {
  margin: 20px 0;
}
.aside-global-settings-module_sectionHeader__LIvkb {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
}
.aside-global-settings-module_oddsList__0ziHf {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -4px;
}
.aside-global-settings-module_oddsItemWrapper__6NSCm {
  width: 33%;
  padding: 4px;
}
.aside-global-settings-module_oddsItem__peXzP {
  position: relative;
  padding: 12px 12px 12px 40px;
  border: 1px solid var(--globalSettingsBorder);
  border-radius: var(--baseBorderRadius);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s ease;
}
.aside-global-settings-module_oddsItem__peXzP.aside-global-settings-module_active__QKmhS {
  border: 1px solid var(--accentMain);
}
.aside-global-settings-module_oddsItem__peXzP .aside-global-settings-module_radio__A2RY7 {
  position: absolute;
  top: 13px;
  left: 14px;
}
.aside-global-settings-module_oddsItem__peXzP:not(.aside-global-settings-module_active__QKmhS) {
  cursor: pointer;
}
.aside-global-settings-module_oddsItem__peXzP:not(.aside-global-settings-module_active__QKmhS):hover {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
}
.aside-global-settings-module_oddsItemFormat__9DYPq {
  color: var(--accentMain);
  font-size: 12px;
  margin-top: 4px;
}
.aside-global-settings-module_viewList__-i7EG {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -8px;
}
.aside-global-settings-module_viewItemWrapper__vhL6G {
  width: 50%;
  padding: 4px 8px;
}
.aside-global-settings-module_viewItem__2-fhA.aside-global-settings-module_active__QKmhS img {
  border: 1px solid var(--accentMain);
}
.aside-global-settings-module_viewItem__2-fhA img {
  border: 1px solid transparent;
  display: block;
  width: 100%;
  height: auto;
  border-radius: var(--baseBorderRadius);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s ease;
}
.aside-global-settings-module_viewItem__2-fhA:not(.aside-global-settings-module_active__QKmhS) {
  cursor: pointer;
}
.aside-global-settings-module_viewItem__2-fhA:not(.aside-global-settings-module_active__QKmhS):hover img {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
}
.aside-global-settings-module_viewItemTitle__ms2Om {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}
.aside-global-settings-module_viewItemTitle__ms2Om .aside-global-settings-module_radio__A2RY7 {
  margin-right: 10px;
}
.aside-global-settings-module_applySettingsButton__uruhb {
  margin-left: auto;
  margin-right: 0;
  min-width: 208px;
}
.aside-global-settings-module_modal-modern-view__ati3R {
  -webkit-backdrop-filter: none;
          backdrop-filter: none;
}
.aside-global-settings-module_betAmountContainer__15nLD {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
@keyframes aside-global-settings-module_rotateSettings__8kOg5 {
  0%, 30% {
    transform: rotate(0deg);
  }
  45% {
    transform: rotate(-360deg);
  }
  55% {
    transform: rotate(-720deg);
  }
  65% {
    transform: rotate(-1080deg);
    color: var(--buttonText);
  }
  90% {
    transform: rotate(-2160deg);
    color: var(--red);
  }
  92%, 100% {
    transform: rotate(2400deg);
    color: var(--red);
  }
}
@keyframes aside-global-settings-module_moveSettings__HSQj3 {
  0%, 90% {
    transform: translateX(0);
  }
  92%, 100% {
    transform: translateX(-50px);
  }
}
.block-new-desktop-module_wrapper__P33pz {
  border-radius: var(--baseBorderRadius);
  overflow: hidden;
}
.block-new-desktop-module_wrapper__P33pz .default-slider__control {
  opacity: 1;
  top: -34px;
}
.block-new-desktop-module_wrapper__P33pz .default-slider__control--right {
  right: 6px;
  transform: none;
}
.block-new-desktop-module_wrapper__P33pz .default-slider__control--left {
  right: 26px;
  left: auto;
  transform: scaleX(-1);
}
.block-new-desktop-module_wrapper__P33pz:hover .default-slider__control {
  opacity: 1;
}
.block-new-desktop-module_header__C2Wuf {
  background-color: var(--eventModalBackground);
  display: flex;
  min-height: 41px;
  justify-content: space-between;
  padding: 0 var(--rowSectionPadding);
  width: 100%;
}
.select-country-modal-module_countryModal__jg0uD {
  padding: 40px 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
}
.select-country-modal-module_icon__CxApa {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 20px;
  font-size: 50px;
  color: var(--inputErrorColor);
}
.select-country-modal-module_title__ZvLTI {
  color: var(--mainColor);
  font-size: 18px;
  font-weight: 500;
  line-height: 1.35;
  text-transform: uppercase;
  text-align: center;
  width: 100%;
  margin-bottom: 30px;
}
.select-country-modal-module_form__5ypRQ {
  width: 100%;
  max-width: 430px;
}
.select-country-modal-module_form__5ypRQ > :not(:last-child) {
  margin-bottom: 20px;
}
.section-module_section__e4egZ {
  background-color: var(--white);
  border-radius: 8px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  padding: 16px 20px;
}
.section-module_section__e4egZ .section-module_title__UOOAI {
  margin: 0;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.6;
  color: var(--sectionTitle);
}
.rounded-table-module_table__QOR8Z {
  width: 100%;
  margin-top: 16px;
  border-spacing: 0;
}
.rounded-table-module_thead__VVz6y,
.rounded-table-module_tbody__tyk9A {
  position: relative;
}
.rounded-table-module_thead__VVz6y .rounded-table-module_tr__36ymB,
.rounded-table-module_tbody__tyk9A .rounded-table-module_tr__36ymB {
  position: relative;
}
.rounded-table-module_thead__VVz6y::before,
.rounded-table-module_tbody__tyk9A::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 8px;
  transition: background 0.3s;
}
.rounded-table-module_thead__VVz6y::before {
  background: var(--roundedTableHeading);
}
.rounded-table-module_tbody__tyk9A::before {
  border: 1px solid var(--roundedTableHeadingBorderColor);
  background-color: var(--roundedTableBgColor);
}
.rounded-table-module_tbody__tyk9A:hover::before {
  background: var(--roundedTableRowHoverBackground);
}
.rounded-table-module_th__c3Mnr {
  color: var(--roundedTableHeadingColor);
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  text-align: left;
  height: 40px;
  padding: 12px 16px;
}
.rounded-table-module_td__azUzV {
  color: var(--roundedTableTdBaseColor);
  font-size: 14px;
  font-weight: 400;
  padding: 18px 16px;
}
.rounded-table-module_separator__-w9lp {
  height: 16px;
}
.content-section-module_section__vwKIv {
  border-radius: 3px;
  width: 100%;
}
.content-section-module_header__-os7O {
  background-color: var(--contentSectionBg);
  display: flex;
  height: 41px;
  padding: 0 15px;
  border-radius: var(--contentSectionRadius);
}
.content-section-module_content__FeCF9 {
  background: var(--white);
  border-radius: 0 0 3px 3px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.history-filters-module_filters__-T42J {
  margin-top: 16px;
}
.history-filters-module_wrap__HQ7Iw {
  display: flex;
}
.history-filters-module_reset__ZHlcD {
  min-width: 85px;
  padding-left: 15px;
}
.history-filters-module_options__hZ1uZ {
  display: flex;
  flex: 1;
  margin-left: -10px;
  margin-right: -10px;
}
@media only screen and (max-width: 900px) {
  .history-filters-module_options__hZ1uZ {
    flex-direction: column;
  }
}
.history-filters-module_optionsColumn__h2vyk {
  display: flex;
  padding: 0 10px;
}
.history-filters-module_optionsColumn__h2vyk.history-filters-module_statusMinWidth__Yy0RX {
  min-width: 175px;
}
@media only screen and (max-width: 900px) {
  .history-filters-module_optionsColumn__h2vyk {
    max-width: 310px;
  }
  .history-filters-module_optionsColumn__h2vyk:not(:first-child) {
    margin-top: 10px;
  }
}
.history-filters-module_datepickerItem__p4LT2:first-child {
  padding-right: 10px;
}
.history-filters-module_datepickerItem__p4LT2:last-child {
  padding-left: 10px;
}
.promotion-history-item-module_amount__IWxSS {
  display: flex;
}
.promotion-history-item-module_riskBetIcon__fMwmy {
  position: relative;
  top: 1px;
  fill: var(--acceptMain);
  margin-right: 10px;
  font-size: 15px;
}
.customer-promotions-module_promotionSection__1G94D {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  padding: 16px 32px;
  position: relative;
}
.form-filter-module_filter__OCY-2 {
  position: relative;
  padding: 25px 16px 10px;
  display: flex;
  justify-content: space-between;
}
.form-filter-module_reset__ojnGi {
  padding: 0 0 16px 0;
}
.form-filter-module_reset__ojnGi .app-button {
  min-width: 80px;
}
.form-filter-module_options__5TMIB {
  display: flex;
}
.form-filter-module_option__bZPgg {
  padding: 0 20px 16px 0;
}
.form-filter-module_option__bZPgg .ui-select {
  min-width: 180px;
}
.live {
  height: 14px;
  background-color: var(--liveColor);
  border-radius: 5px;
  text-align: center;
  font-size: 7px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--buttonText);
  padding: 0 5px;
  display: flex;
  align-self: center;
  line-height: 14px;
}
.live.liveFree {
  position: static;
  background: var(--buttonsGray);
  display: inline-flex;
  margin: 2px 0 0 0;
  align-self: flex-start;
}
.live.liveBig {
  padding: 0 10px;
  font-size: 12px;
  line-height: 23px;
  height: 22px;
  border-radius: 10px;
  margin: -1px 0 0 10px;
}
.live:global(.coupon-count) {
  background-color: var(--betslipEventsCountBackground);
  color: var(--betslipEventsCountText, var(--white));
  border-radius: 50%;
  justify-content: center;
  width: 23px;
}
body:not(.base-text-page) .aside {
  position: fixed;
  width: 16vw;
  flex: 0 0 16vw;
  z-index: calc(var(--zIndex-desktopAsideMenuForTextPage-below) - 1);
  bottom: var(--gapBetweenBlock);
  flex-direction: column;
  left: 10px;
  top: var(--gapTopMenu);
  display: flex;
  min-width: 250px;
}
body:not(.base-text-page) .aside__text-page {
  overflow-y: auto;
  padding-right: 5px;
  scrollbar-color: transparent transparent;
  scrollbar-width: thin;
}
body:not(.base-text-page) .aside__text-page::-webkit-scrollbar {
  width: 3px;
}
body:not(.base-text-page) .aside__text-page::-webkit-scrollbar-track {
  background: transparent;
  border-radius: 3px;
}
body:not(.base-text-page) .aside__text-page::-webkit-scrollbar-thumb {
  background: transparent;
}
body:not(.base-text-page) .aside__cabinet {
  display: flex;
  flex: 1 1 0;
  height: 100%;
}
body:not(.base-text-page) .aside__scrolled {
  display: flex;
  position: absolute;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
}
body:not(.base-text-page) .aside__c {
  border-radius: var(--baseBorderRadius);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  background: var(--buttonText);
  max-width: 100%;
  margin-bottom: 16px;
}
body:not(.base-text-page) .aside__c:nth-last-child(1) {
  margin-bottom: 2px;
}
body:not(.base-text-page) .aside__c--widget {
  position: relative;
  z-index: 5;
}
body:not(.base-text-page) .aside__c--sticky {
  position: static;
  top: -30px;
  transition: top 0.2s ease;
}
.sticky_section body:not(.base-text-page) .aside__c--sticky {
  position: fixed;
  top: 10px;
}
body:not(.base-text-page) .aside__c--no_filled {
  box-shadow: none;
  background-color: transparent;
}
body:not(.base-text-page) .aside__c--new {
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
  border-radius: var(--asideNewBorderRadius);
  margin-top: 2px;
  margin-left: 2px;
}
body:not(.base-text-page) .aside__c--new-multiple > div:first-child .aside-menu__title--new-layout {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
body:not(.base-text-page) .aside__c--new-multiple > div:not(:first-child):not(:last-child) .aside-menu__title--new-layout {
  border-radius: 0;
}
body:not(.base-text-page) .aside__c--new-multiple > div:last-child .aside-menu__title--new-layout {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
body:not(.base-text-page) .aside__info {
  padding: 6px 10px 15px 10px;
}
body.menu-cms-header-view .aside, body.menu-cms-header-view .right-section {
  top: calc(var(--menuCmsHeaderBodyTopPadding) + 26px);
}
body.menu-cms-header-view .center-section {
  top: 26px;
}
.live {
  height: 14px;
  background-color: var(--liveColor);
  border-radius: 5px;
  text-align: center;
  font-size: 7px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--buttonText);
  padding: 0 5px;
  display: flex;
  align-self: center;
  line-height: 14px;
}
.live.liveFree {
  position: static;
  background: var(--buttonsGray);
  display: inline-flex;
  margin: 2px 0 0 0;
  align-self: flex-start;
}
.live.liveBig {
  padding: 0 10px;
  font-size: 12px;
  line-height: 23px;
  height: 22px;
  border-radius: 10px;
  margin: -1px 0 0 10px;
}
.live:global(.coupon-count) {
  background-color: var(--betslipEventsCountBackground);
  color: var(--betslipEventsCountText, var(--white));
  border-radius: 50%;
  justify-content: center;
  width: 23px;
}
.center-section {
  position: relative;
  width: calc(100% - 250px);
  max-width: calc(100% - 34vw);
  margin-left: 16vw;
  padding: 0 10px;
}
.center-section.center-section--only-aside, .only-aside-section .center-section {
  max-width: calc(100% - 16vw);
}
.center-section.center-section--no-left-sidebar {
  margin-left: 0;
  width: calc(100% - 250px);
  max-width: calc(100% - 18vw);
}
.page-colum-two .center-section {
  width: calc(100% - 250px);
  max-width: 100%;
  padding-right: 0;
}
.text_page-1 .center-section {
  width: calc(100% - 250px);
  max-width: 100%;
  padding-right: 0;
}
@media screen and (max-width: 1560px) {
  .center-section {
    margin-left: 247px;
    max-width: calc(100% - 535px);
  }
}
@media screen and (max-width: 1250px) {
  .center-section {
    max-width: calc(100% - 250px);
    padding-right: 0;
  }
  .center-section.center-section--no-left-sidebar {
    max-width: 100%;
    width: 100%;
  }
}
.center-section__top {
  margin-bottom: 15px;
}
.center-section__bottom {
  margin: 15px 0 0 0;
}
.center-section.center-section--full-width {
  width: 100%;
  max-width: 100%;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
}
.cabinet-menu-item-module_menuSvg__w-LT- {
  width: 100%;
  height: 100%;
}
.cabinet-account-balance-module_inner__U9DIO {
  padding: 0 16px;
}
.cabinet-account-balance-module_row__Knj6z {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px 0;
}
.cabinet-account-balance-module_row__Knj6z.cabinet-account-balance-module_pointer__nJcR9 {
  cursor: pointer;
}
.cabinet-account-balance-module_row__Knj6z .cabinet-account-balance-module_label__gpw03 {
  font-size: 14px;
  font-weight: 400;
}
.cabinet-account-balance-module_row__Knj6z .cabinet-account-balance-module_label__gpw03 span {
  font-weight: 500;
}
.cabinet-account-balance-module_row__Knj6z .cabinet-account-balance-module_amount__5t5r7 {
  font-weight: 700;
  color: var(--tableWin);
}
.cabinet-account-balance-module_arrow__zgQjh {
  right: 0;
  cursor: pointer;
  transform: rotate(180deg);
  transition: transform 0.15s ease;
}
.cabinet-account-balance-module_arrow__zgQjh.cabinet-account-balance-module_arrowDown__FMLmp {
  transform: rotate(0);
}
.cabinet-account-balance-module_others__z9MeA {
  padding: 0 0 0 30px;
  border-top: 1px solid var(--accountBalanceBorder);
}
.cabinet-account-balance-module_others__z9MeA .cabinet-account-balance-module_othersRow__OP3Cu {
  display: flex;
  justify-content: space-between;
  padding: 20px 0;
}
.cabinet-account-balance-module_others__z9MeA .cabinet-account-balance-module_othersLabel__koJZf {
  font-size: 14px;
  font-weight: 500;
}
.cabinet-account-balance-module_others__z9MeA .cabinet-account-balance-module_othersAmount__bQ7Ow {
  font-size: 16px;
  font-weight: 700;
}
.customer-balance-module_container__j-J79 {
  position: relative;
}
.customer-balance-module_container__j-J79 .customer-balance-module_holder__oZODd {
  height: 40px;
  border-radius: 20px;
  background-color: var(--customerBalanceHolderBg);
  display: flex;
  width: 100%;
  align-items: center;
  padding: 0 15px;
  color: var(--customerBalanceHolderColor);
  position: relative;
}
.customer-balance-module_container__j-J79 .customer-balance-module_arrow__8VqoX {
  font-size: 8px;
  margin-left: 8px;
  transform: rotate(180deg);
}
.customer-balance-module_container__j-J79 .customer-balance-module_arrow__8VqoX.customer-balance-module_arrowOpen__a1eDf {
  transform: rotate(0);
}
.customer-balance-module_container__j-J79 .customer-balance-module_text__qI81u {
  font-size: 12px;
  line-height: 1;
  font-weight: 700;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.customer-balance-module_container__j-J79 .customer-balance-module_list__xMJua {
  background-color: var(--customerBalanceHolderBg);
  position: absolute;
  top: 40px;
  min-width: 220px;
  right: 0;
  max-height: 280px;
  overflow-y: auto;
  margin-top: 3px;
  display: flex;
  border-radius: 20px;
  flex-direction: column;
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.21);
  z-index: 12;
  cursor: auto;
}
.customer-balance-module_container__j-J79 .customer-balance-module_list__xMJua .customer-balance-module_listItem__MBxD7 {
  font-size: 12px;
  line-height: 1;
  font-weight: 500;
  padding: 5px 15px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  text-decoration: none;
  white-space: nowrap;
  display: flex;
  justify-content: space-between;
}
.customer-balance-module_container__j-J79 .customer-balance-module_list__xMJua .customer-balance-module_listItem__MBxD7.customer-balance-module_listItemMain__D2ulR {
  margin: 7px 5px 7px 5px;
}
.customer-balance-module_container__j-J79 .customer-balance-module_list__xMJua .customer-balance-module_listItem__MBxD7.customer-balance-module_listItemMain__D2ulR .customer-balance-module_listItemLeft__oaV2l,
.customer-balance-module_container__j-J79 .customer-balance-module_list__xMJua .customer-balance-module_listItem__MBxD7.customer-balance-module_listItemMain__D2ulR .customer-balance-module_listItemRight__yknh1,
.customer-balance-module_container__j-J79 .customer-balance-module_list__xMJua .customer-balance-module_listItem__MBxD7.customer-balance-module_listItemMain__D2ulR .customer-balance-module_arrow__8VqoX {
  color: var(--customerBalanceMainItemColor);
}
.customer-balance-module_container__j-J79 .customer-balance-module_list__xMJua .customer-balance-module_listItem__MBxD7 .customer-balance-module_listItemLeft__oaV2l {
  color: var(--customerBalanceLeftItemColor);
}
.customer-balance-module_container__j-J79 .customer-balance-module_list__xMJua .customer-balance-module_listItem__MBxD7 .customer-balance-module_listItemRight__yknh1 {
  padding-left: 20px;
  color: var(--customerBalanceRightItemColor);
}
.customer-balance-module_container__j-J79 .customer-balance-module_list__xMJua .customer-balance-module_listItem__MBxD7.customer-balance-module_grayColor__HS58Z {
  color: var(--menuDefault);
}
.customer-balance-module_container__j-J79 .customer-balance-module_bonuses__iYLSH {
  margin: 7px 5px 12px 5px;
}
.customer-balance-module_container__j-J79 .customer-balance-module_divider__H1Ors {
  border-top: 1px solid var(--customerBalanceDividerColor);
}
.customer-balance-module_container__j-J79 .customer-balance-module_sessionInfo__AJIip {
  padding: 0 5px 10px 5px;
  position: relative;
  border-radius: 20px;
}
.event-full-module_live__-78Yv {
  height: 14px;
  background-color: var(--liveColor);
  border-radius: 5px;
  text-align: center;
  font-size: 7px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--buttonText);
  padding: 0 5px;
  display: flex;
  align-self: center;
  line-height: 14px;
}
.event-full-module_live__-78Yv.event-full-module_liveFree__Tt78B {
  position: static;
  background: var(--buttonsGray);
  display: inline-flex;
  margin: 2px 0 0 0;
  align-self: flex-start;
}
.event-full-module_live__-78Yv.event-full-module_liveBig__OUuE- {
  padding: 0 10px;
  font-size: 12px;
  line-height: 23px;
  height: 22px;
  border-radius: 10px;
  margin: -1px 0 0 10px;
}
.event-full-module_live__-78Yv.coupon-count {
  background-color: var(--betslipEventsCountBackground);
  color: var(--betslipEventsCountText, var(--white));
  border-radius: 50%;
  justify-content: center;
  width: 23px;
}
.event-full-module_efContent__p-rxS {
  display: block;
  position: relative;
}
.event-full-module_efContentHeader__O05fK {
  background: var(--eventModalBackground);
  background-position: center;
  background-size: cover;
  border-radius: 0 0 var(--baseBorderRadius) var(--baseBorderRadius);
  overflow: hidden;
  position: relative;
}
.event-full-module_efContentBody__NluOM {
  background-color: var(--buttonText);
}
.event-full-module_efh__NxMsD {
  display: table;
  height: 100%;
  margin: 0 auto;
  min-width: 690px;
}
@media only screen and (max-width: 1000px) {
  .event-full-module_efh__NxMsD {
    max-width: 550px;
    min-width: auto;
    width: 100%;
  }
}
.event-full-module_efhCategory__Gpr5F {
  color: var(--buttonText);
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}
.event-full-module_efhStartDate__mvLUz {
  color: var(--menuDefault);
  font-size: 12px;
  position: relative;
}
.event-full-module_efhStartTime__vbj9N {
  position: relative;
}
.event-full-module_efhResults__1T6os {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.event-full-module_efhResultsContainer__uHMYu {
  display: flex;
}
.event-full-module_efhResultsContainer__uHMYu:nth-child(1) {
  justify-content: flex-end;
}
.event-full-module_efhResultsContainer__uHMYu:nth-child(2) {
  justify-content: flex-start;
}
.event-full-module_efhResultsScore__xGhxz {
  align-items: center;
  background-color: var(--eventHeaderArea);
  border-radius: 3px;
  color: var(--efhTextColor);
  display: flex;
  font-size: 32px;
  font-weight: 700;
  height: 56px;
  justify-content: center;
  min-width: 52px;
}
.event-full-module_efhResultsDivider__ibN-8 {
  font-size: 38px;
  padding: 0 10px;
}
.event-full-module_efhRow__pNMef {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-bottom: 1em;
  min-height: 80px;
  width: 100%;
}
.event-full-module_efhTeam__2LLAv {
  align-items: center;
  color: var(--efhTextColor);
  display: flex;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-transform: uppercase;
}
.event-full-module_efhTeam__2LLAv:nth-child(1) {
  justify-content: flex-end;
  text-align: right;
}
.event-full-module_efhLogo__jSqGe {
  border: 1px solid var(--teamsLogoBorderSecondary);
  border-radius: 5px;
  background: var(--teamsLogoBGSecondary);
  height: 5em;
  width: 5em;
  margin-inline: 1.5em;
  padding: 0.5em;
}
.event-full-module_efhTshirt__j4KYC {
  height: 3.8em;
  width: 3.8em;
  margin-inline: 1.5em;
}
@media only screen and (max-width: 1000px) {
  .event-full-module_efhTeam__2LLAv {
    flex-direction: column;
    font-size: 13px;
    max-width: 150px;
    text-align: center;
    width: 100%;
  }
  .event-full-module_efhTeam__2LLAv:nth-child(1) {
    justify-content: normal;
    text-align: center;
  }
  .event-full-module_efhTeam__2LLAv img:nth-child(1) {
    padding-right: 0;
  }
  .event-full-module_efhTeam__2LLAv img:nth-child(2) {
    padding-left: 0;
  }
}
.event-full-module_efhTeamTitle__Sif-R {
  position: relative;
  width: 150px;
}
@media only screen and (max-width: 1000px) {
  .event-full-module_efhTeamTitle__Sif-R {
    margin-top: 5px;
    order: 1;
    width: 100%;
  }
}
.event-full-module_efhArea__oTghT {
  align-items: center;
  background-color: var(--eventHeaderArea);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: 25px 10px;
  position: relative;
}
@media only screen and (max-width: 1000px) {
  .event-full-module_efhArea__oTghT {
    padding-bottom: 20px;
  }
}
@media only screen and (max-width: 900px) {
  .event-full-module_efhArea__oTghT {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.event-full-module_efhTimer__ucIax {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-top: 30px;
  width: 100%;
}
.event-full-module_efhTimerColumn__uwEBY {
  left: -2px;
  position: relative;
  width: calc(50% - 20px);
}
.event-full-module_efhTimerColumn__uwEBY:nth-child(1) {
  font-size: 12px;
  font-weight: 700;
  text-align: right;
  text-transform: uppercase;
}
.event-full-module_tCenter__SpzUI .event-full-module_efhTimerColumn__uwEBY:nth-child(1) {
  text-align: center;
}
.event-full-module_efhTimerColumn__uwEBY:nth-child(2) {
  display: flex;
  justify-content: center;
  width: 40px;
}
.event-full-module_efhTimerColumn__uwEBY:nth-child(2) .svg-icon {
  fill: var(--efhTextColor);
  font-size: 19px;
  position: relative;
  top: -2px;
}
.event-full-module_efhTimerColumn__uwEBY:nth-child(3) {
  color: var(--efhTextColor);
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.3px;
}
.event-full-module_efhTimerLive__SYpka {
  color: var(--eventLiveColor);
}
.event-full-module_efhTimerFinished__sjh61 {
  color: var(--eventFinishedColor);
  text-align: center;
}
.event-full-module_efhTime__h6FDp {
  color: var(--buttonText);
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.05em;
  line-height: 1.5;
  margin: 0 auto;
  text-align: center;
}
.event-full-module_efhStart__yKXyD {
  color: var(--efhTextColor);
  font-size: 11px;
  font-weight: 500;
  text-align: center;
  text-transform: uppercase;
}
.event-full-module_efhStart__yKXyD.event-full-module_prematch__IwL7k {
  font-size: 15px;
  font-style: normal;
}
@media only screen and (max-width: 1000px) {
  .event-full-module_efhStart__yKXyD.event-full-module_prematch__IwL7k {
    padding: 0 8px;
  }
}
.event-full-module_efhStartTime__vbj9N {
  position: relative;
}
.event-full-module_efhStartDate__mvLUz {
  color: rgba(255, 255, 255, 0.4);
  font-size: 12px;
  position: relative;
}
.event-full-module_efhStartCountdown__Uhl3d {
  background-color: var(--eventHeaderCountdownArea);
  margin: 10px 0 0;
  padding: 10px;
  white-space: nowrap;
}
.event-full-module_efhStartCountdownColumn__0xbst {
  display: inline-block;
  padding: 0 8px;
  position: relative;
  text-align: center;
}
.event-full-module_efhStartCountdownColumn__0xbst:not(:last-child) .event-full-module_efhStartCountdownValue__eE368::after {
  content: ":";
  font-size: 24px;
  font-weight: 400;
  position: absolute;
  right: -11px;
  top: -3px;
}
.event-full-module_efhStartCountdownColumn__0xbst:not(:last-child) .event-full-module_efhStartCountdownLabel__CfB2d::after {
  content: ":";
  font-size: 11px;
  font-weight: 300;
  position: absolute;
  right: -9px;
  top: 0;
}
.event-full-module_efhStartCountdownColumn__0xbst:first-child {
  padding-left: 0;
}
.event-full-module_efhStartCountdownColumn__0xbst:last-child {
  padding-right: 0;
}
.event-full-module_efhStartCountdownValue__eE368 {
  color: var(--eventHeaderCountdownValue);
  font-size: 22px;
  font-weight: 600;
  line-height: 1;
  min-width: 28px;
  position: relative;
}
.event-full-module_efhStartCountdownLabel__CfB2d {
  color: var(--eventHeaderCountdownLabel);
  font-size: 11px;
  font-style: normal;
  font-weight: 300;
  margin-top: 3px;
  min-width: 28px;
  position: relative;
  text-transform: lowercase;
}
.event-full-module_efhDetailedResults__e0aoJ {
  background: var(--eventHeaderArea);
  border-radius: 3px;
  height: 65px;
  position: relative;
}
@media only screen and (max-width: 1000px) {
  .event-full-module_efhDetailedResults__e0aoJ {
    margin-top: 10px;
  }
}
.event-full-module_efhDetailedResultsContainer__yOqEx {
  align-items: center;
  color: var(--menuActiveColor);
  display: flex;
  font-size: 11px;
  height: 100%;
  padding: 0 10px;
  text-transform: uppercase;
}
.event-full-module_efhDetailedColumn__YVHqk {
  line-height: 17px;
}
.event-full-module_efhDetailedColumn__YVHqk:first-child {
  font-weight: 300;
  min-width: 163px;
  overflow: hidden;
  padding-right: 15px;
}
.event-full-module_efhDetailedColumn__YVHqk:not(:first-child) {
  font-weight: 500;
  text-align: center;
  width: 60px;
}
.event-full-module_efhDetailedColumn__YVHqk:not(:first-child).event-full-module_small__ooW0x {
  width: 45px;
}
@media only screen and (max-width: 900px) {
  .event-full-module_efhDetailedColumn__YVHqk:not(:first-child).event-full-module_small__ooW0x {
    width: 25px;
  }
}
.event-full-module_efhDetailedColumnTitle__m4qAN {
  color: var(--halfTitleColor);
  font-weight: 400;
  letter-spacing: 0.22px;
  white-space: nowrap;
}
.event-full-module_efhDetailedColumnText__raUbB {
  color: var(--buttonText);
  font-weight: 300;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.event-full-module_efhDetailedColumnBorder__QyuQ1 {
  border-left: 1px solid var(--halfScoreBorder);
}
.event-full-module_eventFinished__OjNl5 {
  align-items: center;
  background: var(--buttonText);
  border-radius: 0 0 3px 3px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  display: flex;
  flex-direction: column;
  height: 280px;
  justify-content: center;
  margin: 0;
  position: relative;
}
.event-full-module_eventFinished__OjNl5.event-full-module_margin__TjFRj {
  margin-top: 15px;
}
.event-full-module_eventFinished__OjNl5 img {
  display: block;
  width: 91px;
}
.event-full-module_eventFinishedButton__rMcHD {
  color: var(--mainColor);
  font-size: 14px;
  font-weight: 500;
  line-height: 22px;
  margin-top: 55px;
  text-transform: uppercase;
  text-align: center;
}
.event-full-module_eventFinishedButton__rMcHD a {
  color: var(--buttonMain);
  text-decoration: underline;
  transition: color 0.15s ease;
}
.event-full-module_eventFinishedButton__rMcHD a:hover {
  color: inherit;
}
.event-full-markets-module_live__pW6CL {
  height: 14px;
  background-color: var(--liveColor);
  border-radius: 5px;
  text-align: center;
  font-size: 7px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--buttonText);
  padding: 0 5px;
  display: flex;
  align-self: center;
  line-height: 14px;
}
.event-full-markets-module_live__pW6CL.event-full-markets-module_liveFree__sB36f {
  position: static;
  background: var(--buttonsGray);
  display: inline-flex;
  margin: 2px 0 0 0;
  align-self: flex-start;
}
.event-full-markets-module_live__pW6CL.event-full-markets-module_liveBig__S2GGL {
  padding: 0 10px;
  font-size: 12px;
  line-height: 23px;
  height: 22px;
  border-radius: 10px;
  margin: -1px 0 0 10px;
}
.event-full-markets-module_live__pW6CL.coupon-count {
  background-color: var(--betslipEventsCountBackground);
  color: var(--betslipEventsCountText, var(--white));
  border-radius: 50%;
  justify-content: center;
  width: 23px;
}
.event-full-markets-module_markets__OINho {
  align-items: center;
  border-top: 1px solid var(--borderProfileTable);
  display: flex;
  height: 43px;
  justify-content: space-between;
  padding: 0 10px;
}
.event-full-markets-module_markets__OINho .event-full-markets-module_scroll-container__wrapper__YUki3,
.event-full-markets-module_markets__OINho .event-full-markets-module_horizontal-menu__lpXCA {
  height: 43px;
}
.event-full-markets-module_marketsPrimary__YrVgE {
  display: flex;
}
.event-full-markets-module_marketsItem__IoLQG {
  border: 1px solid var(--menuSectionBorder);
  border-radius: 3px;
  color: var(--mainColor);
  cursor: pointer;
  display: flex;
  font-size: 12px;
  font-weight: 400;
  height: 27px;
  letter-spacing: 0.3px;
  padding: 0 10px;
  position: relative;
  transition: all 0.15s ease;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  white-space: nowrap;
}
.event-full-markets-module_marketsItem__IoLQG + .event-full-markets-module_marketsItem__IoLQG {
  margin-left: 10px;
}
.event-full-markets-module_marketsItem__IoLQG:focus {
  border: 1px solid var(--buttonMain);
}
.event-full-markets-module_marketsItem__IoLQG.event-full-markets-module_active__-9PPM {
  background: var(--buttonMain);
  border-color: var(--buttonMain);
  color: var(--eventMarketActiveTextColor);
  cursor: default;
  font-weight: 700;
}
.event-full-markets-module_marketsItem__IoLQG:hover:not(.event-full-markets-module_active__-9PPM) {
  border-color: var(--buttonMain);
  color: var(--buttonMain);
}
.event-full-markets-module_marketsHold__cs5L3 {
  align-items: center;
  display: flex;
  flex-direction: row;
  height: 100%;
  justify-content: center;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.event-full-markets-module_marketsHold__cs5L3 span::first-letter {
  text-transform: uppercase;
}
.event-full-markets-module_marketsHold__cs5L3 .event-full-markets-module_withIcon__lavsn {
  width: 16px;
  height: 16px;
  margin-left: 4px;
  top: 0;
}
.event-full-markets-module_marketsHold__cs5L3::before {
  content: attr(data-text);
  display: block;
  font-weight: 700;
  height: 0;
  width: 0;
  overflow: hidden;
  visibility: hidden;
}
.event-full-markets-module_animated__YGUBA {
  background: linear-gradient(to right, var(--analyticsButtonMain) 60%, var(--analyticsButtonSecond));
  background-size: 300% 200%;
  animation: event-full-markets-module_change-background__SD9pC 2s ease-in infinite;
  border: 1px solid transparent;
}
.event-full-markets-module_animated__YGUBA:hover:not(.event-full-markets-module_active__-9PPM) {
  border-color: transparent;
  color: var(--mainColor);
}
.event-full-markets-module_animated__YGUBA .event-full-markets-module_withIcon__lavsn {
  top: -1px;
}
.event-full-markets-module_iframe__Kyigh {
  width: 100%;
  height: 565px;
  border: none;
}
@keyframes event-full-markets-module_change-background__SD9pC {
  0% {
    background-position: 50% 0%;
  }
  50% {
    background-position: 99% 300%;
  }
  100% {
    background-position: 50% 0%;
  }
}
.table-heading-markets-module_title__e6Ftb {
  color: var(--periodHalfInformationText);
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 1px;
  line-height: 1.25;
  text-transform: uppercase;
}
.table-heading-markets-module_outright__-LWsQ {
  margin-right: 20px;
  width: 90px;
}
.leagues-list-module_section__BrHz3 {
  position: relative;
  margin-top: 15px;
}
.leagues-list-module_section__BrHz3 .events-section__header {
  justify-content: space-between;
  align-items: center;
}
.leagues-list-module_amountDescription__tdDA3 {
  font-size: 12px;
  font-weight: 700;
  color: var(--leaguesListAmountDescription);
  letter-spacing: 1px;
  text-transform: uppercase;
}
.leagues-list-module_item__9CtHl {
  display: flex;
  min-height: 38px;
  padding: 10px 20px;
  align-items: center;
  transition: background-color 0.15s ease;
  justify-content: space-between;
}
.leagues-list-module_item__9CtHl:hover {
  background-color: var(--leaguesListItemHoverBg);
}
.leagues-list-module_item__9CtHl:nth-child(1n+2) {
  border-top: 1px solid var(--leaguesListItemHoverBg);
}
.leagues-list-module_itemName__EV6dh {
  color: var(--leaguesListItemName);
  font-size: 12px;
  font-weight: 500;
  text-decoration: none;
  transition: color 0.15s ease;
  display: flex;
  align-items: center;
}
.leagues-list-module_itemName__EV6dh:hover {
  color: var(--leaguesListItemNameHover);
}
.leagues-list-module_leagueIcon__rUz-u {
  width: 17px;
  margin-right: 10px;
}
.leagues-list-module_leagueIcon__rUz-u img {
  display: block;
  width: 100%;
}
.leagues-list-module_amounts__EV029 {
  display: flex;
  align-items: center;
  font-size: 12px;
  font-weight: 700;
  color: rgba(var(--leaguesListItemAmountsRGB), 0.5);
}
.leagues-list-module_amounts__EV029 span {
  display: inline-block;
  margin: 0 5px;
}
.leagues-list-module_amounts__EV029 span:before {
  content: "|";
}
.limit-page-module_limitsWrapper__XFvwV {
  margin: 7px 0 0 0;
}
.limit-page-module_limitTable__LYh7a {
  width: 100%;
  min-width: 800px;
}
.limit-page-module_buttonHolder__8aGY5 {
  display: inline-block;
  margin: 0 auto;
}
.limit-page-module_buttonHolder__8aGY5 button {
  height: 14px !important;
  font-size: 12px !important;
  min-height: 14px !important;
  line-height: 14px;
  text-transform: none;
}
.limit-page-module_limitWrapper__vVtRJ {
  background: var(--eventHeadingBackgroundCustom, var(--eventHeadingBackground));
  position: relative;
  padding: 6px;
  border-radius: 5px;
  overflow: hidden;
  overflow-x: auto;
}
.limit-page-module_limitWrapper__vVtRJ th {
  color: var(--eventNumber);
  font-size: 12px;
  font-weight: 500;
  text-align: center;
  padding: 10px 0;
}
.limit-page-module_limitWrapper__vVtRJ tr + tr td {
  border-top: 3px solid var(--eventHeadingBackgroundCustom, var(--eventHeadingBackground));
}
.limit-page-module_limitWrapper__vVtRJ td {
  color: var(--mainColor);
  font-size: 12px;
  line-height: 1.3;
  text-align: center;
  padding: 4px 0;
  background: var(--white);
  vertical-align: middle;
}
.limit-page-module_limitWrapper__vVtRJ td small {
  font-weight: 700;
  color: var(--topEventColorDown);
  font-size: 12px;
  display: inline-block;
}
.limit-page-module_limitWrapper__vVtRJ td:nth-child(1) {
  border-radius: 5px 0 0 5px;
}
.limit-page-module_limitWrapper__vVtRJ td:nth-last-child(1) {
  border-radius: 0 5px 5px 0;
}
.limit-page-module_limitStatus__30e0I {
  font-weight: 700;
  display: inline-block;
}
.limit-page-module_limitStatus__30e0I::first-letter {
  text-transform: uppercase;
}
.limit-page-module_limitStatus__30e0I.limit-page-module_success__4vGJm {
  color: var(--success);
}
.limit-page-module_limitStatus__30e0I.limit-page-module_pending__w4sFN {
  color: var(--eventHalfInformation);
}
.limit-page-module_limitPageSeparator__vaoyB {
  border-top: 1px solid var(--eventTableBorder);
}
.limit-page-module_confirmedSection__emxNb {
  padding: 20px 0;
}
.limit-page-module_limitInfo__V-fqG {
  font-weight: 400;
  font-size: 12px;
  line-height: 1.3;
  color: var(--eventHalfInformation);
}
.limit-page-module_limitInfoMarginTop__ZQY8U {
  margin-top: 12px;
}
.limit-page-module_limitInfoMarginBottom__2acT8 {
  margin-bottom: 12px;
}
.limit-page-module_title__jqyhm {
  font-weight: 500;
  font-size: 15px;
  line-height: 18px;
  color: var(--marinColor);
}
.limit-page-module_tableTitle__wNgRP {
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 16px;
  color: var(--limitsText);
  display: none;
}
.limit-page-module_titleMarginBottom__K4BoG {
  margin-bottom: 15px;
}
.limit-page-module_section__2Ji5J {
  background: var(--white);
  border-radius: 10px;
  padding: 30px;
  position: relative;
}
.limit-page-module_section__2Ji5J + .limit-page-module_section__2Ji5J {
  margin-top: 20px;
}
.limit-page-module_buttonSection__R4ig- {
  margin: 20px 0 0 0;
}
.limit-page-module_buttonResponsiveFlex__Vbg4B {
  flex-wrap: wrap;
}
.limit-page-module_buttonBasePadding__4aZNb {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  flex: 1;
}
.limit-page-module_limitPageSetup__UtUfe {
  position: relative;
  max-width: 420px;
  width: 100%;
}
.limit-page-module_setupRow__ItMF- {
  position: relative;
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.limit-page-module_setupRow__ItMF- + .limit-page-module_setupRow__ItMF- {
  margin-top: 20px;
}
.limit-page-module_setupCol__AcP1t {
  position: relative;
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}
.limit-page-module_setupButtons__WzqSi {
  max-width: 420px;
  width: 100%;
  margin: 20px 0;
}
.limit-page-module_setupTitle__fofUj {
  font-weight: 500;
  flex: 0 0 40%;
  font-size: 14px;
  color: var(--mainColor);
  line-height: 1.25;
}
.limit-page-module_setupInput__M2M6p {
  flex: 0 0 50%;
  max-width: 50%;
}
.limit-page-module_setupInfo__Rwnfl {
  font-size: 12px;
  color: var(--eventHalfInformation);
}
.limit-page-module_setupMargin__xSELU {
  margin: 0 0 15px 0;
}
.limit-page-module_setupStatus__bnegW {
  font-weight: 700;
}
.limit-page-module_setupValue__JXVRm {
  text-align: right;
  width: 100%;
}
.limit-page-module_setupValue__JXVRm small {
  font-size: 100%;
  color: var(--eventHalfInformation);
}
.limit-page-module_limitAmount__6kHXK {
  font-weight: 700;
  letter-spacing: 0.05em;
  color: var(--limitsAccent);
}
.limit-page-module_text__TRPT9 {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: var(--mainColor);
}
.limit-page-module_textArea__pfJHR {
  padding: 16px 0;
  width: 400px;
}
.limit-page-module_textArea__pfJHR .limit-page-module_form-input__input--exclusion__KfDpC {
  height: 330px;
  border: 1px solid var(--limitsTextareaBorder);
  background: var(--limitsTextareaBg);
}
.limit-page-module_selfButton__FI2Dd {
  margin-top: 15px;
}
.limit-page-module_selfButton__FI2Dd button {
  min-width: 250px;
}
.limit-page-module_fullWidth__AlYKj {
  width: 100%;
}
.limit-page-module_twentyTwoBet__ONanf .limit-page-module_limitsWrapper__XFvwV {
  margin-top: 0;
}
.limit-page-module_twentyTwoBet__ONanf .limit-page-module_limitStatus__30e0I {
  font-weight: 400;
}
.limit-page-module_twentyTwoBet__ONanf .limit-page-module_tableTitle__wNgRP {
  display: block;
}
.limit-page-module_twentyTwoBet__ONanf .limit-page-module_section__2Ji5J {
  border-radius: 0;
  padding: 24px;
}
.limit-page-module_twentyTwoBet__ONanf .limit-page-module_limitAmount__6kHXK {
  font-weight: 400;
  color: var(--limitsAccent);
}
.limit-page-module_twentyTwoBet__ONanf .limit-page-module_editButton__r-M28 {
  background: var(--limitsAccent);
  color: #FFF;
  text-transform: uppercase;
  padding: 8px 16px;
}
.limit-page-module_twentyTwoBet__ONanf .limit-page-module_editButton__r-M28:hover {
  background: var(--limitsAccentHover);
}
.limit-page-module_twentyTwoBet__ONanf .limit-page-module_editButton__r-M28 svg {
  display: none;
}
.limit-page-module_twentyTwoBet__ONanf .limit-page-module_addButton__yNfOP {
  background: var(--limitsButton);
}
.limit-page-module_twentyTwoBet__ONanf .limit-page-module_addButton__yNfOP:hover {
  background: var(--limitsButtonHover);
}
.limit-page-module_twentyTwoBet__ONanf .limit-page-module_addButton__yNfOP svg {
  display: none;
}
.limit-page-module_twentyTwoBet__ONanf .limit-page-module_title__jqyhm {
  font-weight: normal;
}
.limit-page-module_twentyTwoBet__ONanf .limit-page-module_editPage__g6fVL {
  color: red;
}
.limit-page-module_nationalCasino__sRTB3, .limit-page-module_bizzoCasino__3hJvW {
  background-color: var(--inputColor);
  padding: 24px;
  border-radius: 5px;
}
.limit-page-module_nationalCasino__sRTB3 .limit-page-module_section__2Ji5J, .limit-page-module_bizzoCasino__3hJvW .limit-page-module_section__2Ji5J {
  border-radius: 0;
  padding: 0;
  background: inherit;
}
.limit-page-module_nationalCasino__sRTB3 .limit-page-module_mainTitle__p9I6h, .limit-page-module_bizzoCasino__3hJvW .limit-page-module_mainTitle__p9I6h {
  color: var(--white);
  font-weight: 600;
  font-size: 24px;
}
.limit-page-module_nationalCasino__sRTB3 .limit-page-module_title__jqyhm, .limit-page-module_bizzoCasino__3hJvW .limit-page-module_title__jqyhm {
  color: var(--textLight);
  font-weight: 400;
  font-size: 16px;
}
.limit-page-module_nationalCasino__sRTB3 .limit-page-module_text__TRPT9, .limit-page-module_bizzoCasino__3hJvW .limit-page-module_text__TRPT9 {
  color: var(--white);
}
.limit-page-module_nationalCasino__sRTB3 .limit-page-module_limitsWrapper__XFvwV, .limit-page-module_bizzoCasino__3hJvW .limit-page-module_limitsWrapper__XFvwV {
  margin-top: 16px;
}
.limit-page-module_nationalCasino__sRTB3 .limit-page-module_tableTitle__wNgRP, .limit-page-module_bizzoCasino__3hJvW .limit-page-module_tableTitle__wNgRP {
  display: block;
  font-size: 18px;
}
.limit-page-module_nationalCasino__sRTB3 .limit-page-module_titleMarginBottom__K4BoG, .limit-page-module_bizzoCasino__3hJvW .limit-page-module_titleMarginBottom__K4BoG {
  margin-bottom: 24px;
}
.limit-page-module_nationalCasino__sRTB3 .limit-page-module_limitWrapper__vVtRJ, .limit-page-module_bizzoCasino__3hJvW .limit-page-module_limitWrapper__vVtRJ {
  padding: 0;
}
.limit-page-module_nationalCasino__sRTB3 .limit-page-module_limitTable__LYh7a, .limit-page-module_bizzoCasino__3hJvW .limit-page-module_limitTable__LYh7a {
  background: #322E2F;
}
.limit-page-module_nationalCasino__sRTB3 .limit-page-module_limitTable__LYh7a th, .limit-page-module_bizzoCasino__3hJvW .limit-page-module_limitTable__LYh7a th {
  color: var(--textLight);
  padding: 14px 24px;
  text-align: left;
}
.limit-page-module_nationalCasino__sRTB3 .limit-page-module_limitTable__LYh7a td, .limit-page-module_bizzoCasino__3hJvW .limit-page-module_limitTable__LYh7a td {
  padding: 6px 24px;
  border-radius: 0;
  border-bottom: 1px solid rgba(78, 72, 66, 0.1);
  color: var(--textDark);
  font-size: 14px;
  text-align: left;
}
.limit-page-module_nationalCasino__sRTB3 .limit-page-module_limitTable__LYh7a .limit-page-module_limitAmount__6kHXK, .limit-page-module_bizzoCasino__3hJvW .limit-page-module_limitTable__LYh7a .limit-page-module_limitAmount__6kHXK {
  color: var(--textDark);
  font-weight: normal;
  letter-spacing: normal;
}
.limit-page-module_nationalCasino__sRTB3 .limit-page-module_limitTable__LYh7a .limit-page-module_limitStatus__30e0I, .limit-page-module_bizzoCasino__3hJvW .limit-page-module_limitTable__LYh7a .limit-page-module_limitStatus__30e0I {
  color: var(--tableSuccess);
}
.limit-page-module_nationalCasino__sRTB3 .limit-page-module_limitTable__LYh7a .limit-page-module_editButton__r-M28, .limit-page-module_bizzoCasino__3hJvW .limit-page-module_limitTable__LYh7a .limit-page-module_editButton__r-M28 {
  background: var(--mainActiveHoverGradient);
  color: var(--textDark);
  padding: 16px 14px;
}
.limit-page-module_nationalCasino__sRTB3 .limit-page-module_limitTable__LYh7a .limit-page-module_editButton__r-M28 svg, .limit-page-module_bizzoCasino__3hJvW .limit-page-module_limitTable__LYh7a .limit-page-module_editButton__r-M28 svg {
  display: none;
}
.limit-page-module_nationalCasino__sRTB3 .limit-page-module_buttonSection__R4ig-, .limit-page-module_bizzoCasino__3hJvW .limit-page-module_buttonSection__R4ig- {
  margin-top: 6px;
}
.limit-page-module_nationalCasino__sRTB3 .limit-page-module_buttonSection__R4ig- .limit-page-module_buttonBasePadding__4aZNb, .limit-page-module_bizzoCasino__3hJvW .limit-page-module_buttonSection__R4ig- .limit-page-module_buttonBasePadding__4aZNb {
  flex: 50%;
}
.limit-page-module_nationalCasino__sRTB3 .limit-page-module_buttonSection__R4ig- .limit-page-module_buttonGridRow__a6IWn, .limit-page-module_bizzoCasino__3hJvW .limit-page-module_buttonSection__R4ig- .limit-page-module_buttonGridRow__a6IWn {
  margin: 0 -8px;
}
.limit-page-module_nationalCasino__sRTB3 .limit-page-module_buttonSection__R4ig- .limit-page-module_buttonGridCol__QjLb8, .limit-page-module_bizzoCasino__3hJvW .limit-page-module_buttonSection__R4ig- .limit-page-module_buttonGridCol__QjLb8 {
  padding: 10px 8px;
}
.limit-page-module_nationalCasino__sRTB3 .limit-page-module_buttonSection__R4ig- .limit-page-module_addButton__yNfOP, .limit-page-module_bizzoCasino__3hJvW .limit-page-module_buttonSection__R4ig- .limit-page-module_addButton__yNfOP {
  font-size: 16px;
}
.limit-page-module_nationalCasino__sRTB3 .limit-page-module_buttonSection__R4ig- .limit-page-module_addButton__yNfOP svg, .limit-page-module_bizzoCasino__3hJvW .limit-page-module_buttonSection__R4ig- .limit-page-module_addButton__yNfOP svg {
  display: none;
}
.limit-page-module_bizzoCasino__3hJvW .limit-page-module_limitTable__LYh7a {
  background: var(--textDark);
}
.limit-page-module_bizzoCasino__3hJvW .limit-page-module_addButton__yNfOP {
  background: var(--buttonSecondary);
}
.limit-page-module_bizzoCasino__3hJvW .limit-page-module_addButton__yNfOP::after, .limit-page-module_bizzoCasino__3hJvW .limit-page-module_addButton__yNfOP::before {
  display: none;
}
.limit-page-module_bizzoCasino__3hJvW .limit-page-module_addButton__yNfOP:hover {
  background: var(--mainActiveColor);
}
.limit-page-module_hellspinCasino__6-2Bm {
  margin: 0 auto;
  background: var(--formColor);
}
@media screen and (min-width: 1280px) {
  .limit-page-module_hellspinCasino__6-2Bm {
    width: 900px;
  }
}
.limit-page-module_hellspinCasino__6-2Bm .limit-page-module_section__2Ji5J {
  border-radius: 0;
  padding: 0;
  background: inherit;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.limit-page-module_hellspinCasino__6-2Bm .limit-page-module_flameBg__zRNb- {
  background: var(--white);
  height: 68px;
}
.limit-page-module_hellspinCasino__6-2Bm .limit-page-module_limitWrapper__vVtRJ {
  background: inherit;
  border-radius: 15px;
  padding: 0;
}
.limit-page-module_hellspinCasino__6-2Bm .limit-page-module_limitWrapper__vVtRJ th {
  background: var(--white);
  color: var(--formColor);
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  padding: 20px 0;
}
.limit-page-module_hellspinCasino__6-2Bm .limit-page-module_limitWrapper__vVtRJ tr + tr td {
  border-top: 1px solid var(--formColor);
}
.limit-page-module_hellspinCasino__6-2Bm .limit-page-module_limitWrapper__vVtRJ td:nth-child(1) {
  border-radius: 0;
}
.limit-page-module_hellspinCasino__6-2Bm .limit-page-module_limitWrapper__vVtRJ td:nth-last-child(1) {
  border-radius: 0;
}
.limit-page-module_hellspinCasino__6-2Bm .limit-page-module_limitTable__LYh7a {
  background: var(--white);
  border-collapse: collapse;
  border-spacing: 0;
}
.limit-page-module_hellspinCasino__6-2Bm .limit-page-module_buttonResponsiveFlex__Vbg4B {
  display: flex;
  gap: 8px;
}
.limit-page-module_hellspinCasino__6-2Bm .limit-page-module_limitAmount__6kHXK {
  color: var(--formColor);
  font-weight: normal;
  letter-spacing: normal;
}
.limit-page-module_hellspinCasino__6-2Bm .limit-page-module_title__jqyhm {
  font-weight: 400;
  font-size: 16px;
  line-height: 18px;
  color: var(--linkInactive);
}
.limit-page-module_hellspinCasino__6-2Bm .limit-page-module_text__TRPT9 {
  color: var(--linkInactive);
}
.limit-page-module_hellspinCasino__6-2Bm .limit-page-module_buttonHolder__8aGY5 {
  display: inline-block;
  margin: 0 auto;
}
.limit-page-module_hellspinCasino__6-2Bm .limit-page-module_buttonHolder__8aGY5 svg {
  display: none;
}
.limit-page-module_hellspinCasino__6-2Bm .limit-page-module_buttonHolder__8aGY5 button {
  height: 32px;
  font-size: 12px;
  min-height: 32px;
  line-height: 14px;
  text-transform: none;
  background: var(--success);
  color: var(--white);
  border-radius: 8px;
  padding: 10px 12px;
}
.limit-page-module_hellspinCasino__6-2Bm .limit-page-module_addButton__yNfOP {
  background: var(--success);
  color: var(--white) !important;
  padding: 16px 14px;
}
.limit-page-module_hellspinCasino__6-2Bm .limit-page-module_addButton__yNfOP span {
  white-space: nowrap;
}
.limit-page-module_hellspinCasino__6-2Bm .limit-page-module_addButton__yNfOP svg {
  display: none;
}
.limit-page-module_hellspinCasino__6-2Bm .limit-page-module_addButton__yNfOP::after, .limit-page-module_hellspinCasino__6-2Bm .limit-page-module_addButton__yNfOP::before {
  display: none;
}
.limit-page-module_hellspinCasino__6-2Bm .limit-page-module_addButton__yNfOP:hover {
  background: var(--bonusSecondaryColor);
}
.global-ui-module_lineThrough__yzzuP {
  text-decoration: line-through;
}
.global-ui-module_green__SvBLO {
  color: var(--colorGreen);
}
.global-ui-module_red__-2-Kf {
  color: var(--colorRed);
}
.global-ui-module_success__mzFVE {
  color: var(--success);
}
.global-ui-module_linkButton__ncYy1 {
  text-decoration: none;
}
.global-ui-module_minHeightInherit__leBWa {
  min-height: inherit;
}
.global-ui-module_x2__85k0f {
  width: 50%;
  flex: 0 0 50%;
}
.global-ui-module_flexPositionEnd__2oUd- {
  justify-content: flex-end;
}
.limit-page-edit-module_limitPage__MSUao {
  position: relative;
  background: var(--bodyBackgroundColor);
  min-height: calc(100vh - 46px);
}
.limit-page-edit-module_limitPageWrapper__eOi9t {
  padding: 5px;
}
.limit-page-edit-module_limitPageSetup__7g1r- {
  position: relative;
  max-width: 420px;
  width: 100%;
}
.limit-page-edit-module_limitPageSection__nS9qq {
  padding: 20px;
  background: var(--lossLimitCardBackground);
  border-radius: 10px;
}
.limit-page-edit-module_limitPageSection__nS9qq + .limit-page-edit-module_limitPageSection__nS9qq {
  margin-top: 10px;
}
.limit-page-edit-module_title__8E-E- {
  font-weight: 500;
  font-size: 12px;
  color: var(--mainColor);
  line-height: 1.25;
}
.limit-page-edit-module_titleMarginBottom__-qDk7 {
  margin-bottom: 12px;
}
.limit-page-edit-module_limitInfo__DgSAV {
  font-size: 12px;
  line-height: 1.25;
  padding: 16px 0;
  color: var(--eventHalfInformation);
  font-weight: 400;
}
.limit-page-edit-module_separator__TAJ2l {
  border-top: 1px solid var(--borderProfileTable);
}
.limit-page-edit-module_buttonSection__ZCXah {
  margin: 20px 0 0 0;
}
.limit-page-edit-module_cards__bQwRK {
  margin: 10px 0 0 0;
}
.limit-page-edit-module_limitPageCard__Nc6-3 {
  background: var(--lossLimitBackground);
  border-radius: 5px;
  padding: 15px 20px;
}
.limit-page-edit-module_limitPageCard__Nc6-3 + .limit-page-edit-module_limitPageCard__Nc6-3 {
  margin-top: 20px;
}
.limit-page-edit-module_limitPageTitle__H2GAx {
  color: var(--mainColor);
  font-size: 14px;
  font-weight: 500;
  line-height: 1.35;
}
.limit-page-edit-module_limitPageTitle__H2GAx:first-letter {
  text-transform: uppercase;
}
.limit-page-edit-module_limitPageInfo__hoIpJ {
  padding: 12px 0 0 0;
}
.limit-page-edit-module_limitPageInfoTitle__8N8Om {
  font-weight: 500;
  color: var(--eventNumber);
  font-size: 12px;
  flex: 0 0 50%;
  line-height: 1.5;
  padding-right: 15px;
}
.limit-page-edit-module_infoRow__3qi5a {
  display: flex;
  justify-content: space-between;
}
.limit-page-edit-module_infoRow__3qi5a + .limit-page-edit-module_infoRow__3qi5a {
  margin-top: 12px;
}
.limit-page-edit-module_limitStatus__4-duY {
  font-weight: 700;
}
.limit-page-edit-module_infoValue__fx0ZO {
  font-weight: 400;
  font-size: 14px;
  color: var(--mainColor);
  text-align: right;
}
.limit-page-edit-module_infoValue__fx0ZO small {
  font-size: 12px;
  line-height: 1.3;
  color: var(--grayDescription);
}
.limit-page-edit-module_infoValue__fx0ZO span {
  display: inline-block;
}
.limit-page-edit-module_infoValue__fx0ZO span::first-letter {
  text-transform: uppercase;
}
.limit-page-edit-module_infoButton__qWS9y {
  margin-top: 15px;
}
.limit-page-edit-module_limitPageSetupMarginBottom__dgB4r {
  margin-bottom: 15px;
}
.limit-page-edit-module_limitPageSetupButtons__i-Gc2 {
  margin: 15px 0 0 0;
  display: flex;
  gap: 8px;
}
.limit-page-edit-module_limitPageSetupInfo__edqoY {
  font-weight: 400;
  font-size: 12px;
  color: var(--eventHalfInformation);
  line-height: 1.55;
  margin: 16px 0 0 0;
}
.limit-page-edit-module_limitPageSetupModifier__ydr-d {
  font-weight: 700;
  font-size: 12px;
}
.limit-page-edit-module_limitPageSetupTitle__FKtVn {
  font-weight: 500;
  font-size: 12px;
  line-height: 1.25;
  max-width: 40%;
  flex: 0 0 40%;
}
.limit-page-edit-module_limitPageSetupInput__oB0Qt {
  width: 60px;
  flex: 0 0 60%;
}
.limit-page-edit-module_limitPageRow__JWhBG {
  display: flex;
  justify-content: space-between;
}
.limit-page-edit-module_limitPageRow__JWhBG + .limit-page-edit-module_limitPageRow__JWhBG {
  margin-top: 20px;
}
.limit-page-edit-module_limitPageCol__VyLNv {
  width: 100%;
  flex: 0 0 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.limit-page-edit-module_disableButton__kFGj3 {
  background: var(--limitsButtonDisabled);
}
.limit-page-edit-module_disableButton__kFGj3:hover {
  background: var(--limitsButtonDisabledHover);
}
.limit-page-edit-module_limitPageSetupButtons__i-Gc2 .limit-page-edit-module_gridCol__rOJ-V {
  padding: 0;
  width: 100%;
}
.limit-page-edit-module_twentyTwoBet__dAdus .limit-page-edit-module_limitPageSetupInput__oB0Qt,
.limit-page-edit-module_nationalCasino__I-wXN .limit-page-edit-module_limitPageSetupInput__oB0Qt,
.limit-page-edit-module_bizzoCasino__nI5dm .limit-page-edit-module_limitPageSetupInput__oB0Qt {
  flex: 0 0 75%;
}
.limit-page-edit-module_twentyTwoBet__dAdus .limit-page-edit-module_limitPageSetupButtonsTwo__YMU81,
.limit-page-edit-module_nationalCasino__I-wXN .limit-page-edit-module_limitPageSetupButtonsTwo__YMU81,
.limit-page-edit-module_bizzoCasino__nI5dm .limit-page-edit-module_limitPageSetupButtonsTwo__YMU81 {
  margin-left: 25%;
}
.limit-page-edit-module_twentyTwoBet__dAdus .limit-page-edit-module_limitPageSetupButtons__i-Gc2 .limit-page-edit-module_gridCol__rOJ-V button,
.limit-page-edit-module_nationalCasino__I-wXN .limit-page-edit-module_limitPageSetupButtons__i-Gc2 .limit-page-edit-module_gridCol__rOJ-V button,
.limit-page-edit-module_bizzoCasino__nI5dm .limit-page-edit-module_limitPageSetupButtons__i-Gc2 .limit-page-edit-module_gridCol__rOJ-V button {
  font-size: 14px;
}
.limit-page-edit-module_twentyTwoBet__dAdus .limit-page-edit-module_limitPageSetupButtons__i-Gc2 .limit-page-edit-module_gridCol__rOJ-V button svg,
.limit-page-edit-module_nationalCasino__I-wXN .limit-page-edit-module_limitPageSetupButtons__i-Gc2 .limit-page-edit-module_gridCol__rOJ-V button svg,
.limit-page-edit-module_bizzoCasino__nI5dm .limit-page-edit-module_limitPageSetupButtons__i-Gc2 .limit-page-edit-module_gridCol__rOJ-V button svg {
  display: none;
}
.limit-page-edit-module_twentyTwoBet__dAdus .limit-page-edit-module_limitPageTitle__H2GAx {
  font-weight: bold;
}
.limit-page-edit-module_twentyTwoBet__dAdus .limit-page-edit-module_cancelButton__webFq {
  background: #fff;
  border: 1px solid var(--limitsButtonCanceled);
}
.limit-page-edit-module_twentyTwoBet__dAdus .limit-page-edit-module_cancelButton__webFq span {
  color: var(--limitsText);
  font-weight: bold;
}
.limit-page-edit-module_twentyTwoBet__dAdus .limit-page-edit-module_limitPageSetup__7g1r- {
  max-width: 320px;
}
.limit-page-edit-module_twentyTwoBet__dAdus .limit-page-edit-module_limitPageSetupInfo__edqoY {
  color: var(--limitsText);
}
.limit-page-edit-module_nationalCasino__I-wXN .limit-page-edit-module_limitPageTitle__H2GAx, .limit-page-edit-module_bizzoCasino__nI5dm .limit-page-edit-module_limitPageTitle__H2GAx {
  color: var(--white);
  font-size: 16px;
  font-weight: 400;
}
.limit-page-edit-module_nationalCasino__I-wXN .limit-page-edit-module_limitPageSetupInfo__edqoY, .limit-page-edit-module_bizzoCasino__nI5dm .limit-page-edit-module_limitPageSetupInfo__edqoY {
  color: var(--textLight);
  font-size: 14px;
}
.limit-page-edit-module_nationalCasino__I-wXN .limit-page-edit-module_limitPageSetupButtons__i-Gc2, .limit-page-edit-module_bizzoCasino__nI5dm .limit-page-edit-module_limitPageSetupButtons__i-Gc2 {
  margin-top: 24px;
  margin-left: 25%;
}
.limit-page-edit-module_nationalCasino__I-wXN .limit-page-edit-module_limitPageSetupButtons__i-Gc2 button, .limit-page-edit-module_bizzoCasino__nI5dm .limit-page-edit-module_limitPageSetupButtons__i-Gc2 button {
  padding: 5px 10px;
}
.limit-page-edit-module_nationalCasino__I-wXN .limit-page-edit-module_infoValue__fx0ZO, .limit-page-edit-module_bizzoCasino__nI5dm .limit-page-edit-module_infoValue__fx0ZO {
  color: #fff;
}
.limit-page-edit-module_hellspinCasino__Ov6Q- {
  margin: 20px 16px 0 16px;
  padding: 16px;
  background: var(--grayBlue);
  border-radius: 5px;
}
.limit-page-edit-module_hellspinCasino__Ov6Q- [class^=".ui-select__inner"] {
  overflow: hidden;
  border-radius: 30px;
}
@media screen and (min-width: 1280px) {
  .limit-page-edit-module_hellspinCasino__Ov6Q- {
    margin: 20px 0 0 0;
    background: inherit;
  }
  .limit-page-edit-module_hellspinCasino__Ov6Q- .limit-page-edit-module_limitPageCol__VyLNv {
    flex-direction: row;
    align-items: center;
  }
  .limit-page-edit-module_hellspinCasino__Ov6Q- .limit-page-edit-module_limitPageSetupInput__oB0Qt {
    flex: 0 0 80%;
    width: 60px;
  }
}
.limit-page-edit-module_hellspinCasino__Ov6Q- .limit-page-edit-module_limitPageCol__VyLNv {
  align-items: flex-start;
  flex-direction: column;
}
.limit-page-edit-module_hellspinCasino__Ov6Q- .limit-page-edit-module_limitPageSetup__7g1r- {
  max-width: 500px;
}
.limit-page-edit-module_hellspinCasino__Ov6Q- .limit-page-edit-module_limitPageSetupInput__oB0Qt {
  flex: 0 0 100%;
  width: 100%;
  margin-top: 10px;
}
.limit-page-edit-module_hellspinCasino__Ov6Q- .limit-page-edit-module_limitPageTitle__H2GAx {
  color: var(--white);
}
.limit-page-edit-module_hellspinCasino__Ov6Q- .limit-page-edit-module_addButton__7d-NY, .limit-page-edit-module_hellspinCasino__Ov6Q- .limit-page-edit-module_saveButton__2uny-, .limit-page-edit-module_hellspinCasino__Ov6Q- .limit-page-edit-module_disableButton__kFGj3 {
  color: var(--white) !important;
  background: var(--success);
}
.limit-page-edit-module_hellspinCasino__Ov6Q- .limit-page-edit-module_addButton__7d-NY span, .limit-page-edit-module_hellspinCasino__Ov6Q- .limit-page-edit-module_saveButton__2uny- span, .limit-page-edit-module_hellspinCasino__Ov6Q- .limit-page-edit-module_disableButton__kFGj3 span {
  white-space: nowrap;
}
.limit-page-edit-module_hellspinCasino__Ov6Q- .limit-page-edit-module_addButton__7d-NY svg, .limit-page-edit-module_hellspinCasino__Ov6Q- .limit-page-edit-module_saveButton__2uny- svg, .limit-page-edit-module_hellspinCasino__Ov6Q- .limit-page-edit-module_disableButton__kFGj3 svg {
  display: none;
}
.limit-page-edit-module_hellspinCasino__Ov6Q- .limit-page-edit-module_cancelButton__webFq {
  background: var(--bonusCardtitle);
  color: var(--white);
}
.limit-page-edit-module_hellspinCasino__Ov6Q- .limit-page-edit-module_infoValue__fx0ZO {
  color: var(--white);
}
.limit-page-edit-module_hellspinCasino__Ov6Q- .limit-page-edit-module_limitPageSetupInfo__edqoY {
  color: var(--linkInactive);
}
.edit-disable-limits-module_confirmedSection__vVNQh {
  padding: 20px 0;
}
.widget-base-styles-module_live__KoCPc {
  height: 14px;
  background-color: var(--liveColor);
  border-radius: 5px;
  text-align: center;
  font-size: 7px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--buttonText);
  padding: 0 5px;
  display: flex;
  align-self: center;
  line-height: 14px;
}
.widget-base-styles-module_live__KoCPc.widget-base-styles-module_liveFree__Pcn7X {
  position: static;
  background: var(--buttonsGray);
  display: inline-flex;
  margin: 2px 0 0 0;
  align-self: flex-start;
}
.widget-base-styles-module_live__KoCPc.widget-base-styles-module_liveBig__SpWSD {
  padding: 0 10px;
  font-size: 12px;
  line-height: 23px;
  height: 22px;
  border-radius: 10px;
  margin: -1px 0 0 10px;
}
.widget-base-styles-module_live__KoCPc.coupon-count {
  background-color: var(--betslipEventsCountBackground);
  color: var(--betslipEventsCountText, var(--white));
  border-radius: 50%;
  justify-content: center;
  width: 23px;
}
.widget-base-styles-module_slider__vOskU {
  border-radius: var(--baseBorderRadius);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 16px;
}
.widget-base-styles-module_ivibet__M9xdL .widget-base-styles-module_info__mUMS8 {
  background: var(--ivibetWidjectInfoBackground);
  border-radius: 4px;
}
.widget-base-styles-module_ivibet__M9xdL .widget-base-styles-module_info__mUMS8 .widget-base-styles-module_infoLine__VhOdD {
  font-size: 12px;
}
.widget-base-styles-module_ivibet__M9xdL .widget-base-styles-module_contentStats__5CcEB {
  height: 100%;
}
.widget-base-styles-module_ivibet__M9xdL .widget-base-styles-module_contentStats__5CcEB .widget-base-styles-module_stat__mrCRz {
  margin-top: 0;
}
.widget-base-styles-module_ivibet__M9xdL .widget-base-styles-module_infoToggler__ZgUpT {
  background: var(--sportWidgetDesktopText);
  border-radius: 50%;
  color: var(--sportWidgetDesktopWhite);
}
.widget-base-styles-module_ivibet__M9xdL .widget-base-styles-module_controls__w6sD4 {
  display: flex;
  margin-right: 7px;
}
.widget-base-styles-module_ivibet__M9xdL .widget-base-styles-module_controlsRight__sSV16 {
  cursor: pointer;
}
.widget-base-styles-module_ivibet__M9xdL .widget-base-styles-module_controlsLeft__w7KJY {
  cursor: pointer;
  margin-right: 10px;
}
.widget-base-styles-module_ivibet__M9xdL .widget-base-styles-module_contentTitleText__RFIt6 p {
  font-weight: 700;
  font-size: 14px;
  line-height: 20px;
  margin: 3px 0;
}
.widget-base-styles-module_ivibet__M9xdL .widget-base-styles-module_textBadge__hCgok {
  color: var(--betTournamentWidgetTextBadge);
  background: var(--sportWidgetDesktopWhite);
}
.widget-base-styles-module_ivibet__M9xdL .widget-base-styles-module_footer__nF2q8:before {
  background: var(--white);
  opacity: 1;
}
.widget-base-styles-module_widget__XoADw {
  background: var(--sportWidgetDesktopBg);
  border-radius: var(--baseBorderRadius);
  color: var(--sportWidgetDesktopText);
  font-size: 12px;
  width: 100%;
}
.widget-base-styles-module_header__PqPdB {
  align-items: center;
  background: var(--sportWidgetDesktopHeaderBg);
  border-radius: var(--baseBorderRadius) var(--baseBorderRadius) 0 0;
  color: var(--sportWidgetDesktopWhite);
  display: flex;
  min-height: 41px;
  padding: 6px 60px 6px 16px;
  position: relative;
  text-transform: uppercase;
  white-space: nowrap;
}
.widget-base-styles-module_headerChristmas__l-5qq {
  height: 21px;
  margin-left: 5px;
  width: 32px;
}
.widget-base-styles-module_header__PqPdB,
.widget-base-styles-module_headerTitleText__Qi2Qh {
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  margin: 0;
}
.widget-base-styles-module_headerTitleText__Qi2Qh {
  align-items: center;
  display: flex;
  min-height: 21px;
}
.widget-base-styles-module_headerTitle__hFn-B {
  align-items: center;
  display: flex;
}
.widget-base-styles-module_content__6nQP6 {
  padding: 12px 16px 16px;
}
.widget-base-styles-module_contentTitle__pacrS {
  align-items: center;
  background: var(--sportWidgetDesktopWhite);
  border-radius: 8px;
  display: flex;
  padding: 10px;
}
.widget-base-styles-module_contentTitleImage__QONMa {
  border-radius: 8px;
  height: 84px;
  margin-right: 12px;
  overflow: hidden;
  width: 84px;
}
.widget-base-styles-module_contentTitleImage__QONMa img {
  display: block;
  height: 100%;
  width: 100%;
}
.widget-base-styles-module_contentTitleText__RFIt6 {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  line-height: 1.6;
  width: calc(100% - 96px);
}
.widget-base-styles-module_contentTitleText__RFIt6 p {
  margin: 3px 0;
}
.widget-base-styles-module_textBold__u7vh7 {
  font-weight: 500;
}
.widget-base-styles-module_textStyled__KPfaV {
  color: var(--betTournamentWidgetTextStyled);
  font-weight: 700;
}
.widget-base-styles-module_textStyled__KPfaV.widget-base-styles-module_secondary__56LZz {
  color: var(--sportVIPWidgetStyledSecondary);
}
.widget-base-styles-module_textBadge__hCgok {
  background: var(--betTournamentWidgetTextBadge);
  border-radius: 4px;
  color: var(--sportWidgetDesktopWhite);
  display: inline-block;
  padding: 0 4px;
}
.widget-base-styles-module_textLarge__C370V {
  font-size: 1.2em;
}
.widget-base-styles-module_textSmall__9uoak {
  font-size: 0.8em;
}
.widget-base-styles-module_contentDesk__gAHFT {
  font-size: 12px;
  font-weight: 400;
  margin-top: 12px;
  padding-right: 25px;
}
.widget-base-styles-module_infoToggler__ZgUpT {
  align-items: center;
  background: var(--sportWidgetDesktopSecondary);
  border-radius: 50%;
  color: var(--sportWidgetDesktopWhite);
  cursor: pointer;
  display: flex;
  font-size: 10px;
  height: 16px;
  justify-content: center;
  line-height: 1;
  margin-left: 5px;
  transition: background-color 0.3s ease;
  width: 16px;
}
.widget-base-styles-module_infoToggler__ZgUpT:hover {
  background: var(--buttonMain);
}
.widget-base-styles-module_info__mUMS8 {
  background: var(--sportWidgetDesktopSecondary);
  border-radius: 5px;
  bottom: 30px;
  color: var(--sportWidgetDesktopWhite);
  font-size: 11px;
  padding: 10px 12px;
  position: absolute;
  z-index: 2;
  right: 3px;
  width: 240px;
}
.widget-base-styles-module_info__mUMS8::before {
  border: 6px solid;
  border-color: var(--sportWidgetDesktopSecondary) transparent transparent;
  bottom: -11px;
  content: "";
  display: block;
  position: absolute;
  right: 14px;
}
.widget-base-styles-module_info__mUMS8 .widget-base-styles-module_infoLine__VhOdD {
  margin-bottom: 10px;
}
.widget-base-styles-module_info__mUMS8 .widget-base-styles-module_infoLine__VhOdD:last-of-type {
  margin: 0;
}
.widget-base-styles-module_info__mUMS8 a {
  color: var(--sportWidgetDesktopWhite);
  text-decoration: underline;
  transition: opacity 0.15s ease;
}
.widget-base-styles-module_info__mUMS8 a:hover {
  opacity: 0.6;
}
.widget-base-styles-module_footer__nF2q8 {
  align-items: flex-end;
  border-radius: 0 0 var(--baseBorderRadius) var(--baseBorderRadius);
  display: flex;
  flex-wrap: wrap;
  font-size: 10px;
  justify-content: space-between;
  min-height: 33px;
  padding: 5px 16px 8px;
  position: relative;
}
.widget-base-styles-module_footer__nF2q8::before {
  background: var(--sportWidgetDesktopSecondary);
  content: "";
  display: block;
  height: 1px;
  left: 0;
  opacity: 0.13;
  position: absolute;
  right: 0;
  top: -1px;
}
.widget-base-styles-module_footerItem__nEni3 {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  max-width: 75%;
}
.widget-base-styles-module_footerItemLine__tTTvo {
  align-items: center;
  display: flex;
  justify-content: flex-start;
  margin-right: 10px;
  max-width: 100%;
  min-height: 16px;
  text-align: left;
}
.widget-base-styles-module_timerIcon__Jj25f {
  display: inline-block;
  font-size: 12px;
  margin-right: 3px;
}
@media screen and (max-width: 1750px) {
  .widget-base-styles-module_header__PqPdB,
  .widget-base-styles-module_headerTitleText__Qi2Qh {
    font-size: 12px;
    line-height: 18px;
  }
  .widget-base-styles-module_contentTitle__pacrS {
    font-size: 11px;
    padding: 6px;
  }
}
.widget-base-styles-module_swipeBox__p3H3G {
  display: block;
  position: relative;
  transition: height 0.15s ease;
  width: 100%;
  z-index: 3;
}
.widget-base-styles-module_swipeBoxControls__V1D5g {
  display: flex;
  position: absolute;
  right: 12px;
  top: 13px;
  z-index: 1;
}
.widget-base-styles-module_swipeBoxControlItem__UNY2q {
  align-items: center;
  cursor: pointer;
  display: flex;
  height: 15px;
  justify-content: center;
  margin: 0 1px;
  width: 15px;
}
.widget-base-styles-module_swipeBoxControlItem__UNY2q::before {
  background-color: var(--white);
  border-radius: 50%;
  box-shadow: 0 0 10px var(--white);
  content: "";
  display: block;
  height: 9px;
  transition: background-color 0.2s ease, box-shadow 0.2s ease;
  width: 9px;
}
.widget-base-styles-module_swipeBoxControlItem__UNY2q:hover::before, .widget-base-styles-module_swipeBoxControlItem__UNY2q.widget-base-styles-module_swipeBoxControlItemActive__4-Oqr::before {
  background-color: var(--buttonMain);
  box-shadow: 0 0 10px var(--buttonMain);
}
.widget-base-styles-module_swipeBoxContent__3PQ3u {
  position: relative;
}
.widget-base-styles-module_swipeBoxSlide__AK0ww {
  display: none;
  pointer-events: none;
  width: 100%;
}
.widget-base-styles-module_swipeBoxSlide__AK0ww.widget-base-styles-module_swipeBoxSlideActive__zbEiu {
  display: block;
  pointer-events: auto;
}
.bet-tournament-widget-module_live__M078V {
  height: 14px;
  background-color: var(--liveColor);
  border-radius: 5px;
  text-align: center;
  font-size: 7px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--buttonText);
  padding: 0 5px;
  display: flex;
  align-self: center;
  line-height: 14px;
}
.bet-tournament-widget-module_live__M078V.bet-tournament-widget-module_liveFree__3Elpv {
  position: static;
  background: var(--buttonsGray);
  display: inline-flex;
  margin: 2px 0 0 0;
  align-self: flex-start;
}
.bet-tournament-widget-module_live__M078V.bet-tournament-widget-module_liveBig__xS8Mi {
  padding: 0 10px;
  font-size: 12px;
  line-height: 23px;
  height: 22px;
  border-radius: 10px;
  margin: -1px 0 0 10px;
}
.bet-tournament-widget-module_live__M078V.coupon-count {
  background-color: var(--betslipEventsCountBackground);
  color: var(--betslipEventsCountText, var(--white));
  border-radius: 50%;
  justify-content: center;
  width: 23px;
}
.bet-tournament-widget-module_winnerBg__Q2Y7k {
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
}
.bet-tournament-widget-module_headerTitleBadge__gJvFe {
  border-radius: 3px;
  color: var(--mainColor);
  margin-left: 8px;
  padding: 0 4px;
}
.bet-tournament-widget-module_ivi__Dq1-d .bet-tournament-widget-module_headerTitleBadge__gJvFe {
  border-radius: 4px;
}
.bet-tournament-widget-module_ivi__Dq1-d .bet-tournament-widget-module_gold__SXEex .bet-tournament-widget-module_headerTitleBadge__gJvFe {
  background: var(--betTournamentGold);
}
.bet-tournament-widget-module_ivi__Dq1-d .bet-tournament-widget-module_silver__dLbew .bet-tournament-widget-module_headerTitleBadge__gJvFe {
  background: var(--betTournamentSilver);
}
.bet-tournament-widget-module_ivi__Dq1-d .bet-tournament-widget-module_bronze__ih3Ol .bet-tournament-widget-module_headerTitleBadge__gJvFe {
  background: var(--betTournamentBronze);
}
.bet-tournament-widget-module_ivi__Dq1-d .bet-tournament-widget-module_markedText__DgD-H {
  font-size: 14px;
}
.bet-tournament-widget-module_ivi__Dq1-d .bet-tournament-widget-module_contentAction__SdeL7 {
  flex: 1 1 auto;
  padding: 0 5px;
}
.bet-tournament-widget-module_ivi__Dq1-d .bet-tournament-widget-module_contentAction__SdeL7 .app-button span {
  font-size: 14px;
}
.bet-tournament-widget-module_ivi__Dq1-d .bet-tournament-widget-module_contentStats__bdKvy {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  margin-top: 10px;
}
.bet-tournament-widget-module_ivi__Dq1-d .bet-tournament-widget-module_contentStats__bdKvy .bet-tournament-widget-module_stat__oTUxr {
  font-weight: 700;
  font-size: 14px;
  margin-right: 10px;
  margin-bottom: 2px;
}
.bet-tournament-widget-module_ivi__Dq1-d .bet-tournament-widget-module_actionTerms__QH3CS {
  font-size: 14px;
}
.bet-tournament-widget-module_ivi__Dq1-d .bet-tournament-widget-module_contentStats__bdKvy .bet-tournament-widget-module_stat__oTUxr {
  margin-top: 12px;
  color: var(--betTournamentIviStateColor);
}
.bet-tournament-widget-module_gold__SXEex .bet-tournament-widget-module_headerTitleBadge__gJvFe {
  background: var(--betTournamentGold);
}
.bet-tournament-widget-module_silver__dLbew .bet-tournament-widget-module_headerTitleBadge__gJvFe {
  background: var(--betTournamentSilver);
}
.bet-tournament-widget-module_bronze__ih3Ol .bet-tournament-widget-module_headerTitleBadge__gJvFe {
  background: var(--betTournamentBronze);
}
.bet-tournament-widget-module_contentStats__bdKvy {
  align-items: center;
  display: flex;
  height: 24px;
}
.bet-tournament-widget-module_contentStats__bdKvy .bet-tournament-widget-module_stat__oTUxr {
  margin-right: 16px;
}
.bet-tournament-widget-module_contentStats__bdKvy .bet-tournament-widget-module_markedText__DgD-H {
  color: var(--betTournamentWidgetMarkedText);
  font-weight: 700;
}
.bet-tournament-widget-module_contentActions__SB8U8 {
  align-items: center;
  display: flex;
  margin: 10px -5px 0;
}
.bet-tournament-widget-module_contentAction__SdeL7 {
  flex: 1 1 auto;
  padding: 0 5px;
}
.bet-tournament-widget-module_contentAction__SdeL7 .app-button {
  font-size: 12px;
  height: 32px;
  line-height: 1;
  min-height: 32px;
  padding: 0 12px;
  width: 100%;
}
.bet-tournament-widget-module_contentAction__SdeL7 .bet-tournament-widget-module_actionTerms__QH3CS {
  color: var(--sportWidgetDesktopText);
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: 700;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
}
@media screen and (max-width: 1750px) {
  .bet-tournament-widget-module_contentAction__SdeL7 .app-button {
    font-size: 11px;
  }
}
@media screen and (max-width: 1750px) and (min-width: 1251px) {
  [lang=es] .bet-tournament-widget-module_contentAction__SdeL7 .app-button {
    font-size: 10px;
  }
}
@media screen and (max-width: 1750px) {
  .bet-tournament-widget-module_contentAction__SdeL7 .bet-tournament-widget-module_actionTerms__QH3CS {
    font-size: 11px;
  }
}
@media screen and (max-width: 1750px) and (min-width: 1251px) {
  [lang=es] .bet-tournament-widget-module_contentAction__SdeL7 .bet-tournament-widget-module_actionTerms__QH3CS {
    font-size: 10px;
  }
}
@media screen and (max-width: 1750px) {
  .bet-tournament-widget-module_contentStats__bdKvy .bet-tournament-widget-module_stat__oTUxr {
    font-size: 11px;
    margin-right: 10px;
  }
}
.sport-vip-program-module_live__yiKrr {
  height: 14px;
  background-color: var(--liveColor);
  border-radius: 5px;
  text-align: center;
  font-size: 7px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--buttonText);
  padding: 0 5px;
  display: flex;
  align-self: center;
  line-height: 14px;
}
.sport-vip-program-module_live__yiKrr.sport-vip-program-module_liveFree__cAsP7 {
  position: static;
  background: var(--buttonsGray);
  display: inline-flex;
  margin: 2px 0 0 0;
  align-self: flex-start;
}
.sport-vip-program-module_live__yiKrr.sport-vip-program-module_liveBig__wT-ZR {
  padding: 0 10px;
  font-size: 12px;
  line-height: 23px;
  height: 22px;
  border-radius: 10px;
  margin: -1px 0 0 10px;
}
.sport-vip-program-module_live__yiKrr.coupon-count {
  background-color: var(--betslipEventsCountBackground);
  color: var(--betslipEventsCountText, var(--white));
  border-radius: 50%;
  justify-content: center;
  width: 23px;
}
.sport-vip-program-module_bar__DP7jl {
  position: relative;
  height: 20px;
  width: 100%;
  border-radius: 10px;
  border: 1px solid var(--sportVIPWidgetDesktopBarBg);
  background: var(--sportVIPWidgetDesktopBarBg);
  margin-top: 12px;
}
.sport-vip-program-module_barProgress__meQ74 {
  position: absolute;
  height: 18px;
  width: 100%;
  border-radius: 9px;
  background: linear-gradient(70deg, var(--sportVIPWidgetBarProgressFrom), var(--sportVIPWidgetBarProgressTp));
  min-width: 18px;
  opacity: 0.7;
}
.sport-vip-program-module_barLevel__NLJa2 {
  position: absolute;
  display: flex;
  justify-content: space-between;
  padding: 0 8px;
  height: 18px;
  width: 100%;
  line-height: 18px;
  font-size: 12px;
  font-weight: 400;
  color: var(--sportWidgetDesktopText);
}
.sport-vip-program-module_barLevelBold__Np8-7 {
  font-weight: 700;
}
.sport-vip-program-module_barLevelLight__VbVmX {
  opacity: 0.6;
}
.sport-vip-program-module_levelLogo__SPSnF {
  width: 84px;
  height: 84px;
  border-radius: 8px;
  margin-right: 12px;
  position: relative;
  background: var(--sportVIPWidgetDesktopLevelLogoBg);
  color: var(--sportWidgetDesktopText);
}
.sport-vip-program-module_levelLogo__SPSnF img {
  display: block;
  width: 54px;
  height: 45px;
  position: absolute;
  top: 9px;
  left: 15px;
}
.sport-vip-program-module_levelNumber__5duXw {
  position: absolute;
  top: 13px;
  font-size: 20px;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.sport-vip-program-module_levelText__Zr5AI {
  position: absolute;
  bottom: 8px;
  font-size: 12px;
  font-weight: 700;
  width: 100%;
  text-align: center;
  text-transform: uppercase;
}
.sport-vip-program-module_exchange__yl1z2 {
  display: block;
  width: 100%;
  height: 40px;
  border-radius: 20px;
  background: transparent;
  border: 1px solid var(--sportVIPWidgetDesktopExchangeBorder);
  color: var(--sportWidgetDesktopText);
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 38px;
  text-align: center;
  margin-bottom: 8px;
  transition: color 0.15s ease, border-color 0.15s ease;
}
.sport-vip-program-module_exchange__yl1z2:hover {
  color: var(--buttonMain);
  border-color: var(--buttonMain);
}
.welcome-bonus-module_live__uoACB {
  height: 14px;
  background-color: var(--liveColor);
  border-radius: 5px;
  text-align: center;
  font-size: 7px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--buttonText);
  padding: 0 5px;
  display: flex;
  align-self: center;
  line-height: 14px;
}
.welcome-bonus-module_live__uoACB.welcome-bonus-module_liveFree__RrOUU {
  position: static;
  background: var(--buttonsGray);
  display: inline-flex;
  margin: 2px 0 0 0;
  align-self: flex-start;
}
.welcome-bonus-module_live__uoACB.welcome-bonus-module_liveBig__ewEHU {
  padding: 0 10px;
  font-size: 12px;
  line-height: 23px;
  height: 22px;
  border-radius: 10px;
  margin: -1px 0 0 10px;
}
.welcome-bonus-module_live__uoACB.coupon-count {
  background-color: var(--betslipEventsCountBackground);
  color: var(--betslipEventsCountText, var(--white));
  border-radius: 50%;
  justify-content: center;
  width: 23px;
}
.welcome-bonus-module_bar__4l6qa {
  background: var(--sportVIPWidgetDesktopBarBg);
  border: 1px solid var(--sportVIPWidgetDesktopBarBg);
  border-radius: 10px;
  height: 20px;
  margin-top: 12px;
  position: relative;
  width: 100%;
}
.welcome-bonus-module_barProgress__0Bhf6 {
  background: linear-gradient(70deg, var(--sportVIPWidgetBarProgressFrom), var(--sportVIPWidgetBarProgressTp));
  border-radius: 9px;
  height: 18px;
  min-width: 18px;
  opacity: 0.7;
  position: absolute;
  width: 100%;
}
.welcome-bonus-module_barLevel__7qqJ8 {
  color: var(--sportWidgetDesktopText);
  display: flex;
  font-size: 12px;
  font-weight: 400;
  height: 18px;
  justify-content: space-between;
  line-height: 18px;
  padding: 0 8px;
  position: absolute;
  width: 100%;
}
.welcome-bonus-module_barLevelBold__Ud9AS {
  font-weight: 700;
}
.welcome-bonus-module_barLevelLight__26NU- {
  opacity: 0.6;
}
.welcome-bonus-module_levelLogo__PDCxT {
  background: var(--sportVIPWidgetDesktopLevelLogoBg);
  border-radius: 8px;
  color: var(--sportWidgetDesktopText);
  height: 84px;
  margin-right: 12px;
  position: relative;
  width: 84px;
}
.welcome-bonus-module_levelLogo__PDCxT img {
  display: block;
  height: 45px;
  left: 15px;
  position: absolute;
  top: 9px;
  width: 54px;
}
.welcome-bonus-module_congratsContent__BI2eD {
  height: 200px;
}
.welcome-bonus-module_congratsBackground__zQTMR {
  background-repeat: no-repeat;
  background-size: cover;
  height: 168px;
  width: 100%;
}
.welcome-bonus-module_bonusBackground__mgZvC {
  background-repeat: no-repeat;
  background-size: cover;
  height: 90px;
  width: 90px;
}
.welcome-bonus-module_bonusImage__FVQhi {
  margin-top: 24px;
}
.welcome-bonus-module_bonusText__JbFt9 {
  color: var(--sportVIPWidgetBarProgressFrom);
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 16px;
  margin-right: 4px;
  text-transform: uppercase;
}
.welcome-bonus-module_bonusReward__EUyep {
  background-color: var(--sportVIPWidgetBarProgressFrom);
  border-radius: 4px;
  color: #fff;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  line-height: 16px;
  padding: 0 4px;
}
.reports-and-messages-module_reportsAndMessaages__mVbSz .reports-and-messages-module_widget__8Rw5q .events-section {
  border-radius: 3px 3px 0 0;
}
.reports-and-messages-module_iframe__0UgQ2 {
  width: 100%;
  border: none;
}
.reports-and-messages-module_description__-s05I {
  padding: 16px;
  font-weight: 400;
  font-size: 12px;
  color: var(--reportsAndMessagesDescription);
}
.site-menu-module_live__SERRe {
  height: 14px;
  background-color: var(--liveColor);
  border-radius: 5px;
  text-align: center;
  font-size: 7px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--buttonText);
  padding: 0 5px;
  display: flex;
  align-self: center;
  line-height: 14px;
}
.site-menu-module_live__SERRe.site-menu-module_liveFree__itW7z {
  position: static;
  background: var(--buttonsGray);
  display: inline-flex;
  margin: 2px 0 0 0;
  align-self: flex-start;
}
.site-menu-module_live__SERRe.site-menu-module_liveBig__8mJT0 {
  padding: 0 10px;
  font-size: 12px;
  line-height: 23px;
  height: 22px;
  border-radius: 10px;
  margin: -1px 0 0 10px;
}
.site-menu-module_live__SERRe.coupon-count {
  background-color: var(--betslipEventsCountBackground);
  color: var(--betslipEventsCountText, var(--white));
  border-radius: 50%;
  justify-content: center;
  width: 23px;
}
.site-menu-module_menu__vJ91z {
  bottom: 0;
  display: flex;
  justify-content: center;
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.site-menu-module_menu__vJ91z .site-menu-module_item__Wly4R {
  align-items: center;
  display: flex;
  position: relative;
}
.site-menu-module_menu__vJ91z .site-menu-module_item__Wly4R:nth-child(1n+2) {
  margin-left: 15px;
}
.site-menu-module_menu__vJ91z .site-menu-module_link__MjmVG {
  align-items: center;
  box-sizing: border-box;
  color: var(--menuDefault);
  cursor: pointer;
  display: flex;
  font-size: 14px;
  font-weight: 500;
  height: 100%;
  overflow: hidden;
  text-decoration: none;
  text-transform: uppercase;
  transition: color 0.15s ease;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  white-space: nowrap;
}
.site-menu-module_menu__vJ91z .site-menu-module_link__MjmVG.site-menu-module_highlight__MqYbb:not(.site-menu-module_active__ARtql) {
  animation: 7s infinite site-menu-module_highlightItem__QAEdZ;
}
.site-menu-module_menu__vJ91z .site-menu-module_link__MjmVG.site-menu-module_highlight__MqYbb:hover {
  animation: none;
}
.site-menu-module_menu__vJ91z .site-menu-module_link__MjmVG.site-menu-module_currentEvent__TdNxe:hover .svg-icon {
  color: var(--menuSvgLinkColorActive);
}
.site-menu-module_menu__vJ91z .site-menu-module_link__MjmVG.site-menu-module_dropdown__5LMTK {
  border-left: 3px solid transparent;
}
.site-menu-module_menu__vJ91z .site-menu-module_link__MjmVG.site-menu-module_dropdown__5LMTK.site-menu-module_active__ARtql {
  border-left-color: var(--buttonMain);
}
.site-menu-module_menu__vJ91z .site-menu-module_link__MjmVG.site-menu-module_dropdown__5LMTK::after {
  height: 0;
}
.site-menu-module_menu__vJ91z .site-menu-module_link__MjmVG.site-menu-module_dropdown__5LMTK > span {
  padding: 0 15px;
}
.site-menu-module_menu__vJ91z .site-menu-module_link__MjmVG.site-menu-module_dropdown__5LMTK.site-menu-module_aviatorGame__bgmfS div {
  left: -8px;
}
.site-menu-module_menu__vJ91z .site-menu-module_link__MjmVG.site-menu-module_dropdown__5LMTK.site-menu-module_aviatorGame__bgmfS .site-menu-module_icon__YUZIG {
  font-size: 25px;
  margin-right: 2px;
  transition: unset;
}
.site-menu-module_menu__vJ91z .site-menu-module_link__MjmVG.site-menu-module_dropdown__5LMTK.site-menu-module_aviatorGame__bgmfS .site-menu-module_propeller__IoVTy {
  font-size: 20px;
  right: -10px !important;
  top: 0 !important;
}
.site-menu-module_menu__vJ91z .site-menu-module_default__h46qu::after {
  background: transparent;
  bottom: 0;
  content: "";
  display: block;
  height: 5px;
  left: 0;
  position: absolute;
  right: 0;
}
.site-menu-module_menu__vJ91z .site-menu-module_default__h46qu.site-menu-module_active__ARtql {
  color: var(--menuActiveColor);
  pointer-events: none;
}
.site-menu-module_menu__vJ91z .site-menu-module_default__h46qu.site-menu-module_active__ARtql .svg-icon {
  color: var(--menuSvgLinkColorActive);
}
.site-menu-module_menu__vJ91z .site-menu-module_default__h46qu.site-menu-module_active__ARtql::after {
  background: var(--menuActiveBorderBottom);
}
.site-menu-module_menu__vJ91z .site-menu-module_default__h46qu:hover {
  color: var(--menuHover);
}
.site-menu-module_menu__vJ91z .site-menu-module_default__h46qu:hover::after {
  background: var(--menuActiveBorderBottom);
}
.site-menu-module_menu__vJ91z .site-menu-module_default__h46qu:focus, .site-menu-module_menu__vJ91z .site-menu-module_default__h46qu:active {
  outline: none;
}
.site-menu-module_menu__vJ91z .site-menu-module_bordered__N4jC9::after {
  background: transparent;
  border: 1px solid transparent;
  border-radius: 50px;
  bottom: 18px;
  content: "";
  display: block;
  height: 32px;
  left: -7px;
  position: absolute;
  right: -7px;
  z-index: -99;
  transition: border 0.2s ease;
}
.site-menu-module_menu__vJ91z .site-menu-module_bordered__N4jC9.site-menu-module_active__ARtql {
  color: var(--menuActiveBorderBottom);
  pointer-events: none;
}
.site-menu-module_menu__vJ91z .site-menu-module_bordered__N4jC9.site-menu-module_active__ARtql .svg-icon {
  color: var(--menuActiveBorderBottom);
}
.site-menu-module_menu__vJ91z .site-menu-module_bordered__N4jC9.site-menu-module_active__ARtql::after {
  background: inherit;
  border: 1px solid var(--menuActiveBorderBottom);
}
.site-menu-module_menu__vJ91z .site-menu-module_bordered__N4jC9:hover {
  color: var(--menuHover);
}
.site-menu-module_menu__vJ91z .site-menu-module_bordered__N4jC9:hover::after {
  border: 1px solid var(--menuActiveBorderBottom);
  color: rgb(237, 239, 242);
}
.site-menu-module_menu__vJ91z .site-menu-module_bordered__N4jC9:focus, .site-menu-module_menu__vJ91z .site-menu-module_bordered__N4jC9:active {
  outline: none;
}
.site-menu-module_menu__vJ91z .site-menu-module_itemMobileApp__GgDRN {
  align-items: center;
  display: flex;
  justify-content: center;
}
.site-menu-module_menu__vJ91z .site-menu-module_linkMobileApp__K1Mb8 {
  align-items: center;
  background: var(--asideLinkToMobileApp);
  border-radius: 8px;
  color: #fff;
  display: flex;
  font-size: 12px;
  font-weight: bold;
  justify-content: space-between;
  letter-spacing: 1px;
  line-height: 16px;
  padding: 12px 16px;
  text-align: right;
  text-decoration: none;
  text-transform: uppercase;
  white-space: nowrap;
}
.site-menu-module_menu__vJ91z .site-menu-module_linkMobileApp__K1Mb8:hover::after {
  background: transparent;
}
.site-menu-module_menu__vJ91z .site-menu-module_linkMobileApp__K1Mb8.site-menu-module_active__ARtql {
  color: #fff;
  pointer-events: none;
}
.site-menu-module_menu__vJ91z .site-menu-module_linkMobileApp__K1Mb8.site-menu-module_active__ARtql .svg-icon {
  color: #fff;
}
.site-menu-module_menu__vJ91z .site-menu-module_linkMobileApp__K1Mb8.site-menu-module_active__ARtql::after {
  display: none;
}
.site-menu-module_menu__vJ91z .site-menu-module_linkMobileApp__K1Mb8 div {
  margin-right: 10px;
}
.site-menu-module_menu__vJ91z .site-menu-module_icon__YUZIG {
  display: inline-block;
  font-size: 18px;
}
.site-menu-module_menu__vJ91z .site-menu-module_icon__YUZIG:first-child {
  margin-right: 10px;
}
.site-menu-module_menu__vJ91z .site-menu-module_icon__YUZIG .svg-icon {
  color: var(--menuSvgLinkColor);
}
.site-menu-module_menu__vJ91z .site-menu-module_icon__YUZIG.site-menu-module_android__t0p8v {
  margin: 0 10px 0 -5px;
}
.site-menu-module_menu__vJ91z .site-menu-module_text__72BN1 {
  align-items: center;
  display: flex;
  line-height: 20px;
  white-space: nowrap;
}
.site-menu-module_menu__vJ91z .site-menu-module_text__72BN1 div {
  align-items: center;
  display: flex;
  position: relative;
}
.site-menu-module_menu__vJ91z .site-menu-module_text__72BN1 div > .svg-icon {
  position: relative;
  top: -1px;
}
.site-menu-module_menu__vJ91z .site-menu-module_linkMore__0oe1u {
  align-items: center;
  display: flex;
  height: inherit;
  width: inherit;
}
.site-menu-module_menu__vJ91z .site-menu-module_linkMore__0oe1u > span {
  background-color: var(--menuDefault);
  border-radius: 5px;
  font-size: 0;
  margin-left: 24px;
  padding: 3px;
  position: relative;
  transition: background 0.15s ease;
}
.site-menu-module_menu__vJ91z .site-menu-module_linkMore__0oe1u > span::before, .site-menu-module_menu__vJ91z .site-menu-module_linkMore__0oe1u > span::after {
  background-color: var(--menuDefault);
  border-radius: 5px;
  content: "";
  font-size: 0;
  left: -12px;
  padding: 3px;
  position: absolute;
  top: 0;
}
.site-menu-module_menu__vJ91z .site-menu-module_linkMore__0oe1u > span::after {
  left: -24px;
}
.site-menu-module_menu__vJ91z .site-menu-module_linkMore__0oe1u:hover span {
  background-color: var(--menuHover);
}
.site-menu-module_menu__vJ91z .site-menu-module_linkMore__0oe1u:hover span::before {
  background-color: var(--menuHover);
}
.site-menu-module_menu__vJ91z .site-menu-module_linkMore__0oe1u:hover span::after {
  background-color: var(--menuHover);
}
.site-menu-module_menu__vJ91z .site-menu-module_dropdownList__etCYu {
  background: var(--menuDropdownBackgroundColor);
  border-radius: 8px;
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
  display: none;
  list-style: none;
  margin: 0;
  min-width: 200px;
  padding: 15px 0;
  position: absolute;
  top: 52px;
  z-index: 10;
}
.site-menu-module_menu__vJ91z .site-menu-module_dropdownList__etCYu.site-menu-module_opened__k0DzH {
  display: block;
}
.site-menu-module_menu__vJ91z .site-menu-module_dropdownList__etCYu > li {
  cursor: pointer;
  transition: color 0.15s ease, background-color 0.15s ease;
}
.site-menu-module_menu__vJ91z .site-menu-module_dropdownList__etCYu > li:not(:first-child) {
  margin-left: 0;
  margin-top: 8px;
}
.site-menu-module_menu__vJ91z.site-menu-module_hiddenItems__wmZyw {
  justify-content: left;
  padding-left: 15px;
}
.site-menu-module_iconLarge__3JT6N .site-menu-module_icon__YUZIG {
  font-size: 32px;
}
.site-menu-module_fakeWrapper__LkG1P {
  height: 0;
  left: 0;
  opacity: 0;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  visibility: hidden;
}
.site-menu-module_fakeWrapper__LkG1P .site-menu-module_menu__vJ91z {
  position: static;
}
@keyframes site-menu-module_highlightItem__QAEdZ {
  0% {
    color: var(--menuDefault);
  }
  70% {
    color: var(--menuDefault);
  }
  85% {
    color: var(--menuHover);
  }
  100% {
    color: var(--menuDefault);
  }
}
.coupon-module_Wrapper__jAtRL {
  border-radius: var(--baseBorderRadius);
  overflow: hidden;
  position: relative;
}
.promotions-module_live__3zcmZ {
  height: 14px;
  background-color: var(--liveColor);
  border-radius: 5px;
  text-align: center;
  font-size: 7px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--buttonText);
  padding: 0 5px;
  display: flex;
  align-self: center;
  line-height: 14px;
}
.promotions-module_live__3zcmZ.promotions-module_liveFree__R9JkD {
  position: static;
  background: var(--buttonsGray);
  display: inline-flex;
  margin: 2px 0 0 0;
  align-self: flex-start;
}
.promotions-module_live__3zcmZ.promotions-module_liveBig__-8g7C {
  padding: 0 10px;
  font-size: 12px;
  line-height: 23px;
  height: 22px;
  border-radius: 10px;
  margin: -1px 0 0 10px;
}
.promotions-module_live__3zcmZ.coupon-count {
  background-color: var(--betslipEventsCountBackground);
  color: var(--betslipEventsCountText, var(--white));
  border-radius: 50%;
  justify-content: center;
  width: 23px;
}
.promotions-module_promotionsPage__MkBeJ {
  padding-top: var(--promotionPagePaddingTop, 69px);
  position: relative;
}
.promotions-module_header__-DdmQ {
  align-items: center;
  background-size: cover;
  background-position: center;
  display: flex;
  flex-direction: column;
  height: 328px;
  justify-content: center;
  margin: 0 var(--promotionHeaderBannerMargin);
  border-radius: var(--promotionHeaderBannerBorderRadius);
}
.promotions-module_title__u10G9 {
  color: var(--promotionTitle);
  font-size: 60px;
  font-weight: 700;
  letter-spacing: 3px;
  line-height: 40px;
  text-transform: uppercase;
}
.promotions-module_subtitle__1SC9C {
  color: var(--promotionSubtitle);
  font-size: 26px;
  font-weight: 400;
  text-align: center;
}
.promotions-module_bonusTypes__PR8TG {
  display: flex;
  justify-content: space-between;
  margin: 25px auto 0;
  min-width: 270px;
}
.promotions-module_bonusTypes__PR8TG .app-button {
  font-size: 13px;
  margin: 0 10px;
  min-height: 31px;
  min-width: 82px;
}
.promotions-module_bonusTypes__PR8TG .app-button:not(.app-button--nobg) {
  border: 1px solid transparent;
}
.promotions-module_bonusTypes__PR8TG .app-button .app-button--nobg {
  font-weight: 400;
}
body.menu-cms-header-view .promotions-module_promotionsPage__MkBeJ {
  padding-top: var(--promotionPagePaddingTopWithCmsHeader, var(--menuCmsHeaderBodyTopPadding));
}
.search-modal-module_searchModalWrapper__iECdw > div {
  align-items: flex-start;
}
.search-modal-module_searchModalContainer__c3VfB {
  width: -moz-fit-content;
  width: fit-content;
  width: 900px;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.search-modal-module_searchModalInputWrapper__gTsZT {
  position: relative;
  background-color: var(--searchModalInputBg);
  border-radius: 8px;
  border: 1px solid var(--searchModalInputBorderColor);
  transition: border 0.3s;
}
.search-modal-module_searchModalInputWrapper__gTsZT .search-modal-module_findIcon__lTBO-,
.search-modal-module_searchModalInputWrapper__gTsZT .search-modal-module_closeIcon__CsC5u {
  position: absolute;
  top: 50%;
  translate: 0 -50%;
  width: 20px;
  height: 20px;
  transition: color 0.3s;
}
.search-modal-module_searchModalInputWrapper__gTsZT .search-modal-module_findIcon__lTBO- {
  color: var(--searchModalFindIconColor);
  left: 16px;
}
.search-modal-module_searchModalInputWrapper__gTsZT .search-modal-module_closeIcon__CsC5u {
  color: var(--searchModalClearIconColor);
  right: 16px;
  cursor: pointer;
}
.search-modal-module_searchModalInputWrapper__gTsZT:focus-within {
  border-color: var(--searchModalInputFocusBorderColor);
}
.search-modal-module_searchModalInputWrapper__gTsZT:focus-within .search-modal-module_findIcon__lTBO- {
  color: var(--searchModalFindIconAccentColor);
}
.search-modal-module_searchModalInputWrapper__gTsZT:focus-within .search-modal-module_closeIcon__CsC5u {
  color: var(--searchModalClearIconAccentColor);
}
.search-modal-module_searchResultsContainer__Vhgwi {
  background-color: var(--searchModalResultsBg);
  border-radius: 8px;
  overflow: hidden;
  box-shadow: var(--asideNewSearchBoxShadow);
}
.search-modal-module_searchInstructions__IbvH1 {
  color: var(--searchModalInstructionsText);
  padding-block: 32px;
  margin-inline: 16px;
  line-height: 20px;
}
.search-modal-module_searchInput__xRXUi {
  width: 100%;
  height: 40px;
  border-radius: var(--searchModalInputBorderRadius);
  padding-left: 12px;
  line-height: 20px;
  border: none;
  background-color: var(--searchModalInputBg);
  outline: none;
  text-indent: 32px;
  color: var(--searchModalInputText);
  caret-color: var(--searchModalInputCaretColor);
}
.search-modal-module_searchInput__xRXUi::-moz-placeholder {
  color: var(--searchModalInputPlaceholder);
}
.search-modal-module_searchInput__xRXUi::placeholder {
  color: var(--searchModalInputPlaceholder);
}
.search-results-module_searchResultsContainer__NYEJU {
  padding-bottom: 16px;
}
.search-results-module_searchResultsContainer__NYEJU ::-webkit-scrollbar {
  display: none;
}
.search-results-module_searchTabsContainer__5QvZD {
  display: flex;
  justify-content: start;
  align-items: center;
  gap: 16px;
  padding: 8px 0 8px 16px;
  background-color: var(--placeholderColor);
  color: white;
}
.search-results-module_searchTab__Re6c3 {
  cursor: pointer;
}
.search-results-module_activeTab__9xg73 {
  position: relative;
}
.search-results-module_activeTab__9xg73::after {
  content: "";
  position: absolute;
  background-color: var(--accentMain);
  bottom: -8px;
  left: 0;
  width: 100%;
  height: 3px;
}
.search-results-module_searchEventsContainer__csimO {
  max-height: 70vh;
  overflow-y: auto;
  padding: 0 16px;
  border-top: 16px solid var(--mslElementBg);
  border-bottom: 16px solid var(--mslElementBg);
}
.search-results-module_searchEventsContainer__csimO > div {
  margin-top: 0;
}
.search-results-module_searchLeaguesContainer__-WIoQ {
  padding: 16px;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.search-results-module_searchLeagueRow__ho-8Q {
  display: flex;
  justify-content: space-between;
  background-color: var(--aggregateScoreBG);
  padding: 8px;
  border-radius: 8px;
  cursor: pointer;
  color: var(--sportMenuItemText);
  text-decoration: none;
}
.search-results-module_leagueRowSection__-I0Zm {
  display: flex;
  justify-content: start;
  align-items: center;
  gap: 8px;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 1px;
  font-size: 12px;
}
.search-results-module_leagueIcon__ZVnGO {
  margin-right: 0;
}
.search-results-module_counterHeader__t8-kQ {
  display: flex;
  align-items: center;
  justify-content: end;
  padding: 10px 16px;
  background-color: var(--aggregateScoreBG);
  color: var(--mainColor);
  font-weight: 700;
  text-transform: uppercase;
}
.search-results-module_counterHeader__t8-kQ > div {
  opacity: 0.5;
}
.search-results-module_eventCount__oxD7c {
  justify-content: center;
  opacity: 0.8;
  margin-right: 4px;
}
.search-results-module_divider__V3-tV {
  margin-inline: 4px;
}
.events-table-module_table__y-Izw {
  min-height: 100px;
  font-size: 14px;
  margin-top: 16px;
}
.events-table-module_table__y-Izw + .events-table-module_table__y-Izw {
  margin-top: 16px;
}
.events-table-module_table__y-Izw:first-of-type {
  margin-top: 0;
}
.events-table-module_headingWrapper__Ze5BK {
  background: var(--mslElementBg);
  position: sticky;
  top: calc(var(--mslHeaderHeight) + 16px);
  z-index: var(--zIndex-stickyLeagueHeader);
}
.events-table-module_headingWrapper__Ze5BK::before {
  content: "";
  position: absolute;
  top: -16px;
  left: 0px;
  height: 16px;
  right: 0;
  width: 100%;
  overflow: hidden;
  background: var(--mslElementBg);
}
.events-table-module_headingWrapper__Ze5BK::after {
  content: "";
  position: absolute;
  left: 0px;
  height: 15px;
  right: 0;
  width: 100%;
  overflow: hidden;
  z-index: 1;
  background: var(--mslLeagueTitleFadeGradient);
}
.events-table-module_heading__lLJj9 {
  background: var(--mslSportTitleBg);
  display: flex;
  width: 100%;
  min-height: 36px;
  padding: 7px 0;
  border-radius: var(--mslBorderRadius);
  font-weight: 700;
  text-transform: uppercase;
  font-size: 12px;
  color: var(--mslTextDark);
  letter-spacing: 1px;
}
.events-table-module_heading__lLJj9 .events-table-module_col__vMeqG {
  padding: 0;
}
.events-table-module_eventInfo__O2Wfj {
  display: flex;
  width: 275px;
  padding: 0 10px 0 12px;
}
.events-table-module_eventInfo__O2Wfj.events-table-module_outrights__JeYOy {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .events-table-module_eventInfo__O2Wfj {
    width: 230px;
  }
}
.events-table-module_imageHolder__jduUW {
  min-height: 100%;
  display: flex;
  align-items: center;
}
.events-table-module_imageHolder__jduUW > svg, .events-table-module_imageHolder__jduUW img {
  font-size: 24px;
  display: block;
  max-width: 20px;
  width: 20px;
  margin-right: 10px;
  position: relative;
  top: -1px;
}
.events-table-module_title__kHZHE {
  display: flex;
  align-items: center;
  min-height: 100%;
}
.events-table-module_titleImage__IbaYO {
  display: block;
  margin-right: 10px;
  min-width: 18px;
}
.events-table-module_titleText__8afwD {
  position: relative;
  min-height: 100%;
  display: flex;
  align-items: center;
  text-decoration: none;
  color: var(--mslTextDark);
  transition: color 0.2s ease;
}
.events-table-module_titleText__8afwD:hover {
  color: var(--accentMain);
}
.events-table-module_marketsList__OUI3A {
  display: flex;
  padding-right: 12px;
  width: calc(100% - 275px);
}
.events-table-module_marketsList__OUI3A .events-table-module_col__vMeqG {
  margin-left: 4px;
  margin-right: 4px;
}
.events-table-module_marketItemHeader__K3vzm {
  display: flex;
  padding: 0 7px;
  flex: 1 0 auto;
}
.events-table-module_marketItem__Vbq7r {
  display: flex;
  border-left: 1px solid var(--mslModerModerMarketItemBorderColor);
  border-radius: 0;
  padding: 12px 7px;
  flex: 1 0 auto;
  height: calc(100% - 24px);
  margin-top: 12px;
}
.events-table-module_col__vMeqG {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 50px;
  width: 50px;
}
.events-table-module_col__vMeqG.events-table-module_factor__wM8TR {
  flex: 1 0 50px;
  z-index: 1;
}
.events-table-module_col__vMeqG.events-table-module_more__WuaqJ {
  flex: 0 0 auto;
}
.events-table-module_col__vMeqG.events-table-module_colTeam__afpLt {
  line-height: 20px;
  overflow: hidden;
  width: 100%;
  justify-content: flex-start;
}
.events-table-module_col__vMeqG.events-table-module_colTeam__afpLt.events-table-module_withOpener__DbaAM {
  width: calc(100% - 50px);
}
.events-table-module_teamsWrapper__LfoP3 {
  display: block;
  text-decoration: none;
  color: inherit;
  width: 100%;
  transition: color 0.2s ease;
}
.events-table-module_allOddsOpener__jDcTl {
  font-size: 14px;
  cursor: pointer;
  font-weight: 700;
}
.events-table-module_allOddsOpener__jDcTl span {
  display: block;
  margin-right: 6px;
}
.events-table-module_allOddsOpener__jDcTl .svg-icon {
  transition: transform 0.2s ease;
  transform: rotate(180deg);
}
.events-table-module_row__8vU79 {
  display: flex;
  min-height: 88px;
}
.events-table-module_rowWrapper__brOLD {
  margin-top: 8px;
  background: var(--mslEventBackground);
  transition: background 0.15s ease;
  border-radius: var(--mslBorderRadius);
  border: 1px solid var(--mslEventBorderColor);
}
.events-table-module_rowWrapper__brOLD:not(.events-table-module_allOddsVisible__3HqJC):hover {
  background: var(--mslMarketHoverBg);
}
.events-table-module_rowWrapper__brOLD.events-table-module_allOddsVisible__3HqJC {
  margin-bottom: 16px;
}
.events-table-module_rowWrapper__brOLD.events-table-module_allOddsVisible__3HqJC .events-table-module_allOddsOpener__jDcTl .svg-icon {
  transform: rotate(0deg);
}
.events-table-module_rowBottom__c91G6 {
  padding: 0 12px 12px;
  width: 100%;
}
.events-table-module_rowBottom__c91G6:before {
  content: "";
  display: block;
  border-top: 1px solid var(--mslSectionBg);
}
.events-table-module_statsWindowOpener__mL81T {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 2px 0 10px;
  width: 60px;
}
.events-table-module_statsWindowButton__7a7-q {
  cursor: pointer;
  color: var(--mslTextLight);
  transition: color 0.2s ease, transform 0.2s ease;
  width: 20px;
  height: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.events-table-module_statsWindowButton__7a7-q:hover {
  color: var(--accentMain);
}
.events-table-module_statsWindowButton__7a7-q.events-table-module_statsWindowArrow__t8xxq {
  transform: rotate(180deg);
}
.events-table-module_statsWindowButton__7a7-q.events-table-module_statsWindowArrow__t8xxq.events-table-module_active__vQl8H {
  transform: rotate(0deg);
}
.events-table-module_modernFactorStats__jean- {
  width: 100%;
  height: 100%;
}
.events-table-module_additional__3AhLV {
  position: relative;
  width: 100%;
}
.events-table-module_noMarkets__-kXCr {
  align-items: center;
  background: var(--buttonText);
  border-radius: 0 0 3px 3px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  display: flex;
  flex-direction: column;
  height: 280px;
  justify-content: center;
  margin: 0;
  position: relative;
  width: 100%;
}
.events-table-module_noMarkets__-kXCr.events-table-module_margin__hNUMP {
  margin-top: 15px;
}
.events-table-module_noMarkets__-kXCr img {
  display: block;
  width: 91px;
}
.events-table-module_marketsContainer__56oLq {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 5px;
}
.events-table-module_marketsContainer__56oLq .event-markets {
  background: var(--mslSectionBg);
}
.events-table-module_switch__dJwxE {
  margin-top: 8px;
  padding: 0 15px;
  height: 36px;
  width: 100%;
  display: flex;
  align-items: center;
  background: var(--mslTabBg);
  border-radius: var(--mslBorderRadius);
}
.events-table-module_switchItem__ZWYH5 {
  font-size: 14px;
  font-weight: 700;
  margin-right: 16px;
}
.events-table-module_switchItem__ZWYH5.events-table-module_current__oqA4k:not(.events-table-module_disabled__9OQL6) {
  color: var(--mslOutrightsSwitchActiveColor);
}
.events-table-module_switchItem__ZWYH5.events-table-module_disabled__9OQL6 {
  opacity: 0.4;
  pointer-events: none;
}
.events-table-module_switchItem__ZWYH5:not(.events-table-module_current__oqA4k) {
  color: currentColor;
  cursor: pointer;
  transition: color 0.15s ease;
}
.events-table-module_switchItem__ZWYH5:not(.events-table-module_current__oqA4k):hover {
  color: var(--mslOutrightsSwitchActiveColor);
}
.events-table-module_timerIcon__S7wkK {
  position: relative;
  margin: 0 5px 0 8px;
  color: var(--white);
  width: 20px;
  height: 20px;
  top: -2px;
}
.events-table-module_timerIcon__S7wkK svg {
  width: 100%;
  height: 100%;
}
.events-table-module_periodsLabel__NOT4E {
  text-align: center;
  width: -moz-max-content;
  width: max-content;
}
.events-table-module_marginRight__s9Lhu {
  margin-right: 8px;
}
.events-table-module_marginLeft__4PG6R {
  margin-left: 8px;
}
.events-table-module_bestOf__FXZrO {
  padding: 0 4px;
  line-height: 14px;
  height: 14px;
  background: var(--eventTableBestOf);
  font-size: 10px;
  font-weight: 400;
  border-radius: var(--mslSmallBorderRadius);
  position: relative;
  top: -1px;
}
.events-table-module_bestOf__FXZrO.events-table-module_grey__6DQ8G {
  color: var(--eventTimeStatsText);
}
.events-table-module_stoppedIcon__TWjyV {
  width: 16px;
  position: relative;
  top: 0;
  height: 16px;
  font-size: 14px;
  color: var(--eventTimeStatsText);
  margin-right: 5px;
}
.events-table-module_stoppedIcon__TWjyV.events-table-module_whiteStoppedIcon__G8PTT {
  color: var(--white);
  font-size: 13px;
}
@media screen and (max-width: 1800px) {
  .events-table-module_factor__wM8TR,
  .events-table-module_allOddsOpener__jDcTl {
    font-size: 12px;
  }
}
.events-table-module_headingCA__zU3g8 .events-table-module_eventInfo__O2Wfj {
  width: 45%;
}
.events-table-module_headingCA__zU3g8 .events-table-module_marketsList__OUI3A {
  width: 55%;
}
.events-table-module_headerValue__wkeU5 {
  display: flex;
}
.events-table-module_headerValue__wkeU5 i {
  font-size: 12px;
  color: var(--menuSectionBorder);
  display: inline-block;
  vertical-align: middle;
  margin-left: 3px;
  position: relative;
}
.events-table-module_headerValue__wkeU5 i:hover {
  color: var(--menuSectionBorder);
}
.events-table-module_headerValue__wkeU5 i:hover .modal-info {
  display: flex;
}
.events-table-module_headerValue__wkeU5 .modal-info {
  z-index: 12;
}
.events-table-module_snakeLoaderWrapper__YvrOv > div {
  flex: 1 1 60px;
}
.events-table-module_favoritesBlockContainer__orcoE > div {
  padding: 0 10px 0 0;
}
.events-table-module_favoritesBlockWrapper__Mh06C {
  padding: 10px 15px 10px 0;
  justify-content: center !important;
  gap: 8px;
}
.events-table-module_favoriteButton__HShBv {
  color: white !important;
}
.events-table-module_headerFavButton__SMyxG {
  margin-right: 8px;
}
.events-table-outcome-module_outcome__0Weh- {
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--mslOutcomeText, var(--mslTextDark));
  font-weight: 700;
  height: 52px;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.events-table-outcome-module_dataField__44uXY {
  opacity: 0.5;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.5;
}
.events-table-outcome-module_defaultOutcome__4s5w2 {
  cursor: pointer;
  background: var(--mslDefaultOutcomeDesktopBg);
  box-shadow: inset 0 0 1px var(--mslSectionBg);
  border-radius: var(--mslSmallBorderRadius);
  border: 1px solid var(--mslOutcomeBorder);
}
.events-table-outcome-module_defaultOutcome__4s5w2::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: var(--mslOutcomeHoverBg);
  border: 1px solid var(--mslOutcomeHoverBorder);
  opacity: 0;
  transition: 0.15s ease;
}
.events-table-outcome-module_defaultOutcome__4s5w2 .events-table-outcome-module_content__Ra-qk {
  align-items: center;
  display: flex;
  justify-content: center;
  position: relative;
  z-index: 10;
}
.events-table-outcome-module_defaultOutcome__4s5w2 .events-table-outcome-module_textBase__ftiXV {
  color: var(--mslOutcomeText, var(--mslTextDark));
  font-weight: 700;
  line-height: 1.5;
  position: relative;
  top: 1px;
  text-align: center;
  transition: 0.15s ease;
}
.events-table-outcome-module_defaultOutcome__4s5w2:hover:not(.events-table-outcome-module_active__t-bXN)::after {
  opacity: 1;
  z-index: 0;
}
.events-table-outcome-module_defaultOutcome__4s5w2.events-table-outcome-module_active__t-bXN {
  background: var(--mslOutcomeActiveBg);
  border: 1px solid var(--mslOutcomeActiveBg);
}
.events-table-outcome-module_defaultOutcome__4s5w2.events-table-outcome-module_active__t-bXN.events-table-outcome-module_up__ZDV6X {
  background: var(--mslOutcomeActiveBg);
}
.events-table-outcome-module_defaultOutcome__4s5w2.events-table-outcome-module_active__t-bXN.events-table-outcome-module_down__ApPYY {
  background: var(--mslOutcomeActiveBg);
}
.events-table-outcome-module_defaultOutcome__4s5w2.events-table-outcome-module_active__t-bXN .events-table-outcome-module_textBase__ftiXV {
  color: var(--mslOutcomeBigActiveText, var(--white));
}
.events-table-outcome-module_defaultOutcome__4s5w2.events-table-outcome-module_up__ZDV6X {
  background: var(--mslOutcomeBg);
}
.events-table-outcome-module_defaultOutcome__4s5w2.events-table-outcome-module_down__ApPYY {
  background: var(--mslOutcomeBg);
}
.events-table-outcome-module_outcomeLocked__0a71m {
  border-color: var(--eventCoefficientBorderDisabled);
  cursor: default;
  overflow: visible;
  pointer-events: none;
}
.events-table-outcome-module_grayView__o1-iF {
  opacity: 0.4;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.events-table-outcome-module_disabled__WPog2 {
  background-color: var(--mslOutcomeBgDisabled, var(--eventSelected));
  opacity: 0.4;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.events-table-outcome-module_decimalText__IGO0J {
  font-size: 14px;
}
.events-table-outcome-module_text__Fpc8t {
  color: var(--mslOutcomeText, var(--mslTextDark));
}
.events-table-outcome-module_textInfo__N0VnA {
  color: var(--inputColor);
  font-size: 10px;
  font-weight: 500;
  margin-bottom: 3px;
}
.events-table-outcome-module_icon__ozekJ {
  color: var(--allSportsItemHover);
  display: block;
}
.events-table-outcome-module_icon__ozekJ svg {
  display: block;
  font-size: 20px;
}
.events-table-outcome-module_icon__ozekJ img {
  display: block;
}
.outcome-animation-module_outcomeUp__ReK-r .outcome-animation-module_animate__7JY6o.outcome-animation-module_animateUp__vAIgK,
.outcome-animation-module_outcomeDown__7cqSo .outcome-animation-module_animate__7JY6o.outcome-animation-module_animateDown__2h1v7 {
  transform: scaleY(1);
  opacity: 1;
  z-index: 1;
}
.outcome-animation-module_animate__7JY6o {
  position: absolute;
  height: 40px;
  width: 40px;
  transform: scaleY(0.3);
  opacity: 0;
  z-index: 10;
  transition: transform 0.4s ease, opacity 0.4s ease;
}
.outcome-animation-module_animate__7JY6o::before, .outcome-animation-module_animate__7JY6o::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-bottom-left-radius: var(--mslSmallBorderRadius);
}
.outcome-animation-module_animate__7JY6o:before {
  -webkit-mask: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDMiIGhlaWdodD0iNDMiIHZpZXdCb3g9IjAgMCA0MyA0MyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cGF0aCBkPSJNMCAwVjBDNS45IDIwLjggMjIuMiAzNyA0MyA0M1Y0M0gwVjBaIiAvPg0KPC9zdmc+DQo=) no-repeat;
  mask: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDMiIGhlaWdodD0iNDMiIHZpZXdCb3g9IjAgMCA0MyA0MyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cGF0aCBkPSJNMCAwVjBDNS45IDIwLjggMjIuMiAzNyA0MyA0M1Y0M0gwVjBaIiAvPg0KPC9zdmc+DQo=) no-repeat;
  -webkit-mask-size: cover;
  mask-size: cover;
}
.outcome-animation-module_animate__7JY6o.outcome-animation-module_animateUp__vAIgK {
  right: 0;
  top: 0;
  transform-origin: top;
}
.outcome-animation-module_animate__7JY6o.outcome-animation-module_animateUp__vAIgK:before {
  background: linear-gradient(305deg, rgba(var(--mslFactorUpRGB), 1) 0, rgba(var(--mslFactorUpRGB), 0) 50%);
  transform: rotate(180deg);
}
.outcome-animation-module_animate__7JY6o.outcome-animation-module_animateUp__vAIgK:after {
  background: linear-gradient(55deg, rgba(var(--mslFactorUpRGB), 1) 0, rgba(var(--mslFactorUpRGB), 0) 50%);
  transform: rotate(180deg);
  filter: blur(7px);
}
.outcome-animation-module_animate__7JY6o.outcome-animation-module_animateDown__2h1v7 {
  left: 0;
  bottom: 0;
  transform-origin: bottom;
}
.outcome-animation-module_animate__7JY6o.outcome-animation-module_animateDown__2h1v7:before {
  background: linear-gradient(305deg, rgba(var(--mslFactorDownRGB), 1) 0, rgba(var(--mslFactorDownRGB), 0) 50%);
}
.outcome-animation-module_animate__7JY6o.outcome-animation-module_animateDown__2h1v7:after {
  background: linear-gradient(55deg, rgba(var(--mslFactorDownRGB), 1) 0, rgba(var(--mslFactorDownRGB), 0) 50%);
  filter: blur(7px);
}
.full-event-markets-module_market__IGrE4:not(:first-of-type) {
  margin-top: 8px;
}
.full-event-markets-module_market__IGrE4.full-event-markets-module_fillBg__Iy-XQ {
  background: var(--mslEventMarketsBg);
  border-radius: var(--mslBorderRadius);
}
.full-event-markets-module_market__IGrE4.full-event-markets-module_fillBg__Iy-XQ .full-event-markets-module_head__pc4ZV {
  background-color: transparent;
  padding: 16px 20px 12px;
}
.full-event-markets-module_market__IGrE4.full-event-markets-module_fillBg__Iy-XQ .full-event-markets-module_head__pc4ZV span {
  letter-spacing: normal;
}
.full-event-markets-module_market__IGrE4.full-event-markets-module_fillBg__Iy-XQ .full-event-markets-module_analyticsHeader__Wvi79 {
  padding: 16px;
  align-items: flex-start;
}
.full-event-markets-module_market__IGrE4.full-event-markets-module_fillBg__Iy-XQ .full-event-markets-module_analyticsHeader__Wvi79.full-event-markets-module_active__zUxtA {
  padding: 16px 16px 12px 16px;
}
.full-event-markets-module_market__IGrE4.full-event-markets-module_fillBg__Iy-XQ .full-event-markets-module_outcomes__-3nO4 {
  margin: 0;
  padding: 0 12px 4px;
}
.full-event-markets-module_market__IGrE4.full-event-markets-module_fillBg__Iy-XQ .full-event-markets-module_analyticsGroup__xq-Qf {
  flex-direction: column;
}
.full-event-markets-module_market__IGrE4.full-event-markets-module_fillBg__Iy-XQ .full-event-markets-module_colWrapper__tuDNC {
  padding: 0 4px 8px;
}
.full-event-markets-module_market__IGrE4.full-event-markets-module_fillBg__Iy-XQ .full-event-markets-module_col__SbAKx {
  background: var(--mslOutcomeBgFullEvent);
}
.full-event-markets-module_market__IGrE4.full-event-markets-module_fillBg__Iy-XQ .full-event-markets-module_col__SbAKx.full-event-markets-module_active__zUxtA {
  background: var(--mslOutcomeActiveBg);
}
.full-event-markets-module_wrapper__WNwez {
  display: flex;
}
.full-event-markets-module_head__pc4ZV {
  align-items: center;
  cursor: pointer;
  display: flex;
  min-height: 30px;
  padding: 12px 20px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  background: var(--mslHeadMarketsBg);
  border-radius: var(--mslBorderRadius);
}
.full-event-markets-module_head__pc4ZV > div:last-of-type {
  margin-left: auto;
}
.full-event-markets-module_head__pc4ZV > span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 1px;
  margin-right: 10px;
  line-height: 16px;
  margin-left: 2px;
}
.full-event-markets-module_head__pc4ZV .live-timer-icon {
  height: 16px;
  font-size: 14px;
  margin-right: 2px;
  transform: none;
}
.full-event-markets-module_head__pc4ZV.full-event-markets-module_active__zUxtA .full-event-markets-module_arrow__rwZOu {
  transform: rotate(-90deg);
}
.full-event-markets-module_head__pc4ZV .full-event-markets-module_arrow__rwZOu {
  align-items: center;
  bottom: 0;
  display: flex;
  font-size: 10px;
  justify-content: center;
  position: relative;
  right: 0;
  width: 20px;
  z-index: 2;
  transition: transform 0.15s ease;
  transform: rotate(90deg);
}
.full-event-markets-module_outcomes__-3nO4 {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -4px;
}
.full-event-markets-module_colWrapper__tuDNC {
  padding: 8px 4px 0;
}
.full-event-markets-module_colWrapper__tuDNC.full-event-markets-module_x2__VTZ0W {
  flex: 0 0 50%;
  width: 50%;
}
.full-event-markets-module_colWrapper__tuDNC.full-event-markets-module_x3__x-8ZX {
  flex: 0 0 33.333%;
  width: 33.333%;
}
.full-event-markets-module_colWrapper__tuDNC.full-event-markets-module_x1__ma5Ln {
  flex: 0 0 100%;
  width: 100%;
}
@media screen and (max-width: 1200px) {
  .full-event-markets-module_colWrapper__tuDNC.full-event-markets-module_x3__x-8ZX {
    flex: 0 0 50%;
    width: 50%;
  }
}
@media screen and (max-width: 950px) {
  .full-event-markets-module_colWrapper__tuDNC.full-event-markets-module_x2__VTZ0W, .full-event-markets-module_colWrapper__tuDNC.full-event-markets-module_x3__x-8ZX {
    flex: 0 0 100%;
    width: 100%;
  }
}
.full-event-markets-module_col__SbAKx {
  position: relative;
  align-items: center;
  cursor: pointer;
  display: flex;
  font-weight: 400;
  justify-content: space-between;
  height: 100%;
  width: 100%;
  min-height: 40px;
  overflow: hidden;
  padding: 0 20px;
  transition: background-color 0.15s ease, opacity 0.15s ease;
  border-radius: var(--mslBorderRadius);
  border: 1px solid var(--mslEventBorderColor);
  background: var(--mslMarketColBg);
}
.full-event-markets-module_col__SbAKx:hover:not(.full-event-markets-module_active__zUxtA) {
  background: var(--mslOutcomeHoverBg);
}
.full-event-markets-module_col__SbAKx.full-event-markets-module_disabled__vuyVK {
  color: rgba(var(--mslTextDarkRGB), var(--mslDisabledOddColorAlpha));
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.full-event-markets-module_col__SbAKx.full-event-markets-module_active__zUxtA {
  color: var(--mslOutcomeActiveText, var(--white));
  background: var(--mslOutcomeActiveBg);
  border: 1px solid var(--mslOutcomeActiveBg);
}
.full-event-markets-module_col__SbAKx > div:nth-child(2) {
  padding: 10px 0;
  text-overflow: ellipsis;
}
.full-event-markets-module_col__SbAKx > div:nth-child(2):not(.full-event-markets-module_coefficient__YOEV4) {
  overflow: hidden;
}
@media screen and (max-width: 1800px) {
  .full-event-markets-module_col__SbAKx {
    font-size: 12px;
  }
}
.full-event-markets-module_coefficient__YOEV4 {
  display: flex;
  justify-content: flex-end;
  font-weight: 700;
  margin-left: 15px;
  text-align: right;
}
.full-event-markets-module_coefficient__YOEV4 .svg-icon {
  color: var(--menuSectionBorder);
  font-size: 18px;
}
.full-event-markets-module_coefficient__YOEV4 > span {
  display: block;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  z-index: 2;
  width: 100%;
}
.full-event-markets-module_favoritesBlockContainer__rLtyR {
  margin-right: 8px;
}
.full-event-markets-header-module_container__poTsH {
  display: flex;
  justify-content: space-between;
}
.full-event-markets-header-module_header__h-5Sa {
  align-items: center;
  display: flex;
  height: 44px;
  justify-content: space-between;
  padding: 0 15px;
  font-size: 14px;
  color: var(--mslTextDark);
}
.full-event-markets-header-module_header__h-5Sa.full-event-markets-header-module_fillBg__YbaOK {
  background: var(--mslTabBg);
  border-radius: var(--mslBorderRadius);
}
.full-event-markets-header-module_circle__-Z7Si {
  border: 1px solid var(--iconTopBottom);
  border-radius: 50%;
  cursor: default;
  display: block;
  height: 20px;
  margin-right: 7px;
  position: relative;
  transition: border-color 0.15s ease;
  width: 20px;
}
.full-event-markets-header-module_circle__-Z7Si::before, .full-event-markets-header-module_circle__-Z7Si::after {
  border: 1px solid var(--iconTopBottom);
  border-radius: 50%;
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: border-color 0.15s ease;
}
.full-event-markets-header-module_circle__-Z7Si::before {
  height: calc(100% - 6px);
  width: calc(100% - 6px);
}
.full-event-markets-header-module_circle__-Z7Si::after {
  height: calc(100% - 12px);
  width: calc(100% - 12px);
}
.full-event-markets-header-module_amount__meusu {
  align-items: center;
  display: flex;
}
.full-event-markets-header-module_action__XdIlZ .svg-icon {
  color: var(--accentMain);
  cursor: pointer;
  height: 15px;
  width: 20px;
  transform: scaleY(-1);
  transition: color 0.15s ease, transform 0.15s ease;
}
.full-event-markets-header-module_action__XdIlZ .svg-icon.active {
  color: var(--iconTopBottom);
  transform: scaleY(1);
}
.full-event-markets-header-module_action__XdIlZ .svg-icon:hover {
  color: var(--accentMain);
}
.full-event-markets-header-module_analyticsTitle__N6lk6 {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--analyticsTitleColor);
  padding-top: 8px;
}
.events-table-canada-module_table__04nrm:not(:last-child) {
  margin-bottom: 16px;
}
.events-table-canada-module_marketGroup__hPdkc {
  flex-direction: column;
}
.events-table-canada-module_outcome__cVGT9 {
  width: 100%;
}
.events-table-canada-module_outcome__cVGT9:not(:last-child) {
  margin-bottom: 4px;
}
.events-table-canada-module_teamsLink__RE1-1 {
  height: 100%;
}
.events-table-canada-module_teamsWrapper__RWxrR {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}
.events-table-canada-module_eventInfo__hkiTl {
  width: 45%;
}
.events-table-canada-module_marketsList__TB7w2 {
  width: 55%;
}
.events-table-canada-module_eventData__F5GSf {
  padding: 10px 10px 0 15px;
  width: 45%;
}
.events-table-canada-module_time__Pw6p3 {
  font-size: 14px;
  color: var(--mainColor);
  opacity: 0.5;
}
.events-table-canada-module_outcomeAdditionalData__HMF5x {
  font-size: 14px;
  opacity: 0.5;
  font-weight: 400;
  line-height: 26px;
}
.events-table-canada-module_outcomeAdditionalValue__K-0LG {
  margin-right: 4px;
}
.event-teams-module_live__ay3Z2 {
  height: 14px;
  background-color: var(--liveColor);
  border-radius: 5px;
  text-align: center;
  font-size: 7px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--buttonText);
  padding: 0 5px;
  display: flex;
  align-self: center;
  line-height: 14px;
}
.event-teams-module_live__ay3Z2.event-teams-module_liveFree__bJBv2 {
  position: static;
  background: var(--buttonsGray);
  display: inline-flex;
  margin: 2px 0 0 0;
  align-self: flex-start;
}
.event-teams-module_live__ay3Z2.event-teams-module_liveBig__BktL7 {
  padding: 0 10px;
  font-size: 12px;
  line-height: 23px;
  height: 22px;
  border-radius: 10px;
  margin: -1px 0 0 10px;
}
.event-teams-module_live__ay3Z2.coupon-count {
  background-color: var(--betslipEventsCountBackground);
  color: var(--betslipEventsCountText, var(--white));
  border-radius: 50%;
  justify-content: center;
  width: 23px;
}
.event-teams-module_wrapper__RunGL.event-teams-module_big__K4ylZ {
  color: var(--white);
}
.event-teams-module_wrapper__RunGL.event-teams-module_big__K4ylZ .event-teams-module_infoSection__7wMpq {
  margin-bottom: 16px;
}
.event-teams-module_wrapper__RunGL.event-teams-module_big__K4ylZ .event-teams-module_dataWrapper__L65O7 {
  margin-bottom: 16px;
}
.event-teams-module_wrapper__RunGL.event-teams-module_big__K4ylZ .event-teams-module_row__dPv9U {
  font-size: 16px;
  font-weight: 700;
}
.event-teams-module_wrapper__RunGL.event-teams-module_big__K4ylZ .event-teams-module_row__dPv9U:first-child {
  margin-bottom: 8px;
}
.event-teams-module_wrapper__RunGL.event-teams-module_big__K4ylZ .event-teams-module_time__tjF6K {
  opacity: 0.5;
  font-weight: 400;
  font-size: 14px;
}
.event-teams-module_infoSection__7wMpq {
  margin-bottom: 5px;
  width: 100%;
}
.event-teams-module_sectionCol__2aF72 {
  position: relative;
  width: 100%;
}
.event-teams-module_fullWidth__5Z-4l {
  width: 100%;
}
.event-teams-module_periodList__eVXj9 {
  font-weight: 400;
  font-size: 12px;
  line-height: 1;
  color: var(--eventTimeStatsText);
}
.event-teams-module_results__2t0lb {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
}
.event-teams-module_col__5wWWf {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}
.event-teams-module_col__5wWWf + .event-teams-module_col__5wWWf {
  padding-left: 15px;
}
.event-teams-module_col__5wWWf .top-events__event-body-status {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  position: relative;
  margin-right: 20px;
}
.event-teams-module_overflowed__q9kNL {
  overflow: hidden;
}
.event-teams-module_row__dPv9U {
  display: flex;
  justify-content: space-between;
}
.event-teams-module_scoreSection__09o8f {
  margin: 5px 0 0 0;
  position: relative;
}
.event-teams-module_item__SMNUE {
  position: relative;
}
.event-teams-module_dataWrapper__L65O7 {
  display: flex;
  align-items: center;
  margin-bottom: 2px;
}
.event-teams-module_time__tjF6K {
  font-size: 11px;
}
.event-teams-module_teams__spw9A {
  position: relative;
  width: 100%;
}
.event-teams-module_teams__spw9A.event-teams-module_big__K4ylZ {
  max-width: 380px;
  background: var(--mslTeamsInfoBg);
  border-radius: 8px;
  padding: var(--mslEventTeamsBigPadding);
}
.event-teams-module_teams__spw9A.event-teams-module_flex__6fD4X {
  max-width: 100%;
  display: flex;
  justify-content: space-between;
}
.event-teams-module_teamName__e4lOe {
  position: relative;
  display: flex;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  z-index: 2;
  padding-right: 16px;
  align-items: center;
  max-width: 100%;
}
@media screen and (max-width: 1800px) {
  .event-teams-module_teamName__e4lOe {
    font-size: 12px;
  }
}
.event-teams-module_teamLogo__JTniH {
  padding: 0.15em;
  width: 1.4em;
  height: 1.4em;
  background: var(--teamsLogoBG);
  border: 1px solid var(--teamsLogoBorderSecondary);
  border-radius: 50%;
  margin-right: 0.4em;
}
.event-teams-module_teamTshirt__gdflh {
  width: 1.1em;
  height: 1.1em;
  margin-right: 0.4em;
}
.event-teams-module_teamNameCA__QkwMh {
  font-size: 16px;
  font-weight: 700;
}
.event-teams-module_additionalInfoRow__wU2ei {
  justify-content: flex-start;
  margin-top: 4px;
}
.event-teams-module_aggregateScoreDecoration__4kvD1 {
  background-color: var(--aggregateScoreBG);
  border-radius: 4px;
  padding: 0 3px;
  font-weight: 400;
  font-size: 10px;
  line-height: 16px;
  height: 16px;
  display: inline;
}
.event-teams-module_favoritesBlockContainer__g3vMK > div {
  padding: 0 8px 0 0;
}
.event-teams-module_aggregateScoreDecoration__4kvD1 + .event-teams-module_betBuilderIcon__LqQjd {
  margin-left: 4px;
}
.event-teams-module_betBuilderIcon__LqQjd {
  display: flex;
  padding: 0 4px;
  border-radius: 4px;
  background: var(--betBuilderIconBg);
}
.event-teams-module_betBuilderIcon__LqQjd .event-teams-module_betBuilderText__T-Kom {
  color: var(--betBuilderIconText);
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
}
.event-teams-module_aggregateScoreDecoration__4kvD1 + .event-teams-module_betBuilderIcon__LqQjd {
  margin-left: 4px;
}
.event-teams-module_favoriteButton__2wVVD {
  color: var(--white) !important;
}
.events-section-module_holder__kqQ05 {
  position: relative;
}
.events-section-module_holder__kqQ05 + .events-section-module_holder__kqQ05 {
  margin-top: 16px;
}
.events-section-module_not-found_ico__hIFME {
  color: var(--searchV2NotFoundIcoColor, #fff);
}
.full-event-page-module_eventSeoTitle__WeimZ {
  align-items: center;
  border-left: 1px solid var(--borderProfileTable);
  color: var(--mainColor);
  display: flex;
  font-size: 14px;
  font-weight: 500;
  height: 100%;
  margin: 0 auto 0 15px;
  overflow: hidden;
  padding: 0 15px;
  text-transform: uppercase;
  white-space: nowrap;
}
.full-event-page-module_eventSeoTitle__WeimZ span {
  text-transform: lowercase;
}
.full-event-page-module_marketsWrapper__RlbOe {
  margin-top: 16px;
}
.full-event-page-module_efContent__NN30E {
  display: block;
  position: relative;
}
.full-event-page-module_eventFinished__IfXh9 {
  align-items: center;
  background: var(--buttonText);
  border-radius: 0 0 3px 3px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  display: flex;
  flex-direction: column;
  height: 280px;
  justify-content: center;
  margin: 0;
  position: relative;
}
.full-event-page-module_eventFinished__IfXh9.full-event-page-module_margin__rHZiU {
  margin-top: 15px;
}
.full-event-page-module_eventFinished__IfXh9 img {
  display: block;
  width: 91px;
}
.full-event-page-module_eventFinishedButton__CeLCF {
  color: var(--mainColor);
  font-size: 14px;
  font-weight: 500;
  margin-top: 55px;
  text-transform: uppercase;
}
.full-event-page-module_eventFinishedButton__CeLCF a {
  color: var(--buttonMain);
  text-decoration: underline;
  transition: color 0.15s ease;
}
.full-event-page-module_eventFinishedButton__CeLCF a:hover {
  color: inherit;
}
.full-event-page-markets-module_container__Cq5l6 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 8px;
}
.full-event-page-markets-module_markets__XR-wf {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding: 0 10px;
  background: var(--mslTabBg);
  border-radius: var(--mslBorderRadius);
  width: calc(100% - 44px);
}
.full-event-page-markets-module_marketsPrimary__JjquI {
  display: flex;
}
.full-event-page-markets-module_marketsItem__1ds3J {
  color: var(--mslTextDark);
  font-size: 14px;
  font-weight: 700;
  transition: color 0.15s ease;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  white-space: nowrap;
}
.full-event-page-markets-module_marketsItem__1ds3J + .full-event-page-markets-module_marketsItem__1ds3J {
  margin-left: 16px;
}
.full-event-page-markets-module_marketsItem__1ds3J.full-event-page-markets-module_active__JU7Xv {
  color: var(--accentMain);
}
.full-event-page-markets-module_marketsItem__1ds3J:hover:not(.full-event-page-markets-module_active__JU7Xv) {
  color: var(--accentMain);
  cursor: pointer;
}
.full-event-page-markets-module_marketsHold__hRlUl {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.full-event-page-markets-module_marketsHold__hRlUl span::first-letter {
  text-transform: uppercase;
}
.full-event-page-markets-module_marketsHold__hRlUl::before {
  content: attr(data-text);
  display: block;
  font-weight: 700;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}
.full-event-page-broadcast-module_broadcast__pp-fC {
  flex: 0 0 260px;
  margin-left: 8px;
}
.full-event-page-broadcast-module_broadcast__pp-fC .broadcast-widget video {
  border-radius: var(--mslBorderRadius);
}
.full-event-page-broadcast-module_broadcast__pp-fC .broadcast-widget__controls {
  border-radius: 0 0 var(--mslBorderRadius) var(--mslBorderRadius);
}
.full-event-page-header-module_header__0SAzw {
  display: flex;
  align-items: stretch;
}
.full-event-page-header-module_info__FcjuJ {
  flex: 1 1 auto;
  padding: 20px;
  border-radius: var(--mslBorderRadius);
  position: relative;
  z-index: 1;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-image: var(--mslEventHeaderBackgroundImage);
}
.full-event-page-header-module_info__FcjuJ:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.8;
  background: var(--mslEventHeaderBackground);
  z-index: -1;
  border-radius: var(--mslBorderRadius);
}
.full-event-page-header-module_event__m2ri5 {
  max-width: 380px;
}
.full-event-page-header-module_event__m2ri5.full-event-page-header-module_bigForTimer__ijpMo {
  max-width: 500px;
}
.full-event-page-header-module_title__UCzy- {
  display: flex;
  align-items: center;
  font-size: 14px;
  color: var(--white);
}
.full-event-page-header-module_title__UCzy- svg {
  font-size: 24px;
  margin-right: 12px;
}
.full-event-page-header-module_title__UCzy- img {
  display: block;
  margin: 0 12px 0 0;
  width: 20px;
}
.full-event-page-header-module_teamsWrapper__guUph {
  margin-top: 20px;
}
.league-outrights-module_outrightsSectionWrapper__hXgd- {
  margin-top: 16px;
}
.sport-wrapper-lague-title-module_holder__szk6c {
  margin: -5px 0 15px -5px;
  display: flex;
  flex-wrap: wrap;
}
.sport-wrapper-lague-title-module_wrapper__dEDgj {
  height: 40px;
  white-space: nowrap;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 12px;
  border: var(--mslSportLeagueWrapperBorder);
  border-radius: var(--mslSportLeagueWrapperBorderRadius);
  background: var(--mslSportLeagueWrapperBg);
  overflow: hidden;
  margin: 5px;
  cursor: pointer;
}
.sport-wrapper-lague-title-module_button__-FZLi {
  min-width: 80px;
  cursor: pointer;
}
.sport-wrapper-lague-title-module_button__-FZLi .sport-wrapper-lague-title-module_title__JnC3c {
  font-weight: 700;
}
.sport-wrapper-lague-title-module_remove__l9--d {
  width: 16px;
  height: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  border-radius: 50%;
  background-color: var(--leagueTitleCloseBackground);
  margin-left: 10px;
  overflow: hidden;
  padding: 0;
}
.sport-wrapper-lague-title-module_remove__l9--d svg {
  font-size: 8px;
  color: var(--mslSportLeagueWrapperCloseColor);
}
.sport-wrapper-lague-title-module_title__JnC3c {
  font-weight: 400;
  font-size: 14px;
  color: var(--mslTextDark);
}
.leagues-list-module_item__aJPL5 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 8px 20px;
  min-height: 40px;
  background: var(--mslTabBg);
  border-radius: var(--mslBorderRadius);
}
.leagues-list-module_item__aJPL5 + .leagues-list-module_item__aJPL5 {
  margin-top: 8px;
}
.leagues-list-module_name__2fQBv {
  display: flex;
  align-items: center;
  color: currentColor;
  text-decoration: none;
  transition: color 0.15s ease;
}
.leagues-list-module_name__2fQBv img {
  display: block;
  width: 20px;
  height: auto;
}
.leagues-list-module_name__2fQBv:hover {
  color: var(--accentMain);
}
.leagues-list-module_amount__Hp5Y4 {
  font-weight: 700;
}
.main-page-module_banner__EPML8 {
  margin-bottom: 15px;
}
.main-page-module_promotionsSections__l5XLQ {
  margin: 15px 0;
}
.main-page-module_incomingBetsWrapper__95RXR {
  margin-top: 16px;
  margin-bottom: 16px;
}
.main-page-module_lastWinnerWrapper__awfKy {
  display: flex;
  background: var(--lastWinnersBackgroundDesktop);
}
body.asia-view .main-page-module_banner__EPML8 {
  margin-bottom: 0;
}
.main-page-module_sectionWrapper__FF6Mq {
  margin-bottom: 48px;
}
.main-page-module_promoSectionWrapper__EBiNk {
  margin-bottom: 48px;
}
.main-page-module_blockWrapper__w4PHa {
  margin-top: 48px;
}
.main-page-recommended-games-module_gameSection__aAXBH {
  width: 100%;
}
.main-page-recommended-games-module_gameSection__aAXBH .app-loader {
  position: relative;
}
.main-page-recommended-games-module_gameSection__aAXBH .react-horizontal-scrolling-menu--item:first-child .main-page-recommended-games-module_itemWrapper__wl5mL {
  margin-left: 0;
}
.main-page-recommended-games-module_gameSection__aAXBH .react-horizontal-scrolling-menu--item:last-child .main-page-recommended-games-module_itemWrapper__wl5mL {
  margin-right: 0;
}
.main-page-recommended-games-module_gameSection__aAXBH .casino-game-item {
  height: var(--mslCasinoGamesItemHeight);
  border-radius: var(--mslCasinoGamesItemBorderRadius);
}
.main-page-recommended-games-module_gameSection__aAXBH .casino-game-item img {
  height: 100%;
}
.main-page-recommended-games-module_itemWrapper__wl5mL {
  width: var(--mslCasinoGamesItemWidth);
  margin: 0 6px;
}
.main-page-recommended-games-module_itemWrapper__wl5mL strong {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.modern-search-desktop-module_searchGif__uaFUa {
  height: auto;
  background: none;
  text-align: center;
  width: 220px;
  margin: 0 auto;
}
.modern-search-desktop-module_searchGif__uaFUa img {
  width: 100%;
  position: relative;
  left: 8px;
}
.modern-search-desktop-module_noResults__tl4BD {
  color: var(--allSportsTitleHover);
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  margin-top: 8px;
}
.modern-search-desktop-module_wrapper__fEO3H {
  min-height: 300px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.modern-search-desktop-module_shortName__DJ1DG {
  font-size: 16px;
  line-height: 24px;
  margin-top: 20px;
  text-align: center;
}
.modern-search-desktop-module_shortBlock__i-KYg {
  position: absolute;
  top: 50%;
  left: 60%;
}
.modern-search-desktop-module_shortBlock__i-KYg.modern-search-desktop-module_animated__hyDKi {
  animation-name: modern-search-desktop-module_bounce__MQ0MZ;
  animation-timing-function: linear;
  animation-duration: 3s;
  animation-iteration-count: infinite;
}
.modern-search-desktop-module_shortBlock__i-KYg.modern-search-desktop-module_limitedHeight__6zlnE {
  position: relative;
  left: 0;
  font-size: 100px;
}
.modern-search-desktop-module_shortBlock__i-KYg.modern-search-desktop-module_limitedWidth__2-z1Z {
  width: 130px;
}
@keyframes modern-search-desktop-module_bounce__MQ0MZ {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}
.results-history-module_frameWrapper__RLC5e {
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  height: calc(100vh - 120px);
  overflow: hidden;
}
.results-history-module_frameWrapper__RLC5e iframe {
  display: block;
  height: 100%;
  width: calc(100% + 13px);
}
.modern-layout-module_layout__5TlPQ {
  margin: 0 var(--mslCenterColMarginRight) 0 var(--mslCenterColMarginLeft);
  padding-top: 84px;
}
.modern-layout-module_layout__5TlPQ .modern-layout-module_sportNew__wmy8R {
  padding-top: 2px;
}
.modern-layout-module_bigLayout__-Hie5 {
  margin: 0 var(--mslCenterColMarginRight) 0 15px;
}
.modern-layout-module_sport__Sv9SW {
  width: 4vw;
  min-width: 75px;
  left: 3px;
}
.modern-layout-module_filtersWrap__iCPgo {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
  border-radius: var(--mslBorderRadius);
  background-color: var(--mslAsideFiltersBg);
}
.modern-layout-module_filters__EAg0r {
  width: calc(11vw + 10px);
  left: calc(4vw + 4px);
  min-width: 225px;
}
.modern-layout-module_right__iwNxX {
  width: 18vw;
  min-width: 330px;
  right: 5px;
}
.modern-layout-module_scroll__CtP9G {
  position: fixed;
  z-index: 11;
  top: calc(var(--mslHeaderHeight) + 15px);
  overflow-y: scroll;
  padding: 0 5px 15px;
  scrollbar-color: var(--mslScrollbarBg) transparent;
  scrollbar-width: thin;
  bottom: 0;
}
.modern-layout-module_scroll__CtP9G::-webkit-scrollbar {
  width: var(--mslScrollbarWidth);
  background: var(--mslScrollbarBg);
}
.modern-layout-module_scroll__CtP9G::-webkit-scrollbar-track {
  border-radius: var(--mslScrollbarBorderRadius);
}
.modern-layout-module_scroll__CtP9G::-webkit-scrollbar-thumb {
  background-color: var(--mslScrollbarThumbColor);
  border: var(--mslScrollbarBorder);
  -webkit-transition: background-color 0.15s ease;
  transition: background-color 0.15s ease;
  border-radius: var(--mslScrollbarBorderRadius);
}
.modern-layout-module_scroll__CtP9G:hover {
  scrollbar-color: var(--mslScrollbarThumbColor) transparent;
}
.modern-layout-module_scroll__CtP9G:hover::-webkit-scrollbar-thumb {
  background-color: var(--mslScrollbarThumbColorHover);
}
.svg-sport-icon {
  display: block;
  flex: 0 0 1em;
  height: 1em;
  width: 1em;
  fill: currentColor;
}
.modern-layout-module_asideOpener__QTWKH {
  display: none;
}
body.asia-view .modern-layout-module_layout__5TlPQ {
  padding-top: 69px;
  margin: 0;
}
body.menu-cms-header-view:not(.asia-view) .modern-layout-module_layout__5TlPQ {
  padding-top: calc(var(--menuCmsHeaderBodyTopPadding) + 15px);
}
body.menu-cms-header-view .modern-layout-module_layout__5TlPQ {
  padding-top: var(--menuCmsHeaderBodyTopPadding);
}
@media screen and (max-width: 2000px) {
  .modern-layout-module_layout__5TlPQ {
    margin-left: var(--mslCenterColMarginLeftMedia);
  }
  .modern-layout-module_bigLayout__-Hie5 {
    margin-left: 15px;
  }
}
@media screen and (max-width: 1800px) {
  .modern-layout-module_layout__5TlPQ {
    margin-right: var(--mslCenterColMarginRightPoint1);
  }
  .modern-layout-module_bigLayout__-Hie5 {
    margin-left: 15px;
  }
  .modern-layout-module_sport__Sv9SW {
    min-width: 65px;
  }
  .modern-layout-module_filters__EAg0r {
    width: calc(12vw - 15px);
  }
}
@media screen and (max-width: 1400px) {
  .modern-layout-module_layout__5TlPQ {
    margin-right: var(--mslCenterColMarginRightPoint2);
    margin-left: var(--mslCenterColMarginLeftPoint1);
    max-width: 100%;
  }
  .modern-layout-module_bigLayout__-Hie5 {
    margin-left: 15px;
  }
  .modern-layout-module_asideOpener__QTWKH {
    display: block;
    position: fixed;
    top: var(--mslHeaderHeight);
    right: -10px;
    bottom: 0;
    width: 350px;
    z-index: 11;
    background: rgba(var(--mslEventSecondaryBgRGB), 0.5);
    transform: translateX(calc(100% - 20px));
    transition: transform 0.2s ease;
  }
  .modern-layout-module_asideOpener__QTWKH + .modern-layout-module_scroll__CtP9G {
    scrollbar-color: rgba(226, 232, 238, 0.3) transparent;
  }
  .modern-layout-module_asideOpener__QTWKH + .modern-layout-module_scroll__CtP9G::-webkit-scrollbar-thumb {
    background-color: rgba(226, 232, 238, 0.3);
    border: 2px solid rgba(226, 232, 238, 0.3);
  }
  .modern-layout-module_asideOpener__QTWKH + .modern-layout-module_scroll__CtP9G:hover {
    scrollbar-color: #E2E8EE transparent;
  }
  .modern-layout-module_asideOpener__QTWKH + .modern-layout-module_scroll__CtP9G:hover::-webkit-scrollbar-thumb {
    border: 2px solid #E2E8EE;
    background-color: #E2E8EE;
  }
  .modern-layout-module_asideOpener__QTWKH + .modern-layout-module_right__iwNxX {
    transform: translateX(105%);
    transition: transform 0.2s ease;
  }
  .modern-layout-module_asideOpener__QTWKH.modern-layout-module_open__LfkuD {
    transform: translateX(0);
  }
  .modern-layout-module_asideOpener__QTWKH.modern-layout-module_open__LfkuD + .modern-layout-module_right__iwNxX {
    transform: translateX(0);
  }
  .modern-layout-module_asideOpener__QTWKH.modern-layout-module_open__LfkuD .modern-layout-module_asideOpenerButton__5uC0J svg {
    transform: rotateZ(0deg);
  }
  .modern-layout-module_asideOpenerButton__5uC0J {
    position: absolute;
    left: -32px;
    top: 20px;
    height: 32px;
    width: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    border-radius: var(--mslSmallBorderRadius) 0 0 var(--mslSmallBorderRadius);
    background: var(--accentSecondary);
    color: var(--white);
    cursor: pointer;
  }
  .modern-layout-module_asideOpenerButton__5uC0J svg {
    transform: rotateZ(180deg);
    transition: transform 0.15s ease;
  }
  .modern-layout-module_filters__EAg0r {
    left: 65px;
  }
  body.menu-cms-header-view .modern-layout-module_asideOpener__QTWKH {
    top: var(--menuCmsHeaderBodyTopPadding);
  }
}
@media screen and (max-width: 1300px) {
  .modern-layout-module_layout__5TlPQ {
    margin-left: var(--mslCenterColMarginLeftPoint1);
  }
  .modern-layout-module_bigLayout__-Hie5 {
    margin-left: 15px;
  }
}
.modern-layout-module_asideQuickBetOpenerButton__OjmrI {
  position: absolute;
  display: flex;
  align-items: top;
  justify-content: center;
  border-radius: var(--mslSmallBorderRadius) 0 0 var(--mslSmallBorderRadius);
  left: -25px;
  top: 20px;
  background: linear-gradient(to left, #F2C94C, #EC882B);
  height: 136px;
  width: 25px;
  cursor: pointer;
}
.modern-layout-module_quickBetEnabledText__QPP-a {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  rotate: 270deg;
  text-transform: uppercase;
  gap: 4px;
}
.modern-layout-module_quickBetEnabledText__QPP-a > svg {
  rotate: 270deg;
}
.modern-layout-module_quickBetAsideOpen__55P9v > svg {
  rotate: 90deg;
}
body.menu-cms-header-view .modern-layout-module_scroll__CtP9G {
  top: calc(var(--menuCmsHeaderBodyTopPadding) + 15px);
}
.main-left-aside-module_scroll__Jj2Ed {
  position: fixed;
  z-index: 11;
  top: calc(var(--mslHeaderHeight) + 15px);
  overflow-y: scroll;
  padding: 0 5px 15px;
  scrollbar-color: var(--mslScrollbarBg) transparent;
  scrollbar-width: thin;
  bottom: 0;
}
.main-left-aside-module_scroll__Jj2Ed::-webkit-scrollbar {
  width: var(--mslScrollbarWidth);
  background: var(--mslScrollbarBg);
}
.main-left-aside-module_scroll__Jj2Ed::-webkit-scrollbar-track {
  border-radius: var(--mslScrollbarBorderRadius);
}
.main-left-aside-module_scroll__Jj2Ed::-webkit-scrollbar-thumb {
  background-color: var(--mslScrollbarThumbColor);
  border: var(--mslScrollbarBorder);
  -webkit-transition: background-color 0.15s ease;
  transition: background-color 0.15s ease;
  border-radius: var(--mslScrollbarBorderRadius);
}
.main-left-aside-module_scroll__Jj2Ed:hover {
  scrollbar-color: var(--mslScrollbarThumbColor) transparent;
}
.main-left-aside-module_scroll__Jj2Ed:hover::-webkit-scrollbar-thumb {
  background-color: var(--mslScrollbarThumbColorHover);
}
.main-left-aside-module_burgerMenu__QYlVb {
  position: fixed;
  top: calc(var(--mslHeaderHeight) + 15px);
  left: 0;
  width: calc(14vw + 10px);
  min-width: 275px;
  margin-left: 14px;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 15px;
  padding-bottom: 0;
}
.main-left-aside-module_wofButton__yyHbs {
  display: grid;
  margin-bottom: 8px;
}
.aside-menu-holder .aside-burger-menu {
  top: 14px;
}
body.menu-cms-header-view .main-left-aside-module_scroll__Jj2Ed {
  top: calc(var(--menuCmsHeaderBodyTopPadding) + 15px);
}
body.menu-cms-header-view .main-left-aside-module_burgerMenu__QYlVb {
  top: calc(var(--menuCmsHeaderBodyTopPadding) + 15px);
}
body.menu-cms-header-view .main-left-aside-module_burgerMenuAsia__hC9J- {
  top: 20px;
}
.aside-sport-search-module_inputWrap__YOqXy {
  position: relative;
  margin-bottom: 8px;
}
.aside-sport-search-module_inputWrap__YOqXy .aside-sport-search-module_input__NZO2x {
  height: 40px;
  border-radius: var(--asideNewBorderRadius);
  padding-left: 12px;
  line-height: 20px;
  border: 1px solid var(--asideNewSearchBorder, transparent);
  background-color: var(--asideNewSearchInputBg);
  color: var(--asideNewSearchInputText);
}
.aside-sport-search-module_inputWrap__YOqXy .aside-sport-search-module_input__NZO2x::-moz-placeholder {
  color: var(--asideNewSearchPlaceholder);
}
.aside-sport-search-module_inputWrap__YOqXy .aside-sport-search-module_input__NZO2x::placeholder {
  color: var(--asideNewSearchPlaceholder);
}
.aside-sport-search-module_inputWrap__YOqXy .aside-sport-search-module_icon__ZZGG7 svg {
  color: var(--asideNewSearchIcon);
}
.aside-sport-search-module_inputWrap__YOqXy .aside-sport-search-module_openSearchInput__DiSur {
  width: 100%;
  outline: none;
}
.favorite-events-module_notFoundWrapper__EhDMV {
  margin-bottom: 32px;
}
.main-page-casino-games-module_gameSection__xBZd4 {
  width: 100%;
}
.main-page-casino-games-module_gameSection__xBZd4 .app-loader {
  position: relative;
}
.main-page-casino-games-module_gameSection__xBZd4 .react-horizontal-scrolling-menu--item:first-child .main-page-casino-games-module_itemWrapper__7NYoA {
  margin-left: 0;
}
.main-page-casino-games-module_gameSection__xBZd4 .react-horizontal-scrolling-menu--item:last-child .main-page-casino-games-module_itemWrapper__7NYoA {
  margin-right: 0;
}
.main-page-casino-games-module_gameSection__xBZd4 .casino-game-item {
  height: var(--mslCasinoGamesItemHeight);
  border-radius: var(--mslCasinoGamesItemBorderRadius);
}
.main-page-casino-games-module_gameSection__xBZd4 .casino-game-item img {
  height: 100%;
}
.main-page-casino-games-module_itemWrapper__7NYoA {
  width: var(--mslCasinoGamesItemWidth);
  margin: 0 6px;
}
.main-page-sport-filter-item-module_item__Voul1 {
  padding: 7px 12px;
  position: relative;
  display: flex;
  align-items: center;
  overflow: hidden;
  background: var(--mslSportFiltersItemBg);
  border-radius: 8px;
  border: var(--mslSportFiltersItemBorder);
  margin-right: 8px;
  cursor: pointer;
}
.main-page-sport-filter-item-module_item__Voul1 .main-page-sport-filter-item-module_iconTop__XYisg,
.main-page-sport-filter-item-module_item__Voul1 .main-page-sport-filter-item-module_iconSport__QTL1x {
  filter: var(--mslSportFilterItemFilter);
}
.main-page-sport-filter-item-module_itemActive__TATea {
  background: var(--mslSportFiltersItemBgActive);
  border: var(--mslSportFiltersItemBorderActive);
  filter: none;
}
.main-page-sport-filter-item-module_itemActive__TATea .main-page-sport-filter-item-module_text__Qlg2N {
  color: var(--mslSportFiltersItemActive);
}
.main-page-sport-filter-item-module_text__Qlg2N {
  color: var(--mslSportFiltersItem);
  font-weight: var(--mslSportFiltersItemFontWeight);
  padding-left: 8px;
  white-space: nowrap;
}
.main-page-sport-filter-item-module_iconTop__XYisg {
  font-size: var(--mslSportFiltersItemIconSize);
  color: var(--mslSportFiltersItemTopIcon);
}
.main-page-sport-filter-item-module_iconTopActive__ji0o2 {
  color: var(--mslSportFiltersItemActive);
}
.main-page-sport-filter-item-module_iconSport__QTL1x img {
  width: var(--mslSportFiltersItemIconSize);
  max-height: var(--mslSportFiltersItemIconMaxHeight, "auto");
}
.main-page-sport-filter-module_filterWrap__6kmeP {
  max-width: 100%;
  margin-bottom: 16px;
}
.main-page-sport-filter-module_filterWrap__6kmeP .horizontal-menu__arrow-wrapper {
  background: none;
}
.main-page-sport-filter-module_filterWrap__6kmeP .horizontal-menu__arrow-wrapper--left {
  left: -25px;
}
.main-page-sport-filter-module_filterWrap__6kmeP .horizontal-menu__arrow-wrapper--right {
  right: -25px;
}
.aside-casino-module_casino__AIx2S {
  position: relative;
  background-color: var(--eventHeadingBackground);
  border-radius: var(--baseBorderRadius);
  overflow: hidden;
}
.aside-casino-module_gameSection__ER211 {
  display: flex;
  flex: 0 0 100%;
  flex-wrap: wrap;
  width: 100%;
}
.aside-casino-module_gameSection__ER211 .casino-game-item {
  width: calc(50% - 7px);
  margin-top: 15px;
}
.aside-casino-module_gameSection__ER211 .casino-game-item:nth-of-type(1), .aside-casino-module_gameSection__ER211 .casino-game-item:nth-of-type(2) {
  margin-top: 0;
}
.aside-casino-module_gameSection__ER211 .casino-game-item:nth-child(even) {
  margin-left: 14px;
}
.aside-casino-module_gameSection__ER211 .app-loader {
  position: relative;
}
.aside-casino-module_sections__I1KCJ {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 15px;
}
.aside-casino-module_header__c1Qxr {
  height: 41px;
  padding: 0 var(--rowSectionPadding);
  position: relative;
  z-index: 2;
  display: flex;
  width: 100%;
  justify-content: space-between;
  background-color: var(--eventModalBackground);
  transition: filter 0.25s ease;
}
.aside-casino-module_titleSection__8ZKnI {
  display: flex;
}
.aside-casino-module_headerTitle__Af553 {
  padding: 0;
}
.aside-casino-module_headerTitle__Af553:nth-child(1n+2) {
  margin-left: 20px;
}
.aside-top-events-module_live__SrfXd {
  height: 14px;
  background-color: var(--liveColor);
  border-radius: 5px;
  text-align: center;
  font-size: 7px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--buttonText);
  padding: 0 5px;
  display: flex;
  align-self: center;
  line-height: 14px;
}
.aside-top-events-module_live__SrfXd.aside-top-events-module_liveFree__48Ckz {
  position: static;
  background: var(--buttonsGray);
  display: inline-flex;
  margin: 2px 0 0 0;
  align-self: flex-start;
}
.aside-top-events-module_live__SrfXd.aside-top-events-module_liveBig__8rC6U {
  padding: 0 10px;
  font-size: 12px;
  line-height: 23px;
  height: 22px;
  border-radius: 10px;
  margin: -1px 0 0 10px;
}
.aside-top-events-module_live__SrfXd.coupon-count {
  background-color: var(--betslipEventsCountBackground);
  color: var(--betslipEventsCountText, var(--white));
  border-radius: 50%;
  justify-content: center;
  width: 23px;
}
.aside-top-events-module_topLineEvents__O2GK- {
  position: relative;
  background-color: var(--eventHeadingBackground);
  border-radius: var(--baseBorderRadius);
}
.aside-top-events-module_header__M2cig {
  display: flex;
  height: 41px;
  padding: 0 15px;
  border-radius: var(--baseBorderRadius) var(--baseBorderRadius) 0 0;
  overflow: hidden;
  background: var(--eventModalBackground);
}
.aside-top-events-module_content__1XMwP {
  padding: 0 20px;
}
.aside-top-events-module_title__A3AfL {
  font-size: 15px;
  color: var(--couponNoDataColor);
  font-weight: 400;
  text-transform: uppercase;
  text-align: center;
}
.aside-top-events-module_title__A3AfL .holder {
  display: inline-flex;
  vertical-align: middle;
}
.aside-top-events-module_titleText__mhCHs {
  vertical-align: middle;
}
.aside-top-events-module_team__9YlNS img {
  display: block;
  margin: 0 auto;
}
.aside-top-events-module_teamName__UVBjT {
  color: var(--mainColor);
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  padding: 8px 0 10px 0;
  flex: 0 0 120px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: calc(100% + 20px);
  word-break: break-all;
}
.aside-top-events-module_coefficient__glk-E {
  border: 1px solid var(--menuSectionBorder);
  border-radius: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 62px;
  margin: 0 auto;
  height: 40px;
  font-size: 14px;
  font-weight: 500;
  color: var(--eventNumber);
  transition: border-color 0.15s ease;
}
.aside-top-events-module_coefficient__glk-E:hover {
  border-color: var(--eventCoefficientBorder);
}
.aside-top-events-module_time__b2f5O {
  color: var(--mainColor);
  font-size: 14px;
  text-align: center;
  font-weight: 400;
  line-height: 20px;
  margin: 8px 0 0 0;
}
.aside-top-events-module_sectionData__UgR4H {
  margin: 18px 0 0 0;
}
.aside-top-events-module_section__-6-E6 {
  padding: 15px 0 20px 0;
}
.aside-top-events-module_section__-6-E6 + .aside-top-events-module_section__-6-E6 {
  border-top: 1px solid var(--menuSectionBorder);
}
.aside-top-events-module_section__-6-E6:last-child {
  padding-bottom: 70px;
}
.aside-top-events-module_row__6UVbv {
  display: flex;
  justify-content: space-between;
  text-decoration: none;
}
.aside-top-events-module_col__G-V02 {
  flex: 0 0 25%;
  max-width: 25%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.aside-top-events-module_col__G-V02 img {
  display: block;
  margin: 0 auto;
  padding: 0.5em;
  width: 3.2em;
  height: 3.2em;
  background: var(--teamsLogoBG);
  border: 1px solid var(--teamsLogoBorder);
  border-radius: 4px;
}
.aside-top-events-module_col__G-V02.aside-top-events-module_button__XMJQQ {
  flex: 0 0 45%;
  max-width: 45%;
}
.aside-top-events-module_colTshirt__4K0J- {
  flex: 0 0 25%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.aside-top-events-module_colTshirt__4K0J- img {
  width: 3.1em;
  height: 3.2em;
}
.aside-top-events-module_eventLink__4spYD {
  display: block;
  width: 100%;
}
.aside-top-events-module_eventLink__4spYD .app-button:lang(pl), .aside-top-events-module_eventLink__4spYD .app-button:lang(no), .aside-top-events-module_eventLink__4spYD .app-button:lang(es) {
  font-size: 12px;
  letter-spacing: -0.05em;
}
.aside-top-events-module_eventLink__4spYD .app-button:lang(de), .aside-top-events-module_eventLink__4spYD .app-button:lang(pt) {
  font-size: 10px;
}
.casino-game-item-module_item__yRdKj {
  border-radius: 6px;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.casino-game-item-module_item__yRdKj:hover .casino-game-item-module_content__13a1I {
  transform: scale(1.1);
}
.casino-game-item-module_item__yRdKj:hover .casino-game-item-module_overlay__aDE-k {
  opacity: 1;
}
.casino-game-item-module_item__yRdKj:hover .casino-game-item-module_overlay__aDE-k .casino-game-item-module_playButton__hL04k {
  transform: translateY(0);
}
.casino-game-item-module_item__yRdKj:hover .casino-game-item-module_info__BDxL1 {
  transform: translateY(0);
}
.casino-game-item-module_item__yRdKj.casino-game-item-module_small__eB2Cv .casino-game-item-module_login__XVbvG {
  font-size: 14px;
}
.casino-game-item-module_item__yRdKj.casino-game-item-module_small__eB2Cv .casino-game-item-module_title__28Zsb {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 125px;
}
.casino-game-item-module_item__yRdKj.casino-game-item-module_small__eB2Cv .casino-game-item-module_overlay__aDE-k .casino-game-item-module_playButton__hL04k .casino-game-item-module_heart__8VSkO {
  margin-top: 8px;
}
.casino-game-item-module_item__yRdKj.casino-game-item-module_small__eB2Cv .app-button {
  font-size: 11px;
  font-weight: 500;
  line-height: 12px;
  min-height: 26px;
  padding: 2px 10px;
}
.casino-game-item-module_content__13a1I {
  display: block;
  height: auto;
  transition: transform 0.25s ease;
  width: 100%;
  border-radius: 6px;
}
.casino-game-item-module_overlay__aDE-k {
  align-items: center;
  backface-visibility: hidden;
  background-color: rgba(0, 0, 0, 0.7);
  border-radius: 6px;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: opacity 0.3s ease-in-out;
  width: 100%;
  z-index: 2;
}
.casino-game-item-module_overlay__aDE-k .casino-game-item-module_playButton__hL04k {
  display: flex;
  flex-direction: column;
  align-items: center;
  transform: translateY(100%);
  transition: transform 0.3s ease-in-out;
}
.casino-game-item-module_overlay__aDE-k .casino-game-item-module_playButton__hL04k.casino-game-item-module_onlyButton__E0Fa5 {
  margin-top: 30px;
}
.casino-game-item-module_overlay__aDE-k .casino-game-item-module_playButton__hL04k a {
  text-decoration: none;
}
.casino-game-item-module_overlay__aDE-k .casino-game-item-module_playButton__hL04k .casino-game-item-module_heart__8VSkO {
  margin-top: 18px;
}
.casino-game-item-module_title__28Zsb {
  color: var(--menuActiveColor);
  font-size: 14px;
  font-weight: 500;
  margin: 0 10px;
  position: absolute;
  text-align: center;
  text-decoration: none;
  top: 13px;
}
.casino-game-item-module_info__BDxL1 {
  align-items: center;
  color: var(--buttonText);
  display: flex;
  flex-direction: column;
  font-size: 12px;
  justify-content: center;
  position: relative;
  top: 17px;
  transform: translateY(100%);
  transition: transform 0.3s ease-in-out;
}
.casino-game-item-module_info__BDxL1.casino-game-item-module_infoAligned__1FzrC {
  position: unset;
}
.casino-game-item-module_infoText__hwZP- {
  margin: 4px 0;
}
.casino-game-item-module_login__XVbvG {
  color: var(--buttonMain);
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  font-weight: 500;
  position: relative;
  z-index: 5;
}
.casino-game-item-module_login__XVbvG::after {
  content: "";
  display: block;
  height: 1px;
  background: var(--buttonMain);
  position: absolute;
  width: 100%;
  transform: scaleX(0.7);
  opacity: 0;
  bottom: -1px;
  transition: transform 0.15s ease, opacity 0.15s ease;
}
.casino-game-item-module_login__XVbvG:hover::after {
  opacity: 1;
  transform: scale(1);
}
.casino-game-item-module_text__TP266 span {
  color: var(--eventHalfInformation);
  display: block;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.3;
  padding-bottom: 4px;
}
.casino-game-item-module_text__TP266 strong {
  color: var(--mainColor);
  font-size: 15px;
  font-weight: 500;
  line-height: 1.3;
}
.casino-game-item-module_textBelow__csWG- {
  display: flex;
  flex-direction: column;
  margin-top: 10px;
}
.casino-game-item-module_textBelow__csWG- span {
  color: var(--eventHalfInformation);
  font-size: var(--mslCasinoGamesProducerFontSize);
  font-weight: var(--mslCasinoGamesProducerFontWeight);
  line-height: var(--mslCasinoGamesProducerLineHeight);
}
.casino-game-item-module_textBelow__csWG- strong {
  color: var(--mslCasinoGamesItemTitle, #3E4049);
  font-size: var(--mslCasinoGamesItemTitleFontSize);
  font-weight: var(--mslCasinoGamesItemTitleFontWeight);
  line-height: var(--mslCasinoGamesItemTitleLineHeight);
}
.casino-game-item-module_description__4LQX3 {
  margin-top: 8px;
  display: flex;
  justify-content: space-between;
}
.casino-game-item-module_description__4LQX3 .casino-game-item-module_heart__8VSkO {
  margin: 4px 2px 0 8px;
}
.casino-game-item-module_demoButton__sZ9NF {
  margin-top: 8px;
}
.casino-game-item-module_demoButtonLoggedIn__Zyh8U {
  position: absolute;
  bottom: 0;
  width: 100%;
}
.casino-banner-welcome-module_casinoBannerWelcome__3StGS {
  margin: 0 auto;
  height: 100%;
  width: 100%;
}
.casino-banner-welcome-module_background__jvFJ1 {
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 300px;
  height: 100%;
  width: 100%;
}
.casino-banner-welcome-module_wrap__2xDnA {
  padding: 0 25px;
}
.casino-banner-welcome-module_grid__Zgn5a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.casino-banner-welcome-module_man__Nv8sm {
  position: relative;
  display: flex;
  align-self: flex-end;
  padding-right: 70px;
}
.casino-banner-welcome-module_man__Nv8sm > img {
  max-width: 100%;
  height: auto;
  display: block;
}
@media only screen and (max-width: 1200px) {
  .casino-banner-welcome-module_man__Nv8sm {
    padding-right: 0;
  }
}
@media only screen and (max-width: 1000px) {
  .casino-banner-welcome-module_man__Nv8sm {
    display: none;
  }
}
.casino-banner-welcome-module_title__Ql82k {
  text-align: center;
}
.casino-banner-welcome-module_title__Ql82k > h2 {
  margin: 10px 0;
  font-size: 35px;
  font-weight: 500;
  color: var(--bannerWelcomeTitleColor);
}
@media only screen and (max-width: 1000px) {
  .casino-banner-welcome-module_title__Ql82k > h2 {
    font-size: 30px;
    margin-bottom: 40px;
  }
}
.casino-banner-welcome-module_content__7cdUQ {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  flex: 1;
  max-width: 700px;
  padding: 20px 0;
}
@media only screen and (max-width: 1000px) {
  .casino-banner-welcome-module_content__7cdUQ {
    max-width: 100%;
  }
}
.casino-banner-welcome-module_group__YYOnv {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 474px;
  border-radius: 6px;
  position: relative;
}
.casino-banner-welcome-module_groupTitle__uq0ey {
  font-size: 36px;
  font-weight: 500;
  color: var(--bannerWelcomeGroupTitleColor);
  text-align: center;
  width: 250px;
  position: relative;
  bottom: -25px;
}
.casino-banner-welcome-module_groupDescription__KdYoP {
  width: 100%;
  font-size: 30px;
  font-weight: 400;
  color: var(--bannerWelcomeGroupDescriptionColor);
  padding: 50px 20px;
  text-align: center;
}
.casino-banner-welcome-module_groupDescription__KdYoP > span {
  display: inline-flex;
}
.casino-banner-welcome-module_groupDescription__KdYoP > span:first-child {
  max-width: 250px;
}
.casino-banner-welcome-module_groupDescription__KdYoP > span:last-child {
  max-width: 305px;
}
.casino-banner-welcome-module_borderLeft__kwMUz {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 65px;
  border-top: 1px solid var(--bannerWelcomeGroupBorderColor);
  border-bottom: 1px solid var(--bannerWelcomeGroupBorderColor);
  border-left: 1px solid var(--bannerWelcomeGroupBorderColor);
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.casino-banner-welcome-module_borderLeft__kwMUz span {
  position: relative;
  top: -1px;
  left: 5px;
  display: block;
  width: 105px;
  border-top: 1px solid var(--bannerWelcomeGroupBorderColor);
}
.casino-banner-welcome-module_borderRight__3bieg {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 65px;
  border-top: 1px solid var(--bannerWelcomeGroupBorderColor);
  border-bottom: 1px solid var(--bannerWelcomeGroupBorderColor);
  border-right: 1px solid var(--bannerWelcomeGroupBorderColor);
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.casino-banner-welcome-module_borderRight__3bieg span {
  position: relative;
  top: -1px;
  right: 45px;
  display: block;
  width: 45px;
  border-top: 1px solid var(--bannerWelcomeGroupBorderColor);
}
.casino-banner-welcome-module_button__Du1sp {
  position: relative;
  top: -20px;
  display: inline-flex;
  padding: 0 30px;
  height: 25px;
  border-radius: 25px;
  text-align: center;
  font-style: normal;
}
.casino-banner-welcome-module_signIn__METxE {
  max-width: 320px;
  width: 100%;
  font-size: 22px;
  text-transform: uppercase;
}
.slider-placeholder-module_tilePlaceholder__FLTmQ {
  display: flex;
  gap: 12px;
  width: 100%;
}
.slider-placeholder-module_tile__p4S0r {
  position: relative;
  overflow: hidden;
  width: 100%;
  aspect-ratio: 1.2/1;
  margin-bottom: 8px;
  background-color: var(--casinoPlaceholderPrimary);
}
.slider-placeholder-module_tile__p4S0r::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, var(--casinoPlaceholderPrimary), var(--casinoPlaceholderSecondary), var(--casinoPlaceholderPrimary));
  animation: slider-placeholder-module_skeleton-loading__Xd-79 1s linear infinite alternate;
}
@keyframes slider-placeholder-module_skeleton-loading__Xd-79 {
  0% {
    translate: -50% 0;
  }
  100% {
    translate: 100% 0;
  }
}
.casino-slider-module_casinoSlider__Nu1p- {
  display: flex;
  min-width: 100%;
  overflow: hidden;
}
.casino-slider-module_itemsWrapper__g1fCG {
  display: flex;
  width: 100%;
}
.casino-slider-module_wrapImages__yvNw4 {
  display: flex;
  flex-wrap: wrap;
}
.casino-slider-module_viewport__bkhT- {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}
.casino-slider-module_casinoSliderRow__4hSTq {
  flex-wrap: wrap;
  margin: -6px -4px;
  justify-content: flex-start;
}
.slick-track {
  display: flex;
}
.slick-list, .slick-slider {
  width: 100%;
  overflow: hidden;
}
.slick-slide {
  padding: 0 4px;
}
.slick-slide .casino-slider-module_casinoGameItem__uObgl {
  width: 190px;
  height: 190px;
}
.slick-slide:first-child .casino-slider-module_casinoGameItem__uObgl {
  width: 388px;
  height: 388px;
}
.slick-slide:not(.slick-active) {
  pointer-events: none;
}
.slick-slide:not(.slick-active) * {
  pointer-events: none;
}
.slider-placeholder-190-module_big__4rtSH {
  width: 388px;
  height: 388px;
}
.slider-placeholder-190-module_holder__FWNOb {
  overflow: hidden;
}
.slider-placeholder-190-module_tile__AIEVI {
  width: 190px;
  height: 190px;
}
.slider-placeholder-190-module_baseTile__92I3f {
  flex: 0 0 16%;
  height: 260px;
  padding: 6px 4px;
  box-sizing: border-box;
  overflow: hidden;
}
.slider-placeholder-190-module_baseWrapper__wbBVQ {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  justify-content: space-evenly;
}
.slider-placeholder-190-module_title__URe17 {
  height: 32px;
  width: 300px;
}
.slider-placeholder-190-module_container__520ip {
  display: flex;
  gap: 8px;
  width: 100%;
}
.slider-placeholder-190-module_container__520ip + .slider-placeholder-190-module_container__520ip {
  margin-top: 8px;
}
.sport-menu__item {
  padding: 10px;
  background: rgba(0, 0, 0, 0.1);
  display: flex;
  color: black;
}
.sport-menu__item:hover {
  opacity: 0.5;
}
.sport-menu-item-module_live__J1rbN {
  height: 14px;
  background-color: var(--liveColor);
  border-radius: 5px;
  text-align: center;
  font-size: 7px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--buttonText);
  padding: 0 5px;
  display: flex;
  align-self: center;
  line-height: 14px;
}
.sport-menu-item-module_live__J1rbN.sport-menu-item-module_liveFree__qidBK {
  position: static;
  background: var(--buttonsGray);
  display: inline-flex;
  margin: 2px 0 0 0;
  align-self: flex-start;
}
.sport-menu-item-module_live__J1rbN.sport-menu-item-module_liveBig__M-L6R {
  padding: 0 10px;
  font-size: 12px;
  line-height: 23px;
  height: 22px;
  border-radius: 10px;
  margin: -1px 0 0 10px;
}
.sport-menu-item-module_live__J1rbN.coupon-count {
  background-color: var(--betslipEventsCountBackground);
  color: var(--betslipEventsCountText, var(--white));
  border-radius: 50%;
  justify-content: center;
  width: 23px;
}
.sport-menu-item-module_leagues__-ZjXw {
  position: relative;
  overflow: hidden;
  border-left: 1px solid var(--borderColorMenu);
  border-right: 1px solid var(--borderColorMenu);
  background-color: var(--asideMenuLeaguesBg);
}
.sport-menu-item-module_leagues__-ZjXw.sport-menu-item-module_favorites__uMUbN a.sport-menu-item-module_text__foVo8,
.sport-menu-item-module_leagues__-ZjXw.sport-menu-item-module_favorites__uMUbN .aside-menu-list__amount {
  font-size: 14px;
}
.sport-menu-item-module_event__o-Cpy {
  background-color: var(--menuActiveColor);
  border-bottom: 1px solid var(--borderColorMenu);
  padding: 15px;
  display: block;
  text-decoration: none;
}
.sport-menu-item-module_eventrow__1GovC {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.sport-menu-item-module_eventrow__1GovC:nth-child(1n+2) {
  margin-top: 2px;
}
.sport-menu-item-module_eventsection__P4P7J {
  text-decoration: none;
}
@media (hover: hover) {
  .sport-menu-item-module_eventsection__P4P7J:hover .sport-menu-item-module_eventname__9dF-h {
    color: var(--buttonMain);
  }
}
.sport-menu-item-module_eventaction__tLmtK {
  margin-top: 10px;
}
.sport-menu-item-module_eventcol__2yzqQ {
  display: flex;
  align-items: center;
  margin: 2px 0;
}
.sport-menu-item-module_eventcol__2yzqQ:nth-child(1) {
  max-width: 80%;
}
.sport-menu-item-module_eventcol__2yzqQ:nth-child(2) {
  max-width: 20%;
}
.sport-menu-item-module_eventcol__2yzqQ svg {
  display: block;
  height: 18px;
  font-size: 18px;
  color: var(--menuEventSvgColor);
  transition: color 0.15s ease;
  cursor: pointer;
}
.sport-menu-item-module_eventcol__2yzqQ svg:hover {
  color: var(--mainColor);
}
.sport-menu-item-module_eventcol__2yzqQ svg:nth-child(1n+2) {
  margin-left: 10px;
}
.sport-menu-item-module_eventcol__2yzqQ span {
  font-size: 12px;
  font-weight: 400;
  color: var(--mainColor);
}
.sport-menu-item-module_image__NSrRg {
  width: 15px;
  display: block;
  margin-right: 5px;
}
.sport-menu-item-module_eventname__9dF-h {
  color: var(--mainColor);
  font-size: 12px;
  transition: color 0.15s ease;
  position: relative;
  font-weight: 500;
  line-height: 1.35;
}
.sport-menu-item-module_eventscore__4-Clu {
  color: var(--mainColor);
  font-weight: 700;
  font-size: 12px;
  line-height: 1.35;
}
.sport-menu-item-module_check__CwJxO {
  position: relative;
  margin-right: 15px;
}
.sport-menu-item-module_favorite__pK3iv {
  color: var(--starFirst);
  top: 0;
  left: 3px;
  cursor: pointer;
}
.sport-menu-item-module_leaguesItem__9uLaH {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 13px;
  border-bottom: 1px solid var(--borderColorMenu);
  flex-wrap: wrap;
}
.sport-menu-item-module_leaguesItem__9uLaH.sport-menu-item-module_active__6-b6B {
  background-color: var(--asideLeagueActive);
}
.sport-menu-item-module_leaguesItem__9uLaH.sport-menu-item-module_active__6-b6B .sport-menu-item-module_text__foVo8 {
  color: var(--buttonMain);
}
@media (hover: hover) {
  .sport-menu-item-module_leaguesItem__9uLaH:hover {
    transition: background-color 0.15s ease;
    background-color: var(--asideLeagueActive);
  }
  .sport-menu-item-module_leaguesItem__9uLaH:hover .sport-menu-item-module_text__foVo8 {
    color: var(--buttonMain);
  }
}
.sport-menu-item-module_leaguesItem__9uLaH .aside-menu-list__amount {
  font-size: 12px;
}
.sport-menu-item-module_withHover__cqqto {
  cursor: pointer;
  transition: background-color 0.15s ease;
}
.sport-menu-item-module_withHover__cqqto.sport-menu-item-module_active__6-b6B {
  background-color: var(--asideLeagueActive);
}
.sport-menu-item-module_withHover__cqqto.sport-menu-item-module_active__6-b6B .aside-menu__arrow {
  transform: rotate(0);
  top: 50%;
  right: 10px;
  margin: -4px 0 0;
}
.sport-menu-item-module_withHover__cqqto.sport-menu-item-module_active__6-b6B .aside-menu__arrow.hidden {
  display: block !important;
}
.sport-menu-item-module_withHover__cqqto.sport-menu-item-module_active__6-b6B .aside-menu__text-amount {
  display: none;
}
@media (hover: hover) {
  .sport-menu-item-module_withHover__cqqto:hover {
    background-color: var(--asideLeagueActive);
  }
  .sport-menu-item-module_withHover__cqqto:hover .aside-menu__arrow {
    display: block !important;
    top: 50%;
    right: 10px;
    margin: -4px 0 0;
  }
  .sport-menu-item-module_withHover__cqqto:hover .aside-menu__text-amount {
    display: none;
  }
}
.sport-menu-item-module_withHover__cqqto .aside-menu__arrow {
  transform: rotate(180deg);
  top: 50%;
  right: 10px;
  margin: -4px 0 0;
}
.sport-menu-item-module_withHover__cqqto .aside-menu__arrow.hidden {
  display: none !important;
}
.sport-menu-item-module_leaguesOutrightItem__9b7Oz {
  padding-left: 46px;
}
.sport-menu-item-module_leaguesOutrightItem__9b7Oz .sport-menu-item-module_select__pll01 {
  max-width: 100%;
}
.sport-menu-item-module_text__foVo8 {
  font-weight: 500;
  line-height: 1.35;
  font-size: 12px;
  color: var(--mainColor);
  position: relative;
  top: 0;
  cursor: pointer;
  transition: color 0.15s ease;
  text-decoration: none;
  display: flex;
  align-items: center;
}
@media screen and (max-width: 1429px) {
  .sport-menu-item-module_text__foVo8 {
    font-size: 11px;
  }
}
.sport-menu-item-module_holder__-w4Op {
  top: 0;
}
.sport-menu-item-module_textDefault__eIESx {
  display: block;
}
.sport-menu-item-module_textDefault__eIESx strong {
  font-weight: 700;
  color: var(--eventHeading);
}
.sport-menu-item-module_flagIcon__sxsJR {
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
  width: 20px;
  height: 15px;
  display: block;
}
.sport-menu-item-module_select__pll01 {
  display: flex;
  align-items: center;
  max-width: 80%;
}
.sport-menu-item-module_select__pll01 .formCheckbox__view {
  background: var(--menuActiveColor);
  border-radius: 3px;
}
.sport-menu-item-module_inline__CEy4T {
  display: inline;
}
.sport-menu-item-module_description__jaF31 {
  padding: 6px 12px;
  text-align: right;
  font-size: 11px;
  color: rgba(var(--eventHeading), 0.5);
  border-bottom: 1px solid var(--borderColorMenu);
}
.sport-menu-country-module_live__IiK2t {
  height: 14px;
  background-color: var(--liveColor);
  border-radius: 5px;
  text-align: center;
  font-size: 7px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--buttonText);
  padding: 0 5px;
  display: flex;
  align-self: center;
  line-height: 14px;
}
.sport-menu-country-module_live__IiK2t.sport-menu-country-module_liveFree__rOOR2 {
  position: static;
  background: var(--buttonsGray);
  display: inline-flex;
  margin: 2px 0 0 0;
  align-self: flex-start;
}
.sport-menu-country-module_live__IiK2t.sport-menu-country-module_liveBig__Ajenx {
  padding: 0 10px;
  font-size: 12px;
  line-height: 23px;
  height: 22px;
  border-radius: 10px;
  margin: -1px 0 0 10px;
}
.sport-menu-country-module_live__IiK2t.coupon-count {
  background-color: var(--betslipEventsCountBackground);
  color: var(--betslipEventsCountText, var(--white));
  border-radius: 50%;
  justify-content: center;
  width: 23px;
}
.sport-menu-country-module_sportMenuCountry__DCtKg .sport-menu-country-module_countryArrow__tyicf {
  transform: rotate(180deg);
  display: block;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -7px;
  transition: transform 0.15s ease, opacity 0s ease;
}
.sport-menu-country-module_active__c74Zy {
  display: block !important;
  transform: rotate(0deg);
}
.sport-menu-country-module_league__xifTO:hover .sport-menu-country-module_countryArrow__tyicf {
  display: block !important;
}
.sport-menu-country-module_list__HM-Yb .sport-menu-country-module_text__AHKRu {
  display: none;
}
.sport-menu-country-module_list__HM-Yb .sport-menu-country-module_league__xifTO {
  background: var(--asideLeagueActive);
}
.sport-menu-country-module_list__HM-Yb .sport-menu-country-module_items__A3jXL .sport-menu-country-module_sportMenuItemLeaguesItem__eHB0x {
  padding: 13px 13px 13px 23px;
}
.sport-menu-country-module_list__HM-Yb .sport-menu-country-module_sportMenuItemEvent__UI5uN {
  padding: 15px 15px 15px 25px;
}
.sport-menu-country-module_listActive__jX6Ut .sport-menu-country-module_countryArrow__tyicf {
  transform: rotate(-90deg);
}
.live {
  height: 14px;
  background-color: var(--liveColor);
  border-radius: 5px;
  text-align: center;
  font-size: 7px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--buttonText);
  padding: 0 5px;
  display: flex;
  align-self: center;
  line-height: 14px;
}
.live.liveFree {
  position: static;
  background: var(--buttonsGray);
  display: inline-flex;
  margin: 2px 0 0 0;
  align-self: flex-start;
}
.live.liveBig {
  padding: 0 10px;
  font-size: 12px;
  line-height: 23px;
  height: 22px;
  border-radius: 10px;
  margin: -1px 0 0 10px;
}
.live:global(.coupon-count) {
  background-color: var(--betslipEventsCountBackground);
  color: var(--betslipEventsCountText, var(--white));
  border-radius: 50%;
  justify-content: center;
  width: 23px;
}
.title-hover {
  position: relative;
}
.title-hover:hover .title-hover__text {
  transition-delay: 0.15s;
  opacity: 1;
}
.title-hover__text {
  position: absolute;
  display: flex;
  z-index: 10;
  width: 120px;
  text-align: center;
  padding: 10px 12px;
  background: var(--headerBackground);
  left: 50%;
  transform: translateX(-50%) translateY(-100%);
  top: -8px;
  pointer-events: none;
  opacity: 0;
  transition: opacity 0.15s ease;
}
.title-hover__text:after {
  content: "";
  display: block;
  position: absolute;
  left: calc(50% - 5px);
  transform: translateX(-50%);
  bottom: -6px;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 6px solid var(--headerBackground);
}
.title-hover__text span {
  font-weight: 400;
  color: var(--menuDefault);
  font-size: 12px;
  text-transform: none;
}
.title-hover__text strong {
  font-weight: 700;
}
.live {
  height: 14px;
  background-color: var(--liveColor);
  border-radius: 5px;
  text-align: center;
  font-size: 7px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--buttonText);
  padding: 0 5px;
  display: flex;
  align-self: center;
  line-height: 14px;
}
.live.liveFree {
  position: static;
  background: var(--buttonsGray);
  display: inline-flex;
  margin: 2px 0 0 0;
  align-self: flex-start;
}
.live.liveBig {
  padding: 0 10px;
  font-size: 12px;
  line-height: 23px;
  height: 22px;
  border-radius: 10px;
  margin: -1px 0 0 10px;
}
.live:global(.coupon-count) {
  background-color: var(--betslipEventsCountBackground);
  color: var(--betslipEventsCountText, var(--white));
  border-radius: 50%;
  justify-content: center;
  width: 23px;
}
body:not(.base-text-page) .aside-menu {
  width: 100%;
}
body:not(.base-text-page) .aside-menu--opened .aside-menu__arrow {
  transform: rotate(0);
}
body:not(.base-text-page) .aside-menu--opened .aside-menu__title {
  border-radius: var(--asideMenuOpenBorderRadius);
}
body:not(.base-text-page) .aside-menu--opened .aside-menu__title--new-layout {
  border-radius: 0;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
body:not(.base-text-page) .aside-menu--opened .aside-menu-list {
  display: block;
}
body:not(.base-text-page) .aside-menu--disabled {
  pointer-events: none;
  opacity: 0.9;
}
body:not(.base-text-page) .aside-menu--disabled .aside-menu__arrow {
  display: none;
}
body:not(.base-text-page) .aside-menu--highlighted:not(.aside-menu--opened) {
  animation: highlight 1s infinite;
}
body:not(.base-text-page) .aside-menu__title-filters {
  display: flex;
  align-items: center;
  height: 21px;
  position: relative;
  top: -2px;
}
[lang=de] body:not(.base-text-page) .aside-menu__title-filters {
  top: -4px;
}
@media screen and (max-width: 1429px) {
  body:not(.base-text-page) .aside-menu__title-filters {
    top: -4px;
  }
}
body:not(.base-text-page) .aside-menu__title-filters div + div {
  margin-left: 5px;
}
body:not(.base-text-page) .aside-menu__title-filters-item {
  padding: 2px;
  margin: 0;
  color: var(--asideSvgColor);
  transition: color 0.25s ease;
  font-size: 17px;
}
body:not(.base-text-page) .aside-menu__title-filters-item:hover {
  color: var(--asideSvgColorHover);
  cursor: pointer;
}
body:not(.base-text-page) .aside-menu__title-filters-item.active {
  cursor: default;
  color: var(--sportFilterColorActive);
}
body:not(.base-text-page) .aside-menu__scroll-wrapper {
  max-height: calc(100vh - 115px);
  display: flex;
  width: 100%;
}
body:not(.base-text-page) .aside-menu__title-amount {
  position: absolute;
  right: 8px;
  top: 18px;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: var(--buttonMain);
  font-size: 12px;
  line-height: 30px;
  font-weight: 700;
  color: var(--buttonText);
  display: flex;
  align-items: center;
  justify-content: center;
}
body:not(.base-text-page) .aside-menu__title {
  position: relative;
  text-transform: uppercase;
  color: var(--asideMenuTitleColor);
  text-decoration: none;
  font-size: 14px;
  line-height: 1.25;
  font-weight: 700;
  cursor: pointer;
  width: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  min-height: 43px;
  padding: 14px 40px 7px 15px;
  background-color: var(--asideMenuTitleBg);
  border-radius: var(--asideMenuCollapsedBorderRadius);
}
[lang=de] body:not(.base-text-page) .aside-menu__title {
  font-size: 12px;
  padding: 15px 40px 7px 15px;
}
@media screen and (max-width: 1429px) {
  body:not(.base-text-page) .aside-menu__title {
    font-size: 12px;
    padding: 15px 40px 7px 15px;
  }
}
body:not(.base-text-page) .aside-menu__title--arrow {
  padding-right: 0;
}
body:not(.base-text-page) .aside-menu__title--dark {
  color: var(--menuTitle);
  background-color: var(--eventModalBackground);
}
body:not(.base-text-page) .aside-menu__title--light {
  color: var(--mainColor);
  background-color: var(--white);
}
body:not(.base-text-page) .aside-menu__title--light {
  color: var(--mainColor);
  background-color: var(--white);
}
body:not(.base-text-page) .aside-menu__title--new-layout {
  color: var(--asideNewTitle);
  background-color: var(--asideNewTitleBg);
  font-size: 12px;
  min-height: 32px;
  padding: 5px 12px;
  align-items: center;
  border-radius: var(--asideNewBorderRadius);
}
body:not(.base-text-page) .aside-menu__title--new-layout .aside-menu__left-wrap {
  padding-bottom: 0;
}
body:not(.base-text-page) .aside-menu__title--new-layout .aside-menu__arrow {
  position: initial;
  color: var(--asideNewTitle);
}
body:not(.base-text-page) .aside-menu__title--selected {
  color: var(--buttonMain);
  cursor: default;
  pointer-events: none;
}
a body:not(.base-text-page) .aside-menu__title {
  transition: color 0.15s ease;
  position: static;
}
a body:not(.base-text-page) .aside-menu__title:hover {
  color: var(--buttonMain);
}
body:not(.base-text-page) .aside-menu__arrow {
  position: absolute;
  top: 15px;
  right: 14px;
  display: block;
  transition: transform 0.15s ease;
  transform: rotate(180deg);
}
body:not(.base-text-page) .aside-menu__arrow--hidden {
  display: none;
  color: var(--eventModalBackground);
}
body:not(.base-text-page) .aside-menu__arrow--inherit {
  position: relative;
  top: inherit;
}
body:not(.base-text-page) .aside-menu__text-amount {
  display: block;
  white-space: nowrap;
}
body:not(.base-text-page) .aside-menu__text-amount-divider {
  display: inline-block;
  margin: 0 3px;
  opacity: 0.5;
}
body:not(.base-text-page) .aside-menu__text-amount-divider:before {
  content: "|";
}
body:not(.base-text-page) .aside-menu__left-wrap {
  display: flex;
  flex: 1 0 auto;
  max-width: 100%;
  padding-bottom: 6px;
}
body:not(.base-text-page) .aside-menu__right-wrap {
  display: flex;
  max-width: 100%;
}
body:not(.base-text-page) .aside-menu__left-wrap-text {
  text-align: left;
}
body:not(.base-text-page) .aside-menu__left-wrap-live {
  height: 17px;
  display: flex;
  align-items: center;
}
[lang=de] body:not(.base-text-page) .aside-menu__left-wrap-live {
  height: 13px;
}
@media screen and (max-width: 1429px) {
  body:not(.base-text-page) .aside-menu__left-wrap-live {
    height: 13px;
  }
}
body:not(.base-text-page) .aside-menu__content {
  padding: 15px;
}
body:not(.base-text-page) .aside-menu--horse-racing .aside-menu__left-wrap {
  padding-bottom: 0;
}
body:not(.base-text-page) .aside-menu--horse-racing .aside-menu__title {
  align-items: center;
  padding-top: 7px;
}
body:not(.base-text-page) .aside-menu-list {
  list-style: none;
  padding: 8px;
  margin: 0;
  display: none;
  width: 100%;
  max-width: 100%;
}
body:not(.base-text-page) .aside-menu-list li + li {
  margin-top: 5px;
}
body:not(.base-text-page) .aside-menu-list__svg.active {
  color: var(--buttonMain);
}
body:not(.base-text-page) .aside-menu-list__item {
  border-left: 3px solid transparent;
  position: relative;
  display: flex;
  justify-content: space-between;
  min-height: 41px;
  padding: 3px 6px;
  box-sizing: border-box;
  align-items: center;
  cursor: pointer;
  transition: background-color 0.15s ease, border-left 0.15s ease, box-shadow 0.15s ease;
  background-color: transparent;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  z-index: 2;
  text-decoration: none;
}
body:not(.base-text-page) .aside-menu-list__item .aside-menu__arrow {
  transform: rotate(180deg);
  margin: 0 4px;
}
body:not(.base-text-page) .aside-menu-list__item a {
  text-decoration: none;
}
@media (hover: hover) {
  body:not(.base-text-page) .aside-menu-list__item:hover:not(.active) {
    background-color: var(--topEventsFactorBg);
    border-left: 3px solid var(--starColor);
  }
  body:not(.base-text-page) .aside-menu-list__item:hover:not(.active) .aside-menu__arrow--hidden {
    display: block;
  }
  body:not(.base-text-page) .aside-menu-list__item:hover:not(.active) .aside-menu__text-amount {
    display: none;
  }
}
body:not(.base-text-page) .aside-menu-list__item.active .aside-menu-list__text {
  color: var(--buttonMain);
}
body:not(.base-text-page) .aside-menu-list__item.active .aside-menu-list__amount {
  color: var(--eventModalBackground);
}
@media (hover: hover) {
  body:not(.base-text-page) .aside-menu-list__item:active:not(.active) {
    transform: translateY(2px);
  }
}
body:not(.base-text-page) .aside-menu-list__item--cabinet {
  justify-content: flex-start;
}
body:not(.base-text-page) .aside-menu-list__item--cabinet .site-menu__link-text div {
  top: 0;
}
body:not(.base-text-page) .aside-menu-list__item--cabinet.active:hover {
  background: inherit;
  border-left: 3px solid transparent;
}
body:not(.base-text-page) .aside-menu-list__item--cabinet:active {
  transform: none;
}
body:not(.base-text-page) .aside-menu-list__item--opened {
  background-color: var(--topEventsFactorBg);
  border-left: 3px solid var(--starColor);
}
body:not(.base-text-page) .aside-menu-list__item--opened .aside-menu-list__icon {
  color: var(--buttonMain);
}
body:not(.base-text-page) .aside-menu-list__item--opened .aside-menu__arrow {
  transform: rotate(0);
}
body:not(.base-text-page) .aside-menu-list__item--opened .aside-menu__arrow--hidden {
  display: block;
}
body:not(.base-text-page) .aside-menu-list__item--opened .aside-menu__text-amount {
  display: none;
}
body:not(.base-text-page) .aside-menu-list__item--opened .aside-menu-list__text {
  color: var(--buttonMain);
}
body:not(.base-text-page) .aside-menu-list__text {
  color: var(--mainColor);
  font-size: 14px;
  font-weight: 500;
  line-height: 1.25;
  transition: color 0.15s ease;
  text-decoration: none;
  display: inline-block;
}
body:not(.base-text-page) .aside-menu-list__text::first-letter {
  text-transform: uppercase;
}
@media screen and (max-width: 1429px) {
  body:not(.base-text-page) .aside-menu-list__text {
    font-size: 12px;
  }
}
body:not(.base-text-page) .aside-menu-list__submenu {
  padding: 4px 0 4px 20px;
  list-style: none;
  margin: 0;
}
body:not(.base-text-page) .aside-menu-list__submenu li {
  padding-bottom: 2px;
}
body:not(.base-text-page) .aside-menu-list__submenu li a, body:not(.base-text-page) .aside-menu-list__submenu li span {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  z-index: 2;
  color: var(--mainColor);
  font-size: 14px;
  font-weight: 400;
  line-height: 1.25;
  transition: color 0.15s ease;
  text-decoration: none;
}
body:not(.base-text-page) .aside-menu-list__submenu li a:first-letter, body:not(.base-text-page) .aside-menu-list__submenu li span:first-letter {
  text-transform: uppercase;
}
body:not(.base-text-page) .aside-menu-list__submenu li a:hover, body:not(.base-text-page) .aside-menu-list__submenu li a.active, body:not(.base-text-page) .aside-menu-list__submenu li span:hover, body:not(.base-text-page) .aside-menu-list__submenu li span.active {
  color: var(--buttonMain);
}
body:not(.base-text-page) .aside-menu-list__amount {
  color: var(--eventHeading);
  font-size: 14px;
  font-weight: 500;
  padding-left: 10px;
}
body:not(.base-text-page) .aside-menu-list__amount .aside-menu__arrow {
  top: 50%;
  right: 10px;
  margin: -7px 0 0;
}
@media screen and (max-width: 1429px) {
  body:not(.base-text-page) .aside-menu-list__amount {
    font-size: 12px;
  }
}
body:not(.base-text-page) .aside-menu-list__icon {
  width: 16px;
  height: 16px;
  position: absolute;
  left: 0;
  margin-top: -1px;
  top: 50%;
  transform: translateY(-50%);
  transition: filter 0.15s ease, color 0.15s ease;
  color: var(--mainColor);
}
body:not(.base-text-page) .aside-menu-list__icon--relative {
  position: relative;
  transform: translateY(0);
  top: 0;
  flex: 0 0 16px;
  min-width: 16px;
  margin-right: 15px;
}
body:not(.base-text-page) .aside-menu-list__icon-favorite {
  color: var(--buttonMain);
  width: 16px;
  height: 16px;
  position: absolute;
  left: 11px;
  margin-top: -1px;
  top: 50%;
  transform: translateY(-50%);
  transition: filter 0.15s ease, color 0.15s ease;
}
body:not(.base-text-page) .aside-menu-list__subitem {
  position: relative;
  display: flex;
  justify-content: space-between;
  padding: 0 10px 0 15px;
  align-items: flex-start;
}
body:not(.base-text-page) .aside-menu-list__subitem + body:not(.base-text-page) .aside-menu-list__subitem {
  margin-top: 12px;
}
body:not(.base-text-page) .aside-menu-list__subtext {
  color: var(--subMenuColor);
  font-weight: 500;
  line-height: 16px;
  font-size: 12px;
  position: relative;
  top: -2px;
  padding-right: 15px;
}
body:not(.base-text-page) .aside-menu-list__subamount {
  font-size: 12px;
  font-weight: 500;
  color: var(--eventHeading);
  line-height: 1;
}
body:not(.base-text-page) .aside-menu-list__link-sport {
  text-decoration: none;
  position: relative;
  display: flex;
  padding-left: 30px;
}
body:not(.base-text-page) .aside-menu-list__link-sport--margin {
  margin-left: 30px;
  margin-right: 25px;
  padding-left: 0;
}
body:not(.base-text-page) .aside-menu-list__link-sport.active {
  color: inherit;
}
body:not(.base-text-page) .aside-menu-list__link-sport:visited {
  color: inherit;
}
body:not(.base-text-page) .aside-menu-list__link-sport:hover .aside-menu-list__text {
  color: var(--buttonMain);
}
body:not(.base-text-page) .aside-menu-list--none {
  padding: 0;
}
body:not(.base-text-page) .aside-menu-submenu {
  margin: 8px 0;
}
.aside-filters-module_live__znB5B {
  height: 14px;
  background-color: var(--liveColor);
  border-radius: 5px;
  text-align: center;
  font-size: 7px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--buttonText);
  padding: 0 5px;
  display: flex;
  align-self: center;
  line-height: 14px;
}
.aside-filters-module_live__znB5B.aside-filters-module_liveFree__VT94- {
  position: static;
  background: var(--buttonsGray);
  display: inline-flex;
  margin: 2px 0 0 0;
  align-self: flex-start;
}
.aside-filters-module_live__znB5B.aside-filters-module_liveBig__fgwax {
  padding: 0 10px;
  font-size: 12px;
  line-height: 23px;
  height: 22px;
  border-radius: 10px;
  margin: -1px 0 0 10px;
}
.aside-filters-module_live__znB5B.coupon-count {
  background-color: var(--betslipEventsCountBackground);
  color: var(--betslipEventsCountText, var(--white));
  border-radius: 50%;
  justify-content: center;
  width: 23px;
}
.aside-filters-module_toggler__Z5HRn {
  position: relative;
  display: flex;
  background-color: var(--asideFiltersTogglerBg);
  border-radius: var(--baseBorderRadius) var(--baseBorderRadius) 0 0;
  overflow: hidden;
  text-transform: uppercase;
}
.aside-filters-module_sections__q-SaN {
  padding: 10px 8px;
  background: var(--asideFiltersBg);
  border-radius: var(--asideFiltersBorderRadius);
}
.aside-filters-module_button__YJgeO {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--filterTimeColor);
  flex: 0 0 50%;
  height: 40px;
  justify-content: center;
  text-align: center;
  transition: box-shadow 0.15s ease, background-color 0.15s ease, color 0.15s ease;
  position: relative;
  padding-top: 5px;
  cursor: pointer;
  overflow: hidden;
}
.aside-filters-module_button__YJgeO:hover {
  color: var(--asideFiltersButtonHoverColor);
}
.aside-filters-module_button__YJgeO:after {
  content: "";
  display: block;
  position: absolute;
  height: 5px;
  width: 100%;
  left: 0;
  overflow: hidden;
  top: 0;
  transition: transform 0.15s ease, opacity 0.15s ease;
  opacity: 0;
}
.aside-filters-module_active__2lc-U {
  color: var(--buttonText);
  background-color: var(--eventModalBackground);
  cursor: default;
  pointer-events: none;
}
.aside-filters-module_active__2lc-U:after {
  opacity: 1;
}
.aside-filters-module_prematch__JL-0f:after {
  background-color: var(--titleTopBorderColor);
}
.aside-filters-module_live__znB5B:after {
  background-color: var(--asideFiltersLiveColor);
}
.aside-filters-module_tooltipPosition__OdetN {
  position: absolute;
  right: 0;
  translate: 100% -70%;
  z-index: 3;
}
.aside-filters-module_searchInput__4mR8l {
  height: 40px;
  width: 100%;
  border-radius: 24px;
  border: 1px solid var(--menuSectionBorder);
  font-size: 12px;
  padding-left: 16px;
  padding-right: 30px;
  overflow: hidden;
}
.aside-filters-module_searchInput__4mR8l:focus {
  outline: none;
  border-color: var(--allSportsActive);
}
.aside-filters-module_searchFindIcon__gm06-, .aside-filters-module_searchFindIconActive__ggEgZ {
  position: absolute;
  width: 16px;
  height: 16px;
  right: 0;
  top: 50%;
  translate: -80% -50%;
}
.aside-filters-module_searchFindIconActive__ggEgZ {
  color: var(--allSportsActive);
}
.horse-racing-aside-menu-item-module_noArrowSpacing__lvsFI {
  padding: 7px 15px !important;
}
.horse-racing-aside-menu-item-module_section__kLv5l {
  display: flex;
  align-items: center;
}
.horse-racing-aside-menu-item-module_section__kLv5l .horse-racing-aside-menu-item-module_icon__NggWr {
  width: 20px;
  height: 20px;
  margin-right: 8px;
}
.horse-racing-aside-menu-item-module_link__Yk6eQ {
  display: block;
  text-decoration: none;
}
.horse-racing-page-module_wrapper__l7Ia5 {
  display: flex;
}
.horse-racing-page-module_wrapperWithSidebar__CtrsL {
  margin-left: 10px;
}
.Betslip_header__W2L7U .Button_size--default__IHmzo {
  display: none !important;
}
.BetslipWidget_betslipContainer__fAI3Z {
  width: 100% !important;
  display: block !important;
  position: static !important;
}
.right-section__sidebar-toggle {
  box-shadow: none !important;
}
.winning-block-module_winning__Bk5oB {
  padding: 0 20px;
}
.winning-block-module_winningBlocks__yTs45 {
  overflow: hidden;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 307px;
  border: 1px solid var(--notFoundCircle);
  border-radius: 14px;
  margin-right: 20px;
  margin-bottom: 16px;
  padding-right: 20px;
  height: 100px;
  background-position: right;
  background-repeat: no-repeat;
}
.winning-block-module_winningContent__jppNL {
  position: relative;
  display: flex;
  flex-direction: column;
  padding: 0 15px 10px 15px;
  z-index: 3;
}
.winning-block-module_winningHeader__diG2x {
  position: relative;
  display: flex;
}
.winning-block-module_winningHeaderText__37tmc {
  color: var(--headerBackground);
  font-size: 24px;
  font-weight: 700;
  line-height: 50px;
  text-transform: uppercase;
  overflow: hidden;
  text-overflow: ellipsis;
}
.winning-block-module_winningText__xp03f {
  width: 154px;
  color: var(--mainColor);
  font-size: 12px;
  white-space: normal;
  font-weight: 500;
  line-height: 16px;
  padding-bottom: 8px;
}
.winning-block-module_winningStars__QpCZX {
  fill: currentColor;
  font-size: 2.5em;
}
.winning-block-module_winningStarsOne__rlnJe {
  color: var(--starFirst);
}
.winning-block-module_winningStarsTwo__GiacP {
  color: var(--starSecond);
}
.winning-block-module_winningStarsThree__S-sZW {
  color: var(--starThird);
}
.forecast-event-item-module_eventItem__j9oOi {
  padding-top: 4px;
}
.forecast-event-item-module_itemRow__-BLc0 {
  padding: 12px 20px;
}
.forecast-event-item-module_itemRow__-BLc0:not(:first-of-type) {
  border-top: 1px solid var(--eventTableBorder);
}
.forecast-event-item-module_itemWrapper__XvArJ {
  display: flex;
  justify-content: space-between;
}
.forecast-event-item-module_itemTextWrapper__cg-kL {
  display: flex;
  flex-direction: column;
  line-height: 20px;
}
.forecast-event-item-module_itemTextTeams__KkuKe {
  font-size: 14px;
  font-weight: 400;
  color: var(--mainColor);
}
.forecast-event-item-module_itemTextTeamsLink__4PME0 {
  text-decoration: none;
  color: inherit;
}
.forecast-event-item-module_itemTextLeagues__FN-52 {
  color: var(--mainColor);
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  display: flex;
}
.forecast-event-item-module_itemTextTime__kze7m {
  font-size: 12px;
  color: var(--eventHalfInformation);
}
.forecast-event-item-module_eventItemActionWrapper__jk1Nc {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-left: 15px;
  width: 330px;
  min-width: 330px;
}
@media screen and (max-width: 1000px) {
  .forecast-event-item-module_eventItemActionWrapper__jk1Nc {
    width: 200px;
    min-width: 200px;
  }
}
.forecast-modal-module_modal__arHy0 {
  background-color: var(--bodyBackgroundColor);
}
.forecast-modal-module_modalTitle__MBuc1 {
  color: var(--headerBackground);
  font-size: 17px;
  line-height: 16px;
  text-transform: uppercase;
  text-align: center;
  padding: 30px 0;
}
.forecast-modal-module_modalContent__0Ejmu {
  padding: 0 20px 20px 20px;
}
.forecast-modal-module_modalContent__0Ejmu ol {
  padding: 0 15px;
  color: var(--mainColor);
  font-size: 12px;
  line-height: 30px;
}
.forecast-modal-module_modalInfo__6P0tD {
  padding: 20px 0;
}
.forecast-modal-module_modalStar__adQIR {
  color: var(--starColor);
}
.forecast-modal-module_modalInfoStar__VQ2-b {
  color: var(--eventHalfInformation);
  font-size: 12px;
  line-height: 20px;
}
.forecast-modal-module_modalText__Y2CDb {
  color: var(--mainColor);
  font-size: 12px;
  line-height: 20px;
  padding-top: 10px;
  padding-bottom: 30px;
}
.forecast-modal-module_modalCondition__DfTAs {
  color: var(--mainColor);
  font-size: 12px;
}
.forecast-module_forecastFooter__ozPd1 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 160px;
  border-radius: 0 0 var(--baseBorderRadius) var(--baseBorderRadius);
  padding: 0 20px;
  background-color: var(--eventTableBorder);
}
.forecast-module_forecastContent__6kL9E {
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  background: var(--eventSectionBackground);
}
.forecast-module_forecastContentBanner__IHswI {
  height: 300px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: inherit;
  overflow: hidden;
  border-radius: 0 0 var(--baseBorderRadius) var(--baseBorderRadius);
  position: relative;
}
.forecast-module_forecastText__UfrWa {
  padding: 20px;
  color: var(--mainColor);
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
}
.forecast-module_forecastHeader__5lexR {
  background: var(--eventHeadingBackground);
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 0 20px;
  width: 100%;
  height: 35px;
  font-size: 12px;
  font-weight: 400;
  color: var(--eventHeading);
}
.forecast-module_forecastHeader__5lexR .forecast-module_forecastEventButtonWrapper__RzbRK {
  width: 50px;
  text-align: center;
}
.forecast-module_forecastItemActionWrapper__dAAbu {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-left: 15px;
  width: 330px;
  min-width: 330px;
}
@media screen and (max-width: 1000px) {
  .forecast-module_forecastItemActionWrapper__dAAbu {
    width: 200px;
    min-width: 200px;
  }
}
.forecast-module_footerLeft__Lo6bT {
  font-size: 14px;
  font-weight: 500;
  line-height: 22px;
  text-transform: uppercase;
  color: var(--mainColor);
}
.forecast-module_footerRight__Siv8w {
  width: -moz-fit-content;
  width: fit-content;
  display: flex;
  justify-content: center;
  gap: 12px;
  text-align: center;
}
.forecast-module_footerRightSelected__DKUDj {
  text-transform: uppercase;
  font-weight: 700;
}
.forecast-module_footerLink__pYBPg {
  color: var(--buttonMain);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: underline;
  padding-top: 9px;
  cursor: pointer;
}
.forecast-module_forecastButtons__n8lRf {
  height: -moz-fit-content;
  height: fit-content;
  padding-inline: 52px;
}
.forecast-module_forecastButtons__n8lRf svg {
  margin-left: 5px;
}
.verification-ondato-module_text__ra9Tz {
  background-color: var(--verificationConteinerBG);
  border: 1px solid var(--verificationConteinerBorder);
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  flex-direction: column;
  padding: 24px 0 24px 0;
}
.verification-ondato-module_text__ra9Tz .verification-ondato-module_icon__oRWnh {
  width: 32px;
  height: 32px;
  margin-bottom: 8px;
}
.verification-ondato-module_text__ra9Tz .verification-ondato-module_or__dyFgO {
  margin: 16px 0 16px 0;
}
.verification-ondato-module_text__ra9Tz .verification-ondato-module_link__9-ogj {
  color: var(--verificationLinkColor);
  text-decoration: underline;
  cursor: pointer;
  font-weight: 700;
}
.verification-ondato-module_uploadSectionItems__LEzbv {
  margin-top: 25px;
  display: grid;
  grid-auto-rows: 130px;
  grid-gap: 16px;
  grid-template-columns: 1fr 1fr 1fr;
}
.verification-ondato-module_verificationButton__C3VNH button {
  margin-left: 12px;
}
.verification-ondato-module_verificationUpload__XN0Bd {
  position: relative;
  width: 100%;
}
.verification-ondato-module_verificationUpload__XN0Bd .verification-ondato-module_inner__-Yo-K {
  padding-top: 40px;
  min-width: 620px;
}
.verification-ondato-module_verificationUpload__XN0Bd .verification-ondato-module_row__HEO-D {
  display: flex;
  justify-content: space-between;
  align-items: center;
  min-height: 70px;
  padding: 0 15px;
}
.verification-ondato-module_verificationUpload__XN0Bd .verification-ondato-module_row__HEO-D.verification-ondato-module_header__baH-x {
  min-height: 40px;
  background: var(--freeBetBorderColor);
}
.verification-ondato-module_verificationUpload__XN0Bd .verification-ondato-module_column__VAND3 {
  padding: 15px 5px;
  word-wrap: break-word;
}
.verification-ondato-module_verificationUpload__XN0Bd .verification-ondato-module_column__VAND3 p {
  margin: 0;
  line-height: 20px;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-wrap: break-word;
}
.verification-ondato-module_verificationUpload__XN0Bd .verification-ondato-module_column__VAND3:nth-child(1) {
  width: 20%;
}
.verification-ondato-module_verificationUpload__XN0Bd .verification-ondato-module_column__VAND3:nth-child(2) {
  flex: 1 1 40%;
  max-width: 40%;
}
.verification-ondato-module_verificationUpload__XN0Bd .verification-ondato-module_column__VAND3:nth-child(3) {
  flex: 1 1 20%;
  text-align: center;
}
.verification-ondato-module_verificationUpload__XN0Bd .verification-ondato-module_column__VAND3:nth-child(4) {
  flex: 1 1 20%;
  text-align: right;
}
.verification-default-module_uploadSectionItems__N4IZt {
  display: flex;
  flex-wrap: wrap;
  margin: -12px -12px 0 0;
}
[class^=hidden-upload] {
  display: none;
}
[class^=form__section-text] {
  margin-bottom: 25px;
}
.verification-default-module_verificationButton__arAk0 button {
  margin-left: 12px;
}
.verification-default-module_verificationUploadList__qqPRK {
  position: relative;
  width: 100%;
}
.verification-default-module_verificationUploadList__qqPRK .verification-default-module_inner__xGQgP {
  padding-top: 40px;
  min-width: 620px;
}
.verification-default-module_verificationUploadList__qqPRK .verification-default-module_row__GKAps {
  display: flex;
  justify-content: space-between;
  align-items: center;
  min-height: 70px;
  padding: 0 15px;
}
.verification-default-module_verificationUploadList__qqPRK .verification-default-module_row__GKAps.verification-default-module_header__VjDKe {
  min-height: 40px;
  background: var(--freeBetBorderColor);
}
.verification-default-module_verificationUploadList__qqPRK .verification-default-module_column__pZRu8 {
  padding: 15px 5px;
  word-wrap: break-word;
}
.verification-default-module_verificationUploadList__qqPRK .verification-default-module_column__pZRu8 p {
  margin: 0;
  line-height: 20px;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-wrap: break-word;
}
.verification-default-module_verificationUploadList__qqPRK .verification-default-module_column__pZRu8:nth-child(1) {
  width: 20%;
}
.verification-default-module_verificationUploadList__qqPRK .verification-default-module_column__pZRu8:nth-child(2) {
  flex: 1 1 40%;
  max-width: 40%;
}
.verification-default-module_verificationUploadList__qqPRK .verification-default-module_column__pZRu8:nth-child(3) {
  flex: 1 1 20%;
  text-align: center;
}
.verification-default-module_verificationUploadList__qqPRK .verification-default-module_column__pZRu8:nth-child(4) {
  flex: 1 1 20%;
  text-align: right;
}
@media only screen and (max-width: 960px) {
  .verification-default-module_verificationUpload__fQcv0 {
    overflow-x: scroll;
  }
}
.verification-options-module_verificationOption__wgwjN {
  display: flex;
  gap: 20px;
  justify-content: space-between;
  align-items: center;
  padding: 16px;
  border-radius: 8px;
  border: 1px solid #E5E5E5;
  background-color: #F4F4F4;
}
.verification-options-module_verificationOption__wgwjN:not(:first-child) {
  margin-top: 10px;
}
.verification-options-module_verificationOption__wgwjN .verification-options-module_title__vOqjT {
  font-size: 16px;
  font-weight: 700;
  text-align: left;
}
.verification-options-module_verificationOption__wgwjN .verification-options-module_buttonWrap__OLXc- {
  display: flex;
  align-items: center;
  gap: 15px;
  text-wrap: nowrap;
}
.verification-options-module_verificationOptionUploadItems__Jf7gf {
  display: flex;
  flex-wrap: wrap;
}
.game-recommendations-modal-module_closeButton__EMClV {
  position: absolute;
  right: 16px;
  top: 22px;
  color: var(--black);
  font-size: 14px;
}
.game-recommendations-modal-module_wrapper__GC2W3 {
  padding: 24px;
  background: var(--modalBackground);
  border-radius: var(--modalBorderRadius, 8px);
  width: 485px;
}
@media screen and (max-width: 485px) {
  .game-recommendations-modal-module_wrapper__GC2W3 {
    width: auto;
    padding: 16px;
  }
}
.game-recommendations-modal-module_title__OUfeE {
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  margin-bottom: 20px;
}
.game-recommendations-modal-module_gamesWrap__HypaL {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 15px;
  margin: 10px 0;
}
.sport-page-module_pageWrapper__FHsQY {
  display: flex;
  flex-flow: column;
  justify-content: center;
  min-height: 600px;
  margin: auto;
  padding: 28px 20px;
}
@media (max-width: 1540px) {
  .sport-page-module_pageWrapper__FHsQY .sport-page-module_bannerItemWrapper__puia1 {
    max-width: calc(33.33% - 60px);
  }
}
.sport-page-module_asiaContainer__5XqUM {
  position: relative;
  padding-top: 69px;
}
.sport-page-module_boostedOddsTitle__9Na0D {
  color: var(--white);
  font-size: 32px;
  font-weight: 900;
  line-height: 40px;
  letter-spacing: 0.32px;
  padding: 15px 0;
}
.sport-page-module_boostedOddsWrapper__ThCog {
  position: relative;
}
body.menu-cms-header-view .sport-page-module_asiaContainer__5XqUM {
  padding-top: var(--menuCmsHeaderBodyTopPadding);
}
@media (max-width: 1540px) {
  .sport-page-module_pageWrapper__FHsQY {
    min-height: 480px;
  }
}
.wheel-of-fortune-modal-module_modal__U3d8Z .react-loading-skeleton {
  --base-color: var(--skeletonBaseColor);
  --highlight-color: var(--skeletonAccentColor);
}
.wheel-of-fortune-modal-module_modal__U3d8Z .ui-modal-portal__content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 50px;
  margin: auto;
  overflow: hidden;
  background: var(--wofModalBg);
  width: 930px;
  border-radius: 8px;
}
.wheel-of-fortune-effects-module_bgEffect__QHvzd {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.wheel-of-fortune-effects-module_bgEffectFirst__zkRO- {
  opacity: 0.3;
  width: 300%;
}
.wheel-of-fortune-effects-module_bgEffectSecond__Ca3xg {
  width: 150%;
}
.wheel-of-fortune-stars-module_stars__D0gpd {
  display: flex;
}
.wheel-of-fortune-stars-module_star__z3Q6c {
  position: absolute;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  animation: wheel-of-fortune-stars-module_wheel-star-blink__H0OxO ease infinite backwards;
  background: var(--wofStarBg);
  box-shadow: 0 0 20px 6px var(--wofStarBoxShadow);
  transition: box-shadow 0.3s ease-in-out;
  z-index: 1;
}
.wheel-of-fortune-stars-module_star__z3Q6c:nth-child(1) {
  top: 85px;
  left: -70px;
  width: 9px;
  height: 9px;
  animation-duration: 6s;
}
.wheel-of-fortune-stars-module_star__z3Q6c:nth-child(2) {
  top: 80px;
  left: -10px;
  animation-duration: 4s;
}
.wheel-of-fortune-stars-module_star__z3Q6c:nth-child(3) {
  top: -20px;
  left: 145px;
  animation-duration: 6s;
}
.wheel-of-fortune-stars-module_star__z3Q6c:nth-child(4) {
  top: -25px;
  right: 120px;
  animation-duration: 4s;
}
.wheel-of-fortune-stars-module_star__z3Q6c:nth-child(5) {
  top: 85px;
  right: 0;
  width: 9px;
  height: 9px;
  animation-duration: 6s;
}
.wheel-of-fortune-stars-module_star__z3Q6c:nth-child(6) {
  bottom: 50%;
  right: -80px;
  animation-duration: 4s;
}
.wheel-of-fortune-stars-module_star__z3Q6c:nth-child(7) {
  bottom: 125px;
  right: -50px;
  animation-duration: 6s;
}
.wheel-of-fortune-stars-module_star__z3Q6c:nth-child(8) {
  bottom: -30px;
  right: -10px;
  animation-duration: 4s;
}
.wheel-of-fortune-stars-module_star__z3Q6c:nth-child(9) {
  bottom: -10px;
  right: 80px;
  width: 3px;
  height: 3px;
  animation-duration: 6s;
}
.wheel-of-fortune-stars-module_star__z3Q6c:nth-child(10) {
  bottom: -40px;
  left: 85px;
  width: 9px;
  height: 9px;
  animation-duration: 4s;
}
.wheel-of-fortune-stars-module_star__z3Q6c:nth-child(11) {
  bottom: -20px;
  left: -55px;
  width: 3px;
  height: 3px;
  animation-duration: 6s;
}
.wheel-of-fortune-stars-module_star__z3Q6c:nth-child(12) {
  bottom: 210px;
  left: -90px;
  width: 3px;
  height: 3px;
  animation-duration: 4s;
}
.wheel-of-fortune-stars-module_star__z3Q6c:nth-child(13) {
  bottom: 265px;
  left: -50px;
  width: 9px;
  height: 9px;
  animation-duration: 6s;
}
@keyframes wheel-of-fortune-stars-module_wheel-star-blink__H0OxO {
  0% {
    box-shadow: 0 0 20px 6px var(--wofStarBoxShadow);
  }
  50% {
    box-shadow: 0 0 0 0 var(--wofStarBoxShadow);
  }
  to {
    box-shadow: 0 0 20px 6px var(--wofStarBoxShadow);
  }
}
.wheel-of-fortune-lights-module_lights__fK0-B {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
}
.wheel-of-fortune-lights-module_lightsLamp__-QRaZ {
  width: 10px;
  height: 100%;
  position: absolute;
  top: var(--wofLightsLampTopMobile, 2px);
  left: 50%;
  margin-left: -4px;
}
.wheel-of-fortune-lights-module_lightsLamp__-QRaZ:nth-child(1) {
  display: none;
}
.wheel-of-fortune-lights-module_lightsLamp__-QRaZ:before {
  content: "";
  position: absolute;
  top: var(--wofLightsLampTop, 16px);
  left: 50%;
  border-radius: 50%;
  background: var(--wofLightLampBg);
  width: var(--wofLightsLampBeforeWidth, 13px);
  height: var(--wofLightsLampBeforeHeight, 13px);
  margin-left: -5px;
  box-shadow: 0 0 20px 6px var(--wofLightLampBoxShadow);
  transition: box-shadow 0.3s ease-in-out;
}
.wheel-of-fortune-lights-module_lightsLamp__-QRaZ:nth-child(odd):before {
  animation: wheel-of-fortune-lights-module_wheel-lights-odd__d8xtq 1.5s ease infinite backwards;
}
.wheel-of-fortune-lights-module_lightsLamp__-QRaZ:nth-child(even):before {
  animation: wheel-of-fortune-lights-module_wheel-lights-even__1Hbh8 1.5s ease infinite backwards;
}
@keyframes wheel-of-fortune-lights-module_wheel-lights-even__1Hbh8 {
  0% {
    box-shadow: 0 0 20px 6px var(--wofLightLampBoxShadow);
  }
  50% {
    box-shadow: 0 0 0 0 var(--wofLightLampBoxShadow);
  }
  to {
    box-shadow: 0 0 20px 6px var(--wofLightLampBoxShadow);
  }
}
@keyframes wheel-of-fortune-lights-module_wheel-lights-odd__d8xtq {
  0% {
    box-shadow: 0 0 0 0 var(--wofLightLampBoxShadow);
  }
  50% {
    box-shadow: 0 0 20px 6px var(--wofLightLampBoxShadow);
  }
  to {
    box-shadow: 0 0 0 0 var(--wofLightLampBoxShadow);
  }
}
@media (max-width: 768px) {
  .wheel-of-fortune-lights-module_lights__fK0-B {
    width: calc(100% + 15px);
    height: calc(100% + 15px);
  }
}
.wheel-of-fortune-coins-module_coins__T3QKk {
  display: flex;
}
.wheel-of-fortune-coins-module_coin__g8qqD {
  position: absolute;
  animation: wheel-of-fortune-coins-module_down-to-up-animation__viRsj linear infinite;
  z-index: 2;
}
.wheel-of-fortune-coins-module_coin__g8qqD:nth-child(1) {
  top: 150px;
  left: -140px;
}
.wheel-of-fortune-coins-module_coin__g8qqD:nth-child(2) {
  top: -40px;
  left: 0;
}
.wheel-of-fortune-coins-module_coin__g8qqD:nth-child(3) {
  top: -30px;
  right: -10px;
}
.wheel-of-fortune-coins-module_coin__g8qqD:nth-child(4) {
  top: 120px;
  right: -110px;
}
.wheel-of-fortune-coins-module_coin__g8qqD:nth-child(5) {
  bottom: 200px;
  right: -40px;
}
.wheel-of-fortune-coins-module_coin__g8qqD:nth-child(6) {
  bottom: 0;
  right: -50px;
}
.wheel-of-fortune-coins-module_coin__g8qqD:nth-child(7) {
  bottom: 0;
  left: 0;
}
.wheel-of-fortune-coins-module_coin__g8qqD:nth-child(8) {
  bottom: 35px;
  left: -150px;
}
.wheel-of-fortune-coins-module_coin__g8qqD:nth-child(odd) {
  animation-duration: 6s;
}
.wheel-of-fortune-coins-module_coin__g8qqD:nth-child(even) {
  animation-duration: 4s;
}
@keyframes wheel-of-fortune-coins-module_down-to-up-animation__viRsj {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
  to {
    transform: translateY(0);
  }
}
.wheel-of-fortune-modal-notification-module_modal__hN0cW .react-loading-skeleton {
  --base-color: var(--skeletonBaseColor);
  --highlight-color: var(--skeletonAccentColor);
}
.wheel-of-fortune-modal-notification-module_modal__hN0cW .ui-modal-portal__close-button {
  display: none;
}
.wheel-of-fortune-success-modal-module_modal__D8ZBD .react-loading-skeleton {
  --base-color: var(--skeletonBaseColor);
  --highlight-color: var(--skeletonAccentColor);
}
.wheel-of-fortune-success-modal-module_modal__D8ZBD .ui-modal-portal__content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  width: 565px;
  border-radius: 8px;
}
.wheel-of-fortune-success-lights-module_lights__sgv9L {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.wheel-of-fortune-success-lights-module_lightsWrapper__4FNNZ {
  position: absolute;
}
.wheel-of-fortune-success-lights-module_lightsWrapperLeft__v8y8u {
  left: 0;
}
.wheel-of-fortune-success-lights-module_lightsWrapperLeft__v8y8u.wheel-of-fortune-success-lights-module_lightsWrapperBottom__yqxMv {
  transform: scaleY(-1);
}
.wheel-of-fortune-success-lights-module_lightsWrapperRight__wgO58 {
  right: 0;
  transform: scale(-1, 1);
}
.wheel-of-fortune-success-lights-module_lightsWrapperRight__wgO58.wheel-of-fortune-success-lights-module_lightsWrapperBottom__yqxMv {
  transform: scale(-1, -1);
}
.wheel-of-fortune-success-lights-module_lightsWrapperBottom__yqxMv {
  bottom: 0;
}
.wheel-of-fortune-success-lights-module_lamp__1yYdx {
  position: absolute;
  top: 5px;
  left: 0;
}
.wheel-of-fortune-success-lights-module_lamp__1yYdx:nth-child(1) {
  left: 135px;
  top: 2px;
}
.wheel-of-fortune-success-lights-module_lamp__1yYdx:nth-child(2) {
  left: 110px;
  top: 2px;
}
.wheel-of-fortune-success-lights-module_lamp__1yYdx:nth-child(3) {
  left: 90px;
  top: 2px;
}
.wheel-of-fortune-success-lights-module_lamp__1yYdx:nth-child(4) {
  left: 70px;
  top: 2px;
}
.wheel-of-fortune-success-lights-module_lamp__1yYdx:nth-child(5) {
  left: 50px;
  top: 2px;
}
.wheel-of-fortune-success-lights-module_lamp__1yYdx:nth-child(6) {
  left: 30px;
  top: 2px;
}
.wheel-of-fortune-success-lights-module_lamp__1yYdx:nth-child(7) {
  left: 10px;
  top: 14px;
}
.wheel-of-fortune-success-lights-module_lamp__1yYdx:nth-child(8) {
  left: 6px;
  top: 35px;
}
.wheel-of-fortune-success-lights-module_lamp__1yYdx:nth-child(9) {
  left: 6px;
  top: 58px;
}
.wheel-of-fortune-success-lights-module_lamp__1yYdx:before {
  content: "";
  position: absolute;
  border-radius: 50%;
  background: var(--wofLightLampBg);
  width: 6px;
  height: 6px;
  margin-left: -5px;
  box-shadow: 0 0 6px 6px var(--wofLightLampBoxShadow);
  transition: box-shadow 0.3s ease-in-out;
}
.wheel-of-fortune-success-lights-module_lamp__1yYdx:nth-child(odd):before {
  animation: wheel-of-fortune-success-lights-module_wheel-lights-odd__dAA1r 1.5s ease infinite backwards;
}
.wheel-of-fortune-success-lights-module_lamp__1yYdx:nth-child(2n):before {
  animation: wheel-of-fortune-success-lights-module_wheel-lights-even__C5Rym 1.5s ease infinite backwards;
}
@keyframes wheel-of-fortune-success-lights-module_wheel-lights-even__C5Rym {
  0% {
    box-shadow: 0 0 6px 6px var(--wofLightLampBoxShadow);
  }
  50% {
    box-shadow: 0 0 0 0 var(--wofLightLampBoxShadow);
  }
  to {
    box-shadow: 0 0 6px 6px var(--wofLightLampBoxShadow);
  }
}
@keyframes wheel-of-fortune-success-lights-module_wheel-lights-odd__dAA1r {
  0% {
    box-shadow: 0 0 0 0 var(--wofLightLampBoxShadow);
  }
  50% {
    box-shadow: 0 0 6px 6px var(--wofLightLampBoxShadow);
  }
  to {
    box-shadow: 0 0 0 0 var(--wofLightLampBoxShadow);
  }
}
.sport-menu-switcher-module_menuWrap__ZEX2K {
  display: flex;
  align-items: center;
}
.sport-menu-switcher-module_menuWrap__ZEX2K .sport-menu-switcher-module_menu__UBsaB {
  font-weight: var(--mslSportFiltersMenuMobileFontWeight);
  font-size: var(--mslSportFiltersMenuMobileFontSize);
  color: var(--mslSportFiltersMenuMobile);
  text-transform: uppercase;
  letter-spacing: 1px;
  flex: 1;
  text-align: center;
  border-bottom: 1px solid var(--mslSportFiltersItemBorderBottom);
  padding: 8px 2px;
  margin-bottom: 12px;
}
.sport-menu-switcher-module_menuWrap__ZEX2K .sport-menu-switcher-module_activeMenu__SZ8vm {
  color: var(--mslSportFiltersItemMobileActive);
  border-bottom: 3px solid var(--mslSportFiltersItemBorderBottomActive);
  padding-bottom: 6px;
}
.forecasts-history-module_container__lZS1o {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}
.forecasts-history-module_container__lZS1o .not-found {
  margin: 0;
  padding: 25px 0;
}
.features-menu-module_menu__oCZL8 {
  display: flex;
  align-items: flex-start;
  margin-bottom: 8px;
  max-width: 100%;
}
.features-menu-module_menuWrapper__sUQPq {
  display: flex;
  overflow-y: auto;
  margin-right: calc(-1 * var(--mslMobilePagePadding));
  max-width: calc(100% + var(--mslMobilePagePadding));
}
.casino-games-module_wrapper__f2ae8 {
  margin-top: 16px;
}
.casino-games-module_listWrapper__VkEPq {
  display: flex;
  margin-right: calc(-1 * var(--mslMobilePagePadding));
  overflow-y: auto;
  max-width: calc(100% + var(--mslMobilePagePadding));
}
.casino-games-module_itemWrapper__aDtHM {
  margin: 0 4px;
  flex: 0 0 152px;
}
.recommended-games-module_wrapper__65eR8 {
  margin-bottom: 10px;
  padding-left: var(--mslMobilePagePadding);
  padding-right: var(--mslMobilePagePadding);
}
.recommended-games-module_itemWrapper__iThv6 {
  margin: 0 4px;
  flex: 0 0 152px;
}
.recommended-games-module_itemWrapper__iThv6:nth-last-child(1) {
  margin-right: var(--mslMobilePagePadding);
}
.recommended-games-module_listWrapper__k2Eq1 {
  display: flex;
  overflow-y: auto;
  margin-right: calc(-1 * var(--mslMobilePagePadding));
}
.leagues-list-module_leaguesWrap__La7k3 {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.leagues-list-module_league__itmIN {
  display: flex;
  justify-content: space-between;
  align-items: center;
  text-decoration: none;
  padding: 8px 12px;
  min-height: 40px;
  border-radius: var(--mslBorderRadius);
  color: var(--mslTextDark);
  background: var(--mslTabBg);
  font-size: 12px;
}
.leagues-list-module_league__itmIN.leagues-list-module_leagueModern__l2V0q {
  background: var(--mslDefaultOutcomeBg);
  position: relative;
}
.leagues-list-module_league__itmIN.leagues-list-module_leagueModern__l2V0q:after {
  content: "";
  height: 100%;
  right: 0;
  width: 75px;
  background: linear-gradient(to left, var(--mslSectionBg) 50%, rgba(var(--mslSectionBgRGB), 0));
  position: absolute;
  z-index: 2;
  border-radius: var(--mslBorderRadius);
}
.leagues-list-module_league__itmIN.leagues-list-module_leagueModernNew__HumrW {
  margin-bottom: 8px;
  margin-right: 8px;
  width: 100%;
}
.leagues-list-module_league__itmIN.leagues-list-module_leagueModernNew__HumrW + .leagues-list-module_league__itmIN.leagues-list-module_leagueModernNew__HumrW {
  margin-top: 0;
}
.leagues-list-module_league__itmIN.leagues-list-module_leagueModernNew__HumrW::after {
  display: none;
}
.leagues-list-module_league__itmIN + .leagues-list-module_league__itmIN {
  margin-top: 8px;
}
.leagues-list-module_title__LU23F {
  display: flex;
  align-items: center;
  flex: 1 0 auto;
  max-width: 85%;
  text-decoration: none;
}
.leagues-list-module_title__LU23F span {
  max-width: calc(100% - 30px);
  display: block;
}
.leagues-list-module_title__LU23F.leagues-list-module_new__Z5GDD span {
  white-space: nowrap;
}
.leagues-list-module_flag__1aiQO img {
  display: block;
  width: 20px;
  margin-right: 8px;
}
.leagues-list-module_flagModern__X-GTT img {
  border-radius: var(--mslSmallBorderRadius);
}
.leagues-list-module_amount__FO3kR {
  font-weight: 500;
  font-size: 14px;
}
.leagues-list-module_amountModern__-M4u7 {
  position: relative;
  z-index: 9;
}
.leagues-list-module_right__W6uYC {
  display: flex;
  align-items: center;
}
.leagues-list-module_right__W6uYC .svg-icon {
  margin-left: 12px;
  transform: rotate(90deg);
  color: #6f7b8d;
}
.leagues-list-module_favoritesBlockContainer__WevQK {
  margin-right: 8px;
}
.session-info-module_container__D4fTY {
  background: var(--mobileAsideHeaderBg);
  border-top: 1px solid var(--loginBorder);
}
.session-info-module_container__D4fTY .session-info-module_listItem__WTz1U {
  font-size: 14px;
  line-height: 20px;
  padding: 4px 12px;
  white-space: nowrap;
  display: flex;
  justify-content: space-between;
}
.session-info-module_container__D4fTY .session-info-module_listItem__WTz1U .session-info-module_listItemLeft__H5Lp- {
  color: var(--sessionInfoLeftItemColor);
}
.session-info-module_container__D4fTY .session-info-module_listItem__WTz1U .session-info-module_listItemRight__Eb1aK {
  padding-left: 20px;
  color: var(--sessionInfoRightItemColor);
  font-weight: 500;
}
.betting-history-module_wrapper__pkyoq {
  padding-bottom: 20px;
}
.features-menu-item-module_item__1F-Wi {
  border-radius: var(--featuresMenuItemBorderRadius);
  border: 1px solid var(--featuresMenuItemBorder);
  padding: 8px 10px;
  background: #F0F3F8;
  text-align: center;
  box-shadow: 0px 2px 9px rgba(0, 0, 0, 0.07);
  margin-right: 8px;
  margin-bottom: 8px;
  min-height: 60px;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  align-items: center;
}
.features-menu-item-module_icon__knX1E {
  height: 20px;
  width: var(--featuresMenuItemIconSize);
}
.features-menu-item-module_icon__knX1E svg {
  font-size: var(--featuresMenuItemIconSize);
  color: var(--featuresMenuItemIcon);
  margin: 0 auto;
}
.features-menu-item-module_icon__knX1E img {
  width: 100%;
}
.features-menu-item-module_itemThin__HZ-S3 {
  background: var(--featuresMenuItemThinBackground, unset);
  width: 68px;
  min-width: auto;
  box-shadow: none;
  margin-right: 8px;
  padding-top: 6px;
}
.features-menu-item-module_itemThin__HZ-S3 svg {
  font-size: 25px;
}
.features-menu-item-module_itemLast__E683d {
  margin-right: var(--mslMobilePagePadding);
}
.features-menu-item-module_text__vsTsd {
  color: var(--featuresMenuItemText);
  font-size: var(--featuresMenuItemFontSize);
  font-weight: var(--featuresMenuItemFontWeight);
}
.features-menu-item-module_textSecondary__JJER4 {
  color: var(--featuresMenuItemText);
  white-space: nowrap;
  font-size: var(--featuresMenuItemFontSize);
  font-weight: var(--featuresMenuItemFontWeight);
  min-width: 64px;
}
.forecast-history-item-module_Item__Pga7o {
  max-width: 100%;
  box-sizing: border-box;
  margin: 10px;
  padding: 12px;
  position: relative;
  border: var(--mobileBetHistoryItemBorder);
  border-radius: 8px;
  overflow: hidden;
}
.forecast-history-item-module_Header__P0x7i {
  display: flex;
  align-items: center;
  min-height: 20px;
  margin-bottom: 4px;
}
.forecast-history-item-module_Header__P0x7i.forecast-history-item-module_spaceBetween__rr2wU {
  justify-content: space-between;
}
.forecast-history-item-module_pointer__cFYUD {
  cursor: pointer;
}
.forecast-history-item-module_Info__HncCR {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 4px;
  color: var(--mobileBetHistoryHeaderColor);
  font-size: 12px;
  width: 100%;
}
.forecast-history-item-module_league__suRar {
  color: var(--betslipMainTextColor);
}
.forecast-history-item-module_betType__ba-LZ {
  font-size: 12px;
  line-height: 1.3;
}
.forecast-history-item-module_outcomes__CEle- {
  display: flex;
  gap: 4px;
  padding: 8px 0;
}
.forecast-history-item-module_outcomes__CEle- div {
  flex: 1 1;
  height: 8px;
  border-radius: 8px;
  background: var(--forecastHistoryOutcomePendingBg);
}
.forecast-history-item-module_outcomes__CEle- .forecast-history-item-module_win__2M0bJ {
  background: var(--forecastHistoryOutcomeWinBg);
}
.forecast-history-item-module_outcomes__CEle- .forecast-history-item-module_lose__-vhf8 {
  background: var(--forecastHistoryOutcomeLoseBg);
}
.forecast-history-item-module_BetImageBg__HRBNQ {
  margin-top: 12px;
  padding-top: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-top: 1px solid var(--betslipSeperatorLine);
  position: relative;
}
.forecast-history-item-module_BetImageBg__HRBNQ .forecast-history-item-module_BetImage__eeNic {
  position: absolute;
  top: -9px;
  height: 16px;
  padding: 0 8px;
}
.forecast-history-item-module_winAmount__EzSr8 {
  display: flex;
  justify-content: flex-end;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}
.forecast-history-item-module_MultibetArrow__ACch0 {
  margin-right: 6px;
  transform: rotate(180deg);
}
.forecast-history-item-module_MultibetArrow-active__ZIp48 {
  transform: rotate(0);
}
.forecast-history-item-module_details__QHVaH,
.forecast-history-item-module_competitor__YCdhC {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.forecast-history-item-module_details__QHVaH {
  margin-top: 8px;
}
.forecast-history-item-module_competitors__dzX75 {
  flex: 1 1;
  display: flex;
  flex-direction: column;
  gap: 8px;
  border-right: 1px solid var(--mobileBetHistoryItemBorderColor);
  margin-right: 8px;
  padding-right: 8px;
  overflow: hidden;
}
.forecast-history-item-module_competitor__YCdhC {
  gap: 8px;
}
.forecast-history-module_historyFilters__xxy4z {
  display: flex;
  padding: 10px;
}
.forecast-history-module_filterSelect__amzUs {
  flex-basis: 50%;
}
.forecast-history-module_filterReset__neYeP {
  flex-basis: 50%;
  min-height: 36px;
  margin-left: 10px;
}
.forecast-history-module_forecastsList__QDjx0 {
  display: flex;
  flex-direction: column;
  padding: 0;
  list-style: none;
}
.forecast-history-module_forecastItemHeader__FN8h4 {
  min-height: 27px;
  background-color: var(--forecastItemHeaderBg);
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 4px 10px;
}
.forecast-history-module_forecastId__2VF-j {
  color: var(--forecastIdColor);
  font-size: 11px;
  text-transform: lowercase;
}
.forecast-history-module_forecastTimeWrapper__re0Q1 {
  display: flex;
  text-align: right;
  font-size: 11px;
  align-items: center;
}
.forecast-history-module_forecastDate__Egj7U {
  font-weight: 500;
}
.forecast-history-module_forecastTime__JEJyB {
  margin-left: 5px;
  margin-right: 15px;
}
.forecast-history-module_forecastToggleIconWrapper__huD29 {
  transition: transform 0.15s ease;
  display: inline-flex;
  position: relative;
  transform: rotate(180deg);
}
.forecast-history-module_forecastOpened__svbNP {
  transform: rotate(0deg);
}
.forecast-history-module_forecastItemBody__lxKCX {
  display: flex;
  justify-content: space-between;
  padding: 10px;
}
.forecast-history-module_forecastStatus__cpE9H {
  min-width: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 18px;
  padding: 0 10px;
  border-radius: 8px;
  text-transform: uppercase;
  white-space: nowrap;
  font-size: 11px;
  font-weight: 700;
}
.forecast-history-module_forecastStatusPending__SIVuh {
  color: var(--forecastStatusTextColor);
  background: var(--forecastStatusPendingGradient);
}
.forecast-history-module_forecastStatusWon__oVGaS {
  color: var(--forecastStatusTextColor);
  background: var(--forecastStatusWonGradient);
}
.forecast-history-module_forecastStatusLose__XuqLP {
  color: var(--forecastStatusTextColor);
  background: var(--forecastStatusLoseGradient);
}
.forecast-history-module_winCount__BfIak {
  display: flex;
  color: var(--winCountColor);
  font-size: 11px;
}
.forecast-history-module_winCount__BfIak span {
  font-weight: 500;
  margin-left: 5px;
}
.forecast-history-module_eventsList__XRNxF {
  margin-top: 20px;
  padding: 0;
  list-style: none;
}
.forecast-history-module_eventItem__QxsQx {
  border-top: 1px solid var(--eventItemBorderColor);
  padding: 10px;
}
.forecast-history-module_eventTime__EhIZ5 {
  font-size: 12px;
  font-weight: 500;
  color: var(--eventTimeColor);
  margin-bottom: 5px;
}
.forecast-history-module_eventInfoWrapper__4cmyR {
  display: flex;
  align-items: center;
}
.forecast-history-module_eventInfo__SbgKL {
  margin-right: auto;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
}
.forecast-history-module_eventOutcomes__PeSYm {
  display: flex;
  justify-content: space-between;
  min-width: 120px;
  margin-left: 30px;
}
.forecast-history-module_outcome__jLV4a {
  display: flex;
  position: relative;
  border-radius: 20px;
  border: 1px solid var(--outcomeBorderColor);
  align-items: center;
  justify-content: center;
  margin: 0 auto;
  color: var(--outcomeTextColor);
  font-size: 12px;
  line-height: 20px;
  font-weight: 700;
  text-transform: uppercase;
  cursor: pointer;
  transition: border-color 0.2s ease;
  -webkit-user-select: none;
  -moz-user-select: none;
       user-select: none;
  will-change: border, background-color, box-shadow;
  width: 35px;
  height: 20px;
}
.forecast-history-module_outcomeSelected__WktZP {
  box-shadow: inset 0 0 1px var(--outcomeSelectedBoxShadowColor);
  border-color: var(--outcomeSelectedBoxShadowColor);
  background-color: var(--outcomeSelectedBackgroundColor);
}
.forecast-history-module_outcomeStatus__zBoxC {
  margin-top: 2px;
  text-transform: lowercase;
}
.filters-module_filters__wHZ8q {
  margin: 16px 5px;
}
.filters-module_filters__wHZ8q .filters-module_row__0ADB8 {
  display: flex;
}
.filters-module_filters__wHZ8q .my-date-input,
.filters-module_filters__wHZ8q .react-datepicker-wrapper,
.filters-module_filters__wHZ8q .app-select {
  width: 100%;
}
.filters-module_filters__wHZ8q .app-button {
  height: 34px;
  min-height: 34px;
}
.my-date-input-history {
  position: relative;
  width: 100%;
  z-index: 5;
}
.my-date-input-history .svg-icon {
  position: absolute;
  right: 12px;
  width: 16px;
  fill: var(--buttonDisabled);
  display: flex;
  align-items: center;
  height: 100%;
  pointer-events: none;
}
.bottom-menu-casino-game-module_menu__V3ell {
  display: flex;
  align-items: center;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  height: 51px;
  background: var(--bottomMenuCasinoGameBg);
  z-index: var(--zIndex-casinoGameNavigation);
  border-top: 1px solid var(--bottomMenuCasinoGameBorder);
  border-radius: var(--bottomMenuCasinoGameBorderRadius);
}
.bottom-menu-casino-game-module_item__chMHX {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 20%;
  color: var(--bottomMenuCasinoGameItem);
}
.bottom-menu-casino-game-module_item__chMHX.bottom-menu-casino-game-module_active__LMSuM {
  color: var(--bottomMenuCasinoGameItemActive);
}
.bottom-menu-casino-game-module_inner__bbRRw {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  max-width: 100%;
}
.bottom-menu-casino-game-module_title__oPSqd {
  font-size: 14px;
  font-weight: 700;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.bottom-menu-casino-game-module_icon__nViAs {
  font-size: 20px;
  margin-bottom: 2px;
}
.bottom-menu-casino-game-module_count__mlcp0 {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 7px;
  top: -3px;
  min-width: 17px;
  height: 17px;
  font-size: 10px;
  padding: 2px;
  background-color: var(--bottomMenuCasinoGameItemCountBg);
  color: var(--bottomMenuCasinoGameItemCount);
  border: 1px solid var(--bottomMenuCasinoGameItemCountBorder);
  border-radius: var(--bottomMenuCasinoGameItemCountBorderRadius, 50%);
}
@media only screen and (orientation: landscape) {
  .bottom-menu-casino-game-module_menu__V3ell {
    height: 100%;
    width: 51px;
    left: 0;
    right: auto;
    top: 0;
    bottom: 0;
    flex-direction: column;
    padding: 25px 2px;
    border-top: none;
    border-right: 1px solid var(--bottomMenuCasinoGameBorder);
  }
  .bottom-menu-casino-game-module_menu__V3ell .bottom-menu-casino-game-module_item__chMHX {
    width: 100%;
    height: 20%;
  }
  .bottom-menu-casino-game-module_menu__V3ell .bottom-menu-casino-game-module_title__oPSqd {
    font-size: 11px;
  }
  .bottom-menu-casino-game-module_menu__V3ell .bottom-menu-casino-game-module_count__mlcp0 {
    right: 3px;
  }
}
.casino-filter-module_wrapper__Tj6v1 {
  width: 100%;
  background: var(--casinoFiltersMobileBg);
  border-radius: var(--casinoFiltersMobileBorderRadius);
  color: var(--casinoFiltersMobileColor);
  height: calc(100vh - 20px);
}
.casino-filter-item-module_itemWrap__VknEu {
  background: var(--casinoFiltersMobileItemBg);
  border-radius: var(--casinoFiltersMobileItemBorderRadius);
  padding: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  flex-wrap: wrap;
}
.casino-filter-item-module_itemWrap__VknEu.casino-filter-item-module_selected__2Kcny {
  background: var(--casinoFiltersMobileItemSelectedBg);
}
.casino-filter-item-module_itemWrap__VknEu.casino-filter-item-module_selected__2Kcny .casino-filter-item-module_title__H3GUq {
  color: var(--casinoFiltersMobileItemSelected);
}
.casino-filter-item-module_itemWrap__VknEu.casino-filter-item-module_providersView__oiW83 {
  justify-content: left;
  text-align: left;
  overflow: hidden;
}
.casino-filter-item-module_itemWrap__VknEu.casino-filter-item-module_providersView__oiW83 .casino-filter-item-module_imageWrap__bEjrg {
  margin-right: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.casino-filter-item-module_itemWrap__VknEu.casino-filter-item-module_providersView__oiW83 .casino-filter-item-module_title__H3GUq {
  width: calc(100% - 28px);
  overflow: hidden;
  text-overflow: ellipsis;
}
.casino-filter-item-module_title__H3GUq {
  font-size: var(--casinoFiltersMobileItemTitleFontSize);
  color: var(--casinoFiltersMobileItemTitle);
  text-transform: capitalize;
  -webkit-hyphens: auto;
          hyphens: auto;
}
.casino-filter-item-module_imageWrap__bEjrg {
  width: 20px;
  height: 20px;
  background: var(--casinoFiltersMobileItemImgBg);
  border-radius: 50%;
  margin-right: 8px;
  padding: 3px;
  overflow: hidden;
}
.casino-filter-item-module_imageWrap__bEjrg img {
  width: 100%;
  max-height: 14px;
}
.is-mobile-device .ui-modal-portal__close-button {
  font-size: 14px;
}
.casino-filter-view-module_header__xa9nw {
  padding: 12px 16px;
}
.casino-filter-view-module_header__xa9nw .casino-filter-view-module_headerTitle__ppvt8 {
  color: var(--casinoFiltersMobileHeaderTitle);
  font-size: var(--casinoFiltersMobileHeaderTitleFontSize);
  font-weight: var(--casinoFiltersMobileHeaderTitleFontWeight);
}
.casino-filter-view-module_headerProviders__cF04k {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.casino-filter-view-module_headerProviders__cF04k .casino-filter-view-module_arrowWrap__OlECJ {
  transform: rotate(180deg);
}
.casino-filter-view-module_headerProviders__cF04k .casino-filter-view-module_arrowWrap__OlECJ svg {
  font-size: 16px;
}
.casino-filter-view-module_headerProviders__cF04k .casino-filter-view-module_clear__0pwLT {
  position: absolute;
  background: var(--casinoFiltersMobileClearFixedButtonBg, var(--white));
  top: 12px;
  right: 13px;
  padding: 3px;
  z-index: 99;
}
.casino-filter-view-module_content__tD5pr {
  padding: 16px;
  background: var(--casinoFiltersMobileContentBg);
  overflow: auto;
  height: calc(100vh - 145px);
}
.casino-filter-view-module_content__tD5pr.casino-filter-view-module_contentStretch__ifUV9 {
  display: flex;
  flex-direction: column;
}
.casino-filter-view-module_content__tD5pr .casino-filter-view-module_titleWrap__C8Pu9 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 8px;
}
.casino-filter-view-module_content__tD5pr .casino-filter-view-module_title__ItGdW {
  color: var(--casinoFiltersMobileSectionTitle);
  font-size: var(--casinoFiltersMobileSectionTitleFontSize);
  font-weight: var(--casinoFiltersMobileSectionTitleFontWeight);
  letter-spacing: var(--casinoFiltersMobileSectionTitleLetterSpacing);
  text-transform: uppercase;
}
.casino-filter-view-module_content__tD5pr .casino-filter-view-module_loading__nxLtU {
  text-align: center;
  position: relative;
  min-height: 100px;
}
.casino-filter-view-module_content__tD5pr .casino-filter-view-module_categories__m5-kL {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 8px;
  margin-bottom: 16px;
}
.casino-filter-view-module_content__tD5pr .casino-filter-view-module_more__mv3Is {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: bold;
  display: flex;
  align-items: center;
  margin-left: 8px;
  letter-spacing: 1px;
}
.casino-filter-view-module_bottomSection__dQGEc {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 12px 16px;
  background: var(--casinoFiltersMobileContentBg);
  box-shadow: 0 1px 16px 0 var(--casinoFiltersMobileBottomBorder);
}
.casino-filter-view-module_bottomSection__dQGEc .casino-filter-view-module_buttonsWrap__H5yF8 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 8px;
  margin-bottom: 8px;
}
.casino-filter-view-module_bottomSection__dQGEc .casino-filter-view-module_buttonsWrap__H5yF8.casino-filter-view-module_one__sH348 {
  grid-template-columns: 1fr;
  margin-top: auto;
  border-top: 1px solid var(--casinoFiltersMobileContentBorder);
}
.casino-filter-view-module_bottomSection__dQGEc .casino-filter-view-module_buttonsWrap__H5yF8 button {
  font-size: var(--casinoFiltersMobileFilterButtonFontSize);
}
.casino-filter-view-module_bottomSection__dQGEc .casino-filter-view-module_buttonsWrap__H5yF8 button span {
  top: 0;
}
.casino-filter-view-module_bottomSection__dQGEc .casino-filter-view-module_buttonsWrap__H5yF8 .casino-filter-view-module_buttonClear__6UXby {
  color: var(--casinoFiltersMobileClearAllButton);
  background: var(--casinoFiltersMobileClearAllButtonBg);
  border: var(--casinoFiltersMobileClearAllButtonBorder);
  letter-spacing: var(--casinoFiltersMobileClearAllButtonLetterSpacing);
}
.casino-filter-view-module_bottomSection__dQGEc .casino-filter-view-module_total__J3llG {
  font-size: 14px;
  line-height: 20px;
}
.casino-filter-view-module_clear__0pwLT {
  color: var(--casinoFiltersMobileClearButton);
  font-size: var(--casinoFiltersMobileClearButtonFontSize);
}
.casino-filter-search-module_inputWrap__YSv7K {
  position: relative;
  margin-bottom: 16px;
}
.casino-filter-search-module_inputWrap__YSv7K .casino-filter-search-module_input__L3FsG {
  height: 40px;
  border-radius: var(--casinoFiltersMobileBorderRadius);
  border: 1px solid var(--casinoFiltersMobileSearchInputBorder);
  transition: border-color 0.15s ease;
  width: 100%;
  font-weight: 400;
  background-color: var(--casinoFiltersMobileSearchInputBg);
  color: var(--casinoFiltersMobileSearchInputTextColor);
  padding: 10px 12px;
}
.casino-filter-search-module_inputWrap__YSv7K .casino-filter-search-module_input__L3FsG:focus {
  border-color: var(--casinoFiltersMobileSearchInputBorderFocus);
}
.casino-filter-search-module_inputWrap__YSv7K .casino-filter-search-module_input__L3FsG::-moz-placeholder {
  color: var(--casinoFiltersMobileSearchInputPlaceholder);
}
.casino-filter-search-module_inputWrap__YSv7K .casino-filter-search-module_input__L3FsG::placeholder {
  color: var(--casinoFiltersMobileSearchInputPlaceholder);
}
.casino-filter-search-module_inputWrap__YSv7K .casino-filter-search-module_icon__l7i3X {
  position: absolute;
  top: 12px;
  right: 13px;
}
.casino-filter-search-module_inputWrap__YSv7K .casino-filter-search-module_icon__l7i3X svg {
  color: var(--casinoFiltersMobileSearchIcon);
  font-size: 14px;
}
.aside-menu-holder-module_aside__X80LM {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: var(--zIndex-mobileAsideMenu);
}
.aside-menu-holder-module_aside__X80LM.aside-menu-holder-module_fromLeft__lWMpj .aside-menu-holder-module_content__0-mPP {
  left: 0;
  transform: translateX(-280px);
}
.aside-menu-holder-module_aside__X80LM.aside-menu-holder-module_fromLeft__lWMpj .aside-menu-holder-module_close__gHn30 {
  left: 295px;
  transform: translateX(-280px);
}
.aside-menu-holder-module_aside__X80LM.aside-menu-holder-module_fromLeft__lWMpj .aside-menu-holder-module_closeNew__nuToV {
  left: 256px;
  color: var(--asideNewMobileMenuCloseIcon);
  font-size: 12px;
}
.aside-menu-holder-module_aside__X80LM.aside-menu-holder-module_fromRight__tXFl8 .aside-menu-holder-module_content__0-mPP {
  right: 0;
  transform: translateX(280px);
}
.aside-menu-holder-module_aside__X80LM.aside-menu-holder-module_fromRight__tXFl8 .aside-menu-holder-module_close__gHn30 {
  right: 295px;
  transform: translateX(280px);
}
.aside-menu-holder-module_aside__X80LM.aside-menu-holder-module_fromLeft__lWMpj.aside-menu-holder-module_animate__cg-ZI .aside-menu-holder-module_bg__tp1B5, .aside-menu-holder-module_aside__X80LM.aside-menu-holder-module_fromRight__tXFl8.aside-menu-holder-module_animate__cg-ZI .aside-menu-holder-module_bg__tp1B5 {
  background: rgba(0, 0, 0, 0.5);
}
.aside-menu-holder-module_aside__X80LM.aside-menu-holder-module_fromLeft__lWMpj.aside-menu-holder-module_animate__cg-ZI .aside-menu-holder-module_close__gHn30, .aside-menu-holder-module_aside__X80LM.aside-menu-holder-module_fromRight__tXFl8.aside-menu-holder-module_animate__cg-ZI .aside-menu-holder-module_close__gHn30 {
  opacity: 1;
  transform: translateX(0);
}
.aside-menu-holder-module_aside__X80LM.aside-menu-holder-module_fromLeft__lWMpj.aside-menu-holder-module_animate__cg-ZI .aside-menu-holder-module_content__0-mPP, .aside-menu-holder-module_aside__X80LM.aside-menu-holder-module_fromRight__tXFl8.aside-menu-holder-module_animate__cg-ZI .aside-menu-holder-module_content__0-mPP {
  transform: translateX(0);
}
.aside-menu-holder-module_bg__tp1B5 {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0);
  position: absolute;
  transition: background 0.2s ease-out;
}
.aside-menu-holder-module_content__0-mPP {
  position: absolute;
  top: 0;
  bottom: 0;
  width: var(--asideMenuHolderWidth);
  z-index: 2;
  transition: transform 0.25s ease-out;
  background: var(--asideMenuHolderBg);
}
.aside-menu-holder-module_contentNew__0lKu1 {
  border-top-right-radius: 8px;
}
.aside-menu-holder-module_close__gHn30 {
  top: 25px;
  color: var(--asideMenuHolderClose);
  font-size: 18px;
  z-index: 3;
  position: absolute;
  opacity: 0;
  transition: opacity 0.2s ease-out, transform 0.25s ease-out;
}
.global-settings-module_radio__3UzfZ {
  height: 16px;
  width: 16px;
  border-radius: 50%;
  border: 2px solid var(--globalSettingsModalColor);
  transition: border-color 0.2s ease;
}
.global-settings-module_radio__3UzfZ:before {
  content: "";
  display: block;
  box-sizing: border-box;
  height: 100%;
  width: 100%;
  border-radius: 50%;
  border: 2px solid transparent;
  background-color: rgba(var(--accentMainRGB), 0);
  transition: background-color 0.2s ease;
  background-clip: padding-box;
}
.global-settings-module_active__SuDYO .global-settings-module_radio__3UzfZ {
  border-color: var(--accentMain);
}
.global-settings-module_active__SuDYO .global-settings-module_radio__3UzfZ:before {
  background-color: rgba(var(--accentMainRGB), 1);
}
.global-settings-module_modal__mhJPm {
  width: 280px;
  font-size: 14px;
  color: var(--globalSettingsModalColor);
  background: var(--modalBackground);
  padding: 16px;
  border-radius: var(--modalBorderRadius);
}
@media screen and (max-width: 768px) {
  .global-settings-module_modal__mhJPm {
    width: 100%;
  }
}
.global-settings-module_modal__mhJPm.global-settings-module_isModern__UA5gM {
  width: 100%;
  border-radius: var(--mslBorderRadius) var(--mslBorderRadius) 0 0;
  color: var(--mslTextDark);
}
.global-settings-module_modal__mhJPm.global-settings-module_isModern__UA5gM .global-settings-module_header__Y2N7e {
  font-size: 20px;
}
.ui-modal-portal.ui-modal-portal--bottom .global-settings-module_modal__mhJPm {
  border-radius: var(--modalBorderRadius, 8px) var(--modalBorderRadius, 8px) 0 0;
}
.global-settings-module_header__Y2N7e {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 25px;
}
.global-settings-module_sectionHeader__JMbrS {
  font-weight: 700;
  margin-bottom: 10px;
}
.global-settings-module_section__dU2lG {
  margin-bottom: 20px;
}
.global-settings-module_oddsItem__S7GBi {
  position: relative;
  padding: 12px 12px 12px 40px;
  border: 1px solid var(--globalSettingsBorder);
  border-radius: var(--baseBorderRadius);
}
.global-settings-module_oddsItem__S7GBi:not(:first-of-type) {
  margin-top: 8px;
}
.global-settings-module_oddsItem__S7GBi .global-settings-module_radio__3UzfZ {
  position: absolute;
  top: 13px;
  left: 14px;
}
.global-settings-module_oddsItem__S7GBi.global-settings-module_flexContainer__7qOve {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.global-settings-module_oddsItem__S7GBi.global-settings-module_flexContainer__7qOve .global-settings-module_oddsItemFormat__JcMkj {
  margin-top: 0;
}
.global-settings-module_oddsItem__S7GBi.global-settings-module_active__SuDYO {
  border: 1px solid var(--accentMain);
}
.global-settings-module_oddsItemFormat__JcMkj {
  color: var(--accentMain);
  font-size: 12px;
  margin-top: 4px;
}
.global-settings-module_viewItem__cfBTI {
  display: flex;
  align-items: center;
  padding: 12px;
  border: 1px solid var(--globalSettingsBorder);
  border-radius: var(--baseBorderRadius);
}
.global-settings-module_viewItem__cfBTI:not(:first-of-type) {
  margin-top: 12px;
}
.global-settings-module_viewItem__cfBTI .svg-icon {
  color: var(--globalSettingsBorder);
  margin-right: 12px;
  width: 39px;
  height: 20px;
}
.global-settings-module_viewItem__cfBTI.global-settings-module_active__SuDYO {
  color: var(--accentMain);
  border: 1px solid var(--accentMain);
}
.global-settings-module_viewItem__cfBTI.global-settings-module_active__SuDYO .svg-icon {
  color: var(--accentMain);
}
.login-signup-buttons-module_container__NN-wb {
  display: flex;
  width: 100%;
  height: 48px;
}
.login-signup-buttons-module_button__xaYcm {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 1;
  height: 100%;
  font-size: 14px;
  font-weight: 700;
  color: var(--white);
  text-transform: uppercase;
}
.login-signup-buttons-module_button__xaYcm.login-signup-buttons-module_login__pv6lQ {
  background-color: var(--accentMain);
}
.login-signup-buttons-module_button__xaYcm.login-signup-buttons-module_signup__2AzOi {
  background-color: var(--accentSecondary);
}
body:-webkit-full-screen .menu-cms-bottom-module_menuWrapper__U8VaP {
  display: none;
}
body:fullscreen .menu-cms-bottom-module_menuWrapper__U8VaP,
body:-webkit-full-screen .menu-cms-bottom-module_menuWrapper__U8VaP {
  display: none;
}
.menu-cms-bottom-module_menuWrapper__U8VaP {
  position: fixed;
  bottom: env(safe-area-inset-bottom);
  left: 0;
  right: 0;
  z-index: calc(var(--zIndex-bottomMenu) + 1);
}
@media only screen and (orientation: landscape) {
  body.hide-smartbanner .menu-cms-bottom-module_menuWrapper__U8VaP {
    display: none;
  }
}
.menu-cms-bottom-module_menuInner__-BYCM {
  position: relative;
}
.menu-cms-bottom-module_menu__PefMR {
  display: flex;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: var(--menuCmsBottomHeight);
  background: var(--menuCmsBottomBg);
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
  z-index: 3;
}
.menu-cms-bottom-module_menu__PefMR .menu-cms-bottom-module_item__93pK9:nth-child(3) {
  margin-left: 80px;
}
.menu-cms-bottom-module_menuOpen__so0f5 {
  background: #0F1335;
}
.menu-cms-bottom-module_item__93pK9 {
  display: flex;
  flex-direction: column;
  justify-content: start;
  align-items: center;
  position: relative;
  height: 100%;
  flex-basis: calc(25% - 20px);
  max-width: calc(25% - 20px);
  padding: 10px 5px 0;
  color: var(--menuCmsBottomItem);
}
.menu-cms-bottom-module_item__93pK9.menu-cms-bottom-module_active__etOkq {
  color: var(--menuCmsBottomItemActive);
}
.menu-cms-bottom-module_item__93pK9.menu-cms-bottom-module_active__etOkq .menu-cms-bottom-module_icon__ghONf {
  filter: invert(59%) sepia(99%) saturate(4122%) hue-rotate(347deg) brightness(99%) contrast(87%);
}
.menu-cms-bottom-module_itemCenter__ktaCw {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: 64px;
  height: 64px;
  left: 50%;
  top: -12px;
  border-radius: 50%;
  border: 6px solid var(--menuCmsBottomCenterButtonBorder);
  background: var(--menuCmsBottomCenterButtonBg);
  color: var(--menuCmsBottomCenterButton);
  text-align: center;
  font-size: 24px;
  transform: translateX(-50%);
  filter: drop-shadow(0px 5px 40px rgba(0, 0, 0, 0.2));
}
.menu-cms-bottom-module_itemCenterCount__XMGW3 {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 8px;
  translate: 6px;
  left: 24px;
  min-width: 20px;
  height: 20px;
  padding: 0 2px;
  text-align: center;
  border-radius: 25px;
  background: var(--menuCmsBottomItemCountBg);
  color: var(--menuCmsBottomItemCount);
  font-size: 10px;
  line-height: 16px;
  border: 2px solid var(--menuCmsBottomItemCountBorder);
  z-index: 1;
}
.menu-cms-bottom-module_itemCenterCount__XMGW3.menu-cms-bottom-module_quickBet__83eHB {
  background: var(--menuCmsBottomItemCountQuickBetBg);
  color: var(--menuCmsBottomItemCountQuickBet);
}
.menu-cms-bottom-module_title__dHaQc {
  font-size: 14px;
  font-weight: 700;
  max-width: 100%;
  white-space: wrap;
  text-align: center;
  overflow: hidden;
}
.menu-cms-bottom-module_icon__ghONf {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  font-size: 24px;
  margin-bottom: 5px;
}
.menu-cms-bottom-module_icon__ghONf img {
  height: 24px;
  width: 24px;
  max-width: 100%;
  max-height: 100%;
}
.menu-cms-bottom-module_popup__V3p5S {
  position: fixed;
  bottom: calc(var(--menuCmsBottomHeight) - 1px);
  left: 0;
  width: 100%;
  max-height: calc(100% - 80px);
  padding: 16px;
  border-radius: 8px 8px 0 0;
  background: linear-gradient(#18236D, #0F1335);
  overflow-y: auto;
  z-index: var(--zIndex-bottomMenu);
}
.menu-cms-bottom-module_overflow__qR1Zm {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: var(--zIndex-bottomMenu-below);
  background: var(--menuCmsBottomOverflowBg);
}
.menu-cms-bottom-module_popupHeader__8uwYw {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 16px;
  color: var(--menuCmsBottomPopupHeader);
}
.menu-cms-bottom-module_popupTitle__wA6Dd {
  font-size: 16px;
  font-weight: 700;
}
.menu-cms-bottom-module_popupCloseButton__jRt1f {
  font-size: 16px;
}
.menu-cms-bottom-module_popupBody__1wPDM {
  display: flex;
  flex-wrap: wrap;
  margin: -4px;
}
.menu-cms-bottom-module_popupItemWrapper__ilJBr {
  height: 78px;
  padding: 4px;
  flex-basis: 33.33%;
  max-width: 33.33%;
  margin-bottom: 4px;
}
.menu-cms-bottom-module_popupBodyGrid__zKsrI {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
.menu-cms-bottom-module_popupBodyGrid__zKsrI > div {
  max-width: 100%;
}
.menu-cms-bottom-module_popupItem__9LCT6 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 12px;
  color: var(--menuCmsBottomPopupItem);
  border: 1px solid var(--white);
  border-radius: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.menu-cms-bottom-module_popupItem__9LCT6.menu-cms-bottom-module_active__etOkq {
  color: var(--menuCmsBottomPopupItemActive);
  border-color: var(--menuCmsBottomPopupItemActive);
}
.menu-cms-bottom-module_popupItem__9LCT6.menu-cms-bottom-module_active__etOkq .menu-cms-bottom-module_popupItemIcon__nDZQL {
  filter: invert(59%) sepia(99%) saturate(4122%) hue-rotate(347deg) brightness(99%) contrast(87%);
}
.menu-cms-bottom-module_popupItemIcon__nDZQL {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  margin-bottom: 5px;
}
.menu-cms-bottom-module_popupItemIcon__nDZQL img {
  max-width: 100%;
  max-height: 100%;
}
.menu-cms-bottom-module_popupItemTitle__xm46F {
  font-size: 14px;
  max-width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
html.menu-bottom-cms-open {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
}
body.hide-smartbanner .menu-cms-bottom-module_menuWrapper__U8VaP {
  display: none;
}
.menu-cms-top-module_menu__sdTDU {
  position: relative;
  height: var(--menuCmsTopHeight);
  background-color: var(--menuCmsTopBg);
}
.menu-cms-top-module_item__NLQlm {
  display: flex;
  align-items: center;
  padding: 12px;
  height: var(--menuCmsTopHeight);
}
.menu-cms-top-module_item__NLQlm.menu-cms-top-module_active__TWIkY {
  background-color: var(--menuCmsSideItemActiveBg);
}
.menu-cms-top-module_title__uWVYC {
  color: var(--menuCmsTopItem);
  font-size: 14px;
  font-weight: 700;
  white-space: nowrap;
}
.menu-cms-top-module_icon__vVMbJ {
  width: 14px;
  height: 14px;
  margin-right: 8px;
}
.menu-cms-top-module_icon__vVMbJ img {
  max-width: 100%;
  max-height: 100%;
}
.menu-cms-top-module_container__CmFSv {
  padding: 12px 16px;
}
.menu-cms-top-module_container__CmFSv .app-loader {
  position: static;
  min-height: 200px;
}
.menu-cms-top-module_itemTop__De5De {
  padding: 12px 0;
}
.menu-cms-top-module_asiaStickyMenu__b5LQG {
  position: sticky;
  top: 94px !important;
}
.menu-cms-top-module_asiaStickyMenuLoggedIn__gUgGw {
  position: sticky;
  top: var(--stickyElementHeight-0, 0px px);
}
.top-games-module_container__pSRPX {
  display: flex;
  flex-direction: column;
}
.top-games-module_header__crzoi {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 16px;
}
.top-games-module_header__crzoi .app-button {
  padding-left: 12px;
  padding-right: 12px;
  font-weight: 700;
  min-height: 32px;
}
.top-games-module_title__pKVGH {
  font-size: 16px;
  font-weight: 700;
  color: var(--mainColor);
}
.top-games-module_games__vTcaN {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -4px;
}
.top-games-module_game__DHjNR {
  flex: 1;
  min-width: 167px;
  padding: 4px;
}
.casino-game-item-module_gameItem__R4IwU {
  color: var(--mainColor);
  margin: 8px;
}
.casino-game-item-module_gameItem__R4IwU.casino-game-item-module_gameItemNew__8umkZ {
  margin: 0;
}
.casino-game-item-module_gameItem__R4IwU.casino-game-item-module_gameItemActive__ZOTQh .casino-game-item-module_imageOverlay__LBZ8o {
  opacity: 1;
}
.casino-game-item-module_gameItem__R4IwU.casino-game-item-module_gameItemActive__ZOTQh .casino-game-item-module_info__0zCie {
  transform: translateY(0);
}
.casino-game-item-module_gameItem__R4IwU .casino-game-item-module_image__-FFn2 {
  position: relative;
  background-size: cover;
  background-position: center;
  overflow: hidden;
  background-color: rgba(0, 0, 0, 0.7);
}
.casino-game-item-module_gameItem__R4IwU .casino-game-item-module_image__-FFn2 .dw-logo:before {
  border-top-left-radius: 0;
}
.casino-game-item-module_gameItem__R4IwU .casino-game-item-module_image__-FFn2.casino-game-item-module_imageNew__-VoJ3 {
  border-radius: var(--mslCasinoGamesItemBorderRadius);
}
.casino-game-item-module_gameItem__R4IwU .casino-game-item-module_imageContent__bS0Wn {
  display: block;
  width: 100%;
  height: auto;
}
.casino-game-item-module_gameItem__R4IwU .casino-game-item-module_imageOverlay__LBZ8o {
  background-color: rgba(0, 0, 0, 0.7);
  position: absolute;
  overflow: hidden;
  height: 100%;
  top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  z-index: 2;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}
.casino-game-item-module_gameItem__R4IwU .casino-game-item-module_info__0zCie {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  line-height: 20px;
  color: var(--menuActiveColor);
  transform: translateY(110px);
  transition: transform 0.15s linear;
  height: 100%;
}
.casino-game-item-module_gameItem__R4IwU .casino-game-item-module_login__mKKCo {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 500;
  color: var(--buttonMain);
  border-bottom: 1px solid var(--buttonMain);
  margin-bottom: 5px;
}
.casino-game-item-module_title__x7eOO {
  margin-top: 10px;
  font-size: 15px;
  font-weight: 500;
  display: flex;
  justify-content: space-between;
}
.casino-game-item-module_title__x7eOO .casino-game-item-module_heart__zoXAk {
  margin: 0px 2px 0 12px;
}
.casino-game-item-module_titleWrapper__CNGm3 {
  display: flex;
  flex-direction: column;
}
.casino-game-item-module_titleWrapper__CNGm3 span {
  color: var(--eventHalfInformation);
  display: block;
  font-size: var(--mslCasinoGamesProducerFontSize);
  font-weight: var(--mslCasinoGamesProducerFontWeight);
  line-height: var(--mslCasinoGamesProducerLineHeight);
  padding-bottom: 4px;
}
.casino-game-item-module_titleWrapper__CNGm3 strong {
  color: var(--mainColor);
  font-size: var(--mslCasinoGamesItemTitleFontSize);
  font-weight: var(--mslCasinoGamesItemTitleFontWeight);
  line-height: var(--mslCasinoGamesItemTitle);
}
.casino-game-item-module_demoButton__7WAgN {
  margin-top: 8px;
}
.casino-game-item-module_demoButtonLoggedIn__-YMzS {
  position: absolute;
  bottom: 0;
  width: 100%;
}
.section-header-module_sectionHeader__Z-mnN {
  align-items: center;
  background: var(--eventHeadingBackgroundMobile, var(--eventHeadingBackground));
  border-bottom: 1px solid var(--couponHistorySectionBorder);
  color: var(--eventHeadingTextColor);
  display: flex;
  font-size: 14px;
  font-weight: 700;
  height: 50px;
  justify-content: space-between;
  letter-spacing: 0.01em;
  position: relative;
  text-transform: uppercase;
}
.section-header-module_sectionHeader__Z-mnN .section-header-module_sectionHeaderBack__Nw34L {
  align-items: center;
  color: var(--eventHeadingTextColor);
  display: flex;
  font-size: 15px;
  height: 100%;
  padding: 0 var(--rowSectionPadding);
  transform: scaleX(-1);
  width: 40px;
}
.section-header-module_sectionHeader__Z-mnN .section-header-module_sectionHeaderTitleWrapper__J4fzP {
  align-items: center;
  display: flex;
  overflow: hidden;
}
.section-header-module_sectionHeader__Z-mnN .section-header-module_sectionHeaderTitleWrapper__J4fzP .section-header-module_sectionHeaderTitle__PN0m3 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.section-header-module_sectionHeader__Z-mnN .section-header-module_sectionHeaderTitleWrapper__J4fzP .section-header-module_sectionHeaderTitle__PN0m3 .section-header-module_sectionHeaderAmount__5-iB- {
  background: var(--buttonMain);
  border-radius: 50%;
  color: var(--white);
  display: inline-block;
  height: 28px;
  line-height: 28px;
  margin-left: 5px;
  text-align: center;
  width: 28px;
}
.section-header-module_sectionHeader__Z-mnN .section-header-module_sectionHeaderClose__yZ6tR {
  align-items: center;
  display: flex;
  font-size: 16px;
  height: 100%;
  justify-content: center;
  padding: 0 var(--rowSectionPadding);
  width: 40px;
}
.page-wrapper-module_pageWrapper__nqbev {
  background: var(--buttonText);
}
.section-menu-module_sectionMenu__OBX-2 {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  background: var(--buttonText);
  overflow: hidden;
  border-bottom: 1px solid var(--noticeBoxReq);
}
.section-menu-module_sectionMenu__OBX-2 .section-menu-module_sectionMenuItem__s1VPl {
  width: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--mainColor);
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 400;
  white-space: nowrap;
  height: 34px;
  transition: background 0.15s ease, color 0.15s ease;
  position: relative;
  text-decoration: none;
  overflow: hidden;
}
.section-menu-module_sectionMenu__OBX-2 .section-menu-module_sectionMenuItem__s1VPl:not(:first-of-type) {
  border-left: 1px solid var(--noticeBoxReq);
}
.section-menu-module_sectionMenu__OBX-2 .section-menu-module_sectionMenuItem__s1VPl:after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  height: 4px;
  transform: translateY(4px);
  transition: transform 0.15s ease;
  background: var(--buttonGreenHover);
  width: 100%;
  left: 0;
}
.section-menu-module_sectionMenu__OBX-2 .section-menu-module_sectionMenuItem__s1VPl.section-menu-module_sectionMenuItemActive__dyqhi {
  background: var(--noticeBoxReq);
}
.section-menu-module_sectionMenu__OBX-2 .section-menu-module_sectionMenuItem__s1VPl.section-menu-module_sectionMenuItemActive__dyqhi:after {
  transform: translateY(0);
}
.section-title-module_sectionTitle__5KGTv {
  position: relative;
  display: flex;
  min-height: 100%;
  box-sizing: border-box;
  white-space: nowrap;
  overflow: hidden;
}
.section-title-module_sectionTitle__5KGTv.section-title-module_disabled__QaOK1 {
  cursor: pointer;
}
.section-title-module_sectionTitle__5KGTv.section-title-module_disabled__QaOK1 .section-title-module_text__n3SKI {
  color: var(--filterTimeColor);
}
.section-title-module_sectionTitle__5KGTv.section-title-module_disabled__QaOK1:hover .section-title-module_text__n3SKI {
  color: var(--buttonText);
}
.section-title-module_sectionTitle__5KGTv.section-title-module_disabled__QaOK1.section-title-module_showLine__sGXuR .section-title-module_text__n3SKI:after {
  background-color: transparent;
}
.section-title-module_sectionTitle__5KGTv.section-title-module_landing__9Bdar {
  max-width: 75%;
}
.section-title-module_sectionTitle__5KGTv.section-title-module_landing__9Bdar .section-title-module_text__n3SKI {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.section-title-module_sectionTitle__5KGTv.section-title-module_inherit__45pDx {
  min-height: inherit;
}
.section-title-module_sectionTitle__5KGTv.section-title-module_inherit__45pDx .section-title-module_text__n3SKI {
  font-size: inherit;
  font-weight: inherit;
  color: inherit;
  line-height: inherit;
}
.section-title-module_sectionTitle__5KGTv.section-title-module_inheritColor__oVi6W .section-title-module_text__n3SKI {
  color: inherit;
}
.section-title-module_sectionTitle__5KGTv.section-title-module_showLine__sGXuR {
  padding-top: 5px;
}
.section-title-module_sectionTitle__5KGTv.section-title-module_showLine__sGXuR .section-title-module_text__n3SKI:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  left: 0;
  top: -5px;
  height: 5px;
  background-color: var(--titleTopBorderColor);
  transition: background-color 0.15s ease;
}
.section-title-module_sectionTitle__5KGTv.section-title-module_centered__crlnD .section-title-module_text__n3SKI {
  display: block;
  width: 100%;
  text-align: center;
}
.section-title-module_text__n3SKI {
  color: var(--buttonText);
  font-size: 14px;
  line-height: 1.25;
  font-weight: 700;
  min-height: 100%;
  display: block;
  align-items: center;
  padding: 8px 0;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  transition: color 0.15s ease;
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
}
.section-title-module_text__n3SKI.section-title-module_uppercase__5NtdC {
  text-transform: uppercase;
}
.section-title-module_text__n3SKI.section-title-module_whiteSpaceNormal__OS0k1 {
  white-space: normal;
}
.section-title-module_arrow__63GLY {
  display: flex;
  min-height: 100%;
  align-items: center;
  color: var(--buttonText);
  width: 32px;
  justify-content: center;
  position: relative;
  margin-left: -10px;
}
.section-title-module_state__HNb7R {
  height: 22px;
  width: 23px;
  background-color: var(--buttonMain);
  border-radius: 50%;
  text-align: center;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--buttonText);
  padding: 0 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  align-self: center;
  margin-left: 10px;
  line-height: 22px;
  margin-top: -1px;
}
.section-title-module_state__HNb7R.coupon-count {
  background-color: var(--betslipEventsCountBackground);
  border-radius: 50%;
  justify-content: center;
  width: 23px;
}
.welcome-bonus-module_signUpBonus__WrfR0 {
  background-color: var(--registerSignUpBonus);
  background-image: var(--registerSignUpBonusGradient);
}
.welcome-bonus-module_signUpBonus__WrfR0 .welcome-bonus-module_container__P-KS- {
  padding: 12px;
}
.welcome-bonus-module_signUpBonus__WrfR0 .welcome-bonus-module_description__-yoLy {
  align-items: center;
  color: var(--registrationDescMob);
  display: flex;
  font-size: 14px;
  justify-content: center;
  margin-top: 10px;
  min-height: 35px;
  padding: 0 40px;
  text-align: center;
}
.welcome-bonus-module_signUpBonus__WrfR0 .app-select--icon .svg-icon.left {
  color: var(--buttonMain);
  font-size: 20px;
  left: 12px;
}
.welcome-bonus-module_signUpBonus__WrfR0 .app-select--icon select {
  color: var(--buttonMain);
  font-size: 14px;
  font-weight: 700;
  padding-left: 40px !important;
  text-transform: uppercase;
}
.events-section-module_header__fzjOY {
  height: 36px;
  display: flex;
  align-items: center;
  background: var(--eventTableBorder);
  width: 100%;
}
.events-section-module_title__us9Su {
  display: flex;
  padding: 0 var(--basePadding);
  align-items: center;
}
.events-section-module_title__us9Su:not(.events-section-module_c_red__GVORA) {
  color: var(--mainColor);
}
.events-section-module_title__us9Su.events-section-module_c_red__GVORA {
  color: var(--error);
}
.events-section-module_title__us9Su .svg-icon {
  margin-right: 10px;
  font-size: 20px;
  top: -1px;
}
.events-section-module_title__us9Su .svg-icon.events-section-module_c_blue__iytdd {
  color: var(--buttonMain);
}
.events-section-module_title__us9Su h2 {
  margin: 0;
  padding: 0;
  color: inherit;
  font-size: 14px;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: 700;
}
.events-section-module_title__us9Su h2:focus {
  outline: none;
}
.events-section-module_arrows__NY3it {
  display: flex;
  color: var(--inputImageColor);
  font-size: 11px;
  padding-right: 10px;
}
.events-section-module_arrows__NY3it .svg-icon:nth-child(1) {
  position: relative;
  left: 5px;
}
.events-section-module_back__vttwy {
  transform: rotate(180deg);
  padding-left: 5px;
  align-items: center;
  height: 100%;
  border-left: 1px solid var(--arrowDividerBorder);
  margin-right: 7px;
}
.odds-booster-classic-mobile-module_wrapper__-2rxp {
  padding: 12px;
}
.odds-booster-classic-mobile-module_header__FAVQJ {
  color: var(--accentMain) !important;
}
.event-section-league-module_eventLeague__GcKyR {
  position: relative;
  display: flex;
  flex-direction: column;
}
.event-section-league-module_eventLeague__GcKyR + .event-section-league-module_eventLeague__GcKyR {
  border-top: 3px solid var(--eventModalBackground);
}
.event-section-league-module_header__Z4vpf {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-right: var(--basePadding);
  position: relative;
  overflow: hidden;
  text-decoration: none;
}
.event-section-league-module_header__Z4vpf:after {
  content: "";
  height: 100%;
  right: 0;
  width: 75px;
  background: linear-gradient(to left, var(--buttonText 50%, rgba(255, 255, 255, 0)));
  position: absolute;
  z-index: 2;
}
.event-section-league-module_grayBg__P4WUj {
  background: var(--eventTableBorder);
}
.event-section-league-module_grayBg__P4WUj:after {
  background: linear-gradient(to left, var(--eventTableBorder 50%, rgba(255, 255, 255, 0)));
}
.event-section-league-module_title__1rePF {
  font-weight: 400;
  font-size: 13px;
  text-transform: uppercase;
  width: 100%;
  color: var(--mainColor);
  align-items: center;
  display: flex;
  white-space: nowrap;
  position: relative;
  z-index: 1;
  height: 40px;
  padding-left: var(--basePadding);
  padding-right: 10px;
}
.event-section-league-module_title__1rePF > img {
  display: block;
  margin: 0 var(--basePadding);
  max-width: 18px;
}
.event-section-league-module_arrow__Eitay {
  display: flex;
  align-items: center;
  position: relative;
  z-index: 3;
}
.event-section-league-module_arrow__Eitay .svg-icon {
  font-size: 10px;
  color: var(--inputImageColor);
}
.event-section-league-team-module_stats__fLvta {
  color: var(--eventHalfInformation);
  font-size: 14px;
}
.event-section-league-team-module_leagueTeams__h0kZS {
  position: relative;
  display: flex;
  align-items: center;
  min-height: 102px;
  width: 100%;
  justify-content: center;
  padding: 13px var(--basePadding) 11px var(--basePadding);
  flex-direction: column;
  border-top: 1px solid var(--eventBorderTable);
  overflow: hidden;
  text-decoration: none;
  border-bottom: 1px solid var(--eventBorderTable);
}
.event-section-league-team-module_leagueTeams__h0kZS:focus, .event-section-league-team-module_leagueTeams__h0kZS:active {
  outline: none;
}
.event-section-league-team-module_wrapper__gARrz {
  width: 100%;
}
.event-section-league-team-module_aggregateScoreWrapper__ooYST {
  display: flex;
}
.event-section-league-team-module_aggregateScoreContainer__rk-oy {
  margin-right: 5px;
  background-color: var(--aggregateScoreBG);
  border-radius: 4px;
  padding: 0 3px;
  font-weight: 400;
  font-size: 10px;
  line-height: 16px;
  height: 16px;
}
.event-section-league-team-module_data__Pz8Fn {
  display: flex;
  align-items: center;
}
.event-section-league-team-module_period__ye8-1 {
  color: var(--eventHalfInformation);
  font-size: 13px;
  font-weight: 500;
}
.event-section-league-team-module_state__fS-Gi {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}
.event-section-league-team-module_state__fS-Gi .top-events__event-bar {
  display: flex;
  align-items: center;
  margin-top: 11px;
  width: 100%;
  justify-content: space-between;
  position: relative;
}
.event-section-league-team-module_state__fS-Gi .top-events__event-body-status {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  position: relative;
}
.event-section-league-team-module_state__fS-Gi .top-events__event-info {
  display: flex;
  margin-left: 15px;
}
.event-section-league-team-module_stateSection__Ivm15 {
  font-size: 13px;
  font-weight: 500;
  color: var(--mainColor);
  display: flex;
  align-items: center;
  width: 100%;
}
.event-section-league-team-module_between__x7c-U {
  justify-content: space-between;
  width: 100%;
}
.event-section-league-team-module_pRight__-9vba {
  justify-content: flex-end;
  overflow: auto;
  padding-left: 15px;
}
.event-section-league-team-module_pLeft__uyLnh {
  justify-content: flex-start;
}
.event-section-league-team-module_teams__wLqRb {
  position: relative;
  display: flex;
  align-items: center;
  white-space: nowrap;
  width: 100%;
  flex-direction: column;
}
.event-section-league-team-module_team__r40dh {
  color: var(--mainColor);
  font-size: 14px;
  font-weight: 500;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.event-section-league-team-module_score__UhJDF {
  font-size: 16px;
  color: var(--mainColor);
  font-weight: 700;
}
.event-section-league-team-module_additional__Ghb78 {
  font-size: 13px;
  font-weight: 500;
  color: var(--mainColor);
  margin-top: 5px;
}
.event-section-league-team-module_teamName__Pw8sX {
  position: relative;
  white-space: nowrap;
  width: calc(100% - 32px);
  padding: 4px 0;
  display: flex;
  align-items: center;
  overflow: hidden;
}
.event-section-league-team-module_teamName__Pw8sX:after {
  content: "";
  height: 100%;
  right: 0;
  width: 45px;
  background: linear-gradient(to left, var(--buttonText) 10%, rgba(255, 255, 255, 0));
  position: absolute;
  z-index: 2;
}
.event-section-league-team-module_teamName__Pw8sX img {
  display: block;
  width: 16px;
  position: relative;
  top: -1px;
  margin-right: 5px;
}
.event-section-league-team-module_teamWrapper__c4zxM {
  position: relative;
  display: inline-flex;
  align-items: center;
}
.event-section-league-team-module_teamScore__WbNJl {
  font-size: 14px;
  text-align: right;
  color: var(--buttonGreenHover);
}
.event-section-league-team-module_stateBroadcast__Imb5L {
  margin-left: 8px;
  height: 17px;
  display: flex;
  align-items: center;
  color: var(--eventModalBackground);
}
.event-section-league-team-module_stateBroadcast__Imb5L .svg-icon {
  height: 13px;
  width: 19px;
}
.event-section-league-team-module_betBuilderIcon__iSCnF {
  display: flex;
  padding: 0 4px;
  border-radius: 4px;
  background: var(--betBuilderIconBg);
  margin: 0 8px;
}
.event-section-league-team-module_betBuilderText__BK9mL {
  color: var(--betBuilderIconText);
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
}
.event-section-league-team-module_eventLogo__NFyWP {
  padding: 0.2em;
  width: 1.2em;
  height: 1.2em;
  background: var(--teamsLogoBG);
  border-radius: 4px;
}
.factor-list-module_factorList__P5uy8 {
  position: relative;
  display: inline-flex;
  overflow-x: auto;
  max-width: 100%;
  padding: 8px 0;
}
.factor-list-module_section__xxag8 {
  display: flex;
  align-items: center;
  position: relative;
}
.factor-list-module_eventFactors__0Y7Lo {
  text-align: center;
  min-height: 54px;
}
.factor-item-module_factorItem__eOB5N {
  position: relative;
  padding: 0 4px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.factor-item-module_factorItem__eOB5N:nth-child(1) {
  padding-left: 10px;
}
.factor-item-module_factorItem__eOB5N:nth-last-child(1) {
  padding-right: 10px;
}
.factor-item-module_svg__nmBik {
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  height: 100%;
}
.factor-item-module_suspended__qKdiz {
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.factor-item-module_disabled__PTLjO {
  opacity: 0.4;
}
.factor-item-module_disabled__PTLjO .factor-item-module_value__K1OEa {
  background-color: var(--factorDisabled);
}
.factor-item-module_wrapper__7-kDQ {
  display: flex;
  flex-direction: column;
  min-width: 56px;
  flex: 0 0 56px;
  overflow: hidden;
  border-radius: 10px;
}
.factor-item-module_name__zccxt {
  text-align: center;
  font-size: 10px;
  text-transform: uppercase;
  height: 18px;
  line-height: 19px;
  background: var(--eventSelected);
}
.factor-item-module_value__K1OEa {
  text-align: center;
  height: 20px;
  line-height: 20px;
  font-size: 12px;
  font-weight: 700;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  transition: background 0.15s linear, color 0.15s linear, border 0.15s linear;
  border-top: 1px solid transparent;
  background: var(--buttonMain);
  color: var(--buttonText);
  padding: 0 8px;
}
.factor-item-module_up__4gGWk {
  background: var(--factorUpBackground);
}
.factor-item-module_up__4gGWk.factor-item-module_arrow__poHDA:before {
  border-top: 10px solid var(--eventCoefficientArrowUp);
}
.factor-item-module_down__KjXl7 {
  background: var(--eventDown);
}
.factor-item-module_down__KjXl7.factor-item-module_arrow__poHDA:before {
  border-top: 10px solid var(--eventCoefficientArrowDown);
}
.factor-item-module_up__4gGWk, .factor-item-module_down__KjXl7 {
  color: var(--mainColor);
}
.factor-item-module_up__4gGWk.factor-item-module_arrow__poHDA, .factor-item-module_down__KjXl7.factor-item-module_arrow__poHDA {
  color: var(--mainColor);
  position: relative;
  border-top-color: var(--eventCoefficientValueBorder);
  background: var(--factorDisabled);
}
.factor-item-module_up__4gGWk.factor-item-module_arrow__poHDA:before, .factor-item-module_down__KjXl7.factor-item-module_arrow__poHDA:before {
  content: "";
  border-bottom: 10px solid transparent;
  border-left: 10px solid transparent;
  position: absolute;
  right: 0;
  top: 0;
}
.factor-item-module_valueActive__AAAlA {
  background: var(--mainColor);
}
.factor-item-module_valueDisabled__OZZS6 {
  color: var(--mainColor);
}
.factor-item-module_valueSuspended__OkG3D {
  color: var(--mainColor);
  opacity: 0.4;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.timing-menu-module_timingMenu__1-CZx {
  position: relative;
  height: 34px;
  display: flex;
  max-width: 100%;
  width: 100%;
  overflow-x: auto;
  border-bottom: 1px solid var(--eventSelected);
  background: var(--eventSectionBackground);
}
.timing-menu-module_item__rL2k0 {
  position: relative;
  display: flex;
  height: 100%;
  justify-content: center;
  align-items: center;
  color: var(--mainColor);
  font-size: 13px;
  padding: 0 15px;
  transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease;
  white-space: nowrap;
  font-weight: 400;
}
.timing-menu-module_item__rL2k0 + .timing-menu-module_item__rL2k0 {
  border-left: 1px solid var(--eventSelected);
}
.timing-menu-module_item__rL2k0:nth-last-child(1) {
  border-right: 1px solid var(--eventSelected);
}
.timing-menu-module_itemActive__IPSpQ {
  color: var(--eventTextActive, var(--buttonText));
  background: var(--buttonMain);
}
.select-country-modal-module_countryModal__-AAvf {
  background: var(--white);
  padding: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  border-radius: 8px;
  margin: 12px;
}
.select-country-modal-module_icon__-xVEJ {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 20px;
  font-size: 50px;
  color: var(--inputErrorColor);
}
.select-country-modal-module_title__SUp1s {
  color: var(--mainColor);
  font-size: 15px;
  font-weight: 500;
  line-height: 1.35;
  text-transform: uppercase;
  text-align: center;
  width: 100%;
  margin-bottom: 30px;
}
.select-country-modal-module_form__1uFZ4 {
  width: 100%;
  max-width: 430px;
}
.select-country-modal-module_form__1uFZ4 > :not(:last-child) {
  margin-bottom: 20px;
}
.sport-bookmaker-page-mobile-module_boostedOddsTitle__2462g {
  color: var(--white);
  text-align: center;
  font-size: 20px;
  font-weight: 700;
  line-height: 32px;
  padding-top: 5px;
}
.sport-bookmaker-page-mobile-module_boostedOddsWrapper__VQoNt {
  position: relative;
  background: linear-gradient(#0C192A, #0D1D34);
}
.sport-bookmaker-page-mobile-module_pageWrapper__BE7H2 {
  position: relative;
}
.page-module_page__-Pyru {
  position: relative;
  padding: var(--mslMobilePageTopPadding) var(--mslMobilePagePadding);
  background: var(--mslMobilePageBg);
  color: var(--mslTextDark);
  box-sizing: border-box;
}
.page-module_page__-Pyru.page-module_hidden__0DQi- {
  opacity: 0;
  pointer-events: none;
}
.page-module_featuresMenuWrapper__r3tqT {
  padding: var(--mslMobilePagePadding) var(--mslMobilePagePadding) 0 var(--mslMobilePagePadding);
  overflow: hidden;
  color: var(--mslTextDark);
}
.page-module_banner__6VISt {
  background: var(--mslHeaderBg);
}
.page-module_header__Djs4J {
  padding: 8px 40px 8px 12px;
  min-height: 40px;
  border-radius: var(--mslBorderRadius);
  background: var(--mslTabBg);
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 12px;
  position: relative;
}
.page-module_header__Djs4J.page-module_gabTop__Ryyu9 {
  margin-top: 16px;
}
.page-module_header__Djs4J.page-module_withBackButton__qEa6h {
  position: relative;
  padding-left: 45px;
}
.page-module_header__Djs4J.page-module_paddingRight__v8McJ {
  padding-right: 20px;
}
.page-module_headerButton__tFct4 {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-module_headerButton__tFct4 svg {
  position: relative;
  transform: rotate(180deg);
}
.page-module_headerTitle__H78bZ {
  font-size: 16px;
  font-weight: 700;
  margin: 0;
  padding: 0;
}
.page-module_headerTitle__H78bZ:first-letter {
  text-transform: uppercase;
}
.page-module_filter__565hc {
  display: flex;
  align-items: center;
  color: var(--mslTextLight);
  font-size: 13px;
}
.page-module_filter__565hc .svg-icon {
  font-size: 20px;
  margin-left: 8px;
}
.page-module_filterText__Hx0Tj {
  position: relative;
  top: 1px;
}
.page-module_loaderHolder__5fnkn {
  position: relative;
  height: 100vh;
}
.page-module_promotionsSections__l88E0 {
  margin: 16px 0;
}
.page-module_oddsBooster__2ZKeS {
  margin-bottom: 12px;
}
.page-module_storiesWrapper__irTo3 {
  background: var(--mslMobileHeaderSectionBg);
  padding-bottom: 4px;
}
.page-module_featuresTogglerWrapper__P1khV {
  margin-bottom: 16px;
}
.page-module_iframe__cW2gm {
  width: 100%;
  height: 565px;
  border: none;
}
.page-module_lastWinnerWrapper__5CC6p {
  background: var(--lastWinnersBackgroundMobile);
}
.odds-booster-modern-mobile-module_icon__LYoh0 {
  left: auto;
  right: 0;
  transform: rotate(180deg);
}
.odds-booster-modern-mobile-module_link__GceOO {
  color: var(--mslTextDark);
}
.odds-booster-modern-mobile-module_transparent__0dXBV {
  background: transparent;
}
.header-section-module_header__wu35B {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 12px;
  height: 40px;
  padding: 10px 12px;
  border-radius: 8px;
  background-color: var(--mslMobileHeaderSectionBg, #F0F3F8);
}
.header-section-module_title__JbFAv {
  font-size: var(--mslMobileHeaderSectionTitleFontSize, 14px);
  font-weight: var(--mslMobileHeaderSectionTitleFontWeight, 700);
  color: var(--mslMobileHeaderSectionTitle);
}
.header-section-module_rightSide__h1rbk {
  display: flex;
  align-items: center;
}
.header-section-module_count__6sKLU {
  font-size: 14px;
  font-weight: 400;
  color: var(--mslMobileHeaderSectionCount);
}
.header-section-module_arrow__FbPUN {
  margin-left: 10px;
  font-size: 16px;
  color: var(--mslMobileHeaderSectionArrow);
}
.events-section-league-module_league__gXG-A {
  position: relative;
}
.events-section-league-module_league__gXG-A + .events-section-league-module_league__gXG-A {
  margin-top: 8px;
}
.events-section-league-module_league__sticky-header__33tKR {
  background: var(--mslMobilePageBg);
  box-shadow: 0 8px 8px -8px var(--mslMobilePageBg);
  padding-top: 8px;
  margin-top: -8px;
}
.events-section-league-module_header__GAf4n {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  overflow: hidden;
  text-decoration: none;
  padding: 8px;
  background: var(--mslEventSectionLeagueHeaderBg, var(--mslDefaultOutcomeBg));
  border-radius: var(--mslBorderRadius);
  min-height: 40px;
}
.events-section-league-module_header__GAf4n:after {
  content: "";
  height: 100%;
  right: 0;
  width: 75px;
  background: linear-gradient(to left, var(--mslSectionBg) 50%, rgba(var(--mslSectionBgRGB), 0));
  position: absolute;
  z-index: 2;
}
.events-section-league-module_header__GAf4n.events-section-league-module_headerSportMenu__3LBdG {
  padding: 10px 12px 10px 2px;
}
.events-section-league-module_header__GAf4n.events-section-league-module_headerSportMenu__3LBdG::after {
  display: none;
}
.events-section-league-module_titleWrap__ETATi {
  color: var(--mainColor);
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  white-space: nowrap;
  position: relative;
  flex: 1;
  z-index: 1;
  padding-left: var(--basePadding);
}
.events-section-league-module_titleWrap__ETATi .events-section-league-module_title__eQDA0 {
  font-weight: 400;
  font-size: 12px;
  max-width: 70%;
}
.events-section-league-module_titleWrapperSportMenu__NZfPy .events-section-league-module_title__eQDA0 {
  max-width: 60%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.events-section-league-module_titleWrapperSportMenu__NZfPy .events-section-league-module_total__wQLS0 {
  margin-left: auto;
}
.events-section-league-module_sport__1Yr5t {
  font-size: 12px;
  color: var(--mslTextDark);
  margin-right: 8px;
}
.events-section-league-module_icon__VpiC0 {
  display: flex;
  align-items: center;
  height: 15px;
  margin-right: 8px;
}
.events-section-league-module_icon__VpiC0 img {
  display: block;
  width: auto;
  height: 100%;
  border-radius: var(--mslSmallBorderRadius);
}
.events-section-league-module_arrow__W8zke {
  display: flex;
  align-items: center;
  position: relative;
  z-index: 3;
}
.events-section-league-module_arrow__W8zke .svg-icon {
  font-size: 10px;
  color: var(--inputImageColor);
}
.events-section-league-module_eventContainer__H1sZx {
  display: flex;
  flex-direction: column;
  border: 1px solid var(--mslMarketsBorderColor);
  border-radius: var(--mslBorderRadius);
  background-color: var(--mslListOfEventBgMain);
  margin-top: 8px;
  padding: 16px;
}
.events-section-league-module_event__5KTb9 {
  display: flex;
  width: 100%;
  background: var(--mslListOfEventBgSecondary);
  border-radius: var(--mslBorderRadius);
  overflow: hidden;
}
.events-section-league-module_favoritesBlockContainer__JgFyT {
  display: flex;
  align-items: start;
  justify-content: start !important;
  margin-right: 12px;
  gap: 15px;
}
.events-section-league-module_headerFavButton__KcPvM {
  margin-right: 8px;
}
.event-table-body-stats-controls-module_Wrapper__085gZ {
  align-items: center;
  display: flex;
}
.event-table-body-stats-controls-module_OpenWindowIcon__W300Y {
  font-size: 18px;
  color: var(--eventHalfInformation);
  cursor: pointer;
  transition: color 0.15s ease;
}
.event-table-body-stats-controls-module_OpenWindowIcon__W300Y:hover {
  color: var(--buttonMain);
}
.event-table-body-stats-controls-module_Toggle__drmQz {
  font-size: 12px;
  color: var(--mslMobileHeaderSectionArrow);
}
.event-table-body-stats-controls-module_ToggleIcon__H5v3D {
  cursor: pointer;
  margin-left: 12px;
  transform: rotate(180deg);
}
.event-table-body-stats-controls-module_ToggleIconOpen__l8hkE {
  transform: rotate(0);
}
.league-teams-module_stats__9X2Sc {
  color: var(--eventHalfInformation);
  font-size: 14px;
}
.league-teams-module_leagueTeams__uA1kF {
  min-height: 75px;
  width: 100%;
}
.league-teams-module_leagueTeams__uA1kF.league-teams-module_white__EnsPs {
  color: var(--white);
  margin-bottom: 15px;
}
.league-teams-module_leagueTeamsWidth__e9mam {
  width: calc(100% - 35px);
}
.league-teams-module_leagueFullEvent__syI75 {
  width: 100%;
}
.league-teams-module_wrapper__Wb-QE {
  width: 100%;
  color: var(--mslTextDark);
}
.league-teams-module_wrapper__Wb-QE.league-teams-module_white__EnsPs {
  color: var(--white);
}
.league-teams-module_state__rmyhy {
  width: 100%;
  margin-bottom: 8px;
  font-size: 14px;
}
.league-teams-module_state__rmyhy .top-events__event-bar {
  display: flex;
  align-items: center;
  width: 100%;
  margin-top: 0px;
  justify-content: space-between;
  position: relative;
}
.league-teams-module_state__rmyhy .top-events__event-body-status {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  position: relative;
}
.league-teams-module_stateSection__qsQRN {
  display: flex;
  align-items: center;
  width: 100%;
  line-height: 100%;
}
.league-teams-module_stateSection__qsQRN.league-teams-module_between__ZywKc {
  justify-content: space-between;
  width: 100%;
}
.league-teams-module_stateSection__qsQRN.league-teams-module_right__8j1t1 {
  justify-content: flex-end;
  overflow: auto;
  padding-left: 15px;
}
.league-teams-module_stateSection__qsQRN.league-teams-module_left__wvduI {
  justify-content: flex-start;
}
.league-teams-module_paddingTop__3N776 {
  padding-top: 25px;
}
.league-teams-module_dataWrapper__svnYS {
  display: flex;
  align-items: center;
}
.league-teams-module_period__f--al {
  display: block;
  font-size: 10px;
}
.league-teams-module_teams__H0RAT {
  position: relative;
  white-space: nowrap;
}
.league-teams-module_state__rmyhy {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}
.league-teams-module_team__FD1K2 {
  font-size: 14px;
  font-weight: 500;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.league-teams-module_score__SFbf4 {
  font-size: 16px;
  font-weight: 700;
}
.league-teams-module_additional__xFZNw {
  font-size: 13px;
  font-weight: 500;
  margin-top: 5px;
}
.league-teams-module_teamName__SU-eW {
  position: relative;
  white-space: nowrap;
  width: 85%;
  padding: 3px 0;
  display: flex;
  align-items: center;
  overflow: hidden;
  font-size: 14px;
  font-weight: 400;
  max-width: 80%;
}
.league-teams-module_teamLogo__JsoJ9 {
  padding: 0.15em;
  width: 1.4em;
  height: 1.4em;
  background: var(--teamsLogoBG);
  border: 1px solid var(--teamsLogoBorderSecondary);
  border-radius: 50%;
  margin-right: 0.4em;
}
.league-teams-module_teamTshirt__H-ZQA {
  width: 1.3em;
  height: 1.3em;
  margin-right: 0.4em;
}
.league-teams-module_teamScore__PtrR8 {
  font-size: 14px;
  text-align: right;
  color: var(--buttonGreenHover);
}
.league-teams-module_aggregateScoreDecoration__aNoK1 {
  background-color: var(--aggregateScoreBG);
  border-radius: 4px;
  padding: 0 3px;
  font-weight: 400;
  font-size: 10px;
  height: 16px;
  line-height: 16px;
  display: inline;
  margin-right: 5px;
}
.league-teams-module_stateBroadcast__VPATy {
  margin-left: 8px;
  height: 17px;
  display: flex;
  align-items: center;
  color: var(--eventModalBackground);
}
.league-teams-module_stateBroadcast__VPATy .svg-icon {
  height: 13px;
  width: 19px;
}
.league-teams-module_betBuilderIcon__eDYD6 {
  display: flex;
  padding: 0 4px;
  border-radius: 4px;
  background: var(--betBuilderIconBg);
  max-width: 74px;
  margin-right: 8px;
}
.league-teams-module_betBuilderIcon__eDYD6 .league-teams-module_betBuilderText__FFxZm {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--betBuilderIconText);
  font-size: 10px;
  font-weight: 400;
  line-height: 16px;
}
.league-teams-module_favoritesBlockContainer__cCwG4 {
  margin-right: 9px;
}
.league-teams-module_favoritesBlockContainer__cCwG4 > div {
  padding: 0;
}
.league-teams-module_favoriteButton__fy3rw {
  color: var(--white) !important;
}
.outcome-list-module_wrapper__k9Ex3 {
  text-align: center;
  margin-top: 8px;
}
.outcome-list-module_info__rP3rk {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 8px;
  font-size: 10px;
}
.outcome-list-module_title__ji5Pu {
  color: var(--mslTextDark);
  opacity: 0.5;
}
.outcome-list-module_dots__4ki4V {
  display: flex;
}
.outcome-list-module_dot__acbGB {
  height: 6px;
  width: 6px;
  border-radius: 50%;
  background: var(--mslTextLight);
  opacity: 0.1;
  margin-left: 3px;
}
.outcome-list-module_dot__acbGB.outcome-list-module_active__fITmZ {
  opacity: 0.5;
}
.outcome-list-module_slider__vjucd {
  position: relative;
  display: flex;
  align-items: center;
  overflow-x: scroll;
  scroll-snap-type: x mandatory;
  overscroll-behavior-x: contain;
  width: 100%;
}
.outcome-list-module_slider__vjucd::-webkit-scrollbar {
  display: none;
}
.outcome-list-module_market__ya7z5 {
  scroll-snap-align: start;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 0 2px;
}
.outcome-animation-module_outcomeUp__nxtBX .outcome-animation-module_animate__IS5cP.outcome-animation-module_animateUp__hQz5S,
.outcome-animation-module_outcomeDown__68E60 .outcome-animation-module_animate__IS5cP.outcome-animation-module_animateDown__-iOqi {
  opacity: 1;
}
.outcome-animation-module_animate__IS5cP {
  position: absolute;
  height: 32px;
  width: 32px;
  opacity: 0;
  transition: transform 0.4s ease, opacity 0.4s ease;
}
.outcome-animation-module_animate__IS5cP::before, .outcome-animation-module_animate__IS5cP::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-bottom-left-radius: var(--mslSmallBorderRadius);
}
.outcome-animation-module_animate__IS5cP:before {
  -webkit-mask: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDMiIGhlaWdodD0iNDMiIHZpZXdCb3g9IjAgMCA0MyA0MyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cGF0aCBkPSJNMCAwVjBDNS45IDIwLjggMjIuMiAzNyA0MyA0M1Y0M0gwVjBaIiAvPg0KPC9zdmc+DQo=) no-repeat;
  mask: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDMiIGhlaWdodD0iNDMiIHZpZXdCb3g9IjAgMCA0MyA0MyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cGF0aCBkPSJNMCAwVjBDNS45IDIwLjggMjIuMiAzNyA0MyA0M1Y0M0gwVjBaIiAvPg0KPC9zdmc+DQo=) no-repeat;
  -webkit-mask-size: cover;
  mask-size: cover;
}
.outcome-animation-module_animate__IS5cP.outcome-animation-module_animateUp__hQz5S {
  right: 0;
  top: 0;
}
.outcome-animation-module_animate__IS5cP.outcome-animation-module_animateUp__hQz5S:before {
  background: linear-gradient(305deg, rgba(var(--mslFactorUpRGB), 1) 0, rgba(var(--mslFactorUpRGB), 0) 75%);
  transform: rotate(180deg);
}
.outcome-animation-module_animate__IS5cP.outcome-animation-module_animateUp__hQz5S:after {
  background: linear-gradient(55deg, rgba(var(--mslFactorUpRGB), 1) 0, rgba(var(--mslFactorUpRGB), 0) 50%);
  transform: rotate(180deg);
  filter: blur(7px);
}
.outcome-animation-module_animate__IS5cP.outcome-animation-module_animateDown__-iOqi {
  right: 0;
  bottom: 0;
  transform: scale(-1, 1);
}
.outcome-animation-module_animate__IS5cP.outcome-animation-module_animateDown__-iOqi:before {
  background: linear-gradient(305deg, rgba(var(--mslFactorDownRGB), 1) 0, rgba(var(--mslFactorDownRGB), 0) 75%);
}
.outcome-animation-module_animate__IS5cP.outcome-animation-module_animateDown__-iOqi:after {
  background: linear-gradient(55deg, rgba(var(--mslFactorDownRGB), 1) 0, rgba(var(--mslFactorDownRGB), 0) 50%);
  filter: blur(7px);
}
.outcome-item-module_item__pgfuX {
  display: flex;
  flex: 1 0 auto;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  height: 40px;
  text-align: center;
  z-index: 1;
}
.outcome-item-module_item__pgfuX > div {
  display: flex;
  flex: 1 0 auto;
}
.outcome-item-module_item__pgfuX.outcome-item-module_disabled__cXYZ3 {
  opacity: 0.6;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.outcome-item-module_item__pgfuX.outcome-item-module_disabled__cXYZ3 .outcome-item-module_factor-item__value__rD92u {
  background-color: var(--factorDisabled);
}
.outcome-item-module_item__pgfuX + .outcome-item-module_item__pgfuX {
  margin-left: 4px;
}
.outcome-item-module_name__zv9sJ {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 27px;
  padding: 0 8px;
  font-size: 12px;
  font-weight: 700;
  border-radius: var(--mslBorderRadius) 0 0 var(--mslBorderRadius);
  background: var(--mslNameCafColor);
  color: rgba(var(--mslMobileOutcomeItemNameColor), var(--mslMobileOutcomeItemNameAlpha));
}
.outcome-item-module_name__zv9sJ.outcome-item-module_active__RCTgW {
  background: var(--mslSelectedCafColor);
  color: var(--mslSelectedCafColorText, var(--white));
}
.outcome-item-module_value__GKv2A {
  position: relative;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px 8px;
  flex: 1 0 auto;
  font-size: 14px;
  font-weight: 700;
  transition: background 0.15s linear, color 0.15s linear, border 0.15s linear;
  background: var(--mslDefaultOutcomeBg);
  color: var(--mslTextDark);
  border-width: 1px 1px 1px 0;
  border-color: var(--mslMobileOutcomeItemBorderColor);
  border-style: solid;
  border-radius: 0 var(--mslBorderRadius) var(--mslBorderRadius) 0;
}
.outcome-item-module_value__GKv2A:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 1;
  z-index: -1;
}
.outcome-item-module_value__GKv2A.outcome-item-module_active__RCTgW {
  background: var(--mslSelectedCafValueColor);
  border-color: var(--mslSelectedCafColor);
  box-shadow: none;
}
.outcome-item-module_value__GKv2A.outcome-item-module_up__QRRls {
  background: transparent;
}
.outcome-item-module_value__GKv2A.outcome-item-module_up__QRRls:after {
  background: var(--mslMobileOutcomeItemFactorUpBg);
  opacity: 1;
}
.outcome-item-module_value__GKv2A.outcome-item-module_down__8nANp {
  background: transparent;
}
.outcome-item-module_value__GKv2A.outcome-item-module_down__8nANp:after {
  background: var(--mslMobileOutcomeItemFactorDownBg);
  opacity: 1;
}
.outcome-item-module_value__GKv2A.outcome-item-module_valueLong__7-CvR {
  font-size: 12px;
}
.events-section-canada-module_row__34FAC {
  display: flex;
}
.events-section-canada-module_outcomesWrapper__qkJ43 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
}
.events-section-canada-module_outcomeInfo__wOAC8 {
  justify-content: center;
}
.events-section-canada-module_market__TTmii {
  flex-direction: column;
}
.events-section-canada-module_teams__fEY5Y {
  width: 45%;
  padding-top: 28px;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}
.events-section-canada-module_outcomesListWrapper__HcwCr {
  width: 55%;
  margin-left: 8px;
}
.events-section-canada-module_outcomeGroup__Bt4g7 {
  flex-grow: 1;
}
.events-section-canada-module_outcomeItem__XLQw6 {
  width: 100%;
  margin-left: 0 !important;
}
.events-section-canada-module_outcomeItem__XLQw6:not(:last-child) {
  margin-bottom: 4px;
}
.events-section-canada-module_outcomeValue__3H9az {
  border-width: 1px;
  border-radius: var(--mslMarketsBorderRadius);
  flex-direction: column;
  font-size: 12px;
}
.events-section-canada-module_outcomeValue__3H9az.events-section-canada-module_outcomeValueLong__nZCJX {
  font-size: 10px;
}
.events-section-canada-module_outcomeValue__3H9az.events-section-canada-module_outcomeValueLong__nZCJX .events-section-canada-module_outcomeAdditional__SENW3 {
  font-size: 8px;
}
.events-section-canada-module_state__tWSEY {
  margin-bottom: 4px;
  border-bottom: 1px solid var(--mslCanadaMobileEventInfoBorderColor);
  padding-bottom: 8px;
}
.events-section-canada-module_outcomeAdditional__SENW3 {
  font-size: 10px;
  font-weight: 400;
}
.events-section-canada-league-module_league__sZCjM {
  position: relative;
}
.events-section-canada-league-module_league__sZCjM + .events-section-canada-league-module_league__sZCjM {
  margin-top: 8px;
}
.events-section-canada-league-module_header__Rhep3 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  overflow: hidden;
  text-decoration: none;
  padding: 8px;
  background: var(--mslDefaultOutcomeBg);
  border-radius: var(--mslBorderRadius);
  min-height: 40px;
}
.events-section-canada-league-module_header__Rhep3:after {
  content: "";
  height: 100%;
  right: 0;
  width: 75px;
  background: linear-gradient(to left, var(--mslSectionBg) 50%, rgba(var(--mslSectionBgRGB), 0));
  position: absolute;
  z-index: 2;
}
.events-section-canada-league-module_header__Rhep3.events-section-canada-league-module_headerSportMenu__kv7tm {
  padding: 10px 12px 10px 2px;
}
.events-section-canada-league-module_header__Rhep3.events-section-canada-league-module_headerSportMenu__kv7tm::after {
  display: none;
}
.events-section-canada-league-module_titleWrap__hCXgE {
  color: var(--mainColor);
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  white-space: nowrap;
  position: relative;
  flex: 1;
  z-index: 1;
  padding-left: var(--basePadding);
}
.events-section-canada-league-module_titleWrap__hCXgE .events-section-canada-league-module_title__WDhVs {
  font-weight: 400;
  font-size: 12px;
  max-width: 70%;
}
.events-section-canada-league-module_titleWrapperSportMenu__J2X2h .events-section-canada-league-module_title__WDhVs {
  max-width: 60%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.events-section-canada-league-module_titleWrapperSportMenu__J2X2h .events-section-canada-league-module_total__VRjfx {
  margin-left: auto;
}
.events-section-canada-league-module_sport__3Ma5U {
  font-size: 12px;
  color: var(--mslTextDark);
  margin-right: 8px;
}
.events-section-canada-league-module_icon__m-OXh {
  display: flex;
  align-items: center;
  height: 15px;
  margin-right: 8px;
}
.events-section-canada-league-module_icon__m-OXh img {
  display: block;
  width: auto;
  height: 100%;
  border-radius: var(--mslSmallBorderRadius);
}
.events-section-canada-league-module_arrow__rWEuK {
  display: flex;
  align-items: center;
  position: relative;
  z-index: 3;
}
.events-section-canada-league-module_arrow__rWEuK .svg-icon {
  font-size: 10px;
  color: var(--inputImageColor);
}
.events-section-canada-league-module_event__fXfcv {
  padding: 16px;
  border-radius: var(--mslBorderRadius);
  background: var(--mslListOfEventBg);
  margin-top: 8px;
  min-height: 180px;
  border: 1px solid var(--mslMarketsBorderColor);
}
.events-section-canada-filters-module_wrapper__k4Mm5 {
  display: flex;
  margin-bottom: 12px;
}
.events-section-canada-filters-module_button__SAYis {
  padding: 2px 8px;
  font-size: 10px;
  line-height: 1.6;
  color: var(--mainColor);
  border: 1px solid var(--mslCanadaFiltersBorderColor);
  border-radius: var(--mslMarketsBorderRadius);
  background-color: var(--mslCanadaFiltersButtonBg);
}
.events-section-canada-filters-module_button__SAYis:not(:last-child) {
  margin-right: 8px;
}
.events-section-canada-filters-module_buttonActive__AlS-q {
  color: var(--white);
  background-color: var(--mslCanadaFiltersButtonActiveBg);
  border-color: var(--mslCanadaFiltersButtonActiveBorderColor);
}
.events-section-module_not-found_ico__Zp56Y {
  color: var(--searchV2NotFoundIcoColor, #fff);
}
.modern-sport-menu-module_wrapper__GNmwq {
  margin: 0 calc(-1 * var(--mslMobilePagePadding)) 8px 0;
}
.modern-sport-menu-module_sticky__LRrNF {
  background: var(--mslMobilePageBg);
  box-shadow: 0 8px 8px -8px var(--mslMobilePageBg);
  padding-top: 8px;
  margin-top: -8px;
}
.modern-sport-menu-module_menu__8CM-l {
  display: flex;
}
.modern-sport-menu-module_list__rmJty {
  display: inline-flex;
  overflow-x: auto;
  height: 100%;
  padding-bottom: 7px;
  scroll-behavior: smooth;
  -webkit-overflow-scrolling: touch;
  scrollbar-color: var(--mslScrollbarThumbColor) transparent;
  scrollbar-width: thin;
}
.modern-sport-menu-module_list__rmJty::-webkit-scrollbar {
  width: var(--mslScrollbarWidth);
  background: var(--mslScrollbarBg);
  height: 8px;
}
.modern-sport-menu-module_list__rmJty::-webkit-scrollbar-track {
  border-radius: var(--mslScrollbarBorderRadius);
}
.modern-sport-menu-module_list__rmJty::-webkit-scrollbar-thumb {
  background-color: var(--mslScrollbarThumbColorHover);
  border-radius: var(--mslScrollbarBorderRadius);
  border: var(--mslScrollbarBorder);
}
.modern-sport-menu-module_line__rpouc::before {
  content: "";
  height: 48px;
  margin: 0 5px;
  display: block;
  border-left: 1px solid var(--mslSectionBg);
}
.modern-sport-menu-module_item__FtYq9 {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 3px 12px 5px;
  height: 50px;
  line-height: 1;
  border-radius: var(--mslBorderRadius);
  background: rgba(var(--accentMainRGB), 0);
  text-decoration: none;
  color: var(--mslTextLight);
  transition: background-color 0.15s ease, color 0.15s ease;
}
.modern-sport-menu-module_item__FtYq9 .filterGrey {
  filter: var(--mslSportMenuItemFlter);
}
.modern-sport-menu-module_item__FtYq9 .svg-icon {
  color: var(--mslMobileSportMenuIconColor);
}
.modern-sport-menu-module_item__FtYq9:focus, .modern-sport-menu-module_item__FtYq9:active {
  outline: none;
}
.modern-sport-menu-module_item__FtYq9.modern-sport-menu-module_active__CqmJG {
  background: var(--mslMobileSportMenuActiveBg);
  color: var(--mslMobileSportMenuActiveColor);
  box-shadow: var(--mslMobileSportMenuActiveBoxShadow);
}
.modern-sport-menu-module_item__FtYq9.modern-sport-menu-module_active__CqmJG img,
.modern-sport-menu-module_item__FtYq9.modern-sport-menu-module_active__CqmJG .filterGrey {
  filter: none;
}
.modern-sport-menu-module_item__FtYq9.modern-sport-menu-module_active__CqmJG .svg-icon {
  color: var(--mslMobileSportMenuIconActiveColor);
}
.modern-sport-menu-module_item__FtYq9.modern-sport-menu-module_all__muc04 span {
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.modern-sport-menu-module_item__FtYq9 svg {
  font-size: 24px;
  max-height: 20px;
}
.modern-sport-menu-module_item__FtYq9 span {
  display: block;
  white-space: nowrap;
  margin-top: 5px;
  font-size: 10px;
}
.modern-sport-menu-module_item__FtYq9 + .modern-sport-menu-module_item__FtYq9 {
  margin-left: 2px;
}
.modern-sport-menu-module_leagueIcon__1CQPG {
  width: 1.7em;
  height: 1.7em;
}
.modern-sport-menu-module_topLeagues__KqeC6 {
  display: flex;
}
.modern-sport-menu-module_oddsBoosterIcon__bvHn8 {
  background: var(--oddsBoosterIconBg);
  border-radius: var(--oddsBoosterIconBorderRadius);
  width: 20px;
  height: 20px;
  color: var(--mainColor) !important;
}
.period-filter-module_filter__cEF2l {
  width: 100%;
  border-radius: var(--mslBorderRadius) var(--mslBorderRadius) 0 0;
  font-size: 14px;
  color: var(--globalSettingsModalColor);
  background: var(--modalContainerBg);
  padding-bottom: 5px;
}
.period-filter-module_header__HTxoe {
  font-size: 20px;
  font-weight: 700;
  background: var(--modalBackground);
  padding: 16px;
}
.period-filter-module_item__RaGBK {
  border: 1px solid var(--mslSectionBg);
  border-radius: var(--mslBorderRadius);
  padding: 12px;
  margin: 16px;
  display: flex;
  align-items: center;
  background-color: var(--modalBackground);
}
.period-filter-module_item__RaGBK.period-filter-module_active__S5mxI {
  border-color: var(--accentMain);
  color: var(--accentMain);
}
.period-filter-module_item__RaGBK + .period-filter-module_item__RaGBK {
  margin-top: 8px;
}
.history-filters-module_filters__LRJuW {
  margin: 16px 5px;
}
.history-filters-module_filters__LRJuW .history-filters-module_row__y0sX2 {
  display: flex;
}
.history-filters-module_filters__LRJuW .my-date-input,
.history-filters-module_filters__LRJuW .react-datepicker-wrapper,
.history-filters-module_filters__LRJuW .app-select {
  width: 100%;
}
.history-filters-module_filters__LRJuW .app-button {
  height: 34px;
  min-height: 34px;
}
.my-date-input-history {
  position: relative;
  width: 100%;
  z-index: 5;
}
.my-date-input-history .svg-icon {
  position: absolute;
  right: 12px;
  width: 16px;
  fill: var(--buttonDisabled);
  display: flex;
  align-items: center;
  height: 100%;
  pointer-events: none;
}
.limit-page-module_limitPage__2F1q- {
  position: relative;
  background: var(--bodyBackgroundColor);
}
.web-view .limit-page-module_limitPage__2F1q- {
  min-height: 100vh;
}
.limit-page-module_wrapper__VQ0sl {
  padding: 5px;
}
.limit-page-module_section__qhGSa {
  padding: 20px;
  background: var(--lossLimitCardBackground);
  border-radius: 10px;
}
.limit-page-module_section__qhGSa + .limit-page-module_section__qhGSa {
  margin-top: 10px;
}
.limit-page-module_topTitle__G-UTK {
  font-weight: bold;
  font-size: 24px;
  text-align: center;
  color: var(--mainActiveColor);
  margin-bottom: 16px;
}
.limit-page-module_title__e4xFI {
  font-weight: 500;
  font-size: 12px;
  line-height: 1.25;
  color: var(--mainColor);
}
.limit-page-module_deletionMainTitle__SEKzi {
  font-size: 14px;
  font-weight: 700;
}
.limit-page-module_deletionText__-9D-w {
  padding-top: 12px;
  font-size: 12px;
}
.limit-page-module_limitInfo__d6GYU {
  font-size: 12px;
  line-height: 1.25;
  padding: 16px 0;
  color: var(--eventHalfInformation);
  font-weight: 400;
}
.limit-page-module_separator__o8opj {
  border-top: 1px solid var(--borderProfileTable);
}
.limit-page-module_buttonSection__2Dgv6 {
  margin: 20px 0 0 0;
}
.limit-page-module_baseBottomMargin__Z042D {
  margin: 0 0 10px 0;
}
.limit-page-module_bottomText__Xg54o {
  display: none;
}
.limit-page-module_limitPageCard__j-pTI {
  border-radius: 5px;
  padding: 15px 20px;
  background: var(--lossLimitBackground);
}
.limit-page-module_limitPageCard__j-pTI + .limit-page-module_limitPageCard__j-pTI {
  margin-top: 20px;
}
.limit-page-module_cardTitle__QuItj {
  color: var(--mainColor);
  font-weight: 700;
  font-size: 12px;
  line-height: 1.35;
  text-transform: uppercase;
}
.limit-page-module_cardInfo__Ssyum {
  padding: 12px 0 0 0;
}
.limit-page-module_infoTitle__bmDq5 {
  font-weight: 500;
  font-size: 12px;
  flex: 0 0 50%;
  line-height: 1.5;
  padding-right: 15px;
}
.limit-page-module_infoTitle__bmDq5:first-letter {
  text-transform: uppercase;
}
.limit-page-module_infoRow__LXodq {
  display: flex;
  justify-content: space-between;
}
.limit-page-module_infoRow__LXodq + .limit-page-module_infoRow__LXodq {
  margin-top: 12px;
}
.limit-page-module_infoStatus__1OsYA {
  font-weight: 700;
}
.limit-page-module_infoValue__XGyvr {
  font-weight: 400;
  font-size: 12px;
  color: var(--coinExchangeMyBalanceColor);
  text-align: right;
}
.limit-page-module_infoValue__XGyvr small {
  font-size: 12px;
  line-height: 1.3;
  color: var(--grayDescription);
}
.limit-page-module_infoValue__XGyvr span:not(.date-formatter-time) {
  display: inline-block;
}
.limit-page-module_infoValue__XGyvr span::first-letter {
  text-transform: uppercase;
}
.limit-page-module_infoValue__XGyvr.limit-page-module_ln15__Yqxi3 {
  line-height: 1.5;
}
.limit-page-module_baseMarginTop__UtZMz {
  margin-top: 15px;
}
.limit-page-module_pageSetupInfo__gCj3o {
  font-weight: 400;
  font-size: 12px;
  color: var(--eventHalfInformation);
  line-height: 1.55;
  margin: 10px 0 0 0;
}
.limit-page-module_pageSetup__fIJRe {
  position: relative;
  max-width: 420px;
  width: 100%;
}
.limit-page-module_pageSetupTitle__7DOfw {
  font-weight: 500;
  font-size: 12px;
  line-height: 1.25;
  max-width: 40%;
  flex: 0 0 40%;
}
.limit-page-module_pageSetupTitle__7DOfw:first-letter {
  text-transform: uppercase;
}
.limit-page-module_pageSetupInput__cTp4b {
  width: 60%;
  flex: 0 0 60%;
}
.limit-page-module_pageSetupRow__zy0KV {
  display: flex;
  justify-content: space-between;
}
.limit-page-module_pageSetupRow__zy0KV + .limit-page-module_pageSetupRow__zy0KV {
  margin-top: 10px;
}
.limit-page-module_pageSetupCol__7N8O5 {
  width: 100%;
  flex: 0 0 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.limit-page-module_disableButton__K1zEb {
  background: var(--limitsButtonDisabled);
}
.limit-page-module_disableButton__K1zEb:hover {
  background: var(--limitsButtonDisabledHover);
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_wrapper__VQ0sl {
  background: #fff;
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_wrapper__VQ0sl {
  padding: 0;
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_section__qhGSa {
  border-radius: 0;
  padding: 16px;
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_buttonsBottomSection__PWkii {
  margin-top: 0;
  margin-bottom: 40px;
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_pageSetupInfo__gCj3o {
  color: var(--limitsText);
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_title__e4xFI {
  font-size: 14px;
  line-height: 1.5;
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_separator__o8opj {
  display: none;
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_buttonSection__2Dgv6 {
  margin-top: 0;
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_bottomText__Xg54o {
  display: none;
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_limitPageCard__j-pTI {
  background: #fff;
  border: 1px solid #D5DFE1;
  padding: 16px;
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_cardTitle__QuItj {
  font-size: 16px;
  text-transform: none;
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_cardInfo__Ssyum {
  padding-top: 16px;
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_infoTitle__bmDq5 {
  font-size: 14px;
  opacity: 0.5;
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_infoValue__XGyvr {
  font-size: 14px;
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_infoValue__XGyvr small {
  font-size: 14px;
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_saveButton__4rF07 {
  font-size: 14px;
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_saveButton__4rF07 svg {
  display: none;
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_cancelButton__lwvDi {
  font-size: 14px;
  color: var(--limitsText);
  background: #fff;
  border: 1px solid var(--limitsButtonCanceled);
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_disableButton__K1zEb {
  font-size: 14px;
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_pageSetupTitle__7DOfw {
  font-size: 14px;
  margin-bottom: 8px;
  font-weight: 700;
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_pageSetupInput__cTp4b {
  width: 100%;
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_pageSetupCol__7N8O5 {
  display: block;
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_editButton__-1Sag {
  background: var(--limitsAccent);
  font-size: 14px;
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_editButton__-1Sag svg {
  display: none;
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_addButton__4pQ9H {
  background: var(--limitsButton);
  font-size: 14px;
}
.limit-page-module_twentyTwoBet__Of5kb .limit-page-module_addButton__4pQ9H svg {
  display: none;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_baseMarginTop__UtZMz .limit-page-module_editButton__-1Sag:before {
  display: none;
}
.limit-page-module_nationalCasino__O-3XD,
.limit-page-module_bizzoCasino__HMxRS {
  background: var(--inputColor);
  border-radius: 5px;
  padding: 16px;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_wrapper__VQ0sl,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_wrapper__VQ0sl {
  padding: 0;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_section__qhGSa,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_section__qhGSa {
  padding: 0;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_title__e4xFI,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_title__e4xFI {
  color: var(--white);
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 16px;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_limitPage__2F1q-,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_limitPage__2F1q- {
  padding: 2px;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_cardsTitle__D8Aus,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_cardsTitle__D8Aus {
  color: #fff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 16px;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_limitPageCard__j-pTI,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_limitPageCard__j-pTI {
  padding: 16px 18px;
  background: var(--white);
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_limitPageCard__j-pTI .limit-page-module_cardInfo__Ssyum,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_limitPageCard__j-pTI .limit-page-module_cardInfo__Ssyum {
  padding-top: 0;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_limitPageCard__j-pTI .limit-page-module_cardTitle__QuItj,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_limitPageCard__j-pTI .limit-page-module_cardTitle__QuItj {
  display: none;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_limitPageCard__j-pTI .limit-page-module_infoTitle__bmDq5,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_limitPageCard__j-pTI .limit-page-module_infoTitle__bmDq5 {
  color: var(--textDark);
  font-weight: 400;
  font-size: 14px;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_limitPageCard__j-pTI .limit-page-module_infoValue__XGyvr,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_limitPageCard__j-pTI .limit-page-module_infoValue__XGyvr {
  color: var(--textDark);
  font-size: 14px;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_limitPageCard__j-pTI .limit-page-module_infoStatus__1OsYA,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_limitPageCard__j-pTI .limit-page-module_infoStatus__1OsYA {
  color: var(--tableSuccess);
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_limitPageCard__j-pTI .limit-page-module_baseMarginTop__UtZMz .limit-page-module_editButton__-1Sag,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_limitPageCard__j-pTI .limit-page-module_baseMarginTop__UtZMz .limit-page-module_editButton__-1Sag {
  background: var(--mainActiveHoverGradient);
  color: var(--bodyBgColor);
  padding: 16px 14px;
  height: 40px;
  font-weight: 700;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_limitPageCard__j-pTI .limit-page-module_baseMarginTop__UtZMz .limit-page-module_editButton__-1Sag svg,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_limitPageCard__j-pTI .limit-page-module_baseMarginTop__UtZMz .limit-page-module_editButton__-1Sag svg {
  display: none;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_buttonsCol__wRYeB,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_buttonsCol__wRYeB {
  padding: 0 6px;
  width: auto;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_gridRowTwo__KxgZS,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_gridRowTwo__KxgZS {
  margin: 0 -6px;
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-row-gap: 12px;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_gridRowTwo__KxgZS button,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_gridRowTwo__KxgZS button {
  padding: 5px 15px;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_gridRowThree__Qevmp,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_gridRowThree__Qevmp {
  margin: 0 -6px;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-row-gap: 12px;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_gridRowThree__Qevmp button,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_gridRowThree__Qevmp button {
  padding: 5px 15px;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_buttonSection__2Dgv6,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_buttonSection__2Dgv6 {
  padding: 0 16px;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_buttonSectionEdit__Z-Ga6,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_buttonSectionEdit__Z-Ga6 {
  padding: 0 8px;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_buttonSectionRow__QWszl,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_buttonSectionRow__QWszl {
  display: block;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_buttonSectionRow__QWszl:not(:last-child),
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_buttonSectionRow__QWszl:not(:last-child) {
  margin-bottom: 16px;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_buttonSectionRow__QWszl .limit-page-module_addButton__4pQ9H,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_buttonSectionRow__QWszl .limit-page-module_addButton__4pQ9H {
  color: var(--bodyBgColor);
  font-size: 16px;
  height: 46px;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_buttonSectionRow__QWszl .limit-page-module_addButton__4pQ9H svg,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_buttonSectionRow__QWszl .limit-page-module_addButton__4pQ9H svg {
  display: none;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_titleSecondary__2SKtI,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_titleSecondary__2SKtI {
  font-size: 16px;
  color: var(--textLight);
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_pageSetupCol__7N8O5,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_pageSetupCol__7N8O5 {
  display: block;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_pageSetupTitle__7DOfw,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_pageSetupTitle__7DOfw {
  font-size: 14px;
  margin-bottom: 8px;
  font-weight: 400;
  max-width: 100%;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_pageSetupRow__zy0KV,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_pageSetupRow__zy0KV {
  margin-top: 12px;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_pageSetupInput__cTp4b,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_pageSetupInput__cTp4b {
  width: 100%;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_pageSetupInput__cTp4b input,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_pageSetupInput__cTp4b input {
  height: 44px;
  padding-left: 16px;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_pageSetupInfo__gCj3o,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_pageSetupInfo__gCj3o {
  margin-top: 16px;
  color: var(--textLight);
  font-size: 14px;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_saveButton__4rF07,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_saveButton__4rF07 {
  background: var(--textInactive);
  color: var(--inputColor);
  height: 40px;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_saveButton__4rF07 svg,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_saveButton__4rF07 svg {
  display: none;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_cancelButton__lwvDi,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_cancelButton__lwvDi {
  height: 40px;
  border-radius: 5px;
  border: 2px solid var(--mainActiveColor);
  color: var(--mainActiveColor);
  background: transparent;
}
.limit-page-module_nationalCasino__O-3XD .limit-page-module_disableButton__K1zEb,
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_disableButton__K1zEb {
  height: 40px;
}
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_title__e4xFI {
  color: var(--textInactive);
}
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_titleSecondary__2SKtI {
  font-size: 14px;
}
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_buttonSectionRow__QWszl .limit-page-module_addButton__4pQ9H {
  background: var(--buttonSecondary);
}
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_buttonSectionRow__QWszl .limit-page-module_addButton__4pQ9H::after, .limit-page-module_bizzoCasino__HMxRS .limit-page-module_buttonSectionRow__QWszl .limit-page-module_addButton__4pQ9H::before {
  display: none;
}
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_buttonSectionRow__QWszl .limit-page-module_addButton__4pQ9H:hover {
  background: var(--mainActiveColor);
}
.limit-page-module_bizzoCasino__HMxRS .limit-page-module_pageSetupInfo__gCj3o {
  color: var(--textInactive);
  font-size: 14px;
}
.limit-page-module_hellspinCasino__Owhf- {
  padding-top: 24px;
  background: var(--mobileCabinetBg);
}
.limit-page-module_hellspinCasino__Owhf- .limit-page-module_title__e4xFI {
  color: var(--linkInactive);
}
.limit-page-module_hellspinCasino__Owhf- .limit-page-module_infoTitle__bmDq5 {
  color: var(--inputBg);
}
.limit-page-module_hellspinCasino__Owhf- .limit-page-module_cardTitle__QuItj {
  display: none;
}
.limit-page-module_hellspinCasino__Owhf- .limit-page-module_limitPageCard__j-pTI {
  background: var(--grayBlue);
}
.limit-page-module_hellspinCasino__Owhf- .limit-page-module_editButton__-1Sag {
  background: var(--bonusCardtitle);
  color: var(--white) !important;
}
.limit-page-module_hellspinCasino__Owhf- .limit-page-module_editButton__-1Sag svg {
  display: none;
}
.limit-page-module_hellspinCasino__Owhf- .limit-page-module_pageSetupCol__7N8O5 {
  flex-direction: column;
  align-items: flex-start;
}
.limit-page-module_hellspinCasino__Owhf- .limit-page-module_pageSetupRow__zy0KV {
  display: block;
}
.limit-page-module_hellspinCasino__Owhf- .limit-page-module_gridRowTwo__KxgZS {
  display: flex;
  gap: 8px;
  margin-top: 15px;
}
.limit-page-module_hellspinCasino__Owhf- .limit-page-module_gridRowThree__Qevmp {
  display: flex;
  gap: 8px;
  margin-top: 15px;
}
.limit-page-module_hellspinCasino__Owhf- .limit-page-module_buttonsCol__wRYeB {
  width: 100%;
}
.limit-page-module_hellspinCasino__Owhf- .limit-page-module_pageSetupInput__cTp4b {
  width: 100%;
  flex: 0 0 100%;
  margin-top: 10px;
}
.limit-page-module_hellspinCasino__Owhf- .limit-page-module_buttonSectionEdit__Z-Ga6 {
  padding: 16px;
  border-radius: 5px;
  background: var(--grayBlue);
}
.limit-page-module_hellspinCasino__Owhf- .limit-page-module_cancelButton__lwvDi {
  background: var(--bonusCardtitle);
  color: var(--white) !important;
}
.limit-page-module_hellspinCasino__Owhf- .limit-page-module_saveButton__4rF07 {
  background: var(--success);
  color: var(--white) !important;
}
.limit-page-module_hellspinCasino__Owhf- .limit-page-module_saveButton__4rF07 svg {
  display: none;
}
.limit-page-module_hellspinCasino__Owhf- .limit-page-module_disableButton__K1zEb {
  background: var(--success);
  color: var(--white) !important;
}
.limit-page-module_hellspinCasino__Owhf- .limit-page-module_disableButton__K1zEb svg {
  display: none;
}
.limit-page-module_hellspinCasino__Owhf- .limit-page-module_buttonSectionRow__QWszl {
  display: block;
}
.limit-page-module_hellspinCasino__Owhf- .limit-page-module_buttonSectionRow__QWszl:not(:last-child) {
  margin-bottom: 16px;
}
.limit-page-module_hellspinCasino__Owhf- .limit-page-module_buttonSectionRow__QWszl .limit-page-module_addButton__4pQ9H {
  background: var(--success);
  color: var(--white) !important;
}
.limit-page-module_hellspinCasino__Owhf- .limit-page-module_buttonSectionRow__QWszl .limit-page-module_addButton__4pQ9H svg {
  display: none;
}
.global-module_lineThrough__fsauX {
  text-decoration: line-through;
}
.global-module_green__sOUk1 {
  color: var(--colorGreen);
}
.global-module_red__u-1qR {
  color: var(--colorRed);
}
.global-module_success__cjIcm {
  color: var(--success);
}
.global-module_pending__HRyu0 {
  color: inherit;
}
.global-module_pendingLimits__ZWX2X {
  color: #C39248;
}
.global-module_linkButton__M663D {
  text-decoration: none;
}
.global-module_minHeightInherit__pjVHq {
  min-height: inherit;
}
.global-module_x2__yWYI6 {
  flex: 0 0 50%;
  width: 50%;
}
.global-module_flexPositionEnd__4QUmA {
  justify-content: flex-end;
}
.global-module_strong__ouq-R {
  font-weight: 700;
}
.aside-menu--opened .aside-menu__arrow {
  transform: rotate(180deg);
}
.aside-menu__title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 5px 0;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: var(--newSportMenuItemTextLight);
}
.aside-menu__arrow {
  transition: transform 0.15s ease;
}
.markets-list-module_header__cI-x2 {
  display: flex;
  justify-content: space-between;
  position: relative;
  width: 100%;
  background: var(--eventTableBorder);
  padding: 5px var(--rowSectionPadding);
  min-height: 30px;
  align-items: center;
}
.markets-list-module_header__cI-x2.markets-list-module_open__LCf71 .markets-list-module_arrow__gRjy4 .svg-icon {
  transform: rotate(-90deg);
}
.markets-list-module_arrow__gRjy4 {
  display: flex;
  align-items: center;
  justify-content: center;
  top: 2px;
  right: 0;
  bottom: 0;
  width: 20px;
  z-index: 2;
  font-size: 10px;
}
.markets-list-module_arrow__gRjy4 .svg-icon {
  transform: rotate(90deg);
  transition: transform 0.15s ease;
}
.markets-list-module_factors__a-O7T {
  display: flex;
  flex-wrap: wrap;
  max-width: 100%;
  width: 100%;
}
.markets-list-module_item__jn6-d {
  position: relative;
}
.markets-list-module_analyticsTitle__vJTFy {
  position: relative;
  display: flex;
  width: 50%;
  flex: 0 0 50%;
  line-height: 16px;
  align-items: center;
  padding: 5px 3px 5px var(--rowSectionPadding);
  justify-content: space-between;
  border-bottom: 1px solid var(--eventSelected);
  border-right: 1px solid var(--eventSelected);
  min-height: 36px;
}
.full-event-markets-data-module_iframe__MEnup {
  width: 100%;
  height: 565px;
  border: none;
}
.widget-base-styles-module_widget__bVSSY {
  background: linear-gradient(60deg, var(--sportWidgetMobileBgFrom), var(--sportWidgetMobileBgTo));
  color: var(--sportWidgetMobileText);
  font-size: 12px;
  width: 100%;
}
.widget-base-styles-module_winnerBg__2ynfE {
  bottom: 0;
  left: 0;
  opacity: 0.4;
  position: absolute;
  right: 0;
  top: 0;
  pointer-events: none;
}
.widget-base-styles-module_header__9kKQV {
  color: var(--sportWidgetMobileText);
  display: block;
  padding: 15px 60px 10px 12px;
  position: relative;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 1;
}
.widget-base-styles-module_headerChristmas__Z8FNA {
  height: 21px;
  margin-left: 5px;
  width: 32px;
}
.widget-base-styles-module_header__9kKQV,
.widget-base-styles-module_headerTitleText__QwJ4t {
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  margin: 0;
}
.widget-base-styles-module_headerTitleText__QwJ4t {
  align-items: center;
  display: flex;
  min-height: 21px;
}
.widget-base-styles-module_headerTitleText__QwJ4t .svg-icon {
  width: 18px;
  height: 10px;
  margin-left: 10px;
}
.widget-base-styles-module_headerTitleText__QwJ4t .betTournament-svg-header {
  width: 18px;
  height: 10px;
  margin-left: 10px;
}
.widget-base-styles-module_headerTitleText__QwJ4t .svg-Gold-bg {
  background: var(--betTournamentGold);
}
.widget-base-styles-module_headerTitleText__QwJ4t .svg-Silver-bg {
  background: var(--betTournamentSilver);
}
.widget-base-styles-module_headerTitleText__QwJ4t .svg-Bronze-bg {
  background: var(--betTournamentBronze);
}
.widget-base-styles-module_headerTitle__nca5Q {
  display: block;
}
.widget-base-styles-module_content__u4AWP {
  padding: 0 12px;
}
.widget-base-styles-module_contentMax__VfM6A,
.widget-base-styles-module_contentMin__jjQ4G {
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  margin-bottom: 12px;
}
.widget-base-styles-module_contentMax__VfM6A p,
.widget-base-styles-module_contentMin__jjQ4G p {
  margin: 3px 0;
}
.widget-base-styles-module_contentTitle__yrxSJ {
  align-items: center;
  display: flex;
}
.widget-base-styles-module_contentTitleText__luuAT {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  width: 100%;
}
.widget-base-styles-module_contentTitleText__luuAT.widget-base-styles-module_withVIPLevelImage__XLqqT {
  width: calc(100% - 44px);
}
.widget-base-styles-module_textBold__V7D6g {
  font-weight: 500;
}
.widget-base-styles-module_textStyled__MG-j3 {
  color: var(--betTournamentMobileWidgetTextStyled);
  font-weight: 700;
}
.widget-base-styles-module_textStyled__MG-j3.widget-base-styles-module_secondary__mkCzs {
  color: var(--sportVIPWidgetStyledSecondary);
}
.widget-base-styles-module_textBadge__3C-Oi {
  background: var(--betTournamentMobileWidgetTextBadge);
  border-radius: 4px;
  color: var(--sportWidgetMobileText);
  display: inline-block;
  padding: 0 4px;
}
.widget-base-styles-module_textLarge__4Wkh1 {
  font-size: 1.2em;
}
.widget-base-styles-module_textSmall__9MZmo {
  font-size: 0.8em;
}
.widget-base-styles-module_contentDesk__n5d8i {
  font-size: 12px;
  font-weight: 400;
  line-height: 1.6;
  margin-top: 12px;
  opacity: 0.5;
  padding-right: 25px;
}
.widget-base-styles-module_footer__2V7Di {
  align-items: flex-end;
  display: flex;
  flex-wrap: wrap;
  font-size: 10px;
  justify-content: space-between;
  min-height: 24px;
  padding: 6px 12px 8px;
  position: relative;
}
.widget-base-styles-module_footer__2V7Di::before {
  background: var(--sportWidgetMobileText);
  content: "";
  display: block;
  height: 1px;
  left: 12px;
  opacity: 0.3;
  position: absolute;
  right: 12px;
  top: -1px;
}
.widget-base-styles-module_footer__2V7Di .widget-base-styles-module_opener__6ikJj {
  align-items: center;
  color: var(--sportWidgetMobileText);
  display: flex;
  font-size: 14px;
  height: 16px;
  justify-content: center;
  position: relative;
  transform: rotate(-90deg);
  width: 16px;
}
.widget-base-styles-module_footer__2V7Di .widget-base-styles-module_opener__6ikJj.widget-base-styles-module_animate__5-T2f {
  animation-duration: 5s;
  animation-iteration-count: infinite;
  animation-timing-function: ease;
}
.widget-base-styles-module_footer__2V7Di .widget-base-styles-module_opener__6ikJj.widget-base-styles-module_animate__5-T2f {
  animation-name: widget-base-styles-module_arrowFlow__94TDd;
}
.widget-base-styles-module_footerItem__t8mDL {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  max-width: 75%;
}
.widget-base-styles-module_footerItemLast__gq-vf {
  margin-left: auto;
}
.widget-base-styles-module_footerItemLine__sXMaK {
  align-items: center;
  display: flex;
  justify-content: flex-start;
  margin-right: 10px;
  max-width: 100%;
  min-height: 16px;
  text-align: left;
}
.widget-base-styles-module_timerIcon__X5sYo {
  display: inline-block;
  font-size: 12px;
  margin-right: 3px;
}
.widget-base-styles-module_ivibet__d-2Oc .widget-base-styles-module_widget__bVSSY {
  background: var(--sportWidgetMobileBodyBackground);
}
.widget-base-styles-module_ivibet__d-2Oc .widget-base-styles-module_textStyled__MG-j3 {
  color: var(--sportWidgetMobileTextPrizeFind);
}
.widget-base-styles-module_ivibet__d-2Oc .widget-base-styles-module_textBadge__3C-Oi {
  color: var(--sportWidgetMobileTextPrizeFind);
}
.widget-base-styles-module_ivibet__d-2Oc .widget-base-styles-module_footerItem__t8mDL {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  max-width: 75%;
  font-weight: 400;
  font-size: 10px;
}
.widget-base-styles-module_ivibet__d-2Oc .widget-base-styles-module_isMinimized__eSDdU .widget-base-styles-module_contentMax__VfM6A {
  display: block;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 500;
}
.widget-base-styles-module_ivibet__d-2Oc .widget-base-styles-module_isMinimized__eSDdU .widget-base-styles-module_content__u4AWP {
  padding: 0 12px;
}
.widget-base-styles-module_ivibet__d-2Oc .widget-base-styles-module_isMinimized__eSDdU .widget-base-styles-module_header__9kKQV {
  padding: 15px 60px 10px 12px;
}
.widget-base-styles-module_ivibet__d-2Oc.widget-base-styles-module_sliderMinimized__1ErOx .widget-base-styles-module_swipeBoxControls__tOuYY {
  right: 10px;
  top: 17px;
  z-index: 1;
}
.widget-base-styles-module_ivibet__d-2Oc .widget-base-styles-module_swipeBox__CmyIw .widget-base-styles-module_swipeBoxControlItem__pLyEv:hover::before, .widget-base-styles-module_ivibet__d-2Oc .widget-base-styles-module_swipeBox__CmyIw .widget-base-styles-module_swipeBoxControlItem__pLyEv.widget-base-styles-module_swipeBoxControlItemActive__4CZXe::before {
  background-color: var(--swipeBoxBackground);
  box-shadow: 0 0 6px var(--swipeBoxBackground);
}
.widget-base-styles-module_isMinimized__eSDdU .widget-base-styles-module_header__9kKQV {
  padding: 10px 60px 5px 12px;
}
.widget-base-styles-module_isMinimized__eSDdU .widget-base-styles-module_contentMax__VfM6A {
  align-items: center;
  display: flex;
  height: 40px;
  line-height: 1.2;
  margin-bottom: 10px;
  font-size: 12px;
  overflow: hidden;
}
.widget-base-styles-module_isMinimized__eSDdU .widget-base-styles-module_contentMax__VfM6A > * {
  width: 100%;
}
.widget-base-styles-module_isMinimized__eSDdU .widget-base-styles-module_contentMin__jjQ4G {
  display: none;
}
.widget-base-styles-module_isMinimized__eSDdU .widget-base-styles-module_content__u4AWP {
  padding: 0 12px;
}
.widget-base-styles-module_isMinimized__eSDdU .widget-base-styles-module_footer__2V7Di .widget-base-styles-module_opener__6ikJj {
  transform: rotate(90deg);
}
.widget-base-styles-module_swipeBox__CmyIw {
  display: block;
  overflow: hidden;
  position: relative;
  transition: height 0.15s ease;
  width: 100%;
}
.widget-base-styles-module_swipeBoxControls__tOuYY {
  display: flex;
  pointer-events: none;
  position: absolute;
  right: 10px;
  top: 17px;
  z-index: 1;
}
.widget-base-styles-module_swipeBoxControlItem__pLyEv {
  align-items: center;
  display: flex;
  height: 11px;
  justify-content: center;
  margin-right: 1px;
  width: 11px;
}
.widget-base-styles-module_swipeBoxControlItem__pLyEv::before {
  background-color: var(--white);
  border-radius: 50%;
  content: "";
  display: block;
  height: 7px;
  transition: background-color 0.2s ease, box-shadow 0.2s ease;
  width: 7px;
}
.widget-base-styles-module_swipeBoxControlItem__pLyEv:hover::before, .widget-base-styles-module_swipeBoxControlItem__pLyEv.widget-base-styles-module_swipeBoxControlItemActive__4CZXe::before {
  background-color: var(--buttonMain);
  box-shadow: 0 0 6px var(--buttonMain);
}
.widget-base-styles-module_swipeBoxContent__b4CCo {
  position: relative;
  z-index: 0;
}
.widget-base-styles-module_swipeBoxSlide__cjQ-1 {
  display: none;
  pointer-events: none;
  width: 100%;
}
.widget-base-styles-module_swipeBoxSlide__cjQ-1.widget-base-styles-module_swipeBoxSlideActive__5bRDg {
  display: block;
  pointer-events: auto;
}
.widget-base-styles-module_sliderMinimized__1ErOx .widget-base-styles-module_swipeBoxControls__tOuYY {
  right: 10px;
  top: 12px;
}
.widget-base-styles-module_slider__t-TY4 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 2px;
}
.modal-open .widget-base-styles-module_slider__t-TY4 {
  display: none;
}
@keyframes widget-base-styles-module_arrowFlow__94TDd {
  0% {
    top: 0;
  }
  10% {
    top: -3px;
  }
  20% {
    top: 6px;
  }
  30% {
    top: -1px;
  }
  40% {
    top: 4px;
  }
  50% {
    top: 0;
  }
  60% {
    top: 2px;
  }
  70% {
    top: 0;
  }
  100% {
    top: 0;
  }
}
.sport-vip-program-module_bar__lg9aw {
  position: relative;
  height: 20px;
  width: 100%;
  border-radius: 10px;
  border: 1px solid var(--sportVIPWidgetMobileBarBg);
  background: var(--sportVIPWidgetMobileBarBg);
  margin-top: 12px;
}
.sport-vip-program-module_barProgress__pnzx0 {
  position: absolute;
  height: 18px;
  width: 100%;
  border-radius: 9px;
  background: linear-gradient(70deg, var(--sportVIPWidgetBarProgressFrom), var(--sportVIPWidgetBarProgressTp));
  min-width: 18px;
  opacity: 0.8;
}
.sport-vip-program-module_barLevel__CEtRc {
  position: absolute;
  display: flex;
  justify-content: space-between;
  padding: 0 8px;
  height: 18px;
  width: 100%;
  line-height: 18px;
  font-size: 12px;
  font-weight: 400;
  color: var(--sportWidgetMobileText);
}
.sport-vip-program-module_barLevelBold__vqdwA {
  font-weight: 700;
}
.sport-vip-program-module_barLevelLight__GuU7U {
  opacity: 0.6;
}
.sport-vip-program-module_levelLogo__-e5zb {
  width: 32px;
  height: 48px;
  padding-top: 4px;
  margin-right: 12px;
  position: relative;
  line-height: 1;
}
.sport-vip-program-module_levelLogo__-e5zb img {
  display: block;
  width: 100%;
  height: auto;
}
.sport-vip-program-module_levelNumber__fdf0D {
  position: absolute;
  top: 8px;
  font-size: 12px;
  font-weight: 700;
  width: 100%;
  text-align: center;
}
.sport-vip-program-module_levelText__ZtxhK {
  position: absolute;
  bottom: 2px;
  font-size: 10px;
  width: 100%;
  text-align: center;
  display: flex;
  justify-content: center;
}
.sport-vip-program-module_exchange__DR6k4 {
  display: block;
  width: 100%;
  height: 40px;
  border-radius: 20px;
  background: var(--buttonMain);
  color: var(--sportWidgetMobileText);
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 40px;
  margin-top: 8px;
}
.sport-vip-program-module_isMinimized__tqom0 .sport-vip-program-module_bar__lg9aw {
  margin-top: 0;
}
.sport-vip-program-module_isMinimized__tqom0 .sport-vip-program-module_levelLogo__-e5zb {
  width: 26px;
  height: 40px;
}
.sport-vip-program-module_isMinimized__tqom0 .sport-vip-program-module_levelNumber__fdf0D {
  font-size: 10px;
}
.sport-vip-program-module_isMinimized__tqom0 .sport-vip-program-module_levelText__ZtxhK {
  font-size: 9px;
}
.bet-tournament-widget-module_gold__fgZpH .bet-tournament-widget-module_headerTitleIcon__jVUIU {
  color: var(--betTournamentGold);
}
.bet-tournament-widget-module_gold__fgZpH .bet-tournament-widget-module_headerTitleBadge__7W6rT {
  background: var(--betTournamentGold);
}
.bet-tournament-widget-module_silver__WF0sX .bet-tournament-widget-module_headerTitleIcon__jVUIU {
  color: var(--betTournamentSilver);
}
.bet-tournament-widget-module_silver__WF0sX .bet-tournament-widget-module_headerTitleBadge__7W6rT {
  background: var(--betTournamentSilver);
}
.bet-tournament-widget-module_bronze__5w4qR .bet-tournament-widget-module_headerTitleIcon__jVUIU {
  color: var(--betTournamentBronze);
}
.bet-tournament-widget-module_bronze__5w4qR .bet-tournament-widget-module_headerTitleBadge__7W6rT {
  background: var(--betTournamentBronze);
}
.bet-tournament-widget-module_headerTitleBadge__7W6rT {
  padding: 0 4px;
  border-radius: 3px;
  color: var(--mainColor);
  display: inline-block;
  margin: 12px 0 0;
}
.bet-tournament-widget-module_headerTitleIcon__jVUIU {
  height: 21px;
  width: 24px;
  margin-left: 10px;
  display: none;
  align-items: center;
  justify-content: center;
  border-radius: 3px;
  background: var(--betTournamentUserBadgePlaceBg);
}
.bet-tournament-widget-module_contentStats__ftVWW {
  display: flex;
  align-items: center;
  height: 24px;
}
.bet-tournament-widget-module_contentStats__ftVWW .bet-tournament-widget-module_stat__IGg3J {
  font-weight: 500;
  font-size: 12px;
  margin-right: 16px;
}
.bet-tournament-widget-module_contentStats__ftVWW .bet-tournament-widget-module_markedText__zBM27 {
  color: var(--betTournamentMobileWidgetMarked);
}
.bet-tournament-widget-module_contentActions__8K-sl {
  display: flex;
  align-items: center;
  margin-right: -5px;
  margin-left: -5px;
}
p + .bet-tournament-widget-module_contentActions__8K-sl {
  margin-top: 12px;
}
.bet-tournament-widget-module_contentAction__JQtCd {
  flex: 1 0 auto;
  padding: 0 5px;
}
.bet-tournament-widget-module_contentAction__JQtCd .app-button {
  height: 32px;
  min-height: 32px;
  line-height: 1;
  font-size: 12px;
  padding: 0 12px;
  width: 100%;
}
.bet-tournament-widget-module_contentAction__JQtCd .app-button span {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  font-size: 13px;
  top: -1px;
}
.bet-tournament-widget-module_contentAction__JQtCd .bet-tournament-widget-module_actionTerms__6Gw-n {
  font-weight: 600;
  font-size: 13px;
  text-transform: uppercase;
  text-align: center;
  cursor: pointer;
  color: var(--sportWidgetMobileText);
  text-decoration: none;
  display: block;
}
.bet-tournament-widget-module_isMinimized__k4a2g .bet-tournament-widget-module_headerTitleBadge__7W6rT {
  display: none;
}
.bet-tournament-widget-module_isMinimized__k4a2g .bet-tournament-widget-module_headerTitleIcon__jVUIU {
  display: flex;
}
.welcome-bonus-module_bar__RdnFO {
  background: var(--sportVIPWidgetMobileBarBg);
  border: 1px solid var(--sportVIPWidgetMobileBarBg);
  border-radius: 10px;
  height: 20px;
  margin-top: 12px;
  position: relative;
  width: 100%;
}
.welcome-bonus-module_barProgress__jyI8D {
  background: linear-gradient(70deg, var(--sportVIPWidgetBarProgressFrom), var(--sportVIPWidgetBarProgressTp));
  border-radius: 9px;
  height: 18px;
  min-width: 18px;
  opacity: 0.8;
  position: absolute;
  width: 100%;
}
.welcome-bonus-module_barLevel__2EsG8 {
  color: var(--sportWidgetMobileText);
  display: flex;
  font-size: 12px;
  font-weight: 400;
  height: 18px;
  justify-content: space-between;
  line-height: 18px;
  padding: 0 8px;
  position: absolute;
  width: 100%;
}
.welcome-bonus-module_barLevelBold__zhL2R {
  font-weight: 700;
}
.welcome-bonus-module_barLevelLight__oMErc {
  opacity: 0.6;
}
.welcome-bonus-module_levelLogo__HSVVV {
  height: 48px;
  line-height: 1;
  margin-right: 12px;
  position: relative;
  width: 48px;
}
.welcome-bonus-module_levelNumber__-2qm3 {
  font-size: 12px;
  font-weight: 700;
  position: absolute;
  text-align: center;
  top: 8px;
  width: 100%;
}
.welcome-bonus-module_levelText__Db88x {
  bottom: 2px;
  display: flex;
  font-size: 10px;
  justify-content: center;
  position: absolute;
  text-align: center;
  width: 100%;
}
.welcome-bonus-module_exchange__wOeIP {
  background: var(--buttonMain);
  border-radius: 20px;
  color: var(--sportWidgetMobileText);
  display: block;
  font-size: 14px;
  font-weight: 700;
  height: 40px;
  line-height: 40px;
  margin-top: 8px;
  text-transform: uppercase;
  width: 100%;
}
.welcome-bonus-module_isMinimized__RAd-- .welcome-bonus-module_bar__RdnFO {
  margin-top: 0;
}
.welcome-bonus-module_isMinimized__RAd-- .welcome-bonus-module_levelLogo__HSVVV {
  height: 40px;
  padding-top: 6px;
  width: 26px;
}
.welcome-bonus-module_isMinimized__RAd-- .welcome-bonus-module_levelNumber__-2qm3 {
  font-size: 10px;
}
.welcome-bonus-module_isMinimized__RAd-- .welcome-bonus-module_levelText__Db88x {
  font-size: 9px;
}
.welcome-bonus-module_isMinimized__RAd-- .welcome-bonus-module_textBoldWin__b0Fnq {
  color: var(--white);
  font-size: 12px;
  font-weight: bold;
  line-height: 16px;
  padding: 0;
}
.welcome-bonus-module_congratsContent__3wFbX {
  height: 200px;
}
.welcome-bonus-module_textStyled__3W8L0 {
  color: var(--sportVIPWidgetStyledSecondary);
  font-weight: 700;
}
.welcome-bonus-module_textBadge__f7agE {
  background: var(--sportVIPWidgetStyledSecondary);
  border-radius: 4px;
  color: var(--sportVIPWidgetMobileBarBg);
  display: inline-block;
  padding: 0 4px;
}
.welcome-bonus-module_textBold__C0Dm6 {
  color: #c5ccd8;
}
.welcome-bonus-module_textBoldWin__b0Fnq {
  color: var(--white);
  font-size: 16px;
  font-weight: normal;
  line-height: 24px;
  padding: 20px 0;
}
.welcome-bonus-module_congratsBackground__6qomW {
  background-repeat: no-repeat;
  background-size: cover;
  height: auto;
  width: 100%;
}
.welcome-bonus-module_bonusBackground__0EWf8 {
  background-repeat: no-repeat;
  background-size: cover;
  height: 20px;
  line-height: 1;
  margin-right: 12px;
  padding-top: 4px;
  position: relative;
  width: 26px;
}
.welcome-bonus-module_bonusImage__bnSXB {
  height: 24px;
  width: 24px;
}
.welcome-bonus-module_bonusImageBig__BO75C {
  height: 48px;
  width: 48px;
}
.welcome-bonus-module_bonusImageWithBg__JNc0k {
  height: 48px;
  width: 48px;
}
.welcome-bonus-module_bonusText__ltRAc {
  color: var(--sportVIPWidgetBarProgressFrom);
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 16px;
  margin-right: 4px;
  text-transform: uppercase;
}
.welcome-bonus-module_bonusReward__U39ee {
  background-color: var(--sportVIPWidgetBarProgressFrom);
  border-radius: 4px;
  color: #fff;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  line-height: 16px;
  padding: 0 4px;
}
.betslip-button-module_Button__aXp-R {
  align-items: center;
  background: linear-gradient(270deg, var(--betslipMobileButtonGradientStart), var(--betslipMobileButtonGradientStop));
  border-radius: 36px;
  bottom: var(--betslipMobileButtonBottomOffset);
  box-shadow: 0 1px 4px var(--betslipMobileButtonShadowColorFirst), 0 4px 24px var(--betslipMobileButtonShadowColorSecond);
  color: var(--buttonText);
  display: flex;
  height: 56px;
  justify-content: center;
  margin-bottom: env(safe-area-inset-bottom);
  padding: 0 15px;
  position: fixed;
  right: 24px;
  z-index: var(--zIndex-modalCoupon-below);
  transition: bottom 0.3s ease-in-out;
}
.modern-view .betslip-button-module_Button__aXp-R {
  bottom: 60px;
}
.modern-view .betslip-button-module_Button__aXp-R.betslip-button-module_withCookieBar__soIrd {
  bottom: var(--withCookieBarButtonBottomModern);
}
.modern-view .betslip-button-module_Button__aXp-R.betslip-button-module_withPromoSnackBar__botvI {
  bottom: var(--withPromoSnackBarButtonBottomModern);
}
.modern-view .betslip-button-module_Button__aXp-R.betslip-button-module_withCookieBarAndPromoSnackBar__D0kKx {
  bottom: var(--withCookieBarAndPromoSnackBarButtonBottomModern);
}
.modern-view.menu-bottom-cms-view .betslip-button-module_Button__aXp-R {
  bottom: calc(var(--menuCmsBottomHeight) + 10px);
}
.modern-view.menu-bottom-cms-view .betslip-button-module_Button__aXp-R.betslip-button-module_withCookieBar__soIrd {
  bottom: var(--withCookieBarButtonBottomModern);
}
.modern-view.menu-bottom-cms-view .betslip-button-module_Button__aXp-R.betslip-button-module_withPromoSnackBar__botvI {
  bottom: calc(var(--withPromoSnackBarButtonBottomModern) + 30px);
}
.modern-view.menu-bottom-cms-view .betslip-button-module_Button__aXp-R.betslip-button-module_withCookieBarAndPromoSnackBar__D0kKx {
  bottom: var(--withCookieBarAndPromoSnackBarButtonBottomModern);
}
.betslip-button-module_Button__aXp-R.betslip-button-module_ButtonAnimating__FWUlH {
  animation: betslip-button-module_gradientAnimation__dPSAp 1s ease infinite;
}
.betslip-button-module_Button__aXp-R.betslip-button-module_withCookieBar__soIrd {
  bottom: var(--withCookieBarButtonBottom);
}
.betslip-button-module_Button__aXp-R.betslip-button-module_withPromoSnackBar__botvI {
  bottom: var(--withPromoSnackBarButtonBottom);
}
.betslip-button-module_Button__aXp-R.betslip-button-module_withCookieBarAndPromoSnackBar__D0kKx {
  bottom: var(--withCookieBarAndPromoSnackBarButtonBottom);
}
.betslip-button-module_Ticket__CIvqS {
  font-size: 28px !important;
}
.betslip-button-module_Outcomes__fe-1X {
  margin-left: 10px;
}
.betslip-button-module_Coefficient__Y-nfr {
  font-size: 16px;
  font-weight: 700;
}
.betslip-button-module_OutcomesAmount__flHVQ {
  color: var(--periodHalfInformationSeparator);
  font-size: 12px;
  text-transform: lowercase;
}
.betslip-button-module_ButtonStopped__12RZI {
  background: linear-gradient(270deg, var(--betslipMobileButtonStoppedGradientStart), var(--betslipMobileButtonStoppedGradientStop));
  box-shadow: 0 1px 4px var(--betslipMobileButtonStoppedShadowColorFirst), 0 4px 24px var(--betslipMobileButtonStoppedShadowColorSecond);
}
.betslip-button-module_ButtonPaused__4lhgv {
  background: linear-gradient(270deg, var(--betslipMobileButtonPausedGradientStart), var(--betslipMobileButtonPausedGradientStop));
  box-shadow: 0 1px 4px var(--betslipMobileButtonPausedShadowColorFirst), 0 4px 24px var(--betslipMobileButtonPausedShadowColorSecond);
}
.betslip-button-module_quickBetBetslip__2qJYM {
  font-size: 14px;
  font-weight: 700;
}
@keyframes betslip-button-module_gradientAnimation__dPSAp {
  0% {
    background-position: 0% 50%;
    background-size: 100% 100%;
  }
  50% {
    background-position: 100% 50%;
    background-size: 400% 400%;
  }
  100% {
    background-position: 0% 50%;
    background-size: 100% 100%;
  }
}
.modal-views-module_Header__GYg4C {
  color: var(--betslipGrayText);
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  text-align: center;
  text-transform: lowercase;
}
.modal-views-module_Header__GYg4C::first-letter {
  text-transform: uppercase;
}
.modal-views-module_Title__-jTFT {
  color: var(--betslipGrayText);
  font-size: 14px;
  line-height: 24px;
  margin-top: 6px;
  text-align: center;
}
.modal-views-module_Buttons__FePcF {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin: 16px -4px;
}
.modal-views-module_Button__nzCW4 {
  font-weight: 700;
  margin: 0 4px;
  background-color: var(--betslipMain);
}
.modal-views-module_Button__nzCW4:hover {
  background-color: var(--betslipMainHover);
}
.modal-views-module_BetOption__6w4bZ {
  align-items: center;
  background: var(--betslipMobileBetOptionBg);
  border-radius: 8px;
  display: flex;
  margin-top: 10px;
  padding: 16px 12px;
}
.modal-views-module_BetOptionTitle__7rkeg {
  position: relative;
  top: 1px;
}
.modal-views-module_BetOptionTitle__7rkeg span {
  display: block;
}
@media screen and (max-width: 374px) {
  .modal-views-module_Buttons__FePcF {
    flex-direction: column-reverse;
  }
  .modal-views-module_Buttons__FePcF button:last-child:not(:only-child) {
    margin-bottom: 10px;
  }
}
@keyframes modal-views-module_pulse__Pcan1 {
  0% {
    transform: scale(1);
  }
  70% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
.modal-views-module_BetOptionPulse__BwgTn {
  animation: modal-views-module_pulse__Pcan1 1s infinite;
}
.coupon-global-module_Select__q1XD5 {
  border-radius: 50%;
  box-shadow: 0 0 0 2px #6f7b8d;
  flex: 0 0 16px;
  height: 16px;
  margin-right: 10px;
  transition: box-shadow 0.1s ease;
  width: 16px;
}
.coupon-global-module_SelectActive__jbRrd {
  box-shadow: 0 0 0 2px var(--betslipMain), inset 0 0 0 3px var(--betslipGray), inset 0 0 0 8px var(--betslipMain);
}
.coupon-header-module_Header__qASd8 {
  background-color: var(--betslipGray);
  display: flex;
  height: 41px;
  justify-content: space-between;
  padding: 0 var(--rowSectionPadding);
  position: relative;
  transition: filter 0.25s ease;
  width: 100%;
}
.coupon-header-module_HeaderMargin__-E-la {
  margin-bottom: 10px;
}
.coupon-header-module_Title__OP-5t,
.coupon-header-module_Actions__hm9f3 {
  align-items: center;
  display: flex;
}
.coupon-header-module_TitleIcon__ffX0w {
  font-size: 14px !important;
}
.coupon-header-module_TitleText__4xmdh {
  font-size: 12px;
  font-weight: 700;
  margin-left: 14px;
  position: relative;
  text-transform: uppercase;
  top: 1px;
}
.coupon-header-module_TitleArrow__IjLCQ {
  transform: rotate(180deg);
}
.coupon-header-module_Actions__hm9f3 {
  color: var(--betslipMobileHeaderActionsColor);
}
.coupon-header-module_Button__YE6qC {
  margin-right: 12px;
}
.coupon-header-module_ButtonBig__xwXDu {
  font-size: 24px !important;
}
.coupon-header-module_ButtonSmall__PuB8V {
  font-size: 18px !important;
}
.coupon-header-module_ButtonLast__8bkR0 {
  margin-right: 0;
}
.coupon-header-module_ButtonInactive__BDNEd {
  opacity: 0.4;
}
@keyframes coupon-header-module_pulse__OvhhI {
  0% {
    transform: scale(1);
  }
  70% {
    transform: scale(1.5);
  }
  100% {
    transform: scale(1);
  }
}
.coupon-header-module_Pulse__vXWjm {
  animation: coupon-header-module_pulse__OvhhI 1s infinite;
}
.coupon-header-module_quckBetContainer__vDptI {
  position: relative;
  z-index: 1;
  cursor: pointer;
  overflow: hidden;
  margin-right: 8px;
}
.coupon-header-module_quckBetContainer__vDptI .svg-icon {
  font-size: 18px;
}
.coupon-header-module_switcherLeftIcon__WuHCu {
  color: var(--buttonText);
}
.coupon-header-module_switcherRightIcon__GttzK {
  color: gray;
}
.coupon-header-module_myBetsWrapper__GVWs- {
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  padding: 0 var(--rowSectionPadding) 0 0;
  font-size: 14px;
  line-height: 1.25;
  cursor: pointer;
  overflow: hidden;
}
.coupon-header-module_bettingSettingsButton__zHFmY {
  margin-right: 12px;
  width: 16px;
  height: 16px;
}
.coupon-header-module_bettingSettingsButton__zHFmY svg {
  width: 100%;
  height: 100%;
}
.coupon-module_Wrapper__M8WLJ {
  background: var(--betslipMobileWrapperBg);
  left: 0;
  bottom: 0;
  position: fixed;
  top: var(--betslipMobileTopOffset);
  width: 100%;
  z-index: var(--zIndex-modalCoupon);
  border-radius: 8px 8px 0 0;
}
.coupon-module_Wrapper__M8WLJ.coupon-module_bottom__hvGkU {
  bottom: 50px;
}
.menu-bottom-cms-view .coupon-module_Wrapper__M8WLJ.coupon-module_bottom__hvGkU {
  bottom: 0;
}
.coupon-module_Layout__yHAJW {
  height: 100%;
  overflow-y: scroll;
  padding-bottom: 41px;
}
.coupon-module_LayoutNew__fW-vN {
  padding-bottom: 50px;
}
.coupon-module_LayoutPadding__18JdZ {
  padding-top: 10px;
}
.coupon-module_modal__wvr4- {
  background: var(--betslipMobileModalBg);
  border-radius: 8px;
  width: 500px;
  max-width: 100%;
  padding: 16px;
}
.coupon-module_closingSliderHandle__sKjP4 {
  position: relative;
  width: 100%;
  height: 34px;
}
.coupon-module_closingSliderHandle__sKjP4::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: 50%;
  translate: -50% 50%;
  width: 36px;
  height: 5px;
  border-radius: 100px;
  background-color: rgba(176, 176, 176, 0.3);
}
.event-finished-module_eventFinished__zHcL7 {
  align-items: center;
  background: var(--buttonText);
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-top: 20px;
  padding: 55px var(--basePadding) 55px var(--basePadding);
  position: relative;
  text-align: center;
}
.event-finished-module_eventFinished__zHcL7 img {
  display: block;
  width: 70px;
}
.event-finished-module_eventFinishedButton__DYgOh {
  color: var(--mainColor);
  font-size: 14px;
  font-weight: 500;
  line-height: 22px;
  margin-top: 30px;
  text-transform: uppercase;
}
.event-finished-module_eventFinishedButton__DYgOh a {
  color: var(--buttonMain);
  text-decoration: underline;
  transition: color 0.15s ease;
}
.event-finished-module_eventFinishedButton__DYgOh a:hover {
  color: inherit;
}
.full-event-header-module_eventSeoTitle__7OUqT {
  color: var(--menuActiveColor);
  font-size: 12px;
  font-weight: 400;
  margin-left: 5px;
  overflow: hidden;
  white-space: nowrap;
}
.full-event-header-module_eventSeoTitle__7OUqT span {
  text-transform: lowercase;
}
.full-event-header-module_feh__JsrRn {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  position: relative;
  width: 100%;
  z-index: 3;
}
.full-event-header-module_feh__JsrRn.full-event-header-module_headerBig__VZ-AP {
  min-height: 172px;
}
.full-event-header-module_feh__JsrRn.full-event-header-module_hide__bc9O- {
  display: none;
}
.full-event-header-module_feh__JsrRn::after {
  background: rgba(2, 15, 34, 0.6);
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.full-event-header-module_fehSwitcher__2qx6I {
  align-items: center;
  background: var(--eventModalBackground);
  box-shadow: 0 0 0 1px var(--eventModalBackground);
  display: flex;
  height: 40px;
  padding: 0 10px 0 5px;
  position: relative;
  width: 100%;
  z-index: 3;
}
.full-event-header-module_fehSwitcherTitle__hTXiY {
  flex: 1 1 auto;
  height: 100%;
  position: relative;
  width: 100%;
}
.full-event-header-module_fehSwitcherTitle__hTXiY::after {
  background: linear-gradient(to left, var(--eventModalBackground) 50%, rgba(0, 36, 67, 0));
  content: "";
  height: 100%;
  position: absolute;
  right: -1px;
  width: 30px;
  z-index: 5;
}
.full-event-header-module_fehSwitcherTitleInner__Mgd0L {
  align-items: center;
  bottom: 0;
  display: flex;
  justify-content: flex-start;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 1px;
  z-index: 4;
}
.full-event-header-module_fehSwitcherButton__zmS96 {
  align-items: center;
  background: var(--eventSwitcherButtonBg);
  border: 2px solid var(--menuActiveColor);
  opacity: 0.5;
  border-radius: 50%;
  display: flex;
  flex: 0 0 26px;
  height: 26px;
  justify-content: center;
  margin-left: 4px;
  padding: 0;
  transition: border-color 0.15s ease, background 0.15s ease;
  width: 26px;
}
.full-event-header-module_fehSwitcherButton__zmS96 .svg-icon {
  fill: var(--menuActiveColor);
  height: 14px;
  width: 14px;
}
.full-event-header-module_fehSwitcherButton__zmS96.full-event-header-module_active__QyZui {
  background: var(--eventSwitcherButtonBgActive);
  border-color: var(--eventSwitcherButtonBorderActive);
  opacity: 1;
}
.full-event-header-module_fehSwitcherButton__zmS96.full-event-header-module_active__QyZui .svg-icon {
  fill: var(--menuActiveColor);
}
.full-event-header-module_fehBack__1U8kK {
  align-items: center;
  color: var(--menuActiveColor);
  display: flex;
  font-size: 17px;
  height: 100%;
}
.full-event-header-module_fehStats__gt4R2 {
  align-items: center;
  color: var(--menuActiveColor);
  display: flex;
  height: 100%;
  position: relative;
}
.full-event-header-module_fehStats__gt4R2::before {
  right: 12px;
}
.full-event-header-module_fehArea__3aIwt {
  align-items: center;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-bottom: 45px;
  position: relative;
  width: 100%;
  z-index: 2;
}
.full-event-header-module_fehArea__3aIwt.full-event-header-module_noPadding__iO-uT {
  padding: 25px 0 5px;
}
.full-event-header-module_fehLeague__TRkTj {
  color: var(--efhTextColor);
  font-size: 12px;
  font-weight: 400;
  margin: 0;
  opacity: 0.5;
  padding: 10px 20px 30px;
  text-align: center;
}
.full-event-header-module_fehTimerWrapper__QwTdY {
  align-items: center;
  display: flex;
  justify-content: center;
  width: 100%;
}
.full-event-header-module_fehTimer__TcS1n {
  align-items: center;
  display: flex;
  justify-content: center;
  position: absolute;
  top: 30px;
  width: 100%;
}
.full-event-header-module_fehTimerColumn__dZ2j7 {
  left: -2px;
  padding: 0 10px;
  position: relative;
  width: calc(50% - 20px);
}
.full-event-header-module_fehTimerColumn__dZ2j7:nth-child(1) {
  font-size: 12px;
  font-weight: 700;
  text-align: right;
  text-transform: uppercase;
}
.full-event-header-module_fehTimerColumn__dZ2j7:nth-child(2) {
  display: flex;
  justify-content: center;
  width: 40px;
}
.full-event-header-module_fehTimerColumn__dZ2j7:nth-child(2) .svg-icon {
  fill: var(--menuActiveColor);
  font-size: 19px;
  position: relative;
  top: -1px;
}
.full-event-header-module_fehTimerColumn__dZ2j7:nth-child(3) {
  color: var(--menuActiveColor);
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.3px;
}
.full-event-header-module_fehTimerColumn__dZ2j7.full-event-header-module_center__Aqyh- {
  align-items: center;
  justify-content: center;
}
.full-event-header-module_fehTimerColumn__dZ2j7.full-event-header-module_center__Aqyh-:nth-child(1) {
  font-size: 12px;
  font-weight: 700;
  left: 0 !important;
  text-align: center !important;
  text-transform: uppercase;
}
.full-event-header-module_fehTimerLive__QynIz {
  color: var(--eventLiveColor);
}
.full-event-header-module_fehTimerFinished__0Jc6d {
  color: var(--eventFinishedColor);
}
.full-event-header-module_fehResults__OV5bV {
  color: var(--menuActiveColor);
  display: inline-flex;
  font-size: 24px;
  font-weight: 700;
  height: 42px;
  max-width: 120px;
  width: 120px;
}
.full-event-header-module_fehResultsContainer__h7t-g {
  display: flex;
  min-width: 52px;
}
.full-event-header-module_fehResultsContainer__h7t-g:first-of-type {
  justify-content: flex-end;
}
.full-event-header-module_fehResultsContainer__h7t-g:first-of-type .full-event-header-module_fehResultsScore__QCGDP {
  border-radius: 3px 0 0 3px;
  padding-left: 10px;
}
.full-event-header-module_fehResultsContainer__h7t-g:last-of-type {
  justify-content: flex-start;
}
.full-event-header-module_fehResultsContainer__h7t-g:last-of-type .full-event-header-module_fehResultsScore__QCGDP {
  border-radius: 0 3px 3px 0;
  padding-right: 10px;
}
.full-event-header-module_fehResultsScore__QCGDP {
  align-items: center;
  background-color: var(--eventScoreBackground);
  display: flex;
}
.full-event-header-module_fehResultsDivider__b4prG {
  align-items: center;
  background-color: var(--eventScoreBackground);
  display: flex;
  font-size: 20px;
  padding: 0 5px;
}
.full-event-header-module_fehTime__Cnqno {
  color: var(--buttonText);
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.05em;
  line-height: 1.5;
  margin: 0 auto;
  text-align: center;
}
.full-event-header-module_fehStart__xixT7 {
  color: var(--efhTextColor);
  font-size: 12px;
  font-weight: 500;
  margin-top: 5px;
  min-width: 120px;
  text-align: center;
  text-transform: uppercase;
}
.full-event-header-module_fehStartTime__XK024 {
  font-size: 14px;
}
.full-event-header-module_fehStartDate__IdZiu {
  color: var(--efhTextColor);
}
.full-event-header-module_fehCountdown__rDYRu {
  background-color: var(--eventHeaderCountdownArea);
  margin: 10px 0 0;
  padding: 8px 6px;
  white-space: nowrap;
}
.full-event-header-module_fehCountdownColumn__gnYpe {
  display: inline-block;
  padding: 0 4px;
  position: relative;
  text-align: center;
}
.full-event-header-module_fehCountdownColumn__gnYpe:not(:last-child) .full-event-header-module_fehCountdownValue__3Ek4M::after {
  content: ":";
  font-size: 18px;
  font-weight: 400;
  position: absolute;
  right: -6px;
  top: -1px;
}
.full-event-header-module_fehCountdownColumn__gnYpe:not(:last-child) .full-event-header-module_fehCountdownLabel__xugVY::after {
  content: ":";
  font-size: 11px;
  font-weight: 300;
  position: absolute;
  right: -5px;
  top: 0;
}
.full-event-header-module_fehCountdownColumn__gnYpe:first-child {
  padding-left: 0;
}
.full-event-header-module_fehCountdownColumn__gnYpe:last-child {
  padding-right: 0;
}
.full-event-header-module_fehCountdownValue__3Ek4M {
  color: var(--eventHeaderCountdownValue);
  font-size: 18px;
  font-weight: 600;
  line-height: 1;
  min-width: 25px;
  position: relative;
}
.full-event-header-module_fehCountdownLabel__xugVY {
  color: var(--eventHeaderCountdownLabel);
  font-size: 11px;
  font-style: normal;
  font-weight: 300;
  margin-top: 3px;
  min-width: 25px;
  position: relative;
  text-transform: lowercase;
}
.full-event-header-module_fehRow__RARq- {
  display: flex;
  justify-content: center;
  margin-bottom: 20px;
  max-width: 600px;
  min-height: 80px;
  width: 100%;
}
.full-event-header-module_fehTeam__RNJBm {
  align-items: center;
  color: var(--efhTextColor);
  display: flex;
  flex-direction: column;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
  padding: 0 10px;
  text-align: center;
  text-transform: uppercase;
  width: calc(50% - 70px);
}
.full-event-header-module_fehTeam__RNJBm img {
  margin-bottom: 15px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.full-event-header-module_efhLogo__HipEW {
  border: 1px solid var(--teamsLogoBorderSecondary);
  border-radius: 5px;
  background: var(--teamsLogoBGSecondary);
  height: 5em;
  width: 5em;
  padding: 0.5em;
}
.full-event-header-module_ehfTshirt__NmOae {
  height: 5em;
  width: 5em;
}
.full-event-header-module_fehTeamTitle__VzOsz {
  position: relative;
}
.full-event-header-module_fehDetailedResultsWrap__-9M1F {
  background: rgba(2, 15, 34, 0.6);
  border-top: 1px solid var(--halfScoreBorder);
  bottom: 0;
  left: 0;
  max-width: 100%;
  overflow-x: auto;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 2;
}
.full-event-header-module_fehDetailedResults__MnEQp {
  align-items: center;
  display: inline-flex;
  height: 45px;
  justify-content: center;
}
.full-event-header-module_fehDetailedColumn__1v-xX {
  font-size: 11px;
  min-width: 70px;
  text-align: center;
  text-transform: uppercase;
}
.full-event-header-module_fehDetailedColumnTitle__iXg0m {
  color: var(--halfTitleColorMob);
  font-weight: 400;
}
.full-event-header-module_fehDetailedColumnText__bYTKN {
  color: var(--menuActiveColor);
  font-weight: 500;
}
.full-event-header-module_fehNoAuth__-8St8 {
  align-items: center;
  background: var(--eventHeadingBackground);
  border-bottom: 1px solid var(--eventModalBackground);
  display: flex;
  font-size: 14px;
  min-height: 100px;
  padding: 14px 20px;
}
.full-event-header-module_fehNoAuth__-8St8 button {
  color: var(--buttonMain);
  display: inline-block;
}
.full-event-header-module_loginInfo__7aguw {
  line-height: 1.6;
  text-align: center;
  color: var(--efhTextColor);
}
.full-event-header-module_loginInfo__7aguw.full-event-header-module_black__8Iu8G {
  color: var(--infoBoxColor);
}
.full-event-header-module_loginInfo__7aguw.full-event-header-module_black__8Iu8G a {
  color: #4da533;
  text-decoration: underline;
}
.full-event-header-module_broadcast-widget__video__9aLKn {
  background: var(--eventModalBackground);
  display: block;
  height: auto;
  outline: none !important;
  width: 100%;
}
.event-sticky-header-module_efs__RMbnD {
  background: var(--eventModalBackground);
  border: none;
  position: fixed;
  top: 45px;
  transform: translateY(-100%);
  transition: transform 0.15s ease;
  width: 100%;
  z-index: 4;
}
.event-sticky-header-module_efs__RMbnD.event-sticky-header-module_animate__J-uXp {
  border-top: 2px solid rgba(255, 255, 255, 0.1);
  transform: translateY(0);
}
.event-sticky-header-module_efsHalf__NHVtM {
  align-items: center;
  background: rgba(255, 255, 255, 0.1);
  color: var(--buttonText);
  display: flex;
  height: 24px;
  justify-content: center;
  left: 50%;
  min-width: 95px;
  position: absolute;
  text-align: center;
  transform: translateX(-50%);
}
.event-sticky-header-module_efsTeam__jnuUC {
  align-items: center;
  color: var(--buttonText);
  display: flex;
  flex: 0 0 35%;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0.02em;
  max-width: 35%;
  position: relative;
}
.event-sticky-header-module_efsTeam__jnuUC.event-sticky-header-module_pLeft__RUJ-Z {
  flex-direction: row-reverse;
  justify-content: flex-start;
  text-align: right;
}
.event-sticky-header-module_efsTeam__jnuUC.event-sticky-header-module_pLeft__RUJ-Z img {
  display: block;
  margin-left: 10px;
  margin-right: 0;
  position: relative;
  top: -1px;
  width: 22px;
}
.event-sticky-header-module_efsTeam__jnuUC.event-sticky-header-module_pRight__QoALR img {
  display: block;
  margin-right: 10px;
  position: relative;
  top: -1px;
  width: 22px;
}
.event-sticky-header-module_efsData__WLxtx {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding: var(--basePadding);
}
.event-sticky-header-module_efsScore__5CEHa {
  color: var(--buttonText);
  font-size: 24px;
  font-weight: 500;
  line-height: 1;
  padding-top: 20px;
}
.leagues-list-module_description__Q0m9C {
  height: 24px;
  padding: 0 10px;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  background: var(--leaguesListMobileDescriptionBg);
  color: rgba(var(--leaguesListMobileDescriptionRGB), 0.5);
}
.leagues-list-module_item__5OY3j {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 48px;
  padding: 5px 10px;
}
.leagues-list-module_item__5OY3j + .leagues-list-module_item__5OY3j {
  border-top: 1px solid var(--leaguesListItemHoverBg);
}
.leagues-list-module_content__4OPZo {
  display: flex;
  align-items: center;
  font-size: 14px;
  color: var(--leaguesListItemName);
  font-weight: 500;
  text-decoration: none;
  width: calc(100% - 50px);
}
.leagues-list-module_content__4OPZo .holder {
  margin-right: 10px !important;
}
.leagues-list-module_name__eFmiP {
  width: calc(100% - 40px);
}
.leagues-list-module_amount__FIc9e {
  display: flex;
  align-items: center;
  font-size: 12px;
  font-weight: 700;
  color: rgba(var(--leaguesListItemAmountsRGB), 0.5);
}
.leagues-list-module_amount__FIc9e span {
  display: inline-block;
  margin: 0 5px;
}
.leagues-list-module_amount__FIc9e span:before {
  content: "|";
}
.reports-and-messages-module_iframe__G-Cnf {
  width: 100%;
  border: none;
}
.reports-and-messages-module_section__dN8jf {
  padding: 20px;
  border-top: 1px solid var(--eventTableBorder);
}
.reports-and-messages-module_title__Oqggy {
  font-weight: 700;
  font-size: 24px;
  color: var(--mainColor);
}
.reports-and-messages-module_description__qqVfQ {
  margin-top: 15px;
  font-weight: 400;
  font-size: 14px;
  color: var(--reportsAndMessagesDescription);
}
.soft-exclusion-mobile-module_section__8cdMb {
  padding: 20px;
  background: var(--lossLimitCardBackground);
  border-radius: 10px;
}
.soft-exclusion-mobile-module_section__8cdMb + .soft-exclusion-mobile-module_section__8cdMb {
  margin-top: 10px;
}
.soft-exclusion-mobile-module_baseMarginTop__G7dNW {
  margin-top: 15px;
}
.soft-exclusion-mobile-module_title__g4hfj {
  font-weight: 500;
  font-size: 12px;
  line-height: 1.25;
  color: var(--mainColor);
}
.casino-banner-welcome-module_casinoBannerWelcome__otBzG {
  margin: 0 auto;
  height: 100%;
  width: 100%;
  background: var(--bannerWelcomeBackground);
}
.casino-banner-welcome-module_background__1kRwg {
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  width: 100%;
}
.casino-banner-welcome-module_man__Rsplv {
  padding: 25px 25px 0 25px;
  position: relative;
}
.casino-banner-welcome-module_man__Rsplv > img {
  max-width: 100%;
  height: auto;
  display: block;
  margin: 0 auto;
}
.casino-banner-welcome-module_title__0StOu {
  padding: 0 10px;
  text-align: center;
  text-transform: uppercase;
}
.casino-banner-welcome-module_title__0StOu > h2 {
  margin: 0;
  font-size: 18px;
  font-weight: 500;
  color: var(--bannerWelcomeTitleColor);
}
.casino-banner-welcome-module_content__sq1b7 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding: 20px 0;
}
.casino-banner-welcome-module_group__1fV5Q {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  padding: 25px 20px 20px;
}
.casino-banner-welcome-module_groupTitle__vk3qe {
  position: relative;
  width: 100%;
  font-size: 20px;
  font-weight: 500;
  line-height: 0.1em;
  margin: 10px 0 15px;
  color: var(--bannerWelcomeGroupTitleColor);
  border-top: 1px solid var(--bannerWelcomeGroupBorderColor);
  text-align: center;
}
.casino-banner-welcome-module_groupTitle__vk3qe > span {
  background: #1F375B;
  padding: 0 10px;
}
.casino-banner-welcome-module_groupDescription__UZmgz {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 10px;
  font-size: 18px;
  font-weight: 400;
  color: var(--bannerWelcomeGroupDescriptionColor);
  text-align: center;
}
.casino-banner-welcome-module_groupDescription__UZmgz > span:not(:first-child) {
  margin-top: 4px;
}
.casino-banner-welcome-module_button__O0Pdk {
  display: inline-flex;
  margin-top: 25px;
  padding: 0 30px;
  height: 32px;
  border-radius: 25px;
  text-align: center;
  font-style: normal;
}
.casino-banner-welcome-module_signIn__8R7eT {
  position: relative;
  max-width: 300px;
  width: 100%;
  font-size: 14px;
}
.casino-games-placeholde-module_tilePlaceholder__XZmgb {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  gap: 12px;
  flex-wrap: wrap;
}
@media screen and (max-width: 900px) {
  .casino-games-placeholde-module_tilePlaceholder__XZmgb {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media screen and (max-width: 600px) {
  .casino-games-placeholde-module_tilePlaceholder__XZmgb {
    grid-template-columns: 1fr 1fr;
  }
}
.casino-games-placeholde-module_tile__pkYHE {
  position: relative;
  overflow: hidden;
  width: 100%;
  aspect-ratio: 1.2/1;
  margin-bottom: 8px;
  background-color: var(--casinoPlaceholderPrimary);
}
.casino-games-placeholde-module_tile__pkYHE::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, var(--casinoPlaceholderPrimary), var(--casinoPlaceholderSecondary), var(--casinoPlaceholderPrimary));
  animation: casino-games-placeholde-module_skeleton-loading__OGSTT 1s linear infinite alternate;
}
@keyframes casino-games-placeholde-module_skeleton-loading__OGSTT {
  0% {
    translate: -50% 0;
  }
  100% {
    translate: 100% 0;
  }
}
.section-menu-module_sectionMenu__A-P8h {
  background: var(--buttonText);
  border-bottom: 1px solid var(--noticeBoxReq);
  display: flex;
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
}
.section-menu-module_sectionMenu__A-P8h .section-menu-module_sectionMenuItem__X75xY {
  align-items: center;
  color: var(--mainColor);
  display: flex;
  font-size: 13px;
  font-weight: 400;
  height: 34px;
  justify-content: center;
  overflow: hidden;
  position: relative;
  text-decoration: none;
  text-transform: uppercase;
  transition: background 0.15s ease, color 0.15s ease;
  white-space: nowrap;
  width: 50%;
}
.section-menu-module_sectionMenu__A-P8h .section-menu-module_sectionMenuItem__X75xY::after {
  background: var(--buttonGreenHover);
  bottom: 0;
  content: "";
  display: block;
  height: 4px;
  left: 0;
  position: absolute;
  transform: translateY(4px);
  transition: transform 0.15s ease;
  width: 100%;
}
.section-menu-module_sectionMenu__A-P8h .section-menu-module_sectionMenuItem__X75xY.section-menu-module_sectionMenuItemActive__mKdgS {
  background: var(--noticeBoxReq);
  color: var(--mainColor);
}
.section-menu-module_sectionMenu__A-P8h .section-menu-module_sectionMenuItem__X75xY.section-menu-module_sectionMenuItemActive__mKdgS::after {
  transform: translateY(0);
}
.section-menu-module_sectionMenu__A-P8h .section-menu-module_sectionMenuItem__X75xY + .section-menu-module_sectionMenu__A-P8h .section-menu-module_sectionMenuItem__X75xY {
  border-left: 1px solid var(--noticeBoxReq);
}
.customer-promotions-module_promotionSection__FPnhL {
  display: flex;
  flex-wrap: wrap;
}
.form-filter-module_filter__YyZpQ {
  padding: 10px 5px 10px;
}
.form-filter-module_filter__YyZpQ .app-select,
.form-filter-module_filter__YyZpQ .my-date-input,
.form-filter-module_filter__YyZpQ .react-datepicker-wrapper {
  width: 100%;
}
.form-filter-module_filter__YyZpQ .app-button {
  height: 34px;
  min-height: 34px;
}
.form-filter-module_filter__YyZpQ .my-date-input-history {
  position: relative;
  width: 100%;
  z-index: 5;
}
.form-filter-module_filter__YyZpQ .my-date-input-history .svg-icon {
  position: absolute;
  right: 12px;
  width: 16px;
  fill: var(--buttonDisabled);
  display: flex;
  align-items: center;
  height: 100%;
  pointer-events: none;
}
.form-filter-module_row__-wRP8 {
  display: flex;
}
.form-filter-module_row__-wRP8 + .form-filter-module_row__-wRP8 {
  margin-top: 15px;
}
.form-filter-module_option__U5HCj {
  flex: 1 1 50%;
  padding: 0 5px;
}
.all-sports-header-module_Wrapper__B3-4Q {
  align-items: center;
  border-bottom: 1px solid var(--allSportsBorderBottom);
  display: flex;
  justify-content: space-between;
  padding: 12px;
}
.all-sports-header-module_Title__GHNfY {
  font-weight: bold;
  text-transform: uppercase;
}
.all-sports-header-module_Title__GHNfY.all-sports-header-module_Sort__MzbD4 {
  color: var(--allSportsTitle);
}
.all-sports-header-module_Icons__9Uygo {
  display: flex;
  justify-content: space-between;
  font-size: 18px;
}
.all-sports-header-module_Item__7ksCT {
  color: var(--allSportsItemText);
}
.all-sports-header-module_Item__7ksCT:not(:last-child) {
  margin-right: 16px;
}
.all-sports-header-module_Item__7ksCT.all-sports-header-module_Active__B2PRm {
  color: var(--allSportsActive);
}
.all-sports-module_All__XmgKc {
  position: fixed;
  top: 156px;
  background: var(--allSportsBg);
  z-index: 25;
  width: 100%;
  bottom: 0;
  transition: transform 0.2s ease;
  overflow: auto;
  transform: translateX(-100%);
  will-change: transform;
}
.all-sports-module_All__XmgKc.all-sports-module_headerClock__-TbUT {
  top: 184px;
}
.all-sports-module_All__XmgKc.all-sports-module_Open__MZWuL {
  transform: translateX(0);
}
.all-sports-module_List__mHbD3 {
  position: relative;
}
.all-sports-module_List__mHbD3 a {
  display: block;
}
.all-sports-module_ListItem__Po9S5 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px 12px 10px 9px;
  transition: background-color 0.2s ease;
  border-left: 3px solid transparent;
}
@media (hover: hover) {
  .all-sports-module_ListItem__Po9S5:hover {
    background: var(--allSportsActiveBg);
  }
}
.all-sports-module_ListItem__Po9S5.all-sports-module_Active__Wgrxe {
  background: var(--allSportsActiveBg);
  border-color: var(--allSportsActive);
}
.all-sports-module_Sport__LAShq {
  display: flex;
  transition: color 0.2s ease;
  align-items: center;
  color: var(--allSportsTitleColor);
}
.all-sports-module_Sport__LAShq img {
  margin-right: 10px;
  display: block;
  max-width: 18px;
}
.all-sports-module_Count__uFKaJ {
  font-size: 14px;
  transition: background-color 0.2s ease, color 0.2s ease;
  color: var(--allSportsCountColor);
  white-space: nowrap;
}
.all-sports-module_Count__uFKaJ span {
  display: inline-block;
  margin: 0 3px;
}
.all-sports-module_Count__uFKaJ span:before {
  content: "|";
}
.all-sports-module_description__YUNOn {
  padding: 6px 12px;
  text-align: right;
  color: var(--allSportsCountColor);
  border-bottom: 1px solid var(--allSportsBorderBottom);
}
.sport-menu-module_menu__RKHpP {
  display: flex;
  background: var(--sportMenuBg);
}
.sport-menu-module_sportMenu__usgyJ {
  display: inline-flex;
  list-style: none;
  margin: 0;
  padding: 0;
  overflow-x: auto;
  overflow-y: hidden;
  top: 0;
  height: 100%;
  scroll-behavior: smooth;
  -webkit-overflow-scrolling: touch;
}
.sport-menu-module_item__gdV2b {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 1px 10px 0 10px;
  height: 56px;
  background: transparent;
  transition: background 0.15s ease;
  text-decoration: none;
  color: var(--sportMenuItemText);
}
.sport-menu-module_item__gdV2b:focus, .sport-menu-module_item__gdV2b:active {
  outline: none;
}
.sport-menu-module_item__gdV2b.sport-menu-module_active__VT1uP {
  background: var(--sportMenuItemActive);
  color: var(--sportMenuItemTextActive);
}
.sport-menu-module_item__gdV2b.sport-menu-module_all__2tAdR {
  border-right: 1px solid var(--sportMenuAllBorder);
}
.sport-menu-module_item__gdV2b.sport-menu-module_all__2tAdR span {
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.sport-menu-module_item__gdV2b img {
  display: block;
  width: 20px;
  flex: 0 0 20px;
}
.sport-menu-module_item__gdV2b svg {
  font-size: 20px;
}
.sport-menu-module_item__gdV2b span {
  display: block;
  white-space: nowrap;
  margin-top: 6px;
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 400;
}
[lang=pt] .sport-menu-module_item__gdV2b span {
  font-size: 11px;
}
.sport-menu-module_oddsBoosterIcon__yoEsn {
  background: var(--oddsBoosterIconBg);
  border-radius: var(--oddsBoosterIconBorderRadius);
}
.top-tabs-module_menu__PW3m- {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  background: var(--buttonText);
  overflow: hidden;
  border-bottom: 1px solid var(--noticeBoxReq);
}
.top-tabs-module_menu__PW3m-.top-tabs-module_grey__VMHyO {
  background: var(--mslTopMenuColor);
  border-radius: var(--mslBorderRadius);
  border-bottom: 0;
  margin-bottom: 15px;
}
.top-tabs-module_item__-PVbw {
  width: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--mslTopTabsColor, var(--mainColor));
  font-size: 13px;
  font-weight: 400;
  padding: var(--mslTopTabsItemPadding, 6px);
  text-align: center;
  transition: background 0.15s ease, color 0.15s ease;
  position: relative;
  text-decoration: none;
  overflow: hidden;
}
.top-tabs-module_item__-PVbw:after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  height: 4px;
  transform: translateY(4px);
  transition: transform 0.15s ease;
  background: var(--buttonGreenHover);
  width: 100%;
  left: 0;
}
.top-tabs-module_item__-PVbw.top-tabs-module_active__heEFR {
  background: var(--mslTopTabsActiveBg);
  color: var(--mslTopTabsActiveColor);
}
.top-tabs-module_item__-PVbw.top-tabs-module_active__heEFR:after {
  transform: translateY(0);
}
.top-tabs-module_item__-PVbw.top-tabs-module_modern__eHlbZ {
  border-radius: var(--mslBorderRadius);
}
.top-tabs-module_item__-PVbw.top-tabs-module_modern__eHlbZ:after {
  display: none;
}
.top-tabs-module_item__-PVbw + .top-tabs-module_item__-PVbw {
  border-left: 1px solid var(--noticeBoxReq);
}
.top-tabs-module_item__-PVbw.top-tabs-module_modern__eHlbZ + .top-tabs-module_item__-PVbw {
  border-left: 0;
}
.top-tabs-module_bold__ozfKB {
  font-weight: 700;
}
.top-tabs-module_title__Jic44 {
  line-height: 2.6;
}
.full-event-header-module_heading__9yHL0 {
  display: flex;
  justify-content: space-between;
  color: var(--mslTextDark);
  margin-bottom: 12px;
}
.full-event-header-module_heading__9yHL0 h1 {
  position: relative;
  display: flex;
  align-items: center;
  white-space: nowrap;
  overflow: hidden;
  border-radius: var(--mslBorderRadius);
  background: var(--mslTabBg);
  width: calc(100% - 44px);
  margin: 0;
  padding: 0 8px;
  font-weight: 700;
  font-size: 14px;
  align-self: stretch;
}
.full-event-header-module_heading__9yHL0 h1:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 40px;
  border-radius: 0 var(--mslBorderRadius) var(--mslBorderRadius) 0;
  background: linear-gradient(to right, rgba(var(--mslTabBgRGB), 0), var(--mslTabBg) 60%);
}
.full-event-header-module_back__wAHZF {
  height: 40px;
  width: 40px;
  border-radius: var(--mslBorderRadius);
  background: var(--mslTabBg);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
}
.full-event-header-module_back__wAHZF svg {
  transform: rotate(180deg);
}
.full-event-header-module_name__g9Ug2 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-radius: var(--mslBorderRadius);
  background: var(--mslTabBg);
  width: calc(100% - 44px);
  margin: 0;
  padding: 0 14px;
  font-weight: 700;
  font-size: 12px;
  color: var(--mslMobileHeaderSectionArrow);
}
.full-event-header-module_name__g9Ug2 .svg-icon {
  transform: rotate(90deg);
}
.full-event-header-module_league__67tX2 {
  margin-top: 20px;
}
.full-event-header-module_eventBg__U0rVi {
  padding: 15px;
  background-size: var(--mslEventHeaderMobileBackgroundSize);
  background-repeat: no-repeat;
  position: relative;
  z-index: 1;
  border-radius: var(--mslBorderRadius);
}
.full-event-header-module_eventBg__U0rVi::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  background: var(--mslEventTeamsMobileBackground);
  border-radius: var(--mslBorderRadius);
}
.full-event-header-module_eventInfo__aN7rs {
  background: radial-gradient(100% 162.16% at 100% 0%, var(--mslEventBgGradientColor) 0%, var(--mslEventBgGradientColorBlue) 100%);
  padding: 15px;
  border-radius: var(--mslBorderRadius);
}
.full-event-header-module_betradar__ZENEB {
  margin: 15px auto 10px;
}
.full-event-header-module_wrapper__0iH-X {
  background: radial-gradient(100% 162.16% at 100% 0%, var(--mslEventBgGradientColor) 0%, var(--mslEventBgGradientColorBlue) 100%);
  border-radius: var(--mslBorderRadius);
  padding: 16px;
}
.full-event-header-module_info__U1jCE {
  border-radius: var(--mslBorderRadius);
  margin-bottom: 12px;
  color: var(--white);
}
.full-event-header-module_sport__vtSGg {
  font-size: 32px;
  color: var(--mslTextDark);
  margin-right: 8px;
}
.full-event-header-module_topInfo__xHren {
  padding: 16px;
  color: var(--white);
}
.full-event-header-module_top__KMkYr {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.full-event-header-module_topEvent__QDpL7 {
  display: flex;
  align-items: center;
  color: var(--white);
}
.full-event-header-module_topEvent__QDpL7.full-event-header-module_one__3QXUK {
  width: calc(100% - 40px);
}
.full-event-header-module_topEvent__QDpL7.full-event-header-module_two__L7yzJ {
  width: calc(100% - 80px);
}
.full-event-header-module_topEvent__QDpL7.full-event-header-module_three__Vk-mv {
  width: calc(100% - 140px);
}
.full-event-header-module_topEventTitle__dGAX- {
  width: calc(100% - 40px);
  font-size: 10px;
}
.full-event-header-module_topSwitch__1MxVv {
  display: flex;
}
.full-event-header-module_topAction__Bu8jv {
  height: 32px;
  width: 32px;
  background: var(--mslEventHeaderMobileActionBg);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  color: var(--mslTextLight);
}
.full-event-header-module_topAction__Bu8jv.full-event-header-module_active__lePSG {
  color: var(--white);
  background: var(--accentMain);
}
.full-event-header-module_topAction__Bu8jv + .full-event-header-module_topAction__Bu8jv {
  margin-left: 8px;
}
.full-event-header-module_stats__6XSxh {
  margin-bottom: 0;
  margin-top: 10px;
}
.full-event-header-module_broadcast-widget__QCgHy {
  overflow: hidden;
  border: 4px solid rgba(5, 23, 45, 0.5);
  border-radius: 8px;
}
.full-event-header-module_broadcast-widget__video__psEJS {
  background: var(--eventModalBackground);
  display: block;
  height: auto;
  outline: none !important;
  width: 100%;
}
.betradar-module_wrapper__ZaIv7.betradar-module_hide__ageZl {
  display: none;
}
.md-br .sr-bb {
  background: transparent !important;
}
.md-br .sr-bb .sr-momentum__svg-center-border.srm-is-wide {
  background-color: var(--betradarStaticTimelineModern);
}
.md-br .sr-bb .sr-momentum__wrap.srm-is-wide {
  padding-inline: 16px;
  margin: 0;
  background-color: var(--betradarStatsBgModern);
  color: var(--betradarWidgetFontColorModern);
  border-radius: 8px;
}
.md-br .sr-bb .sr-lmt-plus-scb__mid {
  display: none;
}
.md-br .sr-bb .srt-base-1-background {
  display: none !important;
}
.md-br .sr-bb .sr-lmt-clock__time {
  font-size: 12px !important;
}
.md-br .sr-lmt-clock__desc {
  font-size: 12px !important;
}
.md-br .sr-bb .sr-lmt-plus-scb__status {
  font-size: 12px !important;
  height: auto !important;
}
.md-br .sr-bb .sr-lmt-plus-tabs__tab {
  padding: 0;
}
.md-br .sr-lmt-plus-21-momentum__chart-wrapper.srm-is-chart-switch-hidden {
  background-color: var(--betradarTopColor);
  margin: 0;
  border-radius: 4px;
  padding-right: 12px;
}
.md-br .sr-lmt-plus__footer-wrapper, .md-br .sr-ad__banner {
  display: none !important;
}
.md-br .sr-bb {
  font-family: "Roboto", sans-serif;
  text-align: left;
  background: #0fa810;
}
.md-br .sr-bb .sr-loader__container {
  background-color: transparent;
}
.md-br .sr-bb.sr-rtl {
  text-align: right;
}
.md-br .sr-bb .sr-bb {
  background: none;
}
.md-br .sr-bb .srt-base-1 {
  background-color: transparent;
  color: var(--betradarStatisticsFontColor);
  border-color: transparent;
}
.md-br .sr-momentum__wrap {
  color: var(--allSportsTitleColor);
}
.md-br .sr-momentum-set-sports__teams {
  color: var(--allSportsTitleColor);
}
.md-br .sr-lmt-plus-pd__header {
  color: var(--allSportsTitleColor);
}
.md-br .sr-lmt-plus-pd__results {
  color: var(--allSportsTitleColor);
}
.md-br .sr-lmt-plus-pdline__wrapper.srt-base-1 {
  color: var(--allSportsTitleColor);
}
.md-br .sr-lmt-plus-switcher__wrapper.srt-base-1 {
  color: var(--allSportsTitleColor);
}
.md-br .sr-dropdown {
  color: var(--allSportsTitleColor);
}
.md-br .sr-dropdown__button {
  color: var(--allSportsTitleColor);
}
.md-br .sr-lmt-plus-21-momentum-chart__labels-x {
  color: var(--allSportsTitleColor);
}
.md-br .sr-momentum__toplabel {
  color: var(--allSportsTitleColor);
}
.md-br .sr-lmt-plus-19-pd__wrapper.srt-base-1 {
  color: var(--allSportsTitleColor);
}
.md-br .sr-bb .sr-lmt-plus-tabs__tab-name {
  display: none;
}
.md-br .sr-bb .sr-simcrick-mom-chart__svg-wrapper.srm-is-compact {
  background-color: var(--betradarTopColor);
  border-radius: 4px;
}
.md-br .sr-bb .sr-simcrick-mom-chart__svg-wrap {
  right: 6px;
  left: 8px;
}
.md-br .sr-bb .sr-simcrick-mom-chart__labels-x {
  right: 6px;
  left: 8px;
}
.md-br .sr-bb .sr-simcrick-mom__chart-wrapper.srm-is-chart-switch-hidden {
  margin: 0;
  margin-bottom: 12px;
}
.md-br .sr-bb .sr-simcrick-mom__chart-wrapper {
  margin: 0;
}
.md-br .sr-bb .srt-base-1-win {
  background-color: transparent;
  color: var(--buttonSecondary);
  border-color: var(--buttonSecondary);
}
.md-br .sr-bb .srt-base-1-draw {
  background-color: transparent;
  color: rgba(255, 255, 255, 0.4);
  border-color: rgba(255, 255, 255, 0.4);
}
.md-br .sr-bb .srt-base-1-lose {
  background-color: transparent;
  color: #2db155;
  border-color: #2db155;
}
.md-br .sr-bb .srt-base-1-is-active {
  background-color: rgba(20, 147, 255, 0.12);
  color: #fff;
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-base-1-is-active-2 {
  background-color: #2c3f59;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-base-1-is-hoverable:hover {
  background-color: rgba(20, 147, 255, 0.12);
  color: #fff;
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-base-1-primary {
  background-color: transparent;
  color: var(--betradarLmtActiveIconMobile);
  border-color: var(--betradarLmtActiveIconMobile);
}
.md-br .sr-bb .srt-base-1-home-1 {
  background-color: transparent;
  color: var(--buttonSecondary);
  border-color: var(--buttonSecondary);
}
.md-br .sr-bb .srt-base-1-away-1 {
  background-color: transparent;
  color: #2db155;
  border-color: #2db155;
}
.md-br .sr-bb .srt-base-1-home-2 {
  background-color: transparent;
  color: var(--buttonSecondary);
  border-color: #77c0ff;
}
.md-br .sr-bb .srt-base-1-away-2 {
  background-color: transparent;
  color: #2db155;
  border-color: #77c0ff;
}
.md-br .sr-bb .srt-base-1-home-3 {
  background-color: transparent;
  color: var(--buttonSecondary);
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-base-1-away-3 {
  background-color: transparent;
  color: #2db155;
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-base-1-home-4 {
  background-color: transparent;
  color: #1474c8;
  border-color: #1474c8;
}
.md-br .sr-bb .srt-base-1-away-4 {
  background-color: transparent;
  color: #268951;
  border-color: #268951;
}
.md-br .sr-bb .srt-base-1-home-5 {
  background-color: transparent;
  color: #66b9ff;
  border-color: #66b9ff;
}
.md-br .sr-bb .srt-base-1-away-5 {
  background-color: transparent;
  color: #77cc91;
  border-color: #77cc91;
}
.md-br .sr-bb .srt-base-1-background {
  background-color: #072443;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-base-2 {
  background-color: #072443;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-base-2-is-active {
  background-color: #15375d;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-base-2-is-hoverable:hover {
  background-color: #15375d;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-base-3 {
  background-color: #15375d;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-base-3-is-active {
  background-color: #153c66;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-base-3-is-hoverable:hover {
  background-color: #153c66;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-base-3-background {
  background-color: #072443;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-base-4 {
  background-color: #152f50;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-base-5-is-active {
  background-color: #154577;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-base-5-is-hoverable:hover {
  background-color: #154577;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-base-6 {
  background-color: transparent;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.3);
}
.md-br .sr-bb .srt-primary-1 {
  background-color: var(--buttonSecondary);
  color: #fff;
  border-color: rgba(255, 255, 255, 0.16);
}
.md-br .sr-bb .srt-primary-1-is-active {
  background-color: #2c9eff;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.16);
}
.md-br .sr-bb .srt-primary-1-is-hoverable:hover {
  background-color: #2c9eff;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.16);
}
.md-br .sr-bb .srt-primary-1-is-disabled {
  background-color: #43a9ff;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.16);
}
.md-br .sr-bb .srt-primary-2 {
  background-color: #5bb3ff;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.16);
}
.md-br .sr-bb .srt-primary-3 {
  background-color: #2c9eff;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.16);
}
.md-br .sr-bb .srt-primary-4 {
  background-color: #1469b5;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.16);
}
.md-br .sr-bb .srt-primary-5 {
  background-color: #1469b5;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.16);
}
.md-br .sr-bb .srt-primary-5-is-hoverable:hover {
  background-color: var(--buttonSecondary);
  color: #fff;
  border-color: rgba(255, 255, 255, 0.16);
}
.md-br .sr-bb .srt-primary-6 {
  background-color: #77c0ff;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.16);
}
.md-br .sr-bb .srt-primary-7 {
  background-color: var(--buttonSecondary);
  color: #fff;
  border-color: rgba(255, 255, 255, 0.16);
}
.md-br .sr-bb .srt-primary-8 {
  background-color: var(--buttonSecondary);
  color: #fff;
  border-color: rgba(255, 255, 255, 0.16);
}
.md-br .sr-bb .srt-primary-8-is-active-1 {
  background-color: #2c9eff;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.16);
}
.md-br .sr-bb .srt-primary-8-is-active-2 {
  background-color: #2c9eff;
  color: #fff;
  border-color: #072443;
}
.md-br .sr-bb .srt-primary-9 {
  background-color: #154a7e;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-primary-10 {
  background-color: #147eda;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.16);
}
.md-br .sr-bb .srt-primary-11 {
  background-color: #2c9eff;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.16);
}
.md-br .sr-bb .srt-primary-12 {
  background-color: var(--buttonSecondary);
  color: #fff;
  border-color: #fff;
}
.md-br .sr-bb .srt-primary-13 {
  background-color: #152f50;
  color: #fff;
  border-color: rgba(20, 147, 255, 0.3);
}
.md-br .sr-bb .srt-base-1-primary-1 {
  background-color: transparent;
  color: var(--buttonSecondary);
  border-color: var(--buttonSecondary);
}
.md-br .sr-bb .srt-base-1-primary-2 {
  background-color: transparent;
  color: #5bb3ff;
  border-color: #5bb3ff;
}
.md-br .sr-bb .srt-base-1-primary-3 {
  background-color: transparent;
  color: #2c9eff;
  border-color: #2c9eff;
}
.md-br .sr-bb .srt-base-1-primary-4 {
  background-color: transparent;
  color: #1469b5;
  border-color: #1469b5;
}
.md-br .sr-bb .srt-base-1-primary-5 {
  background-color: transparent;
  color: #1469b5;
  border-color: #1469b5;
}
.md-br .sr-bb .srt-base-1-primary-6 {
  background-color: transparent;
  color: #77c0ff;
  border-color: #77c0ff;
}
.md-br .sr-bb .srt-base-1-primary-7 {
  background-color: transparent;
  color: var(--buttonSecondary);
  border-color: var(--buttonSecondary);
}
.md-br .sr-bb .srt-base-1-primary-8 {
  background-color: transparent;
  color: var(--buttonSecondary);
  border-color: var(--buttonSecondary);
}
.md-br .sr-bb .srt-base-1-primary-9 {
  background-color: transparent;
  color: #154a7e;
  border-color: #154a7e;
}
.md-br .sr-bb .srt-base-1-primary-10 {
  background-color: transparent;
  color: #147eda;
  border-color: #147eda;
}
.md-br .sr-bb .srt-base-1-primary-11 {
  background-color: transparent;
  color: #2c9eff;
  border-color: #2c9eff;
}
.md-br .sr-bb .srt-base-1-primary-13 {
  background-color: #072443;
  color: #152f50;
  border-color: rgba(20, 147, 255, 0.3);
}
.md-br .sr-bb .srt-base-1-neutral-1 {
  background-color: transparent;
  color: #33465f;
  border-color: #33465f;
}
.md-br .sr-bb .srt-base-1-neutral-2 {
  background-color: transparent;
  color: #e8eaed;
  border-color: #e8eaed;
}
.md-br .sr-bb .srt-base-1-neutral-3 {
  background-color: transparent;
  color: rgba(255, 255, 255, 0.12);
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-base-1-neutral-4 {
  background-color: transparent;
  color: #adb4bf;
  border-color: #adb4bf;
}
.md-br .sr-bb .srt-base-1-neutral-5 {
  background-color: transparent;
  color: #c5cad1;
  border-color: #c5cad1;
}
.md-br .sr-bb .srt-base-1-neutral-6 {
  background-color: transparent;
  color: #4d5d73;
  border-color: #4d5d73;
}
.md-br .sr-bb .srt-base-1-neutral-7 {
  background-color: transparent;
  color: #adb4bf;
  border-color: #adb4bf;
}
.md-br .sr-bb .srt-base-1-neutral-8 {
  background-color: transparent;
  color: #33465f;
  border-color: #33465f;
}
.md-br .sr-bb .srt-base-1-neutral-9 {
  background-color: transparent;
  color: #233752;
  border-color: #233752;
}
.md-br .sr-bb .srt-base-1-neutral-10 {
  background-color: transparent;
  color: var(--betradarStaticTimelineModern);
  border-color: var(--betradarStaticTimelineModern);
}
.md-br .sr-bb .srt-base-1-neutral-11 {
  background-color: transparent;
  color: rgba(255, 255, 255, 0.4);
  border-color: #737f91;
}
.md-br .sr-bb .srt-base-1-neutral-12 {
  background-color: transparent;
  color: #b9bfc8;
  border-color: #b9bfc8;
}
.md-br .sr-bb .srt-base-1-neutral-13 {
  background-color: transparent;
  color: #2c3f59;
  border-color: #2c3f59;
}
.md-br .sr-bb .srt-base-1-is-active-primary {
  background-color: rgba(20, 147, 255, 0.12);
  color: var(--buttonSecondary);
  border-color: var(--buttonSecondary);
}
.md-br .sr-bb .srt-base-1-is-active-home-1 {
  background-color: rgba(20, 147, 255, 0.12);
  color: var(--buttonSecondary);
  border-color: var(--buttonSecondary);
}
.md-br .sr-bb .srt-base-1-is-active-away-1 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #2db155;
  border-color: #2db155;
}
.md-br .sr-bb .srt-base-1-is-active-home-2 {
  background-color: rgba(20, 147, 255, 0.12);
  color: var(--buttonSecondary);
  border-color: #77c0ff;
}
.md-br .sr-bb .srt-base-1-is-active-away-2 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #2db155;
  border-color: #77c0ff;
}
.md-br .sr-bb .srt-base-1-is-active-home-3 {
  background-color: rgba(20, 147, 255, 0.12);
  color: var(--buttonSecondary);
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-base-1-is-active-away-3 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #2db155;
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-base-1-is-active-home-4 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #1474c8;
  border-color: #1474c8;
}
.md-br .sr-bb .srt-base-1-is-active-away-4 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #268951;
  border-color: #268951;
}
.md-br .sr-bb .srt-base-1-is-active-home-5 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #66b9ff;
  border-color: #66b9ff;
}
.md-br .sr-bb .srt-base-1-is-active-away-5 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #77cc91;
  border-color: #77cc91;
}
.md-br .sr-bb .srt-base-1-is-active-primary-1 {
  background-color: rgba(20, 147, 255, 0.12);
  color: var(--buttonSecondary);
  border-color: var(--buttonSecondary);
}
.md-br .sr-bb .srt-base-1-is-active-primary-2 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #5bb3ff;
  border-color: #5bb3ff;
}
.md-br .sr-bb .srt-base-1-is-active-primary-3 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #2c9eff;
  border-color: #2c9eff;
}
.md-br .sr-bb .srt-base-1-is-active-primary-4 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #1469b5;
  border-color: #1469b5;
}
.md-br .sr-bb .srt-base-1-is-active-primary-5 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #1469b5;
  border-color: #1469b5;
}
.md-br .sr-bb .srt-base-1-is-active-primary-6 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #77c0ff;
  border-color: #77c0ff;
}
.md-br .sr-bb .srt-base-1-is-active-primary-7 {
  background-color: rgba(20, 147, 255, 0.12);
  color: var(--buttonSecondary);
  border-color: var(--buttonSecondary);
}
.md-br .sr-bb .srt-base-1-is-active-primary-8 {
  background-color: rgba(20, 147, 255, 0.12);
  color: var(--buttonSecondary);
  border-color: var(--buttonSecondary);
}
.md-br .sr-bb .srt-base-1-is-active-primary-9 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #154a7e;
  border-color: #154a7e;
}
.md-br .sr-bb .srt-base-1-is-active-primary-10 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #147eda;
  border-color: #147eda;
}
.md-br .sr-bb .srt-base-1-is-active-primary-11 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #2c9eff;
  border-color: #2c9eff;
}
.md-br .sr-bb .srt-base-1-is-active-neutral-1 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #33465f;
  border-color: #33465f;
}
.md-br .sr-bb .srt-base-1-is-active-neutral-2 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #e8eaed;
  border-color: #e8eaed;
}
.md-br .sr-bb .srt-base-1-is-active-neutral-3 {
  background-color: rgba(20, 147, 255, 0.12);
  color: rgba(255, 255, 255, 0.12);
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-base-1-is-active-neutral-4 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #adb4bf;
  border-color: #adb4bf;
}
.md-br .sr-bb .srt-base-1-is-active-neutral-5 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #c5cad1;
  border-color: #c5cad1;
}
.md-br .sr-bb .srt-base-1-is-active-neutral-6 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #4d5d73;
  border-color: #4d5d73;
}
.md-br .sr-bb .srt-base-1-is-active-neutral-7 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #adb4bf;
  border-color: #adb4bf;
}
.md-br .sr-bb .srt-base-1-is-active-neutral-8 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #33465f;
  border-color: #33465f;
}
.md-br .sr-bb .srt-base-1-is-active-neutral-9 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #233752;
  border-color: #233752;
}
.md-br .sr-bb .srt-base-1-is-active-neutral-10 {
  background-color: rgba(20, 147, 255, 0.12);
  color: var(--betradarStaticTimelineModern);
  border-color: var(--betradarStaticTimelineModern);
}
.md-br .sr-bb .srt-base-1-is-active-neutral-11 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #737f91;
  border-color: #737f91;
}
.md-br .sr-bb .srt-base-1-is-active-neutral-12 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #b9bfc8;
  border-color: #b9bfc8;
}
.md-br .sr-bb .srt-base-1-is-active-neutral-13 {
  background-color: rgba(20, 147, 255, 0.12);
  color: #2c3f59;
  border-color: #2c3f59;
}
.md-br .sr-bb .srt-home-1 {
  background-color: var(--buttonSecondary);
  color: #fff;
  border-color: var(--buttonSecondary);
}
.md-br .sr-bb .srt-away-1 {
  background-color: #2db155;
  color: #fff;
  border-color: #2db155;
}
.md-br .sr-bb .srt-home-2 {
  background-color: var(--buttonSecondary);
  color: #fff;
  border-color: #77c0ff;
}
.md-br .sr-bb .srt-away-2 {
  background-color: #2db155;
  color: #fff;
  border-color: #77c0ff;
}
.md-br .sr-bb .srt-home-3 {
  background-color: var(--buttonSecondary);
  color: #fff;
  border-color: #072443;
}
.md-br .sr-bb .srt-away-3 {
  background-color: #2db155;
  color: #fff;
  border-color: #072443;
}
.md-br .sr-bb .srt-home-4 {
  background-color: #1474c8;
  color: #fff;
  border-color: #1474c8;
}
.md-br .sr-bb .srt-away-4 {
  background-color: #268951;
  color: #fff;
  border-color: #268951;
}
.md-br .sr-bb .srt-home-5 {
  background-color: #66b9ff;
  color: #fff;
  border-color: #66b9ff;
}
.md-br .sr-bb .srt-away-5 {
  background-color: #77cc91;
  color: #fff;
  border-color: #77cc91;
}
.md-br .sr-bb .srt-neutral-1 {
  background-color: #33465f;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-neutral-2 {
  background-color: #e8eaed;
  color: #000;
  border-color: rgba(255, 255, 255, 0.16);
}
.md-br .sr-bb .srt-neutral-3 {
  background-color: rgba(255, 255, 255, 0.12);
  color: #fff;
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-neutral-4 {
  background-color: #adb4bf;
  color: #000;
  border-color: rgba(0, 0, 0, 0.16);
}
.md-br .sr-bb .srt-neutral-5 {
  background-color: #c5cad1;
  color: #000;
  border-color: rgba(0, 0, 0, 0.16);
}
.md-br .sr-bb .srt-neutral-6 {
  background-color: #4d5d73;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-neutral-7 {
  background-color: #adb4bf;
  color: #000;
  border-color: rgba(0, 0, 0, 0.16);
}
.md-br .sr-bb .srt-neutral-8 {
  background-color: #33465f;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-neutral-9 {
  background-color: rgba(255, 255, 255, 0.1);
  color: #fff;
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-neutral-10 {
  background-color: var(--betradarStaticTimelineModern);
  color: rgba(255, 255, 255, 0.82);
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-neutral-11 {
  background-color: #737f91;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-neutral-12 {
  background-color: #b9bfc8;
  color: #000;
  border-color: rgba(0, 0, 0, 0.16);
}
.md-br .sr-bb .srt-neutral-13 {
  background-color: #2c3f59;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-win {
  background-color: var(--buttonSecondary);
  color: #fff;
  border-color: rgba(255, 255, 255, 0.16);
}
.md-br .sr-bb .srt-draw {
  background-color: rgba(255, 255, 255, 0.4);
  color: #fff;
  border-color: rgba(255, 255, 255, 0.16);
}
.md-br .sr-bb .srt-lose {
  background-color: #2db155;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.16);
}
.md-br .sr-bb .srt-text-secondary {
  -webkit-font-smoothing: antialiased;
  color: var(--betradarWidgetFontColorModern);
}
.md-br .sr-bb .sr-momentum__teams {
  color: var(--betradarWidgetFontColorModern);
}
.md-br .sr-momentum-set-sports__team {
  color: var(--betradarWidgetFontColorModern);
}
.md-br .sr-bb .sr-momentum__toplabel {
  color: var(--betradarWidgetFontColorModern);
}
.md-br .sr-bb .sr-momentum__labels.srm-top {
  color: var(--betradarWidgetFontColorModern);
}
.md-br .sr-small.sr-bb .sr-momentum-set-sports__dropdown-button.srm-override {
  color: var(--betradarWidgetFontColorModern);
}
.md-br .sr-bb .sr-momentum__events-wrap.srm-timeline.srm-bot {
  color: var(--betradarWidgetFontColorModern);
}
.md-br .sr-bb .sr-momentum__labels.srm-bot {
  color: var(--betradarWidgetFontColorModern);
}
.md-br .sr-bb .sr-lmt-plus-pdteamname__crest-wrapper {
  display: flex;
}
.md-br .betradar-top_betradarTop__famuR {
  margin-bottom: 12px;
}
.md-br .sr-bb .sr-lmt-plus__segment.srm-timeline {
  margin-bottom: 12px;
}
.md-br .sr-bb .sr-momentum__match-format {
  right: 16px;
}
.md-br .sr-momentum-set-sports__team {
  margin-left: 6px;
}
.md-br .sr-small.sr-bb .sr-momentum-set-sports__wrap.srm-standalone {
  padding-inline: 6px;
}
.md-br .sr-simcrick-scb__wrapper {
  display: none;
}
.md-br .sr-bb .srt-text-disabled {
  opacity: 0.6;
}
.md-br .sr-bb .srt-text-tertiary {
  opacity: 0.7;
}
.md-br .sr-bb .srt-primary-1 .srt-text-secondary, .md-br .sr-bb .srt-primary-1.srt-text-secondary, .md-br .sr-bb .srt-primary-1-is-active .srt-text-secondary, .md-br .sr-bb .srt-primary-1-is-active.srt-text-secondary, .md-br .sr-bb .srt-primary-1-is-hoverable:hover .srt-text-secondary, .md-br .sr-bb .srt-primary-1-is-hoverable:hover.srt-text-secondary, .md-br .sr-bb .srt-primary-1-is-disabled .srt-text-secondary, .md-br .sr-bb .srt-primary-1-is-disabled.srt-text-secondary, .md-br .sr-bb .srt-primary-2 .srt-text-secondary, .md-br .sr-bb .srt-primary-2.srt-text-secondary, .md-br .sr-bb .srt-primary-3 .srt-text-secondary, .md-br .sr-bb .srt-primary-3.srt-text-secondary, .md-br .sr-bb .srt-primary-4 .srt-text-secondary, .md-br .sr-bb .srt-primary-4.srt-text-secondary, .md-br .sr-bb .srt-primary-5 .srt-text-secondary, .md-br .sr-bb .srt-primary-5.srt-text-secondary, .md-br .sr-bb .srt-primary-5-is-hoverable:hover .srt-text-secondary, .md-br .sr-bb .srt-primary-5-is-hoverable:hover.srt-text-secondary, .md-br .sr-bb .srt-primary-6 .srt-text-secondary, .md-br .sr-bb .srt-primary-6.srt-text-secondary, .md-br .sr-bb .srt-primary-7 .srt-text-secondary, .md-br .sr-bb .srt-primary-7.srt-text-secondary, .md-br .sr-bb .srt-primary-8 .srt-text-secondary, .md-br .sr-bb .srt-primary-8.srt-text-secondary, .md-br .sr-bb .srt-primary-8-is-active-1 .srt-text-secondary, .md-br .sr-bb .srt-primary-8-is-active-1.srt-text-secondary, .md-br .sr-bb .srt-primary-8-is-active-2 .srt-text-secondary, .md-br .sr-bb .srt-primary-8-is-active-2.srt-text-secondary, .md-br .sr-bb .srt-primary-9 .srt-text-secondary, .md-br .sr-bb .srt-primary-9.srt-text-secondary, .md-br .sr-bb .srt-primary-10 .srt-text-secondary, .md-br .sr-bb .srt-primary-10.srt-text-secondary, .md-br .sr-bb .srt-primary-11 .srt-text-secondary, .md-br .sr-bb .srt-primary-11.srt-text-secondary, .md-br .sr-bb .srt-primary-12 .srt-text-secondary, .md-br .sr-bb .srt-primary-12.srt-text-secondary, .md-br .sr-bb .srt-primary-13 .srt-text-secondary, .md-br .sr-bb .srt-primary-13.srt-text-secondary {
  opacity: 0.8;
  -webkit-font-smoothing: antialiased;
}
.md-br .sr-bb .srt-primary-1 .srt-text-disabled, .md-br .sr-bb .srt-primary-1.srt-text-disabled, .md-br .sr-bb .srt-primary-1-is-active .srt-text-disabled, .md-br .sr-bb .srt-primary-1-is-active.srt-text-disabled, .md-br .sr-bb .srt-primary-1-is-hoverable:hover .srt-text-disabled, .md-br .sr-bb .srt-primary-1-is-hoverable:hover.srt-text-disabled, .md-br .sr-bb .srt-primary-1-is-disabled .srt-text-disabled, .md-br .sr-bb .srt-primary-1-is-disabled.srt-text-disabled, .md-br .sr-bb .srt-primary-2 .srt-text-disabled, .md-br .sr-bb .srt-primary-2.srt-text-disabled, .md-br .sr-bb .srt-primary-3 .srt-text-disabled, .md-br .sr-bb .srt-primary-3.srt-text-disabled, .md-br .sr-bb .srt-primary-4 .srt-text-disabled, .md-br .sr-bb .srt-primary-4.srt-text-disabled, .md-br .sr-bb .srt-primary-5 .srt-text-disabled, .md-br .sr-bb .srt-primary-5.srt-text-disabled, .md-br .sr-bb .srt-primary-5-is-hoverable:hover .srt-text-disabled, .md-br .sr-bb .srt-primary-5-is-hoverable:hover.srt-text-disabled, .md-br .sr-bb .srt-primary-6 .srt-text-disabled, .md-br .sr-bb .srt-primary-6.srt-text-disabled, .md-br .sr-bb .srt-primary-7 .srt-text-disabled, .md-br .sr-bb .srt-primary-7.srt-text-disabled, .md-br .sr-bb .srt-primary-8 .srt-text-disabled, .md-br .sr-bb .srt-primary-8.srt-text-disabled, .md-br .sr-bb .srt-primary-8-is-active-1 .srt-text-disabled, .md-br .sr-bb .srt-primary-8-is-active-1.srt-text-disabled, .md-br .sr-bb .srt-primary-8-is-active-2 .srt-text-disabled, .md-br .sr-bb .srt-primary-8-is-active-2.srt-text-disabled, .md-br .sr-bb .srt-primary-9 .srt-text-disabled, .md-br .sr-bb .srt-primary-9.srt-text-disabled, .md-br .sr-bb .srt-primary-10 .srt-text-disabled, .md-br .sr-bb .srt-primary-10.srt-text-disabled, .md-br .sr-bb .srt-primary-11 .srt-text-disabled, .md-br .sr-bb .srt-primary-11.srt-text-disabled, .md-br .sr-bb .srt-primary-12 .srt-text-disabled, .md-br .sr-bb .srt-primary-12.srt-text-disabled, .md-br .sr-bb .srt-primary-13 .srt-text-disabled, .md-br .sr-bb .srt-primary-13.srt-text-disabled {
  opacity: 0.6;
}
.md-br .sr-bb .srt-primary-1 .srt-text-tertiary, .md-br .sr-bb .srt-primary-1.srt-text-tertiary, .md-br .sr-bb .srt-primary-1-is-active .srt-text-tertiary, .md-br .sr-bb .srt-primary-1-is-active.srt-text-tertiary, .md-br .sr-bb .srt-primary-1-is-hoverable:hover .srt-text-tertiary, .md-br .sr-bb .srt-primary-1-is-hoverable:hover.srt-text-tertiary, .md-br .sr-bb .srt-primary-1-is-disabled .srt-text-tertiary, .md-br .sr-bb .srt-primary-1-is-disabled.srt-text-tertiary, .md-br .sr-bb .srt-primary-2 .srt-text-tertiary, .md-br .sr-bb .srt-primary-2.srt-text-tertiary, .md-br .sr-bb .srt-primary-3 .srt-text-tertiary, .md-br .sr-bb .srt-primary-3.srt-text-tertiary, .md-br .sr-bb .srt-primary-4 .srt-text-tertiary, .md-br .sr-bb .srt-primary-4.srt-text-tertiary, .md-br .sr-bb .srt-primary-5 .srt-text-tertiary, .md-br .sr-bb .srt-primary-5.srt-text-tertiary, .md-br .sr-bb .srt-primary-5-is-hoverable:hover .srt-text-tertiary, .md-br .sr-bb .srt-primary-5-is-hoverable:hover.srt-text-tertiary, .md-br .sr-bb .srt-primary-6 .srt-text-tertiary, .md-br .sr-bb .srt-primary-6.srt-text-tertiary, .md-br .sr-bb .srt-primary-7 .srt-text-tertiary, .md-br .sr-bb .srt-primary-7.srt-text-tertiary, .md-br .sr-bb .srt-primary-8 .srt-text-tertiary, .md-br .sr-bb .srt-primary-8.srt-text-tertiary, .md-br .sr-bb .srt-primary-8-is-active-1 .srt-text-tertiary, .md-br .sr-bb .srt-primary-8-is-active-1.srt-text-tertiary, .md-br .sr-bb .srt-primary-8-is-active-2 .srt-text-tertiary, .md-br .sr-bb .srt-primary-8-is-active-2.srt-text-tertiary, .md-br .sr-bb .srt-primary-9 .srt-text-tertiary, .md-br .sr-bb .srt-primary-9.srt-text-tertiary, .md-br .sr-bb .srt-primary-10 .srt-text-tertiary, .md-br .sr-bb .srt-primary-10.srt-text-tertiary, .md-br .sr-bb .srt-primary-11 .srt-text-tertiary, .md-br .sr-bb .srt-primary-11.srt-text-tertiary, .md-br .sr-bb .srt-primary-12 .srt-text-tertiary, .md-br .sr-bb .srt-primary-12.srt-text-tertiary, .md-br .sr-bb .srt-primary-13 .srt-text-tertiary, .md-br .sr-bb .srt-primary-13.srt-text-tertiary {
  opacity: 0.7;
}
.md-br .sr-bb .srt-icon {
  opacity: 0.33;
}
.md-br .sr-bb .srt-icon-secondary {
  opacity: 0.7;
}
.md-br .sr-bb .srt-elevation-1 {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2), 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.md-br .sr-bb .srt-elevation-2 {
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.23), 0 3px 6px 0 rgba(0, 0, 0, 0.16);
}
.md-br .sr-bb .srt-elevation-3 {
  box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.26), 0 10px 20px 0 rgba(0, 0, 0, 0.19);
}
.md-br .sr-bb .srt-elevation-center-2 {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.23), 0 1px 5px rgba(0, 0, 0, 0.16);
}
.md-br .sr-bb .srt-inset-top-1 {
  box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.23);
}
.md-br .sr-bb .srt-inset-bottom-1 {
  box-shadow: inset 0 -1px 2px 0 rgba(0, 0, 0, 0.23);
}
.md-br .sr-bb .srt-inset-top-2 {
  box-shadow: inset 0 3px 6px 0 rgba(0, 0, 0, 0.23);
}
.md-br .sr-bb .srt-inset-bottom-2 {
  box-shadow: inset 0 -3px 6px 0 rgba(0, 0, 0, 0.23);
}
.md-br .sr-bb .srt-inset-top-3 {
  box-shadow: inset 0 6px 6px 0 rgba(0, 0, 0, 0.23);
}
.md-br .sr-bb .srt-inset-bottom-3 {
  box-shadow: inset 0 -6px 6px 0 rgba(0, 0, 0, 0.23);
}
.md-br .sr-bb .srt-fill-blue-card {
  fill: #2579ad;
}
.md-br .sr-bb .srt-stroke-blue-card {
  stroke: #2579ad;
}
.md-br .sr-bb .srt-fill-soccer-yellow-card {
  fill: #ffbf00;
}
.md-br .sr-bb .srt-stroke-soccer-yellow-card {
  stroke: #ffbf00;
}
.md-br .sr-bb .srt-fill-soccer-red-card {
  fill: #e43b3b;
}
.md-br .sr-bb .srt-stroke-soccer-red-card {
  stroke: #e43b3b;
}
.md-br .sr-bb .srt-stroke-soccer-substitution-in {
  stroke: #4fbe30;
  fill: transparent;
}
.md-br .sr-bb .srt-fill-soccer-substitution-in {
  fill: #4fbe30;
}
.md-br .sr-bb .srt-stroke-soccer-substitution-out {
  stroke: #e43b3b;
  fill: transparent;
}
.md-br .sr-bb .srt-fill-soccer-substitution-out {
  fill: #e43b3b;
}
.md-br .sr-bb .srt-stroke-soccer-own-goal {
  stroke: #e43b3b;
  fill: transparent;
}
.md-br .sr-bb .srt-fill-soccer-own-goal {
  fill: #e43b3b;
}
.md-br .sr-bb .srt-fill-soccer-relegation-1 {
  fill: #fdd835;
}
.md-br .sr-bb .srt-stroke-soccer-relegation-1 {
  stroke: #fdd835;
}
.md-br .sr-bb .srt-fill-soccer-relegation-2 {
  fill: #ffb848;
}
.md-br .sr-bb .srt-stroke-soccer-relegation-2 {
  stroke: #ffb848;
}
.md-br .sr-bb .srt-fill-soccer-relegation-3 {
  fill: #ef6c00;
}
.md-br .sr-bb .srt-stroke-soccer-relegation-3 {
  stroke: #ef6c00;
}
.md-br .sr-bb .srt-fill-soccer-relegation-4 {
  fill: #e93a34;
}
.md-br .sr-bb .srt-stroke-soccer-relegation-4 {
  stroke: #e93a34;
}
.md-br .sr-bb .srt-fill-soccer-relegation-5 {
  fill: #941d1d;
}
.md-br .sr-bb .srt-stroke-soccer-relegation-5 {
  stroke: #941d1d;
}
.md-br .sr-bb .srt-fill-soccer-promotion-1 {
  fill: #51d151;
}
.md-br .sr-bb .srt-stroke-soccer-promotion-1 {
  stroke: #51d151;
}
.md-br .sr-bb .srt-fill-soccer-promotion-2 {
  fill: #1b911b;
}
.md-br .sr-bb .srt-stroke-soccer-promotion-2 {
  stroke: #1b911b;
}
.md-br .sr-bb .srt-fill-soccer-promotion-3 {
  fill: #0e8094;
}
.md-br .sr-bb .srt-stroke-soccer-promotion-3 {
  stroke: #0e8094;
}
.md-br .sr-bb .srt-fill-soccer-promotion-4 {
  fill: #0a6cce;
}
.md-br .sr-bb .srt-stroke-soccer-promotion-4 {
  stroke: #0a6cce;
}
.md-br .sr-bb .srt-fill-soccer-promotion-5 {
  fill: #4a9fe4;
}
.md-br .sr-bb .srt-stroke-soccer-promotion-5 {
  stroke: #4a9fe4;
}
.md-br .sr-bb .srt-nfl-timeout-1 {
  background-color: #f5a623;
  color: #fff;
  border-color: rgba(255, 255, 255, 0.16);
}
.md-br .sr-bb .srt-nfl-timeout-2 {
  background-color: rgba(245, 166, 35, 0.3);
  color: #fff;
  border-color: rgba(255, 255, 255, 0.16);
}
.md-br .sr-bb .srt-nfl-penalty {
  background-color: #f4a621;
  color: #fff;
  border-color: #f4a621;
}
.md-br .sr-bb .srt-nfl-negative-yards-1 {
  background-color: #ac182e;
  color: #fff;
  border-color: #ac182e;
}
.md-br .sr-bb .srt-nfl-negative-yards-2 {
  background-color: #ac182e;
  color: #fff;
  border-color: #ac182e;
}
.md-br .sr-bb .srt-nfl-first-line {
  background-color: #4b90de;
  color: #fff;
  border-color: #4b90de;
}
.md-br .sr-bb .srt-nfl-ten-line {
  background-color: #f5a623;
  color: #fff;
  border-color: #f5a623;
}
.md-br .sr-bb .srt-fill-nfl-penalty {
  fill: #f4a621;
}
.md-br .sr-bb .srt-stroke-nfl-penalty {
  stroke: #f4a621;
}
.md-br .sr-bb .srt-fill-nfl-negative-yards-1 {
  fill: #ac182e;
}
.md-br .sr-bb .srt-stroke-nfl-negative-yards-1 {
  stroke: #ac182e;
}
.md-br .sr-bb .srt-fill-nfl-negative-yards-2 {
  fill: #ac182e;
}
.md-br .sr-bb .srt-stroke-nfl-negative-yards-2 {
  stroke: #ac182e;
}
.md-br .sr-bb .srt-fill-nfl-first-line {
  fill: #4b90de;
}
.md-br .sr-bb .srt-stroke-nfl-first-line {
  stroke: #4b90de;
}
.md-br .sr-bb .srt-fill-nfl-ten-line {
  fill: #f5a623;
}
.md-br .sr-bb .srt-stroke-nfl-ten-line {
  stroke: #f5a623;
}
.md-br .sr-bb .srt-mlb-run-1 {
  background-color: #090;
  color: #fff;
  border-color: #090;
}
.md-br .sr-bb .srt-mlb-run-2 {
  background-color: #fff;
  color: #090;
  border-color: #090;
}
.md-br .sr-bb .srt-mlb-hit-1 {
  background-color: #f7ab11;
  color: #fff;
  border-color: #f7ab11;
}
.md-br .sr-bb .srt-mlb-hit-2 {
  background-color: #fff;
  color: #f7ab11;
  border-color: #f7ab11;
}
.md-br .sr-bb .srt-mlb-hit-3 {
  background-color: #00a4ff;
  color: #fff;
  border-color: #00a4ff;
}
.md-br .sr-bb .srt-mlb-error-1 {
  background-color: #d0021b;
  color: #fff;
  border-color: #d0021b;
}
.md-br .sr-bb .srt-mlb-error-2 {
  background-color: #fff;
  color: #d0021b;
  border-color: #d0021b;
}
.md-br .sr-bb .srt-mlb-neutral-1 {
  background-color: #212121;
  color: #fff;
  border-color: #fff;
}
.md-br .sr-bb .srt-fill-mlb-base {
  fill: #00a4ff;
}
.md-br .sr-bb .srt-strole-mlb-base {
  fill: #00a4ff;
}
.md-br .sr-bb .srt-fill-change-increase {
  fill: var(--buttonSecondary);
}
.md-br .sr-bb .srt-stroke-change-increase {
  stroke: var(--buttonSecondary);
}
.md-br .sr-bb .srt-fill-change-decrease {
  fill: #2db155;
}
.md-br .sr-bb .srt-stroke-change-decrease {
  stroke: #2db155;
}
.md-br .sr-bb .srt-fill-text {
  fill: #fff;
}
.md-br .sr-bb .srt-fill-text-invert {
  fill: #fff;
}
.md-br .sr-bb .srt-fill-text-secondary {
  fill-opacity: 0.8;
}
.md-br .sr-bb .srt-fill-text-disabled {
  fill-opacity: 0.6;
}
.md-br .sr-bb .srt-fill-base-1 {
  fill: transparent;
}
.md-br .sr-bb .srt-stroke-base-1 {
  stroke: transparent;
}
.md-br .sr-bb .srt-fill-base-1-active {
  fill: rgba(20, 147, 255, 0.12);
}
.md-br .sr-bb .srt-stroke-base-1-active {
  stroke: rgba(20, 147, 255, 0.12);
}
.md-br .sr-bb .srt-fill-base-1-active-2 {
  fill: #2c3f59;
}
.md-br .sr-bb .srt-stroke-base-1-active-2 {
  stroke: #2c3f59;
}
.md-br .sr-bb .srt-fill-base-1-primary {
  fill: transparent;
}
.md-br .sr-bb .srt-stroke-base-1-primary {
  stroke: transparent;
}
.md-br .sr-bb .srt-fill-base-1-home {
  fill: transparent;
}
.md-br .sr-bb .srt-stroke-base-1-home {
  stroke: transparent;
}
.md-br .sr-bb .srt-fill-base-1-away {
  fill: transparent;
}
.md-br .sr-bb .srt-stroke-base-1-away {
  stroke: transparent;
}
.md-br .sr-bb .srt-fill-base-2 {
  fill: currentColor;
}
.md-br .sr-bb .srt-stroke-base-2 {
  stroke: currentColor;
}
.md-br .sr-bb .srt-fill-base-2-active {
  fill: #15375d;
}
.md-br .sr-bb .srt-stroke-base-2-active {
  stroke: #15375d;
}
.md-br .sr-bb .srt-fill-base-2-hover {
  fill: #15375d;
}
.md-br .sr-bb .srt-stroke-base-2-hover {
  stroke: #15375d;
}
.md-br .sr-bb .srt-fill-base-3 {
  fill: #15375d;
}
.md-br .sr-bb .srt-stroke-base-3 {
  stroke: #15375d;
}
.md-br .sr-bb .srt-fill-base-3-active {
  fill: #153c66;
}
.md-br .sr-bb .srt-stroke-base-3-active {
  stroke: #153c66;
}
.md-br .sr-bb .srt-fill-base-3-hover {
  fill: #153c66;
}
.md-br .sr-bb .srt-stroke-base-3-hover {
  stroke: #153c66;
}
.md-br .sr-bb .srt-fill-primary-1 {
  fill: var(--buttonSecondary);
}
.md-br .sr-bb .srt-stroke-primary-1 {
  stroke: var(--betradarActiveTimelineModern);
}
.md-br .sr-bb .srt-fill-primary-2 {
  fill: #5bb3ff;
}
.md-br .sr-bb .srt-stroke-primary-2 {
  stroke: #5bb3ff;
}
.md-br .sr-bb .srt-fill-primary-3 {
  fill: #2c9eff;
}
.md-br .sr-bb .srt-stroke-primary-3 {
  stroke: #2c9eff;
}
.md-br .sr-bb .srt-fill-primary-4 {
  fill: #1469b5;
}
.md-br .sr-bb .srt-stroke-primary-4 {
  stroke: #1469b5;
}
.md-br .sr-bb .srt-fill-primary-5 {
  fill: #1469b5;
}
.md-br .sr-bb .srt-stroke-primary-5 {
  stroke: #1469b5;
}
.md-br .sr-bb .srt-fill-primary-6 {
  fill: #77c0ff;
}
.md-br .sr-bb .srt-stroke-primary-6 {
  stroke: #77c0ff;
}
.md-br .sr-bb .srt-fill-primary-7 {
  fill: var(--buttonSecondary);
}
.md-br .sr-bb .srt-stroke-primary-7 {
  stroke: var(--buttonSecondary);
}
.md-br .sr-bb .srt-fill-primary-8 {
  fill: var(--buttonSecondary);
}
.md-br .sr-bb .srt-stroke-primary-8 {
  stroke: var(--buttonSecondary);
}
.md-br .sr-bb .srt-fill-primary-8-is-active-1 {
  fill: #2c9eff;
}
.md-br .sr-bb .srt-stroke-primary-8-is-active-1 {
  stroke: #2c9eff;
}
.md-br .sr-bb .srt-fill-primary-8-is-active-2 {
  fill: #2c9eff;
}
.md-br .sr-bb .srt-stroke-primary-8-is-active-2 {
  stroke: #2c9eff;
}
.md-br .sr-bb .srt-fill-primary-9 {
  fill: #154a7e;
}
.md-br .sr-bb .srt-stroke-primary-9 {
  stroke: #154a7e;
}
.md-br .sr-bb .srt-fill-primary-10 {
  fill: #147eda;
}
.md-br .sr-bb .srt-stroke-primary-10 {
  stroke: #147eda;
}
.md-br .sr-bb .srt-fill-primary-11 {
  fill: #2c9eff;
}
.md-br .sr-bb .srt-stroke-primary-11 {
  stroke: #2c9eff;
}
.md-br .sr-bb .srt-fill-primary-12 {
  fill: var(--betradarLmtActiveIconMobile);
}
.md-br .sr-bb .srt-stroke-primary-12 {
  stroke: var(--buttonSecondary);
}
.md-br .sr-bb .srt-fill-home-1 {
  fill: var(--buttonSecondary);
}
.md-br .sr-bb .srt-stroke-home-1 {
  stroke: var(--buttonSecondary);
}
.md-br .sr-bb .srt-fill-home-2 {
  fill: var(--buttonSecondary);
}
.md-br .sr-bb .srt-stroke-home-2 {
  stroke: var(--buttonSecondary);
}
.md-br .sr-bb .srt-fill-home-3 {
  fill: var(--buttonSecondary);
}
.md-br .sr-bb .srt-stroke-home-3 {
  stroke: var(--buttonSecondary);
}
.md-br .sr-bb .srt-fill-home-4 {
  fill: #1474c8;
}
.md-br .sr-bb .srt-stroke-home-4 {
  stroke: #1474c8;
}
.md-br .sr-bb .srt-fill-home-5 {
  fill: #66b9ff;
}
.md-br .sr-bb .srt-stroke-home-5 {
  stroke: #66b9ff;
}
.md-br .sr-bb .srt-fill-away-1 {
  fill: #2db155;
}
.md-br .sr-bb .srt-stroke-away-1 {
  stroke: #2db155;
}
.md-br .sr-bb .srt-fill-away-2 {
  fill: #2db155;
}
.md-br .sr-bb .srt-stroke-away-2 {
  stroke: #2db155;
}
.md-br .sr-bb .srt-fill-away-3 {
  fill: #2db155;
}
.md-br .sr-bb .srt-stroke-away-3 {
  stroke: #2db155;
}
.md-br .sr-bb .srt-fill-away-4 {
  fill: #268951;
}
.md-br .sr-bb .srt-stroke-away-4 {
  stroke: #268951;
}
.md-br .sr-bb .srt-fill-away-5 {
  fill: #77cc91;
}
.md-br .sr-bb .srt-stroke-away-5 {
  stroke: #77cc91;
}
.md-br .sr-bb .srt-fill-neutral-1 {
  fill: var(--betradarLmtInactiveIconMobile);
}
.md-br .sr-bb .sr-lmt-plus-switcher__tab-btn {
  border: transparent;
}
.md-br .sr-bb .srt-stroke-neutral-1 {
  stroke: #33465f;
}
.md-br .sr-bb .srt-fill-neutral-2 {
  fill: #e8eaed;
}
.md-br .sr-bb .srt-stroke-neutral-2 {
  stroke: #e8eaed;
}
.md-br .sr-bb .srt-fill-neutral-3 {
  fill: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-stroke-neutral-3 {
  stroke: rgba(255, 255, 255, 0.12);
}
.md-br .sr-bb .srt-fill-neutral-4 {
  fill: #adb4bf;
}
.md-br .sr-bb .srt-stroke-neutral-4 {
  stroke: #adb4bf;
}
.md-br .sr-bb .srt-fill-neutral-5 {
  fill: #c5cad1;
}
.md-br .sr-bb .srt-stroke-neutral-5 {
  stroke: #c5cad1;
}
.md-br .sr-bb .srt-fill-neutral-6 {
  fill: #4d5d73;
}
.md-br .sr-bb .srt-stroke-neutral-6 {
  stroke: #4d5d73;
}
.md-br .sr-bb .srt-fill-neutral-7 {
  fill: #adb4bf;
}
.md-br .sr-bb .srt-stroke-neutral-7 {
  stroke: #adb4bf;
}
.md-br .sr-bb .srt-fill-neutral-8 {
  fill: #33465f;
}
.md-br .sr-bb .srt-stroke-neutral-8 {
  stroke: #33465f;
}
.md-br .sr-bb .srt-fill-neutral-9 {
  fill: #233752;
}
.md-br .sr-bb .srt-stroke-neutral-9 {
  stroke: #233752;
}
.md-br .sr-bb .srt-fill-neutral-10 {
  fill: var(--betradarStaticTimelineModern);
}
.md-br .sr-bb .srt-stroke-neutral-10 {
  stroke: var(--betradarStaticTimelineModern);
}
.md-br .sr-bb .srt-fill-neutral-11 {
  fill: #737f91;
}
.md-br .sr-bb .srt-stroke-neutral-11 {
  stroke: #737f91;
}
.md-br .sr-bb .srt-fill-neutral-12 {
  fill: #b9bfc8;
}
.md-br .sr-bb .srt-stroke-neutral-12 {
  stroke: #b9bfc8;
}
.md-br .sr-bb .srt-fill-neutral-13 {
  fill: #2c3f59;
}
.md-br .sr-bb .srt-stroke-neutral-13 {
  stroke: #2c3f59;
}
.md-br .sr-bb .srt-fill-win {
  fill: var(--buttonSecondary);
}
.md-br .sr-bb .srt-stroke-win {
  stroke: var(--buttonSecondary);
}
.md-br .sr-bb .srt-fill-draw {
  fill: rgba(255, 255, 255, 0.4);
}
.md-br .sr-bb .srt-stroke-draw {
  stroke: rgba(255, 255, 255, 0.4);
}
.md-br .sr-bb .srt-fill-lose {
  fill: #2db155;
}
.md-br .sr-bb .srt-stroke-lose {
  stroke: #2db155;
}
.md-br .sr-bb .srt-stop-base-1 {
  stop-color: transparent;
}
.md-br .sr-bb .srt-stop-primary-1 {
  stop-color: var(--buttonSecondary);
}
.md-br .sr-bb .srt-stop-primary-2 {
  stop-color: #5bb3ff;
}
.md-br .sr-bb .srt-stop-primary-3 {
  stop-color: #2c9eff;
}
.md-br .sr-bb .srt-stop-primary-4 {
  stop-color: #1469b5;
}
.md-br .sr-bb .srt-stop-primary-5 {
  stop-color: #1469b5;
}
.md-br .sr-bb .srt-stop-primary-6 {
  stop-color: #77c0ff;
}
.md-br .sr-bb .srt-stop-primary-7 {
  stop-color: var(--buttonSecondary);
}
.md-br .sr-bb .srt-stop-primary-8 {
  stop-color: var(--buttonSecondary);
}
.md-br .sr-bb .srt-stop-primary-9 {
  stop-color: #154a7e;
}
.md-br .sr-bb .srt-stop-primary-10 {
  stop-color: #147eda;
}
.md-br .sr-bb .srt-stop-primary-11 {
  stop-color: #2c9eff;
}
.md-br .sr-bb .srt-stop-primary-12 {
  stop-color: var(--buttonSecondary);
}
.md-br .sr-bb .srt-stop-home-1 {
  stop-color: var(--buttonSecondary);
}
.md-br .sr-bb .srt-stop-away-1 {
  stop-color: #2db155;
}
.md-br .sr-bb .srt-fill-neutral-14 {
  fill: #072443;
}
.md-br .sr-bb .srt-stroke-neutral-14 {
  stroke: #072443;
}
.md-br .sr-bb .srt-logo-powered-by-light {
  display: none;
}
.md-br .sr-bb .srt-logo-powered-by-dark {
  display: inline-block;
}
.md-br .sr-bb .sr-lmt-plus-tabs {
  margin-top: 12px;
  width: 100%;
  overflow-x: auto;
}
.md-br .sr-bb .sr-lmt-plus-switcher__content {
  margin: 0;
  border-radius: 4px 0 0 4px;
  background-color: var(--betradarTopColor);
}
.md-br .sr-bb .sr-lmt-plus-switcher__content > * {
  color: black;
}
.md-br .sr-bb .sr-lmt-plus-switcher__tabs {
  background-color: var(--betradarTopColor);
  border-radius: 0 4px 4px 0;
}
.md-br .sr-bb .sr-lmt-plus-tabs__tab.srm-other .sr-lmt-plus-tabs__tab-icon {
  width: 16px;
  height: 16px;
}
.md-br .sr-bb .sr-lmt-plus-tabs__wrapper {
  height: 40px;
  border: none !important;
}
@media screen and (max-width: 374px) {
  .md-br .sr-bb .sr-lmt-plus-tabs__wrapper {
    height: 32px;
  }
}
.md-br .sr-bb .sr-lmt-plus-tabs__wrapper-inner .srt-base-1 .srm-is-btm .srm-has-6 .srm-layout-single {
  background: #008000;
}
.md-br .sr-bb .sr-lmt-plus-tabs__tab-name {
  display: none;
}
.md-br .st0 {
  fill: rgba(255, 255, 255, 0.4) !important;
}
.md-br .sr-bb .sr-lmt-plus__comp-wrapper.srm-single {
  width: 100%;
  border: 4px solid var(--mslTextLight);
  background: var(--mslHeaderBg);
  border-radius: var(--mslBorderRadius);
  box-sizing: border-box;
  position: relative;
}
.md-br .sr-bb .sr-lmt-plus__comp.srm-single {
  border-radius: 3px;
}
.md-br .sr-bb .sr-lmt-plus-scb__wrapper {
  justify-content: center;
}
.md-br .sr-bb .sr-lmt-plus__segment.srm-scoreboard .sr-loader__container {
  min-height: auto;
}
.md-br .sr-bb .sr-lmt-plus__segment.srm-scoreboard {
  position: absolute;
  width: 100%;
  z-index: 3;
  top: 4px;
  left: 0;
}
.md-br .sr-bb .sr-lmt-plus__segment.srm-scoreboard.srm-compact {
  height: auto;
  border: 0;
}
.md-br .sr-bb .sr-lmt-plus-scb--compact.sr-lmt-plus-scb__wrapper {
  height: auto;
}
.md-br .sr-bb .sr-lmt-plus-scb__team-wrapper, .md-br .sr-bb .sr-lmt-plus-scb__status {
  display: none;
}
.md-br .sr-bb .sr-lmt-plus-scb__mid {
  background: #fff;
  color: #2e2e2e;
}
.md-br .sr-bb .sr-lmt-plus-scb--compact .sr-lmt-plus-scb__result {
  font-size: 12px;
  font-weight: 700;
  min-width: auto;
  padding: 1px 6px;
}
.md-br .sr-bb .sr-lmt-plus-scb__result-sep {
  padding: 0 5px;
}
.md-br .sr-bb .sr-lmt-plus-tabs__wrapper .sr-tabs__flexcontainer {
  justify-content: center;
}
.md-br .sr-bb .sr-tabs-tab__wrapper.srm-is-fullwidth {
  height: 40px;
  width: 40px;
  position: relative;
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: var(--mslBorderRadius);
  background: var(--mslBetradarWidgetsBg);
  color: var(--mslEventPeriodsHistoryColor);
  flex: 0 0 40px;
  margin: 0 5px;
}
@media screen and (max-width: 374px) {
  .md-br .sr-bb .sr-tabs-tab__wrapper.srm-is-fullwidth {
    height: 32px;
    width: 32px;
    flex: 0 0 32px;
  }
}
.md-br .sr-bb .sr-tabs-tab__wrapper.srm-is-fullwidth .sr-tabs-tab__icon {
  height: 25px;
  width: 25px;
}
@media screen and (max-width: 374px) {
  .md-br .sr-bb .sr-tabs-tab__wrapper.srm-is-fullwidth .sr-tabs-tab__icon {
    height: 21px;
    width: 21px;
  }
}
.md-br .sr-lmt-plus__comp.srm-single {
  border-radius: var(--betradarBorderRadius);
  background: var(--betradarStatisticsBackground);
}
.md-br .sr-simcrick__cmp-inner.srm-single.srm-hideLmt > div {
  background: var(--betradarStatisticsBackground);
}
.md-br .sr-bb .sr-tabs-tab__wrapper.srm-is-fullwidth .sr-tabs-tab__indicator, .md-br .sr-bb .sr-tabs-tab__wrapper.srm-is-fullwidth .sr-spacer, .md-br .sr-bb .sr-tabs-tab__wrapper.srm-is-fullwidth .sr-tabs-tab__label {
  display: none;
}
.md-br .sr-bb .sr-tabs-tab__wrapper.srm-is-fullwidth.srt-base-1-primary {
  background: var(--mslActiveWidgetBg);
  color: var(--white);
}
.full-event-market-module_market__XKVVx {
  padding: 12px;
  border-radius: var(--mslBorderRadius);
  background: var(--mslTabBg);
  font-size: 14px;
  color: var(--mslTextDark);
}
.full-event-market-module_market__XKVVx + .full-event-market-module_market__XKVVx {
  margin-top: 8px;
}
.full-event-market-module_market__XKVVx .full-event-market-module_outcomeName__Xiub- {
  text-overflow: ellipsis;
  overflow: hidden;
}
@media screen and (max-width: 400px) {
  .full-event-market-module_market__XKVVx {
    font-size: 12px;
  }
  .full-event-market-module_market__XKVVx .full-event-market-module_outcomeName__Xiub- {
    font-size: 11px;
  }
}
.full-event-market-module_marketHeaderSection__n9w7R {
  display: flex;
  gap: 12px;
  align-items: center;
}
.full-event-market-module_favoritesBlockContainer__ekN1u > div {
  padding: 0;
}
.full-event-market-module_header__MnFdD {
  font-weight: 700;
  padding: 4px 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 18px;
}
.full-event-market-module_header__MnFdD.full-event-market-module_open__hC59I .full-event-market-module_arrow__JYoDY svg {
  transform: rotate(-90deg);
}
.full-event-market-module_arrow__JYoDY {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  z-index: 2;
  font-size: 12px;
  color: var(--mslMobileHeaderSectionArrow);
}
.full-event-market-module_arrow__JYoDY svg {
  transform: rotate(90deg);
  transition: transform 0.15s ease;
}
.full-event-market-module_outcomesList__iFZo2 {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.full-event-market-module_outcomesList__iFZo2 .full-event-market-module_outcome__WY1Ux {
  width: calc(50% - 2px);
}
.full-event-market-module_outcome__WY1Ux {
  position: relative;
  min-height: 36px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: var(--mslOutcomeMobileFullMarketBg);
  padding: 8px 12px;
  border-radius: var(--mslBorderRadius);
  border: 1px solid var(--mslSectionBg);
  margin-top: 8px;
  overflow: hidden;
  z-index: 1;
}
.full-event-market-module_outcome__WY1Ux:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 1;
  z-index: -1;
}
.full-event-market-module_outcome__WY1Ux.full-event-market-module_disabled__8l5Tp {
  color: rgba(var(--mslTextDarkRGB), var(--mslDisabledOddColorAlpha));
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.full-event-market-module_outcome__WY1Ux.full-event-market-module_active__Jczlo {
  background: var(--mslOutcomeActiveBg);
  color: var(--white);
  border: 1px solid transparent;
}
.full-event-market-module_outcome__WY1Ux.full-event-market-module_active__Jczlo.full-event-market-module_up__f-DUE {
  background: var(--mslOutcomeActiveBg);
}
.full-event-market-module_outcome__WY1Ux.full-event-market-module_active__Jczlo.full-event-market-module_down__IWh-T {
  background: var(--mslOutcomeActiveBg);
}
.full-event-market-module_outcome__WY1Ux.full-event-market-module_up__f-DUE {
  background: var(--mslOutcomeMobileFullMarketBg);
}
.full-event-market-module_outcome__WY1Ux.full-event-market-module_down__IWh-T {
  background: var(--mslOutcomeMobileFullMarketBg);
}
.full-event-market-module_outcomeValue__-UhHG {
  font-weight: 700;
  text-align: right;
  margin-left: 16px;
}
.full-event-market-module_analyticsHeader__x8Jn9 {
  padding: 0;
}
.full-event-market-module_analyticsHeader__x8Jn9 .full-event-market-module_arrow__JYoDY {
  align-items: flex-start;
  top: 6px;
}
.full-event-market-module_analyticsHeader__x8Jn9 .full-event-market-module_analyticsHeaderWrapper__x-320 {
  display: flex;
  flex-direction: column;
  max-width: 90%;
}
.full-event-market-module_analyticsHeader__x8Jn9 .full-event-market-module_analyticsTitle__eNYPk {
  color: var(--analyticsTitleColor);
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  margin-top: 4px;
}
.full-event-markets-module_categoriesWrapper__YUo3w {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0 0 12px;
}
.full-event-markets-module_collapse__VG--4 {
  height: 40px;
  width: 40px;
  border-radius: var(--mslBorderRadius);
  background: var(--mslTabBg);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
}
.full-event-markets-module_collapse__VG--4 svg {
  transition: transform 0.15s ease;
}
.full-event-markets-module_collapse__VG--4.full-event-markets-module_collapsed__IGAYu svg {
  transform: rotate(180deg);
}
.full-event-markets-module_categories__sblYT {
  position: relative;
  height: 52px;
  width: calc(100% - 44px);
  border-radius: var(--mslBorderRadius);
  overflow: hidden;
}
.full-event-markets-module_categories__sblYT:after {
  display: block;
  content: "";
  width: 10px;
  position: absolute;
  top: 0;
  bottom: 0;
  pointer-events: none;
}
.full-event-markets-module_categories__sblYT:after {
  right: 0;
}
.full-event-markets-module_categoriesInner__v-G4r {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-top: 4px;
  padding-right: 12px;
  overflow-x: scroll;
  overflow-y: hidden;
  scrollbar-color: var(--mslScrollbarThumbColorHover) transparent;
  scrollbar-width: thin;
}
.full-event-markets-module_categoriesInner__v-G4r::-webkit-scrollbar {
  width: var(--mslScrollbarWidth);
  background: var(--mslScrollbarBg);
  height: 8px;
}
.full-event-markets-module_categoriesInner__v-G4r::-webkit-scrollbar-track {
  border-radius: var(--mslScrollbarBorderRadius);
}
.full-event-markets-module_categoriesInner__v-G4r::-webkit-scrollbar-thumb {
  background-color: var(--mslScrollbarThumbColorHover);
  border-radius: var(--mslScrollbarBorderRadius);
  border: var(--mslScrollbarBorder);
}
.full-event-markets-module_category__ngzSW {
  white-space: nowrap;
  font-size: 14px;
  font-weight: 700;
  color: var(--mslTextDark);
  transition: color 0.15s ease;
  background: var(--mslDefaultOutcomeBg);
  border: 1px solid var(--mslMarketsBorderColor);
  border-radius: var(--mslMarketsBorderRadius);
  padding: 6px 8px;
  display: flex;
  align-items: center;
  text-transform: capitalize;
}
.full-event-markets-module_category__ngzSW .full-event-markets-module_withIcon__BjkeM {
  width: 16px;
  height: 16px;
  margin-left: 4px;
  top: -1px;
}
.full-event-markets-module_category__ngzSW.full-event-markets-module_animated__1ogjA:not(.full-event-markets-module_active__8JiCM) {
  background: linear-gradient(to right, var(--analyticsButtonMain) 60%, var(--analyticsButtonSecond));
  background-size: 300% 200%;
  animation: full-event-markets-module_change-background__4di4u 2s ease-in infinite;
  border: 1px solid transparent;
}
.full-event-markets-module_category__ngzSW.full-event-markets-module_animated__1ogjA:not(.full-event-markets-module_active__8JiCM):hover:not(.full-event-markets-module_active__8JiCM) {
  border-color: transparent;
  color: var(--mainColor);
}
.full-event-markets-module_category__ngzSW.full-event-markets-module_active__8JiCM {
  color: var(--white);
  background-color: var(--mslActiveMarketBg);
}
.full-event-markets-module_category__ngzSW + .full-event-markets-module_category__ngzSW {
  margin-left: 8px;
}
.full-event-markets-module_category__ngzSW:first-letter {
  text-transform: uppercase;
}
.full-event-markets-module_favoritesIconContainer__1Fs-7 {
  position: relative;
  padding-left: 4px;
  padding-right: 14px;
}
.full-event-markets-module_favoritesIconContainer__1Fs-7::after {
  content: "";
  display: inline-block;
  position: absolute;
  top: -2px;
  right: 6px;
  width: 1px;
  height: 28px;
  background: #E2E8EE;
}
.full-event-markets-module_favoritMarketIdsCount__ZxjMl {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 8px;
  font-size: 10px;
  line-height: 4px;
  background-color: var(--newIconBackground);
  border-radius: 50%;
  width: 14px;
  height: 14px;
  color: white;
  right: 12px;
  top: -6px;
  z-index: 2;
}
.full-event-markets-module_favoritesIcon__lgc-E {
  width: 20px !important;
  height: 20px !important;
  color: var(--mslSportFiltersItemMobileIcon);
  cursor: pointer;
}
@keyframes full-event-markets-module_change-background__4di4u {
  0% {
    background-position: 50% 0%;
  }
  50% {
    background-position: 99% 300%;
  }
  100% {
    background-position: 50% 0%;
  }
}
.league-events-modal-module_modal__k7-vY {
  width: 100%;
  border-radius: var(--mslBorderRadius) var(--mslBorderRadius) 0 0;
  font-size: 14px;
  background: var(--mslTabBg);
  overflow: scroll;
  max-height: 500px;
  padding-bottom: 15px;
}
.league-events-modal-module_header__rLxM6 {
  font-size: 20px;
  font-weight: 700;
  position: sticky;
  top: 0;
  z-index: 5;
  background: var(--mslLeagueModalColor);
  padding: 16px 0;
}
.league-events-modal-module_name__F0jqh,
.league-events-modal-module_events__YDKaq {
  padding: 0 15px;
}
.league-events-modal-module_name__F0jqh {
  max-width: 95%;
}
.league-outrights-module_outrightsWrapper__--6fU {
  margin-top: 8px;
}
.league-page-module_header__DY9Mq {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  overflow: hidden;
  text-decoration: none;
  padding: 8px;
  background: var(--mslTabBg);
  border-radius: var(--mslBorderRadius);
  min-height: 40px;
}
.league-page-module_header__DY9Mq:after {
  content: "";
  height: 100%;
  right: 0;
  width: 75px;
  background: linear-gradient(to left, var(--mslSectionBg) 50%, rgba(var(--mslSectionBgRGB), 0));
  position: absolute;
  z-index: 2;
}
.league-page-module_title__dykvc {
  font-weight: 500;
  font-size: 12px;
  text-transform: uppercase;
  max-width: 70%;
  color: var(--mainColor);
  align-items: center;
  display: flex;
  white-space: nowrap;
  position: relative;
  z-index: 1;
  padding-left: var(--basePadding);
}
.league-page-module_favoritesBlockContainer__kn7WV {
  margin-right: 8px;
}
.league-page-module_favoritesBlockContainer__kn7WV > div {
  padding: 0;
}
.league-page-module_sport__vFT2q {
  font-size: 24px;
  color: var(--mslTextDark);
  margin-right: 8px;
}
.league-page-module_icon__cs9r3 {
  display: flex;
  align-items: center;
  height: 20px;
  margin-right: 8px;
}
.league-page-module_icon__cs9r3 img {
  display: block;
  width: auto;
  height: 100%;
}
.league-page-module_switch__-YXHd {
  display: flex;
  padding: 8px 12px;
  margin-top: 8px;
  background: var(--mslSectionBg);
  border-radius: var(--mslBorderRadius);
}
.league-page-module_switchItem__SHJmr {
  text-decoration: none;
  display: block;
  font-weight: 700;
  color: var(--mslTextDark);
  margin-right: 16px;
  font-size: 14px;
}
.league-page-module_switchItem__SHJmr.league-page-module_active__1g300 {
  color: var(--accentMain);
}
.league-page-module_switchItem__SHJmr.league-page-module_disabled__ynYAL {
  opacity: 0.5;
  pointer-events: none;
}
.betbuilder-modal-module_wrapper__SlXnt {
  background: var(--white);
  border-radius: var(--modalBorderRadius) var(--modalBorderRadius) 0 0;
  display: flex;
  flex-direction: column;
}
.betbuilder-modal-module_header__X5-qS {
  padding: 12px;
  font-size: 16px;
  font-weight: 700;
}
.betbuilder-modal-module_iframe__c9dsF {
  width: 100%;
  border: none;
  flex-grow: 1;
}
.list-of-sports-module_header__wAfOT {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 12px;
  background: var(--mslMobileListOfSportsHeaderBg);
}
.list-of-sports-module_headerTitle__2e8Ut {
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.list-of-sports-module_headerActions__sZz7T {
  display: flex;
  font-size: 18px;
}
.list-of-sports-module_headerAction__ApdZo {
  color: var(--mslTextLight);
  margin-left: 16px;
}
.list-of-sports-module_headerAction__ApdZo.list-of-sports-module_active__fun5F {
  color: var(--accentMain);
}
.list-of-sports-module_sport__6V1-4 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 12px;
  height: 40px;
  border-radius: var(--mslBorderRadius);
  color: var(--mslTextDark);
  background: var(--mslTabBg);
  font-size: 12px;
  font-weight: 500;
}
.list-of-sports-module_sport__6V1-4.list-of-sports-module_active__fun5F {
  background: var(--accentMain);
  color: var(--white);
}
.list-of-sports-module_sport__6V1-4.list-of-sports-module_active__fun5F img {
  filter: none;
}
.list-of-sports-module_sport__6V1-4 + .list-of-sports-module_sport__6V1-4 {
  margin-top: 8px;
}
.list-of-sports-module_title__dxqqe {
  display: flex;
  align-items: center;
  font-weight: 400;
}
.list-of-sports-module_title__dxqqe svg {
  margin-right: 8px;
  font-size: 20px;
}
.list-of-sports-module_count__znMMU {
  font-weight: 400;
  display: flex;
  align-items: center;
  justify-content: center;
}
.list-of-sports-module_arrow__pPk55 {
  margin-left: 10px;
  top: -1px;
  position: relative;
  color: var(--mslMobileHeaderSectionArrow);
}
body:-webkit-full-screen .modern-grid-module_controls__fzFAT {
  display: none;
}
body:fullscreen .modern-grid-module_controls__fzFAT,
body:-webkit-full-screen .modern-grid-module_controls__fzFAT {
  display: none;
}
.modern-grid-module_controls__fzFAT {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: var(--zIndex-bottomMenu);
}
@media only screen and (orientation: landscape) {
  body.hide-smartbanner .modern-grid-module_controls__fzFAT {
    display: none;
  }
}
.modern-grid-module_menu__LxWbu {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 50px;
  background: var(--mslTabbarBg);
  border-top: 1px solid var(--mslSectionBg);
  z-index: 3;
  display: flex;
  font-size: 10px;
}
.modern-grid-module_tab__d8vRo {
  position: relative;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-grow: 1;
}
.modern-grid-module_tabInner__64UXT {
  max-width: 100%;
  min-width: 60px;
  padding: 5px;
  display: block;
  color: var(--mslTextLight);
  text-decoration: none;
  transition: color 0.15s ease;
  text-align: center;
}
.modern-grid-module_tabInner__64UXT .svg-icon {
  font-size: 20px;
  margin: 0 auto 3px;
}
.modern-grid-module_tabInner__64UXT.modern-grid-module_active__CobmL {
  color: var(--accentMain);
}
.modern-grid-module_tabTitle__92vC9 {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.modern-grid-module_topSelectShadow__RRmWT {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: var(--zIndex-bottomMenu-below);
  background: rgba(var(--mslTabbarPopupShadowRGB), 0.5);
  -webkit-backdrop-filter: blur(3px);
          backdrop-filter: blur(3px);
}
.modern-grid-module_topSelectShadow__RRmWT:after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 53px;
  background: var(--mslTabbarPopupBorder);
  z-index: 1;
}
.modern-grid-module_popup__7d5WO {
  position: absolute;
  bottom: 8px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 4;
}
.modern-grid-module_popup__7d5WO.modern-grid-module_fromLeft__EJkuK .modern-grid-module_popupLinks__1elIc {
  left: 0;
  border-radius: 15px 15px 15px 0;
}
.modern-grid-module_popup__7d5WO.modern-grid-module_fromLeft__EJkuK .modern-grid-module_popupTitle__vfs1I {
  margin-left: 12px;
}
.modern-grid-module_popup__7d5WO.modern-grid-module_fromRight__9PCIS .modern-grid-module_popupLinks__1elIc {
  right: 0;
  border-radius: 15px 15px 0 15px;
}
.modern-grid-module_popup__7d5WO.modern-grid-module_fromRight__9PCIS .modern-grid-module_popupLinks__1elIc .modern-grid-module_popupItem__TMUmp {
  flex-direction: row-reverse;
}
.modern-grid-module_popup__7d5WO.modern-grid-module_fromRight__9PCIS .modern-grid-module_popupTitle__vfs1I {
  margin-right: 12px;
}
.modern-grid-module_popup__7d5WO:after {
  content: "";
  display: block;
  position: absolute;
  top: 1px;
  left: -3px;
  right: -3px;
  bottom: -3px;
  z-index: 0;
  border-radius: 0 0 16px 16px;
  background: var(--mslTabbarPopupBorder);
}
.modern-grid-module_popupLinks__1elIc {
  overflow: hidden;
  display: block;
  position: absolute;
  z-index: 2;
  bottom: calc(100% - 1px);
  padding: 5px 0;
  background: var(--mslTabbarItemBgActive, var(--accentMain));
  font-size: 13px;
}
.modern-grid-module_popupLinks__1elIc .modern-grid-module_popupItem__TMUmp {
  padding: 0 20px;
  height: 40px;
  display: flex;
  align-items: center;
}
.modern-grid-module_popupItem__TMUmp {
  position: relative;
  display: flex;
  align-items: center;
  color: var(--mslTabbarItemActive, var(--white));
  text-decoration: none;
}
.modern-grid-module_popupItem__TMUmp.modern-grid-module_bottom__TkIbW {
  position: relative;
  z-index: 1;
  flex-direction: column;
  height: 47px;
  width: 60px;
  padding: 3px 0 0;
  border-radius: 0 0 15px 15px;
  background: var(--accentMain);
}
.modern-grid-module_popupItem__TMUmp .svg-icon {
  font-size: 20px;
  filter: grayscale(100%);
}
.modern-grid-module_withRedIcon__MlT-v .svg-icon {
  color: var(--mslTopIconColor);
  filter: none;
}
.modern-grid-module_popupTitle__vfs1I {
  display: block;
  white-space: nowrap;
}
.modern-grid-module_popupText__2G6LZ {
  min-width: 100%;
  margin-top: 3px;
  text-align: center;
  font-size: 10px;
}
html.modern-tab-open {
  position: fixed;
  top: 0;
  left: 0;
}
.svg-sport-icon {
  display: block;
  flex: 0 0 1em;
  height: 1em;
  width: 1em;
  fill: currentColor;
}
.search-page-module_wrapper__aKSqe {
  min-height: 90vh;
  position: relative;
  background: var(--mslSearchBg);
}
.search-page-module_wrapper__aKSqe.search-page-module_marginTop__Ti7FM {
  margin-top: 59px;
}
.search-page-component-module_container__Rv7mr {
  position: relative;
}
.search-page-component-module_container__Rv7mr .form-input__icon {
  right: 17px;
}
.search-page-component-module_search__MFme4 {
  padding: var(--mslSearchPadding);
}
.search-page-component-module_centeredBlock__oB5d4 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.search-page-component-module_input__WTZRl .form-input__input {
  border-radius: 0;
  background: var(--mslSearchInputBg);
  box-shadow: inset -1px 0px 0px var(--mslSearchInputShadow);
  border: none;
  height: 48px;
  font-size: 14px;
  padding-right: 50px;
}
.search-page-component-module_noResults__xfzng {
  color: var(--allSportsTitleHover);
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  margin-top: 8px;
  max-width: 270px;
  text-align: center;
}
.search-page-component-module_shortName__UkkwD {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  margin-top: 0;
}
.search-page-component-module_animated__-c0iD {
  animation-name: search-page-component-module_bounce__Is9si;
  animation-timing-function: linear;
  animation-duration: 3s;
  animation-iteration-count: infinite;
  position: absolute;
  top: 50%;
  left: 60%;
}
.search-page-component-module_animated__-c0iD.search-page-component-module_limitedHeight__XWiWj {
  position: relative;
  left: 0;
  font-size: 100px;
}
@keyframes search-page-component-module_bounce__Is9si {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}
.new-search-page-component-module_searchInputWrapper__oAiBc {
  width: 100%;
  position: relative;
  border-radius: 8px;
}
.new-search-page-component-module_searchInputWrapper__oAiBc .new-search-page-component-module_findIcon__glSFl,
.new-search-page-component-module_searchInputWrapper__oAiBc .new-search-page-component-module_closeIcon__4aAop {
  position: absolute;
  top: 50%;
  translate: 0 -50%;
  width: 20px;
  height: 20px;
  transition: color 0.3s;
}
.new-search-page-component-module_searchInputWrapper__oAiBc .new-search-page-component-module_findIcon__glSFl {
  color: var(--searchV2FindIconColor);
  left: 16px;
}
.new-search-page-component-module_searchInputWrapper__oAiBc .new-search-page-component-module_closeIcon__4aAop {
  color: var(--searchV2ClearIconColor);
  right: 16px;
  cursor: pointer;
}
.new-search-page-component-module_searchInputWrapper__oAiBc:focus-within .new-search-page-component-module_findIcon__glSFl {
  color: var(--searchV2FindIconAccentColor);
}
.new-search-page-component-module_searchInputWrapper__oAiBc:focus-within .new-search-page-component-module_closeIcon__4aAop {
  color: var(--searchV2ClearIconAccentColor);
}
.new-search-page-component-module_searchInput__fVpbO {
  width: 100%;
  height: 40px;
  padding-left: 12px;
  line-height: 20px;
  border: none;
  border-bottom: 1px solid var(--searchV2InputBorderColor, transparent);
  outline: none;
  text-indent: 32px;
  background-color: var(--searchV2InputBg);
  color: var(--searchV2InputTextColor);
  transition: border 0.3s;
  caret-color: var(--searchV2InputCaretColor);
}
.new-search-page-component-module_searchInput__fVpbO::-moz-placeholder {
  color: var(--searchV2InputPlaceholderColor);
}
.new-search-page-component-module_searchInput__fVpbO::placeholder {
  color: var(--searchV2InputPlaceholderColor);
}
.new-search-page-component-module_searchInput__fVpbO:focus {
  border-bottom: 1px solid var(--searchV2InputFocusBorderColor);
}
.new-search-page-component-module_searchInstructionsContainer__i8JAN {
  padding: 12px;
}
.new-search-page-component-module_searchInstructions__aRHs8 {
  padding: 12px 12px 12px 36px;
  font-size: 12px;
  line-height: 16px;
  color: var(--searchV2InstructionsTextColor);
  background-color: var(--searchV2InstructionsBg);
  border-radius: 4px;
}
.mobile-search-results-module_searchResultsContainer__JZgL7 {
  padding: 16px 12px;
}
.mobile-search-results-module_searchTabsContainer__EvMRM {
  display: flex;
  align-items: center;
  border-radius: 8px;
  margin-bottom: 12px;
  background-color: var(--searchV2TabsTogglerBg);
  color: var(--searchV2TabsTogglerTextColor);
  font-weight: 700;
}
.mobile-search-results-module_searchLeaguesContainer__fofjt {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.mobile-search-results-module_searchTab__6h4U1 {
  display: flex;
  justify-content: center;
  flex-grow: 1;
  padding: 6px 8px;
  cursor: pointer;
}
.mobile-search-results-module_activeTab__F-hli {
  border-radius: 8px;
  background-color: var(--searchV2ActiveTabBg);
  color: var(--searchV2ActiveTabTextColor);
}
.mobile-search-results-module_searchLeagueStyle__wEysG,
.mobile-search-results-module_searchSportStyle__RwQ6c {
  background-color: var(--mslMobileHeaderSectionBg);
}
.mobile-search-results-module_searchLeagueStyle__wEysG > div > img,
.mobile-search-results-module_searchSportStyle__RwQ6c > div > img {
  max-height: 20px;
  max-width: 20px;
}
body:-webkit-full-screen .bottom-menu-module_controls__u2hv- {
  display: none;
}
body:fullscreen .bottom-menu-module_controls__u2hv-,
body:-webkit-full-screen .bottom-menu-module_controls__u2hv- {
  display: none;
}
.bottom-menu-module_controls__u2hv- {
  position: fixed;
  bottom: env(safe-area-inset-bottom);
  left: 0;
  right: 0;
  z-index: var(--zIndex-bottomMenu);
}
@media only screen and (orientation: landscape) {
  body.hide-smartbanner .bottom-menu-module_controls__u2hv- {
    display: none;
  }
}
.bottom-menu-module_menu__zMVQJ {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: var(--mslBottomMenuHeight);
  background: var(--mslTabbarBg);
  box-shadow: var(--mslTabbarBoxshadow);
  border-radius: var(--mslTabbarBorderRadius);
  z-index: 3;
  display: flex;
}
.bottom-menu-module_menu__zMVQJ.bottom-menu-module_menuNew__S9irL {
  background: var(--mslTabbarNewBg);
  box-shadow: inset 0px 1px 0px var(--mslTabbarNewTopBorder);
}
.bottom-menu-module_tab__fnQ3q {
  position: relative;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-grow: 1;
}
.bottom-menu-module_tabInner__XnQ7I {
  max-width: 100%;
  min-width: 60px;
  padding: 5px;
  display: block;
  color: var(--mslTextBottomMenu);
  text-decoration: none;
  transition: color 0.15s ease;
  text-align: center;
}
.bottom-menu-module_tabInner__XnQ7I .svg-icon {
  font-size: 16px;
  margin: 0 auto 3px;
}
.bottom-menu-module_tabInner__XnQ7I.bottom-menu-module_active__Jnc1- {
  color: var(--accentMain);
}
.bottom-menu-module_tabInner__XnQ7I .bottom-menu-module_tabInnerWrap__K8W5Q {
  position: relative;
}
.bottom-menu-module_tabInner__XnQ7I .bottom-menu-module_tabInnerWrap__K8W5Q .bottom-menu-module_notificationCircle__9FEoM {
  position: absolute;
  top: 0;
  right: 0;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background: var(--mslTabbarNewNotificationBg);
  color: var(--mslTabbarNewNotification);
  font-size: 10px;
  line-height: 16px;
  text-align: center;
}
.bottom-menu-module_tabInner__XnQ7I .bottom-menu-module_tabInnerWrap__K8W5Q .bottom-menu-module_notificationOval__thzeO {
  display: flex;
  align-items: center;
  position: absolute;
  top: 0;
  right: -5px;
  width: 31px;
  height: 16px;
  border-radius: 25px;
  background: var(--mslTabbarNewNotificationSecBg);
  color: var(--mslTabbarNewNotificationSec);
  border: 1px solid var(--mslTabbarNewNotificationSecBorder);
  font-size: 10px;
  line-height: 16px;
  text-align: center;
  padding: 2px;
}
.bottom-menu-module_tabInner__XnQ7I .bottom-menu-module_tabInnerWrap__K8W5Q .bottom-menu-module_notificationOval__thzeO svg {
  font-size: 10px;
  margin: 0;
}
.bottom-menu-module_tabInner__XnQ7I .bottom-menu-module_tabInnerWrap__K8W5Q .bottom-menu-module_notificationDot__WlvYC {
  width: 10px;
  height: 10px;
  background: var(--mslTabbarNewNotificationDotBg);
  border-radius: 100%;
  position: absolute;
  top: 0;
  right: 14px;
  border: var(--mslTabbarNewNotificationDotBorder);
  z-index: 9;
}
.bottom-menu-module_tabTitle__eGbRn {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: var(--mslTabbarTitleFontSize);
  font-weight: var(--mslTabbarTitleFontWeight);
}
.bottom-menu-module_topSelectShadow__yjJKO {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: var(--zIndex-bottomMenu-below);
  background: rgba(var(--mslTabbarPopupShadowRGB), 0.5);
  -webkit-backdrop-filter: blur(var(--mslBlurBottomMenuBg));
          backdrop-filter: blur(var(--mslBlurBottomMenuBg));
}
.bottom-menu-module_topSelectShadow__yjJKO:after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 53px;
  background: var(--mslTabbarPopupBorder);
  z-index: 1;
}
.bottom-menu-module_imgIcon__XoDp8 {
  width: 20px;
  height: 20px;
  margin: 0 auto 2px;
}
.bottom-menu-module_imgIcon__XoDp8 img {
  width: 100%;
}
.bottom-menu-module_popup__nV9ts {
  position: absolute;
  bottom: 8px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 4;
}
.bottom-menu-module_popup__nV9ts.bottom-menu-module_popupNew__8wK4R {
  bottom: 0;
}
.bottom-menu-module_popup__nV9ts.bottom-menu-module_popupNew__8wK4R:after {
  display: none;
}
.bottom-menu-module_popup__nV9ts.bottom-menu-module_fromLeft__GsNI- .bottom-menu-module_popupLinks__cPY2E {
  left: 0;
  border-radius: 15px 15px 15px 0;
}
.bottom-menu-module_popup__nV9ts.bottom-menu-module_fromLeft__GsNI- .bottom-menu-module_popupTitle__dgzZa {
  margin-left: 12px;
}
.bottom-menu-module_popup__nV9ts.bottom-menu-module_fromRight__e6aS2 .bottom-menu-module_popupLinks__cPY2E {
  right: 0;
  border-radius: 15px 15px 0 15px;
}
.bottom-menu-module_popup__nV9ts.bottom-menu-module_fromRight__e6aS2 .bottom-menu-module_popupLinks__cPY2E .bottom-menu-module_popupItem__y4z7P {
  flex-direction: row-reverse;
}
.bottom-menu-module_popup__nV9ts.bottom-menu-module_fromRight__e6aS2 .bottom-menu-module_popupTitle__dgzZa {
  margin-right: 12px;
}
.bottom-menu-module_popup__nV9ts:after {
  content: "";
  display: block;
  position: absolute;
  top: 1px;
  left: -3px;
  right: -3px;
  bottom: -3px;
  z-index: 0;
  border-radius: 0 0 16px 16px;
  background: var(--mslTabbarPopupBorder);
}
.bottom-menu-module_popupLinks__cPY2E {
  overflow: hidden;
  display: block;
  position: absolute;
  z-index: 2;
  bottom: calc(100% - 1px);
  padding: 5px 0;
  background: var(--mslTabbarItemBgActive, var(--accentMain));
  font-size: var(--mslTabbarTitleFontSize);
}
.bottom-menu-module_popupLinks__cPY2E.bottom-menu-module_popupLinksNew__x3ktR {
  padding: 0;
}
.bottom-menu-module_popupLinks__cPY2E.bottom-menu-module_popupLinksNew__x3ktR .bottom-menu-module_popupItem__y4z7P {
  padding: 0 15px;
  height: 38px;
}
.bottom-menu-module_popupLinks__cPY2E.bottom-menu-module_popupLinksNew__x3ktR .bottom-menu-module_popupItem__y4z7P .bottom-menu-module_imgIcon__XoDp8 {
  margin: 0;
  display: inline-block;
}
.bottom-menu-module_popupLinks__cPY2E .bottom-menu-module_popupItem__y4z7P {
  padding: 0 20px;
  height: 40px;
  display: flex;
  align-items: center;
}
.bottom-menu-module_popupItem__y4z7P {
  position: relative;
  display: flex;
  align-items: center;
  color: var(--mslTabbarItemActive, var(--white));
  text-decoration: none;
}
.bottom-menu-module_popupItem__y4z7P.bottom-menu-module_bottom__MIC39 {
  position: relative;
  z-index: 1;
  flex-direction: column;
  height: 47px;
  width: 60px;
  padding: 3px 0 0;
  border-radius: 0 0 15px 15px;
  background: var(--accentMain);
}
.bottom-menu-module_popupItem__y4z7P.bottom-menu-module_bottomNew__6qjRA {
  height: 51px;
  width: 50px;
  padding-top: 7px;
}
.bottom-menu-module_popupItem__y4z7P.bottom-menu-module_bottomNew__6qjRA .bottom-menu-module_popupText__APr-A {
  margin-top: 0;
  font-size: 10px;
}
.bottom-menu-module_popupItem__y4z7P .svg-icon {
  font-size: 20px;
  filter: grayscale(100%);
}
.bottom-menu-module_withRedIcon__AxAj6 .svg-icon {
  color: var(--mslTopIconColor);
  filter: none;
}
.bottom-menu-module_popupTitle__dgzZa {
  display: block;
  white-space: nowrap;
}
.bottom-menu-module_popupText__APr-A {
  min-width: 100%;
  margin-top: 3px;
  text-align: center;
  font-size: 14px;
}
.svg-sport-icon {
  display: block;
  flex: 0 0 1em;
  height: 1em;
  width: 1em;
  fill: currentColor;
}
html.bottom-tab-open {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
}
.customer-menu-module_menu__YjwJt {
  position: relative;
  width: 100%;
  height: 100%;
  background-color: var(--white);
}
.customer-menu-module_scrolled__M2BNf {
  max-height: calc(100% - 40px);
  overflow-y: auto;
}
.customer-menu-module_header__Ivh1v {
  padding: 20px 0;
  background: var(--mobileAsideHeaderBg);
}
.customer-menu-module_title__qxU4P {
  font-size: 12px;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 15px;
  font-weight: 500;
  color: var(--headerTextColor);
  margin-right: auto;
}
.customer-menu-module_icon__0KpR6 {
  display: flex;
  align-items: center;
}
.customer-menu-module_icon__0KpR6 .svg-icon {
  font-size: 16px;
  margin-right: 7px;
  float: left;
  color: var(--buttonSecondary);
}
.customer-menu-module_titleWrapper__MHMmh {
  display: flex;
  justify-content: space-between;
  align-items: center;
  text-transform: uppercase;
  padding: 10px;
}
.customer-menu-module_amount__WY5w7 {
  font-size: 12px;
  font-weight: 700;
  width: 20px;
  height: 20px;
  line-height: 20px;
  background: var(--buttonMain);
  text-align: center;
  border-radius: 50%;
  color: var(--white);
  margin-left: 5px;
}
.customer-menu-module_right__tkLRJ {
  position: relative;
  top: 1px;
  margin-right: 5px;
  font-size: 14px;
  font-weight: 700;
  white-space: nowrap;
  color: var(--buttonMain);
}
.customer-menu-module_item__laXdC.customer-menu-module_opened__Xqgpd .customer-menu-module_arrow__QHOZc {
  transform: rotate(0deg);
}
.customer-menu-module_item__laXdC.customer-menu-module_customer__RNE-P .customer-menu-module_customer-menu__box--right__YzpBq {
  font-size: 14px;
  font-weight: 700;
  white-space: nowrap;
  color: var(--buttonMain);
}
.customer-menu-module_list__qHyzM {
  border-top: 1px solid var(--loginBorder);
  list-style: none;
  line-height: 25px;
  margin: 0;
  padding: 10px 15px;
}
.customer-menu-module_list__qHyzM .customer-menu-module_right__tkLRJ {
  margin-right: 0;
}
.customer-menu-module_listItem__E5wWx {
  font-size: 14px;
  font-weight: 500;
  display: flex;
  justify-content: space-between;
  text-decoration: none;
  color: var(--mainColor);
}
.customer-menu-module_listItem__text-right__E-Rsq {
  font-weight: 700;
  color: var(--buttonMain);
}
.customer-menu-module_active__94t99 {
  color: var(--buttonMain);
}
.customer-menu-module_text__x4KCj {
  text-transform: capitalize;
}
.customer-menu-module_customer-menu__list-flex__ZYznj {
  display: flex;
  justify-content: space-between;
}
.customer-menu-module_customer-menu__list-item__2Enmo {
  display: block;
}
.customer-menu-module_logout__ur09q {
  border-top: 1px solid var(--loginBorder);
  display: flex;
  align-items: center;
  background-color: var(--bodyBackgroundColor);
  padding: 10px;
  font-size: 14px;
  font-weight: 500;
  position: absolute;
  width: 100%;
  bottom: 0;
}
.customer-menu-module_logout__ur09q .svg-icon {
  margin-right: 4px;
  font-size: 20px;
  color: var(--mainColor);
}
.customer-menu-module_padding__6gv-d {
  padding: 0 10px;
}
.customer-menu-module_arrow__QHOZc {
  transform: rotate(180deg);
  transition: transform 0.15s ease, opacity 0s ease;
}
.customer-menu-module_headerAccount--name__AIFTV {
  display: flex;
}
.customer-menu-module_headerAccount__XRCPG a {
  text-decoration: none;
}
.customer-menu-module_headerAccount__XRCPG .customer-menu-module_button__fK1Ba {
  box-sizing: border-box !important;
  padding: 10px !important;
}
.customer-menu-module_customer__RNE-P .customer-menu-module_title__qxU4P {
  font-size: 14px;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 15px;
}
.customer-menu-module_box__45-IS {
  border-top: 1px solid var(--loginBorder);
  transition: all 0.2s ease;
}
.customer-menu-module_box__45-IS:last-of-type {
  border-bottom: 1px solid var(--loginBorder);
}
.customer-menu-module_box--title__k1mTu {
  font-size: 12px;
  font-weight: 500;
  color: var(--headerTextColor);
  margin-right: auto;
}
.customer-menu-module_box--title__k1mTu.customer-menu-module_icon__0KpR6 {
  display: flex;
  align-items: center;
}
.customer-menu-module_box--title__k1mTu.customer-menu-module_icon__0KpR6 .customer-menu-module_svg-icon__jFgSv {
  font-size: 16px;
  margin-right: 7px;
  float: left;
  color: var(--buttonSecondary);
}
.customer-menu-module_box--right__-PJ93 {
  position: relative;
  top: 1px;
  margin-right: 5px;
}
.sport-wrapper-lague-title-module_holder__Pe3Pd {
  margin: -5px 0 15px -5px;
  display: flex;
}
.sport-wrapper-lague-title-module_wrapper__3rdrD {
  height: 40px;
  white-space: nowrap;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 12px;
  border: var(--mslSportLeagueWrapperBorder);
  border-radius: var(--mslSportLeagueWrapperBorderRadius);
  background: var(--mslSportLeagueWrapperBg);
  overflow: hidden;
  margin: 5px;
  cursor: pointer;
}
.sport-wrapper-lague-title-module_button__W0IjE {
  min-width: 80px;
  cursor: pointer;
}
.sport-wrapper-lague-title-module_button__W0IjE .sport-wrapper-lague-title-module_title__6ef1X {
  font-weight: 700;
}
.sport-wrapper-lague-title-module_remove__5yMSQ {
  width: 16px;
  height: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  border-radius: 50%;
  background-color: var(--leagueTitleCloseBackground);
  margin-left: 10px;
  overflow: hidden;
}
.sport-wrapper-lague-title-module_remove__5yMSQ svg {
  font-size: 8px;
  color: var(--mslSportLeagueWrapperCloseColor);
}
.sport-wrapper-lague-title-module_title__6ef1X {
  font-weight: 400;
  font-size: 14px;
  color: var(--mslTextDark);
}
.favorites-mobile-navigation-module_navContainer__AgDXx {
  display: flex;
  align-items: center;
  justify-content: start;
  gap: 8px;
  margin-bottom: 8px;
  overflow-x: scroll;
}
.favorites-mobile-navigation-module_navContainer__AgDXx::-webkit-scrollbar {
  display: none;
}
.favorites-mobile-navigation-module_navElement__aCowd {
  display: flex;
  align-items: center;
  justify-content: start;
  white-space: nowrap;
  padding: 6px 8px;
  border-radius: 4px;
  background-color: var(--mslHeadMarketsBg);
  border: 1px solid var(--teamsLogoBorder);
  cursor: pointer;
}
.favorites-mobile-navigation-module_navElementActive__kEbA0 {
  border: 1px solid transparent;
  background-color: var(--mslActiveMarketBg);
  color: #fff;
}
.favorites-mobile-common-module_favoritesTitle__KUrqx {
  font-weight: 700;
  padding: 16px 0 10px 8px;
}
.favorites-mobile-common-module_favCompetitorsContainer__Fe2Op {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.favorites-mobile-common-module_favoritesRow__eh-6j {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: var(--mslSportFiltersItemBg);
  padding: 8px;
  cursor: pointer;
  box-shadow: var(--favoritesRowBoxShadow);
}
.favorites-mobile-common-module_favoritesActive__qKCJt {
  background-color: var(--aggregateScoreBG);
  border-radius: 8px;
}
.favorites-mobile-common-module_favoritesIcon__XHyk4 {
  margin-right: 6px;
}
.favorites-mobile-common-module_favoritesIcon__XHyk4 > div {
  padding: 0;
  scale: 0.8;
}
.favorites-mobile-common-module_titleText__7KwzO {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-decoration: none;
  color: var(--inputColor);
  font-size: 12px;
  padding-right: 15px;
}
.favorites-mobile-common-module_activeText__Mhr6L {
  color: var(--limitGreenText);
}
.favorites-mobile-common-module_eventCounter__tYueL {
  flex-grow: 1;
  text-align: end;
  color: var(--inputColor);
}
.favorites-mobile-common-module_favoriteTeamLogo__MrjRm {
  height: 16px;
  width: 16px;
  margin-right: 6px;
}
.favorites-mobile-common-module_itemsFirstSecion__7ZdEB {
  display: flex;
  align-items: center;
}
.favorites-mobile-common-module_itemsSecondSection__BLm4F {
  display: flex;
  gap: 8px;
}
.winning-block-module_winning__MFEnX {
  margin: 10px;
  display: flex;
  overflow: hidden;
  overflow-x: auto;
  padding-bottom: 15px;
}
.winning-block-module_winningBlocks__qAI-K {
  border-radius: 14px;
  border: 1px solid var(--eventTopBorder);
  margin-right: 10px;
  min-width: 190px;
}
.winning-block-module_winningHeader__sK6p3 {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.winning-block-module_headerText__H5LKM {
  margin-right: auto;
  margin-left: 10px;
  color: var(--headerTextColor);
  font-weight: 700;
  font-size: 24px;
}
.winning-block-module_winningText__a63-M {
  margin: 10px;
  font-size: 12px;
  font-weight: 500;
}
.winning-block-module_starWrap__puF1x {
  padding: 6px 12px 8px;
  background-color: var(--forecastStarBg);
  border-bottom-right-radius: 14px;
  border-top-left-radius: 14px;
}
.winning-block-module_winningStar__tu9my {
  height: 25px;
  width: 25px;
}
.winning-block-module_winningStarOne__dMB90 {
  fill: var(--starFirst);
}
.winning-block-module_winningStarTwo__1ynvf {
  fill: var(--starSecond);
}
.winning-block-module_winningStarThree__CwHt5 {
  fill: var(--starThird);
}
.forecast-event-item-module_itemWrapper__7whvR {
  padding: 10px;
}
.forecast-event-item-module_itemWrapper__7whvR:not(:first-of-type) {
  border-top: 1px solid var(--eventTableBorder);
}
.forecast-event-item-module_itemTitleWrapper__1Iitg {
  color: var(--mainColor);
  font-size: 12px;
  line-height: 24px;
}
.forecast-event-item-module_itemTitleLeagues__upr1c {
  text-transform: uppercase;
  display: flex;
  align-items: center;
  font-weight: 500;
  line-height: 14px;
}
.forecast-event-item-module_itemLeagueName__HmbMs {
  margin-left: 5px;
}
.forecast-event-item-module_itemTitleTeams__znS4g {
  font-weight: 400;
}
.forecast-event-item-module_itemTitleTeamsLink__htWB8 {
  text-decoration: none;
  color: inherit;
}
.forecast-event-item-module_itemFlexWrapper__EsWyY {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
}
.forecast-event-item-module_itemTitleTime__C-g8g {
  font-size: 12px;
  font-weight: 500;
  color: var(--eventHalfInformation);
}
.forecast-event-item-module_itemActionWrapper__Q-LD2 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  min-width: 180px;
}
.forecast-terms-module_terms__lFseD {
  background-color: var(--bodyBackgroundColor);
}
.forecast-terms-module_termsTitle__z1O56 {
  color: var(--headerBackground);
  font-size: 17px;
  line-height: 16px;
  text-transform: uppercase;
  text-align: center;
  padding: 30px 0;
}
.forecast-terms-module_termsContent__ypfkB {
  padding: 10px 20px;
}
.forecast-terms-module_termsContent__ypfkB ol {
  padding: 0 15px;
  color: var(--mainColor);
  font-size: 12px;
  line-height: 30px;
}
.forecast-terms-module_termsInfo__3iF45 {
  padding: 20px 0;
}
.forecast-terms-module_termStar__ZjkP7 {
  color: var(--starColor);
}
.forecast-terms-module_termsInfoStar__3tASl {
  color: var(--eventHalfInformation);
  font-size: 12px;
  line-height: 20px;
}
.forecast-terms-module_termsText__Hho2D {
  color: var(--mainColor);
  font-size: 12px;
  line-height: 20px;
  padding-top: 10px;
  padding-bottom: 30px;
}
.forecast-terms-module_termsCondition__H0Qlj {
  color: var(--mainColor);
  font-size: 12px;
}
.forecast-module_pageIntro__eHHRu {
  margin: 20px 10px;
  text-transform: uppercase;
  color: var(--mainColor);
  font-size: 14px;
  font-weight: 700;
}
.forecast-module_confirmationWrap__EHyFZ {
  text-align: center;
  background: var(--mobileConfirmBg);
  padding: 26px 10px;
}
.forecast-module_selectedCount__uq8Kt {
  margin-bottom: 25px;
  font-size: 14px;
}
.forecast-module_selected__UqGCj {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 16px;
}
.forecast-module_pageTerms__KQC1u {
  margin-top: 25px;
  color: var(--buttonMain);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: underline;
}
.forecast-module_pageHeader__qCbUE {
  background: var(--eventHeadingBackground);
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 10px;
  width: 100%;
  height: 35px;
  font-size: 11px;
  font-weight: 400;
  color: var(--eventHeading);
}
.forecast-module_pageHeaderFactors__LqdV3 {
  width: 180px;
  display: flex;
  justify-content: space-between;
}
.forecast-module_pageHeaderFactorsItem__Yjkah {
  width: 50px;
  text-align: center;
}
.forecast-module_offlineBanner__Hg2Ok {
  background-repeat: no-repeat;
  background-size: cover;
  height: 280px;
}
.forecast-module_offlineTitle__cQkIr {
  text-align: center;
  color: var(--mainColor);
  font-size: 14px;
  margin: 36px;
  font-weight: 700;
  text-transform: uppercase;
}
.forecast-module_forecastButtons__e2a5u {
  width: 100%;
  padding-block: 16px;
  margin-bottom: 12px;
}
.forecast-module_forecastButtons__e2a5u svg {
  margin-left: 5px;
}
.horse-racing-betslip-buttton-module_Button__u-YkG {
  align-items: center;
  background: linear-gradient(270deg, var(--betslipMobileButtonGradientStart), var(--betslipMobileButtonGradientStop));
  border-radius: 36px;
  bottom: var(--betslipMobileButtonBottomOffset);
  box-shadow: 0 1px 4px var(--betslipMobileButtonShadowColorFirst), 0 4px 24px var(--betslipMobileButtonShadowColorSecond);
  color: var(--buttonText);
  display: flex;
  height: 56px;
  justify-content: center;
  margin-bottom: env(safe-area-inset-bottom);
  padding: 0 15px;
  position: fixed;
  right: 24px;
  z-index: var(--zIndex-modalCoupon-below);
  transition: bottom 0.3s ease-in-out;
}
.modern-view .horse-racing-betslip-buttton-module_Button__u-YkG {
  bottom: 60px;
}
.modern-view .horse-racing-betslip-buttton-module_Button__u-YkG.horse-racing-betslip-buttton-module_withCookieBar__-EewC {
  bottom: var(--withCookieBarButtonBottomModern);
}
.modern-view .horse-racing-betslip-buttton-module_Button__u-YkG.horse-racing-betslip-buttton-module_withPromoSnackBar__RGkLz {
  bottom: var(--withPromoSnackBarButtonBottomModern);
}
.modern-view .horse-racing-betslip-buttton-module_Button__u-YkG.horse-racing-betslip-buttton-module_withCookieBarAndPromoSnackBar__bde7k {
  bottom: var(--withCookieBarAndPromoSnackBarButtonBottomModern);
}
.horse-racing-betslip-buttton-module_Button__u-YkG.horse-racing-betslip-buttton-module_ButtonAnimating__31M3e {
  animation: horse-racing-betslip-buttton-module_gradientAnimation__Cx6TD 1s ease infinite;
}
.horse-racing-betslip-buttton-module_Button__u-YkG.horse-racing-betslip-buttton-module_withCookieBar__-EewC {
  bottom: var(--withCookieBarButtonBottom);
}
.horse-racing-betslip-buttton-module_Button__u-YkG.horse-racing-betslip-buttton-module_withPromoSnackBar__RGkLz {
  bottom: var(--withPromoSnackBarButtonBottom);
}
.horse-racing-betslip-buttton-module_Button__u-YkG.horse-racing-betslip-buttton-module_withCookieBarAndPromoSnackBar__bde7k {
  bottom: var(--withCookieBarAndPromoSnackBarButtonBottom);
}
.aside-menu-additional-module_asideMenuAdditional__wJafM {
  position: relative;
}
.aside-menu-additional-module_asideMenuAdditional__wJafM .aside-menu-additional-module_odds__tP-pw {
  color: var(--oddsIconColor);
  display: block;
  font-size: 14px;
  font-weight: 600;
  margin-right: 8px;
  text-align: center;
  width: 34px;
}
.aside-menu-additional-module_asideMenuAdditional__wJafM .aside-menu-additional-module_item__0nYf5 {
  border-bottom: 1px solid var(--factorsBorderHover);
  padding: 5px 15px;
}
.aside-menu-additional-module_asideMenuAdditional__wJafM .aside-menu-additional-module_item__0nYf5 img {
  display: block;
  margin-right: 15px;
  width: 18px;
}
.aside-menu-additional-module_asideMenuAdditional__wJafM .aside-menu-additional-module_header__XDGOK {
  align-items: center;
  color: var(--mainColor);
  display: flex;
  font-size: 12px;
  font-weight: 700;
  height: 40px;
  position: relative;
  text-transform: uppercase;
}
.aside-menu-additional-module_asideMenuAdditional__wJafM .aside-menu-additional-module_header__XDGOK a {
  color: inherit;
  outline: none;
  text-decoration: none;
}
.aside-menu-additional-module_asideMenuAdditional__wJafM .aside-menu-additional-module_header__XDGOK a:focus {
  outline: none;
}
.aside-menu-additional-module_asideMenuAdditional__wJafM .aside-menu-additional-module_header__XDGOK .aside-menu-additional-module_information__9dja- {
  font-size: 12px;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  transition: transform 0.15s ease;
}
.aside-menu-additional-module_asideMenuAdditional__wJafM .aside-menu-additional-module_header__XDGOK .aside-menu-additional-module_reverse__2zsts {
  transform: translateY(-50%) rotate(180deg);
}
.aside-menu-additional-module_asideMenuAdditionalList__TF5qH {
  padding-bottom: 10px;
  position: relative;
}
.aside-menu-additional-module_asideMenuAdditionalList__TF5qH .aside-menu-additional-module_item__0nYf5 {
  color: var(--buttonMain);
  display: block;
  font-size: 12px;
  font-weight: 500;
  padding: 5px 0 5px 33px;
  text-decoration: none;
}
.aside-menu-additional-module_asideMenuAdditionalList__TF5qH .aside-menu-additional-module_item__0nYf5 + .aside-menu-additional-module_asideMenuAdditionalList__TF5qH .aside-menu-additional-module_item__0nYf5 {
  margin-top: 6px;
}
.aside-menu-list-module_asideMenuList__dX-1V {
  background: var(--buttonText);
  position: relative;
}
.aside-menu-list-module_asideMenuList__dX-1V .aside-menu-list-module_item__wI1Ju {
  align-items: center;
  color: var(--headerBackground);
  display: flex;
  flex-wrap: wrap;
  font-size: 12px;
  font-weight: 700;
  height: 50px;
  line-height: 1.25;
  padding: 5px 15px;
  position: relative;
  text-decoration: none;
  text-transform: uppercase;
}
.aside-menu-list-module_asideMenuList__dX-1V .aside-menu-list-module_item__wI1Ju .aside-menu-list-module_aviatorPlane__-MM-g {
  left: -5px;
  margin-right: 3px;
  width: 30px;
}
.aside-menu-list-module_asideMenuList__dX-1V .aside-menu-list-module_item__wI1Ju .aside-menu-list-module_aviatorTitle__l5FnD {
  width: 54px;
}
.aside-menu-list-module_asideMenuList__dX-1V .aside-menu-list-module_item__wI1Ju::after {
  background: transparent;
  bottom: -1px;
  content: "";
  display: block;
  left: 0;
  position: absolute;
  top: -1px;
  transition: background 0.15s ease;
  width: 4px;
  z-index: 2;
}
.aside-menu-list-module_asideMenuList__dX-1V .aside-menu-list-module_item__wI1Ju.aside-menu-list-module_active__nHzzT .aside-menu-list-module_svg-icon__4wBPR {
  color: var(--buttonMain);
}
.aside-menu-list-module_asideMenuList__dX-1V .aside-menu-list-module_item__wI1Ju.aside-menu-list-module_active__nHzzT::after {
  background: var(--buttonMain);
}
.aside-menu-list-module_asideMenuList__dX-1V .aside-menu-list-module_item__wI1Ju + .aside-menu-list-module_item__wI1Ju {
  border-top: 1px solid var(--borderProfileTable);
}
.aside-menu-list-module_asideMenuList__dX-1V .svg-icon {
  transition: color 0.15s ease;
  font-size: 18px;
  margin-right: 15px;
  position: relative;
  top: -1px;
  width: 20px;
}
.aside-menu-header-module_asideMenuHeaderWrap__1FyAU {
  padding: 12px;
}
.aside-menu-header-module_asideMenuHeaderWrap__1FyAU .aside-menu-header-module_logoWrap__FX7sd {
  flex: 0 0 100%;
  margin-bottom: 12px;
}
.aside-menu-header-module_asideMenuHeaderWrap__1FyAU .aside-menu-header-module_logo__hw4ea {
  width: 70px;
}
.aside-menu-header-module_asideMenuHeader__OPcCx {
  align-items: center;
  display: flex;
  height: 90px;
  justify-content: space-between;
  padding: 18px 15px;
  position: relative;
}
.aside-menu-header-module_asideMenuHeader__OPcCx.aside-menu-header-module_asideMenuHeaderNew__Fa77U {
  height: auto;
  padding: 0 0 12px;
}
.aside-menu-header-module_asideMenuHeader__OPcCx.aside-menu-header-module_asideMenuHeaderNew__Fa77U:not(:lang(en)) .aside-menu-header-module_buttons__Clm2W button {
  margin: 3px;
}
.aside-menu-header-module_asideMenuHeader__OPcCx .app-button--small {
  margin: 3px;
}
.aside-menu-header-module_asideMenuHeader__OPcCx .aside-menu-header-module_reverseBtns__GvdDM {
  flex-direction: row-reverse;
}
.aside-menu-header-module_asideMenuHeader__OPcCx .aside-menu-header-module_buttons__Clm2W {
  display: flex;
  flex-wrap: wrap;
}
.aside-menu-header-module_asideMenuHeader__OPcCx .aside-menu-header-module_buttons__Clm2W button {
  flex: 1 0 50%;
}
.aside-menu-header-module_asideMenuHeader__OPcCx .aside-menu-header-module_buttonLogin__usof6 {
  padding: 5px 20px;
  margin: 0;
}
.aside-menu-header-module_asideMenuHeader__OPcCx .aside-menu-header-module_langDropDownContainer__Yf6Mv {
  padding: 0;
}
.aside-menu-header-module_asideMenuHeader__OPcCx .aside-menu-header-module_langDropDownWrap__uLvq4 {
  height: 32px;
  border: none;
  display: flex;
  align-items: center;
  border-radius: 22px;
  background: var(--asideNewLangSelectBg);
  padding: 0 28px 0 12px;
}
.aside-menu-header-module_asideMenuHeader__OPcCx .aside-menu-header-module_langDropDownWrap__uLvq4 .aside-menu-header-module_langDropdownArrow__IsGMm {
  color: var(--asideNewLangSelectArrow);
  font-size: var(--asideNewLangSelectArrowFontSize);
}
.aside-menu-header-module_flagIcon__UUk6z {
  background-position: center;
  background-size: cover;
  border-radius: 50%;
  display: block;
  height: 21px;
  min-width: 21px;
  overflow: hidden;
  position: relative;
  width: 21px;
}
.aside-menu-header-module_flagIcon__UUk6z.aside-menu-header-module_flagIconPreview__PPZQo {
  width: 16px;
  min-width: 16px;
  height: 16px;
}
.aside-menu-header-module_flagIcon__UUk6z img {
  height: 22px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: auto;
}
.aside-mobile-sport-search-module_inputWrap__mAsiF {
  position: relative;
  margin-bottom: 8px;
}
.aside-mobile-sport-search-module_inputWrap__mAsiF .aside-mobile-sport-search-module_input__DiKLg {
  height: 40px;
  border-radius: var(--asideNewBorderRadius);
  padding-left: 12px;
  line-height: 20px;
  border: 1px solid var(--asideNewSearchBorder);
}
.aside-mobile-sport-search-module_inputWrap__mAsiF .aside-mobile-sport-search-module_input__DiKLg::-moz-placeholder {
  color: var(--asideNewSearchPlaceholder);
}
.aside-mobile-sport-search-module_inputWrap__mAsiF .aside-mobile-sport-search-module_input__DiKLg::placeholder {
  color: var(--asideNewSearchPlaceholder);
}
.aside-mobile-sport-search-module_inputWrap__mAsiF .aside-mobile-sport-search-module_icon__B1dKt svg {
  color: var(--asideNewSearchIcon);
}
.aside-mobile-sport-search-module_inputWrap__mAsiF .aside-mobile-sport-search-module_openSearchInput__1SGO7 {
  width: 100%;
  outline: none;
}
.aside-menu-search-module_asideMenuSearch__2nlzU .aside-menu-search-module_input__Xgu-n {
  border-radius: var(--asideNewSearchBorderRaduisMobile, 8px);
  border: 1px solid var(--asideNewSearchBorderMobile);
  font-size: 14px;
}
.aside-menu-search-module_asideMenuSearch__2nlzU .aside-menu-search-module_input__Xgu-n::-moz-placeholder {
  color: var(--asideNewSearchPlaceholder);
}
.aside-menu-search-module_asideMenuSearch__2nlzU .aside-menu-search-module_input__Xgu-n::placeholder {
  color: var(--asideNewSearchPlaceholder);
}
.aside-menu-search-module_asideMenuSearch__2nlzU .aside-menu-search-module_icon__pLnCS svg {
  color: var(--asideNewSearchIcon);
}
.aside-menu-list-new-module_asideMenuListNew__Q9Xtz {
  padding: 12px;
}
.aside-menu-list-new-module_asideMenuListNew__Q9Xtz > div {
  margin-bottom: 12px;
}
.aside-menu-module_asideMenu__F2iLb {
  background-color: var(--borderProfileTable);
  height: 100%;
  position: relative;
  width: 100%;
}
.aside-menu-module_asideMenu__F2iLb.aside-menu-module_asideMenuNew__W5UwE {
  background-color: unset;
}
.aside-menu-module_asideMenu__F2iLb .aside-menu-module_asideMenuScrolledNew__jA-lK {
  max-height: calc(100% - 155px);
  overflow-y: auto;
}
.aside-menu-module_asideMenu__F2iLb .aside-menu-module_asideMenuScrolled__MCCm- {
  max-height: calc(100% - 90px);
  overflow-y: auto;
}
.aside-menu-module_asideMenu__F2iLb .aside-menu-module_mobileApp__enVrp {
  align-items: center;
  background: var(--asideLinkToMobileAppMobile);
  border-radius: 90px;
  box-shadow: 0 5px 9px rgba(48, 64, 106, 0.3);
  color: var(--white);
  display: flex;
  flex-direction: row;
  font-size: 12px;
  font-weight: bold;
  height: 50px;
  justify-content: flex-start;
  letter-spacing: 1px;
  line-height: 16px;
  margin: 0 15px;
  margin-bottom: 18px;
  overflow: hidden;
  padding: 0 17px;
  position: relative;
  text-align: right;
  text-decoration: none;
  text-transform: uppercase;
}
.aside-menu-module_asideMenu__F2iLb .aside-menu-module_mobileApp__enVrp span {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
  width: 110px;
}
.aside-menu-module_asideMenu__F2iLb .aside-menu-module_mobileIcons__pKN9F {
  align-items: center;
  display: flex;
  gap: 4px;
  justify-content: center;
  margin-right: 10px;
  position: relative;
  top: -1px;
}
.aside-menu-module_asideMenu__F2iLb .aside-menu-module_mobileBg__3P0hk {
  position: absolute;
  right: 25px;
  top: 50%;
  transform: translateY(-50%);
}
.mobile-app-button-module_mobileApp__JCtkd {
  display: flex;
  flex-direction: row;
  align-items: center;
  background: var(--asideLinkToMobileAppMobile);
  border-radius: 90px;
  box-shadow: 0 5px 9px rgba(48, 64, 106, 0.3);
  color: var(--white);
  font-size: 12px;
  font-weight: bold;
  height: 50px;
  justify-content: flex-start;
  letter-spacing: 1px;
  line-height: 16px;
  margin: 0 15px 12px 15px;
  padding: 0 17px;
  position: relative;
  text-align: right;
  text-decoration: none;
  text-transform: uppercase;
  overflow: hidden;
}
.mobile-app-button-module_mobileApp__JCtkd span {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
  width: 110px;
}
.mobile-app-button-module_mobileApp__JCtkd.mobile-app-button-module_mobileHeader__I4DNv {
  display: flex;
  justify-content: space-between;
  background: var(--asideLinkToMobileApp);
  color: var(--white);
  border-radius: 8px;
  margin: 0;
  height: 32px;
  padding: 0 16px;
}
.mobile-app-button-module_mobileApp__JCtkd.mobile-app-button-module_mobileHeader__I4DNv span {
  width: auto;
}
.mobile-app-button-module_mobileIcons__jkFhb {
  align-items: center;
  display: flex;
  gap: 4px;
  justify-content: center;
  margin-right: 10px;
  position: relative;
  top: -1px;
}
.mobile-app-button-module_mobileBg__nEchS {
  position: absolute;
  right: 25px;
  top: 50%;
  transform: translateY(-50%);
}
.verification-module_cabinetVerification__pJZL4 {
  margin: 15px;
}
.verification-module_cabinetVerification__pJZL4 .verification-module_upload__6Doab {
  border-top: 1px solid var(--eventTableBorder);
  padding: 8px 0 20px;
}
.verification-module_cabinetVerification__pJZL4 .verification-module_text__KlPq8 {
  background-color: var(--verificationConteinerBG);
  border: 1px solid var(--verificationConteinerBorder);
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  flex-direction: column;
  padding: 16px;
  font-size: 14px;
  margin-bottom: 15px;
}
.verification-module_cabinetVerification__pJZL4 .verification-module_text__KlPq8 .verification-module_icon__58Xyh {
  width: 32px;
  height: 32px;
  margin-bottom: 8px;
}
.verification-module_cabinetVerification__pJZL4 .verification-module_text__KlPq8 .verification-module_or__AAtyW {
  margin: 16px 0 16px 0;
}
.verification-module_cabinetVerification__pJZL4 .verification-module_text__KlPq8 .verification-module_link__HK5iX {
  color: var(--verificationLinkColor);
  text-decoration: underline;
  cursor: pointer;
  font-weight: 700;
}
.verification-module_cabinetVerification__pJZL4 .verification-module_uploadSectionItems__Y0JB0 {
  margin: 15px;
}
.verification-module_cabinetVerification__pJZL4 .verification-module_inner__DPZKm {
  margin-top: 20px;
}
.verification-default-module_cabinetVerification__Fg6D7 {
  padding: 10px;
  font-size: 14px;
  font-weight: 400;
}
.verification-default-module_cabinetVerification__Fg6D7 .verification-default-module_text__RuBWJ {
  padding: 20px 0;
}
.verification-default-module_cabinetVerification__Fg6D7 .verification-default-module_upload__Qgze9 {
  border-top: 1px solid var(--eventTableBorder);
  padding: 8px 0 20px;
}
.verification-default-module_cabinetVerification__Fg6D7 .verification-default-module_submit__7YHs- {
  margin-bottom: 20px;
}
.verification-default-module_cabinetVerification__Fg6D7 .verification-default-module_submit__7YHs- button {
  margin-top: 12px;
}
.verification-default-module_cabinetVerification__Fg6D7 .verification-default-module_uploadSection__ukCi0 {
  margin-bottom: 15px;
  overflow: auto;
}
.verification-default-module_cabinetVerification__Fg6D7 .verification-default-module_uploadSection__ukCi0 .verification-default-module_items__pDXTV {
  display: inline-flex;
  padding-bottom: 10px;
}
.verification-default-module_cabinetVerification__Fg6D7 .verification-default-module_proof__mYcOd {
  border-top: 1px solid var(--eventTableBorder);
}
.verification-default-module_cabinetVerification__Fg6D7 .verification-default-module_proof__mYcOd > * {
  margin-top: 20px;
}
[class^=hidden-upload] {
  display: none;
}
.verification-options-module_verificationOption__IszzA {
  display: flex;
  gap: 20px;
  flex-flow: column;
  padding: 16px;
  border-radius: 8px;
  border: 1px solid #E5E5E5;
  background-color: #F4F4F4;
}
.verification-options-module_verificationOption__IszzA:not(:first-child) {
  margin-top: 10px;
}
.verification-options-module_verificationOption__IszzA .verification-options-module_title__4DTBU {
  font-size: 16px;
  font-weight: 700;
  text-align: left;
}
.verification-options-module_verificationOption__IszzA .verification-options-module_buttonWrap__qqL-C {
  display: flex;
  flex-flow: column;
  gap: 15px;
  text-wrap: nowrap;
}
.verification-options-module_verificationOptionUploadItems__BYrFH {
  display: flex;
  flex-wrap: wrap;
}
.base-registration-module_formWrapper__4gQgu {
  padding: 16px;
}
.game-recommendations-modal-module_modalWrapper__JZbwc .ui-modal-portal__wrapper .ui-modal-portal__content {
  max-width: 485px;
}
@media screen and (min-width: 485px) {
  .game-recommendations-modal-module_modalWrapper__JZbwc .ui-modal-portal__wrapper .ui-modal-portal__content {
    min-width: 485px;
  }
}
.game-recommendations-modal-module_modalWrapper__JZbwc .game-recommendations-modal-module_closeButton__f2yvz {
  position: absolute;
  right: 22px;
  top: 18px;
  font-size: 16;
}
.game-recommendations-modal-module_wrapper__BAaS1 {
  padding: 24px;
  background: var(--modalBackground);
  border-radius: var(--modalBorderRadius, 8px) var(--modalBorderRadius, 8px) 0 0;
  width: 485px;
}
@media screen and (max-width: 485px) {
  .game-recommendations-modal-module_wrapper__BAaS1 {
    width: auto;
    padding: 16px;
  }
}
.game-recommendations-modal-module_title__y4aFI {
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  margin-bottom: 20px;
}
.game-recommendations-modal-module_gamesWrap__IKgrG {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 15px;
  margin: 10px 0;
}
.new-search-page-component-module_searchInputWrapper__Xr0OQ {
  width: 100%;
  position: relative;
  background-color: white;
  border-radius: 8px;
}
.new-search-page-component-module_searchInputWrapper__Xr0OQ > svg {
  position: absolute;
  top: 50%;
  translate: 0 -50%;
  opacity: 0.8;
}
.new-search-page-component-module_searchInput__HgXRC {
  width: 100%;
  height: 40px;
  padding-left: 12px;
  line-height: 20px;
  border: none;
  border-bottom: 1px solid var(--asideNewSearchBorder);
  outline: none;
  text-indent: 32px;
}
.new-search-page-component-module_searchInput__HgXRC::-moz-placeholder {
  color: var(--asideNewSearchPlaceholder);
}
.new-search-page-component-module_searchInput__HgXRC::placeholder {
  color: var(--asideNewSearchPlaceholder);
}
.new-search-page-component-module_searchInput__HgXRC:focus {
  border-bottom: 1px solid var(--acceptMain);
}
.new-search-page-component-module_findIcon__Q5qw8 {
  left: 16px;
  width: 20px;
  height: 20px;
}
.new-search-page-component-module_closeIcon__JgbYu {
  right: 16px;
  cursor: pointer;
  width: 14px;
  height: 14px;
}
.new-search-page-component-module_activeCloseIcon__ziRaK {
  color: var(--acceptMain);
}
.new-search-page-component-module_searchInstructionsContainer__fLmw4 {
  border-radius: 4px;
  padding: 12px;
  height: 85vh;
}
.new-search-page-component-module_searchInstructions__Vc7qB {
  padding: 12px 12px 12px 36px;
  font-size: 12px;
  line-height: 16px;
  color: var(--mslSearchPageInstructionsTextColor);
  background-color: var(--mslDefaultOutcomeBg);
}
.new-search-page-component-module_loaderContainer__oktdR {
  height: 85vh;
}
.mobile-classic-search-results-module_searchLeaguesContainer__86Jca {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.mobile-classic-search-results-module_searchTabsContainer__PLk5B {
  display: flex;
  align-items: center;
  color: var(--mainColor);
  font-weight: 700;
  border-bottom: 1px solid var(--mslDefaultOutcomeBg);
}
.mobile-classic-search-results-module_searchTab__OnuL3 {
  display: flex;
  justify-content: center;
  flex-grow: 1;
  padding: 6px 8px;
  cursor: pointer;
}
.mobile-classic-search-results-module_activeTab__bRM9A {
  background-color: var(--mslDefaultOutcomeBg);
  border-bottom: 2px solid var(--acceptMain);
}
.mobile-classic-search-results-module_searchLeagueStyle__YP8fx > div > img, .mobile-classic-search-results-module_searchSportStyle__OPTlP > div > img {
  max-height: 20px;
  max-width: 20px;
}
.mobile-classic-search-results-module_counterHeader__rYg2B {
  display: flex;
  align-items: center;
  justify-content: end;
  padding: 10px 16px;
  background-color: var(--aggregateScoreBG);
  color: var(--mainColor);
}
.mobile-classic-search-results-module_counterHeader__rYg2B > div {
  opacity: 0.5;
}
.mobile-classic-search-results-module_divider__7qswo {
  margin-inline: 4px;
}
.wheel-of-fortune-button-wrapper-module_button__ilpQo {
  width: calc(100% - 30px);
  margin: 12px 15px;
  border-radius: var(--wofButtonBorderRadiusMobile, 90px);
}
.wheel-of-fortune-modal-module_modal__pMR-L .react-loading-skeleton {
  --base-color: var(--skeletonBaseColor);
  --highlight-color: var(--skeletonAccentColor);
}
.wheel-of-fortune-modal-module_modal__pMR-L .ui-modal-portal__content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 0;
  overflow: hidden;
  background: var(--wofModalBg);
  width: 100%;
  border-radius: 8px 8px 0 0;
}
.wheel-of-fortune-effects-module_bgEffect__LoYfm {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.wheel-of-fortune-effects-module_bgEffectFirst__-43Yo {
  opacity: 0.3;
  width: 300%;
}
.wheel-of-fortune-effects-module_bgEffectSecond__v3w7c {
  width: 100%;
}
.wheel-of-fortune-effects-module_bgEffectThird__fAg69 {
  width: 140%;
}
.wheel-of-fortune-stars-module_stars__0G8-y {
  display: flex;
}
.wheel-of-fortune-stars-module_star__xwW1- {
  position: absolute;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  animation: wheel-of-fortune-stars-module_wheel-star-blink__Fofp9 ease infinite backwards;
  background: var(--wofStarBg);
  box-shadow: 0 0 20px 6px var(--wofStarBoxShadow);
  transition: box-shadow 0.3s ease-in-out;
  z-index: 1;
}
.wheel-of-fortune-stars-module_star__xwW1-:nth-child(1) {
  top: 85px;
  left: -70px;
  width: 9px;
  height: 9px;
  animation-duration: 6s;
}
.wheel-of-fortune-stars-module_star__xwW1-:nth-child(2) {
  top: 80px;
  left: -10px;
  animation-duration: 4s;
}
.wheel-of-fortune-stars-module_star__xwW1-:nth-child(3) {
  top: -20px;
  left: 145px;
  animation-duration: 6s;
}
.wheel-of-fortune-stars-module_star__xwW1-:nth-child(4) {
  top: -20px;
  right: 120px;
  animation-duration: 4s;
}
.wheel-of-fortune-stars-module_star__xwW1-:nth-child(5) {
  top: 10px;
  right: -20px;
  width: 9px;
  height: 9px;
  animation-duration: 6s;
}
.wheel-of-fortune-stars-module_star__xwW1-:nth-child(6) {
  bottom: 50%;
  right: -80px;
  animation-duration: 4s;
}
.wheel-of-fortune-stars-module_star__xwW1-:nth-child(7) {
  bottom: 125px;
  right: -50px;
  animation-duration: 6s;
}
.wheel-of-fortune-stars-module_star__xwW1-:nth-child(8) {
  bottom: -30px;
  right: -10px;
  animation-duration: 4s;
}
.wheel-of-fortune-stars-module_star__xwW1-:nth-child(9) {
  bottom: -10px;
  right: 80px;
  width: 3px;
  height: 3px;
  animation-duration: 6s;
}
.wheel-of-fortune-stars-module_star__xwW1-:nth-child(10) {
  bottom: -40px;
  left: 85px;
  width: 9px;
  height: 9px;
  animation-duration: 4s;
}
.wheel-of-fortune-stars-module_star__xwW1-:nth-child(11) {
  bottom: -20px;
  left: -55px;
  width: 3px;
  height: 3px;
  animation-duration: 6s;
}
.wheel-of-fortune-stars-module_star__xwW1-:nth-child(12) {
  bottom: 210px;
  left: -90px;
  width: 3px;
  height: 3px;
  animation-duration: 4s;
}
.wheel-of-fortune-stars-module_star__xwW1-:nth-child(13) {
  bottom: 15px;
  left: -25px;
  width: 9px;
  height: 9px;
  animation-duration: 6s;
}
@keyframes wheel-of-fortune-stars-module_wheel-star-blink__Fofp9 {
  0% {
    box-shadow: 0 0 20px 6px var(--wofStarBoxShadow);
  }
  50% {
    box-shadow: 0 0 0 0 var(--wofStarBoxShadow);
  }
  to {
    box-shadow: 0 0 20px 6px var(--wofStarBoxShadow);
  }
}
.wheel-of-fortune-lights-module_lights__Qulun {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
}
.wheel-of-fortune-lights-module_lightsLamp__LVAoR {
  width: 10px;
  height: 100%;
  position: absolute;
  top: var(--wofLightsLampTopMobile, 2px);
  left: 50%;
  margin-left: -4px;
}
.wheel-of-fortune-lights-module_lightsLamp__LVAoR:nth-child(1) {
  display: none;
}
.wheel-of-fortune-lights-module_lightsLamp__LVAoR:before {
  content: "";
  position: absolute;
  top: var(--wofLightsLampBeforeTopMobile, 16px);
  left: 50%;
  border-radius: 50%;
  background: var(--wofLightLampBg);
  width: var(--wofLightsLampBeforeWidthMobile, 8px);
  height: var(--wofLightsLampBeforeHeightMobile, 8px);
  margin-left: -5px;
  box-shadow: 0 0 20px 6px var(--wofLightLampBoxShadow);
  transition: box-shadow 0.3s ease-in-out;
}
.wheel-of-fortune-lights-module_lightsLamp__LVAoR:nth-child(odd):before {
  animation: wheel-of-fortune-lights-module_wheel-lights-odd__Bdd4F 1.5s ease infinite backwards;
}
.wheel-of-fortune-lights-module_lightsLamp__LVAoR:nth-child(even):before {
  animation: wheel-of-fortune-lights-module_wheel-lights-even__oWSsL 1.5s ease infinite backwards;
}
@keyframes wheel-of-fortune-lights-module_wheel-lights-even__oWSsL {
  0% {
    box-shadow: 0 0 20px 6px var(--wofLightLampBoxShadow);
  }
  50% {
    box-shadow: 0 0 0 0 var(--wofLightLampBoxShadow);
  }
  to {
    box-shadow: 0 0 20px 6px var(--wofLightLampBoxShadow);
  }
}
@keyframes wheel-of-fortune-lights-module_wheel-lights-odd__Bdd4F {
  0% {
    box-shadow: 0 0 0 0 var(--wofLightLampBoxShadow);
  }
  50% {
    box-shadow: 0 0 20px 6px var(--wofLightLampBoxShadow);
  }
  to {
    box-shadow: 0 0 0 0 var(--wofLightLampBoxShadow);
  }
}
@media (max-width: 768px) {
  .wheel-of-fortune-lights-module_lights__Qulun {
    width: calc(100% + 10px);
    height: calc(100% + 10px);
  }
}
@media (max-width: 380px) {
  .wheel-of-fortune-lights-module_lights__Qulun {
    width: calc(100% + 15px);
    height: calc(100% + 15px);
  }
}
.wheel-of-fortune-coins-module_coins__uXM7V {
  display: flex;
}
.wheel-of-fortune-coins-module_coin__LFwNP {
  position: absolute;
  animation: wheel-of-fortune-coins-module_down-to-up-animation__FIOEg linear infinite;
  z-index: 2;
}
.wheel-of-fortune-coins-module_coin__LFwNP:nth-child(1) {
  top: 70px;
  left: -105px;
}
.wheel-of-fortune-coins-module_coin__LFwNP:nth-child(2) {
  top: -20px;
  left: -25px;
}
.wheel-of-fortune-coins-module_coin__LFwNP:nth-child(3) {
  top: -30px;
  right: -10px;
}
.wheel-of-fortune-coins-module_coin__LFwNP:nth-child(4) {
  top: 40px;
  right: -75px;
}
.wheel-of-fortune-coins-module_coin__LFwNP:nth-child(5) {
  bottom: 65px;
  right: -40px;
}
.wheel-of-fortune-coins-module_coin__LFwNP:nth-child(6) {
  bottom: -55px;
  right: -10px;
}
.wheel-of-fortune-coins-module_coin__LFwNP:nth-child(7) {
  bottom: -50px;
  left: 0;
}
.wheel-of-fortune-coins-module_coin__LFwNP:nth-child(8) {
  bottom: 10px;
  left: -100px;
}
.wheel-of-fortune-coins-module_coin__LFwNP:nth-child(odd) {
  animation-duration: 6s;
}
.wheel-of-fortune-coins-module_coin__LFwNP:nth-child(even) {
  animation-duration: 4s;
}
@keyframes wheel-of-fortune-coins-module_down-to-up-animation__FIOEg {
  0% {
    transform: translateY(0) scale(0.8);
  }
  50% {
    transform: translateY(-10px) scale(0.8);
  }
  to {
    transform: translateY(0) scale(0.8);
  }
}
.wheel-of-fortune-modal-notification-module_modal__ZM5mw .react-loading-skeleton {
  --base-color: var(--skeletonBaseColor);
  --highlight-color: var(--skeletonAccentColor);
}
.wheel-of-fortune-modal-notification-module_modal__ZM5mw .ui-modal-portal__close-button {
  display: none;
}
.wheel-of-fortune-success-modal-module_modal__NGTYi .react-loading-skeleton {
  --base-color: var(--skeletonBaseColor);
  --highlight-color: var(--skeletonAccentColor);
}
.wheel-of-fortune-success-modal-module_modal__NGTYi .ui-modal-portal__content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  width: 100%;
}
.wheel-of-fortune-success-lights-module_lights__bL75G {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.wheel-of-fortune-success-lights-module_lightsWrapper__GI9St {
  position: absolute;
}
.wheel-of-fortune-success-lights-module_lightsWrapperLeft__wUIib {
  left: 0;
}
.wheel-of-fortune-success-lights-module_lightsWrapperLeft__wUIib.wheel-of-fortune-success-lights-module_lightsWrapperBottom__EEKL4 {
  transform: scaleY(-1);
}
.wheel-of-fortune-success-lights-module_lightsWrapperRight__aaYcp {
  right: 0;
  transform: scale(-1, 1);
}
.wheel-of-fortune-success-lights-module_lightsWrapperRight__aaYcp.wheel-of-fortune-success-lights-module_lightsWrapperBottom__EEKL4 {
  transform: scale(-1, -1);
}
.wheel-of-fortune-success-lights-module_lightsWrapperBottom__EEKL4 {
  bottom: 0;
}
.wheel-of-fortune-success-lights-module_lamp__vUTpk {
  position: absolute;
  top: 5px;
  left: 0;
}
.wheel-of-fortune-success-lights-module_lamp__vUTpk:nth-child(1) {
  left: 135px;
  top: 2px;
}
.wheel-of-fortune-success-lights-module_lamp__vUTpk:nth-child(2) {
  left: 110px;
  top: 2px;
}
.wheel-of-fortune-success-lights-module_lamp__vUTpk:nth-child(3) {
  left: 90px;
  top: 2px;
}
.wheel-of-fortune-success-lights-module_lamp__vUTpk:nth-child(4) {
  left: 70px;
  top: 2px;
}
.wheel-of-fortune-success-lights-module_lamp__vUTpk:nth-child(5) {
  left: 50px;
  top: 2px;
}
.wheel-of-fortune-success-lights-module_lamp__vUTpk:nth-child(6) {
  left: 30px;
  top: 2px;
}
.wheel-of-fortune-success-lights-module_lamp__vUTpk:nth-child(7) {
  left: 10px;
  top: 14px;
}
.wheel-of-fortune-success-lights-module_lamp__vUTpk:nth-child(8) {
  left: 6px;
  top: 35px;
}
.wheel-of-fortune-success-lights-module_lamp__vUTpk:nth-child(9) {
  left: 6px;
  top: 58px;
}
.wheel-of-fortune-success-lights-module_lamp__vUTpk:before {
  content: "";
  position: absolute;
  border-radius: 50%;
  background: var(--wofLightLampBg);
  width: 6px;
  height: 6px;
  margin-left: -5px;
  box-shadow: 0 0 6px 6px var(--wofLightLampBoxShadow);
  transition: box-shadow 0.3s ease-in-out;
}
.wheel-of-fortune-success-lights-module_lamp__vUTpk:nth-child(odd):before {
  animation: wheel-of-fortune-success-lights-module_wheel-lights-odd__EtRWX 1.5s ease infinite backwards;
}
.wheel-of-fortune-success-lights-module_lamp__vUTpk:nth-child(2n):before {
  animation: wheel-of-fortune-success-lights-module_wheel-lights-even__zM-YT 1.5s ease infinite backwards;
}
@keyframes wheel-of-fortune-success-lights-module_wheel-lights-even__zM-YT {
  0% {
    box-shadow: 0 0 6px 6px var(--wofLightLampBoxShadow);
  }
  50% {
    box-shadow: 0 0 0 0 var(--wofLightLampBoxShadow);
  }
  to {
    box-shadow: 0 0 6px 6px var(--wofLightLampBoxShadow);
  }
}
@keyframes wheel-of-fortune-success-lights-module_wheel-lights-odd__EtRWX {
  0% {
    box-shadow: 0 0 0 0 var(--wofLightLampBoxShadow);
  }
  50% {
    box-shadow: 0 0 6px 6px var(--wofLightLampBoxShadow);
  }
  to {
    box-shadow: 0 0 0 0 var(--wofLightLampBoxShadow);
  }
}
.bonus-hub-menu-module_menuWrapper__hiWYK {
  min-height: 48px;
}
.bonus-hub-menu-module_menu__ifWOq {
  position: relative;
  z-index: 11;
  display: flex;
  width: 100%;
}
.bonus-hub-menu-module_menu__ifWOq.bonus-hub-menu-module_fixed__wjWOP {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 11;
  margin-top: 0;
}
.bonus-hub-menu-module_menuItem__MY-PO {
  display: flex;
  align-items: center;
  width: 50%;
  padding: 4px 8px;
  color: var(--bonusHubMenuText);
}
.bonus-hub-menu-module_menuItem__MY-PO.bonus-hub-menu-module_fullWidth__yiDwj {
  width: 100%;
}
.bonus-hub-menu-module_menuItem__MY-PO.bonus-hub-menu-module_prize__5XGTY {
  background: var(--bonusHubPrizeBg);
}
.bonus-hub-menu-module_menuItem__MY-PO.bonus-hub-menu-module_prize__5XGTY .bonus-hub-menu-module_itemIcon__9c3eJ img,
.bonus-hub-menu-module_menuItem__MY-PO.bonus-hub-menu-module_prize__5XGTY .bonus-hub-menu-module_itemIcon__9c3eJ svg {
  width: 55px;
}
.bonus-hub-menu-module_menuItem__MY-PO.bonus-hub-menu-module_smartico__X6--C {
  background: var(--bonusHubSmarticoBg);
}
.bonus-hub-menu-module_menuItem__MY-PO.bonus-hub-menu-module_smartico__X6--C .bonus-hub-menu-module_itemIcon__9c3eJ img,
.bonus-hub-menu-module_menuItem__MY-PO.bonus-hub-menu-module_smartico__X6--C .bonus-hub-menu-module_itemIcon__9c3eJ svg {
  width: 40px;
}
.bonus-hub-menu-module_itemIcon__9c3eJ {
  flex-shrink: 0;
  position: relative;
  width: 45px;
  height: 45px;
  margin-right: 12px;
}
.bonus-hub-menu-module_itemIcon__9c3eJ img,
.bonus-hub-menu-module_itemIcon__9c3eJ svg {
  position: absolute;
  bottom: 2px;
  left: 0;
}
.bonus-hub-menu-module_itemTitle__X48wN {
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4;
  text-align: left;
}
.bonus-prize-module_container__JWPKe {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 998;
  display: flex;
  align-items: flex-end;
  background-color: rgba(0, 0, 0, 0.8);
}
.bonus-prize-module_content__daZ5g {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  height: calc(100% - 48px);
  background-color: var(--bonusPrizeBg);
  box-shadow: 0px -4px 32px 0px var(--bonusPrizeShadow);
  border-radius: 8px 8px 0 0;
  color: var(--bonusPrizeText);
}
.bonus-prize-module_content__daZ5g button {
  background-color: transparent;
}
.bonus-prize-module_title__7fnaA {
  padding: 12px 48px 12px 16px;
  font-size: 18px;
  line-height: 1.5;
}
.bonus-prize-module_closeButton__UR3qg {
  position: absolute;
  top: 16px;
  right: 16px;
  display: block;
  height: 16px;
  width: 16px;
}
.bonus-prize-module_closeButton__UR3qg:before, .bonus-prize-module_closeButton__UR3qg:after {
  content: "";
  display: block;
  height: 16px;
  width: 2px;
  background: var(--bonusPrizeText);
  position: absolute;
  top: 0;
  left: 7px;
  border-radius: 2px;
}
.bonus-prize-module_closeButton__UR3qg:before {
  transform: rotate(-45deg);
}
.bonus-prize-module_closeButton__UR3qg:after {
  transform: rotate(45deg);
}
.bonus-prize-tabs-module_tabs__k9j7v {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: 8px 12px;
  overflow: hidden;
}
.bonus-prize-tabs-module_tabsList__qhLGR {
  width: 100%;
  display: flex;
  border-radius: 8px;
  background-color: var(--bonusPrizeTabsBg);
}
.bonus-prize-tabs-module_tabsItem__-7lUb {
  width: 100%;
  padding: 11px;
  color: var(--bonusPrizeTabsText);
  border-radius: 8px;
  font: inherit;
}
.bonus-prize-tabs-module_tabsItem__-7lUb.bonus-prize-tabs-module_active__kF8bP {
  background: var(--bonusPrizeTabActiveBg);
  color: var(--bonusPrizeTabActiveText);
}
.bonus-prize-tabs-module_tabsInner__b4PdV {
  flex-grow: 1;
  position: relative;
  margin-top: 12px;
  display: flex;
  overflow: hidden;
}
.bonus-prize-tabs-module_tabsInner__b4PdV:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  display: block;
  width: 100%;
  height: 30px;
  background: linear-gradient(180deg, rgba(var(--bonusPrizeBgRgb), 0) 0%, var(--bonusPrizeBg) 100%);
}
.bonus-prize-tabs-module_tabsContent__fue-1 {
  width: 100%;
  overflow-x: auto;
}
.bonus-item-module_bonus__cxekT {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 178px;
  margin-top: 8px;
  padding: 16px 12px 8px;
  border: 1px solid rgba(252, 194, 17, 0.1);
  border-radius: 10px;
}
.bonus-item-module_bonus__cxekT.bonus-item-module_personalBonusBg__NvzEg {
  background: var(--bonusPrizePersonalBonusBg);
}
.bonus-item-module_bonus__cxekT.bonus-item-module_freespinsBg__vSB15 {
  background: var(--bonusPrizeFreeSpinsBg);
}
.bonus-item-module_bonus__cxekT .bonus-item-module_background__P13XE,
.bonus-item-module_bonus__cxekT .bonus-item-module_foreground__P5yC0 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 10px;
}
.bonus-item-module_bonus__cxekT .bonus-item-module_background__P13XE {
  background-size: cover;
}
.bonus-item-module_bonus__cxekT .bonus-item-module_foreground__P5yC0 {
  background-size: auto 100%;
}
.bonus-item-module_bonus__cxekT .bonus-item-module_textActive__iT2zW {
  color: var(--bonusPrizeActiveText);
}
.bonus-item-module_bonus__cxekT .bonus-item-module_icon__9oN3J {
  position: relative;
  display: inline-block;
}
.bonus-item-module_bonus__cxekT .bonus-item-module_button__BzwKl {
  padding: 6px 16px;
  font-size: 12px;
  line-height: 1.4;
  background: var(--bonusPrizeButtonBg);
  color: var(--bonusPrizeButtonText);
  border-radius: 10px;
}
.bonus-item-module_header__kAu78 {
  position: relative;
  z-index: 2;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 8px;
  font-size: 12px;
  line-height: 1.4;
}
.bonus-item-module_title__zqg4o {
  padding: 2px 8px;
  border-radius: 8px;
  background-color: var(--bonusPrizeBg);
}
.bonus-item-module_title__zqg4o .bonus-item-module_icon__9oN3J {
  top: 2px;
}
.bonus-item-module_counter__NAvdO {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  gap: 4px;
  padding: 2px 4px;
  border-radius: 8px;
  background-color: var(--bonusPrizeCounterBg);
  color: var(--bonusPrizeBg);
}
.bonus-item-module_counter__NAvdO.bonus-item-module_active__sdfKR {
  background-color: var(--bonusPrizeCounterActiveBg);
  color: var(--bonusPrizeText);
}
.bonus-item-module_counter__NAvdO .bonus-item-module_counterIcon__z8SO- {
  flex-shrink: 0;
  display: flex;
  width: 16px;
  height: 16px;
}
.bonus-item-module_counter__NAvdO .bonus-item-module_counterText__Q1c9o span {
  display: inline-block;
  min-width: 16px;
  text-align: center;
}
.bonus-item-module_content__u31eX {
  position: relative;
  z-index: 2;
  padding: 12px;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%), linear-gradient(0deg, rgba(0, 0, 0, 0.46), rgba(0, 0, 0, 0.46));
  border: 1px solid rgba(252, 194, 17, 0.2);
  border-radius: 15px;
}
.bonus-item-module_content__u31eX .bonus-item-module_badge__Y9dm9 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-position: left center;
  background-size: auto 100%;
  background-repeat: no-repeat;
  border-radius: 15px;
}
.bonus-item-module_text__pdpvQ {
  margin-top: 4px;
  font-size: 12px;
  line-height: 1.4;
}
.bonus-item-module_text__pdpvQ.bonus-item-module_desc__n0D5R {
  color: var(--bonusPrizeDescriptionText);
}
.bonus-item-module_text__pdpvQ.bonus-item-module_disabled__AxgEu {
  color: var(--bonusPrizeDisabledText);
}
.bonus-item-module_text__pdpvQ:first-child {
  margin-top: 0;
}
.bonus-item-module_text__pdpvQ a {
  color: var(--bonusPrizeActiveText);
  text-decoration: underline;
}
.bonus-item-module_textButton__gdnZ- {
  font-size: 12px;
  line-height: 1.4;
  color: var(--bonusPrizeDisabledText);
  text-decoration: underline;
}
.bonus-item-module_textButton__gdnZ-.bonus-item-module_active__sdfKR {
  color: var(--bonusPrizeTextButtonColor);
}
.bonus-item-module_vip__Uub59 {
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center;
  margin-left: -9px;
}
.bonus-item-module_vip__Uub59 .bonus-item-module_contentLeft__-jcQh {
  flex-shrink: 0;
  position: relative;
  display: flex;
  margin-right: 4px;
}
.bonus-item-module_vip__Uub59 .bonus-item-module_contentRight__rDjNR {
  width: 100%;
}
.bonus-item-module_partialPayout__g2eH8 {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 8px;
}
.bonus-item-module_partialPayout__g2eH8 .bonus-item-module_icon__9oN3J {
  top: 1px;
}
.bonus-item-module_personalBonus__Hmabn,
.bonus-item-module_freeSpins__8k5KF {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
}
.bonus-item-module_freeSpins__8k5KF.bonus-item-module_active__sdfKR {
  align-items: flex-start;
}
.bonus-item-module_freeSpins__8k5KF .bonus-item-module_text__pdpvQ,
.bonus-item-module_freeSpins__8k5KF .bonus-item-module_textButton__gdnZ- {
  font-size: 10px;
}
.bonus-item-module_tournament__cvOk6 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 24px;
}
.bonus-item-module_tournamentPrize__VhLC6 {
  display: flex;
  align-items: center;
  gap: 8px;
}
.bonus-item-module_prizeImage__y8lsl {
  flex-shrink: 0;
  width: 48px;
}
.bonus-item-module_prizeTitle__bm067 {
  font-size: 25px;
  line-height: 1.2;
  font-weight: 800;
}
.bonus-item-module_prizeDesc__apZaW {
  font-size: 12px;
  line-height: 1.4;
}
.bonus-progress-bar-module_bonusBar__Neo9n {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
  margin-top: 8px;
}
.bonus-progress-bar-module_scale__QN65T {
  width: 100%;
  border: 3px solid var(--bonusPrizeProgressBarBorder);
  height: 30px;
  border-radius: 15px;
  position: relative;
  background-color: var(--bonusPrizeProgressBarBg);
  background-clip: padding-box;
}
.bonus-progress-bar-module_scalePercentWrapper__zi4V1 {
  position: absolute;
  height: 24px;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1;
  padding: 2px;
}
.bonus-progress-bar-module_scalePercent__3RRoa {
  height: 100%;
  min-width: 20px;
  border-radius: 10px;
  background: var(--bonusPrizeProgressBar);
}
.bonus-progress-bar-module_scaleText__mkXc2 {
  position: absolute;
  height: 24px;
  width: 100%;
  top: 0;
  left: 0;
  font-size: 14px;
  line-height: 24px;
  z-index: 2;
  text-align: center;
  font-weight: 700;
}
.partial-payout-info-module_container__Qa7uG {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: flex-end;
  box-sizing: border-box;
  background-color: rgba(0, 0, 0, 0.7);
  z-index: 2;
  overflow: auto;
}
.partial-payout-info-module_container__Qa7uG .partial-payout-info-module_closeBtn__rg-cz {
  position: absolute;
  top: 8px;
  right: 8px;
  width: 24px;
  height: 24px;
  border: 2px solid var(--bonusPrizeModalBg);
  background-color: var(--bonusPrizeModalCloseButtonBg);
  border-radius: 50%;
}
.partial-payout-info-module_container__Qa7uG .partial-payout-info-module_closeBtn__rg-cz:before, .partial-payout-info-module_container__Qa7uG .partial-payout-info-module_closeBtn__rg-cz:after {
  content: "";
  display: block;
  height: 13px;
  width: 2px;
  background: var(--bonusPrizeModalBg);
  position: absolute;
  top: 3px;
  left: 9px;
  border-radius: 2px;
}
.partial-payout-info-module_container__Qa7uG .partial-payout-info-module_closeBtn__rg-cz:before {
  transform: rotate(-45deg);
}
.partial-payout-info-module_container__Qa7uG .partial-payout-info-module_closeBtn__rg-cz:after {
  transform: rotate(45deg);
}
.partial-payout-info-module_container__Qa7uG .date-formatter-date {
  font-weight: inherit;
}
.partial-payout-info-module_content__fTOUs {
  position: relative;
  width: 100%;
  padding: 24px 16px;
  background-color: var(--bonusPrizeModalBg);
  border-radius: 10px 10px 0 0;
  color: var(--bonusPrizeModalText);
}
.partial-payout-info-module_content__fTOUs .app-button {
  display: flex;
  min-width: 178px;
  margin: 12px auto 0;
}
.partial-payout-info-module_title__dJ5TD {
  margin: 12px;
  color: var(--bonusPrizeModalActiveText);
  text-align: center;
  font-size: 19px;
  line-height: 1.5;
}
.partial-payout-info-module_row__HdJVh {
  display: flex;
  justify-content: space-between;
  margin-bottom: 8px;
  font-size: 14px;
  line-height: 1.4;
}
.partial-payout-info-module_rowTitle__skRGy {
  color: var(--bonusPrizeModalRowTitleText);
}
.partial-payout-info-module_rowDesc__Psp8m {
  text-align: right;
}
.partial-payout-info-module_notification__ErBPs {
  margin: 12px 0;
  padding: 8px 12px;
  background-color: var(--bonusPrizeModalNotificationBg);
  border-radius: 5px;
  color: var(--bonusPrizeModalNotificationText);
}
.promotion-item-module_promotion__S-H3g {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  margin-bottom: 12px;
  padding: 15px 12px;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.07) 0%, rgba(255, 255, 255, 0.2) 100%);
  border: 1px solid rgba(255, 255, 255, 0.13);
  background-clip: padding-box;
  border-radius: 15px;
}
.promotion-item-module_promotion__S-H3g .promotion-item-module_button__cajTR {
  padding: 6px 16px;
  font-size: 12px;
  line-height: 1.4;
  background: var(--bonusPrizeButtonBg);
  color: var(--bonusPrizeButtonText);
  border-radius: 10px;
}
.promotion-item-module_content__45Opi {
  display: flex;
  align-items: center;
  gap: 12px;
}
.promotion-item-module_badge__-r7es {
  position: absolute;
  left: 0;
  top: 0;
  width: 40px;
}
.promotion-item-module_image__qaVq7 {
  flex-shrink: 0;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  width: 56px;
  height: 56px;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.13) 100%);
  border: 1px solid rgba(255, 255, 255, 0.2);
  background-clip: padding-box;
  border-radius: 8px;
  overflow: hidden;
}
.promotion-item-module_image__qaVq7 img {
  max-width: 100%;
  max-height: 100%;
}
.promotion-item-module_text__Ab5jr {
  line-height: 1.4;
}
.promotion-item-module_title__3Mkyf {
  margin-bottom: 2px;
  font-size: 14px;
  font-weight: 700;
}
.promotion-item-module_desc__zStfJ {
  font-size: 12px;
  color: var(--bonusPrizeActiveText);
}
.promotion-item-module_desc__zStfJ * {
  font-size: inherit !important;
}
.promotion-item-module_desc__zStfJ .promo-link__text--medium,
.promotion-item-module_desc__zStfJ .promo-link__text--small {
  display: none;
}
.seo-footer-text-module_seo__NclJq {
  overflow: hidden;
  position: relative;
  z-index: 0;
}
.seo-footer-text-module_seo__NclJq:before {
  content: "";
  display: none;
  position: absolute;
  z-index: 2;
  bottom: 0;
  left: 0;
  height: 100px;
  max-height: 50%;
  width: 100%;
  background: linear-gradient(to top, rgba(var(--seoFooterShadowRGB), 1), rgba(var(--seoFooterShadowRGB), 0));
  pointer-events: none;
}
.modern-view .seo-footer-text-module_seo__NclJq:before {
  background: linear-gradient(to top, rgba(var(--seoFooterModern), 1), rgba(var(--seoFooterModern), 0));
}
.seo-footer-text-module_seo__NclJq.seo-footer-text-module_collapsed__duCQQ {
  max-height: 220px;
}
.seo-footer-text-module_seo__NclJq.seo-footer-text-module_collapsed__duCQQ.seo-footer-text-module_minimized__DtnQT:before {
  display: block;
}
.seo-footer-text-module_seo__NclJq.seo-footer-text-module_isMobile__ySgqE.seo-footer-text-module_collapsed__duCQQ {
  max-height: 200px;
}
.seo-footer-text-module_seo__NclJq.seo-footer-text-module_isMobile__ySgqE:before {
  background: linear-gradient(to top, rgba(var(--seoFooterMobileShadowRGB), 1), rgba(var(--seoFooterMobileShadowRGB), 0));
}
.seo-footer-text-module_readMore__NzD8Y {
  padding-top: 10px;
  color: var(--seoFooterAccent);
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: 600;
  text-align: center;
  text-decoration: none;
  width: 100%;
}
.seo-footer-text-module_scrollPosition__U8NCS {
  position: absolute;
  top: -100px;
}
.seo-footer-text-module_asiaEnabled__jjidF {
  padding-inline: 32px;
  padding-top: 15px;
}
.seo-footer-text-module_asiaEnabled__jjidF h2 {
  color: var(--mainColor) !important;
}
