.notification-hub-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9998;background:rgba(0,0,0,.3);display:flex;justify-content:flex-end;align-items:flex-start;padding:80px 20px 20px;animation:fadeIn .2s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.notification-hub{background:var(--color-dark-grey-1);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.4);width:420px;max-width:90vw;max-height:80vh;display:flex;flex-direction:column;overflow:hidden;animation:slideIn .3s ease-out;border:1px solid hsla(0,0%,100%,.1)}@keyframes slideIn{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.notification-hub-header{display:flex;justify-content:space-between;align-items:center;padding:5px 20px;border-bottom:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.02)}.notification-hub-header h3{margin:0;font-size:20px;font-weight:600;color:#fff}.notification-hub-actions{display:flex;gap:12px;align-items:center}.mark-all-read-btn{background:transparent;border:1px solid hsla(0,0%,100%,.2);color:#fff;padding:6px 12px;border-radius:6px;font-size:12px;cursor:pointer;transition:all .2s}.mark-all-read-btn:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3)}.close-btn{background:transparent;border:none;color:#fff;font-size:28px;line-height:1;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:background .2s}.close-btn:hover{background:hsla(0,0%,100%,.1)}.notification-hub-content{flex:1;overflow-y:auto;overflow-x:hidden}.notification-hub-content::-webkit-scrollbar{width:6px}.notification-hub-content::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05)}.notification-hub-content::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.notification-hub-content::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.notification-hub-empty,.notification-hub-loading{padding:40px 20px;text-align:center;color:hsla(0,0%,100%,.6);font-size:14px}.notification-list{display:flex;flex-direction:column}.notification-item{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 20px;border-bottom:1px solid hsla(0,0%,100%,.05);cursor:pointer;transition:background .2s;position:relative}.notification-item:hover{background:hsla(0,0%,100%,.05)}.notification-item.unread{background:rgba(var(--color-accent-primary-rgb),.08);border-left:3px solid var(--color-accent-primary)}.notification-item.unread:hover{background:rgba(var(--color-accent-primary-rgb),.12)}.notification-item:last-child{border-bottom:none}.notification-content{flex:1;min-width:0}.notification-message{color:#fff;font-size:14px;line-height:1.5;margin-bottom:8px;word-wrap:break-word}.notification-message strong{font-weight:600;display:block;margin-bottom:4px}.notification-message .notification-detail{font-size:12px;color:hsla(0,0%,100%,.7);margin-top:4px;font-weight:400}.notification-message .notification-deeplink{color:var(--color-accent-primary);text-decoration:none;font-weight:600;display:inline-flex;align-items:center;gap:4px;transition:all .2s ease;margin-top:6px}.notification-message .notification-deeplink:hover{color:var(--color-accent-primary-hover);text-decoration:underline}.notification-message .notification-deeplink:active{opacity:.8}.notification-message a{color:var(--color-accent-primary);text-decoration:underline}.notification-message a:hover{color:var(--color-accent-primary-hover)}.notification-meta{display:flex;align-items:center;gap:8px;font-size:12px;color:hsla(0,0%,100%,.5)}.unread-indicator{color:var(--color-accent-primary);font-size:10px;margin-left:4px}.delete-btn{background:transparent;border:none;color:hsla(0,0%,100%,.4);font-size:20px;line-height:1;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s;flex-shrink:0;margin-left:12px}.delete-btn:hover{color:var(--color-text-red);background:rgba(255,68,68,.1)}@media(max-width:768px){.notification-hub-overlay{padding:60px 10px 10px}.notification-hub{width:100%;max-width:100%;max-height:90vh;border-radius:12px 12px 0 0}}.notification-button{position:relative;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--color-light-grey-1);width:40px;height:40px;border-radius:12px;transition:background .3s}.notification-button:hover{background:hsla(0,0%,88%,.25)}.notification-button.active{background:rgba(var(--color-accent-primary-rgb),.2)}.notification-bell-icon{width:20px;height:20px}.notification-badge{position:absolute;top:-4px;right:-4px;background:var(--color-accent-primary);color:#000;font-size:10px;font-weight:700;padding:2px 6px;border-radius:10px;min-width:18px;text-align:center;line-height:1.2;box-shadow:0 2px 4px rgba(0,0,0,.3)}.rewards-dropdown-wrapper{position:relative;display:inline-flex}.rewards-dropdown-wrapper .rewards-button{position:relative}.rewards-dropdown-wrapper .rewards-button.has-claimable .rewards-badge{position:absolute;top:-4px;right:-4px;background:var(--color-accent-primary);color:#000;font-size:10px;font-weight:700;padding:2px 6px;border-radius:10px;min-width:18px;text-align:center;line-height:1.2;box-shadow:0 2px 4px rgba(0,0,0,.3)}.rewards-dropdown-wrapper .rewards-dropdown{position:absolute;top:calc(100% + 12px);right:0;min-width:380px;max-width:420px;background:var(--color-dark-grey-2);border:1px solid var(--color-dark-grey-4);border-radius:12px;box-shadow:0 16px 48px rgba(0,0,0,.5);z-index:1000;overflow:hidden;animation:rewards-dropdown-slide-in .2s cubic-bezier(.16,1,.3,1)}.rewards-dropdown-wrapper .rewards-dropdown .dropdown-list{overflow-y:visible}.rewards-dropdown-wrapper .rewards-dropdown .dropdown-list::-webkit-scrollbar{width:4px}.rewards-dropdown-wrapper .rewards-dropdown .dropdown-list::-webkit-scrollbar-track{background:transparent}.rewards-dropdown-wrapper .rewards-dropdown .dropdown-list::-webkit-scrollbar-thumb{background:var(--color-dark-grey-5);border-radius:2px}.rewards-dropdown-wrapper .rewards-dropdown .empty-state,.rewards-dropdown-wrapper .rewards-dropdown .loading-state{display:flex;justify-content:center;align-items:center;padding:32px;color:var(--color-text-grey);font-size:13px}.rewards-dropdown-wrapper .rewards-dropdown .reward-row{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--color-dark-grey-3);transition:background .15s ease}.rewards-dropdown-wrapper .rewards-dropdown .reward-row:last-child{border-bottom:none}.rewards-dropdown-wrapper .rewards-dropdown .reward-row:hover{background:hsla(0,0%,100%,.02)}.rewards-dropdown-wrapper .rewards-dropdown .reward-row .row-icon{width:64px;height:44px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.rewards-dropdown-wrapper .rewards-dropdown .reward-row .row-icon img{width:100%;height:100%;object-fit:contain}.rewards-dropdown-wrapper .rewards-dropdown .reward-row .row-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.rewards-dropdown-wrapper .rewards-dropdown .reward-row .row-content .row-title{font-weight:600;font-size:14px;color:var(--color-white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rewards-dropdown-wrapper .rewards-dropdown .reward-row .row-content .rewards-dropdown-subtitle{font-size:12px;font-weight:500;display:flex;align-items:center;gap:4px}.rewards-dropdown-wrapper .rewards-dropdown .reward-row .row-content .rewards-dropdown-subtitle.rewards-dropdown-pending .rewards-dropdown-amount{color:var(--color-accent-secondary)}.rewards-dropdown-wrapper .rewards-dropdown .reward-row .row-content .rewards-dropdown-subtitle.rewards-dropdown-pending .rewards-dropdown-label{color:var(--color-text-grey)}.rewards-dropdown-wrapper .rewards-dropdown .reward-row .row-content .rewards-dropdown-subtitle.rewards-dropdown-claimable .rewards-dropdown-amount{color:var(--color-accent-primary)}.rewards-dropdown-wrapper .rewards-dropdown .reward-row .row-action{flex-shrink:0}.rewards-dropdown-wrapper .rewards-dropdown .rewards-dropdown-action-btn{min-width:80px;padding:8px 16px;font-size:13px;height:auto}.rewards-dropdown-wrapper .rewards-dropdown .rewards-dropdown-action-btn.rewards-dropdown-countdown{cursor:default;font-variant-numeric:tabular-nums}.rewards-dropdown-wrapper .rewards-dropdown .rewards-dropdown-action-btn.rewards-dropdown-claim:disabled{opacity:.7;cursor:wait}.rewards-dropdown-wrapper .rewards-dropdown .dropdown-footer{padding:12px 16px;border-top:1px solid var(--color-dark-grey-3);box-sizing:border-box}.rewards-dropdown-wrapper .rewards-dropdown .wagering-card{padding:14px 16px;border-bottom:1px solid var(--color-dark-grey-3);background:var(--color-dark-grey-1);border-left:3px solid var(--color-accent-primary)}.rewards-dropdown-wrapper .rewards-dropdown .wagering-card.wagering-near-complete{animation:wagering-glow-pulse 2s ease-in-out infinite}.rewards-dropdown-wrapper .rewards-dropdown .wagering-card .wagering-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.rewards-dropdown-wrapper .rewards-dropdown .wagering-card .wagering-header .wagering-title{display:flex;align-items:center;gap:6px}.rewards-dropdown-wrapper .rewards-dropdown .wagering-card .wagering-header .wagering-title .wagering-icon{width:44px;height:44px;padding:7px}.rewards-dropdown-wrapper .rewards-dropdown .wagering-card .wagering-header .wagering-title .wagering-name{font-weight:600;font-size:14px;color:var(--color-white)}.rewards-dropdown-wrapper .rewards-dropdown .wagering-card .wagering-header .wagering-amount{font-weight:700;font-size:14px;color:var(--color-accent-primary)}.rewards-dropdown-wrapper .rewards-dropdown .wagering-card .wagering-progress-track{width:100%;height:6px;background:var(--color-dark-grey-4);border-radius:3px;overflow:hidden;margin-bottom:6px}.rewards-dropdown-wrapper .rewards-dropdown .wagering-card .wagering-progress-track .wagering-progress-fill{height:100%;background:linear-gradient(90deg,var(--color-accent-primary) 0,var(--color-lime-green) 100%);border-radius:3px;transition:width .6s cubic-bezier(.16,1,.3,1)}.rewards-dropdown-wrapper .rewards-dropdown .wagering-card .wagering-details{display:flex;align-items:center;gap:8px;font-size:12px}.rewards-dropdown-wrapper .rewards-dropdown .wagering-card .wagering-details .wagering-percent{font-weight:600;color:var(--color-accent-primary)}.rewards-dropdown-wrapper .rewards-dropdown .wagering-card .wagering-details .wagering-of{color:var(--color-text-grey);font-variant-numeric:tabular-nums}.rewards-dropdown-wrapper .rewards-dropdown .wagering-card .wagering-details .wagering-deadline{margin-left:auto;color:var(--color-light-grey-3);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;flex-shrink:0}.rewards-dropdown-wrapper .rewards-dropdown .wagering-card .wagering-details .wagering-deadline.wagering-deadline-urgent{color:var(--color-red);font-weight:600}.rewards-dropdown-wrapper .rewards-dropdown .pending-bonuses-cta{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--color-dark-grey-3);cursor:pointer;transition:background .15s ease;text-decoration:none;background:linear-gradient(135deg,rgba(var(--color-accent-secondary-rgb),.06) 0,rgba(var(--color-accent-secondary-rgb),.02) 100%)}.rewards-dropdown-wrapper .rewards-dropdown .pending-bonuses-cta:hover{background:linear-gradient(135deg,rgba(var(--color-accent-secondary-rgb),.1) 0,rgba(var(--color-accent-secondary-rgb),.04) 100%)}.rewards-dropdown-wrapper .rewards-dropdown .pending-bonuses-cta .pending-bonuses-icon{width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.rewards-dropdown-wrapper .rewards-dropdown .pending-bonuses-cta .pending-bonuses-icon svg{width:100%;height:100%;padding:7px;box-sizing:border-box}.rewards-dropdown-wrapper .rewards-dropdown .pending-bonuses-cta .pending-bonuses-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.rewards-dropdown-wrapper .rewards-dropdown .pending-bonuses-cta .pending-bonuses-content .pending-bonuses-title{font-weight:600;font-size:14px}.rewards-dropdown-wrapper .rewards-dropdown .pending-bonuses-cta .pending-bonuses-content .pending-bonuses-desc{font-size:12px;color:var(--color-text-grey);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rewards-dropdown-wrapper .rewards-dropdown .pending-bonuses-cta .pending-bonuses-arrow{font-size:16px;color:var(--color-text-grey);flex-shrink:0;transition:transform .15s ease}.rewards-dropdown-wrapper .rewards-dropdown .pending-bonuses-cta:hover .pending-bonuses-arrow{transform:translateX(2px);color:var(--color-accent-secondary)}@keyframes rewards-dropdown-slide-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes rewards-pulse-glow{0%,to{box-shadow:0 0 0 0 rgba(var(--color-accent-secondary-rgb),0)}50%{box-shadow:0 0 12px 3px rgba(var(--color-accent-secondary-rgb),.3)}}@keyframes wagering-glow-pulse{0%,to{box-shadow:inset 0 0 0 0 rgba(var(--color-accent-secondary-rgb),0)}50%{box-shadow:inset 0 0 20px 0 rgba(var(--color-accent-secondary-rgb),.08)}}@keyframes deadline-pulse{0%,to{opacity:1}50%{opacity:.5}}.sideBar{background:var(--color-dark-grey)}@media(max-width:1023.98px){.sideBar{display:none!important}}.sideBar{padding:12px 8px;box-shadow:2px 0 4px 0 rgba(3,7,18,.5);width:var(--left-sidebar-width);min-width:var(--left-sidebar-width);transition:width .3s ease,min-width .3s ease;justify-content:space-between;position:fixed;top:64px;left:0;bottom:0;z-index:201;overflow:hidden}.sideBar,.sideBar .sideBar-inner{display:flex;box-sizing:border-box;flex-direction:column}.sideBar .sideBar-inner{width:100%;min-width:0;min-height:0;align-items:center;overflow:auto;gap:8px;height:100%}.sideBar .sideBar-inner .sportsAndPokerWrapper{display:flex;width:100%;gap:8px}.sideBar .sideBar-inner .sideBarItemsWrapper{background-color:var(--color-dark-grey-1);border-radius:12px;gap:4px;display:flex;flex-direction:column;box-sizing:border-box;padding:4px;width:100%}.sideBar .sideBar-inner .sideBarItem{position:relative;border-radius:10px;display:flex;align-items:center;justify-content:flex-start;background-color:transparent;padding:8px;cursor:pointer;box-sizing:border-box;width:100%;color:var(--color-light-grey-3);transition:background-color .15s ease,color .15s ease}.sideBar .sideBar-inner .sideBarItem:hover{color:var(--color-light-grey-1);background-color:hsla(0,0%,100%,.06)}.sideBar .sideBar-inner .sideBarItem--active{background-color:hsla(0,0%,100%,.08);color:var(--color-light-grey-1)}.sideBar .sideBar-inner .sideBarItem--active .sideBarItemIcon{color:var(--color-accent-primary);fill:var(--color-accent-primary)}.sideBar .sideBar-inner .sideBarItem--active .sideBarItemIcon img{filter:brightness(1.3)}.sideBar .sideBar-inner .sideBarItem--active .sideBarItemText span{color:#fff}.sideBar .sideBar-inner .sideBarItem--active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:60%;background-color:var(--color-accent-primary);border-radius:0 2px 2px 0}.sideBar .sideBar-inner .sideBarItemTooltip{display:none}.sideBar .sideBar-inner .sideBarItemIcon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;color:inherit;fill:inherit;transition:color .15s ease}.sideBar .sideBar-inner .sideBarItemIcon svg{width:100%;height:100%;fill:currentColor;color:inherit}.sideBar .sideBar-inner .sideBarItemIcon img{display:block;width:100%;height:100%;object-fit:contain;flex-shrink:0;transition:opacity .15s ease}.sideBar .sideBar-inner .sideBarItem:hover .sideBarItemIcon img{opacity:1;filter:brightness(1.3)}.sideBar .sideBar-inner .sideBarItemText{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%;max-width:100%;opacity:1;white-space:nowrap;margin-left:12px;transition:width .3s ease,margin-left .3s ease}.sideBar .sideBar-inner .sideBarItemText span{font-weight:600;font-size:14px;line-height:24px;letter-spacing:0;color:rgba(229,231,235,.92)}.sideBar .sideBar-inner .languagePicker{position:relative;display:flex;flex-direction:column;width:100%;box-sizing:border-box}.sideBar .sideBar-inner .languagePicker__trigger{display:inline-flex;align-items:center;justify-content:space-between;width:100%;height:40px;padding:0 8px;border-radius:10px;border:1px solid transparent;background:transparent;cursor:pointer;box-sizing:border-box;color:var(--color-light-grey-3);transition:border-color .3s ease-in-out}.sideBar .sideBar-inner .languagePicker__trigger:hover{color:var(--color-light-grey-1)}.sideBar .sideBar-inner .languagePicker__trigger--active{border:1px solid hsla(0,0%,100%,.05);border-radius:10px;background:var(--color-dark-grey)}.sideBar .sideBar-inner .languagePicker__left{display:flex;align-items:center;justify-content:space-between;width:100%}.sideBar .sideBar-inner .languagePicker__flag{display:flex;align-items:center;gap:12px;font-weight:600;font-size:14px;line-height:24px;letter-spacing:0;color:rgba(229,231,235,.92)}.sideBar .sideBar-inner .languagePicker__label{font-weight:600;font-size:14px;line-height:24px;color:inherit}.sideBar .sideBar-inner .languagePicker__value{font-weight:600;font-size:14px;line-height:24px;letter-spacing:0;color:hsla(0,0%,100%,.92);margin-right:8px}.sideBar .sideBar-inner .languagePicker__dropdown{position:absolute;bottom:100%;width:100%;left:0;min-width:198px;max-height:352px;margin:0 0 4px;outline:0;border-radius:10px;border:1px solid hsla(0,0%,100%,.05);background:var(--color-dark-grey-2);box-shadow:0 16px 32px 0 rgba(0,0,0,.1);overflow-y:auto;overflow-x:hidden;z-index:10;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--color-light-grey-3) transparent}.sideBar .sideBar-inner .languagePicker__dropdown::-webkit-scrollbar{width:6px!important;height:6px!important}.sideBar .sideBar-inner .languagePicker__dropdown::-webkit-scrollbar-thumb{background-color:var(--color-light-grey-3)!important;border-radius:3px!important}.sideBar .sideBar-inner .languagePicker__dropdown::-webkit-scrollbar-track{background:transparent!important}.sideBar .sideBar-inner .languagePicker__list{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0 2px 2px;position:relative;outline:0}.sideBar .sideBar-inner .languagePicker__option{display:flex;align-items:center;gap:12px;height:40px;padding:6px;border-radius:6px;cursor:pointer;font-size:14px;font-weight:600;line-height:24px;letter-spacing:0;color:#999;transition:background-color .3s ease-in-out,color .3s ease-in-out}.sideBar .sideBar-inner .languagePicker__option:hover{background-color:hsla(0,0%,100%,.08);color:#fff}.sideBar .sideBar-inner .languagePicker__option--selected{background-color:hsla(0,0%,100%,.06);color:#fff}.sideBar .sideBar-inner .languagePicker__option svg{flex-shrink:0;width:16px;height:16px}.sideBar--collapsed{width:var(--left-sidebar-width-minimized);min-width:var(--left-sidebar-width-minimized);overflow:visible}.sideBar--collapsed .sideBar-inner,.sideBar--collapsed .sideBarItemsWrapper{overflow:visible}.sideBar--collapsed .sideBar-inner .sideBarItem{justify-content:center;padding:8px 3px}.sideBar--collapsed .sideBar-inner .sideBarItem--active:before{display:none}.sideBar--collapsed .sideBar-inner .sideBarItemText{opacity:0;width:0;margin-left:0;overflow:hidden}.sideBar--collapsed .sideBar-inner .sideBarItemTooltip{display:block;position:absolute;left:calc(100% + 6px);top:50%;transform:translateY(-50%);padding:6px 12px;border-radius:6px;background-color:var(--color-dark-grey);color:#fff;font-size:13px;font-weight:600;line-height:1;white-space:nowrap;opacity:0;pointer-events:none;z-index:300;box-shadow:0 4px 12px rgba(0,0,0,.4);transition:opacity .12s ease}.sideBar--collapsed .sideBar-inner .sideBarItem:hover .sideBarItemTooltip{opacity:1}.sideBar--collapsed .sportsAndPokerWrapper{flex-direction:column}.sideBar--collapsed .sideBarButton{gap:0;overflow:visible}.sideBar--collapsed .sideBarButton__bg{display:none}.sideBar--collapsed .sideBarButton__label{opacity:0;width:0;overflow:hidden;margin-right:0}.sideBar--collapsed .sideBarButton__tooltip{position:absolute;left:calc(100% + 6px);top:50%;transform:translateY(-50%);padding:6px 12px;border-radius:6px;background-color:var(--color-dark-grey);color:#fff;font-size:13px;font-weight:600;line-height:1;white-space:nowrap;opacity:0;pointer-events:none;z-index:300;box-shadow:0 4px 12px rgba(0,0,0,.4);transition:opacity .12s ease}.sideBar--collapsed .sideBarButton:hover .sideBarButton__tooltip{opacity:1}.sideBar--collapsed .languagePicker .languagePicker__label,.sideBar--collapsed .languagePicker .languagePicker__value,.sideBar--collapsed .sideBar-buyCrypto{display:none}.sideBar--collapsed .languagePicker .languagePicker__trigger{justify-content:center;padding:0}.sideBar--collapsed .languagePicker .languagePicker__trigger svg:last-child{display:none}.sideBar--collapsed .languagePicker .languagePicker__left{justify-content:center}.sideBar--collapsed .languagePicker .languagePicker__dropdown,.sideBar:not(.sideBar--collapsed) .sideBarButton__tooltip{display:none}.sideBarButton{min-height:40px;position:relative;display:flex;padding:11.38px;justify-content:center;align-items:center;width:100%;height:auto;gap:4px;border:0;border-radius:12px;overflow:hidden;cursor:pointer;font-weight:600;font-size:14px;color:var(--color-light-grey-1)}.sideBarButton--primary,.sideBarButton--secondary{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05);background:linear-gradient(95.02deg,hsla(0,0%,100%,.05) 0,var(--color-dark-grey-2) 100%)}.sideBarButton--primary.sideBarButton--active,.sideBarButton--primary:hover{background:linear-gradient(95deg,var(--color-sidebar-casino-start) 0,var(--color-sidebar-casino-end) 100%)}.sideBarButton--sports.sideBarButton--active,.sideBarButton--sports:hover{background:linear-gradient(95deg,var(--color-sidebar-sports-start) 0,var(--color-sidebar-sports-end) 100%)}.sideBarButton--poker.sideBarButton--active,.sideBarButton--poker:hover{background:linear-gradient(95deg,var(--color-sidebar-poker-start) 0,var(--color-sidebar-poker-end) 100%)}.sideBarButton__bg{position:absolute;pointer-events:none}.sideBarButton__bg,.sideBarButton__bg svg{mix-blend-mode:overlay}.sideBarButton__bg--casino{left:12px;bottom:-20px}.sideBarButton__bg--sports{left:18px;bottom:-6px}.sideBarButton__bg--poker{left:-8px;bottom:-35px}.sideBarButton__label{position:relative;z-index:1;color:var(--color-light-grey-1);font-size:12px;font-style:normal;font-weight:600;line-height:16px;margin-right:4px;text-transform:uppercase}.sideBarButton svg{position:relative;z-index:1;flex-shrink:0}.sideBar-buyCrypto{width:100%;display:flex;flex-direction:column;justify-content:flex-end;margin-top:auto;padding-top:24px}.sideBar-buyCrypto .sideBar-buyCrypto__icons{display:flex;align-items:center;justify-content:space-between;padding:0 16px 16px}.sideBar-buyCrypto .sideBar-buyCrypto__btn{width:100%;justify-content:center;padding:4px 0;font-size:12px;text-transform:uppercase;border-top:none;box-shadow:none;letter-spacing:0;color:var(--color-dark-grey)}.mobile-flyout-nav .sideBar{display:flex!important;position:static;width:100%;min-width:100%;top:auto;left:auto;bottom:auto;height:100%;padding-bottom:0}.sideBar-mobile-account{padding:12px 0;margin-top:auto}.sideBar-mobile-account__inner{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 4px}.sideBar-mobile-account__user{gap:8px;text-decoration:none;color:var(--color-light-grey-1);flex:1;min-width:0;padding:8px 12px}.sideBar-mobile-account .notification-button,.sideBar-mobile-account__user{display:flex;align-items:center;background:hsla(0,0%,88%,.1);border-radius:12px}.sideBar-mobile-account .notification-button{width:40px;height:40px;justify-content:center;flex-shrink:0}.sideBar-mobile-account__rank{width:26px;height:26px;object-fit:contain}.sideBar-mobile-account__nickname{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sideBar-mobile-account__signin,footer{width:100%}footer{box-sizing:border-box;background:var(--color-dark-grey);padding-top:32px;display:block}@media(max-width:1020px){footer{padding-top:16px}}.footer-inner{max-width:1200px;margin:0 auto}.footer-content,.footer-inner{width:100%;box-sizing:border-box}.footer-content{color:var(--color-light-grey-1);padding:24px;background:var(--color-dark-grey)}.footer-badges{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:24px 0 0}@media(max-width:720px){.footer-badges{grid-template-columns:1fr}}.footer-badge{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:.5rem 1.5rem;background:var(--color-dark-grey-1,#111317);border-radius:12px;box-sizing:border-box}.footer-badge span{color:var(--color-white,#fff);font-size:13px;font-weight:600}.footer-badge svg{flex-shrink:0}.footer-badge .footer-badge-seal{flex-shrink:0;line-height:0;width:40px;position:relative;top:-2px}.footer-badge .footer-badge-seal img{width:36px;height:36px}.footer-crypto-currencies{display:flex;padding:0 0 24px;flex-grow:1;flex-wrap:wrap;align-items:center;gap:20px;justify-content:space-evenly}.footer-crypto-currencies svg path{fill:var(--color-text-semi)}.footer-information{gap:96px;display:flex;padding:24px 16px;border-top:1px solid hsla(0,0%,100%,.05);border-bottom:1px solid hsla(0,0%,100%,.05)}@media(max-width:1023.98px){.footer-information{flex-direction:column;gap:48px}.footer-information .footer-info-text{max-width:unset}}.footer-info-text{gap:16px;display:flex;max-width:420px;flex-direction:column}.footer-info-text img{height:16px}.footer-info-text span{color:var(--color-text-faint);font-size:10px;font-style:normal;font-weight:600}.footer-links{gap:10px;display:flex;flex-grow:1;justify-content:space-between}.footer-links>*{gap:8px;display:flex;flex-grow:1;flex-direction:column}.footer-links>* :first-child{color:var(--color-light-grey-1);font-size:12px;font-style:normal;font-weight:700;line-height:24px;text-transform:uppercase}.footer-links>* a,.footer-links>* span{color:var(--color-text-semi);cursor:pointer;opacity:.92;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.flyout-chat{width:var(--chat-sidebar-width);height:calc(100dvh - var(--site-header-height) - var(--mobile-bottom-nav-height));margin-top:var(--site-header-height);-webkit-transform:translateX(calc(1 * var(--chat-sidebar-width)));transform:translateX(calc(1 * var(--chat-sidebar-width)));-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;position:fixed;right:0;top:0;z-index:calc(var(--z-index-navbar) - 1);background-image:var(--color-gradient);overflow-y:auto}@media(min-width:1024px){.flyout-chat{height:100dvh;padding-bottom:var(--site-header-height)}}.flyout-chat .desktop-chat-button{position:absolute;bottom:calc(var(--site-header-height) + 51px);left:-50px;padding:10px;background-color:var(--color-dark-grey-3);border-radius:10px 0 0 10px;cursor:pointer;box-shadow:2px 0 4px var(--color-dark-grey);z-index:39;transition:left .3s ease .3s}.flyout-chat .desktop-chat-button svg{transition:all .3s ease}@media(max-width:1024px){.flyout-chat .desktop-chat-button{display:none}}.flyout-chat .desktop-chat-button.active{left:0;box-shadow:none}.flyout-chat .desktop-chat-button.active svg,.flyout-chat .desktop-chat-button:hover svg{fill:var(--color-accent-primary)}.flyout-chat.chat-open{-webkit-transform:translateX(0);transform:translateX(0)}#chatFlyoutMask.flyout-mask{z-index:calc(var(--z-index-navbar) - 1)}.chat-flyout-mask{position:fixed;top:var(--site-header-height);left:0;right:0;bottom:var(--mobile-bottom-nav-height);background:rgba(0,0,0,.7);z-index:calc(var(--z-index-navbar) - 2);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;cursor:pointer}.chat-flyout-mask.active{opacity:1;visibility:visible}@media(min-width:1024px){.chat-flyout-mask{bottom:0}}@media(min-width:1400px){.chat-flyout-mask{display:none}}