.CasinoPage_page__00lcs{min-width:0;padding-top:24px;color:var(--color-white,#fff);font-family:Aeonik,sans-serif}.CasinoPage_page__00lcs *,.CasinoPage_page__00lcs :after,.CasinoPage_page__00lcs :before{box-sizing:border-box}.CasinoPage_page__00lcs a{color:inherit;text-decoration:none}.CasinoPage_page__00lcs button,.CasinoPage_page__00lcs input,.CasinoPage_page__00lcs select{font:inherit}.CasinoPage_page__00lcs button{cursor:pointer}.CasinoPage_page__00lcs button:disabled{cursor:default}.CasinoPage_page__00lcs :is(button,a,input,select,summary):focus-visible{outline:2px solid var(--color-primaryViolet,#886cff);outline-offset:3px}.CasinoPage_srOnly__xVETq{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.CasinoPage_hero__C01Gs{position:relative;min-width:0}.CasinoPage_heroTrack__spn35{display:flex;gap:16px;overflow:auto hidden;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-behavior:smooth}.CasinoPage_heroTrack__spn35::-webkit-scrollbar{display:none}.CasinoPage_banner__qPBZ8{display:block;flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 32px) / 3);min-width:0;aspect-ratio:16/9;border-radius:8px;overflow:hidden;scroll-snap-align:start}.CasinoPage_banner__qPBZ8 img{display:block;width:100%;height:100%;object-fit:cover}.CasinoPage_banner__qPBZ8{position:relative;container-type:inline-size}.CasinoPage_bannerText__wgJf_{position:absolute;inset:0;display:flex;flex-direction:column;align-items:flex-start;padding:7.5% 6.5%;color:#fff;pointer-events:none;overflow:hidden}.CasinoPage_bannerPill__1pIWo{display:inline-flex;align-items:center;gap:1.3cqw;background:rgba(255,255,255,.93);color:#141028;border-radius:1.3cqw;padding:1cqw 2.4cqw 1cqw 1.6cqw;font-size:2.9cqw;font-weight:700;line-height:1.2;white-space:nowrap}.CasinoPage_bannerPill__1pIWo:before{content:"";width:2.4cqw;height:2.4cqw;border-radius:50%;background:#7c3aed}.CasinoPage_bannerTitle__5Rqp6{margin-top:2.6cqw;font-size:8cqw;line-height:.98;font-weight:700;text-transform:uppercase;letter-spacing:-.015em;text-shadow:0 .4cqw 1.2cqw rgba(0,0,0,.55);white-space:nowrap}.CasinoPage_bannerTitle__5Rqp6 b{display:block;font-weight:700;background:linear-gradient(180deg,#ffe478,#f0a014);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 .4cqw .7cqw rgba(60,30,0,.55))}.CasinoPage_bannerSub__kjadW{margin-top:2cqw;font-size:2.75cqw;line-height:1.3;font-weight:500;max-width:62%;text-shadow:0 .2cqw .7cqw rgba(0,0,0,.65);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CasinoPage_heroArrow__Bs2Sw{position:absolute;top:-16px;bottom:0;display:flex;width:40px;align-items:center;justify-content:center;color:#bec6d1;background:transparent;border:0;padding:0;opacity:0;transition:opacity .15s ease}.CasinoPage_heroPrevious__EBT_Z{left:-40px}.CasinoPage_heroNext__Rey7B{right:-40px}.CasinoPage_hero__C01Gs:focus-within .CasinoPage_heroArrow__Bs2Sw,.CasinoPage_hero__C01Gs:hover .CasinoPage_heroArrow__Bs2Sw{opacity:1}.CasinoPage_hero__C01Gs:focus-within .CasinoPage_heroArrow__Bs2Sw:disabled,.CasinoPage_hero__C01Gs:hover .CasinoPage_heroArrow__Bs2Sw:disabled{opacity:.2}.CasinoPage_chevronLeft__bVXOS{transform:rotate(180deg)}.CasinoPage_homeToolbar__3DSBk{display:flex;align-items:center;gap:16px;margin-top:16px;margin-bottom:24px;min-width:0}.CasinoPage_tabs__LshPv{display:flex;align-items:flex-start;flex:0 1 auto;gap:3.2px;padding:6px;min-width:0;border-radius:6px;background:#202329;overflow-x:auto;scrollbar-width:none}.CasinoPage_tabs__LshPv::-webkit-scrollbar{display:none}.CasinoPage_tabs__LshPv :is(a,button){display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;flex:0 0 auto;padding:10px 16px;border:0;border-radius:6px;color:#bec6d1;background:transparent;font-size:14px;font-weight:500;line-height:14px;white-space:nowrap;transition:color .15s,background .15s}.CasinoPage_tabs__LshPv :is(a,button):hover{color:#fff;background:#2a2e38}.CasinoPage_tabs__LshPv .CasinoPage_activeTab__sb_Oz,.CasinoPage_tabs__LshPv .CasinoPage_activeTab__sb_Oz:hover{background:#343843;color:#fff}.CasinoPage_homeToolbar__3DSBk .CasinoPage_tabs__LshPv a:not(.CasinoPage_activeTab__sb_Oz) img{filter:brightness(0) saturate(100%) invert(78%) sepia(8%) saturate(220%) hue-rotate(176deg) brightness(96%) contrast(92%)}@media (hover:hover){.CasinoPage_homeToolbar__3DSBk .CasinoPage_tabs__LshPv a:not(.CasinoPage_activeTab__sb_Oz):hover img{filter:none}}.CasinoPage_search__9xI_c{display:flex;align-items:center;gap:8px;position:relative;flex:1 1 240px;height:48px;min-width:160px;padding:0 12px;border:1px solid transparent;border-radius:6px;background:#202329;color:#828998}.CasinoPage_search__9xI_c:focus-within{border-color:var(--color-primaryViolet)}.CasinoPage_search__9xI_c input{width:100%;min-width:0;padding:12px 0;height:46px;border:0;background:transparent;font-size:14px;color:#fff;outline:none!important}.CasinoPage_search__9xI_c input::placeholder{color:#828998;opacity:1}.CasinoPage_search__9xI_c input::-webkit-search-cancel-button{display:none}.CasinoPage_search__9xI_c>img,.CasinoPage_search__9xI_c>svg{flex:0 0 16px}.CasinoPage_searchButton__tIyuy{color:#fff;background:#343843;font-size:12px!important;font-weight:500!important;line-height:18px;border:0;border-radius:5px;min-width:52px;height:30px;padding:6px 8px}.CasinoPage_searchButton__tIyuy:hover{background:#4d5361}.CasinoPage_clearSearch__xpEii{display:flex;align-items:center;justify-content:center;flex:0 0 24px;height:30px;padding:0;border:0;background:transparent;color:#bec6d1}.CasinoPage_homeSearch__gJOPi{flex:1 1 260px;padding:0;border:0;gap:0;background:transparent}.CasinoPage_homeSearch__gJOPi input{height:48px;padding:12px 48px 12px 36px;border:1px solid transparent;border-radius:6px;background:#202329;line-height:normal}.CasinoPage_homeSearch__gJOPi:focus-within input{border-color:var(--color-primaryViolet)}.CasinoPage_homeSearch__gJOPi>img,.CasinoPage_homeSearch__gJOPi>svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);pointer-events:none}.CasinoPage_homeSearch__gJOPi .CasinoPage_clearSearch__xpEii,.CasinoPage_homeSearch__gJOPi .CasinoPage_searchButton__tIyuy{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.CasinoPage_homeSearch__gJOPi .CasinoPage_searchButton__tIyuy{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:0;padding:0 8px;border-radius:6px;background:#2a2e38;font-size:14px!important;line-height:21px}.CasinoPage_homeSearch__gJOPi .CasinoPage_clearSearch__xpEii{width:24px}.CasinoPage_lobbySections__42huX{display:flex;flex-direction:column;gap:40px}.CasinoPage_railSection__oG0gS{min-width:0}.CasinoPage_railViewport__MY8eU{position:relative;min-width:0}.CasinoPage_railFade__nbyQt{position:absolute;top:0;right:0;bottom:0;width:10%;background:linear-gradient(-90deg,rgb(8 8 8/89.8%),rgb(8 8 8/0));pointer-events:none}.CasinoPage_sectionHeader__qTaCS{display:flex;justify-content:space-between;align-items:center;gap:16px;height:40px}.CasinoPage_sectionHeader__qTaCS h2{margin:0;min-width:0;font-size:22px;line-height:33px;font-weight:700}.CasinoPage_sectionHeader__qTaCS h2 a{display:flex;align-items:center;gap:8px}.CasinoPage_sectionHeader__qTaCS h2 :is(img,svg){color:var(--color-primaryViolet);flex:0 0 24px}.CasinoPage_sectionIcon__zJgR4{display:inline-block;width:24px;height:24px;flex:0 0 24px;background:var(--color-primaryViolet);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.CasinoPage_railActions__fzwlP{display:flex;align-items:center;gap:8px;flex:0 0 auto}.CasinoPage_viewAll__Cj2_f{display:flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;background:#2a2e38;border-radius:24px;font-size:14px;font-weight:400;line-height:40px}.CasinoPage_viewAll__Cj2_f:hover{background:#343843}.CasinoPage_arrowButton___4_HV{display:flex;align-items:center;justify-content:center;height:40px;width:40px;padding:0;border:0;border-radius:50%;background:#2a2e38;color:#bec6d1}.CasinoPage_arrowButton___4_HV img{width:16px;height:16px;transform:rotate(-90deg)}.CasinoPage_arrowButton___4_HV img.CasinoPage_chevronLeft__bVXOS{transform:rotate(90deg)}.CasinoPage_arrowButton___4_HV:hover:not(:disabled){color:#fff;background:#343843}.CasinoPage_arrowButton___4_HV:disabled{background:#202329}.CasinoPage_arrowButton___4_HV:disabled img{opacity:.3}.CasinoPage_gameTrack__CdlxT{display:flex;align-items:flex-start;gap:16px;overflow:auto hidden;padding-top:16px;padding-bottom:6.5px;scroll-snap-type:x mandatory;scrollbar-width:none}.CasinoPage_gameTrack__CdlxT::-webkit-scrollbar,.CasinoPage_providerTrack__EQx8P::-webkit-scrollbar{display:none}.CasinoPage_gameCard__Vsuf5{position:relative;min-width:0;flex:0 0 150px;width:150px;aspect-ratio:5/7;scroll-snap-align:start}.CasinoPage_gameLink__ZL9kM{display:block;position:relative;width:100%;height:100%;overflow:hidden;border-radius:8px;isolation:isolate}.CasinoPage_gameLink__ZL9kM>img{display:block;width:100%;height:100%;object-fit:fill;aspect-ratio:5/7;border-radius:8px}.CasinoPage_gameBorder__gROru{position:absolute;inset:0;border:2px solid;border-radius:8px;pointer-events:none}.CasinoPage_gameHover__SY71P{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;padding:16px 12px;background:rgb(8 8 8/82%);color:#fff;opacity:0;transition:opacity .16s ease;text-align:center;pointer-events:none;font-size:12px}.CasinoPage_gameHover__SY71P strong{font-size:14px;line-height:18px}.CasinoPage_gameHover__SY71P>span:last-child{color:#bec6d1}.CasinoPage_playIcon___3Qs7{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;color:#fff;background:#7717ff;margin-bottom:2px}.CasinoPage_gameCard__Vsuf5:hover .CasinoPage_gameHover__SY71P,.CasinoPage_gameLink__ZL9kM:focus-visible .CasinoPage_gameHover__SY71P{opacity:1}.CasinoPage_favorite__tFO9w{position:absolute;z-index:1;right:8px;bottom:8px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:0;border-radius:6px;color:#fff;background:rgb(18 20 24/90%);opacity:0;transition:opacity .15s,background .15s}.CasinoPage_favorite__tFO9w.CasinoPage_isFavorite__brPp7,.CasinoPage_gameCard__Vsuf5:focus-within .CasinoPage_favorite__tFO9w,.CasinoPage_gameCard__Vsuf5:hover .CasinoPage_favorite__tFO9w{opacity:1}.CasinoPage_favorite__tFO9w:hover{background:#343843}.CasinoPage_favorite__tFO9w.CasinoPage_isFavorite__brPp7{color:#bdadff}.CasinoPage_providerTrack__EQx8P{display:flex;gap:16px;overflow:auto hidden;padding-top:16px;scrollbar-width:none;scroll-snap-type:x mandatory}.CasinoPage_providerCard__LrFga{display:flex;align-items:center;justify-content:center;flex:0 0 200px;height:96px;padding:12px 24px;min-width:0;border-radius:8px;background:#121418;scroll-snap-align:start;transition:background .15s}.CasinoPage_providerCard__LrFga:hover{background:#202329}.CasinoPage_providerCard__LrFga img{display:block;max-width:100%;width:100%;height:100%;object-fit:contain}.CasinoPage_pageHeading__QAqB2{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.CasinoPage_pageHeading__QAqB2 h1{display:flex;align-items:center;gap:12px;margin:0;font-size:28px;line-height:42px;font-weight:700}.CasinoPage_pageHeading__QAqB2 h1 :is(img,svg){color:var(--color-primaryViolet)}.CasinoPage_providerLogo__V8Ly3{width:150px;height:60px;object-fit:contain}.CasinoPage_catalog__CDlbi{min-width:0}.CasinoPage_catalogActions__fr_ke{display:none}.CasinoPage_controlPanel__2wURt{display:contents}.CasinoPage_filters__0sleo{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px}.CasinoPage_filters__0sleo .CasinoPage_search__9xI_c{flex:1 1 240px}.CasinoPage_select__vR1tY{display:flex;align-items:center;position:relative;flex:0 1 auto;min-width:160px;max-width:100%;height:48px;border-radius:6px;background:#202329;color:#fff}.CasinoPage_select__vR1tY select{position:relative;z-index:1;width:100%;min-width:0;padding:0 38px 0 16px;height:48px;border:1px solid transparent;border-radius:6px;appearance:none;background:transparent;color:inherit;font-size:14px;cursor:pointer}.CasinoPage_limitSelect__pcHvP option,.CasinoPage_select__vR1tY select option{color:#fff;background:#202329}.CasinoPage_select__vR1tY>svg{position:absolute;right:14px;width:12px;transform:rotate(90deg);color:#bec6d1;pointer-events:none}.CasinoPage_sortPrefix__Frhr9{padding-left:16px;white-space:nowrap;font-size:14px;color:#828998}.CasinoPage_sortPrefix__Frhr9+select{padding-left:8px}.CasinoPage_catalogFeedback__Ema78{display:flex;flex-direction:column;justify-content:center;min-height:84px;margin-bottom:20px;scroll-margin-top:100px}.CasinoPage_resultCount__KuZK6{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:0;font-size:14px;color:#828998}.CasinoPage_resultCount__KuZK6 button{border:0;padding:0;background:transparent;color:#bdadff;font-size:14px}.CasinoPage_gameGrid__uBCi2{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));align-items:start;gap:20px 16px}.CasinoPage_gameGrid__uBCi2 .CasinoPage_gameCard__Vsuf5{width:100%}.CasinoPage_pagination__b6hgN{display:flex;align-items:center;flex-direction:column;gap:16px;padding:32px 0 0;font-size:14px;color:#828998}.CasinoPage_pagination__b6hgN>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.CasinoPage_pagination__b6hgN button{min-height:44px}.CasinoPage_catalogNotice__7iqvD{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;color:#bec6d1;font-size:14px}.CasinoPage_skeletonCard__9cmUM{width:100%;aspect-ratio:5/7;border-radius:8px;background:#202329}.CasinoPage_unavailableSpace__LDGke{min-height:260px}.CasinoPage_providerSearch__fKMAs{display:flex;margin-bottom:24px;max-width:520px}.CasinoPage_providerGrid__00aGR{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}.CasinoPage_providerGrid__00aGR .CasinoPage_providerCard__LrFga{height:112px}.CasinoPage_authGate__Qbcm_,.CasinoPage_empty__eNEJE{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;min-height:320px;padding:32px 16px;text-align:center}.CasinoPage_authGate__Qbcm_ h2,.CasinoPage_empty__eNEJE h2{margin:0;font-size:20px;font-weight:500}.CasinoPage_authGate__Qbcm_ p,.CasinoPage_empty__eNEJE p{margin:0;max-width:420px;color:#828998;line-height:24px}.CasinoPage_emptyIcon__mP7Rk{display:grid;place-items:center;width:72px;height:72px;color:#4d5361}.CasinoPage_activity__WIA4P{min-width:0;margin-top:48px}.CasinoPage_activityHeader__iwnRe{display:flex;align-items:center;justify-content:space-between;gap:16px}.CasinoPage_activityHeader__iwnRe .CasinoPage_tabs__LshPv{max-width:100%}.CasinoPage_limitSelect__pcHvP{display:flex;flex:0 0 144px}.CasinoPage_limitSelect__pcHvP select{border:0;border-radius:6px;padding:0 16px;height:48px;background:#202329;color:#fff;width:100%;cursor:pointer}.CasinoPage_demoLabel__M_wJ_{margin:12px 0;color:#828998;font-size:12px}.CasinoPage_tableScroll__BhcIH{overflow-x:auto}.CasinoPage_activityTable__dPnfG{width:100%;border-collapse:separate;border-spacing:0;min-width:680px;font-size:14px;white-space:nowrap}.CasinoPage_activityTable__dPnfG th{color:#828998;font-weight:400;padding:14px 16px;text-align:left}.CasinoPage_activityTable__dPnfG td{padding:16px;line-height:20px;color:#bec6d1}.CasinoPage_activityTable__dPnfG tr:nth-child(odd) td{background:#121418}.CasinoPage_activityTable__dPnfG td:first-child{border-radius:6px 0 0 6px}.CasinoPage_activityTable__dPnfG td:last-child{border-radius:0 6px 6px 0}.CasinoPage_activityTable__dPnfG td:nth-child(n+3),.CasinoPage_activityTable__dPnfG th:nth-child(n+3){text-align:right}.CasinoPage_activityTable__dPnfG td a:hover{color:#fff}.CasinoPage_demoAvatar__OmbZU{display:inline-flex;vertical-align:middle;margin-right:8px;color:#828998}.CasinoPage_coin__76o0B{color:#828998;font-size:11px;margin-left:4px}.CasinoPage_activityTable__dPnfG td.CasinoPage_positive__rARY4{color:#3dd179}.CasinoPage_activityTable__dPnfG td.CasinoPage_muted__ogx90{color:#828998}.CasinoPage_activityEmpty__QPCMD{display:flex;align-items:center;justify-content:center;min-height:180px;padding:24px;color:#828998;text-align:center;background:#121418;border-radius:8px}.CasinoPage_activityEmpty__QPCMD a{display:inline-flex;align-items:center;gap:12px;color:#bdadff}.CasinoPage_information__yzZDn{color:#828998;margin:48px 0;font-size:14px;line-height:1.7}.CasinoPage_information__yzZDn h2{color:#fff;font-size:22px;line-height:33px;margin:0 0 16px}.CasinoPage_information__yzZDn h3{color:#bec6d1;font-size:18px;margin:0 0 12px}.CasinoPage_information__yzZDn p{margin:0 0 16px}.CasinoPage_infoColumns__Ne6CE{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin:32px 0}.CasinoPage_infoColumns__Ne6CE a{display:inline-flex;align-items:center;gap:6px;color:#bdadff}.CasinoPage_information__yzZDn details{border-top:1px solid #202329;padding:18px 0}.CasinoPage_information__yzZDn summary{cursor:pointer;color:#bec6d1;font-size:16px}.CasinoPage_information__yzZDn details p{margin:16px 0 0}@media (min-width:943px){.CasinoPage_railFade__nbyQt{width:8%}}@media (min-width:1315px){.CasinoPage_railFade__nbyQt{width:5.5%}}@media (min-width:1167px) and (max-width:1674px){.CasinoPage_gameTrack__CdlxT .CasinoPage_gameCard__Vsuf5{flex-basis:calc((100vw - 32px) / 9);width:calc((100vw - 32px) / 9)}}@media (min-width:1167px) and (max-width:1314px){.CasinoPage_gameTrack__CdlxT .CasinoPage_gameCard__Vsuf5{flex-basis:calc((100vw - 32px) / 8);width:calc((100vw - 32px) / 8)}}@media (max-width:1166px){.CasinoPage_banner__qPBZ8{flex-basis:calc((100% - 16px) / 2)}.CasinoPage_heroArrow__Bs2Sw{display:none}.CasinoPage_homeToolbar__3DSBk{flex-wrap:wrap}.CasinoPage_homeSearch__gJOPi,.CasinoPage_homeToolbar__3DSBk .CasinoPage_tabs__LshPv{flex:1 1 100%}}@media (min-width:768px) and (max-width:991px){.CasinoPage_page__00lcs{padding-top:16px}.CasinoPage_heroTrack__spn35{gap:8px}.CasinoPage_banner__qPBZ8{flex-basis:calc((100% - 8px) / 2)}.CasinoPage_homeToolbar__3DSBk{flex-wrap:nowrap;margin-top:20px}.CasinoPage_homeToolbar__3DSBk .CasinoPage_tabs__LshPv{flex:0 1 auto;width:100%}.CasinoPage_homeSearch__gJOPi{flex:1 1 auto;min-width:auto}.CasinoPage_homeSearch__gJOPi .CasinoPage_searchButton__tIyuy{display:none}.CasinoPage_gameTrack__CdlxT,.CasinoPage_providerTrack__EQx8P{gap:8px}.CasinoPage_gameTrack__CdlxT .CasinoPage_gameCard__Vsuf5{flex-basis:calc((100vw - 32px) / 5);width:calc((100vw - 32px) / 5)}}@media (min-width:850px) and (max-width:991px){.CasinoPage_banner__qPBZ8{flex-basis:calc((100% - 16px) / 3)}.CasinoPage_gameTrack__CdlxT .CasinoPage_gameCard__Vsuf5{flex-basis:calc((100vw - 32px) / 7);width:calc((100vw - 32px) / 7)}}@media (max-width:767px){.CasinoPage_page__00lcs{padding-top:12px}.CasinoPage_heroTrack__spn35{gap:8px;margin-right:-16px;padding-right:16px;scroll-padding-left:0}.CasinoPage_banner__qPBZ8{flex-basis:calc(100% - 16px)}.CasinoPage_homeToolbar__3DSBk{margin-top:20px;margin-bottom:24px;gap:0}.CasinoPage_homeSearch__gJOPi{display:none}.CasinoPage_homeToolbar__3DSBk .CasinoPage_tabs__LshPv{height:48px;padding:6px 6px 0;scrollbar-width:thin;scrollbar-color:#2a2e38 #202329}.CasinoPage_homeToolbar__3DSBk .CasinoPage_tabs__LshPv::-webkit-scrollbar{display:block;height:6px}.CasinoPage_homeToolbar__3DSBk .CasinoPage_tabs__LshPv::-webkit-scrollbar-thumb{border-radius:3px;background:#2a2e38}.CasinoPage_homeToolbar__3DSBk .CasinoPage_tabs__LshPv :is(a,button){padding:10px 16px}.CasinoPage_lobbySections__42huX{gap:32px}.CasinoPage_sectionHeader__qTaCS{height:30px;gap:8px}.CasinoPage_sectionHeader__qTaCS h2{font-size:18px;line-height:27px}.CasinoPage_sectionHeader__qTaCS h2 a{gap:8px}.CasinoPage_sectionHeader__qTaCS h2 :is(img,svg){width:24px}.CasinoPage_railActions__fzwlP{gap:8px}.CasinoPage_viewAll__Cj2_f{display:none}.CasinoPage_arrowButton___4_HV{width:30px;height:30px}.CasinoPage_gameTrack__CdlxT{gap:8px;padding-top:12px}.CasinoPage_gameTrack__CdlxT .CasinoPage_gameCard__Vsuf5{flex-basis:max(96px,calc((100vw - 48px) / 3));width:max(96px,calc((100vw - 48px) / 3))}.CasinoPage_gameHover__SY71P{display:none}.CasinoPage_favorite__tFO9w{right:5px;bottom:5px;width:30px;height:30px;opacity:.8}.CasinoPage_providerTrack__EQx8P{gap:8px;padding-top:12px}.CasinoPage_providerCard__LrFga{flex-basis:150px;height:78px;padding:12px 20px}.CasinoPage_pageHeading__QAqB2{margin-bottom:20px}.CasinoPage_pageHeading__QAqB2 h1{font-size:24px;line-height:36px;gap:10px}.CasinoPage_providerLogo__V8Ly3{width:96px;height:44px}.CasinoPage_filters__0sleo{gap:8px}.CasinoPage_filters__0sleo .CasinoPage_search__9xI_c{flex-basis:100%}.CasinoPage_select__vR1tY{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px);min-width:140px}.CasinoPage_sortPrefix__Frhr9{display:none}.CasinoPage_sortPrefix__Frhr9+select{padding-left:16px}.CasinoPage_gameGrid__uBCi2{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px}.CasinoPage_catalogFeedback__Ema78{min-height:112px;margin-bottom:16px}.CasinoPage_resultCount__KuZK6{font-size:12px}.CasinoPage_providerGrid__00aGR{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.CasinoPage_providerGrid__00aGR .CasinoPage_providerCard__LrFga{height:86px;padding:16px}.CasinoPage_authGate__Qbcm_,.CasinoPage_empty__eNEJE{min-height:260px}.CasinoPage_activity__WIA4P{margin-top:32px}.CasinoPage_activityHeader__iwnRe{gap:8px}.CasinoPage_activityHeader__iwnRe .CasinoPage_tabs__LshPv{width:100%}.CasinoPage_limitSelect__pcHvP{display:none}.CasinoPage_activityTable__dPnfG td,.CasinoPage_activityTable__dPnfG th{padding:12px}.CasinoPage_information__yzZDn{margin:32px 0}.CasinoPage_information__yzZDn h2{font-size:20px;line-height:28px}.CasinoPage_infoColumns__Ne6CE{grid-template-columns:1fr;gap:24px;margin:24px 0}.CasinoPage_compactCatalog__gcBAo{padding-top:20px}.CasinoPage_compactCatalog__gcBAo .CasinoPage_pageHeading__QAqB2{min-height:40px;gap:12px;margin-bottom:16px}.CasinoPage_compactCatalog__gcBAo .CasinoPage_pageHeading__QAqB2 h1{min-width:0;font-size:20px;line-height:26px;overflow-wrap:anywhere}.CasinoPage_compactCatalog__gcBAo .CasinoPage_pageHeading__QAqB2 h1 :is(img,svg),.CasinoPage_compactCatalog__gcBAo .CasinoPage_providerLogo__V8Ly3{display:none}.CasinoPage_catalogActions__fr_ke{display:flex;flex:0 0 auto;gap:8px}.CasinoPage_catalogActions__fr_ke button{position:relative;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:6px;background:#202329;color:#bec6d1}.CasinoPage_catalogActions__fr_ke button:first-child{background:#2a2e38}.CasinoPage_catalogActions__fr_ke button[aria-expanded=true]{background:#343843;color:#fff}.CasinoPage_controlIndicator__sJq7f{position:absolute;top:5px;right:5px;width:5px;height:5px;border-radius:50%;background:var(--color-primaryViolet)}.CasinoPage_compactCatalog__gcBAo .CasinoPage_filters__0sleo{display:block;margin:0}.CasinoPage_compactCatalog__gcBAo .CasinoPage_controlPanel__2wURt{display:none}.CasinoPage_compactCatalog__gcBAo .CasinoPage_controlPanel__2wURt[data-open=true]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.CasinoPage_compactCatalog__gcBAo .CasinoPage_controlPanel__2wURt .CasinoPage_search__9xI_c,.CasinoPage_compactCatalog__gcBAo .CasinoPage_controlPanel__2wURt .CasinoPage_select__vR1tY{flex:1 1 100%;min-width:0}.CasinoPage_compactCatalog__gcBAo .CasinoPage_catalogFeedback__Ema78{min-height:0;margin:0 0 16px}.CasinoPage_compactCatalog__gcBAo[data-catalog-status=ready][data-has-filters=false] .CasinoPage_catalogFeedback__Ema78{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%)}}@media (max-width:480px){.CasinoPage_filters__0sleo .CasinoPage_select__vR1tY{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.CasinoPage_page__00lcs *,.CasinoPage_page__00lcs :after,.CasinoPage_page__00lcs :before{scroll-behavior:auto!important;transition:none!important}}.CasinoPage_desafio__C2aFd .CasinoPage_bannerTitle__5Rqp6{font-size:7.4cqw}.CasinoPage_desafio__C2aFd .CasinoPage_bannerTitle__5Rqp6 b{font-size:8.6cqw}.CasinoPage_desafioBarra__2vaad{display:block;margin-top:2.4cqw;width:58%;height:1.4cqw;border-radius:1cqw;background:rgba(255,255,255,.22);overflow:hidden}.CasinoPage_desafioBarra__2vaad i{display:block;height:100%;border-radius:1cqw;background:linear-gradient(90deg,#ffe478,#f0a014)}.CasinoPage_barraCarga__yuUY0{display:block;width:100%;max-width:420px;height:3px;border-radius:3px;overflow:hidden;position:relative;background:#202329}.CasinoPage_barraCarga__yuUY0:after{content:"";position:absolute;inset:0;width:40%;border-radius:3px;background:var(--brand-accent,#7c3aed);animation:CasinoPage_corre___CFKO 1.1s ease-in-out infinite}@keyframes CasinoPage_corre___CFKO{0%{transform:translateX(-100%)}to{transform:translateX(350%)}}@media (prefers-reduced-motion:reduce){.CasinoPage_barraCarga__yuUY0:after{animation:none;width:100%;opacity:.5}}.GamePlayer_page__T7Qc_{display:grid;gap:24px;padding:32px 0 40px;min-width:0}.GamePlayer_player___mSkf{border-radius:8px;min-width:0;background:#121418}.GamePlayer_stage__ymcHU{position:relative;aspect-ratio:16/9;display:grid;place-items:center;isolation:isolate;background:#202329;clip-path:inset(0 round 8px 8px 0 0)}.GamePlayer_backdrop__uslyu{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(10px);transform:scale(1.025);pointer-events:none;z-index:-1}.GamePlayer_launchPanel__M9_Pj{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;width:384px;padding:24px;border-radius:8px;background:#121418;color:#fff}.GamePlayer_walletRow__gBYxH{display:flex;align-items:center;justify-content:center;gap:16px;height:48px}.GamePlayer_walletRow__gBYxH>span{font-size:16px;line-height:24px;color:#bec6d1;font-weight:500}.GamePlayer_currencyIcon__TsVHO{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:0 0 16px;border-radius:50%;background:#009fe3;color:#fff;font-size:9px;font-weight:700}.GamePlayer_currencyIcon__TsVHO[data-currency=BRL]{background:#36a86e}.GamePlayer_currencyIcon__TsVHO[data-currency=BONUS]{background:#886cff}.GamePlayer_launchActions__2wRd6{display:flex;gap:16px;width:100%}.GamePlayer_launchActions__2wRd6 button{display:flex;align-items:center;justify-content:center;gap:5px;flex:1 1;height:48px;padding:0;border-radius:6px;font:inherit;font-size:14px;line-height:20px;font-weight:700;cursor:pointer;color:#fff}.GamePlayer_playReal__QVUcJ{background:var(--brand-accent,#7717ff);border:1px solid transparent!important;color:var(--brand-ink,#fff)!important}.GamePlayer_playCasual__tqpGN{background:transparent;border:1px solid #fff!important}.GamePlayer_playReal__QVUcJ:hover{filter:brightness(1.12)}.GamePlayer_playCasual__tqpGN:hover{background:#202329}.GamePlayer_error__d85IC{position:absolute;top:calc(100% + 12px);left:0;width:100%;display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:6px;background:#332028;color:#ffc5ce;font-size:13px;line-height:20px;box-shadow:0 4px 12px #0003}.GamePlayer_error__d85IC button{margin-left:auto;color:inherit;background:transparent;flex-shrink:0}.GamePlayer_toolbar__FK9W1{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;height:60px;padding:10px 24px;border-radius:0 0 8px 8px;background:#121418}.GamePlayer_tools__7ojXk{display:flex;margin-left:-10px}.GamePlayer_tools__7ojXk button{display:flex;align-items:center;justify-content:center;width:36px;height:40px;background:transparent;border-radius:6px;color:#bec6d1}.GamePlayer_tools__7ojXk button:hover,.GamePlayer_tools__7ojXk button[aria-pressed=true]{background:#202329;color:#fff}.GamePlayer_tools__7ojXk button[aria-pressed=true]{color:var(--brand-accent)}.GamePlayer_toolbarBrand__Rd0_B{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;opacity:.23;filter:grayscale(1)}.GamePlayer_toolbarBrand__Rd0_B img{width:115px;height:20px;object-fit:contain}.GamePlayer_sessionControls__EwZsA{display:flex;align-items:center;gap:8px;margin-left:auto}.GamePlayer_modes__tGiRE{display:flex;gap:4px;padding:4px;border-radius:6px;background:#080808}.GamePlayer_modes__tGiRE button{height:30px;padding:0 16px;display:flex;align-items:center;justify-content:center;gap:5px;border-radius:4px;background:transparent;font-weight:500!important;color:#bec6d1}.GamePlayer_modes__tGiRE button[aria-pressed=true]{background:#202329;color:#fff}.GamePlayer_close__mgo4W{display:grid;place-items:center;width:30px;height:30px;border-radius:5px;background:#202329;color:#bec6d1}.GamePlayer_player___mSkf button{border:0;font:inherit;cursor:pointer}.GamePlayer_player___mSkf button:disabled{cursor:not-allowed;opacity:.5}.GamePlayer_player___mSkf button:focus-visible{outline:2px solid var(--brand-accent,#886cff);outline-offset:3px}.GamePlayer_frame__GA_o3{position:absolute;inset:0;width:100%;height:100%;border:0;background:#080808}.GamePlayer_frameLoading__A3oYo{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;background:#121418;color:#bec6d1;text-align:center;padding:24px}.GamePlayer_spinner__BuMEA{width:30px;height:30px;border:3px solid #343843;border-top:3px solid var(--brand-accent);border-radius:50%;animation:GamePlayer_spin__Zj6lp 1s linear infinite}.GamePlayer_theater__lJyNB{position:fixed;inset:84px 20px 18px;z-index:80;box-shadow:0 0 0 100vmax #080808ed;display:flex;flex-direction:column}.GamePlayer_player___mSkf:fullscreen .GamePlayer_stage__ymcHU,.GamePlayer_theater__lJyNB .GamePlayer_stage__ymcHU{aspect-ratio:auto;flex:1 1;min-height:0}.GamePlayer_player___mSkf:fullscreen{display:flex;flex-direction:column;width:100%;height:100%;border-radius:0}.GamePlayer_statistics__dg7Tr{position:absolute;bottom:16px;left:16px;width:280px;max-width:calc(100% - 32px);padding:16px;background:#121418;border:1px solid #2a2e38;border-radius:8px;box-shadow:0 8px 30px #0006;z-index:3}.GamePlayer_statisticsHeading__xbu9W{display:flex;align-items:center;justify-content:space-between;font-size:16px}.GamePlayer_statisticsHeading__xbu9W button,.GamePlayer_statsHelp__5ILZH{color:#9ba5b4;background:transparent}.GamePlayer_statistics__dg7Tr dl{font-size:13px;margin:18px 0}.GamePlayer_statistics__dg7Tr dl>div{display:flex;justify-content:space-between;gap:12px;margin:12px 0}.GamePlayer_statistics__dg7Tr dt{color:#9ba5b4}.GamePlayer_statistics__dg7Tr dd{margin:0;text-align:right}.GamePlayer_statistics__dg7Tr a{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid #2a2e38;color:#bec6d1;font-size:13px}.GamePlayer_statsHelp__5ILZH{margin-top:14px;font-size:12px!important}.GamePlayer_description__xXE_s{border-radius:8px;background:#121418;border:1px solid #202329;overflow:hidden}.GamePlayer_gameHeading__h5xaF{min-height:76px;padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.GamePlayer_gameHeading__h5xaF>div{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.GamePlayer_gameHeading__h5xaF h1{font-size:22px;line-height:28.6px;font-weight:500;margin:0}.GamePlayer_gameHeading__h5xaF a{padding:4px 8px;font-size:12px;line-height:16px;border-radius:4px;background:#202329;color:#bec6d1}.GamePlayer_gameHeading__h5xaF button{display:grid;place-items:center;border:0;background:transparent;color:#9ba5b4;cursor:pointer;width:24px;height:32px}.GamePlayer_descriptionBody__j0P_M{border-top:1px solid #2a2e38;padding:24px;font-size:14px;line-height:1.6;color:#bec6d1}.GamePlayer_descriptionBody__j0P_M h2{font-size:16px;color:#fff;font-weight:500;margin:0 0 16px}.GamePlayer_descriptionBody__j0P_M p{margin:0 0 20px}.GamePlayer_descriptionActions__ilPBH{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.GamePlayer_descriptionActions__ilPBH a,.GamePlayer_descriptionActions__ilPBH button{display:flex;align-items:center;gap:6px;background:transparent;border:0;color:#bec6d1;font:inherit;font-size:13px;cursor:pointer}.GamePlayer_empty__aiPY8,.GamePlayer_loading__4jwUT{min-height:55vh;display:grid;gap:20px;place-content:center;text-align:center;padding:24px}.GamePlayer_empty__aiPY8 p{color:#9ba5b4}@keyframes GamePlayer_spin__Zj6lp{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.GamePlayer_spinner__BuMEA{animation:none}}@media(max-width:767px){.GamePlayer_page__T7Qc_{padding:16px 0 24px;gap:16px}.GamePlayer_stage__ymcHU{aspect-ratio:3/4;min-height:360px}.GamePlayer_stage__ymcHU:has(.GamePlayer_frame__GA_o3){height:70dvh;min-height:400px;aspect-ratio:auto;min-width:0;width:100%}.GamePlayer_launchPanel__M9_Pj{width:calc(100% - 24px);max-width:384px;padding:24px 16px}.GamePlayer_launchActions__2wRd6{gap:12px}.GamePlayer_toolbar__FK9W1{height:56px;padding:8px 12px;gap:4px}.GamePlayer_tools__7ojXk{margin-left:-4px}.GamePlayer_tools__7ojXk button{width:30px}.GamePlayer_toolbarBrand__Rd0_B,.GamePlayer_tools__7ojXk button:nth-child(2){display:none}.GamePlayer_modes__tGiRE button{padding:0 10px;font-size:12px}.GamePlayer_modes__tGiRE{gap:2px;padding:3px}.GamePlayer_gameHeading__h5xaF{padding:16px;min-height:76px}.GamePlayer_gameHeading__h5xaF h1{font-size:18px;line-height:24px}.GamePlayer_descriptionBody__j0P_M{padding:16px}.GamePlayer_theater__lJyNB{inset:0;z-index:120;border-radius:0}.GamePlayer_theater__lJyNB .GamePlayer_stage__ymcHU{min-height:0;height:auto}.GamePlayer_theater__lJyNB .GamePlayer_toolbar__FK9W1{height:calc(56px + env(safe-area-inset-bottom));padding-bottom:calc(8px + env(safe-area-inset-bottom))}.GamePlayer_error__d85IC{font-size:12px}.GamePlayer_statistics__dg7Tr{bottom:12px;left:12px}}.GamePlayer_availability__fN2Zh{margin:0;text-align:center;font-size:12px;line-height:18px;color:#bec6d1;max-width:100%}.GamePlayer_theater__lJyNB{inset:0;border-radius:0;box-shadow:none;z-index:120}.GamePlayer_theater__lJyNB .GamePlayer_toolbar__FK9W1{display:none}.GamePlayer_theater__lJyNB .GamePlayer_stage__ymcHU,.GamePlayer_theater__lJyNB .GamePlayer_stage__ymcHU:has(.GamePlayer_frame__GA_o3){aspect-ratio:auto;height:auto;min-height:0;flex:1 1;clip-path:none}.GamePlayer_flutuante__FGgwG{position:absolute;top:10px;right:10px;z-index:4;display:flex;gap:4px;padding:4px;border-radius:8px;background:rgba(18,20,24,.78);opacity:.55;transition:opacity .2s}.GamePlayer_flutuante__FGgwG:focus-within,.GamePlayer_flutuante__FGgwG:hover{opacity:1}.GamePlayer_flutuante__FGgwG button{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:6px;background:transparent;color:#e6e9ef;cursor:pointer}.GamePlayer_flutuante__FGgwG button:hover{background:#2a2e38}@media (max-width:767px){.GamePlayer_flutuante__FGgwG{top:calc(8px + env(safe-area-inset-top));right:8px;opacity:.8}}