.coinz-notification{position:fixed;top:20px;right:20px;z-index:9999;min-width:300px;max-width:400px;background:white;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.15);transform:translateX(100%);transition:transform 0.3s cubic-bezier(0.55, 0.06, 0.68, 0.19);border-left:4px solid}.coinz-notification--show{transform:translateX(0)}.coinz-notification--success{border-left-color:#10b981}.coinz-notification--success .coinz-notification__icon{color:#10b981}.coinz-notification--error{border-left-color:#ef4444}.coinz-notification--error .coinz-notification__icon{color:#ef4444}.coinz-notification--info{border-left-color:#3b82f6}.coinz-notification--info .coinz-notification__icon{color:#3b82f6}.coinz-notification__content{display:flex;align-items:flex-start;padding:16px;gap:12px}.coinz-notification__icon{flex-shrink:0;margin-top:2px}.coinz-notification__message{flex:1;font-size:14px;line-height:1.4;color:#374151}.coinz-notification__close{flex-shrink:0;background:none;border:none;cursor:pointer;padding:4px;color:#9ca3af;transition:color 0.2s}.coinz-notification__close:hover{color:#6b7280}.modal__success-message{padding:40px 20px}.modal__success-message .modal__success-icon{margin-bottom:20px}.modal__success-message .modal__success-title{font-size:24px;font-weight:600;color:var(--text-primary);margin-bottom:12px}.modal__success-message .modal__success-text{font-size:16px;color:var(--text-secondary);margin-bottom:24px;line-height:1.5}.modal-popup-container{background:transparent;box-shadow:none;border:0;width:350px;max-width:100%;margin:0 auto}.modal-popup-container .kyc-modal{position:relative}.modal-popup-container .modal__inputs{margin-top:20px;gap:10px}.modal-popup-container .kyc-modal__image{position:relative;height:180px;overflow:hidden}.modal-popup-container .kyc-modal__image img{width:100%;height:100%;object-fit:cover;display:block;border-radius:16px 16px 0 0}.modal-popup-container .kyc-modal__image .kyc-modal__close{position:absolute;right:12px;top:12px;background:transparent;border:0;padding:0;cursor:pointer}.modal-popup-container .kyc-modal__panel{background:#0B3B8C;color:var(--text-primary-constant);text-align:center;border-radius:0 0 16px 16px;padding:10px}.modal-popup-container .modal__title{margin:0px auto;font-size:1.5rem;font-weight:bold}.modal-popup-container .kyc-modal__message{opacity:0.95;margin:0 auto;font-size:0.95rem;line-height:1.4}.modal-popup-container .kyc-modal__buttons{display:flex;gap:12px;justify-content:center;margin-top:8px}.modal-popup-container .kyc-modal__buttons .kyc-modal__btn-cancel{min-width:120px;background:#0F2A5C;border:1px solid #0F2A5C}.modal-popup-container .kyc-modal__buttons .kyc-modal__btn-proceed{min-width:200px}.modal-popup-container .kyc-modal__buttons .kyc-modal__btn-cancel,.modal-popup-container .kyc-modal__buttons .kyc-modal__btn-proceed{padding:5px 15px}:root{--font-family: "Open Sans", sans-serif;--second-family: "Inter", sans-serif;--third-family: "Poppins", sans-serif;--border-primary: #fff;--border-secondary: #586680;--border-primary-hover: #c3c3c3;--surface-dark: #001f58;--surface-darkest: #000724;--surface-lighter: #0f2a5c;--text-primary: #fff;--text-secondary: #8297bd;--text-inverted-primary: #000724;--surface-dark-500: rgba(0, 7, 36, 0.5);--surface-lightest: rgba(18, 58, 133, 1);--text-tertiary: #4f6080;--accent-green: #26ff22;--alert-success: #057d1f;--alert-error: #c91f3e;--alert-warning: #9e8504;--surface-dark-0: rgba(0, 31, 88, 0);--surface-lightest-x2: #1a4384;--surface-lightest-x2-0: rgba(26, 67, 132, 0);--border-light: #4c7ac3;--border-dark: #1a4384;--text-primary-constant: #fff;--white-transparent---500: rgba(255, 255, 255, 0.1);--white-transparent---300: rgba(255, 255, 255, 0.1);--text-dark-constant: #000724;--surface-plain: #fff;--surface-lightest-x3: #245db8;--progress-bar-background: #092661;--progress-bar-progress: #DA27DA;--sc-coin-color: #26FF22;--gc-coin-color: #FEE039;--xtremepush-notifications-color: white;--navbar-background: rgba(18, 58, 133, 1)}*{padding:0;margin:0;box-sizing:border-box}svg{shape-rendering:geometricPrecision;text-rendering:optimizeLegibility;image-rendering:optimizeQuality;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translateZ(0);backface-visibility:hidden;perspective:1000;filter:blur(0)}svg[width="24"],svg[width="16"],svg[height="24"],svg[height="16"]{shape-rendering:crispEdges}@-moz-document url-prefix(){svg{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='smooth'><feGaussianBlur stdDeviation='0.1'/></filter></svg>#smooth")}}@media not all and (min-resolution: 0.001dpcm){@supports (-webkit-appearance: none){svg{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}}}button,input,textarea{appearance:none;-webkit-appearance:none;font-family:inherit}.header__balanced svg g{stroke:none !important}.header__balanced svg g path{stroke:none !important}.header__balanced svg g g{stroke:none !important}.header__balanced svg g rect{stroke:none !important}button:focus{box-shadow:none !important}*:focus{outline:none}body{font-family:var(--font-family);color:var(--text-primary);position:relative;z-index:6;background:var(--surface-dark)}@media (prefers-color-scheme: light){body:not([data-bs-theme="dark"]){--surface-dark: #b2cdff;--surface-lightest: #edf3ff;--text-primary: #04155e;--text-secondary: #3f53a5;--surface-lightest-x3: #ffffff;--surface-dark-500: rgba(205, 222, 255);--border-light: #fff;--surface-lighter: #d9e6ff;--white-transparent---500: rgba(255, 255, 255, 0.4);--sc-coin-color: #599914;--gc-coin-color: #FCB526;--xtremepush-notifications-color: #666666;--navbar-background: #F2F2F7}body:not([data-bs-theme="dark"]) .game__controls svg path,body:not([data-bs-theme="dark"]) .profile-menu svg path,body:not([data-bs-theme="dark"]) .svgfill--first path,body:not([data-bs-theme="dark"]) .transactions__name svg path,body:not([data-bs-theme="dark"]) .account__tag svg path{stroke:var(--text-primary)}body:not([data-bs-theme="dark"]) .profile-menu .svgfill--second path,body:not([data-bs-theme="dark"]) .svgfill--second path,body:not([data-bs-theme="dark"]) .svgfooter--first path:last-child,body:not([data-bs-theme="dark"]) .footer__bank--list li:nth-child(2) svg path:first-child,body:not([data-bs-theme="dark"]) .footer__bank--list li:nth-child(3) svg path:nth-child(2),body:not([data-bs-theme="dark"]) .footer__bank--list li:nth-child(3) svg path:nth-child(4),body:not([data-bs-theme="dark"]) .footer__bank--list li:nth-child(3) svg path:nth-child(5),body:not([data-bs-theme="dark"]) .footer__bank--list li:nth-child(5) svg path:nth-child(n + 4),body:not([data-bs-theme="dark"]) .header__search svg path{fill:var(--text-primary)}body:not([data-bs-theme="dark"]) .svgfooter--four g path:nth-child(n + 4),body:not([data-bs-theme="dark"]) .footer__bank--list li:nth-child(4) svg path{fill:var(--text-primary)}body:not([data-bs-theme="dark"]) .footer__bank--list li.providers__bank img{filter:invert(100%) brightness(1)}body:not([data-bs-theme="dark"]) .svgfooter--five path{fill:var(--text-primary)}body:not([data-bs-theme="dark"]) .svgfooter--five path:last-child{fill:#ff002a}body:not([data-bs-theme="dark"]) .balance__btns .btn.balance__btn.btn--transparent{color:var(--text-primary)}body:not([data-bs-theme="dark"]) .balance__btns .btn.balance__btn.btn--transparent:hover{border-color:var(--text-primary)}body:not([data-bs-theme="dark"]) .preferences__switch label{background:var(--surface-dark)}body:not([data-bs-theme="dark"]) .navbar,body:not([data-bs-theme="dark"]) .social-menu-navbar{background:linear-gradient(180deg, #b2cdff 0%, #edf3ff 100%)}body:not([data-bs-theme="dark"]) .social-menu-modal__item{background:var(--surface-lightest)}body:not([data-bs-theme="dark"]) .close-mobile-popup-puller svg,body:not([data-bs-theme="dark"]) .social-menu-navbar .social-chat-container .chat-puller svg,.social-menu-navbar .social-chat-container body:not([data-bs-theme="dark"]) .chat-puller svg{color:var(--surface-lightest)}body:not([data-bs-theme="dark"]) .winner__cards::before,body:not([data-bs-theme="dark"]) .slots__slider::before{background:linear-gradient(90deg, #b2cdff 0%, rgba(178,205,255,0) 100%)}body:not([data-bs-theme="dark"]) .winner__cards.search-slider::before,body:not([data-bs-theme="dark"]) .slots__slider.search-slider::before{background:var(--bg-surface-secondary-invert)}body:not([data-bs-theme="dark"]) .winner__cards::after,body:not([data-bs-theme="dark"]) .slots__slider::after{background:linear-gradient(-90deg, #b2cdff 0%, rgba(178,205,255,0) 100%)}body:not([data-bs-theme="dark"]) .winner__cards.search-slider::after,body:not([data-bs-theme="dark"]) .slots__slider.search-slider::after{background:var(--bg-surface-secondary-invert)}body:not([data-bs-theme="dark"]) .winner__card{background:linear-gradient(179deg, rgba(237,243,255,0) 0%, #fff 100%);border:1px solid #fff}body:not([data-bs-theme="dark"]) .header__logo--black,body:not([data-bs-theme="dark"]) .footer__logo--black,body:not([data-bs-theme="dark"]) .modal__logo--dark,body:not([data-bs-theme="dark"]) .bread--black,body:not([data-bs-theme="dark"]) .navigation__decor--dark{display:none}body:not([data-bs-theme="dark"]) .header__logo--light,body:not([data-bs-theme="dark"]) .footer__logo--light,body:not([data-bs-theme="dark"]) .modal__logo--light,body:not([data-bs-theme="dark"]) .bread--light,body:not([data-bs-theme="dark"]) .navigation__decor--light{display:flex}body:not([data-bs-theme="dark"]) .slots .swiper-button-next,body:not([data-bs-theme="dark"]) .slots .swiper-button-next2,body:not([data-bs-theme="dark"]) .slots .swiper-button-next3{background-image:url(/assets/coinz/icons/next-light-315385935d070ae44f190e39d236da21339e3211f1273cc51c56e973d17cbe06.svg)}body:not([data-bs-theme="dark"]) .slots .swiper-button-prev,body:not([data-bs-theme="dark"]) .slots .swiper-button-prev2,body:not([data-bs-theme="dark"]) .slots .swiper-button-prev3{background-image:url(/assets/coinz/icons/prev-light-1a74f38d023067810e709576f4fe84a4546b46875c8e33edc7ec9da53d298f22.svg)}body:not([data-bs-theme="dark"]) .social-menu-navbar{background:linear-gradient(180deg, #b2cdff 0%, #edf3ff 100%) !important}body:not([data-bs-theme="dark"]) .close-mobile-popup-puller,body:not([data-bs-theme="dark"]) .social-menu-navbar .social-chat-container .chat-puller,.social-menu-navbar .social-chat-container body:not([data-bs-theme="dark"]) .chat-puller{background:linear-gradient(180deg, #b2cdff 0%, #edf3ff 100%) !important}body:not([data-bs-theme="dark"]) .social-chat-container{background:linear-gradient(180deg, #b2cdff 0%, #edf3ff 100%) !important}body:not([data-bs-theme="dark"]) .social-chat-container iframe{background:linear-gradient(180deg, #b2cdff 0%, #edf3ff 100%) !important}body:not([data-bs-theme="dark"]) .password-toggle path{fill:#3d1654;transition:fill 0.2s ease}body:not([data-bs-theme="dark"]) .password-toggle.password-visible path{fill:#6a1b9a}}body[data-bs-theme="light"]{--surface-dark: #b2cdff;--surface-lightest: #edf3ff;--text-primary: #04155e;--text-secondary: #3f53a5;--surface-lightest-x3: #ffffff;--surface-dark-500: rgba(205, 222, 255);--border-light: #fff;--surface-lighter: #d9e6ff;--white-transparent---500: rgba(255, 255, 255, 0.4);--sc-coin-color: #599914;--gc-coin-color: #FCB526;--xtremepush-notifications-color: #666666;--navbar-background: #F2F2F7}body[data-bs-theme="light"] .game__controls svg path,body[data-bs-theme="light"] .profile-menu svg path,body[data-bs-theme="light"] .svgfill--first path,body[data-bs-theme="light"] .transactions__name svg path,body[data-bs-theme="light"] .account__tag svg path{stroke:var(--text-primary)}body[data-bs-theme="light"] .profile-menu .svgfill--second path,body[data-bs-theme="light"] .svgfill--second path,body[data-bs-theme="light"] .svgfooter--first path:last-child,body[data-bs-theme="light"] .footer__bank--list li:nth-child(2) svg path:first-child,body[data-bs-theme="light"] .footer__bank--list li:nth-child(3) svg path:nth-child(2),body[data-bs-theme="light"] .footer__bank--list li:nth-child(3) svg path:nth-child(4),body[data-bs-theme="light"] .footer__bank--list li:nth-child(3) svg path:nth-child(5),body[data-bs-theme="light"] .footer__bank--list li:nth-child(5) svg path:nth-child(n + 4),body[data-bs-theme="light"] .header__search svg path{fill:var(--text-primary)}body[data-bs-theme="light"] .svgfooter--four g path:nth-child(n + 4),body[data-bs-theme="light"] .footer__bank--list li:nth-child(4) svg path{fill:var(--text-primary)}body[data-bs-theme="light"] .footer__bank--list li.providers__bank img{filter:invert(100%) brightness(1)}body[data-bs-theme="light"] .svgfooter--five path{fill:var(--text-primary)}body[data-bs-theme="light"] .svgfooter--five path:last-child{fill:#ff002a}body[data-bs-theme="light"] .balance__btns .btn.balance__btn.btn--transparent{color:var(--text-primary)}body[data-bs-theme="light"] .balance__btns .btn.balance__btn.btn--transparent:hover{border-color:var(--text-primary)}body[data-bs-theme="light"] .preferences__switch label{background:var(--surface-dark)}body[data-bs-theme="light"] .navbar,body[data-bs-theme="light"] .social-menu-navbar{background:linear-gradient(180deg, #b2cdff 0%, #edf3ff 100%)}body[data-bs-theme="light"] .social-menu-modal__item{background:var(--surface-lightest)}body[data-bs-theme="light"] .close-mobile-popup-puller svg,body[data-bs-theme="light"] .social-menu-navbar .social-chat-container .chat-puller svg,.social-menu-navbar .social-chat-container body[data-bs-theme="light"] .chat-puller svg{color:var(--surface-lightest)}body[data-bs-theme="light"] .winner__cards::before,body[data-bs-theme="light"] .slots__slider::before{background:linear-gradient(90deg, #b2cdff 0%, rgba(178,205,255,0) 100%)}body[data-bs-theme="light"] .winner__cards.search-slider::before,body[data-bs-theme="light"] .slots__slider.search-slider::before{background:var(--bg-surface-secondary-invert)}body[data-bs-theme="light"] .winner__cards::after,body[data-bs-theme="light"] .slots__slider::after{background:linear-gradient(-90deg, #b2cdff 0%, rgba(178,205,255,0) 100%)}body[data-bs-theme="light"] .winner__cards.search-slider::after,body[data-bs-theme="light"] .slots__slider.search-slider::after{background:var(--bg-surface-secondary-invert)}body[data-bs-theme="light"] .winner__card{background:linear-gradient(179deg, rgba(237,243,255,0) 0%, #fff 100%);border:1px solid #fff}body[data-bs-theme="light"] .header__logo--black,body[data-bs-theme="light"] .footer__logo--black,body[data-bs-theme="light"] .modal__logo--dark,body[data-bs-theme="light"] .bread--black,body[data-bs-theme="light"] .navigation__decor--dark{display:none}body[data-bs-theme="light"] .header__logo--light,body[data-bs-theme="light"] .footer__logo--light,body[data-bs-theme="light"] .modal__logo--light,body[data-bs-theme="light"] .bread--light,body[data-bs-theme="light"] .navigation__decor--light{display:flex}body[data-bs-theme="light"] .slots .swiper-button-next,body[data-bs-theme="light"] .slots .swiper-button-next2,body[data-bs-theme="light"] .slots .swiper-button-next3{background-image:url(/assets/coinz/icons/next-light-315385935d070ae44f190e39d236da21339e3211f1273cc51c56e973d17cbe06.svg)}body[data-bs-theme="light"] .slots .swiper-button-prev,body[data-bs-theme="light"] .slots .swiper-button-prev2,body[data-bs-theme="light"] .slots .swiper-button-prev3{background-image:url(/assets/coinz/icons/prev-light-1a74f38d023067810e709576f4fe84a4546b46875c8e33edc7ec9da53d298f22.svg)}body[data-bs-theme="light"] .social-menu-navbar{background:linear-gradient(180deg, #b2cdff 0%, #edf3ff 100%) !important}body[data-bs-theme="light"] .close-mobile-popup-puller,body[data-bs-theme="light"] .social-menu-navbar .social-chat-container .chat-puller,.social-menu-navbar .social-chat-container body[data-bs-theme="light"] .chat-puller{background:linear-gradient(180deg, #b2cdff 0%, #edf3ff 100%) !important}body[data-bs-theme="light"] .social-chat-container{background:linear-gradient(180deg, #b2cdff 0%, #edf3ff 100%) !important}body[data-bs-theme="light"] .social-chat-container iframe{background:linear-gradient(180deg, #b2cdff 0%, #edf3ff 100%) !important}body[data-bs-theme="light"] .password-toggle path{fill:#3d1654;transition:fill 0.2s ease}body[data-bs-theme="light"] .password-toggle.password-visible path{fill:#6a1b9a}body[data-bs-theme="light"] .navigation__decor--dark .navigation__background{display:none}body[data-bs-theme="light"] .navigation__decor--light .navigation__background{display:block}@media screen and (max-width: 991px){body.fixed::before{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:6}}.content{padding-top:79px}.content .container{position:relative;--bs-gutter-x: 0}@media screen and (max-width: 767px){.content>.container{padding:0 15px}}.social-menu-navbar{position:fixed;border:1px solid transparent;background:linear-gradient(180deg, #0F2A5C 0%, #0F2A5C 100%) padding-box,linear-gradient(180deg, #1A4494 0%, #123a85 100%) border-box;z-index:21;width:100%;height:auto;max-height:calc(100vh - 51px);padding:16px 12px 28px 12px;display:flex;flex-direction:column;bottom:-100vh;left:0;transition:transform 0.3s ease-in-out;border-radius:16px 16px 0 0;transform:translateY(100%);pointer-events:none;isolation:isolate}.social-menu-navbar.active{bottom:0;top:auto;transform:translateY(0);pointer-events:auto}@media screen and (max-width: 767px){.social-menu-navbar{position:fixed;max-height:calc(100vh - 51px);bottom:-100vh;left:0;transition:transform 0.3s ease-in-out;transform:translateY(100%);pointer-events:none}}.social-menu-navbar .social-menu-content{margin-top:24px;overflow-y:auto;transition:all 0.3s ease}.social-menu-navbar .social-menu-modal__row{display:flex;justify-content:space-between;gap:8px;margin-bottom:8px}.social-menu-navbar .social-menu-modal__item{width:100%;padding:10px 12px;border-radius:12px;background:var(--surface-lightest-x2);cursor:pointer;transition:background-color 0.2s ease}.social-menu-navbar .social-menu-modal__item:hover{background:var(--surface-lightest-x3)}.social-menu-navbar .social-menu-modal__item div{text-align:center}.social-menu-navbar .social-menu-modal__item div:first-child{margin-bottom:8px}.social-menu-navbar .social-chat-container{display:none;height:0;overflow:hidden;transition:all 0.3s ease;margin:0;padding:0;background:var(--surface-lightest-x2);position:relative;z-index:21}.social-menu-navbar .social-chat-container.active{display:flex;flex-direction:column;height:40vh;padding:0}.social-menu-navbar .social-chat-container.expanded{height:90vh}.social-menu-navbar .social-chat-container iframe{width:100%;height:100%;border:none;border-radius:0;background:var(--surface-lightest-x2);pointer-events:auto;padding-bottom:env(safe-area-inset-bottom);margin-top:24px}.social-menu-navbar .social-chat-container .loading{display:flex;justify-content:center;align-items:center;height:100%;color:white;background:var(--surface-lightest-x2);margin-top:24px}.social-menu-navbar .social-chat-container .error{display:flex;justify-content:center;align-items:center;height:100%;color:#ff6b6b;background:var(--surface-lightest-x2);margin-top:24px}.social-menu-navbar.chat-active{padding:0;z-index:1000}.social-menu-navbar.chat-active .social-menu-content{display:none}.social-menu-navbar.chat-active .social-chat-container{border-radius:0;position:fixed;bottom:81px;left:0;right:0;height:calc(50vh - 40px);max-height:calc(100vh - 81px - env(safe-area-inset-top) - 20px)}.social-menu-navbar.chat-active .social-chat-container.expanded{height:calc(95vh - 81px - env(safe-area-inset-top));max-height:calc(100vh - 81px - env(safe-area-inset-top))}.social-menu-navbar.active{padding-bottom:85px}.navbar-container{position:relative;display:flex;flex-direction:column;align-items:flex-start;left:-253px}@media screen and (max-width: 1260px){.navbar-container{left:-80px}}@media screen and (max-width: 767px){.navbar-container{align-items:flex-end;right:-253px;margin-bottom:0}}.navbar-chat-container{position:relative;display:flex;flex-direction:column;align-items:flex-end;right:-253px}.navbar{padding:16px 12px 12px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(180deg, #001f58 0%, #123a85 100%);width:100%;max-width:233px;border-radius:24px;border:1px solid var(--border-light);gap:11px;transition:300ms;z-index:20;position:fixed;max-height:80vh;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.navbar::-webkit-scrollbar{display:none}@media screen and (max-width: 1260px){.navbar{max-width:60px;gap:0}}.navbar.active{left:-200%}@media screen and (max-width: 991px){.navbar.active{left:10px}}@media screen and (max-width: 991px){.navbar{bottom:-200%;left:auto;top:auto}}.navbar li{width:100%}@media screen and (max-width: 1260px){.navbar li{margin:auto;width:auto}}@media screen and (max-width: 991px){.navbar .navbar-block{margin-bottom:0.5rem;width:89%}}@media screen and (max-width: 767px){.navbar{border:1px solid transparent;background:linear-gradient(180deg, #0F2A5C 0%, #0F2A5C 100%) padding-box, linear-gradient(180deg, #1A4494 0%, #123a85 100%) border-box;transition:transform 0.3s ease-in-out;transform:translateY(100%);position:fixed;right:-253px;bottom:-100vh}}.navbar.active-mobile{z-index:100;left:1px;width:100%;max-width:100%;bottom:35px;padding-bottom:35px;padding-top:40px;top:auto;position:fixed;height:fit-content;pointer-events:auto}@media screen and (max-width: 767px){.navbar.active-mobile{transform:translateY(0)}}@media screen and (max-width: 991px){.navbar.active-mobile .navbar__head{display:flex}}@media screen and (max-width: 991px){.navbar.active-mobile .navbar__body ul li a p{display:flex}}.navbar:not(.active-mobile){pointer-events:all}.navbar__head{font-weight:400;font-size:14px;line-height:100%;text-transform:uppercase;color:var(--text-secondary);display:flex;align-items:center;justify-content:space-between;transition:300ms;cursor:pointer}@media screen and (max-width: 1260px){.navbar__head{display:none}}.navbar__head svg{rotate:180deg;transition:300ms}.navbar__head.active svg{rotate:0deg}.navbar__body{margin-top:11px}@media screen and (max-width: 1260px){.navbar__body{margin-top:0}}.navbar__body ul li{padding:12px 0}.navbar__body ul li a{font-weight:600;font-size:16px;line-height:100%;color:var(--text-primary);display:flex;align-items:center;gap:8px}.navbar__body ul li a svg,.navbar__body ul li a img{width:24px;height:24px;flex-shrink:0}.navbar__body ul li a p{margin:0}@media screen and (max-width: 1260px){.navbar__body ul li a p{display:none}}@media screen and (min-width: 991px){#navigation-menu-puller{display:none}}#navigation-menu-puller div{text-align:center}.close-mobile-popup-puller,.social-menu-navbar .social-chat-container .chat-puller{text-align:center;padding:4px 0;cursor:pointer;border-radius:16px 16px 0 0;position:absolute;top:0;left:0;right:0;z-index:21;height:24px;display:flex;align-items:center;justify-content:center;touch-action:none;pointer-events:auto !important;transform:translateZ(0);-webkit-transform:translateZ(0);will-change:transform}.close-mobile-popup-puller svg,.social-menu-navbar .social-chat-container .chat-puller svg{color:var(--text-secondary);width:48px;height:6px;pointer-events:none}.mobile-navigation-link.active{color:var(--text-primary)}.mobile-social-chat-wrap{height:100%;padding-bottom:0;padding-top:2px;overflow:hidden;display:flex;flex-direction:column}.mobile-social-chat-wrap iframe{height:100%;width:100%;border:0;flex:1}a{display:inline-block;font:inherit;color:inherit;transition:300ms;text-decoration:none}a:hover{text-decoration:none}img{max-width:100%;max-height:100%}a img{border:none;outline:none}ul{margin:0;padding:0;list-style:none}.wrapper{background:var(--surface-dark);color:var(--text-primary);min-height:100vh;position:relative;overflow:hidden}.container{max-width:915px;margin:0 auto}@media screen and (max-width: 1440px){.container{width:850px}}@media screen and (max-width: 1370px){.container{width:800px}}@media screen and (max-width: 1320px){.container{width:750px}}@media screen and (max-width: 1260px){.container{width:100%;padding:0 0}}@media screen and (max-width: 767px){.container{width:100%;padding:0}}.burger{width:32px;height:32px;min-width:32px;border-radius:50%;background:var(--surface-lightest);display:flex;align-items:center;justify-content:center;cursor:pointer}@media screen and (max-width: 767px){.burger{display:none}}.btn{font-weight:600;font-size:14px;letter-spacing:-0.03em;border-radius:100px;padding:8px 16px;white-space:nowrap}.btn--grey{background:var(--white-transparent---500);color:var(--text-primary)}.btn--grey:hover{background:var(--white-transparent---300)}.btn--pink{background:linear-gradient(180deg, #ff0067 0%, #da27da 100%)}.btn--pink:disabled{background:none}.btn--transparent{border:1px solid var(--text-primary)}.switch{position:relative;width:62px;height:36px;cursor:pointer}@media screen and (max-width: 767px){.switch{display:none}}.switch label{width:62px;height:36px;position:absolute;background-color:var(--white-transparent---500);top:0;left:0;cursor:pointer;border-radius:100px}.switch input[type="checkbox"]{visibility:hidden}.switch label:after{content:"";width:24px;height:24px;border-radius:50%;background:var(--border-primary);cursor:pointer;position:absolute;top:6px;left:7px;transition:all 0.1s;background-image:url(/assets/coinz/icons/white-2-8b3021af1bb7e11b67c830a36cb188ec281208164c78a7186f269a051e4133ab.svg);background-repeat:no-repeat;background-size:15px;background-position:center center}.switch input[type="checkbox"]:checked+label{background:var(--white-transparent---500);border-radius:35px;background-image:url(/assets/coinz/icons/white-1-079c6ec808754a5151966111d210915e6861f0ae774490ef1f69eb116e95adb9.svg);background-repeat:no-repeat;background-size:15px;background-position:7px center}.switch input[type="checkbox"]+label{background-image:url(/assets/coinz/icons/black-1-626e80574e66a449ca86c02b1edc7f2e19646c3605fe0dba5c4f8f02e55e6094.svg);background-repeat:no-repeat;background-color:var(--white-transparent---500);background-size:16px;background-position:80% center}.switch input[type="checkbox"]:checked+label:after{left:auto;right:7px;background:var(--border-primary);background-image:url(/assets/coinz/icons/black-2-32fa8e5bb39e0ac5225ea9e8d44b5a3b7a294ede92ebd5ed2aece4c135b67da6.svg);background-repeat:no-repeat;background-size:15px;background-position:center center}.games-results{padding:0px;display:flex;flex-wrap:wrap;gap:20px;position:absolute;z-index:105;background:var(--surface-lightest);border-radius:16px;overflow-x:auto;width:918px;left:254px;box-shadow:0px 4px 24px 0px var(--surface-darkest);scrollbar-width:none;-ms-overflow-style:none}.games-results::-webkit-scrollbar{display:none}@media screen and (max-width: 1261px){.games-results{left:240px}}@media screen and (max-width: 1440px){.games-results{width:850px}}@media screen and (max-width: 1370px){.games-results{width:800px}}@media screen and (max-width: 1320px){.games-results{width:750px}}@media screen and (max-width: 991px){.games-results{display:none}}.games-results a{text-decoration:none;color:var(--text-primary);width:200px}.games-results a:hover .game-card{background:var(--surface-dark-500)}.games-results a .game-card{display:flex;flex-direction:column;border-radius:16px;padding:10px;transition:background 0.2s ease}.games-results a .game-card .game-image img{width:100%;height:280px;border-radius:12px;object-fit:cover}.games-results a .game-card .game-info{padding:12px 8px 4px;text-align:center}.games-results a .game-card .game-info .game-title{font-family:var(--font-family);font-size:16px;font-weight:600;margin:0 0 4px;line-height:1.2}.games-results a .game-card .game-info .game-developer{color:var(--text-secondary);font-size:14px;margin:0}@media screen and (max-width: 991px){.games-results{padding:20px 16px 30px;left:48px !important;top:64px;display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));gap:16px;max-height:80vh;overflow-y:auto;width:calc(100% - 64px)}.games-results a{width:100%;margin:0}.games-results a .game-card .game-image img{height:210px}.games-results a .game-card .game-info .game-title{font-size:14px}.games-results a .game-card .game-info .game-developer{font-size:12px}}@media screen and (max-width: 767px){.winner{padding-top:12px}}.winner__cards{position:relative}.winner__cards::before{content:"";position:absolute;background:linear-gradient(90deg, #001f58 0%, rgba(0,31,88,0) 100%);z-index:2;width:47px;height:100%;left:0px;top:0px}.winner__cards::after{content:"";position:absolute;background:linear-gradient(-90deg, #001f58 0%, rgba(0,31,88,0) 100%);z-index:2;width:47px;height:100%;right:0px;top:0px}.winner__cards:not(.swiper-initialized) .swiper-wrapper{display:flex;flex-wrap:nowrap;overflow-x:hidden;gap:12px}.winner__cards:not(.swiper-initialized) .swiper-slide{flex-shrink:0;margin-left:0}@media screen and (min-width: 1260px){.winner__cards:not(.swiper-initialized) .swiper-slide{width:calc(23.8% - 9px)}}@media screen and (max-width: 1259px) and (min-width: 991px){.winner__cards:not(.swiper-initialized) .swiper-slide{width:calc(23.8% - 9px)}}@media screen and (max-width: 990px) and (min-width: 767px){.winner__cards:not(.swiper-initialized) .swiper-slide{width:calc(31.25% - 7.5px)}}@media screen and (max-width: 766px){.winner__cards:not(.swiper-initialized) .swiper-slide{width:calc(40% - 6.4px)}}.winner__card{background:linear-gradient(180deg, rgba(130,26,132,0) 0%, #1a4384 100%);border-radius:12px;padding:6px;display:flex;align-items:center;gap:12px;border:1px solid #4c7ac3}@media screen and (max-width: 767px){.winner__card{gap:6px}}.winner__slide{position:relative;z-index:2}.winner__slot{position:relative;display:flex;border-radius:8px;overflow:hidden;height:70px;width:70px;flex-shrink:0}@media screen and (max-width: 767px){.winner__slot{height:60px;width:60px}}@media screen and (max-width: 400px){.winner__slot{height:40px;width:40px}}.winner__slot img{width:100%;height:100%;object-fit:cover}.winner__info{flex:1;display:flex;flex-direction:column;justify-content:center;min-width:0;padding-left:8px}@media screen and (max-width: 767px){.winner__info{padding-left:6px}}.winner__info--name{font-weight:400;font-size:14px;line-height:100%;color:var(--text-secondary);margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 767px){.winner__info--name{font-size:10px;font-weight:600;margin-bottom:2px}}@media screen and (max-width: 400px){.winner__info--name{font-size:8px}}.winner__info--sum{font-weight:600;font-size:16px;line-height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 767px){.winner__info--sum{font-size:12px}}@media screen and (max-width: 767px){.winner__info--sum{font-size:9px}}.coins{padding-top:40px}@media screen and (max-width: 767px){.coins{padding-top:12px}}.coins__blocks{display:flex;gap:14px}@media screen and (max-width: 767px){.coins__blocks{gap:8px}}.coins__block{position:relative;z-index:2;width:100%;border-radius:32px}.coins__card{width:100%;padding:15px;border-radius:32px;background:linear-gradient(180deg, #0337bd 0%, #25dcf5 100%);box-shadow:0px -3px 1px 0px rgba(0,0,0,0.25) inset,0px 0.5px 1px 0px rgba(255,255,255,0.25) inset;min-height:164px}@media screen and (max-width: 767px){.coins__card{padding:8px;border-radius:18px;min-height:91px}}.coins__sum{font-weight:700;font-size:40px;line-height:90%;color:#e7e9ea;margin-bottom:4px}@media screen and (max-width: 1440px){.coins__sum{font-size:35px}}@media screen and (max-width: 767px){.coins__sum{font-size:20px;margin-bottom:2px}}.coins__text{font-weight:400;font-size:16px;color:#e7e9ea;margin-bottom:10px}@media screen and (max-width: 767px){.coins__text{font-size:9px;margin-bottom:3px}}.coins__text span{font-weight:700;display:block;margin-top:-4px}@media screen and (max-width: 767px){.coins__text span{margin-top:-2px}}.coins__btn{background:linear-gradient(180deg, #FF0067 0%, #DA27DA 100%);border-radius:94px;padding:9px 44px;font-weight:600;font-size:16px;letter-spacing:-0.05em;color:var(--text-primary-constant);position:absolute;bottom:15px;left:50%;transform:translateX(-50%);white-space:nowrap;width:80%;text-align:center}@media screen and (max-width: 767px){.coins__btn{font-size:9px;padding:6px 24px;bottom:8px}}.coins__img{position:absolute;display:flex;right:0;top:0;max-width:110px}@media screen and (max-width: 1440px){.coins__img{max-width:110px}}@media screen and (max-width: 1260px){.coins__img{max-width:110px}}@media screen and (max-width: 991px){.coins__img{max-width:110px}}@media screen and (max-width: 767px){.coins__img{max-width:45px;top:15px}}.coins__img img{width:100%;height:auto}.tabs{padding-top:48px}@media screen and (max-width: 767px){.tabs{padding-top:19px}}.tabs__list{display:flex;align-items:center;overflow:auto;gap:16px;padding:20px 0}@media screen and (max-width: 767px){.tabs__list{padding:7px 0;gap:0}}.tabs__list li a{padding:8px 12px;border-radius:44px;font-weight:600;font-size:16px;line-height:100%;white-space:nowrap}@media screen and (max-width: 767px){.tabs__list li a{font-size:12px;padding:6px 14px}}.tabs__list li.active a{background:var(--surface-lightest-x3)}#scrollable::-webkit-scrollbar{display:none}.slots{padding-top:24px}@media screen and (max-width: 767px){.slots{padding-top:12px}}.slots__title{font-weight:600;font-size:24px;line-height:115%;letter-spacing:-0.02em}@media screen and (max-width: 767px){.slots__title{font-size:14px}}.slots__view{font-weight:600;font-size:12px;letter-spacing:-0.03em;padding:5px 10px;border-radius:100px;background:var(--surface-lighter)}@media screen and (max-width: 767px){.slots__view{font-size:10px}}.slots__heads{display:flex;align-items:center;justify-content:space-between}.slots__head{display:flex;gap:24px}@media screen and (max-width: 767px){.slots__head{justify-content:space-between;align-items:center;width:100%}}.slots__slider{margin-top:26px;position:relative}@media screen and (max-width: 767px){.slots__slider{margin-top:8px}}.slots__slider::after{content:"";position:absolute;background:linear-gradient(-90deg, #001f58 0%, rgba(0,31,88,0) 100%);width:90px;height:100%;right:0;top:0px;z-index:2}.slots__slide{display:block;border-radius:16px;overflow:hidden;position:relative;aspect-ratio:3 / 4;width:100%;height:100%}@media screen and (max-width: 767px){.slots__slide{border-radius:10px}}.slots__slide img{object-fit:cover;width:100%;height:100%;display:block}.slots__tag{font-family:var(--second-family);font-weight:500;font-size:12px;letter-spacing:-0.03em;text-transform:capitalize;color:var(--text-primary);display:flex;align-items:center;justify-content:center;width:100%;max-width:44px;height:22px;border-radius:8px;position:absolute;top:8px;right:8px}.slots__tag--new{background:#ff13af}.slots__tag--top{background:#0eaf00}.slots .swiper__nav{position:relative;display:flex;flex-direction:row-reverse;gap:8px}@media screen and (max-width: 767px){.slots .swiper__nav{display:none}}.slots .swiper__nav-mobile{position:relative;display:flex;flex-direction:row-reverse;gap:8px}.slots .swiper-button-next{background-image:url(/assets/coinz/icons/next-3b3159918634976cbd10cd812ea8354121c98094e18c7574f402de5aae78755d.svg);background-repeat:no-repeat;background-size:cover;background-position:center;width:32px;height:32px;z-index:2;cursor:pointer;display:block;position:static;margin:0}.slots .swiper-button-next::after{display:none}.slots .swiper-button-prev{background-image:url(/assets/coinz/icons/prev-99dc66b055a8642976a0f6369babb4bd1fe5b9af9d5f6ddd453f8917727d29fe.svg);background-repeat:no-repeat;background-size:cover;background-position:center;width:32px;height:32px;z-index:2;cursor:pointer;display:block;position:static;margin:0}.slots .swiper-button-prev::after{display:none}.slots .swiper-button-next2{background-image:url(/assets/coinz/icons/next-3b3159918634976cbd10cd812ea8354121c98094e18c7574f402de5aae78755d.svg);background-repeat:no-repeat;background-size:cover;background-position:center;width:32px;height:32px;z-index:2;cursor:pointer;display:block;position:static;margin:0}.slots .swiper-button-next2::after{display:none}.slots .swiper-button-prev2{background-image:url(/assets/coinz/icons/prev-99dc66b055a8642976a0f6369babb4bd1fe5b9af9d5f6ddd453f8917727d29fe.svg);background-repeat:no-repeat;background-size:cover;background-position:center;width:32px;height:32px;z-index:2;cursor:pointer;display:block;position:static;margin:0}.slots .swiper-button-prev2::after{display:none}.slots .swiper-button-next3{background-image:url(/assets/coinz/icons/next-3b3159918634976cbd10cd812ea8354121c98094e18c7574f402de5aae78755d.svg);background-repeat:no-repeat;background-size:cover;background-position:center;width:32px;height:32px;z-index:2;cursor:pointer;display:block;position:static;margin:0}.slots .swiper-button-next3::after{display:none}.slots .swiper-button-prev3{background-image:url(/assets/coinz/icons/prev-99dc66b055a8642976a0f6369babb4bd1fe5b9af9d5f6ddd453f8917727d29fe.svg);background-repeat:no-repeat;background-size:cover;background-position:center;width:32px;height:32px;z-index:2;cursor:pointer;display:block;position:static;margin:0}.slots .swiper-button-prev3::after{display:none}.slots .swiper-button-next.swiper-button-disabled,.slots .swiper-button-prev.swiper-button-disabled{opacity:1}.slots .swiper-button-next2.swiper-button-disabled,.slots .swiper-button-prev2.swiper-button-disabled{opacity:1}.slots .swiper-button-next3.swiper-button-disabled,.slots .swiper-button-prev3.swiper-button-disabled{opacity:1}.footer{padding-bottom:60px;padding-top:24px}@media screen and (max-width: 767px){.footer{padding-bottom:70px}}@media screen and (max-width: 767px){.footer__logo{max-width:138px}}.footer__logo--light{display:none}.footer__items{padding:24px;background:var(--surface-lightest);border-radius:30px}@media screen and (max-width: 767px){.footer__items{padding:12px 20px 24px}}.footer__top{display:flex;align-items:flex-start}@media screen and (max-width: 767px){.footer__top{flex-direction:column}}.footer__lists{display:flex;margin-left:98px;gap:253px}@media screen and (max-width: 1440px){.footer__lists{gap:160px}}@media screen and (max-width: 767px){.footer__lists{margin-left:0;margin-top:45px;gap:0;width:100%;justify-content:space-between}}.footer__list{width:100%;max-width:134px}.footer__list--name{font-weight:600;font-size:16px;line-height:100%}.footer__list ul li{margin-bottom:16px;transition:300ms}.footer__list ul li:hover a{color:var(--text-primary)}.footer__list ul li:last-child{margin-bottom:0}.footer__list ul li a{font-weight:300;font-size:14px;line-height:100%;color:var(--text-secondary);white-space:nowrap}.footer__providers{padding-top:38px;margin-top:24px;border-top:1px solid var(--border-dark)}@media screen and (max-width: 767px){.footer__providers{padding-top:27px;margin-top:27px}}.footer__providers--title{font-weight:600;font-size:16px;line-height:100%;text-align:center}@media screen and (max-width: 767px){.footer__providers--title{text-align:left}}.footer__providers--list{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:24px;max-width:150px}.footer__providers--list li a{min-width:100px;min-height:60px;margin-right:20px;background:#123a85;border-radius:10px;display:flex;max-height:60px}@media screen and (max-width: 991px){.footer__providers--list li a{min-width:76px;margin-right:0px;width:100%;height:100%;display:flex}}.footer__providers--list li a svg{height:100%;align-self:center;padding:5px 10px;max-height:60px;width:100%}.footer__providers--list li a img{height:100%;width:100%;max-height:60px;align-self:center;padding:5px 10px}@media screen and (max-width: 767px){.footer__providers--list{overflow:none;justify-content:center}.footer__providers--list li svg{height:34px}}.footer__bank{padding-top:24px;border-top:1px solid var(--border-dark);margin-top:38px}@media screen and (max-width: 767px){.footer__bank{padding-top:55px;margin-top:27px}}.footer__bank--list{display:flex;align-items:center;justify-content:center;gap:134px}@media screen and (max-width: 1440px){.footer__bank--list{gap:100px}}@media screen and (max-width: 767px){.footer__bank--list{flex-wrap:wrap;gap:40px}}.footer__bank--list li{opacity:0.3}.footer__bank--list li.providers__bank img{width:60px}.footer__end{margin-top:24px}@media screen and (max-width: 767px){.footer__end{margin-top:82px;display:flex;flex-direction:column;gap:26px}}.footer__end p{font-weight:300;font-size:12px;letter-spacing:-0.03em;text-align:center;color:var(--text-secondary);margin-bottom:0px}.developer-title{font-weight:600;font-size:16px;line-height:100%;white-space:nowrap}.banner--bonus{max-width:233px;position:absolute;top:79px;right:20px;width:100%;display:none}.banner--bonus .banner__items{padding:10px 12px 16px;border-radius:16px}.banner--bonus .banner__title{font-family:var(--font-family);font-weight:800;font-size:18px;line-height:110%;letter-spacing:-0.02em;text-transform:uppercase;color:white;margin-bottom:6px}.banner--bonus .banner__text{font-weight:400;font-size:10px;line-height:140%;max-width:110px;margin-bottom:0}.banner--bonus .banner__decor{border-radius:16px;bottom:-4px}.navigation{position:fixed;bottom:0;left:0;width:100%;z-index:1100;display:none}@media screen and (max-width: 767px){.navigation{display:block}}.navigation__content{position:relative;padding:6px 14px}.navigation__items{display:flex;align-items:center;justify-content:space-between}.navigation__items li{font-weight:600;font-size:12px;letter-spacing:-0.03em;text-align:center;color:var(--text-secondary)}.navigation__items li.center{margin-left:-5%}.navigation__items li.center a{width:69px;height:69px;background:linear-gradient(180deg, #ff0067 0%, #da27da 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-primary-constant)}.navigation__items li a{display:flex;flex-direction:column;align-items:center;gap:4px}.navigation__decor{position:absolute;bottom:0;left:50%;transform:translate(-50%, 0);width:100%;height:81px;z-index:-1;display:flex;min-width:320px}.navigation__decor img{width:100%;height:100%;object-fit:cover}.navigation__decor--light{display:none}.navigation__decor .navigation__background{position:fixed;top:20px;left:0;width:100%;background:var(--navbar-background);z-index:-2;height:200px}.navigation__decor--dark .navigation__background{background:#123a85}.navigation__decor--light .navigation__background{background:#F2F2F7}.navigation.navigation__fullscreen{display:none !important}.social-chat-container .navigation{position:fixed}.social-chat-container .chat-puller{flex:0 0 16px}.social-chat-container .chat-body{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column}.social-chat-container .chat-body iframe{flex:1 1 auto;width:100%;height:100%;border:0;display:block}.bread{font-weight:500;font-size:24px;line-height:115%;letter-spacing:-0.02em;font-family:var(--second-family);display:flex;align-items:center;gap:24px;width:fit-content}@media screen and (max-width: 767px){.bread{font-weight:600;font-size:20px}.bread img{max-width:32px}}.bread--light{display:none}.container-max{min-width:1155px}@media screen and (max-width: 1440px){.container-max{min-width:1060px}}@media screen and (max-width: 1370px){.container-max{min-width:1000px}}@media screen and (max-width: 1260px){.container-max{min-width:auto}}.profile__items{border-radius:12px;padding:24px 28px 40px 28px;background:var(--surface-lighter)}.profile__tabs{display:flex;align-items:center;gap:16px;padding:20px 0;margin:12px 0}@media screen and (max-width: 767px){.profile__tabs{padding:7px 0;overflow:auto}}.profile__tabs::-webkit-scrollbar{display:none}.profile__tab{font-weight:600;font-size:16px;line-height:100%;border-radius:44px;padding:8px 12px;white-space:nowrap}@media screen and (max-width: 767px){.profile__tab{font-size:12px;letter-spacing:-0.03em;padding:8px 14px}}.profile__tab.active{background:var(--surface-lightest-x3)}.profile__title{font-weight:600;font-size:24px;line-height:115%;letter-spacing:-0.02em}@media screen and (max-width: 767px){.profile__title{font-weight:400;font-size:16px;line-height:132%}}.profile__mini{font-weight:300;font-size:14px;line-height:100%;color:var(--text-primary);margin-top:12px}.balance__item{display:flex;flex-direction:column;gap:24px;margin-top:24px}.balance__coin{display:flex;align-items:center;font-weight:600;font-size:24px;line-height:115%;letter-spacing:-0.02em;justify-content:space-between}@media screen and (max-width: 767px){.balance__coin{font-size:16px;line-height:132%}}.balance__coin--name{display:flex;align-items:center;gap:12px}.balance__blocks{display:flex;gap:24px}@media screen and (max-width: 767px){.balance__blocks{flex-direction:column}}.balance__block{width:100%;padding:16px;background:var(--surface-lightest);border-radius:12px;display:flex;align-items:center;gap:12px}.balance__block.redeemable{padding:0;margin:0}.balance__block .balance__coin--sum{font-size:24px}.balance__img{display:flex;border-radius:12px;overflow:hidden}.balance__img img{border-radius:12px;display:block}.balance__img.redeemable{display:flex;border-radius:12px;overflow:hidden}.balance__img.redeemable img{border-radius:12px;display:block}.balance__info{display:flex;flex-direction:column;gap:12px}.balance__info--mini{font-weight:300;font-size:16px;line-height:100%;color:var(--text-secondary)}.balance__btns{display:flex;align-items:center;gap:12px}@media screen and (max-width: 767px){.balance__btns{flex-direction:column}}.balance__btns .btn.balance__btn.btn--transparent{color:var(--text-primary)}.balance__btns .btn.balance__btn.btn--transparent:hover{border-color:var(--text-primary)}.balance__btn{height:54px;width:100%;max-width:164px;font-size:16px;letter-spacing:-0.03em;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){.balance__btn{max-width:none}}@media screen and (max-width: 400px){.balance .balance__blocks{gap:12px}.balance .balance__item{gap:12px;margin-top:12px}.balance .balance__info--mini,.balance .balance__coin{font-size:12px}.balance .balance__coin--name{gap:6px}.balance .balance__coin--name img{max-width:20px}.balance .balance__coin--sum{font-size:16px}.balance .balance__img img{max-height:64px}.balance .balance__block{gap:12px;padding:5px}.balance .balance__btn{height:40px;font-size:14px}}#set-password-modal{padding:0 !important;background:transparent !important;max-width:530px !important}.modal-reg{border-radius:20px;overflow:hidden;width:100%;max-width:863px;display:none}.modal-reg__items{display:flex;border-radius:20px;overflow:hidden}.modal-reg__img{display:flex;width:100%;max-width:411px}@media screen and (max-width: 767px){.modal-reg__img{display:none}}.modal-reg__img img{width:100%;height:100%;object-fit:cover}.modal__items{display:flex;flex-direction:column;align-items:center;background:var(--surface-lightest);padding:40px;position:relative}@media screen and (max-width: 767px){.modal__items{padding:40px 16px}}.modal__items--reg{width:100%}.modal__exit{position:absolute;top:12px;right:12px;cursor:pointer}.modal__logo{max-width:153px}.modal__logo--light{display:none}.modal__title{font-weight:600;font-size:24px;line-height:115%;letter-spacing:-0.02em;margin-top:24px}@media screen and (max-width: 767px){.modal__title{font-weight:600;font-size:16px;line-height:100%}}.modal__inputs{width:100%;display:flex;flex-direction:column;gap:16px;margin-top:32px}.modal__input{width:100%}.modal__input input,.modal__input select{width:100%;background:var(--surface-dark);border-radius:12px;padding:8px 12px;height:35px;border:none;font-weight:300;font-size:14px;line-height:100%;color:var(--text-primary)}.modal__input input::placeholder,.modal__input select::placeholder{color:var(--text-secondary)}.modal__input input:focus,.modal__input select:focus{outline:2px solid var(--border-primary)}.modal__input--error input,.modal__input--error select{border:1px solid var(--alert-error);color:var(--alert-error)}.modal__input--error::placeholder{color:var(--alert-error)}.modal__error-message{font-size:16px;margin-bottom:4px;font-weight:300;color:var(--alert-error);margin-top:4px;padding-left:12px}.modal__error-message-reg{background-color:var(--alert-error);color:white;text-align:center;padding:10px;font-size:14px;border-radius:12px}.modal__terms{font-weight:300;font-size:12px;letter-spacing:-0.03em;text-align:center;color:var(--text-secondary);margin-top:32px}.modal__terms a{font-weight:600;background:linear-gradient(180deg, #ff0067 0%, #da27da 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.modal__btn{width:100%;display:flex;align-items:center;justify-content:center;margin-top:32px}.modal__sign{width:100%;margin-top:32px}.modal__sign p{font-weight:300;font-size:12px;letter-spacing:-0.03em;text-align:center;color:var(--text-secondary);margin-bottom:16px}.modal__socials{display:flex;align-items:center;gap:12px;width:100%}.modal__social{width:100%;height:57px;display:flex;align-items:center;justify-content:center;background:var(--surface-lighter);border-radius:12px}.modal__social-form{flex:1}.modal__social-btn{width:100%;height:57px;align-items:center;justify-content:center;background:var(--surface-lighter);border-radius:12px;border:none}.modal__social-btn--disabled{background:var(--surface-lighter);opacity:0.6;cursor:not-allowed;display:flex;align-items:center;justify-content:center;gap:8px}.modal__social-text{font-size:12px;color:#999;font-weight:500}.modal__end{font-weight:300;font-size:12px;letter-spacing:-0.03em;text-align:center;color:var(--text-secondary);margin-top:32px}.modal__end a{font-weight:600;background:linear-gradient(180deg, #ff0067 0%, #da27da 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.modal__password{font-weight:300;font-size:12px;letter-spacing:-0.03em;color:var(--text-secondary);width:100%;display:flex;justify-content:flex-start;padding-left:12px}.navbar-chat{max-width:233px;position:fixed;width:100%;display:flex;flex-direction:column;gap:12px;height:80vh}.navbar-chat iframe{height:100%;border-radius:16px;border:1px solid var(--border-light)}@media screen and (max-width: 1260px){.navbar-chat{display:none}}.modal-chat{padding:44px 0 0 0 !important;background:var(--surface-lightest) !important;width:100%;height:90%;display:none}.modal-chat iframe{height:100%;width:100%}.modal-chat .close{position:absolute;top:12px;right:12px;cursor:pointer}.daily-bonus{width:100%}.daily-bonus .banner__decor{border-radius:16px;bottom:0}.daily-bonus .banner__cube{display:flex;position:absolute;right:-43px;top:-21px}.daily-bonus .banner__items{padding:10px 12px 16px;border-radius:16px;overflow:hidden}.daily-bonus .banner__title{font-weight:800;font-size:18px;line-height:110%;letter-spacing:-0.02em;text-transform:uppercase}.daily-bonus .banner__text{margin:6px 0 0;font-weight:400;font-size:10px;max-width:105px;line-height:140%}.modal-sign{max-width:530px}.modal-sign .modal__items{max-width:530px;width:100%}.modal-reset{max-width:530px}.modal-reset .modal__items{max-width:530px;width:100%}#modalsign.fancybox-content{padding:0 !important;background:transparent !important;max-width:530px !important}#modalreset.fancybox-content{padding:0 !important;background:transparent !important;max-width:530px !important}#modalreg.fancybox-content{padding:0 !important;background:transparent !important;max-width:863px !important}#modalwithdrawal.fancybox-content{padding:0 !important;background:transparent !important;max-width:530px !important}@media screen and (max-width: 767px){#modalwithdrawal.fancybox-content{width:100%}}#redeemConfirmationModal.fancybox-content{padding:0 !important;background:transparent !important;max-width:530px !important}@media screen and (max-width: 767px){#redeemConfirmationModal.fancybox-content{width:100%}}.fancybox-close-small{display:none !important}@media screen and (max-width: 767px){.fancybox-slide--html{padding:16px}}.select{position:relative}.select_main{width:100%;padding:6px 8px 6px 16px;display:flex;align-items:center;justify-content:space-between;background:var(--surface-lighter);border-radius:100px;transition:300ms;max-width:133px;cursor:pointer}.select_main_value,.select_variant_value{display:flex;align-items:center;gap:6px}.select_main_value_icon,.select_variant_value_icon{width:20px;height:20px}.select_main_value_icon img,.select_variant_value_icon img{shape-rendering:geometricPrecision}.select_main_value_text,.select_variant_value_text{font-weight:500;font-size:14px;line-height:150%;letter-spacing:-0.01em}@media screen and (max-width: 767px){.select_main_value_text,.select_variant_value_text{font-size:12px}}.select_main_value_text span,.select_variant_value_text span{color:var(--text-secondary)}.select_variant_value span{display:none;color:var(--text-secondary)}.select_main_arrow{display:flex;align-items:center;justify-content:center;transition:all 200ms}.select.active .select_main_arrow{transform:rotate(180deg)}.select_variants{width:100%;position:absolute;top:40px;background:var(--surface-lighter);padding:5px;border:1px solid var(--border-primary);border-radius:16px;opacity:0;pointer-events:none;transition:all 200ms;z-index:2;max-width:133px;display:flex;flex-direction:column;gap:10px}.select.active .select_variants{opacity:1;pointer-events:all}.select_variant{width:100%;display:flex;justify-content:space-between;cursor:pointer;transition:all 200ms;font-weight:500;font-size:14px;line-height:150%;letter-spacing:-0.01em;border-radius:16px;padding:6px 8px 6px 8px}.select_variant:hover{background:var(--white-transparent---500)}.select_variant.active .select_variant_icon span{display:block}@media screen and (max-width: 991px){#select-list{position:static;opacity:1}}#modalsearch.fancybox-content{padding:16px}.game{margin-bottom:15px}@media screen and (max-width: 680px){.game{margin-top:-10px}}.game__media{width:100%;display:flex;margin-top:24px;height:575px}.game__media iframe{width:100%;border-radius:16px 16px 0 0}@media screen and (min-width: 768px){.game__media iframe.fullscreen{width:100vw;height:calc(100vh - 64px);position:fixed;top:0;left:0;z-index:101;overflow:hidden;border-radius:0}}@media screen and (max-width: 767px){.game__media{height:460px;margin-bottom:0;margin-top:10px}.game__media iframe{object-fit:cover}.game__media iframe.fullscreen{width:100vw;height:calc(100dvh - 56px);position:fixed;top:0;left:0;z-index:101;overflow:hidden;border-radius:0}.game__media iframe.fullscreen body{overflow:hidden}}.game__controls{width:100%;height:88px;display:flex;align-items:center;justify-content:flex-end;padding:0 32px;background:var(--surface-lighter);gap:12px;border-radius:0 0 16px 16px;margin-top:-1px}@media screen and (max-width: 767px){.game__controls{height:56px;padding:0 12px}}.game__controls.fullscreen{position:fixed;bottom:0;left:0;right:0;z-index:102;border-radius:0;border-top:1px solid rgba(255,255,255,0.1)}@media screen and (min-width: 768px){.game__controls.fullscreen{height:64px;padding:0 32px;background:var(--surface-dark)}}@media screen and (max-width: 767px){.game__controls.fullscreen{height:56px;padding:0 16px;background:var(--surface-dark)}}.game__full{cursor:pointer;display:flex}.game__like{cursor:pointer;display:flex;background:none;border:none}.recent{margin-top:24px}.recent__title{font-weight:600;font-size:24px;line-height:115%;letter-spacing:-0.02em;color:var(--text-primary)}@media screen and (max-width: 767px){.recent__title{font-size:20px}}.recent__items{margin-top:24px;display:flex;flex-direction:column;gap:12px}.recent__item{display:flex;justify-content:space-between;border-radius:12px;padding:12px 32px 12px 24px;background:var(--surface-lighter)}@media screen and (max-width: 767px){.recent__item{flex-direction:column;padding:12px}}@media screen and (min-width: 767px){.recent__item{display:grid;grid-template-columns:minmax(160px, 300px) minmax(110px, 500px)}}@media screen and (min-width: 1200px){.recent__item{display:grid;grid-template-columns:minmax(160px, 450px) minmax(110px, 500px)}}@media screen and (min-width: 1390px){.recent__item{display:grid;grid-template-columns:minmax(160px, 500px) minmax(110px, 500px)}}.recent__left{display:flex;align-items:center;gap:32px}@media screen and (max-width: 767px){.recent__left{flex-direction:column;align-items:flex-start;gap:10px}}.recent__right{display:flex;align-items:center}@media screen and (max-width: 767px){.recent__right{flex-direction:column;align-items:flex-start}}.recent__info{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media screen and (max-width: 767px){.recent__info{flex-direction:row;width:100%}}.recent__num{font-weight:300;font-size:12px;letter-spacing:-0.03em;color:var(--text-primary)}.recent__date{font-weight:300;font-size:12px;letter-spacing:-0.03em;color:var(--text-primary);display:flex;gap:10px}.recent__slot{display:flex;align-items:center;gap:24px}@media screen and (max-width: 767px){.recent__slot{gap:10px}}.recent__slot--img{display:flex;max-width:63px;width:100%}.recent__slot--img img{border-radius:4px}.recent__slot--name{font-weight:600;font-size:16px;line-height:100%;color:var(--text-primary)}.recent__slot--provider{font-weight:300;font-size:12px;letter-spacing:-0.03em;color:var(--text-secondary);margin-top:8px}.recent__btn{font-weight:600;font-size:12px;letter-spacing:-0.03em;padding:4px 50px}@media screen and (max-width: 767px){.recent__btn{display:none}}.recent__btn--mobile{display:none}@media screen and (max-width: 767px){.recent__btn--mobile{display:block;margin-top:22px}}.recent__stakes{width:100%;display:flex;justify-content:space-between;gap:110px;margin-left:32px}@media screen and (max-width: 991px){.recent__stakes{gap:80px}}@media screen and (max-width: 767px){.recent__stakes{margin-left:0;margin-top:10px}}.recent__stake p{font-weight:300;font-size:14px;line-height:100%;color:var(--text-secondary)}.recent__stake span{font-weight:600;font-size:16px;line-height:100%;color:var(--text-primary);margin-top:8px;display:block}.recent__stake--second span{display:flex;justify-content:flex-end}.account__contents{display:flex;gap:17px}@media screen and (max-width: 991px){.account__contents{flex-direction:column !important}}.account__content{width:100%}.account__content--first{max-width:297px;width:100%}@media screen and (max-width: 991px){.account__content--first{max-width:none}}@media screen and (max-width: 767px){.account__btn{width:100%;display:flex;align-items:center;justify-content:center}}.account__tags{border-radius:12px;padding:24px 0px 56px 24px;display:flex;flex-direction:column;gap:10px;background:var(--surface-lighter)}@media screen and (max-width: 991px){.account__tags{flex-direction:row;overflow:auto;padding:24px 24px 0 24px}}@media screen and (max-width: 767px){.account__tags{padding:13px 0 0 0;gap:0;width:calc(100% + 30px);margin-left:-15px;border-radius:0}}.account__tag{padding:12px;position:relative}@media screen and (max-width: 991px){.account__tag{white-space:nowrap}.account__tag a{display:flex;flex-direction:column}}@media screen and (max-width: 767px){.account__tag{padding:4px 26px 8px}}.account__tag.active .account__tag--decor{display:block}.account__tag.active a svg g{opacity:1}.account__tag--decor{position:absolute;width:100%;height:100%;background:linear-gradient(270deg, rgba(234,109,255,0.2) 0%, rgba(255,255,255,0) 100%);right:0;border-right:1px solid #c535df;display:none}@media screen and (max-width: 991px){.account__tag--decor{background:linear-gradient(0deg, rgba(201,113,255,0.2) 0%, rgba(255,255,255,0) 100%);border-bottom:1px solid #c535df;border-right:none;bottom:0}}.account__tag a{display:flex;align-items:center;gap:8px;font-weight:600;font-size:16px;line-height:100%}@media screen and (max-width: 767px){.account__tag a{gap:4px;font-size:12px}}.account__info{border-radius:12px;padding:24px 28px;background:var(--surface-lighter)}@media screen and (max-width: 767px){.account__info{padding:24px 16px}}.account__input p{font-weight:600;font-size:12px;letter-spacing:-0.03em;padding-left:12px;margin-bottom:4px}.account__input--label{color:var(--text-secondary)}.account__input--info{position:relative}.account__input--info input{width:100%;border-radius:12px;padding:12px 12px;background:var(--surface-dark);border:none;font-weight:300;font-size:14px;line-height:100%;color:var(--text-secondary)}.account__input--info input::placeholder{font-weight:300;font-size:14px;line-height:100%;color:var(--text-secondary)}.account__input--info input[type="radio"]{width:auto;margin-top:0}.account__input--info input[type="number"]{-moz-appearance:textfield}.account__input--info input[type="number"]::-webkit-outer-spin-button,.account__input--info input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.account__input--info select{width:100%;border-radius:12px;padding:12px 12px;background:var(--surface-dark);border:none;font-weight:300;font-size:14px;line-height:100%;color:var(--text-secondary)}.account__input--edit{position:absolute;cursor:pointer;font-weight:600;font-size:12px;letter-spacing:-0.03em;color:var(--text-primary);border-radius:100px;padding:4px 10px;background:var(--surface-lighter);top:50%;right:12px;transform:translate(0, -50%)}.account__input--error{color:var(--alert-error)}.account__profile{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;margin:24px 0}@media screen and (max-width: 767px){.account__profile{grid-template-columns:1fr;grid-gap:12px}}.account__code{border-radius:12px;padding:24px 23px;background:var(--surface-lighter);margin-top:12px}.account__code__desktop{display:block}@media screen and (max-width: 767px){.account__code__desktop{display:none}}.account__code__mobile{display:none}@media screen and (max-width: 767px){.account__code__mobile{display:block}}.account__code--btn{width:100%;display:flex;justify-content:center;align-items:center}.account__code--text{margin-top:24px;text-align:center}.account__code--text p{font-weight:400;font-size:14px;line-height:100%;color:var(--text-primary)}.account__code--text span{font-weight:300;font-size:14px;line-height:100%;color:var(--text-secondary);margin-top:10px}.account__code--copy{padding:14px 12px;border-radius:12px;background:var(--surface-dark);position:relative;margin-top:24px}.account__code--copy p{font-weight:300;font-size:14px;line-height:100%;color:var(--text-secondary)}.account__code--copy .btn{position:absolute;top:50%;right:12px;transform:translate(0, -50%);font-weight:600;font-size:12px;letter-spacing:-0.03em;padding:4px 10px}.account__action{display:flex;flex-direction:column;text-align:center;padding:150px 0 126px}.account__action--history{padding:139px 0}@media screen and (max-width: 767px){.account__action--history{padding:132px 0}}.suspend__mini{font-family:var(--second-family);font-weight:300;font-size:12px;line-height:140%;color:var(--text-secondary);margin-top:16px}.suspend__content .account__input{margin:24px 0}.suspend__content .account__input .suspend__mini{max-width:384px}@media screen and (max-width: 767px){.suspend__content .account__input .suspend__mini{max-width:none}}.suspend__content .account__input input{max-width:384px}@media screen and (max-width: 767px){.suspend__content .account__input input{max-width:none}}@media screen and (max-width: 767px){.suspend__btn{width:100%;display:flex;justify-content:center}}.account__contents--suspend{align-items:stretch}.account__contents--suspend .account__content{height:auto}.account__contents--suspend .account__tags{height:100%}.preferences__item{display:flex;align-items:center;justify-content:space-between;padding:48px 0;border-bottom:1px solid var(--border-dark)}@media screen and (max-width: 767px){.preferences__item{gap:12px;padding:36px 0}}.preferences__item:last-child{border:none;padding:48px 0 0 0}@media screen and (max-width: 767px){.preferences__item:last-child{padding:36px 0;border-bottom:1px solid var(--border-dark)}}.preferences__item p{font-family:var(--second-family);font-weight:300;font-size:16px;line-height:100%;color:var(--text-primary)}@media screen and (max-width: 767px){.preferences__item p{font-size:12px}}.preferences__item--switch{display:none}@media screen and (max-width: 767px){.preferences__item--switch{display:flex;border:none !important;padding:36px 0 0 !important}}.preferences__switch{display:flex}.preferences__switch label{cursor:pointer;text-indent:-9999px;width:51px;height:31px;background:var(--surface-lightest);display:block;border-radius:100px;position:relative}.preferences__switch label:after{content:"";position:absolute;top:2px;left:2px;width:27px;height:27px;background:#fff;border-radius:90px;transition:0.3s}.preferences__switch input:checked+label{background:linear-gradient(180deg, #ff0067 0%, #da27da 100%)}.preferences__switch input:checked+label:after{left:calc(100% - 2px);transform:translateX(-100%)}.preferences__content .account__info{padding:24px 28px 40px 28px}.account__info{min-height:400px}.game_history__items--empty{text-align:center;margin-top:20%}@media screen and (max-width: 767px){.game_history__items--empty{margin-top:40%}}.switch--mobile{display:none}@media screen and (max-width: 767px){.switch--mobile{display:flex}}.btn--upload{width:100%;max-width:157px;font-weight:600;font-size:14px;letter-spacing:-0.03em;color:var(--text-primary);border:1px solid var(--text-primary);border-radius:100px;padding:8px 16px;margin:12px auto 0;position:relative}.btn--upload input{opacity:0;position:absolute;top:0;left:0}.account__action--upload{padding:102px 0;margin-top:24px;border:2px dashed var(--text-tertiary)}.transactions__items{display:flex;flex-direction:column;margin-top:24px;gap:12px}.transactions__item{display:grid;grid-template-columns:minmax(100px, max-content) auto auto;align-items:center;column-gap:65px;padding:16px 12px;border:1px solid rgba(255,255,255,0.1);border-radius:12px;background:rgba(255,255,255,0.02);transition:border-color 0.2s ease}.transactions__item:hover{border-color:rgba(255,255,255,0.15)}@media (prefers-color-scheme: light){body:not([data-bs-theme="dark"]) .transactions__item{border-color:rgba(4,21,94,0.15);background:rgba(4,21,94,0.03)}body:not([data-bs-theme="dark"]) .transactions__item:hover{border-color:rgba(4,21,94,0.25)}}body[data-bs-theme="light"] .transactions__item{border-color:rgba(4,21,94,0.15);background:rgba(4,21,94,0.03)}body[data-bs-theme="light"] .transactions__item:hover{border-color:rgba(4,21,94,0.25)}.transactions__left{display:flex;align-items:center;gap:12px;min-width:0}.transactions__name{font-weight:600;font-size:16px;line-height:100%;color:var(--text-primary);word-break:break-word;grid-column:1;display:flex;align-items:center;gap:12px;min-width:100px;max-width:250px}@media screen and (max-width: 767px){.transactions__name{font-weight:400;font-size:14px}}.transactions__name svg{min-width:24px}.transactions__sum{font-weight:600;font-size:16px;line-height:100%;color:var(--text-primary);justify-self:start;grid-column:2}@media screen and (max-width: 767px){.transactions__sum{font-weight:400;font-size:14px;justify-self:end}}.transactions__sum--green{color:var(--accent-green)}.transactions__date{font-weight:300;font-size:14px;line-height:100%;color:var(--text-secondary);justify-self:end;grid-column:3}@media screen and (max-width: 767px){.transactions__date{font-size:12px;letter-spacing:-0.03em}}@media (max-width: 767px){.transactions__item{grid-template-columns:1fr auto;padding:12px 8px}.transactions__date{grid-column:1 / -1}}.bonus-history__name{font-weight:600;font-size:16px;line-height:100%;color:var(--text-primary);display:flex;align-items:center;gap:12px;min-width:150px;max-width:250px;word-break:break-all;line-height:20px;margin-right:20px}@media screen and (max-width: 767px){.bonus-history__name{font-weight:400;font-size:14px;min-width:110px;max-width:110px;margin-right:10px}}.bonus-history__name svg{min-width:24px}.bonus-history__sum{font-weight:600;font-size:16px;line-height:100%;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 767px){.bonus-history__sum{font-weight:400;font-size:14px}}.bonus-history__sum--green{color:var(--accent-green)}.bonus-history__status{min-width:80px;max-width:80px}@media screen and (max-width: 767px){.bonus-history__status{min-width:70px;max-width:70px}}@media screen and (max-width: 767px){.bonus-history__status .badge{font-size:10px}}.bonus-history__items{display:flex;flex-direction:column;gap:12px;margin-top:24px}.bonus-history__game-image{width:40px}.bonus-history__game-image img{width:40px;border-radius:5px}.bonus-history__game-prize{display:flex;align-items:center;gap:12px;min-width:150px;margin-right:16px}@media screen and (max-width: 767px){.bonus-history__game-prize{min-width:100px;margin-right:8px;gap:8px}}.bonus-history__items{display:flex;flex-direction:column;gap:16px}.bonus-history__item{background:var(--surface-lightest);border:1px solid var(--border-light);border-radius:12px;padding:16px;display:flex;align-items:center;gap:16px}@media screen and (max-width: 767px){.bonus-history__item{padding:12px;gap:12px}}.bonus-history__left{display:flex;flex-direction:column;flex:1;min-width:0}.bonus-history__date{font-weight:300;font-size:14px;line-height:100%;color:var(--text-secondary)}@media screen and (max-width: 767px){.bonus-history__date{font-size:12px;letter-spacing:-0.03em}}.bonus-history__section{margin-bottom:32px}.bonus-history__section-title{font-weight:600;font-size:18px;line-height:120%;color:var(--text-primary);margin-bottom:16px}.bonus-history__available{display:flex;flex-direction:column;gap:16px}.bonus-history__available-item{background:var(--surface-lightest);border:1px solid var(--border-light);border-radius:12px;padding:16px;display:flex;align-items:center;gap:16px}@media screen and (max-width: 767px){.bonus-history__available-item{padding:12px;gap:12px}}.bonus-history__image-container{flex-shrink:0;width:80px;height:80px;border-radius:8px;overflow:hidden}@media screen and (max-width: 767px){.bonus-history__image-container{width:60px;height:60px}}.bonus-history__image{width:100%;height:100%;object-fit:cover}.bonus-history__left{flex:1;min-width:0}.bonus-history__info-row{display:flex;gap:24px;align-items:center;width:100%}@media screen and (max-width: 767px){.bonus-history__info-row{flex-direction:column;align-items:flex-start;gap:12px}}.bonus-history__amount{flex-shrink:0;min-width:100px;max-width:150px;text-align:right;margin-left:auto;overflow:hidden}@media screen and (max-width: 767px){.bonus-history__amount{text-align:left;margin-left:0;max-width:none}}.bonus-history__name-block{flex:0 0 400px;width:400px}@media screen and (max-width: 767px){.bonus-history__name-block{flex:1 1 auto;width:auto}}.bonus-history__name-block--with-image{flex:0 0 304px;width:304px}@media screen and (max-width: 767px){.bonus-history__name-block--with-image{flex:1 1 auto;width:auto}}.bonus-history__description{font-size:14px;line-height:120%;color:var(--text-secondary);margin-top:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:34px}.bonus-history__details{display:flex;flex-direction:column;gap:4px;flex-shrink:0}.bonus-history__detail{font-size:12px;line-height:120%;color:var(--text-secondary)}.bonus-history__terms{font-style:italic;margin-top:4px;padding-top:4px;border-top:1px solid var(--border-light)}.bonus-history__spins{font-size:14px;line-height:120%;color:var(--gc-coin-color);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bonus-history__actions{display:flex;gap:8px;align-items:center;flex-shrink:0}.bonus-history__actions .badge{padding:6px 12px;font-size:12px;border-radius:100px;font-weight:600;white-space:nowrap}.bonus-history__actions .badge-secondary{background:var(--surface-dark);color:var(--text-secondary)}.bonus-history__actions .badge-success{background:#4ade80;color:#ffffff}.bonus-history__active{display:flex;flex-direction:column;gap:16px}.bonus-history__active-item{background:var(--surface-lightest);border:1px solid var(--accent-green);border-radius:12px;padding:16px}@media screen and (max-width: 767px){.bonus-history__active-item{padding:12px}}.bonus-history__progress{padding:8px 0}.bonus-history__progress-label{font-size:14px;line-height:120%;color:var(--text-secondary);margin-bottom:6px}@media screen and (max-width: 767px){.bonus-history__progress-label{font-size:12px;margin-bottom:4px}}.bonus-history__progress-bar{width:100%;height:8px;background:var(--progress-bar-background);border-radius:4px;overflow:hidden}@media screen and (max-width: 767px){.bonus-history__progress-bar{height:6px}}.bonus-history__progress-fill{height:100%;background:var(--progress-bar-progress);border-radius:4px;transition:width 0.3s ease}.bonus-select-list{display:flex;flex-direction:column;gap:12px}.bonus-select-list .bonus-item{background:var(--surface-lightest);border:1px solid var(--border-light);border-radius:8px;padding:12px;transition:all 0.2s;cursor:pointer}.bonus-select-list .bonus-item:hover{border-color:var(--accent-green);background:var(--surface-lightest-x2)}.bonus-select-list .bonus-item.claimed{border-color:var(--accent-green);background:rgba(38,255,34,0.05)}.bonus-select-list .bonus-item .form-check-input{margin-top:0.25rem;cursor:pointer}.bonus-select-list .bonus-item .form-check-input:checked{background-color:var(--accent-green);border-color:var(--accent-green)}.bonus-select-list .bonus-item .form-check-label{cursor:pointer;padding-left:8px}.bonus-select-list .bonus-item .bonus-info strong{color:var(--text-primary);font-size:14px;font-weight:600}.bonus-select-list .bonus-item .bonus-info .text-muted{color:var(--text-secondary);margin-top:4px}.other{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center}.other__items{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.other__logo{display:flex}.other__img{display:flex}.other__text{text-align:center}.other__text span{font-weight:800;font-size:32px;line-height:110%;letter-spacing:-0.01em;text-transform:uppercase;text-align:center;color:var(--text-primary)}.other__text p{font-weight:600;font-size:16px;line-height:100%;text-align:center;color:var(--text-primary);margin-top:8px}.pre-landing{min-height:100vh;height:100%}.pre-landing__bg{background:url(/../images/bg.png);background-size:cover;background-repeat:no-repeat;background-position:center center}.pre-landing__decor{position:absolute;display:flex;top:13px;left:50%;transform:translate(-50%, 0)}@media screen and (max-width: 767px){.pre-landing__decor{width:268px;top:30px}}@media screen and (max-width: 767px){.pre-landing__decor img{width:100%;height:100%;object-fit:cover}}.pre-landing__form{padding:389px 60px 60px;background:url(/../images/bg-pre.png);background-size:cover;background-repeat:no-repeat;max-width:590px;border-radius:0 0 100px 100px;position:relative;z-index:2;margin:0 auto}@media screen and (max-width: 767px){.pre-landing__form{background-position:top;background-size:100% 406px;padding:345px 15px 60px}}.pre-landing__title{display:flex;align-items:center;gap:5px;font-weight:800;font-size:44px;line-height:100%;letter-spacing:-0.01em;text-transform:uppercase;color:var(--text-primary)}@media screen and (max-width: 767px){.pre-landing__title{flex-direction:column;text-align:center;gap:0}.pre-landing__title img{width:160px;height:160px;object-fit:cover;margin-top:-86px}}.pre-landing__input{position:relative;z-index:0;margin-top:24px}.pre-landing__input::before{content:"";position:absolute;width:calc(100% + 8px);height:calc(100% + 8px);top:-4px;left:-4px;backdrop-filter:blur(10px);border-radius:15px;z-index:-2;background:rgba(255,255,255,0.33)}.pre-landing__input input{border:4px solid #062f7b;border-radius:12px;padding:8px 12px;background:#00163f;width:100%;font-weight:300;font-size:14px;line-height:100%;color:var(--text-primary)}.pre-landing__input input::placeholder{font-weight:300;font-size:14px;line-height:100%;color:var(--text-secondary)}.pre-landing__mini{font-weight:400;font-size:20px;line-height:140%;text-align:center;color:var(--text-primary);margin:16px auto 0;max-width:256px}@media screen and (max-width: 767px){.pre-landing__mini{font-size:16px;line-height:140%}}.pre-landing form{border-radius:60px;padding:40px 30px;background:#062f7b;position:relative;z-index:2}@media screen and (max-width: 767px){.pre-landing form{padding:16px;border-radius:40px;border:2px solid rgba(255,255,255,0.33)}}.pre-landing__btn{border:2px solid rgba(255,255,255,0.7);border-radius:56px;padding:13px 18px;background:#ff3aca;width:100%;font-family:var(--second-family);font-weight:600;font-size:15px;letter-spacing:-0.03em;text-transform:uppercase;color:var(--text-primary);margin-top:24px;cursor:pointer}@media screen and (max-width: 767px){.pre-landing__btn{margin-top:20px}}.recent__items--history{width:100%;display:flex;flex-direction:column}.account__contents{display:flex;flex-direction:row}.account__contents--game-history{flex-direction:column}.recent__item{display:flex;justify-content:space-between;align-items:center;width:100%}.recent__left{display:flex;align-items:center;gap:16px;flex:1}.recent__right{display:flex;justify-content:flex-end;min-width:120px}.recent__info{min-width:200px;max-width:200px;display:flex;justify-content:center;align-items:center}.recent__date{text-align:center}@media (max-width: 768px){.recent__item{display:flex !important;flex-direction:row !important;align-items:center;padding:10px 8px;min-height:60px;gap:8px}.recent__left{display:flex !important;flex-direction:row !important;align-items:center;gap:8px;flex:1;min-width:0}.recent__info{min-width:70px;max-width:70px;flex-shrink:0;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:5px}.recent__date{display:flex;flex-direction:column;gap:1px;font-size:10px;line-height:1.2;text-align:center}.recent__slot{display:flex !important;flex-direction:row !important;align-items:center;gap:8px;flex:1;min-width:0}.recent__slot--img{width:32px;height:32px;flex-shrink:0;border-radius:4px;overflow:hidden}.recent__slot--img img{width:32px;height:32px;object-fit:cover}.recent__slot--info{flex:1;min-width:0}.recent__ids{display:flex;flex-direction:column;gap:1px;margin-bottom:2px}.recent__ids .round-id,.recent__ids .transaction-id{font-size:8px;color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recent__slot--name{font-size:12px;font-weight:600;color:var(--text-primary);margin-bottom:2px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recent__slot--provider{font-size:10px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recent__right{display:flex !important;min-width:70px;max-width:70px;flex-shrink:0;justify-content:flex-end}.recent__stakes{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.recent__stake{text-align:right}.recent__stake p{font-size:9px;color:var(--text-secondary);margin-bottom:1px}.recent__stake span{font-size:12px;font-weight:600}}.profile-menu{max-width:233px;width:100%;box-shadow:0 4px 12px 0 var(--surface-darkest);background:var(--surface-lightest);border-radius:12px;position:fixed;top:70px;right:50px;z-index:55;display:none}@media screen and (max-width: 767px){.profile-menu{max-width:none;right:auto;left:15px;max-width:calc(100% - 30px)}}.profile-menu.active{display:block}.profile-menu li a{display:flex;align-items:center;gap:8px;font-weight:600;font-size:16px;line-height:100%;color:var(--text-primary);padding:12px}.profile-menu li a p{margin-bottom:0px}.profile-menu li:last-child{border-top:1px solid var(--border-dark)}.deposit-container{width:100%;height:100%}@media screen and (max-width: 767px){.deposit-container{min-height:500px}}.deposit-container iframe{border-radius:12px}.game-category__image{width:24px;height:24px;object-fit:cover}.navbar-content{height:fit-content;max-height:calc(80vh - 77px);width:100%}@media screen and (max-width: 767px){.navbar-content{overflow:auto}}.slots__slide.search-slide{flex-direction:column}.slots__slider.search-slider{margin-top:6px;margin-bottom:6px}.slots__slider.search-slider::before{background:var(--bg-surface-secondary-invert)}.slots__slider.search-slider::after{background:var(--bg-surface-secondary-invert)}.slots__slider:not(.swiper-initialized){overflow:hidden}.slots__slider:not(.swiper-initialized) .swiper-wrapper{display:flex;transform:none !important}.slots__slider:not(.swiper-initialized) .swiper-slide{flex:0 0 auto;width:calc((100% - (4.5 * 12px)) / 5.5);margin-right:12px}@media screen and (max-width: 767px){.slots__slider:not(.swiper-initialized) .swiper-slide{width:calc((100% - (3.1 * 8px)) / 4.1);margin-right:8px}}.game-title{font-weight:600;font-size:12px;line-height:150%;letter-spacing:-0.01em;color:var(--text-primary);text-align:center}.game-developer{font-weight:400;font-size:12px;line-height:150%;letter-spacing:-0.01em;color:var(--text-secondary);text-align:center}.mb-12{margin-bottom:12px}.swiper-free-mode>.swiper-wrapper{transition-timing-function:linear;margin-top:10px}#notifications-list{display:none;max-width:300px;width:100%;box-shadow:0 4px 24px 0 var(--surface-darkest);background:var(--surface-lightest);border-radius:12px;position:absolute;top:60px;right:150px;z-index:55;display:none;padding:8px}#notifications-list.active{display:block}@media screen and (max-width: 767px){#notifications-list{right:50px}}#notifications-list .message-header{display:flex;justify-content:space-between}#notifications-list .notifications-list--title{font-weight:500;padding-bottom:0.1rem;border-bottom:1px solid #c5c5c5;margin-bottom:0.5rem}#notifications-list .message-time{font-size:10px}#notifications-list .message-header{display:flex;align-items:center}#notication-counter{display:none}#notication-counter.active{display:block}.notification-counter-num{position:absolute;top:-7px;right:-5px;background-color:#d4130d;font-size:9px;padding:3px 6px;color:white;border-radius:10px}@media screen and (max-width: 767px){.notification-counter-num{right:-2px;padding:2px 4px}}.mini-game-notification{position:absolute;top:-6px;right:-15px;background-color:#d4130d;font-size:9px;padding:5px;color:white;border-radius:10px}@media screen and (max-width: 767px){.mini-game-notification{right:-2px}}@media screen and (max-width: 1260px){.mini-game-notification{right:-21px}}.mini-game iframe{width:100%;min-height:400px}@media screen and (min-width: 767px){.mini-game{min-width:600px}}div[id*="comm100-button"]{color-scheme:light !important}div[id*="comm100-button"] iframe{color-scheme:light !important}#comm100-button-bdfc67f3-8c99-4b67-8050-718bbad9c551{color-scheme:light !important}#comm100-button-bdfc67f3-8c99-4b67-8050-718bbad9c551 iframe{color-scheme:light !important}[id*="comm100"]{color-scheme:light !important}[id*="comm100"] *,[id*="comm100"] *::before,[id*="comm100"] *::after{color-scheme:light !important}iframe[title*="Chat"]{color-scheme:light !important}.success-notification{background:var(--alert-success);color:white;padding:12px;border-radius:8px;margin:16px 0;text-align:center;font-weight:500;font-size:14px;line-height:1.4}.footer__end a{text-decoration:underline}.buyout-message{margin-top:8px;padding:4px 8px;border-radius:4px;font-size:11px;line-height:1.2}.buyout-message.success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.buyout-message.error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.buyout-message small{font-size:inherit;font-weight:500}.deposit-note a{text-decoration:underline}.pac-container{z-index:999999 !important}.inivisible-geo-text{color:var(--surface-dark)}.pagination{display:flex;justify-content:center;align-items:center;gap:4px;margin:24px 0;width:100%;clear:both}.pagination .pagination__link{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;color:var(--text-secondary);background:transparent;border:none;text-decoration:none;font-size:14px;font-weight:500;transition:color 0.15s ease}.pagination .pagination__link:hover{color:var(--text-primary)}.pagination .pagination__current{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;color:var(--text-primary);background:transparent;border:none;font-size:14px;font-weight:600;position:relative}.pagination .pagination__current:after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:16px;height:2px;background:#DA27DA}.pagination .pagination__dots{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;color:var(--text-tertiary);font-size:14px}.round-id{font-size:12px;color:var(--text-secondary);font-weight:500;display:block;margin-bottom:4px}.transaction-id{font-size:12px;color:var(--text-secondary);font-weight:500;display:block}.recent__ids{display:flex;flex-direction:column;gap:2px;margin-bottom:4px}.recent__ids .round-id,.recent__ids .transaction-id{font-size:10px;color:var(--text-secondary);font-weight:500}.transaction-type{text-transform:capitalize;font-size:12px;color:var(--text-primary)}.bet-amount{color:var(--alert-error)}.win-amount{color:var(--accent-green)}.redeemable-buttons{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.redeemable-buttons .modal__btn{margin-top:0px}.redeemable-buttons a{width:100%}.redeemable-buttons div{width:100%}.redeemable-buttons .redeemable-back-button{margin-right:20px}@media screen and (min-width: 991px){.modal__items--redeemable{min-width:450px}}#withdrawal-modal-body .modal__inputs{margin-top:20px}@media screen and (max-width: 991px){#withdrawal-modal-body .modal__inputs{margin-top:15px}}.only-mobile{display:none}@media screen and (max-width: 767px){.only-mobile{display:block}}#chat_button_adaptive_container{bottom:80px !important}.flex-1{flex:1 !important}.mobile-only{display:none}@media screen and (max-width: 767px){.mobile-only{display:block}}.desktop-only{display:block}@media screen and (max-width: 767px){.desktop-only{display:none}}.hourly-races-header{position:absolute;top:50px;right:20px}.hourly-races-header button{background:none}.daily-challenge-reward-header{position:absolute;top:10px;right:20px}.daily-challenge-reward-header button{background:none}.w-100{width:100%}.purchases-plate{display:flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(180deg, #B17C23 0%, #FEF498 100%);border:2px solid #FFC107;border-radius:13px;margin-bottom:1rem;color:#81482C;font-size:16px;font-weight:600}@media screen and (max-width: 767px){.purchases-plate{font-size:12px}}.custom-purchase{background-color:#123a85;border-radius:15px;padding:15px}.purchases-banner{margin-bottom:2rem}.purchases-banner .banner__card{border-radius:20px;position:relative;overflow:hidden}.purchases-banner .banner__items{display:flex;flex-direction:row;justify-content:space-between;align-items:top;position:relative;z-index:2;background:linear-gradient(180deg, #001F58 -31.43%, #123A85 100%)}@media screen and (max-width: 767px){.purchases-banner .banner__items{flex-direction:column}}.purchases-banner .banner__content{flex:1;padding-right:2rem}@media screen and (max-width: 767px){.purchases-banner .banner__content{padding-right:0}}.purchases-banner .banner__title{color:white !important;font-size:2.5rem;font-weight:700;margin-bottom:0.5rem;text-transform:uppercase;width:300px}.purchases-banner .banner__text{color:rgba(255,255,255,0.8) !important;font-size:1.2rem}@media screen and (max-width: 767px){.purchases-banner .banner__text{font-size:1rem;margin-bottom:170px}}.purchases-banner .banner__character{position:absolute;z-index:1}.purchases-banner .banner__character img{height:300px;object-fit:contain}@media screen and (max-width: 767px){.purchases-banner .banner__character{right:0;transform:none}}@media screen and (min-width: 768px){.purchases-banner .banner__character{left:50%;transform:translateX(-50%);top:10%}}.purchases-banner .banner__form{background-color:#123a85;border-radius:15px;padding:15px;width:330px;z-index:3;position:relative}@media screen and (max-width: 767px){.purchases-banner .banner__form{width:100%;padding:0 0 15px 0}}.purchases-banner .form-bonus{background-color:rgba(138,59,255,0.3);border-radius:0.5rem;padding:0.75rem 1rem;margin-bottom:1.5rem;position:relative}.purchases-banner .form-bonus .bonus-label{display:block;color:white;font-size:0.9rem;margin-bottom:0.5rem}.purchases-banner .form-bonus .bonus-amount{display:flex;align-items:center;justify-content:space-between;color:#8297bd;font-size:1.5rem;font-weight:600}.purchases-banner .form-bonus .bonus-amount .currency{color:#8297bd;font-size:1.2rem}.purchases-banner .form-bonus .currency-icon{position:absolute;right:1rem;top:30%;transform:translateY(-50%)}.purchases-banner .form-bonus .currency-icon img{width:24px;height:24px}.purchases-banner .form-title{color:white;font-size:14px;font-weight:600;margin-bottom:1rem}.purchases-banner .form-wrapper{display:flex;flex-direction:row;gap:16px}.purchases-banner .form-column{display:flex;flex-direction:column;gap:10px}.purchases-banner .form-input label{display:block;color:#8297bd;font-size:0.9rem;margin-bottom:0.5rem}.purchases-banner .form-input .form-input__label{display:block;background:linear-gradient(90deg, #9C12D5 0%, #CF12D5 100%);color:white;font-size:0.7rem;padding:8px 12px;border-radius:12px 12px 0 0;text-align:center;font-weight:300;margin-bottom:0}.purchases-banner .form-input .input-wrapper{position:relative}.purchases-banner .form-input .input-wrapper .amount-input{width:100%;background-color:#FFFFFF;border:none;border-radius:0.5rem;padding:0.75rem 1rem;color:#001F58;font-size:1rem;font-weight:300;text-align:left;border:2px solid #FE0167}.purchases-banner .form-input .input-wrapper .amount-input:focus{outline:none;box-shadow:0 0 0 2px rgba(255,255,255,0.3)}.purchases-banner .form-input .input-wrapper .sc-input{width:100%;background-color:#001F58;color:#F8CA1D;border:none;border-radius:0.5rem;padding:0.75rem 1rem;font-size:1rem;font-weight:300;text-align:left}.purchases-banner .form-input .input-wrapper .currency-symbol{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:#F8CA1D;font-size:1rem}.purchases-banner .form-input .input-wrapper.free-sc .sc-input{color:#34C759;font-weight:600}.purchases-banner .form-input .input-wrapper.free-sc .currency-symbol{color:#34C759;font-weight:600}.purchases-banner .buy-button{width:100%;background:linear-gradient(180deg, #FF0067 0%, #DA27DA 100%);border:none;border-radius:2rem;padding:0.75rem;color:white;font-size:1rem;font-weight:600;cursor:pointer;transition:all 0.2s ease;box-shadow:0 4px 10px rgba(0,0,0,0.2)}.purchases-banner .buy-button:hover{transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,0.3)}.purchases-banner .buy-button:active{transform:translateY(1px)}.purchases-options{text-align:center;margin:2rem 0}.purchases-options h2{color:white;font-size:1.5rem;font-weight:500}.purchases-grid{display:grid;grid-template-columns:repeat(4, minmax(219px, 1fr));gap:16px}@media screen and (max-width: 1440px){.purchases-grid{grid-template-columns:repeat(3, minmax(219px, 1fr))}}@media screen and (max-width: 767px){.purchases-grid{grid-template-columns:repeat(3, minmax(111px, 1fr))}}.purchases-grid__item{height:164px}@media screen and (max-width: 767px){.purchases-grid__item{height:91px}}.purchases-grid__item .coins__block{height:100%}.purchases-grid__item .coins__card{height:100%;border-radius:32px;background:linear-gradient(0.32deg, #F4F269 -9.3%, #4DBD47 57.13%, #1BAE3D 114.87%);box-shadow:0px -3px 1px 0px rgba(0,0,0,0.25) inset,0px 0.5px 1px 0px rgba(255,255,255,0.25) inset}.purchases-grid__item .coins__card__promoted{box-shadow:0px -0.5px 1px 0px rgba(0,0,0,0.25) inset,0px 0.5px 1px 0px rgba(255,255,255,0.25) inset;background:linear-gradient(180deg, #FCF598 0%, #F6D97E 25%, #D2AB3D 50%, #BA8827 75%, #AC7721 100%),linear-gradient(180deg, #FCF598 0%, #F6D97E 25%, #D2AB3D 50%, #BA8827 75%, #AC7721 100%);background-blend-mode:multiply}.purchases-grid__item .coins__card__promoted .coins__text{color:#774100}.purchases-grid__item .coins__card__redeem{background:linear-gradient(0deg, #392A63 0%, #7A5AC7 100%)}@media screen{.purchases-grid__item .coins__card{border-radius:18px}}.deposit-container{width:100%;height:100%;min-width:500px;min-height:fit-content}@media screen and (max-width: 767px){.deposit-container{min-height:300px;min-width:370px}}@media screen and (max-width: 382px){.deposit-container{min-width:260px}}.deposit-container iframe{border-radius:12px}.purchase-modal{background:linear-gradient(180deg, #001F58 -31.43%, #123A85 100%);border:1px solid #4c7ac3;border-radius:20px;color:white;padding:10px}.modal-header{margin-bottom:27px}.modal-header h3{color:white;font-size:1.5rem;font-weight:700;margin:0}.modal-close-btn{background:transparent;border:none;color:#8297bd;font-size:1.5rem;cursor:pointer;position:absolute;right:15px;top:10px}.modal-body{padding:5px;min-height:500px;min-width:300px;width:auto;height:auto}@media screen and (max-width: 767px){.modal-body{min-height:300px;min-width:370px}}@media screen and (max-width: 382px){.modal-body{min-width:260px}}@media (prefers-color-scheme: light){body:not([data-bs-theme="dark"]) .purchases-banner .banner__items{background:linear-gradient(180deg, #B2CDFF -31.43%, #EDF3FF 100%)}body:not([data-bs-theme="dark"]) .banner__title{color:var(--text-primary-constant)}body:not([data-bs-theme="dark"]) .banner__text{color:var(--text-primary-constant)}body:not([data-bs-theme="dark"]) .amount-input{color:#3f53a5}body:not([data-bs-theme="dark"]) .currency-symbol{color:#3f53a5}body:not([data-bs-theme="dark"]) .form-input__label{background:linear-gradient(90deg, #9C12D5 0%, #CF12D5 100%);color:white !important}body:not([data-bs-theme="dark"]) .purchases-banner .form-input label{color:#3f53a5}}body[data-bs-theme="light"] .purchases-banner .banner__items{background:linear-gradient(180deg, #B2CDFF -31.43%, #EDF3FF 100%)}body[data-bs-theme="light"] .banner__title{color:var(--text-primary-constant)}body[data-bs-theme="light"] .banner__text{color:var(--text-primary-constant)}body[data-bs-theme="light"] .amount-input{color:#3f53a5}body[data-bs-theme="light"] .currency-symbol{color:#3f53a5}body[data-bs-theme="light"] .form-input__label{background:linear-gradient(90deg, #9C12D5 0%, #CF12D5 100%);color:white !important}body[data-bs-theme="light"] .purchases-banner .form-input label{color:#3f53a5}#redeemConfirmationModal{display:none;border-radius:20px}#redeemConfirmationModal .modal__head{font-weight:600;font-size:22px}#redeemConfirmationModal .modal__confirmation-text{text-align:center}#redeemConfirmationModal .modal__confirmation-sub-text{text-align:center;font-size:14px;color:var(--text-secondary);font-weight:300;margin-top:1rem}#redeemConfirmationModal .modal__confirmation--btns{display:flex;gap:1rem;margin-top:2rem}#redeemConfirmationModal .modal__confirmation--btns button{width:100%}.promotion{padding-bottom:40px}.promotion__items{margin-top:24px}.promotion__item{padding:24px;background:var(--surface-lighter);border-radius:30px;position:relative;overflow:hidden}.promotion__item--wrapper{position:relative}.promotion__item--expired{filter:blur(2px);opacity:0.6;pointer-events:none}.promotion__expired-label{position:absolute;top:8px;left:8px;z-index:10;background:#6b7280;color:var(--text-primary-constant);font-weight:700;font-size:12px;letter-spacing:0.02em;padding:4px 8px;border-radius:999px;text-transform:uppercase}.promotion__tags{align-self:flex-end;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.promotion__tag-pill{font-family:var(--second-family);font-weight:600;font-size:18px;color:var(--text-primary);background:#0eaf00;border-radius:8px;padding:4px 24px}.promotion__name{font-family:var(--font-family);font-weight:600;font-size:24px;line-height:115%;letter-spacing:-0.02em;color:var(--text-primary)}.promotion__img{position:absolute;right:0;top:50%;transform:translate(0, -50%)}.promotion__img.promotion__img--desktop{display:block}@media screen and (max-width: 767px){.promotion__img.promotion__img--desktop{display:none}}.promotion__img.promotion__img--mobile{display:none}@media screen and (max-width: 767px){.promotion__img.promotion__img--mobile{display:block}}.promotion__img--decor{position:relative;width:100%;height:100%;background:var(--surface-lighter);display:flex}.promotion__img--decor img{position:absolute;width:100%;height:100%;object-fit:cover}.promotion__img--shadow{mix-blend-mode:multiply;opacity:0.7}.promotion__img--first{width:183px;height:187px}.promotion__img--second{width:150px;height:187px}.promotion__img--third{width:171px;height:187px}.promotion__img--four{width:159px;height:187px}.promotion__img--five{width:157px;height:187px}.promotion__img--six{width:168px;height:187px}.promotion__info{height:139px;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:5}.promotion__dates{display:flex;gap:2px;align-items:center;margin-top:6px;margin-bottom:6px;color:var(--surface-dark);background:var(--text-primary);border-radius:8px;font-size:18px;font-weight:600;padding:2px 24px;align-self:flex-start}@media screen and (max-width: 1440px){.promotion__dates{font-size:16px;padding:2px 20px}}@media screen and (max-width: 767px){.promotion__dates{font-size:12px;padding:2px 12px}}.promotion__date-start,.promotion__date-end{white-space:nowrap}.promotion__btn{width:fit-content}.promotion__banner{margin-top:12px;padding:30px;border-radius:40px;overflow:hidden;background:var(--surface-lighter);position:relative}@media screen and (max-width: 767px){.promotion__banner{padding:20px 20px 30px}}.promotion__banner--img{display:flex;position:absolute;right:0;top:50%;transform:translate(0, -50%)}@media screen and (max-width: 767px){.promotion__banner--img img{width:100%;height:100%;object-fit:contain}}.promotion__banner--title{font-weight:800;font-size:32px;line-height:110%;letter-spacing:-0.01em;text-transform:uppercase;color:var(--text-primary);max-width:246px;position:relative;z-index:5}.promotion__banner--text{font-weight:600;font-size:24px;line-height:115%;letter-spacing:-0.02em;color:var(--text-primary);margin-top:10px;position:relative;z-index:5}@media screen and (max-width: 767px){.promotion__banner--text{max-width:160px;z-index:5}}.promotion__banner--btn{width:164px;height:54px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;letter-spacing:-0.03em;margin-top:77px;position:relative;z-index:5}@media screen and (max-width: 767px){.promotion__banner--btn{width:100%;z-index:5;margin-top:59px}}.promotion__banner--mob{display:none;height:100%;width:100%}.promotion__banner--mob img{object-fit:cover}@media screen and (max-width: 767px){.promotion__banner--mob{display:flex}}@media screen and (max-width: 767px){.promotion__banner--desc{display:none}}.promotion__banner .promotion__tags{position:absolute;right:0;top:0;margin-bottom:10px;z-index:5}@media screen and (max-width: 767px){.promotion__banner .promotion__tags{position:initial;justify-content:center}}.promotion__banner--details .promotion__tags{right:20px;top:20px;z-index:5}@media screen and (max-width: 767px){.promotion__banner--details .promotion__tags{position:relative;justify-content:start;top:0;right:0}}.promotion__details{margin-top:12px}.promotion__details--title{font-family:var(--third-family);font-weight:500;font-size:24px;line-height:115%;letter-spacing:-0.02em}@media screen and (max-width: 767px){.promotion__details--title{font-size:20px}}.promotion__details--list{padding-left:20px;font-family:var(--third-family);font-weight:400;font-size:14px;line-height:155%;letter-spacing:-0.03em;color:var(--text-primary);margin-top:24px}@media screen and (max-width: 767px){.promotion__details--list{font-size:12px}}.promotion__details--btn{margin-top:48px;width:100%;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){.promotion__details--btn{margin-top:24px}}.promotion__details.expired .promotion__countdown{display:none}.promotion__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:12px;padding-left:20px;justify-content:space-between}.promotion__meta .promotion__countdown{display:flex;align-items:center}.promotion__meta .promotion__countdown .timer{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;color:var(--text-primary);font-weight:700;font-size:18px}@media screen and (max-width: 1440px){.promotion__meta .promotion__countdown .timer{font-size:16px;padding:4px 8px}}@media screen and (max-width: 767px){.promotion__meta .promotion__countdown .timer{font-size:12px;padding:2px 6px}}.promotion__meta .promotion__countdown .timer__icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px}.promotion__meta .promotion__countdown .timer__icon img{width:100%;height:100%;object-fit:contain}@media screen and (max-width: 1440px){.promotion__meta .promotion__countdown .timer__icon{width:16px;height:16px}}@media screen and (max-width: 767px){.promotion__meta .promotion__countdown .timer__icon{width:12px;height:12px}}.select-wallet{width:auto !important;min-width:105px !important;max-width:none !important;position:relative;flex:0 0 auto !important}@media screen and (max-width: 767px){.select-wallet{margin-left:6px;max-width:calc(100vw - 200px) !important;min-width:80px !important}}@media screen and (max-width: 440px){.select-wallet{margin-left:6px;max-width:120px !important;min-width:70px !important}}.select-wallet .select_main{width:100%;max-width:none !important;border-radius:100px;padding:8px 8px;display:flex;align-items:center;justify-content:space-between;border:1px solid var(--border-secondary);background:var(--bg-surface-secondary-invert);border-radius:100px;transition:300ms;cursor:pointer}@media screen and (max-width: 440px){.select-wallet .select_main{overflow:hidden}}.select-wallet .select_main:hover{border:1px solid var(--border-primary)}.select-wallet .select_main_value,.select-wallet .select_variant_value{display:flex;align-items:center;gap:4px}@media screen and (max-width: 440px){.select-wallet .select_main_value,.select-wallet .select_variant_value{min-width:0;flex:1 1 auto}}.select-wallet .select_main_value_icon,.select-wallet .select_variant_value_icon{width:16px;height:16px;flex-shrink:0}@media screen and (max-width: 440px){.select-wallet .select_main_value_icon,.select-wallet .select_variant_value_icon{flex-shrink:0 !important}}.select-wallet .select_main_value_icon img,.select-wallet .select_variant_value_icon img{shape-rendering:crispEdges;width:16px;height:16px}.select-wallet .select_main_value_text,.select-wallet .select_variant_value_text{font-weight:500;font-size:14px;line-height:150%;letter-spacing:-0.01em;white-space:nowrap;overflow:hidden}.select-wallet .select_main_value_text span,.select-wallet .select_variant_value_text span{display:block;color:var(--text-secondary);white-space:nowrap;overflow:visible}.select-wallet .select_main_value_text .queued-bonus-subtext,.select-wallet .select_variant_value_text .queued-bonus-subtext{display:block;font-size:11px;font-weight:400;color:var(--text-tertiary);margin-top:2px;white-space:nowrap}.select-wallet .select_main_value_text.select_variant_value_text--with-queued,.select-wallet .select_variant_value_text.select_variant_value_text--with-queued{display:flex;flex-direction:column;align-items:flex-start;overflow:visible}.select-wallet .select_main_value_text{white-space:nowrap;overflow:visible}.select-wallet .select_main_value_text span{white-space:nowrap}@media screen and (max-width: 440px){.select-wallet .select_main_value_text{overflow:hidden;text-overflow:ellipsis;max-width:70px}.select-wallet .select_main_value_text span{overflow:hidden;text-overflow:ellipsis;max-width:70px;display:block}}.select-wallet .select_main_arrow{display:flex;align-items:center;justify-content:center;transition:all 200ms;transform:rotate(90deg);flex-shrink:0;width:20px;height:20px}@media screen and (max-width: 440px){.select-wallet .select_main_arrow{flex-shrink:0 !important}}.select-wallet.active .select_main_arrow{transform:rotate(-90deg)}.select-wallet .select_variants{width:max-content;min-width:140px;max-width:none;position:absolute;top:46px;background:var(--surface-lighter);backdrop-filter:blur(72px);padding:8px;border:1px solid var(--border-primary);border-radius:16px;opacity:0;pointer-events:none;transition:all 200ms;z-index:10;white-space:nowrap}.select-wallet.active .select_variants{opacity:1;pointer-events:all}.select-wallet .select_variant{width:100%;display:flex;align-items:center;justify-content:space-between;padding:8px;cursor:pointer;transition:all 200ms;font-weight:500;font-size:14px;line-height:150%;letter-spacing:-0.01em;border-radius:12px}.select-wallet .select_variant:hover{background:var(--white-transparent---500)}.select-wallet .select_variant_icon{width:20px;height:20px;border-radius:50%;border:1px solid var(--border-secondary);background:transparent;display:flex;align-items:center;justify-content:center}.select-wallet .select_variant_icon span{display:none;width:12px;height:12px;background:var(--border-primary);border-radius:50%}.select-wallet .select_variant.active .select_variant_icon span{display:block}@media screen and (max-width: 991px){.select-wallet #select-list{position:static;opacity:1}}@media screen and (max-width: 767px){.header{padding:12px}}.header__items{padding:12px 20px;display:flex;align-items:center}@media screen and (max-width: 767px){.header__items{padding:4px 4px 4px 16px;background:var(--white-transparent---300);border-radius:90px}}.header__fullscreen{display:none !important}.header__item{display:flex;align-items:center}.header__item:last-child{max-width:fit-content;margin:0 0 0 auto}.header__logo{display:flex;margin-left:16px}.header__logo--light{display:none}@media screen and (max-width: 1260px){.header__logo{max-width:140px}}@media screen and (max-width: 991px){.header__logo{max-width:110px}}@media screen and (max-width: 767px){.header__logo{margin-left:0}}.header__search{position:relative;z-index:101;width:100%;max-width:283px;height:40px;margin-left:32px}@media screen and (max-width: 1260px){.header__search{max-width:240px}}@media screen and (max-width: 991px){.header__search{max-width:20px;height:20px;display:none}}.header__search--mobile{display:none}@media screen and (max-width: 991px){.header__search--mobile{display:block;margin:0;margin-right:10px}}@media screen and (max-width: 767px){.header__search--mobile{margin-right:8px}}.header__search svg{position:absolute;left:16px;top:50%;transform:translate(0, -50%)}@media screen and (max-width: 991px){.header__search svg{left:50%;top:50%;transform:translate(-50%, -50%)}}@media screen and (max-width: 767px){.header__search svg{width:16px;height:16px}}.header__search input{width:100%;height:100%;padding-left:45px;border:none;background:var(--surface-dark-500);font-weight:300;font-size:14px;line-height:100%;color:var(--text-primary);border-radius:30px;padding-right:15px}@media screen and (max-width: 991px){.header__search input{padding:0;background:transparent}}@media screen and (max-width: 767px){.header__search input{max-width:16px}}.header__search input::placeholder{color:var(--text-primary)}@media screen and (max-width: 991px){.header__search input::placeholder{opacity:0}}.header__links{display:flex;align-items:center;gap:32px;margin-left:72px;font-weight:600}@media screen and (max-width: 1260px){.header__links{margin-left:40px;gap:20px;display:none}}@media screen and (max-width: 991px){.header__links{display:none}}.header__links a{display:flex;align-items:center;gap:8px}.header__buttons{display:flex;align-items:center;margin:0 0 0 auto}.header__btns{display:flex;gap:12px;margin-left:12px}@media screen and (max-width: 767px){.header__btns{gap:8px;margin-left:0}}.header__balanced{display:flex;align-items:center;gap:2px;background:var(--white-transparent---500);padding:5px 59px 5px 6px;border-radius:100px;position:relative}@media screen and (max-width: 767px){.header__balanced{padding:2px 24px 2px 2px}}.header__balance{padding:4px 6px 4px 3px;border-radius:100px;display:flex;align-items:center}.header__balance span{margin-left:2px;padding-left:2px;font-weight:400;font-size:14px;line-height:100%}@media screen and (max-width: 767px){.header__balance span{font-size:12px;letter-spacing:-0.03em}}@media screen and (max-width: 767px){.header__balance img{max-width:14px}}.header__balance--orange{background:linear-gradient(0deg, rgba(178,205,255,0), rgba(178,205,255,0)),linear-gradient(90deg, rgba(255,213,66,0.2) 0%, rgba(255,213,66,0) 100%)}.header__balance--orange span{color:var(--text-primary-constant)}.header__balance--orange.active{box-shadow:inset 0 0px 1px 0 rgba(0,0,0,0.25),inset 0 0px 1px 0 rgba(255,255,255,0.25);background:linear-gradient(180deg, #fcf598 0%, #f6d97e 25%, #d2ab3d 50%, #ba8827 75%, #ac7721 100%)}.header__balance--orange.active span{color:var(--text-dark-constant)}.header__balance--green{background:linear-gradient(90deg, rgba(11,172,18,0.1) 0%, rgba(11,172,18,0.2) 100%)}.header__balance--green.active{box-shadow:inset 0 0px 1px 0 rgba(0,0,0,0.25),inset 0 0px 1px 0 rgba(255,255,255,0.25);background:linear-gradient(180deg, #0bac12 0%, #04CE00 100%)}.header__balance--green.active span{color:var(--text-dark-constant)}.header__profile{width:36px;height:36px;min-width:36px;border:1px solid var(--border-secondary);border-radius:50%;background:linear-gradient(181deg, #a855f7 0%, #fbbf24 100%);display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer}@media screen and (max-width: 767px){.header__profile{width:24px;height:24px;min-width:24px}}.header .btn__balance{position:absolute;right:0;padding:6px 15px}@media screen and (max-width: 767px){.header .btn__balance--desc{display:none}}.header .btn__balance--mobile{display:none}@media screen and (max-width: 767px){.header .btn__balance--mobile{display:flex;width:20px;height:20px;align-items:center;justify-content:center;border-radius:50%;padding:0;top:50%;right:2px;transform:translate(0, -50%)}}.header__logged{display:flex;align-items:center;gap:12px;margin-left:12px}@media screen and (max-width: 767px){.header__logged{margin-left:0;gap:4px;position:relative}}.header__notification{display:flex;position:relative;cursor:pointer}@media screen and (max-width: 767px){.header__notification svg{max-width:18px}}.header__buy img{width:24px;height:24px;max-width:none;max-height:none}@media screen and (max-width: 767px){.header__buy{display:none}}@media screen and (max-width: 767px){.header--logged .header__logo{max-width:58px}}.search__slots{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:24px 37px;margin-top:24px}@media screen and (max-width: 991px){.search__slots{grid-gap:20px}}@media screen and (max-width: 767px){.search__slots{grid-template-columns:repeat(3, 1fr);grid-gap:12px 9px}}.search__providers{display:flex;align-items:center;margin-bottom:12px}.search__providers--list{display:flex;align-items:center;gap:12px}.search__providers--list li{background:#001f58;border-radius:10px;height:46px;width:103px;display:flex;align-items:center;justify-content:center;padding:5px}.search__providers--list li a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.search__providers--list li a img{width:100%;height:100%;object-fit:fill;object-position:center;min-width:103px}.search__slot{display:block;position:relative;border-radius:16px;overflow:hidden;width:100%;aspect-ratio:3 / 4}.search__slot img{width:100%;height:100%;border-radius:16px;object-fit:cover;display:block}.search__head{display:flex;align-items:center;justify-content:space-between}.search__display{margin-top:18px}.search__display p{font-weight:400;font-size:14px;line-height:100%;text-align:center;margin-top:18px}.search__scale{width:100%;max-width:197px;margin:0 auto;position:relative;height:1px;background:var(--surface-lightest)}.search__scale span{background:#ff13af;width:0px;height:1px;display:block}.search__btn{border-radius:8px;padding:6px 8px 6px 16px;width:197px;height:40px;display:flex;align-items:center;justify-content:center;margin:35px auto 0;cursor:pointer}@media screen and (max-width: 767px){.search__more{display:flex;flex-direction:column}}.search__slider{position:relative}@media screen and (max-width: 767px){.search__slider{margin-top:8px}}.search__slider::before{content:"";position:absolute;background:linear-gradient(90deg, #001f58 0%, rgba(0,31,88,0) 100%);width:90px;height:100%;left:0;top:0px;z-index:2}@media screen and (max-width: 767px){.search__slider::before{display:none}}.search__slider::after{content:"";position:absolute;background:linear-gradient(-90deg, #001f58 0%, rgba(0,31,88,0) 100%);width:90px;height:100%;right:0;top:0px;z-index:2}@media screen and (max-width: 767px){.search__slider::after{display:none}}.search__slide{display:block;border-radius:16px;overflow:hidden;position:relative;width:100%;aspect-ratio:3 / 4}@media screen and (max-width: 767px){.search__slide{border-radius:10px}}.search__slide img{width:100%;height:100%;object-fit:cover;display:block}.modal-search{width:100vh;height:99vh;background:var(--surface-lightest) !important;display:none}.modal-search #game-search-results-mobile .games-results{display:none}.modal-search form{width:100%;max-width:283px;height:40px;position:relative;margin-top:22px}@media screen and (max-width: 1260px){.modal-search form{max-width:240px}}@media screen and (max-width: 991px){.modal-search form{max-width:100%;height:40px;display:flex;align-items:center}}.modal-search form svg{position:absolute;left:16px;top:50%;transform:translate(0, -50%)}@media screen and (max-width: 991px){.modal-search form svg{left:16px;top:50%;transform:translate(0, -50%)}}@media screen and (max-width: 767px){.modal-search form svg{width:16px;height:16px}}.modal-search form input{width:100%;height:100%;padding-left:45px;border:none;background:var(--surface-dark-500);font-weight:300;font-size:14px;line-height:100%;color:var(--text-primary);border-radius:30px;padding-right:15px}@media screen and (max-width: 991px){.modal-search form input{padding-left:45px;background:var(--surface-dark-500);border-radius:30px}}@media screen and (max-width: 767px){.modal-search form input{width:100%;max-width:none}}.modal-search form input::placeholder{color:var(--text-primary)}@media screen and (max-width: 991px){.modal-search form input::placeholder{opacity:1}}.header{position:fixed;z-index:102;width:100%;background:var(--surface-dark)}.games-search-input{position:relative;z-index:102}.header__search{position:relative;z-index:102}#game-search-results{position:fixed;margin-top:79px;z-index:102}.games-results{position:relative;z-index:102}.games-results-overlay{position:fixed;top:64px;left:0;width:100%;height:calc(100% - 64px);z-index:100;display:none;background:rgba(0,0,0,0.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.games-results-overlay.active{display:block}.games-results-mobile{display:none}@media screen and (max-width: 991px){.games-results-mobile{display:block}}.games-results-mobile__items{margin-top:10px;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:12px 9px;overflow-y:auto}#modalwithdrawal{display:none;border-radius:20px}#modalwithdrawal .title{font-weight:600;font-size:22px;line-height:115%;letter-spacing:-0.02em;margin-top:24px}#modalwithdrawal .text-mini{font-size:12px;color:var(--text-secondary)}#modalwithdrawal .description{display:flex;padding:8px;margin-bottom:12px}#modalwithdrawal .description-image{margin-right:12px;color:var(--text-primary)}#modalwithdrawal .option-details{color:var(--text-secondary)}@media screen and (min-width: 767px){#modalwithdrawal .modal__fill_fields{min-width:400px;min-height:200px}}#modalwithdrawal .go-to-profile{margin-bottom:1rem}#modalwithdrawal .withdrawal_button{border:none;background:none;text-align:left;width:100%}#modalwithdrawal .option-header{color:var(--text-primary)}@media screen and (max-width: 767px){#referralStatsModal .modal-dialog{padding-bottom:81px}}.referral-stats{background:var(--surface-lightest);border-radius:20px;border:none;color:var(--text-primary);max-width:611px;min-width:611px;width:100%;margin:0 auto;gap:20px;position:relative}@media screen and (max-width: 767px){.referral-stats{margin:16px;width:calc(100% - 32px);min-width:unset;border-radius:16px}}.referral-stats__header{position:absolute;top:24px;right:24px}@media screen and (max-width: 767px){.referral-stats__header{top:10px;right:10px}}.referral-stats__header .btn-close{padding:0;background:none;opacity:1;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.referral-stats__header .btn-close svg{color:var(--text-primary)}.referral-stats__header .btn-close:hover{opacity:0.8}.referral-stats__body{padding:10px}.referral-stats__link{display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:600;font-size:14px;line-height:100%}.referral-stats__title{font-weight:600;font-size:24px;line-height:115%;text-align:center;color:var(--text-primary);position:absolute;top:30px;left:calc(50% - 79px);color:white}@media screen and (max-width: 767px){.referral-stats__title{font-size:20px;top:13px;left:calc(50% - 65px)}}.referral-stats__text{font-size:20px;text-align:center;margin-bottom:12px;line-height:21px}.referral-stats__subline{font-size:14px;font-weight:400;text-align:center;margin-bottom:24px;line-height:18px;color:var(--text-secondary);padding:0 20px}@media screen and (max-width: 767px){.referral-stats__subline{font-size:13px;line-height:17px;padding:0 10px;margin-bottom:20px}}.referral-stats__label{font-weight:400;font-size:14px;line-height:100%;color:var(--text-secondary);margin-bottom:8px}.referral-stats__copy{position:relative;margin-bottom:24px;width:100%}.referral-stats__input{width:100%;background:var(--surface-lighter);border-radius:8px;padding:12px 120px 12px 16px;border:none;font-weight:400;font-size:14px;line-height:100%;color:var(--text-primary);height:44px}.referral-stats__input:focus{outline:none}.referral-stats .btn--copy{position:absolute;right:4px;top:4px;background:#CC2ED6;border-radius:100px;padding:8px 16px;font-weight:600;font-size:14px;line-height:100%;color:var(--text-primary);white-space:nowrap;height:36px;border:none;transition:opacity 0.2s ease}.referral-stats .btn--copy:hover{opacity:0.9}.referral-stats__divider{width:100%;height:1px;background:var(--border-dark);margin:24px 0}.referral-stats__info{display:flex;flex-direction:column;gap:12px;background:var(--surface-lightest-x3);padding:16px;border-radius:12px}.referral-stats .bold p{font-weight:bold}.referral-stats__row{display:flex;justify-content:space-between;align-items:center;position:relative}.referral-stats__row::after{content:'';position:absolute;left:0;right:0;bottom:-4px;opacity:0.2}.referral-stats__row:last-child::after{display:none}.referral-stats__row p{font-weight:300;font-size:16px;line-height:100%;margin:0}.referral-stats__row span{font-weight:600;font-size:14px;line-height:100%;color:var(--text-primary)}.referral-stats .top-image img{width:100%;border-radius:12px 12px 0px 0px}.referral-stats .share-button-wrap{width:100%;display:flex;justify-content:center;margin-top:12px}.daily-challenge-modal{background:transparent;border:none;padding:0;max-width:400px !important;width:100% !important;border-radius:20px;overflow:visible;margin:0 auto !important}.daily-challenge-modal__header{position:absolute;top:20px;right:20px;z-index:10}.daily-challenge-modal__header .btn-close{display:none}#dailyChallengeModal .modal-dialog{max-width:400px !important;margin:1.75rem auto !important}@media screen and (max-width: 767px){#dailyChallengeModal .modal-dialog{padding-bottom:81px}}@media screen and (max-width: 575px){#dailyChallengeModal .modal-dialog{margin:0.5rem auto !important}}.challenge-header,.popup__header{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:5px;position:relative;z-index:5}.challenge-header__timer,.popup__time-block{display:flex;align-items:center;gap:10px;color:white;font-weight:600;font-size:14px}.challenge-header__timer .timer__icon img,.challenge-header__timer .popup__clock img,.popup__time-block .timer__icon img,.popup__time-block .popup__clock img{width:24px;height:24px}.checkbox-wallet__input,.currency-toggle__input{display:none}.checkbox-wallet__currency-types{height:35px;font-weight:400}.currency-types,.currency-toggle__switcher{min-width:184px;height:35px;display:flex;justify-content:center;align-items:center;gap:23px;line-height:19px;text-transform:uppercase;background-color:#fff;color:#123a85;border-radius:100px;cursor:pointer;user-select:none;position:relative;font-size:16px;font-weight:400}.currency-types::before,.currency-toggle__switcher::before{content:"";position:absolute;z-index:2;top:50%;transform:translateY(-50%);left:1%;width:90px;height:31px;background-color:#fcb526;border-radius:100px;transition:all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1);box-shadow:0 3px 1px 0 rgba(0,0,0,0.06),0 3px 8px 0 rgba(0,0,0,0.15),0 0 0 1px rgba(0,0,0,0.04)}.currency-types.isActive::before,.currency-types.active::before,.currency-toggle__switcher.isActive::before,.currency-toggle__switcher.active::before{left:49.5%;background-color:#599914}.currency-types__gc-currency,.currency-types__sc-currency,.currency-toggle__option{position:relative;z-index:5;transition:all 0.3s}.currency-types__gc-currency,.currency-toggle__option--gc{color:#123a85}.currency-types__sc-currency,.currency-toggle__option--sc{color:#123a85}.challenge-reward,.popup__head{display:flex;flex-direction:column;align-items:center;width:100%;background:linear-gradient(180deg, #5f84fe 0%, #736dff 50%, #8866fc 100%);border-radius:20px 20px 0 0;position:relative;min-height:154px;color:white;padding-bottom:12px}@media screen and (max-width: 575px){.challenge-reward,.popup__head{border-radius:15px 15px 0 0;min-height:120px;padding-bottom:10px}}.challenge-reward--all-completed,.challenge-reward--completed,.popup__head--all-completed,.popup__head--completed{min-height:260px;padding-bottom:30px}.challenge-reward--all-completed .popup__people-image,.challenge-reward--all-completed .challenge-reward__celebration,.challenge-reward--completed .popup__people-image,.challenge-reward--completed .challenge-reward__celebration,.popup__head--all-completed .popup__people-image,.popup__head--all-completed .challenge-reward__celebration,.popup__head--completed .popup__people-image,.popup__head--completed .challenge-reward__celebration{z-index:2;top:10%}.challenge-reward--all-completed .popup__people-image img,.challenge-reward--all-completed .challenge-reward__celebration img,.challenge-reward--completed .popup__people-image img,.challenge-reward--completed .challenge-reward__celebration img,.popup__head--all-completed .popup__people-image img,.popup__head--all-completed .challenge-reward__celebration img,.popup__head--completed .popup__people-image img,.popup__head--completed .challenge-reward__celebration img{height:70%;object-fit:cover;object-position:center center}.challenge-reward--all-completed .popup__table-reward,.challenge-reward--all-completed .challenge-reward__info,.challenge-reward--completed .popup__table-reward,.challenge-reward--completed .challenge-reward__info,.popup__head--all-completed .popup__table-reward,.popup__head--all-completed .challenge-reward__info,.popup__head--completed .popup__table-reward,.popup__head--completed .challenge-reward__info{transform:translate(-50%, 40%);left:50%;z-index:5;position:absolute;bottom:0}.challenge-reward__title,.popup__title{font-family:'Poppins', sans-serif;font-weight:600;line-height:150%;font-size:24px;padding-top:30px;margin:0 0 8px 0;text-align:center}.challenge-reward__trophy,.popup__cup-image{position:absolute;bottom:22px;left:50%;transform:translateX(-50%);z-index:3}@media screen and (max-width: 575px){.challenge-reward__trophy,.popup__cup-image{bottom:18px}}.challenge-reward__trophy img,.popup__cup-image img{height:auto}.challenge-reward__celebration,.popup__people-image{overflow:hidden;width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;z-index:1}.challenge-reward__celebration img,.popup__people-image img{width:100%;height:100%;object-fit:cover;border-radius:20px 20px 0 0}@media screen and (max-width: 575px){.challenge-reward__celebration img,.popup__people-image img{border-radius:15px 15px 0 0}}.challenge-reward__info,.popup__table-reward{position:absolute;bottom:0;left:50%;transform:translate(-50%, 50%);display:flex;width:calc(100% - 20px);justify-content:space-between;align-items:center;text-transform:capitalize;color:#ba6c1a;font-weight:600;background:linear-gradient(180deg, #fef498 15%, #b17c23 100%);border-radius:13px;min-height:44px;padding:0 20px}@media screen and (max-width: 575px){.challenge-reward__info,.popup__table-reward{width:calc(100% - 16px);padding:0 16px;min-height:36px}}.challenge-reward__label,.popup__text{margin:0;font-size:inherit}.currency-display,.popup__info{display:flex;align-items:center;gap:8px}.currency-display--right,.currency-display.info--right,.popup__info--right,.popup__info.info--right{justify-content:flex-end;margin-left:auto}.currency-display__icon,.info__currency{display:flex;align-items:center;position:relative;margin-right:9px}.currency-display__icon img,.currency-display__icon svg,.info__currency img,.info__currency svg{position:relative;z-index:5}.currency-display__icon--gc,.currency-display__icon--yellow,.info__currency--gc,.info__currency--yellow{transition:all 0.3s}.currency-display__icon--gc::before,.currency-display__icon--yellow::before,.info__currency--gc::before,.info__currency--yellow::before{content:"";position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%, -50%);width:22px;height:22px;border-radius:50px;background:linear-gradient(140deg, #ffde32 0%, #ffeb82 12.77%, #ffde32 30.77%, #fff3b2 44.77%, #ffde32 61%, #fff3b5 78.5%, #ffde32 100%),linear-gradient(180deg, #fcf598 0%, #f6d97e 25%, #d2ab3d 50%, #ba8827 75%, #ac7721 100%);box-shadow:inset 0 0 1px 0 rgba(255,255,255,0.45),0 0 1px 0 rgba(0,0,0,0.25),inset 0 0 1px 0 rgba(0,0,0,0.25),0 2px 4px 0 rgba(186,108,26,0.6)}.currency-display__icon--gc.coinDisabled,.currency-display__icon--gc.hidden,.currency-display__icon--yellow.coinDisabled,.currency-display__icon--yellow.hidden,.info__currency--gc.coinDisabled,.info__currency--gc.hidden,.info__currency--yellow.coinDisabled,.info__currency--yellow.hidden{display:none}.currency-display__icon--sc,.currency-display__icon--green,.info__currency--sc,.info__currency--green{display:none}.currency-display__icon--sc::before,.currency-display__icon--green::before,.info__currency--sc::before,.info__currency--green::before{content:"";position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%, -50%);width:22px;height:22px;border-radius:50px;background:linear-gradient(180deg, #26ff22 0%, #179914 100%);box-shadow:inset 0 0 1px 0 rgba(255,255,255,0.45),0 0 1px 0 rgba(0,0,0,0.25),inset 0 0 1px 0 rgba(0,0,0,0.25),0 2px 4px 0 rgba(0,147,0,0.6)}.currency-display__icon--sc.coinEnable,.currency-display__icon--sc.visible,.currency-display__icon--green.coinEnable,.currency-display__icon--green.visible,.info__currency--sc.coinEnable,.info__currency--sc.visible,.info__currency--green.coinEnable,.info__currency--green.visible{display:flex}.currency-display__amount,.info__sum{font-size:inherit;font-weight:600}.challenge-missions,.missions-block{padding-top:20px;background-color:#123a85;border-radius:0}@media screen and (max-width: 575px){.challenge-missions,.missions-block{border-radius:0}}.challenge-missions__body,.missions-block__body{padding:10px}.challenge-missions__tasks,.missions-block__tasks{margin-top:10px;position:relative;background-color:#123a85}.challenge-missions__tasks::before,.missions-block__tasks::before{content:"";position:absolute;top:0;left:50%;z-index:2;width:10px;height:100%;background-color:#245db8;transform:translateX(-50%)}.progress-bar,.missions-block__progress-bar{padding:0 5px 5px;display:block;width:100%;box-sizing:border-box}.progress-bar__start,.missions-block__circle{background:#da27da;width:6px;height:6px;border-radius:50px;margin-right:9px;position:relative;display:inline-block;vertical-align:middle}.progress-bar__start::before,.missions-block__circle::before{content:"";border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border:2px solid #fff;height:14px;width:14px}.progress-bar__line,.missions-block__line{background-color:#fff;border-radius:50px;height:8px;width:calc(100% - 38px);position:relative;display:inline-block;vertical-align:middle}.progress-bar__fill,.missions-block__line-fill{position:absolute;top:50%;left:1px;transform:translateY(-50%);width:0;height:6px;border-radius:50px;background-color:#da27da}.progress-bar__fill.partially__completed-1,.progress-bar__fill--partial-1,.missions-block__line-fill.partially__completed-1,.missions-block__line-fill--partial-1{width:33%}.progress-bar__fill.partially__completed-1.inProgress,.missions-block__line-fill.partially__completed-1.inProgress{width:45%}.progress-bar__fill.partially__completed-2,.progress-bar__fill--partial-2,.missions-block__line-fill.partially__completed-2,.missions-block__line-fill--partial-2{width:66%}.progress-bar__fill.partially__completed-2.inProgress,.missions-block__line-fill.partially__completed-2.inProgress{width:78%}.progress-bar__fill.partially__completed-3,.progress-bar__fill--partial-3,.missions-block__line-fill.partially__completed-3,.missions-block__line-fill--partial-3{width:80%}.progress-bar__fill.partially__completed-3.inProgress,.missions-block__line-fill.partially__completed-3.inProgress{width:89%}.progress-bar__fill.all-completed,.progress-bar__fill--complete,.missions-block__line-fill.all-completed,.missions-block__line-fill--complete{width:calc(100% - 2px)}.progress-bar__milestone,.missions-block__point{position:absolute;top:50%;transform:translateY(-58%)}.progress-bar__milestone::before,.missions-block__point::before{content:"";position:absolute;z-index:2;top:50%;left:50%;width:25px;height:17px;background:#123a85;transform:translate(-52%, -41%) rotate(14deg)}.progress-bar__milestone--1,.missions-block__point--1{left:26.74%}.progress-bar__milestone--2,.missions-block__point--2{left:64.1%}.progress-bar__milestone img,.missions-block__point img{position:relative;z-index:5}.progress-bar__end,.missions-block__star{margin-left:3px;display:inline-block;vertical-align:middle}.progress-bar__end svg,.missions-block__star svg{width:16px;height:16px}.progress-bar__end img,.missions-block__star img{width:16px;height:16px}.challenge-task,.missions-block__task{position:relative;z-index:5}.challenge-task:not(:last-child),.missions-block__task:not(:last-child){margin-bottom:10px}.challenge-task.done,.missions-block__task.done{display:none}.challenge-task__buyout{margin-top:0;width:100%;display:flex;justify-content:center}@media screen and (max-width: 375px){.challenge-task__buyout{width:auto}}.challenge-task__details{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex:1;min-width:0;min-height:120px;text-align:center}.challenge-task__description{margin:0 0 10px 0;flex-grow:0}.challenge-task__locked,.challenge-task__completed,.missions-block__closed{padding:10px 20px;background-color:#245db8;border-radius:13px;margin-bottom:0;min-height:52px;display:flex;align-items:center}.challenge-task__locked.await,.challenge-task__locked.completed,.challenge-task__locked--task-completed.completed,.challenge-task__completed.await,.challenge-task__completed.completed,.challenge-task__completed--task-completed.completed,.missions-block__closed.await,.missions-block__closed.completed,.missions-block__closed--task-completed.completed{display:flex}.challenge-task__content-locked,.challenge-task__content-completed{display:flex;align-items:center;gap:10px;width:100%}.challenge-task__content-locked .challenge-task__message,.challenge-task__content-completed .challenge-task__message{flex:1;text-align:center}.challenge-task__content-locked .challenge-task__reward,.challenge-task__content-completed .challenge-task__reward{margin-left:auto;flex-shrink:0}.challenge-task__content-locked .challenge-task__reward .currency-display,.challenge-task__content-completed .challenge-task__reward .currency-display{justify-content:flex-end}.challenge-task__icon,.missions-block__lock-img{flex:0 0 auto;height:44px;width:44px;border-radius:13px;background-color:#037;position:relative;display:flex;align-items:center;justify-content:center}.challenge-task__icon img,.challenge-task__icon svg,.missions-block__lock-img img,.missions-block__lock-img svg{width:20px;height:auto}.challenge-task__message,.missions-block__notice{font-family:'Open Sans', sans-serif;font-size:15px;font-weight:600;line-height:107%;color:#037;margin:0;display:flex;align-items:center}.challenge-task__content-completed .challenge-task__message{color:white;text-align:center}.challenge-task__content-completed .challenge-task__icon{background-color:transparent}.challenge-task__active,.missions-block__active{background:linear-gradient(90deg, #903dcc 0%, #245db8 100%);padding:0px;border:2px solid #903dcc;border-radius:13px;margin-bottom:10px;color:white}.challenge-task__active:not(.inProgress),.missions-block__active:not(.inProgress){display:none}.challenge-task__header,.missions-block__header{display:flex;justify-content:space-between;padding:10px 20px 0px;gap:8px}@media screen and (max-width: 575px){.challenge-task__header,.missions-block__header{gap:8px}}.challenge-task__title,.missions-block__title{font-family:'Open Sans', sans-serif;font-size:16px;font-weight:600;margin:0;color:white;line-height:1}@media screen and (max-width: 575px){.challenge-task__title,.missions-block__title{font-size:16px}}.challenge-task__reward,.missions-block__currency{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.challenge-task__reward .info__currency,.missions-block__currency .info__currency{margin-right:6px}.challenge-task__reward .info__sum,.missions-block__currency .info__sum{color:white;font-weight:600}.challenge-task__content,.missions-block__about-challenge{padding:10px 20px;display:flex;gap:8px;align-items:stretch}.challenge-task__left{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0;justify-content:space-between;min-height:120px}.challenge-task__image,.missions-block__game-img{flex-shrink:0}.challenge-task__image img,.missions-block__game-img img{border-radius:10.7661px;width:66.75px;height:89px;object-fit:cover}@media screen and (max-width: 575px){.challenge-task__image img,.missions-block__game-img img{width:60px;height:80px}}.challenge-task__progress{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0px;gap:8px;width:100%;max-width:220px;height:16px;margin:15px auto;flex:none;align-self:stretch;flex-grow:0}@media screen and (max-width: 575px){.challenge-task__progress{max-width:180px}}@media screen and (max-width: 375px){.challenge-task__progress{max-width:160px}}.progress-line,.missions-block__progress-line{flex:1;min-width:100px;height:6px;position:relative;margin-right:0;flex-grow:1;order:0}.progress-line::before,.missions-block__progress-line::before{content:"";position:absolute;width:100%;height:4px;left:0;top:1px;background:#0F2A5C;border-radius:50px}.progress-line__fill,.missions-block__progress-line__fill{position:absolute;width:0;min-width:0;height:6px;left:0;top:0;background:#DA27DA;border-radius:50px;transition:width 0.3s ease}.progress-line__fill[style*="0.0%"],.missions-block__progress-line__fill[style*="0.0%"]{width:0}.progress-line__fill[style*="33%"],.progress-line__fill.partially__completed-1,.missions-block__progress-line__fill[style*="33%"],.missions-block__progress-line__fill.partially__completed-1{width:33%}.progress-line__fill[style*="66%"],.progress-line__fill.partially__completed-2,.missions-block__progress-line__fill[style*="66%"],.missions-block__progress-line__fill.partially__completed-2{width:66%}.progress-line__fill[style*="100%"],.progress-line__fill.all-completed,.missions-block__progress-line__fill[style*="100%"],.missions-block__progress-line__fill.all-completed{width:100%}.progress-counter,.missions-block__counter{font-weight:600;line-height:100%;color:white;font-size:12px;white-space:nowrap;flex-shrink:0;min-width:45px;flex:none;order:1;flex-grow:0}@media screen and (max-width: 375px){.progress-counter,.missions-block__counter{font-size:11px;min-width:40px}}.challenge-task__actions,.missions-block__buttons{display:flex;align-items:flex-end;padding:0px 0px 0px 10px;text-transform:uppercase;letter-spacing:-0.03em;line-height:124%;gap:8px;margin-bottom:8px}@media screen and (min-width: 401px) and (max-width: 500px){.challenge-task__actions,.missions-block__buttons{gap:5px}}.challenge-task__play,.missions-block__button-play{font-size:14px;border:1px solid #fff;border-radius:100px;flex-shrink:0}.btn--play,.missions-block__play{font-family:'Open Sans', sans-serif;padding:8px 16px;text-align:center;color:white;text-decoration:none;display:block;font-weight:600;transition:all 0.3s ease;letter-spacing:-0.4px;width:65px;height:30px;display:flex;justify-content:center;align-items:center}.btn--play:hover,.missions-block__play:hover{background-color:rgba(255,255,255,0.1);color:white}.challenge-task__buyout,.missions-block__button-pay{width:100%;display:flex;justify-content:center;margin-top:0;align-self:flex-end}@media screen and (max-width: 375px){.challenge-task__buyout,.missions-block__button-pay{width:auto;margin-top:0}}.btn--buyout,.missions-block__pay{font-family:'Poppins', sans-serif;font-size:13px;border-radius:100px;background:linear-gradient(180deg, #ff0067 0%, #da27da 100%);text-transform:uppercase;padding:6px 16px;color:white;text-decoration:none;font-weight:600;display:flex;justify-content:center;align-items:center;transition:all 0.3s ease;border:none;cursor:pointer;letter-spacing:-0.4px;height:30px;width:100%;min-width:0;white-space:nowrap}@media screen and (max-width: 375px){.btn--buyout,.missions-block__pay{padding:5px 12px;font-size:12px;height:28px}}.btn--buyout:hover,.missions-block__pay:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(218,39,218,0.4);color:white}.challenge-congratulations,.missions-block__congratulation{text-align:center;color:white}.challenge-congratulations__text,.challenge-congratulations__text-block,.missions-block__congratulation__text,.missions-block__congratulation__text-block{padding-bottom:10px}.challenge-congratulations__message,.challenge-congratulations__item,.missions-block__congratulation__message,.missions-block__congratulation__item{font-size:14px;line-height:1.4;color:white;margin:0}.challenge-congratulations__message:not(:last-child),.challenge-congratulations__item:not(:last-child),.missions-block__congratulation__message:not(:last-child),.missions-block__congratulation__item:not(:last-child){margin-bottom:20px}.challenge-congratulations__banner img,.challenge-congratulations__banner-img img,.missions-block__congratulation__banner img,.missions-block__congratulation__banner-img img{border-radius:21px;width:100%;max-width:323px;object-fit:contain}.congratulations-timer{color:#da27da;font-weight:600;font-size:inherit}.challenge-empty-state{text-align:center;padding:20px;color:white}.challenge-empty-state__title{font-size:18px;margin-bottom:10px}.challenge-empty-state__message{font-size:14px;margin:0}.daily-challenge-modal .share-button-container{display:flex;justify-content:center;align-items:center;width:100%;padding:5px 10px 15px;background-color:#123a85;border-radius:0 0 20px 20px}@media screen and (max-width: 575px){.daily-challenge-modal .share-button-container{border-radius:0 0 15px 15px}}.share-button{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px 16px;width:323px;height:30px;background:linear-gradient(180deg, #FF0067 0%, #DA27DA 100%);border-radius:100px;border:none;cursor:pointer;font-family:'Open Sans', sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:19px;text-align:center;letter-spacing:-0.03em;text-transform:uppercase;color:#FFFFFF;transition:all 0.3s ease}.share-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(218,39,218,0.4);color:#FFFFFF}.share-button:active{transform:translateY(0)}@media screen and (max-width: 575px){.share-button{width:calc(100% - 20px);max-width:300px}}.daily-challenge-flash{margin-bottom:16px}.daily-challenge-flash .daily-challenge-alert{margin-bottom:8px;padding:12px 40px 12px 16px;border-radius:12px;border:none;font-size:14px;line-height:1.4;box-shadow:0 2px 8px rgba(0,0,0,0.1);position:relative;display:flex;align-items:center}.daily-challenge-flash .daily-challenge-alert:last-child{margin-bottom:0}.daily-challenge-flash .daily-challenge-alert.alert-success{background:linear-gradient(135deg, #10b981 0%, #059669 100%);color:white}.daily-challenge-flash .daily-challenge-alert.alert-danger{background:linear-gradient(135deg, #ef4444 0%, #dc2626 100%);color:white}.daily-challenge-flash .daily-challenge-alert .btn-close{position:absolute;top:50%;right:16px;transform:translateY(-50%);font-size:12px;width:20px;height:20px;padding:0;margin:0;transition:all 0.2s ease;filter:brightness(0) invert(1);opacity:0.8}.daily-challenge-flash .daily-challenge-alert .btn-close:hover{opacity:1}.daily-challenge-flash .daily-challenge-alert .btn-close:focus{box-shadow:none}#leaderboardModal .modal-dialog{max-width:350px !important;margin:1.75rem auto !important}@media screen and (max-width: 767px){#leaderboardModal .modal-dialog{padding-bottom:81px}}.leaderboard-modal{background:transparent;border:none;padding:0;max-width:350px !important;width:100% !important;border-radius:20px;color:white;position:relative;overflow:visible;margin:0 auto !important}.leaderboard-modal__header{position:absolute;top:20px;right:20px;z-index:10}.leaderboard-modal .modal-header{display:none}.leaderboard-modal .modal-body{padding:0;background:#003377;position:relative;z-index:5}.challenge-header{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:5px;position:relative;z-index:5;background:transparent}.leaderboard-content-with-background{background:#003377;border-radius:20px;overflow:hidden}.modal-close-btn{position:absolute;top:15px;right:15px;width:32px;height:32px;background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.2);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease;z-index:1000;padding:0}.modal-close-btn:hover{background:rgba(255,255,255,0.2);border-color:rgba(255,255,255,0.4);transform:scale(1.1)}.modal-close-btn:active{transform:scale(0.95)}.modal-close-btn svg{width:16px;height:16px;stroke:white;opacity:0.8}.modal-close-btn:hover svg{opacity:1}.logo-container{text-align:center;padding:20px 0 25px;background:transparent}.coinz-logo{height:40px;width:auto;filter:brightness(1.2)}.current-player-card-container{display:flex;justify-content:center;align-items:center;padding:0 20px;margin-bottom:-5px;margin-top:10px}.current-player-card{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:0px 20px 0px 4px;gap:7px;width:323px;height:60px;background:rgba(255,255,255,0.18);border:1px solid #FFFFFF;border-radius:13px;flex:none;order:0;flex-grow:0}.current-player-card .player-score{width:101px;height:60px;font-family:'Open Sans', sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:16px;display:flex;align-items:center;justify-content:center;text-align:center}.current-player-card .player-avatar{width:100px;height:100px;border-radius:50%;overflow:hidden;border:1px solid var(--border-secondary, rgba(255,255,255,0.2));background:linear-gradient(181deg, #a855f7 0%, #fbbf24 100%);display:flex;align-items:center;justify-content:center;flex:none;order:1;flex-grow:0}.current-player-card .player-avatar img{width:100%;height:100%;object-fit:cover}.current-player-card .player-stats{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0px;gap:10px;width:80px;height:60px;flex:none;order:3;flex-grow:0}.current-player-card .player-multiplier{width:101px;height:16px;font-family:'Open Sans', sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:16px;text-align:right;color:#FFFFFF;flex:none;order:0;flex-grow:0}.current-player-card .player-game{width:101px;height:16px;font-family:'Open Sans', sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;text-align:right;text-decoration-line:underline;color:#FFFFFF;flex:none;order:1;flex-grow:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.current-player-card .player-game .game-link{color:#FFFFFF;text-decoration:underline;transition:color 0.2s ease;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.podium-container{text-align:center;background:transparent;margin-top:-10px}.podium-image{height:100px;width:auto;max-width:240px}.nav-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0px;gap:30px;width:343px;height:50px;background:#003377;flex:none;order:1;align-self:stretch;flex-grow:0}.nav-buttons .nav-btn{box-sizing:border-box;width:135px !important;height:24px;background:#0F2A5C;border:1px solid #FFFFFF;border-radius:20px;flex:none;flex-grow:0;font-family:'Poppins', sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:16px;text-align:center;text-transform:uppercase;color:#FFFFFF;outline:none;cursor:pointer;transition:all 0.3s ease}.nav-buttons .nav-btn:hover{background:#1a3d7a}.leaderboard-content-container{display:flex;flex-direction:column;align-items:center;flex:none;order:2;align-self:stretch;flex-grow:1}.leaderboard-entries-wrapper{display:flex;flex-direction:column;gap:10px;width:100%}.leaderboard-card{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:0px;gap:10px;width:100%;height:48px;background:#245DB8;border:2px solid #2A6AD1;border-radius:9px;flex:none;order:0;flex-grow:0}.color-strip{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;padding:0px;width:19px;height:48px;border-radius:9px 0px 0px 9px;flex:none;order:0;flex-grow:0}.color-strip.gold{background:#E6D51E}.color-strip.silver{background:#A1ACB3}.color-strip.bronze{background:#C78747}.color-strip.default{background:transparent}.position-badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0px;width:33px;height:33px;background:rgba(255,255,255,0.2);border-radius:17px;flex:none;order:1;flex-grow:0}.position-number{font-family:'Poppins', sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:16px;text-align:center;text-transform:uppercase;color:#FFFFFF;flex:none;order:0;flex-grow:0}.user-avatar{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0px;width:44px;height:44px;flex:none;order:2;flex-grow:0}.user-avatar img{width:44px;height:44px;border-radius:22px;object-fit:cover}.user-name-frame{display:flex;flex-direction:row;align-items:center;padding:0px;width:90px;height:44px;border-radius:17px;flex:none;order:3;flex-grow:0}.user-name{font-family:'Open Sans', sans-serif;font-style:normal;font-weight:700;font-size:13px;line-height:16px;color:#FFFFFF;flex:none;order:0;flex-grow:0}.user-stats-frame{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0px;width:97px;height:44px;border-radius:17px;flex:none;order:4;flex-grow:1}.stats-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;padding:0px;width:80px;height:60px;flex:none;order:0;flex-grow:0}.multiplier{width:101px;height:16px;font-family:'Open Sans', sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:16px;text-align:right;color:#FFFFFF;flex:none;order:0;flex-grow:0}.game-name{width:101px;height:16px;font-family:'Open Sans', sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;text-align:right;text-decoration-line:underline;color:#FFFFFF;flex:none;order:1;flex-grow:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.game-name .game-link{color:#FFFFFF;text-decoration:underline;transition:color 0.2s ease;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.lobby-button-frame{width:323px;height:40px;flex:none;order:5;flex-grow:0}.lobby-button{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px 16px;position:absolute;width:323px;height:30px;left:calc(50% - 323px/2);top:calc(50% - 30px/2);background:linear-gradient(180deg, #FF0067 0%, #DA27DA 100%);border-radius:100px;border:none;cursor:pointer}.lobby-button span{width:44px;height:19px;font-family:'Open Sans', sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:19px;letter-spacing:-0.4px;text-transform:uppercase;color:#FFFFFF;flex:none;order:0;flex-grow:0}.share-button-container{display:flex;justify-content:center;align-items:center;width:100%;padding-top:15px;padding-bottom:15px}.share-button{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px 16px;width:323px;height:30px;background:linear-gradient(180deg, #FF0067 0%, #DA27DA 100%);border-radius:100px;border:none;cursor:pointer;font-family:'Open Sans', sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:19px;letter-spacing:-0.4px;text-transform:uppercase;color:#FFFFFF;flex:none;order:0;flex-grow:0}.share-button:hover{opacity:0.9}.no-races-message{display:flex;justify-content:center;align-items:center;padding:40px 20px;min-height:200px;text-align:center}.no-races-content h3{font-family:'Poppins', sans-serif;font-weight:700;font-size:18px;color:#FFFFFF;margin-bottom:10px}.no-races-content p{font-family:'Open Sans', sans-serif;font-weight:400;font-size:14px;color:rgba(255,255,255,0.8);margin:0}.race-description{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0px 10px 0px 13px;gap:12px;width:343px;height:82px;flex:none;order:0;align-self:stretch;flex-grow:0}.race-description-content p{width:320px;height:48px;font-family:'Open Sans', sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px;text-align:center;text-decoration-line:underline;color:#FFFFFF;flex:none;order:0;align-self:stretch;flex-grow:0;margin:0}.prize-table{display:flex;flex-direction:column;gap:3px;width:100%;padding:0 10px;order:1}.prize-row{display:flex;flex-direction:row;align-items:center;padding:0px;width:323px;height:48px;border-radius:9px;flex:none;flex-grow:0;position:relative;overflow:hidden}.prize-position{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0px;height:48px;border-radius:9px 0px 0px 9px;flex:none;order:0;flex-grow:0;position:relative;z-index:1}.prize-position::before{content:'';position:absolute;right:-25px;top:0px;width:48px;height:48px;border-radius:50%;z-index:1}.position-circle{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0px;width:38px;height:38px;background:#245DB8;border:2px solid;border-radius:50%;position:absolute;right:-19px;top:5px;z-index:3;font-family:'Poppins', sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:16px;text-align:center;text-transform:uppercase;color:#FFFFFF}.prize-details{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:0px 15px 0px 35px;height:48px;background:linear-gradient(90deg, rgba(36,93,184,0) 21.15%, rgba(36,93,184,0.8) 100%);border-radius:0px 9px 9px 0px;flex:1;margin-left:-19px;z-index:0}.prize-row.prize-1st .prize-position{width:199px;background:#E5D51E}.prize-row.prize-1st .prize-position::before{background:#E5D51E}.prize-row.prize-1st .position-circle{border-color:#E5D51E}.prize-row.prize-2nd .prize-position{width:175px;background:#A0BBCB}.prize-row.prize-2nd .prize-position::before{background:#A0BBCB}.prize-row.prize-2nd .position-circle{border-color:#A0BBCB}.prize-row.prize-3rd .prize-position{width:145px;background:#C78747}.prize-row.prize-3rd .prize-position::before{background:#C78747}.prize-row.prize-3rd .position-circle{border-color:#C78747}.prize-row.prize-4th .prize-position{width:115px;background:#2A6AD1}.prize-row.prize-4th .prize-position::before{background:#2A6AD1}.prize-row.prize-4th .position-circle{border-color:#2A6AD1}.prize-row.prize-5th .prize-position{width:90px;background:#2A6AD1}.prize-row.prize-5th .prize-position::before{background:#2A6AD1}.prize-row.prize-5th .position-circle{border-color:#2A6AD1}.back-button-container{display:flex;justify-content:center;align-items:center;width:100%;padding-top:15px;padding-bottom:15px;order:2}.back-button{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px 16px;width:323px;height:30px;background:#0F2A5C;border:1px solid white;border-radius:100px;cursor:pointer;font-family:'Open Sans', sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:19px;letter-spacing:-0.4px;text-transform:uppercase;color:#FFFFFF;flex:none;order:0;flex-grow:0}.back-button:hover{opacity:0.9}.challenge-card{background:rgba(255,255,255,0.03);border-radius:12px;padding:15px;margin-bottom:20px;border:1px solid rgba(255,255,255,0.08)}.challenge-card:last-child{margin-bottom:0}.challenge-card .leaderboard-entries-wrapper{margin:0}#header__notification{position:relative;height:25px;width:20px}#webpush-notification-center-open{position:absolute !important;box-shadow:none !important;top:0px !important;height:25px !important;width:25px !important;background-size:auto !important}#webpush-notification-center-icon{display:none}#webpush-notification-center.webpush-notification-center-color-custom{border-radius:12px;box-shadow:0 4px 24px 0 var(--surface-darkest) !important;background:var(--surface-lightest) !important}.webpush-notification-center-color-custom #webpush-notification-center-header{font-weight:600;font-size:16px;line-height:100%;color:var(--text-primary) !important;background:var(--surface-lightest) !important;border-bottom:1px solid var(--border-dark) !important}#webpush-notification-center-open.webpush-notification-center-position-right{right:-8px !important}#webpush-notification-center-open.webpush-notification-center-color-custom{background-color:transparent !important}.webpush-balloon-custom{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.00195 18H5.60636C4.34793 18 3.71872 18 3.58633 17.9023C3.4376 17.7925 3.40126 17.7277 3.38515 17.5436C3.37082 17.3797 3.75646 16.7486 4.52776 15.4866C5.32411 14.1835 6.00031 12.2862 6.00031 9.6C6.00031 8.11479 6.63245 6.69041 7.75766 5.6402C8.88288 4.59 10.409 4 12.0003 4C13.5916 4 15.1177 4.59 16.2429 5.6402C17.3682 6.69041 18.0003 8.11479 18.0003 9.6C18.0003 12.2862 18.6765 14.1835 19.4729 15.4866C20.2441 16.7486 20.6298 17.3797 20.6155 17.5436C20.5994 17.7277 20.563 17.7925 20.4143 17.9023C20.2819 18 19.6527 18 18.3943 18H15.0003M9.00195 18L9.00031 19C9.00031 20.6569 10.3435 22 12.0003 22C13.6572 22 15.0003 20.6569 15.0003 19V18M9.00195 18H15.0003' stroke='white' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E") !important}#webpush-notification-center.webpush-notification-center-layout-popup{color:var(--xtremepush-notifications-color) !important}.webpush-swal2-popup{border-radius:12px !important}.webpush-notification-center-color-custom .webpush-notification-center-item-title{color:var(--xtremepush-notifications-color) !important}.webpush-notification-center-color-custom .webpush-notification-center-item-text{color:var(--xtremepush-notifications-color) !important}#webpush-notification-center.webpush-notification-center-color-custom{color:var(--xtremepush-notifications-color) !important}@media screen and (max-width: 991px){#modalreg .modal__title{display:none}}.modal__items--reg{position:relative}#reg-back-link{position:absolute;left:32px;top:10px}#reg-back-link .modal__back{background:none;border:none}#multi_step_registration_form{width:100%;position:relative}#multi_step_registration_form .progress-container{width:100%;max-width:600px;margin:20px auto;border-radius:4px;background-color:var(--progress-bar-background)}#multi_step_registration_form .progress-bar{height:8px;background-color:var(--progress-bar-progress);border-radius:4px;transition:width 0.3s ease}#multi_step_registration_form .registration-progress-wrap{display:flex;gap:20px;align-items:center}#multi_step_registration_form .step-title{font-size:24px;text-align:center;font-weight:500}#multi_step_registration_form .step-message{text-align:center;border-radius:12px;background:white;color:var(--text-dark-constant);padding:10px;position:relative}#multi_step_registration_form .step-message .step-message-bubble{position:absolute;top:-18px;left:10%}#multi_step_registration_form .step-image{text-align:center}#multi_step_registration_form .step-title{text-transform:capitalize}#multi_step_registration_form .modal__btn{margin-top:12px}@media screen and (max-width: 991px){#multi_step_registration_form .modal__btn{margin-top:0px}}#multi_step_registration_form .modal__input input{height:42px;text-align:center;font-size:18px}#multi_step_registration_form .modal__input input:not(:placeholder-shown){text-align:left}#multi_step_registration_form .modal__input input:focus{text-align:left}#multi_step_registration_form .modal__input input.no-spinner[type=number]::-webkit-outer-spin-button,#multi_step_registration_form .modal__input input.no-spinner[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#multi_step_registration_form .modal__input input.no-spinner[type=number]{-moz-appearance:textfield;appearance:textfield}@media screen and (max-width: 991px){#multi_step_registration_form .modal__inputs{margin-top:20px}}#multi_step_registration_form .input-group__phone{display:flex;align-items:center;gap:10px}#multi_step_registration_form .phone-select{max-width:90px;height:42px}#multi_step_registration_form .phone-number-input-wrap{width:100%}#multi_step_registration_form .dob-fields{display:flex;gap:10px}#multi_step_registration_form .checkbox-description{font-size:12px}#multi_step_registration_form .checkbox-description a{text-decoration:underline}#multi_step_registration_form .ios-checkbox-container{display:flex;align-items:center;width:100%;justify-content:space-between;height:37px}#multi_step_registration_form .ios-checkbox{display:none}#multi_step_registration_form .ios-checkbox+label{position:relative;display:inline-block;width:51px;height:31px;background-color:#3B5FA3;border-radius:31px;transition:background-color 0.3s;cursor:pointer;margin-right:12px}#multi_step_registration_form .ios-checkbox+label:after{content:'';position:absolute;width:27px;height:27px;border-radius:50%;background-color:white;top:2px;left:2px;transition:transform 0.3s;box-shadow:0 2px 5px rgba(0,0,0,0.2)}#multi_step_registration_form .ios-checkbox:checked+label{background-color:#FE276E}#multi_step_registration_form .ios-checkbox:checked+label:after{transform:translateX(20px)}#multi_step_registration_form .congrats-image{text-align:center}#multi_step_registration_form .congrats-title{font-size:28px;text-align:center;font-weight:500;line-height:28px}#multi_step_registration_form .congrats-reward{margin-top:14px;text-align:center}@media screen and (max-width: 991px){#multi_step_registration_form .congrats-reward{margin-top:7px}}#multi_step_registration_form .coins-description{margin-top:15px;display:flex;flex-direction:column;gap:8px}#multi_step_registration_form .coin-image{margin-right:7px}#multi_step_registration_form .gc-coin-description{color:var(--gc-coin-color);font-weight:bold}#multi_step_registration_form .sc-coin-description{color:var(--sc-coin-color);font-weight:bold}#multi_step_registration_form .phone-number-confirmation-links{display:flex;justify-content:space-between;align-items:center;margin-top:20px;margin-bottom:20px}#multi_step_registration_form .phone-number-confirmation-links a{font-size:13px;text-decoration:underline}#multi_step_registration_form .sms-resend-text{font-size:13px}#multi_step_registration_form .btn-phone-confirmation{margin-top:30px}#multi_step_registration_form .show-password-icon{position:absolute;top:50%;transform:translate(0, -50%);right:16px}#multi_step_registration_form .modal__input__password{position:relative}#multi_step_registration_form .password-toggle{position:absolute;right:12px;background:none;border:none;top:calc(50% - 12px);cursor:pointer;-webkit-tap-highlight-color:transparent}#multi_step_registration_form .password-toggle svg{width:20px;height:20px;pointer-events:none}#multi_step_registration_form .password-toggle.touch-active{transform:scale(0.9);opacity:0.8}#multi_step_registration_form .password-input-wrapper{position:relative;display:flex}.password-toggle path{fill:grey;transition:fill 0.2s ease}.password-toggle.password-visible path{fill:white}.content-section-accordion{padding-top:16px}.content-section-accordion .accordion-item{background:#CDDEFF;backdrop-filter:blur(12px);border-radius:16px;border:none;margin-bottom:16px;overflow:hidden;transition:all 0.3s ease}.content-section-accordion .accordion-item .accordion-header{margin:0}.content-section-accordion .accordion-item .accordion-header .accordion-button{display:flex;flex-direction:row;align-items:center;padding:12px 22px;gap:24px;width:100%;height:56px;background:transparent;border:none;border-radius:16px;box-shadow:none;transition:all 0.3s ease;position:relative}.content-section-accordion .accordion-item .accordion-header .accordion-button:focus{box-shadow:none;border:none;outline:none}.content-section-accordion .accordion-item .accordion-header .accordion-button::after{display:flex;flex-direction:column;justify-content:center;align-items:center;width:32px;height:32px;background:#D9E6FF;border-radius:100px;background-image:none;position:relative;margin-left:auto;transition:all 0.3s ease;content:'';position:relative;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10L12 15L17 10' stroke='%2304155E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:16px}.content-section-accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{transform:rotate(180deg)}.content-section-accordion .accordion-item .accordion-header .accordion-button .accordion-title{font-family:'Open Sans', sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:100%;color:#04155E;flex-grow:1;text-align:left;margin:0}.content-section-accordion .accordion-item .accordion-collapse .accordion-body{padding:0 22px 16px 22px;background:transparent;border-top:1px solid rgba(4,21,94,0.1)}.content-section-accordion .accordion-item .accordion-collapse .accordion-body .accordion-content{color:#04155E;margin-top:16px}@media (max-width: 768px){.content-section-accordion .accordion-item .accordion-header .accordion-button{padding:10px 16px;gap:16px;height:auto;min-height:48px}.content-section-accordion .accordion-item .accordion-header .accordion-button .accordion-title{font-size:14px}.content-section-accordion .accordion-item .accordion-header .accordion-button::after{width:28px;height:28px;min-width:28px}.content-section-accordion .accordion-item .accordion-collapse .accordion-body{padding:0 16px 12px 16px}.content-section-accordion .accordion-item .accordion-collapse .accordion-body .accordion-content{font-size:13px;line-height:150%}}.accordion-collapse{transition:height 0.35s ease}.accordion-collapsing{height:0;overflow:hidden;transition:height 0.35s ease}.accordion-collapse.show{transition:height 0.35s ease}[data-bs-theme="dark"] .content-section-accordion .accordion-item{background:linear-gradient(180deg, rgba(0,7,36,0.5) 0%, #123a85 100%);backdrop-filter:blur(12px);border:none}[data-bs-theme="dark"] .content-section-accordion .accordion-item .accordion-header .accordion-button::after{background:#0F2A5C;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10L12 15L17 10' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-position:center}[data-bs-theme="dark"] .content-section-accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{transform:rotate(180deg)}[data-bs-theme="dark"] .content-section-accordion .accordion-item .accordion-header .accordion-button .accordion-title{color:#ffffff}[data-bs-theme="dark"] .content-section-accordion .accordion-item .accordion-collapse .accordion-body{border-top:1px solid rgba(255,255,255,0.1)}[data-bs-theme="dark"] .content-section-accordion .accordion-item .accordion-collapse .accordion-body .accordion-content{color:#FFFFFF}[data-bs-theme="light"] .content-section-accordion .accordion-item{background:#CDDEFF;border:none}[data-bs-theme="light"] .content-section-accordion .accordion-item .accordion-header .accordion-button::after{background:#D9E6FF;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10L12 15L17 10' stroke='%2304155E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}[data-bs-theme="light"] .content-section-accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{transform:rotate(180deg)}[data-bs-theme="light"] .content-section-accordion .accordion-item .accordion-header .accordion-button .accordion-title{color:#04155E}[data-bs-theme="light"] .content-section-accordion .accordion-item .accordion-collapse .accordion-body{border-top:1px solid rgba(4,21,94,0.1)}[data-bs-theme="light"] .content-section-accordion .accordion-item .accordion-collapse .accordion-body .accordion-content{color:#04155E}.static-page{margin-top:16px}.static-page .static-card{border-radius:16px;overflow:hidden;backdrop-filter:blur(12px)}.static-page .static-header{display:flex;align-items:center;gap:24px;padding:12px 22px;min-height:56px;border-bottom:1px solid transparent}.static-page .static-header .static-title{font-family:'Open Sans', sans-serif;font-weight:600;font-size:16px;line-height:100%;margin:0}.static-page .static-body{padding:16px 22px 22px 22px}.static-page .static-body p{margin-bottom:1rem}.static-page .static-body h1,.static-page .static-body h2,.static-page .static-body h3,.static-page .static-body h4,.static-page .static-body h5,.static-page .static-body h6{margin:16px 0 8px}.static-page .static-body ul,.static-page .static-body ol{padding-left:2rem;margin-bottom:1rem}[data-bs-theme="light"] .static-page .static-card{background:#CDDEFF}[data-bs-theme="light"] .static-page .static-header{border-color:rgba(4,21,94,0.1)}[data-bs-theme="light"] .static-page .static-header .static-title{color:#04155E}[data-bs-theme="light"] .static-page .static-body{color:#04155E}[data-bs-theme="dark"] .static-page .static-card{background:linear-gradient(180deg, rgba(0,7,36,0.5) 0%, #123a85 100%)}[data-bs-theme="dark"] .static-page .static-header{border-color:rgba(255,255,255,0.1)}[data-bs-theme="dark"] .static-page .static-header .static-title{color:#FFFFFF}[data-bs-theme="dark"] .static-page .static-body{color:#FFFFFF}@media (max-width: 768px){.static-page .static-header{padding:10px 16px}.static-page .static-body{padding:12px 16px 16px 16px}}.static-page-modal-content{max-height:80vh;overflow-y:auto;padding:0 !important;background:transparent !important;border-radius:20px;max-width:80vw !important}.static-page-modal-content .static-page{margin-top:0}.static-page-modal-content::-webkit-scrollbar{width:8px}.static-page-modal-content::-webkit-scrollbar-track{background:rgba(255,255,255,0.1);border-radius:4px}.static-page-modal-content::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.3);border-radius:4px}.static-page-modal-content::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,0.5)}.game-info-page .game-info-hero .game-info-hero__image{width:100%;height:60vw;max-height:420px;object-fit:cover;object-position:center;display:block;border-radius:12px}.game-info-page .feature-tile{background:var(--surface-lighter);border:1px solid var(--border-light);border-radius:12px;color:var(--text-primary)}.game-info-page .feature-tile .feature-tile-label{color:var(--text-secondary)}.game-info-page .game-info-features{display:flex;flex-wrap:wrap;gap:12px}.game-info-page .game-info-features .feature-tile-wrap{flex:1 1 calc((100% - 36px) / 4)}@media screen and (max-width: 1199px){.game-info-page .game-info-features .feature-tile-wrap{flex-basis:calc((100% - 24px) / 3)}}@media screen and (max-width: 767px){.game-info-page .game-info-features .feature-tile-wrap{flex-basis:calc((100% - 12px) / 2)}}.banner{border-radius:40px 40px 44px 44px}.banner__card{position:relative;z-index:2}.banner__items{padding:30px 40px 40px;background:linear-gradient(181deg, #ff0f7b 0%, #f89b29 100%);border:2px solid var(--border-primary);border-radius:40px 40px 44px 44px;position:relative;overflow:hidden}@media screen and (max-width: 767px){.banner__items{padding:25px 12px 12px;border-radius:20px}}.banner__content{position:relative;z-index:2}.banner .promotion-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px;position:absolute;right:40px;top:40px;z-index:5}.banner .promotion-tags .promotion-tag{font-family:var(--second-family);font-weight:600;font-size:18px;color:var(--text-primary-constant);background:#0eaf00;border-radius:8px;padding:2px 24px}@media screen and (max-width: 767px){.banner .promotion-tags{position:initial;justify-content:center}}@media screen and (max-width: 1440px){.banner .promotion-tags .promotion-tag{font-size:16px;padding:2px 20px}}@media screen and (max-width: 767px){.banner .promotion-tags .promotion-tag{font-size:12px;padding:2px 12px}}.banner__bg,.banner__bg--desktop,.banner__bg--mobile{position:absolute;display:flex;right:0;top:0;z-index:0;height:100%;width:100%}.banner__bg img,.banner__bg--desktop img,.banner__bg--mobile img{width:100%;height:100%;transform:scale(1.01);object-fit:cover}@media screen and (max-width: 767px){.banner__bg--desktop{display:none}}.banner__bg--mobile{display:none}@media screen and (max-width: 767px){.banner__bg--mobile{display:flex}}.banner__characters{position:absolute;right:75px;bottom:0;display:flex}@media screen and (max-width: 1440px){.banner__characters{max-width:460px;right:40px}}@media screen and (max-width: 767px){.banner__characters{top:100px;min-width:373px;height:233px;left:50%;transform:translate(-50%, 0)}.banner__characters img{object-fit:cover}}.banner__decor{position:absolute;width:100%;height:100%;background:#fc5752;border-radius:40px 40px 44px 44px;left:0;bottom:-8px;border:2px solid #ffb780;z-index:-2}.banner__title{color:var(--text-primary-constant);font-weight:800;font-size:40px;line-height:110%;letter-spacing:-0.01em;text-transform:uppercase;margin-bottom:8px}@media screen and (max-width: 1440px){.banner__title{font-size:36px}}@media screen and (max-width: 767px){.banner__title{text-align:center;margin:0 auto 8px;font-size:28px}}.banner__text{color:var(--text-primary-constant);font-size:20px;line-height:140%;max-width:257px;margin-bottom:29px}@media screen and (max-width: 1440px){.banner__text{font-size:18px}}@media screen and (max-width: 767px){.banner__text{font-size:14px;line-height:140%;margin:0 auto 100px;max-width:147px}}.banner__reg{background:rgba(255,255,255,0.5);border-radius:50px;padding:4px;max-width:320px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 767px){.banner__reg{flex-direction:column;background:transparent;max-width:none;width:100%}}.banner__reg--logged{max-width:208px;background:rgba(255,255,255,0.5);border-radius:50px;padding:4px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 767px){.banner__reg--logged{flex-direction:column;background:transparent;max-width:none;width:100%}}.banner__btn{border-radius:56px;padding:9px 18px;background:#fe276e;font-family:var(--third-family);font-weight:600;font-size:16px;letter-spacing:-0.03em;color:var(--text-primary-constant);width:100%;max-width:200px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){.banner__btn{max-width:none;border:1.7px solid #fcb9a0}}.banner__socials{display:flex;align-items:center;gap:25px;position:relative;margin-right:8px}@media screen and (max-width: 767px){.banner__socials{width:100%;gap:12px;margin-top:12px}}.banner__socials a{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){.banner__socials a{width:100%;border:1px solid var(--border-primary);border-radius:100px;background:var(--surface-lighter);height:40px}.banner__socials a img{max-width:24px}}.banner__socials button{height:inherit;border:none;background:transparent}@media screen and (max-width: 767px){.banner__socials button{width:100%;border:1px solid var(--border-primary);border-radius:100px;background:var(--surface-lighter);height:40px}.banner__socials button img{max-width:24px}}.banner__socials::before{content:"";position:absolute;width:2px;height:28px;background:#fa7a3d;left:50%;top:50%;transform:translate(-50%, -50%);border-radius:100px}@media screen and (max-width: 767px){.banner__socials::before{display:none}}.banner .carousel-outer-wrapper{position:relative;z-index:0}.banner .carousel-outer-wrapper .carousel-inner-wrapper{overflow:hidden;position:relative;z-index:1}.banner .carousel-outer-wrapper .banner__decor{display:none}.banner .carousel-indicators{width:inherit;bottom:20px;margin-bottom:0;z-index:10}.banner .carousel-indicators .swiper-pagination-bullet{width:10px;height:10px;border-radius:50%;border:1.5px solid #FFF;background:none;opacity:100%;margin:0 5px}.banner .carousel-indicators .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}@media screen and (max-width: 767px){.banner .carousel-indicators{bottom:5px}}.banner .bonus-carousel{will-change:transform;transform:translateZ(0);min-height:339px}@media screen and (max-width: 767px){.banner .bonus-carousel{min-height:346px}}.banner .bonus-carousel .swiper-wrapper{align-items:stretch;transition:transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.banner .bonus-carousel .swiper-slide{height:auto;display:flex;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.banner .bonus-carousel .banner__card{width:100%;display:flex;flex-direction:column;padding:0 0.25rem;transition:opacity 0.3s ease}.banner .bonus-carousel .banner__items{flex:1;display:flex;flex-direction:column}.banner .bonus-carousel .banner__content{flex:1;display:flex;flex-direction:column}.banner .bonus-carousel .banner__reg--logged{margin-top:auto}.promotion .banner{margin-top:24px}.promotion-show .banner{margin-bottom:16px}.promotion-show .banner__items-link{text-decoration:none;color:inherit;display:block;position:relative}.promotion-show .banner__items-link:hover{text-decoration:none;color:inherit}.promotion-show .banner__items-link .banner__btn{position:relative;z-index:10;pointer-events:auto}.promotion-show .banner__items{min-height:360px !important}.promotion-show .promotion__details{margin-top:16px}@media screen and (max-width: 767px){.promotion-show .promotion__details{margin-top:12px}}.promotion-show .promotion__details--btn-container{margin-bottom:24px}@media screen and (max-width: 767px){.promotion-show .promotion__details--btn-container{margin-bottom:20px}}.promotion-show .promotion__details .content-section-accordion{margin-top:24px}@media screen and (max-width: 767px){.promotion-show .promotion__details .content-section-accordion{margin-top:20px}}@media screen and (max-width: 767px){.promotions-grid .banner__btn{max-width:150px;font-size:12px}}@media screen and (max-width: 767px){.promotions-grid .banner__reg--logged{flex-direction:row;background:transparent;max-width:208px}}@media screen and (max-width: 767px){.promotions-grid .banner__title{font-size:18px;text-align:left}}@media screen and (max-width: 767px){.promotions-grid .banner__text{font-size:12px;margin:0;margin-bottom:10px;text-align:left}}@media screen and (max-width: 767px){.promotions-grid .promotion-tags{position:absolute;right:24px;top:24px;justify-content:flex-end}}@media screen and (max-width: 767px){.promotions-grid .promotion__meta{padding-left:0}}@media screen and (max-width: 767px){.promotions-grid .promotion__meta .timer{font-size:14px}}.recurring-purchase{position:relative}.recurring-purchase__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;grid-column:1 / -1;width:100%}.recurring-purchase__grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}@media screen and (max-width: 767px){.recurring-purchase__grid{grid-template-columns:1fr}}.recurring-purchase__card{background:var(--surface-lightest);border:1px solid var(--border-light);border-radius:8px;padding:12px}.recurring-purchase__head{display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:12px;color:var(--text-secondary);margin-bottom:4px}.recurring-purchase__head .value{color:var(--text-primary);background:var(--surface-lightest-x3);border-radius:12px;padding:6px 12px;min-width:64px;text-align:right;font-weight:700}.recurring-purchase__slider{appearance:none;width:100%;height:8px;border-radius:100px;background:linear-gradient(90deg, var(--progress-bar-progress) var(--fill, 0%), var(--progress-bar-background) var(--fill, 0%));outline:none;border:1px solid var(--border-light)}.recurring-purchase__slider::-webkit-slider-thumb{appearance:none;width:14px;height:14px;border-radius:50%;background:var(--border-primary);border:2px solid var(--surface-lightest);box-shadow:0 0 0 0 var(--border-primary);cursor:pointer;margin-top:-3px}.recurring-purchase__slider::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:var(--border-primary);border:2px solid var(--surface-lightest);box-shadow:0 0 0 0 var(--border-primary);cursor:pointer;margin-top:-3px}.recurring-purchase__slider::-webkit-slider-runnable-track{height:8px;border-radius:100px;background:linear-gradient(90deg, var(--progress-bar-progress) var(--fill, 0%), var(--progress-bar-background) var(--fill, 0%))}.recurring-purchase__slider::-moz-range-track{height:8px;border-radius:100px;background:linear-gradient(90deg, var(--progress-bar-progress) var(--fill, 0%), var(--progress-bar-background) var(--fill, 0%))}.recurring-purchase__hint{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:10px;margin-top:4px}.recurring-purchase__toggle{display:flex;align-items:center;gap:8px}.recurring-purchase__actions{display:flex;justify-content:flex-end;margin-top:16px}.recurring-purchase__actions .btn{padding:12px 28px;font-size:16px;min-width:140px}@media screen and (max-width: 767px){.recurring-purchase__actions{width:100%}.recurring-purchase__actions .btn{width:100%}}.purchase-summary .purchase-summary-bg{margin-bottom:-15px}.purchase-summary .title{font-family:var(--third-family);font-weight:600;font-size:14px;color:var(--text-primary-constant)}.purchase-summary .modal-content{background:transparent;border-radius:15px;border:none;margin-bottom:81px}.purchase-summary .modal-dialog-centered{align-items:center !important}@media screen and (max-width: 767px){.purchase-summary .modal-dialog-centered{align-items:end !important}}.purchase-summary .modal-body{min-height:auto;min-width:auto;background:#123a85;border-radius:15px}.purchase-summary .purchase-input{background:#001f58;border-radius:12px;padding:10px;border:none;font-weight:400;font-size:16px;color:#8297BD;text-align:center}.purchase-summary .purchase-input-white{background:white !important;color:#001F58 !important;border:1px solid #FE0167 !important}.purchase-summary .purchase-input-white::-webkit-outer-spin-button,.purchase-summary .purchase-input-white::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.purchase-summary .purchase-input-white{-moz-appearance:textfield}.purchase-summary .purchase-input-white::placeholder{color:rgba(0,31,88,0.4) !important}.purchase-summary .purchase-field{margin-top:10px}.purchase-summary .purchase-field .gc{color:#F8CA1D !important}.purchase-summary .purchase-field .sc{color:#34C759 !important}.purchase-summary .purchase-field .input-group input{border-left:none !important}.purchase-summary .purchase-field span{background:white;color:#001F58 !important;border-left:1px solid #FE0167 !important;border-top:1px solid #FE0167 !important;border-bottom:1px solid #FE0167 !important;border-right:none !important;border-radius:12px;font-size:16px}.purchase-summary .purchase-field .text-yellow{color:#F8CA1D}.purchase-summary .purchase-field .text-yellow .purchase-input{color:#F8CA1D}.purchase-summary .purchase-field .text-green{color:#34C759}.purchase-summary .purchase-field .text-green span{font-weight:600}.purchase-summary .purchase-field .text-green .purchase-input{color:#34C759;font-weight:600}.purchase-summary .purchase-input-group-white span{background:white !important;color:#001F58 !important;border-radius:12px 0 0 12px}.purchase-summary .text-prepend{position:absolute;left:1px;top:50%;transform:translateY(-50%);color:#001F58 !important;font-weight:400;font-size:16px}.purchase-summary .confirm-button{font-size:15px;color:var(--text-primary-constant)}
