.header-theme-switcher{display:flex;align-items:center;position:relative;padding:0;overflow:hidden;cursor:pointer;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;background:var(--headerItemBGColor);box-shadow:var(--headerItemBoxShadow)}.header-theme-switcher::before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:var(--gradient_01);border-radius:inherit;transition:transform .3s ease}.header-theme-switcher[data-active-mode=dark]::before{transform:translateX(100%)}.header-theme-switcher:focus-visible{outline:1px solid var(--color_01);outline-offset:1px}.header-theme-switcher__button{display:grid;place-items:center;position:relative;z-index:1;width:36px;aspect-ratio:1;padding:4px;transition:opacity .2s ease}.header-theme-switcher__button:hover{opacity:.85}.header-theme-switcher__icon{width:16px;aspect-ratio:1;flex-shrink:0}
.notification-badge{display:inline-flex;justify-content:center;align-items:center;font-family:Poppins,sans-serif;border-radius:50%;height:1em;background:var(--notificationBGColor);box-shadow:var(--notificationBoxShadow);aspect-ratio:1/1}.notification-badge__wrapper{display:flex;justify-content:center;align-items:center;background:var(--color_01);border-radius:50%;padding:2px;box-shadow:var(--notificationBoxShadow)}.notification-badge.large{border-radius:8px}.notification-badge.large .notification-badge__count{font-size:var(--notificationFontSize);font-weight:var(--notificationFontWeight);line-height:1.5;color:var(--notificationCountTextColor)}.notification-badge.medium .notification-badge__count{font-size:var(--notificationFontSize);font-weight:var(--notificationFontWeight);line-height:1.2;color:var(--notificationCountTextColor)}.notification-badge.small{min-width:var(--notificationMinWidthSmall)}.notification-badge.small .notification-badge__count{font-size:var(--notificationFontSizeSmall);font-weight:var(--notificationFontWeightSmall);color:var(--notificationCountTextColor);line-height:1;overflow:hidden}.notification-badge.tiny .notification-badge__count{display:none}.notification-badge.hide{display:none}
:root{--userProfileIcon: 20px;--customerDropdownWrapperBorderRadius: 12px}.customer-dropdown{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.customer-dropdown__holder{font-size:var(--userProfileIcon)}.customer-dropdown__wrapper{position:absolute;display:flex;flex-direction:column;align-items:flex-start;top:var(--customerDropdownWrapperTopPosition);right:var(--customerDropdownWrapperRightPosition);height:auto;width:var(--customerDropdownWrapperWidth);background:var(--customerDropdownWrapperBackground);border-radius:var(--customerDropdownWrapperBorderRadius);padding:var(--customerDropdownWrapperPadding);z-index:var(--customerDropdownWrapperZIndex);gap:var(--customerDropdownWrapperGap);box-shadow:var(--customerDropdownWrapperBoxShadow)}.customer-dropdown__item{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--customerDropdownItemGap);color:var(--customerDropdownItemColor);line-height:var(--customerDropdownItemLineHeight);font-family:var(--baseFontFamily)}.customer-dropdown__item-name{font-size:var(--customerDropdownItemNameFontSize);font-weight:var(--customerDropdownItemNameFontWeight)}.customer-dropdown__item-email{color:var(--customerDropdownItemEmailColor);font-size:var(--customerDropdownItemEmailFontSize);font-weight:var(--customerDropdownItemEmailFontWeight)}.customer-dropdown__list{width:100%;display:flex;flex-direction:column;gap:var(--customerDropdownListGap);border-top:var(--customerDropdownListBorder);border-bottom:var(--customerDropdownListBorder);padding:var(--customerDropdownListTopBottomPadding)}.customer-dropdown__list-item{position:relative;width:100%;display:flex;align-items:center;gap:var(--customerDropdownListGap);padding:var(--customerDropdownListGap);color:var(--customerDropdownItemColor);font-size:var(--customerDropdownListItemFontSize);font-weight:var(--customerDropdownItemNameFontWeight);font-family:var(--baseFontFamily);line-height:var(--customerDropdownItemLineHeight);cursor:pointer;transition:opacity .3s ease}.customer-dropdown__list-item:last-child{margin-top:var(--customerDropdownListItemMarginTop)}.customer-dropdown__list-item:hover{border-radius:var(--customerDropdownWrapperBorderRadius);background:var(--customerDropdownListItemHoverBackground)}.customer-dropdown__list-item.active{border-radius:var(--customerDropdownWrapperBorderRadius);background:var(--customerDropdownListItemActiveBackground);color:var(--customerDropdownListItemActiveColor)}.customer-dropdown__list-item-icon{display:flex;align-items:center;justify-content:center;width:var(--customerDropdownListItemIconSize);height:var(--customerDropdownListItemIconSize);font-size:var(--customerDropdownListItemIconSize)}.customer-dropdown__list-item-badge{position:absolute;top:var(--customerDropdownListItemBadgeTopPosition);left:var(--customerDropdownListItemBadgeLeftPosition)}.bonus-count-button>div{gap:0}.bonus-count-button span{font-size:17px}
.header__item-wrapper{cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;background:var(--headerItemBGColor);border-radius:var(--headerItemBorderRadius);height:var(--headerItemContainerSize);box-shadow:var(--headerItemBoxShadow)}@media screen and (orientation: landscape){.header__item-wrapper.slot-ui-item{order:2;flex-direction:column-reverse;height:auto}}:root[data-color-mode=dark] .header__item-wrapper #wallet,body[data-color-mode=dark] .header__item-wrapper #wallet{color:var(--headerWalletLinkColor, var(--color_06))}:root[data-color-mode=dark] .header__item-wrapper #wallet svg,:root[data-color-mode=dark] .header__item-wrapper #wallet path,body[data-color-mode=dark] .header__item-wrapper #wallet svg,body[data-color-mode=dark] .header__item-wrapper #wallet path{fill:currentColor}
.user-options{display:flex;justify-content:flex-end;align-items:center;width:calc(100% - var(--headerLogoMobileAreaSize));gap:8px}.user-options__container{display:flex;gap:8px}@media screen and (min-width: 768px){.user-options{gap:24px;width:auto}}@media screen and (min-width: 1200px){.user-options__deposit-button.app-button.app-button--fifth.app-button--medium .app-button__content{padding:0 17px}}.user-options [class^=customer-balance-module_bonuses]{display:flex;flex-direction:column;justify-content:center;gap:8px}.user-options div[class*=customer-balance-module_listCard]{min-width:352px}.user-options [class^=customer-balance-module_listItemRight]{font-weight:900}.user-options [class^=customer-balance-module_listItemLeft]{font-weight:400}@media screen and (max-width: 767px){.header__smallerText>div{font-size:12px !important}}.customer-dropdown{color:var(--color_01)}.deposit__container{display:flex;justify-content:start;gap:8px;padding:4px;min-width:fit-content;width:fit-content}.deposit__container.header__item-wrapper{background:var(--headerDepositContainerBg);backdrop-filter:var(--headerBonusBlockBackdropFilter);border:var(--headerBonusBlockBorder)}@media screen and (max-width: 375px){.deposit__container{gap:4px}}.deposit__selector{padding:0px 4px 0 8px;color:var(--color_01);font-size:12px;font-weight:var(--baseFontBold);flex-shrink:0;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 576px){.deposit__selector{padding:0px 4px;font-size:11px;max-width:140px}.deposit__selector.small-text{font-size:10px}}@media screen and (max-width: 375px){.deposit__selector{font-size:9px}.deposit__selector.small-text{font-size:8px}}@media screen and (min-width: 992px){.user-options__container{gap:16px}}.sign-in-icon-button>div{gap:0;font-size:16px !important}.user-options__deposit-button{margin:var(--headerDepositBtnMargin)}
.bonus-count-button>div{gap:0}.bonus-count-button span{font-size:17px}.bonus-count-button__wrapper{position:relative;padding:0;z-index:2}.bonus-count-button__wrapper::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;border-radius:8px;background-color:var(--color_10);z-index:1}.bonus-count-button__wrapper .app-button{z-index:2}.bonus-count-button__badge.small{position:absolute;top:-4px;right:-4px;z-index:3}.bonus-count-button__badge.small .notification-badge__count{font-size:10px}
.bonus-animation-svg{width:100%;height:100%}.bonus-animation-svg svg{width:100%;height:100%}
.header-bonus-block{display:flex;min-width:40px;height:40px;align-items:center;font-family:var(--baseFontFamily);background:var(--headerBonusBlockBackground);border:var(--headerBonusBlockBorder);box-shadow:var(--headerBonusBlockBoxShadow);backdrop-filter:var(--headerBonusBlockBackdropFilter);border-radius:var(--headerBonusBlockBorderRadius);position:relative;cursor:pointer}.header-bonus-block__scrollContainer{display:flex;align-items:center;height:40px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory;--fade-static-width: 16px;--fade-static-color: #000;--fade-static-start: calc(0% + var(--fade-static-width));--fade-static-end: calc(100% - var(--fade-static-width));mask-image:linear-gradient(to right, transparent 0%, var(--fade-static-color) var(--fade-static-start) var(--fade-static-end), transparent 100%)}.header-bonus-block__scrollContainer::-webkit-scrollbar{display:none}.header-bonus-block__subContainer{display:flex;align-items:center;width:fit-content;height:40px}.header-bonus-block__subContainer__item{position:relative;display:flex;justify-content:center;align-items:center;gap:4px;padding-inline:10px;color:var(--color_01);font-size:10px;font-style:normal;font-weight:var(--baseFontBold);line-height:120%;scroll-snap-align:start}.header-bonus-block__subContainer__item img{max-height:20px;max-width:20px}.header-bonus-block__subContainer__item--free-spins{margin-bottom:-2px}.header-bonus-block__subContainer__item--separator::after{content:"";position:absolute;top:50%;right:0;translate:0 -50%;width:1px;height:32px;background:linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.14), rgba(255, 255, 255, 0))}.header-bonus-block__subContainer__item:first-child{padding-left:8px}.header-bonus-block__skeleton{--base-color: var(--headerItemBGColor) !important;--highlight-color: var(--casinoSearchSkeletonHighlight)}@media screen and (min-width: 768px){.header-bonus-block__scrollContainer{mask-image:none}}

/*# sourceMappingURL=96078.css.map*/