@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css?family=Josefin+Sans:400,500,600,700&display=swap);.main-navigation{background-color:#222;display:flex;justify-content:space-around;padding:10px 0}.main-navigation button{background:none;border:none;color:#fff;cursor:pointer;font-size:16px}.game-section{display:flex;flex-wrap:wrap;justify-content:space-around;padding:20px}.game-section article{background-color:#444;color:#fff;margin:10px;padding:20px;text-align:center;width:calc(33.333% - 20px)}*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}.signin-container,.signup-container{align-items:center;display:flex;justify-content:center}.signup-container{max-width:400px;padding:20px}.signin-content{border-radius:8px;box-shadow:0 0 10px #0000001a;color:#fff;max-width:400px}.signin-content,.signup-content{background:#0a0a0e;padding:20px;width:100%}.signup-content{border-radius:10px;box-shadow:0 0 15px #0000001a;max-width:800px}.checkbox-container,.checkbox-label{align-items:flex-start;display:flex}.checkbox-container{cursor:pointer;flex-wrap:wrap;line-height:1.5}.checkbox-container input[type=checkbox]{cursor:pointer;height:12px;margin-right:10px;width:12px}.checkbox-container a{text-decoration:none}.checkbox-container a:hover{text-decoration:underline}.checkbox-container a:visited{color:#4f9df9}.model-overlay{background-color:#000000b3;flex-direction:column;height:100%;width:100%;z-index:1005}.auth-modal-overlay,.model-overlay{align-items:center;display:flex;justify-content:center;left:0;position:fixed;top:0}.auth-modal-overlay{background:#000c;height:100vh;width:100vw;z-index:1000}.auth-tab-header{border-bottom:1px solid #444;display:flex;justify-content:space-around;padding:6px}.auth-tab{background:none;border:none;border-bottom:2px solid #0000;color:#aaa;cursor:pointer;flex:1 1;font-weight:500;padding:12px 0}.auth-tab.active{border-bottom:2px solid #2df2d2;color:#fff}.auth-tab-header.pill-tabs{background:#0a0a0e;border-bottom:none;border-radius:26px;display:flex;justify-content:flex-start;position:relative;width:90%}.auth-tab-header.pill-tabs .auth-tab{background:none;border:none;border-radius:26px;flex:1 1;outline:none;padding:12px 0;position:relative;transition:background .25s,color .18s;z-index:1}.auth-tab-header.pill-tabs .auth-tab.active{background:#2df2d2;color:#0d0d13}.auth-modal-content{padding-top:10px}@media (max-width:768px){.checkbox-container{align-items:flex-start;flex-direction:column;margin-left:0!important}.register-checkbox-span{font-size:13px;margin-left:0!important}.signup-container{padding:10px;width:100vw}.signup-content{padding:10px}.form-column{padding:0}}.register-checkbox-span{font-size:12px;line-height:1.5;text-align:left}.register-checkbox-span a{color:#2df2d2!important}.signin-form .form-group{margin-bottom:20px}.signin-form .form-group input{background-color:#0a0a0e;border-radius:26px}.form-group input:-webkit-autofill,.form-group input:-webkit-autofill:focus,.form-group input:-webkit-autofill:hover,select:-webkit-autofill,textarea:-webkit-autofill{box-shadow:inset 0 0 0 1000px #0a0a0e;-webkit-transition:background-color 9999s ease-out,color 9999s ease-out;transition:background-color 9999s ease-out,color 9999s ease-out}.signin-form{display:flex;flex-direction:column}.signup-form{display:flex;gap:20px;justify-content:column;width:100%}.signin-form label{display:block;margin-bottom:5px}.signup-form input{background-color:#0a0a0e;border:none;border-radius:26px;color:#2df2d2;outline:none;padding:10px;width:100%}.signin-form input{border:1px solid #ccc;border-radius:4px;outline:none;padding:10px;width:100%}.signin-form button{margin-top:20px}.signin-button{background-color:#2df2d2;border:none;border-radius:26px;color:#000;cursor:pointer;font-weight:700;padding:14px;width:100%}.signin-button:disabled{background-color:#343636;color:#fff;cursor:not-allowed;font-weight:400}.usernameNote{font-size:75%;padding-top:0}.signup-head{color:#2df2d2;margin-top:20px;padding-bottom:8px;text-align:left}.dont-have-acct{margin-top:.5rem;padding-bottom:12px;text-align:center}.signup-btn{display:flex;justify-content:center;margin:auto;padding-top:2.5rem;width:100%}.sign-up-in-link{color:#2df2d1bd;cursor:pointer;font-size:12px;text-decoration:none;transition:color .3s ease}.sign-up-in-link:hover{color:#2df2d1}.form-label{display:block;font-size:13px;margin-bottom:5px;margin-top:12px;text-align:left}.form-input{width:100%}.form-column{display:flex;flex-direction:column}.react-datepicker-wrapper{width:100%}.form-control{background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#000;font-size:16px;padding:10px;width:100%}select.form-control{background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;box-shadow:none;transition:border-color .3s ease;width:100%}select.form-control:hover{border-color:#2df2d2}select.form-control:focus{border-color:#1e90ff;box-shadow:0 0 5px #1e90ff80;outline:none}.auth-modal{border-radius:10px;display:flex;height:750px;overflow:hidden;width:900px}.auth-left-pane{color:#fff;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;position:relative;text-align:center}.auth-graphic{height:100%;width:450px}.auth-legal-text{font-size:12px;line-height:1.4;margin-top:auto}.auth-legal-text a{color:#2df2d2!important}.auth-right-pane{background-color:#0d0d13;color:#fff;flex:1 1;overflow-y:auto;padding:30px;position:relative;width:600px}.sirmodal-close-btn{background:none;border:1px solid #2df2d182;border-radius:50%;color:#aaa;cursor:pointer;font-size:24px;height:36px;position:absolute;right:12px;top:40px;transition:color .3s ease,border .3s ease;width:36px;z-index:100}.sirmodal-close-btn:hover{border:1px solid #2df2d1;color:#fff}.signup-badge-icon{margin-bottom:-8px;margin-right:10px;width:20px}.reg-input-container{align-items:center;background:#0a0a0e;border-radius:26px;display:flex;height:48px;margin-bottom:10px;padding:0 18px;transition:border .2s}.reg-input-icon{color:#c5c7d0;flex-shrink:0;margin-right:10px;pointer-events:none;width:16px}.reg-input-container input{background:#0000;border:none;color:#fff;flex:1 1;font-size:.9rem;height:48px;outline:none;padding:0 0 0 2px}@media (max-width:600px){.reg-input-container{height:40px;padding:0 12px}.reg-input-container input{font-size:1rem;height:32px}}.reg-switch-label{align-items:center;cursor:pointer;display:flex;gap:14px;-webkit-user-select:none;user-select:none}.reg-switch-checkbox{display:none}.reg-switch-slider{background:#414444;border-radius:12px;display:inline-block;height:20px;margin-right:6px;position:relative;transition:background .2s;width:56px}.reg-switch-slider:before{background:#18181b;border-radius:50%;content:"";height:13px;left:4px;position:absolute;top:3.5px;transition:left .2s;width:13px}.reg-switch-checkbox:checked+.reg-switch-slider:before{left:19px}.reg-switch-checkbox:checked+.reg-switch-slider{background:#2df2d2}.reg-switch-text{color:#ededed;font-size:.8rem;font-weight:400;letter-spacing:.01em}.reg-switch-text a{color:#24ece2;font-weight:500;margin-left:3px;text-decoration:none}.reg-divider{background:#e2e3e685;border-radius:1px;height:1px;margin:6px 0 20px;opacity:.67;width:100%}.sir-footer-copyright{color:#bbb;font-family:inherit;font-size:.9rem;letter-spacing:.01em;margin-bottom:8px;margin-top:20px;opacity:.55;text-align:center!important;-webkit-user-select:none;user-select:none;width:100%}.referral-header,.referral-label{align-items:center;cursor:pointer;display:flex;position:relative}.referral-label{color:#2df2d2;font-size:13px;width:100%}.referral-label:after{background-color:#2df2d151;content:"";flex-grow:1;height:1px;margin-left:12px;margin-top:1px}.sir-dropdown-arrow{color:#2df2d2;cursor:pointer;margin-left:10px;margin-top:6px;transition:transform .3s ease}.sir-dropdown-arrow.rotate{transform:rotate(180deg)}@media (max-width:950px){.auth-modal{flex-direction:column;height:auto;width:70%}.auth-left-pane{display:none}.auth-right-pane{height:auto;width:100%}.signup-head{font-size:24px}}@media (min-width:768px){.signup-form{flex-direction:row;justify-content:space-between}}.popup{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.popup-content{background:#fff;border-radius:10px;padding:20px;text-align:center}.popup-content h2{margin:0}.popup-content p{margin:10px 0}.popup-content button{background:green;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}@media (max-width:768px){.signup-container{margin:auto}.signup-form{flex-direction:column}.signup-head{margin-bottom:0}.signup-btn{margin-top:-30px}.form-column{margin-bottom:-10px;width:100%}.signin-content{margin:20px;padding:15px}}@media (max-width:480px){.signin-content{margin:10px;padding:10px}.signin-button,.signin-form input{padding:8px}}.instructions{background:#000;border-radius:.5rem;bottom:10px;color:#fff;font-size:.75rem;margin-bottom:-10px;padding:.25rem;position:relative;text-align:left}.instructions>svg{margin-right:.25rem}.offscreen{left:-9999px;position:absolute}.hide{display:none}.valid{color:#32cd32}.invalid,.valid{margin-left:.25rem}.invalid{color:red}.errmsg{background-color:#ffb6c1;color:#b22222;font-weight:700;margin-bottom:.5rem;padding:.5rem}.line{display:inline-block}.dob-note{font-size:12px;padding-top:8px;text-align:left}.password-input-container{position:relative}.eye-icon{top:50%;transform:translateY(-50%)}.eye-icon,.resetpw-eye-icon{cursor:pointer;position:absolute;right:10px}.resetpw-eye-icon{color:#000;top:55px}.input-wrapper{position:relative}.swiper-button-next{margin-top:-350px}.swiper-container-slots{margin-left:10%;margin-top:-5%;overflow:hidden;width:80%;z-index:2}.swiper-container-slots:hover .swiper-button-next,.swiper-container-slots:hover .swiper-button-prev{opacity:1}#search-icon{color:#2df2d2}@media (max-width:1300px){.swiper-container-slots{margin-top:1%}}@media (max-width:768px){.main{text-align:left}.swiper-container-slots{margin-left:5%;margin-top:120px;padding-left:0;text-align:center;width:100%}.search-sort-container{padding:0 4rem 0 0}}@media (max-width:540px){.search-sort-container{padding:0 3rem 0 0}#search-icon,.sort-label{display:none}.auth-modal{width:90%}}.header-slots{align-items:center;display:flex;justify-content:flex-start;margin-bottom:-10px}.header-slots h1{color:#fff;margin-right:20px;white-space:nowrap}.search-container{align-items:center;background-color:#161622;border:1px solid #2df2d2;border-radius:50px;display:flex;flex:1 1 auto;padding:5px 10px;position:relative;width:100%}.search-bar{background-color:#031b22;border:1px solid #555;border-radius:4px;box-sizing:border-box;color:#fff;outline:none;width:100%}.search-container .icon{color:#fff;font-size:18px;margin-right:10px}.search-container input{background:none;border:none;color:#fff;flex-grow:1;font-size:16px;outline:none}.carousel-container{margin:auto;max-width:1200px;padding-top:20px;position:relative;width:100%}.carousel-header{align-items:center;display:flex;justify-content:flex-start;margin-bottom:10px}.carousel-controls{display:flex;gap:6px;position:absolute;right:0;top:16px}.carousel-icon{margin-top:3px;width:16px}.carousel-arrow{background-color:#fff0;border:1px solid #a7a7a7;border-radius:50%;color:#a7a7a7;cursor:pointer;font-size:1.2rem;height:32px;transition:background-color .3s;width:32px}.carousel-arrow:disabled{background-color:#fff0;cursor:inherit;opacity:.5}.carousel-arrow:hover:not(:disabled){background-color:#ffffff1a;color:#2df2d2}.carousel-track-wrapper{display:flex;justify-content:start;overflow:hidden}.carousel-track{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(8,1fr);padding:10px 0;scroll-behavior:smooth}.carousel-track>div{border-radius:10px;overflow:hidden}.carousel-view-all{color:#2df2d1a2;font-size:1rem;font-weight:500;margin-bottom:-16px;margin-left:8px;text-decoration:none;transition:color .2s;vertical-align:middle}.carousel-view-all:hover{color:#2df2d2;text-decoration:underline}@media (max-width:1366px){.carousel-track{grid-template-columns:repeat(6,1fr)}}@media (max-width:1021px){.carousel-track{grid-template-columns:repeat(5,1fr)}}@media (max-width:854px){.carousel-track{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.carousel-container{width:90%}}@media (max-width:480px){.carousel-track{grid-template-columns:repeat(3,1fr)}}body,html{background-color:#0d0d13;box-sizing:border-box;color:#fff;font-family:Josefin Sans,Arial,sans-serif;margin:0;overflow-x:hidden;padding:0;text-align:center}.main{align-items:center;display:flex;flex-direction:column;justify-content:left;margin:150px 2% -5%;padding:24px 0 0;width:100%;z-index:1}.navButton{position:absolute;right:20px;top:25px}.home-page{max-width:1500px;width:100%}h2{text-align:left}a{text-decoration:none}.arrow-down{background:none;border:none;color:#fff;cursor:pointer;font-size:24px;margin-right:88rem;position:absolute;right:10px;text-align:left;top:50%;transform:translateY(-50%)}.app-container{display:flex}.game-slider-header{font-size:16px;margin-bottom:-15px;text-align:left}.slider-head-icon{color:#a7a7a7!important;margin-bottom:-4px}.auth-buttons{display:flex;gap:10px}.button{background-image:linear-gradient(90deg,#2df2d2,#0056b3);border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;outline:none;padding:10px 20px;transition:background-color .3s,box-shadow .3s}.button:focus,.button:hover{background-image:linear-gradient(90deg,#0056b3,#003885);box-shadow:0 4px 8px #007bff4d}.button.register{background-image:linear-gradient(90deg,#17a2b8,#148f97)}.button.register:focus,.button.register:hover{background-image:linear-gradient(90deg,#148f97,#0c6c77)}.hero-banner{align-items:center;border-radius:10px;display:flex;height:100%;justify-content:center;margin:auto auto 100px;overflow:hidden;position:relative;width:80%}.hero-banner .hero-text{align-items:left;max-width:100%}.casino-hero-container{align-items:stretch;display:flex;gap:1rem;margin:auto;max-width:1200px;width:80%}.hero-banner>div{flex:1 1;max-width:700px;padding:0 20px}.home-hero-bg{background-image:var(--hero-bg);background-position:top;background-size:cover;height:550px;left:0;margin-bottom:-530px;padding:-20px!important;position:sticky;top:0;width:100%;z-index:0}.page-content{box-sizing:border-box;margin-bottom:100px;margin-top:-80px;max-width:1200px;width:80%}.hero-text{align-items:flex-start;color:#fff;display:flex;flex-direction:column;justify-content:center;margin-top:-20px;max-width:60%;text-align:left}.hero-with-cards{align-items:stretch!important;display:flex;gap:1rem;max-width:1200px;width:100%}.home-category-btn-container{align-items:center;display:flex;justify-content:space-between;margin:auto;max-width:1200px;position:relative;width:100%}.home-category-btns{background-color:#0a0a0e;border-radius:26px;display:flex;gap:.3rem}.home-view-all-btn{background:#0000;background-color:#0a0a0e;border-radius:26px;font-size:13px}.home-category-btn-container button,.home-view-all-btn{color:#fff;cursor:pointer;padding:12px 26px;transition:background .2s,color .2s}.home-category-btn-container button{background:#0000;border:none;border-radius:4px;border-radius:26px}.home-category-btn-container button:hover,.home-view-all-btn:hover{background-color:#2df2d2;color:#000}.home-category-btn-container button.active{background:#2df2d2;color:#000}.home-category-btn-icon{margin-bottom:-8px;margin-right:6px;width:18px}@media (max-width:1000px){.home-view-all-btn{display:none}.home-category-btns{justify-content:space-between;width:100%}}@media (max-width:650px){.home-category-btn-container button{padding:12px 14px;transition:background .2s,color .2s}}@media (max-width:510px){.home-category-btns button{font-size:11px}.home-category-btns .originals{display:none}}.hero-stat-container{display:flex;gap:20px;justify-content:space-between;width:100%}.hero-stat-box{background:#02161c;border:1px solid #2df2d2;border-radius:10px;box-shadow:0 4px 12px #2df2d21a;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:16px;width:100%}.hero-stat-title{color:gray;font-size:12px!important;margin-bottom:10px}.hero-stat-value{color:#fff;font-size:16px;font-weight:700}.hero-button{background-color:#26d532;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;margin-top:20px;padding:10px;text-align:center;transition:.3s ease}.hero-button:hover{background-color:#00ff11c1}.hero-text h1{font-family:Montserrat!important;font-size:2rem;margin-bottom:1rem}.hero-text-image{margin-left:-10px;margin-top:0;width:55%}.hero-banner-luck{font-size:1rem;text-align:left}.hero-image{border-radius:150px;box-sizing:border-box;margin-right:-50px;margin-top:10px;max-width:375px;width:25%}.hero-reg-btn{background-color:#2df2d2!important;color:#000!important;margin-left:0!important;margin-top:20px}.hero-rank-progress-section{background-image:url(/static/media/hero_banner_img.2a60e77c60e4b3e64f88.webp);width:100%}.hero-rank-header{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:6px;margin-right:20px}.hero-rank-header-left{align-items:center;display:flex;gap:10px;min-width:0;white-space:nowrap}.hero-rank-header-right{color:#a8adad;font-size:.99rem;font-weight:400;margin-left:12px;min-width:0;white-space:nowrap}.hero-rank-header-separator{background:#606060;border-radius:2px;display:inline-block;height:20px;margin-right:19px;vertical-align:middle;width:2px}.hero-rank-icon{height:36px;vertical-align:middle;width:36px}.hero-rank-label{color:#e9b974;font-weight:600;margin-left:4px}.hero-rank-remaining{color:#a8adad;font-size:.98rem;margin-left:10px}.hero-rank-progress-bar{background:#161616;border:1px solid #2df2d134;border-radius:10px;height:12px;margin:20px auto 4px;overflow:hidden;width:98%}.hero-rank-progress-bar-fill{background:linear-gradient(90deg,#2df2d2,#25b3aa);border-radius:10px;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1)}.hero-rank-footer{align-items:center;display:flex;gap:0;justify-content:space-between;margin-top:8px;width:100%}.hero-rank-footer-side{align-items:center;display:flex;gap:6px}.hero-rank-footer-center{color:#2df2d2;font-size:.9rem;font-weight:500;margin-bottom:-18px;text-align:center}.hero-rank-icon-small{height:24px;margin-bottom:2px;width:24px}.hero-rank-label-small{color:#e9b974;font-size:.85rem}@media (max-width:1300px){.main{margin:50px 0 -50px}.hero-text{width:150%}.hero-image{display:none}.hero-text-image{width:80%}.hero-with-cards{margin-top:100px}.reset-password-container{margin-top:20%}.hero-rank-header-separator{display:none}}@media (max-width:938px){.hero-banner h1{font-size:28px}.hero-banner-luck{font-size:.8rem}}@media (max-width:768px){.hero-banner{width:90%}.hero-banner h1{font-size:24px}.hero-banner-luck{margin-left:1%}.reset-password-container{margin-top:25%}.home-category-btn-container,.page-content{width:90%}}@media (max-width:650px){.hero-text{width:150%}.hero-rank-header{align-items:center!important;flex-direction:column;justify-content:center!important;text-align:center}.hero-rank-header-left,.hero-rank-header-right{font-size:1rem;text-align:center;width:100%}.hero-welcome-message{font-size:1.05rem;max-width:90vw;text-align:center!important}.hero-rank-progress-bar{height:8px;margin-bottom:4px}.hero-rank-progress-bar-fill{height:100%}.hero-rank-footer{align-items:center;flex-direction:row;gap:2px;margin-top:7px}.hero-rank-footer-side{align-items:center;flex-direction:row;gap:6px;margin-bottom:2px}.hero-rank-footer-center{font-size:12px}.hero-rank-label-small{font-size:.91rem}}@media (max-width:512px){.hero-banner{height:200px}.hero-banner h1{font-size:16px;margin-top:30px}.hero-text-image{height:35px;margin-bottom:-10px;width:100%}.reset-password-container{margin-top:40%}.hero-reg-btn{font-size:12px!important;padding:10px!important}.hero-stat-title{font-size:10px!important}.hero-stat-value{font-size:12px}}.swiper-container{justify-content:center;margin:-80px auto;position:relative;width:80%;z-index:2}.swiper-button-next,.swiper-button-prev{opacity:0;transition:opacity .3s}.swiper-container:hover .swiper-button-next,.swiper-container:hover .swiper-button-prev{opacity:1}.banner-swiper{height:300px;width:100%}.banner-swiper .swiper-slide img{height:100%;object-fit:cover;width:100%}.sub-main{display:flex;justify-content:center;width:100%}.sub-main-solos{grid-column-gap:10px;grid-row-gap:0;display:grid;grid-template-columns:repeat(7,1fr);padding-top:15px}.load-more-button{background-color:#2df2d2;border:none;border-radius:5px;color:#000;cursor:pointer;display:block;font-size:16px;font-weight:700;margin:20px auto;padding:10px 20px;transition:background-color .2s ease-in-out}.load-more-button:hover{background-color:#02b5c2}.slots-counter{color:#aaa;font-size:14px;margin:20px 0 10px}.remaining-slot-games-dropdown{align-items:center;display:flex;flex-direction:column;margin-top:40px;width:100%}.slots-dropdown-container{align-items:center;display:flex;flex-direction:column;width:80%}.slots-dropdown-toggle-button{align-items:center;background-color:#161622;border:1px solid #444;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:space-between;padding:12px 20px;transition:background-color .3s ease;width:100%}.slots-dropdown-toggle-button:hover{background-color:#444}.slots-dropdown-list{border:1px solid #444;border-radius:8px;display:flex;flex-direction:column;margin-top:10px;max-height:0;opacity:0;overflow-y:auto!important;overflow:hidden;transition:max-height .3s ease-in-out,opacity .3s ease;width:100%}.slots-dropdown-list.open{max-height:500px;opacity:1}.slots-dropdown-item{background-color:#161622;color:#fff;font-size:16px;padding:10px;text-decoration:none;transition:background-color .3s ease}.slots-dropdown-item:hover{background-color:#444;cursor:pointer}.slots-dropdown-search-container{align-items:center;background-color:#1a1a1a;display:flex;padding:10px;position:sticky;top:0}.slots-dropdown-search-bar{background-color:#2a2a2a;border:none;border-radius:4px;color:#fff;flex:1 1;margin-left:6px;outline:none;padding:6px 8px}.slots-dropdown-search-bar::placeholder{color:#aaa}@media (max-width:1360px){.sub-main-solos{grid-template-columns:repeat(6,1fr)}}@media (max-width:1200px){.sub-main-solos{grid-template-columns:repeat(5,1fr)}}@media (max-width:995px){.sub-main-solos{grid-template-columns:repeat(4,1fr)}.header-slots{margin-top:20px}}@media (max-width:768px){.lobby-container{margin-left:10%}.sub-main{margin:auto;width:90%}.all-games-pages{margin:0!important}}@media (max-width:700px){.sub-main-solos{grid-template-columns:repeat(3,1fr)}}@media (max-width:576px){.header-slots{margin-top:40px}}@media (max-width:540px){.sub-main-solos{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.header-slots{font-size:14px;margin-top:60px}}@media (max-width:768px){.main,.swiper-container{text-align:center;width:100%}.swiper-container{margin-left:0;padding-left:0}}.livefeed{border-radius:10px;display:flex;flex-direction:column;margin-top:100px;max-width:1200px;width:80%}.livefeed,.livefeed-row{background-color:#031116}.livefeed-row{border-radius:8px;display:grid;grid-template-columns:3fr 2fr 1fr 2fr 2fr;margin-bottom:2px;padding:10px}.livefeed-row:nth-child(2n){background-color:#06313e}.top-livefeed-row{background-color:#031116}.livefeed-row-one{font-size:15px;font-style:italic}.livefeed-row div{align-items:center;color:#fff;display:flex}.livefeed-game-name{font-weight:700}.livefeed-bet-amount,.livefeed-payout{justify-content:flex-end;padding-right:20px;position:relative}.livefeed-multiplier{justify-content:flex-end}.livefeed-payout{color:#f39c12}.livefeed-coin{color:gold;margin-right:6px}@media (max-width:768px){.livefeed{margin-bottom:-40px}.livefeed-row{grid-template-columns:3fr 2fr;margin-left:12px}.livefeed-bet-amount,.livefeed-multiplier,.livefeed-row .livefeed-bet-amount,.livefeed-row .livefeed-multiplier,.livefeed-row .livefeed-username,.livefeed-username,.top-livefeed-row .livefeed-row-one:nth-child(2),.top-livefeed-row .livefeed-row-one:nth-child(3),.top-livefeed-row .livefeed-row-one:nth-child(4){display:none}}.sidebar{background-color:#031b22;overflow:hidden;width:60px;z-index:1001}.no-sidebar .sidebar{display:none!important}@media (max-width:768px){.sidebar{display:none}}.sidebar.open{width:210px}.main-content{flex:1 1;transition:margin-left .3s ease,margin-right .3s ease}.sidebar-open .main-content{margin-left:150px;margin-right:-20px}.sidebar-open .header{transition:margin-left .3s ease,margin-right .3s ease}.sidebar-header{padding:1rem 1rem 2.5px}.popout-menu{background-color:#031b22;border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 8px #89898933;display:none;left:57.5px;overflow:visible;padding:5px;position:fixed;top:160px;z-index:2000}.sidebar-item:hover .popout-menu,.sidebar:not(.open) .sidebar-item:hover .popout-menu{display:block}.sidebar-item{padding:1rem}.sidebar-item.active,.sidebar-item:hover{background-color:#2df2d147;color:#2df2d2!important}.submenu{list-style-type:none;margin:10px 0 0;padding-left:20px}.submenu li{padding:.5rem 0}.submenu li a{align-items:center;border-radius:5px;color:#fff;display:flex;gap:8px;text-decoration:none;transition:background-color .3s ease}.submenu li a:hover{color:#1698c4}.popout-menu a{background-color:#031b22;border-radius:5px;color:#fff;display:block;margin:8px;padding:.5rem 1rem;text-decoration:none}.popout-menu a:hover{background-color:#1698c449}.game-icons{color:#a7a7a7!important}#sidebar-btn{color:#fff;font-size:1.5rem;margin-left:2px;margin-top:16px}#sidebar-btn.rotate{transform:rotate(270deg)}.top{border-top-left-radius:14px;border-top-right-radius:14px}.bottom{border-bottom-left-radius:14px;border-bottom-right-radius:14px}.sidebar-link{align-items:center;color:#fff}.sidebar-link span{z-index:1001}.slots-page{max-width:1500px;width:100%}.slots-no-results-container{margin-top:80px}.slots-no-results{color:#d3d3d3;font-size:1.2rem}.search-sort-container{align-items:center;box-sizing:border-box;display:flex;gap:.7rem;justify-content:space-between;width:100%}.sort-container{align-items:center;display:flex;flex:0 0 auto;gap:.5rem}.sort-icon{color:#ccc;margin-left:10px}.sort-label{color:#ccc;margin-left:8px;white-space:nowrap}.sort-select{background-color:#161622;border:1px solid #2df2d2;border-radius:4px;color:#fff;cursor:pointer;outline:none;padding:4px 8px}.no-results-wrapper{margin-top:40px}.no-results-message{color:#d3d3d3;font-size:1.2rem;margin:0;text-align:center}.already-have-acct,.forgot-pwd{text-align:right}.reset-password-container{margin-top:10%}.casino-category-btn-container{display:flex;flex-wrap:nowrap;gap:16px;margin-bottom:32px;min-width:max-content!important}.casino-category-btn-container button{background:#161622;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1.06rem;font-weight:500;padding:12px 28px;transition:background .2s,color .2s}.casino-category-btn-container button.active,.casino-category-btn-container button:hover{background:#2df2d2;color:#000}.category-viewall{border-radius:6px;color:#38e4c3;cursor:pointer;font-size:1.15rem;font-weight:600;padding:8px 18px;text-decoration:underline;transition:color .18s}.category-viewall:hover{background:#23243a;color:#22bfa3}.casino-view-all-btn{align-items:center;background:#161622;border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:1.08rem;justify-content:center;margin-left:0!important;outline:none;padding:10px 26px;text-decoration:none;transition:background .2s,color .2s}.casino-view-all-btn:hover{background:#2df2d2;color:#000}.casino-category-btn-scroll{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important;padding-bottom:4px;width:100%}.casino-category-btn-container .view-all-btn{white-space:nowrap}.mobile-casino-title{color:#fff;font-size:2rem;font-weight:700;letter-spacing:-1px;text-align:center}.mobile-casino-title:after{background:#2df2d2;border-radius:2px;content:"";display:block;height:4px;margin:9px auto 0;width:90%}@media (max-width:1300px){.casino-category-btn-scroll{margin-bottom:-20px;margin-top:50px}}@media (max-width:768px){.casino-category-btn-scroll{display:none}.casino-category{margin:20px auto auto;width:100%}}@media (max-width:700px){.casino-category-btn-scroll{margin-bottom:16px}.casino-category-btn-container{gap:12px}}.game-container{border-radius:12px;border-radius:28px;display:flex;margin-top:-70px;max-width:1200px;width:80%}.side-panel{background-color:#161622;border-radius:10px 0 0 10px;box-sizing:border-box;flex:0 0 auto;padding:10px 65px 10px 10px;position:relative;text-align:left;width:30%}.game-panel{background-color:#08080d!important;background-image:url(/static/media/game_background.c218eb3c215ff7843970.png);border-radius:0 10px 10px 0!important;box-sizing:border-box;display:flex;flex:1 1 auto}.side-panel h2{color:#fff;margin:auto;padding-bottom:12px;text-align:left}.side-panel label{color:#828282;font-size:14px}.side-panel input,.side-panel select{background-color:none;border:none;border-radius:26px!important;color:#fff;cursor:pointer;padding:8px;width:119%}.side-panel #play-button{background-color:#2df2d2;width:119%}.side-panel #cashout-button,.side-panel #play-button{border:none;border-radius:26px;cursor:pointer;font-size:16px;padding:12px}.side-panel #cashout-button{background-color:#0ef;margin-bottom:10px;margin-left:5px;width:115%}.amount-divider-container{margin-right:-55px}.amount-divider-line{background:linear-gradient(90deg,#47494b,#777 40%,#47494b);border-radius:1px;height:1.5px;margin:5px 0 12px;opacity:.75}.play-btn-icon{margin-bottom:-3px}.clear-picks-btn-icon,.play-btn-icon{font-size:1.5rem;height:20px;margin-right:10px}.clear-picks-btn-icon{margin-bottom:-4px}.amount-input-container{align-items:stretch;background:#0d0d13;border-radius:26px;box-shadow:none;display:flex;height:46px;padding:0;position:relative;width:fit-content}.amount-container{align-items:center;display:flex;gap:5px;justify-content:flex-start;margin:0 -55px 0 0;min-width:fit-content}.amount-icon{color:gold;font-size:1.2rem;margin-top:9px;padding-left:15px;position:absolute}.amount-input{padding-left:30px!important}.amount-buttons{border-radius:20px;display:flex;margin:5px 5px 0 0}.amount-button,.amount-buttons{background-color:#161622;height:35px}.amount-button{border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:12px;width:40px}.amount-divider{align-self:center;background:#ffffff1f;border-radius:1.5px;display:inline-block;height:24px;width:1px}.amount-button:first-child{border-radius:20px 0 0 20px}.amount-button:nth-child(3){border-radius:0}.amount-button:nth-child(5){border-radius:0 20px 20px 0}.amount-button:hover{background-color:#3f3f3f;transition:.3s ease}.amount-input[type=number]::-webkit-inner-spin-button,.amount-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.amount-input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=number]::-ms-input-spinner{display:none}.winnings{margin-bottom:12px;margin-left:40%;margin-top:12px}.center-display{align-items:center;animation:mines-win-fadein .3s ease forwards;background-color:#000000b9;border:3px solid #0f0;border-radius:26px;color:#0f0;display:flex;flex-direction:column;justify-content:center;opacity:0;padding:15px 30px;position:absolute;text-align:center;top:39.5%;z-index:10}.center-display .multiplier{color:#0f0;font-size:2rem;font-weight:700}.center-display .mines-winnings{font-size:1.2rem;font-weight:400;margin-top:10px}.center-display .divider{background-color:#575757;height:2px;margin:5px 0 3px;width:80%}.side-inputs{margin-bottom:5px}.auto-clear-btns{display:flex;gap:10px;justify-content:space-between;width:115%}.side-inputs label{display:block;font-size:14px;margin:5px 0}.side-inputs input,.side-inputs select{background-color:#0d0d13;border-radius:6px;cursor:pointer}.side-inputs input:focus{outline:none}.side-inputs select{height:46px;padding:12px}.game-description-card{align-items:center;background-color:#031b22;border-radius:20px;box-shadow:0 4px 10px #0000004d;color:#fff;display:flex;max-width:1202px;padding:20px;width:100%}.game-description-image{border-radius:10px;height:auto;margin-right:20px;width:150px}.game-description-content{flex-grow:1;text-align:left}.game-description-header h2{font-size:18px;margin:0}.description-button{background-color:#2df2d2;border:none;border-radius:5px;color:#000;cursor:pointer;margin-bottom:10px;padding:10px 20px}.description-button:hover{background-color:#0056b3}.game-description-content h2{color:#fff;margin-bottom:10px}.game-description-content p{color:#c4c4c4;font-size:14px;line-height:1.5;margin-top:65px}.mode-tabs{border-radius:26px;display:flex;gap:6px;justify-content:space-around;margin:0 0 5px;padding:6px;width:119%}.mode-tab,.mode-tabs{background-color:#0d0d13}.mode-tab{border:none;border-radius:20px;color:#fff;cursor:pointer;flex:1 1;outline:none;padding:8px;text-align:center;transition:background-color .2s ease-in-out}.mode-tab:hover{background-color:#2df2d12f}.mode-tab.active{background-color:#2df2d2;color:#000;font-weight:700}.auto-controls,.manual-controls{display:flex;flex-direction:column}.auto-controls .amount-container{align-items:center;display:flex;gap:5px}.auto-controls .adjustment-section{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.auto-controls .adjustment-section select{flex:1 1}.auto-controls .adjustment-section input{width:100px}.reset-button{margin-left:10px}.mute-button{background:#ffffff21;border:none;bottom:4px;color:#fff;cursor:pointer;font-size:14px;left:4px;padding:4px 6px;position:absolute}.mute-button,.mute-button:hover{border-radius:50px;transition:color .2s ease,background-color .2s ease}.mute-button:hover{background-color:#2df2d2;color:#000}.max-win-note{cursor:default;font-size:14px;margin-left:25%;margin-top:-6px;text-align:center}.max-win-amount{color:#0f0;font-weight:700}.bet-input-container{position:relative}.bet-input-tooltip{background-color:rgba(0,0,0,.699);border-radius:8px;bottom:110%;color:#fff;font-size:12px;opacity:0;padding:8px 12px;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap;z-index:100}.bet-input-tooltip,.bet-input-tooltip:after{left:50%;position:absolute;transform:translateX(-50%)}.bet-input-tooltip:after{border:5px solid #0000;border-top-color:#000000d9;content:"";top:100%}.bet-input-container.max-exceeded:hover .bet-input-tooltip{opacity:1;visibility:visible}@media (max-width:1300px){.game-container{margin-top:30px!important}}@media (max-width:1100px){.amount-divider-container{display:none}.game-container{align-items:center;flex-direction:column;height:750px;margin:100px auto 0;padding:10px;width:100%}.side-panel{border-radius:0 0 5px 5px;margin-left:0;order:2;padding:10px 10px 30px;width:100%}.game-panel{align-items:center;border-radius:5px 5px 0 0!important;display:flex;flex-direction:column;margin:0 auto;order:1;padding:10px;width:100%!important}.game-container-footer{margin:0 auto;order:3;width:100%!important}.side-panel #cashout-button,.side-panel #play-button,.side-panel input,.side-panel select{width:100%}.side-panel #play-button{margin-top:5px}.amount-input-container{width:100%}.amount-container{margin-right:0}.amount-container,.side-panel select{margin-bottom:-10px}.auto-clear-btns{width:99%!important}.mode-tabs{width:100%}.max-win-note{margin-left:10px}.mute-button{bottom:4px;font-size:14px;left:4px;padding:4px 6px}.amount-divider-container{margin-right:0}}@media (max-width:500px){.mode-tabs{margin-bottom:5px}.mode-tab{padding:5px}.side-inputs label{margin-bottom:0}}.plinko{align-items:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;max-width:852px;width:100%}.plinko-container{border-radius:0!important;height:100%;max-height:1200px;min-width:0;overflow:hidden;position:relative}.plinko-side-panel{min-height:505px}.plinko-canvas{height:auto;max-width:852px;min-height:0;min-width:0;width:100%}.multiplier-hit{align-items:center;border-radius:12px;color:#fff;display:flex;font-size:1.2em;font-weight:700;justify-content:center;max-width:calc(100% - 20px);overflow-wrap:break-word;padding:10px 20px;position:absolute;right:10px;top:10px;z-index:10}.multiplier-hit-box{align-items:center;color:#2df2d2;display:flex;gap:8px;text-shadow:1px 1px 2px #00000080}.highlight-multiplier{color:#2df2d2;font-size:1.4em;font-weight:900}.hit-icon{height:42px;margin-right:-6px;margin-top:4px;vertical-align:middle;width:42px}@keyframes bounce{0%{transform:translateY(0)}30%{transform:translateY(10px)}60%{transform:translateY(5px)}to{transform:translateY(0)}}.odds-container{gap:0;margin:-20px 0 20px;max-width:100%;position:relative;width:var(--container-width)}.odds-box,.odds-container{display:flex;justify-content:center}.odds-box{align-items:center;border:2px solid #0000;border-radius:5px;box-shadow:0 8px 16px #0009;color:#000;flex-grow:1;height:40px;margin:0 4px;max-width:calc(100%/var(--num-boxes));transition:all .3s ease;width:80px}.odds-box.hit{animation:bounce .3s ease-in-out}.odds-box:hover{box-shadow:0 8px 16px #0009;cursor:pointer;transition:all .3s ease-in-out}.odds-box.hit:hover:after,.odds-box:hover:after{background:#000000d9;border-radius:8px;bottom:110%;box-shadow:0 4px 8px #0006;color:#fff;content:attr(title);font-size:14px;font-weight:700;left:50%;opacity:.99;padding:20px;position:absolute;transform:translateX(-50%);transition:opacity .3s ease-in-out;white-space:nowrap;z-index:10}.odds-box:active{box-shadow:0 2px 4px #0000004d;transform:translateY(0)}.plinko-recent-multipliers-vertical{align-items:center;border-radius:13px;display:flex;flex-direction:column;min-width:68px;padding:12px 8px;position:absolute;right:18px;top:14px;z-index:11}.plinko-recent-title-vertical{color:#fff;font-size:1.04rem;font-weight:600;letter-spacing:.01em;margin-bottom:10px}.plinko-recent-chips-vertical{align-items:center;display:flex;flex-direction:column;gap:5px;width:58px}.plinko-recent-chip-vertical{align-items:center;background:#ffc000;border-radius:20px;box-shadow:0 2px 7px #0003;color:#18191c;display:flex;font-size:1.1rem;font-weight:700;justify-content:center;max-width:64px;min-height:32px;min-width:64px;padding:3px 0;transition:background .15s;width:100%}.plinko-recent-multiplier-vertical{color:#18191c;font-size:1.08rem;font-weight:800;text-shadow:0 1px 4px #fff4}@keyframes bounceEffect{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.bounce{animation:bounceEffect .3s ease-in-out}@media (max-width:1100px){.plinko-container{margin-top:40px;max-width:870px;position:relative;width:100%}.plinko-side-panel{min-height:auto}.plinko{border-radius:5px!important}}@media (max-width:768px){.odds-box{font-size:11px;margin:0 3px;max-height:30px;max-width:60px;width:100%}.plinko-canvas{margin-bottom:10px}.odds-box:hover:after{font-size:10px;padding:12px}.plinko-recent-multipliers-vertical{min-width:45px;padding:7px 4px}.plinko-recent-chips-vertical{gap:7px;width:44px}.plinko-recent-chip-vertical{font-size:.93rem;max-width:44px;min-height:26px;min-width:44px;padding:2px 0}.plinko-recent-title-vertical{font-size:.97rem;margin-bottom:6px}}@media (max-width:636px){.odds-box{font-size:9px;height:25px}.plinko-recent-multiplier-vertical{font-size:12px}.plinko-recent-chips-vertical{gap:5px}.plinko-recent-chip-vertical{width:30px!important}}@media (max-width:560px){.odds-box{margin:0 2px}}@media (max-width:480px){.multiplier-hit-box{font-size:20px}.hit-icon{height:30px;margin-bottom:2px;width:30px}.highlight-multiplier{font-size:20px}.odds-box:hover:after{font-size:8px;padding:10px}.plinko-recent-multiplier-vertical{font-size:10px}.plinko-recent-multipliers-vertical{right:6px;top:10px}.plinko-recent-chip-vertical{max-width:24px;min-height:24px;min-width:24px;width:100%}.plinko-recent-chips-vertical{gap:3px}}@media (max-width:420px){.odds-box{font-size:7px;height:20px}.odds-box:hover:after{font-size:6px;padding:8px}}@media (max-width:375px){.odds-box{height:15px}.multiplier-hit-box{font-size:12px}.hit-icon{height:18px;margin-bottom:4px;width:18px}.highlight-multiplier{font-size:12px}}.plinko-sim-results{font-size:10px;margin-top:12px}.error-modal{animation:fadeIn .3s ease-in-out;background:#2e1c2a;border-radius:8px;box-shadow:0 4px 6px #0003;color:#fff;padding:1rem;position:fixed;right:20px;top:80px;width:300px;z-index:2000}.error-modal.fade-out{animation:fadeOut .5s ease-in-out forwards}.error-modal-title{display:flex}.error-modal p{margin:0}.error-modal h2{align-items:center;border-bottom:1px solid grey;color:#f74e5e;display:flex;font-size:16px;font-weight:700;gap:10px;margin:0 0 5px;padding-bottom:6px;width:100%}.error-modal-icon{color:#f74e5e;margin-right:8px}.error-modal p{color:#d1d5db;font-size:12px;margin:5px 0 10px 30px;text-align:left}.progress-bar-container{box-sizing:border-box;display:flex;justify-content:center;margin:10px auto;padding:0;width:100%}.error-modal-progress-bar{border-radius:3px;height:5px;position:relative;width:100%}.error-modal-progress-bar:after{animation:progressBar 5s linear forwards;background:#fb7185;border-radius:8px;content:"";height:50%;left:0;position:absolute;top:5px;width:100%}.error-modal-close-btn{background:#0000;border:none;color:#fff;cursor:pointer;font-size:10px;position:absolute;right:20px;top:20px}.error-modal-close-btn:hover{color:#fff}@media (max-width:1000px){.error-modal{padding:.9rem;width:280px}}@media (max-width:768px){.error-modal{padding:.8rem;width:250px}.error-modal p{font-size:12px}.error-modal h2{font-size:14px}.error-modal h2:before{font-size:10px;height:15px;width:15px}.error-modal-progress-bar{margin:-2px 0}}@media (max-width:600px){.error-modal{padding:.7rem;width:225px}.error-modal p{font-size:10px}.error-modal h2{font-size:12px}.error-modal h2:before{font-size:8px;height:10px;width:10px}.error-modal-progress-bar{margin:-3px 0}}@media (max-width:428px){.error-modal{padding:.6rem;right:7.5px;width:200px}.error-modal p{font-size:9px}.error-modal h2{font-size:11px}.error-modal h2:before{font-size:6px;height:8px;width:8px}.error-modal-progress-bar{margin:-5px 0}}.game-desc-wrapper{box-sizing:border-box;display:flex;gap:10px;margin-top:20px;max-width:1200px;width:80%}.game-desc-panel{flex:1.5 1;max-width:500px}.game-desc-panel,.og-game-desc-panel{align-items:flex-start;background:#161622;border-radius:10px;color:#fff;display:flex;gap:24px;padding:20px;text-align:left}.og-game-desc-panel{width:100%}.game-jackpots-panel{flex:1.5 1;overflow-x:auto}.big-wins-container,.game-jackpots-panel{background:#161622;border-radius:10px;color:#fff;padding:20px}.big-wins-container{align-items:center;box-shadow:0 4px 8px #0003;display:flex;flex-direction:column;margin-top:20px;max-width:1200px;min-height:300px;text-align:center;width:100%}.game-image,.slot-game-image{border-radius:8px;height:auto;width:150px}.game-info{display:flex;flex-direction:column}.og-game-info{width:100%}.game-title{border-bottom:1px solid #ffffff4d;color:#2df2d2;font-size:16px;margin:0;max-width:280px;padding-bottom:6px;width:100%}.og-game-title{max-width:none}.game-description-text{color:#ccc;font-size:12px;line-height:1.4;margin-top:8px;max-width:280px}.og-game-description-text{max-width:100%}.game-header{align-items:flex-start;display:flex;gap:20px;width:100%}.game-details{border-top:2px solid rgba(90,90,90,.452);text-align:left;white-space:nowrap;width:100%}.game-bets{background-color:#00000063;border-radius:8px;color:#bbb;font-size:14px;margin:5px 0;padding:5px}.play-game-btn{background:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;margin:15px 0;padding:10px 20px}.play-game-btn:hover{background-color:#45a049}.big-wins-title{color:#fff;font-size:20px;margin:10px 20px;text-align:center}.big-wins-list{align-items:flex-start;display:flex;flex-direction:row;grid-template-columns:2fr 1fr 1fr;justify-content:flex-start}.big-wins-list,.lucky-wins-list{border-radius:8px;margin-top:10px;max-height:200px;padding:10px}.lucky-wins-list{overflow-y:auto}.jackpot-win-amount,.slot-game-name,.tier{text-align:center}.slot-game-name-list{margin-top:20px;max-height:200px;overflow-y:auto}.slot-game-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scrollable-slot-game-list{margin-right:10px;max-height:180px;overflow-y:scroll;width:32%}.scrollable-slot-game-list::-webkit-scrollbar{border-radius:5px;scrollbar-width:thin}.scrollable-slot-game-list::-webkit-scrollbar-thumb{background:#ffffff20;border-radius:5px;scrollbar-width:thin}.scrollable-slot-game-list::-webkit-scrollbar-thumb:hover{background-color:#414646}.scrollable-slot-game-list .slot-game-name-item{background-color:#161622;border-bottom:1px solid #2df2d2;color:#fff;margin-bottom:5px;padding:5px;text-align:center}.win-header{border-bottom:1px solid #ffffff4d;border-radius:8px 8px 0 0;color:#2df2d2;font-size:14px;margin-bottom:-10px}.win-header,.win-item{display:grid;grid-template-columns:1fr 1fr 1fr;padding:10px}.win-item{border-bottom:1px solid #2df2d2;color:#bbb}.slot-game-name-item:last-child,.win-item:last-child{border-bottom:none}.win-item span{text-align:center}.jackpot-win-item{border-bottom:1px solid #2df2d2;color:#bbb;display:grid;grid-template-columns:1fr 1fr;padding:10px}.jackpot-win-item:last-child{border-bottom:none}.win-items{display:flex;flex-direction:column;flex-grow:1;grid-template-columns:1fr 1fr}.tabs{background-color:#0a0a0e;border-radius:26px;display:flex;gap:4px;justify-content:space-between;padding:4px}.tabs-icon{margin-bottom:-6px;margin-right:8px;width:20px}.og-tab-btn,.tab-btn{background:#0000;border:none;border-radius:26px;color:#fff;cursor:pointer;flex-grow:1;padding:10px 20px;transition:background .3s,color .3s;width:100%}.og-tab-btn:hover,.tab-btn:hover{background:#2df2d127}.og-tab-btn.active,.tab-btn.active{background:#2df2d2;color:#000}.tab-content{width:100%}.game-description,.og-game-description{font-size:14px;text-align:left}@media (max-width:1060px){.win-header span:nth-child(3){display:none}.win-header{grid-template-columns:1fr 1fr}.jackpot-win-item{grid-template-columns:1fr}.win-item span:nth-child(3){display:none}.win-item{grid-template-columns:1fr 1fr}.win-items{grid-template-columns:1fr}.jackpot-win-item div:nth-child(2){display:none}.win-header span,.win-item,.win-item span{text-align:center}.scrollable-slot-game-list{width:50%}.tab-btn{font-size:12px;padding:6px 12px}.tabs-icon{margin-bottom:-8px;width:18px}}@media (max-width:835px){.game-title{font-size:13px}.og-game-title{font-size:16px}.game-description-text,.og-game-description{font-size:11px}.game-bets,.jackpot-win-item,.slot-game-name-item,.win-header span,.win-item span{font-size:12px}.scrollable-slot-game-list{height:150px}.big-wins-title{font-size:16px}.og-tab-btn,.tab-btn{font-size:10px}}@media (max-width:800px){.tab-btn:nth-child(2),.tab-btn:nth-child(3),.win-header span:nth-child(3),.win-item span:nth-child(3){display:none}.tabs{padding:6px}}@media (max-width:720px){.big-wins-container{min-height:240px}.og-tab-btn,.tab-btn{padding:8px}.game-image{border-radius:8px;height:auto;margin-bottom:10px;width:125px}}@media (max-width:630px){.game-desc-wrapper{flex-direction:column;width:95%}.slot-game-image{width:125px}.og-game-description-text{font-size:11px}.og-tab-btn,.tab-btn{padding:4px}.win-header span,.win-item span{font-size:10px}.big-wins-title{font-size:16px}}.header{background-color:#0d0d13;height:80px;justify-content:center;position:fixed;top:0;width:100%;z-index:1001}.header,.header-container{align-items:center;display:flex}.header-container{justify-content:space-between;max-width:1200px;width:80%}.logo{align-items:center;display:flex;margin-left:50px;transition:margin-left .3s ease}body.sidebar-open .logo{margin-left:-10px}.roulo-logo{height:auto;max-height:100px;object-fit:contain!important;width:150px}.deposit,.deposit-container{padding:10px}.deposit{background:#2df2d2;border:none;border-radius:26px;box-shadow:0 0 2px 1px #2df2d2,0 0 1px 1px #2df2d2;color:#000;cursor:pointer;font-size:15px;font-weight:500;transition:transform .3s,.3s ease}.wallet-icon{margin-bottom:-6px}.navbar-carat{margin-bottom:-6px!important}.user-balance{color:#fff;padding-right:10px}.middleNav-container{display:flex}.navbar-username{align-items:center;color:#fff;display:flex;font-size:22px;gap:15px;height:32px;padding:0 6px;position:relative}.user-dropdown-menu{background-color:#0a0a0e;border-radius:10px;box-shadow:0 4px 12px #0003;max-height:0;opacity:0;overflow:hidden;padding:0;position:absolute;right:-20px;top:120%;transition:max-height .3s ease,opacity .3s ease,padding .3s ease;width:200px;z-index:1000}.user-dropdown-menu.open{max-height:200px;opacity:1;padding:10px}.user-dropdown-item{border-radius:14px;color:#fff;display:block;font-size:13px;margin-bottom:10px;padding:10px 24px;text-decoration:none;transition:background-color .2s ease}.user-dropdown-item:hover{background-color:rgba(0,0,0,.444)!important;border-radius:14px}.user-dropdown-item:last-child{margin-bottom:0}.fas.fa-caret-down{margin-left:auto}.fas.fa-caret-down.open{transform:rotate(180deg)}.user-icon{margin-bottom:-7px;margin-right:12px;width:20px}.navbar-user-icon{margin-left:-4px;margin-right:2px;width:24px}.rightNav{align-items:center;display:inline-flex;justify-content:center;justify-content:flex-end;margin-right:-10px;position:sticky;transition:margin-right .3s ease}body.sidebar-open .rightNav{margin-right:50px}.middleNav{align-items:center;display:inline-flex;justify-content:center;position:sticky}.navbar-loading-gif{display:block;height:100%;margin-right:-100px;max-height:400px;max-width:400px;width:100%}.btn-reg{background-color:#2df2d2;border:none;border-radius:26px;box-shadow:0 4px 8px #0003;color:#000;cursor:pointer;font-size:15px;font-weight:500;margin-left:10px;padding:10px 20px;transition:transform .2s,box-shadow .2s}.btn-reg:hover,.rightNav .btn-reg:focus{box-shadow:0 6px 12px #0000004d;transform:scale(1.05)}.btn-username{background:#30303000;border:1px solid #2df2d2;border-radius:0 26px 26px 0;padding:5px 10px 5px 12px;transition:transform .3s,.3s ease}.btn-username:hover:not(:has(.user-dropdown-menu:hover)){background:#2df2d134;transform:none}.btn-username:hover{transform:none}.btn-in{align-items:center;background:#0000;background-color:#161622;border:none;border-radius:26px;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:500;justify-content:center;padding:10px 20px;transition:transform .2s,box-shadow .2s;white-space:nowrap}.btn-in:hover,.rightNav .btn-in:focus{box-shadow:0 6px 12px #0000004d;transform:scale(1.05)}.menu-toggle{background:none;border:none;color:#fff;cursor:pointer;display:none;font-size:24px}.account-dropdown{position:relative}.account-dropdown-btn{background-color:#0a0a0e;border:1px solid #2df2d2!important;border:none;border-radius:26px;color:#2df2d2;cursor:pointer;font-size:15px;font-weight:500;padding:10px 20px}.account-dropdown-btn i,.navbar-username i{font-size:15px!important;transition:transform .3s ease}.account-dropdown-btn .open{transform:rotate(180deg)}.account-dropdown-menu{background-color:#0a0a0e;border-radius:10px;box-shadow:0 4px 12px #0003;left:-70px;max-height:0;opacity:0;overflow:hidden;padding:10px;position:absolute;top:110%;transition:max-height .3s ease,opacity .3s ease,padding .3s ease;width:265px;z-index:1000}.account-dropdown-menu.open,.user-dropdown-menu.open{max-height:300px;opacity:1;padding:10px}.account-dropdown-item{align-items:center;background-color:rgba(0,0,0,.444)!important;background-color:initial;border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:13px;justify-content:space-between;margin-top:6px;padding:8px 15px;text-align:left;transition:background-color .2s;width:100%}.account-dropdown-item:hover{background-color:#0b0c0cb0!important}.account-dropdown-content{display:flex;flex-direction:row}.account-dropdown-divider{background-color:#303030b6;height:2px;margin:10px 0}.currency-notice{color:#aaa;font-size:12px;padding-bottom:10px}.account-balance-title{color:#fff;display:block;font-size:13px}.account-balance-amount{color:gold;font-size:12px}.account-balance-circle-indicator{border:2px solid #2df2d2;border-radius:50%;height:15px;transition:background-color .2s ease,border-color .2s ease;width:15px}.account-balance-circle-indicator.selected{background-color:#2df2d2;border-color:#2df2d2}.promo-balance-title-container{align-items:left;display:flex;flex-direction:column}.promo-balance-icon{color:#2df2d2;margin:8px 16px 0 -1px;width:18px}.navbar-promo-balance-icon{margin:0 8px -6px 0}.primary-balance-icon{height:32px;margin:4px 2px 0 -8px;width:32px}.navbar-primary-balance-icon{margin-bottom:-10px;margin-top:-4px}.navbar-dropdown-group{align-items:center;border-radius:26px;box-shadow:0 4px 20px #0000001a;display:flex}.navbar-dropdown-item{align-items:center;display:flex;position:relative;text-align:left}.rewards-dropdown-container{position:relative}.rewards-dropdown-btn{align-items:center;background:#2df2d100;border:1px solid #2df2d2;border-radius:26px 0 0 26px;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:500;height:44px;margin-right:-10px;padding:10px 20px;position:relative;transition:background .2s}.rewards-dropdown-btn:hover{background:#2df2d134}.rewards-dropdown-menu{background-color:#0a0a0e;border-radius:12px;box-shadow:0 4px 12px #0003;left:-150px;max-height:0;opacity:0;overflow:hidden;padding:0;position:absolute;top:110%;transition:max-height .3s ease,opacity .3s ease,padding .3s ease;width:300px;z-index:1000}.rewards-dropdown-menu.open{max-height:300px;opacity:1;padding:10px}.rewards-dropdown-entry{align-items:center;background-color:rgba(0,0,0,.444)!important;border-radius:12px;display:flex;justify-content:space-between;margin-bottom:6px;padding:12px 8px;transition:background .18s}.rewards-dropdown-entry:last-child{margin-bottom:0}.rewards-dropdown-info{align-items:flex-start;display:flex;flex-direction:column}.rewards-dropdown-title{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:600}.rewards-dropdown-value{color:gold;font-size:14px;line-height:1.3;margin:0 0 0 32px}.navbar-rewards-icon{margin-right:-4px;width:20px}.rewards-claim-btn{background:#2df2d2;border:none;border-radius:26px;color:#0a0a0e;cursor:pointer;font-size:14px;margin-left:16px;padding:7px 18px;transition:background .15s,color .15s}.rewards-claim-btn:disabled,.rewards-claim-btn[disabled]{background:#232323;color:#888;cursor:not-allowed;opacity:.8}.rewards-dropdown-item{align-items:center;background-color:initial;border:none;border-radius:26px;color:#fff;cursor:pointer;display:flex;font-size:15px;padding:10px 15px;text-decoration:none;transition:background-color .2s;width:100%}.rewards-dropdown-item:hover{background-color:#2df2d147}.navbar-badge{background:#50eb5b;border-radius:50%;box-shadow:0 0 2px #0a0a0e;color:#000;display:flex;font-size:11px;font-weight:700;height:14px;padding:0 4px;position:absolute;right:9px;top:6px;width:14px;z-index:2}.navbar-badge,.navbar-rank-icon{align-items:center;justify-content:center}.navbar-rank-icon{display:inline-flex;margin:-8px}@media (max-width:1300px){.header{left:0}.header-container{width:100%}.rightNav{margin-right:80px}.logo{margin-left:60px;padding-left:0}.navbar-profile{display:none}.signin-reg-container{margin-right:-40px;padding-right:0}.rewards-dropdown-btn{border-radius:26px;padding:16px}.navbar-rewards-icon{margin-left:-4px}.rewards-dropdown-menu{left:-200px}}@media (max-width:768px){.nav-actions,.nav-icons{flex-direction:row;gap:15px}.navbar-container{flex-direction:row}.logo{font-size:18px;margin-left:10px}.header{height:80px;margin-left:-40px;width:110%}.rewards-dropdown-menu{left:-235px;top:110%}}@media (max-width:512px){.logo{padding-left:0}}@media (max-width:500px){.deposit-container{padding:10px}.account-dropdown-menu{top:110%}.account-dropdown-btn{padding:10px 0 10px 10px}}@media (max-width:412px){.rightNav{margin-right:50px}.logo{margin-left:40px;width:100px}.account-dropdown-btn{padding:10px 0 10px 10px}.header{margin-left:-35px}}.modal-overlay{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1005}.modal-content{background-color:#0d0d13;border-radius:10px;min-height:664px;padding:10px 10px 25px;text-align:center;width:480px}.model-head{background-color:#161622;border-radius:26px;display:flex;gap:5px;justify-content:space-around;margin-top:10px;padding:6px}.model-head-wrapper{margin:auto;position:relative;width:100%}.tab-button{background:none;border:none;border-radius:26px!important;color:#fff;cursor:pointer;font-weight:700;padding:10px 30px;transition:.2s ease-in-out;width:100%}.active-tab,.tab-button:hover{background-color:#2df2d2;color:#000}.crypto-selection{display:flex;justify-content:space-around}.crypto-selection button{background-color:#161622;border:none;border-radius:10px;color:#fff;cursor:pointer;height:100px;margin:0 10px;width:100px}.crypto-selection button.active,.crypto-selection button:hover{background-color:#2df2d14a}.withdrawal-section{margin-top:-6px;text-align:left}.withdrawal-field{margin-bottom:10px}.withdrawal-field label{color:#aaa;display:block;font-size:13px;margin-bottom:6px}.withdrawal-field select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg width=%2730%27 height=%2730%27 xmlns=%27http://www.w3.org/2000/svg%27><circle cx=%2715%27 cy=%2715%27 r=%2715%27 fill=%27%23525252%27/><path d=%27M10 13l5 5 5-5%27 fill=%27none%27 stroke=%27white%27 stroke-width=%272.2%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/></svg>");background-position:right 14px center;background-repeat:no-repeat;background-size:32px 32px;border:none;border-radius:26px;box-shadow:none;color:#fff;cursor:pointer;outline:none;padding:16px 20px;position:relative}.withdrawal-field input{background-color:#161622;border:none;border-radius:25px;color:#fff;outline:none;padding:16px 8px;width:100%}.withdrawal-field input::placeholder{color:#fff}.withdraw-input-container{align-items:center;background-color:#161622;border:2px solid #2df2d2;border-radius:26px;display:flex;gap:5px}.input-with-currency{flex:1 1;position:relative}.currency-symbol{color:#aaa;left:10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-52.5%)}.input-with-currency input{padding-left:25px;width:100%}.transaction-fee{color:#aaa;font-size:14px;margin-top:10px;text-align:center}.deposit-withdraw-btn{background-color:#08080d;border:none;border-radius:26px;color:#fff;cursor:pointer;margin-top:2px;padding:18px 10px;transition:background-color .2s ease-in-out;width:100%}.deposit-withdraw-btn:disabled{background-color:#08080d;cursor:not-allowed;opacity:.5}.deposit-withdraw-btn:disabled:hover{background-color:#08080d;color:#fff}.withdraw-icon{margin-bottom:-6px;margin-right:16px;width:24px}#deposit-btn{cursor:pointer;margin:10px;padding:10px 20px;transition:background-color .2s ease-in-out}.proceed-btn{border:none;border-radius:5px;font-weight:700}.deposit-withdraw-btn:hover,.proceed-btn,.proceed-btn:hover{background-color:#2df2d2;color:#000}.payment-text{color:#000}.payment-label{color:#000;margin-bottom:20px;text-align:center}#payment-address{background-color:#161622;border:none;border-radius:22px;color:#b0b0b8;flex-grow:1;font-size:.9rem;max-width:396px!important;max-width:none;overflow-x:auto;overflow-y:hidden;padding:16px;text-align:left;white-space:nowrap;word-break:break-all}#payment-address::-webkit-scrollbar{height:6px}#payment-address::-webkit-scrollbar-track{border-radius:3px}#payment-address::-webkit-scrollbar-thumb{background:#67676b;border-radius:3px}.max-deposit-withdraw-btn{background-color:#0a0a0e;border:none;border-radius:26px;color:#fff;cursor:pointer;font-size:14px;margin-right:12px;padding:4px 12px;transition:background-color .2s ease}.max-deposit-withdraw-btn:hover{background-color:#2df2d2;color:#000}.copy-address-btn{align-items:center;background:#08080d;border:none;border-radius:50%;color:#2df2d2;cursor:pointer;display:flex;font-size:1.2rem;height:38px;justify-content:center;transition:background .2s,color .2s;width:38px}.copy-address-btn:hover{background:#2df2d2;color:#18181b}.copy-address-container{align-items:center;background-color:#161622;border-radius:22px;display:flex;gap:10px;justify-content:space-between;padding:0 8px}.withdraw-amount-field{display:flex;flex-direction:row}.coin-icon{font-size:24px;margin-bottom:5px}.crypto-dropdown{background-color:#161622;border:1px solid #2df2d2;border-radius:5px;color:#fff;padding:10px;width:100%}.crypto-dropdown option{color:#fff}.conversion-rate-note,.min-deposit-note{font-size:11px}.conversion-rate-note{margin-top:12px}.conversion-rate-note-red{color:red;font-size:11px}.payment-address-loading{height:10px;width:100px}.payaddress-progress-bar-container{background-color:#444;border-radius:5px;height:10px;margin:6px 0;width:100%}.payaddress-progress-bar{background-color:#2df2d2;border-radius:5px;height:100%;transition:width .2s ease;width:0}.sol-btn{margin-right:-130px!important}.payment-receive-amt{font-size:12px;margin:6px}@media (max-width:500px){.modal-content{width:370px}#deposit-btn{font-size:10px;margin:4px;padding:8px 20px}.deposit-withdraw-btn{font-size:10px;margin:4px;padding:8px 16px 12px}.withdraw-icon{margin-bottom:-8px;margin-right:6px;width:20px}.sol-btn{margin-right:-90px!important}#payment-address{font-size:12px;max-width:286px!important}.close-deposit-btn{margin-top:20px!important}.withdrawal-field label{font-size:14px}.withdrawal-field input,.withdrawal-field select{font-size:11px}.transaction-fee{margin-top:15px}.conversion-rate-note{margin-top:10px}.min-deposit-note{margin-top:-10px}.proceed-button{margin-top:15px!important}.payment-receive-amt{font-size:10px;margin:4px 4px -2px}.crypto-plus{height:24px!important;right:-120px!important;top:5px!important;width:24px!important}}.crypto-selection-grid{display:grid;grid-template-columns:1fr 1fr;margin-bottom:-6px;margin-top:25px}.crypto-grid-btn{align-items:center;background-color:#161622;border:none;border-radius:20px;color:#fff;cursor:pointer;display:flex;justify-content:flex-start;margin-top:0!important;min-width:0;overflow:hidden;position:relative;transition:background .2s,box-shadow .2s}.crypto-grid-btn.active{background:#161622;box-shadow:0 0 0 2px #2df2d2}.crypto-icon-wrap{align-items:center;display:flex;margin-right:6px;padding:4px 0;position:relative}.crypto-plus{align-items:center;background:#2df2d2;border-radius:50%;color:#161622;display:inline-flex;font-size:1.2rem;font-weight:900;height:36px;justify-content:center;position:absolute;right:-165px;top:0;width:36px;z-index:1}.crypto-label{white-space:nowrap}.crypto-img{background:#232323;border-radius:50%;height:28px;margin:0 0 0 -10px;object-fit:cover;width:28px}.deposit-title{align-items:center;border-top-left-radius:0;border-top-right-radius:0;box-sizing:border-box;display:flex;justify-content:space-between;min-height:62px;padding:0 26px 0 20px;width:100%}.deposit-title-left{align-items:center;display:flex;gap:11px}.deposit-title-icon,.deposit-title-text{align-items:center;color:#fff;display:flex}.deposit-title-text{font-family:inherit;font-size:.9rem;letter-spacing:.05em}.deposit-modal-close-btn{background:none;border:1px solid #2df2d182;border-radius:50%;color:#aaa;cursor:pointer;font-size:24px;height:36px;position:absolute;right:8px;top:10px;transition:color .3s ease,border .3s ease;width:36px;z-index:3}.deposit-modal-close-btn:hover{border:1px solid #2df2d1;color:#fff}.deposit-divider{background:#aaaaaa50;border:none;border-radius:2px;height:1.5px;margin:26px 0 22px;width:100%}.crypto-dropdown-wrapper{align-items:center;display:flex;position:relative}.crypto-dropdown-icon{border-radius:50%;height:28px;left:18px;object-fit:cover;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:28px;z-index:2}.crypto-dropdown{padding-left:56px!important}.copy-icon{width:16px}.success-modal{animation:fadeIn .3s ease-in-out;background:#182c33;border-radius:8px;box-shadow:0 4px 6px #0003;color:#fff;padding:1rem;position:fixed;right:20px;top:80px;width:300px;z-index:2000}.success-modal.fade-out{animation:fadeOut .5s ease-in-out forwards}.success-modal-title{display:flex}.success-modal h2{align-items:center;border-bottom:1px solid grey;color:#2ef1cb;display:flex;font-size:16px;font-weight:700;gap:10px;margin:0 0 5px;padding-bottom:6px;width:100%}.success-modal-icon{color:#2ef1cb;margin-right:8px}.success-modal p{color:#d1d5db;font-size:12px;margin:5px 0 10px 30px;text-align:left}.success-modal-close-btn{background:#0000;border:none;color:#fff;cursor:pointer;font-size:10px;position:absolute;right:20px;top:20px}.success-modal-progress-bar{border-radius:3px;height:5px;position:relative;width:100%}.success-modal-progress-bar:after{animation:progressBar 5s linear forwards;background:#2ef1cb;border-radius:8px;content:"";height:50%;left:0;position:absolute;top:5px;width:100%}@keyframes progressBar{0%{width:100%}to{width:0}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@media (max-width:1000px){.success-modal{padding:.9rem;width:280px}}@media (max-width:768px){.success-modal{padding:.8rem;width:250px}.success-modal p{font-size:12px}.success-modal h2{font-size:14px}.success-modal h2:before{font-size:10px;height:15px;width:15px}.success-modal-progress-bar{margin:-2px 0}}@media (max-width:600px){.success-modal{padding:.7rem;width:225px}.success-modal p{font-size:10px}.success-modal h2{font-size:12px}.success-modal h2:before{font-size:8px;height:10px;width:10px}.success-modal-progress-bar{margin:-3px 0}}@media (max-width:428px){.success-modal{padding:.6rem;right:7.5px;width:200px}.success-modal p{font-size:9px}.success-modal h2{font-size:11px}.success-modal h2:before{font-size:6px;height:8px;width:8px}.success-modal-progress-bar{margin:-5px 0}}.profile-model-overlay{align-items:center;background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1005}.profile-model-content{background-color:#0d0d13;border-radius:20px;color:#fff;max-width:600px;padding:20px;position:relative;text-align:center;width:90%}.profile-modal-close-btn{background:none;border:1px solid #2df2d182;border-radius:50%;color:#aaa;cursor:pointer;font-size:24px;height:36px;position:absolute;right:12px;top:12px;transition:color .3s ease,border .3s ease;width:36px}.profile-modal-close-btn:hover{border:1px solid #2df2d1;color:#fff}.profile-rank-progress-header{align-items:flex-end;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px}.profile-rank-user{align-items:center;display:flex;gap:6px}.profile-header-username{font-size:1.25rem}.profile-rank-icon{height:36px;left:12px;top:12px;width:36px}.profile-rank-label{color:#e9b974;font-size:1rem;font-weight:600;letter-spacing:.01em}.profile-member-date{color:#aaaaaa95;flex:1 1;font-size:14px;font-weight:400;margin-bottom:16px}.profile-rank-next-label{color:#a8adad;font-size:14px;font-weight:500;text-align:right}.profile-rank-progress-bar-row{align-items:flex-end;display:flex;gap:10px;justify-content:space-between;margin-bottom:16px}.profile-rank-side{align-items:center;display:flex;flex-direction:column;min-width:64px}.profile-rank-progress-bar-container{align-items:center;display:flex;flex:1 1;margin-bottom:8px;padding:0 10px}.profile-rank-progress-bar{background:#161622;border-radius:10px;height:10px;overflow:hidden;position:relative;width:100%}.profile-rank-progress-bar-fill{background:linear-gradient(90deg,#2df2d2,#25b3aa);border-radius:10px;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1)}.profile-header{align-items:center;color:#2df2d2;display:flex;justify-content:space-between;text-align:center}.profile-stats-row{display:flex;flex-direction:row;gap:12px;justify-content:center;margin:18px 0 10px}.profile-stat-box{background-color:#161622;border-radius:10px;color:#a8adad;max-width:200px;padding:15px;text-align:left;width:100%}.profile-stat-box h3{color:#fff}.close-button{background-color:#333;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:20px;padding:10px 20px}@media (max-width:650px){.profile-stat-box{background-color:#161622;border:1px solid #2df2d2;border-radius:10px;color:#a8adad;max-width:200px;padding:15px;text-align:center;width:100%}.profile-stat-box p{font-size:13px}.profile-stat-box h3{font-size:17px}.profile-rank-label{font-size:.75rem}.profile-rank-next-label{font-size:.8rem}}@media (max-width:500px){.profile-stat-box-avg-wager{display:none!important}}@media (max-width:400px){.profile-rank-label{font-size:.6rem}.profile-stat-box p{font-size:11px}.profile-stat-box h3{font-size:15px}}.profile-title-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.profile-title-left{align-items:center;display:flex;gap:10px}.profile-title-icon{color:#fff;font-size:1.2rem}.profile-title-text{color:#fff;font-size:1rem;letter-spacing:.01em}.profile-header-row{align-items:center;display:flex;gap:22px;margin-bottom:24px;margin-top:30px}.profile-header-usercol{align-items:flex-start;display:flex;flex-direction:column;min-width:0}.profile-user-rank-icon{border:2.5px solid #2df2d2;border-radius:50%;box-shadow:0 2px 14px #2df2d266;height:85px;width:85px}.profile-header-username{color:#fff;font-size:1.3rem;font-weight:700;line-height:1.18;margin-bottom:3px;text-align:left;word-break:break-word}.profile-member-date{color:#aaa;font-size:.95rem;font-weight:500;letter-spacing:.01em;margin:0;opacity:.78;text-align:left}.profile-user-details-row{display:flex;gap:18px;margin-bottom:16px;margin-top:0}.profile-detail-field{flex:1 1;min-width:180px}.profile-detail-label{color:#cdcdd3;font-size:.9rem;font-weight:500;letter-spacing:.02em;margin-bottom:8px;margin-left:4px;text-align:left}.profile-detail-input{align-items:center;background:#161622;border-radius:26px;color:#fff;display:flex;font-size:1.07rem;font-weight:500;gap:10px;min-height:44px;padding:12px 18px}.profile-detail-icon{align-items:center;color:#aaa;display:flex;font-size:1.15rem;justify-content:center}.profile-divider{background:#767677;border-radius:1.5px;height:1px;margin:28px 0 22px;opacity:.82;width:100%}.profile-stat-label{color:#c5c7d0;font-size:.8rem;font-weight:500;letter-spacing:.02em}.profile-stat-divider{background:#e2e3e6;border-radius:1.5px;height:1px;margin-bottom:5px;margin-top:5px;opacity:.47;width:100%}.footer{align-items:center;background-color:#0d0d13;flex-direction:column;font-family:Arial,sans-serif;margin-left:2%;margin-top:200px;padding:40px 0 60px;position:flex;text-align:center;width:100%;z-index:1000}.footer-container{border-bottom:1px solid #4d4d58;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:1200px;padding:20px 0;width:80%}.no-footer .footer{margin-left:-20px}.footer-statement{color:#999c9c;font-size:14px;line-height:1.5;padding-top:10px;text-align:left}.footer-left{width:25%}.roulo-logo-footer{margin-left:-50%;margin-top:20px;padding-bottom:2px;width:150px}.brand-info h2{color:#2df2d2}.contact-info{margin:4.5% 0 0;text-align:left}.contact-info a{color:#2df2d2;display:block;margin-bottom:5px;text-decoration:none}.contact-info a:hover{color:#1ec9ff}.footer-social-icons{display:flex;gap:12px}.footer-social-icons a{align-items:center;border:1px solid #2df2d2;border-radius:50%;color:#2df2d2;display:flex;height:36px;justify-content:center;transition:background .2s;width:36px}.footer-social-icons a:hover{background:#2dd3d233}.legal-icons{align-items:center;display:flex}.age-restriction,.gc-icon{background-color:#222;border-radius:50%;font-size:18px;margin-left:10px;padding:8px 12px}.gc-icon{background-color:#f39c12}.footer-links{list-style:none;margin-top:5px;text-align:left;width:100%}.footer-section{margin-top:5px;width:25%}.footer-section h4{border-bottom:1px solid #4d4d58;color:#fff;font-size:28px;margin-bottom:30px;margin-top:10px;padding-bottom:22px;text-align:left;width:90%}.footer-section svg{color:#2df2d2}.footer-links ul{list-style-type:none;margin:0;padding:0;text-align:left}.footer-links li{font-size:13px;margin-bottom:20px}.footer-links li:hover{color:#2df2d2!important}.footer-links a{color:#fff;display:block;margin:0 15px 0 0;text-decoration:none;transition:color .2s ease-in-out}.footer-links a:hover{color:#2df2d2!important}.footer-link-icon{margin-bottom:-6px;margin-right:8px;width:16px}.footer-copyright{color:#999c9c;font-size:14px;margin-top:24px;text-align:center}.footer-bottom{align-items:center;border-top:1px solid #4d4d58;color:#fff;display:flex;font-size:14px;justify-content:space-between;padding:20px 0;text-align:center;width:90%}.dropdown-icon{display:none}@media (max-width:1300px){.footer{margin-left:auto;padding:0 0 100px}.roulo-logo-footer{margin-left:-40%}}@media (max-width:1150px){.roulo-logo-footer{margin-left:-35%}}@media (max-width:1000px){.roulo-logo-footer{margin-left:-20%}}@media (max-width:900px){.roulo-logo-footer{margin-left:-10%}}@media (max-width:768px){.roulo-logo-footer{margin-left:0;width:200px}.footer{margin-bottom:55px;padding:40px 10%;width:100%}.footer-container{flex-direction:column;margin-top:-150px;text-align:center;width:100%}.footer-section{align-items:center;background-color:#161622;border-radius:5px;cursor:pointer;font-weight:700;justify-content:space-between;margin:10px 0;padding:15px;position:relative;text-align:left;width:100%}.footer-left,.footer-links,.footer-statement{margin-bottom:20px;text-align:left;width:100%}.footer-links{color:#a9a9b0;display:none;list-style:none;margin-bottom:0;margin-top:10px;padding-left:0}.footer-links li{margin-bottom:12px}.footer-section.active .footer-links{display:block}.footer-section h4{align-items:center;border-bottom:none;display:flex;font-size:16px;justify-content:space-between;margin:0;padding-bottom:0;width:100%}.dropdown-icon{color:#a9a9b0;display:flex;font-size:14px;margin-left:6px}.dropdown-icon.rotate{transform:rotate(180deg)}.footer-bottom{margin-bottom:-25px;width:100%}}.feature-cards{border-radius:10px;display:flex;justify-content:space-around;margin:-130px auto 90px;max-width:1200px;position:relative;width:80%}.feature-card{background-position:50%;background-repeat:no-repeat;background-size:100%;border-radius:16px;cursor:default;flex:1 1;max-height:400px;overflow:hidden!important;text-align:center;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out}.feature-card-image,.feature-card-image img{height:100%;width:100%}.feature-card-image{object-fit:cover;object-position:center}.feature-card:first-child{margin-right:5px}.feature-card:nth-child(2){margin:0 5px}.feature-card:nth-child(3){margin-left:5px}.feature-card-button{background-color:#0a0a0e;border-radius:26px;color:#fff;font-size:14px;padding:15px 20px;transition:background-color .2s,color .2s}.feature-card-button:hover{background-color:#2df2d2;color:#000}.feature-card-icon{color:#2df2d2;height:30px;margin:0 8px -6px 0;width:30px;width:40px}.feature-card h3{color:#fff;font-size:1.5em;margin-bottom:50px;margin-top:30px}.feature-card p{color:#c0c9d1;font-size:.9em}.card-tags{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:15px}.card-tags span{background-color:rgba(34,137,120,.438);border:1px solid #2df2d187;border-radius:20px;color:#fff;font-size:.75em;font-weight:700;padding:5px 10px}@media (max-width:1300px){.feature-cards{margin-bottom:20px;margin-top:-30px}}@media (max-width:1050px){.feature-card h3{font-size:1.1rem}.feature-card p{font-size:.8rem}.feature-card-icon{width:28px}.card-icon{font-size:22px}}@media (max-width:1000px){.feature-card:first-child{margin-right:0}.feature-card:nth-child(2){display:none;margin-left:7px}}@media (max-width:768px){.feature-cards{width:90%}}@media (max-width:560px){.feature-card h3{font-size:.9rem}.feature-card p{font-size:.7rem}.feature-card-icon{width:24px}.card-icon{font-size:18px;margin-top:6px}.feature-card:nth-child(3){display:none;margin-right:0}}@media (max-width:480px){.feature-card h3{font-size:.8rem}.feature-card p{font-size:.6rem}.feature-card-icon{width:22px}.card-icon{font-size:16px;margin-top:8px}}.cardElements{border-radius:10px;box-shadow:0 2px 4px #0003;cursor:pointer;height:90%;margin:10px 0;max-height:300px;max-width:260px;overflow:hidden;position:relative;transition:box-shadow 1s ease-in-out,transform .3s ease-in-out;width:100%}.cardElements:hover{box-shadow:0 4px 8px #0003;transform:translateY(-.5rem)}.blocked-overlay,.cardElements img,.slot-card-image{height:100%;width:100%}.blocked-overlay{align-items:center;background:#161831d9;border-radius:10px;display:flex;justify-content:center;left:0;position:absolute;top:0}.blocked-content{text-align:center}.blocked-icon{height:24px;margin-bottom:8px;width:48px!important}.blocked-text{color:#fff;font-size:.75rem;font-weight:500;line-height:1.2}@media (max-width:600px){.blocked-text{font-size:.65rem}.blocked-icon{width:36px!important}}.card{background:linear-gradient(90deg,#0c6884,#021a229c 80%);border-radius:10px;box-shadow:0 2px 4px #0003;height:30vh;margin:10px 5px;overflow:hidden;text-align:center;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out;width:96.5%}.card:hover{box-shadow:0 5px 15px #0000004d;transform:scale(1.05)}.card img{height:100%;width:auto}@media (max-width:480px){.card{height:100%;margin:10px 20px;padding:10px;width:100%}.card img{height:auto;width:100%}}.banner-container{border-radius:20px;flex:1 1;margin-top:-20px;overflow:hidden}.banner-carousel{aspect-ratio:14/6;border-radius:20px;margin-top:20px;overflow:hidden;position:relative;width:100%}.banner-carousel-inner{display:flex;height:100%;transition:transform .5s ease-in-out}.banner-carousel-item{display:flex;flex:0 0 100%;height:100%}.banner-carousel-item>*{height:100%;width:100%}.banner-carousel-image,.banner-carousel-item>img{object-fit:cover;object-position:center}.banner-carousel-image{height:100%;width:100%}.banner-carousel-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:2rem;padding:.2rem .6rem;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.banner-carousel-btn.prev{left:1rem}.banner-carousel-btn.next{right:1rem}.banner-carousel-dots{bottom:1rem;display:flex;gap:.5rem;left:50%;position:absolute;transform:translateX(-50%);z-index:2}.banner-dot{background:#ffffff80;border-radius:50%;cursor:pointer;height:10px;width:10px}.banner-dot.active{background:#fff}.slider-head-icon{color:#2df2d2!important}.banner-card{background:#08080d;border-radius:16px;display:flex;flex:1 1 auto;height:auto;justify-content:space-between;max-width:250px;overflow:hidden;width:80%!important}.banner-card-overlay{bottom:12px;display:flex;flex-direction:column;gap:.5rem;left:50%;max-width:200px;position:absolute;text-align:left;transform:translateX(-50%);width:100%;z-index:2}.banner-card-title{color:#fff;font-size:24px;margin:0 0 70px;text-shadow:0 1px 4px #0009}.banner-card-icon{margin-bottom:-8px;margin-right:8px;width:18px}.banner-card-img-wrapper{position:relative;width:100%}.banner-card img{flex:1 1;object-fit:cover;width:100%}.banner-card-img{height:100%;object-fit:cover;width:100%}.banner-card-button.overlay{background:#0a0a0e;border:1px solid #590fa8;border-radius:26px;bottom:12px;color:#fff;cursor:pointer;font-size:13px;left:50%;max-width:150px;padding:1rem;position:absolute;transform:translateX(-50%);transition:background-color .2s,color .2s;width:100%;z-index:2}.banner-card-button.overlay:hover{background-color:#15151d}.banner-cards-wrapper{align-items:stretch;display:flex;flex:0 0 auto;flex-wrap:wrap;max-width:22.5%}@media (max-width:1000px){.banner-cards-wrapper{display:none}}.slots-search-container{border-bottom:2px solid #cccccc3b;box-shadow:0 2px 16px 0 #000a1e14;margin-bottom:5%;margin-top:-70px;max-width:1200px;padding-bottom:20px;width:80%;z-index:1}.ssc-title-row{align-items:center;display:flex}.ssc-title-icon{margin-bottom:-6px;margin-right:8px}.ssc-back-btn{align-items:center;background:none;border:1px solid #8f8d8d;border-radius:50%;color:#8f8d8d;cursor:pointer;display:flex;font-size:1.2rem;padding:8px;transition:color .2s}.ssc-back-btn:hover{border:1px solid #2df2d2;color:#2df2d2}.ssc-title{font-size:1.2rem;margin-top:6px}.ssc-top-row{align-items:center;display:flex;flex-wrap:wrap;gap:22px;margin-bottom:18px}.ssc-search-wrapper{flex:1 1 340px;position:relative}.ssc-search-icon{color:#38e4c3;font-size:1.1rem;left:18px;position:absolute;top:50%;transform:translateY(-50%)}.ssc-search-input{background:#161622;border:none;border-radius:26px;color:#fff;font-size:1.08rem;outline:none;padding:13px 18px 13px 44px;transition:border .15s;width:100%}.ssc-sort-btn,.ssc-sort-wrapper{align-items:center;display:flex;position:relative}.ssc-sort-btn{background:#0a0a0e;border:none;border-radius:26px;color:#fff;cursor:pointer;font-size:.9rem;justify-content:space-between;min-width:165px;outline:none;padding:13px 16px 13px 12px;transition:background .2s,color .2s,border .2s}.ssc-sort-caret{transition:transform .25s}.ssc-sort-caret.rotated{transform:rotate(180deg)}.ssc-sort-dropdown{background:#0a0a0e;border-radius:26px;box-shadow:0 4px 20px #181a281c;left:80px;min-width:200px;overflow:hidden;position:absolute;top:110%;z-index:1000}.ssc-sort-option{color:#fff;cursor:pointer;font-size:1.02rem;padding:12px 18px;transition:background .2s,color .2s;z-index:1000}.ssc-sort-option.selected,.ssc-sort-option:hover{background:#38e4c3;color:#181a28}.ssc-sort-label{color:#b1bad3;font-size:1rem;margin-right:10px}.ssc-sort-select{-webkit-appearance:none;appearance:none;background:#0a0a0e;border:1px solid #2df2d2;border-radius:26px;color:#fff;cursor:pointer;font-size:1.03rem;padding:8px 16px}.ssc-title-group{align-items:center;display:flex}.ssc-actions-group,.ssc-filter-row{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.ssc-filter-row{justify-content:space-between;margin-top:4px}.ssc-filter-btns{align-items:center;background-color:#0a0a0e;border-radius:26px;display:flex;gap:4px;justify-content:space-between;padding:0}.ssc-filter-btn{align-items:center;background:#0a0a0e;border:none;border-radius:26px;color:#fff;cursor:pointer;display:flex;font-size:14px;outline:none;padding:14px 24px;position:relative;transition:background .2s,color .2s}.ssc-filter-btn.active,.ssc-filter-btn:hover{background:#2df2d2;color:#000}.ssc-filter-btn.highlight{background:linear-gradient(90deg,#3567fd 70%,#38e4c3);color:#fff}.ssc-filter-btn.highlight.active,.ssc-filter-btn.highlight:hover{background:linear-gradient(90deg,#38e4c3 30%,#3567fd);color:#fff}.ssc-filter-badge{background:#38e4c3;border-radius:26px;color:#181a28;display:inline-block;font-size:.7em;font-weight:700;margin-left:7px;margin-top:-7px;padding:2px 6px;vertical-align:middle}@media (max-width:1300px){.slots-search-container{margin-bottom:0;margin-top:0}}@media (max-width:1060px){.ssc-title-group{display:none}.ssc-filter-btns{width:auto}.ssc-actions-group{margin:auto}}@media (max-width:870px){.ssc-sort-label{display:none}.ssc-sort-dropdown{left:-20px}}@media (max-width:768px){.slots-search-container{margin-bottom:-120px;width:90%}.ssc-filter-btn,.ssc-sort-btn{font-size:12px}}@media (max-width:700px){.ssc-actions-group{margin:auto;width:100%}.ssc-filter-btns{width:100%}.ssc-sort-wrapper{display:none}.ssc-filter-btn-icon{width:18px}}@media (max-width:500px){.ssc-filter-btn{font-size:10px}.ssc-title-row{display:none}.ssc-filter-btn-icon{margin-right:-4px;width:16px}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;overflow:clip;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.dice-game-container{min-height:660px}.slider-controls{gap:20px;margin:5%;padding-top:10px}.slider-container,.slider-controls{align-items:center;display:flex;flex-direction:column;width:100%}.slider-container{border:5px solid #161622;border-radius:50px;padding:20px 10px;position:relative}.winning-odds{background-color:#161622;border-radius:26px;flex-direction:row;gap:10px;justify-content:center;margin-bottom:20px;margin-top:-30px;padding:10px}.winning-odds,.wo-item{display:flex;width:100%}.wo-item{align-items:center;color:#aaa;flex-direction:column}.wo-item label{font-size:14px;margin-bottom:12px}.wo-item-input{background-color:#0d0d13;border:none;border-radius:26px;color:#fff;max-width:225px;padding:6px 6px 6px 12px;text-align:center;width:100%}.wo-item-multiplier{border:1px solid #2df2d1b7}.wo-item input:focus{outline:none}.wo-item .roll-mode-btn{align-items:center;border:none;cursor:pointer;display:flex;position:relative;width:100%}.roll-mode-icon{flex-shrink:0;margin-left:auto;width:16px}.roll-mode-label{align-items:center;display:flex}.roll-mode-value{text-align:center!important;width:100%}.roll-toggle-btn{background:#0d0d13;border:1px solid #2df2d2;border-radius:16px;color:#fff;cursor:pointer;line-height:1;padding:0 6px}.slider-container input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border-color:#000;border-radius:10px;height:12.5px;outline:none;overflow:visible;position:relative;width:100%}.slider-container input[type=range]::-moz-range-thumb{background-image:url(/static/media/slider-test.a7898df368e9f0781ddb.webp);border-radius:5px;cursor:grab;height:30px;position:relative;width:30px}.slider-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-image:url(/static/media/slider.b476460b9cf3e6d19e9d.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:5px;cursor:grab;height:30px;position:relative;width:30px}.slider-container input[type=range]::-webkit-slider-thumb:after{color:#111;content:var(--thumb-label);font-size:12px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.slider-container input[type=range]::-moz-range-thumb:after{color:#111;content:var(--thumb-label);font-size:12px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.dice-num-of-games{margin-top:20px}.dice-num-of-games input[type=number]{border-radius:26px;height:46px;padding:18px}.slider-labels{display:flex;font-size:16px;justify-content:space-between;margin-bottom:-30px;margin-top:80px;padding:16px;width:100%}.slider-label{color:#fff;font-size:14px}.roll-outcome-display{--outcome-color:#2df2d2;align-items:center;background-color:var(--outcome-color);border-radius:26px;display:flex;flex-direction:row;padding:6px;pointer-events:none;position:absolute;top:80px;transition:left .2s ease-in-out}.roll-outcome-display:before{border-radius:3px;top:-14px;transform:translateX(-50%) rotate(45deg);width:10px}.roll-outcome-display:after,.roll-outcome-display:before{background-color:var(--outcome-color);content:"";height:10px;left:50%;position:absolute;z-index:1}.roll-outcome-display:after{top:-6px;transform:translateX(-50%);width:2px}.roll-outcome-display .outcome-icon{font-size:20px}.roll-outcome-display .roll-value{border-radius:10px;color:#fff;font-size:14px;font-weight:700;padding:0 0 0 10px}.dice-payout-container{border-radius:10px;box-sizing:border-box;color:#b4b4b4;max-width:340px;padding:10px;text-align:left;width:340px}.dice-payout-heading{font-size:1.2rem;font-weight:700;margin-bottom:4px}.dice-payout-value{align-items:center;color:#2df2d2;display:flex;font-size:1.8rem;font-weight:700;justify-content:left}.dice-payout-currency{font-size:1.2rem;margin-right:5px}.dice-recent-results-container{border-radius:10px;box-sizing:border-box;margin-top:150px;max-width:45vw;min-width:0;overflow-x:auto;padding:10px 14px;width:100%}.dice-recent-results-list{display:flex;flex-direction:column;gap:4px;max-height:180px;overflow-y:auto}.dice-recent-results-list.horizontal{box-sizing:border-box;display:flex;flex-direction:row;gap:4px;max-height:none;min-height:40px;overflow-x:auto;overflow-y:hidden;padding:3px 0}.dice-recent-result-item{align-items:center;background:#222528;border:1.2px solid #222528;border-radius:26px;flex:0 0 auto;flex-direction:column;margin-bottom:0;margin-right:0;min-width:77px;padding:6px 18px 4px;text-align:center}.dice-recent-result-item.win{background:#182521ab;border-color:#2df2d2}.dice-recent-result-item.loss{background:#281818a6;border-color:#e4584f}.dice-recent-result-value{display:block;font-size:.9rem}.dice-recent-result-status{font-size:.9rem}.dice-recent-result-item.win .dice-recent-result-status{color:#2df2d2}.dice-recent-result-item.loss .dice-recent-result-status{color:#e4584f}.dice-recent-result-item.loss .dice-recent-result-value,.dice-recent-result-item.win .dice-recent-result-value{color:#fff}.dice-recent-result-empty{color:#999;font-size:.96rem;padding:6px 0;text-align:center}@media (max-width:1300px){.dice-game-container{margin-top:50px}}@media (max-width:1240px){.dice-game-container{height:100%;max-height:800px}.dice-num-of-games{margin-top:10px}}@media (max-width:1100px){.winning-odds{margin-bottom:-60px}.dice-recent-results-container{margin-top:90px;max-width:70vw}.dice-game-container{min-height:825px;width:90%}.slider-controls{gap:0}.slider-labels{margin-bottom:0}.dice-play-button{margin-top:10px!important}}@media (max-width:500px){.wo-item label{font-size:13px}.dice-game-container{min-height:700px;width:100%}.dice-recent-results-container{margin-top:70px}.winning-odds{margin-bottom:-80px}}.mines-game-container{height:100%}.mines{align-items:center;display:flex;flex-direction:column;height:650px;position:relative;width:830px}.button-grid{grid-gap:10px;box-sizing:border-box;display:grid;gap:10px;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr);height:100%;padding:50px;width:90%}.grid-button{height:100%;perspective:1000px;position:relative;transition:transform .25s;width:100%}.game-started .grid-button:hover{border-radius:14px;transform:scale(1.06)}.game-started .front:hover{background-color:#2df2d2;transition:.25s ease-in-out}.button-grid:not(.game-started) .grid-button:hover{cursor:default;transform:none}.grid-button div{align-items:center;backface-visibility:hidden;border-radius:14px;display:flex;height:100%;justify-content:center;position:absolute;transition:transform .2s;width:100%}.grid-button .front{background-color:#161622;color:#fff;transform:rotateY(0deg)}.grid-button .back{background:linear-gradient(0deg,#2df2d148 0,#2df2d123 50%,#2df2d107);color:#fff}.grid-button .back,.grid-button.flipped .front{transform:rotateY(180deg)}.grid-button.flipped .back{overflow:hidden;transform:rotateY(0deg)}.grid-button.exploded{animation:explosion 1s forwards;background:linear-gradient(0deg,#ff000054 0,#ff00001c 60%,#0000)!important;border:2px solid red!important;border-radius:14px;overflow:hidden}.grid-button.exploded.selected .back,.grid-button.exploded.selected-auto .back{background:linear-gradient(0deg,#ff00001a,rgba(0,0,0,.686))!important;border:none;border-radius:14px}.exploded-reapply{animation:none!important}.grid-button.selected .back,.grid-button.selected-auto .back{border:2px solid #2df2d2;border-radius:14px}.tile-image{height:65%;object-fit:contain;pointer-events:none}.mine{border-radius:14px}.tracker-row{display:flex;justify-content:space-between;padding:5px 0}.selected-auto{border:2px solid #2df2d2;border-radius:14px}.payout-tracker{align-items:center;background:#0d0d13;border-radius:26px;color:#fff;display:flex;flex-direction:column;font-size:14px;justify-content:space-between;margin-top:10px;padding:12px;width:119%}.payout-tracker-amount-group{background:#161622;border-radius:22px;gap:6px;padding:6px 8px}.payout-tracker-amount-group,.payout-values{align-items:center;display:flex;flex-direction:row}.payout-values{justify-content:space-between;width:100%}.payout-note{color:#ccc;font-size:12px;margin-top:6px}.payout-divider{background:#ccc;border-radius:2px;height:19px;opacity:.8;width:1px}.payout-tracker-label{color:#ccc;font-size:11px;font-weight:500}.payout-tracker-amount{color:#ffca46;font-size:.95rem;font-weight:500}.payout-multiplier{color:#b0b0b8;font-size:.75rem}@keyframes shake{0%{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(5px)}75%{transform:translateX(-5px)}to{transform:translateX(0)}}@keyframes mines-win-fadein{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes explosion{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@media (max-width:1100px){.mines-game-container{height:100%;max-height:900px;max-width:408px}.mines{align-items:center;display:flex;flex-direction:column;max-height:350px;padding:0}.payout-tracker{margin-bottom:10px;width:100%}.button-grid{height:100%;margin:0 20px;min-height:344px;padding:10px;width:95%}.mines-center-display{padding:12px 16px;top:33%}.mines-winnings{font-size:16px!important}.mines-multiplier{font-size:28px!important}}@media (max-width:768px){.mines-center-display{padding:10px 14px;top:35%}.mines-winnings{font-size:14px!important}.mines-multiplier{font-size:24px!important}}@media (max-width:450px){.mines-center-display{padding:6px 12px;top:37.5%}.mines-winnings{font-size:12px!important}.mines-multiplier{font-size:20px!important}.mines-divider{margin:4px 0 0!important}.payout-values{font-size:12px}}.side-inputs select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg width=%2730%27 height=%2730%27 xmlns=%27http://www.w3.org/2000/svg%27><circle cx=%2715%27 cy=%2715%27 r=%2715%27 fill=%27%23212222%27/><path d=%27M10 13l5 5 5-5%27 fill=%27none%27 stroke=%27white%27 stroke-width=%272.2%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/></svg>");background-position:right 14px center;background-repeat:no-repeat;background-size:32px 32px;border:none;border-radius:26px;box-shadow:none;color:#fff;cursor:pointer;outline:none;padding:12px 46px 12px 18px;position:relative}.keno-game-container{width:100%}.keno-grid-container{align-items:center;display:flex;flex:1 1;flex-direction:column;position:relative}.keno-grid{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(8,1fr);margin-bottom:20px;max-width:800px!important;width:90%}.keno-number{align-items:center;aspect-ratio:1/1;background-color:#161622;border-radius:5px;color:#fff;cursor:pointer;display:flex;justify-content:center;transition:background-color .3s,transform .3s;z-index:10}.keno-number span{position:absolute;z-index:2}.keno-number:hover:not(.selected):not(.disabled){background-color:#2df2d2;transform:scale(1.1)}.keno-number.selected{background-color:#2df2d2;color:#000;font-weight:700}.keno-number.result{background-color:#006400}.keno-number.disabled{background-color:#2df2d123;color:#858585;cursor:not-allowed}.control-panel{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}.control-panel label{color:#fff;margin:5px 0}.control-panel input,.control-panel select{border:none;border-radius:5px;margin:5px 0;padding:10px}.auto-pick,.clear-table{background-color:#2df2d2;border:none;border-radius:26px;color:#000;cursor:pointer;flex:10 1;font-size:16px;margin:8px 0 8px 5px;padding:10px 0}.keno-instructions{color:#b4b4b4!important;margin-bottom:60px!important;margin-top:42px!important}.keno-instructions,.keno-probabilities{border-radius:5px;box-sizing:border-box;color:#fff;margin-bottom:44px;margin-top:20px;padding:0 40px;text-align:center;width:100%}.keno-instructions p,.keno-probabilities h3{margin:0}.keno-probabilities h3{margin-bottom:10px}.keno-results{background-color:#031b22;border:2px solid #0f0;border-radius:10px;box-shadow:0 4px 6px #0000004d;color:#0f0;font-size:1.2rem;padding:10px 20px;text-align:center;width:80%}.keno-results h3{margin:0;text-transform:uppercase}.probabilities-container{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(11,1fr);min-width:100%}.probability-box{background-color:#2df2d121;border:1px solid #2df2d2;border-radius:26px;color:#fff;cursor:default;font-size:12px;padding:4px 0 8px;text-align:center;width:100%}.probability-box.disabled{background:#2628305c;border:1.5px solid #32343c;color:#888!important;opacity:.55}.probability-box.disabled .keno-probability,.probability-box.disabled .keno-probability-text{color:#777!important}.probability-box.disabled .keno-hit-underline{background:#444!important;opacity:.25}.keno-probability{color:#2df2d2}.keno-hit-underline{background:#929292;border-radius:2px;display:block;height:3px;margin:6px auto 2px;opacity:.38;transition:background .2s,opacity .2s;width:28px}.keno-hit-underline.active{background:#0f0;box-shadow:0 0 5px #0f0;opacity:1}.keno-gem-image{height:auto;object-fit:contain;width:100%}.keno-number.mismatch{background-color:#ff00001a;color:red;font-weight:500}.side-panel #keno-button{background-color:#5d5b5b;border:none;border-radius:5px;cursor:pointer;font-size:16px;padding:8px;width:120%}.side-panel #keno-button:hover{background-color:#a2a0a0;transition:.5s}.autoplay-progress-container{background-color:#031b22;border-radius:10px;height:20px;margin:0 15px 15px;overflow:hidden;width:80%}.autoplay-progress-bar{background-color:#0f0;height:100%;transition:width .3s ease-in-out;width:0}.keno-autoplay-progress-bar{color:#000}.keno-number:hover:not(.selected):not(.disabled):not(.playing){background-color:#2df2d2;color:#000;font-weight:700;transform:scale(1.1)}.disabled-hover{cursor:default;pointer-events:none}.keno-hits-container{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(11,1fr);margin-top:10px;width:100%}.keno-hit-wrapper{background-color:rgba(0,0,0,.322);border-radius:5px;padding:5px}.keno-hit-box,.keno-hit-wrapper{align-items:center;display:flex;flex-direction:column}.keno-hit-box{justify-content:center;text-align:center;width:100%}.keno-hit-label{color:#fff;font-size:14px}.keno-hit-indicator{background-color:#646464b3;border-radius:3px;height:10px;margin:4px 0;width:20px}.keno-hit-indicator-active{background-color:#0f0}.keno-center-display{top:48%}.keno-divider{margin:2px 0 6px!important}#keno-auto-btns{gap:0}@media (max-width:1450px){.keno-game-container{width:90%}}@media (max-width:1300px){.keno-game-container{height:auto}}@media (max-width:1100px){.keno-grid-container{width:100%}.keno-grid{width:95%}.keno-instructions,.keno-probabilities{margin-bottom:40px!important;width:100%}.keno-probabilities{margin-bottom:20px!important}.probability-box{font-size:12px}}@media (max-width:790px){.keno-probabilities{padding:0}}@media (max-width:500px){.probabilities-container{gap:2px}.keno-game-container{width:100%}.keno-number{font-size:11px}.keno-instructions{font-size:12px}.auto-pick,.clear-table{font-size:14px;margin:-4px 0 -6px 5px;padding:10px}.keno-center-display{padding:4px 10px;top:52.5%}.keno-winnings{font-size:10px!important}.keno-multiplier{font-size:16px!important}.keno-divider{margin:0 0 2px!important}#keno-auto-btns{margin-top:13px}}@media (max-width:420px){.keno-center-display{top:47.5%}.keno-game-panel{padding:0}.keno-gem-image{margin:0}}.sidebar,.sidenav-main-container{display:flex}.sidebar{background-color:#0a0a0e;color:#fff;flex-direction:column;height:100vh;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;transition:width .3s ease;width:64px;z-index:1002}.sidebar.open{width:220px}.sidebar-header{align-items:center;display:flex;flex:0 0 auto;height:80px;justify-content:space-between;padding:1.2rem 1.2rem 0}.sidebar-header h2{margin:0}.sidebar-item{border-radius:20px;cursor:pointer;margin-bottom:6px;padding:12px 16px;position:relative;text-align:left;transition:background-color .2s ease}.sidebar-submenu{list-style:none;max-height:0;overflow:hidden;transition:max-height .4s ease}.sidebar-item.active .sidebar-submenu{height:auto}.sidebar-submenu.open{height:auto;max-height:164px}.dropdown-arrow{margin-left:auto;transition:transform .4s ease}.dropdown-arrow.rotate{transform:rotate(180deg)}.sidebar-submenu li{padding:.5rem 0}.sidebar-submenu li a{align-items:center;border-radius:5px;color:#fff;display:flex;font-size:13px;gap:24px;text-decoration:none;transition:color .3s ease}.sidebar-submenu li a:hover,.sidenav-slot-icon:hover{color:#2df2d2!important}.game-icons{margin-right:6px;transition:color .3s ease}.sidenav-submenu-icon{margin-left:10px}.sidenav-slot-icon{margin-right:-3px;transition:color .3s ease;width:20px}.sidenav-controller-icon{margin-left:-2px;margin-right:-5px;width:22px}#sidebar-btn{background:none;border:none;cursor:pointer;font-size:1.25rem;margin-bottom:26px;margin-left:4px;margin-top:8px;transition:transform .3s ease}#sidebar-btn.rotate{transform:rotate(-90deg)}.sidebar-list{flex:1 1 auto;list-style:none;margin-bottom:15px;overflow-x:hidden;overflow-y:auto;padding:0}.sidebar-items{border:6px solid #0a0a0e00;box-sizing:border-box}.sidebar-link{display:flex;text-decoration:none}.sidebar-link span{display:inline-block;font-size:13px;margin-left:1.5rem;max-width:100%;white-space:nowrap}.sidebar-link i{min-width:20px}.sidebar-link.main-category{border-radius:14px;position:relative;transition:background .25s ease,box-shadow .25s ease;z-index:1}.sidebar-link.main-category:before{border-radius:20px;content:"";inset:-12px -16px;position:absolute;transition:background .25s ease;z-index:-1}.mobile-overlay.open .sidebar-link.main-category:before,.sidebar.open .sidebar-link.main-category:before{background:#2df2d21a}.main-category{transition:color .2s}.main-category:hover{color:#2df2d2}.profile-item{background-color:#161622!important;border-radius:50%;padding:8px 10px}.lucid-icons-profile{width:20px}.profile-dropdown-menu{background-color:#0d0d13;border:1px solid #2df2d2;border-radius:8px;bottom:60px;list-style:none;opacity:0;padding:10px 0;pointer-events:none;position:absolute;right:-15px;transform:translateY(20px);transform-origin:bottom center;transition:opacity .3s ease,transform .3s ease;width:100px;z-index:2002!important}.profile-dropdown-menu.open{opacity:1;pointer-events:auto;transform:translateY(0)}.profile-dropdown-menu li{padding:10px 15px}.profile-dropdown-menu li a,.profile-dropdown-menu li button{align-items:center;background:none;border:none;border-radius:26px;color:#2df2d2;cursor:pointer;display:flex;font-size:14px;justify-content:center;padding:5px;text-decoration:none;transition:background-color .3s ease;width:100%}.profile-dropdown-menu li a:hover,.profile-dropdown-menu li button:hover{background-color:#2df2d13e;border-radius:26px}.content{margin-left:80px;padding:2rem;transition:margin-left .3s ease,width .3s ease;width:calc(100% - 80px)}.sidebar-open .content{margin-left:250px;width:calc(100% - 250px)}.sidebar-submenu li [data-tooltip]{position:relative}.sidebar-submenu li [data-tooltip]:after{background-color:#000c;border-radius:4px;bottom:125%;color:#fff;content:attr(data-tooltip);font-size:.8rem;left:50%;opacity:0;padding:4px 8px;position:absolute;transform:translateX(-50%);transition:opacity .3s ease;visibility:hidden;white-space:nowrap;z-index:1002}.sidebar-submenu li [data-tooltip]:hover:after{opacity:1;visibility:visible}.sidebar-nav-footer{border-top:1px solid hsla(0,0%,50%,.445);padding-top:6px}.lucid-icons{flex-shrink:0;width:18px}.mobile-overlay::-webkit-scrollbar,.sidebar-list::-webkit-scrollbar{width:4px}.mobile-overlay::-webkit-scrollbar-track,.sidebar-list::-webkit-scrollbar-track{background:#1a1a1a;border-radius:10px}.mobile-overlay::-webkit-scrollbar-thumb,.sidebar-list::-webkit-scrollbar-thumb{background-color:#959595;border:1px solid #1a1a1a;border-radius:10px}.mobile-overlay::-webkit-scrollbar-thumb:hover,.sidebar-list::-webkit-scrollbar-thumb:hover{background-color:#fff}@media (max-width:1300px){.sidebar{display:none}.desktop-only{display:none!important}.mobile-bottom-bar{align-items:center;background-color:#0a0a0e;bottom:0;display:flex;height:60px;justify-content:space-around;left:0;position:fixed;width:100%;z-index:1002}.mobile-profile-wrapper{cursor:pointer;position:relative}.mobile-menu-btn{background:none;border:none;color:var(--text-on-sidebar);cursor:pointer}.mobile-overlay{background-color:#0a0a0e;bottom:0;left:0;overflow-y:auto;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease;width:220px;z-index:1001}.mobile-overlay.open{transform:translateX(0)}.mobile-bottom-bar .mobile-menu-btn,.mobile-bottom-bar .mobile-profile-wrapper{align-items:center;background:none;border:none;color:var(--text-on-sidebar);cursor:pointer;display:flex;flex-direction:column;justify-content:center;text-decoration:none}.mobile-bottom-bar .mobile-menu-btn span,.mobile-bottom-bar .mobile-profile-wrapper span{font-size:12px;line-height:1;margin-top:4px}}.slot-game-container{background-color:#161622;border-radius:10px;display:flex;flex-direction:column;margin:auto;max-width:1200px;overflow:visible;position:relative;transition:height .3s ease,width .3s ease;width:80%}@media screen and (-webkit-min-device-pixel-ratio:0){.slot-game-container{overflow:visible!important}}#slot-game-container{margin-top:-70px}.slot-game-container.theater-mode{margin:0 auto;max-width:90%;width:100%}.slot-game-container,.slot-game-iframe{box-sizing:border-box}.slot-game-iframe{border-radius:10px 10px 0 0}.slot-game-content{display:flex;flex-direction:column;gap:20px}.slot-game-options{display:flex;gap:10px;margin:auto;padding-right:20px;position:absolute;right:10px;z-index:10}.slot-game-option-btns{background-color:#0a0a0e;border-radius:26px;display:inline-flex;gap:8px}.slot-game-option-btns .slot-game-option-btn:first-child{margin-right:-8px;position:relative}.slot-game-option-btns .slot-game-option-btn:first-child:after{background:#ffffff40;content:"";height:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.slot-game-option-btn{align-items:center;background:inherit!important;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:14px;transition:background .2s ease}.slot-game-option-btn:hover{background:#2dd3d233}.slot-game-option-btn.active{background:#2df2d2}.slot-game-option-icon{color:#fff;height:20px}.slot-game-option-btn:hover .slot-game-tooltip{display:block}.slot-game-tooltip{background:#0a0a0e;border-radius:5px;color:#fff;display:none;font-size:12px;padding:5px 10px;position:absolute;right:20px;top:-30px;white-space:nowrap}.slot-game-option-icon{width:20px}.slot-game-button{border:none;border-radius:5px;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s ease}.slot-register-button{background-color:#4caf50;color:#fff}.slot-register-button:hover{background-color:#45a049}.demo-button{background-color:#1f2937;color:#fff}.demo-button:hover{background-color:#2c3a50}.slot-game-footer{align-items:center;color:#fff;display:flex;font-size:14px;height:100%;justify-content:space-between;min-height:78px;padding:10px 20px}.slot-footer-logo{align-items:center;display:flex;margin-left:-20px;margin-right:-32px;position:relative}.slot-footer-logo:after{background:#ffffff1c;content:"";height:28px;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:1px}.footer-game-info{display:flex;flex-direction:column;font-size:14px;margin-left:50px;margin-right:auto}#slot-game-iframe:fullscreen{height:100%;width:100%}.slots-swiper-container{margin-bottom:-100px;max-width:1200px;width:80%}.slots-loading-overlay{align-items:center;background-color:rgba(0,0,0,.342);justify-content:center}.slots-loading-gif{height:100%;max-height:375px;max-width:375px;width:100%}.demo-mode-buttons{background:#0a0a0e;border-radius:26px;display:inline-flex;gap:6px;min-width:150px;overflow:hidden;padding:4px}.demo-mode-buttons button{background:none;border:none;border-radius:26px;color:#ccc;cursor:pointer;flex:1 1;font-size:.8rem;min-width:18px;padding:10px 16px;transition:background-color .2s,color .2s}.demo-mode-buttons button:disabled{color:#555;cursor:not-allowed}.demo-mode-buttons button.active{background:#2df2d2;color:#111}.demo-mode-buttons button:not(.active):hover{background:#ffffff26}.demo-mode-toggle{align-items:center;display:flex;gap:8px;margin-top:-6px}.demo-label-left,.demo-label-right{color:#aaa;font-size:14px;transition:color .2s ease}.demo-label-left.active,.demo-label-right.active{color:#fff;font-weight:700}.demo-switch{display:inline-block;height:24px;position:relative;width:46px}.demo-switch input{height:0;opacity:0;width:0}.slot-demo-slider{background-color:#2df2d19e;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.slot-demo-slider:before{background-color:#000;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;position:absolute;transition:.4s;width:18px}.demo-switch input:checked+.slot-demo-slider{background-color:#2df2d2}.demo-switch input:checked+.slot-demo-slider:before{transform:translateX(22px)}.demo-switch input:disabled+.slot-demo-slider{background-color:#666;cursor:not-allowed}.demo-mode-toggle .demo-label-left,.demo-mode-toggle .demo-label-right{transition:color .2s ease}.demo-switch input:disabled~.demo-label-left,.demo-switch input:disabled~.demo-label-right{color:#777}.slot-game-iframe{border:none;height:675px;width:100%}.blocked-slot-container{align-items:center;background-color:#101225;border-radius:10px 0 0;color:#ccc;display:flex;flex-direction:column;height:600px;justify-content:center;padding:30px;text-align:center;width:100%}.blocked-slot-icon{height:50px;margin-bottom:20px;opacity:.9;width:50px}.blocked-slot-text{font-size:1rem;margin-bottom:20px}.blocked-slot-button{background-color:#00b050;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:10px 20px}@media (max-width:1300px){#slot-game-container{margin-top:30px}}@media (max-width:1100px){.game-prompt{display:block}.play-game-btn{display:none}}@media (max-width:1000px){#slot-game-container{margin-top:35px}.footer-game-info{font-size:12px}}@media (max-width:800px){.footer-game-info{display:none}.slot-footer-logo:after{background:#fff0}}@media (max-width:768px){#slot-game-container{margin-top:100px}}@media (max-width:670px){.slot-game-options{padding-right:10px}.slot-game-option-icon{height:16px;width:16px}.slot-footer-logo{width:30%}.demo-label-left,.demo-label-right{font-size:12px}.demo-switch{height:18px;width:40px}.slot-demo-slider:before{height:12px;width:12px}}@media (max-width:500px){.slot-roulo-logo{height:60px;margin-left:-20px}.demo-mode-buttons button{padding:8px 12px}.slot-game-options{padding-right:0}}@media (max-width:1000px){body.slot-lock,html.slot-lock{height:100vh!important;margin:0!important;overflow:hidden!important;padding:0!important}html.slot-lock #slot-game-container,html.slot-lock .slot-game-container{border:none!important;bottom:60px!important;left:0!important;margin:0!important;padding:0!important;position:fixed!important;right:0!important;top:80px!important;width:100%!important;z-index:1000!important}html.slot-lock .slot-game-iframe{border-radius:0!important;height:100%!important;transform-origin:top center;width:100%!important}html.slot-lock .slot-game-footer{display:none!important}}@media (max-width:440px){.demo-label-left,.demo-label-right{display:none}}@media (max-width:415px){#slot-game-container{margin-top:110px}}.settings-container{box-sizing:border-box;display:flex;flex-direction:row;gap:20px;margin:0 auto;max-width:1200px;padding:0;width:80%!important}.settings-sidebar{background:#161622;border-radius:10px;flex:0 0 300px;height:100%;margin-right:20px!important;padding:10px}.settings-sidebar,.settings-sidebar ul{display:flex;flex-direction:column;gap:10px;margin:0}.settings-sidebar ul{list-style:none;padding:0}.settings-sidebar li{align-items:center;border-radius:50px;color:#ccc;cursor:pointer;display:flex;gap:8px;transition:background .2s,color .2s}.settings-sidebar ul li{border-radius:16px;cursor:pointer;display:flex;font-size:13px;justify-content:center;padding:15px;width:100%!important}.settings-sidebar ul li.active,.settings-sidebar ul li:hover{background-color:#2df2d2;color:#000}.settings-section{background:#161622;border-radius:10px;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:20px;padding:30px}.settings-section-container{border-left:1px solid #ffffff1a;padding-left:40px;width:100%}.settings-section h2{font-size:16px;margin:0}.settings-field{display:flex;flex-direction:column;margin-bottom:20px}.email-settings-label,.settings-field label{color:#fff;display:block;margin-bottom:5px;text-align:left}.settings-field input{width:100%!important}.settings-field input,.settings-field select{align-content:left;border:none;border-radius:26px;padding:10px}.settings-section .form-group{display:flex;flex-direction:column;gap:6px}.settings-section label{color:#ccc;font-size:14px;margin-bottom:10px}.settings-section input{border:1px solid #0f0f16;border-radius:26px;color:#fff;font-size:16px;outline:none;padding:16px;transition:border-color .2s}.settings-section input:focus{border-color:#2df2d2}.settings-icon{margin-bottom:1px;width:18px}.settings-header-icon{margin-bottom:-4px;margin-right:6px;width:22px}.email-field{flex-direction:row}.linked-accounts{align-items:left}.verify-btn{background-color:#0c6884;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-left:12px;padding:10px 20px;transition:background-color .2s ease}.verify-btn:hover{background-color:#0faddd}.switch{display:inline-block;height:20px;position:relative;width:40px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:12px;left:4px;width:12px}input:checked+.slider{background-color:#654bb9}input:checked+.slider:before{transform:translateX(20px)}.account-closure{margin-top:30px;text-align:left}.close-account-btn{background-color:#d62234;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:10px;padding:10px 20px;transition:background-color .2s ease}.close-account-btn:hover{background-color:#e74c3c}.security-settings-label{color:#fff;margin-bottom:8px}.security-settings-input{background-color:#08080d;border:none;border-radius:26px!important;color:#fff;margin:auto auto 10px;padding:20px;width:100%}.security-btn{background-color:#2df2d2;border:none;border-radius:26px;color:#000;cursor:pointer;margin-top:10px;padding:15px;transition:background-color .2s ease;width:100%}.security-btn:hover{background-color:#4cf9dc}.security-btn-container{border-top:1px solid #ffffff1a;margin-top:20px!important;padding-top:20px}.multi-device-buttons{display:flex;gap:10px}.logout-btn{background-color:#d62234}.logout-btn:hover{background-color:#e74c3c}.verification-section h2{color:#2df2d2;padding-bottom:20px}.verification-tabs{display:flex;justify-content:space-between;margin-bottom:20px}.verification-tab{background-color:#2e3b4e;border-radius:5px;color:#fff;padding:10px;text-align:center;width:23%}.verification-tab.active{background-color:#00c851}.verification-tab h3{font-size:16px;font-weight:700;margin:0}.verification-tab p{font-size:14px;margin:5px 0 0}.verification-details p{color:#aaa;margin-bottom:20px}.verification-form{flex-direction:column}.verification-form,.verification-form-row{display:flex;gap:20px}.verification-form-field{flex:1 1}.verification-form-field label{color:#fff;display:block;margin-bottom:5px}.save-btn{background-color:#0c6884;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px;text-align:center;transition:background-color .2s ease;width:100%}.save-btn:hover{background-color:#0faddd}.settings-eye-icon{color:"#888";cursor:"pointer";position:"absolute";right:14;top:"42%";transform:"translateY(-50%)"}@media (max-width:1300px){.settings-container{margin-top:80px;width:90%!important}}@media (max-width:1042px){.settings-container{width:700px}}@media (max-width:768px){.settings-container{flex-direction:column}.settings-sidebar{flex:auto;width:100%}.settings-section-container{border-left:none;padding-left:0}.account-closure p{font-size:12px}.account-closure h3{font-size:16px}}.legal-container{box-sizing:border-box;display:block;margin:-50px auto 0;max-width:800px;padding:20px;width:100%}.legal-header{border-bottom:1px solid #2df2d2;margin-bottom:20px;padding-bottom:15px;text-align:center;word-break:break-word}.legal-header h1{color:#fff;font-size:22px;font-weight:100;margin:0}.legal-header p{color:#c9c9c9c4;font-size:14px}.legal-content{text-align:left}.legal-content strong{color:#999;font-weight:100}.legal-content h2,.legal-content h3{color:#fff;font-size:20px;font-weight:100;margin-top:20px}.legal-content p{color:#999;font-size:14px}.legal-content ul{word-wrap:break-word;color:#c9c9c9;font-size:14px;list-style:disc;margin-left:20px;overflow-wrap:break-word}.legal-content a{color:#2df2d2;text-decoration:none}.legal-content a:hover{text-decoration:underline}.legal-subheader{font-weight:700!important;margin-bottom:16px;max-width:750px;width:100%}.legal-list{word-wrap:break-word;list-style:none!important;margin-left:2rem}.legal-list>li{color:#999;font-size:1rem;font-size:14px;margin-bottom:1rem}.legal-list>li:before{color:#2df2d2;content:"○";margin-right:.5rem}.indented{padding-left:30px}.legal-list ol{margin-left:2.5rem;margin-top:.5rem}.legal-list ol>li{color:#ccc;font-size:.9rem;list-style-type:decimal;margin-bottom:.5rem}@media (max-width:1300px){.legal-container{margin-top:20px}}@media (max-width:840px){.legal-container{max-width:700px}}@media (max-width:768px){.legal-container{margin-top:100px;max-width:600px;padding:15px}.legal-header h1{font-size:1.5rem}.legal-content{font-size:.9rem}.legal-list{padding-left:10px}}@media (max-width:640px){.legal-container{max-width:340px}}@media (max-width:480px){.legal-container{padding:10px}.legal-header h1{font-size:1.3rem}.legal-content{font-size:.85rem}.legal-list{font-size:.8rem;padding-left:5px}}.blog-container{padding:30px}.blog-container ul{list-style-type:disc;padding-left:20px}.blog-container ol{padding-left:50px}.blog-container h2{margin:20px 0;width:100%}.blog-container p{line-height:1.6}.blogs-container{display:flex;gap:32px;width:90%}.blogs-recent{flex:2 1}.blogs-recent h2{font-size:1.6rem;padding-bottom:4px}.blogs-recent ul{list-style:none;margin:0;padding:0}.blogs-recent ul li.recent-item:last-child{border-bottom:none;padding-bottom:0}.recent-item{border-bottom:1px solid hsla(0,0%,50%,.438);display:flex;gap:16px;margin-bottom:16px;padding-bottom:16px;text-align:left}.recent-thumb{border-radius:10px}.recent-content{display:flex;flex-direction:column}.recent-title{font-size:1.125rem;margin-bottom:8px}.recent-meta{color:#999;font-size:.875rem;text-align:left}.recent-excerpt{color:#ccc;font-size:14px;line-height:1.4;margin:8px 0}.recent-meta-row{align-items:center;display:flex;font-size:.875rem;justify-content:space-between;margin-top:12px}.recent-meta-left{align-items:center;color:#ccc;display:flex;gap:12px}.recent-meta-left svg{color:#ccc}.recent-credit{color:#2df2d2;font-size:.875rem}.recent-thumb{border-radius:8px;flex-shrink:0;object-fit:cover;width:200px}.recent-title{color:#2df2d2;font-size:1.25rem;text-decoration:none}.blogs-sidebar{background-color:hsla(0,0%,50%,.041);border-radius:12px;display:flex;flex:1 1;flex-direction:column;gap:32px;padding:10px;text-align:left}.latest-card h3{color:#fff;font-size:1.25rem;padding-bottom:6px}.latest-item{align-items:flex-start;display:flex;gap:12px}.latest-thumb{border-radius:4px;flex-shrink:0;height:60px;object-fit:cover;width:60px}.latest-title{color:#2df2d2;display:block;font-size:1rem;margin-bottom:4px;text-decoration:none}.latest-excerpt{color:#ccc;font-size:.875rem;margin:0}.archive h3{border-bottom:1px solid #444;color:#fff;font-size:1.25rem;margin-bottom:12px;padding-bottom:6px}.archive ul{list-style:none;margin:0;padding:0}.archive li{margin-bottom:8px}.archive a{color:#ccc;font-size:.9rem;text-decoration:none}.archive a:hover{color:#2df2d2}@media (max-width:900px){.blogs-container{flex-direction:column;width:80%}.blogs-sidebar{flex-direction:row;justify-content:space-between}.recent-item img{display:none}}.blogs-header{justify-content:space-between;margin:auto}.blog-layout-container{margin-left:-25px;margin-top:-50px}.back-to-home-btn{background-color:#2df2d2;border:none;border-radius:26px;color:#000;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s}.back-to-home-btn:hover{background-color:#2df2d1c4}@media (max-width:1300px){.back-to-home-btn{margin-right:60px}.blogs-container{margin-top:100px}}@media (max-width:768px){.back-to-home-btn{margin-right:85px}}.contact-container{color:#e5e5e5;margin:0 auto;max-width:1200px;padding:40px 20px;text-align:left;width:80%;z-index:1}.contact-hero-wrapper{align-items:center;display:flex;justify-content:center;margin:-50px auto 0;max-height:400px;max-width:1600px!important;width:100%;z-index:1}.contact-hero-wrapper img{width:100%}.contact-header{color:#2df2d2;display:inline;font-size:24px;text-align:left}.contact-section h3{color:#2df2d2}.contact-subtext{color:#ccc;font-size:16px;margin-bottom:30px}.contact-section{margin-bottom:20px}.contact-section h3{font-size:20px;margin-bottom:15px}.live-chat-btn{align-items:center;background-color:#2df2d2;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:16px;padding:10px 20px}.live-chat-btn .icon{margin-right:10px}.email-cards{display:flex;flex-wrap:wrap;gap:20px}.email-card{background:#161622;border-radius:12px;flex:1 1;padding:15px}.email-text{color:#2df2d2}.email-card a{align-items:center;color:#2df2d2;display:flex;font-weight:700;text-decoration:none}.contact-email-icon{margin-bottom:-2px;width:18px}.contact-card-icon{align-items:center;background:#0f0f16;border-radius:50%;color:#fff;display:flex;height:48px;justify-content:center;margin-bottom:2px;padding:12px;width:48px}.contact-copy-icon-container{background-color:#161622;border-radius:26px;color:#2df2d2;cursor:pointer;margin-left:auto;padding:5px 9px;transition:background-color .2s,color .2s}.contact-copy-icon-container:hover{background-color:#2df2d2;color:#161622}.contact-copy-icon{height:16px;margin-bottom:-3px;width:16px}.email-input-container{align-items:center;background:#0f0f16;border-radius:16px;display:flex;gap:10px;margin-top:8px;padding:10px 20px}.email-input-container span{font-size:14px}.response-time{color:#bbb;font-size:12px}.contact-social-card-container{background:#161622;border-radius:12px;padding:12px 18px 10px}.contact-social-card-container h4{color:#2df2d2;margin-bottom:-5px}.contact-social-card{align-items:center;display:flex;justify-content:space-between}.contact-social-text{font-size:13px}.contact-social-icons{display:flex;gap:10px;margin-bottom:10px;margin-top:-10px}.contact-social-icons a{color:#fff;font-size:24px;transition:color .2s ease-in-out}.contact-social-link{background:#0f0f16;border-radius:50%;color:#2df2d2!important;font-size:16px!important;padding:6px 9px;transition:background .2s ease!important}.contact-social-link:hover{background:#fff3}@media (max-width:1300px){.contact-container{margin-bottom:-50px;margin-top:100px;padding:20px}.contact-hero-wrapper{margin-top:50px}}@media (max-width:840px){.email-cards{flex-direction:column}}@media (max-width:768px){.contact-hero-wrapper{display:none}.contact-container{margin-top:0}}@media (max-width:540px){.contact-header{margin-left:80px}.email-text{font-size:13px}.response-time{font-size:11px}.email-input-container span{font-size:12px}.contact-social-card-container h4{font-size:15px;margin-bottom:3px}.contact-social-text{font-size:11px}}.promo-container{border-radius:10px;box-sizing:border-box;color:#fff;font-family:Arial,sans-serif;margin:80px auto 0;max-width:1200px;position:relative;width:80%;z-index:1}.promo-hero-wrapper{align-items:center;display:flex;justify-content:center;margin:-100px auto 0;max-height:400px;max-width:1200px;width:auto;z-index:1}.promo-hero-wrapper img{width:100%}.promo-title{color:#2df2d2;font-size:28px;font-weight:400;margin-bottom:10px;text-align:left}.promo-description{color:#bbb;font-size:14px;margin-bottom:30px;text-align:left}.promo-main{display:flex;flex-direction:column;gap:30px}.promo-left{flex:1 1}.promo-box{border-radius:10px;text-align:left;width:100%}.promo-box-title{color:#fff;display:flex;font-size:18px;font-weight:500;margin-bottom:20px;text-align:center;white-space:nowrap}.promo-bonus-boxes{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:20px}.promo-bonus-card{background-color:#0a0a0e;border-radius:14px;flex:1 1;min-width:150px;padding:16px 20px;text-align:center;text-align:left}.promo-bonus-card h3{color:#fff;font-size:16px;font-weight:600}.promo-bonus-amount{color:#a1a1a1;font-size:13px;font-weight:700}.promo-steps{display:flex;gap:15px;margin-bottom:20px}.promo-step{color:#ccc;text-align:center;text-align:left}.promo-step-title{color:#fff;padding-bottom:4px}.promo-steps-numbers{background-color:#2df2d2;border-radius:50%;color:#000;display:inline-block;font-size:18px;font-weight:700;height:30px;line-height:30px;margin-bottom:10px;text-align:center;width:30px}.promo-button{background-color:#0a0a0e;border:none;border-radius:26px;color:#fff;cursor:pointer;font-size:16px;margin-bottom:10px;padding:10px 20px;transition:.2s ease-in-out}.promo-button:hover{background-color:#2df2d2;color:#000}.cancel-promo{background-color:red;color:#fff;transition:.2s ease-in-out}.cancel-promo:hover{background-color:rgba(255,0,0,.552)}.promo-box-footer{color:#aaa;font-size:14px;margin-top:10px;text-align:left}.promo-right{display:flex;flex:1 1;flex-direction:column;margin-bottom:-20px;text-align:left}.promo-info{border-radius:10px;margin-bottom:28px;padding-left:20px}.promo-info h3{color:#e2e2e2;font-weight:500;margin-bottom:10px}.promo-info p{color:#bbb;font-size:13px}.promo-icon{color:#2df2d2;font-size:24px;margin-bottom:10px}.promo-info-header{align-items:center;display:flex;gap:10px}.promo-info-header h3{color:#2df2d2}.promo-terms{border-radius:10px;color:#fff;padding:20px;text-align:left}.terms-title{color:#2df2d2;display:block;font-size:24px;font-weight:500;margin-bottom:20px;white-space:nowrap}.terms-section{margin-bottom:30px}.terms-section h3{color:#2df2d2;font-size:18px;margin-bottom:10px}.terms-section ul{list-style-type:decimal;padding-left:20px}.terms-section li{color:#bbb;font-size:14px;margin-bottom:10px}.wager-lock-progress-container{align-items:center;display:flex;gap:24px;margin-top:18px}.wager-lock-progress-bar-block{display:flex;flex:1 1;flex-direction:column;height:26px;min-width:160px}.wager-lock-progress-title{color:#2df2d2;font-size:14px;font-weight:500;letter-spacing:.03em;margin-bottom:4px}.wager-lock-progress-bar-outer{background:#232628;border:1.5px solid #2df2d2;border-radius:30px;flex:1 1;height:26px;overflow:hidden;position:relative}.wager-lock-progress-bar-inner{background:linear-gradient(90deg,#2df2d2,#25b3aa);border-radius:30px 0 0 30px;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1)}.wager-lock-progress-label-right{right:18px}.wager-lock-progress-label-left,.wager-lock-progress-label-right{align-items:center;color:#fff;display:flex;font-size:15px;font-weight:600;height:100%;pointer-events:none;position:absolute;text-shadow:0 1px 3px #000000b3;top:0;z-index:2}.wager-lock-progress-label-left{left:18px}.promo-divider{background:#919191;border-radius:2px;height:2px;margin:18px 0 30px;opacity:.27;width:100%}.promo-info-row{display:flex;gap:28px;justify-content:space-between;margin-bottom:8px}.promo-info-card{background:#0a0a0e;border:none;border-radius:15px;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;padding:26px 18px;position:relative;text-align:left}.promo-info-icon{color:#ededed;width:40px!important}.promo-info-title{color:#2df2d2;font-size:1.1rem;font-weight:700}.promo-info-desc{color:#b3b5c6;font-size:.85rem;line-height:1.5;margin-bottom:0;margin-top:3px}.promo-terms-grid{grid-gap:32px;border-radius:14px;color:#ccc;display:grid;gap:32px;grid-template-columns:300px 1fr;margin-top:40px;min-height:600px;text-align:left}.promo-terms-titles{align-items:flex-start;border-right:2px solid #414141;display:flex;flex-direction:column;min-width:220px;padding-right:32px}.terms-main-title{color:#fff;font-size:1.5rem;line-height:1.12;margin-bottom:40px;margin-top:40px;width:100%}.promo-terms-content{display:flex;flex-direction:column;gap:44px;padding-left:32px;text-align:left}.terms-section{margin-bottom:0}.terms-section-title{color:#2df2d2;font-size:1.32rem;font-weight:700;margin:0 0 16px}.promo-terms-content ol{color:#bbb;font-size:1.02rem;list-style-type:decimal;margin:0;padding-left:22px}.promo-terms-content li{line-height:1.7;margin-bottom:14px}.promo-terms-content a{color:#2df2d2;font-weight:500;text-decoration:underline}.terms-section-divider{border-top:1.5px solid #414141}@media (max-width:1300px){.promo-container{width:90%}.promo-hero-wrapper{margin-top:0}}@media (max-width:1200px){.promo-container{width:900px}.promo-right{margin-bottom:100px}.promo-step p{font-size:12.5px}.promo-step-title{font-size:14px!important}.promo-steps-numbers{font-size:14px;height:25px;line-height:25px;margin-bottom:10px;width:25px}.promo-terms{margin-top:-100px}}@media (max-width:1024px){.promo-container{padding:20px}.promo-main{align-items:center;flex-direction:column}.promo-box{margin-bottom:20px;max-width:none;width:100%}}@media (max-width:940px){.promo-container{width:800px}}@media (max-width:900px){.promo-terms-grid{gap:20px;grid-template-columns:1fr;padding:20px 8px 24px}.promo-terms-titles{border-right:none;margin-bottom:0;min-width:0;min-width:auto;padding-right:0}.promo-terms-content{padding-left:0}.terms-main-title{font-size:1.4rem;text-align:left}}@media (max-width:840px){.promo-container{width:700px}}@media (max-width:768px){.promo-container{width:700px}.promo-title{font-size:24px}.promo-description{font-size:13px}.promo-left,.promo-right{max-width:100%;width:100%}.promo-box{max-width:none;width:100%}.promo-box,.promo-terms{padding:15px}.terms-title{font-size:20px}.terms-section h3{font-size:16px}.terms-section ul{padding-left:15px}.promo-box-footer{font-size:12px}.wager-lock-progress-label-left,.wager-lock-progress-label-right{font-size:13px}.promo-hero-wrapper{display:none}}@media (max-width:740px){.promo-container{width:600px}.promo-info-row{flex-direction:column;gap:10px}}@media (max-width:640px){.promo-container{width:500px}.promo-button{margin:0 0 8px;width:100%}.wager-lock-progress-container{align-items:stretch;flex-direction:column;gap:10px}.wager-lock-progress-bar-outer{box-sizing:border-box;height:26px;margin-left:0!important;margin-right:0!important;min-width:0!important;position:relative;width:100%!important}.wager-lock-progress-bar-inner{border-radius:30px 0 0 30px;height:100%;min-width:0;transition:width .5s cubic-bezier(.4,0,.2,1)}}@media (max-width:540px){.promo-container{width:400px}}@media (max-width:480px){.promo-container{width:340px}.promo-title{font-size:20px}.promo-description{font-size:12px}.promo-box-title{font-size:16px}.promo-steps-numbers{font-size:16px;height:25px;line-height:25px;width:25px}.promo-info h3{font-size:16px}.promo-info p{font-size:12px}.promo-bonus-amount,.promo-bonus-card h3{font-size:16px}.terms-title{font-size:16px!important}.terms-section h3{font-size:14px}.terms-section li{font-size:12px}.wager-lock-progress-label-left,.wager-lock-progress-label-right{font-size:11px}}.rewards-container{margin-top:40px;max-width:1200px;width:80%;z-index:1}.rewards-container-header{display:flex;text-align:left}.rewards-hero-wrapper{align-items:center;display:flex;justify-content:center;margin:-100px auto 0;max-height:400px;max-width:1500px;width:auto;z-index:1}.rewards-hero-wrapper img{margin-left:50px;width:100%}.rewards-title{font-size:1.2rem;font-weight:700}.rewards-header-icon{margin-right:10px}.rewards-tiers-container{display:flex;gap:20px;margin:0 auto 50px;max-width:1200px;overflow-x:auto;padding:20px 0}.rewards-tiers-container::-webkit-scrollbar{height:8px}.rewards-tiers-container::-webkit-scrollbar-track{background:#1a1a1a;border-radius:10px}.rewards-tiers-container::-webkit-scrollbar-thumb{background-color:#959595;border:2px solid #1a1a1a;border-radius:10px}.rewards-tiers-container::-webkit-scrollbar-thumb:hover{background-color:#a7a7a7}.rewards-tier-card{background:#0a0a0e;border:1px solid var(--tier-color);border-radius:20px;flex-shrink:0;flex:0 0 auto;padding:20px;scroll-snap-align:start;scroll-snap-align:center;text-align:center;transition:transform .3s;width:250px}.rewards-tier-card:hover{transform:translateY(-8px)}.rewards-tier-header{background:#0000004d;border-radius:18px 18px 0 0;margin:-20px;overflow:hidden;padding:12px 0 0;position:relative}.rewards-tier-header:before{background:linear-gradient(to right,var(--tier-color) 0,#0000 100%);content:"";inset:0;opacity:.3;pointer-events:none;position:absolute;z-index:0}.rewards-tier-icons{display:inline-flex;gap:36px;justify-content:center;position:relative}.rewards-tier-icon{position:relative;width:15%;z-index:2}.rewards-tier-name{align-items:center;background-color:var(--tier-bg);color:var(--tier-color);display:inline-flex;font-size:.8rem;gap:6px;justify-content:center;margin:0 -20px;padding:4px 12px;text-align:center;width:100%}.rewards-tier-name:after,.rewards-tier-name:before{color:var(--tier-color);font-size:1.2rem;vertical-align:middle}.rewards-tier-name:before{content:"« ";margin-right:6px}.rewards-tier-name:after{content:" »";margin-left:6px}.rewards-range{font-size:1.5rem;font-weight:700;margin:30px 0 0;text-align:left}.rewards-range-subtitle{color:#ccc;font-size:.75rem;margin:0 0 16px;text-align:left}.rewards-tier-card ul{list-style:none;margin:0;padding:0;text-align:left}.rewards-tier-card li{align-items:center;display:flex;font-size:.75rem;margin-bottom:8px}.rewards-benefit-icon{color:var(--tier-color);margin-right:8px;min-height:16px;min-width:16px}.perk-unavailable .rewards-benefit-icon,.perk-unavailable span{color:#555}.rewards-bonuses-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;text-align:left}.rewards-bonus-card{align-items:flex-start;background:#0a0a0e;border-radius:12px;display:flex;padding:16px}.rewards-bonus-icon{align-items:center;background:#08080d;border-radius:50%;display:flex;flex:0 0 48px;height:48px;justify-content:center;margin-right:10px;width:48px}.rewards-bonus-card h4{color:#2df2d2;margin-bottom:4px}.rewards-bonus-card p{color:#a1a1a1;font-size:.75rem}.rewards-knowmore-container{display:flex;flex-direction:row;gap:20px}.rewards-knowmore-box{background:#0a0a0e;border-radius:12px;padding:20px;width:100%}.rewards-knowmore-box h4{color:#2df2d2;margin-bottom:4px;text-align:left}.rewards-knowmore-box p{color:#a1a1a1;font-size:.75rem;text-align:left}.rewards-knowmore-buttons{display:flex;gap:12px;justify-content:center;margin-top:16px}.rewards-knowmore-buttons button{background-color:#08080d;border:none;border-radius:26px;color:#fff;cursor:pointer;font-size:.85rem;padding:10px 20px;transition:background-color .2s ease,color .2s ease;width:100%}.rewards-knowmore-buttons button:hover{background-color:#2df2d2;color:#000}.rewards-knowmore-buttons-icon{margin-bottom:-7px;margin-right:10px;width:18px}@media (max-width:1300px){.rewards-container{margin-top:40px}.rewards-hero-wrapper{margin-top:0}}@media (max-width:1220px){.rewards-container{margin-top:50px;width:950px}}@media (max-width:1040px){.rewards-container{margin-top:50px;width:800px}.rewards-bonuses-container{grid-template-columns:1fr}}@media (max-width:845px){.rewards-container{margin-top:70px;width:650px}.rewards-bonuses-container{grid-template-columns:1fr}}@media (max-width:768px){.rewards-container{margin-top:140px;width:500px}.rewards-tier-card{width:200px}.rewards-knowmore-container{flex-direction:column}.rewards-tiers-container{gap:10px}.cpr-hero-bg,.rewards-hero-wrapper{display:none}.rewards-tier-icons{gap:18px}}@media (max-width:550px){.rewards-container{margin-top:140px;width:350px}}@media (max-width:440px){.rewards-container{margin-top:140px;width:300px}.rewards-tiers-container{gap:10px}.rewards-title{font-size:1rem}}.affiliate-container{align-items:flex-start;border-radius:10px;box-sizing:border-box;display:flex;gap:20px;margin:-50px auto 0;max-width:1200px;padding:20px;width:90%}.affiliate-left{background:#161622;border-radius:8px;display:flex;flex-direction:column;height:700px;padding:6px 0}.affiliate-right{flex:1 1 auto;width:100%}.affiliate-title{color:#2df2d2;font-size:28px;margin-left:20px;margin-top:6px}.affiliate-divider{background:#919191;border-radius:2px;height:1px;margin:8px auto 6px;opacity:.27;width:92.5%}.referral-card{border-radius:10px;display:flex;flex:1 1;flex-direction:column;overflow:hidden}.referral-card .card-section:last-child{margin-bottom:10px;margin-top:auto}.card-section{padding:6px 15px}.card-title{color:#a8a8a8;font-size:13px;margin-bottom:4px;text-align:left}.referral-link-container{background-color:#0f0f16;border-radius:20px}.input-group,.referral-link{align-items:center;display:flex;gap:10px}.input-group input,.referral-link input{background-color:initial;border:none;border-radius:26px;color:#fff;flex:1 1;font-size:13px;outline:none;padding:10px 2px 10px 12px;width:100%}.copy-affiliate-button{background:none;border:none;color:#2df2d2;cursor:pointer;font-size:18px;padding:8px;transition:color .2s ease}.affiliate-copy-icon-container{background-color:#161622;border-radius:50%;padding:6px;transition:color .2s,background-color .2s}.affiliate-copy-icon-container:hover{background-color:#2df2d2;color:#000}.affiliate-copy-icon{height:18px;margin-bottom:-3px;padding:1px}.affiliate-button-container{align-items:center;display:flex;margin-left:auto;padding:10px}.affiliate-button{background:#161622;border:none;border-radius:26px;color:#2df2d2;cursor:pointer;display:flex;flex-shrink:0;font-size:13px;padding:10px 12px;transition:background .2s ease,color .2s;white-space:nowrap}.affiliate-button:hover{background:#2df2d2;color:#000}.affiliate-claim-button{background:#0e0e15;border:none;border-radius:26px;color:#2df2d2;cursor:pointer;font-size:13px;margin-bottom:-10px;padding:6px 18px;transition:background .2s ease,color .2s}.affiliate-claim-button:hover{background:#2df2d2;color:#000}.affiliate-button-icon{margin-bottom:-8px;margin-right:6px;margin-top:-2px;width:16px}.stats-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:20px}.affiliate-stat-divider{background:#919191;border-radius:2px;height:1px;margin:0 auto 4px;opacity:.27;width:100%}.stat-box{background:#161622;border:1px solid #ffffff1a;border-radius:8px;display:flex;flex:1 1 140px;flex-direction:column;padding:16px;text-align:left}.stat-label{color:#2df2d2;font-size:14px;margin-bottom:4px}.stat-value{color:#fff;font-size:16px;font-weight:700}.income-box{border-color:#2df2d2!important;grid-column:1/-1}.income-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.referrals-title{color:#2df2d2;font-size:22px;margin-bottom:12px}.referrals-table-wrapper{max-height:435px;overflow-x:auto;width:100%}.referrals-table{border-collapse:collapse;color:#fff;font-size:14px;width:100%}.referrals-table td,.referrals-table th{border-bottom:1px solid #919191;font-size:12px;padding:10px 12px}.referrals-table thead th{color:#2df2d2;font-size:13px;text-align:center}.no-referrals{color:#ccc;padding:20px;text-align:center}@media (max-width:1300px){.affiliate-container{margin-top:50px;width:90%}}@media (max-width:1122px){.referrals-table-wrapper{max-height:460px}}@media (max-width:870px){.affiliate-container{flex-direction:column;width:700px}.affiliate-left{height:auto;width:100%}}@media (max-width:768px){.affiliate-title{font-size:24px}}@media (max-width:740px){.affiliate-container{width:600px}}@media (max-width:640px){.affiliate-container{width:500px}.affiliate-button{font-size:12px}.income-box .affiliate-button{padding:8px 12px}}@media (max-width:540px){.stats-grid{grid-template-columns:auto}.affiliate-container{width:400px}.affiliate-lifetime-earnings,.affiliate-signup{display:none}.stat-box{min-width:360px}}@media (max-width:480px){.affiliate-container{width:370px}.affiliate-title{font-size:20px}.affiliate-box-title{font-size:16px}.affiliate-stat-title{font-size:12px}.affiliate-stat-value{font-size:14px}.affiliate-button{font-size:10px}.stat-box{min-width:330px}}
/*# sourceMappingURL=main.b67f9c77.css.map*/