@import 'https://fonts.cdnfonts.com/css/poppins';*{box-sizing:border-box;position:relative}body{margin:0!important;padding:0!important;color:#fff;font-family:poppins,sans-serif;font-size:16px;font-weight:400}.hidden{overflow:hidden}img{max-width:100%;height:auto}section{margin:35px 0}.swiper-button-prev:after,.swiper-button-next:after{font-size:12px;color:#fff}.swiper-button-prev,.swiper-button-next{width:40px;height:40px;background:rgba(0,0,0,.2);padding:10px;border-radius:10px}.btn{padding:5px 20px;height:40px;box-shadow:none;border:none;border-radius:6px;text-decoration:none;color:#fff;border:2px solid transparent;display:inline-block;font-weight:700;font-size:14px;line-height:28px}.btn-outline{border:2px solid #df2dbd;background:0 0;box-shadow:none;color:#fff}.btn-green{background:linear-gradient(253.67deg,#adff00 2.27%,#00ea25 94.48%);color:#000}.btn-purple{background:linear-gradient(217deg,#8108e0 0%,#ff39b0 100%,#ff39b0 100%);border:transparent}.app{display:flex;max-width:1920px;width:100%;margin:0 auto}.container{max-width:1600px;margin-left:auto;margin-right:auto;padding:0 15px}.sidebar{width:15%;background:#1c1621;padding:25px;z-index:100}.content{height:calc( 100% - 30px);background:#1d1a1d;flex:1 0 auto;padding:100px 30px 0;width:85%}.aside{position:sticky;left:25px;top:25px}.aside-header{display:flex;justify-content:flex-end;margin-bottom:10px}.aside-auth a{width:100%;text-align:center;margin-bottom:10px}.aside-navbar{margin:15px 0}.aside-navbar ul{list-style-type:none;margin:0;padding:0}.aside-navbar ul li a{padding:5px;display:inline-block;text-decoration:none;color:#fff}.header-navbar__wrapper{padding:25px 0;position:fixed;top:0;left:0;right:0;background:#1d1a1d;z-index:99;padding-left:20%}.menu-toggle{display:none}.menu-close{display:none}.header-navbar{display:flex;align-items:center;justify-content:space-between}.header-slider{height:300px;margin-bottom:20px}.header-slide{display:flex;align-items:center;justify-content:space-between;padding:30px 40px;border-radius:16px;overflow:hidden;height:100%}.header-slide__bg-1{background:url(../img/header/bg-1.png) no-repeat center center;background-size:cover}.header-slide__bg-2{background:url(../img/header/bg-2.png) no-repeat center center;background-size:cover}.header-slide__bg-3{background:url(../img/header/bg-3.png) no-repeat center center;background-size:cover}.header-slide__bg-4{background:url(../img/header/bg-4.png) no-repeat center center;background-size:cover}.header-slide__bg-5{background:url(../img/header/bg-5.png) no-repeat center center;background-size:cover}.header-slide__bg-6{background:url(../img/header/bg-6.png) no-repeat center center;background-size:cover}.header-slide__bg-7{background:url(../img/header/bg-7.png) no-repeat center center;background-size:cover}.header-slide__title{font-weight:700;font-size:24px;line-height:1.45;text-transform:uppercase;margin-bottom:20px}.header-slide__text{font-weight:700;font-size:24px;line-height:1.45;margin-bottom:20px}.header-slide__text span{display:block;color:#ffe600}.main-content{margin:55px 0}.section-title{font-size:24px;font-weight:700;margin:20px 0}.header-blocks{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.header-block{padding:10px 20px 10px 35px;border-radius:16px}.header-block:first-child{background:#2c3243}.header-block:nth-child(2){background:#502c47}.header-block:nth-child(3){background:#422b55}.header-block:last-child{background:#3a2961}.header-block__link{display:flex;align-items:center;gap:15px;color:#fff;text-decoration:none}.header-block__text{display:flex;flex-direction:column}.header-block__text-title{font-size:24px;margin-bottom:10px}.header-block__text-subtitle{font-size:12px}.slots-nav:after{content:'';display:block;width:100%;height:1px;background:rgba(255,255,255,.2)}.slots-nav ul{margin:25px 0;padding:0;list-style-type:none;display:flex;align-items:center;justify-content:flex-start;gap:35px}.slots-nav ul li a{text-decoration:none;color:#fff}.slots-nav ul li a svg{margin-right:10px;fill:#735cfc}.slots-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:15px}.slot-link{border-radius:16px;text-decoration:none;color:#fff;font-weight:700;overflow:hidden;display:flex;align-items:center;justify-content:center}.slot-img{display:flex;align-items:center;justify-content:center}.slot-img img{width:100%;height:100%}.slot-content{opacity:0;position:absolute;width:100%;height:100%;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;background:linear-gradient(217deg,#8108e0 0%,#ff39b0 100%,#ff39b0 100%)}.slot-link:hover .slot-content{opacity:.8;transition:all .3s linear}.slot-play{background:#2e2147;padding:15px;border-radius:100%;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.slot-play:before{content:'';display:block;background:url(../img/icons/play-fill.svg) no-repeat center center;background-size:cover;filter:invert();width:40px;height:40px}.wins{display:flex;gap:20px}.winners{background:linear-gradient(111.84deg,#2e2147 0%,#36212a 102.14%);border-radius:16px;overflow:hidden;width:40%}.winners-badge{padding:10px 22px;border-radius:16px 0 16px 0;background:#57425f;width:max-content;display:flex;align-items:center;justify-content:center;gap:10px}.winners-list{padding:35px}.winner-item__link{text-decoration:none;color:#fff;display:flex;align-items:center;gap:20px;padding:15px 0;border-bottom:1px solid rgba(255,255,255,.2)}.winner-game{display:flex;align-items:center;justify-content:center;width:55px;height:55px;overflow:hidden;border-radius:10px}.winner-game img{width:100%;height:100%}.winner-title{font-weight:700;font-size:20px;line-height:1.45;display:block}.winner-score__wrap{display:flex;align-items:center;gap:20px;margin-left:auto}.winner-score{font-weight:700;font-size:1.6rem;line-height:1.45}.winner-action{display:flex;align-items:center;justify-content:center}.tour{background:linear-gradient(90deg,#422d66,#422d40);border-radius:16px;overflow:hidden;width:60%}.tour-badge__wrap{display:flex}.tour-badge{padding:10px 22px;border-radius:16px 0 0 0;background:#57425f;width:max-content;display:flex;align-items:center;justify-content:center;gap:10px}.tour-badge__second{background:#735cfc;padding:10px 22px;border-radius:0 0 16px 0;width:max-content;display:flex;align-items:center;justify-content:center;gap:10px}.tour-content{padding:55px 40px 40px;z-index:2}.tour-title{font-size:36px;font-weight:700;margin:15px 0}.tour-fund{background:linear-gradient(135deg,#101726 0%,#301414 100%,#281010 100%);border-radius:16px;overflow:hidden;padding:24px 30px;width:max-content;display:flex;align-items:center;gap:15px}.fund-title{font-size:24px;line-height:24px}.fund-value{color:#00ea2c;font-size:56px;font-weight:700}.tour-time{display:flex;align-items:center;gap:10px;margin-top:20px}.tour-action{display:flex;align-items:center;gap:20px;margin-top:50px}.tour-img{position:absolute;right:20px;bottom:0;display:flex}.tour-img img{width:100%;height:100%;object-fit:cover}.loyalty-wrap{background:linear-gradient(111.84deg,#2e2147 0%,#36212a 102.14%);border-radius:20px;padding:40px 0;text-align:center}.loyalty-items{display:grid;grid-template-columns:repeat(5,1fr);max-width:1170px;margin:0 auto 35px}.loyalty-lvl{font-size:24px;font-weight:700;padding:15px 0}.loyalty-score{font-size:20px;display:flex;align-items:center;justify-content:center;gap:10px}.jackpot{background:url(../img/jackpot_desktop.jpeg) no-repeat center center;background-size:cover;display:flex;flex-direction:column;align-items:center;border-radius:20px;overflow:hidden}.jackpot-content{text-align:center;padding:35px 0}.jackpot-slider{max-width:1100px;margin:35px auto}.jackpot-value{font-size:82px;font-weight:700}.jackpot-badge{padding:10px 50px;font-size:24px;font-weight:700;background:#735cfc;border-radius:0 0 16px 16px;overflow:hidden;width:max-content}.soft-slider{padding-top:70px}.soft-nav{position:absolute;right:0;top:0;width:120px;height:50px}.soft-nav .swiper-button-next,.soft-nav .swiper-button-prev{background:rgba(103,86,95,.5)}.soft-item{background:linear-gradient(111.84deg,#2e2147 0%,#36212a 102.14%);border-radius:16px;font-size:2rem;padding:15px;height:60px;display:flex;align-items:center;justify-content:center}.soft-item img{width:100%;height:100%;object-fit:contain}.footer-navbar{border-bottom:1px solid rgba(255,255,255,.2)}.footer-navbar ul{display:flex;align-items:center;justify-content:flex-start;gap:15px;list-style-type:none;margin:25px 0;padding:0}.footer-navbar ul li a{text-decoration:none;color:#fff}.payments{display:flex;align-items:center;justify-content:center;gap:35px;padding:35px 0}.payment-item svg{height:30px;width:auto;fill:rgba(255,255,255,.6)}.payment-item svg path{fill:rgba(255,255,255,.6)}.footer-content{display:flex;padding:35px 0;gap:35px}.footer-icons{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:20px 0}.footer-column:first-child{flex:1 0 15%}.footer-text{font-size:12px;margin-bottom:20px}.copyright{font-size:12px}.slot-wrap iframe{border:2px solid #df2dbd;border-radius:20px}.popup__bg{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all;z-index:99}.popup__bg.active{opacity:1;pointer-events:all;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}.popup{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);background:url(../img/header/bg-1.png) no-repeat center center;background-size:cover;max-width:800px;width:100%;padding:25px;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all;border-radius:20px;display:flex;flex-direction:column;gap:15px}.popup:after{content:'';display:block;background:url(../img/header/slide-3.png) no-repeat center center;background-size:contain;width:300px;height:300px;position:absolute;right:0;bottom:0;z-index:1}.popup.active{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.subscribe-title{font-weight:600;font-size:24px;line-height:29px;text-align:left;max-width:300px;z-index:2}.popup-footer{text-align:left;display:flex;flex-direction:column;align-items:flex-start;z-index:2}.subscribe-pretext{margin-bottom:10px}.subscribe-btn{font-size:22px}.close-popup{position:absolute;top:-10px;right:-10px;cursor:pointer;z-index:3}.close-popup svg{width:25px;height:25px}