html,body{overflow-x:clip}
.lobby_group--title{text-transform:uppercase}
.x-h{display:block}
.cookie-fixed-bar{display:none!important}
@media (min-width:992px){.xm{display:none!important}}
@media (max-width:991.98px){.xd{display:none!important}body{padding-bottom:60px}}
.swiper{overflow-x:auto!important;scrollbar-width:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}
.swiper::-webkit-scrollbar{display:none}
.swiper-wrapper{transform:none!important}
@media (min-width:992px){.xd .swiper-slide.swiper_card{width:calc((100% - 70px)/8)!important;margin-right:10px!important;flex-shrink:0}}
@media (min-width:992px) and (max-width:1399px){.xd .swiper-slide.swiper_card{width:calc((100% - 60px)/7)!important}}
@media (min-width:992px) and (max-width:1199px){.xd .swiper-slide.swiper_card{width:calc((100% - 50px)/6)!important}}
.slots_card--img-wrap img{width:100%;height:auto;aspect-ratio:408/546;object-fit:cover;display:block}
.game_card-wrap,.hero-banner,.hero-banner--wrap{cursor:pointer}
.x-lock,.x-lock body{overflow:hidden!important}
.footer-licenseInfo .cc-license img{display:block;width:135px;height:auto}
/* guide block */
.x-seo{position:relative;z-index:1;font-family:Rubik,sans-serif;color:#d9ddff;background:#01014c;padding:34px 16px 44px;border-top:1px solid #10188f}
.x-in{max-width:980px;margin:0 auto}
.x-seo a{color:#ffb38f;text-decoration:underline;text-underline-offset:2px}
.x-seo a:hover{color:#fff}
.x-bc{font-size:13px;color:#8f97e6;margin-bottom:10px}.x-bc a{color:#8f97e6;text-decoration:none}
.x-seo h1{font-family:Rubik,sans-serif;font-weight:700;font-size:clamp(26px,4vw,40px);line-height:1.15;color:#fff;margin:4px 0 14px;text-transform:uppercase;letter-spacing:.2px}
.x-by{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;color:#aab0f0;margin:0 0 18px}
.x-by a{display:inline-flex;align-items:center;gap:8px;color:#fff;text-decoration:none;font-weight:700}
.x-by img{border-radius:50%;border:2px solid #ff4600;object-fit:cover}
.x-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px}
.x-tabs a{display:inline-block;padding:7px 14px;border-radius:20px;background:#2c3ee6;color:#fff;text-decoration:none;font-weight:700;font-size:13px}
.x-tabs a.on{background:#ff4600}
.x-art{font-size:16.5px;line-height:1.7;overflow-wrap:anywhere}
.x-art h2{font-weight:700;color:#fff;font-size:clamp(21px,2.8vw,27px);line-height:1.25;margin:36px 0 12px}
.x-art h3{color:#fff;font-size:18.5px;margin:22px 0 8px}
.x-art p{margin:0 0 14px}.x-art ul,.x-art ol{margin:0 0 16px;padding-left:22px}.x-art li{margin:4px 0}
.x-art strong,.x-art b{color:#fff}
.x-art .v-lead{font-size:18.5px;color:#f0f2ff}
.x-art .v-score{display:inline-flex;align-items:center;gap:12px;background:#001485;border-radius:14px;padding:10px 16px;margin:4px 0 18px}
.x-art .v-score b{font-size:26px;color:#f7ce46}.x-art .v-score span{font-size:13.5px;color:#c8cdfa}
.x-art table{width:100%;border-collapse:separate;border-spacing:0;margin:8px 0 20px;font-size:15px;background:#000f6b;border:1px solid #1b2bb8;border-radius:12px;overflow:hidden}
.x-art th{background:#001485;color:#fff;text-align:left;padding:10px 12px;font-weight:700}
.x-art td{padding:9px 12px;border-top:1px solid #142197;vertical-align:top}
@media(max-width:600px){.x-art table{font-size:13.5px}.x-art th,.x-art td{padding:8px!important}}
.x-art .v-box,.x-art .v-note{background:#000f6b;border:1px solid #1b2bb8;border-left:4px solid #ff4600;border-radius:12px;padding:14px 16px;margin:16px 0}
.x-art .v-note{font-size:15px;border-left-color:#f7ce46}
.x-art .v-rg{border-left-color:#5fe07a}
.x-art .v-pc{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin:16px 0}
.x-art .v-pc>*{margin:0}
.x-art .v-pros,.x-art .v-cons{list-style:none;padding:14px 16px;border-radius:12px;background:#000f6b;border:1px solid #1b2bb8}
.x-art .v-pros li:before{content:"+ ";color:#5fe07a;font-weight:800}
.x-art .v-cons li:before{content:"– ";color:#ff6b6b;font-weight:800}
.x-art .v-case{background:linear-gradient(135deg,#001485,#000a5c);border:1px solid #2c3ee6;border-radius:14px;padding:16px 18px;margin:18px 0}
.x-art .v-case h3{margin-top:0;color:#f7ce46}
.x-art .v-complaint{background:#0a0a3d;border-color:#3b2a7a}
.x-art .v-complaint h3{color:#ffb38f}
.x-art blockquote{margin:16px 0;padding:12px 16px;border-left:4px solid #2c3ee6;background:#00095a;border-radius:0 10px 10px 0;font-style:italic}
.x-art .v-revs{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin:16px 0}
.x-art .v-rev{background:#000f6b;border:1px solid #1b2bb8;border-radius:12px;padding:14px 16px}
.x-art .v-rev p{margin:0 0 8px;font-style:italic}.x-art .v-rev span{font-size:13.5px;color:#f7ce46;font-weight:700}
.x-art .v-faq details{background:#000f6b;border:1px solid #1b2bb8;border-radius:12px;margin:10px 0;padding:0 16px}
.x-art .v-faq summary{cursor:pointer;font-weight:700;color:#fff;padding:13px 26px 13px 0;list-style:none;position:relative}
.x-art .v-faq summary::-webkit-details-marker{display:none}
.x-art .v-faq summary:after{content:"+";position:absolute;right:0;top:11px;color:#ff4600;font-size:22px;line-height:1}
.x-art .v-faq details[open] summary:after{content:"–"}
.x-art .v-steps{counter-reset:s;list-style:none;padding-left:0}
.x-art .v-steps li{counter-increment:s;position:relative;padding-left:40px;margin:10px 0}
.x-art .v-steps li:before{content:counter(s);position:absolute;left:0;top:1px;width:28px;height:28px;border-radius:50%;background:#ff4600;color:#fff;font-weight:800;text-align:center;line-height:28px;font-size:14px}
.x-art .v-cta{text-align:center;margin:26px 0}
.x-art .v-cta a{display:inline-block;padding:14px 34px;border-radius:30px;background:#ff4600;color:#fff;font-weight:700;font-size:17px;text-decoration:none;max-width:100%}
.x-art .v-cta a:hover{background:#ff6a2e;color:#fff}
.x-art .v-log{margin-top:30px;padding-top:12px;border-top:1px solid #142197;font-size:14.5px;color:#aab0f0}
.x-art .v-log h3{font-size:16px}
.x-art figure{margin:18px 0}.x-art figure img{width:100%;height:auto;border-radius:14px;display:block}
.x-art figcaption{font-size:13px;color:#8f97e6;margin-top:6px}
.x-art .x-portrait{float:right;width:220px;margin:0 0 14px 18px;border-radius:16px}
@media(max-width:600px){.x-art .x-portrait{float:none;width:100%;max-width:320px;margin:0 auto 14px;display:block}}
.x-langs{margin-top:30px;padding-top:16px;border-top:1px solid #142197;display:flex;flex-wrap:wrap;gap:6px 14px;font-size:14px;align-items:center}
.x-langs a{color:#aab0f0;text-decoration:none}.x-langs a.on{color:#ff4600;font-weight:700}
.x-top{position:fixed;right:16px;bottom:84px;z-index:90;width:44px;height:44px;border-radius:50%;border:0;background:#ff4600;color:#fff;font-size:20px;cursor:pointer;display:none;box-shadow:0 4px 14px rgba(0,0,0,.4)}
.x-top.on{display:block}
@media(min-width:992px){.x-top{bottom:24px}}
.mobile__slide ul.mobile__slide--nav-list+ul.mobile__slide--nav-list a.menu-secondary-links,.x-guides a{padding-left:38px!important}
