._1k6ojor1 {
     width: auto;
     height: calc(100% * var(--_1k6ojor0, 1));
     max-width: 50vw;
}
 ._1k6ojor2 {
     max-width: calc(100% - (var(--foundry-global-spacing-dimensions-400-b120da78) * 2));
}
 ._1k6ojor3 {
     margin-right: calc(var(--foundry-global-spacing-gap-200-7d922174) * 0.5);
     width: var(--foundry-global-spacing-gap-200-7d922174);
}
 @media (min-width: 1024px) {
     ._1k6ojor1 {
         max-width: 20vw;
    }
}
 .rockstargames-sites-rockstargamesefe4ed4cfd87f552a137f6c716a274c7{
    align-items:center;
    background:var(--white-15);
    border:none;
    border-radius:100px;
    color:var(--white-100);
    cursor:pointer;
    display:flex;
    font-family:var(--font-family-body);
    font-size:20px;
    font-style:normal;
    font-weight:700;
    justify-content:center;
    line-height:var(--rem-125);
    min-width:var(--rem-6);
    padding:var(--padding-xs) var(--padding-sm);
    text-align:center;
    transition:background-color .3s ease-in-out
}
.rockstargames-sites-rockstargamesefe4ed4cfd87f552a137f6c716a274c7 img{
    height:var(--nav-icon-size);
    margin-left:var(--grid-gap-xs);
    transition:filter .3s ease-in-out;
    width:var(--nav-icon-size)
}
.rockstargames-sites-rockstargamesefe4ed4cfd87f552a137f6c716a274c7:focus,.rockstargames-sites-rockstargamesefe4ed4cfd87f552a137f6c716a274c7:hover{
    background-color:var(--white-40);
    outline:none
}
.rockstargames-sites-rockstargamesefe4ed4cfd87f552a137f6c716a274c7.rockstargames-sites-rockstargamesbd8c836e1ee4b30e86ec5405e3c00390{
    background:var(--white-100);
    color:var(--black-200)
}
.rockstargames-sites-rockstargamesefe4ed4cfd87f552a137f6c716a274c7.rockstargames-sites-rockstargamesbd8c836e1ee4b30e86ec5405e3c00390 img{
    filter:invert()
}
[data-theme=rockstar_default_deck]{
    --font-family-h:HelveticaNowDisplayBold;
    --font-family-body:HelveticaNowText;
    --letter-spacing-h:-0.025em
}
.rockstargames-sites-rockstargamesa1a5465ff4d4669854d9beb4e863413e{
    --font-family-body:"Chalet";
    --font-family-h:"ChaletComprime";
    --font-weight-regular:400;
    --font-weight-bold:700;
    --letter-spacing-body:0;
    --letter-spacing-h:0;
    --line-height-sm:1;
    --line-height-md:1.1;
    --line-height-lg:1.6;
    --black-200:#000;
    --black-100:#121212;
    --black-65:hsla(0,0%,7%,.65);
    --black-40:hsla(0,0%,7%,.4);
    --black-15:hsla(0,0%,7%,.15);
    --text-dark:#2d2d2d;
    --border-color:#2d2d2d;
    --white-100:#fff;
    --white-65:hsla(0,0%,100%,.65);
    --white-40:hsla(0,0%,100%,.4);
    --white-15:hsla(0,0%,100%,.15);
    --text-light:#e8e8e8;
    --focusring-blue:blue;
    --red:#e03232;
    --circoloco-red:#eb1818;
    --rockstar-gold:#fcaf17;
    --playstation-blue:#00439c;
    --microsoft-green:#387a26;
    --pc-legacy:#b2b2b2;
    --pc-enhanced:#beb279;
    --color-h:var(--white-100);
    --color-body:var(--text-light);
    --green-light:#c1f7bd;
    --green-dark:#81da85;
    --scroll-thumb-color:#7d7d7d;
    --scroll-track-color:transparent;
    --gradient-overlay-bottom:linear-gradient(180.08deg,transparent 25%,rgba(0,0,0,.5) 65%,rgba(0,0,0,.6));
    --gradient-overlay-right:linear-gradient(270deg,rgba(0,0,0,.9),transparent);
    --max-width-sm:640px;
    --max-width-md:1088px;
    --max-width-lg:1920px;
    --max-width-xl:2560px;
    --spacing-xxs:0.25rem;
    --spacing-xs:0.5rem;
    --spacing-sm:1rem;
    --spacing-md:2rem;
    --spacing-lg:4rem;
    --spacing-xl:8rem;
    --grid-gap-xxs:var(--spacing-xxs);
    --grid-gap-xs:var(--spacing-xs);
    --grid-gap-sm:var(--spacing-sm);
    --grid-gap-md:var(--spacing-md);
    --grid-gap-lg:var(--spacing-lg);
    --grid-gap-xl:var(--spacing-xl);
    --padding-xxs:var(--spacing-xxs);
    --padding-xs:var(--spacing-xs);
    --padding-sm:var(--spacing-sm);
    --padding-md:var(--spacing-md);
    --padding-lg:var(--spacing-lg);
    --padding-xl:var(--spacing-xl);
    --margin-xxs:var(--spacing-xxs);
    --margin-xs:var(--spacing-xs);
    --margin-sm:var(--spacing-sm);
    --margin-md:var(--spacing-md);
    --margin-lg:var(--spacing-lg);
    --margin-xl:var(--spacing-xl);
    --border-radius-xs:2px;
    --border-radius-sm:4px;
    --border-radius-md:8px;
    --border-radius-lg:16px;
    --promo-banner-z-index:11500;
    --modal-controlsHeight:3rem;
    --modal-padding:var(--padding-sm,1rem);
    --modal-heightDesired:calc((100vh - var(--promo-banner-height, 0px)) - (var(--modal-padding) * 2));
    --modal-height:min(var(--modal-heightDesired),50vw);
    --modal-heightMax:calc((100vh - var(--promo-banner-height, 0px)) - var(--modal-controlsHeight) - (var(--modal-padding) * 4));
    --modal-heightActual:min(var(--modal-height),var(--modal-heightMax));
    --fob-image-width:calc((var(--modal-heightActual) / 79) * 64);
    --modal-fob-maxwidth:calc((var(--modal-heightActual) / 360) * 569);
    --modal-fob-desired:79vw;
    --modal-fob-actual:min(var(--modal-fob-maxwidth),var(--modal-fob-desired));
    height:100%;
    left:0;
    overflow:hidden;
    position:fixed;
    top:0;
    width:100%;
    z-index:1000
}
@media (min-width:2560px){
    .rockstargames-sites-rockstargamesa1a5465ff4d4669854d9beb4e863413e{
        --max-width-md:1440px
    }
}
@media (max-width:767px){
    .rockstargames-sites-rockstargamesa1a5465ff4d4669854d9beb4e863413e{
        --spacing-lg:2rem;
        --spacing-xl:4rem
    }
}
@font-face{
    font-family:ChaletComprime;
    font-style:normal;
    font-weight:400;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/95ca59e1c2cf140daa8b024c6a139e4c.woff) format("woff")
}
@font-face{
    font-family:ChaletComprime;
    font-style:normal;
    font-weight:700;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/aa2a7321d65db9f2de3cafabeb37e354.woff) format("woff")
}
@font-face{
    font-family:Chalet;
    font-style:normal;
    font-weight:400;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/ee9fe642d516bd426445b83dfe08cd39.woff) format("woff")
}
@font-face{
    font-family:Chalet;
    font-style:normal;
    font-weight:700;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/ef44f43ca79bb1aee29fbc2d457e7dee.woff) format("woff")
}
@font-face{
    font-family:Pricedown;
    font-style:normal;
    font-weight:700;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/099c158b47220bfa6b52c3aaf2ff3753.woff) format("woff")
}
@font-face{
    font-family:NeueHelveticaW05;
    font-style:normal;
    font-weight:400;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/a531a5aaeac0ada2930fd697606d7e9e.woff) format("woff")
}
@font-face{
    font-family:NeueHelveticaW05;
    font-style:normal;
    font-weight:700;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/0c60fa85dfc771ab4d15d175246263b5.woff) format("woff")
}
@font-face{
    font-family:NeueHelveticaW05;
    font-style:normal;
    font-weight:900;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/acbb38cbe0ae2cdfc5f72a96cd32fe86.woff) format("woff")
}
@font-face{
    font-family:FrizQuadrataW05;
    font-style:normal;
    font-weight:400;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/e4be9aed1e8beccc21ffb995f0a89da0.woff) format("woff")
}
@font-face{
    font-family:FrizQuadrataW05;
    font-style:italic;
    font-weight:400;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/db765ccb047ec8429212c1a913914694.woff) format("woff")
}
@font-face{
    font-family:FrizQuadrataW05;
    font-style:normal;
    font-weight:700;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/202c95f3c4658c54223b0f4166bd3825.woff) format("woff")
}
@font-face{
    font-family:FrizQuadrataW05;
    font-style:italic;
    font-weight:700;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/a5e4e77906b6b4b3cbf21f4c26271861.woff) format("woff")
}
@font-face{
    font-family:CorporateW05;
    font-style:normal;
    font-weight:400;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/a8da93d3b93aa6f5b995c8fca0a49d56.woff) format("woff")
}
@font-face{
    font-family:NimbusSansW05;
    font-style:normal;
    font-weight:400;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/f09f2d938e708e14f4211b5c41b1ae2c.woff) format("woff")
}
@font-face{
    font-family:NimbusSansW05;
    font-style:normal;
    font-weight:700;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/c70a0570c2d0687a208d5612623a9fdc.woff) format("woff")
}
@font-face{
    font-family:EurostileNextW05;
    font-style:normal;
    font-weight:700;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/63234fb79c05a628350bb714e8b70f1d.woff) format("woff")
}
@font-face{
    font-family:Diploma;
    font-style:normal;
    font-weight:400;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/bc4df074e2a0a7a841c564dba3e08fe8.woff) format("woff")
}
@font-face{
    font-family:BrushScriptMT;
    font-style:normal;
    font-weight:400;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/ab64825965d1d9e6e8721c549ca9b65a.woff) format("woff")
}
@font-face{
    font-family:BankGothicBT;
    font-style:normal;
    font-weight:400;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/59de0d7e9b43e1cc0cab80a770e9efe6.woff) format("woff")
}
@font-face{
    font-family:NeueHelveticaPaneuropean;
    font-style:italic;
    font-weight:700;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/b2ebeec4803f0df250c5e20b396162b4.woff) format("woff")
}
@font-face{
    font-family:NeueHelveticaPaneuropean;
    font-style:normal;
    font-weight:700;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/c02857e0585008d14d216e4a43b8c746.woff) format("woff")
}
@font-face{
    font-family:NeueHelveticaPaneuropean;
    font-style:normal;
    font-weight:400;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/bf1c99f9a5316689221de8a3540abf38.woff) format("woff")
}
@font-face{
    font-family:GTAArtDeco;
    font-style:normal;
    font-weight:500;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/62b84dbfc20341e064c88ec93455ccac.woff) format("woff")
}
@font-face{
    font-family:GTAArtDeco;
    font-style:normal;
    font-weight:700;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/e3dd0215f71eec602a239e12383a65bb.woff) format("woff")
}
@font-face{
    font-family:GTAArtDeco;
    font-style:normal;
    font-weight:900;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/e3dd0215f71eec602a239e12383a65bb.woff) format("woff")
}
@font-face{
    font-family:GTAArtDeco-Condensed;
    font-style:normal;
    font-weight:700;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/bfd27ac7ec2d8e6eecac9976172e2b57.woff) format("woff")
}
@font-face{
    font-family:GTAArtDeco-Condensed;
    font-style:normal;
    font-weight:900;
    src:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/fonts/ad1fd6d48bddf1a397e453e4b28d398b.woff) format("woff")
}
.rockstargames-sites-rockstargamesa1a5465ff4d4669854d9beb4e863413e :lang(pl_pl){
    --font-family-h:NeueHelveticaPaneuropean;
    --font-family-std:NeueHelveticaPaneuropean
}
.rockstargames-sites-rockstargamesa1a5465ff4d4669854d9beb4e863413e :lang(ru_ru){
    --font-family-h:NeueHelveticaPaneuropean
}
.rockstargames-sites-rockstargamesa1a5465ff4d4669854d9beb4e863413e [data-type-lang=pl],.rockstargames-sites-rockstargamesa1a5465ff4d4669854d9beb4e863413e [data-type-lang=ru]{
    font-family:NeueHelveticaPaneuropean!important
}
.rockstargames-sites-rockstargamesa1a5465ff4d4669854d9beb4e863413e :lang(zh_hans){
    --font-family-h:ChaletComprime,NotoSansSC;
    --font-family-body:NotoSansSC
}
.rockstargames-sites-rockstargamesa1a5465ff4d4669854d9beb4e863413e [data-type-lang=zh]{
    font-family:ChaletComprime,NotoSansSC!important
}
.rockstargames-sites-rockstargamesa1a5465ff4d4669854d9beb4e863413e :lang(zh_tw){
    --font-family-h:ChaletComprime,NotoSansTC;
    --font-family-body:NotoSansTC
}
.rockstargames-sites-rockstargamesa1a5465ff4d4669854d9beb4e863413e [data-type-lang=tw]{
    font-family:ChaletComprime,NotoSansTC!important
}
.rockstargames-sites-rockstargamesa1a5465ff4d4669854d9beb4e863413e :lang(ja_jp){
    --font-family-h:ChaletComprime,NotoSansJP;
    --font-family-body:NotoSansJP
}
.rockstargames-sites-rockstargamesa1a5465ff4d4669854d9beb4e863413e [data-type-lang=jp]{
    font-family:ChaletComprime,NotoSansJP!important
}
.rockstargames-sites-rockstargamesa1a5465ff4d4669854d9beb4e863413e :lang(ko_kr){
    --font-family-h:ChaletComprime,NotoSansKR;
    --font-family-body:NotoSansKR
}
.rockstargames-sites-rockstargamesa1a5465ff4d4669854d9beb4e863413e [data-type-lang=kr]{
    font-family:ChaletComprime,NotoSansKR!important
}
@supports (height:100dvh){
    .rockstargames-sites-rockstargamesa1a5465ff4d4669854d9beb4e863413e{
        --modal-heightDesired:calc((100dvh - var(--promo-banner-height, 0px)) - (var(--modal-padding) * 2))
    }
}
@media (max-width:1024px),(orientation:portrait){
    .rockstargames-sites-rockstargamesa1a5465ff4d4669854d9beb4e863413e[data-show-nav=true]{
        --modal-heightDesired:calc((100vh - var(--promo-banner-height, 0px)) - (var(--modal-controlsHeight)) - (var(--modal-padding) * 3))
    }
    @supports (height:100dvh){
        .rockstargames-sites-rockstargamesa1a5465ff4d4669854d9beb4e863413e[data-show-nav=true]{
            --modal-heightDesired:calc((100dvh - var(--promo-banner-height, 0px)) - (var(--modal-controlsHeight)) - (var(--modal-padding) * 3))
        }
    }
}
@supports (height:100dvh){
    .rockstargames-sites-rockstargamesa1a5465ff4d4669854d9beb4e863413e{
        --modal-heightMax:calc((100dvh - var(--promo-banner-height, 0px)) - var(--modal-controlsHeight) - (var(--modal-padding) * 3))
    }
}
@media (min-width:1920px){
    .rockstargames-sites-rockstargamesa1a5465ff4d4669854d9beb4e863413e{
        --modal-heightActual:min(1080px,50vw)
    }
}
@media (orientation:landscape) and (min-width:1024px) and (max-height:1210px){
    .rockstargames-sites-rockstargamesa1a5465ff4d4669854d9beb4e863413e{
        --modal-halfScreenWidth:50vw;
        --modal-heightActual:min(var(--modal-heightMax),var(--modal-halfScreenWidth))
    }
}
.rockstargames-sites-rockstargamesa7d77f83f629e9ae93f6934c8ba007b0{
    display:flex;
    height:100%;
    justify-content:center;
    width:100%;
    z-index:10
}
.rockstargames-sites-rockstargamesf26fc1babb8dd1284d4c03b3dabff714{
    --modal-content-padding:calc(var(--modal-padding) + var(--padding-xl)) 0;
    display:flex;
    flex:1;
    overflow-x:hidden;
    overflow-y:auto;
    padding:var(--modal-content-padding,0)
}
@media (min-width:768px){
    .rockstargames-sites-rockstargamesf26fc1babb8dd1284d4c03b3dabff714{
        --modal-content-padding:calc(var(--modal-padding) + var(--padding-lg)) 0
    }
}
@media (min-width:1024px){
    .rockstargames-sites-rockstargamesf26fc1babb8dd1284d4c03b3dabff714{
        --modal-content-padding:calc(var(--modal-padding) + var(--padding-md)) 0
    }
}
@media (min-width:1920px){
    .rockstargames-sites-rockstargamesf26fc1babb8dd1284d4c03b3dabff714{
        --modal-content-padding:calc(var(--modal-padding) + var(--padding-md)) var(--padding-lg) var(--padding-lg)
    }
}
@media (min-width:2560px){
    .rockstargames-sites-rockstargamesf26fc1babb8dd1284d4c03b3dabff714{
        --modal-content-padding:calc(var(--modal-padding) + var(--padding-md)) 0
    }
}
@media (min-width:1920px){
    .rockstargames-sites-rockstargamesf26fc1babb8dd1284d4c03b3dabff714{
        max-width:var(--modal-content-max-width,none)
    }
}
.rockstargames-sites-rockstargamesf26fc1babb8dd1284d4c03b3dabff714>*{
    flex:1
}
.rockstargames-sites-rockstargamesf462dceb5efde1dd4885f34f45132e3d{
    background:var(--black-65,rgba(0,0,0,.65));
    border:1px solid var(--white-100,#fff);
    border-radius:50%;
    cursor:pointer;
    height:2rem;
    padding:0;
    position:relative;
    position:absolute;
    right:var(--padding-sm,1rem);
    top:var(--padding-sm,1rem);
    transition:background .3s ease-in-out;
    width:2rem;
    z-index:2
}
.rockstargames-sites-rockstargamesf462dceb5efde1dd4885f34f45132e3d:after{
    background:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/img/edd74b31c8db281779029448248f466b.svg) no-repeat 50%/1rem;
    content:"";
    display:block;
    height:100%;
    left:0;
    position:absolute;
    top:0;
    transition:.3s ease-in-out;
    width:100%
}
.rockstargames-sites-rockstargamesf462dceb5efde1dd4885f34f45132e3d:focus{
    border:none;
    outline:none
}
@media (pointer:coarse){
    .rockstargames-sites-rockstargamesf462dceb5efde1dd4885f34f45132e3d:active{
        background:var(--white-100,#fff)
    }
    .rockstargames-sites-rockstargamesf462dceb5efde1dd4885f34f45132e3d:active:after{
        filter:invert(1)
    }
}
@media not ((pointer:coarse)){
    .rockstargames-sites-rockstargamesf462dceb5efde1dd4885f34f45132e3d:focus,.rockstargames-sites-rockstargamesf462dceb5efde1dd4885f34f45132e3d:hover{
        background:var(--white-100,#fff)
    }
    .rockstargames-sites-rockstargamesf462dceb5efde1dd4885f34f45132e3d:focus:after,.rockstargames-sites-rockstargamesf462dceb5efde1dd4885f34f45132e3d:hover:after{
        filter:invert(1)
    }
}
[data-show-nav=true] .rockstargames-sites-rockstargamesf462dceb5efde1dd4885f34f45132e3d{
    top:50%;
    transform:translateY(-50%)
}
@media (min-width:1024px){
    [data-show-nav=false] .rockstargames-sites-rockstargamesf462dceb5efde1dd4885f34f45132e3d{
        right:var(--padding-md,1rem);
        top:var(--padding-md,1rem)
    }
}
@media (min-width:1920px){
    [data-show-nav=true] .rockstargames-sites-rockstargamesf462dceb5efde1dd4885f34f45132e3d{
        right:0
    }
}
[data-aspect-ratio=fob] .rockstargames-sites-rockstargamesf462dceb5efde1dd4885f34f45132e3d{
    right:0
}
.rockstargames-sites-rockstargamese708da42918d8bbff9a8e1a36a2c4366{
    --black-100:#121212;
    border:1px solid var(--border-color,#2d2d2d);
    border-radius:var(--border-radius-lg,16px);
    bottom:0;
    left:0;
    overflow:hidden;
    position:fixed;
    top:0;
    z-index:1000
}
[data-show-nav=true] .rockstargames-sites-rockstargamese708da42918d8bbff9a8e1a36a2c4366{
    margin-top:var(--modal-controlsHeight);
    transition:margin-top .3s ease-in .1s
}
@media (orientation:landscape) and (min-width:1024px){
    .rockstargames-sites-rockstargamese708da42918d8bbff9a8e1a36a2c4366{
        max-height:var(--modal-heightMax);
        max-width:200vh
    }
}
@media (orientation:landscape) and (min-width:1024px) and (max-width:1439px){
    [data-aspect-ratio=fob] .rockstargames-sites-rockstargamese708da42918d8bbff9a8e1a36a2c4366{
        height:660px;
        max-width:1284px
    }
}
@media (orientation:landscape) and (min-width:1024px) and (min-width:1440px){
    [data-aspect-ratio=fob] .rockstargames-sites-rockstargamese708da42918d8bbff9a8e1a36a2c4366{
        max-width:var(--modal-fob-actual)
    }
}
@media (orientation:landscape) and (min-width:1920px){
    .rockstargames-sites-rockstargamese708da42918d8bbff9a8e1a36a2c4366{
        max-height:1080px;
        max-width:1920px
    }
}
@media (orientation:landscape) and (min-width:1920px) and (max-width:1439px){
    [data-aspect-ratio=fob] .rockstargames-sites-rockstargamese708da42918d8bbff9a8e1a36a2c4366{
        height:660px;
        max-width:1284px
    }
}
@media (orientation:landscape) and (min-width:1024px) and (max-height:1210px){
    .rockstargames-sites-rockstargamese708da42918d8bbff9a8e1a36a2c4366{
        max-height:var(--modal-heightMax);
        max-width:200vh
    }
}
@media (orientation:landscape) and (min-width:1024px) and (max-height:1210px) and (max-width:1439px){
    [data-aspect-ratio=fob] .rockstargames-sites-rockstargamese708da42918d8bbff9a8e1a36a2c4366{
        height:660px;
        max-width:1284px
    }
}
@media (orientation:landscape) and (min-width:1024px) and (max-height:1210px) and (min-width:1440px) and (min-height:800px){
    [data-aspect-ratio=fob] .rockstargames-sites-rockstargamese708da42918d8bbff9a8e1a36a2c4366{
        max-width:var(--modal-fob-actual)
    }
}
@media (orientation:landscape) and (min-width:1440px){
    [data-aspect-ratio=fob] .rockstargames-sites-rockstargamese708da42918d8bbff9a8e1a36a2c4366{
        min-width:calc(var(--fob-image-width) + var(--max-width-static))
    }
}
@media (max-width:1024px),(orientation:portrait){
    .rockstargames-sites-rockstargamese708da42918d8bbff9a8e1a36a2c4366{
        height:var(--modal-heightDesired)!important
    }
}
.rockstargames-sites-rockstargamescf4f951d4ea408858a9b48c822007342{
    background:rgba(0,0,0,.9);
    height:100vh;
    opacity:0;
    position:fixed;
    width:100vw;
    z-index:1000
}
.rockstargames-sites-rockstargamesd5753adf78798ed2e5e2ab02678cfe1b{
    height:var(--modal-controlsHeight);
    left:50%;
    margin-top:calc((var(--modal-heightActual) * .5) * -1);
    position:fixed;
    top:calc(50% + (var(--modal-controlsHeight) - var(--modal-padding)));
    transform:translate(-50%,calc(-100% - var(--spacing-sm)));
    width:100%;
    z-index:1001
}
@media (max-width:1024px),(orientation:portrait){
    .rockstargames-sites-rockstargamesd5753adf78798ed2e5e2ab02678cfe1b{
        margin-top:0;
        top:var(--modal-padding);
        transform:translateX(-50%)
    }
}
@media (orientation:landscape) and (min-width:1024px){
    .rockstargames-sites-rockstargamesd5753adf78798ed2e5e2ab02678cfe1b{
        max-width:200vh
    }
}
@media (min-width:1920px){
    .rockstargames-sites-rockstargamesd5753adf78798ed2e5e2ab02678cfe1b{
        left:50%;
        max-width:1920px;
        transform:translate(-50%,calc(-100% - var(--spacing-sm)));
        width:calc(100vw - (var(--modal-padding) * 2))
    }
}
[data-aspect-ratio=fob] .rockstargames-sites-rockstargamesd5753adf78798ed2e5e2ab02678cfe1b{
    width:calc(100vw - (var(--modal-padding) * 2))
}
@media (orientation:landscape) and (min-width:1024px) and (max-width:1439px){
    [data-aspect-ratio=fob] .rockstargames-sites-rockstargamesd5753adf78798ed2e5e2ab02678cfe1b{
        max-width:1284px
    }
}
@media (orientation:landscape) and (min-width:1024px) and (min-width:1440px){
    [data-aspect-ratio=fob] .rockstargames-sites-rockstargamesd5753adf78798ed2e5e2ab02678cfe1b{
        max-width:var(--modal-fob-actual)
    }
}
@media (orientation:landscape) and (min-width:1920px) and (max-width:1439px){
    [data-aspect-ratio=fob] .rockstargames-sites-rockstargamesd5753adf78798ed2e5e2ab02678cfe1b{
        max-width:1284px
    }
}
@media (orientation:landscape) and (min-width:1024px) and (max-height:1210px) and (max-width:1439px){
    [data-aspect-ratio=fob] .rockstargames-sites-rockstargamesd5753adf78798ed2e5e2ab02678cfe1b{
        max-width:1284px
    }
}
@media (orientation:landscape) and (min-width:1024px) and (max-height:1210px) and (min-width:1440px) and (min-height:800px){
    [data-aspect-ratio=fob] .rockstargames-sites-rockstargamesd5753adf78798ed2e5e2ab02678cfe1b{
        max-width:var(--modal-fob-actual)
    }
}
@media (orientation:landscape) and (min-width:1440px){
    [data-aspect-ratio=fob] .rockstargames-sites-rockstargamesd5753adf78798ed2e5e2ab02678cfe1b{
        min-width:calc(var(--fob-image-width) + var(--max-width-static))
    }
}
.rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8{
    align-items:center;
    background-color:var(--black-200);
    border:1px solid var(--border-color);
    border-radius:var(--border-radius-sm);
    display:flex;
    left:50%;
    overflow:hidden;
    position:fixed;
    transform:translateX(-50%)
}
.rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 button{
    border:none;
    cursor:pointer
}
.rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 button:first-child{
    background:var(--black-65,rgba(0,0,0,.65));
    background:var(--black-200);
    background-color:transparent;
    border:none;
    border-radius:50%;
    border-radius:0;
    cursor:pointer;
    height:3rem;
    padding:0;
    position:relative;
    transition:background .3s ease-in-out;
    width:3rem
}
.rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 button:first-child:after{
    background:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/img/05f9a77c98ced3942631978d7672ad20.svg) no-repeat 50%/1rem;
    content:"";
    display:block;
    height:100%;
    left:0;
    position:absolute;
    top:0;
    transition:.3s ease-in-out;
    width:100%
}
.rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 button:first-child:focus{
    border:none;
    outline:none
}
@media (pointer:coarse){
    .rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 button:first-child:active{
        background:var(--white-100,#fff)
    }
    .rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 button:first-child:active:after{
        filter:invert(1)
    }
}
@media not ((pointer:coarse)){
    .rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 button:first-child:focus,.rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 button:first-child:hover{
        background:var(--white-100,#fff)
    }
    .rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 button:first-child:focus:after,.rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 button:first-child:hover:after{
        filter:invert(1)
    }
}
.rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 button:first-child:after{
    background-size:1.5rem
}
.rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 button:last-child{
    background:var(--black-65,rgba(0,0,0,.65));
    background:var(--black-200);
    background-color:transparent;
    border:none;
    border-radius:50%;
    border-radius:0;
    cursor:pointer;
    height:3rem;
    padding:0;
    position:relative;
    transition:background .3s ease-in-out;
    width:3rem
}
.rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 button:last-child:after{
    background:url(https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/img/23bdc67ffcc24a66b8fe01ae5c40a7ed.svg) no-repeat 50%/1rem;
    content:"";
    display:block;
    height:100%;
    left:0;
    position:absolute;
    top:0;
    transition:.3s ease-in-out;
    width:100%
}
.rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 button:last-child:focus{
    border:none;
    outline:none
}
@media (pointer:coarse){
    .rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 button:last-child:active{
        background:var(--white-100,#fff)
    }
    .rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 button:last-child:active:after{
        filter:invert(1)
    }
}
@media not ((pointer:coarse)){
    .rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 button:last-child:focus,.rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 button:last-child:hover{
        background:var(--white-100,#fff)
    }
    .rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 button:last-child:focus:after,.rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 button:last-child:hover:after{
        filter:invert(1)
    }
}
.rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 button:last-child:after{
    background-size:1.5rem
}
.rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 button[disabled]{
    background-color:var(--black-200);
    pointer-events:none
}
.rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 button[disabled]:after{
    filter:none!important;
    opacity:.15
}
.rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 .rockstargames-sites-rockstargamese316695281c4c56337307741bda1371f{
    align-items:center;
    color:var(--color-override,var(--color-h));
    display:flex;
    font-family:var(--font-family-h);
    font-size:calc(var(--font-size-4) * var(--header-multiplier));
    font-weight:var(--font-weight-regular);
    justify-content:center;
    letter-spacing:var(--letter-spacing-h);
    line-height:var(--line-height-md);
    padding:.1875rem var(--padding-xs) 0
}
.rockstargames-sites-rockstargamesdbb0055ba799f28f1a2e41026b8781e8 .rockstargames-sites-rockstargamesc1ee424eae15f7b789c86e634df9e28d{
    background-color:var(--white-100);
    border-radius:1px;
    height:1rem;
    margin:0 .3rem;
    transform:rotate(15deg);
    width:.1rem
}
.rockstargames-sites-rockstargamesea8f15b1bfbda9f3efef89dc0d2ebc89{
    bottom:0;
    opacity:0;
    pointer-events:none;
    position:absolute;
    right:0
}
 .rockstargames-sites-rockstargamesedb30438bec02a28ec1d06d071bcf836{
    align-items:center;
    background:var(--white-15);
    border:none;
    border-radius:100px;
    color:var(--white-100);
    cursor:pointer;
    display:flex;
    font-family:var(--font-family-body);
    font-size:20px;
    font-style:normal;
    font-weight:700;
    justify-content:center;
    line-height:var(--rem-125);
    min-width:var(--rem-6);
    padding:var(--padding-xs) var(--padding-sm);
    text-align:center;
    transition:background-color .3s ease-in-out
}
.rockstargames-sites-rockstargamesedb30438bec02a28ec1d06d071bcf836 img{
    height:var(--nav-icon-size);
    margin-left:var(--grid-gap-xs);
    transition:filter .3s ease-in-out;
    width:var(--nav-icon-size)
}
.rockstargames-sites-rockstargamesedb30438bec02a28ec1d06d071bcf836:focus,.rockstargames-sites-rockstargamesedb30438bec02a28ec1d06d071bcf836:hover{
    background-color:var(--white-40);
    outline:none
}
.rockstargames-sites-rockstargamesedb30438bec02a28ec1d06d071bcf836.rockstargames-sites-rockstargamesc1ac4227ecc3c60c4a623f13dd4609b6{
    background:var(--white-100);
    color:var(--black-200)
}
.rockstargames-sites-rockstargamesedb30438bec02a28ec1d06d071bcf836.rockstargames-sites-rockstargamesc1ac4227ecc3c60c4a623f13dd4609b6 img{
    filter:invert()
}
.rockstargames-sites-rockstargamesea8cf4797c830e5b5dad68b2ec814e67{
    border:0;
    clip:rect(0 0 0 0);
    height:1px;
    overflow:hidden;
    padding:0;
    position:absolute;
    white-space:nowrap;
    width:1px
}
 form.rockstargames-sites-rockstargamesc9f16d9c2f4a943ae8f1f900f31b5f4b{
    background:#111;
    border-radius:var(--image-rounding-static-xs);
    display:flex;
    position:relative
}
@media (min-width:768px){
    form.rockstargames-sites-rockstargamesc9f16d9c2f4a943ae8f1f900f31b5f4b{
        min-width:20rem
    }
}
form.rockstargames-sites-rockstargamesc9f16d9c2f4a943ae8f1f900f31b5f4b input{
    background-color:transparent;
    border:none;
    color:#fff;
    outline:none;
    padding:var(--grid-gap-static-sm);
    width:100%
}
form.rockstargames-sites-rockstargamesc9f16d9c2f4a943ae8f1f900f31b5f4b input::-webkit-input-placeholder{
    color:hsla(0,0%,100%,.65);
    font-style:normal;
    letter-spacing:var(--letter-spacing-std)
}
form.rockstargames-sites-rockstargamesc9f16d9c2f4a943ae8f1f900f31b5f4b input:-moz-placeholder,form.rockstargames-sites-rockstargamesc9f16d9c2f4a943ae8f1f900f31b5f4b input::-moz-placeholder{
    color:hsla(0,0%,100%,.65);
    font-style:normal;
    letter-spacing:var(--letter-spacing-std)
}
form.rockstargames-sites-rockstargamesc9f16d9c2f4a943ae8f1f900f31b5f4b input:-ms-input-placeholder{
    color:hsla(0,0%,100%,.65);
    font-style:normal;
    letter-spacing:var(--letter-spacing-std)
}
form.rockstargames-sites-rockstargamesc9f16d9c2f4a943ae8f1f900f31b5f4b button{
    background-color:transparent;
    background-image:url("data:image/svg+xml;
    charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27 viewBox=%270 0 24 24%27%3E%3Cpath stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M11 19a8 8 0 1 0 0-16 8 8 0 0 0 0 16m9.998 2-4.35-4.35%27/%3E%3C/svg%3E");
    background-origin:content-box;
    background-position:0;
    background-repeat:no-repeat;
    border:none;
    content:"";
    cursor:pointer;
    margin:0 0 0 var(--grid-gap-static-sm);
    width:36px
}
 .rockstargames-sites-rockstargamesd0635ab9b06be2bdd2967e49648afe4e{
    align-items:center;
    display:flex;
    flex:1;
    flex-flow:column;
    justify-content:center;
    margin:0 auto;
    max-width:var(--max-width);
    padding:var(--padding-top-bottom) var(--padding-sides);
    width:100%
}
.rockstargames-sites-rockstargamesd0635ab9b06be2bdd2967e49648afe4e>:not(:last-child){
    margin-bottom:var(--padding-top-bottom)
}
.rockstargames-sites-rockstargamesd0635ab9b06be2bdd2967e49648afe4e a{
    background:transparent;
    padding:0;
    position:relative;
    z-index:1
}
@media (min-width:0px){
    .rockstargames-sites-rockstargamesd0635ab9b06be2bdd2967e49648afe4e a,.rockstargames-sites-rockstargamesd0635ab9b06be2bdd2967e49648afe4e a:before{
        transition:all .2s ease
    }
    .rockstargames-sites-rockstargamesd0635ab9b06be2bdd2967e49648afe4e a:before{
        background:var(--body-color);
        border-radius:.25rem;
        bottom:0;
        content:"";
        display:block;
        height:2px;
        left:-.1rem;
        position:absolute;
        width:calc(100% + .2rem);
        z-index:-1
    }
    .rockstargames-sites-rockstargamesd0635ab9b06be2bdd2967e49648afe4e a:hover{
        color:#161616
    }
    .rockstargames-sites-rockstargamesd0635ab9b06be2bdd2967e49648afe4e a:hover:before{
        height:100%;
        left:-.25rem;
        width:calc(100% + .5rem)
    }
}
.rockstargames-sites-rockstargamesd0635ab9b06be2bdd2967e49648afe4e a img{
    display:block
}
.rockstargames-sites-rockstargamesd0635ab9b06be2bdd2967e49648afe4e form{
    border-top:1px solid gray;
    max-width:450px;
    width:100%
}
 .rockstargames-sites-rockstargamesf5a4be65929b33e16434b24a4d701e3e{
    color:var(--body-color);
    display:flex;
    flex:1;
    flex-flow:column;
    justify-content:flex-start;
    min-height:calc(100vh - var(--header-height));
    opacity:1;
    transition:transform .3s;
    width:100%
}
.rockstargames-sites-rockstargamesb6b034f449f546e8024b4fa91ec35516{
    --header-height:0px
}
 body._1bflk800 {
     --header-height: var(--foundry-global-spacing-dimensions-1000-7e8c9b30);
}
 body._1bflk800[data-color-mode=transparent] {
     --header-height: 0px;
}
/*# sourceMappingURL=f43e105e26dfc4f6470575e3e37484ed.css.map*/
