#sc-v3{font-family:var(--sc-ui-font),Arial,sans-serif;--sc-font-ui:var(--sc-ui-font),Arial,sans-serif;--sc-font-display:var(--sc-display-font),Arial,sans-serif}#sc-v3 h1{font-family:var(--sc-ui-font),Arial,sans-serif;font-weight:700}#sc-v3 h1 span{color:#ffd600}#sc-v3 .sc-main{max-width:1440px;margin:auto;padding:0 5% 20px}#sc-v3 .sc-action{color:#f6f6f7;background:#1b1c21;border:1px solid #3b3e47;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-width:44px;min-height:48px;padding:10px 15px;font-size:13px;line-height:1.5;text-decoration:none;display:inline-flex}#sc-v3 .sc-action:hover{background:#292b32;border-color:#727987}#sc-v3 .sc-action.sc-yellow{color:#090a0c;background:#ffd600;border-color:#ffd600;font-weight:700}#sc-v3 .sc-action:focus-visible,#sc-v3 summary:focus-visible,#sc-v3 a:focus-visible{outline-offset:4px;outline:2px solid #ffd600}#sc-v3 .sc-section-intro{justify-content:space-between;align-items:center;gap:15px;margin:-8px 0 16px;display:flex}#sc-v3 .sc-section-intro p{color:#b8bdc9;margin:0;font-size:13px;line-height:1.7}#sc-v3 .sc-section-intro .sc-action,#sc-v3 .sc-game-footer .sc-action,#sc-v3 .sc-content-item .sc-action{text-align:start;background:0 0;border-color:#0000;padding:7px 0}#sc-v3 .sc-game-footer{align-items:center;gap:8px}#sc-v3 .sc-game-title{font-family:var(--sc-display-font),Arial,sans-serif;text-transform:uppercase;text-align:start}#sc-v3 .sc-shell[dir=rtl] .sc-game-title{text-align:right}#sc-v3 .sc-section-heading>.sc-action{white-space:nowrap;background:0 0;border-color:#0000;padding-inline:0}.catalog-a11y:has(#sc-v3) .sc-home-footer-details{flex:1;align-items:center;gap:24px;min-width:0;display:flex}.catalog-a11y:has(#sc-v3) .sc-home-footer-details strong{font:800 25px var(--sc-display-font),Arial,sans-serif;white-space:nowrap}.catalog-a11y:has(#sc-v3) .sc-home-footer-details strong span{color:#ffd600}.catalog-a11y:has(#sc-v3) .sc-home-footer-details small{font-size:13px;line-height:1.7}.catalog-a11y:has(#sc-v3) [data-testid=public-consent-banner]{max-height:calc(100dvh - 24px);overflow-y:auto}.catalog-a11y:has(#sc-v3) [data-testid=public-consent-banner] button{min-width:44px;min-height:48px}.catalog-a11y:has(#sc-v3) [data-testid=public-consent-banner] label{min-height:44px}@media (max-width:680px){.catalog-a11y:has(#sc-v3) .sc-home-footer-details{flex-wrap:wrap;flex-basis:100%;gap:10px}#sc-v3 .sc-hero-cta .sc-action{padding:9px 12px;font-size:12px}#sc-v3 .sc-section-heading{align-items:end}#sc-v3 .sc-universe .sc-section-heading>div{min-width:0}}#sc-v3 .sc-game-line{background:var(--game-accent)}#sc-v3 .sc-art-pending{background:radial-gradient(ellipse at 70% 10%,color-mix(in srgb,var(--game-accent,#ffd600) 20%,transparent),transparent 70%),#141519;position:absolute;inset:0}#sc-v3 .sc-art-image{object-fit:cover}#sc-v3 .sc-player-strip{border-bottom:1px solid #303238;justify-content:space-between;align-items:center;gap:16px;display:flex}#sc-v3 .sc-player-strip strong{font-size:14px}#sc-v3 .sc-player-strip p{color:#b8bdc9;margin:3px 0;font-size:13px;line-height:1.7}#sc-v3 .sc-content-item .sc-action{color:#ffe05a;justify-content:start}#sc-v3 .sc-content-item p,#sc-v3 .sc-tool-row p,#sc-v3 .sc-game-body>p,#sc-v3 .sc-lab-detail p{color:#b8bdc9;font-size:13px;line-height:1.75}#sc-v3 .sc-member.sc-premium{background:linear-gradient(135deg,#26210c,#121318 65%);border-color:#716326}#sc-v3 .sc-pending{color:#e7d992;align-items:center;min-height:48px;font-size:13px;line-height:1.65;display:inline-flex}#sc-v3 .sc-data-list{gap:2px;margin:8px 0;padding:0;list-style:none;display:grid}#sc-v3 .sc-data-list a{color:#ffe05a;overflow-wrap:anywhere;align-items:center;min-height:44px;font-size:13px;display:inline-flex}#sc-v3 .sc-featured-builds{gap:14px}#sc-v3 .sc-search label{font:700 13px var(--sc-display-font);letter-spacing:1px;color:#ffd600;white-space:nowrap}#sc-v3 .sc-search input{color:#f6f6f7;background:0 0;border:0;flex:1;min-width:0;padding:8px;font-size:14px}#sc-v3 .sc-search input::placeholder{color:#b8bdc9;opacity:1}#sc-v3 .sc-search button{min-height:48px}#sc-v3 .sc-map-links,#sc-v3 .sc-credits{border-top:1px solid #303238;margin-top:12px;padding-top:7px}#sc-v3 summary{cursor:pointer;color:#b8bdc9;align-content:center;min-height:44px;font-size:13px}#sc-v3 .sc-credits p{color:#b8bdc9;max-width:70ch;font-size:13px;line-height:1.8}.sc-home-menu,.sc-home-language{display:none}.catalog-a11y:has(#sc-v3){background:#08090b}.catalog-a11y:has(#sc-v3)>header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#08090bf5;position:relative}.catalog-a11y:has(#sc-v3)>header>div{gap:16px;max-width:1440px;padding:16px 5%}.catalog-a11y:has(#sc-v3)>header a[href=\/]>img{display:none}.catalog-a11y:has(#sc-v3)>header a[href=\/]>span{font-family:var(--sc-display-font),Arial,sans-serif;white-space:nowrap;padding-bottom:12px;font-size:27px;line-height:1.2;display:block;position:relative}.catalog-a11y:has(#sc-v3)>header a[href=\/]>span:after{content:"";bottom:0;background:#ffd600;width:27px;height:3px;position:absolute;inset-inline-start:0;box-shadow:33px 0 #717681,51px 0 #353840}.catalog-a11y:has(#sc-v3)>header nav a{color:#b8bdc9;align-items:center;min-height:44px;display:inline-flex}.catalog-a11y:has(#sc-v3){--sc-v3-mobile-nav-h:3.5rem;--sc-v3-mobile-nav-gap:1.25rem;--sc-v3-mobile-nav-clearance:max(6.5rem,calc(var(--sc-v3-mobile-nav-h) + env(safe-area-inset-bottom,0px) + var(--sc-v3-mobile-nav-gap)))}.catalog-a11y:has(#sc-v3)>footer{color:#b8bdc9;padding:22px 5% var(--sc-v3-mobile-nav-clearance);background:#0c0d10}.catalog-a11y:has(#sc-v3)>footer>div{z-index:41;position:relative}.catalog-a11y:has(#sc-v3)>footer a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.catalog-a11y:has(#sc-v3)>nav[aria-label=Mobile]{padding-bottom:env(safe-area-inset-bottom,0px)}@media (max-width:1023px){.catalog-a11y:has(#sc-v3){scroll-padding-bottom:var(--sc-v3-mobile-nav-clearance)}#sc-v3 .sc-game{scroll-margin-bottom:var(--sc-v3-mobile-nav-clearance)}#sc-v3 .sc-main{padding-bottom:var(--sc-v3-mobile-nav-clearance)}}.catalog-a11y:has(#sc-v3) .sc-home-menu button{background:#1b1c21;border:1px solid #3b3e47;border-radius:7px;min-width:48px;min-height:48px;font-size:22px}.catalog-a11y:has(#sc-v3) .sc-home-menu{position:relative}.catalog-a11y:has(#sc-v3) .sc-home-menu nav{inset-inline-end:0;z-index:60;background:#141519;border:1px solid #555b67;border-radius:10px;width:min(280px,100vw - 30px);padding:8px;position:absolute;top:58px;box-shadow:0 20px 50px #000a}.catalog-a11y:has(#sc-v3) .sc-home-menu a{min-height:48px;padding:8px 13px;font-size:14px;display:flex}:is(.catalog-a11y:has(#sc-v3) a:focus-visible,.catalog-a11y:has(#sc-v3) button:focus-visible){outline-offset:3px;outline:2px solid #ffd600}@media (min-width:1024px){.catalog-a11y:has(#sc-v3)>footer{padding-bottom:22px}.catalog-a11y:has(#sc-v3)>footer>div{z-index:auto}.catalog-a11y:has(#sc-v3)>nav[aria-label=Mobile]{padding-bottom:0}}@media (max-width:1023px){.catalog-a11y:has(#sc-v3) .sc-home-menu{display:block}.catalog-a11y:has(#sc-v3)>header>div{flex-wrap:wrap}.catalog-a11y:has(#sc-v3)>header>div>div{margin-inline-start:auto}.catalog-a11y:has(#sc-v3)>header .language-switcher button{min-width:44px;min-height:44px;padding-inline:9px}}@container (max-width:680px){#sc-v3 .sc-hero-copy{z-index:1;position:relative}#sc-v3 .sc-hero-cta{flex-wrap:wrap;gap:8px;display:flex}#sc-v3 .sc-search label{display:none}#sc-v3 .sc-game-footer{display:block}#sc-v3 .sc-game-footer small{display:none}#sc-v3 .sc-game-footer .sc-action{justify-content:start;width:100%}#sc-v3 .sc-game-title{min-height:78px}#sc-v3 .sc-player-strip .sc-action{white-space:nowrap;padding:9px}#sc-v3 .sc-section-intro{align-items:start}#sc-v3 .sc-section-intro .sc-action{white-space:nowrap}#sc-v3 .sc-featured-builds{flex-wrap:wrap}#sc-v3 .sc-studio-tabs{flex-wrap:wrap;gap:6px}#sc-v3 .sc-studio-tabs button{min-height:48px;padding-inline:10px;font-size:13px}}@media (max-width:420px){.catalog-a11y:has(#sc-v3)>header>div{gap:8px;padding-block:12px}.catalog-a11y:has(#sc-v3)>header a[href=\/]>span{font-size:22px}.catalog-a11y:has(#sc-v3)>header>div>div{gap:8px}.catalog-a11y:has(#sc-v3)>header .language-switcher button{padding-inline:5px}}@media (max-width:680px){.catalog-a11y:has(#sc-v3)>header .language-switcher{display:none}.catalog-a11y:has(#sc-v3)>header .sc-home-language{color:#f6f6f7;background:#1b1c21;border:1px solid #555b67;border-radius:7px;min-width:68px;min-height:48px;padding:8px;font-size:13px;display:block}.catalog-a11y:has(#sc-v3)>header>div{flex-wrap:nowrap}.catalog-a11y:has(#sc-v3)>header a[href=\/]>span{font-size:24px}.catalog-a11y:has(#sc-v3)>header .sc-home-language:focus-visible{outline-offset:3px;outline:2px solid #ffd600}}@media (prefers-reduced-motion:reduce){#sc-v3 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.catalog-a11y:has(#sc-v3)>header *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}#sc-v3 picture.sc-art-photo{display:contents}#sc-v3 .sc-hero-art.sc-art-approved{object-position:64% 32%;transform:none}#sc-v3 .sc-shell[dir=rtl] .sc-hero-art.sc-art-approved{transform:scaleX(-1)}#sc-v3 .sc-game-art .sc-art-image.sc-art-approved{object-fit:cover;object-position:center 38%;width:100%;height:100%;position:absolute;inset:0}#sc-v3 .sc-game-soon .sc-game-art .sc-art-approved{filter:saturate(.6)brightness(.72)}#sc-v3 .sc-hero-copy{text-shadow:0 2px 16px #000000a6}@container (max-width:680px){#sc-v3 .sc-hero-art.sc-art-approved{object-position:55% 22%}#sc-v3 .sc-shell[dir=rtl] .sc-hero-art.sc-art-approved{transform:none}}@media (prefers-reduced-motion:reduce){#sc-v3 .sc-game:hover .sc-game-art .sc-art-approved{transform:none}}#sc-v3 .sc-game-top{justify-content:flex-end}#sc-v3 .sc-game-footer:not(:has(small)){justify-content:flex-end}#sc-v3 .sc-main{z-index:2;margin-top:-30px;position:relative}#sc-v3 .sc-main>.sc-search{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#16171ce6;border-color:#4a4d55;box-shadow:0 14px 40px #000a}#sc-v3 .sc-main>.sc-player-strip:not(.sc-editorial-promo){border-bottom:0;margin-bottom:22px;padding-bottom:6px}@container (max-width:680px){#sc-v3 .sc-hero{padding-top:210px}#sc-v3 .sc-hero-art{height:400px}#sc-v3 .sc-hero:before,#sc-v3 .sc-shell[dir=ltr] .sc-hero:before{background:linear-gradient(#08090b0f 0%,#08090b52 28%,#08090bdb 46%,#08090b 66%)}#sc-v3 .sc-main{margin-top:-18px}#sc-v3 .sc-main>.sc-player-strip:not(.sc-editorial-promo){margin-bottom:16px}}
