/* Preserve Winnita's visual identity; make the captured shell operate as static HTML. */
.wg-disclosure{box-sizing:border-box;margin:0;padding:10px max(20px,calc((100% - 1344px)/2));background:#edf4f9;color:#30363a;font:400 16px/1.4 Akshar,sans-serif;overflow-wrap:anywhere}
.wg-catalog-note{margin:0 0 16px;color:#53606a;font:400 16px/1.4 Akshar,sans-serif}
.wg-snapshot-note{font:400 14px/1.4 Akshar,sans-serif;color:#53606a;margin:8px 0}
.wg-search{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:16px 0 24px;font:400 18px/1.4 Akshar,sans-serif}
.wg-search label{font-weight:500}
.wg-search input{box-sizing:border-box;min-height:44px;max-width:100%;width:340px;padding:10px 14px;border:1px solid #7c8a98;border-radius:12px;background:#fff;color:#30363a;font:400 18px/1.4 Akshar,sans-serif}
.wg-search p{margin:0;font:400 17px/1.4 Akshar,sans-serif}
.wg-empty{font:400 19px/1.5 Akshar,sans-serif;padding:20px 0;color:#30363a}
.w-home-guide{scroll-margin-top:90px}
.wg-search input:focus-visible,a[data-offer-link]:focus-visible,[data-carousel-target]:focus-visible{outline:3px solid #245ab4;outline-offset:4px}
.carousel__slide[hidden],[data-wg-card][hidden]{display:none!important}
.carousel__container{transform:none!important}
.carousel__slide:not([hidden]){flex:0 0 100%;width:100%}
a[data-test=play_game_button]{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}
header [data-test=social_networks_block]>a{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:44px;color:inherit}
header [data-test=social_networks_block]>a:focus-visible{outline:3px solid #245ab4;outline-offset:3px}
@media(max-width:700px){.wg-disclosure{padding:10px 20px;font-size:15px}.wg-catalog-note{padding-right:16px}.wg-search input{width:100%}.wg-search{align-items:stretch}}
@media(max-width:700px){
 .w-home-main>.wrapper___QcJf5{box-sizing:border-box;width:100%;max-width:100%;padding:16px 20px 0}
 .w-home-main .gamesList__wrapper___tND34{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;width:100%;min-width:0}
 .w-home-main [data-wg-card]{width:auto;min-width:0;max-width:100%;margin:0}
 .w-home-main [data-wg-card] img{max-width:100%}
 .w-home-main .content___SSOMl,.w-home-main .content_render___uWwKW{max-width:100%;min-width:0}
 .wg-search{width:100%;box-sizing:border-box}.wg-search label{width:100%}
}
@media(max-width:700px){
 .layout--desktop .header___K9Irk{box-sizing:border-box;width:100%;min-width:0;margin:0;padding-top:64px}
 .layout--desktop .stickyHeaderContent___RdzCs{box-sizing:border-box;width:100%;max-width:100%;padding:0 12px;gap:8px;justify-content:space-between}
 .layout--desktop .stickyHeaderLogoWrap___TnUqJ{width:100px;flex:0 0 100px}
 .layout--desktop .stickyHeaderLogoWrap___TnUqJ img{width:100px;max-width:100%;height:auto}
 .layout--desktop .userPanel___bwCjc{width:auto;min-width:0;gap:8px;flex:0 1 auto}
 .layout--desktop .userPanel___bwCjc [data-test=social_networks_block],.layout--desktop .socialText___V0OZ9{display:none}
 .layout--desktop .userPanel___bwCjc>div{display:none}
 .layout--desktop .userPanel___bwCjc>a{width:auto;min-width:0;margin:0;padding:6px 12px;font-size:18px}
 .layout--desktop header nav.nav___yrIDc{box-sizing:border-box;display:flex;align-items:center;gap:24px;width:100%;height:60px;padding:8px 20px;overflow-x:auto;white-space:nowrap;flex-wrap:nowrap;background:#203d93}
 .layout--desktop header nav.nav___yrIDc>*{flex-shrink:0;white-space:nowrap}
 .layout--desktop header nav .navLink___iBzdR{white-space:nowrap;padding:0}
 .carousel.mainSlider___nHXzx{margin-top:0}
 .carousel .html___sDb5J{left:0;top:36px;transform:none;box-sizing:border-box;width:100%;padding:16px 20px}
 .carousel .content___A9ZWn{font-size:34px;line-height:1.1;max-width:240px;text-shadow:0 1px 3px #13286b}
 .carousel .carousel-title{max-width:240px}
 .carousel .slideLink___LdiuW{box-sizing:border-box;width:200px;max-width:100%;margin-top:20px}
 .carousel .slide___yiUI7>picture img{width:100%;height:328px;object-fit:cover;object-position:left center}
 .w-home-main .gamesList__wrapper___tND34{margin:0!important}
}
@media(max-width:700px){
 .layout--desktop header nav.nav___yrIDc{justify-content:flex-start;direction:ltr;transform:none}
 .carousel .slide___yiUI7{position:relative}
 .carousel .slide___yiUI7::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(23,42,120,.94),rgba(23,42,120,.45));pointer-events:none;z-index:1}
 .carousel .html___sDb5J{z-index:2}
 .carousel .slide___yiUI7>picture img{object-position:center}
}
@media(max-width:380px){
 .layout--desktop .stickyHeaderLogoWrap___TnUqJ{width:88px;flex-basis:88px}
 .layout--desktop .stickyHeaderLogoWrap___TnUqJ img{width:88px}
 .layout--desktop .userPanel___bwCjc>a{padding:6px 8px;font-size:16px}
 .layout--desktop .userPanel___bwCjc{gap:6px}
}

.wg-carousel-controls{position:absolute;right:24px;bottom:16px;display:flex;align-items:center;gap:12px;z-index:3;color:#fff;font:500 18px/1 Akshar,sans-serif}
.wg-carousel-controls button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid #fff;border-radius:50%;background:#203d93;color:#fff;font:500 32px/1 Akshar,sans-serif;cursor:pointer}
.wg-carousel-controls button:hover{background:#16306d}.wg-carousel-controls button:focus-visible{outline:3px solid #fff;outline-offset:3px}

@media(max-width:700px){header nav.nav___yrIDc a,header nav.nav___yrIDc .navLink___iBzdR{color:#fff!important}header nav.nav___yrIDc a[aria-current=page]{color:#7fe187!important}}

.w-home-page header nav.nav___yrIDc a{color:#fff!important}
