@import url(https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);#casinoapp #initLoader{align-items:center;animation:fadeIn 1s;display:flex;flex-direction:column;gap:8px;height:90px;justify-content:space-between;left:0;position:absolute;right:0;top:43%}#casinoapp #initLoader.coming_from_exit_page{background-color:#000}#casinoapp .loaderlogo{animation:ucc_fadeInZoon .5s;display:block;margin:0 auto;max-width:220px;width:50%}#casinoapp .loader{height:40px;width:40px;--c:no-repeat linear-gradient(orange 0 0);animation:l5 1.5s cubic-bezier(.3,1,0,1) infinite;background:var(--c),var(--c),var(--c),var(--c);background-size:21px 21px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes l5{0%{background-position:0 0,100% 0,100% 100%,0 100%}33%{background-position:0 0,100% 0,100% 100%,0 100%;height:60px;width:60px}66%{background-position:100% 0,100% 100%,0 100%,0 0;height:60px;width:60px}to{background-position:100% 0,100% 100%,0 100%,0 0}}#casinoapp .signuploginbuttons{display:flex;flex-direction:row;gap:16px}#casinoapp .signuploginbuttons a{background-color:var(--ucc-secondary-button-background);border-radius:4px;color:var(--ucc-secondary-button-text);font-size:18px;font-weight:700;height:40px;line-height:40px;padding:0 1em;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s}#casinoapp .signuploginbuttons a:hover{cursor:pointer}#casinoapp .signuploginbuttons a.btnsignup{background-color:var(--ucc-primary-button-background);color:var(--ucc-primary-button-text)}#casinoapp .signuploginbuttons a.btnsignup:hover{background-color:var(--ucc-primary-button-background-hover);cursor:pointer}html[lang=es] #casinoapp .signuploginbuttons a{font-size:16px}#casinoapp #HQA{gap:16px;position:relative}#casinoapp #HQA,#casinoapp #HQA .QAitem{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}#casinoapp #HQA .QAitem{gap:8px}#casinoapp #HQA .QAitem--cashier{background-color:#079202;border-radius:4px;color:#fff;font-size:16px;font-weight:700;height:32px;text-decoration:none}#casinoapp #HQA .QAitem--cashier svg{font-size:16px}#casinoapp #HQA .QAitem--cashier .balance{line-height:32px;padding-left:8px;transition:opacity .3s}#casinoapp #HQA .QAitem--cashier .balance.updating{opacity:.3}#casinoapp #HQA .QAitem--cashier .deposit{background-color:#067902;border-radius:0 4px 4px 0;font-size:13px;line-height:32px;padding:0 8px;text-transform:uppercase}#casinoapp #HQA .QAitem--inbox{color:var(--ucc-primary-text);font-size:32px;position:relative}#casinoapp #HQA .QAitem--inbox .bell{width:40px}#casinoapp #HQA .QAitem--inbox .bell.active{animation:ucc_dingdong 2s;animation-delay:2s;transform-origin:top center}#casinoapp #HQA .QAitem--inbox .unreadcount{animation:ucc_showup .35s linear;animation-delay:1s;animation-fill-mode:forwards;background-color:red;border-radius:50%;color:#fff;font-size:10px;font-weight:700;height:20px;left:68%;line-height:20px;opacity:0;position:absolute;text-align:center;top:-3px;width:20px}#casinoapp #HQA .QAitem--inbox a{bottom:0;left:0;position:absolute;right:0;top:0}#casinoapp #HQA .cashiertooltip{align-items:center;animation:ucc_fadeIn .5s;background-color:var(--ucc-card-background);border-radius:4px;color:var(--ucc-primary-text);display:flex;flex-direction:row;font-size:14px;line-height:32px;padding-left:8px;position:absolute;right:56px;top:48px;white-space:nowrap}#casinoapp #HQA .cashiertooltip:after{border:8px solid transparent;border-bottom:8px solid var(--ucc-card-background);content:"";height:0;position:absolute;right:1em;top:-16px;width:0}#casinoapp #HQA .cashiertooltip.closing{animation:ucc_fadeOut .5s;animation-fill-mode:forwards}#casinoapp #HQA .cashiertooltip a{align-items:center;aspect-ratio:1;display:flex;font-size:24px;font-weight:700;justify-content:center;transition:transform .3s;width:32px}#casinoapp #HQA .cashiertooltip a:hover{cursor:pointer;transform:scale(1.3)}#casinoapp .languageoptions{color:var(--ucc-primary-text);display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;justify-content:space-between;margin-bottom:8px;padding:0 8px;user-select:none}#casinoapp .languageoptions p{align-items:center;display:flex;flex-direction:row;font-size:14px;gap:8px;line-height:16px;margin:0;padding-top:8px;width:100%}#casinoapp .languageoptions p .icon{display:block;font-size:18px;margin:0;width:18px}#casinoapp .languageoptions button{align-items:center;background-color:var(--ucc-card-background);border:1px solid var(--ucc-card-border);border-radius:4px;color:var(--ucc-primary-text);display:flex;flex-direction:row;flex-grow:1;gap:4px;margin:0;opacity:.5;padding:4px;transition:opacity .3s;width:40%}#casinoapp .languageoptions button img{display:block;margin:0}#casinoapp .languageoptions button:hover{cursor:pointer;opacity:1}#casinoapp .languageoptions button.active{font-weight:700;opacity:1;pointer-events:none}#casinoapp #SidebarToggler .menuicon{animation:ucc_fadeIn .5s;display:block;font-size:32px;transition:all .3s;width:32px}#casinoapp #SidebarToggler .menuicon:hover{cursor:pointer}#casinoapp #SidebarToggler .dktphideaside{display:block}#casinoapp #GLSidebar .top #SidebarToggler .dktphideaside,#casinoapp #SecondarySidebar .top #SidebarToggler .dktphideaside,#casinoapp #SidebarToggler .dktpshowaside{display:none}#casinoapp.dsksidebarhidden #SidebarToggler .menuicon{transform:rotateY(180deg)}#casinoapp.dsksidebarhidden #SidebarToggler .dktphideaside{display:none}#casinoapp.dsksidebarhidden #SidebarToggler .dktpshowaside{display:block}#casinoapp.dsksidebarhidden #GLSidebar .top,#casinoapp.dsksidebarhidden #SecondarySidebar .top{padding:0}#ucc_modal_overlay{align-items:center;animation:ucc_fadeIn .5s;background-color:rgba(0,0,0,.85);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:4}#ucc_modal_overlay.close{animation:ucc_fadeOut .35s;animation-fill-mode:forwards}#ucc_modal_overlay .wrapper{animation:ucc_fadeIn 1s forwards;color:#fff;max-width:600px;position:relative;width:90%}#ucc_modal_overlay .wrapper .btn_closemodal{color:#fff;font-size:18px;opacity:.75;position:absolute;right:-1em;top:-1em;transition:all .3s}#ucc_modal_overlay .wrapper .btn_closemodal:hover{cursor:pointer;opacity:1;scale:1.2}.searchtop{flex-wrap:wrap;gap:16px;justify-content:flex-start;width:100%}.searchtop,.searchtop .queryinput{align-items:center;display:flex;flex-direction:row}.searchtop .queryinput{border:1px solid #ccc;border-radius:18px;color:#fff;flex-wrap:nowrap;gap:4px;height:36px;justify-content:center;max-width:400px;padding:0 10px;width:88%}.searchtop .queryinput svg{font-size:24px;opacity:.7;transition:opacity .3s;width:24px}.searchtop .queryinput .searchinput{flex-grow:1}.searchtop .queryinput input{background-color:transparent;border:none;color:#fff;font-size:18px;line-height:32px;outline:none;text-align:left;transition:all .3s;width:100%}.searchtop .queryinput input::placeholder{font-size:15px;text-align:center}.searchtop .queryinput .clearresults:hover{cursor:pointer;opacity:1}.searchtop .searchfilters{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;justify-content:space-between;width:100%}.searchtop .searchfilters .filter{flex-grow:1;position:relative;transition:width .3s;width:15%}.searchtop .searchfilters .filter .button{align-items:center;background-color:#666;border:none;border-radius:4px;display:flex;flex-grow:1;gap:2px;height:36px;outline:none;overflow:hidden;padding:0 8px;position:relative;transition:all .3s;width:100%}.searchtop .searchfilters .filter .button span{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchtop .searchfilters .filter .button:hover{cursor:pointer}.searchtop .searchfilters .filter .button.on{padding-left:24px}.searchtop .searchfilters .filter .button.on:before{background-color:red;border-radius:50%;content:"";height:12px;left:8px;position:absolute;top:calc(50% - 6px);width:12px}.searchtop .searchfilters .filter ul{background-color:rgba(0,0,0,.9);border-radius:4px;box-shadow:4px 4px 4px rgba(0,0,0,.3);display:none;left:0;list-style:none;margin:0;max-height:60vh;max-height:60dvh;overflow:auto;padding:0;position:absolute;top:100%;white-space:nowrap;z-index:1}.searchtop .searchfilters .filter ul::-webkit-scrollbar{height:4px;width:4px}.searchtop .searchfilters .filter ul::-webkit-scrollbar-thumb{background:var(--ucc-scrollbar-thumb);border-radius:2px}.searchtop .searchfilters .filter ul::-webkit-scrollbar-thumb:hover{background:var(--ucc-scrollbar-thumb-hover)}.searchtop .searchfilters .filter ul::-webkit-scrollbar-track{background:var(--ucc-scrollbar-track);border-radius:0;box-shadow:inset 0 0 0 0 hsla(0,0%,100%,.2)}.searchtop .searchfilters .filter ul li{font-size:14px;opacity:.7;transition:opacity .3s;width:100%}.searchtop .searchfilters .filter ul li:hover{opacity:1}.searchtop .searchfilters .filter ul li label{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:4px;padding:8px 16px}.searchtop .searchfilters .filter ul li label p{margin:0}.searchtop .searchfilters .filter ul li label:hover{cursor:pointer}.searchtop .searchfilters .filter_features ul{left:unset;right:0}.searchtop .searchfilters .filter.active{flex-grow:0;width:auto}.searchtop .searchfilters .filter.active .button span{text-overflow:unset}.searchtop .searchfilters .filter.active ul{display:block}@media screen and (max-width:567px){.searchtop .searchfilters:has(.filter_themes.active) .filter_features,.searchtop .searchfilters:has(.filter_themes.active) .filter_providers{width:10%}.searchtop .searchfilters:has(.filter_providers.active) .filter_features,.searchtop .searchfilters:has(.filter_providers.active) .filter_themes{width:10%}.searchtop .searchfilters:has(.filter_features.active) .filter_providers,.searchtop .searchfilters:has(.filter_features.active) .filter_themes{width:10%}}@media screen and (min-width:568px){.searchtop{justify-content:center}.searchtop .queryinput{width:100%}.searchtop .searchfilters{gap:16px;width:auto}.searchtop .searchfilters .filter{width:auto}.searchtop .searchfilters .filter .button{padding:0 16px}}@media screen and (min-width:1024px){.searchtop{align-items:flex-start;gap:48px}.searchtop .searchfilters .filter_features ul{left:0;right:unset}}.jackpottag{background-color:#fff;height:100%;left:0;padding:4px;position:absolute;text-align:center;width:100%}.jackpottag .label{color:#333;display:block;font-size:13px;width:100%}.jackpottag .jmtag{border-radius:0 0 8px 8px;color:#fff;font-size:12px;font-weight:700;overflow:hidden;padding:0 8px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%}.jackpottag .amount{align-items:center;color:#669126;display:flex;flex-direction:row;font-size:16px;font-weight:700;gap:2px;justify-content:center;width:100%}.jackpottag .amount .jackpoticon{display:none;fill:#669126;width:16px}.jackpottag.boosted,.jackpottag.multiplier{align-items:center;display:flex;flex-direction:column-reverse;justify-content:flex-end;padding-top:0}.jackpottag.multiplier{gap:4px}.jackpottag.multiplier span:first-child{display:none}.jackpottag.multiplier .amount{font-size:18px;font-weight:900}.jackpottag.multiplier .jmtag{background-color:#00cca2}.jackpottag.boosted{gap:6px}.jackpottag.boosted .amount{font-size:16px}.jackpottag.boosted .jmtag{background-color:#039efb}.jackpottag.show{animation:jpboxanim 5s linear infinite}@media screen and (min-width:375px){.jackpottag .amount{font-weight:700}.jackpottag .amount .jackpoticon{display:block}}@media screen and (min-width:568px){.jackpottag .amount{font-size:18px}}@media screen and (min-width:1200px){.jackpottag .amount{font-size:20px}}@media screen and (min-width:1400px){.jackpottag .amount{font-weight:900}}@media screen and (min-width:568px){#home_jackpots .homeblockgames.vertical_grid .jackpottag .amount{font-size:16px}#home_jackpots .homeblockgames.vertical_grid .jackpottag .amount .jackpoticon{display:none}}@media screen and (min-width:1400px){#home_jackpots .homeblockgames.vertical_grid .jackpottag .amount .jackpoticon{display:block}}.homeblockgames.horizontal_grid .jackpottag .amount,.homeblockgames.vertical_big .jackpottag .amount{font-size:16px}.homeblockgames.horizontal_grid .jackpottag .amount .jackpoticon,.homeblockgames.vertical_big .jackpottag .amount .jackpoticon{display:block}@media screen and (min-width:568px){.homeblockgames.horizontal_grid .jackpottag .amount,.homeblockgames.vertical_big .jackpottag .amount{font-size:18px}}@media screen and (min-width:1200px){.homeblockgames.horizontal_grid .jackpottag .amount,.homeblockgames.vertical_big .jackpottag .amount{font-size:20px}}@keyframes jpboxanim{0%{bottom:110%}10%{bottom:0}50%{bottom:0}60%{bottom:-100%}to{bottom:-110%}}@keyframes jpmta{0%{color:#fff}to{color:#666}}@keyframes jpmbtag{0%{background-color:red}to{background-color:#000}}.GIFavoriteTag{align-items:center;aspect-ratio:1;background-color:#fff;border-radius:50%;box-shadow:2px 2px 2px rgba(0,0,0,.15);color:red;display:flex;justify-content:center;position:absolute;right:4px;top:-32px;transition:opacity .3s;width:28px}.GIFavoriteTag svg{height:20px;width:auto}.GIFavoriteTag:hover{cursor:pointer}.GIFavoriteTag.processing{opacity:.5;pointer-events:none}.GIFavoriteTag[data-fav="0"] .fav{display:none}.GIFavoriteTag[data-fav="0"] .nofav,.GIFavoriteTag[data-fav="1"] .fav{display:block}.GIFavoriteTag[data-fav="1"] .nofav{display:none}#gamelockModal{background-color:var(--ucc-card-background);border-radius:8px;box-shadow:0 0 16px #000;color:var(--ucc-primary-text);display:flex;flex-direction:column;gap:1em;padding:1em}#gamelockModal h1{font-size:1.5em}#gamelockModal h3{font-size:1.2em;margin-bottom:1em}#gamelockModal p{margin:0}#gamelockModal .image{width:100%}#gamelockModal .image img{display:block;margin:0;width:100%}#gamelockModal .info{display:flex;flex-direction:column}#gamelockModal .gamelockcta{background-color:var(--ucc-primary-button-background);border:none;border-radius:4px;color:var(--ucc-primary-button-text);font-size:1.2em;font-weight:700;line-height:2em;margin:1em 0 0 auto;outline:none;padding:0 1em;text-decoration:none;text-transform:uppercase;transition:all .3s}#gamelockModal .gamelockcta:hover{background-color:var(--ucc-primary-button-background-hover);cursor:pointer}#gamelockModal.singleimg .image img{height:100%;object-fit:cover}@media screen and (min-width:568px){#gamelockModal{flex-direction:row;flex-wrap:nowrap}#gamelockModal .image{width:30%}#gamelockModal .info{flex-grow:1;width:60%}}.gameitem{border:3px solid transparent;border-radius:4px;box-shadow:4px 4px 4px rgba(0,0,0,.1);min-width:0;overflow:hidden;position:relative;transition:all .25s linear}.gameitem:hover{border:3px solid var(--ucc-primary-text);cursor:pointer}.gameitem .back,.gameitem .front{width:100%}.gameitem .back{backface-visibility:hidden;background-color:color-mix(in srgb,var(--ucc-primary-background) 85%,transparent);flex-direction:column;transform:rotateX(-180deg)}.gameitem .back,.gameitem .lockoverlay{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0}.gameitem .lockoverlay{background-color:rgba(0,0,0,.65);width:100%}.gameitem .lockoverlay:hover{cursor:pointer}.gameitem .lockoverlay .icon{color:red;font-size:40px;transition:all .3s}.gameitem .lockoverlay .icon:hover{scale:1.2}.gameitem .actions,.gameitem .actions .buttons{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;width:100%}.gameitem .actions .buttons{gap:16px}.gameitem .actions .play{background-color:var(--ucc-primary-button-background);border-radius:4px;color:var(--ucc-primary-button-text);font-size:16px;font-weight:700;height:32px;line-height:32px;max-width:100px;padding:0 1em;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s;width:70%}.gameitem .actions .play:hover{background-color:var(--ucc-primary-button-background-hover);cursor:pointer;transform:scale(1.1)}.gameitem .actions .demo{color:var(--ucc-primary-text);font-size:13px;text-align:center;white-space:nowrap}.gameitem .actions .button_favorite--remove{background-color:rgba(255,0,0,.1);border:none;color:var(--ucc-primary-text);height:auto;justify-content:center;line-height:normal;transition:all .3s}.gameitem .actions .button_favorite--remove:hover{background-color:rgba(255,0,0,.2)}.gameitem .actions .button_favorite--remove .short{display:block}.gameitem .actions .button_favorite--remove .long{display:none}.gameitem .gamepreview{aspect-ratio:2/1.2;width:100%}.gameitem .placeholder{align-items:center;animation:placeholderbgk 1s;animation-iteration-count:infinite;aspect-ratio:400/209;background-color:var(--ucc-skeleton);color:#fff;display:flex;height:100%;justify-content:center;width:100%}.gameitem .placeholder .icon{animation:spin 2s linear infinite;font-size:32px}.gameitem .placeholder+.gameimg{height:0}.gameitem .placeholder.portrait{aspect-ratio:7/10}.gameitem .gameimg{display:block;height:100%;margin:0;object-fit:cover;width:100%}.gameitem .gameimg.loading{height:0;width:0}.gameitem .bottombox{position:relative}.gameitem .gameinfo{background-color:var(--ucc-card-background);color:var(--ucc-primary-text);height:100%;min-height:47px;overflow:hidden;padding:8px;position:relative}.gameitem .gameinfo h5{font-size:15px}.gameitem .gameinfo h5,.gameitem .gameinfo p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gameitem .gameinfo p{font-size:12px;text-transform:capitalize}.gameitem .gameinfo .provider{font-style:italic;opacity:.7;text-align:left}.gameitem .newtag{background-color:red}.gameitem .exclusivetag,.gameitem .newtag{border-radius:0 0 12px 0;box-shadow:2px 2px 2px rgba(0,0,0,.3);color:#fff;display:inline-block;font-size:12px;font-weight:700;left:0;padding:2px 8px;position:absolute;text-transform:uppercase;top:0}.gameitem .exclusivetag{background-color:orange}@media screen and (min-width:568px){.gameitem .gameinfo p{font-size:13px}}@media screen and (min-width:1024px){.gameitem .buttons{gap:24px}}@media screen and (min-width:1400px){.gameitem .gameinfo h5{font-size:16px}.gameitem .actions .button_favorite--remove .short{display:none}.gameitem .actions .button_favorite--remove .long{display:block}}.gamesgrid.portrait .gameitem .gamepreview,.gamesgrid.portrait .gameitem .giwrapper{aspect-ratio:7/10}.gamesgrid.portrait .gameitem .actions{gap:24px}@media screen and (min-width:375px){.gamesgrid.portrait .jackpottag.multiplier span{font-size:10px}.gamesgrid.portrait .jackpottag.multiplier .amount{font-size:16px}}@media screen and (min-width:414px){.gamesgrid.portrait .jackpottag.multiplier span{font-size:12px}.gamesgrid.portrait .jackpottag.multiplier .amount{font-size:18px}}@media screen and (min-width:568px){.gamesgrid.portrait .jackpottag.multiplier span{font-size:12px}}@keyframes showup{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes placeholderbgk{0%{opacity:.9}50%{opacity:.5}to{opacity:.9}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.homeblockgames{display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;overflow-x:auto;padding-bottom:1em;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.homeblockgames::-webkit-scrollbar{display:none}.homeblockgames .gameitem{flex-shrink:0;scroll-snap-align:start}@media screen and (min-width:1024px){.homeblockgames .gameitem{max-width:184px}}@media screen and (min-width:1200px){.homeblockgames{overflow-x:hidden}.homeblockgames .gameitem{flex-grow:1;flex-shrink:1;max-width:240px;max-width:none}.homeblockgames .gameitem:nth-child(n+6){display:none}}@media screen and (min-width:1460px){.homeblockgames .gameitem:nth-child(6){display:block}}@media screen and (min-width:1700px){.homeblockgames .gameitem:nth-child(7){display:block}}.homeblockgames.scrolldesktop{align-items:flex-start;padding-bottom:1em;scrollbar-width:auto}.homeblockgames.scrolldesktop::-webkit-scrollbar{display:initial;height:6px;width:9px}.homeblockgames.scrolldesktop::-webkit-scrollbar-thumb{background:var(--ucc-scrollbar-thumb);border-radius:2px}.homeblockgames.scrolldesktop::-webkit-scrollbar-thumb:hover{background:var(--ucc-scrollbar-thumb-hover)}.homeblockgames.scrolldesktop::-webkit-scrollbar-track{background:var(--ucc-scrollbar-track);border-radius:0;box-shadow:inset 0 0 0 0 #f0f0f0}.homeblockgames.default .gameitem{width:46%}@media screen and (min-width:568px){.homeblockgames.default .gameitem{width:25%}}@media screen and (min-width:768px){.homeblockgames.default .gameitem{width:calc(24% - 4px)}}.homeblockgames.vertical .gameitem{width:30%}.homeblockgames.vertical .gameitem .gamepreview{aspect-ratio:7/10}.homeblockgames.vertical .gameitem .actions{gap:24px}.homeblockgames.vertical .gameitem .actions .demo{font-size:13px}@media screen and (min-width:375px){.homeblockgames.vertical .gameitem .jackpottag.multiplier span{font-size:10px}.homeblockgames.vertical .gameitem .jackpottag.multiplier .amount{font-size:16px}}@media screen and (min-width:414px){.homeblockgames.vertical .gameitem .jackpottag.multiplier span{font-size:12px}.homeblockgames.vertical .gameitem .jackpottag.multiplier .amount{font-size:18px}}@media screen and (min-width:568px){.homeblockgames.vertical .gameitem{width:25%}.homeblockgames.vertical .gameitem .jackpottag.multiplier span{font-size:12px}}@media screen and (min-width:768px){.homeblockgames.vertical .gameitem{width:calc(19% - 4px)}}@media screen and (min-width:1024px){.homeblockgames.vertical .gameitem{width:calc(14% - 7px)}}@media screen and (min-width:1200px){.homeblockgames.vertical .gameitem{max-width:208px;width:180px}.homeblockgames.vertical .gameitem:nth-child(6){display:block}}@media screen and (min-width:1460px){.homeblockgames.vertical .gameitem:nth-child(7){display:block}}@media screen and (min-width:1700px){.homeblockgames.vertical .gameitem:nth-child(8){display:block}}.homeblockgames.vertical_big .gameitem{width:calc(50% - 12px)}.homeblockgames.vertical_big .gameitem .gamepreview{aspect-ratio:7/10}.homeblockgames.vertical_big .gameitem .actions{gap:24px}.homeblockgames.vertical_big .gameitem .actions .demo{font-size:16px}@media screen and (min-width:568px){.homeblockgames.vertical_big .gameitem{width:25%}}@media screen and (min-width:768px){.homeblockgames.vertical_big .gameitem{width:calc(24% - 4px)}}.homeblockgames.square .gameitem{border-radius:12px;width:30%}.homeblockgames.square .gameitem .gamepreview{aspect-ratio:1}.homeblockgames.square .gameitem .bottombox .gameinfo{display:none}@media screen and (min-width:568px){.homeblockgames.square .gameitem{display:block!important;flex-grow:0;flex-shrink:0;width:120px}}@media screen and (min-width:1460px){.homeblockgames.square .gameitem{flex-grow:1}}@media screen and (min-width:1200px){.homeblockgames.square.scrolldesktop{overflow-x:auto}}.homeblockgames.featured{display:grid;grid-template-columns:repeat(3,1fr);width:100%}.homeblockgames.featured .gameitem{width:100%}.homeblockgames.featured .gameitem:first-child{border-radius:16px;grid-column:span 3;position:relative}.homeblockgames.featured .gameitem:first-child .bottombox{bottom:0;display:block;overflow:visible;position:absolute;width:100%}.homeblockgames.featured .gameitem:first-child .bottombox .gameinfo{background:none}.homeblockgames.featured .gameitem:first-child .bottombox .gameinfo h5,.homeblockgames.featured .gameitem:first-child .bottombox .gameinfo p{display:none}.homeblockgames.featured .gameitem:first-child .bottombox .gameinfo .jackpottag{animation:none;background-color:transparent;bottom:0;text-align:left}.homeblockgames.featured .gameitem:first-child .bottombox .gameinfo .jackpottag .amount,.homeblockgames.featured .gameitem:first-child .bottombox .gameinfo .jackpottag span{color:#fff;text-shadow:1px 1px 1px #000;transition:all .5s}.homeblockgames.featured .gameitem:first-child .bottombox .GIFavoriteTag{bottom:8px;top:unset}.homeblockgames.featured .gameitem:nth-child(n+2) .gamepreview{aspect-ratio:7/10}.homeblockgames.featured .gameitem .bottombox .gameinfo,.homeblockgames.featured .gameitem:nth-child(n+5){display:none}.homeblockgames.featured.scrolldesktop{align-items:normal}@media screen and (min-width:568px){.homeblockgames.featured{grid-template-columns:repeat(5,1fr)}.homeblockgames.featured .gameitem:first-child{display:flex;flex-direction:column;grid-column:span 2}.homeblockgames.featured .gameitem:first-child .giwrapper{flex-grow:1}.homeblockgames.featured .gameitem:first-child .front,.homeblockgames.featured .gameitem:first-child .gamepreview{height:100%}}@media screen and (min-width:768px){.homeblockgames.featured{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:1024px){.homeblockgames.featured{grid-template-columns:repeat(7,1fr)}.homeblockgames.featured .gameitem{max-width:none}.homeblockgames.featured .gameitem:nth-child(5),.homeblockgames.featured .gameitem:nth-child(6){display:block}}@media screen and (min-width:1200px){.homeblockgames.featured{grid-template-columns:repeat(6,1fr)}.homeblockgames.featured .gameitem:nth-child(6){display:none}}@media screen and (min-width:1460px){.homeblockgames.featured{grid-template-columns:repeat(7,1fr)}.homeblockgames.featured .gameitem:nth-child(6){display:block}}.homeblockgames.vertical_grid{display:grid;grid-template-columns:repeat(3,1fr)}.homeblockgames.vertical_grid .gameitem .gamepreview{aspect-ratio:7/10}.homeblockgames.vertical_grid .gameitem:nth-child(n+7){display:none}@media screen and (min-width:568px){.homeblockgames.vertical_grid{grid-template-columns:repeat(5,1fr)}.homeblockgames.vertical_grid .gameitem:nth-child(6){display:none}}@media screen and (min-width:768px){.homeblockgames.vertical_grid{grid-template-columns:repeat(6,1fr)}.homeblockgames.vertical_grid .gameitem:nth-child(6){display:block}}@media screen and (min-width:1024px){.homeblockgames.vertical_grid{grid-template-columns:repeat(7,1fr)}.homeblockgames.vertical_grid .gameitem:nth-child(7){display:block}}@media screen and (min-width:1460px){.homeblockgames.vertical_grid{grid-template-columns:repeat(8,1fr)}.homeblockgames.vertical_grid .gameitem:nth-child(8){display:block}}@media screen and (min-width:1700px){.homeblockgames.vertical_grid{grid-template-columns:repeat(9,1fr)}.homeblockgames.vertical_grid .gameitem:nth-child(9){display:block}}.homeblockgames.horizontal_grid{display:grid;grid-template-columns:repeat(2,1fr)}.homeblockgames.horizontal_grid .gameitem{max-width:none;width:100%}.homeblockgames.horizontal_grid .gameitem:nth-child(n+5){display:none}@media screen and (min-width:568px){.homeblockgames.horizontal_grid{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1024px){.homeblockgames.horizontal_grid{grid-template-columns:repeat(5,1fr)}.homeblockgames.horizontal_grid .gameitem:nth-child(5){display:block}}@media screen and (min-width:1460px){.homeblockgames.horizontal_grid{grid-template-columns:repeat(6,1fr)}.homeblockgames.horizontal_grid .gameitem:nth-child(6){display:block}}#ucc_modal_overlay .src_defaultgames .homeblockgames.vertical_grid{grid-template-columns:repeat(3,1fr)}@media screen and (min-width:568px){#ucc_modal_overlay .src_defaultgames .homeblockgames.vertical_grid{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:768px){#ucc_modal_overlay .src_defaultgames .homeblockgames.vertical_grid{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:1024px){#ucc_modal_overlay .src_defaultgames .homeblockgames.vertical_grid{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:1200px){#ucc_modal_overlay .src_defaultgames .homeblockgames.vertical_grid{grid-template-columns:repeat(6,155px);justify-content:center}}.searchpage{flex-direction:column;gap:16px;height:90vh;height:90dvh}.searchpage,.searchpage .searchbar{align-items:center;display:flex;margin:0 auto;max-width:400px;width:100%}.searchpage .searchbar{border:1px solid #ccc;border-radius:18px;color:#fff;flex-direction:row;flex-wrap:nowrap;gap:4px;height:36px;justify-content:center;padding:0 10px}.searchpage .searchbar svg{font-size:24px;opacity:.7;transition:opacity .3s;width:24px}.searchpage .searchbar input{background-color:transparent;border:none;color:#fff;font-size:18px;line-height:32px;outline:none;text-align:center;transition:all .3s;width:100%}.searchpage .searchbar input::placeholder{font-size:15px}.searchpage .searchbar .clearresults:hover{cursor:pointer;opacity:1}.searchpage .searchresults{flex-grow:1;overflow:auto;width:100%}.searchpage .searchresults::-webkit-scrollbar{height:4px;width:4px}.searchpage .searchresults::-webkit-scrollbar-thumb{background:var(--ucc-scrollbar-thumb);border-radius:2px}.searchpage .searchresults::-webkit-scrollbar-thumb:hover{background:var(--ucc-scrollbar-thumb-hover)}.searchpage .searchresults::-webkit-scrollbar-track{background:var(--ucc-scrollbar-track);border-radius:0;box-shadow:inset 0 0 0 0 hsla(0,0%,100%,.2)}.searchpage .searchresults .providersfilter{background-color:transparent;border:1px solid #666;border-radius:4px;color:#fff;height:32px;line-height:32px;margin-bottom:16px;outline:none;padding:0 1em}.searchpage .searchresults .providersfilter option{background-color:#262626}.searchpage .searchresults .providersfilter::-webkit-scrollbar{height:4px;width:4px}.searchpage .searchresults .providersfilter::-webkit-scrollbar-thumb{background:var(--ucc-scrollbar-thumb);border-radius:2px}.searchpage .searchresults .providersfilter::-webkit-scrollbar-thumb:hover{background:var(--ucc-scrollbar-thumb-hover)}.searchpage .searchresults .providersfilter::-webkit-scrollbar-track{background:var(--ucc-scrollbar-track);border-radius:0;box-shadow:inset 0 0 0 0 hsla(0,0%,100%,.2)}.searchpage .searchresults .src_gamesresults{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.searchpage .searchresults .src_gamesresults .gameitem .back{transform:rotateY(-180deg)}.searchpage .searchresults .src_gamesresults .gameitem .gamepreview{aspect-ratio:7/10}@media screen and (min-width:568px){.searchpage .searchresults .src_gamesresults{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:768px){.searchpage .searchresults .src_gamesresults{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:1024px){.searchpage .searchresults .src_gamesresults{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:1200px){.searchpage .searchresults .src_gamesresults{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding-right:8px}.searchpage .searchresults .src_gamesresults .gameitem{width:155px}}.searchpage .searchresults .src_gamesresults.hrzthmb{grid-template-columns:repeat(2,1fr)}@media screen and (min-width:568px){.searchpage .searchresults .src_gamesresults.hrzthmb{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:768px){.searchpage .searchresults .src_gamesresults.hrzthmb{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1024px){.searchpage .searchresults .src_gamesresults.hrzthmb{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:1200px){.searchpage .searchresults .src_gamesresults.hrzthmb{display:grid;grid-gap:16px}.searchpage .searchresults .src_gamesresults.hrzthmb .gameitem{width:auto}}@media screen and (min-width:1400px){.searchpage .searchresults .src_gamesresults.hrzthmb{grid-template-columns:repeat(6,1fr)}}.searchpage .searchresults .games{display:flex;flex-direction:column;gap:8px;padding-right:16px}.searchpage .searchresults .results_game{align-items:center;background-color:var(--ucc-search-card-background);border-radius:32px;color:var(--ucc-primary-text);display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;justify-content:space-between;max-width:400px;padding:4px;text-decoration:none;transition:all .3s;width:100%}.searchpage .searchresults .results_game .gamepreview{border-radius:50%;flex-shrink:0;height:56px;overflow:hidden;width:56px}.searchpage .searchresults .results_game .gamepreview .placeholder{align-items:center;animation:placeholderbgk 1s;animation-iteration-count:infinite;background-color:var(--ucc-skeleton);color:#fff;display:flex;height:100%;justify-content:center;width:100%}.searchpage .searchresults .results_game .gamepreview .placeholder .icon{animation:spin 2s linear infinite;font-size:32px}.searchpage .searchresults .results_game .gamepreview img{display:block;height:100%;margin:0;object-fit:cover}.searchpage .searchresults .results_game .results_gameinfo{flex-grow:1;width:50%}.searchpage .searchresults .results_game h4{font-size:16px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchpage .searchresults .results_game p{margin:0}.searchpage .searchresults .results_game .category,.searchpage .searchresults .results_game .provider{color:var(--ucc-secondary-text);font-size:14px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.searchpage .searchresults .results_game .results_play{border-radius:50%;flex-shrink:0;font-size:56px;height:56px;overflow:hidden;width:56px}.searchpage .searchresults .results_game:hover{background-color:var(--ucc-search-card-background-hover);cursor:pointer}.searchpage .searchresults .results_game:hover .results_play{color:green}.searchpage .searchresults .noresults{color:#fff;font-size:14px;text-align:center}.searchpage .searchresults .noresults a{color:#fff;text-decoration:underline}.searchpage .searchresults .noresults a:hover{cursor:pointer}.searchpage .src_defaultgames{animation:ucc_fadeIn 1s;width:100%}.searchpage .src_defaultgames h4{font-size:1em;margin:0 auto 8px;max-width:970px;width:100%}.searchpage .src_defaultgames:has(.horizontal_grid) h4{max-width:none}.searchpage .src_defaultgames .homeblockgames.horizontal_grid .gameitem:nth-child(n+5){display:block}.searchpage .src_defaultgames .homeblockgames.horizontal_grid .gameitem:nth-child(n+7){display:none}@media screen and (min-width:568px){.searchpage .src_defaultgames .homeblockgames.horizontal_grid .gameitem:nth-child(n+7){display:block}.searchpage .src_defaultgames .homeblockgames.horizontal_grid .gameitem:nth-child(n+9){display:none}}@media screen and (min-width:1024px){.searchpage .src_defaultgames .homeblockgames.horizontal_grid .gameitem:nth-child(n+9){display:block}.searchpage .src_defaultgames .homeblockgames.horizontal_grid .gameitem:nth-child(n+11){display:none}}@media screen and (min-width:1460px){.searchpage .src_defaultgames .homeblockgames.horizontal_grid .gameitem:nth-child(n+11){display:block}}.searchpage .src_gamesgrid{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.searchpage .src_gameitem{border-radius:8px;overflow:hidden}.searchpage .src_gameitem a{background-color:#ccc;display:block;padding:8px}.searchpage .src_gameitem a img{display:block;width:100%}.searchpage .src_gameinfo{background-color:var(--ucc-card-background);padding:8px}.searchpage .src_gameinfo h4{color:var(--ucc-primary-text);display:-webkit-box;font-size:16px;font-weight:700;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.searchpage .src_gameinfo p{color:var(--ucc-secondary-text);font-size:14px;margin:0;text-transform:capitalize}#casinoapp .searchwidget{align-items:center;display:flex;font-size:14px}#casinoapp .searchwidget .icon{margin:0;width:24px}#casinoapp .searchwidget:hover{cursor:pointer}#casinoapp .searchwidget:hover span{text-decoration:underline}#ucc_modal_overlay.gamessearch .searchpage,#ucc_modal_overlay.gamessearch .wrapper{max-width:none}#ucc_modal_overlay.gamessearch .wrapper .btn_closemodal{border:1px solid var(--ucc-primary-text);border-radius:50%;color:var(--ucc-primary-text);font-size:20px;right:8px;top:8px}#casinoapp #desktopsidebar{transition:width .5s;width:320px}#casinoapp #desktopsidebar nav.mainsidebar{left:1em;max-height:calc(100vh - 88px - 1em);max-height:calc(100dvh - 88px - 1em);opacity:1;overflow:auto;padding:0 6px 6px 0;position:fixed;top:88px;transition:all .35s;width:calc(320px - 2em)}#casinoapp #desktopsidebar nav.mainsidebar::-webkit-scrollbar{height:6px;width:4px}#casinoapp #desktopsidebar nav.mainsidebar::-webkit-scrollbar-thumb{background:var(--ucc-scrollbar-thumb);border-radius:2px}#casinoapp #desktopsidebar nav.mainsidebar::-webkit-scrollbar-thumb:hover{background:var(--ucc-scrollbar-thumb-hover)}#casinoapp #desktopsidebar nav.mainsidebar::-webkit-scrollbar-track{background:var(--ucc-scrollbar-track);border-radius:0;box-shadow:inset 0 0 0 0 #f0f0f0}#casinoapp nav.mainsidebar{display:flex;flex-direction:column;overflow:auto;padding:0 6px 6px 0;width:100%}#casinoapp nav.mainsidebar section{flex-shrink:0}#casinoapp nav.mainsidebar section ul{list-style:none;margin:0;padding:0;width:100%}#casinoapp nav.mainsidebar section li{background-color:var(--ucc-navigation-sidebar-background);border-radius:4px;box-shadow:2px 2px 4px rgba(0,0,0,.2);margin:0 0 8px}#casinoapp nav.mainsidebar section a{align-items:center;color:var(--ucc-primary-text);display:flex;flex-direction:row;font-size:15px;gap:8px;line-height:36px;padding:0 8px;text-decoration:none;user-select:none}#casinoapp nav.mainsidebar section a .icon{display:block;font-size:18px;margin:0;width:18px}#casinoapp nav.mainsidebar section a:hover{background-color:rgba(0,0,0,.05);cursor:pointer;text-decoration:underline}#casinoapp nav.mainsidebar section a.active{font-weight:700}#casinoapp nav.mainsidebar section.ms_search .navitem{align-items:center;background:none;border:none;color:var(--ucc-primary-text);display:flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;font-size:15px;font-weight:700;gap:4px;height:36px;line-height:36px;margin:0;outline:none;padding:0 8px;text-decoration:none;text-transform:capitalize;transition:all .3s;width:100%}#casinoapp nav.mainsidebar section.ms_search .navitem:hover{cursor:pointer}#casinoapp nav.mainsidebar section.ms_search .navitem:hover span{text-decoration:none}#casinoapp nav.mainsidebar section.ms_search .navitem .icon{font-size:18px}#casinoapp nav.mainsidebar section.ms_launcher{border-radius:4px;box-shadow:2px 2px 4px rgba(0,0,0,.2);margin-bottom:8px;overflow:hidden}#casinoapp nav.mainsidebar section.ms_launcher a .icon{transform:scale(1.5)}#casinoapp nav.mainsidebar section.ms_launcher ul li{border-bottom:1px solid rgba(0,0,0,.2);border-radius:0;border-top:1px solid hsla(0,0%,100%,.1);box-shadow:none;margin:0}#casinoapp nav.mainsidebar section.ms_subnav .parent{justify-content:space-between;width:100%}#casinoapp nav.mainsidebar section.ms_subnav .parent span{flex-grow:1}#casinoapp nav.mainsidebar section.ms_subnav .options{border-radius:4px;height:0;overflow:hidden;padding:0;transition:all .3s}#casinoapp nav.mainsidebar section.ms_subnav .options li{border-bottom:1px solid rgba(0,0,0,.2);border-radius:0;border-top:1px solid hsla(0,0%,100%,.1);box-shadow:none;margin:0}#casinoapp nav.mainsidebar section.ms_subnav a:hover{background:none}#casinoapp nav.mainsidebar section.ms_subnav .arrowdown{animation:ucc_fadeIn .5s;display:block}#casinoapp nav.mainsidebar section.ms_subnav .arrowup{display:none}#casinoapp nav.mainsidebar section.ms_subnav.show .parent{font-weight:700}#casinoapp nav.mainsidebar section.ms_subnav.show .arrowdown{display:none}#casinoapp nav.mainsidebar section.ms_subnav.show .arrowup{animation:ucc_fadeIn .5s;display:block}#casinoapp nav.mainsidebar section.ms_lobby .options{border-radius:4px;height:auto;overflow:hidden}#casinoapp nav.mainsidebar section.ms_lobby .options .parent{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}#casinoapp nav.mainsidebar section.ms_lobby .options .parent a{flex-grow:1}#casinoapp nav.mainsidebar section.ms_lobby .options .submenutoogler{align-items:center;display:flex;height:36px;justify-content:center;width:36px}#casinoapp nav.mainsidebar section.ms_lobby .options .submenutoogler:hover{cursor:pointer}#casinoapp nav.mainsidebar section.ms_theme{align-items:center;background-color:var(--ucc-navigation-sidebar-background);border-radius:4px;box-shadow:2px 2px 4px rgba(0,0,0,.2);display:flex;flex-direction:row;gap:0;justify-content:space-between;margin:0 0 8px;padding:2px;position:relative}#casinoapp nav.mainsidebar section.ms_theme button{background:none;border:none;border-radius:4px;color:var(--ucc-primary-text);flex-grow:1;font-size:14px;font-weight:500;height:32px;line-height:32px;margin:0;outline:none;padding:0 1em;text-align:center;transition:all .3s;width:50%;z-index:1}#casinoapp nav.mainsidebar section.ms_theme .btn_dark{opacity:.5}#casinoapp nav.mainsidebar section.ms_theme .btn_dark:hover{cursor:pointer;opacity:1}#casinoapp nav.mainsidebar section.ms_theme .btn_light{opacity:1}#casinoapp nav.mainsidebar section.ms_theme:before{background-color:#fff;border-radius:4px;bottom:2px;content:"";left:calc(50% - 2px);position:absolute;top:2px;transition:all .5s;width:50%}#casinoapp nav.mainsidebar section.ms_theme.dark .btn_dark{opacity:1}#casinoapp nav.mainsidebar section.ms_theme.dark .btn_dark:hover{cursor:auto}#casinoapp nav.mainsidebar section.ms_theme.dark .btn_light{opacity:.5}#casinoapp nav.mainsidebar section.ms_theme.dark .btn_light:hover{cursor:pointer;opacity:1}#casinoapp nav.mainsidebar section.ms_theme.dark:before{background-color:var(--ucc-primary-background);left:2px;right:unset}#casinoapp nav.mainsidebar section.ms_legacy button{align-items:center;background:none;border:none;color:var(--ucc-primary-text);display:flex;gap:8px;height:36px;line-height:36px;margin:0;outline:none;padding:0}#casinoapp nav.mainsidebar section.ms_legacy button:hover{cursor:pointer;text-decoration:underline}#casinoapp nav.mainsidebar section.ms_legacy button .icon{width:22px}#casinoapp .sharedrow{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;justify-content:space-between;margin-bottom:8px}#casinoapp .sharedrow .ms_toggler{align-items:center;border-radius:50%;display:flex;height:48px;justify-content:center;transform:scale(0);transition:all .3s;width:48px}#casinoapp .sharedrow .ms_toggler.ready{transform:scale(1)}#casinoapp .sharedrow .ms_search{flex-grow:1}#casinoapp .providerbox{align-items:center;display:flex;flex-wrap:nowrap;gap:8px;margin-top:16px}#casinoapp .providerbox .providericon{width:48px}#casinoapp .providerbox p{font-size:13px;font-style:italic;margin:0}#casinoapp .providerbox a{color:var(--ucc-links)}#casinoapp header.mainheader:has(#CH_stickybanner)+.mainwrapper #desktopsidebar nav.mainsidebar{max-height:calc(100vh - 134px - 2em);max-height:calc(100dvh - 134px - 2em);top:calc(142px + 1em)}#casinoapp.dsksidebarhidden #desktopsidebar{width:0;z-index:1}#casinoapp.dsksidebarhidden #desktopsidebar nav.mainsidebar{left:-290px}#casinoapp.dsksidebarhidden #desktopsidebar .ms_toggler{left:16px;position:fixed;transform:translateY(6px)}*{box-sizing:border-box}body #lmModalOverlay{background:rgba(0,0,0,.8)}body #lmModalOverlay .freespinpopupmodal{background:#fff;border:1px solid #fff;border-radius:1em;height:595px;overflow:hidden;padding:1.5em;width:360px!important}body #lmModalOverlay .freespinpopupmodal .closelmmodal{border-radius:50%;font-size:30px;height:28px;line-height:28px;right:10px;top:10px;width:28px;z-index:9}body #lmModalOverlay .freespinpopupmodal #loyalty .loyaltypage__content{padding:0}body #lmModalOverlay .freespinpopupmodal #loyalty .loyaltypage__content ul{font-size:inherit;padding:0}body #lmModalOverlay .freespinpopupmodal #loyalty .dailyfreespins__page .redeem{display:flex;flex-direction:column;height:100%;margin:0;max-width:100%}body #lmModalOverlay .freespinpopupmodal #loyalty .dailyfreespins__page .redeem button{background:#0958f8;border-radius:10px;display:flex;font-size:1.2rem;font-weight:600;height:49px;justify-content:center;line-height:49px;margin-top:1rem;max-width:100%;text-transform:capitalize;transform:inherit;width:100%}body #freespinmodal .daily-list{display:flex;flex-wrap:wrap;font-size:16px;margin:0;padding:0}body #freespinmodal .daily-list .daily-list-item{background-color:#fff;display:flex;flex-direction:column;list-style:none;margin:0;margin-bottom:0!important;width:100%}body #freespinmodal .daily-list .daily-list-item .logo-modal{align-items:center;display:flex;justify-content:center}body #freespinmodal .daily-list .daily-list-item .logo-modal img{width:80%}body #freespinmodal .daily-list .daily-list-item h2{color:#ffcf2a;font-family:Rubik,sans-serif;font-size:21px;font-weight:700;margin:0 0 1rem;text-align:center;text-transform:uppercase}body #freespinmodal .daily-list .daily-list-item .list-img{margin-top:1.6rem;text-align:center}body #freespinmodal .daily-list .daily-list-item .list-img img{border-radius:1rem;height:auto;width:100%}body #freespinmodal .daily-list .daily-list-item .daily-list-content{display:flex;flex:1 0 auto;flex-direction:column;margin-top:15px;width:100%}body #freespinmodal .daily-list .daily-list-item .daily-list-content h4{color:#000;font-family:Rubik,sans-serif;font-size:30px;font-weight:700;margin:.8rem 0 0;text-align:center}body #freespinmodal .daily-list .daily-list-item .daily-list-content h3{color:#000;font-family:Rubik,sans-serif;font-size:20px;font-weight:700;margin:0 0 1rem;text-align:center}body #freespinmodal .daily-list .daily-list-item .daily-list-content h3 span{color:#000;font-family:Rubik,sans-serif;font-weight:700}body #freespinmodal .daily-list .daily-list-item .daily-list-content p{color:#000;font-family:inherit;font-family:Lato,sans-serif;font-size:14px;margin:0 0 .8rem;text-align:center}body #freespinmodal .daily-list .daily-list-item .daily-list-content p.mb-0{margin-bottom:0}body #freespinmodal .daily-list .daily-list-item .daily-list-content p.mt-10{margin-top:10px}body #freespinmodal .daily-list .daily-list-item .daily-list-content p.error-text{color:#000;font-family:Lato,sans-serif}body #freespinmodal .daily-list .daily-list-item .daily-list-content p.error-text span{color:#fd2f41}body #freespinmodal .daily-list .daily-list-item .daily-list-content p span{display:inline-block;font-family:Lato,sans-serif;font-weight:700;margin-top:15px}body #freespinmodal .daily-list .daily-list-item .daily-list-content p:nth-child(2) span{margin-bottom:5px}body #freespinmodal .daily-list .daily-list-item .daily-list-content p:last-child{margin-bottom:0}body #freespinmodal .daily-list .daily-list-item .daily-list-content a{color:#fe951f;display:flex}body #freespinmodal .daily-list .daily-list-item .daily-list-content a:hover{color:#fd2f41}body #freespinmodal .daily-list .daily-list-item .daily-list-content .card-img-spins{align-items:center;display:flex;flex:1 0 auto;justify-content:center;margin:.8em 0;max-height:291px}@media screen and (max-width:1024px){body #freespinmodal .daily-list .daily-list-item .daily-list-content .card-img-spins{max-height:300px}}@media screen and (max-width:600px){body #freespinmodal .daily-list .daily-list-item .daily-list-content .card-img-spins{max-height:310px}}@media screen and (max-width:375px){body #freespinmodal .daily-list .daily-list-item .daily-list-content .card-img-spins{max-height:315px}}@media screen and (max-width:370px){body #freespinmodal .daily-list .daily-list-item .daily-list-content .card-img-spins{max-height:360px}}body #freespinmodal .daily-list .daily-list-item .daily-list-content .card-img-spins img{border-radius:12px;max-height:100%;width:auto}body #freespinmodal .daily-list .daily-list-item .list-information{background:#e7e7e7;border-radius:10px;margin-top:.8rem;padding:.8rem}body #freespinmodal .daily-list .daily-list-item .list-information h3{color:#230633;font-family:Rubik,sans-serif;font-size:16px;font-weight:500!important;margin:0 0 .3rem;text-align:left}body #freespinmodal .daily-list .daily-list-item .list-information ul{margin:0;padding-left:20px!important}body #freespinmodal .daily-list .daily-list-item .list-information ul li{color:#230633;font-family:Lato,sans-serif;font-size:13px;line-height:18px;list-style:disc;margin-bottom:4px;text-align:left}body #freespinmodal .daily-list .daily-list-item .list-information ul li a{color:#fe951f!important;font-family:Lato,sans-serif;text-decoration:underline}body #freespinmodal .daily-list .daily-list-item .list-information ul li a:hover{color:#fd2f41!important}body #freespinmodal .daily-list .daily-list-item .list-information ul li span{font-weight:700}body #freespinmodal .daily-list .daily-list-item .list-information ul li:last-child{margin-bottom:0}body #freespinmodal .daily-list .daily-list-item .get-spins{display:flex;flex-wrap:wrap;justify-content:center;margin-top:1rem}body #freespinmodal .daily-list .daily-list-item .get-spins p{color:#000;font-family:Lato,sans-serif;margin-bottom:1rem;text-align:center}body #freespinmodal .daily-list .daily-list-item .get-spins a{align-items:center;background:#93c913;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:Rubik,sans-serif;font-size:16px;font-weight:700;height:45px;justify-content:center;line-height:45px;max-height:45px;padding:0 2em;text-decoration:none;text-transform:uppercase}body #freespinmodal .daily-list .daily-list-item .get-spins .btn-gray{cursor:not-allowed;opacity:.5}body #freespinmodal .daily-list .daily-list-item .list-footer{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:.8rem}body #freespinmodal .daily-list .daily-list-item .list-footer p{color:#000;font-family:inherit;font-family:Lato,sans-serif;font-size:14px;margin:.8rem 0;text-align:center}body #freespinmodal .daily-list .daily-list-item .list-footer p:last-child{margin:0}body #freespinmodal .daily-list .daily-list-item .list-footer p:last-child a{margin-top:-3px}body #freespinmodal .daily-list .daily-list-item .list-footer p a{color:#fe951f!important;font-family:Lato,sans-serif;text-decoration:none;text-decoration:underline}body #freespinmodal .daily-list .daily-list-item .list-footer p a:hover{color:#fd2f41!important}body #freespinmodal .daily-list .daily-list-item .list-footer p .getmyspin{margin-top:10px}body #freespinmodal .daily-list .daily-list-item .list-footer.mt-0{margin-top:0}body #freespinmodal .daily-list .daily-list-item .list-footer .errorMsgDiv{background:#fff;margin-top:28px;position:absolute}@media screen and (max-width:400px){body .daily-list .daily-list-item h2{font-size:1.5rem}body .daily-list .daily-list-item .daily-list-content h4{font-size:18px}body .daily-list .daily-list-item .daily-list-content p{font-size:14px}body .daily-list .daily-list-item .list-information h3{font-size:16px;margin:.5rem 0 0}body .daily-list .daily-list-item .list-information ul li{font-size:14px}body .daily-list .daily-list-item .get-spins a{font-size:16px}body .daily-list .daily-list-item .get-spins .btn-gray{background:#ccc}body .daily-list .daily-list-item .list-footer p{font-size:14px}body #lmModalOverlay .freespinpopupmodal{max-width:95%!important;padding:1rem}body #lmModalOverlay .freespinpopupmodal .closelmmodal{z-index:9}body #lmModalOverlay .freespinpopupmodal #loyalty .loyaltypage__content{min-height:100px}body #lmModalOverlay .freespinpopupmodal #loyalty .dailyfreespins__page .redeem button{font-size:16px}}@media screen and (max-width:375px){body #freespinmodal .daily-list .daily-list-item h2{margin:0 0 1rem}body #freespinmodal .daily-list .daily-list-item .list-information{margin-top:.5em}body #freespinmodal .daily-list .daily-list-item .get-spins{margin-top:1rem}}@media screen and (max-width:360px){body #freespinmodal .daily-list .daily-list-item .list-footer p{font-size:13px}}#freespinmodal{min-height:250px}#freespinmodal .loader{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:1}#freespinmodal .loader.loader-div{height:35px;margin:8px auto 0;position:relative;width:35px}body #lmModalOverlay .freespinpopupmodal #freespinmodal,body #lmModalOverlay .freespinpopupmodal #freespinmodal #loyalty,body #lmModalOverlay .freespinpopupmodal #freespinmodal #loyalty .dailyfreespins__page,body #lmModalOverlay .freespinpopupmodal #freespinmodal #loyalty .dailyfreespins__page .form,body #lmModalOverlay .freespinpopupmodal #freespinmodal #loyalty .dailyfreespins__page .form ul.daily-list,body #lmModalOverlay .freespinpopupmodal #freespinmodal #loyalty .dailyfreespins__page .form ul.daily-list li.daily-list-item{height:100%}body #lmModalOverlay .freespinpopupmodal #freespinmodal #loyalty .dailyfreespins__page .form ul.daily-list li.daily-list-item #successdiv{display:flex;flex-direction:column;height:100%}body #lmModalOverlay .freespinpopupmodal #freespinmodal #loyalty .dailyfreespins__page .form ul.daily-list li.daily-list-item #successdiv #redeemSection{height:100%}body #lmModalOverlay .freespinpopupmodal #freespinmodal #loyalty .dailyfreespins__page .form ul.daily-list li.daily-list-item #successdiv #redeemSection #afterSendEmailSection,body #lmModalOverlay .freespinpopupmodal #freespinmodal #loyalty .dailyfreespins__page .form ul.daily-list li.daily-list-item #successdiv #redeemSection #beforeSendEmailSection{display:flex;flex-direction:column;height:100%}@media screen and (max-width:375px){body #lmModalOverlay .freespinpopupmodal{height:100vh}}#lmModalOverlay.show .loader{-webkit-animation:lm_fadeIn 1s,spinning 1s linear infinite;animation:lm_fadeIn 1s,spinning 1s linear infinite;border:5px solid #ccc;border-bottom-color:inherit;border-bottom-color:#ff3d00;border-radius:50%;display:none;display:block;height:48px;width:48px}#lmModalOverlay.show .errorMsgDiv .loader{border:2px solid #ccc;border-bottom-color:#ff3d00;height:18px;width:18px}@-webkit-keyframes lm_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes lm_fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(1turn)}}#casinoapp #playerprofile{height:40px;width:40px}#casinoapp #playerprofile .headericon{position:relative;width:40px}#casinoapp #playerprofile .headericon .default{display:block}#casinoapp #playerprofile .headericon a{display:block;height:100%;left:0;position:absolute;top:0;width:100%}#casinoapp #playerprofile .headericon a:hover{cursor:pointer}#casinoapp #playerprofile:has(.profilebox.show) .headericon a:before{border:12px solid transparent;border-bottom:12px solid var(--ucc-navigation-sidebar-background);content:"";height:0;position:absolute;right:8px;top:24px;width:0}#casinoapp #playerprofile .profilebox{border-radius:4px;box-shadow:4px 4px 4px rgba(0,0,0,.3);height:0;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% - 5px);transition:all .5s;width:100%}#casinoapp #playerprofile .profilebox .wrapper{background-color:var(--ucc-primary-background);display:flex;flex-direction:column;gap:16px;padding:1em;width:100%}#casinoapp #playerprofile .profilebox header{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;justify-content:space-between}#casinoapp #playerprofile .profilebox header .playerinfo{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:4px;justify-content:space-between;width:100%}#casinoapp #playerprofile .profilebox header .playerinfo .playername{flex-grow:1;font-size:20px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:30%}#casinoapp #playerprofile .profilebox header .playerinfo .playerclass{align-items:center;display:flex;flex-direction:row;flex-grow:1;flex-wrap:nowrap;gap:4px;width:30%}#casinoapp #playerprofile .profilebox header .playerinfo .playerclass .badge{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;flex-shrink:0;height:40px;width:40px}#casinoapp #playerprofile .profilebox header .playerinfo .playerclass .class_display_name{font-size:14px}#casinoapp #playerprofile .profilebox header .btnclose{background:none;border:none;color:var(--ucc-primary-text);font-size:36px;height:36px;line-height:36px;margin:0;opacity:.7;outline:none;transition:all .3s;width:36px}#casinoapp #playerprofile .profilebox header .btnclose:hover{cursor:pointer;opacity:1}#casinoapp #playerprofile .profilebox .balances{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:space-between}#casinoapp #playerprofile .profilebox .balances .box{align-items:center;background-color:var(--ucc-card-background);border-radius:4px;display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap;justify-content:space-between;padding:8px;width:45%}#casinoapp #playerprofile .profilebox .balances .box .amount{font-size:16px;font-weight:700;transition:opacity .3s;width:100%}#casinoapp #playerprofile .profilebox .balances .box .label{flex-grow:1;font-size:13px}#casinoapp #playerprofile .profilebox .balances .box .icon{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:24px;justify-content:center;position:relative;width:24px}#casinoapp #playerprofile .profilebox .balances .box .icon span{background-color:#000;border-radius:1px;height:3px;width:56%}#casinoapp #playerprofile .profilebox .balances .box .tooltip{height:24px;width:24px}#casinoapp #playerprofile .profilebox .balances .real .icon span:nth-child(2){left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(90deg)}#casinoapp #playerprofile .profilebox .balances .withdrawable .icon{color:var(--ucc-primary-button-background)}#casinoapp #playerprofile .profilebox .balances .comppoints{align-items:flex-end;display:flex;flex-direction:row-reverse;gap:8px;justify-content:flex-end;width:100%}#casinoapp #playerprofile .profilebox .balances .comppoints .amount{width:auto}#casinoapp #playerprofile .profilebox .balances .comppoints .label{flex-grow:0}#casinoapp #playerprofile .profilebox .balances .comppoints .label:after{content:":"}#casinoapp #playerprofile .profilebox .balances .comppoints span{font-size:14px}#casinoapp #playerprofile .profilebox .balances .comppoints .icon{width:16px}#casinoapp #playerprofile .profilebox .balances.updating .box .amount{opacity:.3}#casinoapp #playerprofile .profilebox .btn_dashboard{align-items:center;background-color:var(--ucc-primary-button-background);border-radius:4px;color:var(--ucc-primary-button-text);display:flex;font-weight:700;gap:16px;justify-content:center;line-height:2em;padding:0 1em;text-decoration:none;transition:all .3s}#casinoapp #playerprofile .profilebox .btn_dashboard:hover{background-color:var(--ucc-primary-button-background-hover)}#casinoapp #playerprofile .profilebox .btn_dashboard .icon{font-size:20px}@media screen and (min-width:360px){#casinoapp #playerprofile .profilebox .balances .box{width:30%}#casinoapp #playerprofile .profilebox .balances .real,#casinoapp #playerprofile .profilebox .balances .withdrawable{width:45%}#casinoapp #playerprofile .profilebox .balances .real .amount,#casinoapp #playerprofile .profilebox .balances .withdrawable .amount{font-size:18px}#casinoapp #playerprofile .profilebox .balances .comppoints{align-items:center;flex-direction:row;gap:0;justify-content:space-between;width:30%}#casinoapp #playerprofile .profilebox .balances .comppoints .label:after{content:none}}@media screen and (min-width:568px){#casinoapp #playerprofile .profilebox{left:unset;max-width:380px;right:8px}}.PWAprompt{align-items:center;background-color:var(--ucc-primary-button-background);border-radius:4px;bottom:-62px;box-shadow:4px 4px 4px rgba(0,0,0,.3);display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;justify-content:space-between;left:1em;padding:8px;position:absolute;right:1em}.PWAprompt button{border:none;outline:none}.PWAprompt button:hover{cursor:pointer}.PWAprompt .messagePWA{color:var(--ucc-primary-button-text);flex-grow:1;width:50%}.PWAprompt .buttonPWA{background-color:#fff;border-radius:16px;color:#000;line-height:24px;padding:0 16px}.PWAprompt .dismissPWA{aspect-ratio:1;background-color:#333;border-radius:50%;color:#fff;display:block;font-size:22px;font-weight:700;height:24px;line-height:18px;margin:0;padding:0;text-align:center;width:24px}#casinoapp header.mainheader{background-color:var(--ucc-header-background);max-height:64px;position:sticky;top:0;z-index:3}#casinoapp header.mainheader .main{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;justify-content:space-between;padding-right:8px}#casinoapp header.mainheader .brand{align-items:center;display:flex;flex-shrink:0;justify-content:center;max-width:200px;padding:8px;width:64px}#casinoapp header.mainheader .brand img{display:block;width:100%}#casinoapp header.mainheader .widgets{align-items:center;display:flex;flex-direction:row;flex-grow:1;flex-wrap:nowrap;gap:16px;justify-content:flex-end;max-height:40px;width:10%}#casinoapp header.mainheader .widgets #RNGWidget{max-width:240px;width:100%}#casinoapp header.mainheader .widgets #RNGWidget .widget .barcontainer{display:block;flex-grow:1}@media screen and (min-width:1024px){#casinoapp header.mainheader .widgets #RNGWidget .RNGwidgetmodal{left:-48px}}#casinoapp header.mainheader .widgets #WaypointsWidget{max-width:240px;width:100%}#casinoapp header.mainheader .widgets #WaypointsWidget .widget .barcontainer{display:block;flex-grow:1}#casinoapp header.mainheader .widgets #WaypointsWidget .widget .info div:nth-child(2){display:none}#casinoapp header.mainheader .widgets .hwgt{animation:ucc_fadeIn .5s;width:40px}#casinoapp header.mainheader .widgets .hwgt .icon{display:block;margin:0;width:100%}#casinoapp header.mainheader .widgets .hwgt--dfs,#casinoapp header.mainheader .widgets .hwgt--tournaments{position:relative}#casinoapp header.mainheader .widgets .hwgt--dfs a,#casinoapp header.mainheader .widgets .hwgt--tournaments a{bottom:0;left:0;position:absolute;right:0;top:0}#casinoapp header.mainheader .actions{display:none;flex-direction:row;gap:8px;justify-content:flex-end}#casinoapp header.mainheader .actions svg{font-size:32px}#casinoapp header.mainheader .signuploginbuttons{display:none}#casinoapp header.mainheader .menuicon{transform:scale(0);transition:transform .3s;width:40px}#casinoapp header.mainheader .menuicon svg{display:block;font-size:40px;margin:0;width:100%}#casinoapp header.mainheader .menuicon img{margin:0;width:100%}#casinoapp header.mainheader .menuicon.ready{transform:scale(1)}#casinoapp header.mainheader .menuicon.small{transform:scale(.25)}#casinoapp header.mainheader #smartico_link:hover,#casinoapp header.mainheader .menuicon:hover{cursor:pointer}#casinoapp header.mainheader .widgets.fallback+.actions{display:flex}#casinoapp header.mainheader .widgets.fallback+.actions #HQA.desktop{display:flex!important}#casinoapp header.mainheader .widgets.fallback+.actions #HQA.desktop .QAitem{display:none}#casinoapp header.mainheader .widgets.fallback+.actions #HQA.desktop .QAitem--cashier{animation:ucc_fadeIn .5s;display:flex}#casinoapp header.mainheader #mobilesidebar{background-color:var(--ucc-primary-background);box-shadow:0 0 0 transparent;display:flex;flex-direction:column;height:100vh;height:100dvh;justify-content:flex-start;max-width:320px;padding:8px;position:fixed;right:-100%;top:0;transition:right .35s;width:96%;z-index:1}#casinoapp header.mainheader #mobilesidebar.show{box-shadow:-4px 0 8px rgba(0,0,0,.1);right:0}#casinoapp header.mainheader #mobilesidebar .top{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;padding:4px}#casinoapp header.mainheader #mobilesidebar .btnclose{font-size:24px;opacity:.5;transition:opacity .3s}#casinoapp header.mainheader #mobilesidebar .btnclose:hover{cursor:pointer;opacity:1}#casinoapp header.mainheader #mobilesidebar nav.mainsidebar{padding:0 4px 4px 0}#casinoapp header.mainheader #mobilesidebar nav.mainsidebar section.top{padding:0}@media screen and (min-width:568px){#casinoapp header.mainheader .brand{background-color:transparent;width:auto}#casinoapp header.mainheader .brand img{height:48px}#casinoapp header.mainheader .actions,#casinoapp header.mainheader .signuploginbuttons{display:flex}#casinoapp header.mainheader #mobilesidebar{right:-320px}}@media screen and (min-width:1200px){#casinoapp header.mainheader .main{gap:16px;padding:0 8px}}#casinoapp footer{padding:1em 1em 100px;transition:padding-bottom .3s}#casinoapp footer .bankinglogos{display:block;margin:1em auto;max-width:400px;width:90%}#casinoapp footer .bankinglogos img{display:block;width:100%}#casinoapp footer .bottomline{font-size:12px;text-align:center}#casinoapp footer .bottomline p{margin:0}#casinoapp footer .bottomline p:first-child{margin-bottom:.5em}#casinoapp footer .bottomline a{color:var(--ucc-primary-text)}#casinoapp footer .btn_backtotop{align-items:center;animation:ucc_fadeIn 1s;background:none;border:none;bottom:80px;display:flex;flex-direction:column;justify-content:center;margin:0;outline:none;padding:0;position:fixed;right:8px;z-index:0}#casinoapp footer .btn_backtotop:hover{cursor:pointer}#casinoapp footer .btn_backtotop .icon{background-color:var(--ucc-secondary-background);border-radius:50%;box-shadow:0 0 8px rgba(0,0,0,.5);color:var(--ucc-primary-text);font-size:48px;padding:8px}#casinoapp footer .btn_backtotop.fadeout{animation:ucc_fadeOut .5s;animation-fill-mode:forwards}@media screen and (min-width:568px){#casinoapp footer .btn_backtotop{bottom:72px}}@media screen and (min-width:768px){#casinoapp footer .btn_backtotop{bottom:80px}}@media screen and (min-width:1200px){#casinoapp footer .btn_backtotop{background-color:var(--ucc-secondary-background);border-radius:4px 4px 0 0;bottom:0;box-shadow:0 0 8px rgba(0,0,0,.5);flex-direction:row;gap:0}#casinoapp footer .btn_backtotop .icon{background-color:transparent;box-shadow:none}}#casinoapp footer:has(.btn_backtotop){padding-bottom:136px}@media screen and (min-width:568px){#casinoapp footer:has(.btn_backtotop){padding-bottom:120px}}@media screen and (min-width:1200px){#casinoapp footer:has(.btn_backtotop){padding-bottom:1em}}@media screen and (min-width:768px){#casinoapp footer .btn_backtotop{bottom:78px}}@media screen and (min-width:1200px){#casinoapp footer{padding-bottom:1em}#casinoapp footer .btn_backtotop{border-radius:50%;bottom:16px;right:16px}}#casinoapp .bottomstickybuttons{background-color:var(--ucc-launcher-background);bottom:0;left:0;padding:1em;position:fixed;right:0;z-index:2}#casinoapp .bottomstickybuttons .signuploginbuttons{justify-content:space-between}#casinoapp .bottomstickybuttons .signuploginbuttons a{flex-grow:1;width:45%}@media screen and (min-width:568px){#casinoapp .bottomstickybuttons{display:none}}#casinoapp.guest footer{padding-bottom:72px}#casinoapp.guest footer:has(.btn_backtotop){padding-bottom:112px}@media screen and (min-width:568px){#casinoapp.guest footer:has(.btn_backtotop){padding-bottom:40px}}@media screen and (min-width:1024px){#casinoapp.guest footer:has(.btn_backtotop){padding-bottom:1em}}@media screen and (min-width:568px){#casinoapp.guest footer{padding-bottom:1em}#casinoapp.guest footer .btn_backtotop{bottom:8px;right:8px}}@media screen and (min-width:768px){#casinoapp.guest footer .btn_backtotop{bottom:16px;right:16px}}#casinoapp #BottomLauncher{bottom:0;box-shadow:0 0 4px rgba(0,0,0,.4);left:0;position:fixed;right:0;z-index:2}#casinoapp #BottomLauncher nav{align-items:flex-end;background-color:var(--ucc-launcher-background);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:2px 8px 4px;position:relative;z-index:1}#casinoapp #BottomLauncher:before{background-color:var(--ucc-launcher-background);border-radius:50%;box-shadow:0 0 12px rgba(0,0,0,.4);content:"";height:64px;left:50%;position:absolute;top:-34px;transform:translateX(-50%);width:64px;z-index:0}#casinoapp #BottomLauncher .BLitem{color:var(--ucc-primary-text);display:flex;flex-direction:column;font-size:12px;justify-content:center;position:relative;text-align:center;text-decoration:none;width:20%}#casinoapp #BottomLauncher .BLitem svg{font-size:24px;margin:0 auto 2px}#casinoapp #BottomLauncher .BLitem>a{bottom:0;left:0;position:absolute;right:0;top:0}#casinoapp #BottomLauncher .BLitem p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#casinoapp #BottomLauncher .BLitem:has(a.active){opacity:.5;pointer-events:none}#casinoapp #BottomLauncher .BLitem--cashier{align-self:stretch;justify-content:flex-end;position:relative}#casinoapp #BottomLauncher .BLitem--cashier .cashiericon{border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,.3);height:60px;left:50%;margin:0 auto;position:absolute;top:-34px;transform:translateX(-50%);width:60px}#casinoapp #BottomLauncher .BLitem--cashier .cashiericon.processing{cursor:not-allowed;pointer-events:none}#casinoapp #BottomLauncher .BLitem--cashier .cashiericon .cashieranimatedicon{height:100%;width:100%}#casinoapp #BottomLauncher .BLitem--cashier .cashiericon>a{border-radius:50%;display:block;height:100%;left:0;position:absolute;top:0;width:100%}#casinoapp #BottomLauncher .BLitem--cashier .balance{color:var(--ucc-primary-text);font-size:14px;font-weight:700;position:static;text-decoration:none;transition:opacity .3s}#casinoapp #BottomLauncher .BLitem--cashier .balance.updating{opacity:.3}@media screen and (min-width:568px){#casinoapp #BottomLauncher .BLitem--cashier .balance{font-size:16px}}#casinoapp #BottomLauncher .BLitem--inbox{position:relative}#casinoapp #BottomLauncher .BLitem--inbox .bell.active{animation:ucc_dingdong 2s;animation-delay:2s;transform-origin:top center}#casinoapp #BottomLauncher .BLitem--inbox .unreadcount{animation:ucc_showup .35s linear;animation-delay:1s;animation-fill-mode:forwards;background-color:red;border-radius:50%;color:#fff;font-size:10px;font-weight:700;height:20px;left:50%;line-height:20px;opacity:0;position:absolute;text-align:center;top:-8px;width:20px}#casinoapp #BottomLauncher .BLitem--inbox img.BLcustomicom{height:25px}#casinoapp #BottomLauncher .BLcustomicom{aspect-ratio:1;display:block;height:34px;margin:0 auto 2px;width:34px}#casinoapp #BottomLauncher .cashiertooltip{align-items:center;animation:ucc_fadeIn .5s;background-color:var(--ucc-card-background);border-radius:4px;color:var(--ucc-primary-text);display:flex;flex-direction:row;font-size:14px;left:50%;line-height:32px;padding-left:8px;position:absolute;top:-72px;transform:translateX(-50%);white-space:nowrap}#casinoapp #BottomLauncher .cashiertooltip.closing{animation:ucc_fadeOut .5s;animation-fill-mode:forwards}#casinoapp #BottomLauncher .cashiertooltip a{align-items:center;aspect-ratio:1;display:flex;font-size:24px;font-weight:700;justify-content:center;transition:transform .3s;width:32px}#casinoapp #BottomLauncher .cashiertooltip a:hover{cursor:pointer;transform:scale(1.3)}@media screen and (min-height:600px){#casinoapp #BottomLauncher nav{padding:4px 8px 16px}}@media screen and (min-width:1200px){#casinoapp #BottomLauncher{display:none}}#casinoapp #notification{animation:notifshow 1s forwards;bottom:100px;left:5%;position:fixed;width:90%;z-index:1}#casinoapp #notification .notifwrapper{align-items:center;background-color:var(--ucc-card-background);border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.5);color:var(--ucc-primary-text);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;overflow:hidden}#casinoapp #notification a{color:#fff}#casinoapp #notification .message{flex-grow:1;font-size:15px;padding:16px 0 16px 16px;width:50%}#casinoapp #notification .actions{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:16px}#casinoapp #notification .actions .cta{background-color:green;border-radius:1em;display:block;line-height:2em;padding:0 1em;text-decoration:none}#casinoapp #notification .actions .cta:hover{cursor:pointer}#casinoapp #notification .actions .dismiss{font-size:13px;opacity:.8;transition:all .3s}#casinoapp #notification .actions .dismiss:hover{cursor:pointer;opacity:1}@media screen and (min-width:568px){#casinoapp #notification .actions{flex-direction:row-reverse;font-size:15px}}#casinoapp #notification .dismiss{align-items:center;border:none;border-radius:50%;display:flex;height:24px;justify-content:center;margin:0;outline:none;padding:0;position:absolute;right:-12px;top:-12px;width:24px}#casinoapp #notification .dismiss .icon{font-size:18px;transition:transform .3s}#casinoapp #notification .dismiss:hover{cursor:pointer}#casinoapp #notification .dismiss:hover .icon{transform:scale(.8)}#casinoapp #notification .closingbar{width:100%}#casinoapp #notification .closingbar span{animation:closingbar 7s linear forwards;background-color:red;background-position:top;background-size:100%;display:block;height:4px;width:0}#casinoapp #notification.fading{animation:ucc_fadeOut .35s forwards}@media screen and (min-width:1200px){#casinoapp #notification{left:320px;right:16px;width:auto}}@media screen and (min-width:1600px){#casinoapp #notification{left:calc(320px + 7%);right:7%}}@keyframes notifshow{0%{bottom:60px;opacity:0}to{bottom:100px;opacity:1}}@keyframes closingbar{0%{width:0}to{width:100%}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{align-items:center;background-color:var(--ucc-primary-background);border:1px solid var(--ucc-primary-text);border-radius:50%;color:var(--ucc-primary-text);display:flex;height:40px;justify-content:center;opacity:.5;position:absolute;top:45%;transform:translateY(-50%);transition:all .5s;width:40px;z-index:1}.slick-next:hover,.slick-prev:hover{cursor:pointer;opacity:1}.slick-next .icon,.slick-prev .icon{font-size:32px}.slick-prev{left:-10px}.slick-next{right:-10px}.slick-dots{align-items:center;display:flex!important;flex-direction:row;flex-wrap:nowrap;gap:8px;justify-content:center;list-style:none;margin:1em auto;padding:0}.slick-dots button{background-color:var(--ucc-primary-background);border:1px solid var(--ucc-primary-text);border-radius:50%;display:block;font-size:0;height:9px;margin:0;padding:0;transition:all .3s;width:9px}.slick-dots button:hover{cursor:pointer}.slick-dots .slick-active button{background-color:var(--ucc-primary-text)}#casinoapp .promos_hero_loader{height:auto;margin:0 auto 16px;max-width:1300px;padding:0 8px;width:100%}#casinoapp .promos_hero_loader .placeholder{align-items:center;animation:placeholderbgk 1s;animation-iteration-count:infinite;aspect-ratio:71/50;background-color:var(--ucc-skeleton);border-radius:4px;color:#fff;display:flex;height:100%;justify-content:center;width:100%}#casinoapp .promos_hero_loader .placeholder .icon{animation:spin 2s linear infinite;font-size:32px}#casinoapp .promos_hero_loader .placeholder+.gameimg{height:0}@media screen and (min-width:568px){#casinoapp .promos_hero_loader .placeholder{aspect-ratio:130/35}}#casinoapp #promos_hero{aspect-ratio:71/50;padding:0 8px 1px}@media screen and (min-width:568px){#casinoapp #promos_hero{aspect-ratio:130/35}}#casinoapp #promos_hero.single{border-radius:4px;height:auto;overflow:hidden}#casinoapp #promos_hero.single,#casinoapp #promos_hero.slider{margin:0 auto;max-width:1300px;width:100%}#casinoapp #promos_hero.slider .slick-prev{left:0}#casinoapp #promos_hero.slider .slick-next{right:0}#casinoapp #promos_hero.slider .slick-slide{aspect-ratio:71/50;background-color:var(--ucc-skeleton)}@media screen and (min-width:568px){#casinoapp #promos_hero.slider .slick-slide{aspect-ratio:130/35}}#casinoapp #promos_hero.slider .slick-slide>div,#casinoapp #promos_hero.slider .slick-slide>div>div,#casinoapp #promos_hero.slider .slick-slide>div>div>div,#casinoapp #promos_hero.slider .slick-slide>div>div>div>a{height:100%}#casinoapp #promos_hero.slider .slick-slide>div>div>div>a img{height:100%;object-fit:cover}#casinoapp #filteroptions{height:0;overflow:hidden;transition:height .3s;width:100%}#casinoapp #filteroptions.ofv{overflow:visible}#casinoapp #filteroptions .wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:flex-start;margin:16px 0 8px;width:100%}#casinoapp #filteroptions h4{font-size:14px;margin:0;width:100%}#casinoapp #filteroptions button{align-items:flex-start;background-color:var(--ucc-card-background);border:1px solid transparent;border-radius:4px;display:flex;height:32px;margin-bottom:4px;outline:none;overflow:hidden;padding:0;position:relative;transition:all .3s}#casinoapp #filteroptions button div{align-items:center;color:var(--ucc-primary-text);display:flex;font-size:14px;gap:10px;height:32px;line-height:32px;outline:none;padding:0 10px;text-transform:capitalize}#casinoapp #filteroptions button div p{margin:0}#casinoapp #filteroptions button:hover{cursor:pointer}#casinoapp #filteroptions button.on:before{border-color:red transparent transparent red;border-style:solid;border-width:8px;content:"";left:0;position:absolute;top:0}#casinoapp #filteroptions button.reset{background-color:transparent;border:1px solid var(--ucc-primary-text);opacity:0;scale:0;transition:all .3s}#casinoapp #filteroptions button.reset div{color:var(--ucc-primary-text);font-size:13px;gap:4px;padding:0 5px}@media screen and (min-width:360px){#casinoapp #filteroptions button.reset div{font-size:14px;padding:0 10px}}#casinoapp #filteroptions button .chevron{transition:all .5s}#casinoapp #filteroptions:has(button.on) button.reset{opacity:1;scale:1}#casinoapp #filteroptions .optionblock{flex-grow:1;position:relative}#casinoapp #filteroptions .filteroptionslist{background-color:var(--ucc-card-background);border-radius:0 4px 4px 4px;box-shadow:4px 4px 4px rgba(0,0,0,.4);height:0;left:0;opacity:0;overflow:auto;padding-right:4px;position:absolute;top:100%;transition:all .35s;z-index:1}#casinoapp #filteroptions .filteroptionslist ul{font-size:14px;list-style:none;margin:0;max-height:calc(14em + 16px);overflow:auto;padding:8px}#casinoapp #filteroptions .filteroptionslist ul li{break-inside:avoid;page-break-inside:avoid}#casinoapp #filteroptions .filteroptionslist ul li label{align-items:center;display:flex;flex-direction:row;gap:4px;min-height:2em;min-width:136px}#casinoapp #filteroptions .filteroptionslist ul li label p{margin:0;white-space:nowrap}#casinoapp #filteroptions .filteroptionslist ul li label:hover{cursor:pointer}#casinoapp #filteroptions .filteroptionslist ul li:first-child{column-span:all;font-weight:700;text-wrap:nowrap}#casinoapp #filteroptions .filteroptionslist ul li:nth-child(n+2) label input:checked+p{color:var(--ucc-links)}@media screen and (min-height:400px){#casinoapp #filteroptions .filteroptionslist ul{max-height:calc(20em + 16px)}}@media screen and (min-height:640px){#casinoapp #filteroptions .filteroptionslist ul{max-height:calc(28em + 16px)}}@media screen and (min-height:700px){#casinoapp #filteroptions .filteroptionslist ul{max-height:calc(32em + 16px)}}@media screen and (min-height:800px){#casinoapp #filteroptions .filteroptionslist ul{max-height:calc(40em + 16px)}}@media screen and (min-height:768px)and (min-width:768px){#casinoapp #filteroptions .filteroptionslist ul{max-height:none}}@media screen and (min-width:768px){#casinoapp #filteroptions .filteroptionslist{overflow:hidden}}#casinoapp #filteroptions .optionblock:last-child .filteroptionslist{left:unset;right:0}#casinoapp #filteroptions .optionblock:only-of-type .filteroptionslist{left:0;right:unset}#casinoapp #filteroptions .optionblock.open .filteroptionslist{opacity:1}#casinoapp #filteroptions .optionblock.open button{border-radius:4px 4px 0 0;height:36px;margin-bottom:0}#casinoapp #filteroptions .optionblock.open button .chevron{transform:rotate(-180deg)}@media screen and (min-width:768px){#casinoapp #filteroptions .optionblock.providers .filteroptionslist ul.multi{column-count:2;column-gap:16px}}@media screen and (min-width:1024px){#casinoapp #filteroptions .optionblock.providers .filteroptionslist ul.multi{column-count:3}}@media screen and (min-width:768px){#casinoapp #filteroptions .optionblock.themes .filteroptionslist ul.multi{column-count:2;column-gap:8px}}@media screen and (min-width:1024px){#casinoapp #filteroptions .optionblock.themes .filteroptionslist ul.multi{column-count:3}}@media screen and (min-width:1200px){#casinoapp #filteroptions .optionblock.themes .filteroptionslist ul.multi{column-count:4;column-gap:16px}}@media screen and (min-width:568px){#casinoapp #filteroptions .optionblock{flex-grow:0}#casinoapp #filteroptions .optionblock:last-child .filteroptionslist{left:0;right:unset}}@media screen and (min-width:1200px){#casinoapp #filteroptions{order:3}}#casinoapp .nofilterresults{background-color:var(--ucc-card-background);border-radius:8px;box-shadow:0 0 8px rgba(0,0,0,.1);color:var(--ucc-primary-text);padding:2em;text-align:center}#casinoapp .nofilterresults h3{font-size:18px}#casinoapp .nofilterresults p{margin:1em 0}#casinoapp .nofilterresults a{color:var(--ucc-links);font-weight:700;text-decoration:underline}#casinoapp .nofilterresults a:hover{cursor:pointer}#casinoapp .mobilenav{position:relative;width:100%}#casinoapp .mobilenavigation{display:flex;flex-direction:row;flex-wrap:nowrap;margin:0 0 1em;min-width:100%;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}#casinoapp .mobilenavigation::-webkit-scrollbar{display:none}#casinoapp .mobilenavigation .navitem{align-items:center;background:none;background-color:var(--ucc-secondary-button-background);border:none;border-bottom:2px solid var(--ucc-card-border);color:var(--ucc-primary-text);display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;font-size:14px;gap:4px;margin:0;min-width:80px;outline:none;padding:8px;scroll-snap-align:start;text-decoration:none;transition:all .3s}#casinoapp .mobilenavigation .navitem.active{border-bottom-color:var(--ucc-primary-text)}#casinoapp .mobilenavigation .navitem:hover{border-bottom-color:var(--ucc-secondary-text);cursor:pointer}#casinoapp .mobilenavigation .navitem span{text-align:center;text-decoration:none}#casinoapp .mobilenavigation .navitem .icon{display:block;font-size:24px;height:24px;margin:0;width:24px}#casinoapp .mobilenavigation .navitem .chevron{transform:rotateX(0);transition:transform .5s}@media screen and (min-width:1200px){#casinoapp .mobilenavigation .navitem{font-size:12px}}@media screen and (min-width:1280px){#casinoapp .mobilenavigation .navitem{font-size:14px}}#casinoapp .mobilenavigation .navcategories.open .chevron{transform:rotateX(-180deg)}#casinoapp .mobilenavigation .navcategories.open .categorylist{opacity:1}#casinoapp .mobilenavigation .categorylist{height:0;left:0;opacity:0;overflow:hidden;position:absolute;top:24px;transition:height .35s,opacity .3s;z-index:1}#casinoapp .mobilenavigation .categorylist ul{background-color:var(--ucc-primary-background);border-radius:4px;box-shadow:4px 4px 4px rgba(0,0,0,.3);list-style:none;margin:0 4px 4px 0;overflow:hidden;padding:8px 0 0}#casinoapp .mobilenavigation .categorylist ul li{transition:all .2s}#casinoapp .mobilenavigation .categorylist ul li a{align-items:center;color:var(--ucc-primary-text);display:flex;flex-direction:row;flex-wrap:nowrap;font-size:15px;gap:4px;padding:0 1em;text-decoration:none;white-space:nowrap}#casinoapp .mobilenavigation .categorylist ul li a.active{display:none}#casinoapp .mobilenavigation .categorylist ul li a span{display:block;font-weight:400;height:auto;line-height:2em}#casinoapp .mobilenavigation .categorylist ul li:hover{background-color:var(--ucc-secondary-background)}#casinoapp .mobilenavigation.freeze{overflow-x:hidden}#casinoapp .mobilenavigation.freeze>*{opacity:.5;pointer-events:none}#casinoapp .mobilenavigation.freeze .navcategories{opacity:1;pointer-events:auto}@media screen and (min-width:1200px){#casinoapp .mobilenavigation .navitem{align-items:center;background-color:transparent;flex-direction:row;flex-wrap:nowrap;justify-content:center}}#casinoapp .mobilenavigation.scrolldesktop{align-items:flex-start;padding-bottom:1em;scrollbar-width:auto}#casinoapp .mobilenavigation.scrolldesktop::-webkit-scrollbar{display:initial;height:6px;width:9px}#casinoapp .mobilenavigation.scrolldesktop::-webkit-scrollbar-thumb{background:var(--ucc-scrollbar-thumb);border-radius:2px}#casinoapp .mobilenavigation.scrolldesktop::-webkit-scrollbar-thumb:hover{background:var(--ucc-scrollbar-thumb-hover)}#casinoapp .mobilenavigation.scrolldesktop::-webkit-scrollbar-track{background:var(--ucc-scrollbar-track);border-radius:0;box-shadow:inset 0 0 0 0 #f0f0f0}@media screen and (min-width:1200px){#casinoapp .mobilenavigation.scrolldesktop{padding-bottom:0}}#casinoapp .gamessort{font-size:13px;position:relative}#casinoapp .gamessort .selector{align-items:center;border-radius:4px 4px 0 0;display:flex;flex-direction:row;font-weight:500;gap:4px;line-height:28px;opacity:.7;padding:0 8px;transition:opacity .3s}#casinoapp .gamessort .selector:hover{opacity:1}#casinoapp .gamessort .selector .icon{font-size:24px;opacity:.6;transition:opacity .3s}#casinoapp .gamessort .sortoptions{background-color:var(--ucc-card-background);border-radius:4px;height:0;overflow:hidden;padding:0;position:absolute;right:0;top:100%;transition:all .3s;z-index:1}#casinoapp .gamessort .sortoptions ul{list-style:none;margin:0;padding:0}#casinoapp .gamessort .sortoptions ul li{font-size:14px;font-weight:500;line-height:2em;opacity:.7;padding:0 12px;transition:opacity .3s;white-space:nowrap}#casinoapp .gamessort .sortoptions ul li:hover{cursor:pointer;opacity:1}#casinoapp .gamessort .sortoptions ul li.active{font-weight:600;opacity:1}#casinoapp .gamessort .selector.show{background-color:var(--ucc-card-background);opacity:1}#casinoapp .gamessort .selector.show .icon{opacity:1}#casinoapp .gamessort .selector.show+.sortoptions{box-shadow:4px 4px 4px rgba(0,0,0,.4);padding-bottom:4px}#casinoapp .gamessort .selector.show+.sortoptions.sopt3{height:88px}#casinoapp .gamessort .selector.show+.sortoptions.sopt4{height:116px}.uccrollback{align-items:center;background-color:var(--ucc-card-background);color:var(--ucc-primary-text);display:flex;flex-direction:row;flex-wrap:nowrap;font-size:13px;gap:8px;justify-content:space-between;margin-bottom:1em;padding:1em}@media screen and (min-width:768px){.uccrollback{padding:1em 2em}}@media screen and (min-width:1200px){.uccrollback{font-size:14px}}.uccrollback .copy{flex-grow:1;width:50%}.uccrollback .copy h3{font-size:1em;margin:0}.uccrollback .cta{align-items:center;display:flex;justify-content:center}.uccrollback .cta form{margin:0}.uccrollback .cta button{background-color:var(--ucc-primary-button-background);border:none;border-radius:4px;color:var(--ucc-primary-button-text);height:30px;outline:none;padding:2px}.uccrollback .cta button span{background-color:var(--ucc-card-background);border-radius:3px;display:block;height:100%;padding:4px 8px}.uccrollback .cta button:hover{cursor:pointer}#casinoapp #pagetopsection .topbar{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:16px;padding:0 8px;position:relative}#casinoapp #pagetopsection .topbar h1{flex-grow:1;font-size:20px;margin:0;text-transform:capitalize;width:50%}@media screen and (min-width:600px){#casinoapp #pagetopsection .topbar h1{font-size:24px}}@media screen and (min-width:1200px){#casinoapp #pagetopsection .topbar h1{font-size:28px}}#casinoapp #pagetopsection .topbar .quickactions{align-items:center;display:flex;font-size:24px;gap:16px}#casinoapp #pagetopsection .topbar .quickactions:hover{cursor:pointer}#casinoapp #pagetopsection .topbar .quickactions .gamefilter{align-items:center;display:flex;flex-direction:row;font-size:13px;font-weight:500;gap:4px;opacity:.8;transition:opacity .3s}#casinoapp #pagetopsection .topbar .quickactions .gamefilter.ofv,#casinoapp #pagetopsection .topbar .quickactions .gamefilter.ofv .icon,#casinoapp #pagetopsection .topbar .quickactions .gamefilter:hover,#casinoapp #pagetopsection .topbar .quickactions .gamefilter:hover .icon{opacity:1}#casinoapp #pagetopsection .topbar .quickactions .gamefilter .icon{font-size:22px;opacity:.6;transition:opacity .3s}@media screen and (min-width:1200px){#casinoapp #pagetopsection .topbar{padding:0 8px 0 0}#casinoapp #pagetopsection .topbar h1{order:0}#casinoapp #pagetopsection .topbar .quickactions{order:2}}@media screen and (min-width:1650px){#casinoapp #pagetopsection .topbar{padding:0}}#casinoapp #error-page{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;margin:0 auto;max-width:530px;width:90%}#casinoapp #error-page .imgplaceholder{margin:0 auto;width:100%}#casinoapp #error-page section{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}#casinoapp #error-page h1{font-size:20px}#casinoapp #error-page h1,#casinoapp #error-page p{margin:0;text-align:center}#casinoapp #error-page a.btnbackhome{background-color:var(--ucc-primary-button-background);border-radius:4px;color:var(--ucc-primary-button-text);display:inline-block;font-size:16px;font-weight:700;line-height:2em;padding:0 1em;text-decoration:none}@media screen and (orientation:landscape)and (max-height:600px){#casinoapp #error-page{flex-direction:row;flex-wrap:nowrap;max-width:none}}@media screen and (min-width:1024px){#casinoapp #error-page .imgplaceholder{width:75%}}.h_gamesloader{display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;overflow-x:hidden;padding-bottom:1em;scrollbar-width:none}.h_gamesloader::-webkit-scrollbar{display:none}.h_gamesloader .placeholder{align-items:center;animation:placeholderbgk 1s;animation-iteration-count:infinite;background-color:var(--ucc-skeleton);border-radius:4px;box-shadow:2px 2px 4px rgba(0,0,0,.3);color:#fff;display:flex;flex-shrink:0;justify-content:center}.h_gamesloader .placeholder .icon{animation:spin 2s linear infinite;font-size:32px}.h_gamesloader.default .placeholder{aspect-ratio:2/1.2;width:46%}@media screen and (min-width:568px){.h_gamesloader.default .placeholder{width:25%}}@media screen and (min-width:768px){.h_gamesloader.default .placeholder{width:calc(24% - 4px)}}@media screen and (min-width:1024px){.h_gamesloader.default .placeholder{max-width:184px}}@media screen and (min-width:1200px){.h_gamesloader.default .placeholder{flex-grow:1;flex-shrink:1;max-width:none}.h_gamesloader.default .placeholder:nth-child(n+6){display:none}}@media screen and (min-width:1460px){.h_gamesloader.default .placeholder:nth-child(6){display:flex}}@media screen and (min-width:1700px){.h_gamesloader.default .placeholder:nth-child(7){display:flex}}.h_gamesloader.vertical .placeholder{aspect-ratio:7/10;width:30%}@media screen and (min-width:568px){.h_gamesloader.vertical .placeholder{width:25%}}@media screen and (min-width:768px){.h_gamesloader.vertical .placeholder{width:calc(19% - 4px)}}@media screen and (min-width:1024px){.h_gamesloader.vertical .placeholder{width:calc(14% - 7px)}}@media screen and (min-width:1200px){.h_gamesloader.vertical .placeholder{flex-grow:1;flex-shrink:1;width:180px}.h_gamesloader.vertical .placeholder:nth-child(n+7){display:none}}@media screen and (min-width:1460px){.h_gamesloader.vertical .placeholder:nth-child(7){display:flex}}@media screen and (min-width:1700px){.h_gamesloader.vertical .placeholder:nth-child(8){display:flex}}.h_gamesloader.vertical_big .placeholder{aspect-ratio:7/10;width:calc(50% - 4px)}@media screen and (min-width:568px){.h_gamesloader.vertical_big .placeholder{width:25%}}@media screen and (min-width:768px){.h_gamesloader.vertical_big .placeholder{flex-grow:1;width:calc(24% - 4px)}}@media screen and (min-width:1024px){.h_gamesloader.vertical_big .placeholder{max-width:184px}}@media screen and (min-width:1200px){.h_gamesloader.vertical_big .placeholder{flex-grow:1;flex-shrink:1;max-width:none}.h_gamesloader.vertical_big .placeholder:nth-child(n+6){display:none}}@media screen and (min-width:1460px){.h_gamesloader.vertical_big .placeholder:nth-child(6){display:flex}}@media screen and (min-width:1700px){.h_gamesloader.vertical_big .placeholder:nth-child(7){display:flex}}.h_gamesloader.square .placeholder{aspect-ratio:1;border-radius:12px;width:30%}@media screen and (min-width:568px){.h_gamesloader.square .placeholder{flex-grow:0;flex-shrink:0;width:120px}}@media screen and (min-width:1460px){.h_gamesloader.square .placeholder{flex-grow:1}}.h_gamesloader.featured{display:grid;grid-template-columns:repeat(3,1fr);width:100%}.h_gamesloader.featured .placeholder{width:100%}.h_gamesloader.featured .placeholder:first-child{aspect-ratio:2/1.2;border-radius:16px;grid-column:span 3}.h_gamesloader.featured .placeholder:nth-child(n+2){aspect-ratio:7/10}.h_gamesloader.featured .placeholder:nth-child(n+5){display:none}@media screen and (min-width:568px){.h_gamesloader.featured{grid-template-columns:repeat(5,1fr)}.h_gamesloader.featured .placeholder:first-child{aspect-ratio:auto;grid-column:span 2}}@media screen and (min-width:768px){.h_gamesloader.featured{grid-template-columns:repeat(6,1fr)}.h_gamesloader.featured .placeholder:nth-child(5){display:flex}}@media screen and (min-width:1200px){.h_gamesloader.featured{grid-template-columns:repeat(7,1fr)}.h_gamesloader.featured .placeholder:nth-child(6){display:flex}}@media screen and (min-width:1460px){.h_gamesloader.featured{grid-template-columns:repeat(8,1fr)}.h_gamesloader.featured .placeholder:nth-child(7){display:flex}}@media screen and (min-width:1640px){.h_gamesloader.featured{grid-template-columns:repeat(9,1fr)}.h_gamesloader.featured .placeholder:nth-child(8){display:flex}}.h_gamesloader.vertical_grid{display:grid;grid-template-columns:repeat(3,1fr)}.h_gamesloader.vertical_grid .placeholder{aspect-ratio:7/10;width:100%}.h_gamesloader.vertical_grid .placeholder:nth-child(n+7){display:none}@media screen and (min-width:568px){.h_gamesloader.vertical_grid{grid-template-columns:repeat(5,1fr)}.h_gamesloader.vertical_grid .placeholder:nth-child(6){display:none}}@media screen and (min-width:768px){.h_gamesloader.vertical_grid{grid-template-columns:repeat(6,1fr)}.h_gamesloader.vertical_grid .placeholder:nth-child(6){display:flex}}@media screen and (min-width:1024px){.h_gamesloader.vertical_grid{grid-template-columns:repeat(7,1fr)}.h_gamesloader.vertical_grid .placeholder:nth-child(7){display:flex}}@media screen and (min-width:1460px){.h_gamesloader.vertical_grid{grid-template-columns:repeat(8,1fr)}.h_gamesloader.vertical_grid .placeholder:nth-child(8){display:flex}}@media screen and (min-width:1700px){.h_gamesloader.vertical_grid{grid-template-columns:repeat(9,1fr)}.h_gamesloader.vertical_grid .placeholder:nth-child(9){display:flex}}.h_gamesloader.horizontal_grid{display:grid;grid-template-columns:repeat(2,1fr)}.h_gamesloader.horizontal_grid .placeholder{aspect-ratio:2/1.2;max-width:none;width:100%}.h_gamesloader.horizontal_grid .placeholder:nth-child(n+5){display:none}@media screen and (min-width:568px){.h_gamesloader.horizontal_grid{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1024px){.h_gamesloader.horizontal_grid{grid-template-columns:repeat(5,1fr)}.h_gamesloader.horizontal_grid .placeholder:nth-child(5){display:flex}}@media screen and (min-width:1460px){.h_gamesloader.horizontal_grid{grid-template-columns:repeat(6,1fr)}.h_gamesloader.horizontal_grid .placeholder:nth-child(6){display:flex}}#casinoapp #home #providers .home_providers_scroll{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:32px;overflow-x:auto;padding-bottom:16px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:auto}#casinoapp #home #providers .home_providers_scroll::-webkit-scrollbar{display:initial;height:6px;width:9px}#casinoapp #home #providers .home_providers_scroll::-webkit-scrollbar-thumb{background:var(--ucc-scrollbar-thumb);border-radius:2px}#casinoapp #home #providers .home_providers_scroll::-webkit-scrollbar-thumb:hover{background:var(--ucc-scrollbar-thumb-hover)}#casinoapp #home #providers .home_providers_scroll::-webkit-scrollbar-track{background:var(--ucc-scrollbar-track);border-radius:0;box-shadow:inset 0 0 0 0 #f0f0f0}#casinoapp #home #providers .home_provider_item{align-items:center;color:var(--ucc-primary-text);display:flex;flex-direction:column;gap:8px;scroll-snap-align:start;text-decoration:none}#casinoapp #home #providers .home_provider_item .home_provider_logo{height:48px;margin:0 auto;width:auto}#casinoapp #home #providers .home_provider_item .home_provider_logo img{display:block;height:100%;margin:0;width:auto}#casinoapp #home #providers .home_provider_item .home_provider_brand{display:block;font-size:13px;text-align:center;white-space:nowrap}#casinoapp #home #jackpots .totaljackpot{margin-bottom:16px;overflow:hidden;position:relative;text-align:center}#casinoapp #home #jackpots .totaljackpot .backgroundplaceholder{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;padding-top:62.5%;position:relative;width:100%}@supports(aspect-ratio:1){#casinoapp #home #jackpots .totaljackpot .backgroundplaceholder{aspect-ratio:24/15;padding-top:0}}#casinoapp #home #jackpots .totaljackpot .totaljackpotinfo{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;position:absolute;width:100%}#casinoapp #home #jackpots .totaljackpot .title{border-radius:16px 16px 0 0;font-size:24px;font-weight:900;padding:4px 16px;text-transform:uppercase}#casinoapp #home #jackpots .totaljackpot .amount{border-radius:8px;font-size:40px;font-weight:900;padding:0 16px}@media screen and (min-width:568px){#casinoapp #home #jackpots{align-items:center;display:grid;gap:8px;grid-template-columns:repeat(5,1fr)}#casinoapp #home #jackpots header{grid-column:1/-1}#casinoapp #home #jackpots .totaljackpot{grid-column:span 2}#casinoapp #home #jackpots .totaljackpot .title{font-size:16px;padding:4px 8px}#casinoapp #home #jackpots .totaljackpot .amount{font-size:24px}#casinoapp #home #jackpots .jackpotgames{grid-column:span 3}#casinoapp #home #jackpots .jackpotgames .homeblockgames.vertical_grid{display:flex}#casinoapp #home #jackpots .jackpotgames .homeblockgames.vertical_grid .gameitem{width:30%}}@media screen and (min-width:600px){#casinoapp #home #jackpots .totaljackpot .title{font-size:18px}#casinoapp #home #jackpots .totaljackpot .amount{font-size:32px}}@media screen and (min-width:1024px){#casinoapp #home #jackpots .jackpotgames .homeblockgames.vertical_grid .gameitem{width:23%}}@media screen and (min-width:1200px){#casinoapp #home #jackpots{grid-template-columns:repeat(6,1fr)}#casinoapp #home #jackpots .totaljackpot .amount{font-size:36px}#casinoapp #home #jackpots .jackpotgames{grid-column:span 4}#casinoapp #home #jackpots .jackpotgames .homeblockgames.vertical_grid{overflow:auto}#casinoapp #home #jackpots .jackpotgames .homeblockgames.vertical_grid .gameitem{flex-shrink:0}}@media screen and (min-width:1460px){#casinoapp #home #jackpots{grid-template-columns:repeat(7,1fr)}#casinoapp #home #jackpots .jackpotgames{grid-column:span 5}#casinoapp #home #jackpots .jackpotgames .homeblockgames.vertical_grid .gameitem{flex-shrink:1}#casinoapp #home #jackpots .jackpotgames .homeblockgames.vertical_grid .gameitem:nth-child(n+6){display:none}}@media screen and (min-width:1640px){#casinoapp #home #jackpots{grid-template-columns:repeat(8,1fr)}#casinoapp #home #jackpots .jackpotgames{grid-column:span 6}#casinoapp #home #jackpots .jackpotgames .homeblockgames.vertical_grid .gameitem{flex-shrink:1}#casinoapp #home #jackpots .jackpotgames .homeblockgames.vertical_grid .gameitem:nth-child(6){display:block}}#casinoapp #home #gameofthemonth{background-color:#666;border-radius:16px;color:var(--ucc-primary-text);display:flex;flex-direction:column;margin:0 8px;overflow:hidden;padding:0}#casinoapp #home #gameofthemonth header{margin:0}#casinoapp #home #gameofthemonth header h3{font-weight:400;margin:0;padding:8px 16px;text-transform:uppercase;width:100%}#casinoapp #home #gameofthemonth .gomwrap{display:flex;flex-direction:column}#casinoapp #home #gameofthemonth .gameimg{aspect-ratio:6/3.5}#casinoapp #home #gameofthemonth .gameimg .placeholder{align-items:center;animation:placeholderbgk 1s;animation-iteration-count:infinite;background-color:var(--ucc-skeleton);border-radius:8px 8px 0 0;color:#fff;display:flex;height:100%;justify-content:center;width:100%}#casinoapp #home #gameofthemonth .gameimg .placeholder .icon{animation:spin 2s linear infinite;font-size:32px}#casinoapp #home #gameofthemonth .gameimg img{border-radius:8px 8px 0 0;display:block;margin:0;max-width:600px;width:100%}#casinoapp #home #gameofthemonth .info{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:16px}#casinoapp #home #gameofthemonth .info h4{font-size:18px;text-wrap:balance}#casinoapp #home #gameofthemonth .info .cta{background-color:var(--ucc-primary-button-background);border-radius:4px;color:var(--ucc-primary-button-text);font-weight:700;line-height:2em;padding:0 1em;text-decoration:none;text-wrap:nowrap;transition:all .3s;width:auto}#casinoapp #home #gameofthemonth .info .cta:hover{background-color:var(--ucc-primary-button-background-hover);cursor:pointer}#casinoapp #home #gameofthemonth .info .description{color:var(--ucc-primary-text);font-size:1em;margin:0;text-wrap:pretty;width:100%}@media screen and (min-width:568px){#casinoapp #home #gameofthemonth{align-items:center;flex-direction:row;flex-wrap:wrap}#casinoapp #home #gameofthemonth h3{padding:8px 16px;width:100%}#casinoapp #home #gameofthemonth .gomwrap{align-items:center;flex-direction:row;gap:16px;padding:16px}#casinoapp #home #gameofthemonth .gameimg{width:50%}#casinoapp #home #gameofthemonth .gameimg .placeholder,#casinoapp #home #gameofthemonth .gameimg img{border-radius:8px}#casinoapp #home #gameofthemonth .info{flex-grow:1;justify-content:normal;padding:0;width:30%}#casinoapp #home #gameofthemonth .info .description,#casinoapp #home #gameofthemonth .info h4{order:0}#casinoapp #home #gameofthemonth .info .cta{justify-self:flex-end;order:1}#casinoapp #home #gameofthemonth .info .description{font-size:1em}}@media screen and (min-width:768px){#casinoapp #home #gameofthemonth .gameimg{width:40%}}@media screen and (min-width:1024px){#casinoapp #home #gameofthemonth .gomwrap{gap:32px}#casinoapp #home #gameofthemonth .gameimg{width:33%}#casinoapp #home #gameofthemonth .info{padding-right:6em}}@media screen and (min-width:1600px){#casinoapp #home #gameofthemonth{margin:0 0 1em}}#casinoapp #home #themes .home_themes_scroll{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;overflow-x:auto;padding:0 8px 16px 0;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:auto}#casinoapp #home #themes .home_themes_scroll::-webkit-scrollbar{display:initial;height:6px;width:9px}#casinoapp #home #themes .home_themes_scroll::-webkit-scrollbar-thumb{background:var(--ucc-scrollbar-thumb);border-radius:2px}#casinoapp #home #themes .home_themes_scroll::-webkit-scrollbar-thumb:hover{background:var(--ucc-scrollbar-thumb-hover)}#casinoapp #home #themes .home_themes_scroll::-webkit-scrollbar-track{background:var(--ucc-scrollbar-track);border-radius:0;box-shadow:inset 0 0 0 0 #f0f0f0}#casinoapp #home #themes .home_themes_item{align-items:center;color:var(--ucc-primary-text);display:flex;flex-direction:column;gap:4px;padding:0 4px;scroll-snap-align:start;text-decoration:none;white-space:nowrap}#casinoapp #home #themes .home_themes_item .themeiconcontainer{align-items:center;display:flex;height:64px;justify-content:center;width:64px}#casinoapp #home #themes .home_themes_item .themeicon{aspect-ratio:1;display:block;opacity:0;transition:opacity 1s;width:100%}#casinoapp #home #themes .home_themes_item .themeicon.loaded{opacity:1}#casinoapp #home #themes .home_themes_item span{font-size:12px;font-weight:400;line-height:normal;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#casinoapp .trn_statustag{border-radius:6px;color:#fff;font-size:13px;font-weight:700;left:8px;line-height:2.5em;padding:0 1em;position:absolute;text-transform:uppercase;top:8px}#casinoapp .trn_statustag.active{background-color:#0c0}#casinoapp .trn_statustag.active:before{animation:ucc_blink2 1s linear infinite;background-color:#fff;border-radius:50%;content:"";display:inline-block;height:10px;margin-right:8px;position:relative;top:-1px;vertical-align:middle;width:10px}#casinoapp .trn_statustag.upcoming{background-color:#f90}#casinoapp .trn_statustag.archived{background-color:red}@media screen and (min-width:568px){#casinoapp .trn_statustag{font-size:14px}}#casinoapp .trn_schedule{border-width:1px;border-bottom:1px solid var(--ucc-secondary-text);border-left:0 solid var(--ucc-secondary-text);border-right:0 solid var(--ucc-secondary-text);border-top:1px solid var(--ucc-secondary-text);margin:0 auto;padding:8px 0;width:90%}#casinoapp .trn_schedule p{line-height:1.5em}#casinoapp .trn_schedule .estcountdown .cntdwn_container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;justify-content:center}#casinoapp .trn_schedule .estcountdown .cntdwn_container .cntdwn_box span{display:block;font-size:18px;text-align:center}#casinoapp .trn_schedule .estcountdown .cntdwn_container .cntdwn_box .cntdwn_label{font-size:13px}#casinoapp .trn_schedule .estcountdown .cntdwn_container.min .cntdwn_box span{display:inline-block;font-size:18px}#casinoapp .trn_schedule .estcountdown .cntdwn_container.min .cntdwn_box .cntdwn_label{font-size:18px;padding-left:4px}#casinoapp .trn_schedule .estcountdown .cntdwn_container.min .cntdwn_box:not(:first-child):before{content:":";font-weight:700;margin-right:4px}#casinoapp .trn_prizepool .amount{font-size:36px;font-weight:700}.activetournament_item{border-radius:8px;display:flex;flex-direction:row;flex-wrap:wrap;overflow:hidden;width:100%}.activetournament_item .trn_image{overflow:hidden;position:relative;width:100%}.activetournament_item .trn_image img{display:block;width:100%}.activetournament_item .content{align-items:center;background-color:var(--ucc-card-background);color:var(--ucc-primary-text);display:flex;flex-direction:column;gap:1em;justify-content:center;padding:1em;width:100%}.activetournament_item .content h3{font-size:18px;margin:0;text-align:center;text-transform:uppercase}.activetournament_item .content p{margin:0;text-align:center}.activetournament_item .trn_cta a.button{background-color:var(--ucc-primary-button-background);border-radius:4px;color:var(--ucc-primary-button-text);display:inline-block;font-weight:700;line-height:2em;padding:0 1em;text-decoration:none;text-transform:uppercase;transition:all .3s}.activetournament_item .trn_cta a.button:hover{background-color:var(--ucc-primary-button-background-hover);cursor:pointer}@media screen and (min-width:768px){.activetournament_item{border-radius:unset;gap:8px}.activetournament_item .trn_image{flex-grow:1;max-width:1154px;width:60%}.activetournament_item .trn_image img{border-radius:8px;min-height:100%;object-fit:cover;object-position:center}.activetournament_item .content{border-radius:8px;flex-grow:1;max-width:350px;min-width:200px;width:30%}}@media screen and (min-width:1200px){.activetournament_item .trn_image img{object-fit:cover;object-position:center}}#casinoapp #home #tournaments .tournament_item{display:flex!important;flex-direction:column;flex-shrink:0;scroll-snap-align:start;width:100%}#casinoapp #home #tournaments .trntop{align-items:center;background-color:var(--ucc-card-background);border-radius:8px;color:var(--ucc-primary-text);display:flex;flex-direction:column;flex-grow:1;gap:12px;justify-content:center;overflow:hidden;padding:32px 16px 16px;position:relative;text-transform:uppercase}#casinoapp #home #tournaments .trntop h3{font-size:1em;font-weight:700;justify-content:center;text-align:center}#casinoapp #home #tournaments .trntop .trndate{align-items:center;display:flex;flex-direction:row;font-size:12px;gap:4px;justify-content:center}#casinoapp #home #tournaments .trntop .trndate .date{align-items:center;display:flex;flex-direction:row;gap:2px}#casinoapp #home #tournaments .trntop .trndate .trndaterow{display:flex;flex-direction:row;gap:4px}#casinoapp #home #tournaments .trntop .prize{background-color:#fff;border-radius:4px;color:#000;max-width:295px;padding:12px 2em;text-align:center;width:100%}#casinoapp #home #tournaments .trntop .cta a{background-color:var(--ucc-primary-button-background);border-radius:4px;color:var(--ucc-primary-button-text);display:block;font-weight:700;line-height:40px;padding:0 1em;text-align:center;text-decoration:none}#casinoapp #home #tournaments .trntop .cta a:hover{cursor:pointer}#casinoapp #home #tournaments .trntop .status{background-color:#666;color:#fff;display:inline-block;font-size:12px;padding:4px 12px;position:absolute;right:0;top:0}#casinoapp #home #tournaments .trntop .status.running{background-color:#0c0}#casinoapp #home #tournaments .trnimg img{display:block;width:100%}#casinoapp #home #tournaments .trnimg:hover{cursor:pointer}#casinoapp #home #tournaments .tournamentcountdown .flip{animation:cntdwn_flip .8s}#casinoapp #home #tournaments .tournamentcountdown .cntdwn_title{line-height:1.5em;margin:0;text-align:center}#casinoapp #home #tournaments .tournamentcountdown .cntdwn_container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;justify-content:center}#casinoapp #home #tournaments .tournamentcountdown .cntdwn_container .cntdwn_box{align-items:center;display:flex;flex-direction:column;font-weight:700;gap:4px}#casinoapp #home #tournaments .tournamentcountdown .cntdwn_container .cntdwn_box span{display:block;text-align:center}#casinoapp #home #tournaments .tournamentcountdown .cntdwn_container .cntdwn_box .cntdwn_number{background-color:#666;border-radius:6px;font-size:18px;height:45px;line-height:45px;width:45px}@media screen and (min-width:1024px){#casinoapp #home #tournaments .tournamentcountdown .cntdwn_container .cntdwn_box .cntdwn_number{font-size:24px;height:50px;line-height:50px;width:50px}}#casinoapp #home #tournaments .tournamentcountdown .cntdwn_container .cntdwn_box .cntdwn_label{font-size:11px}@media screen and (min-width:568px){#casinoapp #home #tournaments .tournament_item{align-items:center;flex-direction:row;flex-wrap:nowrap;gap:16px}#casinoapp #home #tournaments .trnimg{max-width:480px;width:50%}}@media screen and (min-width:768px){#casinoapp #home #tournaments .trntop h3{font-size:1.2em}#casinoapp #home #tournaments .trntop .trndate{font-size:14px}}@media screen and (min-width:1024px){#casinoapp #home #tournaments .trntop{padding:32px 16px}#casinoapp #home #tournaments .trntop h3{padding:0 1em}}@media screen and (min-width:1200px){#casinoapp #home #tournaments .tournament_item{padding:0 40px}#casinoapp #home #tournaments .trntop .trndate{font-size:16px}#casinoapp #home #tournaments .trntop .status{font-weight:700}#casinoapp #home #tournaments .trntop .prize{font-size:18px}}@keyframes cntdwn_flip{0%{transform:rotateX(0)}50%{transform:rotateX(180deg)}to{transform:rotateX(0)}}#casinoapp .promoitem{display:flex;flex-direction:column;gap:4px;width:100%}#casinoapp .promoitem .content{background-color:var(--ucc-card-background);border-radius:4px;color:var(--ucc-primary-text);display:flex;flex-direction:row;flex-grow:1;flex-wrap:nowrap;font-size:14px;justify-content:space-between;overflow:hidden;position:relative}#casinoapp .promoitem .content ul{margin:4px 0;padding:0 0 0 1.5em}#casinoapp .promoitem .imglink{display:block;margin:0;max-width:172px;width:40%}#casinoapp .promoitem .imglink:hover{cursor:pointer}#casinoapp .promoitem .imglink img{display:block;width:100%}@media screen and (min-width:968px){#casinoapp .promoitem .imglink img{height:100%;object-fit:cover}}#casinoapp .promoitem .imglink video{display:block;margin:0;max-width:172px;object-fit:cover;width:40%}#casinoapp .promoitem .info{flex-grow:1;padding:8px;width:50%}#casinoapp .promoitem .info h3{font-size:1.2em;margin-top:0}#casinoapp .promoitem .info>div{margin:0 0 8px;text-align:left}#casinoapp .promoitem .info>div p{margin:0 0 4px}#casinoapp .promoitem .info .redeembtn{background-color:var(--ucc-primary-button-background);border-radius:4px;color:var(--ucc-primary-button-text);display:inline-block;font-weight:700;height:32px;line-height:1em;max-width:100%;overflow:hidden;padding:8px 1em;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;transition:all .35s;white-space:nowrap}#casinoapp .promoitem .info .redeembtn:hover{background-color:var(--ucc-primary-button-background-hover);cursor:pointer}#casinoapp .promoitem .terms{align-items:center;background-color:rgba(0,0,0,.8);bottom:0;display:flex;justify-content:center;left:0;opacity:0;padding:16px;position:absolute;right:0;top:100%;transition:all .5s}#casinoapp .promoitem .terms>div{color:#fff;font-size:14px;max-height:100%;overflow:auto;padding-right:1em;text-align:center}#casinoapp .promoitem .terms>div::-webkit-scrollbar{width:4px}#casinoapp .promoitem .terms>div::-webkit-scrollbar-track{background-color:#252933}#casinoapp .promoitem .terms>div::-webkit-scrollbar-thumb{background-color:#61686b;box-shadow:inset 0 0 4px rgba(0,0,0,.5)}#casinoapp .promoitem .terms p{margin:0 0 1em;text-align:center}#casinoapp .promoitem .terms.show{opacity:1;top:0}#casinoapp .promoitem .bottombar{align-items:center;background-color:color-mix(in srgb,var(--ucc-primary-text) 20%,transparent);border-radius:4px;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:12px;height:24px;justify-content:space-between;padding:4px}#casinoapp .promoitem .bottombar svg{display:block}#casinoapp .promoitem .bottombar .mindep{display:flex;flex-direction:row;flex-grow:1;flex-wrap:nowrap;gap:4px}#casinoapp .promoitem .bottombar .termsicon{border-radius:50%}#casinoapp .promoitem .bottombar .termsicon:hover{box-shadow:0 0 8px hsla(0,0%,100%,.85);cursor:pointer}#casinoapp .promo_countdown{align-items:center;background-color:#ffc555;border-radius:4px;color:#000;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;font-weight:900;gap:8px;justify-content:center;padding:6px 4px}#casinoapp .promo_countdown p{margin:0;text-transform:uppercase}#casinoapp .promo_countdown .estcountdown .cntdwn_container{display:flex;flex-wrap:nowrap;font-weight:400;gap:8px}#casinoapp .promo_countdown .estcountdown .cntdwn_box{align-items:baseline;display:flex;flex-direction:row;gap:0}#casinoapp .promo_countdown .estcountdown .cntdwn_label{font-size:12px;margin-left:4px}@media screen and (min-width:568px){#casinoapp .promoitem .content{font-size:16px}#casinoapp .promoitem .info{padding:16px}#casinoapp .promoitem .info>div{margin-bottom:1em}#casinoapp .promoitem .info .redeembtn{font-size:18px}}@media screen and (min-width:1024px){#casinoapp .promoitem .content{border-radius:8px;font-size:16px}#casinoapp .promoitem .content .terms{padding:1em 2em}#casinoapp .promo_countdown{font-size:17px}}#casinoapp #home #promotions .promoswrapper{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory}#casinoapp #home #promotions .promoswrapper::-webkit-scrollbar{display:initial;height:6px;width:9px}#casinoapp #home #promotions .promoswrapper::-webkit-scrollbar-thumb{background:var(--ucc-scrollbar-thumb);border-radius:2px}#casinoapp #home #promotions .promoswrapper::-webkit-scrollbar-thumb:hover{background:var(--ucc-scrollbar-thumb-hover)}#casinoapp #home #promotions .promoswrapper::-webkit-scrollbar-track{background:var(--ucc-scrollbar-track);border-radius:0;box-shadow:inset 0 0 0 0 #f0f0f0}#casinoapp #home #promotions .promoswrapper.scrollrp2{justify-content:space-between;padding-bottom:.5em}@media screen and (min-width:640px){#casinoapp #home #promotions .promoswrapper.scrollrp2{padding-bottom:0}}@media screen and (min-width:1200px){#casinoapp #home #promotions .promoswrapper.scrollrp2{justify-content:flex-start}}#casinoapp #home #promotions .promoswrapper.scrollrpm{justify-content:flex-start;padding-bottom:.5em}#casinoapp #home #promotions .promoitem{flex-grow:1;flex-shrink:0;scroll-snap-align:start;width:90%}@media screen and (min-width:568px){#casinoapp #home #promotions .promoitem{width:95%}}@media screen and (min-width:640px){#casinoapp #home #promotions .promoitem{width:47%}#casinoapp #home #promotions .promoitem .info h3{font-size:1.1em;margin-bottom:.5em}#casinoapp #home #promotions .promoitem .content{font-size:14px}}@media screen and (min-width:1200px){#casinoapp #home #promotions .promoitem{max-width:480px}#casinoapp #home #promotions .promoitem .info h3{font-size:1.2em}}@media screen and (min-width:1600px){#casinoapp #home #promotions{padding:0}}#casinoapp #home #winners section.randomplay{align-items:center;display:flex;flex-direction:column;font-size:18px;font-weight:700;justify-content:center;margin:0 8px;text-align:center}#casinoapp #home #winners .staticimg{display:block;margin:0 auto;max-width:483px;width:100%}#casinoapp #home #winners .images{height:150px;margin:1em auto;perspective:1000px;position:relative;width:100%}@media screen and (min-width:800px){#casinoapp #home #winners .images{margin:2em auto}}#casinoapp #home #winners .images:hover{cursor:pointer}#casinoapp #home #winners .images .imgbox{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.6);transition:all 1s}#casinoapp #home #winners .images .imgbox:before{border-radius:50%;bottom:0;box-shadow:0 0 0 rgba(0,0,0,.05);content:"";left:0;position:absolute;right:0;top:0;transition:all 1s}#casinoapp #home #winners .images .imgbox.rounded img{border-radius:50%;object-fit:cover;object-position:center}#casinoapp #home #winners .images .imgbox img{aspect-ratio:1;display:block;max-width:150px;width:100%}#casinoapp #home #winners .images[data-round="1"] .img-1,#casinoapp #home #winners .images[data-round="2"] .img-2,#casinoapp #home #winners .images[data-round="3"] .img-3,#casinoapp #home #winners .images[data-round="4"] .img-4,#casinoapp #home #winners .images[data-round="5"] .img-5{opacity:1;transform:translate(-50%,-50%) scale(1);z-index:1}#casinoapp #home #winners .images[data-round="1"] .img-1:before,#casinoapp #home #winners .images[data-round="2"] .img-2:before,#casinoapp #home #winners .images[data-round="3"] .img-3:before,#casinoapp #home #winners .images[data-round="4"] .img-4:before,#casinoapp #home #winners .images[data-round="5"] .img-5:before{box-shadow:0 0 30px rgba(0,0,0,.85)}#casinoapp #home #winners .images[data-round="1"] .img-2,#casinoapp #home #winners .images[data-round="2"] .img-3,#casinoapp #home #winners .images[data-round="3"] .img-4,#casinoapp #home #winners .images[data-round="4"] .img-5,#casinoapp #home #winners .images[data-round="5"] .img-1{opacity:1;transform:translate(25%,-50%) scale(.6)}@media screen and (min-width:800px){#casinoapp #home #winners .images[data-round="1"] .img-2,#casinoapp #home #winners .images[data-round="2"] .img-3,#casinoapp #home #winners .images[data-round="3"] .img-4,#casinoapp #home #winners .images[data-round="4"] .img-5,#casinoapp #home #winners .images[data-round="5"] .img-1{transform:translate(25%,-50%) scale(.8)}}#casinoapp #home #winners .images[data-round="1"] .img-5,#casinoapp #home #winners .images[data-round="2"] .img-1,#casinoapp #home #winners .images[data-round="3"] .img-2,#casinoapp #home #winners .images[data-round="4"] .img-3,#casinoapp #home #winners .images[data-round="5"] .img-4{opacity:1;transform:translate(-125%,-50%) scale(.6)}@media screen and (min-width:800px){#casinoapp #home #winners .images[data-round="1"] .img-5,#casinoapp #home #winners .images[data-round="2"] .img-1,#casinoapp #home #winners .images[data-round="3"] .img-2,#casinoapp #home #winners .images[data-round="4"] .img-3,#casinoapp #home #winners .images[data-round="5"] .img-4{transform:translate(-125%,-50%) scale(.8)}}#casinoapp #home #winners .button{background-color:var(--ucc-primary-button-background);border:none;border-radius:4px;color:var(--ucc-primary-button-text);font-size:18px;max-width:100%;outline:none;padding:.5em 1em;transition:all .3s}#casinoapp #home #winners .button:hover{background-color:var(--ucc-primary-button-background-hover);cursor:pointer}#casinoapp #home #winners section.winners .winnersbox{display:flex;flex-direction:row;flex-wrap:wrap}#casinoapp #home #winners section.winners header{justify-content:center;margin:0;padding:16px;width:100%}#casinoapp #home #winners section.winners .label{font-size:14px;font-weight:700;line-height:32px;text-align:center;width:50%}#casinoapp #home #winners section.winners .label:hover{cursor:pointer}#casinoapp #home #winners section.winners .separator{background-color:#666;height:2px;position:relative;width:100%}#casinoapp #home #winners section.winners .separator:before{background-color:#fff;content:"";height:2px;left:25%;position:absolute;top:0;transform:translateX(-50%);transition:left .5s;width:32%}#casinoapp #home #winners section.winners .label.active+.label+.separator:before{left:25%}#casinoapp #home #winners section.winners .label+.label.active+.separator:before{left:75%}#casinoapp #home #winners section.winners .headers{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;justify-content:space-between;padding:0 8px;width:100%}#casinoapp #home #winners section.winners .headers span{font-size:12px;font-weight:700;line-height:4em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}#casinoapp #home #winners section.winners .gameicon{flex-grow:0;flex-shrink:0;text-align:center;width:50px}#casinoapp #home #winners section.winners .winnerinfo{flex-grow:1;width:30%}#casinoapp #home #winners section.winners .winnerinfo .game a{color:#333;text-decoration:none}#casinoapp #home #winners section.winners .winnerinfo .game a:hover{text-decoration:underline}#casinoapp #home #winners section.winners .time{flex-grow:0;flex-shrink:0;font-size:12px;text-align:center}#casinoapp #home #winners section.winners .amount{flex-grow:0;flex-shrink:0;font-size:16px;font-weight:700;text-align:center;width:80px}#casinoapp #home #winners section.winners .slick-vertical{animation:ucc_fadeIn 1s;width:100%}#casinoapp #home #winners section.winners .slick-list{padding:0!important}#casinoapp #home #winners section.winners .winner_item{align-items:center;display:flex!important;flex-direction:row;flex-wrap:nowrap;gap:8px;justify-content:space-between;padding:4px 8px;width:100%}#casinoapp #home #winners section.winners .winner_item .gameicon{aspect-ratio:1/1}#casinoapp #home #winners section.winners .winner_item .gameicon .placeholder{align-items:center;animation:placeholderbgk 1s;animation-iteration-count:infinite;background-color:var(--ucc-skeleton);border-radius:50%;color:#fff;display:flex;height:100%;justify-content:center;width:100%}#casinoapp #home #winners section.winners .winner_item .gameicon .placeholder .icon{animation:spin 2s linear infinite;font-size:32px}#casinoapp #home #winners section.winners .winner_item .gameicon .gameimg{display:block;margin:0;width:100%}#casinoapp #home #winners section.winners .winner_item .gameicon .gameimg.loading{width:0}#casinoapp #home #winners section.winners .winner_item .winnerinfo p{margin:0}#casinoapp #home #winners section.winners .winner_item .winnerinfo .username{font-weight:700}#casinoapp #home #winners section.winners .winner_item .winnerinfo .game{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#casinoapp #home #winners section.winners .winner_item .amount{text-align:right}#casinoapp #home #winners section.winners .providericon{flex-grow:0;flex-shrink:0;padding:0 5px;text-align:center;width:40px}#casinoapp #home #winners section.winners .providericon img{height:100%;max-width:100%}@media screen and (min-width:568px){#casinoapp #home #winners section.winners{max-height:377px;overflow:hidden}}@media screen and (min-width:1024px){#casinoapp #home #winners section.winners .headers{padding:0 16px}#casinoapp #home #winners section.winners .gameicon{width:90px}#casinoapp #home #winners section.winners .winner_item{padding:4px 16px}#casinoapp #home #winners section.winners .providericon{height:40px;width:90px}}#casinoapp #home #winners.fsn section.winners .label{line-height:normal;padding:8px 16px}#casinoapp #home #winners.fsn section.winners .winner_item{padding:8px}@media screen and (min-width:1024px){#casinoapp #home #winners.fsn section.winners .headers{padding:0 8px}}#casinoapp #home #winners{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}#casinoapp #home #winners section{width:100%}@media screen and (min-width:568px){#casinoapp #home #winners section.winners{flex-grow:1;max-height:377px;overflow:hidden;width:60%}#casinoapp #home #winners section.randomplay{width:30%}}@media screen and (min-width:768px){#casinoapp #home #winners{gap:24px}#casinoapp #home #winners section.winners{width:40%}#casinoapp #home #winners section.randomplay{flex-grow:1;width:40%}}:root{--svg-homeblock-header-default:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.112 9.73h-5.725l-1.769-5.445c-.34-1.046-.896-1.046-1.236 0L9.613 9.73H3.888c-1.1 0-1.272.529-.382 1.176l4.632 3.365-1.769 5.445c-.34 1.046.11 1.373 1 .727l4.632-3.365 4.632 3.365c.89.647 1.34.32 1-.727l-1.769-5.445 4.632-3.365c.89-.647.718-1.176-.382-1.176Z'/%3E%3C/svg%3E")}#casinoapp #home{display:flex;flex-direction:column;gap:1.5em}#casinoapp #home article{animation:ucc_fadeIn 1s;padding:0 8px}#casinoapp #home article header{justify-content:space-between;margin:0 0 16px;width:100%}#casinoapp #home article header,#casinoapp #home article header h3{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}#casinoapp #home article header h3{font-size:16px;gap:8px;margin:0}#casinoapp #home article header a{color:var(--ucc-links);flex-shrink:0;font-size:12px;margin-right:8px}#casinoapp #home article header .headericoncontainer{align-items:center;aspect-ratio:1;background-color:#666;border-radius:4px;display:flex;justify-content:center;overflow:hidden;width:24px}#casinoapp #home article header .headericon{aspect-ratio:1;background:#fff;display:block;mask-image:var(--svg-homeblock-header-default);-webkit-mask-image:var(--svg-homeblock-header-default);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;width:85%}@media screen and (min-width:1600px){#casinoapp #home article{padding:0}}#casinoapp #home #keepplaying .homeblockgames.vertical .gameitem{max-width:25%}#casinoapp #promotions.skeleton .placeholder{align-items:center;animation:placeholderbgk 1s;animation-iteration-count:infinite;background-color:var(--ucc-skeleton);border-radius:8px;color:#fff;display:flex;justify-content:center;width:100%}#casinoapp #promotions.skeleton .placeholder .icon{animation:spin 2s linear infinite;font-size:32px}#casinoapp #promotions.skeleton .custom{margin:1em auto 2em}#casinoapp #promotions.skeleton .custom .placeholder{aspect-ratio:71/50}@media screen and (min-width:568px){#casinoapp #promotions.skeleton .custom .placeholder{aspect-ratio:26/7}}#casinoapp #promotions.skeleton .regular{display:grid;gap:2em;grid-template-columns:repeat(1,1fr)}#casinoapp #promotions.skeleton .regular .item{display:flex;flex-direction:column;gap:4px;width:100%}#casinoapp #promotions.skeleton .regular .item .box{background-color:transparent;border-radius:4px;display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}#casinoapp #promotions.skeleton .regular .item .box .placeholder{aspect-ratio:172/219;border-radius:4px 0 0 4px;max-width:172px;width:40%}#casinoapp #promotions.skeleton .regular .item .box .info{flex-grow:1;padding:1em;width:50%}#casinoapp #promotions.skeleton .regular .item .box .info div{background-color:var(--ucc-card-background)}#casinoapp #promotions.skeleton .regular .item .box .info div:first-child{height:24px;margin-bottom:1.2em;width:95%}#casinoapp #promotions.skeleton .regular .item .box .info div:nth-child(2){height:14px;margin-bottom:12px;width:85%}#casinoapp #promotions.skeleton .regular .item .box .info div:nth-child(3){height:14px;width:65%}#casinoapp #promotions.skeleton .regular .item .box .info button{aspect-ratio:112/32;background-color:var(--ucc-card-background);border:none;border-radius:4px;display:inline-block;line-height:32px;margin-top:16px;outline:none;width:112px}#casinoapp #promotions.skeleton .regular .item .bottombox{background-color:var(--ucc-card-background);border-radius:4px;height:24px}@media screen and (min-width:768px){#casinoapp #promotions.skeleton .regular{grid-template-columns:repeat(2,1fr)}}#casinoapp #regularpromowildcard{align-items:center;animation:promos_wildcard_bgk 8s;animation-direction:alternate;animation-iteration-count:infinite;background-color:#3e1e68;border-radius:8px;display:none;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding:16px;position:relative;width:100%}#casinoapp #regularpromowildcard .bg span{animation:promos_wildcard_move;animation-duration:39;animation-iteration-count:infinite;animation-timing-function:linear;backface-visibility:hidden;border-radius:30vmin;height:30vmin;position:absolute;width:30vmin}#casinoapp #regularpromowildcard .bg span:first-child{animation-delay:-1s;animation-duration:6s;box-shadow:-60vmin 0 8.0867972971vmin currentColor;color:#583c87;left:90%;top:94%;transform-origin:9% 12%}#casinoapp #regularpromowildcard .bg span:nth-child(2){animation-delay:-1s;animation-duration:9s;box-shadow:60vmin 0 8.0517220267vmin currentColor;color:#ffacac;left:7%;top:13%;transform-origin:7% 19%}#casinoapp #regularpromowildcard .bg span:nth-child(3){animation-delay:-1s;animation-duration:6s;box-shadow:-60vmin 0 7.7411433814vmin currentColor;color:#583c87;left:6%;top:69%;transform-origin:-21% -5%}#casinoapp #regularpromowildcard .bg span:nth-child(4){animation-delay:-1s;animation-duration:12s;box-shadow:-60vmin 0 8.1056553769vmin currentColor;color:#e45a84;left:91%;top:63%;transform-origin:22% 25%}#casinoapp #regularpromowildcard .bg span:nth-child(5){animation-delay:-1s;animation-duration:6s;box-shadow:60vmin 0 7.9303062294vmin currentColor;color:#583c87;left:52%;top:92%;transform-origin:15% 20%}#casinoapp #regularpromowildcard .bg span:nth-child(6){animation-delay:-1s;animation-duration:18s;box-shadow:-60vmin 0 8.3136685366vmin currentColor;color:#ffacac;left:87%;top:48%;transform-origin:17% -5%}#casinoapp #regularpromowildcard h3,#casinoapp #regularpromowildcard p{font-weight:700;margin:0;text-align:center;text-transform:uppercase;z-index:1}#casinoapp #regularpromowildcard h3{color:#fff;font-size:24px;font-style:italic;font-weight:900;margin-bottom:16px;padding:0 1em;text-shadow:3px 3px 3px rgba(0,0,0,.5)}#casinoapp #regularpromowildcard p{color:#ffe712;font-size:16px}@media screen and (min-width:768px){#casinoapp #regularpromowildcard{display:flex}}@keyframes promos_wildcard_move{to{transform:translateZ(1px) rotate(1turn)}}@keyframes promos_wildcard_bgk{to{background-color:#4d1158}}#casinoapp #promotions{flex-grow:1;padding:0 8px}#casinoapp #promotions h1{font-size:24px;margin:0;text-transform:capitalize}#casinoapp #promotions .wrapper{margin:1em auto;max-width:1300px;width:100%}#casinoapp #promotions #custompromos{display:flex;flex-direction:column;gap:1em;position:relative;width:100%}#casinoapp #promotions #custompromos .desk{display:none}#casinoapp #promotions #custompromos .mob{display:block}#casinoapp #promotions #custompromos a img{width:100%}@media screen and (min-width:600px){#casinoapp #promotions #custompromos .desk{display:block}#casinoapp #promotions #custompromos .mob{display:none}}#casinoapp #promotions #regularpromos{display:grid;gap:2em;grid-template-columns:repeat(1,1fr);margin:1em 0;width:100%}@media screen and (min-width:768px){#casinoapp #promotions #regularpromos{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){#casinoapp #promotions{padding:0}}#gameplay header{align-items:center;background-color:var(--ucc-header-background);display:flex;flex-direction:row;flex-wrap:nowrap;height:30px;justify-content:space-between;padding:0}#gameplay header button{border:none;margin:0;outline:none;padding:0}#gameplay header h2{align-items:center;display:flex;flex-direction:row;flex-grow:1;font-size:1em;justify-content:space-between;margin:0;overflow:hidden}#gameplay header h2 span{display:inline-block;text-align:center}#gameplay header h2 span.title{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}#gameplay header h2 .practicemode{align-items:center;align-self:flex-end;animation:ucc_entrance_rl 2s;background-color:#0078b6;color:#fff;display:flex;font-size:12px;height:30px;line-height:1em;padding:0 8px;text-transform:uppercase}#gameplay header h2:has(.GIFavoriteTag){gap:16px;justify-content:center}#gameplay header h2:has(.GIFavoriteTag) .GIFavoriteTag{background-color:transparent;height:22px;position:static;width:auto}#gameplay header h2:has(.GIFavoriteTag) .title{flex-grow:0;width:auto}#gameplay header .buttonback{background-color:var(--ucc-primary-button-background);border-radius:4px;color:var(--ucc-primary-button-text);height:22px;line-height:22px;margin-left:4px;padding:0 8px;transition:all .3s}#gameplay header .buttonback:hover{background-color:var(--ucc-primary-button-background-hover);cursor:pointer}#gameplay header .buttonoptions{background-color:transparent;color:var(--ucc-primary-text);font-size:20px;height:30px;text-align:center;width:30px}#gameplay header .buttonoptions svg{height:24px;vertical-align:bottom;width:30px}#gameplay header .buttonoptions:hover{cursor:pointer}#gameplay header>*{opacity:0}#gameplay header>:first-child{animation:ucc_fadeIn .5s;animation-fill-mode:forwards}#gameplay header>:nth-child(2){animation:ucc_fadeIn .5s;animation-delay:.3s;animation-fill-mode:forwards}#gameplay header>:nth-child(3){animation:ucc_fadeIn .5s;animation-delay:.6s;animation-fill-mode:forwards}@media screen and (min-width:1200px){#gameplay header{background-color:var(--ucc-primary-background)}#gameplay header .buttonback,#gameplay header .buttonoptions,#gameplay header h2 .title{display:none}#gameplay header h2 .practicemode{animation:ucc_entrance_lr 1s;font-size:14px;width:100%}#gameplay.play:not(.error) header{display:none}}#gameplay.error header{background-color:red}#gameplay.error header .buttonoptions,#gameplay.error header h2{color:#fff}@media screen and (min-width:1200px){#gameplay.error header{display:none}}#casinoapp .funmoneyselector{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:13px;font-weight:600;gap:4px;justify-content:center;margin:1em auto}#casinoapp .funmoneyselector span.funmoney,#casinoapp .funmoneyselector span.realmoney{transition:opacity .3s}#casinoapp .funmoneyselector span.realmoney{opacity:1}#casinoapp .funmoneyselector span.realmoney:hover{cursor:auto}#casinoapp .funmoneyselector span.funmoney{opacity:.5}#casinoapp .funmoneyselector span.funmoney:hover{cursor:pointer;opacity:.75}#casinoapp .funmoneyselector .selector{background-color:var(--ucc-navigation-sidebar-background);border-radius:.7em;height:1.5em;position:relative;width:32px}#casinoapp .funmoneyselector .selector:before{background-color:var(--ucc-primary-text);border-radius:50%;content:"";display:block;height:1em;left:2px;position:absolute;top:50%;transform:translateY(-50%);transition:left .3s;width:1em}#casinoapp .funmoneyselector .selector:hover{cursor:pointer}#casinoapp .funmoneyselector:has(.selector.fun) .selector:before{left:calc(100% - 1em + 2px)}#casinoapp .funmoneyselector:has(.selector.fun) span.realmoney{opacity:.5}#casinoapp .funmoneyselector:has(.selector.fun) span.realmoney:hover{cursor:pointer;opacity:.75}#casinoapp .funmoneyselector:has(.selector.fun) span.funmoney{opacity:1}#casinoapp .funmoneyselector:has(.selector.fun) span.funmoney:hover{cursor:auto}#casinoapp #GLSidebar{background-color:var(--ucc-primary-background);bottom:0;display:flex;flex-direction:column;flex-shrink:0;gap:8px;justify-content:flex-start;max-width:320px;padding:8px;position:absolute;right:-320px;top:0;transition:right .35s;width:96%;z-index:2}#casinoapp #GLSidebar.open{box-shadow:-4px 0 8px rgba(0,0,0,.1);right:0}#casinoapp #GLSidebar .top{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:48px;justify-content:center;padding:0 8px}#casinoapp #GLSidebar .top .brand{animation:ucc_fadeIn .5s}#casinoapp #GLSidebar .top .brand .logo{display:block;height:48px;margin:0 auto;max-width:200px}#casinoapp #GLSidebar .nav{opacity:1;overflow:auto;padding:8px;position:relative;transition:all .35s}#casinoapp #GLSidebar .nav::-webkit-scrollbar{height:6px;width:4px}#casinoapp #GLSidebar .nav::-webkit-scrollbar-thumb{background:var(--ucc-scrollbar-thumb);border-radius:2px}#casinoapp #GLSidebar .nav::-webkit-scrollbar-thumb:hover{background:var(--ucc-scrollbar-thumb-hover)}#casinoapp #GLSidebar .nav::-webkit-scrollbar-track{background:var(--ucc-scrollbar-track);border-radius:0;box-shadow:inset 0 0 0 0 #f0f0f0}#casinoapp #GLSidebar .msbsection,#casinoapp #GLSidebar .signuploginbuttons{margin-bottom:8px;margin-right:6px}#casinoapp #GLSidebar .msbsection .btn_funmode,#casinoapp #GLSidebar .signuploginbuttons .btn_funmode{align-items:center;color:var(--ucc-primary-text);display:flex;flex-direction:row;font-size:14px;gap:8px;line-height:36px;padding:0 8px;text-decoration:none}#casinoapp #GLSidebar .msbsection .btn_funmode .icon,#casinoapp #GLSidebar .signuploginbuttons .btn_funmode .icon{width:18px}#casinoapp #GLSidebar .signuploginbuttons{flex-wrap:wrap;justify-content:space-between;width:97%}#casinoapp #GLSidebar .signuploginbuttons a{flex-grow:1;font-size:15px;padding:0 8px}#casinoapp #GLSidebar .playforreal{background-color:var(--ucc-primary-button-background);border-radius:4px;color:var(--ucc-primary-button-text);display:block;font-weight:700;height:40px;line-height:40px;outline:none;padding:0 8px;text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;transition:all .3s;white-space:nowrap;width:100%}#casinoapp #GLSidebar .playforreal:hover{background-color:var(--ucc-primary-button-background-hover);cursor:pointer}#casinoapp #GLSidebar nav.mainsidebar{padding:0 6px 6px 0}@media screen and (min-width:1200px){#casinoapp #GLSidebar{bottom:unset;max-height:100vh;max-height:100dvh;overflow:hidden;position:static;right:unset;top:unset;transition:width .5s;width:320px}#casinoapp #GLSidebar .top{justify-content:center}#casinoapp #GLSidebar .nav{left:0;overflow-x:hidden;width:304px}#casinoapp #GLSidebar nav.mainsidebar{padding:0 6px 6px 0}#casinoapp.dsksidebarhidden #GLSidebar{overflow:hidden;padding:8px 0;width:0;z-index:1}#casinoapp.dsksidebarhidden #GLSidebar .top .brand{display:none}#casinoapp.dsksidebarhidden #GLSidebar .nav{left:-290px}#casinoapp.dsksidebarhidden #GLSidebar .ms_toggler{left:16px;position:fixed;transform:translateY(6px)}}html[lang=de] #casinoapp #gameplay #GLSidebar .signuploginbuttons a{font-size:14px}html[lang=es] #casinoapp #gameplay #GLSidebar .signuploginbuttons{gap:8px}html[lang=es] #casinoapp #gameplay #GLSidebar .signuploginbuttons a{font-size:13px}#gameplay .aside{align-items:center;background-color:#000;display:none;flex-direction:column;gap:4px;justify-content:space-between;padding:1em;transition:opacity .5s;width:56px}#gameplay .aside .asidetop{align-items:center;display:flex;flex-direction:column;gap:32px}#gameplay .aside .asidetop .GIFavoriteTag{background-color:transparent;height:26px;position:relative;right:unset;top:unset;width:26px}#gameplay .aside .asideicon{color:#fff;height:24px;opacity:.7;transition:all .3s;width:24px}#gameplay .aside .asideicon:hover{cursor:pointer;opacity:1;transform:scale(1.1)}#gameplay .aside .btn_funmode{aspect-ratio:1;display:block}#gameplay .aside .closegameicon{border:1px solid #fff;border-radius:50%;color:#fff;height:26px;width:26px}#gameplay .aside .closegameicon:hover{cursor:pointer}@media screen and (min-width:1200px){#gameplay .aside{display:flex}}#casinoapp #my50free{align-items:center;animation:ucc_fadeIn 1s;background-color:rgba(0,0,0,.8);color:#fff;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}#casinoapp #my50free.closing{animation:ucc_fadeOut .5s;animation-fill-mode:forwards}#casinoapp #my50free .content{align-items:center;background-color:var(--ucc-card-background);border:1px solid var(--ucc-card-border);border-radius:4px;box-shadow:0 0 10px #000;display:flex;flex-direction:column;padding:2em;position:relative}#casinoapp #my50free .content p{color:var(--ucc-primary-text);font-size:32px;font-weight:700;margin:0}#casinoapp #my50free button{border:none;margin:0;outline:none;padding:0}#casinoapp #my50free .close{background-color:var(--ucc-card-background);border-radius:50%;color:var(--ucc-primary-text);font-size:36px;position:absolute;right:-18px;top:-18px;transition:color .3s}#casinoapp #my50free .close:hover{cursor:pointer}#casinoapp #my50free .switch{background-color:var(--ucc-primary-button-background);border-radius:4px;color:var(--ucc-primary-button-text);font-size:18px;line-height:2em;margin:16px 0 0;padding:0 1em;transition:all .3s}#casinoapp #my50free .switch:hover{background-color:var(--ucc-primary-button-background-hover);cursor:pointer}#casinoapp .multiplegameoptions{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:1em;width:70%}#casinoapp .multiplegameoptions h2{margin:0 0 8px}#casinoapp .multiplegameoptions p{margin:0}#casinoapp .multiplegameoptions ul{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);list-style:none;margin:2em auto;max-width:1200px;padding:0;width:100%}#casinoapp .multiplegameoptions ul .gamepreview{border-radius:4px;overflow:hidden;width:100%}#casinoapp .multiplegameoptions ul .gamepreview .gameimg{display:block;height:100%;object-fit:cover;transition:all .3s;width:100%}#casinoapp .multiplegameoptions ul a{color:var(--ucc-primary-text);text-decoration:none}@media screen and (min-width:568px){#casinoapp .multiplegameoptions ul{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1024px){#casinoapp .multiplegameoptions ul{grid-template-columns:repeat(4,1fr)}}#casinoapp #synth_gameplayreminder{animation:ucc_fadeIn 2s;left:1em;position:absolute;top:1em}#casinoapp #synth_gameplayreminder a{display:block}#casinoapp #synth_gameplayreminder img{display:block;margin:0;max-width:120px;width:100%}#casinoapp #synth_fireworks{align-items:center;animation:ucc_fadeIn .5s;display:flex;flex-direction:column;gap:18px;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}#casinoapp #synth_fireworks #SG_canvas{background:transparent;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#casinoapp #synth_fireworks img{display:block;max-width:232px;width:100%;z-index:2}#casinoapp #synth_fireworks p{color:#fff;font-size:24px;font-weight:700;line-height:normal;margin:0;padding:0 2em;text-align:center;text-shadow:3px 3px 3px #000;z-index:2}#casinoapp #synth_fireworks.fading{animation:ucc_fadeOut 1s;animation-fill-mode:forwards}#casinoapp #gameplay .gameplaypage{background-color:var(--ucc-primary-background);display:flex;flex-direction:row;flex-grow:1;flex-wrap:nowrap;justify-content:space-between;overflow:hidden;padding:0;position:relative;width:100%}#casinoapp #gameplay .gameplaypage.loading .aside{opacity:0;pointer-events:none}#casinoapp #gameplay .gameplaypage.loading #GLloaderoverlay{opacity:1}#casinoapp #gameplay .gameframe{flex-grow:1;position:relative;width:70%}#casinoapp #gameplay .gameframe iframe{border:none;height:100%;margin:0;outline:none;overflow:hidden;padding:0;width:100%}#casinoapp #gameplay .GLGWrapper{display:flex;flex-direction:row;flex-grow:1;flex-wrap:nowrap;justify-content:space-between;overflow:hidden;position:relative}#casinoapp #gameplay #GLloaderoverlay{align-items:center;background-color:var(--ucc-primary-background);bottom:0;color:var(--ucc-primary-text);display:flex;flex-direction:column;gap:8px;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s}#casinoapp #gameplay #GLloaderoverlay .imgloader{animation:ucc_fadeInZoon 1s;max-width:375px;width:90%}#casinoapp #gameplay #GLloaderoverlay .loaderlogo{animation:ucc_fadeInZoon 2s;display:block;max-width:220px;width:50%}#casinoapp #gameplay #GLloaderoverlay .gametip{animation:ucc_fadeIn 1s;bottom:3em;color:var(--ucc-primary-text);font-size:18px;left:32px;position:absolute;right:32px;text-align:center}@media screen and (min-width:568px){#casinoapp #gameplay #GLloaderoverlay .gametip{bottom:1em}}@media screen and (min-width:768px){#casinoapp #gameplay #GLloaderoverlay .gametip{bottom:3em;left:80px;right:80px}}@media screen and (min-width:1200px){#casinoapp #gameplay #GLloaderoverlay .gametip{font-size:24px}}#casinoapp #gameplay:not(.error) .gameframe{background-color:#000}#casinoapp #gameplay.error .gameerror{align-items:center;animation:ucc_entrance_bt 1s;display:flex;flex-direction:column;height:90vh;height:90dvh;justify-content:center;padding:1em;width:100%}#casinoapp #gameplay.error .gameerror p{margin-bottom:1em;padding:0 1em;text-align:center}#casinoapp #gameplay.error .gameerror .erroricon{font-size:64px}#casinoapp #gameplay.error .gameerror button:hover{cursor:pointer}@keyframes ucc_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ucc_fadeOut{0%{opacity:1}to{opacity:0}}@keyframes ucc_fadeInZoon{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes ucc_blink{0%{opacity:1}50%{opacity:0}}@keyframes ucc_blink2{0%{opacity:1}49%{opacity:1}50%{opacity:0}99%{opacity:0}}@keyframes ucc_entrance_bt{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes ucc_entrance_rl{0%{transform:translateX(110%)}to{transform:translateX(0)}}@keyframes ucc_entrance_lr{0%{transform:translateX(-110%)}to{transform:translateX(0)}}@keyframes ucc_showup{0%{opacity:1;transform:scale(0)}90%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes ucc_dingdong{0%{transform:rotate(0deg)}10%{transform:rotate(20deg)}20%{transform:rotate(-20deg)}30%{transform:rotate(20deg)}40%{transform:rotate(-20deg)}50%{transform:rotate(0deg)}to{transform:rotate(0deg)}}@keyframes ucc_pulse{0%{transform:scale(1)}70%{transform:scale(1.05)}to{transform:scale(1)}}#casinoapp #gameplay{display:flex;flex-direction:column;flex-grow:1;font-size:16px;width:100%}#casinoapp #gameplay.fullscreen #GLSidebar{display:none}#casinoapp #gameproviders .blurb{color:var(--ucc-secondary-text);padding:1em 0}#casinoapp #gameproviders .blurb p{margin:0 0 8px}#casinoapp #gameproviders .providersgrid{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:568px){#casinoapp #gameproviders .providersgrid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1024px){#casinoapp #gameproviders .providersgrid{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1600px){#casinoapp #gameproviders .providersgrid{grid-template-columns:repeat(5,1fr)}}#casinoapp #gameproviders .provideritem{align-items:center;background-color:var(--ucc-card-background);border-radius:4px;box-shadow:2px 2px 4px rgba(0,0,0,.3);display:flex;flex-direction:column;font-size:14px;gap:8px;justify-content:center;padding:1em;text-align:center}#casinoapp #gameproviders .provideritem h3{font-size:1.2em;margin:0}#casinoapp #gameproviders .provideritem p{margin:0}#casinoapp #gameproviders .provideritem .providericon a{display:block;width:60px}#casinoapp #gameproviders .provideritem .providericon img{display:block;width:100%}#casinoapp #gameproviders .provideritem .providerinfo{flex-grow:1}#casinoapp #gameproviders .provideritem .providerinfo a{background-color:var(--ucc-primary-button-background);border-radius:4px;color:var(--ucc-primary-button-text);display:inline-block;font-weight:700;margin-top:8px;padding:4px 8px;text-decoration:none;transition:all .3s}#casinoapp #gameproviders .provideritem .providerinfo a:hover{background-color:var(--ucc-primary-button-background-hover);cursor:pointer}@media screen and (min-width:1024px){#casinoapp #gameproviders .provideritem{flex-direction:row;gap:16px;justify-content:space-between;text-align:left}}#casinoapp .gamesgrid{column-gap:8px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:24px;transition:all .2s}#casinoapp .gamesgrid.processing{cursor:not-allowed;opacity:.5;pointer-events:none}@media screen and (min-width:568px){#casinoapp .gamesgrid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:768px){#casinoapp .gamesgrid{column-gap:16px;grid-template-columns:repeat(4,1fr);row-gap:32px}}@media screen and (min-width:1024px){#casinoapp .gamesgrid{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:1600px){#casinoapp .gamesgrid{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:1800px){#casinoapp .gamesgrid{grid-template-columns:repeat(7,1fr)}}@media screen and (min-width:375px){#casinoapp .gamesgrid.portrait{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:568px){#casinoapp .gamesgrid.portrait{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:768px){#casinoapp .gamesgrid.portrait{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:1024px){#casinoapp .gamesgrid.portrait{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:1200px){#casinoapp .gamesgrid.portrait{grid-template-columns:repeat(7,1fr)}}#casinoapp #gamesbyprovider{flex-grow:1;padding:8px}#casinoapp #gamesbyprovider .blurb{margin-bottom:16px}@media screen and (min-width:1024px){#casinoapp #gamesbyprovider .blurb{width:75%}}#casinoapp #gamesbyprovider .loadingmoregames{font-size:14px;padding:3em 0;text-align:center}#casinoapp #gameproviders{padding:0 8px}#casinoapp #gameproviders h1{font-size:24px;margin:0}@media screen and (min-width:1200px){#casinoapp #gameproviders{padding:0}}#casinoapp #favoritespage{flex-grow:1}#casinoapp #favoritespage .nofavs{animation:ucc_fadeIn 1s;padding:3em;text-align:center}#casinoapp #favoritespage .gamesgrid{padding:0 8px}#casinoapp #favoritespage .gameitem .back .actions{justify-content:space-between}#casinoapp #favoritespage .gameitem .back .actions .button_favorite--remove{padding:2px 0}#casinoapp #favoritespage .gameitem .back .actions .button_favorite--remove svg{font-size:18px}@media screen and (min-width:1200px){#casinoapp #favoritespage .gamesgrid{padding:0}}#casinoapp #livedealerext header{align-items:center;background-color:var(--ucc-header-background);display:flex;flex-direction:row;flex-wrap:nowrap;height:30px;justify-content:space-between;padding:0}#casinoapp #livedealerext header h2{flex-grow:1;font-size:1em;margin:0;text-align:center}#casinoapp #livedealerext header button{border:none;margin:0;outline:none;padding:0}#casinoapp #livedealerext header .buttonback{background-color:var(--ucc-primary-button-background);border-radius:4px;color:var(--ucc-primary-button-text);height:22px;line-height:22px;margin-left:4px;padding:0 8px;transition:all .3s}#casinoapp #livedealerext header .buttonback:hover{background-color:var(--ucc-primary-button-background-hover);cursor:pointer}#casinoapp #livedealerext header .buttonoptions{background-color:transparent;color:var(--ucc-primary-text);font-size:20px;height:30px;text-align:center;width:30px}#casinoapp #livedealerext header .buttonoptions svg{height:24px;vertical-align:bottom;width:30px}#casinoapp #livedealerext header>*{opacity:0}#casinoapp #livedealerext header>:first-child{animation:ucc_fadeIn .5s;animation-fill-mode:forwards}#casinoapp #livedealerext header>:nth-child(2){animation:ucc_fadeIn .5s;animation-delay:.3s;animation-fill-mode:forwards}#casinoapp #livedealerext header>:nth-child(3){animation:ucc_fadeIn .5s;animation-delay:.6s;animation-fill-mode:forwards}@media screen and (min-width:1200px){#casinoapp #livedealerext header{display:none}}#casinoapp #SecondarySidebar{background-color:var(--ucc-primary-background);bottom:0;box-shadow:0 0 0 transparent;display:flex;flex-direction:column;flex-shrink:0;gap:8px;justify-content:flex-start;max-width:320px;overflow:auto;padding:8px;position:absolute;right:-320px;top:0;transition:width .5s,right .35s,padding .5s;width:96%;z-index:1}#casinoapp #SecondarySidebar.open{box-shadow:-4px 0 8px rgba(0,0,0,.1);right:0}#casinoapp #SecondarySidebar .top{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:48px;justify-content:center;padding:0 8px}#casinoapp #SecondarySidebar .top .brand{animation:ucc_fadeIn .5s}#casinoapp #SecondarySidebar .top .brand .logo{display:block;height:48px;margin:0 auto;max-width:200px}@media screen and (min-width:1200px){#casinoapp #SecondarySidebar{bottom:unset;position:static;right:unset;top:unset;width:320px}#casinoapp #SecondarySidebar .top{justify-content:space-between}#casinoapp #SecondarySidebar nav.mainsidebar{left:1em;max-height:calc(100vh - 88px - 1em);max-height:calc(100dvh - 88px - 1em);overflow:auto;padding:0 6px 6px 0;position:fixed;top:88px;transition:all .5s;width:calc(320px - 2em)}#casinoapp #SecondarySidebar nav.mainsidebar::-webkit-scrollbar{height:6px;width:4px}#casinoapp #SecondarySidebar nav.mainsidebar::-webkit-scrollbar-thumb{background:var(--ucc-scrollbar-thumb);border-radius:2px}#casinoapp #SecondarySidebar nav.mainsidebar::-webkit-scrollbar-thumb:hover{background:var(--ucc-scrollbar-thumb-hover)}#casinoapp #SecondarySidebar nav.mainsidebar::-webkit-scrollbar-track{background:var(--ucc-scrollbar-track);border-radius:0;box-shadow:inset 0 0 0 0 #f0f0f0}}@media screen and (min-width:1200px){#casinoapp.dsksidebarhidden #SecondarySidebar{overflow:hidden;padding:8px 0;width:0;z-index:1}#casinoapp.dsksidebarhidden #SecondarySidebar .top .brand{display:none}#casinoapp.dsksidebarhidden #SecondarySidebar nav.mainsidebar{left:-290px}#casinoapp.dsksidebarhidden #SecondarySidebar .ms_toggler{left:16px;position:fixed;transform:translateY(6px)}}#casinoapp #LDRTGIframe{flex-grow:1;position:relative}#casinoapp #LDRTGIframe iframe{border:none;height:100%;outline:none;width:100%}#casinoapp #LDRTGIframe iframe::-webkit-scrollbar{height:6px;width:9px}#casinoapp #LDRTGIframe iframe::-webkit-scrollbar-thumb{background:var(--ucc-scrollbar-thumb);border-radius:2px}#casinoapp #LDRTGIframe iframe::-webkit-scrollbar-thumb:hover{background:var(--ucc-scrollbar-thumb-hover)}#casinoapp #LDRTGIframe iframe::-webkit-scrollbar-track{background:var(--ucc-scrollbar-track);border-radius:0;box-shadow:inset 0 0 0 0 #f0f0f0}#casinoapp #LDRTGIframe .ldloaderoverlay{align-items:center;background-color:var(--ucc-primary-backgroundy);bottom:0;color:var(--ucc-primary-text);display:flex;flex-direction:column;gap:8px;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s}#casinoapp #LDRTGIframe .ldloaderoverlay .loaderlogo{animation:ucc_fadeInZoon 2s;display:block;max-width:220px;width:50%}#casinoapp #LDRTGIframe.loading .ldloaderoverlay{opacity:1}#casinoapp #livedealerext{display:flex;flex-direction:column;flex-grow:1;font-size:16px;width:100%}#casinoapp #livedealerext .mainwrapper{justify-content:space-between;overflow:hidden;padding:0;position:relative}#casinoapp .tournmaentinfo{padding:0 8px}#casinoapp .tournmaentinfo header{align-items:center;display:flex;font-size:14px;justify-content:space-between;margin-bottom:16px}#casinoapp .tournmaentinfo header h1{font-size:24px}#casinoapp .tournmaentinfo header a{color:var(--ucc-links)}#casinoapp .tournmaentinfo .trn_hero{border-radius:8px;box-shadow:0 0 8px rgba(0,0,0,.3);overflow:hidden;position:relative;width:100%}#casinoapp .tournmaentinfo .trn_hero img{background-color:#666;display:block;width:100%}#casinoapp .tournmaentinfo .trn_hero .content{align-items:center;background-color:var(--ucc-card-background);display:flex;flex-direction:column;gap:16px;padding:1em;text-align:center}@media screen and (min-width:568px){#casinoapp .tournmaentinfo .trn_hero img{border-radius:8px;height:180px;object-fit:cover;object-position:center;width:100%}#casinoapp .tournmaentinfo .trn_hero .content{background-color:transparent;border-radius:0;color:#fff;left:50%;min-width:250px;position:absolute;text-shadow:2px 2px 2px rgba(0,0,0,.7);top:50%;transform:translate(-50%,-50%);width:auto}#casinoapp .tournmaentinfo .trn_hero .content .trn_schedule{border-color:#fff}#casinoapp .tournmaentinfo .trn_hero .content .trn_prizepool .amount{font-size:32px}}@media screen and (min-width:768px){#casinoapp .tournmaentinfo .trn_hero .content .trn_prizepool .amount{font-size:36px}}@media screen and (min-width:1200px){#casinoapp .tournmaentinfo .trn_hero img{height:auto;min-height:250px}#casinoapp .tournmaentinfo .trn_hero .content{gap:32px}#casinoapp .tournmaentinfo .trn_hero .content .trn_prizepool .amount{font-size:40px}}#casinoapp .tournmaentinfo .trn_info{margin:1em 0}#casinoapp .tournmaentinfo .trn_info .bottom,#casinoapp .tournmaentinfo .trn_info .top{font-size:15px}#casinoapp .tournmaentinfo .trn_info .top{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}#casinoapp .tournmaentinfo .trn_info .top .button,#casinoapp .tournmaentinfo .trn_info .top .games,#casinoapp .tournmaentinfo .trn_info .top .places{align-items:center;display:flex;gap:8px;width:100%}#casinoapp .tournmaentinfo .trn_info .top .button svg,#casinoapp .tournmaentinfo .trn_info .top .games svg,#casinoapp .tournmaentinfo .trn_info .top .places svg{font-size:24px}#casinoapp .tournmaentinfo .trn_info .top .button,#casinoapp .tournmaentinfo .trn_info .top .games{margin-bottom:16px}#casinoapp .tournmaentinfo .trn_info .top .button{background-color:var(--ucc-card-background);border:1px solid var(--ucc-card-border);border-radius:4px;color:var(--ucc-primary-text);flex-grow:0;line-height:2em;outline:none;padding:0 1em;transition:all .3s;width:auto}#casinoapp .tournmaentinfo .trn_info .top .button:hover{cursor:pointer}#casinoapp .tournmaentinfo .trn_info .top .button:has(+.terms.show){background-color:var(--ucc-card-background);border-color:transparent;border-radius:4px 4px 0 0;margin-bottom:0}#casinoapp .tournmaentinfo .trn_info .bottom{border-width:1px;border-bottom:1px solid var(--ucc-secondary-text);border-left:0 solid var(--ucc-secondary-text);border-right:0 solid var(--ucc-secondary-text);border-top:1px solid var(--ucc-secondary-text);display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;margin:1em 0;padding:1em 0}#casinoapp .tournmaentinfo .trn_info .bottom .left,#casinoapp .tournmaentinfo .trn_info .bottom .right{width:100%}#casinoapp .tournmaentinfo .trn_info .terms{background-color:var(--ucc-card-background);border-radius:0 4px 4px 4px;height:0;overflow:hidden;transition:all .5s;width:100%}#casinoapp .tournmaentinfo .trn_info .terms.show{margin-bottom:16px}#casinoapp .tournmaentinfo .trn_info .terms .content{font-size:13px;padding:1em}@media screen and (min-width:568px){#casinoapp .tournmaentinfo .trn_info .top .button,#casinoapp .tournmaentinfo .trn_info .top .games,#casinoapp .tournmaentinfo .trn_info .top .places{width:auto}#casinoapp .tournmaentinfo .trn_info .top .button,#casinoapp .tournmaentinfo .trn_info .top .games{margin-bottom:0;margin-right:32px}#casinoapp .tournmaentinfo .trn_info .top .terms{order:1}}@media screen and (min-width:768px){#casinoapp .tournmaentinfo .trn_info .bottom{flex-wrap:nowrap;gap:32px}#casinoapp .tournmaentinfo .trn_info .bottom .left,#casinoapp .tournmaentinfo .trn_info .bottom .right{flex-grow:1;width:45%}}@media screen and (min-width:1024px){#casinoapp .tournmaentinfo .trn_info .bottom,#casinoapp .tournmaentinfo .trn_info .top{font-size:16px}}#casinoapp .tournmaentinfo.archived .trn_hero img{filter:grayscale(100%)}@media screen and (min-width:768px){#casinoapp .tournmaentinfo{padding:0 16px}}@media screen and (min-width:1200px){#casinoapp .tournmaentinfo{padding:0}}#casinoapp #activetournaments{padding:0 8px}#casinoapp #activetournaments .active_tournaments_list{display:flex;flex-direction:column;gap:16px;margin:16px 0}@media screen and (min-width:1200px){#casinoapp #activetournaments{padding:0}}#casinoapp #upcomingtournaments{padding:0 8px}#casinoapp #finishedtournaments{margin-top:2em;padding:8px}#casinoapp #finishedtournaments h2{font-size:1.2em;margin:0}#casinoapp #finishedtournaments .tournament_item_wrapper{padding:8px}#casinoapp #finishedtournaments .trn_schedule{display:initial}#casinoapp #finishedtournaments .tournament_item{background-color:color-mix(in srgb,var(--ucc-primary-text) 20%,transparent);border-radius:8px;box-shadow:0 0 8px rgba(0,0,0,.3);display:flex;flex-direction:column;gap:1em;overflow:hidden;padding:1em;width:100%}#casinoapp #finishedtournaments .tournament_item p{margin:0;text-align:center}#casinoapp #finishedtournaments .tournament_item .trn_image{border-radius:4px;height:165px;overflow:hidden;position:relative;width:100%}#casinoapp #finishedtournaments .tournament_item .trn_image img{display:block;filter:grayscale(100%);height:100%;object-fit:cover;object-position:center;width:100%}#casinoapp #finishedtournaments .tournament_item .trn_header{min-height:64px}#casinoapp #finishedtournaments .tournament_item .trn_header h3{font-size:18px;margin:0;text-align:center;text-transform:uppercase}#casinoapp #finishedtournaments .tournament_item .trn_cta{text-align:center}#casinoapp #finishedtournaments .tournament_item .trn_cta a.button{background-color:var(--ucc-primary-button-background);border-radius:4px;color:var(--ucc-primary-button-text);display:inline-block;font-weight:700;line-height:2em;padding:0 1em;text-decoration:none;text-transform:uppercase;transition:all .3s}#casinoapp #finishedtournaments .tournament_item .trn_cta a.button:hover{background-color:var(--ucc-primary-button-background-hover);cursor:pointer}@media screen and (min-width:1640px){#casinoapp #finishedtournaments{padding:0}}#casinoapp #tournamentspage{flex-grow:1;margin:0 auto;width:100%}#casinoapp #tournamentspage.loading{align-items:center;display:flex;flex-grow:1;justify-content:center}#casinoapp #tournamentspage h1{font-size:24px;margin:0;text-transform:capitalize}#casinoapp #tournamentspage h2{margin:0 0 16px}#casinoapp #tournamentsext header{align-items:center;background-color:var(--ucc-header-background);display:flex;flex-direction:row;flex-wrap:nowrap;height:30px;justify-content:space-between;padding:0}#casinoapp #tournamentsext header h2{flex-grow:1;font-size:1em;margin:0;text-align:center}#casinoapp #tournamentsext header button{border:none;margin:0;outline:none;padding:0}#casinoapp #tournamentsext header .buttonback{background-color:var(--ucc-primary-button-background);border-radius:4px;color:var(--ucc-primary-button-text);height:22px;line-height:22px;margin-left:4px;padding:0 8px;transition:all .3s}#casinoapp #tournamentsext header .buttonback:hover{background-color:var(--ucc-primary-button-background-hover);cursor:pointer}#casinoapp #tournamentsext header .buttonoptions{background-color:transparent;color:var(--ucc-primary-text);font-size:20px;height:30px;text-align:center;width:30px}#casinoapp #tournamentsext header .buttonoptions svg{height:24px;vertical-align:bottom;width:30px}#casinoapp #tournamentsext header>*{opacity:0}#casinoapp #tournamentsext header>:first-child{animation:ucc_fadeIn .5s;animation-fill-mode:forwards}#casinoapp #tournamentsext header>:nth-child(2){animation:ucc_fadeIn .5s;animation-delay:.3s;animation-fill-mode:forwards}#casinoapp #tournamentsext header>:nth-child(3){animation:ucc_fadeIn .5s;animation-delay:.6s;animation-fill-mode:forwards}@media screen and (min-width:1200px){#casinoapp #tournamentsext header{display:none}}#casinoapp #TournamentsFrame{flex-grow:1;position:relative}#casinoapp #TournamentsFrame iframe{border:none;height:100%;outline:none;width:100%}#casinoapp #TournamentsFrame iframe::-webkit-scrollbar{height:6px;width:9px}#casinoapp #TournamentsFrame iframe::-webkit-scrollbar-thumb{background:var(--ucc-scrollbar-thumb);border-radius:2px}#casinoapp #TournamentsFrame iframe::-webkit-scrollbar-thumb:hover{background:var(--ucc-scrollbar-thumb-hover)}#casinoapp #TournamentsFrame iframe::-webkit-scrollbar-track{background:var(--ucc-scrollbar-track);border-radius:0;box-shadow:inset 0 0 0 0 #f0f0f0}#casinoapp #TournamentsFrame .tourloaderoverlay{align-items:center;background-color:var(--ucc-primary-background);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}#casinoapp #TournamentsFrame .tourloaderoverlay.fadingout{animation:ucc_fadeOut 1s;animation-fill-mode:forwards}#casinoapp #TournamentsFrame .tourloaderoverlay .loaderlogo{animation:ucc_fadeInZoon 2s;display:block;max-width:220px;width:50%}#casinoapp #TournamentsFrame .loginrequired{animation:ucc_entrance_bt 1s;animation-fill-mode:forwards;background-color:var(--ucc-card-background);border:1px solid var(--ucc-card-border);border-radius:4px;box-shadow:0 0 8px rgba(0,0,0,.2);margin:0 auto;max-width:400px;padding:2em;text-align:center;width:90%}#casinoapp #TournamentsFrame .loginrequired a{color:var(--ucc-links)}#casinoapp #TournamentsFrame .loginrequired p{margin-bottom:1em}#casinoapp #TournamentsFrame .loginrequired button{background-color:var(--ucc-primary-button-background);border:none;border-radius:4px;color:var(--ucc-primary-button-text);font-size:16px;line-height:2em;outline:none;padding:0 1em;transition:all .3s}#casinoapp #TournamentsFrame .loginrequired button:hover{background-color:var(--ucc-primary-button-background-hover);cursor:pointer}#casinoapp.guest #TournamentsFrame{align-content:center;height:80vh;height:80dvh}#casinoapp #tournamentsext{display:flex;flex-direction:column;flex-grow:1;font-size:16px;width:100%}#casinoapp #tournamentsext .mainwrapper{justify-content:space-between;overflow:hidden;padding:0;position:relative}#casinoapp #gamespage{flex-grow:1}#casinoapp #gamespage .gamesgrid{padding:0 8px}#casinoapp #gamespage .gamesloading{align-items:center;display:flex;justify-content:center;min-height:50vh;min-height:50dvh;width:100%}#casinoapp #gamespage .loadingmoregames{font-size:14px;padding:3em 0;text-align:center}@media screen and (min-width:1200px){#casinoapp #gamespage .gamesgrid{padding:0}}#casinoapp:has(#sportsbook) .sharedrow .ms_toggler{display:none}#casinoapp:has(#sportsbook) #pagetopsection{display:none}#casinoapp:has(#sportsbook)+#ltcfooter{display:none}#casinoapp:has(#sportsbook) footer{display:none}#casinoapp:has(#sportsbook) #BottomLauncher{display:none}#casinoapp:has(#sportsbook) .mainwrapper{padding:0}#casinoapp:has(#sportsbook) .mainwrapper main{max-width:none}#casinoapp:has(#sportsbook) header.mainheader .widgets .hwgt{display:none!important}#casinoapp:has(#sportsbook) header.mainheader .actions{display:block!important}#casinoapp:has(#sportsbook) header.mainheader .actions #HQA{display:block!important}#casinoapp:has(#sportsbook) header.mainheader .actions #HQA .QAitem{display:none!important}#casinoapp:has(#sportsbook) header.mainheader .actions #HQA .QAitem--cashier{display:flex!important}#casinoapp:has(#sportsbook) header.mainheader .menuicon{flex-shrink:0}#sportsbook{flex-grow:1;position:relative}#sportsbook iframe{border:none;bottom:0;height:100%;margin:0;outline:none;overflow:hidden;padding:0;position:absolute;top:0;width:100%}#sportsbook.loading #GLloaderoverlay{opacity:1}#sportsbook #GLloaderoverlay{align-items:center;background-color:var(--ucc-primary-background);bottom:0;color:var(--ucc-primary-text);display:flex;flex-direction:column;gap:8px;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s}#sportsbook #GLloaderoverlay .imgloader{animation:ucc_fadeInZoon 1s;max-width:375px;width:90%}#sportsbook #GLloaderoverlay .loaderlogo{animation:ucc_fadeInZoon 2s;display:block;max-width:220px;width:50%}#sportsbook #GLloaderoverlay .gametip{animation:ucc_fadeIn 1s;bottom:3em;color:var(--ucc-primary-text);font-size:18px;left:32px;position:absolute;right:32px;text-align:center}@media screen and (min-width:568px){#sportsbook #GLloaderoverlay .gametip{bottom:1em}}@media screen and (min-width:768px){#sportsbook #GLloaderoverlay .gametip{bottom:3em;left:80px;right:80px}}@media screen and (min-width:1200px){#sportsbook #GLloaderoverlay .gametip{font-size:24px}}:root{--ucc-primary-background:#f7f7f7;--ucc-secondary-background:#fff;--ucc-primary-text:#333;--ucc-secondary-text:#666;--ucc-opposite-text:#fff;--ucc-primary-button-background:#007bff;--ucc-primary-button-background-hover:#0056d2;--ucc-primary-button-text:#fff;--ucc-secondary-button-background:#e0e0e0;--ucc-secondary-button-background-hover:#d4d4d4;--ucc-secondary-button-text:#333;--ucc-header-background:#f1f1f1;--ucc-launcher-background:#f1f1f1;--ucc-navigation-sidebar-background:#ededed;--ucc-card-background:#fff;--ucc-card-border:#e0e0e0;--ucc-search-card-background:#e0e0e0;--ucc-search-card-background-hover:#f5f5f5;--ucc-headers:#333;--ucc-links:#007bff;--ucc-scrollbar-thumb:#b0b0b0;--ucc-scrollbar-thumb-hover:#999;--ucc-scrollbar-track:#e0e0e0;--ucc-skeleton:#ddd}:root body[data-theme=dark]{--ucc-primary-background:#1e1e1e;--ucc-secondary-background:#2a2a2a;--ucc-primary-text:#e0e0e0;--ucc-secondary-text:#b0b0b0;--ucc-opposite-text:#333;--ucc-primary-button-background:#007bff;--ucc-primary-button-background-hover:#0056d2;--ucc-primary-button-text:#fff;--ucc-secondary-button-background:#444;--ucc-secondary-button-background-hover:#5a5a5a;--ucc-secondary-button-text:#e0e0e0;--ucc-header-background:#2a2a2a;--ucc-launcher-background:#2a2a2a;--ucc-navigation-sidebar-background:#2a2a2a;--ucc-card-background:#2a2a2a;--ucc-card-border:#444;--ucc-search-card-background:#2a2a2a;--ucc-search-card-background-hover:#3a3a3a;--ucc-headers:#e0e0e0;--ucc-links:#007bff;--ucc-scrollbar-thumb:#666;--ucc-scrollbar-thumb-hover:#8d8d8d;--ucc-scrollbar-track:#444;--ucc-skeleton:#333}*,:after,:before{box-sizing:border-box;font-family:Roboto,sans-serif}body{background-color:var(--ucc-primary-background);font-size:16px;margin:0;scroll-behavior:smooth}body.noscroll{overflow:hidden}body::-webkit-scrollbar{height:6px;width:9px}body::-webkit-scrollbar-thumb{background:var(--ucc-scrollbar-thumb);border-radius:2px}body::-webkit-scrollbar-thumb:hover{background:var(--ucc-scrollbar-thumb-hover)}body::-webkit-scrollbar-track{background:var(--ucc-scrollbar-track);border-radius:0;box-shadow:inset 0 0 0 0 #f0f0f0}#casinoapp{color:var(--ucc-primary-text);display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}#casinoapp a.active{pointer-events:none}#casinoapp .mainwrapper{background-color:var(--ucc-primary-background);color:var(--ucc-primary-text);display:flex;flex-direction:row;flex-grow:1;flex-wrap:nowrap;padding:8px 0;width:100%}#casinoapp .mainwrapper main{flex-grow:1;margin:0 auto;max-width:1300px;width:50%}#casinoapp .mobile{display:inherit}@media screen and (min-width:1200px){#casinoapp .mobile{display:none!important}}#casinoapp .desktop{display:none!important}@media screen and (min-width:1200px){#casinoapp .desktop{display:inherit!important}}#casinoapp h1,#casinoapp h2,#casinoapp h3,#casinoapp h4,#casinoapp h5,#casinoapp p{margin:0}#casinoapp img{margin:0 auto}#casinoapp main{display:flex;flex-direction:column}#lhc_status_widget_v2{height:0!important;max-height:0!important;max-width:0!important;min-height:0!important;min-width:0!important;width:0!important}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){#casinoapp{min-height:85vh}#gameplay header h2{gap:16px;justify-content:center}#gameplay header h2 span.title{flex-grow:0;width:auto}#gameplay header h2 span.title:first-child{flex-grow:1}#gameplay header h2>.GIFavoriteTag{background-color:transparent;height:22px;position:static;width:auto}#gameplay header h2>.GIFavoriteTag:first-child{margin-right:8px}}}