body{padding-bottom:90px}.portal-nav{background:#151f2b!important}.hero.inner-hero{padding:30px 0;min-height:420px}.hero h1{font-weight:650!important;font-size:clamp(2rem,4.1vw,3.6rem)}.hero-screen .screen-frame{margin:0}.hero-screen .device-screen img{max-height:420px;max-width:100%;width:auto}.hero-screen .desktop-screen img{width:100%;box-shadow:0 18px 60px #0007}.section-kicker{font-weight:750}.section h2{font-weight:650!important}.section h3{font-weight:700}.layout-peer-night .section{padding:28px 0!important}.stats-band{padding:14px 0;background:#151f2b}.stat-tile{box-shadow:none;border:1px solid #ffffff15!important;background:#1c2938!important}.stat-value{font-size:23px}.stat-label{font-size:12px;margin-top:5px}.toc-compact{padding:8px 0}.reading{max-width:870px}.reading p{font-size:16px;line-height:1.82;color:#cbd5e3;margin:16px 0}.media-story{background:linear-gradient(160deg,#111821,#172334)}.screen-frame{margin:25px auto 0;display:flex;justify-content:center;align-items:center;max-width:1100px}.screen-frame a{display:block;max-width:100%}.device-screen img{display:block;width:auto;max-width:100%;height:auto;max-height:650px;object-fit:contain}.desktop-screen img{display:block;width:100%;height:auto;border-radius:14px;box-shadow:0 10px 35px #0005}.original-categories{display:flex;gap:22px;justify-content:center;flex-wrap:wrap;padding:5px 0 20px}.original-categories a{display:flex;align-items:center;flex-direction:column;gap:6px;font-size:12px;text-decoration:none;font-weight:700}.original-categories img{width:56px;height:56px;object-fit:contain}.original-providers{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px;padding:20px;border-radius:16px;background:#1c2938}.original-providers a{display:flex;align-items:center;justify-content:center;width:90px;height:40px}.original-providers img{width:auto;height:auto;max-width:90px;max-height:35px;object-fit:contain}.original-game-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:20px}.original-game{display:block;text-decoration:none;color:#f4f8ff;border-radius:12px;overflow:hidden;background:#1c2938;max-width:180px;transition:transform .15s}.original-game:hover{transform:translateY(-4px)}.original-game img{width:100%;height:auto;aspect-ratio:180/233;object-fit:cover;display:block}.original-game span{display:block;padding:9px}.original-game b{font-size:11px;display:block;min-height:28px}.original-game small{font-size:10px;color:#bdcbdc}.visual-block{margin-top:26px}.visual-block h3{margin-bottom:12px}.full-catalog{background:#182533;padding:20px;border:1px solid #314259;border-radius:15px}.full-catalog summary{font-weight:750}.mini-promo-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:26px 0}.mini-promo-row img{width:100%;height:auto;border-radius:14px}.detail-table{margin-top:24px}.detail-table .portal-table{font-size:13px;min-width:480px}.table td,.table th{vertical-align:top}.context-links{margin-top:22px;font-size:14px!important}.portal-footer p{color:#b8c5d4;font-size:13px;line-height:1.75}.portal-footer .footer-link-grid a{font-size:12px;line-height:1.5}.footer-title{margin-bottom:14px}.original-footer-marks{display:flex;gap:22px;align-items:center;justify-content:center;flex-wrap:wrap;border-top:1px solid #ffffff15;border-bottom:1px solid #ffffff15;padding:25px 0;margin:26px 0}.original-footer-marks img{display:block;max-width:150px;width:auto;height:32px;object-fit:contain}.original-footer-marks a:first-child img{height:40px;max-width:200px}.original-app-footer{text-align:center;padding-bottom:22px}.original-app-footer p{margin:12px 0}.operator-copy{max-width:1000px;margin:15px auto!important;text-align:center;font-size:11px!important}.footer-languages{font-size:12px!important}.hero-lede{font-size:17px}.hero-image{max-height:none}.faq-section{padding:25px 0}.author-box{max-width:870px}.related{max-width:870px}.hero-actions .btn-outline-light{border:1px solid #8c9db6}.screen-frame img{border-radius:15px}.article-section{background:#111821}.promotions{padding-bottom:8px}.providers-head{background:#151f2b}.full-catalog .original-game-row{grid-template-columns:repeat(6,minmax(0,1fr))}
@media(min-width:1200px){.media-story .row>div{min-width:0}.media-story .reading{max-width:100%}.device-screen{padding:0 25px}.hero-screen .device-screen{padding:0}}
@media(max-width:991px){.original-game-row,.full-catalog .original-game-row{grid-template-columns:repeat(4,minmax(0,1fr))}.hero-screen .device-screen img{max-height:360px}.hero-screen .desktop-screen img{max-height:260px;object-fit:contain}.device-screen img{max-height:650px}.media-story .row>div:has(.reading){order:0}.media-story .row>div:has(>.screen-frame){order:1}.original-providers{gap:12px;padding:16px}.original-categories{gap:20px}.media-story .device-screen{background:#131c29;border-radius:16px;padding:18px}.portal-table th,.portal-table td{padding:12px}.original-game-row{justify-content:center}}
@media(max-width:575px){.layout-peer-night .section{padding:25px 0!important}.hero.inner-hero{padding:24px 0}.hero-screen .device-screen img{max-height:330px}.hero-screen .screen-frame{margin-top:10px}.hero h1{font-size:2rem}.hero-lede{font-size:15px}.reading p{font-size:15px}.original-game-row,.full-catalog .original-game-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.original-game b{font-size:10px;min-height:25px}.original-game span{padding:7px}.device-screen img{max-height:none;width:min(100%,330px);height:auto}.device-screen{padding:0!important}.original-categories{gap:15px;flex-wrap:nowrap;justify-content:flex-start;overflow:auto}.original-categories a{flex:0 0 57px;font-size:10px}.original-categories img{width:43px;height:43px}.mini-promo-row{grid-template-columns:1fr;gap:12px}.mini-promo-row a{max-width:400px;margin:auto}.stat-value{font-size:21px}.stat-label{font-size:11px}.original-providers a{width:75px}.original-providers img{max-width:75px}.original-footer-marks{gap:16px}.operator-copy{text-align:left}.portal-footer{margin-top:20px}.screen-frame{margin-top:20px}.full-catalog{padding:14px}.section h2{font-size:25px}.section h3{font-size:18px}.hero-actions{gap:8px}}
.original-spotlights{padding:20px 0;margin-top:24px;background:transparent}.original-spotlights .spotlight-img{height:190px;object-fit:cover;width:100%}.original-spotlights .spotlight-card{box-shadow:none}.original-spotlights b{font-size:14px}.app-badges-footer{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:16px}.app-badges-footer img{width:125px;height:40px;object-fit:contain}
