.sidebar{background-color:var(--surface-dark);z-index:1;overflow-y:auto}@layer mixins{.sidebar{position:fixed;inset:0;scrollbar-width:none;-ms-overflow-style:none}}@layer mixins{.sidebar::-webkit-scrollbar{display:none;width:0;height:0}}@media(min-width:600px){.sidebar.sidebar-mobile{width:360px}.sidebar.sidebar-desktop{width:240px}}.sidebar.sidebar-desktop{border-top:1px solid var(--border-transparent);border-right:1px solid var(--border-transparent);height:calc(100% - var(--header-height));top:var(--header-height);padding:10px}.sidebar.sidebar-mobile{padding-bottom:60px}.sidebar__level-up-progress{padding:var(--spacing-sm) var(--spacing-sm) 0;background-color:var(--surface-light)}.sidebar-account{background-color:var(--surface-light);padding:var(--spacing-sm)}.sidebar-account .currencies-dropdown{z-index:1;margin-bottom:15px}.sidebar-account .currencies-dropdown__current{background-color:var(--background-input-tertiary);border-radius:var(--radius);padding:10px}.sidebar-account .currencies-dropdown__current:after{content:none}.sidebar-account .is-open .currencies-dropdown__current{border-radius:var(--radius) var(--radius) 0 0}.sidebar-account .currencies-dropdown__dropdown{background-color:var(--background-input-tertiary);position:absolute;top:100%}.sidebar-account .currencies-dropdown__arrow{margin-left:auto}.sidebar-account .currencies-dropdown__options{padding:10px 15px}.sidebar-account__buttons{display:flex;gap:10px}.sidebar-header{display:flex;align-items:center;gap:5px;height:var(--header-height);padding:0 15px;background-color:var(--surface-dark);border-bottom:1px solid var(--border-primary)}.sidebar-mobile .sidebar-header{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-index-header)}.is-auth-user .sidebar-header{border-bottom:none}.sidebar-header-content{flex:1 1;gap:5px;margin-left:41px}@layer mixins{.sidebar-header-content{display:flex;justify-content:center;align-items:center}}.sidebar-header-close{flex:0 0 36px}.sidebar-header-content__nickname{font-weight:300;line-height:1.1;text-transform:uppercase;overflow:hidden;max-width:228px}@layer mixins{.sidebar-header-content__nickname{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.sidebar-header-content__status-jpm{flex-shrink:0;border-radius:var(--radius-s);padding:4px 8px;background:linear-gradient(113deg,#cd00b9,#f82571);font-size:10px;font-weight:600;line-height:1.1;text-transform:uppercase}.sidebar-page{overflow-x:hidden;overflow-y:auto;background-color:var(--surface-default);z-index:2}@layer mixins{.sidebar-page{position:fixed;inset:0}}@media(min-width:600px){.sidebar-page{width:360px}}.sidebar-mobile .sidebar-page{z-index:var(--z-index-over-header)}.sidebar-page-header{display:flex;justify-content:space-between;align-items:center;height:var(--header-height);padding:0 15px;background-color:var(--surface-dark)}.sidebar-mobile .sidebar-page-header{position:-webkit-sticky;position:sticky;top:0}.sidebar-page-list{padding-bottom:var(--footer-bar-height)}.sidebar-nested-list{overflow:clip}.sidebar-page-header__back,.sidebar-page-header__close{width:36px;height:36px}.sidebar-page-header__text{font-weight:300;text-transform:uppercase}.sidebar-nested-list__item{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:4px 0}.sidebar-nested-list-animation-enter{height:0}.sidebar-nested-list-animation-enter-active{height:auto;transition:height .3s}.sidebar-nested-list-animation-exit-active{height:0;transition:height .3s}.sidebar-page-notifications{height:calc(100vh - var(--header-height));overflow-y:auto}.sidebar-page-notifications .notification-list{padding-bottom:180px}.sidebar-item-content{display:flex;align-items:center;padding:10px 15px 10px 20px;margin-bottom:2px;font-weight:300;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sidebar-page .sidebar-item-content{padding:15px 13px}.sidebar-desktop .sidebar-item-content{padding:10px 5px 10px 13px;border-radius:var(--radius)}.sidebar-desktop .sidebar-item-content.is-active,.sidebar-desktop .sidebar-item-content:hover{background:var(--surface-lighter)}.sidebar-desktop .sidebar-item-content:hover .sidebar-item-content-text{color:var(--text-light)}.sidebar-desktop .sidebar-item-content:hover .sidebar-item-content-icon{fill:var(--background-icon-primary)}.sidebar-desktop .sidebar-item-content:hover .sidebar-item-content-icon.is-icon-bonus,.sidebar-desktop .sidebar-item-content:hover .sidebar-item-content-icon.is-icon-free-spins,.sidebar-desktop .sidebar-item-content:hover .sidebar-item-content-icon.is-icon-star,.sidebar-desktop .sidebar-item-content:hover .sidebar-item-content-icon.is-icon-tesla,.sidebar-desktop .sidebar-item-content:hover .sidebar-item-content-icon.is-icon-tournament{fill:var(--yellow-400)}.sidebar-item-content__counter{margin-right:4px}.sidebar-item-content-icon{width:18px;height:18px;flex-shrink:0;fill:var(--background-icon-secondary);margin-right:20px}.is-active .sidebar-item-content-icon{fill:var(--background-icon-primary)}.sidebar-item-content-icon.is-icon-right{width:10px;height:12px}.sidebar-item-content-icon.is-icon-bonus,.sidebar-item-content-icon.is-icon-star{fill:var(--yellow-400)}.sidebar-item-content-icon.is-cn,.sidebar-item-content-icon.is-gb,.sidebar-item-content-icon.is-jp,.sidebar-item-content-icon.is-ru{border-radius:50%}.sidebar-item-content-icon.is-icon-free-spins,.sidebar-item-content-icon.is-icon-tesla,.sidebar-item-content-icon.is-icon-tournament{fill:var(--yellow-400)}.sidebar-item-content-text{margin-right:auto;color:var(--text-body)}.is-active .sidebar-item-content-text{color:var(--text-light);font-weight:400}.sidebar-item-badge{font-size:10px;font-weight:600;line-height:12px;color:var(--white);background-color:var(--red-400);border-radius:var(--radius-s);white-space:nowrap;margin-left:auto;padding:3px 6px}.sidebar-item-badge.is-exclusive{background-color:var(--green-400)}.sidebar-item-content-dropdown{width:20px;height:20px;rotate:-90deg;fill:var(--white)}.sidebar-desktop .sidebar-item-content-dropdown{rotate:0deg;transition:.25s ease}.sidebar-desktop .sidebar-item-content-dropdown.is-open{rotate:180deg}.sidebar-slide-animation{transition:translate .3s}.sidebar-slide-animation.slide-in{translate:0}.sidebar-slide-animation.slide-out{translate:-100% 0}.sidebar-toggler-button{display:flex;flex-direction:column;justify-content:space-between;width:36px;height:36px;padding:10px 9px;flex-shrink:0;cursor:pointer;background:rgba(0,0,0,0);border:0;outline:none}.sidebar-toggler-button span:after,.sidebar-toggler-button span:before,.sidebar-toggler-button:after,.sidebar-toggler-button:before{content:"";display:block;width:14px;height:2px;border-radius:var(--radius-s);background:var(--white);transition:opacity .2s ease-in-out,rotate .25s ease-in-out}.sidebar-toggler-button span{width:100%;height:2px;position:relative;background:rgba(0,0,0,0)}.sidebar-toggler-button span:after,.sidebar-toggler-button span:before{position:absolute;width:100%}.sidebar-toggler-button.is-open:after,.sidebar-toggler-button.is-open:before{opacity:0}.sidebar-toggler-button.is-open span:before{rotate:45deg}.sidebar-toggler-button.is-open span:after{rotate:-45deg}.sidebar-date-time{width:100%;height:var(--footer-bar-height);position:fixed;left:0;bottom:0;background:var(--dark-purple-400);z-index:1}@layer mixins{.sidebar-date-time{display:flex;justify-content:center;align-items:center}}@media(min-width:600px){.sidebar-date-time{width:360px}}.main-footer{padding:20px 0 35px;background-color:var(--surface-default)}@media(min-width:1000px){.main-footer{padding-top:40px}}.main-header{width:100%;height:var(--header-height);padding:0 var(--spacing-3xs);position:fixed;top:0;left:0;z-index:var(--z-index-header);display:flex;align-items:center;background-color:var(--surface-dark)}@media(min-width:1000px){.main-header{padding-right:var(--spacing-sm)}}.header-content{display:flex;align-items:center}.header-content.is-left{gap:var(--spacing-5xs)}@media(min-width:600px){.header-content.is-left{gap:var(--spacing-sm)}}.header-content.is-right{gap:var(--spacing-3xs);margin-left:auto}@media(min-width:600px){.header-content.is-right{gap:var(--spacing-2xs)}}.header__deposit-btn{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:calc(var(--spacing-3xs)*-1)}@media(min-width:600px){.header__deposit-btn{border-radius:var(--button-radius);margin-left:0}}.header__level-up-progress{width:190px;margin-left:var(--spacing-2xs)}@media(min-width:1000px){.header__level-up-progress{width:230px}}