html body.events_hub.v6 {
    background-color: #171a21;
    font-family: "Motiva Sans",Arial,Helvetica,sans-serif
}

@media screen and (max-width: 400px) {
    html body.events_hub.v6 {
        scrollbar-width:none;
        -ms-overflow-style: none
    }

    html body.events_hub.v6::-webkit-scrollbar {
        display: none
    }
}

html body.events_hub.v6 #global_header {
    position: fixed;
    z-index: 12;
    width: 100%;
    box-sizing: border-box;
    transition: transform .15s ease-in-out
}

html body.events_hub.v6 .responsive_header {
    box-shadow: none;
    transition: transform .15s ease-in-out
}

html body.events_hub.v6 .responsive_page_template_content {
    padding-bottom: 0
}

html body.events_hub.v6 ._2uHYtSBLSS1MxFonkOXr0O {
    flex: 1;
    display: flex;
    flex-direction: column;
    min-height: 0
}

html body.events_hub.v6 .perf_timing_area {
    position: absolute;
    bottom: 0
}

body.rewards ._2uHYtSBLSS1MxFonkOXr0O {
    flex: 1;
    display: flex;
    flex-direction: column;
    min-height: 0
}

._3Knd7Am6tTwTTu605YN4IX {
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 1599
}

._1S6CCCQlcTTAAHh3LMTLh1:focus {
    outline: none
}

.GreenEnvelopeMenu,.PP7LM0Ow1K5qkR8WElLpt {
    position: absolute;
    opacity: 1;
    background: radial-gradient(ellipse farthest-corner at 50% 0%, #3c4047 0%, #3c4047 50%, #33363d 100%);
    transition: opacity 200ms;
    box-shadow: 0 10px 32px 0px #000000ab;
    z-index: 1600;
    user-select: none;
    padding: 4px
}

.web_chat_frame .PP7LM0Ow1K5qkR8WElLpt {
    max-height: calc(100% - 128px);
    overflow-y: auto;
    overflow-x: hidden
}

.GreenEnvelopeMenu {
    box-shadow: inset rgba(61,68,80,.75) 1px 1px 1px 0px,inset rgba(61,68,80,.25) -1px -1px 1px 0px;
    border: 1px solid #000;
    padding: 1px
}

html._14wqdluDeDnnEcg3OSLEmd .PP7LM0Ow1K5qkR8WElLpt {
    position: static;
    box-shadow: none;
    display: inline-block;
    padding: 0
}

html._14wqdluDeDnnEcg3OSLEmd ._2EstNjFIIZm_WUSKm5Wt7n {
    padding: 4px
}

html._14wqdluDeDnnEcg3OSLEmd ._1n7Wloe5jZ6fSuvV18NNWI {
    min-width: fit-content;
    white-space: nowrap
}

html._14wqdluDeDnnEcg3OSLEmd body {
    background: #000;
    min-height: 100%;
    margin: 0;
    overflow: hidden
}

._2EstNjFIIZm_WUSKm5Wt7n {
    display: flex;
    flex-direction: column;
    padding: 0px;
    font-size: 14px;
    -webkit-app-region: no-drag
}

.PP7LM0Ow1K5qkR8WElLpt:not(.visible) {
    opacity: 0;
    pointer-events: none
}

._1n7Wloe5jZ6fSuvV18NNWI {
    padding: 4px 6px;
    line-height: 17px;
    color: #9ca4a7;
    border-top: 1px solid rgba(80,87,94,.5);
    border-bottom: 1px solid rgba(80,87,94,0);
    cursor: default;
    position: relative;
    min-width: 120px;
    display: block;
    align-items: center;
    flex-direction: row
}

._1n7Wloe5jZ6fSuvV18NNWI:first-child {
    border-top: 1px solid rgba(80,87,94,0)
}

._1n7Wloe5jZ6fSuvV18NNWI:hover,._1n7Wloe5jZ6fSuvV18NNWI._18z-3vkWndCBO5WJgFldRK {
    background: #5a6069;
    color: #b8c5c9
}

._1n7Wloe5jZ6fSuvV18NNWI.disabled {
    background: none;
    color: #6b7072;
    cursor: default;
    pointer-events: none
}

._1n7Wloe5jZ6fSuvV18NNWI.disabled:hover {
    background: none;
    color: #6b7072;
    cursor: default
}

._1n7Wloe5jZ6fSuvV18NNWI.menuChecked {
    color: #6dcff6
}

._1n7Wloe5jZ6fSuvV18NNWI.menuChecked.contextMenuCheckMark {
    display: block
}

._1n7Wloe5jZ6fSuvV18NNWI._2Bb4JC5n6anf32WgmTfeMP {
    padding-top: 8px;
    font-size: 12px;
    text-transform: uppercase
}

.WUOrULWKkGLl3ZUQdDXg8.WUOrULWKkGLl3ZUQdDXg8+._1n7Wloe5jZ6fSuvV18NNWI {
    border-top: 1px solid dimgray
}

._1n7Wloe5jZ6fSuvV18NNWI._3hRb6_cI8QWlZX-eZmRbXc {
    border-top-color: transparent;
    border-bottom-color: transparent
}

._1n7Wloe5jZ6fSuvV18NNWI.uz1XmeUiC1KBA7Y9nOwtn {
    text-transform: uppercase
}

._1n7Wloe5jZ6fSuvV18NNWI .SVGIcon_Button {
    height: 15px;
    width: 15px;
    margin-right: 6px
}

._1n7Wloe5jZ6fSuvV18NNWI._2RlEO6dx1vo3OB7EFJnzDi {
    display: flex;
    padding-right: 2px
}

._1n7Wloe5jZ6fSuvV18NNWI._2RlEO6dx1vo3OB7EFJnzDi ._2qdHlYPUfe_wwwtyPIu7m3 {
    flex: 1 0 auto
}

._1n7Wloe5jZ6fSuvV18NNWI._2RlEO6dx1vo3OB7EFJnzDi ._114nFoGF7tZ4PpremDP2w0 {
    flex: 0 0 auto;
    margin: 0px 0px 0px 4px
}

._1n7Wloe5jZ6fSuvV18NNWI._2RlEO6dx1vo3OB7EFJnzDi .SVGIcon_DownArrowContextMenu {
    height: 14px;
    width: 14px;
    transform: rotateZ(-90deg);
    fill: #9ca4a7;
    margin: 0px 3px
}

._1n7Wloe5jZ6fSuvV18NNWI svg {
    height: 12px;
    width: 12px;
    margin-right: 6px
}

._1n7Wloe5jZ6fSuvV18NNWI .SVGIcon_PlusCircle {
    height: 16px;
    width: 16px;
    margin-left: -3px;
    margin-bottom: -3px
}

._1n7Wloe5jZ6fSuvV18NNWI .SVGIcon_PlusCircle line {
    stroke: gray;
    shape-rendering: crispEdges;
    stroke-width: 20px
}

._1n7Wloe5jZ6fSuvV18NNWI .SVGIcon_PlusCircle circle {
    opacity: 0
}

._1n7Wloe5jZ6fSuvV18NNWI ._38-c8Lb-zCJc8GmvTzoyL1 {
    width: 16px;
    height: 16px;
    margin-left: -4px;
    margin-top: -4px;
    margin-bottom: -4px;
    margin-right: 6px
}

._1n7Wloe5jZ6fSuvV18NNWI ._38-c8Lb-zCJc8GmvTzoyL1 svg {
    width: 16px;
    height: 16px;
    margin-right: 0px
}

.IjIBR_wDDi2N77Oz4KAT4 {
    box-sizing: border-box;
    width: 100%;
    border-bottom: .2px solid #67707b;
    margin: 0px;
    padding: 0px
}

.contextMenuCheckMark {
    width: 4px;
    height: 18px;
    background-color: #6dcff6;
    min-height: 1px;
    position: absolute;
    left: -4px;
    margin-top: 0px;
    display: none
}

.DesktopUI .PP7LM0Ow1K5qkR8WElLpt,._3qIuY9S_vXm3IQS-uE9SRS .PP7LM0Ow1K5qkR8WElLpt {
    box-shadow: 0 10px 32px 0px #000000ab;
    background: #3d4450;
    -webkit-app-region: no-drag
}

.DesktopUI ._1n7Wloe5jZ6fSuvV18NNWI,._3qIuY9S_vXm3IQS-uE9SRS ._1n7Wloe5jZ6fSuvV18NNWI {
    padding: 8px 18px;
    font-size: 13px;
    color: #dcdedf;
    cursor: pointer;
    position: relative;
    min-width: fit-content;
    display: flex;
    align-items: center;
    flex-direction: row;
    border-top: none;
    border-bottom: none
}

.DesktopUI ._1n7Wloe5jZ6fSuvV18NNWI:first-child,._3qIuY9S_vXm3IQS-uE9SRS ._1n7Wloe5jZ6fSuvV18NNWI:first-child {
    border-top: none
}

.DesktopUI ._1n7Wloe5jZ6fSuvV18NNWI:hover,.DesktopUI ._1n7Wloe5jZ6fSuvV18NNWI._18z-3vkWndCBO5WJgFldRK,._3qIuY9S_vXm3IQS-uE9SRS ._1n7Wloe5jZ6fSuvV18NNWI:hover,._3qIuY9S_vXm3IQS-uE9SRS ._1n7Wloe5jZ6fSuvV18NNWI._18z-3vkWndCBO5WJgFldRK {
    background: #dcdedf;
    color: #3d4450
}

.DesktopUI ._1n7Wloe5jZ6fSuvV18NNWI.disabled,._3qIuY9S_vXm3IQS-uE9SRS ._1n7Wloe5jZ6fSuvV18NNWI.disabled {
    background: none;
    color: #67707b;
    cursor: default;
    pointer-events: none
}

.DesktopUI ._1n7Wloe5jZ6fSuvV18NNWI.disabled:hover,._3qIuY9S_vXm3IQS-uE9SRS ._1n7Wloe5jZ6fSuvV18NNWI.disabled:hover {
    background: none;
    color: #67707b;
    cursor: default
}

.Baq37ml_4RsqEDikF0aIo {
    position: relative;
    width: 100%;
    overflow: visible
}

.Baq37ml_4RsqEDikF0aIo ._2fZ_eG4hoUgJoNBzVAW8wq {
    position: absolute;
    width: 60%;
    height: fit-content;
    left: 100%;
    top: 0;
    background: radial-gradient(ellipse farthest-corner at 50% 0%, #3c4047 0%, #3c4047 50%, #33363d 100%);
    box-shadow: 0 10px 32px 0px #000000ab;
    opacity: 1;
    word-wrap: break-word
}

.SVGIcon_Button {
    fill: #fff;
    overflow: visible;
    width: 100%;
    height: 100%;
    max-width: 320px;
    max-height: 320px
}

._2LlztGU9T4SNsTD6znahfe {
    position: absolute;
    top: -15px;
    right: 0;
    bottom: 0;
    left: 0
}

.Fw2WGmXjh2zUxYfuy3xDn {
    opacity: .4;
    fill: #231f20
}

.luj0tT8JHriKkK3r7pzqP {
    fill: #e41e25
}

._3VPnvw_CDKU-PQKK1pSDlN {
    display: flex;
    background-color: rgba(0,0,0,.7);
    backdrop-filter: blur(100px);
    padding: 2px;
    border-radius: 20px
}

._1dzQL1mVR8GTmmSi_kpDgr {
    width: 20px;
    height: 20px
}

._3hAj0iMJsfhKwnm2mfE098 {
    width: 20px;
    height: 20px
}

.kEODDe6M5cuHWuPlcQexX {
    color: #59bf40
}

.mPD42Bwx3VAs0qw9wubf2 {
    color: #ffc82c
}

._2LAaxz6RtHXrJJj9NzCNL4,.xBqU_GerRwzHIs8N9ratU {
    color: #dcdedf
}

._3Sl0QHQ69uK7ZMQo5vBfrA {
    width: 40px;
    height: 16px;
    position: relative;
    cursor: pointer;
    transition: opacity .2s ease-in-out
}

._3Sl0QHQ69uK7ZMQo5vBfrA.M8qsAk8m30GwcGz7HCVnv {
    cursor: default;
    opacity: .6
}

._3Sl0QHQ69uK7ZMQo5vBfrA ._2Fw7gGOSCr7y9elv8iszxw {
    height: 10.6666666667px;
    width: 36px;
    border-radius: 5.3333333333px;
    box-shadow: inset 1px 1px 1px #0007;
    position: absolute;
    left: 2.6666666667px;
    top: 2.6666666667px;
    background-color: #26292e
}

._3Sl0QHQ69uK7ZMQo5vBfrA ._2Fw7gGOSCr7y9elv8iszxw._2OUxguuTe-NeOXZXxSNQsw {
    background-color: #2d5a81;
    transition: width .2s ease-in-out
}

._3Sl0QHQ69uK7ZMQo5vBfrA ._2Fw7gGOSCr7y9elv8iszxw._2OUxguuTe-NeOXZXxSNQsw._317lekDG36odwSaDLtFQgd {
    width: 36px
}

._3Sl0QHQ69uK7ZMQo5vBfrA ._2Fw7gGOSCr7y9elv8iszxw._2OUxguuTe-NeOXZXxSNQsw._3blKBzfHJaBz7ksPINK9aq {
    width: 0
}

._3Sl0QHQ69uK7ZMQo5vBfrA ._3IWp5BnnsY_aMKCxhCjShP {
    width: 16px;
    height: 16px;
    border-radius: 8px;
    box-shadow: 0px 0px 3px #000a;
    position: absolute;
    left: 0;
    transition: transform .2s ease-in-out,background-color .2s ease-in-out
}

._3Sl0QHQ69uK7ZMQo5vBfrA ._3IWp5BnnsY_aMKCxhCjShP._317lekDG36odwSaDLtFQgd {
    background-color: #16a1e1;
    background-image: linear-gradient(to bottom, #01c7f9, #3066f5);
    transform: translateX(25.3333333333px)
}

._3Sl0QHQ69uK7ZMQo5vBfrA ._3IWp5BnnsY_aMKCxhCjShP._3blKBzfHJaBz7ksPINK9aq {
    background-color: #4b525d
}

._1MBq0fYrftycnyZF4FC9Jo {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding: 12px;
    border-radius: 3px;
    background-color: rgba(59,63,72,.5)
}

._1MBq0fYrftycnyZF4FC9Jo ._1Dhs8IG9_tJWb3XP9ccN9M {
    color: #dfe3e6;
    font-size: 14px;
    font-weight: 300
}

._1MBq0fYrftycnyZF4FC9Jo ._1Dhs8IG9_tJWb3XP9ccN9M.M8qsAk8m30GwcGz7HCVnv {
    opacity: .3
}

._3vg1vYU7iTWqONciv9cuJN {
    position: absolute;
    z-index: 100;
    opacity: 0;
    transition: opacity .25s;
    pointer-events: none
}

._3vg1vYU7iTWqONciv9cuJN._1Ye_0niF2UqB8uQTbm8B6B {
    opacity: 1
}

._3vg1vYU7iTWqONciv9cuJN.pxVZHRCaftc2xXduMp7bg {
    display: none
}

._2b9OEIbeIFhvcy770kO_TB {
    pointer-events: all
}

.EQqOxt3B11pzZRCd8kmXj {
    z-index: 2001
}

._2_lmTz0tA4NOSle5WaO1PZ {
    position: fixed;
    width: 200%;
    height: 200%;
    left: 0;
    top: 0;
    pointer-events: none;
    z-index: 2000
}

._2_lmTz0tA4NOSle5WaO1PZ.EQqOxt3B11pzZRCd8kmXj {
    z-index: 2001
}

._2FxbHJzYoH024ko7zqcJOf {
    box-sizing: border-box;
    font-size: 13px;
    background-color: #696773;
    border-radius: 2px;
    color: #e0e1e6;
    padding: 6px 8px;
    box-shadow: 1px 1px 8px #0005,2px 2px 16px 1px #0005;
    max-width: 300px;
    user-select: none;
    overflow: hidden;
    text-overflow: ellipsis
}

._3XGRklQrZMakU2xaYB0cLD {
    box-sizing: border-box;
    font-size: 13px;
    background-color: #696773;
    border-radius: 2px;
    color: #e0e1e6;
    padding: 6px 8px;
    box-shadow: 1px 1px 8px #0005,2px 2px 16px 1px #0005;
    max-width: 300px;
    user-select: none
}

._3XGRklQrZMakU2xaYB0cLD ._1LhVfNukndDa_XWzq0vdg1 {
    color: #e0e1e6
}

._3XGRklQrZMakU2xaYB0cLD ._1LhVfNukndDa_XWzq0vdg1._2ZDqET0UaJoW_KYhO0WdTz {
    text-align: center
}

._3XGRklQrZMakU2xaYB0cLD .i4LuYcvtfPgYKx3qqvKUq {
    color: #aaacb6;
    margin: 6px 4px
}

.LK4bXmKAknKopK864hJFM {
    font-family: "Motiva Sans",Arial,Helvetica,sans-serif;
    font-weight: 300
}

._3UhsQfZfx8h_mvk1qQ2E7p {
    clear: left;
    display: block
}

._3B5HO7jdTpNaectJS1a6UZ {
    background-color: #161616;
    border-bottom: 1px solid #4c4c4c;
    height: 1px;
    margin-top: 15px;
    margin-bottom: 10px
}

._3WO6cZns4r39Cg__Yd-7zn {
    border: 1px solid #464b58;
    padding: 16px;
    border-radius: 4px;
    margin-top: 8px
}

._3WO6cZns4r39Cg__Yd-7zn._2LU_YLKpLTGuqBMQLckmkk {
    border-left: 1px solid #a3cf06;
    display: flex
}

._2r_QeL5bd04KiohE77Gq-t {
    margin-left: 10px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 6px
}

.vOPSZ6WQ2uCEbtYrtUkJ5 {
    align-self: center;
    padding: 8px
}

._1qhLqXcizfytm6omB4ywDD {
    display: flex;
    flex-direction: column
}

.Ke5f13IVZVzYSmQVJgVyd {
    display: flex;
    flex-direction: row
}

.Ke5f13IVZVzYSmQVJgVyd.qy-9mgJyhfEb8Wt0gqzaF {
    justify-content: center
}

._3nPGWNNLFjqXgZ6hjwUnkf {
    justify-content: space-between;
    position: absolute
}

.Ke5f13IVZVzYSmQVJgVyd>div:not(:first-child) {
    margin-left: 8px
}

._19CjIj6mAtlIoY_7_iyOlz {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between
}

.tyP_cnaOBcolou13sADst {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start
}

.V0mbIUnoAWzmWNmnsjwlx {
    position: fixed;
    bottom: 0;
    width: 100vw;
    z-index: 1;
    background: #353941
}

.V0mbIUnoAWzmWNmnsjwlx .tyP_cnaOBcolou13sADst {
    width: 1056px;
    margin: 0 auto;
    padding: 12px
}

.APmJNwEEvE9w4_JVyRQ3J {
    color: #fff;
    background-color: #000;
    text-transform: uppercase;
    text-align: center
}

._2Cd1uISocztoq_3uIIDOXm {
    color: #a3cf06
}


input.DialogTextInputBase.fq68IvZbR5nyI81kv1dwh {
    font-size: 24px
}

.ObyysoLsv_KyZYdZkoC7W {
    padding: 0px
}

b {
    font-family: "Motiva Sans",Arial,Helvetica,sans-serif
}

._3iJX1gtbWR_mkLvuDCeoNd {
    padding: 4px 0px
}

._3iJX1gtbWR_mkLvuDCeoNd label {
    margin-left: 8px
}

._1KvZAJk52RAyJKIXK3-wO0 {
    flex-grow: 1
}

.htm7dxJtSOP0s_Mcb3Ejx {
    padding-bottom: 3px;
    padding-top: 20px;
    display: flex;
    justify-content: start;
    align-items: end
}

.htm7dxJtSOP0s_Mcb3Ejx ._1-bAKvDZnkuyP6Nmt66mQB {
    float: right;
    background: #30343b;
    border-radius: 3px;
    font-size: 12px;
    text-transform: uppercase;
    color: #bbbdbf;
    padding: 2px 6px
}

.htm7dxJtSOP0s_Mcb3Ejx ._1-bAKvDZnkuyP6Nmt66mQB:hover {
    background: #495059
}

._9hsCLz0BkV6oeIrNt7M3D,._18fHxiLGI4r8_CPauC1oep,._2nHJ1mgbC-yNBhl6tjLgmD {
    color: #a7aeb4;
    padding-bottom: 3px;
    letter-spacing: 0px
}

._9hsCLz0BkV6oeIrNt7M3D,._18fHxiLGI4r8_CPauC1oep {
    padding-left: 0px;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: .05em;
    font-weight: 400;
    display: flex;
    justify-content: start
}

._9hsCLz0BkV6oeIrNt7M3D a,._18fHxiLGI4r8_CPauC1oep a {
    flex-grow: 1
}

._9hsCLz0BkV6oeIrNt7M3D span,._18fHxiLGI4r8_CPauC1oep span {
    text-transform: none;
    color: #868f98;
    vertical-align: middle
}

._2zejQIbvaMIPvk98NrTDzs,._7Qc_eWjn_s3VWDe79FmEq {
    text-transform: uppercase;
    font-size: 18px;
    letter-spacing: 1px;
    color: #fff;
    display: flex;
    line-height: 36px
}

._2nHJ1mgbC-yNBhl6tjLgmD {
    font-size: 11px;
    padding-left: 10px
}

.onqWKRp2JgmjHjFAtHUAM {
    display: flex;
    flex-direction: row;
    margin-bottom: 12px;
    position: relative
}

.Idd_AoQMoEWIZamI72mP7 {
    color: #fff;
    padding-left: 0px;
    padding-bottom: 3px;
    text-transform: uppercase;
    font-size: 18px;
    letter-spacing: 1px;
    margin-top: 2px
}

._1BloexLaoA9uwhXnsLWe6M {
    border-top: 1px solid rgba(255,255,255,.4);
    flex-grow: 1;
    margin-top: 12px;
    height: 4px;
    margin-left: 20px;
    margin-right: 20px
}

.uckBibUwkj9tX_NZHf6wN {
    border: 1px solid #fff;
    border-radius: 3px;
    padding: 4px 12px;
    color: #fff;
    font-size: 11px;
    height: 15px;
    box-shadow: 2px 2px 10px rgba(0,0,0,.4);
    white-space: nowrap;
    text-overflow: ellipsis
}

.uckBibUwkj9tX_NZHf6wN:hover {
    background: rgba(255,255,255,.4);
    box-shadow: 2px 2px 15px rgba(0,0,0,.6);
    cursor: pointer
}

._18fHxiLGI4r8_CPauC1oep,._1RBfNW2ja0sibxeZdEEJX {
    padding-top: 20px
}

._1nqBhG2Wx5fvxBZz_TG7B9 {
    margin-top: 10px
}

._1i_pY6xNDaeC-hpFtw_bnr {
    color: #b2b5ba;
    margin-bottom: 12px
}

._31XRtqJrtSr23BOez9F94m {
    color: #4297f8;
    text-transform: uppercase;
    float: left;
    margin-top: 40px;
    margin-left: 40px;
    font-size: 13px;
    font-weight: 300
}

@media screen and (max-width: 1400px) {
    body ._31XRtqJrtSr23BOez9F94m {
        float:unset;
        width: 1056px;
        margin: 0px auto;
        padding-top: 40px;
        border-top: unset
    }
}

._2JGoLoYTtzbQVxL0l_1m3a {
    color: var(--main-editor-section-title-color);
    padding-left: 0px;
    padding-bottom: 3px;
    text-transform: uppercase;
    letter-spacing: 0px;
    font-size: 13px
}

._2H6fnGkwmWVynWQb7QvxLN {
    color: #c44848
}

._3Z0QrVP5ZnTQ2dk4TtNgY2 {
    color: #a3cf06
}

._2rTjP81ZJlRiaauPzNG7K4 {
    display: flex;
    gap: 6px;
    align-items: center
}

.WfVzeWGwNKWJkHrZGYin4 {
    text-align: center;
    color: #32373f;
    background: rgba(255,255,255,.4);
    border-radius: 2px;
    display: flex;
    flex-direction: row;
    gap: 10px;
    align-content: center
}

.WfVzeWGwNKWJkHrZGYin4 .PendingVisibilityText {
    margin-left: 20px;
    color: #b12100
}

.WfVzeWGwNKWJkHrZGYin4 .HelperTooltip {
    display: flex;
    flex-direction: row;
    margin-left: 3px
}

.WfVzeWGwNKWJkHrZGYin4 .HelperTooltip svg {
    fill: #545454
}

._29kVXprENYbLFAtuCiS9sQ {
    display: flex;
    align-items: center;
    font-size: 14px;
    font-weight: bold;
    color: #32373f;
    position: relative;
    background: rgba(255,255,255,.5);
    border-radius: 4px;
    padding: 4px 10px
}

._3nYmf7ouiiC2Fb1BBu5Gra {
    display: flex;
    min-height: 34px
}

.WfVzeWGwNKWJkHrZGYin4 .Ke5f13IVZVzYSmQVJgVyd {
    justify-content: center
}

._1sOFBLpnblzmUTv7zVK5bM {
    display: flex;
    justify-content: center;
    font-weight: 600
}

.s3r9bZXo9Hn_LJ2KuwEdl {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAAHdbkFIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTU5MTVGQ0QzQjg1MTFFOTg3NUNGQjE2NjZDNzE5OEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTU5MTVGQ0UzQjg1MTFFOTg3NUNGQjE2NjZDNzE5OEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNTkxNUZDQjNCODUxMUU5ODc1Q0ZCMTY2NkM3MTk4RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNTkxNUZDQzNCODUxMUU5ODc1Q0ZCMTY2NkM3MTk4RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr9uQkAAAAMPSURBVHjaYvz//z8DPsDEQACwGFs4wNj/oRr+YzMBJPgdXRJsAhD/hrI5cSlgRZJgxOVIRlwKGAl5EyCAGKkeDjgdiVUS5s3/SIqwKmDEZwJyOPwny5sAAURQASnBgAx+Q+OQIEAP6P9Q/JtoF+AIQk5cgYLuUhZs4UJKGCBHAyOaN4gCFMcCEwOFACCABt4FFBuALSXuBOJyIL5ASkKCgW/QRORGbHpgwqKZpMTERIlmmBeQNTOQkgqBwJAJTTOp4DzIAGckAWekfEEUBhmwD8mQvUDsRE5CItsQ5GhEN2SkZCaAAKLYCwPugyHvAFw1KwOOUobkwoLU8hCfxQzQxh4DrR2Ay2IumkTBQFmMnAh3QstwbMUyJ1JLgyYY5ICyAcwE30EOuAhN2c44FJFcx5CAudBrA2wO2QsNLid6FUSEHEK3khCbQ6heDoxWRgPuAIAA7NgxCoAwDAVQERe9jJPuxsEzd6gn8FCKpFAkLRXtz5KCcx7V1PzaKzCAAUpGsvF6Dj4ZN/QOEGfdjmOrQwJIyEiEAlAioE0IQKr4Wnr18AWQK77XbkN48RigUjwAKHMj4CuO5C4AfKOz7nNF+yhe2hqD5os1d5z9VHJh3AWDsBM9w2C/YxXE8yOEI6QugCJSbZhCQOcBCUFIgIT4fR6wZGQAA5wCtGv2OAjDMBS2KhaYOEpZGWFg4QBcko2pEmJEAi7DwoQEPBSkCKVNGqXNj22pSzd/dmL7OdFPAfsICAABIAAEQExz0cdshg7x0DJTLWkAPSWVDFipIeFI7bu+KwXe8QbPgIARNxlknVcpGWCL+H/6Q9faJH8HBI44HN/SwILeWACKdrwLAAvHTQD6OI4nrzvN8XlGPt/1ixkAsAc7U7/XhHgwvM+8B/r2KQBw8yyHuRsCfqlyPr8B7FSpWr2muHuKMQ33V/P5FvB9onVsM24VwNQJ/kC4ZMRUdYUPGuhRWcxWmA0I2yxQPAjXYcgXRF0KAF8QyesBvoKIK4ii9IAuELWqrU/1Nepf8nqAbIaIuQkAASAAeNsb3+H718OTc0QAAAAASUVORK5CYII=);
    left: 2px;
    color: #32373f;
    font-size: 16px;
    line-height: 28px;
    background-repeat: no-repeat;
    background-position: 6px center;
    background-size: 32px 32px;
    height: 28px;
    padding: 6px 20px 6px 45px;
    border-radius: 3px
}

.s3r9bZXo9Hn_LJ2KuwEdl:hover {
    background-color: #32373f;
    color: #fff;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAAHdbkFIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjM0Mzg0MkYzQjc5MTFFOUI5MkFEMkU4NjkwNTIxRDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjM0Mzg0MzAzQjc5MTFFOUI5MkFEMkU4NjkwNTIxRDMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MzQzODQyRDNCNzkxMUU5QjkyQUQyRTg2OTA1MjFEMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MzQzODQyRTNCNzkxMUU5QjkyQUQyRTg2OTA1MjFEMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgUWQ+0AAALhSURBVHjaYvz//z8DPsDEQAAgKwAZxYhLAUjyO5RGAYxAN/wG0iy4rGCEOhKmE6cVjLgUIBvNiM0KgABipHo4MOALB6xuYEHS+R+XAkZ8JiCHw39CjsRqAkAAEQwHUoIBGfwm14D/UEy0AeiphVTwG1s6ZCQnDBiRNP4nxUUslNhOVGolBAACiGbpYGAN2AnEBuSGwTcg5iQlRpgo0YxsAFmaYQkJWTOp+cIQFAb/KY0FZyS+M1K+IA6DHADETv8RwAkqRhRG5pBlCLoAsiFEGTAMMhNAAFHshQH3wYhwwDekmobq8cVCwGJONLHv9HAALou5aBEFLANlMXIa2AmNW04s8pxo8U91DCoH9IGMCwOUCb6DQuAitG5wxqGI9DqGeMyFrYRHrhH+k1tPUaM2cQLivZQ2XykpiPZhiRqqlwOjldGAOwAgADtmkAIgDANBEDzoZzzVv8ev6UEPLZTQWAWzC5KC5wwJ7WyMEQRAADwBWPK/C3Eh6MhCi0nYMjqub0SMwDJhQowAmgeoxe8WbEjxGoBSvABYxb2PlGvI9PHGBtgHj6D54qzlJaTshfVLODc6MWUwmA0pENoFcIiWjKAQlg0tiM9DSW8v0LcDlgesTiR0ByIVB8D/AU4B2rV2HIRhGGqhCAlOU9aOMHThAByUqRJl5DwsTEhQI0eqIGoTaEhi+0lZsr3n+J/kXiDeAiqACqACqAClC7CFz7Xmg+6q3AX4JQ0i8SO493zD8nkJEXa9c8FEIm7R5Uw+1AXsUz95kMceBpdsTe4uYGa2OBLfk+WLgJFKfEwAEcRdWSCEOK6NDoUSvw4Ds/01cvEkzgn4euvJL+7M8RrPdyAX5wXl6h2k3VP81er9afuzQe7vpbCoDOCqBJHM2vNFrKgqvJFwrLpBMUJM9QLshQhth0NjRA3pfqZGnQf4CpH9PODbiZCva7CaB4wJUVFuvdNp6a7hFgPYQafCKoAKoAKIxhOLxG8lxqW1lwAAAABJRU5ErkJggg==);
    box-shadow: 2px 2px 15px rgba(0,0,0,.5);
    cursor: pointer
}

._1FhZQ0qnT9Cg5iDVCM4kUM {
    min-width: 100px;
    padding: 4px 20px;
    margin-left: 12px;
    border-radius: 3px;
    line-height: 26px;
    text-align: center;
    color: #ebebeb;
    background: #3d434d;
    text-decoration: none
}

._1FhZQ0qnT9Cg5iDVCM4kUM:hover {
    cursor: pointer;
    box-shadow: 0 8px 16px 0 rgba(0,0,0,.3)
}

._1FhZQ0qnT9Cg5iDVCM4kUM._32kR7vbPRNV7B8ZsiduNmF {
    border: 1px solid #ca5029;
    width: fit-content
}

._1FhZQ0qnT9Cg5iDVCM4kUM._2wVCx2MbxsBE0UA-mTs9GA {
    color: #777
}

@media screen and (max-width: 940px) {
    ._1FhZQ0qnT9Cg5iDVCM4kUM {
        display:none
    }
}

._1YrclhbHAxZpfgTuGj4VeB {
    display: inline-block;
    padding: 10px 20px;
    border-radius: 3px;
    text-align: center;
    box-shadow: 2px 2px 5px rgba(0,0,0,.2);
    text-decoration: none
}

._1YrclhbHAxZpfgTuGj4VeB:hover {
    cursor: pointer;
    box-shadow: 2px 2px 15px rgba(0,0,0,.5)
}

._1ABCOz8DSrl-YJdh1xD-m0 {
    color: #dfe3e6;
    transition-property: background,color,box-shadow;
    transition-duration: .2s;
    transition-timing-function: ease-out;
    background: #3d4450;
    padding: 6px 25px 6px 25px;
    border-radius: 2px;
    box-shadow: 2px 2px 5px rgba(0,0,0,.2);
    position: relative;
    text-decoration: none
}

._1ABCOz8DSrl-YJdh1xD-m0:hover {
    background: #464d58;
    color: #fff;
    box-shadow: 2px 2px 15px rgba(0,0,0,.5);
    cursor: pointer
}

._1ABCOz8DSrl-YJdh1xD-m0._1dDpSuaJBGZzS41s0SPk4c {
    display: flex;
    flex-direction: row;
    align-items: center;
    color: #dfe3e6;
    transition-property: background,color,box-shadow;
    transition-duration: .2s;
    transition-timing-function: ease-out;
    background: #3d4450;
    padding: 6px 25px 6px 25px;
    border-radius: 2px;
    box-shadow: 2px 2px 5px rgba(0,0,0,.2);
    position: relative
}

._1ABCOz8DSrl-YJdh1xD-m0._1dDpSuaJBGZzS41s0SPk4c:hover {
    background: #464d58;
    color: #fff;
    box-shadow: 2px 2px 15px rgba(0,0,0,.5);
    cursor: pointer
}

._1ABCOz8DSrl-YJdh1xD-m0._30iplBvtu2x5qDH5gkzuvV {
    color: #e1e1e1;
    background-image: radial-gradient(circle at top left, #399aec 10%, #225dce 80%);
    padding: 8px 25px;
    line-height: 32px;
    border-radius: 2px;
    box-shadow: 2px 2px 5px rgba(0,0,0,.2)
}

._1ABCOz8DSrl-YJdh1xD-m0._30iplBvtu2x5qDH5gkzuvV:hover {
    background-image: radial-gradient(circle at top left, #59abee 10%, #225dce 130%);
    box-shadow: 2px 2px 15px rgba(0,0,0,.5)
}

._3x_qLReSea_Uq9nqUlRsE2 {
    clear: both
}

._1GBsBcWhLJ4t6Fr7B5Je1z,.w0I94_DnBuP6_sAy2jJOL {
    color: #fff;
    padding-top: 1px;
    padding-bottom: 3px;
    padding-left: 8px;
    padding-right: 8px
}

._1GBsBcWhLJ4t6Fr7B5Je1z {
    background-color: #2d73ff
}

.w0I94_DnBuP6_sAy2jJOL {
    background-color: #5f6875
}

._2RY897Hy2yhwXPKZZIMbVc {
    height: 18px;
    width: 18px;
    padding-right: 5px
}

._30-E9De2BTSA_LQAluUDUI {
    background-color: #2a2d34;
    padding: 15px
}

._30-E9De2BTSA_LQAluUDUI button._3nIAe51MkJS4ZGO9CQ6xks {
    margin-top: 20px
}

._1bzHf_n9CdWgjfVlmRX68A {
    float: right
}

._2aWukx6Wd2nw_kXZ1FP2NP {
    background: #3a3f48;
    padding: 0px 7px;
    border-radius: 20px;
    display: inline-block
}

._2aWukx6Wd2nw_kXZ1FP2NP:hover {
    cursor: help
}

.wC6-UDN4iQob1NcD0Rpty {
    padding: 10px;
    color: #fff
}

._3V64ZhKy9wBGIO4DpFne9v {
    position: relative;
    filter: blur(30px) saturate(0.9)
}

._2kZr_0HccJXPhB1ZUZ5ouf {
    display: flex;
    flex-direction: column
}

._3gYZGtbFQRCQssXFJTFwmV,._1ym4r-4rlOJQoOzRprSo8l {
    display: flex;
    flex-direction: row;
    justify-content: space-between
}

._1ym4r-4rlOJQoOzRprSo8l {
    margin-bottom: 15px;
    margin-top: 20px
}

._2z_02l2jZf-9jcO4USrYak>._1ABCOz8DSrl-YJdh1xD-m0 {
    display: inline-block;
    margin-top: 4px
}

._3IptFPCOJnBgUfgUej_jIH {
    background: #36404f;
    color: #c5cdd8;
    border-radius: 4px;
    box-shadow: 0 0 10px rgba(0,0,0,.4)
}

._3IptFPCOJnBgUfgUej_jIH p {
    color: #c5cdd8;
    margin-bottom: 0px;
    margin-top: 4px
}

._2iPrKEyo2kmzykCYxURzj3 {
    margin-top: 40px;
    position: relative;
    margin-bottom: 0px
}

.vEk_z-3SSNZ_QNdilG5U8,.l-Ow7jLX9GkLm9eYHQVAP {
    font-size: 28px
}

.vEk_z-3SSNZ_QNdilG5U8 {
    color: #b7ccd5
}

.l-Ow7jLX9GkLm9eYHQVAP {
    border-bottom: 1px dotted #535b6a;
    padding-bottom: 14px;
    display: inherit
}

.l-Ow7jLX9GkLm9eYHQVAP img {
    width: 81px;
    vertical-align: text-top;
    margin-right: 8px
}

._2mJfcOfmivoiCR4CW-GrjN {
    font-size: 16px;
    color: #8f98a0
}

.JckrnbJXboKxpRp3fULfa {
    background-color: #461f28;
    border: 1px solid #761f28;
    padding: 4px
}

._3HVu1O7B4zeCZWaOaUWPCo {
    background-color: #761f28;
    padding: 4px;
    margin-bottom: 8px
}

._1oVIRGhMwAB3uN9G3t8kZe {
    display: flex;
    flex-direction: row;
    justify-content: space-between
}

._3PPz-6LrUAum0x5iKTRxzc {
    width: 706px
}

@media screen and (max-width: 910px) {
    ._3PPz-6LrUAum0x5iKTRxzc {
        width:auto;
        float: none;
        max-width: 640px
    }
}

._25xelN-JQnAHv3pp9qVrpl {
    max-width: 33vw;
    padding-left: 24px
}

@media screen and (max-width: 910px) {
    ._25xelN-JQnAHv3pp9qVrpl {
        width:auto;
        float: none;
        padding: 16px 8px 0 8px
    }
}

._1CewBTRfw0excEQTv17oBF {
    max-height: 400px;
    min-width: 100px;
    overflow: hidden scroll
}

._1CewBTRfw0excEQTv17oBF ._3D3hCqbc4w-srLqZG9Uue1 {
    padding: 0
}

._1CewBTRfw0excEQTv17oBF ._3D3hCqbc4w-srLqZG9Uue1>div {
    padding: 10px 15px
}

.gR2gSLc4AtnoUyq29Np8F {
    position: absolute;
    top: 4px;
    right: 4px;
    width: 12px;
    height: 12px
}

._1d0D9Wb15dNSzABGRNMKzl {
    float: right
}

._1d0D9Wb15dNSzABGRNMKzl .DialogButton {
    margin-left: 4px;
    width: 40px
}

._1d0D9Wb15dNSzABGRNMKzl .SVGIcon_Button rect,._1d0D9Wb15dNSzABGRNMKzl .SVGIcon_Button line {
    stroke: #fff
}

._3Xmp43r8PjDuBvfl8dK6Rt {
    box-sizing: border-box;
    width: 50%
}

._3Xmp43r8PjDuBvfl8dK6Rt:first-child {
    margin-right: 16px;
    padding-right: 16px;
    border-right: 1px solid #464b58
}

._3Xmp43r8PjDuBvfl8dK6Rt .PKGX85T0vHviq8Tm_2GeT {
    margin-left: 34px;
    box-sizing: border-box
}

span._3nqxIgL0a0DbPZHRZRzWsp {
    cursor: pointer;
    background: #3d4450;
    border-radius: 20px;
    padding: 0px 6px;
    color: #fff;
    margin-left: 10px
}

._2ZGwd2fru49CK-m22nkFg3 {
    margin-top: 8px;
    margin-bottom: 8px
}

._2WMiQ5MbP_ReyaX5DOpoUD {
    font-weight: 400;
    letter-spacing: .05em;
    font-size: 18px;
    color: #fff;
    text-transform: uppercase;
    text-shadow: 1px 1px 1px rgba(0,0,0,.3)
}

.BasicUI ._2WMiQ5MbP_ReyaX5DOpoUD {
    font: var(--gpText-HeadingSmall);
    font-weight: 500;
    text-transform: unset;
    letter-spacing: unset;
    text-shadow: unset
}

.ContentHubSalePage ._2WMiQ5MbP_ReyaX5DOpoUD {
    padding-left: 8px
}

.BasicUI .ContentHubSalePage ._2WMiQ5MbP_ReyaX5DOpoUD {
    padding-left: 0px
}

._2WMiQ5MbP_ReyaX5DOpoUD img {
    max-width: 100%
}

._2WMiQ5MbP_ReyaX5DOpoUD span {
    color: #fff
}

._2rIaWN5LbF3muB3D2A-q5k {
    font-size: 15px
}

.BasicUI ._2rIaWN5LbF3muB3D2A-q5k {
    font: var(--gpText-BodyLarge);
    font-weight: 500;
    text-transform: unset;
    letter-spacing: unset;
    text-shadow: unset
}

._3gb3JeV_1IMaIeODzBSrP3 {
    grid-template-columns: repeat(1, minmax(0px, 1fr));
}

button.Primary._2_djjQBZmuIsrDz2l04Ua7 {
    margin-top: 12px
}

._12rm6-FOWcy0YB458vbp5l {
    color: orange;
    font-size: 14px
}

._1mpG6blNZY9m8bmFF-Krii {
    color: #06beff;
    font-size: 14px
}

._1uZCvmPkcgPb6hJYpF9IYU {
    color: #8bc53f;
    font-size: 14px
}

._3T6MQlLWcGQeHZhqqOz4q- {
    display: inline-flex
}

._3T6MQlLWcGQeHZhqqOz4q->svg {
    width: 16px;
    fill: #aaa;
    margin-left: 4px
}

._3T6MQlLWcGQeHZhqqOz4q->svg:hover {
    fill: #fff
}

._3Xk96WC-5G6sSuI0Zw2aeZ {
    display: flex;
    flex-direction: column;
    border-radius: 4px;
    padding: 16px;
    margin-top: 16px;
    background-color: #373b43
}

._3Xk96WC-5G6sSuI0Zw2aeZ ._2PtWb-j9bnMM467osLZO2B {
    margin-top: 8px
}

._3Xk96WC-5G6sSuI0Zw2aeZ .JjEwaxBnKLv7wm8lbhcbX {
    display: flex;
    flex-direction: column;
    margin-left: 8px
}

._3Xk96WC-5G6sSuI0Zw2aeZ .f5QZTTLfNRcsOdH31-Kxv {
    color: orange
}

.mSSEDpLo6ibX1Ed5anQD_ {
    margin: 10px 0;
    padding: 5px;
    border: 1px solid #c44848;
    font-size: 14px;
    color: #c44848
}

._2NO6wzenl44Mce3akguO_ {
    height: 100vh;
    overflow-y: scroll
}

._1ml4SNc3LIyBDHIf8ekVSw {
    display: flex;
    flex-direction: row;
    justify-content: space-evenly;
    align-items: stretch;
    background-color: #2a2e36;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 6px;
    border-radius: 2px;
    color: #dfe3e6;
    box-shadow: inset 0 1px 1px 0px #000a
}

.HijmccPB1BKyhOwhX1EVl {
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    padding: 6px;
    margin-right: 6px;
    transition: background-color .18s ease-in-out;
    background-color: #2a2e36;
    border-radius: 2px;
    color: #b8bcbf;
    cursor: pointer;
    font-size: 14px;
    text-shadow: 0px 0px 4px #0d4f7e;
    position: relative
}

.HijmccPB1BKyhOwhX1EVl._3hmGW9wIxNIoPPu1aS7rFm {
    cursor: default
}

.HijmccPB1BKyhOwhX1EVl._3-_jME_xsuvgT3Dvq4bw_q,.HijmccPB1BKyhOwhX1EVl._3-_jME_xsuvgT3Dvq4bw_q:hover {
    background: radial-gradient(#1a9fffbb 0%, #1a9fff 100%);
    cursor: default;
    color: #fff;
    border-right: none
}

.HijmccPB1BKyhOwhX1EVl._3-_jME_xsuvgT3Dvq4bw_q._3hmGW9wIxNIoPPu1aS7rFm,.HijmccPB1BKyhOwhX1EVl._3-_jME_xsuvgT3Dvq4bw_q._3hmGW9wIxNIoPPu1aS7rFm:hover {
    background-color: #3d4450
}

.HijmccPB1BKyhOwhX1EVl:not(._3hmGW9wIxNIoPPu1aS7rFm):hover {
    background-color: #464d58
}

.HijmccPB1BKyhOwhX1EVl:not(._3hmGW9wIxNIoPPu1aS7rFm)._3-_jME_xsuvgT3Dvq4bw_q:hover {
    background-color: radial-gradient(155.42% 100% at 0% 0%, #1F2A39 0 0%, #1aa0ff53 100%)
}

.HijmccPB1BKyhOwhX1EVl:not(._3-_jME_xsuvgT3Dvq4bw_q)+.HijmccPB1BKyhOwhX1EVl:not(._3-_jME_xsuvgT3Dvq4bw_q)::before {
    content: "";
    width: 1px;
    height: 80%;
    background: #3d4450;
    left: -3px;
    position: absolute
}

._2oAiZidGyUxL-hfupFDQ2m {
    padding: 10px 15px;
    cursor: pointer
}

._2oAiZidGyUxL-hfupFDQ2m:hover {
    background: #3e444d
}

._30wJO3MC4x-I1OWpy1TAeE._DialogInputContainer {
    background: #373c44;
    box-shadow: 0px 8px 26px 2px rgba(0,0,0,.2);
    margin-top: 2px;
    margin-bottom: 2px
}

.uujQHHS-7y4IW6qfxHpe2 {
    display: flex;
    flex-direction: row;
    justify-content: center
}

._3H05CHzkfz75-vnlsMa-p5 {
    flex-grow: 0;
    flex-shrink: 0;
    max-height: 32px;
    max-width: 32px;
    padding-right: 12px
}

._3H05CHzkfz75-vnlsMa-p5>svg {
    width: 100%;
    height: 100%
}

._3WTX45MQeZkasb71AEqo7P {
    min-width: 50%;
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    justify-content: center
}

._3g-QHB82IGz91Hsk1Hw4lh {
    font-family: "Motiva Sans",Helvetica,sans-serif;
    font-weight: normal;
    font-size: 16px;
    font-style: normal;
    line-height: 20px;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-shadow: none;
    text-transform: none;
    letter-spacing: 0px;
    color: #fff;
    color: #b8bcbf
}

.gpfocus ._3g-QHB82IGz91Hsk1Hw4lh {
    color: #0e141b
}

._2fl-TfpJcuSi88OkNwGOCb {
    font-family: "Motiva Sans",Helvetica,sans-serif;
    font-weight: normal;
    font-size: 16px;
    font-style: normal;
    line-height: 20px;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-shadow: none;
    text-transform: none;
    letter-spacing: 0px;
    color: #fff;
    font-size: 12px;
    line-height: 16px;
    color: #8b929a
}

.gpfocus ._2fl-TfpJcuSi88OkNwGOCb {
    color: #67707b
}

.cbinvNOoQE045ZV5gCk_N {
    font-family: "Motiva Sans",Helvetica,sans-serif;
    font-weight: normal;
    font-size: 16px;
    font-style: normal;
    line-height: 20px;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-shadow: none;
    text-transform: none;
    letter-spacing: 0px;
    color: #fff;
    font-size: 12px;
    line-height: 16px;
    color: #8b929a
}

.gpfocus .cbinvNOoQE045ZV5gCk_N {
    color: #67707b
}

._2sssIwe0duyIrFvat2oXzH {
    display: flex;
    flex-direction: row;
    height: 720px
}

.CFTLX2wIKOK3hNV-fS7_V {
    flex: 3;
    background: radial-gradient(201.11% 137.71% at 0.9% -3.76%, #343941 0%, #0E141B 40%)
}

.CFTLX2wIKOK3hNV-fS7_V.qvR0K8KWLMDelFmwQJ7tr {
    padding: 0
}

.CFTLX2wIKOK3hNV-fS7_V.DesktopUI,.DesktopUI .CFTLX2wIKOK3hNV-fS7_V {
    padding: 24px 0px 0px 24px;
    background: #171d25
}

.CFTLX2wIKOK3hNV-fS7_V.DesktopUI.qvR0K8KWLMDelFmwQJ7tr,.DesktopUI .CFTLX2wIKOK3hNV-fS7_V.qvR0K8KWLMDelFmwQJ7tr {
    padding: 0
}

.CFTLX2wIKOK3hNV-fS7_V.DesktopUI.qvR0K8KWLMDelFmwQJ7tr .DialogBody,.DesktopUI .CFTLX2wIKOK3hNV-fS7_V.qvR0K8KWLMDelFmwQJ7tr .DialogBody {
    padding-right: 0px
}

.CFTLX2wIKOK3hNV-fS7_V.DesktopUI .DialogBody,.DesktopUI .CFTLX2wIKOK3hNV-fS7_V .DialogBody {
    padding-right: 12px;
    padding-bottom: 24px
}

.CFTLX2wIKOK3hNV-fS7_V .DialogHeader:first-child+.DialogControlsSection:not(:first-child) {
    margin-top: 5px
}

.CFTLX2wIKOK3hNV-fS7_V .DialogHeader {
    margin-right: 0
}

.CFTLX2wIKOK3hNV-fS7_V .DialogHeader.DesktopUI,.DesktopUI .CFTLX2wIKOK3hNV-fS7_V .DialogHeader {
    margin-top: 8px;
    margin-bottom: 22px;
    font-size: 22px;
    font-weight: 700;
    text-transform: none;
    letter-spacing: unset
}

._2kwFFHckg8jvnwJfg9-la8 {
    background: #2a2d34;
    flex: 1;
    min-width: 140px;
    max-width: 220px;
    padding-top: 36px;
    display: flex;
    flex-direction: column;
    position: relative
}

._2kwFFHckg8jvnwJfg9-la8._1v7JdHYjstVsVJbHZ3TsVw {
    display: none
}

._2kwFFHckg8jvnwJfg9-la8.DesktopUI,.DesktopUI ._2kwFFHckg8jvnwJfg9-la8 {
    padding-left: 0px;
    min-width: 160px;
    min-height: 95vh
}

.g8SKUhjLrRLKHWy3wEAzK {
    margin: 0px 4px 4px 4px
}

._2rjVTGz8aLvqOdz5v2gq5C {
    text-transform: uppercase;
    margin-bottom: 20px;
    padding-left: 24px;
    color: #1a9fff;
    font-weight: 700;
    font-size: 17px;
    user-select: none
}

._2rjVTGz8aLvqOdz5v2gq5C.DesktopUI,.DesktopUI ._2rjVTGz8aLvqOdz5v2gq5C {
    padding-right: 14px
}

._18QCu-7MTzd51UpVbYysDy {
    line-height: 16px;
    white-space: nowrap;
    overflow: auto;
    flex-shrink: 1;
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    padding-bottom: 40px
}

.BasicUI ._18QCu-7MTzd51UpVbYysDy {
    height: 100vh
}

._18QCu-7MTzd51UpVbYysDy::-webkit-scrollbar-corner {
    background: transparent
}

._18QCu-7MTzd51UpVbYysDy.yTqIu5oXmYa9Em9FCpO3c {
    overflow-y: hidden
}

._1-vlriAtKYDViAEunue4VO {
    display: flex;
    align-items: center;
    max-width: 220px;
    text-overflow: ellipsis;
    white-space: normal;
    padding: 10px 8px 10px 24px;
    font-size: 14px;
    font-weight: 400;
    color: #b8bcbf;
    text-transform: none;
    cursor: pointer;
    user-select: none
}

._1-vlriAtKYDViAEunue4VO.DesktopUI,.DesktopUI ._1-vlriAtKYDViAEunue4VO {
    margin-bottom: 0px
}

._1-vlriAtKYDViAEunue4VO ._1rD8X96FdnksZLvRRlEiCR {
    height: 20px;
    width: 20px;
    margin-right: 12px
}

._1-vlriAtKYDViAEunue4VO ._1rD8X96FdnksZLvRRlEiCR.DesktopUI,.DesktopUI ._1-vlriAtKYDViAEunue4VO ._1rD8X96FdnksZLvRRlEiCR {
    color: #b8bcbf
}

._1-vlriAtKYDViAEunue4VO ._2PPbMrzl8PKBwpkjYs9b0i {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._1-vlriAtKYDViAEunue4VO.oUzYn48NLkHPRjiT8W86M,._1-vlriAtKYDViAEunue4VO.oUzYn48NLkHPRjiT8W86M:hover,._1-vlriAtKYDViAEunue4VO.oUzYn48NLkHPRjiT8W86M:not(._2DpXjzK3WWsOtUWUrcuOG7):hover {
    background-color: #23262e
}

._1-vlriAtKYDViAEunue4VO:not(._2DpXjzK3WWsOtUWUrcuOG7):hover {
    background-color: #dcdedf;
    color: #3d4450
}

._1-vlriAtKYDViAEunue4VO:not(._2DpXjzK3WWsOtUWUrcuOG7):hover ._1rD8X96FdnksZLvRRlEiCR {
    color: #3d4450
}

._1-vlriAtKYDViAEunue4VO._2DpXjzK3WWsOtUWUrcuOG7 {
    color: #fff;
    background-color: #3d4450
}

._1-vlriAtKYDViAEunue4VO._2DpXjzK3WWsOtUWUrcuOG7 ._1rD8X96FdnksZLvRRlEiCR {
    color: #fff
}

._3HW2USxwRYjjmh6QiQtDq8 {
    flex-grow: 1
}

._1Hye7o1wYIfc9TE9QKRW4T {
    height: 1px;
    background: #3d4450;
    margin-bottom: 14px;
    margin-right: 24px;
    flex-shrink: 0
}

._1Hye7o1wYIfc9TE9QKRW4T.DesktopUI,.DesktopUI ._1Hye7o1wYIfc9TE9QKRW4T {
    margin: 0px 12px
}

._1Hye7o1wYIfc9TE9QKRW4T._1ahzMoQaAT-POqYjqcQSCt.DesktopUI,.DesktopUI ._1Hye7o1wYIfc9TE9QKRW4T._1ahzMoQaAT-POqYjqcQSCt {
    background: transparent
}

._3LLH_F43MTu6UtG4Z3kudv {
    position: absolute;
    left: 24px;
    top: 8px;
    z-index: 5;
    width: 32px;
    height: 24px;
    background-color: #3d4450;
    border-radius: 2px;
    transition-property: background-color,color;
    transition-duration: .2s;
    transition-timing-function: ease-out;
    -webkit-app-region: no-drag;
    font-weight: bold;
    cursor: pointer
}

._3LLH_F43MTu6UtG4Z3kudv svg {
    width: 16px;
    height: 16px;
    margin-top: 4px;
    margin-left: 8px
}

._3LLH_F43MTu6UtG4Z3kudv:hover {
    color: #fff;
    background: #464d58;
    border-radius: 2px
}

@keyframes _2Wg5df41BfHnoLgawx_2pb {
    0% {
        opacity: 1
    }

    100% {
        opacity: .1
    }
}

._3m_2lh1eA4HcHpt48En7kr>path {
    animation: _2Wg5df41BfHnoLgawx_2pb .6s;
    animation-iteration-count: infinite;
    animation-fill-mode: both
}

._3m_2lh1eA4HcHpt48En7kr>path:nth-child(1) {
    animation-delay: -0.925s
}

._3m_2lh1eA4HcHpt48En7kr>path:nth-child(2) {
    animation-delay: -0.85s
}

._3m_2lh1eA4HcHpt48En7kr>path:nth-child(3) {
    animation-delay: -0.775s
}

._3m_2lh1eA4HcHpt48En7kr>path:nth-child(4) {
    animation-delay: -0.7s
}

._3m_2lh1eA4HcHpt48En7kr>path:nth-child(5) {
    animation-delay: -0.625s
}

._3m_2lh1eA4HcHpt48En7kr>path:nth-child(6) {
    animation-delay: -0.55s
}

._3m_2lh1eA4HcHpt48En7kr>path:nth-child(7) {
    animation-delay: -0.475s
}

._3m_2lh1eA4HcHpt48En7kr>path:nth-child(8) {
    animation-delay: -0.4s
}

.cop8-_JMlxROh84HxKn1k>path {
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite
}

.cop8-_JMlxROh84HxKn1k ._1o6HA3kQiHOuG850embnDc {
    animation-name: _1PDAZ8_p3QD4UEodB33ZWN
}

.cop8-_JMlxROh84HxKn1k ._1q8-nNsxUgdR1e5-qquKhq {
    animation-name: QyijTe76r73C2YEReyqyL
}

.cop8-_JMlxROh84HxKn1k ._23ih_RI5RGrVxYWrefeNC {
    animation-name: _2wGDzjkXcSY4cHOHwsX4lg
}

.cop8-_JMlxROh84HxKn1k ._2DSRH-7cAVL5MFH4nlJ69A {
    animation-name: _3jrA8AMmWDnOD3_xIL5b3
}

@keyframes _1PDAZ8_p3QD4UEodB33ZWN {
    0% {
        opacity: 1
    }

    25% {
        opacity: 1
    }

    100% {
        opacity: .25
    }
}

@keyframes QyijTe76r73C2YEReyqyL {
    0% {
        opacity: .25
    }

    25% {
        opacity: .25
    }

    50% {
        opacity: 1
    }

    75% {
        opacity: .25
    }

    100% {
        opacity: .25
    }
}

@keyframes _2wGDzjkXcSY4cHOHwsX4lg {
    0% {
        opacity: .25
    }

    50% {
        opacity: .25
    }

    75% {
        opacity: 1
    }

    100% {
        opacity: .25
    }
}

@keyframes _3jrA8AMmWDnOD3_xIL5b3 {
    0% {
        opacity: 1
    }

    25% {
        opacity: .25
    }

    75% {
        opacity: .25
    }

    100% {
        opacity: 1
    }
}

._3-ZZDE9nzm0Tq9xSGLby1a {
    fill: #4897d2
}

._1toTlId7W50QaHwhm2SfyW {
    fill: transparent
}

@keyframes _3PwEEPVt8AFlTzaPsr2aMs {
    from {
        background-position: 0 100%
    }

    to {
        background-position: 100% 0
    }
}

@keyframes OLaBYXIY9KoOmv591HQ4C {
    from {
        background: #3d4450
    }

    to {
        background: #23262e
    }
}

@keyframes _3NU8GvOktZfkdl6LQMVgZx {
    from {
        background: #3d4450;
        color: #8b929a
    }

    to {
        background: #23262e;
        color: #fff
    }
}

@keyframes _2NVMbdV4wBIACWgwBU2kyz {
    from {
        background: rgba(255,255,255,.25);
        color: #8b929a
    }

    to {
        background: rgba(255,255,255,.15);
        color: #fff
    }
}

@keyframes _2cC0LcFydJUHm4XLEOIfH_ {
    from {
        background: #8b929a;
        color: #fff
    }

    to {
        background: #67707b;
        color: #fff
    }
}

@keyframes _2ZXhFZ3yMelM_EaCuFUVCU {
    from {
        background: rgba(255,255,255,.3);
        color: #fff
    }

    to {
        background: rgba(255,255,255,.1);
        color: #fff
    }
}

@keyframes _3FYJQQRKVuF4an6YLTaAH- {
    from {
        background: rgba(255,255,255,.5);
        color: #fff
    }

    to {
        background: rgba(255,255,255,.2);
        color: #fff
    }
}

@keyframes _2bQL7sqLJxz3iErp2xkuDu {
    from {
        border-color: #67707b
    }

    to {
        border-color: #3d4450
    }
}

@keyframes _3YEiBS4FQvAJ5_DCKWaJ9h {
    from {
        background: #c9ffc9;
        color: #8b929a
    }

    to {
        background: #59bf40;
        color: #fff
    }
}

@keyframes _27hQac2edmP4A9XEJkh6QX {
    0% {
        background-position: 0% 0%;
        opacity: 1
    }

    100% {
        background-position: -180% 0%;
        opacity: .8
    }
}

@keyframes _1n0zrqn96vmI5hvxZBwflw {
    0% {
        background-position: 0% 0%
    }

    100% {
        background-position: 50% 0%
    }
}

@keyframes _3PwEEPVt8AFlTzaPsr2aMs {
    from {
        background-position: 0 100%
    }

    to {
        background-position: 100% 0
    }
}

@keyframes OLaBYXIY9KoOmv591HQ4C {
    from {
        background: #3d4450
    }

    to {
        background: #23262e
    }
}

@keyframes _3NU8GvOktZfkdl6LQMVgZx {
    from {
        background: #3d4450;
        color: #8b929a
    }

    to {
        background: #23262e;
        color: #fff
    }
}

@keyframes _2NVMbdV4wBIACWgwBU2kyz {
    from {
        background: rgba(255,255,255,.25);
        color: #8b929a
    }

    to {
        background: rgba(255,255,255,.15);
        color: #fff
    }
}

@keyframes _2cC0LcFydJUHm4XLEOIfH_ {
    from {
        background: #8b929a;
        color: #fff
    }

    to {
        background: #67707b;
        color: #fff
    }
}

@keyframes _2ZXhFZ3yMelM_EaCuFUVCU {
    from {
        background: rgba(255,255,255,.3);
        color: #fff
    }

    to {
        background: rgba(255,255,255,.1);
        color: #fff
    }
}

@keyframes _3FYJQQRKVuF4an6YLTaAH- {
    from {
        background: rgba(255,255,255,.5);
        color: #fff
    }

    to {
        background: rgba(255,255,255,.2);
        color: #fff
    }
}

@keyframes _2bQL7sqLJxz3iErp2xkuDu {
    from {
        border-color: #67707b
    }

    to {
        border-color: #3d4450
    }
}

@keyframes _3YEiBS4FQvAJ5_DCKWaJ9h {
    from {
        background: #c9ffc9;
        color: #8b929a
    }

    to {
        background: #59bf40;
        color: #fff
    }
}

:root {
    --indent-level: 0;
    --field-negative-horizontal-margin: 0px;
    --field-row-children-spacing: 0px
}

._16sYNwqxz6giarbVaRUl7R .DialogHeader {
    letter-spacing: 1px;
    text-transform: uppercase;
    padding: 0px;
    margin: 0px;
    margin-bottom: 10px;
    text-align: left;
    display: flex;
    gap: 10px;
    align-items: center;
    font-family: "Motiva Sans",Helvetica,sans-serif;
    font-weight: normal;
    font-size: 16px;
    font-style: normal;
    line-height: 20px;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-shadow: none;
    text-transform: none;
    letter-spacing: 0px;
    color: #fff;
    font-weight: bold;
    font-size: 22px;
    line-height: 28px
}

._16sYNwqxz6giarbVaRUl7R .DialogSubHeader {
    font-family: "Motiva Sans",Helvetica,sans-serif;
    font-weight: normal;
    font-size: 16px;
    font-style: normal;
    line-height: 20px;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-shadow: none;
    text-transform: none;
    letter-spacing: 0px;
    color: #fff;
    font-weight: 500;
    font-size: 18px;
    line-height: 22px
}

.BasicUI ._16sYNwqxz6giarbVaRUl7R .DialogSubHeader {
    font-family: "Motiva Sans",Helvetica,sans-serif;
    font-weight: normal;
    font-size: 16px;
    font-style: normal;
    line-height: 20px;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-shadow: none;
    text-transform: none;
    letter-spacing: 0px;
    color: #fff;
    font-weight: 500;
    font-size: 18px;
    line-height: 22px;
    text-transform: uppercase;
    letter-spacing: .5px;
    color: rgba(255,255,255,.5);
    font-size: 16px;
    font-weight: 600
}

._16sYNwqxz6giarbVaRUl7R .DialogFooter > ._DialogColLayout {
    min-width: 300px
}

._16sYNwqxz6giarbVaRUl7R {
    background: none;
    padding: calc(12px + 1.4vw) 2.8vw
}

._16sYNwqxz6giarbVaRUl7R .DialogControlsSection:not(:first-child),._16sYNwqxz6giarbVaRUl7R .DialogControlsSectionHeader:not(:first-child),._16sYNwqxz6giarbVaRUl7R .DialogHeader:not(:first-child),._16sYNwqxz6giarbVaRUl7R .DialogSubHeader:not(:first-child) {
    margin-top: 24px
}

._16sYNwqxz6giarbVaRUl7R .DialogControlsSectionHeader {
    color: #fff;
    padding: 12px 0;
    border-bottom: solid 1px #23262e;
    font-weight: 500;
    font-family: "Motiva Sans",Helvetica,sans-serif;
    font-weight: normal;
    font-size: 16px;
    font-style: normal;
    line-height: 20px;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-shadow: none;
    text-transform: none;
    letter-spacing: 0px;
    color: #fff;
    font-weight: 500;
    font-size: 18px;
    line-height: 22px
}

.BasicUI ._16sYNwqxz6giarbVaRUl7R .DialogControlsSectionHeader {
    letter-spacing: .5px;
    color: rgba(255,255,255,.5);
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600
}

._16sYNwqxz6giarbVaRUl7R .DialogControlsSectionHeader:first-child {
    margin-top: 0
}

._16sYNwqxz6giarbVaRUl7R .DialogBody,._2ywySGDASDCC43aPuicxHt.DialogContent_InnerWidth {
    overflow: initial
}

._16sYNwqxz6giarbVaRUl7R .DialogBody .eKmEXJCm_lgme24Fp_HWt:first-child,._2ywySGDASDCC43aPuicxHt.DialogContent_InnerWidth .eKmEXJCm_lgme24Fp_HWt:first-child {
    scroll-margin-top: 80px
}

._2ywySGDASDCC43aPuicxHt.DialogContent_InnerWidth {
    max-width: 100%
}

._16sYNwqxz6giarbVaRUl7R ._DialogInputContainer {
    border-radius: 0
}

._16sYNwqxz6giarbVaRUl7R ._DialogInputContainer.gpfocus,._16sYNwqxz6giarbVaRUl7R ._DialogInputContainer.Active {
    background-color: #fff;
    color: #0e141b
}

._16sYNwqxz6giarbVaRUl7R ._DialogInputContainer.Active .DialogListBuilderInput_Input {
    color: #0e141b
}

._16sYNwqxz6giarbVaRUl7R .DialogBodyText {
    font-family: "Motiva Sans",Helvetica,sans-serif;
    font-weight: normal;
    font-size: 16px;
    font-style: normal;
    line-height: 20px;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-shadow: none;
    text-transform: none;
    letter-spacing: 0px;
    color: #fff;
    color: #dcdedf;
    margin-bottom: 10px
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton {
    margin: 0;
    padding: 10px 24px;
    min-width: 160px
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton.R7OZbuJa9H3NPk-5gy3Is {
    min-width: 0
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover {
    color: #dcdedf;
    font-size: 16px;
    line-height: 20px;
    border-radius: 2px;
    box-shadow: none;
    box-sizing: border-box;
    transition: none;
    position: relative
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton.Primary,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled.Primary,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.Primary,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover.Primary {
    background: rgba(255,255,255,.15)
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton.EmptyButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled.EmptyButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.EmptyButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover.EmptyButton {
    padding: 0px;
    overflow: hidden
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton.BarButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled.BarButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.BarButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover.BarButton {
    background: #0000001A;
    color: #fff
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton._28cXJKe4jqDnSsP9HO7yYm,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled._28cXJKe4jqDnSsP9HO7yYm,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active._28cXJKe4jqDnSsP9HO7yYm,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover._28cXJKe4jqDnSsP9HO7yYm {
    background: #0e141b
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton:hover,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:hover,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active:hover,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover:hover {
    background: rgba(255,255,255,.2);
    transition: background-color 150ms ease-in
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton.Primary:hover,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled.Primary:hover,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.Primary:hover,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover.Primary:hover {
    background: #1aa0ff7c
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton.gpfocus,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled.gpfocus,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.gpfocus,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active:active,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover.gpfocus,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover:active {
    background: #fff;
    color: #23262e;
    outline: none
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton.gpfocus.Primary,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.Primary,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled.gpfocus.Primary,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active.Primary,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.gpfocus.Primary,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active:active.Primary,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover.gpfocus.Primary,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover:active.Primary {
    background: #1a9fff;
    color: #fff
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton.gpfocus.Destructive,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.Destructive,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled.gpfocus.Destructive,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active.Destructive,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.gpfocus.Destructive,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active:active.Destructive,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover.gpfocus.Destructive,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover:active.Destructive {
    background: #de3618;
    color: #fff
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton.gpfocus.BarButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.BarButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled.gpfocus.BarButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active.BarButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.gpfocus.BarButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active:active.BarButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover.gpfocus.BarButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover:active.BarButton {
    background: #fff;
    color: #000
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton.gpfocus.Glyph,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.Glyph,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled.gpfocus.Glyph,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active.Glyph,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.gpfocus.Glyph,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active:active.Glyph,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover.gpfocus.Glyph,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover:active.Glyph {
    filter: brightness(30%)
}

.eKmEXJCm_lgme24Fp_HWt button.cXzBZxhPBl7fZs9LODEnc.DialogButton.gpfocus,.eKmEXJCm_lgme24Fp_HWt button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled.gpfocus,.eKmEXJCm_lgme24Fp_HWt button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.gpfocus,.eKmEXJCm_lgme24Fp_HWt button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover.gpfocus {
    box-shadow: 0px 4px 4px rgba(0,0,0,.25)
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton.Disabled,button.cXzBZxhPBl7fZs9LODEnc.DialogButton[disabled],button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled.Disabled,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled[disabled],button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.Disabled,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active[disabled],button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover.Disabled,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover[disabled] {
    opacity: .4;
    background: #23262e;
    color: #fff;
    pointer-events: none
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton.Disabled.gpfocus,button.cXzBZxhPBl7fZs9LODEnc.DialogButton[disabled].gpfocus,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled.Disabled.gpfocus,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled[disabled].gpfocus,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.Disabled.gpfocus,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active[disabled].gpfocus,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover.Disabled.gpfocus,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover[disabled].gpfocus {
    background: #000
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton:before,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:before,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active:before,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover:before {
    content: none
}

._1vcky98a3hG0ulFCdee4kd {
    height: 1px;
    background: rgba(255,255,255,.1);
    margin-left: calc(-1*var(--field-negative-horizontal-margin));
    margin-right: calc(-1*var(--field-negative-horizontal-margin))
}

.eKmEXJCm_lgme24Fp_HWt {
    display: flex;
    flex-direction: column;
    padding: 0 10px;
    position: relative;
    background: none;
    border-radius: 0;
    padding-left: calc(var(--field-negative-horizontal-margin) + var(--indent-level)*20px);
    padding-right: var(--field-negative-horizontal-margin);
    margin-left: calc(-1*var(--field-negative-horizontal-margin));
    margin-right: calc(-1*var(--field-negative-horizontal-margin));
    transition-property: transform,background-color;
    transition-duration: .32s,0s;
    transition-timing-function: cubic-bezier(0.17, 0.45, 0.14, 0.83);
    transform-origin: 12% 50%;
    animation-timing-function: cubic-bezier(0.17, 0.45, 0.14, 0.83);
    animation-duration: .5s;
    animation-fill-mode: forwards;
    transform: scale(1) rotateX(0deg)
}

.eKmEXJCm_lgme24Fp_HWt.xIITXDcM70faUNqssgUyx {
    --field-row-children-spacing: 10px;
    padding-bottom: 10px;
    padding-top: 10px
}

.eKmEXJCm_lgme24Fp_HWt._3hgIZByMuZIEiFspMRGFBw {
    padding: 8px 0;
    --field-row-children-spacing: 8px
}

.eKmEXJCm_lgme24Fp_HWt._3tB2lyT2Pfvfv-jyuVgUOg {
    padding-bottom: 10px
}

.eKmEXJCm_lgme24Fp_HWt.GxgIyq8R5xTOeu4ftGrgX::after,.eKmEXJCm_lgme24Fp_HWt._39x36zDuDr8Z0Z_UnJkY4S::after {
    content: "";
    position: absolute;
    left: var(--field-negative-horizontal-margin);
    right: var(--field-negative-horizontal-margin)
}

.eKmEXJCm_lgme24Fp_HWt.GxgIyq8R5xTOeu4ftGrgX::after {
    bottom: -0.5px;
    height: 1px;
    background: rgba(255,255,255,.1)
}

.eKmEXJCm_lgme24Fp_HWt._39x36zDuDr8Z0Z_UnJkY4S::after {
    bottom: -0.75px;
    height: 1.5px;
    background: rgba(255,255,255,.1)
}

._16sYNwqxz6giarbVaRUl7R .eKmEXJCm_lgme24Fp_HWt {
    --field-negative-horizontal-margin: 2.8vw
}

.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus,.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin,.eKmEXJCm_lgme24Fp_HWt._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_):hover {
    outline: none;
    background: #3d4450;
    color: #fff
}

.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus.DesktopUI,.DesktopUI .eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus,.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin.DesktopUI,.DesktopUI .eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin,.eKmEXJCm_lgme24Fp_HWt._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_):hover.DesktopUI,.DesktopUI .eKmEXJCm_lgme24Fp_HWt._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_):hover {
    background: none
}

.eKmEXJCm_lgme24Fp_HWt._3YKpU6T7dSIjGegCiQgg3h+.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus,._1vcky98a3hG0ulFCdee4kd+.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus,._16sYNwqxz6giarbVaRUl7R .DialogControlsSectionHeader+.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus,.eKmEXJCm_lgme24Fp_HWt._3YKpU6T7dSIjGegCiQgg3h+.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin,._1vcky98a3hG0ulFCdee4kd+.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin,._16sYNwqxz6giarbVaRUl7R .DialogControlsSectionHeader+.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin,.eKmEXJCm_lgme24Fp_HWt._3YKpU6T7dSIjGegCiQgg3h+.eKmEXJCm_lgme24Fp_HWt._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_):hover,._1vcky98a3hG0ulFCdee4kd+.eKmEXJCm_lgme24Fp_HWt._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_):hover,._16sYNwqxz6giarbVaRUl7R .DialogControlsSectionHeader+.eKmEXJCm_lgme24Fp_HWt._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_):hover {
    margin-top: -1px;
    border-top: solid 1px transparent
}

.eKmEXJCm_lgme24Fp_HWt.eKmEXJCm_lgme24Fp_HWt._39x36zDuDr8Z0Z_UnJkY4S+.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus,.eKmEXJCm_lgme24Fp_HWt.eKmEXJCm_lgme24Fp_HWt._39x36zDuDr8Z0Z_UnJkY4S+.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin,.eKmEXJCm_lgme24Fp_HWt.eKmEXJCm_lgme24Fp_HWt._39x36zDuDr8Z0Z_UnJkY4S+.eKmEXJCm_lgme24Fp_HWt._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_):hover {
    margin-top: -1.5px;
    border-top: solid 1.5px transparent
}

.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus.DesktopUI::after,.DesktopUI .eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus::after,.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin.DesktopUI::after,.DesktopUI .eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin::after,.eKmEXJCm_lgme24Fp_HWt._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_):hover.DesktopUI::after,.DesktopUI .eKmEXJCm_lgme24Fp_HWt._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_):hover::after {
    display: inherit
}

.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus::after,.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin::after,.eKmEXJCm_lgme24Fp_HWt._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_):hover::after {
    display: none
}

.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus,.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin {
    animation-name: _3NU8GvOktZfkdl6LQMVgZx;
    z-index: 1;
    animation-name: _2NVMbdV4wBIACWgwBU2kyz
}

.eKmEXJCm_lgme24Fp_HWt.aIeh3X5T2M074RLW1qn6_ {
    cursor: default;
    color: #67707b
}

.eKmEXJCm_lgme24Fp_HWt._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_) {
    cursor: pointer
}

.eKmEXJCm_lgme24Fp_HWt.DesktopUI._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_),.DesktopUI .eKmEXJCm_lgme24Fp_HWt._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_) {
    cursor: default
}

.eKmEXJCm_lgme24Fp_HWt .Focusable {
    scroll-margin: 20px 0 55px 0
}

.eKmEXJCm_lgme24Fp_HWt.DesktopUI ._1aw7cA3mAZfWt8idAlVJWi,.eKmEXJCm_lgme24Fp_HWt.DesktopUI ._2o2fXzn99OddeqZMjbDuxQ,.DesktopUI .eKmEXJCm_lgme24Fp_HWt ._1aw7cA3mAZfWt8idAlVJWi,.DesktopUI .eKmEXJCm_lgme24Fp_HWt ._2o2fXzn99OddeqZMjbDuxQ {
    flex-shrink: 0
}

.eKmEXJCm_lgme24Fp_HWt.DesktopUI ._2o2fXzn99OddeqZMjbDuxQ,.DesktopUI .eKmEXJCm_lgme24Fp_HWt ._2o2fXzn99OddeqZMjbDuxQ {
    display: flex
}

._1cGG5Yx-pDZFg0Cc1rahfw {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 0;
    background: red;
    opacity: .1
}

._2o2fXzn99OddeqZMjbDuxQ {
    flex-grow: 1
}

._2o2fXzn99OddeqZMjbDuxQ>svg {
    height: 1em;
    width: auto
}

._2o2fXzn99OddeqZMjbDuxQ>svg:not(:first-child) {
    margin-left: 16px
}

._2o2fXzn99OddeqZMjbDuxQ .DialogInputLabelGroup {
    margin-bottom: 0px
}

._2DM37juowId1V_DScp3l4 {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    flex-grow: 0
}

._2DM37juowId1V_DScp3l4._2sj0iYB2llhya3q15q0xiX {
    padding-right: 10px
}

._2DM37juowId1V_DScp3l4._1mbHaypn3SksXyYjPLVuX1 {
    padding-right: max(10px,var(--field-row-children-spacing))
}

._2DM37juowId1V_DScp3l4 svg {
    height: 20px
}

._2VcTlXFC64Jtg9gvtT6cmY {
    display: flex;
    flex-direction: row;
    column-gap: var(--field-row-children-spacing);
    justify-content: flex-end;
    align-items: flex-start
}

.eKmEXJCm_lgme24Fp_HWt._16vVnDqpbNs-zIH-EdV6Vz ._2VcTlXFC64Jtg9gvtT6cmY {
    align-items: center
}

.eKmEXJCm_lgme24Fp_HWt._3LCXhoVmpvqbOW8fsItdTl ._2VcTlXFC64Jtg9gvtT6cmY {
    flex-wrap: wrap
}

.eKmEXJCm_lgme24Fp_HWt._3nLNLFMUMSt4jvxIayuPV3 ._2VcTlXFC64Jtg9gvtT6cmY {
    row-gap: var(--field-row-children-spacing)
}

#QuickAccess-Menu .eKmEXJCm_lgme24Fp_HWt.ljcbLhG2-njpG2eCdWOyu ._1aw7cA3mAZfWt8idAlVJWi {
    min-width: 270px
}

.eKmEXJCm_lgme24Fp_HWt.ljcbLhG2-njpG2eCdWOyu ._2o2fXzn99OddeqZMjbDuxQ {
    min-width: var(--gamepad-field-control-min-width, 250px)
}

.eKmEXJCm_lgme24Fp_HWt.ljcbLhG2-njpG2eCdWOyu ._2o2fXzn99OddeqZMjbDuxQ.DesktopUI,.DesktopUI .eKmEXJCm_lgme24Fp_HWt.ljcbLhG2-njpG2eCdWOyu ._2o2fXzn99OddeqZMjbDuxQ {
    min-width: 0px
}

#QuickAccess-Menu .eKmEXJCm_lgme24Fp_HWt.ljcbLhG2-njpG2eCdWOyu ._2o2fXzn99OddeqZMjbDuxQ {
    min-width: 0px
}

._1aw7cA3mAZfWt8idAlVJWi {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap
}

.eKmEXJCm_lgme24Fp_HWt.Jgod1QRim6eNfvia2_3Ac ._1aw7cA3mAZfWt8idAlVJWi {
    flex-grow: 1
}

.eKmEXJCm_lgme24Fp_HWt._2bDqk4Jeoyk1wZd7ttBNAR._37xzVt6arvEzyNdW5GxK8f._3nLNLFMUMSt4jvxIayuPV3 ._1aw7cA3mAZfWt8idAlVJWi {
    padding-top: var(--field-row-children-spacing)
}

._3jMlJm4PQCA8SfNlUR99Fo {
    font-size: 16px;
    line-height: 20px;
    color: #dcdedf;
    flex-grow: 1;
    display: flex;
    flex-direction: row;
    max-width: 100%;
    word-break: break-word
}

._3jMlJm4PQCA8SfNlUR99Fo.DesktopUI,.DesktopUI ._3jMlJm4PQCA8SfNlUR99Fo {
    font-size: 14px;
    line-height: 18px
}

.eKmEXJCm_lgme24Fp_HWt._3LCXhoVmpvqbOW8fsItdTl ._3jMlJm4PQCA8SfNlUR99Fo {
    flex-shrink: 0
}

.eKmEXJCm_lgme24Fp_HWt:not(._37xzVt6arvEzyNdW5GxK8f).Jgod1QRim6eNfvia2_3Ac ._3jMlJm4PQCA8SfNlUR99Fo {
    flex-grow: 0
}

._3jMlJm4PQCA8SfNlUR99Fo .KGS2r2ext4jvDYa-MAFLD {
    align-self: flex-end
}

.eKmEXJCm_lgme24Fp_HWt.aIeh3X5T2M074RLW1qn6_ ._3jMlJm4PQCA8SfNlUR99Fo {
    color: #67707b
}

.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus ._3jMlJm4PQCA8SfNlUR99Fo,.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin ._3jMlJm4PQCA8SfNlUR99Fo {
    color: #fff
}

._3jMlJm4PQCA8SfNlUR99Fo>svg {
    position: relative;
    top: 2px;
    margin-right: 12px
}

._1W1to_azoBRG95oNAFpf9Q {
    font-size: 12px;
    line-height: 16px;
    color: #b8bcbf;
    margin-top: 8px
}

._1W1to_azoBRG95oNAFpf9Q.DesktopUI,.DesktopUI ._1W1to_azoBRG95oNAFpf9Q {
    color: #8b929a;
    font-weight: 400;
    font-size: 13px;
    line-height: 18px
}

.eKmEXJCm_lgme24Fp_HWt._37xzVt6arvEzyNdW5GxK8f ._1aw7cA3mAZfWt8idAlVJWi+._1W1to_azoBRG95oNAFpf9Q {
    margin-top: 6px
}

.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus ._1W1to_azoBRG95oNAFpf9Q,.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin ._1W1to_azoBRG95oNAFpf9Q {
    color: #dcdedf
}

._3A5ujtARm6atH4phJ5i1i6 {
    display: flex;
    position: absolute;
    left: 0;
    right: 0;
    top: var(--basicui-header-height, 0px);
    bottom: var(--gamepadui-current-footer-height, 0px);
    overflow-y: auto;
    overflow-x: hidden;
    scroll-padding: 80px 0px;
    flex-direction: column
}

._3A5ujtARm6atH4phJ5i1i6._3-NqubDUyBx8l_lXBrjzUJ {
    bottom: 0
}

._3A5ujtARm6atH4phJ5i1i6._1XQXQY77uXZfE0KSWEADf_ {
    padding: 24px
}

._3A5ujtARm6atH4phJ5i1i6.gpfocus {
    outline: none
}

._3A5ujtARm6atH4phJ5i1i6._1Y7qW0oDUNH6gMRGqujwo6 {
    top: 0;
    padding: 0
}

._3A5ujtARm6atH4phJ5i1i6 ._27uCSNGt2GM1oh3MbvqAS {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0
}

._3A5ujtARm6atH4phJ5i1i6>._16sYNwqxz6giarbVaRUl7R {
    margin: auto;
    background-color: #0e141b;
    border: 2px solid #23262e;
    padding: calc(12px + 1.4vw) 2.8vw;
    width: 660px;
    box-sizing: border-box;
    animation-name: _2JseUqLU57eK7UqCBneiZN;
    animation-duration: .5s;
    animation-timing-function: cubic-bezier(0.16, 0.86, 0.43, 0.99);
    animation-fill-mode: both
}

@keyframes _2JseUqLU57eK7UqCBneiZN {
    0% {
        opacity: 0;
        transform: translateY(50px);
        transform: scale(1)
    }

    100% {
        opacity: 1;
        transform: translateY(0);
        transform: scale(1)
    }
}

._3A5ujtARm6atH4phJ5i1i6.ze1orGDNkLfdANVgoD4ZW>._16sYNwqxz6giarbVaRUl7R {
    min-height: 0
}

._3A5ujtARm6atH4phJ5i1i6.ze1orGDNkLfdANVgoD4ZW>._16sYNwqxz6giarbVaRUl7R .DialogBody,._3A5ujtARm6atH4phJ5i1i6.ze1orGDNkLfdANVgoD4ZW>._16sYNwqxz6giarbVaRUl7R ._2ywySGDASDCC43aPuicxHt.DialogContent_InnerWidth {
    min-height: 0
}

._3A5ujtARm6atH4phJ5i1i6 .DialogContentTransition {
    max-width: 613px
}

._3ZR32BdxJUNwAA6Fu6n00p {
    font-family: "Motiva Sans",Helvetica,sans-serif;
    font-weight: normal;
    font-size: 16px;
    font-style: normal;
    line-height: 20px;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-shadow: none;
    text-transform: none;
    letter-spacing: 0px;
    color: #fff;
    color: #b8bcbf;
    border-radius: 0;
    color: #8b929a;
    transition: none;
    font-style: normal
}

._3ZR32BdxJUNwAA6Fu6n00p,._3ZR32BdxJUNwAA6Fu6n00p:not(.disabled):not(.gpfocus):hover {
    background: #23262e
}

.BasicUI ._3ZR32BdxJUNwAA6Fu6n00p,.BasicUI ._3ZR32BdxJUNwAA6Fu6n00p:not(.disabled):not(.gpfocus):hover {
    background: rgba(255,255,255,.1)
}

._3ZR32BdxJUNwAA6Fu6n00p,._3ZR32BdxJUNwAA6Fu6n00p.gpfocus {
    padding: 10px 16px
}

._3ZR32BdxJUNwAA6Fu6n00p.gpfocus,._3ZR32BdxJUNwAA6Fu6n00p.gpfocus:hover {
    background: #fff;
    color: #000;
    box-shadow: none
}

._3ZR32BdxJUNwAA6Fu6n00p::placeholder {
    font-style: normal;
    color: #67707b
}

.BasicUI .DialogTextInputBase {
    box-shadow: none
}

._9Ql-oVe_j8E-vsDdyVdWo {
    width: 38px;
    height: 22px;
    position: relative;
    margin-right: 4px;
    border-radius: 16px;
    transition: box-shadow 50ms ease-out
}

._9Ql-oVe_j8E-vsDdyVdWo.gpfocus {
    outline: none
}

._9Ql-oVe_j8E-vsDdyVdWo.gpfocus:after {
    content: "";
    position: absolute;
    left: -10%;
    top: -15%;
    width: 120%;
    height: 132%;
    border-radius: 16px;
    background-color: #8b929a;
    opacity: 1;
    z-index: -1
}

._9Ql-oVe_j8E-vsDdyVdWo:not(.aIeh3X5T2M074RLW1qn6_) {
    cursor: pointer
}

._9Ql-oVe_j8E-vsDdyVdWo:not(.aIeh3X5T2M074RLW1qn6_):hover {
    box-shadow: 0px 0px 0px 4px rgba(255,255,255,.3);
    border-radius: 16px;
    transition: box-shadow 100ms ease-in
}

._2bl0iQ9xigbq4Zd1NI6NZl {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: rgba(255,255,255,.15);
    border-radius: 9001px;
    overflow: hidden
}

.eKmEXJCm_lgme24Fp_HWt.gpfocuswithin ._2bl0iQ9xigbq4Zd1NI6NZl {
    background: #23262e
}

._9Ql-oVe_j8E-vsDdyVdWo.aIeh3X5T2M074RLW1qn6_ ._2bl0iQ9xigbq4Zd1NI6NZl {
    background: #67707b
}

._2bl0iQ9xigbq4Zd1NI6NZl::before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: #1a9fff;
    transform: translateX(-27px);
    transition: transform .2s ease-out
}

._9Ql-oVe_j8E-vsDdyVdWo.aIeh3X5T2M074RLW1qn6_ ._2bl0iQ9xigbq4Zd1NI6NZl::before {
    opacity: 0
}

._9Ql-oVe_j8E-vsDdyVdWo.yLrDAetGoWx0GYqA6ShfS ._2bl0iQ9xigbq4Zd1NI6NZl::before {
    transform: translateX(-11px)
}

._1PQppcgkuXQAiFPar9AGi- {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 22px;
    background: #fff;
    border-radius: 9001px;
    transition: transform .2s cubic-bezier(0.1, 0.12, 0.53, 1.72);
    box-shadow: 0px 0px 5px rgba(0,0,0,.35)
}

._9Ql-oVe_j8E-vsDdyVdWo.aIeh3X5T2M074RLW1qn6_ ._1PQppcgkuXQAiFPar9AGi- {
    background: #8b929a
}

._9Ql-oVe_j8E-vsDdyVdWo.gpfocus:not(.aIeh3X5T2M074RLW1qn6_) ._1PQppcgkuXQAiFPar9AGi- {
    border: solid 2px #67707b;
    margin: -2px
}

._9Ql-oVe_j8E-vsDdyVdWo.yLrDAetGoWx0GYqA6ShfS ._1PQppcgkuXQAiFPar9AGi- {
    transform: translateX(16px)
}

._3pteVMTgNRdIzZreR6HnTp {
    color: #8b929a;
    word-break: break-word
}

.eKmEXJCm_lgme24Fp_HWt.gpfocuswithin ._3pteVMTgNRdIzZreR6HnTp {
    color: #b8bcbf
}

._3OHR1e3u08hK7hMx4fFy_L {
    display: flex
}

._3OHR1e3u08hK7hMx4fFy_L ._2H-4-c_5Q5Yk76jfQCbBp9 {
    flex-grow: 1;
    min-width: 1ch
}

._3OHR1e3u08hK7hMx4fFy_L>svg {
    height: 1em;
    margin: auto
}

._1fwM173Ng2G0kqw3Tb3Yx7 {
    display: flex;
    width: 100%
}

._1fwM173Ng2G0kqw3Tb3Yx7 ._3xrmZ1royQxijivqXbiYmu {
    width: 2ch;
    height: 100%;
    flex-shrink: 0;
    margin-right: 1ch
}

._1fwM173Ng2G0kqw3Tb3Yx7 .sNbXz_kVc2tfPwRJLfUat {
    flex-grow: 1
}

._2XSsNSGcWjGZ6z3fvqaRd5 {
    --controls-list-spacing: 0px;
    --controls-child-max-width: 250px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-bottom: calc(-1*var(--controls-list-spacing))
}

._2XSsNSGcWjGZ6z3fvqaRd5._1_1cc8zdCuVLNsVKeqeLnn {
    --controls-list-spacing: 10px
}

._2XSsNSGcWjGZ6z3fvqaRd5._3CqNnvT1qLOKIT3A_mHpeC {
    --controls-list-spacing: 16px
}

._2XSsNSGcWjGZ6z3fvqaRd5._30JCQLfpdL0ZuA8VTUd7tb {
    --controls-child-max-width: 200px;
    gap: 20px;
    flex-grow: 1
}

._2XSsNSGcWjGZ6z3fvqaRd5.DfEz4poPuz3p6j_yNLR8k {
    margin-right: calc(-1*var(--controls-list-spacing))
}

._2XSsNSGcWjGZ6z3fvqaRd5._32h79ZYlQTTeNDLdoYh2qF {
    margin-left: calc(-1*var(--controls-list-spacing));
    justify-content: start
}

._2XSsNSGcWjGZ6z3fvqaRd5._2ilj8DalLVVuriwU-1aSKG {
    margin-left: calc(-0.5*var(--controls-list-spacing));
    margin-right: calc(-0.5*var(--controls-list-spacing));
    justify-content: center
}

._2XSsNSGcWjGZ6z3fvqaRd5._3vgH-W3sYStLJYfV4JgE5b {
    flex: 1
}

._2XSsNSGcWjGZ6z3fvqaRd5 ._2LQjjxR3ZOcEZU73abIsw- {
    max-width: var(--controls-child-max-width);
    flex-grow: 1;
    margin-bottom: var(--controls-list-spacing)
}

#_1RRDRb-2_pgEiWZfAWaRN1 ._2XSsNSGcWjGZ6z3fvqaRd5 ._2LQjjxR3ZOcEZU73abIsw- {
    max-width: 270px
}

._2XSsNSGcWjGZ6z3fvqaRd5 ._2LQjjxR3ZOcEZU73abIsw-.DesktopUI,.DesktopUI ._2XSsNSGcWjGZ6z3fvqaRd5 ._2LQjjxR3ZOcEZU73abIsw- {
    display: flex
}

._2XSsNSGcWjGZ6z3fvqaRd5._32h79ZYlQTTeNDLdoYh2qF ._2LQjjxR3ZOcEZU73abIsw- {
    margin-left: var(--controls-list-spacing)
}

._2XSsNSGcWjGZ6z3fvqaRd5.DfEz4poPuz3p6j_yNLR8k ._2LQjjxR3ZOcEZU73abIsw- {
    margin-right: var(--controls-list-spacing)
}

._2XSsNSGcWjGZ6z3fvqaRd5.DfEz4poPuz3p6j_yNLR8k ._2LQjjxR3ZOcEZU73abIsw-:last-child {
    margin-left: auto
}

._2XSsNSGcWjGZ6z3fvqaRd5._2ilj8DalLVVuriwU-1aSKG ._2LQjjxR3ZOcEZU73abIsw- {
    margin-left: calc(.5*var(--controls-list-spacing));
    margin-right: calc(.5*var(--controls-list-spacing))
}

.UeBsDJo7ibrubT7WwDoHM.xIITXDcM70faUNqssgUyx {
    padding-top: 40px
}

.UeBsDJo7ibrubT7WwDoHM._3hgIZByMuZIEiFspMRGFBw {
    padding-top: 16px
}

._16sYNwqxz6giarbVaRUl7R .DialogBody .DialogControlsSection .Focusable {
    scroll-margin-top: 80px
}

button.v8oJcDOQF6xmlVTw4VhOr.DialogButton {
    padding: 10px 16px;
    min-width: initial
}

button._2-fpY1CCK5fZZ3EyTH0RM_.DialogButton,button._2-fpY1CCK5fZZ3EyTH0RM_.DialogButton:enabled,button._2-fpY1CCK5fZZ3EyTH0RM_.DialogButton:active,button._2-fpY1CCK5fZZ3EyTH0RM_.DialogButton:hover,button._2-fpY1CCK5fZZ3EyTH0RM_.DialogButton:enabled:active:hover {
    min-width: revert;
    width: auto;
    display: flex;
    align-self: stretch;
    padding: 10px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

button._2-fpY1CCK5fZZ3EyTH0RM_ svg {
    height: 20px;
    margin: auto
}

.c-4HN55eCj1jyZQutvZtn {
    display: flex;
    gap: 10px
}

._15-eRWK8oDnKQB_0B9PJPV {
    text-align: center
}

@keyframes _34goutNBSou3YR_kTuPeXo {
    from {
        background-position: 0 100%
    }

    to {
        background-position: 100% 0
    }
}

@keyframes _3uBtlQHaoF-Fdvf-44fdfj {
    from {
        background: #3d4450
    }

    to {
        background: #23262e
    }
}

@keyframes _1so9RRpNCSzFaLUuFaAoTQ {
    from {
        background: #3d4450;
        color: #8b929a
    }

    to {
        background: #23262e;
        color: #fff
    }
}

@keyframes _3rHHM0QPQeBnxSX9SsyTAv {
    from {
        background: rgba(255,255,255,.25);
        color: #8b929a
    }

    to {
        background: rgba(255,255,255,.15);
        color: #fff
    }
}

@keyframes _3bS2YJzXbd_HJcslwwJonb {
    from {
        background: #8b929a;
        color: #fff
    }

    to {
        background: #67707b;
        color: #fff
    }
}

@keyframes _1eyjVbw17bPbJY8cd6MyX2 {
    from {
        background: rgba(255,255,255,.3);
        color: #fff
    }

    to {
        background: rgba(255,255,255,.1);
        color: #fff
    }
}

@keyframes _1iqNj4v83-vYdxWouoYIbw {
    from {
        background: rgba(255,255,255,.5);
        color: #fff
    }

    to {
        background: rgba(255,255,255,.2);
        color: #fff
    }
}

@keyframes _2Pzyj6rGS2MYa48LGSbRdv {
    from {
        border-color: #67707b
    }

    to {
        border-color: #3d4450
    }
}

@keyframes _2C-5CyKHqs57xJb0nU1LnG {
    from {
        background: #c9ffc9;
        color: #8b929a
    }

    to {
        background: #59bf40;
        color: #fff
    }
}

._198v6zB5mZ5FWG0wpQU_3m {
    flex-grow: 1
}

._23hjXB5XSry64xirVGpWAY {
    display: flex;
    flex-direction: column
}

._23hjXB5XSry64xirVGpWAY._2vIQRDODaxmltxEdCSbuYf {
    padding-top: 4px
}

._1udlGGE4F5pggcpxovorUd {
    --inverse-normalized-value: calc( 1 - var(--normalized-slider-value) );
    --inverse-normalized-default-value: calc( 1 - var(--normalized-slider-default-value) );
    --slider-handle-width: 24px;
    position: relative;
    display: flex;
    height: 24px;
    min-width: 100px;
    transition: filter 50ms ease-in
}

._1udlGGE4F5pggcpxovorUd:not(._35GyZGA7tDmWzs9spPBe41) {
    cursor: pointer
}

._1udlGGE4F5pggcpxovorUd:hover ._2_vG6TwMW2XtyLlTEaODH9 {
    background: rgba(255,255,255,.3);
    --left-track-color: #00BBFF
}

._2_vG6TwMW2XtyLlTEaODH9 {
    background: rgba(255,255,255,.15);
    margin: auto;
    width: 100%;
    height: 6px;
    position: relative;
    overflow: hidden;
    --left-track-color: #1a9fff;
    border-radius: 3px
}

._2_vG6TwMW2XtyLlTEaODH9._1Lr71yy6KmqcdDAB6tRu_G {
    width: calc(100% - 20px)
}

._2_vG6TwMW2XtyLlTEaODH9._35GyZGA7tDmWzs9spPBe41 {
    pointer-events: none
}

._2_vG6TwMW2XtyLlTEaODH9::before {
    content: "";
    position: absolute;
    --normalized-fill-start: calc( ( 100% ) * min( var( --normalized-slider-value ), var( --normalized-slider-origin ) ) );
    --normalized-fill-end: calc( ( 100% ) * max( var( --normalized-slider-value ), var( --normalized-slider-origin ) ) );
    --normalized-width-handle: calc( var( --normalized-fill-end ) - var( --normalized-fill-start ) );
    left: var(--normalized-fill-start);
    right: 0;
    top: 0;
    bottom: 0;
    background: var(--left-track-color);
    width: var(--normalized-width-handle);
    border-radius: 3px
}

.BKyENCj-EIOyULNJlDOtz ._2_vG6TwMW2XtyLlTEaODH9::before {
    --signed-normalized-slider-default-value: calc( 2.0 * var(--normalized-slider-default-value) - 1.0 );
    --gradient-split-pct: calc( 100% * var(--normalized-slider-default-value) / var(--normalized-slider-value) - ( var(--slider-handle-width) * 0.5 * var(--signed-normalized-slider-default-value) ) )
}

._3mRyvMGiDLM0201gdyBNxA ._2_vG6TwMW2XtyLlTEaODH9::before {
    background: linear-gradient(90deg, var(--default-value-track-color) 0% var(--gradient-split-pct), var(--left-track-color) calc(var(--gradient-split-pct)))
}

._2KP6TN1CqkX-HgbPjfINAJ ._2_vG6TwMW2XtyLlTEaODH9::before {
    background: linear-gradient(90deg, var(--left-track-color) 0% var(--gradient-split-pct), var(--default-value-track-color) calc(var(--gradient-split-pct)))
}

._23hjXB5XSry64xirVGpWAY._35GyZGA7tDmWzs9spPBe41 ._2_vG6TwMW2XtyLlTEaODH9::before {
    background: #67707b;
    pointer-events: none
}

._20c10ESSWkT6N_HX85Xj8_ {
    background: #000
}

._8xNY6EWVZsDfOfUqDrus- {
    pointer-events: none;
    contain: layout;
    margin: auto 0;
    width: 100%;
    position: absolute;
    transform: translateX(calc(-100% * var(--inverse-normalized-value) + var(--slider-handle-width) * var(--inverse-normalized-value)))
}

._2jnK7ztb7w86dQCP1wwI9E {
    pointer-events: all;
    contain: layout;
    margin: auto 0;
    width: 100%;
    position: absolute;
    transform: translateX(calc(-100% * var(--inverse-normalized-value)))
}

.VKqgkujXytkn35LLPIGY {
    pointer-events: all;
    contain: layout;
    opacity: .5;
    margin: auto 0;
    width: 100%;
    position: absolute;
    transform: translateX(calc(-100% * var(--inverse-normalized-value)))
}

@keyframes _1RC4fIbWnuNIOU6os3OVGW {
    from {
        transform: scale(1.4)
    }
}

._11PBfip2UlKlY3vWSz8PA4 {
    background: #fff;
    box-shadow: 0px 0px 5px rgba(0,0,0,.35);
    border-radius: 1337px;
    height: 24px;
    width: 24px;
    position: absolute;
    right: 0;
    box-sizing: content-box;
    pointer-events: none
}

._23hjXB5XSry64xirVGpWAY:not(._35GyZGA7tDmWzs9spPBe41).gpfocus ._11PBfip2UlKlY3vWSz8PA4 {
    border: solid 3px rgba(255,255,255,.15);
    margin: -3px;
    animation: _1RC4fIbWnuNIOU6os3OVGW 200ms ease-out
}

._23hjXB5XSry64xirVGpWAY._35GyZGA7tDmWzs9spPBe41 ._11PBfip2UlKlY3vWSz8PA4 {
    background: #8b929a;
    pointer-events: none
}

._3zRgrkiwoIp-ZN16HnZU91 {
    background: #ffffff60;
    background: #FFD55F90;
    height: 24px;
    padding-bottom: 4px;
    width: 3px;
    position: absolute;
    right: 0;
    box-sizing: content-box;
    pointer-events: all;
    border-radius: 1px
}

._2Yg4-kduvl1qxess3iLQyL {
    height: 24px;
    width: 0px;
    position: absolute;
    box-sizing: content-box;
    pointer-events: all;
    right: 0
}

._2Yg4-kduvl1qxess3iLQyL._2vrO5Y0FLaCdzR4NnDfwdC svg {
    position: relative;
    right: 5px
}

.K9V_GSg6kQJV8XoCrFM6v {
    height: 24px;
    width: 24px;
    margin: auto 0;
    margin-right: 12px;
    flex-grow: 0;
    flex-shrink: 0
}

.K9V_GSg6kQJV8XoCrFM6v svg {
    width: 100%;
    height: 100%
}

._2yM7SDNRgnEnGEZIf-WSoG {
    display: flex;
    flex-direction: row;
    justify-content: space-between
}

.LYPXtQ-MbXCeitc8-tCDO {
    width: 24px;
    min-width: 24px;
    display: flex;
    flex-direction: column;
    flex-basis: 0;
    align-items: center
}

.LYPXtQ-MbXCeitc8-tCDO.VvfcCRnmUv8J7Kx9Ia1sG {
    flex-grow: 1
}

.dbACWBb8zr4cf4u05jQ4x {
    font-family: "Motiva Sans",Helvetica,sans-serif;
    font-weight: bold;
    font-size: 10px;
    line-height: 10px;
    letter-spacing: .5px;
    text-transform: uppercase;
    padding-top: 5px;
    width: fit-content;
    text-align: center
}

.dbACWBb8zr4cf4u05jQ4x._3jR_dhev70aT-Fhegy-8Mg {
    text-align: left;
    margin-right: auto
}

.dbACWBb8zr4cf4u05jQ4x.OBP79s7MvBySJTfm5wp_Z {
    text-align: right;
    margin-left: auto
}

.u8QEaEpjqBM8RuPzRLjMy {
    width: 4px;
    height: 12px;
    flex-shrink: 0;
    flex-grow: 0;
    background-color: rgba(255,255,255,.15)
}

.u8QEaEpjqBM8RuPzRLjMy.j418S4TEV2LS3JHn6an4s {
    background-color: #1a9fff
}

._1eMTvSj5tJlivVheftbZ5S {
    flex-grow: 1;
    align-self: center
}

._11I0_AlsB40ak50752rsuy {
    text-align: center;
    margin-left: .7ch;
    font-variant-numeric: tabular-nums;
    display: flex;
    flex-direction: row;
    align-items: center;
    align-self: flex-end
}

._3aMlipGagTx2AjSsMP_yZj,._1iWWSmS4pDD1vKNDTkghbh {
    font-family: "Motiva Sans",Helvetica,sans-serif;
    font-weight: normal;
    font-size: 16px;
    font-style: normal;
    line-height: 20px;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-shadow: none;
    text-transform: none;
    letter-spacing: 0px;
    color: #fff;
    background: #23262e;
    color: #8b929a;
    width: 0;
    min-width: 4em;
    border: none;
    border-radius: 3px;
    outline: none;
    padding: 4px 8px;
    box-sizing: border-box;
    font-variant-numeric: tabular-nums;
    text-align: right;
    cursor: text
}

._3aMlipGagTx2AjSsMP_yZj.gpfocus,._1iWWSmS4pDD1vKNDTkghbh.gpfocus {
    background: #fff;
    color: #000
}

._11I0_AlsB40ak50752rsuy._2fKVyx5la8VQm8SreJZbjL ._3aMlipGagTx2AjSsMP_yZj,._11I0_AlsB40ak50752rsuy._2fKVyx5la8VQm8SreJZbjL ._1iWWSmS4pDD1vKNDTkghbh {
    outline: solid 2px #de3618
}

._3aMlipGagTx2AjSsMP_yZj::placeholder,._1iWWSmS4pDD1vKNDTkghbh::placeholder {
    opacity: .5
}

._1iWWSmS4pDD1vKNDTkghbh {
    width: fit-content;
    pointer-events: none;
    position: absolute;
    left: 0;
    top: 0;
    visibility: hidden
}

@keyframes _1LFdeSuH6SCeGkW45tXeoo {
    0% {
        transform: translateX(0)
    }

    5% {
        transform: translateX(-4px)
    }

    15% {
        transform: translateX(4px)
    }

    25% {
        transform: translateX(-4px)
    }

    35% {
        transform: translateX(4px)
    }

    45% {
        transform: translateX(-4px)
    }

    55% {
        transform: translateX(4px)
    }

    65% {
        transform: translateX(-4px)
    }

    75% {
        transform: translateX(3px)
    }

    85% {
        transform: translateX(-3px)
    }

    100% {
        transform: translateX(0)
    }
}

._1Fa-zp9wEmgbJm3YkQA2pN {
    animation: _1LFdeSuH6SCeGkW45tXeoo 500ms ease-out
}

._2hwF2eVaZdtuE6Wjt9abSp {
    height: 30px;
    display: flex;
    flex-direction: row-reverse
}

.uOFmzX5QDJ7-4tKNOFuqN {
    position: absolute;
    width: 100%;
    pointer-events: none;
    box-sizing: border-box
}

.uOFmzX5QDJ7-4tKNOFuqN.gpfocus ._2jnK7ztb7w86dQCP1wwI9E::before,.uOFmzX5QDJ7-4tKNOFuqN.gpfocuswithin ._2jnK7ztb7w86dQCP1wwI9E::before {
    content: "";
    background: #99d4ff;
    height: 28px;
    top: -2px;
    width: 11px;
    right: -4px;
    position: absolute;
    box-sizing: content-box
}

.uOFmzX5QDJ7-4tKNOFuqN.gpfocus .VKqgkujXytkn35LLPIGY::before,.uOFmzX5QDJ7-4tKNOFuqN.gpfocuswithin .VKqgkujXytkn35LLPIGY::before {
    content: "";
    background: #ffffff70;
    height: 27px;
    top: -4px;
    width: 11px;
    right: -3px;
    position: absolute;
    box-sizing: content-box;
    border-radius: 5px 0px 0px 5px;
    opacity: 1;
    -webkit-filter: drop-shadow(0px 0px 3px #199FFF);
    filter: drop-shadow(0px 0px 3px #199FFF)
}

.uOFmzX5QDJ7-4tKNOFuqN.gpfocus.gpfocus .VKqgkujXytkn35LLPIGY,.uOFmzX5QDJ7-4tKNOFuqN.gpfocus.gpfocuswithin .VKqgkujXytkn35LLPIGY,.uOFmzX5QDJ7-4tKNOFuqN.gpfocuswithin.gpfocus .VKqgkujXytkn35LLPIGY,.uOFmzX5QDJ7-4tKNOFuqN.gpfocuswithin.gpfocuswithin .VKqgkujXytkn35LLPIGY {
    opacity: 1
}

.uOFmzX5QDJ7-4tKNOFuqN.gpfocus .VKqgkujXytkn35LLPIGY._3GOpBMvB0XixIzfe8Xz0AB::before,.uOFmzX5QDJ7-4tKNOFuqN.gpfocuswithin .VKqgkujXytkn35LLPIGY._3GOpBMvB0XixIzfe8Xz0AB::before {
    right: -8px;
    border-radius: 0px 5px 5px 0px
}

._2iD1mdJ-bbl3eteXK1vrpf {
    position: absolute;
    width: 100%;
    box-sizing: border-box;
    top: -30px;
    margin-left: calc(-1*var(--field-negative-horizontal-margin));
    margin-right: calc(-1*var(--field-negative-horizontal-margin));
    padding-left: calc(var(--field-negative-horizontal-margin) + var(--indent-level)*20px);
    padding-right: var(--field-negative-horizontal-margin)
}

._3Tp7J--L-VWInYWASa3Oqj {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    width: calc(100%*var(--normalized-slider-value))
}

._2Yb0rAYOU-fl2S8J80sqbj {
    font-size: 14px;
    position: absolute;
    width: fit-content;
    top: 20px
}

._38VX50q_XUUeqEdEgxC5no {
    transform: translateX(-50%);
    display: flex;
    flex-direction: row;
    justify-content: center;
    background-color: #ffffffee;
    color: #1a9fff;
    font-weight: bold;
    border-radius: 3px;
    padding: 2px 4px;
    font-size: 12px
}

._2aCoHO7mXYYdPXMN0USBAW {
    pointer-events: none;
    contain: layout;
    margin: auto 0;
    width: 100%;
    position: absolute;
    transform: translateX(calc(-100% * var(--inverse-normalized-default-value) + var(--slider-handle-width) * var(--inverse-normalized-default-value)))
}

._1NgUy7a2LKuF-moe-rzsiH {
    position: absolute;
    right: 0;
    width: 24px;
    height: 24px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center
}

._1NgUy7a2LKuF-moe-rzsiH>svg {
    color: #8b929a;
    width: 16px;
    margin-top: -12px
}

._3m2Foye73gTwIKftpIIVDr {
    position: absolute;
    pointer-events: none;
    top: 0;
    left: 0;
    z-index: 10000
}

._1sTuvqUAeproqHEae5sn9z {
    position: absolute;
    pointer-events: none;
    outline-offset: 2px;
    outline: 2px solid rgba(255,255,255,.6);
    animation: _15zi-K8KeANNjTmN-l_gGO .5s ease,_3vSPb8XtrL-SLJHu3FMU0_ .4s ease,xL-jG-fV4Nsl-PqweE0Ry .4s ease,_3mURostQ1qQKI2o_ZECEzW 1.2s ease-in-out .4s 20
}

._1sTuvqUAeproqHEae5sn9z._1cTVWBIq0CnY7CPKQt4cN2 {
    outline-color: #ff0
}

._8uyqyZ0cLoxTKgiUl_vqC._1cTVWBIq0CnY7CPKQt4cN2 {
    outline-offset: 2px;
    outline-color: red;
    background-color: red
}

@keyframes _15zi-K8KeANNjTmN-l_gGO {
    0% {
        background-color: rgba(255,255,255,.08)
    }

    100% {
        background-color: rgba(255,255,255,0)
    }
}

@keyframes _3vSPb8XtrL-SLJHu3FMU0_ {
    0% {
        outline: 12px solid
    }

    100% {
        outline: 2px solid
    }
}

@keyframes xL-jG-fV4Nsl-PqweE0Ry {
    0% {
        outline-color: rgba(255,255,255,0)
    }

    100% {
        outline-color: rgba(255,255,255,.6)
    }
}

@keyframes _3mURostQ1qQKI2o_ZECEzW {
    50% {
        opacity: .4
    }
}

._1EcbhBmoZZlCRm1Pfgrj0E {
    position: relative
}

._3yFwdrbikhiW9B5V5SqqQV {
    overflow-x: hidden
}

._3TJWg5pm8WdBl82Lcwwjsa {
    overflow-y: hidden
}

._3yFwdrbikhiW9B5V5SqqQV,.BasicUI .DialogContent_InnerWidth>._3yFwdrbikhiW9B5V5SqqQV,._7h7DE2GmYBHDodM_rJuVj,.BasicUI .DialogContent_InnerWidth>._7h7DE2GmYBHDodM_rJuVj {
    overflow-y: auto;
    scroll-padding-top: 20px;
    scroll-padding-bottom: 20px
}

._3TJWg5pm8WdBl82Lcwwjsa,.BasicUI .DialogContent_InnerWidth>._3TJWg5pm8WdBl82Lcwwjsa,._7h7DE2GmYBHDodM_rJuVj,.BasicUI .DialogContent_InnerWidth>._7h7DE2GmYBHDodM_rJuVj {
    overflow-x: auto;
    scroll-padding-left: 20px;
    scroll-padding-right: 20px
}

._2PuNBlNWSlrrrQJQPNBx-e {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    will-change: transform
}

.MGaAv8PlvR1-fOSrJ7-Hk {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

@keyframes _5VEJ9ppWFMtmQZUIl5QGM {
    from {
        background-position: 0 100%
    }

    to {
        background-position: 100% 0
    }
}

@keyframes gmWXVs6ySMfR95uy-dzLj {
    from {
        background: #3d4450
    }

    to {
        background: #23262e
    }
}

@keyframes _2Shpsf_OXX9VqX7Wf0lif0 {
    from {
        background: #3d4450;
        color: #8b929a
    }

    to {
        background: #23262e;
        color: #fff
    }
}

@keyframes _2x0HRpP0QPcd8y8ykAaCFm {
    from {
        background: rgba(255,255,255,.25);
        color: #8b929a
    }

    to {
        background: rgba(255,255,255,.15);
        color: #fff
    }
}

@keyframes _2_WUbDOZ71hKkEf-CD41hr {
    from {
        background: #8b929a;
        color: #fff
    }

    to {
        background: #67707b;
        color: #fff
    }
}

@keyframes _3JK1VosnPSCLdf_lSz1exG {
    from {
        background: rgba(255,255,255,.3);
        color: #fff
    }

    to {
        background: rgba(255,255,255,.1);
        color: #fff
    }
}

@keyframes _2PDwQBU5MzHQ75ycEVpwK3 {
    from {
        background: rgba(255,255,255,.5);
        color: #fff
    }

    to {
        background: rgba(255,255,255,.2);
        color: #fff
    }
}

@keyframes _21sRAofE89wu3ZgopiNdvZ {
    from {
        border-color: #67707b
    }

    to {
        border-color: #3d4450
    }
}

@keyframes _1JVe0k01JB6eRezb8eqqjg {
    from {
        background: #c9ffc9;
        color: #8b929a
    }

    to {
        background: #59bf40;
        color: #fff
    }
}

@keyframes _5VEJ9ppWFMtmQZUIl5QGM {
    from {
        background-position: 0 100%
    }

    to {
        background-position: 100% 0
    }
}

@keyframes gmWXVs6ySMfR95uy-dzLj {
    from {
        background: #3d4450
    }

    to {
        background: #23262e
    }
}

@keyframes _2Shpsf_OXX9VqX7Wf0lif0 {
    from {
        background: #3d4450;
        color: #8b929a
    }

    to {
        background: #23262e;
        color: #fff
    }
}

@keyframes _2x0HRpP0QPcd8y8ykAaCFm {
    from {
        background: rgba(255,255,255,.25);
        color: #8b929a
    }

    to {
        background: rgba(255,255,255,.15);
        color: #fff
    }
}

@keyframes _2_WUbDOZ71hKkEf-CD41hr {
    from {
        background: #8b929a;
        color: #fff
    }

    to {
        background: #67707b;
        color: #fff
    }
}

@keyframes _3JK1VosnPSCLdf_lSz1exG {
    from {
        background: rgba(255,255,255,.3);
        color: #fff
    }

    to {
        background: rgba(255,255,255,.1);
        color: #fff
    }
}

@keyframes _2PDwQBU5MzHQ75ycEVpwK3 {
    from {
        background: rgba(255,255,255,.5);
        color: #fff
    }

    to {
        background: rgba(255,255,255,.2);
        color: #fff
    }
}

@keyframes _21sRAofE89wu3ZgopiNdvZ {
    from {
        border-color: #67707b
    }

    to {
        border-color: #3d4450
    }
}

@keyframes _1JVe0k01JB6eRezb8eqqjg {
    from {
        background: #c9ffc9;
        color: #8b929a
    }

    to {
        background: #59bf40;
        color: #fff
    }
}

@keyframes _2mE4Zqk74DYf-Fl8qNzR_1 {
    0% {
        background-position: 0% 0%;
        opacity: 1
    }

    100% {
        background-position: -180% 0%;
        opacity: .8
    }
}

@keyframes _2TiOQH2-wZVvDubR_9gMF1 {
    0% {
        background-position: 0% 0%
    }

    100% {
        background-position: 50% 0%
    }
}

._33vqr13-jdnjTkKKTh414f {
    display: flex;
    flex-direction: row;
    height: 100%;
    flex-grow: 1
}

.DialogContent._3mgb-3_dHk3POEOVOh0Dvp {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding-bottom: calc(var(--gamepadui-current-footer-height, 0px) + 20px);
    overflow-x: hidden;
    overflow-y: auto;
    scroll-padding: 56px 0px 60px 0px;
    flex-direction: column;
    padding-top: calc( 24px + var(--basicui-header-height, 0px) )
}

.DialogContent._3mgb-3_dHk3POEOVOh0Dvp._3ePFFqvyMe-tEnQf-xMd74 {
    padding: 0;
    padding-top: calc( 0px + var(--basicui-header-height, 0px) )
}

.DialogContent._3mgb-3_dHk3POEOVOh0Dvp .DialogBody .DialogHeader:first-child+.DialogControlsSection:not(:first-child) {
    margin-top: 5px
}

._1d6VIquCc410kNE7rDAje6 {
    background: rgba(255,255,255,.1);
    flex: 1;
    min-width: 240px;
    max-width: 40%;
    display: flex;
    flex-direction: column;
    position: relative;
    padding-bottom: var(--gamepadui-current-footer-height, 0px)
}

._3aOHbtFJ8uSR7XH0WFQ8vv {
    color: #fff;
    font-family: "Motiva Sans",Helvetica,sans-serif;
    font-weight: normal;
    font-size: 16px;
    font-style: normal;
    line-height: 20px;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-shadow: none;
    text-transform: none;
    letter-spacing: 0px;
    color: #fff;
    font-weight: bold;
    font-size: 22px;
    line-height: 28px;
    padding-top: calc(8px + var(--basicui-header-height, 0px));
    padding-left: calc(12px + 1.4vw);
    padding-right: 16px;
    overflow: hidden;
    text-overflow: ellipsis
}

.gNwozyl1BAcDyyhUKvx1Y {
    line-height: 16px;
    white-space: nowrap;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 16px 0px;
    flex-shrink: 1;
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    scroll-snap-type: y mandatory;
    scroll-padding: 36px 0px;
    padding-top: calc( 0px + var(--basicui-header-height, 0px) )
}

.gNwozyl1BAcDyyhUKvx1Y.sMDrh8XsPKmtIRS5q5VLs {
    overflow-y: hidden
}

.gNwozyl1BAcDyyhUKvx1Y._3UfINfoarLdX2Cbx22cWNf {
    padding-top: 16px
}

.gNwozyl1BAcDyyhUKvx1Y._2EiZ3BiLOqNY5BfgsBnUda {
    padding-top: 0px
}

._2mL2HfT5AkDXRi1YBnRWKa {
    font-family: "Motiva Sans",Helvetica,sans-serif;
    font-weight: normal;
    font-size: 16px;
    font-style: normal;
    line-height: 20px;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-shadow: none;
    text-transform: none;
    letter-spacing: 0px;
    color: #fff;
    padding: 10px calc(12px + 1.4vw);
    color: #b8bcbf;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    transform: scale(1) rotateX(1deg);
    line-height: 22px;
    scroll-margin: 2.5em 0;
    transition-property: transform,background-color;
    transition-duration: .32s,0s;
    transition-timing-function: cubic-bezier(0.17, 0.45, 0.14, 0.83);
    transform-origin: 12% 50%;
    animation-timing-function: cubic-bezier(0.17, 0.45, 0.14, 0.83);
    animation-duration: .5s;
    animation-fill-mode: forwards;
    transform: scale(1) rotateX(1deg)
}

._2mL2HfT5AkDXRi1YBnRWKa._1G3whBr0RMzXKIfj4fcQjI,._2mL2HfT5AkDXRi1YBnRWKa._1G3whBr0RMzXKIfj4fcQjI:hover,._2mL2HfT5AkDXRi1YBnRWKa._1G3whBr0RMzXKIfj4fcQjI:not(._1ELdDY5kb5jxjXe-FpWBo5):hover {
    color: #414141;
    cursor: default
}

._2mL2HfT5AkDXRi1YBnRWKa._1ELdDY5kb5jxjXe-FpWBo5 {
    color: #fff;
    cursor: default;
    background: rgba(255,255,255,.15);
    transform: scale(1.1) rotateX(1deg);
    clip-path: inset(5% 0% 5% 0%)
}

._2mL2HfT5AkDXRi1YBnRWKa:focus {
    outline: none;
    background: #3d4450;
    color: #fff;
    animation-name: _2Shpsf_OXX9VqX7Wf0lif0;
    transform: scale(1.1);
    z-index: 1;
    animation-name: _2x0HRpP0QPcd8y8ykAaCFm
}

._2mL2HfT5AkDXRi1YBnRWKa:hover {
    background-color: rgba(255,255,255,.05)
}

._3f2IOwoVFEcJNNmmRXIMK8 {
    height: 20px;
    width: 20px;
    margin: auto 0;
    margin-right: 16px
}

._3f2IOwoVFEcJNNmmRXIMK8 svg {
    width: 100%;
    height: 100%
}

._4niDTAfIpKQoRx-CR_3K {
    flex-grow: 1;
    margin: auto 0
}

._3sUwukdeKdKRTojXu4I3ga {
    height: 1px;
    background: rgba(255,255,255,.1);
    margin: 8px calc(12px + 1.4vw);
    flex-shrink: 0
}

.ZjHHXZlnZhCahNrBFplWc {
    background: transparent
}

._1dnQHsm5YZj8xalX60aJ28>._1IuEvBl5o5xgw1juy2Eh0E._1GyNiFo_rHPx8h8VcDhcQb {
    transform: translateY(-12%);
    opacity: 0
}

._1dnQHsm5YZj8xalX60aJ28>._1IuEvBl5o5xgw1juy2Eh0E._3MKje54agTWkEfhX4ucj6s {
    transform: translateY(0);
    opacity: 1;
    transition-property: transform,opacity;
    transition-duration: 320ms;
    transition-timing-function: cubic-bezier(0, 0, 0.1, 1);
    transition-delay: 80ms
}

._1dnQHsm5YZj8xalX60aJ28>._1IuEvBl5o5xgw1juy2Eh0E._3XxqhmpembnJZkU_CDSCQR {
    transform: translateY(0);
    opacity: 1
}

._1dnQHsm5YZj8xalX60aJ28>._1IuEvBl5o5xgw1juy2Eh0E._13X1O22Ge1JqHS5s4seC4A {
    transform: translateY(8%);
    opacity: 0;
    transition-property: transform,opacity;
    transition-duration: 80ms;
    transition-timing-function: cubic-bezier(0.6, 0, 1, 1)
}

._1C1JjI4inJUtodtSWKAPoE>._1IuEvBl5o5xgw1juy2Eh0E._1GyNiFo_rHPx8h8VcDhcQb {
    transform: translateY(12%);
    opacity: 0
}

._1C1JjI4inJUtodtSWKAPoE>._1IuEvBl5o5xgw1juy2Eh0E._3MKje54agTWkEfhX4ucj6s {
    transform: translateY(0);
    opacity: 1;
    transition-property: transform,opacity;
    transition-duration: 320ms;
    transition-timing-function: cubic-bezier(0, 0, 0.1, 1);
    transition-delay: 80ms
}

._1C1JjI4inJUtodtSWKAPoE>._1IuEvBl5o5xgw1juy2Eh0E._3XxqhmpembnJZkU_CDSCQR {
    transform: translateY(0);
    opacity: 1
}

._1C1JjI4inJUtodtSWKAPoE>._1IuEvBl5o5xgw1juy2Eh0E._13X1O22Ge1JqHS5s4seC4A {
    transform: translateY(-8%);
    opacity: 0;
    transition-property: transform,opacity;
    transition-duration: 80ms;
    transition-timing-function: cubic-bezier(0.6, 0, 1, 1)
}

body._1Xs5dtPK2K37sd1U9BLX3S {
    overflow-y: hidden;
    height: 100vh
}

body._3jhMIr8hczcBK_fOVtEVOK {
    overflow-y: hidden;
    height: 100vh
}

._24YFXIVY7CC2quNzCN7015 {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0,0,0,.8);
    z-index: 1500
}

._1GlTsstfPZWsQc4umFIvrX {
    display: flex;
    flex-direction: column;
    min-height: 0;
    max-height: 100vh;
    overflow-y: scroll
}

._1GlTsstfPZWsQc4umFIvrX ._1aY-rmUi48QSw7U1ZWa5DZ {
    display: flex;
    flex-direction: column;
    min-height: 0
}

@keyframes _39R4lbKGgs6tgliKRKaOGu {
    from {
        background-position: 0 100%
    }

    to {
        background-position: 100% 0
    }
}

@keyframes _3-ckPZrQQ4AcL8Jk8U_Jks {
    from {
        background: #3d4450
    }

    to {
        background: #23262e
    }
}

@keyframes _1oxeJwH0ZuJGWZzFpl0Hna {
    from {
        background: #3d4450;
        color: #8b929a
    }

    to {
        background: #23262e;
        color: #fff
    }
}

@keyframes _2pGKXMC5Yvn04wv6_5ayhi {
    from {
        background: rgba(255,255,255,.25);
        color: #8b929a
    }

    to {
        background: rgba(255,255,255,.15);
        color: #fff
    }
}

@keyframes _97AO_Lq9HLtpPQgpBcZeI {
    from {
        background: #8b929a;
        color: #fff
    }

    to {
        background: #67707b;
        color: #fff
    }
}

@keyframes _2huw7WWVJBokivVlIjoa92 {
    from {
        background: rgba(255,255,255,.3);
        color: #fff
    }

    to {
        background: rgba(255,255,255,.1);
        color: #fff
    }
}

@keyframes NsTryIHdHWU8LOl4XCrhk {
    from {
        background: rgba(255,255,255,.5);
        color: #fff
    }

    to {
        background: rgba(255,255,255,.2);
        color: #fff
    }
}

@keyframes _1sLQsQ-IbGQ7xqKTw3uc-M {
    from {
        border-color: #67707b
    }

    to {
        border-color: #3d4450
    }
}

@keyframes QGN9mnAcP2r3B9mKyCmrp {
    from {
        background: #c9ffc9;
        color: #8b929a
    }

    to {
        background: #59bf40;
        color: #fff
    }
}

@keyframes _3R-0H7Rl4MTvs97q_ecWuK {
    0% {
        background-position: 0% 0%;
        opacity: 1
    }

    100% {
        background-position: -180% 0%;
        opacity: .8
    }
}

@keyframes _115JS_717vFpl6zVBnieg5 {
    0% {
        background-position: 0% 0%
    }

    100% {
        background-position: 50% 0%
    }
}

.uWT-cMCXkxiyxcSs9UA-0 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0
}

._2pq9my4HQChCImf0dPb9Kd {
    margin: 10px 20px 0;
    font-family: "Motiva Sans",Helvetica,sans-serif;
    font-weight: normal;
    font-size: 16px;
    font-style: normal;
    line-height: 20px;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-shadow: none;
    text-transform: none;
    letter-spacing: 0px;
    color: #fff;
    font-weight: 500;
    font-size: 18px;
    line-height: 22px;
    text-align: center;
    color: #dcdedf;
    flex-shrink: 0;
    min-height: 1em
}

._2pq9my4HQChCImf0dPb9Kd:empty {
    display: none
}

._3D_kEgaEhVPqwbR9URAyjh {
    flex-shrink: 10;
    height: 10px
}

._3ctisZH6WXgLVlYQqADdfR {
    display: flex;
    flex-direction: row;
    flex-shrink: 1;
    justify-content: center;
    box-sizing: border-box;
    animation-name: v7EaRj39PKF9LFyybctSi;
    animation-duration: .5s;
    animation-timing-function: cubic-bezier(0.16, 0.86, 0.43, 0.99);
    animation-fill-mode: both;
    max-height: fit-content;
    overflow: hidden
}

@keyframes v7EaRj39PKF9LFyybctSi {
    0% {
        opacity: 0;
        transform: translateY(50px);
        transform: scale(1)
    }

    100% {
        opacity: 1;
        transform: translateY(0);
        transform: scale(1)
    }
}

._2LigNhjmULtkRCXW5237ai {
    position: absolute;
    background: radial-gradient(ellipse farthest-corner at 50% 0%, #3c4047 0%, #3c4047 50%, #33363d 100%);
    box-shadow: 0 10px 32px 0px #000000ab;
    opacity: 1;
    transition: opacity 200ms;
    z-index: 1600;
    user-select: none;
    padding: 4px
}

.oZw50c4oJ6-r0HP8UWv25 {
    align-self: center;
    display: flex;
    flex-direction: column;
    width: fit-content;
    max-width: 70%;
    flex-shrink: 0;
    pointer-events: all;
    height: fit-content;
    max-height: 100%;
    overflow-y: auto;
    overflow-x: hidden;
    scroll-padding: 72px 0;
    position: relative;
    filter: drop-shadow(0px 0px 8px rgba(0, 0, 0, 0.5))
}

.oZw50c4oJ6-r0HP8UWv25._2QWbNWxBWYiC5pTqgB0oYZ {
    margin-right: -84px
}

.oZw50c4oJ6-r0HP8UWv25::-webkit-scrollbar {
    display: none
}

.oZw50c4oJ6-r0HP8UWv25>:first-child {
    margin-top: 15px
}

.oZw50c4oJ6-r0HP8UWv25>:last-child {
    margin-bottom: 40px
}

._272iDm3ZOWIxFB41ShVTwr {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: #000;
    opacity: .4
}

._2LigNhjmULtkRCXW5237ai:not(.visible) {
    opacity: 0;
    pointer-events: none
}

._34o03-8cUc3fQX1u650c0L {
    display: flex;
    line-height: 20px;
    position: relative;
    cursor: pointer;
    width: 100%;
    min-width: 280px;
    box-sizing: border-box;
    padding: 14px;
    background: #23262e;
    color: #b8bcbf;
    align-items: center
}

._34o03-8cUc3fQX1u650c0L.Stream,._34o03-8cUc3fQX1u650c0L.Connect,._34o03-8cUc3fQX1u650c0L.Launch,._34o03-8cUc3fQX1u650c0L.PlayMusic,._34o03-8cUc3fQX1u650c0L.Play,._34o03-8cUc3fQX1u650c0L.Resume,._34o03-8cUc3fQX1u650c0L.BorrowApp,._34o03-8cUc3fQX1u650c0L.Download,._34o03-8cUc3fQX1u650c0L.Update,._34o03-8cUc3fQX1u650c0L.PreLoad,._34o03-8cUc3fQX1u650c0L.Install,._34o03-8cUc3fQX1u650c0L.Pause,._34o03-8cUc3fQX1u650c0L.Stop,._34o03-8cUc3fQX1u650c0L.Cancel {
    background: #23262e;
    color: #dcdedf;
    text-transform: none;
    letter-spacing: 0px
}

._34o03-8cUc3fQX1u650c0L:hover {
    background: #3d4450;
    transition: background 100ms ease-in
}

._34o03-8cUc3fQX1u650c0L:hover._1HXm3O7vOzyuTFDaKPNUxy,._34o03-8cUc3fQX1u650c0L:hover.Stop,._34o03-8cUc3fQX1u650c0L:hover.Cancel {
    background: #8a220f
}

._34o03-8cUc3fQX1u650c0L:hover._213PVSQTmHdo8SK-jkU-m_,._34o03-8cUc3fQX1u650c0L:hover.Stream,._34o03-8cUc3fQX1u650c0L:hover.Connect,._34o03-8cUc3fQX1u650c0L:hover.Launch,._34o03-8cUc3fQX1u650c0L:hover.PlayMusic,._34o03-8cUc3fQX1u650c0L:hover.Play,._34o03-8cUc3fQX1u650c0L:hover.Resume,._34o03-8cUc3fQX1u650c0L:hover.BorrowApp {
    background: #236c39;
    color: #fff
}

._34o03-8cUc3fQX1u650c0L:hover._2awU7ejQ3Qs_g0XnuSmgOP,._34o03-8cUc3fQX1u650c0L:hover.Download,._34o03-8cUc3fQX1u650c0L:hover.Update,._34o03-8cUc3fQX1u650c0L:hover.PreLoad,._34o03-8cUc3fQX1u650c0L:hover.Install,._34o03-8cUc3fQX1u650c0L:hover.Pause {
    background: #216495;
    color: #fff
}

._34o03-8cUc3fQX1u650c0L.OQmT6NKuekm5HuXQnkl2a {
    background: #fff;
    color: #000
}

._34o03-8cUc3fQX1u650c0L._3fVa8M_7D9Vjz28uYnahhd {
    background: #3d4450;
    color: #fff
}

._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL {
    outline: none;
    background: #fff;
    color: #0e141b
}

._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL._213PVSQTmHdo8SK-jkU-m_,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.Stream,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.Connect,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.Launch,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.PlayMusic,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.Play,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.Resume,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.BorrowApp {
    background: #59bf40;
    color: #fff
}

._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL._2awU7ejQ3Qs_g0XnuSmgOP,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.Download,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.Update,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.PreLoad,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.Install,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.Pause {
    background: #1a9fff;
    color: #fff
}

._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL._1HXm3O7vOzyuTFDaKPNUxy,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.Stop,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.Cancel {
    background: #de3618;
    color: #fff
}

._34o03-8cUc3fQX1u650c0L._1yXLMcA7JS4dtqgQ9Citj5 {
    text-transform: uppercase
}

._34o03-8cUc3fQX1u650c0L.disabled {
    color: rgba(255,255,255,.3)
}

._34o03-8cUc3fQX1u650c0L.disabled.gpfocus {
    color: rgba(0,0,0,.5)
}

._34o03-8cUc3fQX1u650c0L.menuChecked {
    color: #6dcff6
}

._34o03-8cUc3fQX1u650c0L.menuChecked.contextMenuCheckMark {
    display: block
}

._34o03-8cUc3fQX1u650c0L>svg {
    height: 16px;
    width: 16px;
    margin-right: 8px
}

._34o03-8cUc3fQX1u650c0L._3dVceiVJPerBKElpqfmSRS {
    padding-top: 8px;
    font-size: 12px;
    text-transform: uppercase
}

._34o03-8cUc3fQX1u650c0L._2D03hlOq-HwgleuMEvDObC {
    text-transform: uppercase
}

._34o03-8cUc3fQX1u650c0L .SVGIcon_Button {
    margin-right: 12px;
    padding-top: 2px;
    height: 16px;
    width: 16px
}

._34o03-8cUc3fQX1u650c0L .SVGIcon_PlusCircle {
    height: 16px;
    width: 16px;
    margin-left: -3px;
    margin-bottom: -3px
}

._34o03-8cUc3fQX1u650c0L .SVGIcon_PlusCircle line {
    stroke: gray;
    shape-rendering: crispEdges;
    stroke-width: 20px
}

._34o03-8cUc3fQX1u650c0L .SVGIcon_PlusCircle circle {
    opacity: 0
}

._34o03-8cUc3fQX1u650c0L._3-IFyrv9R_fZqALBsjlUS5 {
    display: flex;
    padding-right: 2px
}

._34o03-8cUc3fQX1u650c0L._3-IFyrv9R_fZqALBsjlUS5.OQmT6NKuekm5HuXQnkl2a {
    background: #fff;
    color: #000
}

._34o03-8cUc3fQX1u650c0L._3-IFyrv9R_fZqALBsjlUS5 .SVGIcon_DownArrowContextMenu {
    height: 14px;
    width: 14px;
    transform: rotateZ(-90deg);
    fill: #9ca4a7;
    margin: 0px 3px
}

.ixiWPQKqTMxnq43WgT3vj {
    height: 2px;
    min-height: 2px
}

._34o03-8cUc3fQX1u650c0L._3-IFyrv9R_fZqALBsjlUS5 ._18C7xpEWME7W-bxMsvyXdi {
    flex: 1 0 auto
}

._34o03-8cUc3fQX1u650c0L._3-IFyrv9R_fZqALBsjlUS5 ._2T7n7sepVsm6k4PqM9hZ_U {
    flex: 0 0 auto;
    margin: 0px 0px 0px 4px
}

._34o03-8cUc3fQX1u650c0L .contextMenuCheckMark {
    width: 4px;
    height: 18px;
    background-color: #6dcff6;
    min-height: 1px;
    position: absolute;
    left: -4px;
    margin-top: 0px;
    display: none
}

._1fFyxSbT4qNS_SH-q87Wq0 {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-top: 20px;
    padding-bottom: 20px
}

._3MM7bY-R8OYmd3KUpap3Cu,.MgOP7Nu_fA3yPKC44-j1I {
    width: 70%;
    display: flex;
    justify-content: center
}

._2JEjgWHYDNpLqd2qzuopsX {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 16px;
    padding-top: 20px;
    padding-bottom: 20px;
    background-image: url(../../../images/applications/store/keybg.png?v=2208c3c899e384393095e3bef5fd40ab);
    background-repeat: no-repeat;
    background-position: 80% 50%;
    background-color: rgba(0,0,0,.3);
    position: relative
}

.MgOP7Nu_fA3yPKC44-j1I ._2JEjgWHYDNpLqd2qzuopsX {
    min-height: 142px
}

._2B7Yoe-uA3HJOINTx5rV8- {
    font-size: 16px;
    font-weight: bold
}

._12jKU2kye0rjoTffWoi8IP {
    color: #de3618
}

._2YxW3WqLGy7hz_21m6KbGD {
    height: 50px;
    font-size: 35px;
    max-width: 25%;
    text-align: center;
    background: rgba(59,63,72,.5);
    color: #dcdedf;
    border: none;
    border-radius: 3px;
    box-shadow: inset 0px 0px 0px #0000
}

._2YxW3WqLGy7hz_21m6KbGD:focus {
    background: rgba(67,73,83,.6);
    box-shadow: inset 1px 1px 8px #000a;
    border: none;
    outline: none
}

._3xky3qiih4xVN_QV2PypTe ._2KPv6oWB6ZxjWuqyNp_edP {
    box-sizing: border-box;
    padding-left: 10px;
    padding-right: 10px
}

._2wT0yS1pvmL0ILuaiLHaBb {
    display: flex;
    flex-direction: row;
    min-height: 52px;
    box-shadow: 2px 2px 8px rgba(0,0,0,.25);
    border-radius: 2px;
    margin-bottom: 12px
}

._2wT0yS1pvmL0ILuaiLHaBb._3G-YXeWc1jffse8M8ct7hJ {
    flex-direction: row-reverse
}

.dTa5uAAOq-wFRgQQG7xRm {
    font-family: "Motiva Sans",Sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    text-align: left;
    white-space: pre-wrap;
    text-wrap: wrap;
    color: #fff;
    display: flex;
    align-content: center;
    flex-wrap: wrap;
    flex-grow: 1;
    padding: 6px 12px;
    background: linear-gradient(90.41deg, #2C3C49 16.25%, #576674 99.89%);
    box-shadow: 2px 2px 8px rgba(0,0,0,.25);
    border-radius: 2px;
    text-shadow: 1px 1px 0px rgba(0,0,0,.75)
}

.BasicUI .dTa5uAAOq-wFRgQQG7xRm {
    font-size: 12px;
    white-space: initial;
    padding: 4px 8px
}

._3Q2RgkhEvzbM10OBqMeTDB {
    min-height: 52px;
    min-width: 52px;
    background-color: #ffc82c;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 2px 0px 0px 2px
}

._3Q2RgkhEvzbM10OBqMeTDB.iqWk_VV3jdvFbRFaBkWRB {
    width: 72px
}

._19Tk4I5-EL-sVXsUaa3hwU {
    height: 55%;
    color: #000
}

._19Tk4I5-EL-sVXsUaa3hwU._3dAAfHHQ8xq74OLmQXo9V4 {
    transform: rotate(-15deg)
}

._19Tk4I5-EL-sVXsUaa3hwU.iqWk_VV3jdvFbRFaBkWRB {
    height: 85%;
    margin-left: 12%;
    margin-top: 5%
}

._19Tk4I5-EL-sVXsUaa3hwU._11BzgaR-a1UCE-aOC3bMCD {
    height: 1em
}

.ByTa3bBdyJMzBnwuLJ64v {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.ByTa3bBdyJMzBnwuLJ64v video {
    width: 100%;
    height: 100%
}

._3ctvhK1fv-G9LZPEnmodRj {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

._3CxtA6mQJh7s40yW_2w6bk {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0
}

._1w6rw85n2zgSeGYvNfigET {
    position: relative;
    height: 12px;
    background-color: rgba(255,255,255,.2);
    cursor: pointer
}

._1w6rw85n2zgSeGYvNfigET ._2hUBQscPnh3JEJgpoMCC7N {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0
}

._1w6rw85n2zgSeGYvNfigET ._3-HcdLD5UnC8E5t2UC67t9 {
    background-color: rgba(255,255,255,.4)
}

._1w6rw85n2zgSeGYvNfigET ._276_EALPEi2727T80CH5rb {
    background-color: #67c1f5
}

._1w6rw85n2zgSeGYvNfigET ._1n3_ZNBqtYp9hKYb5sSO41 {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 1px;
    background-color: rgba(255,255,255,.8)
}

._1w6rw85n2zgSeGYvNfigET ._1xg03_YqqhrMNLZXKALB91 {
    position: absolute;
    bottom: calc(100% + 12px);
    background-color: #fff;
    border-radius: 3px;
    padding: 6px 12px;
    color: #1b2838;
    font-family: "Motiva Sans",sans-serif;
    font-weight: 500;
    font-size: 13px;
    line-height: 20px;
    text-align: center
}

._1w6rw85n2zgSeGYvNfigET ._1xg03_YqqhrMNLZXKALB91::after {
    content: "";
    position: absolute;
    width: 10px;
    height: 10px;
    top: 100%;
    left: 50%;
    background-color: #fff;
    border-radius: 0px 0px 2px 0px;
    transform: translate3d(-50%, -50%, 0) rotate(45deg)
}

._1Y1AAYPHLnSZog32foUuw {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

._1Y1AAYPHLnSZog32foUuw>svg {
    height: 150px
}

._1LXDg91iImWld4-5gWdGx4 {
    text-align: center;
    margin-left: 2px
}

._2Fm-3XmbFRXR6yOZiRB0-d {
    font-size: 11px;
    text-align: center;
    color: #fff;
    display: block;
    background: #5c7e10;
    text-transform: none;
    line-height: 20px;
    cursor: pointer;
    padding: 0px 20px;
    border-radius: 1px
}

._2Fm-3XmbFRXR6yOZiRB0-d:hover {
    color: #fff;
    background: #7ea64b
}

._1P_gEVnGARDlC_80XwA2tX {
    width: 15px;
    vertical-align: sub
}

.kR_xyFf2ghgC-Jexsw_5v {
    display: flex;
    flex-direction: row;
    width: 100%;
    align-items: center;
    margin-bottom: 4px
}

@media(max-width: 1024px) {
    .kR_xyFf2ghgC-Jexsw_5v {
        margin-bottom:8px
    }
}

._2BG1JKMgeqn_cr0rbRhRNA {
    position: relative;
    border-radius: 5px;
    background: radial-gradient(62.67% 62.67% at 62.67% 100%, rgba(255, 255, 255, 0.15) 0%, rgba(116, 133, 140, 0.15) 100%);
    box-shadow: 0px 0px 12px 0px rgba(0,0,0,.25);
    padding: 16px;
    margin-bottom: 20px
}

._2BG1JKMgeqn_cr0rbRhRNA .SaleSectionCarousel .carousel__slider {
    margin: unset
}

._2BGZunVy7Z0-h18owewCzo {
    font-size: 16px;
    text-transform: uppercase;
    font-family: "Motiva Sans",Arial,Helvetica,sans-serif;
    letter-spacing: 1px;
    flex: 1;
    margin-left: 6px
}

.buttonBack___1mlaL,.buttonFirst___2rhFr,.buttonLast___2yuh0,.buttonNext___2mOCa,.buttonNext___3Lm3s,.dot___3c3SI {
    cursor: pointer
}

.image___xtQGH {
    display: block;
    width: 100%;
    height: 100%
}

.spinner___27VUp {
    position: absolute;
    top: calc(50% - 15px);
    left: calc(50% - 15px);
    width: 30px;
    height: 30px;
    animation-name: spin___S3UuE;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    border: 4px solid #a9a9a9;
    border-top-color: #000;
    border-radius: 30px
}

@keyframes spin___S3UuE {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

.container___2O72F {
    position: relative;
    overflow: hidden;
    height: 100%;
    width: 100%
}

.overlay___IV4qY {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    opacity: 0;
    cursor: zoom-in;
    transition: opacity .3s,transform .3s
}

.hover___MYy31,.loading___1pvNI,.zoom___3kqYk {
    opacity: 1
}

.imageLoadingSpinnerContainer___3UIPD {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #f4f4f4
}

.slide___3-Nqo {
    position: relative;
    display: block;
    box-sizing: border-box;
    height: 0;
    margin: 0;
    list-style-type: none
}

.slide___3-Nqo:focus {
    outline: none !important
}

.slideHorizontal___1NzNV {
    float: left
}

[dir=rtl] .slideHorizontal___1NzNV {
    direction: rtl;
    transform: scaleX(-1)
}

.slideInner___2mfX9 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.focusRing___1airF {
    position: absolute;
    top: 5px;
    right: 5px;
    bottom: 5px;
    left: 5px;
    pointer-events: none;
    outline-width: 5px;
    outline-style: solid;
    outline-color: Highlight
}

@media(-webkit-min-device-pixel-ratio: 0) {
    .focusRing___1airF {
        outline-style:auto;
        outline-color: -webkit-focus-ring-color
    }
}

.horizontalSlider___281Ls {
    position: relative;
    overflow: hidden;
    touch-action: pan-y pinch-zoom
}

[dir=rtl] .horizontalSlider___281Ls {
    direction: ltr;
    transform: scaleX(-1)
}

.horizontalSliderTray___1L-0W {
    overflow: hidden;
    width: 100%
}

.verticalSlider___34ZFD {
    position: relative;
    overflow: hidden
}

.verticalSliderTray___267D8 {
    overflow: hidden
}

.verticalTray___12Key {
    float: left
}

.verticalSlideTrayWrap___2nO7o {
    overflow: hidden
}

.sliderTray___-vHFQ {
    display: block;
    list-style: none;
    padding: 0;
    margin: 0
}

.sliderAnimation___300FY {
    transition: transform .5s;
    transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
    will-change: transform
}

.masterSpinnerContainer___1Z6hB {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #f4f4f4
}

._13rGo4vexAbY9-CP7FsLOg {
    border: none;
    background-color: transparent;
    outline: none !important;
    display: flex;
    cursor: pointer;
    padding: 0px
}

._13rGo4vexAbY9-CP7FsLOg:hover svg {
    opacity: 1
}

._13rGo4vexAbY9-CP7FsLOg:disabled svg {
    opacity: .1;
    filter: none
}

._13rGo4vexAbY9-CP7FsLOg.S8IHdovT5T2iEVg_97xve {
    transform: rotateZ(180deg)
}

._13rGo4vexAbY9-CP7FsLOg svg {
    opacity: .7;
    transition: opacity .2s ease-in-out,filter .2s ease-in-out;
    fill: #fff
}

._3zfZ9tkIrSDZdSTv8mvZ3- {
    display: flex;
    z-index: 1;
    align-items: center;
    position: absolute;
    padding: 0px;
    width: 50px;
    top: 0px;
    bottom: 0px
}

._3zfZ9tkIrSDZdSTv8mvZ3-.S8IHdovT5T2iEVg_97xve {
    left: -68px
}

._3zfZ9tkIrSDZdSTv8mvZ3-.Cq59o5WQ49zTvvFY56QYS {
    right: -68px
}

._3zfZ9tkIrSDZdSTv8mvZ3- svg {
    width: 50px;
    height: 50px
}

.BasicUI ._3zfZ9tkIrSDZdSTv8mvZ3- {
    display: none
}

._3a31O8XB_8lD-yov8FB9-9 {
    display: flex;
    flex-direction: column;
    position: relative
}

._2M3SnYGvMvplWUC8yGhowo {
    position: relative
}

.SaleSectionCarousel .carousel__slider {
    padding: 10px 0px;
    margin: -10px -7px 0px -7px
}

html.responsive.touch .SaleSectionCarousel .carousel__slider {
    margin: 0
}

@media screen and (max-width: 910px) {
    html:not(.force_desktop) .SaleSectionCarousel .carousel__slider {
        margin:0
    }
}

.BasicUI .SaleSectionCarousel .carousel__slider {
    padding: unset
}

.BasicUI ._2VUpHDtxN8lR1LDahY_cI2 {
    column-gap: 12px
}

._3HjnEmKg66o82ah74EIvmq {
    display: flex;
    justify-content: center;
    margin-top: 12px
}

.LY1m24ODS7AFRuzclt0Sl {
    display: flex;
    flex-flow: row
}

._3SyN-YtXsML6ado0q-Gdve {
    display: flex;
    flex-direction: row;
    height: 35px;
    margin: 2px 10px 0px 10px
}

.BasicUI ._3SyN-YtXsML6ado0q-Gdve {
    display: none
}

.contenthubmaincarousel ._3SyN-YtXsML6ado0q-Gdve {
    max-width: 940px;
    width: 100%;
    margin: 0px auto
}

._3SyN-YtXsML6ado0q-Gdve .qE43Jfzl0qJX_a6XrMgSr {
    width: 40px;
    height: 100%;
    display: flex;
    align-items: center;
    padding-left: 20px
}

._3SyN-YtXsML6ado0q-Gdve .qE43Jfzl0qJX_a6XrMgSr.S8IHdovT5T2iEVg_97xve {
    padding-left: 0px;
    padding-right: 20px
}

._3SyN-YtXsML6ado0q-Gdve .qE43Jfzl0qJX_a6XrMgSr svg {
    height: 30px
}

._3SyN-YtXsML6ado0q-Gdve ._95I5gwXXMBghRg-4uNQLr {
    display: block;
    position: absolute;
    top: 0px;
    bottom: 0px
}

._3SyN-YtXsML6ado0q-Gdve ._95I5gwXXMBghRg-4uNQLr ._1cpdoEGU0uiIWbGIU_qMbZ {
    width: 100%;
    height: 100%
}

._3SyN-YtXsML6ado0q-Gdve .EMd4F6A8qdMk-l6os415A {
    position: relative;
    flex-grow: 1;
    height: 100%
}

._3SyN-YtXsML6ado0q-Gdve .EMd4F6A8qdMk-l6os415A .WUHeTNYGQDQQg_jQe-78W {
    position: absolute;
    left: 0px;
    top: 17px;
    bottom: 17px;
    right: 0px;
    background-color: rgba(255,255,255,.13);
    margin: auto 0
}

._3SyN-YtXsML6ado0q-Gdve .EMd4F6A8qdMk-l6os415A .PQzkJfi8IxzjcFEDG-yv- {
    position: absolute;
    top: 16px;
    bottom: 16px;
    background-color: rgba(255,255,255,.35);
    transition: left right;
    transition-duration: .4s
}

._3TKX37FakYHikXh3Wtg2BU {
    padding-top: 10px
}

._3TKX37FakYHikXh3Wtg2BU ._3Byg6Wc4TX36gkUptUIk72 {
    width: 28px;
    height: 25px;
    position: relative
}

._3TKX37FakYHikXh3Wtg2BU ._3Byg6Wc4TX36gkUptUIk72 ._1u4YJiW1cdufpC_wssM8Us {
    position: absolute;
    top: 3px;
    left: 0px;
    right: 0px;
    text-align: center
}

._3Byg6Wc4TX36gkUptUIk72 {
    border: none;
    background-color: transparent;
    outline: none !important;
    cursor: pointer;
    width: 18px;
    height: 15px;
    opacity: .3;
    padding: 1px 2px;
    margin: 0px;
    transition: opacity .2s
}

._3Byg6Wc4TX36gkUptUIk72 img {
    width: 100%;
    height: 100%
}

._3Byg6Wc4TX36gkUptUIk72.carousel__dot--selected {
    opacity: 1
}

._3Cc2bMRML2lEkSyi2IAZ9G div {
    outline-width: 0px
}

._3J8-bW87K3pb8EpRNYq0JG {
    transition: none
}

._1nUtBXgWizhgU1jv-8wVC7 {
    scroll-snap-type: x mandatory;
    overflow-x: scroll;
    display: flex;
    flex-wrap: nowrap
}

._9H6b5yfaxlmcnHvkqtwDK {
    margin-top: 8vw
}

._9H6b5yfaxlmcnHvkqtwDK ._2qyLPxO8_nkczRvFiaju8N {
    width: 100%;
    height: auto;
    max-height: 197px;
    position: relative;
    overflow: hidden
}

._16DzRvjcqFcYr0NYcWmTrg {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap
}

@media screen and (max-width: 910px) {
    ._16DzRvjcqFcYr0NYcWmTrg {
        min-width:320px;
        scroll-snap-align: start
    }
}

.BasicUI ._16DzRvjcqFcYr0NYcWmTrg {
    min-width: unset;
    scroll-snap-align: unset
}

.center_row_trgt.ItemCount_1 ._16DzRvjcqFcYr0NYcWmTrg {
    width: 50%
}

@media screen and (max-width: 600px) {
    .center_row_trgt.ItemCount_1 ._16DzRvjcqFcYr0NYcWmTrg {
        width:100%
    }
}

._1MwNf8slOG9lOvAeOshmuu {
    display: block;
    height: auto;
    margin-bottom: 8px;
    flex-grow: 1;
    flex-basis: 0;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    min-width: 200px;
    min-height: 210px;
    background-image: radial-gradient(ellipse at top left, #42454c, #25282e);
    box-shadow: 2px 2px 10px rgba(0,0,0,.4);
    border-radius: 4px
}

._1MwNf8slOG9lOvAeOshmuu:not(:last-child) {
    margin-right: 8px
}

._1MwNf8slOG9lOvAeOshmuu:hover ._3_wKbXvT7_y5YkrtadL0I6 {
    transform: scale(1.1)
}

.BasicUI ._1MwNf8slOG9lOvAeOshmuu {
    margin: unset;
    border-radius: unset;
    box-shadow: var(--gpShadow-Medium);
    min-width: var(--gpWidth-3colcap)
}

.SaleSectionCarouselPadding ._1MwNf8slOG9lOvAeOshmuu {
    margin: 0px 8px 0px 8px
}

@media screen and (max-width: 910px) {
    .SaleSectionCarouselPadding ._1MwNf8slOG9lOvAeOshmuu {
        margin:0px 16px 0px 0px
    }
}

.BasicUI .SaleSectionCarouselPadding ._1MwNf8slOG9lOvAeOshmuu {
    margin: unset
}

._2pPj9UWoWM6h318uBN0-8X {
    width: 100%;
    height: 100%;
    background-size: cover;
    position: absolute;
    opacity: .4;
    filter: blur(10px)
}

.BasicUI ._2pPj9UWoWM6h318uBN0-8X {
    filter: unset
}

._2pPj9UWoWM6h318uBN0-8X::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px
}

.BasicUI ._2pPj9UWoWM6h318uBN0-8X::after {
    backdrop-filter: blur(32px)
}

._22jEpNTfml-w_aRJV-fKDm {
    display: flex;
    flex-direction: column;
    height: 100%
}

._2qyLPxO8_nkczRvFiaju8N {
    width: 100%;
    max-height: 171px;
    height: auto;
    position: relative;
    overflow: hidden
}

._3_wKbXvT7_y5YkrtadL0I6 {
    width: 100%;
    height: auto;
    position: relative;
    left: 0px;
    transition: transform .4s ease-out;
    top: 0px;
    display: block
}

._3-EtNa1Nr_737K0kglkT9C {
    position: relative;
    display: flex;
    flex-direction: column;
    bottom: 0px;
    height: 61px;
    padding: 12px;
    text-align: left;
    color: rgba(255,255,255,.5);
    font-size: 13px
}

.BasicUI ._3-EtNa1Nr_737K0kglkT9C {
    padding: 12px 16px;
    padding-bottom: 48px
}

._3-EtNa1Nr_737K0kglkT9C._3-EtNa1Nr_737K0kglkT9C {
    box-sizing: content-box
}

._2jc1DpJ_WzFtigRh5qDWce {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 15px;
    line-height: 19px;
    color: #fff;
    max-height: 39px;
    margin-bottom: 4px;
    overflow: hidden
}

.items_in_row_4 ._2jc1DpJ_WzFtigRh5qDWce {
    line-height: 16px;
    max-height: 32px
}

._2CXrGPtlQh-j3aSa6XsQDI {
    color: #07bfff
}

._1Swox5XYdeesack-J7fNLH {
    font-size: 13px;
    max-height: 30px;
    overflow: hidden
}

.items_in_row_4 ._1Swox5XYdeesack-J7fNLH {
    display: none
}

@media screen and (max-width: 900px) {
    ._1Swox5XYdeesack-J7fNLH {
        display:none
    }
}

._3o6M87A6T172WsUE6MNvdW:hover ._3_wKbXvT7_y5YkrtadL0I6,._3o6M87A6T172WsUE6MNvdW:hover .bC2Zkx7FlANno4SW8FwB- {
    transform: scale(0.98);
    filter: blur(3px) brightness(0.7);
    z-index: 0
}

._3o6M87A6T172WsUE6MNvdW:hover ._2GYp44BuZLfKRQdeILTDC3 {
    background-color: rgba(21,22,25,.7)
}

._3o6M87A6T172WsUE6MNvdW:hover ._2GYp44BuZLfKRQdeILTDC3 .ENbI1gFgvIca6HSKAbfiJ {
    filter: blur(0);
    transform: scale(1);
    color: #fff
}

._3o6M87A6T172WsUE6MNvdW:hover ._2GYp44BuZLfKRQdeILTDC3 ._11JXznGoylLSEmZXZbgcsq {
    filter: blur(0);
    color: #289cff;
    transform: scale(1)
}

._2GYp44BuZLfKRQdeILTDC3 {
    position: absolute;
    top: 0;
    background-color: rgba(21,22,25,0);
    pointer-events: none;
    width: 100%;
    height: 100%;
    z-index: 1;
    transition: background-color .24s ease-in-out
}

.ENbI1gFgvIca6HSKAbfiJ {
    margin: 10px 20px;
    font-size: 15px;
    color: rgba(255,255,255,0);
    line-height: 20px;
    font-weight: 300;
    overflow: hidden;
    filter: blur(5px);
    user-select: none;
    text-rendering: optimizeSpeed;
    transform: scale(1);
    z-index: 2;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition: filter .24s ease-in-out,transform .24s ease-in-out,color .24s ease-in-out
}

.items_in_row_4 .ENbI1gFgvIca6HSKAbfiJ {
    line-height: 16px
}

._11JXznGoylLSEmZXZbgcsq {
    margin: 20px 20px 0 20px;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 500;
    color: rgba(40,156,255,0);
    overflow: hidden;
    filter: blur(5px);
    user-select: none;
    text-rendering: optimizeSpeed;
    transform: scale(1);
    z-index: 2;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition: filter .24s ease-in-out,transform .24s ease-in-out,color .24s ease-in-out
}

._1MwNf8slOG9lOvAeOshmuu._1ruRSreC31IK4kUGUcSRDK {
    display: flex;
    background: radial-gradient(100% 80% at 64% 95%, rgba(107, 115, 127, 0.3) 0%, rgba(62, 70, 80, 0.5) 20%, rgba(36, 40, 47, 0.5) 100%);
    min-height: auto
}

._1MwNf8slOG9lOvAeOshmuu._1ruRSreC31IK4kUGUcSRDK ._3-EtNa1Nr_737K0kglkT9C {
    margin-left: 8px
}

._1MwNf8slOG9lOvAeOshmuu._1ruRSreC31IK4kUGUcSRDK ._2qyLPxO8_nkczRvFiaju8N {
    max-height: 167px;
    max-width: 358px
}

._1MwNf8slOG9lOvAeOshmuu._1ruRSreC31IK4kUGUcSRDK ._2bTWamVtbFnHovwqhlrxiV {
    color: #929799;
    font-size: 13px;
    position: relative;
    padding-top: 4px;
    max-width: 600px;
    max-height: 38px;
    overflow: hidden;
    -webkit-line-clamp: 4;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis
}

._1MwNf8slOG9lOvAeOshmuu._1ruRSreC31IK4kUGUcSRDK .B9-wlbaW3NhZ3FQPArnkW {
    font-size: 18px;
    font-weight: 300;
    color: #ccc;
    line-height: 20px
}

._1MwNf8slOG9lOvAeOshmuu._1ruRSreC31IK4kUGUcSRDK ._3CQtWw7qMAWImOwd8J5xHi {
    flex-direction: row
}

._1MwNf8slOG9lOvAeOshmuu._1ruRSreC31IK4kUGUcSRDK ._2hPZwxDYhaY3SllhjeFqb_ {
    text-transform: uppercase;
    color: rgba(40,156,255,.8);
    font-size: 12px;
    display: initial;
    margin-right: 4px
}

._3OzV3h4jW1bkLmB6TqbYmo._3OzV3h4jW1bkLmB6TqbYmo._3OzV3h4jW1bkLmB6TqbYmo {
    width: 120px;
    box-shadow: 2px 2px 10px #000
}

.BasicUI ._3OzV3h4jW1bkLmB6TqbYmo._3OzV3h4jW1bkLmB6TqbYmo._3OzV3h4jW1bkLmB6TqbYmo {
    box-shadow: var(--gpShadow-Medium)
}

._16au-uWHggl6G731aw_eHt {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    top: -10px;
    left: 10px;
    width: calc(100% - 20px)
}

.BasicUI ._16au-uWHggl6G731aw_eHt {
    top: 8px;
    left: 0px;
    width: unset;
    justify-content: unset;
    column-gap: 12px
}

.IeC3X0McKdGC79BsC3VvM {
    flex-shrink: 0;
    margin-right: -2px;
    z-index: 1
}

.BasicUI .IeC3X0McKdGC79BsC3VvM {
    margin-right: unset
}

.BasicUI .IeC3X0McKdGC79BsC3VvM a {
    display: flex
}

._2-l2M5GPuxKFwV8h1tc_fH {
    background: #000;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    margin: 0;
    flex-shrink: 1
}

.BasicUI ._2-l2M5GPuxKFwV8h1tc_fH {
    background: unset;
    flex-direction: row;
    column-gap: 4px
}

._2-l2M5GPuxKFwV8h1tc_fH span {
    font-size: 12px;
    line-height: 17px;
    padding: 0px 8px;
    box-sizing: border-box;
    width: 100%
}

.BasicUI ._2-l2M5GPuxKFwV8h1tc_fH span {
    font-size: unset;
    line-height: unset
}

._2-l2M5GPuxKFwV8h1tc_fH span:first-child {
    padding-top: 2px;
    padding-bottom: 2px
}

.BasicUI ._2-l2M5GPuxKFwV8h1tc_fH span:first-child {
    padding-top: unset
}

._2-l2M5GPuxKFwV8h1tc_fH span:last-child {
    padding-bottom: 2px;
    padding-top: 2px
}

.BasicUI ._2-l2M5GPuxKFwV8h1tc_fH span:last-child {
    padding-bottom: unset
}

._29jK3MyNRDW7PAcrm59l_O {
    padding: 12px 0px
}

._3yxJH3baj7mwTTYzBIyi_Z {
    text-transform: uppercase;
    font-size: 12px;
    padding-bottom: 5px;
    color: #fff;
    font-weight: 700;
    letter-spacing: .5
}

.Cek1s5Ixk2xYmkqjjESD0,._2dGPTYWTKq3CirJwPXKw2b {
    display: flex;
    flex-direction: row;
    padding: 10px;
    justify-content: space-between;
    background-color: #3b5a7280;
    align-items: center;
    transition: background-color .2s ease;
    flex-wrap: wrap;
    gap: 8px
}

@media screen and (min-width: 1280px) {
    .Cek1s5Ixk2xYmkqjjESD0,._2dGPTYWTKq3CirJwPXKw2b {
        padding:16px 24px
    }
}

.Cek1s5Ixk2xYmkqjjESD0:focus-within,._2dGPTYWTKq3CirJwPXKw2b:focus-within {
    background-color: #678BA670
}

.Cek1s5Ixk2xYmkqjjESD0 {
    background: linear-gradient(to right, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.5) 100%)
}

.Cek1s5Ixk2xYmkqjjESD0 ._2gXzKgnqPNSUzBWEYvQ4OP {
    font-size: 14px
}

._1lpfU0ZtNKyd69pGItpBIh {
    padding-left: 10px;
    text-decoration: underline
}

._3qF711tcWJEMKEv_r_S2tz {
    padding-right: 8px;
    vertical-align: middle
}

._2IcEuX6gnbktAOaz9t0dTB {
    width: 100%;
    padding: 4px 10px;
    box-sizing: border-box;
    height: 28px;
    display: flex;
    gap: 6px;
    flex-direction: row;
    align-items: center;
    justify-content: center
}

._2IcEuX6gnbktAOaz9t0dTB .CrSPfZhq2070MqXIkkryS {
    background-color: #7f919f;
    font-size: 12px
}

._2IcEuX6gnbktAOaz9t0dTB a:hover {
    cursor: pointer
}

.CrSPfZhq2070MqXIkkryS {
    font-size: 1.3em
}

._2gXzKgnqPNSUzBWEYvQ4OP {
    font-size: 16px
}

.CrSPfZhq2070MqXIkkryS,._2gXzKgnqPNSUzBWEYvQ4OP {
    padding: 6px 12px;
    color: #fff;
    background-color: #1a9fff;
    border-radius: 2px;
    box-shadow: 0px 3px 6px 0px rgba(0,0,0,.32);
    transition-property: color,background-color,border-radius;
    transition-duration: .1s;
    transition-timing-function: ease;
    display: flex
}

.CrSPfZhq2070MqXIkkryS:hover,._2gXzKgnqPNSUzBWEYvQ4OP:hover {
    color: #fff;
    background-color: #0bf;
    cursor: pointer
}

.CrSPfZhq2070MqXIkkryS.gpfocus,._2gXzKgnqPNSUzBWEYvQ4OP.gpfocus {
    background-color: #fff;
    border-radius: 0px;
    color: #000
}

.ZEuE1Cb-TDw4-XHl51qc4 {
    display: flex;
    flex-direction: row;
    align-items: center;
    padding-bottom: 10px
}

._2WJTd3a8tzPCkIBmvfBD79 {
    display: flex;
    flex-direction: column;
    font: var(--gpText-HeadingLarge);
    color: #fff
}

._23sFZwpTqnM3Ameqew-ZuX {
    padding-left: 8px
}

._23sFZwpTqnM3Ameqew-ZuX ._3qF711tcWJEMKEv_r_S2tz {
    padding-top: 1px;
    width: 26px
}

._1WWwtz2-hqx1OnhlEOCTLl {
    display: flex;
    flex-direction: column;
    padding: 10px
}

._2ADsvLBScO2pMzUxFUg-_g,._1-O8t3AxzpNsipTPfHVktW {
    display: flex;
    flex-direction: column;
    overflow: hidden;
    width: 100%;
    max-height: 85vh
}

._2ADsvLBScO2pMzUxFUg-_g ._3oQPVwTgG0CmSxwl3e1cI4,._2ADsvLBScO2pMzUxFUg-_g ._2uCLczcyA7K90OppYPMeBA,._1-O8t3AxzpNsipTPfHVktW ._3oQPVwTgG0CmSxwl3e1cI4,._1-O8t3AxzpNsipTPfHVktW ._2uCLczcyA7K90OppYPMeBA {
    overflow-y: scroll;
    overflow-x: hidden;
    flex: 1;
    padding-right: 15px
}

._2ADsvLBScO2pMzUxFUg-_g ._3oQPVwTgG0CmSxwl3e1cI4::-webkit-scrollbar,._1-O8t3AxzpNsipTPfHVktW ._3oQPVwTgG0CmSxwl3e1cI4::-webkit-scrollbar {
    display: none
}

._2ADsvLBScO2pMzUxFUg-_g ._2uCLczcyA7K90OppYPMeBA::-webkit-scrollbar,._1-O8t3AxzpNsipTPfHVktW ._2uCLczcyA7K90OppYPMeBA::-webkit-scrollbar {
    display: inline;
    padding-left: 20px
}

._32fPpbyivR63XHk0qiRv5n {
    padding-bottom: 10px;
    display: inline-flex;
    font-size: 14px;
    word-break: break-word;
    color: #fff;
    width: 100%
}

.mJGYScROtrnXBuQ-LU507 {
    padding-bottom: 10px;
    font-size: 14px;
    color: #fff
}

.mJGYScROtrnXBuQ-LU507 .ewmg-iZH8r2ghippaDEbq {
    font-weight: bold;
    color: #59bf40
}

.mJGYScROtrnXBuQ-LU507 ._1n8vatQzJB_Xptbs8lnm9n {
    font-weight: bold;
    color: #ffc82c
}

.mJGYScROtrnXBuQ-LU507 ._2Q0ld2nJ3334gwZJ4LVzPW {
    font-weight: bold;
    color: #7c8ea3
}

._3456EX4aC94XtIz6d_Qhsl {
    vertical-align: middle;
    font-size: 14px
}

._3456EX4aC94XtIz6d_Qhsl .ewmg-iZH8r2ghippaDEbq {
    color: #59bf40
}

._3456EX4aC94XtIz6d_Qhsl ._1n8vatQzJB_Xptbs8lnm9n {
    color: #ffc82c
}

._3456EX4aC94XtIz6d_Qhsl ._2Q0ld2nJ3334gwZJ4LVzPW {
    color: #7c8ea3
}

._2mwbdnqm9Lk1-Bzs8FIdCU {
    height: 1px;
    background-color: #5b5b5b;
    width: 100%;
    margin-bottom: 15px
}

.-L3Xub7NtXchyErJuHnKk {
    height: 20px;
    width: 20px;
    padding-right: 15px;
    flex-shrink: 0
}

._6_vookxUbQB-_K6ZSHoOs {
    display: flex;
    flex-direction: row;
    padding: 7px 0px
}

._1aoamIeDfCjdgyuxLvC71m {
    padding: 5px 0px;
    display: flex;
    flex-direction: column
}

._1Wu_jj1kk9n3WIoga3RL_J {
    padding-left: 35px;
    padding-bottom: 5px;
    font-style: normal;
    display: inline-flex;
    font-size: 14px;
    color: #a9a9a9;
    word-break: break-word
}

._3avWDmRhG0NCncSbd3Wsz5 svg {
    vertical-align: bottom;
    height: 18px;
    width: 18px
}

._3avWDmRhG0NCncSbd3Wsz5 {
    padding-left: 10px;
    display: inline-block
}

._1ikdMiUUJQCzu5m-OgP8az {
    width: 100%;
    background-color: rgba(255,255,255,.1);
    height: 1px;
    margin-top: 4px;
    margin-bottom: 4px
}

._JTh9okiXkhbwI3pLwToq {
    display: flex;
    flex-direction: row;
    width: 100%;
    cursor: pointer
}

._2R6eCuptMWK0ZkTe0GeqEi {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNiAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yIDRWMjBWMjRMNyAyMEgyNFY0SDJaTTM0IDEyVjMyTDI5IDI4SDEyVjI0SDI4VjEySDM0WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 20px;
    height: 20px;
    width: 20px;
    margin-right: 8px;
    opacity: .8
}

._1zjwW1q8ccnB76k2rPv9oM {
    vertical-align: middle
}

._3OZNUKYm6BQ2AVO-NCNw2t {
    vertical-align: middle;
    color: var(--gpStoreLightestGrey);
    font-size: 14px;
    line-height: 20px
}

._2UAf_T9P3-2l5Rr-IlNksx .yjs9mmsKYDARPUPSoBFw3 {
    color: #0e141b
}

._2UAf_T9P3-2l5Rr-IlNksx .JgT6ZW65muFgrXnrRrXyD {
    color: #fff
}

._1LgIo8fAGnrgqGzZ7rU_9D .yjs9mmsKYDARPUPSoBFw3 {
    color: #fff
}

._1LgIo8fAGnrgqGzZ7rU_9D .JgT6ZW65muFgrXnrRrXyD {
    color: #0e141b
}

._3BGwJlJ63TcWND8KK0xjaH {
    color: #fff
}

._1Zc5j2ll9yRxA_ZKHEYhw2 {
    width: auto;
    height: 16px
}

._12wgofPV3GgsAWFUJhpSz2 {
    width: auto;
    height: 22px
}

._3E-9rilOaYgJAzNjrYPRYE {
    width: auto;
    height: 36px
}

._2NB_hM-9uJkdXPKC3tdS7-._1Zc5j2ll9yRxA_ZKHEYhw2 {
    margin-right: 20px
}

._2wAKy-0ZkO_vhbiQCP9MgE {
    display: flex;
    flex-direction: column;
    margin: 0
}

._2wAKy-0ZkO_vhbiQCP9MgE._1QfwpLmLTSuiIRLDzdY_7l {
    animation-name: _1F0lzP-Krz_y5P9ewZEvBD
}

._2wAKy-0ZkO_vhbiQCP9MgE._1QfwpLmLTSuiIRLDzdY_7l * {
    animation-name: _1F0lzP-Krz_y5P9ewZEvBD !important;
    stroke-dasharray: initial !important;
    stroke-dashoffset: initial !important;
    stroke-width: 5px !important;
    opacity: 1 !important
}

._2wAKy-0ZkO_vhbiQCP9MgE._1QfwpLmLTSuiIRLDzdY_7l ._2qjZm0dB7I6lcRkZhNTqvD path {
    stroke-width: 0 !important
}

._2wAKy-0ZkO_vhbiQCP9MgE._1Sy0pXVZOdWbgouFyD2zJj {
    flex-direction: row
}

._2wAKy-0ZkO_vhbiQCP9MgE .lYUEjD8Qh3GM_ZrZeLwpI,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber path {
    width: 100%;
    height: 100%;
    position: relative
}

._2wAKy-0ZkO_vhbiQCP9MgE .lYUEjD8Qh3GM_ZrZeLwpI {
    align-self: center;
    margin: 0px;
    width: 100%;
    height: 100%
}

._2wAKy-0ZkO_vhbiQCP9MgE._2zbyh5jEDlV5HVD3iUve-k .lYUEjD8Qh3GM_ZrZeLwpI {
    width: 32px;
    height: 32px
}

._2wAKy-0ZkO_vhbiQCP9MgE._2CphUsHNDgIWItNIzeIldY .lYUEjD8Qh3GM_ZrZeLwpI {
    width: 64px;
    height: 64px
}

._2wAKy-0ZkO_vhbiQCP9MgE._1x18vR7Qop8v8_G8qSR6CL .lYUEjD8Qh3GM_ZrZeLwpI {
    width: 92px;
    height: 92px
}

._3IYPzqtvB2ZE7x710d5x2C {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

._21nVi2jNuF_prxLY1mAaKK,._2wAKy-0ZkO_vhbiQCP9MgE ._21nVi2jNuF_prxLY1mAaKK {
    color: #3d85c8;
    font-size: 12px;
    text-transform: uppercase;
    text-align: center;
    flex: 1;
    user-select: none;
    margin-top: 8px;
    font-weight: 500
}

._2wAKy-0ZkO_vhbiQCP9MgE._2CphUsHNDgIWItNIzeIldY ._21nVi2jNuF_prxLY1mAaKK {
    margin-top: 4px
}

._2wAKy-0ZkO_vhbiQCP9MgE._2zbyh5jEDlV5HVD3iUve-k ._21nVi2jNuF_prxLY1mAaKK {
    margin-top: 2px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber._1ctjA2yjeB21eCDj_r1mVz {
    filter: blur(3px);
    position: absolute;
    left: 0;
    top: 0px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber._1ctjA2yjeB21eCDj_r1mVz path {
    stroke: #4375fd
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber path {
    stroke: #67c1f5;
    animation-name: _1O-cWE6nuIVO3x6-Onw0IU;
    animation-duration: .7s;
    stroke-linecap: butt;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    opacity: 0
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1Vv--mA6PueyEKXXMTwljt,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._2K0LzwjOXDopMHoqY_v_CO {
    stroke-dashoffset: 0;
    stroke-dasharray: 116;
    stroke-width: 6px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._2K0LzwjOXDopMHoqY_v_CO {
    opacity: 1;
    stroke: #3b8bb9;
    stroke-width: 6px;
    transform-origin: 50% 50%;
    stroke-linecap: round
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1Vv--mA6PueyEKXXMTwljt {
    display: none
}

@keyframes _1O-cWE6nuIVO3x6-Onw0IU {
    to {
        stroke-dashoffset: -232
    }
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._3sQFkavAEPhliH6DiFmHRH {
    animation-name: ofdi9VLSRZ5W98WsXVHiq;
    animation-duration: 3s;
    animation-delay: -1.2s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
    opacity: 1;
    stroke-width: 0
}

@keyframes ofdi9VLSRZ5W98WsXVHiq {
    0% {
        fill: rgba(103,193,245,0)
    }

    50% {
        fill: rgba(103,193,245,.05)
    }

    100% {
        fill: rgba(103,193,245,0)
    }
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1LZffuoDq-N25wNHckxsf ._1XN6ZJ1l8nVoUxp1WnOBqw,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1LZffuoDq-N25wNHckxsf circle {
    stroke: #67c1f5;
    animation-name: _1jALk36CiS_T9Pg7vBjpIQ;
    animation-duration: 3s;
    animation-delay: -1.2s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    transform-origin: 67% 36%
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1LZffuoDq-N25wNHckxsf circle {
    animation-name: _1KvOgdKiNE9XuSYUau3hKW
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._2qjZm0dB7I6lcRkZhNTqvD path {
    fill: #67c1f5;
    stroke-width: 0;
    animation-name: _1KvOgdKiNE9XuSYUau3hKW;
    animation-duration: 3s;
    animation-delay: -0.6s;
    animation-iteration-count: infinite;
    animation-timing-function: linear
}

@keyframes _1jALk36CiS_T9Pg7vBjpIQ {
    0% {
        opacity: 0;
        transform: scale(0.75);
        stroke-width: 4px
    }

    20% {
        opacity: .3
    }

    40% {
        opacity: 0
    }

    50% {
        opacity: 0;
        transform: scale(5);
        stroke-width: 0px
    }

    100% {
        opacity: 0;
        transform: scale(5);
        stroke-width: 0px
    }
}

@keyframes _1KvOgdKiNE9XuSYUau3hKW {
    0% {
        opacity: 0
    }

    40% {
        opacity: 1
    }

    80% {
        opacity: 0
    }

    100% {
        opacity: 0
    }
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._2LGHpu_-ihfOhQwdfR3Kiy,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._2FGCneH2AemMrIrZnZskw_,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1X-5j16jaQntVrZfadibyc,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1pj1Q3Ef4FdHDdl9QEtpxp,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber .xFmZaMe5nZpoTc5PQBKn3,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._3MGYowzMQ6TwbH3fu9SVjt,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber .ktVJ42jiVhWEVV9O6z2FK,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._3s_7my869lIOj-1vnqJ39y,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._11MVp53Me_frOuaJfsQ4FE,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._2cl-maglen-RF0YQjShgqG,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._3-JE0FpIzECzeqtd5cyjGI,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1xNIKvHdzLhBldONo6yIZs,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1S17yicfcrPc11m83ydGp3,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1-oUJqmCLOoGqVJz5dgj6J,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._2tXgejjqNKy6cSX1Lv7PrG {
    animation-name: _1fs4RGcMBRzbQQirDBiFoM;
    animation-duration: 3s;
    stroke-dasharray: 150 950
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._2tXgejjqNKy6cSX1Lv7PrG {
    animation-delay: 0s;
    opacity: .06;
    stroke-width: .5px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1-oUJqmCLOoGqVJz5dgj6J {
    animation-delay: -0.1s;
    opacity: .13;
    stroke-width: 1px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1S17yicfcrPc11m83ydGp3 {
    animation-delay: -0.2s;
    opacity: .2;
    stroke-width: 1.5px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1xNIKvHdzLhBldONo6yIZs {
    animation-delay: -0.3s;
    opacity: .26;
    stroke-width: 2px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._3-JE0FpIzECzeqtd5cyjGI {
    animation-delay: -0.4s;
    opacity: .33;
    stroke-width: 2.5px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._2cl-maglen-RF0YQjShgqG {
    animation-delay: -0.5s;
    opacity: .4;
    stroke-width: 3px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._11MVp53Me_frOuaJfsQ4FE {
    animation-delay: -0.6s;
    opacity: .46;
    stroke-width: 3.5px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._3s_7my869lIOj-1vnqJ39y {
    animation-delay: -0.7s;
    opacity: .53;
    stroke-width: 4px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber .ktVJ42jiVhWEVV9O6z2FK {
    animation-delay: -0.8s;
    opacity: .6;
    stroke-width: 4.5px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._3MGYowzMQ6TwbH3fu9SVjt {
    animation-delay: -0.9s;
    opacity: .66;
    stroke-width: 5px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber .xFmZaMe5nZpoTc5PQBKn3 {
    animation-delay: -1s;
    opacity: .73;
    stroke-width: 5.5px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1pj1Q3Ef4FdHDdl9QEtpxp {
    animation-delay: -1.1s;
    opacity: .8;
    stroke-width: 6px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1X-5j16jaQntVrZfadibyc {
    animation-delay: -1.2s;
    opacity: .86;
    stroke-width: 6.5px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._2FGCneH2AemMrIrZnZskw_ {
    animation-delay: -1.3s;
    opacity: .93;
    stroke-width: 7px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._2LGHpu_-ihfOhQwdfR3Kiy {
    animation-delay: -1.4s;
    opacity: 1;
    stroke-width: 7.5px
}

@keyframes _1fs4RGcMBRzbQQirDBiFoM {
    100% {
        stroke-dashoffset: -1100
    }
}

._2zbyh5jEDlV5HVD3iUve-k {
    width: 36px;
    height: 36px
}

._2CphUsHNDgIWItNIzeIldY {
    width: 64px;
    height: 64px
}

._1x18vR7Qop8v8_G8qSR6CL {
    width: 92px;
    height: 92px
}

._1gYeZMYKBDqNpVuw58_LCl {
    width: 120px;
    height: 120px
}

._3j-p4JOqdpaF4obGtIeAB {
    width: 240px;
    height: 240px
}

.I3aEq3lbK7Pm8ujENvtri {
    opacity: 0;
    transition: opacity 1s
}

.I3aEq3lbK7Pm8ujENvtri._2SwSJd-DlX2dRiDGxZWHI5 {
    opacity: 1
}

._1m8iQOSVziKDHiInrfskv_ img {
    width: 100%
}

._24C5lxFpKz_kHyuT-8GJKK {
    border-radius: 50%;
    margin: auto;
    font-size: 10px;
    position: relative;
    text-indent: -9999em;
    border-top: 1.1em solid rgba(255,255,255,.2);
    border-right: 1.1em solid rgba(255,255,255,.2);
    border-bottom: 1.1em solid rgba(255,255,255,.2);
    border-left: 1.1em solid #fff;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-animation: _15h2OLuARlaaeboZ5TbsTx 1.1s infinite linear;
    animation: _15h2OLuARlaaeboZ5TbsTx 1.1s infinite linear
}

._24C5lxFpKz_kHyuT-8GJKK._2FPxEVbkMdVDAw1TLfl_B5 {
    width: 3em;
    height: 3em;
    min-width: 3em;
    min-height: 3em;
    border-top-width: .3em;
    border-right-width: .3em;
    border-bottom-width: .3em;
    border-left-width: .3em
}

._24C5lxFpKz_kHyuT-8GJKK._2FfWbZHeiT3_nRXH-pI7av {
    width: 6em;
    height: 6em;
    min-width: 6em;
    min-height: 6em;
    border-top-width: .4em;
    border-right-width: .4em;
    border-bottom-width: .4em;
    border-left-width: .4em
}

._24C5lxFpKz_kHyuT-8GJKK._30IMocjbXd0leP4E5U2Yrx {
    width: 10em;
    height: 10em;
    min-width: 10em;
    min-height: 10em;
    border-top-width: 1.1em;
    border-right-width: 1.1em;
    border-bottom-width: 1.1em;
    border-left-width: 1.1em
}

@-webkit-keyframes _15h2OLuARlaaeboZ5TbsTx {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes _15h2OLuARlaaeboZ5TbsTx {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

._1k0S-tUF_ENycLJ7PWqbzS {
    flex-grow: 1;
    flex-basis: 0;
    display: flex;
    flex-direction: column;
    min-height: 150px;
    margin-bottom: 16px
}

._1k0S-tUF_ENycLJ7PWqbzS._1090TwnnSh07Rya_5ss37E {
    position: relative;
    min-height: 127px
}

@media screen and (max-width: 910px) {
    ._1k0S-tUF_ENycLJ7PWqbzS._1090TwnnSh07Rya_5ss37E {
        height:calc(15vw + 32px);
        min-height: unset
    }
}

._1k0S-tUF_ENycLJ7PWqbzS ._3nKoQbWM1xYxsCfDoImGQ- {
    justify-content: center;
    margin-left: 16px;
    width: 100%
}

._1k0S-tUF_ENycLJ7PWqbzS._18tLexJfL4tGNabZ9Ywvlm {
    margin-bottom: 0px;
    min-height: 120px
}

.A2B2VZqisd8LEU7zknWqk {
    flex-grow: 1;
    flex-basis: 0;
    background: radial-gradient(ellipse at top left, rgba(66, 69, 76, 0.8), rgba(37, 40, 46, 0.8));
    box-shadow: 2px 2px 10px rgba(0,0,0,.4);
    border-radius: 4px;
    position: relative;
    overflow: hidden
}

._18tLexJfL4tGNabZ9Ywvlm .A2B2VZqisd8LEU7zknWqk {
    background-image: radial-gradient(ellipse at top left, #42454c, #25282e)
}

._1090TwnnSh07Rya_5ss37E .A2B2VZqisd8LEU7zknWqk {
    background-image: radial-gradient(ellipse at top left, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.4));
    box-shadow: unset
}

._1090TwnnSh07Rya_5ss37E .A2B2VZqisd8LEU7zknWqk ._1TsqAyLSPMv7JrgVI6Jpnv {
    opacity: 0
}

._1TsqAyLSPMv7JrgVI6Jpnv {
    position: absolute;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-mask-image: radial-gradient(circle at top left, black, rgba(0, 0, 0, 0) 60%);
    mask-image: radial-gradient(circle at top left, black, rgba(0, 0, 0, 0) 60%);
    filter: blur(30px);
    opacity: .3
}

._23xa4AVp7kYtbslOOB8xly {
    padding: 16px
}

._3JepbxeEa0I4l8TnG9DeT5 {
    width: 94px;
    box-shadow: 0 0 8px #fff;
    border-radius: 5px;
    border: none
}

@media screen and (max-width: 910px) {
    ._3JepbxeEa0I4l8TnG9DeT5 {
        width:15vw
    }
}

._2T8Ub04W0G2L6_3692y23L {
    position: relative;
    margin-left: 4px
}

._2T8Ub04W0G2L6_3692y23L ._8196lUGpYeVntSAwJq-64 {
    padding-bottom: 2px;
    font-size: 21px;
    line-height: 21px;
    font-weight: 300
}

.NX5WeT2qHbZGaVykMxMA2 {
    position: relative;
    padding-bottom: 2px;
    color: #c3c3c3
}

@media screen and (max-width: 910px) {
    .NX5WeT2qHbZGaVykMxMA2 {
        display:none
    }
}

._37vyVYzsOKNDlPWnQ5zcMF {
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: 1px;
    margin-bottom: 4px
}

@media screen and (max-width: 940px) {
    ._37vyVYzsOKNDlPWnQ5zcMF {
        margin-left:16px
    }
}

._2ZpFi_vScMetinFMtGp2WE {
    display: block;
    padding: 0px 6px;
    font-size: 11px;
    line-height: 12px
}

._2ZpFi_vScMetinFMtGp2WE span {
    font-size: 15px;
    line-height: 16px
}

@media screen and (max-width: 800px) {
    .BT3Bjo-dSXZV11Cqy_Awo {
        flex-direction:column
    }
}

._2artmqqQS2Rl8YMsi1nV-U {
    display: flex;
    flex-direction: row;
    background: rgba(0,0,0,.2);
    border-radius: 3px;
    padding: 4px;
    margin-bottom: 4px;
    height: fit-content
}

._1HwWXjF06mJ9sG_9KXlgA- {
    background-color: #54a5d4;
    position: relative;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: 1ch
}

._1HwWXjF06mJ9sG_9KXlgA- svg {
    width: 18px;
    height: 18px;
    margin-left: -7px
}

._1a5djsChaeoZViyFSGNom5 {
    font-size: 12px
}

div._1o1Ds-OdAZcjo18bw9QiEH {
    display: flex;
    flex-direction: unset;
    flex-wrap: wrap
}

@media screen and (max-width: 1100px) {
    ._18tLexJfL4tGNabZ9Ywvlm div._1o1Ds-OdAZcjo18bw9QiEH {
        display:none
    }
}

@media screen and (max-width: 910px) {
    ._18tLexJfL4tGNabZ9Ywvlm div._1o1Ds-OdAZcjo18bw9QiEH {
        display:flex
    }
}

@media screen and (max-width: 600px) {
    div._1o1Ds-OdAZcjo18bw9QiEH {
        display:none
    }

    ._18tLexJfL4tGNabZ9Ywvlm div._1o1Ds-OdAZcjo18bw9QiEH {
        display: none
    }
}

._2v_K1-p6KHigjcjV3HlHsV {
    width: 20px;
    height: 20px;
    display: block;
    opacity: .5
}

._3eCVbMRawBIqtu1HpE7qJR {
    position: relative;
    display: flex;
    flex-direction: row;
    align-items: center;
    background-color: rgba(0,0,0,.2);
    padding: 2px 8px 2px 3px;
    margin-right: 4px;
    margin-bottom: 4px;
    border-radius: 3px;
    color: #8e9093
}

._3eCVbMRawBIqtu1HpE7qJR:hover {
    background-color: #54a5d4;
    color: #000
}

._3eCVbMRawBIqtu1HpE7qJR>div {
    padding-top: 0px;
    padding-left: 4px;
    display: block;
    font-size: 12px
}

._30j_Rriv37jV9sEvTdi8Kw ._1k0S-tUF_ENycLJ7PWqbzS {
    height: min-content;
    min-height: unset
}

._30j_Rriv37jV9sEvTdi8Kw ._1k0S-tUF_ENycLJ7PWqbzS ._3nKoQbWM1xYxsCfDoImGQ- {
    margin-left: 0px
}

._30j_Rriv37jV9sEvTdi8Kw ._1k0S-tUF_ENycLJ7PWqbzS .A2B2VZqisd8LEU7zknWqk {
    overflow: visible
}

._30j_Rriv37jV9sEvTdi8Kw ._1k0S-tUF_ENycLJ7PWqbzS ._23xa4AVp7kYtbslOOB8xly {
    padding: 10px 12px 10px 8px;
    position: relative
}

._30j_Rriv37jV9sEvTdi8Kw ._1N0rYLgFmHTfQng24QRoEh {
    display: none
}

._3DO0NUX-db2kVZWScbJetR {
    font-size: 13px
}

.lat0M-V5X4uYd6Mpm1DJ1 {
    position: relative;
    display: flex;
    flex-direction: column
}

.lat0M-V5X4uYd6Mpm1DJ1 .ZHRZ8czyqs7NaNmv65ARI {
    display: flex;
    flex-direction: row;
    flex: 1;
    padding-top: 10px
}

@media screen and (max-width: 700px) {
    .lat0M-V5X4uYd6Mpm1DJ1 .ZHRZ8czyqs7NaNmv65ARI {
        flex-direction:column
    }
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3Sfbz5IM9d2jNMdOV2aFal {
    display: flex;
    flex-direction: row
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1r_sYgW1VktkbK33MvFdMx {
    margin-top: 5px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2gE59p3vz8NzTRZIejilUN {
    flex: 2
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3zcmXq9FSDuc9eFPT7yj1A {
    display: flex;
    flex: 2
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN {
    flex: 0;
    display: grid;
    gap: 4px;
    margin-left: 40px
}

@media screen and (max-width: 700px) {
    .lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN {
        display:flex;
        flex-direction: column;
        align-items: center;
        margin-left: 0;
        margin-top: 48px
    }
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN .mFCQSE5-57z0lcZgUiE9K {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    width: 200px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._2vrvETim46niDklOy_kH33 {
    color: #1999ff;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    margin: 6px 0px;
    text-transform: uppercase;
    letter-spacing: .02em
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._1SepN-HT3pk6WedgBgXLeB {
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 8px 0px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._1IIkZxuQobioLQwfUK5TcH {
    width: 120px;
    fill: #afafaf
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._14ZzKYkQD-qXL4aLAaupwp {
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    color: #afafaf;
    margin: 8px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._3k-6J60Y5_Cs3sqk7SgbQU {
    background-color: rgba(255,255,255,.1);
    border-radius: 2px;
    font-weight: 700;
    font-size: 12px;
    line-height: 20px;
    text-align: center;
    color: #fff;
    padding: 8px 16px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._1kBrGj8mpIJs7FywIdPpik {
    text-align: center;
    text-decoration-line: underline;
    font-weight: 400;
    font-size: 12px;
    line-height: 24px;
    color: #afafaf;
    padding: 12px 0px;
    cursor: pointer
}

@media screen and (max-width: 700px) {
    .lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN .mFCQSE5-57z0lcZgUiE9K {
        align-items:center
    }

    .lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._14ZzKYkQD-qXL4aLAaupwp {
        text-align: center
    }
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._3wGxEd3F_T8M0LIA0M9o-g {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #32353c;
    border-radius: 2px;
    border: none;
    padding: 2px 16px;
    color: #fff;
    font-size: 16px;
    letter-spacing: .03em
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._3wGxEd3F_T8M0LIA0M9o-g:hover {
    background-color: #393c44
}

@media screen and (min-width: 700px) {
    .lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._3wGxEd3F_T8M0LIA0M9o-g {
        display:none
    }
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._3wGxEd3F_T8M0LIA0M9o-g ._27u_PDLDTJ3mTS-4_TmJKk {
    color: #1999ff;
    width: 25px;
    margin: 8px
}

@media screen and (max-width: 700px) {
    .lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._3ToZQDL9M9IP5o2tIhKLxH {
        display:flex;
        flex-direction: column;
        align-items: center
    }
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._3ToZQDL9M9IP5o2tIhKLxH ._35Q-UW9L8wv2fkImoWScgQ {
    aspect-ratio: 1;
    border-radius: 2px;
    margin-top: 2px;
    margin-bottom: 8px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._3ToZQDL9M9IP5o2tIhKLxH ._1MIDAnpFm2LhRX7Rvb3wlY {
    text-align: center;
    font-size: 12px;
    color: #afafaf;
    text-decoration: underline;
    cursor: pointer
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._1kEk5_KBniai5Q7TYGCH1S {
    display: none
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._3pxTSyPhDmjNqXUYDIITS- {
    text-align: center;
    font-size: 12px;
    color: #afafaf
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._3pxTSyPhDmjNqXUYDIITS- :not(._1VAFgEYpKJDwl9aI8W5ctY) {
    padding: 12px 0px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3BkiHun-mminuTO-Y-zXke {
    display: grid;
    grid-template-areas: "label hint" "input input";
    grid-template-columns: 1fr min-content;
    gap: 2px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2GBWeup5cttgbTw8FM3tfx {
    border-radius: 2px;
    color: #fff;
    padding: 10px;
    background-color: #32353c;
    outline: none;
    font-size: 15px;
    grid-area: input;
    border: 1px solid #32353c
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2GBWeup5cttgbTw8FM3tfx:hover {
    background-color: #393c44
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2GBWeup5cttgbTw8FM3tfx._16BUa8w2l6LPH1otvXnwAR {
    border-color: #c15755
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2v60tM463fW0V7GDe92E5f {
    flex: 1;
    display: grid;
    gap: 12px;
    grid-template-columns: 1fr
}

.lat0M-V5X4uYd6Mpm1DJ1 .XrYgea66b38RASmbI3PJo {
    font-size: 12px;
    color: #afafaf;
    text-transform: uppercase;
    letter-spacing: .02em;
    user-select: none
}

.lat0M-V5X4uYd6Mpm1DJ1 .XrYgea66b38RASmbI3PJo._12zBmIktqPpcwJXItTb8f9 {
    color: #1999ff;
    font-weight: 500
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1Qku5jMXBi5-wawzqY1kzG {
    display: flex;
    flex-direction: row;
    align-items: center;
    cursor: pointer
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1Qku5jMXBi5-wawzqY1kzG ._10bGilozn2bfCfiPfANMhC {
    color: #afafaf;
    font-size: 12px;
    user-select: none;
    padding-left: 6px
}

.lat0M-V5X4uYd6Mpm1DJ1 .LBS7IDpob52Sb4ZoKobh0 {
    width: 14px;
    height: 14px;
    padding: 3px;
    border-radius: 2px;
    background-color: #32353c;
    cursor: pointer
}

.lat0M-V5X4uYd6Mpm1DJ1 .LBS7IDpob52Sb4ZoKobh0 ._28MB9LhS2kVTalIp0NHDv4 {
    width: 100%;
    height: 100%;
    display: flex
}

.lat0M-V5X4uYd6Mpm1DJ1 .LBS7IDpob52Sb4ZoKobh0:hover {
    background-color: #393c44
}

.lat0M-V5X4uYd6Mpm1DJ1 .LBS7IDpob52Sb4ZoKobh0:focus {
    outline: 1px #06bfff solid
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1Qku5jMXBi5-wawzqY1kzG:hover .LBS7IDpob52Sb4ZoKobh0 {
    background-color: #393c44
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1Y8X98of8RkwP6ga9F92LD {
    display: flex;
    flex-direction: row;
    margin-top: 12px;
    gap: 15px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1Y8X98of8RkwP6ga9F92LD button {
    width: 50%
}

.lat0M-V5X4uYd6Mpm1DJ1 ._16fbihk6Bi9CXuksG7_tLt {
    display: flex;
    flex-direction: column;
    align-items: center
}

.lat0M-V5X4uYd6Mpm1DJ1 ._16fbihk6Bi9CXuksG7_tLt button {
    width: 270px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._9Ig1o0jVRia2uf_FKR3rs,.lat0M-V5X4uYd6Mpm1DJ1 ._2Z68vjdOnUDA2ULQG41JVV,.lat0M-V5X4uYd6Mpm1DJ1 ._25eT23F0cV5lmT3tXAIA56 {
    background: #3d4450;
    color: #fff;
    padding: 12px;
    font-size: 16px;
    font-weight: 400;
    font-family: inherit;
    text-align: center;
    border: none;
    border-radius: 2px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._9Ig1o0jVRia2uf_FKR3rs:hover,.lat0M-V5X4uYd6Mpm1DJ1 ._2Z68vjdOnUDA2ULQG41JVV:hover,.lat0M-V5X4uYd6Mpm1DJ1 ._25eT23F0cV5lmT3tXAIA56:hover {
    background: #525b6a
}

.lat0M-V5X4uYd6Mpm1DJ1 ._9Ig1o0jVRia2uf_FKR3rs:active,.lat0M-V5X4uYd6Mpm1DJ1 ._2Z68vjdOnUDA2ULQG41JVV:active,.lat0M-V5X4uYd6Mpm1DJ1 ._25eT23F0cV5lmT3tXAIA56:active {
    background: #2f343e
}

.lat0M-V5X4uYd6Mpm1DJ1 ._9Ig1o0jVRia2uf_FKR3rs {
    width: 50%
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3t6QgWQmijDfZziPq3q3aQ {
    position: relative;
    background: #1a9fff;
    border-radius: 2px;
    flex: 1;
    border: none;
    outline: none;
    padding: 10px;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    font-family: inherit;
    text-align: center;
    cursor: pointer
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3t6QgWQmijDfZziPq3q3aQ:hover {
    background: linear-gradient(90deg, #06BFFF 30%, #2D73FF 100%)
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3t6QgWQmijDfZziPq3q3aQ:active {
    background: linear-gradient(90deg, #06BFFF 50%, #2D73FF 100%)
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3t6QgWQmijDfZziPq3q3aQ:focus {
    outline: solid #06bfff;
    outline-width: 1px
}

.lat0M-V5X4uYd6Mpm1DJ1 .DjSvCZoKKfoNSmarsEcTS {
    position: relative;
    background: linear-gradient(90deg, #06BFFF 0%, #2D73FF 100%);
    border-radius: 2px;
    border: none;
    outline: none;
    padding: 12px;
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    font-family: inherit;
    text-align: center;
    cursor: pointer
}

.lat0M-V5X4uYd6Mpm1DJ1 .DjSvCZoKKfoNSmarsEcTS:hover {
    background: linear-gradient(90deg, #06BFFF 30%, #2D73FF 100%)
}

.lat0M-V5X4uYd6Mpm1DJ1 .DjSvCZoKKfoNSmarsEcTS:active {
    background: linear-gradient(90deg, #06BFFF 50%, #2D73FF 100%)
}

.lat0M-V5X4uYd6Mpm1DJ1 .DjSvCZoKKfoNSmarsEcTS:disabled {
    opacity: .5
}

.lat0M-V5X4uYd6Mpm1DJ1 .DjSvCZoKKfoNSmarsEcTS:focus {
    outline: solid #06bfff;
    outline-width: 1px
}

.lat0M-V5X4uYd6Mpm1DJ1 .DjSvCZoKKfoNSmarsEcTS._2NVQcOnbtdGIu9O-mB9-YE {
    color: transparent
}

.lat0M-V5X4uYd6Mpm1DJ1 .DjSvCZoKKfoNSmarsEcTS ._3AseUd328DeQNUMkwlq8MV {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1zFEayEDjKnMPSCnM-lzqE {
    color: #afafaf;
    font-size: 12px;
    display: inline-block
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1zFEayEDjKnMPSCnM-lzqE._2jDjxzENzZfyd-mEASaFdZ {
    text-align: center
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1K431RbY14lkaFW6-XgSsC {
    color: #afafaf;
    font-size: 12px;
    text-decoration: underline;
    cursor: pointer
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1K431RbY14lkaFW6-XgSsC:hover {
    color: #c9c9c9
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1W_6HXiG4JJ0By1qN_0fGZ {
    color: #c15755;
    font-size: 12px;
    font-weight: 500;
    text-align: center
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2FyQDUS2uHbW1fzoFK2jLx {
    text-align: center
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1NOsG2PAO2rRBb8glCFM_6 {
    display: flex;
    flex-direction: column
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2QHQ1DkwVuPafY7Yr1Df6w {
    align-items: center
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2tsIiF5suAf1CC2JA9djst {
    justify-content: center
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3JBYGcszFcaSNXHHSR3kCV {
    text-align: center
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3JBYGcszFcaSNXHHSR3kCV ._1hKgiFuFaVR_Sq1Gj_gCnd {
    font-size: 18px;
    font-weight: 500;
    color: #afafaf
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3JBYGcszFcaSNXHHSR3kCV ._31Vq4lzNWs4WikXVr9J4hz {
    font-size: 18px;
    font-weight: 500;
    color: #fff
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3JBYGcszFcaSNXHHSR3kCV ._2o5mE8JpPFOyJ0HwX_y0y7 {
    font-size: 14px;
    color: #afafaf;
    opacity: .5;
    font-weight: 500;
    padding-top: 6px
}

@media screen and (max-width: 700px) {
    .lat0M-V5X4uYd6Mpm1DJ1 ._3JBYGcszFcaSNXHHSR3kCV ._2o5mE8JpPFOyJ0HwX_y0y7 {
        opacity:1
    }
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3zQ9hnkyXJEv7nN0oBU56M {
    background-color: #32353c;
    display: flex;
    flex-direction: row;
    padding: 10px 20px 0px 20px;
    border-radius: 2px;
    max-width: 500px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3zQ9hnkyXJEv7nN0oBU56M ._2WgwHabhUV3cP6dHQPybw8 {
    color: #fff;
    font-size: 18px;
    font-weight: 500;
    line-height: 24px;
    margin-top: 20px;
    padding-left: 20px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3huyZ7Eoy2bX4PbCnH3p5w {
    background-color: #32353c;
    display: flex;
    flex-direction: column;
    padding: 20px 20px 0px 20px;
    border-radius: 2px;
    max-width: 500px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3WvDpj9Ng6SQliygcVqlJU {
    width: 40px;
    color: #1a99ff
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3qdu3-d2Nbudcqe-VBrC8r {
    width: 55px;
    color: #1a99ff
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3yz6xIaXDcStXAUzK4pWgE {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2YsaRupK3XuabHMh9_BfZP {
    font-size: 12px;
    text-align: center;
    text-decoration: underline;
    padding: 12px 0px;
    cursor: pointer
}

.lat0M-V5X4uYd6Mpm1DJ1 .DdK_Fpa32ezl3qzyYJ85d,.lat0M-V5X4uYd6Mpm1DJ1 ._2Io_Jc8M4cRHn9cU4vHcqW,.lat0M-V5X4uYd6Mpm1DJ1 ._1YQZI88vD5NCUw4u35tB0m {
    padding: 12px 12px 24px 12px;
    gap: 24px
}

.lat0M-V5X4uYd6Mpm1DJ1 .DdK_Fpa32ezl3qzyYJ85d ._1hKgiFuFaVR_Sq1Gj_gCnd,.lat0M-V5X4uYd6Mpm1DJ1 ._2Io_Jc8M4cRHn9cU4vHcqW ._1hKgiFuFaVR_Sq1Gj_gCnd,.lat0M-V5X4uYd6Mpm1DJ1 ._1YQZI88vD5NCUw4u35tB0m ._1hKgiFuFaVR_Sq1Gj_gCnd {
    font-size: 12px;
    color: #afafaf;
    text-align: center
}

.lat0M-V5X4uYd6Mpm1DJ1 .DdK_Fpa32ezl3qzyYJ85d ._1rEWOv1g1uTXNhoWiJLQZs,.lat0M-V5X4uYd6Mpm1DJ1 .DdK_Fpa32ezl3qzyYJ85d ._3aMbj3PT-p1yxEt98UM56K,.lat0M-V5X4uYd6Mpm1DJ1 ._2Io_Jc8M4cRHn9cU4vHcqW ._1rEWOv1g1uTXNhoWiJLQZs,.lat0M-V5X4uYd6Mpm1DJ1 ._2Io_Jc8M4cRHn9cU4vHcqW ._3aMbj3PT-p1yxEt98UM56K,.lat0M-V5X4uYd6Mpm1DJ1 ._1YQZI88vD5NCUw4u35tB0m ._1rEWOv1g1uTXNhoWiJLQZs,.lat0M-V5X4uYd6Mpm1DJ1 ._1YQZI88vD5NCUw4u35tB0m ._3aMbj3PT-p1yxEt98UM56K {
    color: #fff;
    text-align: center;
    font-size: 16px;
    line-height: 20px
}

.lat0M-V5X4uYd6Mpm1DJ1 .DdK_Fpa32ezl3qzyYJ85d ._1rEWOv1g1uTXNhoWiJLQZs ._3BKzb-aGSLOjp5jsQ8wwXK,.lat0M-V5X4uYd6Mpm1DJ1 .DdK_Fpa32ezl3qzyYJ85d ._3aMbj3PT-p1yxEt98UM56K ._3BKzb-aGSLOjp5jsQ8wwXK,.lat0M-V5X4uYd6Mpm1DJ1 ._2Io_Jc8M4cRHn9cU4vHcqW ._1rEWOv1g1uTXNhoWiJLQZs ._3BKzb-aGSLOjp5jsQ8wwXK,.lat0M-V5X4uYd6Mpm1DJ1 ._2Io_Jc8M4cRHn9cU4vHcqW ._3aMbj3PT-p1yxEt98UM56K ._3BKzb-aGSLOjp5jsQ8wwXK,.lat0M-V5X4uYd6Mpm1DJ1 ._1YQZI88vD5NCUw4u35tB0m ._1rEWOv1g1uTXNhoWiJLQZs ._3BKzb-aGSLOjp5jsQ8wwXK,.lat0M-V5X4uYd6Mpm1DJ1 ._1YQZI88vD5NCUw4u35tB0m ._3aMbj3PT-p1yxEt98UM56K ._3BKzb-aGSLOjp5jsQ8wwXK {
    color: #1999ff
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3FIQqsD10Zd2yrvusqjP_P {
    position: relative;
    background-color: #32353c
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3FIQqsD10Zd2yrvusqjP_P ._1gZuGaPQVYkRx3GH4wzBN3 {
    letter-spacing: 36px;
    font-size: 28px;
    padding: 12px 26px;
    background: transparent;
    border: none;
    outline: none;
    color: #fff;
    font-weight: 500;
    font-family: inherit
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3FIQqsD10Zd2yrvusqjP_P ._8gteGheBcDqzR7sDIhoDN {
    position: absolute;
    display: flex;
    flex-direction: row;
    gap: 14px;
    bottom: 8px;
    left: 16px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3FIQqsD10Zd2yrvusqjP_P ._8gteGheBcDqzR7sDIhoDN ._3l55OgBEuGxUa2TRX_q6X2 {
    width: 40px;
    height: 2px;
    background-color: #afafaf;
    opacity: .25
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3yMMwjOGjHdmMrJbYQyst3 {
    color: #fff;
    font-size: 26px;
    text-transform: uppercase;
    font-weight: 200
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1b-mLIbA7lNlcrNICBrLu6 {
    color: #dfe3e6;
    font-size: 15px;
    margin-bottom: 22px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3onX-q5mCgAQyvYp-RXyQy {
    color: #afafaf;
    font-size: 12px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O.IN_CLIENT {
    width: 630px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O:not(.IN_CLIENT) {
    width: 100%
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O .g5L61o-ZrHHmwLEugLjLI {
    color: #fff;
    font-size: 28px;
    font-weight: 800
}

@media screen and (max-width: 700px) {
    .lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O .g5L61o-ZrHHmwLEugLjLI {
        text-align:center
    }
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O ._3XCnc4SuTz8V8-jXVwkt_s {
    background-color: #181a21;
    border-radius: 4px;
    padding: 24px 32px;
    flex: 1;
    min-width: 636px
}

@media screen and (max-width: 700px) {
    .lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O ._3XCnc4SuTz8V8-jXVwkt_s {
        min-width:0px;
        background-color: transparent
    }
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O._2R_n2M6thAvA4On2yeR_Jd {
    background: linear-gradient(0deg, #191A1E, #191A1E 58%, #212328 84%);
    padding: 40px 40px 15px 40px;
    width: inherit;
    display: flex;
    flex-direction: column;
    justify-content: center
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O._2R_n2M6thAvA4On2yeR_Jd ._3XCnc4SuTz8V8-jXVwkt_s {
    background: transparent;
    padding: 14px 0px
}

@media screen and (max-width: 796px) {
    .lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O._2R_n2M6thAvA4On2yeR_Jd ._3XCnc4SuTz8V8-jXVwkt_s {
        min-width:0px
    }
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O._2R_n2M6thAvA4On2yeR_Jd._3FB9Kwzf1SnNWl8p2Mypu7 .lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O._2R_n2M6thAvA4On2yeR_Jd:not(.IN_CLIENT) {
    background: linear-gradient(321.58deg, #212629 47.91%, #333841 91.08%);
    width: 500px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O._2R_n2M6thAvA4On2yeR_Jd._3FB9Kwzf1SnNWl8p2Mypu7 .lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O._2R_n2M6thAvA4On2yeR_Jd:not(.IN_CLIENT) ._3XCnc4SuTz8V8-jXVwkt_s {
    background: #21232880
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O._2R_n2M6thAvA4On2yeR_Jd.IN_CLIENT {
    min-height: 448px;
    padding-top: 0
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3v6WnuVNx1rJx0x_1AAyPp {
    height: 46px;
    width: 153px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._14exBrSFDthVqeknXgFh4X {
    display: flex;
    flex-direction: row;
    justify-items: center;
    align-items: center
}

.lat0M-V5X4uYd6Mpm1DJ1 ._14exBrSFDthVqeknXgFh4X ._2Jkgs1ZwjavbwnJy76UgUm {
    width: 20px;
    height: 32px;
    margin-right: 12px;
    cursor: pointer
}

.lat0M-V5X4uYd6Mpm1DJ1 ._14exBrSFDthVqeknXgFh4X ._3NHpq7ZDgg4uYEzUF9RxaQ {
    color: #dcdedf
}

.lat0M-V5X4uYd6Mpm1DJ1 ._14exBrSFDthVqeknXgFh4X ._3NHpq7ZDgg4uYEzUF9RxaQ:hover {
    opacity: 90%
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt {
    background: linear-gradient(0deg, #191A1E, #191A1E 58%, #212328 84%);
    padding: 34px 40px 15px 40px;
    box-sizing: border-box;
    gap: 36px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt._1VAFgEYpKJDwl9aI8W5ctY {
    padding-top: 0px
}

@media screen and (max-width: 796px) {
    .lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt {
        gap:12px
    }
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt.IN_CLIENT {
    width: 630px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt ._1kQPdUAn_5omUN8oZo_4ds {
    flex-direction: column;
    display: flex;
    gap: 4px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt:not(.IN_CLIENT) {
    width: 100%;
    min-width: 700px
}

@media screen and (max-width: 796px) {
    .lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt:not(.IN_CLIENT) {
        min-width:0px
    }
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt .yQUZitCk5gaktq9hh0r4J {
    text-transform: uppercase;
    color: #fff;
    position: absolute;
    right: 118px;
    top: 46px
}

@media screen and (max-width: 796px) {
    .lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt .yQUZitCk5gaktq9hh0r4J {
        display:none
    }
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt ._27aItUQsVlk-hSm7K9UCJt {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    color: #afafaf;
    font-size: 12px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt ._27aItUQsVlk-hSm7K9UCJt._1VAFgEYpKJDwl9aI8W5ctY {
    padding-top: 15px
}

@media screen and (max-width: 796px) {
    .lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt ._27aItUQsVlk-hSm7K9UCJt {
        flex-direction:column;
        align-items: center;
        text-align: center
    }

    .lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt ._27aItUQsVlk-hSm7K9UCJt ._3oenaAqi9EDn5VBmQS596K {
        display: flex;
        flex-direction: column
    }

    .lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt ._27aItUQsVlk-hSm7K9UCJt ._3oenaAqi9EDn5VBmQS596K._1VAFgEYpKJDwl9aI8W5ctY {
        flex-direction: row
    }

    .lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt ._27aItUQsVlk-hSm7K9UCJt._1VAFgEYpKJDwl9aI8W5ctY {
        flex-direction: row
    }
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt ._27aItUQsVlk-hSm7K9UCJt ._3dwSWEGgHCaDxQqEDOqTtN {
    margin-right: 8px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt input,.lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O._2R_n2M6thAvA4On2yeR_Jd input {
    box-shadow: none
}

._1A8Mk6QeC0d7bvHDJIoW7o {
    color: #fff;
    font-size: 22px;
    font-weight: 700;
    text-align: center
}

._3H-JHTYIWOo9uVrF0SXAX0 {
    color: #fff;
    font-size: 16px;
    margin-bottom: 24px;
    text-align: center
}

.Vf2Dk5xgRdq6KGJAuoz3A {
    gap: 12px
}

._2gqhnP9l70A6UQqREWHYY3 {
    color: #fff;
    font-size: 16px;
    text-align: center
}

._2Z68vjdOnUDA2ULQG41JVV._2Z68vjdOnUDA2ULQG41JVV,._25eT23F0cV5lmT3tXAIA56._25eT23F0cV5lmT3tXAIA56 {
    padding: 12px 24px
}

._1VLukpV8qjL4BULw7Zob_l {
    border-radius: 50%;
    margin: auto;
    font-size: 10px;
    position: relative;
    text-indent: -9999em;
    border-top: 1.1em solid rgba(255,255,255,.2);
    border-right: 1.1em solid rgba(255,255,255,.2);
    border-bottom: 1.1em solid rgba(255,255,255,.2);
    border-left: 1.1em solid #fff;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-animation: _14OTBjueEGnvcmdIsMqE2w 1.1s infinite linear;
    animation: _14OTBjueEGnvcmdIsMqE2w 1.1s infinite linear
}

._1VLukpV8qjL4BULw7Zob_l.WYrJyNEVnjgAnMVZgvPeg {
    width: 2.4em;
    height: 2.4em;
    min-width: 2.4em;
    min-height: 2.4em;
    border-top-width: .3em;
    border-right-width: .3em;
    border-bottom-width: .3em;
    border-left-width: .3em
}

._1VLukpV8qjL4BULw7Zob_l.CQ9fAVYxF10LejsSBLSz4 {
    width: 6em;
    height: 6em;
    min-width: 6em;
    min-height: 6em;
    border-top-width: .4em;
    border-right-width: .4em;
    border-bottom-width: .4em;
    border-left-width: .4em
}

._1VLukpV8qjL4BULw7Zob_l._1EIKWuekEw7VTF9EjNPV5j {
    width: 10em;
    height: 10em;
    min-width: 10em;
    min-height: 10em;
    border-top-width: 1.1em;
    border-right-width: 1.1em;
    border-bottom-width: 1.1em;
    border-left-width: 1.1em
}

@-webkit-keyframes _14OTBjueEGnvcmdIsMqE2w {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes _14OTBjueEGnvcmdIsMqE2w {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.J_2Q0Mk09u8np24KfSwHR {
    bottom: 0;
    right: 0;
    color: #555;
    font-size: 12px;
    padding: 8px 10px
}

:not(.IN_CLIENT) .J_2Q0Mk09u8np24KfSwHR {
    position: absolute
}

.IN_CLIENT .J_2Q0Mk09u8np24KfSwHR {
    position: fixed
}

._1h8nX6TBOG2MHjtSFDK79v._3NSipG33PSv9wRw5VRHJGv {
    padding-top: 80px
}

._1h8nX6TBOG2MHjtSFDK79v ._2o5mE8JpPFOyJ0HwX_y0y7 {
    padding-top: 12px;
    font-size: 16px;
    text-transform: uppercase;
    letter-spacing: .1rem;
    color: #fff
}

.centerPrimaryHeader .g5L61o-ZrHHmwLEugLjLI {
    text-align: center
}

._3BALYLTpJdiDaC7JKmeeFJ {
    display: grid
}

._1YVDTFYSTDWouyIbRs_hN_._1zNnNw2BDhrN6ML6YxBYJE {
    background-color: #212328
}

._1YVDTFYSTDWouyIbRs_hN_:not(._1zNnNw2BDhrN6ML6YxBYJE) {
    background-color: #fff
}

.xlEVpBeYO1h2tOqErt9fj {
    position: relative;
    width: calc(200px - 2.5em);
    height: calc(200px - 2.5em);
    border-style: solid;
    border-color: #fff;
    border-width: 1.25em;
    border-radius: .625em
}

.xlEVpBeYO1h2tOqErt9fj._39rmYMz2NhzK3kuX7QQoz8 {
    border-color: #f0f
}

.xlEVpBeYO1h2tOqErt9fj.J3DO-HZVloRroBWQ4LcSK {
    width: 8em;
    height: 8em;
    padding: 1em;
    border-color: #23262e;
    border-radius: 0;
    background-color: #fff
}

.xlEVpBeYO1h2tOqErt9fj._1rteFtfW8qmD6imQgrH-XM {
    filter: blur(5px)
}

._464mFQmvIW2e9TQypXX7W {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center
}

._464mFQmvIW2e9TQypXX7W ._2ltn2BK4fnrPEGzNwxx6bx {
    display: flex;
    border-radius: 3px;
    padding: 12px;
    background-color: rgba(0,0,0,.75);
    color: #fff;
    font-size: 16px
}

._464mFQmvIW2e9TQypXX7W ._2ltn2BK4fnrPEGzNwxx6bx button.DialogButton,._464mFQmvIW2e9TQypXX7W ._2ltn2BK4fnrPEGzNwxx6bx button.DialogButton:enabled,._464mFQmvIW2e9TQypXX7W ._2ltn2BK4fnrPEGzNwxx6bx button.DialogButton:disabled {
    min-width: 10px;
    padding: 5px 5px 2px 5px;
    background: none
}

._464mFQmvIW2e9TQypXX7W ._2ltn2BK4fnrPEGzNwxx6bx button.DialogButton.gpfocus,._464mFQmvIW2e9TQypXX7W ._2ltn2BK4fnrPEGzNwxx6bx button.DialogButton:enabled.gpfocus,._464mFQmvIW2e9TQypXX7W ._2ltn2BK4fnrPEGzNwxx6bx button.DialogButton:disabled.gpfocus {
    outline: outset #fff 2px
}

._464mFQmvIW2e9TQypXX7W ._2ltn2BK4fnrPEGzNwxx6bx button.DialogButton:enabled:active.gpfocus {
    background-color: #3d4450
}

._464mFQmvIW2e9TQypXX7W ._2ltn2BK4fnrPEGzNwxx6bx button.DialogButton:disabled {
    background-color: none;
    opacity: 0
}

._2u8B99t9Tx_uGgP58AcGYT {
    display: flex;
    flex-direction: column;
    align-items: center
}

._3jObIZzYUBbiU1dYHigzC_ {
    border-radius: 50%;
    margin: auto;
    font-size: 10px;
    position: relative;
    text-indent: -9999em;
    border-top: 1.1em solid rgba(255,255,255,.2);
    border-right: 1.1em solid rgba(255,255,255,.2);
    border-bottom: 1.1em solid rgba(255,255,255,.2);
    border-left: 1.1em solid #fff;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-animation: _3GMW9g9sRiQQcPyKloXOxy 1.1s infinite linear;
    animation: _3GMW9g9sRiQQcPyKloXOxy 1.1s infinite linear
}

._3jObIZzYUBbiU1dYHigzC_._3YZnIGSA-eyWBOOTC_4ODZ {
    width: 3em;
    height: 3em;
    min-width: 3em;
    min-height: 3em;
    border-top-width: .3em;
    border-right-width: .3em;
    border-bottom-width: .3em;
    border-left-width: .3em
}

._3jObIZzYUBbiU1dYHigzC_.rYn6LhErVIdynPax7oCwy {
    width: 6em;
    height: 6em;
    min-width: 6em;
    min-height: 6em;
    border-top-width: .4em;
    border-right-width: .4em;
    border-bottom-width: .4em;
    border-left-width: .4em
}

._3jObIZzYUBbiU1dYHigzC_._16VPM09Kxqdhwe3sCkvTOm {
    width: 10em;
    height: 10em;
    min-width: 10em;
    min-height: 10em;
    border-top-width: 1.1em;
    border-right-width: 1.1em;
    border-bottom-width: 1.1em;
    border-left-width: 1.1em
}

@-webkit-keyframes _3GMW9g9sRiQQcPyKloXOxy {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes _3GMW9g9sRiQQcPyKloXOxy {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

._1gzkmmy_XA39rp9MtxJfZJ {
    display: flex;
    flex-direction: row;
    justify-content: center;
    max-width: 280px;
    background-color: #2b2e33;
    border-radius: 2px;
    gap: 20px;
    padding: 10px 28px 20px;
    cursor: text;
    border: 1px solid transparent;
    position: relative
}

._1gzkmmy_XA39rp9MtxJfZJ._4WrcvilhO29CHFM0pqglW {
    background-color: #26272b
}

._1gzkmmy_XA39rp9MtxJfZJ._3lEvxoIfUV21o8WAfErUcA {
    border-color: #c15755
}

._1gzkmmy_XA39rp9MtxJfZJ.V5oAzFppoOFufB8_pY9sK {
    max-width: 392px
}

@media screen and (max-width: 700px) {
    ._1gzkmmy_XA39rp9MtxJfZJ.V5oAzFppoOFufB8_pY9sK {
        padding:10px 7px;
        gap: 16px
    }
}

@media screen and (max-width: 700px) {
    ._1gzkmmy_XA39rp9MtxJfZJ.V5oAzFppoOFufB8_pY9sK input {
        width:26px
    }
}

._1gzkmmy_XA39rp9MtxJfZJ ._3khV2wP4icszbiR8o7sw37 {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #00000077;
    display: flex;
    justify-content: center;
    align-items: center
}

._1gzkmmy_XA39rp9MtxJfZJ ._3xcXqLVteTNHmk-gh9W65d {
    background: none;
    outline: none;
    border: none;
    border-bottom: 2px solid rgba(175,175,175,.25);
    padding: 0;
    color: #fff;
    width: 40px;
    font-size: 28px;
    font-family: inherit;
    font-weight: 500;
    text-align: center
}

@media screen and (max-width: 700px) {
    ._1gzkmmy_XA39rp9MtxJfZJ ._3xcXqLVteTNHmk-gh9W65d {
        width:20%
    }
}

._2hhNOdcC6yLwL_rugP3YLf {
    display: flex;
    flex-direction: row;
    z-index: 1
}

@media screen and (max-width: 620px) {
    ._2hhNOdcC6yLwL_rugP3YLf:not(.PZY_7wH_NY7OgzH9MBiB8) {
        flex-direction:column
    }
}

._2hhNOdcC6yLwL_rugP3YLf.PZY_7wH_NY7OgzH9MBiB8 {
    flex-direction: column;
    background: -webkit-linear-gradient(top, #3b3b3b 5%, #171717 95%);
    background: linear-gradient(to bottom, #3b3b3b 5%, #171717 95%);
    border-top-right-radius: 5px;
    box-shadow: 0 0 8px rgba(0,0,0,.5);
    margin: 8px
}

.BasicUI ._2hhNOdcC6yLwL_rugP3YLf.PZY_7wH_NY7OgzH9MBiB8 {
    box-shadow: var(--gpShadow-Medium);
    border-radius: unset
}

._2hhNOdcC6yLwL_rugP3YLf._37iggltdgh0RtNIECJCfOj {
    display: grid;
    grid-template-columns: 25% auto 25% 25%;
    grid-template-rows: auto auto;
    grid-template-areas: "left left right right";
    border-top-right-radius: 5px;
    box-shadow: 0 0 8px rgba(0,0,0,.5)
}

@media screen and (max-width: 500px) {
    ._2hhNOdcC6yLwL_rugP3YLf._37iggltdgh0RtNIECJCfOj {
        grid-template-areas:"left left left left" "right right right right"
    }
}

._2hhNOdcC6yLwL_rugP3YLf._37iggltdgh0RtNIECJCfOj:not(._3_q87LhuWitbYSEHOVKYlM) {
    background: -webkit-linear-gradient(top, #3b3b3b 5%, #171717 95%);
    background: linear-gradient(to bottom, #3b3b3b 5%, #171717 95%)
}

.BasicUI ._2hhNOdcC6yLwL_rugP3YLf._37iggltdgh0RtNIECJCfOj {
    box-shadow: var(--gpShadow-Medium);
    border-radius: unset;
    grid-template-columns: 227px auto 25% 25%;
    grid-template-rows: auto;
    grid-template-areas: "left left right right"
}

._2hhNOdcC6yLwL_rugP3YLf._3_q87LhuWitbYSEHOVKYlM {
    position: relative;
    padding: 8px;
    border-radius: 0;
    overflow: hidden;
    transition: transform .2s ease-in-out
}

._2hhNOdcC6yLwL_rugP3YLf._3_q87LhuWitbYSEHOVKYlM:hover {
    transform: scale(1.04);
    cursor: pointer
}

._2hhNOdcC6yLwL_rugP3YLf._3_q87LhuWitbYSEHOVKYlM .v9uRg57bwOaPsvAnkXESO {
    position: unset;
    padding: 0px 0px 0px 12px
}

._2hhNOdcC6yLwL_rugP3YLf._3_q87LhuWitbYSEHOVKYlM ._111nfdz8Xyg7lDjTWv_OmK {
    z-index: 1
}

._2hhNOdcC6yLwL_rugP3YLf._3_q87LhuWitbYSEHOVKYlM ._2ekpT6PjwtcFaT4jLQehUK:hover {
    text-decoration: none
}

._2hhNOdcC6yLwL_rugP3YLf ._111nfdz8Xyg7lDjTWv_OmK {
    grid-area: left
}

._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO {
    grid-area: right
}

._2hhNOdcC6yLwL_rugP3YLf .cnkoFkzVCby40gJ0jGGS4 {
    font-size: 15px;
    padding: 1px 5px;
    height: 100%;
    box-sizing: border-box
}

.BasicUI ._2hhNOdcC6yLwL_rugP3YLf .cnkoFkzVCby40gJ0jGGS4 {
    font-size: unset;
    line-height: unset;
    padding: 0px 4px;
    text-shadow: unset
}

._2hhNOdcC6yLwL_rugP3YLf .WishlistButton {
    display: none
}

._2hhNOdcC6yLwL_rugP3YLf:hover .WishlistButton {
    display: flex
}

._1uLNByMlXsYSmrGPWyDNhE {
    display: flex
}

.yvqq8z2k4i7-Mzx-JHeNC {
    cursor: pointer;
    position: relative
}

@media screen and (max-width: 620px) {
    .yvqq8z2k4i7-Mzx-JHeNC {
        margin-right:0px
    }
}

._1M7n5f3gWCHv1wN1smoxWg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: block;
    pointer-events: none;
    background: #000
}

._2ekpT6PjwtcFaT4jLQehUK {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    cursor: pointer;
    font-size: 22px;
    line-height: 28px;
    font-weight: 500;
    width: fit-content;
    color: #e5e5e5;
    flex-shrink: 0;
    margin-top: 2px;
    text-align: left
}

@media screen and (max-width: 620px) {
    ._2ekpT6PjwtcFaT4jLQehUK {
        font-size:17px;
        line-height: 19px
    }
}

.BasicUI ._2ekpT6PjwtcFaT4jLQehUK {
    font: var(--gpText-HeadingSmall);
    font-weight: 500
}

@media screen and (min-width: 910px) {
    .BasicUI ._2ekpT6PjwtcFaT4jLQehUK {
        font:var(--gpText-HeadingMedium)
    }
}

._2ekpT6PjwtcFaT4jLQehUK:hover {
    color: #fff;
    text-decoration: underline
}

._2bCf9u4rlC8De687HY6wnh {
    height: 20px;
    align-items: center;
    display: flex;
    flex-direction: row
}

._2bCf9u4rlC8De687HY6wnh img,._2bCf9u4rlC8De687HY6wnh svg {
    height: 20px;
    width: 20px;
    fill: #fff;
    color: #fff;
    margin-right: 4px
}

._2bCf9u4rlC8De687HY6wnh img.SVGIcon_WindowsLogo,._2bCf9u4rlC8De687HY6wnh svg.SVGIcon_WindowsLogo {
    width: 15px;
    height: 15px
}

._2bCf9u4rlC8De687HY6wnh img.SVGIcon_SteamLogo,._2bCf9u4rlC8De687HY6wnh svg.SVGIcon_SteamLogo {
    width: 16px;
    height: 16px
}

._2bCf9u4rlC8De687HY6wnh img.SVGIcon_AppleLogo,._2bCf9u4rlC8De687HY6wnh svg.SVGIcon_AppleLogo {
    width: 16px;
    height: 16px;
    margin-top: -2px
}

.BasicUI ._2bCf9u4rlC8De687HY6wnh {
    display: none !important
}

.AgwfelHhJjcEq6ZQ9ohVr {
    flex-grow: 1;
    margin-left: 18px;
    display: flex;
    z-index: 1
}

.PZY_7wH_NY7OgzH9MBiB8 .AgwfelHhJjcEq6ZQ9ohVr {
    flex-direction: row;
    margin-top: 12px
}

.AgwfelHhJjcEq6ZQ9ohVr ._2W2g30XYcaT1E3_IWsyVMK {
    flex: 1
}

.AgwfelHhJjcEq6ZQ9ohVr ._2W2g30XYcaT1E3_IWsyVMK .vCEpeeiHJkcIDdtTkRfjT,.AgwfelHhJjcEq6ZQ9ohVr ._2W2g30XYcaT1E3_IWsyVMK ._3tIbO7JWeYXTD8fDol5_-f {
    color: #c9cdd4;
    font-size: 11px;
    line-height: 19px;
    text-transform: uppercase;
    letter-spacing: .07em
}

.AgwfelHhJjcEq6ZQ9ohVr ._2W2g30XYcaT1E3_IWsyVMK .vCEpeeiHJkcIDdtTkRfjT span,.AgwfelHhJjcEq6ZQ9ohVr ._2W2g30XYcaT1E3_IWsyVMK ._3tIbO7JWeYXTD8fDol5_-f span {
    font-weight: 500;
    margin-left: 4px;
    text-transform: initial;
    letter-spacing: 0px
}

@media screen and (max-width: 910px) {
    .AgwfelHhJjcEq6ZQ9ohVr ._2W2g30XYcaT1E3_IWsyVMK {
        display:none
    }
}

.Kx5NfQxifS6Xw2JxtcV31 {
    margin-left: 14px;
    margin-top: 12px;
    margin-bottom: 8px;
    position: relative;
    z-index: 2
}

.Kx5NfQxifS6Xw2JxtcV31 .ReviewScoreCount {
    padding-left: 0px
}

.Kx5NfQxifS6Xw2JxtcV31>div {
    font-size: 12px
}

@media screen and (max-width: 620px) {
    .Kx5NfQxifS6Xw2JxtcV31 {
        display:none
    }
}

.PZY_7wH_NY7OgzH9MBiB8 ._3DkfNrtTOLjNYd3yZliMzy .yvqq8z2k4i7-Mzx-JHeNC {
    margin-right: 0px;
    overflow: hidden;
    max-width: 293px;
    max-height: 351px
}

.PZY_7wH_NY7OgzH9MBiB8 ._3rrH9dPdtHVRMzAEw82AId {
    padding-bottom: 10px;
    margin-left: 18px;
    z-index: 1
}

.PZY_7wH_NY7OgzH9MBiB8 ._3rrH9dPdtHVRMzAEw82AId a {
    display: inline-block
}

.PZY_7wH_NY7OgzH9MBiB8 .oW0H1sBVE8K8u0qbq_Tm5 {
    padding: 0px;
    justify-content: space-between;
    flex-basis: 76%;
    position: relative
}

.PZY_7wH_NY7OgzH9MBiB8 .oW0H1sBVE8K8u0qbq_Tm5 ._3lmdEmwrmqe-kicNCZ9v-I {
    cursor: auto;
    height: 50px;
    box-sizing: border-box;
    padding: 0 12px 0px 12px
}

.PZY_7wH_NY7OgzH9MBiB8 .oW0H1sBVE8K8u0qbq_Tm5 ._3lmdEmwrmqe-kicNCZ9v-I ._38ePadMVKPpN2BnpideoQw,.PZY_7wH_NY7OgzH9MBiB8 .oW0H1sBVE8K8u0qbq_Tm5 ._3lmdEmwrmqe-kicNCZ9v-I ._1DrDh5P3SNgRdVAaUyel3G {
    cursor: pointer;
    height: fit-content;
    padding: 6px 12px
}

.PZY_7wH_NY7OgzH9MBiB8 .oW0H1sBVE8K8u0qbq_Tm5 ._3lmdEmwrmqe-kicNCZ9v-I ._2bCf9u4rlC8De687HY6wnh img,.PZY_7wH_NY7OgzH9MBiB8 .oW0H1sBVE8K8u0qbq_Tm5 ._3lmdEmwrmqe-kicNCZ9v-I ._2bCf9u4rlC8De687HY6wnh svg {
    height: 20px;
    width: 20px
}

.PZY_7wH_NY7OgzH9MBiB8 .oW0H1sBVE8K8u0qbq_Tm5 ._3lmdEmwrmqe-kicNCZ9v-I .kW6m4Sjqacp5hykrj5LEo {
    margin-left: auto
}

.PZY_7wH_NY7OgzH9MBiB8 .oW0H1sBVE8K8u0qbq_Tm5 ._3lmdEmwrmqe-kicNCZ9v-I .kW6m4Sjqacp5hykrj5LEo ._2s-O5T3qJJYR2AUq4b9jIN {
    margin-top: 0px
}

.PZY_7wH_NY7OgzH9MBiB8 .oW0H1sBVE8K8u0qbq_Tm5 .MvLJDXjfbme8Uw3OERaCb {
    position: absolute;
    left: 0;
    right: 0;
    top: -25%;
    bottom: 0;
    opacity: .6
}

.PZY_7wH_NY7OgzH9MBiB8 .oW0H1sBVE8K8u0qbq_Tm5 .MvLJDXjfbme8Uw3OERaCb img {
    width: 150%;
    height: 150%;
    opacity: .3;
    filter: blur(60px)
}

.PZY_7wH_NY7OgzH9MBiB8 .oW0H1sBVE8K8u0qbq_Tm5 .MvLJDXjfbme8Uw3OERaCb ._1APLSpJeTPfN76xzyzVSfx ._3chRZTd1smybX8C-swWcAm {
    filter: blur(60px)
}

@media screen and (max-width: 620px) {
    .PZY_7wH_NY7OgzH9MBiB8 .oW0H1sBVE8K8u0qbq_Tm5 .WishlistButton {
        display:none
    }
}

.PZY_7wH_NY7OgzH9MBiB8 ._1ZqQL1ugqx5VZZK7e7nZuc {
    margin-top: 4px;
    margin-bottom: 8px
}

@media screen and (max-width: 910px) {
    .PZY_7wH_NY7OgzH9MBiB8 ._1ZqQL1ugqx5VZZK7e7nZuc {
        flex-direction:column
    }
}

@media screen and (max-width: 620px) {
    .PZY_7wH_NY7OgzH9MBiB8 ._1ZqQL1ugqx5VZZK7e7nZuc {
        display:none
    }
}

.PZY_7wH_NY7OgzH9MBiB8 ._2asUTzZuAkj9cDRKsLvwRE {
    padding-left: 0px;
    height: 100%;
    justify-content: space-between
}

.PZY_7wH_NY7OgzH9MBiB8 .v9uRg57bwOaPsvAnkXESO {
    padding-right: 18px;
    padding-top: 4px
}

@media screen and (max-width: 910px) {
    .PZY_7wH_NY7OgzH9MBiB8 .v9uRg57bwOaPsvAnkXESO {
        display:none
    }
}

._3wryhCRrTuMULeq_YjNk-s {
    display: flex;
    flex-direction: row-reverse;
    width: fit-content
}

._2GbhLyknhFLhpEOlbBXC3z ._3wryhCRrTuMULeq_YjNk-s {
    display: none
}

.BasicUI ._3wryhCRrTuMULeq_YjNk-s {
    flex-direction: column
}

.AppSummaryWidgetCtn ._3wryhCRrTuMULeq_YjNk-s {
    flex-direction: column;
    justify-content: flex-start
}

._3a6HRK-P6LK0-pxRKXYgyP {
    display: flex;
    flex-direction: row;
    width: fit-content;
    justify-content: end;
    align-items: center;
    flex-shrink: 0
}

.BasicUI ._3a6HRK-P6LK0-pxRKXYgyP {
    margin-bottom: 4px
}

.gASJ2lL_xmVNuZkWGvrWg ._3a6HRK-P6LK0-pxRKXYgyP {
    justify-content: start
}

._1qvTFgmehUzbdYM9cw0eS7 {
    font-size: 12px;
    line-height: 15px;
    color: #a5b0b6;
    text-align: left;
    display: flex;
    align-items: center;
    margin-bottom: 0px;
    margin-right: 10px;
    flex-shrink: 0
}

@media screen and (max-width: 620px) {
    ._1qvTFgmehUzbdYM9cw0eS7 {
        display:none
    }
}

._2bkP-3b7dvr0a_qPdZEfHY {
    height: 22px;
    overflow: hidden;
    margin-top: 4px;
    text-align: left
}

.BasicUI ._2bkP-3b7dvr0a_qPdZEfHY {
    height: 22px;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 4px
}

@media screen and (max-width: 560px) {
    ._2bkP-3b7dvr0a_qPdZEfHY {
        display:none
    }
}

._3FJnZuxmPA_MjxsF8BQQ5L {
    display: inline-block;
    line-height: 19px;
    padding: 0 7px;
    color: #a5b0b6;
    background-color: rgba(112,129,137,.15);
    box-shadow: none;
    margin-right: 2px;
    border-radius: 2px;
    margin-bottom: 3px;
    max-width: 200px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 10px
}

.BasicUI ._3FJnZuxmPA_MjxsF8BQQ5L {
    font: var(--gpText-BodySmall);
    color: rgba(255,255,255,.8);
    margin: 0px 4px 4px 0px;
    padding: 2px 6px;
    background-color: rgba(255,255,255,.1)
}

._3FJnZuxmPA_MjxsF8BQQ5L:hover {
    text-decoration: none;
    cursor: default;
    background-color: rgba(112,129,137,.15)
}

.BasicUI ._3FJnZuxmPA_MjxsF8BQQ5L:hover {
    color: #fff;
    background-color: rgba(255,255,255,.15)
}

._3FJnZuxmPA_MjxsF8BQQ5L:nth-child(n+6) {
    display: none
}

._3AsE5JhqLAiICKUYvZLpap {
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    white-space: normal;
    overflow: hidden;
    padding: 6px 0px 0px 0px;
    text-align: left;
    font-size: 13px;
    color: #c3c3c3;
    font-weight: 200;
    line-height: 17px
}

@media screen and (max-width: 910px) {
    ._3AsE5JhqLAiICKUYvZLpap {
        display:none
    }
}

.BasicUI ._3AsE5JhqLAiICKUYvZLpap {
    font: var(--gpText-BodyMedium);
    opacity: .8;
    line-height: 1.3;
    max-height: unset;
    flex-grow: unset;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden
}

@media screen and (max-width: 910px) {
    .BasicUI ._3AsE5JhqLAiICKUYvZLpap {
        display:none
    }
}

@media screen and (min-width: 1280px) {
    .BasicUI ._3AsE5JhqLAiICKUYvZLpap {
        font:var(--gpText-BodyLarge)
    }
}

.AppSummaryWidgetCtn ._3AsE5JhqLAiICKUYvZLpap {
    display: none
}

.PZY_7wH_NY7OgzH9MBiB8 ._3AsE5JhqLAiICKUYvZLpap {
    margin-bottom: 6px;
    max-height: unset;
    line-height: 16px
}

._3DkfNrtTOLjNYd3yZliMzy {
    padding: 0px;
    flex-basis: 35%;
    min-width: 200px
}

._2asUTzZuAkj9cDRKsLvwRE {
    padding: 0px 4px 4px 4px;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    flex-basis: 65%
}

@media screen and (max-width: 910px) {
    ._2asUTzZuAkj9cDRKsLvwRE {
        flex-basis:100%
    }
}

._2asUTzZuAkj9cDRKsLvwRE ._3rrH9dPdtHVRMzAEw82AId {
    display: flex;
    justify-content: space-between
}

._1ZqQL1ugqx5VZZK7e7nZuc {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start
}

._1ZqQL1ugqx5VZZK7e7nZuc .v1i4WK3tk4FpXSJ5wC60U {
    text-transform: uppercase;
    margin-right: 12px;
    font-size: 11px;
    letter-spacing: .07em;
    white-space: nowrap
}

.BasicUI ._1ZqQL1ugqx5VZZK7e7nZuc .v1i4WK3tk4FpXSJ5wC60U {
    display: none
}

._1ZqQL1ugqx5VZZK7e7nZuc ._1lqaDGTzuprpWRYk4_2JrN {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    max-height: 43px;
    overflow: hidden
}

._2asUTzZuAkj9cDRKsLvwRE ._1ZqQL1ugqx5VZZK7e7nZuc ._1lqaDGTzuprpWRYk4_2JrN {
    max-height: 40px
}

._2sVvRzH7oPUUIVDDVO0MJj ._1ZqQL1ugqx5VZZK7e7nZuc ._1lqaDGTzuprpWRYk4_2JrN {
    max-height: 40px;
    overflow: hidden
}

.BasicUI ._2sVvRzH7oPUUIVDDVO0MJj ._1ZqQL1ugqx5VZZK7e7nZuc ._1lqaDGTzuprpWRYk4_2JrN {
    max-height: 19px
}

._1ZqQL1ugqx5VZZK7e7nZuc ._1lqaDGTzuprpWRYk4_2JrN ._33yqka47vWurNqhnhLJb_m {
    background-color: rgba(211,222,234,.1);
    color: #b9b9b9;
    font-weight: 500;
    font-size: 10px;
    margin-right: 2px;
    margin-bottom: 2px;
    padding: 2px 10px;
    border-radius: 2px
}

.v9uRg57bwOaPsvAnkXESO {
    position: relative;
    padding: 8px 12px 12px 12px;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    flex-basis: 67%
}

.BasicUI .v9uRg57bwOaPsvAnkXESO {
    padding: 12px 16px
}

@media screen and (max-width: 910px) {
    .v9uRg57bwOaPsvAnkXESO._2GbhLyknhFLhpEOlbBXC3z {
        padding:8px 3px 0px 12px
    }

    .v9uRg57bwOaPsvAnkXESO._2GbhLyknhFLhpEOlbBXC3z .jQ5GanUKBEe7hhgCh6b5z {
        width: 98%
    }
}

.v9uRg57bwOaPsvAnkXESO ._3rrH9dPdtHVRMzAEw82AId {
    display: flex;
    justify-content: space-between
}

.v9uRg57bwOaPsvAnkXESO>div {
    z-index: 1
}

.v9uRg57bwOaPsvAnkXESO>div.WishlistButton {
    z-index: 2
}

.v9uRg57bwOaPsvAnkXESO .MvLJDXjfbme8Uw3OERaCb {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 0;
    top: 0px
}

.v9uRg57bwOaPsvAnkXESO .MvLJDXjfbme8Uw3OERaCb>div {
    height: 100%
}

.v9uRg57bwOaPsvAnkXESO .MvLJDXjfbme8Uw3OERaCb img {
    width: 150%;
    height: 150%;
    opacity: .3;
    filter: blur(60px)
}

.BasicUI .v9uRg57bwOaPsvAnkXESO .MvLJDXjfbme8Uw3OERaCb img {
    filter: none
}

.BasicUI .v9uRg57bwOaPsvAnkXESO .MvLJDXjfbme8Uw3OERaCb::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 101%;
    top: 0px;
    backdrop-filter: blur(60px)
}

._9VjYX3CYMn2y-wWpAn00Y {
    padding: 0px 4px 4px 4px;
    overflow: hidden;
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: flex-start
}

._9VjYX3CYMn2y-wWpAn00Y .kW6m4Sjqacp5hykrj5LEo {
    position: relative;
    right: unset;
    width: 100%;
    justify-self: end;
    align-items: stretch;
    flex-direction: column;
    bottom: unset;
    margin-top: 5px;
    flex-wrap: nowrap;
    justify-content: unset
}

._9VjYX3CYMn2y-wWpAn00Y .kW6m4Sjqacp5hykrj5LEo ._1JuIpzMtS7-xZrnUmEQ4my {
    width: 100%
}

._9VjYX3CYMn2y-wWpAn00Y .kW6m4Sjqacp5hykrj5LEo ._1JuIpzMtS7-xZrnUmEQ4my>div {
    margin-bottom: 1px
}

._9VjYX3CYMn2y-wWpAn00Y .kW6m4Sjqacp5hykrj5LEo ._1JuIpzMtS7-xZrnUmEQ4my ._1g0B-RjwkUV0_MDURgy3Bi {
    flex-wrap: wrap;
    justify-content: flex-end
}

._9VjYX3CYMn2y-wWpAn00Y .kW6m4Sjqacp5hykrj5LEo .cnkoFkzVCby40gJ0jGGS4 {
    font-size: 18px
}

._9VjYX3CYMn2y-wWpAn00Y ._1djkdp7OAd0mF3a90RKf27,._9VjYX3CYMn2y-wWpAn00Y ._2zssEuiPfY5YdQlnihDfVD {
    padding: 4px 8px;
    text-overflow: wrap;
    height: auto;
    white-space: pre-wrap;
    line-height: normal;
    flex: none
}

._2s-O5T3qJJYR2AUq4b9jIN {
    display: flex;
    padding: 0px;
    height: 38px
}

._2s-O5T3qJJYR2AUq4b9jIN._1ZlGJxv-xQaABSvaVvMlNq ._3NhLu7mTdty7JufpSpz6Re {
    flex-direction: row;
    align-items: center
}

._2s-O5T3qJJYR2AUq4b9jIN._1ZlGJxv-xQaABSvaVvMlNq ._3NhLu7mTdty7JufpSpz6Re ._3j4dI1yA7cRfCvK8h406OB {
    margin-left: 5px
}

._2s-O5T3qJJYR2AUq4b9jIN._1ZlGJxv-xQaABSvaVvMlNq ._3NhLu7mTdty7JufpSpz6Re ._2_KY_e11FV0ftXR2_7TMmP {
    height: 100%;
    display: flex;
    align-items: center;
    text-transform: uppercase;
    padding-left: 8px;
    padding-right: 8px;
    background-color: #3a9bed
}

._2s-O5T3qJJYR2AUq4b9jIN._1ZlGJxv-xQaABSvaVvMlNq .cnkoFkzVCby40gJ0jGGS4 {
    padding: 0 3px;
    line-height: normal;
    border-radius: 1px
}

._2s-O5T3qJJYR2AUq4b9jIN._1ZlGJxv-xQaABSvaVvMlNq ._3fFFsvII7Y2KXNLDk_krOW {
    line-height: normal;
    font-size: 14px
}

._2s-O5T3qJJYR2AUq4b9jIN._1ZlGJxv-xQaABSvaVvMlNq ._3j4dI1yA7cRfCvK8h406OB {
    padding: 0;
    line-height: normal
}

._2s-O5T3qJJYR2AUq4b9jIN._2f7BMv_bJMTrHmaOF8B3Ws .cnkoFkzVCby40gJ0jGGS4 {
    font-size: 1.2em
}

._2s-O5T3qJJYR2AUq4b9jIN._2xCT1pUf2c9TICHoMcQE0d {
    position: relative
}

._2s-O5T3qJJYR2AUq4b9jIN._2xCT1pUf2c9TICHoMcQE0d ._3j4dI1yA7cRfCvK8h406OB {
    background: #344654
}

._2s-O5T3qJJYR2AUq4b9jIN ._2_KY_e11FV0ftXR2_7TMmP {
    height: 100%;
    display: flex;
    align-items: center;
    text-transform: uppercase;
    padding-left: 8px;
    padding-right: 8px;
    background-color: #3a9bed;
    color: #fff;
    word-break: keep-all
}

.BasicUI ._2s-O5T3qJJYR2AUq4b9jIN {
    min-height: unset;
    margin: unset;
    column-gap: 6px;
    padding-right: 8px;
    height: unset
}

.kW6m4Sjqacp5hykrj5LEo {
    position: absolute;
    right: 7px;
    bottom: 4px;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    flex-grow: 1;
    align-items: flex-end;
    min-height: 44px;
    font-size: 14px
}

.BasicUI .kW6m4Sjqacp5hykrj5LEo {
    right: 12px;
    bottom: 8px;
    min-height: unset
}

.kW6m4Sjqacp5hykrj5LEo ._1JuIpzMtS7-xZrnUmEQ4my {
    display: flex;
    justify-content: flex-end;
    flex-direction: row-reverse;
    align-items: center;
    padding: 0;
    gap: 4px
}

._9VjYX3CYMn2y-wWpAn00Y .kW6m4Sjqacp5hykrj5LEo ._1JuIpzMtS7-xZrnUmEQ4my {
    flex-direction: column
}

@media screen and (max-width: 768px) {
    ._9VjYX3CYMn2y-wWpAn00Y .kW6m4Sjqacp5hykrj5LEo ._1JuIpzMtS7-xZrnUmEQ4my {
        flex-direction:row
    }

    ._9VjYX3CYMn2y-wWpAn00Y .kW6m4Sjqacp5hykrj5LEo ._1JuIpzMtS7-xZrnUmEQ4my>div {
        margin-left: 4px
    }
}

@media screen and (max-width: 910px) {
    .kW6m4Sjqacp5hykrj5LEo {
        position:relative
    }
}

.axjdi0dhiB17GHjL5FRCr {
    container-type: inline-size
}

.axjdi0dhiB17GHjL5FRCr ._2s-O5T3qJJYR2AUq4b9jIN,.axjdi0dhiB17GHjL5FRCr ._3j4dI1yA7cRfCvK8h406OB {
    background-color: transparent
}

.axjdi0dhiB17GHjL5FRCr .cnkoFkzVCby40gJ0jGGS4 {
    font-size: 1.8em
}

.axjdi0dhiB17GHjL5FRCr ._1Fru-E7WQMr8G_aR2sMg5F {
    display: none
}

.axjdi0dhiB17GHjL5FRCr ._3NhLu7mTdty7JufpSpz6Re ._3fFFsvII7Y2KXNLDk_krOW {
    font-size: 1em
}

.axjdi0dhiB17GHjL5FRCr ._3NhLu7mTdty7JufpSpz6Re ._3j4dI1yA7cRfCvK8h406OB {
    font-size: 1.5em
}

@container (max-width: 300px) {
    .axjdi0dhiB17GHjL5FRCr ._1g0B-RjwkUV0_MDURgy3Bi ._2_KY_e11FV0ftXR2_7TMmP {
        display: none
    }

    .axjdi0dhiB17GHjL5FRCr ._3NhLu7mTdty7JufpSpz6Re {
        background: #22272b;
        height: 100%;
        justify-content: center
    }
}

._3NhLu7mTdty7JufpSpz6Re {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    padding-right: 8px;
    padding-left: 8px
}

.BasicUI ._3NhLu7mTdty7JufpSpz6Re {
    padding: unset;
    flex-direction: row;
    gap: 4px
}

._3NhLu7mTdty7JufpSpz6Re ._3j4dI1yA7cRfCvK8h406OB {
    padding: 0px;
    line-height: 16px;
    font-size: 15px;
    color: #beee11;
    text-shadow: 0 0 10px rgba(0,0,0,.7);
}

.BasicUI ._3NhLu7mTdty7JufpSpz6Re ._3j4dI1yA7cRfCvK8h406OB {
    font-size: unset;
    line-height: unset;
    text-shadow: unset;
    color: #fff
}

.cnkoFkzVCby40gJ0jGGS4 {
    /* font-size:26px; */
    font-weight: 500;
    line-height: 30px;
    padding: 4px 8px;
    height: 100%;
    box-sizing: border-box;
    color: #beee11;
    display: flex;
    align-items: center;
    background: #4c6b22;
    word-break: keep-all;
}

.BasicUI .cnkoFkzVCby40gJ0jGGS4 {
    font-weight: 400;
    font-size: unset;
    line-height: unset;
    text-shadow: unset;
    color: #fff;
    background-color: var(--gpColor-Green);
    padding: 0px 4px;
    border-radius: 1px
}

.t7Gt8aeopD7JPlhcNTqGV {
    color: #b2b5bb;
    letter-spacing: 1px;
    position: relative;
    font-size: 15px
}

.BasicUI .t7Gt8aeopD7JPlhcNTqGV {
    font-size: unset
}

.t7Gt8aeopD7JPlhcNTqGV::before {
    content: "";
    left: 0px;
    right: 0px;
    position: absolute;
    top: 50%;
    border-bottom: 1px solid #b2b5bb;
    transform: skewY(-15deg)
}

._3fFFsvII7Y2KXNLDk_krOW {
    color: #738895;
    font-size: 11px;
    letter-spacing: 1px;
    line-height: 11px;
    margin-top: 2px;
    position: relative
}

.BasicUI ._3fFFsvII7Y2KXNLDk_krOW {
    font-size: unset;
    letter-spacing: unset;
    line-height: unset;
    margin-top: unset;
    color: var(--gpStore-LightestGrey);
    opacity: .6;
    text-decoration: line-through
}

._3fFFsvII7Y2KXNLDk_krOW::before {
    content: "";
    left: 0px;
    right: 0px;
    position: absolute;
    top: 40%;
    border-bottom: 1px solid #738895;
    box-shadow: 0 0 2px #000;
    transform: skewY(-15deg)
}

.BasicUI ._3fFFsvII7Y2KXNLDk_krOW::before {
    content: unset
}

._3j4dI1yA7cRfCvK8h406OB {
    font-size: 14px;
    padding: 5px 8px;
    align-items: center;
    display: flex;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    white-space: nowrap
}

.BasicUI ._3j4dI1yA7cRfCvK8h406OB {
    padding: unset
}

._1Fru-E7WQMr8G_aR2sMg5F {
    color: #a3cf06
}

.BasicUI ._1Fru-E7WQMr8G_aR2sMg5F {
    color: var(--gpColor-GreenHi)
}

._1g0B-RjwkUV0_MDURgy3Bi {
    margin: 0;
    display: flex;
    align-items: center;
    background: #344654;
    justify-self: end
}

@media screen and (max-width: 910px) {
    ._1g0B-RjwkUV0_MDURgy3Bi {
        margin-right:0
    }
}

.BasicUI ._1g0B-RjwkUV0_MDURgy3Bi {
    background: unset
}

._1g0B-RjwkUV0_MDURgy3Bi ._3mInDnGL3LlUC7uPs1CfOP {
    padding: 6px;
    font-size: 18px;
    position: relative
}

.BasicUI ._1g0B-RjwkUV0_MDURgy3Bi ._3mInDnGL3LlUC7uPs1CfOP {
    padding: unset;
    color: var(--gpColor-GreenHi);
    font-size: unset;
    font-weight: 500;
    text-decoration: line-through
}

._1g0B-RjwkUV0_MDURgy3Bi ._3mInDnGL3LlUC7uPs1CfOP::before {
    content: "";
    left: 6px;
    right: 6px;
    position: absolute;
    top: 50%;
    border-bottom: 1.5px solid #738895;
    transform: skewY(-25deg)
}

.BasicUI ._1g0B-RjwkUV0_MDURgy3Bi ._3mInDnGL3LlUC7uPs1CfOP::before {
    content: unset
}

._1g0B-RjwkUV0_MDURgy3Bi ._3j4dI1yA7cRfCvK8h406OB {
    border-radius: unset;
    color: #beee11
}

._1BejQFnnmkHMi9stswiJzf {
    border-radius: 2px;
    border: none;
    display: inline-block;
    cursor: pointer;
    text-decoration: none !important;
    color: #d2e885 !important;
    background: #799905;
    background: -webkit-linear-gradient(top, #799905 5%, #536904 95%);
    background: linear-gradient(to bottom, #799905 5%, #536904 95%);
    padding: 0 15px;
    font-size: 15px;
    line-height: 30px
}

._1BejQFnnmkHMi9stswiJzf:hover {
    text-decoration: none !important;
    color: #fff !important;
    background: #a4d007;
    background: -webkit-linear-gradient(top, #a4d007 5%, #6b8705 95%);
    background: linear-gradient(to bottom, #a4d007 5%, #6b8705 95%)
}

._1dKR2IPNQSHs1MAIXBvt_R {
    position: relative
}

@media screen and (max-width: 910px) {
    ._1dKR2IPNQSHs1MAIXBvt_R {
        scroll-snap-align:start
    }

    ._1dKR2IPNQSHs1MAIXBvt_R ._1X3j2g29SBtsrFMgNiKi_Y {
        max-width: 100%
    }

    ._1dKR2IPNQSHs1MAIXBvt_R ._1X3j2g29SBtsrFMgNiKi_Y ._1g0B-RjwkUV0_MDURgy3Bi {
        width: 100%;
        justify-content: flex-end
    }

    ._1dKR2IPNQSHs1MAIXBvt_R ._3lmdEmwrmqe-kicNCZ9v-I ._2bCf9u4rlC8De687HY6wnh {
        display: none
    }
}

.BasicUI ._1dKR2IPNQSHs1MAIXBvt_R {
    scroll-snap-align: unset
}

.BasicUI ._1dKR2IPNQSHs1MAIXBvt_R div a {
    box-shadow: var(--gpShadow-Medium)
}

._1dKR2IPNQSHs1MAIXBvt_R a {
    text-decoration: none
}

.BasicUI ._1dKR2IPNQSHs1MAIXBvt_R a {
    box-shadow: var(--gpShadow-Medium)
}

._22AcxR1RBDH6i-gjKRHYk0 {
    display: flex;
    flex-direction: column;
    border-radius: 3px;
    overflow: hidden;
    position: relative;
    box-shadow: 0 0 5px rgba(0,0,0,.7);
    transition: box-shadow .2s ease-out
}

._22AcxR1RBDH6i-gjKRHYk0:hover {
    box-shadow: 0 0 10px rgba(255,255,255,.5)
}

.SaleSectionCarouselPadding ._22AcxR1RBDH6i-gjKRHYk0 {
    margin: 0px 8px 0px 8px
}

@media screen and (max-width: 910px) {
    .SaleSectionCarouselPadding ._22AcxR1RBDH6i-gjKRHYk0 {
        margin:0px 16px 0px 0px
    }
}

._1UMFnczt69Ka8nOWKMzKJR {
    padding: 4px
}

._1HVwzvj5dyBMgn_KprOcNN {
    opacity: .3
}

._1JrUubE3c7FdJsMxYYxbt {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    margin-left: 4px;
    margin-right: 4px;
    color: #fff;
    height: 32px;
    z-index: 2;
    cursor: pointer;
    font-size: 12px
}

._1JrUubE3c7FdJsMxYYxbt ._3Krfug3wchu0qwGYQbbsHL {
    height: 28px;
    width: unset
}

.BasicUI ._1JrUubE3c7FdJsMxYYxbt ._3Krfug3wchu0qwGYQbbsHL {
    margin: 4px
}

._1JrUubE3c7FdJsMxYYxbt .Fmi-agZ0W7_4TkZ7CNquC {
    display: none;
    padding-left: 4px;
    padding-top: 4px;
    align-self: flex-start
}

.BasicUI ._1JrUubE3c7FdJsMxYYxbt .Fmi-agZ0W7_4TkZ7CNquC {
    padding-top: unset;
    align-self: unset;
    opacity: .8
}

.BasicUI ._1JrUubE3c7FdJsMxYYxbt {
    background-color: #000;
    height: unset;
    display: flex;
    align-items: center
}

._3lmdEmwrmqe-kicNCZ9v-I {
    background-color: #000;
    font-family: "Motiva Sans",Arial,Helvetica,sans-serif;
    display: flex;
    align-items: center;
    color: #fff;
    height: 38px;
    box-sizing: border-box;
    z-index: 2;
    cursor: pointer;
    font-size: 14px;
    container-type: inline-size
}

@container (max-width: 225px) {
    ._3lmdEmwrmqe-kicNCZ9v-I .cnkoFkzVCby40gJ0jGGS4 {
        font-size: 1.2em
    }
}

._3lmdEmwrmqe-kicNCZ9v-I ._1X3j2g29SBtsrFMgNiKi_Y {
    margin-left: auto;
    display: flex
}

._3lmdEmwrmqe-kicNCZ9v-I._38ePadMVKPpN2BnpideoQw,._3lmdEmwrmqe-kicNCZ9v-I._1DrDh5P3SNgRdVAaUyel3G {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 4px;
    border-radius: 2px;
    position: relative;
    z-index: 2
}

._3lmdEmwrmqe-kicNCZ9v-I._38ePadMVKPpN2BnpideoQw:hover,._3lmdEmwrmqe-kicNCZ9v-I._1DrDh5P3SNgRdVAaUyel3G:hover {
    opacity: 1
}

._3lmdEmwrmqe-kicNCZ9v-I._38ePadMVKPpN2BnpideoQw {
    background-color: #85a805
}

._3lmdEmwrmqe-kicNCZ9v-I._1DrDh5P3SNgRdVAaUyel3G {
    background-color: gray
}

._3lmdEmwrmqe-kicNCZ9v-I ._2iWMRE6knpPZLgHWASy5BH {
    background: #2f4b66;
    height: 28px;
    margin-right: 4px
}

._3lmdEmwrmqe-kicNCZ9v-I ._2YfaLBUZmFkJ3NpkieGzS3 {
    background: #2f4b66;
    height: 28px;
    margin-right: 4px
}

._2hhNOdcC6yLwL_rugP3YLf ._3lmdEmwrmqe-kicNCZ9v-I {
    margin-left: auto;
    padding: 9px 6px
}

._3lmdEmwrmqe-kicNCZ9v-I ._2bCf9u4rlC8De687HY6wnh {
    padding: 4px 4px 4px 8px;
    height: 16px;
    display: flex;
    flex-direction: row;
    flex: none
}

._3lmdEmwrmqe-kicNCZ9v-I ._2bCf9u4rlC8De687HY6wnh img {
    width: 16px;
    height: 16px
}

._3lmdEmwrmqe-kicNCZ9v-I ._2bCf9u4rlC8De687HY6wnh .SVGIcon_VR {
    max-width: 26px
}

._2oW_y7Mm3ihf1XQ0C1VWhx,._1vpxH37o7mJotC0IoqWbqy,.vnhlb8EFU45PU6qG2GBDW {
    width: 100%;
    position: relative;
    /*overflow: hidden;*/
    padding: 46.7391304348% 0 0 0
}

._1vpxH37o7mJotC0IoqWbqy {
    padding: 57.3051948052% 0 0 0
}

.vnhlb8EFU45PU6qG2GBDW {
    padding: 119.7860962567% 0 0 0
}

._2uX2GFSEk3nkWxRsaBXaeG .vnhlb8EFU45PU6qG2GBDW {
    padding: 90% 0 0 0
}

._1APLSpJeTPfN76xzyzVSfx {
    display: flex;
    padding: 119.7860962567% 0 0 0;
    overflow: hidden;
    position: relative;
    background: #000;
    box-shadow: 0 0 7px rgba(0,0,0,.8)
}

._1APLSpJeTPfN76xzyzVSfx ._3chRZTd1smybX8C-swWcAm {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-size: 100% 100%;
    filter: blur(16px)
}

._1APLSpJeTPfN76xzyzVSfx img {
    margin: auto 0
}

._1APLSpJeTPfN76xzyzVSfx._3sy8XcvOMnFJv1_Edwpzqv._25KI3ndwISqbgBdtNxpujP {
    padding: 150% 0 0 0
}

.PZY_7wH_NY7OgzH9MBiB8 ._1APLSpJeTPfN76xzyzVSfx._3sy8XcvOMnFJv1_Edwpzqv {
    padding: 120% 0 0 0
}

._1APLSpJeTPfN76xzyzVSfx._3sy8XcvOMnFJv1_Edwpzqv img {
    margin: 0 auto;
    max-height: 100%;
    width: auto
}

._2eQ4mkpf4IzUp1e9NnM2Wr {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: auto
}

._2xO8H8kHMGocbbjupWJ7Nt {
    width: 100%;
    display: block
}

._2erfWpFrn1tZTPEbq97SuW {
    display: flex;
    flex-direction: row;
    justify-content: center
}

._2erfWpFrn1tZTPEbq97SuW .ImpressionTrackedElement {
    display: flex;
    flex-direction: row;
    align-items: center;
    background: #000;
    padding: 0px 5px 0px 12px
}

._2erfWpFrn1tZTPEbq97SuW .ImpressionTrackedElement ._3FCPPT5eoSXF0nNcICVdP6 {
    margin-right: 10px
}

._2zssEuiPfY5YdQlnihDfVD {
    background-image: radial-gradient(circle at top left, #85a805 10%, #6a8704 80%)
}

._2zssEuiPfY5YdQlnihDfVD:hover {
    background-image: radial-gradient(circle at top left, #a3cf06 0%, #6a8704 120%)
}

._1djkdp7OAd0mF3a90RKf27 {
    background-image: radial-gradient(circle at top left, #0675cf 10%, #046287 80%)
}

._1djkdp7OAd0mF3a90RKf27:hover {
    background-image: radial-gradient(circle at top left, #0675cf 0%, #046287 120%)
}

._1djkdp7OAd0mF3a90RKf27,._2zssEuiPfY5YdQlnihDfVD {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0;
    width: auto;
    min-width: unset;
    padding: 9px 20px;
    transition: box-shadow .2s ease-out;
    height: 38px;
    box-sizing: border-box;
    color: #dfe3e6;
    text-align: center;
    border-radius: 2px;
    box-shadow: 2px 2px 5px rgba(0,0,0,.2);
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    align-self: center
}

.BasicUI ._1djkdp7OAd0mF3a90RKf27,.BasicUI ._2zssEuiPfY5YdQlnihDfVD {
    display: none
}

._1djkdp7OAd0mF3a90RKf27:hover,._2zssEuiPfY5YdQlnihDfVD:hover {
    color: #fff;
    box-shadow: 2px 2px 15px rgba(0,0,0,.5);
    cursor: pointer
}

._1djkdp7OAd0mF3a90RKf27 svg,._2zssEuiPfY5YdQlnihDfVD svg {
    width: 18px;
    height: 18px;
    margin-left: -7px
}

._1djkdp7OAd0mF3a90RKf27 {
    gap: 1ch
}

._2gxv9cF-4n9wq4yxruOTNl {
    font-size: 11px;
    color: #111;
    box-shadow: 0 0 10px rgba(0,0,0,.9);
    box-sizing: border-box;
    padding: 3px 14px 3px 10px;
    height: 18px;
    display: flex;
    align-items: center;
    white-space: nowrap;
    z-index: 5;
    text-transform: uppercase;
    background-color: #d3deea
}

._2gxv9cF-4n9wq4yxruOTNl._2o-5t6bgEJxfbWVSmxT88V {
    background-color: #66c0f4
}

._2gxv9cF-4n9wq4yxruOTNl ._3LecBjgbnwvS6bCFqxs6SC {
    height: 10px;
    margin-right: 4px
}

._1xNQcxU9_OtQ-_PrMbviS4 {
    position: absolute;
    left: 0px;
    top: 14px;
    display: grid;
    row-gap: 5px
}

._24KNcWMI5Yvb_AnPAb23Fm {
    background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0.2) 5%, rgba(0, 0, 0, 0) 95%);
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.2) 5%, rgba(0, 0, 0, 0) 95%);
    margin-top: 16px;
    margin-left: -16px;
    margin-right: -16px;
    margin-bottom: -16px;
    overflow: hidden;
    padding-top: 0px;
    height: 0
}

._24KNcWMI5Yvb_AnPAb23Fm._38KIqxQJ2UZxWKjh4XFZrh,._24KNcWMI5Yvb_AnPAb23Fm.hPc1lu4wYeTfpyzGPwPIa {
    padding-top: 16px;
    height: auto
}

._24KNcWMI5Yvb_AnPAb23Fm._38KIqxQJ2UZxWKjh4XFZrh {
    transition: padding-top .2s ease-out
}

._24KNcWMI5Yvb_AnPAb23Fm._2NmI1RTJL46CD1bmy9p7U7 {
    padding-top: 0px;
    height: 0;
    transition: padding-top .2s ease-in-out
}

._34acuCI4lsvrR8ezmi7K1E {
    padding: 0px 20px 16px
}

@media screen and (max-width: 620px) {
    ._34acuCI4lsvrR8ezmi7K1E {
        padding:0px 8px 8px
    }
}

._34acuCI4lsvrR8ezmi7K1E .hhdk89lN3EL3ieRxGPbyl {
    font-size: 13px;
    margin-bottom: 4px
}

._2Vu78ZkZCgLm-FV4KStixO {
    padding: 12px 0 0 0;
    display: flex;
    justify-content: center;
    border-top: 1px solid #000;
    margin-top: 12px
}

._24KNcWMI5Yvb_AnPAb23Fm ._2Vu78ZkZCgLm-FV4KStixO {
    margin-top: 0px;
    margin-bottom: 16px
}

._2Vu78ZkZCgLm-FV4KStixO .-VlK4AN84fDgapWwCDax2 {
    border-radius: 2px;
    border: none;
    padding: 4px 20px;
    display: inline-block;
    cursor: pointer;
    color: rgba(255,255,255,.5);
    background: -webkit-linear-gradient(150deg, rgba(255, 255, 255, 0.2) 5%, rgba(255, 255, 255, 0.3) 95%);
    background: linear-gradient(-60deg, rgba(255, 255, 255, 0.2) 5%, rgba(255, 255, 255, 0.3) 95%)
}

._2Vu78ZkZCgLm-FV4KStixO .-VlK4AN84fDgapWwCDax2:hover {
    color: #fff;
    background: #417a9b;
    background: -webkit-linear-gradient(150deg, #417a9b 5%, #67c1f5 95%);
    background: linear-gradient(-60deg, #417a9b 5%, #67c1f5 95%);
    box-shadow: 2px 2px 10px rgba(0,0,0,.5)
}

.SaleSectionCarousel .fsPeLo8K4uDXedwKw4_sG,._34acuCI4lsvrR8ezmi7K1E .fsPeLo8K4uDXedwKw4_sG {
    display: none
}

._2sdNOCzaF2AIAuenP19tA6 {
    margin-bottom: 4px
}

._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf {
    border-radius: 3px;
    background: -webkit-linear-gradient(-210deg, rgba(255, 255, 255, 0.1) 5%, rgba(255, 255, 255, 0.02) 95%);
    background: linear-gradient(-210deg, rgba(255, 255, 255, 0.1) 5%, rgba(255, 255, 255, 0.02) 95%)
}

._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf ._2zssEuiPfY5YdQlnihDfVD,._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf ._1djkdp7OAd0mF3a90RKf27 {
    display: none;
    order: -1
}

html.touch ._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf,._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf:hover {
    background: -webkit-linear-gradient(-210deg, rgba(255, 255, 255, 0.22) 5%, rgba(255, 255, 255, 0.02) 95%);
    background: linear-gradient(-210deg, rgba(255, 255, 255, 0.22) 5%, rgba(255, 255, 255, 0.02) 95%)
}

html.touch ._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf ._2zssEuiPfY5YdQlnihDfVD,html.touch ._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf ._1djkdp7OAd0mF3a90RKf27,._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf:hover ._2zssEuiPfY5YdQlnihDfVD,._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf:hover ._1djkdp7OAd0mF3a90RKf27 {
    display: flex
}

@media screen and (max-width: 620px) {
    ._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf {
        flex-direction:row
    }
}

._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf ._3DkfNrtTOLjNYd3yZliMzy {
    flex-basis: 23%
}

@media screen and (max-width: 620px) {
    ._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf ._3DkfNrtTOLjNYd3yZliMzy {
        flex-basis:40%;
        min-width: initial
    }
}

._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf ._3DkfNrtTOLjNYd3yZliMzy .yvqq8z2k4i7-Mzx-JHeNC {
    margin: 0px
}

._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf ._3DkfNrtTOLjNYd3yZliMzy ._3lmdEmwrmqe-kicNCZ9v-I {
    display: none
}

._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO {
    flex-basis: 77%;
    padding-right: 0px;
    margin-top: 0px;
    margin-left: 8px;
    display: grid;
    grid-template-columns: auto auto;
    grid-template-rows: auto auto
}

@media screen and (max-width: 620px) {
    ._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO {
        grid-template-rows:100%
    }
}

._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3rrH9dPdtHVRMzAEw82AId {
    grid-column-start: 1;
    grid-column-end: 3;
    grid-row-start: 1;
    grid-row-end: span 1
}

@media screen and (max-width: 620px) {
    ._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3rrH9dPdtHVRMzAEw82AId {
        grid-column-end:2;
        display: flex;
        flex-direction: column;
        justify-content: center
    }

    ._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3rrH9dPdtHVRMzAEw82AId ._2ekpT6PjwtcFaT4jLQehUK {
        font-size: 15px;
        line-height: 17px;
        font-weight: 300
    }
}

._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._2bkP-3b7dvr0a_qPdZEfHY,._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3AsE5JhqLAiICKUYvZLpap {
    opacity: 0
}

._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z {
    margin: 6px 0px
}

._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s {
    grid-column-start: 1;
    grid-column-end: 1;
    grid-row-start: 2;
    grid-row-end: span 2;
    align-self: self-start
}

._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo {
    margin-right: 6px;
    grid-column-start: 2;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: span 2
}

@media screen and (max-width: 620px) {
    ._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo {
        grid-column-start:2;
        grid-column-end: 3;
        grid-row-start: 1
    }
}

@media screen and (max-width: 620px) {
    ._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo ._2zssEuiPfY5YdQlnihDfVD {
        display:none
    }
}

.gASJ2lL_xmVNuZkWGvrWg {
    margin-bottom: 4px
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg {
    margin-bottom: unset
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu {
    height: 110px;
    position: relative
}

@media screen and (max-width: 940px) {
    .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu {
        height:98px
    }
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu {
    height: unset
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf {
    grid-template-areas: "left right right right";
    border-radius: 3px;
    background: -webkit-radial-gradient(ellipse at top left, #42454c99, #25282e66);
    background: radial-gradient(ellipse at top left, #42454c99, #25282e66);
    backdrop-filter: blur(15px);
    height: 110px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    transition-property: background,background-color;
    transition-duration: .2s;
    transition-timing-function: ease
}

@media screen and (max-width: 940px) {
    .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf {
        grid-template-columns:200px auto auto auto;
        height: unset
    }

    .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO {
        display: grid;
        grid-template-columns: auto auto;
        grid-template-rows: auto;
        grid-template-areas: "title title" "info price"
    }

    .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3rrH9dPdtHVRMzAEw82AId {
        grid-area: title
    }

    .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s {
        grid-area: info
    }

    .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s .ReviewScore {
        display: none
    }

    .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._1JuIpzMtS7-xZrnUmEQ4my {
        grid-area: price
    }

    .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._1JuIpzMtS7-xZrnUmEQ4my .CartBtn {
        display: none
    }

    .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._1JuIpzMtS7-xZrnUmEQ4my ._2_KY_e11FV0ftXR2_7TMmP {
        display: none
    }

    .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._1JuIpzMtS7-xZrnUmEQ4my ._2s-O5T3qJJYR2AUq4b9jIN {
        height: unset
    }

    .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._1JuIpzMtS7-xZrnUmEQ4my ._2s-O5T3qJJYR2AUq4b9jIN .cnkoFkzVCby40gJ0jGGS4 {
        font-size: 15px;
        line-height: 17px
    }

    .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._1JuIpzMtS7-xZrnUmEQ4my ._2s-O5T3qJJYR2AUq4b9jIN ._3NhLu7mTdty7JufpSpz6Re {
        flex-direction: row;
        align-items: center
    }

    .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._1JuIpzMtS7-xZrnUmEQ4my ._2s-O5T3qJJYR2AUq4b9jIN ._3NhLu7mTdty7JufpSpz6Re ._3fFFsvII7Y2KXNLDk_krOW {
        font-size: 15px;
        margin: 2px 4px 2px 2px
    }
}

@media screen and (max-width: 768px) {
    .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO {
        grid-template-areas:"title title" "info info" "price price";
        padding: 4px 4px 4px 12px
    }

    .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3rrH9dPdtHVRMzAEw82AId ._2ekpT6PjwtcFaT4jLQehUK._2ekpT6PjwtcFaT4jLQehUK {
        font-size: 15px;
        line-height: 17px
    }

    .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo {
        grid-area: price;
        min-height: unset
    }

    .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s._3wryhCRrTuMULeq_YjNk-s {
        flex-direction: row-reverse;
        align-items: center
    }
}

@media screen and (max-width: 600px) {
    .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf {
        grid-template-columns:40% auto auto auto;
        grid-template-rows: auto auto
    }
}

@media screen and (max-width: 560px) {
    .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf ._2bkP-3b7dvr0a_qPdZEfHY {
        display:block
    }
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf {
    background: unset;
    box-shadow: unset;
    border-radius: 0px;
    background-color: var(--gpBackground-DarkSoft);
    display: flex;
    height: unset;
    position: unset;
    grid-template-areas: "title title" "info info" "price price"
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .kW6m4Sjqacp5hykrj5LEo {
    grid-area: price;
    min-height: unset
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover {
    background: -webkit-radial-gradient(ellipse at top left, #42454cff, #25282eff);
    background: radial-gradient(ellipse at top left, #42454cff, #25282eff)
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover {
    background: unset;
    background-color: var(--gpBackground-DarkMedium)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf ._111nfdz8Xyg7lDjTWv_OmK {
    padding: 4px
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf ._111nfdz8Xyg7lDjTWv_OmK a {
    display: block
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf ._111nfdz8Xyg7lDjTWv_OmK {
    padding: unset;
    min-width: 350px;
    width: calc(350px + 4vw)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf ._111nfdz8Xyg7lDjTWv_OmK ._1M7n5f3gWCHv1wN1smoxWg {
    height: 110px;
    transition: height .23s ease-in-out
}

@media screen and (max-width: 940px) {
    .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf ._111nfdz8Xyg7lDjTWv_OmK ._1M7n5f3gWCHv1wN1smoxWg {
        display:none
    }
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf ._111nfdz8Xyg7lDjTWv_OmK ._1M7n5f3gWCHv1wN1smoxWg {
    height: 120%;
    top: -10%
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf ._111nfdz8Xyg7lDjTWv_OmK ._2oW_y7Mm3ihf1XQ0C1VWhx img {
    width: 100%;
    height: auto
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf ._111nfdz8Xyg7lDjTWv_OmK ._2oW_y7Mm3ihf1XQ0C1VWhx img {
    width: 100%;
    height: unset
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO {
    flex-grow: 1;
    position: relative
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3rrH9dPdtHVRMzAEw82AId {
    margin-top: 0
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3rrH9dPdtHVRMzAEw82AId ._2ekpT6PjwtcFaT4jLQehUK {
    font-size: 17px;
    line-height: 20px;
    margin-bottom: 3px;
    font-weight: 100
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3rrH9dPdtHVRMzAEw82AId ._2ekpT6PjwtcFaT4jLQehUK {
    font: var(--gpText-HeadingSmall);
    font-weight: 500;
    text-transform: unset;
    letter-spacing: unset;
    margin: unset
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .MvLJDXjfbme8Uw3OERaCb {
    display: none
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s {
    flex-direction: column
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s {
    width: 100%
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s ._1qvTFgmehUzbdYM9cw0eS7 {
    font-size: 11px;
    letter-spacing: 1px;
    text-transform: uppercase
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s ._1qvTFgmehUzbdYM9cw0eS7 {
    font: var(--gpText-BodySmall);
    letter-spacing: unset;
    text-transform: unset
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s ._2bCf9u4rlC8De687HY6wnh {
    opacity: 50%
}

@media screen and (max-width: 940px) {
    .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s ._2bCf9u4rlC8De687HY6wnh svg {
        width:10px;
        height: 10px
    }
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s ._2bkP-3b7dvr0a_qPdZEfHY {
    margin-top: 4px;
    margin-bottom: 4px
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s .ReviewScore {
    font-size: 12px;
    padding-left: 0;
    padding-top: 4px
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s .ReviewScore {
    padding-top: 0px
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3AsE5JhqLAiICKUYvZLpap {
    font-size: 11px;
    opacity: 70%;
    margin-top: 4px;
    margin-right: 8px;
    margin-bottom: 12px;
    display: none
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z {
    margin: 0;
    padding: 2px;
    padding-top: 0;
    padding-left: 0;
    margin-top: 5px;
    max-width: 70%;
    background: none
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._353LzpA83V-kiAWaKcQAFg {
    font-size: 11px;
    font-weight: 300;
    letter-spacing: .1ch;
    text-transform: uppercase;
    padding-bottom: 4px;
    display: none
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm {
    background: none;
    height: 23px;
    justify-content: unset;
    padding: 0;
    user-select: none;
    pointer-events: none
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(1) {
    margin-left: 0px;
    z-index: 30
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(0)~._2yhQb4aKtskchqwmpCVbMq {
    margin-left: calc(-1px * 0)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(1)~._2yhQb4aKtskchqwmpCVbMq {
    margin-left: calc(-1px * 1)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(2)~._2yhQb4aKtskchqwmpCVbMq {
    margin-left: calc(-1px * 2)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(3)~._2yhQb4aKtskchqwmpCVbMq {
    margin-left: calc(-1px * 3)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(4)~._2yhQb4aKtskchqwmpCVbMq {
    margin-left: calc(-1px * 4)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(5)~._2yhQb4aKtskchqwmpCVbMq {
    margin-left: calc(-1px * 5)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(6)~._2yhQb4aKtskchqwmpCVbMq {
    margin-left: calc(-1px * 6)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(7)~._2yhQb4aKtskchqwmpCVbMq {
    margin-left: calc(-1px * 7)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(8)~._2yhQb4aKtskchqwmpCVbMq {
    margin-left: calc(-1px * 8)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(9)~._2yhQb4aKtskchqwmpCVbMq {
    margin-left: calc(-1px * 9)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(10)~._2yhQb4aKtskchqwmpCVbMq {
    margin-left: calc(-1px * 10)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq {
    width: 60px;
    box-shadow: 5px 0 4px -2px rgba(0,0,0,.5)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq img {
    height: 23px;
    width: 60px
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo {
    margin-top: auto
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo ._1djkdp7OAd0mF3a90RKf27,.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo ._2zssEuiPfY5YdQlnihDfVD {
    order: -1;
    margin-left: 4px;
    display: none
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo .LearnMoreCtn {
    display: none
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo ._1JuIpzMtS7-xZrnUmEQ4my ._2s-O5T3qJJYR2AUq4b9jIN {
    margin-top: 0
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo ._1JuIpzMtS7-xZrnUmEQ4my ._2s-O5T3qJJYR2AUq4b9jIN ._3j4dI1yA7cRfCvK8h406OB {
    background: rgba(0,0,0,.1);
    margin: 2px;
    margin-left: 0;
    border-radius: 0;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo ._1JuIpzMtS7-xZrnUmEQ4my ._2s-O5T3qJJYR2AUq4b9jIN ._3j4dI1yA7cRfCvK8h406OB {
    margin: unset;
    background: unset
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo ._1JuIpzMtS7-xZrnUmEQ4my ._1g0B-RjwkUV0_MDURgy3Bi {
    margin: 2px;
    margin-left: 0;
    margin-right: 2px;
    background: rgba(0,0,0,.1);
    border-radius: 0;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo ._1JuIpzMtS7-xZrnUmEQ4my ._1g0B-RjwkUV0_MDURgy3Bi {
    margin: unset;
    gap: 4px;
    align-items: center;
    padding-right: 8px;
    background: unset;
    border-radius: unset
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3lmdEmwrmqe-kicNCZ9v-I,.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._1DrDh5P3SNgRdVAaUyel3G {
    margin-right: 4px;
    padding: 9px 20px;
    min-height: 38px;
    color: #dfe3e6;
    background-image: radial-gradient(circle at top left, #85a805 10%, #6a8704 80%)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3lmdEmwrmqe-kicNCZ9v-I:hover,.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._1DrDh5P3SNgRdVAaUyel3G:hover {
    background-image: radial-gradient(circle at top left, #a3cf06 0%, #6a8704 120%)
}

@media screen and (min-width: 1420px) {
    .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO ._3AsE5JhqLAiICKUYvZLpap {
        display:-webkit-box;
        min-block-size: 30px;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: normal;
        height: 2em;
        overflow: hidden;
        flex-grow: unset;
        line-height: 15px;
        margin-top: 0px;
        margin-bottom: 6px
    }
}

@media screen and (max-width: 768px) {
    .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf ._1Nju8xukRGXgeu2mN0nVjT svg {
        height:14px
    }
}

@media screen and (min-width: 768px) {
    html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover {
        z-index:40;
        height: 160px;
        position: absolute;
        left: -15px;
        top: -20px;
        right: -15px;
        bottom: -60px;
        grid-template-columns: 285px auto 25% 25%;
        box-shadow: 0 0 16px 0px rgba(0,0,0,.45)
    }

    html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover ._3DkfNrtTOLjNYd3yZliMzy,html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover ._111nfdz8Xyg7lDjTWv_OmK {
        flex-basis: 280px;
        padding: 0px
    }

    .BasicUI html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover ._3DkfNrtTOLjNYd3yZliMzy,.BasicUI html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover ._111nfdz8Xyg7lDjTWv_OmK {
        flex-basis: unset
    }

    html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover ._3DkfNrtTOLjNYd3yZliMzy .yvqq8z2k4i7-Mzx-JHeNC ._2oW_y7Mm3ihf1XQ0C1VWhx,html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover ._111nfdz8Xyg7lDjTWv_OmK .yvqq8z2k4i7-Mzx-JHeNC ._2oW_y7Mm3ihf1XQ0C1VWhx {
        height: 160px;
        width: 285px;
        box-sizing: border-box
    }

    html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover ._3DkfNrtTOLjNYd3yZliMzy .yvqq8z2k4i7-Mzx-JHeNC ._2oW_y7Mm3ihf1XQ0C1VWhx img,html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover ._111nfdz8Xyg7lDjTWv_OmK .yvqq8z2k4i7-Mzx-JHeNC ._2oW_y7Mm3ihf1XQ0C1VWhx img {
        /*height: 160px;*/
        height: auto;
        width: 300px
    }

    html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover ._3DkfNrtTOLjNYd3yZliMzy ._1M7n5f3gWCHv1wN1smoxWg,html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover ._111nfdz8Xyg7lDjTWv_OmK ._1M7n5f3gWCHv1wN1smoxWg {
        height: 160px
    }

    html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO {
        position: static;
        flex-grow: 1
    }

    html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO ._3rrH9dPdtHVRMzAEw82AId {
        margin-top: 4px
    }

    html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s ._1qvTFgmehUzbdYM9cw0eS7 {
        display: none
    }

    html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s ._2bCf9u4rlC8De687HY6wnh {
        display: none
    }

    html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s ._1Nju8xukRGXgeu2mN0nVjT {
        display: none
    }

    html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s .ReviewScore {
        display: none
    }

    html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._353LzpA83V-kiAWaKcQAFg {
        display: unset
    }

    html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm {
        height: 45px;
        margin-top: 4px
    }

    html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq {
        width: 120px
    }

    html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq img {
        height: 45px;
        width: 120px
    }

    html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo {
        position: static
    }

    html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo ._2zssEuiPfY5YdQlnihDfVD {
        display: flex
    }

    html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo .LearnMoreCtn {
        display: flex
    }
}

@media screen and (max-width: 768px) {
    .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s ._1qvTFgmehUzbdYM9cw0eS7 {
        display:none
    }
}

.gASJ2lL_xmVNuZkWGvrWg .fsPeLo8K4uDXedwKw4_sG ._2Vu78ZkZCgLm-FV4KStixO {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    border: none;
    background: rgba(0,0,0,.15);
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px
}

.gASJ2lL_xmVNuZkWGvrWg .fsPeLo8K4uDXedwKw4_sG ._2Vu78ZkZCgLm-FV4KStixO .-VlK4AN84fDgapWwCDax2 {
    background: none;
    text-transform: uppercase;
    font-size: 11px
}

.gASJ2lL_xmVNuZkWGvrWg .fsPeLo8K4uDXedwKw4_sG ._2Vu78ZkZCgLm-FV4KStixO .-VlK4AN84fDgapWwCDax2:hover {
    background: none;
    box-shadow: none
}

.gASJ2lL_xmVNuZkWGvrWg .fsPeLo8K4uDXedwKw4_sG ._24KNcWMI5Yvb_AnPAb23Fm {
    margin: 0;
    padding: 2px;
    background: rgba(0,0,0,.15)
}

.gASJ2lL_xmVNuZkWGvrWg .fsPeLo8K4uDXedwKw4_sG ._24KNcWMI5Yvb_AnPAb23Fm ._34acuCI4lsvrR8ezmi7K1E {
    padding-left: 4px;
    padding-right: 4px
}

.gASJ2lL_xmVNuZkWGvrWg .fsPeLo8K4uDXedwKw4_sG ._24KNcWMI5Yvb_AnPAb23Fm ._34acuCI4lsvrR8ezmi7K1E .hhdk89lN3EL3ieRxGPbyl {
    font-size: 11px;
    text-transform: uppercase;
    margin-top: 4px
}

.gASJ2lL_xmVNuZkWGvrWg .fsPeLo8K4uDXedwKw4_sG ._24KNcWMI5Yvb_AnPAb23Fm ._34acuCI4lsvrR8ezmi7K1E ._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO {
    display: flex
}

.jQ5GanUKBEe7hhgCh6b5z {
    width: 100%;
    max-width: 550px;
    margin-bottom: 4px
}

.jQ5GanUKBEe7hhgCh6b5z ._353LzpA83V-kiAWaKcQAFg {
    font-size: 11px;
    text-transform: uppercase
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm {
    width: 100%;
    position: relative;
    height: 57px;
    overflow: hidden;
    white-space: nowrap;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    padding: 6px;
    box-sizing: border-box;
    background: rgba(0,0,0,.5);
    z-index: 1
}

@media screen and (min-width: 560px)and (max-width: 620px) {
    .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm {
        display:none
    }
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(1) {
    margin-left: 0px;
    z-index: 30
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(0)~._2yhQb4aKtskchqwmpCVbMq {
    margin-left: calc(-10px * 0)
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(1)~._2yhQb4aKtskchqwmpCVbMq {
    margin-left: calc(-10px * 1)
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(2)~._2yhQb4aKtskchqwmpCVbMq {
    margin-left: calc(-10px * 2)
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(3)~._2yhQb4aKtskchqwmpCVbMq {
    margin-left: calc(-10px * 3)
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(4)~._2yhQb4aKtskchqwmpCVbMq {
    margin-left: calc(-10px * 4)
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(5)~._2yhQb4aKtskchqwmpCVbMq {
    margin-left: calc(-10px * 5)
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(6)~._2yhQb4aKtskchqwmpCVbMq {
    margin-left: calc(-10px * 6)
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(7)~._2yhQb4aKtskchqwmpCVbMq {
    margin-left: calc(-10px * 7)
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(8)~._2yhQb4aKtskchqwmpCVbMq {
    margin-left: calc(-10px * 8)
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(9)~._2yhQb4aKtskchqwmpCVbMq {
    margin-left: calc(-10px * 9)
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(10)~._2yhQb4aKtskchqwmpCVbMq {
    margin-left: calc(-10px * 10)
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq {
    width: 120px;
    position: relative;
    display: inline-block;
    box-shadow: 2px 0 5px 0px #000
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq a {
    display: block;
    width: fit-content;
    height: 100%;
    position: relative
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:last-child {
    width: auto
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(0) {
    z-index: 30
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(1) {
    z-index: 29
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(2) {
    z-index: 28
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(3) {
    z-index: 27
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(4) {
    z-index: 26
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(5) {
    z-index: 25
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(6) {
    z-index: 24
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(7) {
    z-index: 23
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(8) {
    z-index: 22
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(9) {
    z-index: 21
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(10) {
    z-index: 20
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(11) {
    z-index: 19
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(12) {
    z-index: 18
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(13) {
    z-index: 17
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(14) {
    z-index: 16
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(15) {
    z-index: 15
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(16) {
    z-index: 14
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(17) {
    z-index: 13
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(18) {
    z-index: 12
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(19) {
    z-index: 11
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(20) {
    z-index: 10
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:hover {
    z-index: 100
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq ._1jx70oYOJWzNj7A5gNRxhg {
    width: 120px;
    max-width: 120px;
    height: 45px
}

._2tmp27YgSoUCJSBJA4t5yt {
    width: 340px;
    background-image: radial-gradient(101.49% 168.36% at 1.01% 0%, #4c5767 0%, #2f3742 100%);
    box-shadow: 0 0 10px rgba(0,0,0,.7)
}

.oW0H1sBVE8K8u0qbq_Tm5 {
    padding: 0px 4px 4px 4px;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    flex-basis: 65%
}

.oW0H1sBVE8K8u0qbq_Tm5 ._3lmdEmwrmqe-kicNCZ9v-I {
    margin-left: unset;
    padding: unset
}

.oW0H1sBVE8K8u0qbq_Tm5 ._3rrH9dPdtHVRMzAEw82AId {
    padding: 10px 40px 10px 0px
}

._111nfdz8Xyg7lDjTWv_OmK {
    padding: 0px
}

@media screen and (max-width: 620px) {
    ._111nfdz8Xyg7lDjTWv_OmK {
        min-width:100%
    }
}

._2SCofLY66uBY_jjrTzNjBN {
    display: flex;
    background-color: rgba(255,255,255,.2);
    align-items: center;
    justify-content: end;
    padding: 6px
}

._21B6LWEBK8rKCmK8COTVRq {
    color: #fff;
    padding: 0 16px
}

._3Q_taCjMHNZqbKEr1-r2GQ {
    background: rgba(255,255,255,.1);
    font-size: 14px;
    padding: 8px
}

.BasicUI ._3Q_taCjMHNZqbKEr1-r2GQ {
    background: unset;
    font: var(--gpText-BodyMedium);
    color: rgba(255,255,255,.8);
    background-color: rgba(0,0,0,.3);
    padding: 2px 6px;
    position: absolute;
    top: 4px;
    left: 4px;
    backdrop-filter: blur(24px);
    border-radius: 2px;
    text-shadow: 0px 1px 1px #0000001f
}

._3bCSmg_cQ3aTa3waFLT6o7 {
    white-space: pre-wrap
}

._31P1R5vTMyJ5RwWAfVoKYG {
    background: rgba(0,0,0,.7);
    padding: 8px
}

._3Qt9S4lxTBuJqoY2PidC5h {
    display: flex;
    flex-direction: row;
    align-items: center;
    background: #4c6b22;
    padding: 5px
}

._3Qt9S4lxTBuJqoY2PidC5h svg path {
    fill: #beee11
}

._3GOwBXz8cR_9njnfMGlp7b {
    max-width: 120px
}

._2ZqO4e00c6-Fr4hJvTJsAu {
    color: #fff
}

.yoe6d_43t3I6-mjbZGkLs {
    background-image: radial-gradient(circle at top left, #85a805 10%, #6a8704 80%);
    display: flex;
    flex-basis: 50%;
    flex-grow: 1;
    align-items: center;
    justify-content: center;
    margin: 0;
    width: auto;
    min-width: unset;
    padding: 9px 20px;
    transition: box-shadow .2s ease-out;
    height: 38px;
    box-sizing: border-box;
    color: #dfe3e6;
    text-align: center;
    border-radius: 2px;
    box-shadow: 2px 2px 5px rgba(0,0,0,.2);
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    align-self: center
}

.yoe6d_43t3I6-mjbZGkLs:hover {
    background-image: radial-gradient(circle at top left, #a3cf06 0%, #6a8704 120%);
    color: #fff;
    box-shadow: 2px 2px 15px rgba(0,0,0,.5);
    cursor: pointer
}

.yoe6d_43t3I6-mjbZGkLs svg {
    width: 20px;
    height: 20px;
    margin-left: -7px;
    margin-right: 4px
}

._3XwnF5hpyOwvxFT_v7PMhS {
    background-image: radial-gradient(circle at top left, #565656 10%, #555555 80%);
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0;
    width: auto;
    min-width: unset;
    padding: 9px 20px;
    transition: box-shadow .2s ease-out;
    height: 38px;
    box-sizing: border-box;
    color: #909090;
    text-align: center;
    border-radius: 2px;
    box-shadow: 2px 2px 5px rgba(0,0,0,.2);
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    align-self: center
}

._3XwnF5hpyOwvxFT_v7PMhS svg {
    width: 20px;
    height: 20px;
    margin-left: -7px;
    margin-right: 4px
}

._2Qusm1gosCAtAqLKo5hioQ ._10lP7BWsYbhm_AclLUpjRi {
    color: #fff
}

._2Qusm1gosCAtAqLKo5hioQ ._10lP7BWsYbhm_AclLUpjRi:hover {
    text-decoration: underline
}

._2Qusm1gosCAtAqLKo5hioQ ._1_uzwF-1oILlCEkcaApC-n {
    font-weight: bold
}

._2Qusm1gosCAtAqLKo5hioQ ._2_Obm3_emYUZKMgT1bdKgG {
    display: flex;
    justify-content: space-between
}

._2Qusm1gosCAtAqLKo5hioQ ._2_Obm3_emYUZKMgT1bdKgG ._2nVaF4foORFEq78yZ3A7yA {
    padding: 12px;
    background: linear-gradient(to bottom, rgba(102, 192, 244, 0.2) 5%, rgba(47, 137, 188, 0.2) 95%);
    flex: 1 1 50%;
    margin-left: 6px
}

._2Qusm1gosCAtAqLKo5hioQ ._2_Obm3_emYUZKMgT1bdKgG ._2nVaF4foORFEq78yZ3A7yA._3WYyumzIcbu_0Zysgbr4_h {
    margin-left: 0;
    margin-right: 6px
}

._2Qusm1gosCAtAqLKo5hioQ ._2_Obm3_emYUZKMgT1bdKgG ._2nVaF4foORFEq78yZ3A7yA .hCqVo4reICITJSgSg8g6t {
    font-size: 22px
}

._2Qusm1gosCAtAqLKo5hioQ ._2_Obm3_emYUZKMgT1bdKgG ._2nVaF4foORFEq78yZ3A7yA ._2s5NsgqEDdI6nKvz-9YFa4 {
    font-size: 13px
}

._2Qusm1gosCAtAqLKo5hioQ ._2_Obm3_emYUZKMgT1bdKgG ._2nVaF4foORFEq78yZ3A7yA:hover {
    background: linear-gradient(to bottom, #66c0f4 5%, #2f89bc 95%)
}

._2Qusm1gosCAtAqLKo5hioQ ._2_Obm3_emYUZKMgT1bdKgG ._2nVaF4foORFEq78yZ3A7yA:hover .hCqVo4reICITJSgSg8g6t,._2Qusm1gosCAtAqLKo5hioQ ._2_Obm3_emYUZKMgT1bdKgG ._2nVaF4foORFEq78yZ3A7yA:hover ._2s5NsgqEDdI6nKvz-9YFa4 {
    color: #fff
}

._2Qusm1gosCAtAqLKo5hioQ ._3OKQsxzgQZkt2GtKz9679g {
    display: flex;
    align-items: center;
    margin-top: 16px;
    border-top: 1px solid rgba(0,0,0,.5);
    padding: 16px 0 0;
    font-size: 13px
}

._2Qusm1gosCAtAqLKo5hioQ ._3OKQsxzgQZkt2GtKz9679g ._2AEA_k1tEcjAtTL7-Bnitk {
    width: 32px;
    height: 32px;
    margin-right: 8px
}

._3euSFGmYfTklNAvMisNvU6 {
    position: relative;
    background-color: #3d4450;
    flex-grow: 1;
    flex-basis: 50%;
    line-height: 32px;
    color: #dfe3e6;
    text-align: center;
    border-radius: 2px;
    cursor: pointer;
    white-space: nowrap;
    padding: 0 10px
}

._3euSFGmYfTklNAvMisNvU6._3Fsf5iKYd0GPYaKswndPl5,._3euSFGmYfTklNAvMisNvU6._3Fsf5iKYd0GPYaKswndPl5:hover {
    color: #fff;
    opacity: .2;
    filter: saturate(0)
}

._3euSFGmYfTklNAvMisNvU6:not(._3Fsf5iKYd0GPYaKswndPl5):hover {
    background: linear-gradient(to right, #b6da83 5%, #99cf57 95%);
    color: #000;
    text-shadow: 1px 1px 2px rgba(0,0,0,.5)
}

._3-pnCQRItoLzipK50ezpB4 {
    height: 100%;
    transition: transform .15s ease-out;
    transform: scale(0.95);
    outline: none
}

._3-pnCQRItoLzipK50ezpB4._3A24vhGb2SY4MDBId85Ggr,._3-pnCQRItoLzipK50ezpB4._1rWYaL3EE7Odir0uM1R9SH {
    transform: scale(1)
}

._2ByoTNxZVuR0nzg_XXWXBV.HvshcO0_xlagk-lVVN9D0 {
    cursor: pointer
}

._2jsr3PEq2iin7lU8wSO8X9 {
    height: 100%;
    box-sizing: border-box;
    background: linear-gradient(360deg, #5c6770 0%, black 15%);
    box-shadow: 0 0 20px rgba(0,0,0,.9);
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    outline: none;
    font-family: "Motiva Sans",Arial,Helvetica,sans-serif
}

._2jsr3PEq2iin7lU8wSO8X9:hover {
    color: #fff
}

._2jsr3PEq2iin7lU8wSO8X9._5hPHCcezVQnBs7fofA7py {
    overflow: hidden
}

._2jsr3PEq2iin7lU8wSO8X9 .OxANHUmAP0XzkWgufeWFg {
    position: relative
}

._2jsr3PEq2iin7lU8wSO8X9 ._1I27KVlWtKyGn2CPX9N1E1 {
    position: relative;
    width: 100%;
    padding: 56.25% 0 0 0
}

._2jsr3PEq2iin7lU8wSO8X9 ._1I27KVlWtKyGn2CPX9N1E1 ._2jpCsyBPApIKbMMORoLk5B {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 100%;
    width: 100%;
    display: block;
    pointer-events: none;
    background: #000;
    opacity: 1;
    transition: opacity .5s
}

._2jsr3PEq2iin7lU8wSO8X9 ._1I27KVlWtKyGn2CPX9N1E1 ._2jpCsyBPApIKbMMORoLk5B.AZ9GLyMnk0Pdq3iOFo_0p {
    opacity: 0
}

._2jsr3PEq2iin7lU8wSO8X9 .Xwe3c0LwQGRjmLBfrpFu6 {
    display: flex;
    justify-content: space-between;
    flex: none
}

._2jsr3PEq2iin7lU8wSO8X9 .Xwe3c0LwQGRjmLBfrpFu6 ._2Eh6GLqUSZ5Vd_8eoYz9Z3 {
    max-width: 50%
}

._2jsr3PEq2iin7lU8wSO8X9 ._1OMasH6HMfWdJfC-XkZlHF {
    position: relative;
    width: 50%;
    height: 0;
    padding: 11.6847826087% 0 0 0
}

._2jsr3PEq2iin7lU8wSO8X9 ._1OMasH6HMfWdJfC-XkZlHF .wm-2TrfQqrfbj8zWlFAHN {
    position: absolute;
    width: 100%;
    height: 0;
    padding: 46.7391304348% 0 0 0;
    z-index: 1;
    bottom: 0;
    box-shadow: 0 0 10px rgba(0,0,0,.7)
}

._2jsr3PEq2iin7lU8wSO8X9 ._1OMasH6HMfWdJfC-XkZlHF .wm-2TrfQqrfbj8zWlFAHN img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    max-width: 100%;
    height: auto
}

._2jsr3PEq2iin7lU8wSO8X9 ._2kRKAxuWdNiBTrvygyi_uH {
    overflow: hidden
}

._2jsr3PEq2iin7lU8wSO8X9 ._2kRKAxuWdNiBTrvygyi_uH:after {
    content: "";
    position: absolute;
    top: 0;
    right: -30px;
    bottom: 0;
    left: 0;
    z-index: 1;
    background-color: rgba(255,255,255,.65);
    -webkit-mask-image: linear-gradient(120deg, transparent 0%, rgba(0, 0, 0, 0.8) 15%, rgba(0, 0, 0, 0.7) 20%, transparent 33%);
    mask-image: linear-gradient(120deg, transparent 0%, rgba(0, 0, 0, 0.8) 15%, rgba(0, 0, 0, 0.7) 20%, transparent 33%);
    transition: transform .35s ease-out;
    transform: translateX(-30px)
}

._3A24vhGb2SY4MDBId85Ggr ._2jsr3PEq2iin7lU8wSO8X9 ._2kRKAxuWdNiBTrvygyi_uH:after,._1rWYaL3EE7Odir0uM1R9SH ._2jsr3PEq2iin7lU8wSO8X9 ._2kRKAxuWdNiBTrvygyi_uH:after {
    transform: translateX(0px)
}

._2jsr3PEq2iin7lU8wSO8X9 ._2V6ciljF89DBfAppW4Ftr4 {
    margin: 4px 0;
    background: linear-gradient(to right, #8ed629 5%, #6aa621 95%);
    font-size: 14px;
    color: #fff;
    text-shadow: 1px 1px 2px rgba(0,0,0,.5)
}

._3notzMjxQtogi11XHZMYXI {
    position: absolute;
    z-index: 2;
    top: 8px;
    right: 8px;
    border-radius: 2px;
    background: radial-gradient(ellipse at top right, #0673c6, #03628b);
    display: flex;
    overflow: hidden;
    box-shadow: 0 0 3px rgba(0,0,0,.9)
}

.BasicUI ._3notzMjxQtogi11XHZMYXI {
    display: none
}

._3notzMjxQtogi11XHZMYXI svg {
    padding: 4px;
    display: block
}

._3notzMjxQtogi11XHZMYXI .VI5mZtnq0CL7fw_2mxhfm {
    color: transparent;
    width: 0;
    height: 0;
    padding: 7px 0;
    transition: padding-right .2s ease-out;
    font-size: 13px
}

._3notzMjxQtogi11XHZMYXI .VI5mZtnq0CL7fw_2mxhfm._7-s8T3gdbCrmXoLzhnC5p {
    filter: opacity(50%)
}

html.touch ._3notzMjxQtogi11XHZMYXI .VI5mZtnq0CL7fw_2mxhfm,._3notzMjxQtogi11XHZMYXI:hover .VI5mZtnq0CL7fw_2mxhfm {
    color: #fff;
    width: auto;
    height: auto;
    padding-right: 8px;
    text-shadow: 0 0 3px rgba(0,0,0,.9);
    cursor: pointer
}

._3VcyYP_egkOaX_rJ1e_SQk {
    top: unset
}

.oAqlZTgPU37Nb8gBT5eAM {
    background: linear-gradient(359.91deg, #2b333a 30%, rgba(103, 113, 122, 0.3) 85%);
    mix-blend-mode: normal;
    backdrop-filter: blur(10px);
    position: relative;
    z-index: 1;
    transition: transform .25s ease-in-out;
    box-shadow: 0 0 12px rgba(0,0,0,.9);
    color: #fff;
    display: flex;
    flex-direction: column;
    flex: 1
}

._5hPHCcezVQnBs7fofA7py .oAqlZTgPU37Nb8gBT5eAM {
    max-height: 85%;
    transform: translateY(-50%)
}

._1rWYaL3EE7Odir0uM1R9SH ._5hPHCcezVQnBs7fofA7py .oAqlZTgPU37Nb8gBT5eAM {
    transform: translateY(0)
}

.oAqlZTgPU37Nb8gBT5eAM ._36zpRzyxmtd8eBgf7p9Ewi {
    flex: 1;
    overflow-y: auto
}

.oAqlZTgPU37Nb8gBT5eAM a:hover {
    color: #fff
}

.oAqlZTgPU37Nb8gBT5eAM ._2VvFLg2irh9gPAhhxE4Kpo {
    padding: 4px;
    container-name: text-content-ctn;
    container-type: inline-size
}

.oAqlZTgPU37Nb8gBT5eAM ._2VvFLg2irh9gPAhhxE4Kpo ._405wj1BgSyf8l06uMjNBV {
    font-size: 2em;
    padding: 0px 4px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    max-height: 27px
}

.oAqlZTgPU37Nb8gBT5eAM ._2VvFLg2irh9gPAhhxE4Kpo ._2SWQMqXxu7mJMIuNemYJq8 {
    color: #8ac;
    display: flex;
    padding: 8px 0px 4px;
    max-height: 20px
}

.oAqlZTgPU37Nb8gBT5eAM ._2VvFLg2irh9gPAhhxE4Kpo ._2SWQMqXxu7mJMIuNemYJq8 .fTGViHKZf0UCl6es5T4KP {
    overflow: hidden;
    max-height: 40px;
    padding-right: 12px;
    display: flex;
    flex-wrap: wrap
}

.oAqlZTgPU37Nb8gBT5eAM ._2VvFLg2irh9gPAhhxE4Kpo ._2SWQMqXxu7mJMIuNemYJq8 .fTGViHKZf0UCl6es5T4KP ._1wO-t97gvSClMW2PGtV5-w {
    padding: 0px 6px;
    margin-bottom: 4px;
    line-height: 17px;
    border-radius: 2px;
    background-color: rgba(112,129,137,.25);
    color: rgba(255,255,255,.65);
    margin-left: 4px;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative
}

.oAqlZTgPU37Nb8gBT5eAM ._2VvFLg2irh9gPAhhxE4Kpo ._2UG4_YQb5mXCshA1U2MgpJ {
    padding-left: 8px;
    margin-top: 1px;
    opacity: .7
}

.oAqlZTgPU37Nb8gBT5eAM ._2VvFLg2irh9gPAhhxE4Kpo ._2UG4_YQb5mXCshA1U2MgpJ svg {
    fill: #6b8aaa;
    color: #6b8aaa
}

.oAqlZTgPU37Nb8gBT5eAM ._2VvFLg2irh9gPAhhxE4Kpo ._1HFUCM8Np78V7DkzDIZp6z {
    display: flex;
    justify-content: left;
    align-items: center;
    font-size: 1.4em;
    margin-left: -4px;
    margin-bottom: 3px
}

.oAqlZTgPU37Nb8gBT5eAM ._2VvFLg2irh9gPAhhxE4Kpo ._1HFUCM8Np78V7DkzDIZp6z ._35ByaFjy9tZD1dLFAeHccQ {
    padding: 0 0 3px 4px;
    font-size: 1em;
    color: #6b8aaa
}

.oAqlZTgPU37Nb8gBT5eAM ._2VvFLg2irh9gPAhhxE4Kpo ._1HFUCM8Np78V7DkzDIZp6z ._35ByaFjy9tZD1dLFAeHccQ ._2ZKEXfGYdeKVoScjDnq814 {
    margin-right: 4px
}

._3qvppfM_u0yn2jrpoUo8RM {
    font-size: 1.2em;
    display: flex;
    padding: 0 0 4px 4px
}

.BasicUI ._3qvppfM_u0yn2jrpoUo8RM {
    font: var(--gpText-BodyLarge);
    font-weight: 500;
    padding: 4px 0px;
    text-decoration: none
}

._3qvppfM_u0yn2jrpoUo8RM ._2t-0jlGgIN_VM7R47pRKfF,._3qvppfM_u0yn2jrpoUo8RM ._1wXL_MfRpdKQ3wZiNP5lrH {
    color: #6b8aaa
}

.BasicUI ._3qvppfM_u0yn2jrpoUo8RM ._2t-0jlGgIN_VM7R47pRKfF,.BasicUI ._3qvppfM_u0yn2jrpoUo8RM ._1wXL_MfRpdKQ3wZiNP5lrH {
    color: var(--gpStoreLighterGrey)
}

._3qvppfM_u0yn2jrpoUo8RM ._3ZWs0kB-1tuqQtie9KK-E7 {
    display: flex;
    flex-direction: row
}

@container text-content-ctn (width < 320px) {
    ._3qvppfM_u0yn2jrpoUo8RM ._3ZWs0kB-1tuqQtie9KK-E7 {
        flex-direction: column
    }

    ._3qvppfM_u0yn2jrpoUo8RM ._3ZWs0kB-1tuqQtie9KK-E7 .RjCBtV3NpIbC6XUT9ioNK {
        display: none
    }
}

._3qvppfM_u0yn2jrpoUo8RM ._3ZWs0kB-1tuqQtie9KK-E7._3TKyM7kpo9how33Pgw47_Q {
    color: gray
}

._3qvppfM_u0yn2jrpoUo8RM ._3ZWs0kB-1tuqQtie9KK-E7._3nU5IeDnKKFQIHt8jU2TmG {
    color: #a34c25
}

._3qvppfM_u0yn2jrpoUo8RM ._3ZWs0kB-1tuqQtie9KK-E7._11Q2_X4_JfqoRwRqmzQakb {
    color: #d8d81e
}

._3qvppfM_u0yn2jrpoUo8RM ._3ZWs0kB-1tuqQtie9KK-E7._3wXHCs-9DWCgZO2nS1_Ib2 {
    color: #32ad32
}

._3qvppfM_u0yn2jrpoUo8RM ._3ZWs0kB-1tuqQtie9KK-E7 ._38dPaeqXJsBbnlLDtNr-of {
    margin-right: 4px
}

._3qvppfM_u0yn2jrpoUo8RM ._3ZWs0kB-1tuqQtie9KK-E7 ._2nuoOi5kC2aUI12z85PneA {
    position: relative
}

._1mQuBR72WbbtI6QBCoYcYG {
    display: flex;
    flex-direction: row;
    height: 24px;
    margin-left: 4px
}

._1mQuBR72WbbtI6QBCoYcYG a>img {
    height: 24px;
    margin-right: 2px
}

._1mQuBR72WbbtI6QBCoYcYG .FollowButton {
    padding: 3px 12px 3px 14px
}

._2R1rYdwKuMFLsEb4WvJYdD {
    position: relative;
    display: inline-block;
    top: auto;
    left: auto;
    line-height: 14px;
    vertical-align: bottom;
    width: max-content;
    height: 13px;
    margin-right: 15px;
    overflow: hidden;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAFMN540AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQ4QTE5MTc3M0M4MTFFODkzODlBNzdDNUZEOUI2RUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQ4QTE5MTg3M0M4MTFFODkzODlBNzdDNUZEOUI2RUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRDhBMTkxNTczQzgxMUU4OTM4OUE3N0M1RkQ5QjZFQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRDhBMTkxNjczQzgxMUU4OTM4OUE3N0M1RkQ5QjZFQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqixHngAAAK7SURBVHjaYvz//z8DMmABEZuio2CiX8ACf378gCngAQv8/fHjM5DiDd26jREggBjRzWDcGBUpB6Qfgjh+S5cxsgD1P0RWwRS0dh0j0AyQOWABgACCm7ElLhauFQiW+yxaHAVXsDE8DNUmKPBfuYoR7Kzf37+vAFIR2BRhOBMdAAQQXgUsMAbQgX+AFDOIDXQcI1wnUqDBAdjzIMb/P38wjAT6ZgckMLFIAoEOWPLf798YMiGbNsswQRmM///+ZUDC0QS9AhBABAMCH2BB5myOjckHUhPwqP/vu3gJE4bNm6Ii/4KSAZGWKvgtW/4QbjMwRJhIcPEtIGaHa8YR1rhAHUaArfH1+QcSI6AxMmTzlhU4Q3uVlycolc8GYkcgfgXEU8K2be9AVwcQQBRFFRMDBYAFXQCY7peB/IUmDAoLRWA+eITT2cBEQiiui4CJpB8zkURHgcoYHiJcKw/MaI8QxVdUpDyRGkHgPiw7Q3Lq378zyQlkiOZ//xzIDu1///69AVLSZMUz0ObJQMxALEbRHLx+QydaMYIPr8BMYf//RzKAog0//g8sryKxJpLV3l5+oCIRhxe/AOsZXoIZA5irKoBUDhCLAfF+IM4E5qp7VM1VAAFGkWaq5khcYEt8HKhwiYIWLlpALAqqG4H4CbRqPQDEK30WLrpPsY83x8WCIm4JqDFAooe+AHGa76LFy0myeHNMdDioYUBEGUwIgAyP9F2ydCVBi4FF0VJokFITrAAWW5E4Ld4YEV4OpDpolJ4q/Fes7MRaVwDLh1xSyhIScS7OVA2UFKFhDhLFZ/FBIOVGI4v347M4HUjdpbS6xgJAZXwG3lQNbMqACoqrJNSVxORpbWDT5xFRBchqH29Q+7GPAt+DDC4N3bK1l6yyejWkHQbKBmFEOAIUpKuAuDx02/ZHg7KSYGIYIAAAG8jIJ8edBjIAAAAASUVORK5CYII=) #000;
    background-repeat: no-repeat;
    background-position: 4px center;
    background-size: 12px 12px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 12px;
    padding: 3px 6px 3px 20px;
    box-shadow: 0 0 7px #a94847;
    border-radius: 9px;
    z-index: 2
}

.BasicUI .salepg_storenav {
    z-index: 5
}

@media screen and (max-width: 940px) {
    .sale_page_n_section .responsive_page_frame {
        width:auto;
        overflow: hidden;
        position: relative
    }
}

html.responsive.touch .ContentHubSalePage {
    width: auto;
    position: relative
}

@media screen and (max-width: 910px) {
    html:not(.force_desktop) .ContentHubSalePage {
        width:auto;
        position: relative
    }
}

.BasicUI .SaleSectionCtn.animated ._1cOoCFwafBlSkwllIMf3XM.mntHD0WiARnsfz_kMYssq .SliderBody ul {
    gap: 12px
}
._1cOoCFwafBlSkwllIMf3XM._39HWXhhjsbML7K9sme9ItV.SaleSectionForCustomCSS{
    margin-top: 30px;
}
.i2PTzRNXOK1OXvXb9-wzd {
    padding-top: 20px
}

.W4mvnnQ0uYKKoCfVm8QgX {
    display: flex;
    margin: 0 auto;
    max-width: 100vw;
    align-items: center
}

@media screen and (max-width: 1200px) {
    .W4mvnnQ0uYKKoCfVm8QgX {
        flex-direction:column-reverse
    }
}

._1cOoCFwafBlSkwllIMf3XM {
    padding: 16px 16px 16px 16px;
    /*max-width: 940px;*/
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
    position: relative;
    z-index: 2
}

@media screen and (max-width: 620px) {
    ._1cOoCFwafBlSkwllIMf3XM {
        padding:16px 4px
    }
}

.BasicUI ._1cOoCFwafBlSkwllIMf3XM {
    padding: 16px var(--gpSpace-Gutter);
    max-width: 100%
}

._1cOoCFwafBlSkwllIMf3XM.mntHD0WiARnsfz_kMYssq {
    max-width: 950px
}

.BasicUI ._1cOoCFwafBlSkwllIMf3XM.mntHD0WiARnsfz_kMYssq {
    max-width: unset
}

.BasicUI ._1cOoCFwafBlSkwllIMf3XM.mntHD0WiARnsfz_kMYssq .carousel__slider {
    overflow: visible
}

.BasicUI ._1cOoCFwafBlSkwllIMf3XM.mntHD0WiARnsfz_kMYssq .carousel__slider-tray-wrapper {
    scroll-snap-type: x mandatory;
    overflow-x: scroll;
    overflow-y: hidden;
    margin: 0px calc(0px - var(--gpSpace-Gutter));
    padding: 4px var(--gpSpace-Gutter) 8px;
    scroll-padding: var(--gpSpace-Gutter)
}

.BasicUI ._1cOoCFwafBlSkwllIMf3XM.mntHD0WiARnsfz_kMYssq .carousel__slider-tray-wrapper>* li {
    scroll-snap-align: start
}

.BasicUI ._1cOoCFwafBlSkwllIMf3XM.mntHD0WiARnsfz_kMYssq .carousel__slider-tray:after {
    content: "Â ";
    min-width: 24px
}

._1cOoCFwafBlSkwllIMf3XM ._1bsBzvGKJui5_QaWVRBFDo {
    display: flex;
    justify-content: flex-end;
    padding-top: 5px
}

._2-dSBTJ6PQzCGvK48gjCCf {
    padding: 36px 64px;
    font-size: 20px;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center
}

._2-dSBTJ6PQzCGvK48gjCCf ._3h6sHYHa8EFm2_xoGiVAnh {
    border-radius: 2px;
    border: none;
    padding: 10px 30px;
    margin: 16px;
    display: inline-block;
    text-transform: uppercase;
    cursor: pointer;
    color: #285b9a;
    background: rgba(103,193,245,.9)
}

._2-dSBTJ6PQzCGvK48gjCCf ._3h6sHYHa8EFm2_xoGiVAnh:hover {
    color: #fff;
    background: #417a9b;
    background: -webkit-linear-gradient(150deg, #417a9b 5%, #67c1f5 95%);
    background: linear-gradient(-60deg, #417a9b 5%, #67c1f5 95%)
}

._3GTIcdmGdFdIHRLd5vgEDq {
    width: 100vw;
    max-width: 1300px;
    margin: 0 auto;
    position: relative;
    display: flex;
    justify-content: flex-start
}

@media screen and (max-width: 920px) {
    ._3GTIcdmGdFdIHRLd5vgEDq {
        justify-content:center
    }
}

._1sZo8rydBtEGprct3pN_1a {
    margin-top: 20px;
    max-width: 100vw
}

@media screen and (max-width: 920px) {
    ._1sZo8rydBtEGprct3pN_1a {
        margin-top:12vw
    }
}

.ScrollSnapCarousel>._31OAy5ksRg6RGhCGnDqRr3 {
    width: 350px;
    flex-shrink: 0;
    min-width: 0;
    scroll-snap-align: start;
    padding: 0px 0px 8px 0px
}

.ScrollSnapCarousel>._31OAy5ksRg6RGhCGnDqRr3:not(:last-child) {
    margin-right: 16px
}

.ScrollSnapCarousel>._3V1O5NH39Eec7m68CKLMDQ {
    width: 100%;
    flex-shrink: 0;
    min-width: 0;
    scroll-snap-align: start;
    padding: 0px 0px 8px 0px
}

.ScrollSnapCarousel>._3V1O5NH39Eec7m68CKLMDQ:not(:last-child) {
    margin-right: 16px
}

._2H8BmYvTdIYKMgG-XiCkc- {
    flex-grow: 2;
    flex-basis: 0;
    padding: 8px
}

.BasicUI ._2H8BmYvTdIYKMgG-XiCkc- {
    flex-grow: 0;
    padding: 0
}

.carousel ._2H8BmYvTdIYKMgG-XiCkc- {
    height: 100%
}

._3r4Ny9tQdQZc50XDM5B2q2 {
    min-width: 258px
}

.ItemCount_4 ._3r4Ny9tQdQZc50XDM5B2q2 {
    min-width: unset !important
}

.items_in_row_5 ._3r4Ny9tQdQZc50XDM5B2q2,.ItemCount_5 ._3r4Ny9tQdQZc50XDM5B2q2 {
    min-width: unset !important
}

.ScrollSnapCarousel>._3r4Ny9tQdQZc50XDM5B2q2 {
    width: 258px;
    min-width: 0;
    flex-shrink: 0
}

._1SFMhugeWIHJIHrHl6ZQvD {
    z-index: 4;
    position: relative;
    width: 100%;
    margin: 0 auto;
    max-width: 940px
}

.BasicUI ._1SFMhugeWIHJIHrHl6ZQvD {
    display: none
}

._150kddWk8JgylTvh_eC20b {
    display: flex;
    flex-direction: column
}

.BasicUI .SaleBackgroundCtn:not( .ContentHubSalePage ) ._150kddWk8JgylTvh_eC20b {
    padding: 0px
}

.BasicUI ._150kddWk8JgylTvh_eC20b {
    padding: 0px 0px var(--gpSpace-Gutter) 0px
}

@media screen and (max-width: 1110px) {
    ._150kddWk8JgylTvh_eC20b._1lAygDKkL4NolLsYyh0b_x {
        margin-top:36vw !important
    }
}

@media screen and (max-width: 940px) {
    ._150kddWk8JgylTvh_eC20b {
        padding:0px 10px
    }
}

@media screen and (max-width: 620px) {
    ._150kddWk8JgylTvh_eC20b:not(.JxIGHUxdTjFyWl1KO_tkn) {
        margin-top:41vw
    }
}

@media screen and (max-width: 940px) {
    ._150kddWk8JgylTvh_eC20b._1v-BVc2xZoBmJV2CPwNpq0:not(.JxIGHUxdTjFyWl1KO_tkn) {
        margin-top:54vw !important
    }
}

._2N8SepiLeBUusG1vbHCgiY {
    background-position: center top;
    background-repeat: no-repeat;
    padding-bottom: 20px
}

@media screen and (max-width: 1110px) {
    ._2N8SepiLeBUusG1vbHCgiY._1lAygDKkL4NolLsYyh0b_x {
        background-size:230vw
    }
}

@media screen and (max-width: 768px) {
    ._2N8SepiLeBUusG1vbHCgiY._1lAygDKkL4NolLsYyh0b_x {
        background-size:230vw
    }
}

@media screen and (max-width: 940px) {
    ._2N8SepiLeBUusG1vbHCgiY {
        background-size:var(--background-scale, 166%)
    }
}

.BasicUI ._2N8SepiLeBUusG1vbHCgiY {
    -webkit-mask-image: linear-gradient(rgba(0, 0, 0, 0.4) 0px, black 80px)
}

.bE2EA4JB9SDa1PZ7HSFL- {
    position: relative;
    display: flex;
    flex-direction: row;
    align-items: center
}

.bE2EA4JB9SDa1PZ7HSFL- ._17Fnl-wNZIrLjca5rOwwlT {
    margin: 5px 8px;
    height: fit-content;
    height: -moz-fit-content;
    opacity: .7;
    background: rgba(255,255,255,.2);
    padding: 2px 6px;
    border-radius: 2px;
    font-size: 11px
}

.bE2EA4JB9SDa1PZ7HSFL- ._17Fnl-wNZIrLjca5rOwwlT a {
    text-decoration: none
}

.W9_WAYXgEe-t-7aqqC4Jp {
    display: grid;
    grid-gap: 16px;
    padding-bottom: 14px
}

.compactlist .W9_WAYXgEe-t-7aqqC4Jp {
    padding-bottom: 2px
}

.BasicUI .W9_WAYXgEe-t-7aqqC4Jp {
    grid-gap: 12px;
    padding-bottom: 12px
}

span._1BDSJfdkuBN1tCLPLLopYW,span._1P__hyqsgd049GH0Bn007_ {
    vertical-align: top;
    line-height: 21px;
    margin-left: 4px;
    font-size: 11px
}

._3QLsjvek1OeH0pVbeOTBJj {
    font-weight: bold;
    font-size: 24px
}

.SaleSectionCarousel ._2zVSaxkr0mGLlJ4ivF37dx {
    padding: 10px;
    display: block
}

.j2ykTCJIixZLTJZbDR4Tp {
    position: absolute;
    z-index: 0;
    width: 100%;
    overflow: hidden
}

._3BU-yduiJJKNkd7_HrsZOY {
    position: absolute;
    top: 0;
    min-width: 100%;
    min-height: 100%;
    margin-left: 50%;
    transform: translateX(-50%);
    display: flex;
    flex-direction: column
}

@media screen and (max-width: 910px) {
    ._3BU-yduiJJKNkd7_HrsZOY {
        display:none
    }
}

.hbVdlTqhylKeYY8mtvLqP {
    display: flex;
    align-items: center;
    padding: 12px
}

.hbVdlTqhylKeYY8mtvLqP ._2JfUA1GR2GBllJws5Gspq- {
    height: 100px;
    cursor: pointer
}

.hbVdlTqhylKeYY8mtvLqP ._2JfUA1GR2GBllJws5Gspq-:hover {
    box-shadow: 0 0 10px 5px rgba(255,255,255,.5)
}

.hbVdlTqhylKeYY8mtvLqP .keaMw-O2oHvRxLDK6gqEG {
    font-size: 20px;
    padding: 12px;
    cursor: pointer
}

.hbVdlTqhylKeYY8mtvLqP .keaMw-O2oHvRxLDK6gqEG:hover {
    text-decoration: underline
}

._1FPIVJTLsw1nvAN24BGGKg {
    top: 0px;
    position: sticky;
    z-index: 150;
    left: 0px;
    right: 0px;
    margin-left: auto;
    margin-right: auto;
    width: fit-content;
    width: -moz-fit-content;
    max-width: 100%;
    padding: 10px 18px 10px 18px;
    font-family: "Motiva Sans",sans-serif;
    font-size: 14px;
    font-weight: 800;
    border-radius: 50px;
    border-top: #ffffff30 2px solid;
    height: fit-content;
    height: -moz-fit-content;
    backdrop-filter: blur(4px)
}

._1FPIVJTLsw1nvAN24BGGKg.Selected {
    font-weight: 700
}

html.responsive.touch ._1FPIVJTLsw1nvAN24BGGKg {
    left: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    max-width: 100vw;
    position: relative;
    right: 50%;
    width: 100vw;
    border-radius: 0px
}

html.responsive.touch ._1FPIVJTLsw1nvAN24BGGKg._2utXvAVvZJb3Wlt5jGxCs {
    top: 0px
}

@media screen and (max-width: 620px) {
    html.responsive.touch ._1FPIVJTLsw1nvAN24BGGKg {
        padding-bottom:0
    }
}

@media screen and (max-width: 910px) {
    html:not(.force_desktop) ._1FPIVJTLsw1nvAN24BGGKg {
        left:50%;
        margin-left: -50vw;
        margin-right: -50vw;
        max-width: 100vw;
        position: relative;
        right: 50%;
        width: 100vw;
        border-radius: 0px
    }

    html:not(.force_desktop) ._1FPIVJTLsw1nvAN24BGGKg._2utXvAVvZJb3Wlt5jGxCs {
        top: 0px
    }
}

@media screen and (max-width: 910px)and (max-width: 620px) {
    html:not(.force_desktop) ._1FPIVJTLsw1nvAN24BGGKg {
        padding-bottom:0
    }
}

.BasicUI ._1FPIVJTLsw1nvAN24BGGKg {
    margin: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    position: unset;
    border-radius: 0px
}

.BasicUI ._1FPIVJTLsw1nvAN24BGGKg._2utXvAVvZJb3Wlt5jGxCs {
    width: 100%
}

._1FPIVJTLsw1nvAN24BGGKg ._3BgHmwox82MCNAE15H28dc {
    background-color: #000;
    color: #888;
    font-size: 16px;
    min-width: max-content;
    width: auto;
    padding: 0px 18px;
    cursor: pointer;
    user-select: none
}

@media screen and (max-width: 620px) {
    ._1FPIVJTLsw1nvAN24BGGKg ._3BgHmwox82MCNAE15H28dc {
        font-size:14px
    }
}

._1FPIVJTLsw1nvAN24BGGKg ._1Svj0QB6CvcmNGjDP2woOu {
    display: flex;
    width: 100%;
    overflow-y: hidden;
    overflow-x: auto
}

.BasicUI ._1FPIVJTLsw1nvAN24BGGKg ._1Svj0QB6CvcmNGjDP2woOu {
    scroll-snap-type: x mandatory;
    overflow-x: scroll;
    overflow-y: hidden;
    margin: 0px -24px;
    padding: 0px 24px;
    scroll-padding: 0px 64px;
    width: 100%
}

html.responsive.touch ._1FPIVJTLsw1nvAN24BGGKg ._1Svj0QB6CvcmNGjDP2woOu {
    width: 100vw;
    margin-left: -10px;
    margin-right: -18px;
    padding: 0px 10px;
    overflow-x: scroll
}

@media screen and (max-width: 910px) {
    html:not(.force_desktop) ._1FPIVJTLsw1nvAN24BGGKg ._1Svj0QB6CvcmNGjDP2woOu {
        width:100vw;
        margin-left: -10px;
        margin-right: -18px;
        padding: 0px 10px;
        overflow-x: scroll
    }
}

html.tablet ._1FPIVJTLsw1nvAN24BGGKg ._1Svj0QB6CvcmNGjDP2woOu {
    margin: 0px;
    padding: 0px;
    scroll-padding: 0px 64px
}

@media screen and (max-width: 910px) {
    ._1FPIVJTLsw1nvAN24BGGKg ._1Svj0QB6CvcmNGjDP2woOu {
        margin:0px;
        padding: 0px;
        scroll-padding: 0px 64px
    }
}

._1FPIVJTLsw1nvAN24BGGKg ._30oGTu0O4sTp8P_fq0usKF {
    margin: 0px auto;
    display: flex;
    flex-direction: row
}

.BasicUI ._1FPIVJTLsw1nvAN24BGGKg ._30oGTu0O4sTp8P_fq0usKF {
    margin: 0px -24px 0px 0px;
    gap: 6px;
    padding: 16px 0px 16px;
    max-width: 95vw
}

html.tablet html.responsive.touch ._1FPIVJTLsw1nvAN24BGGKg ._30oGTu0O4sTp8P_fq0usKF {
    scroll-padding: 0px 64px
}

@media screen and (max-width: 910px) {
    html.responsive.touch ._1FPIVJTLsw1nvAN24BGGKg ._30oGTu0O4sTp8P_fq0usKF {
        scroll-padding:0px 64px
    }
}

@media screen and (max-width: 910px) {
    html.tablet html:not(.force_desktop) ._1FPIVJTLsw1nvAN24BGGKg ._30oGTu0O4sTp8P_fq0usKF {
        scroll-padding:0px 64px
    }
}

@media screen and (max-width: 910px)and (max-width: 910px) {
    html:not(.force_desktop) ._1FPIVJTLsw1nvAN24BGGKg ._30oGTu0O4sTp8P_fq0usKF {
        scroll-padding:0px 64px
    }
}

.BasicUI ._1FPIVJTLsw1nvAN24BGGKg ._30oGTu0O4sTp8P_fq0usKF::after {
    content: "Â ";
    min-width: 24px
}

._1FPIVJTLsw1nvAN24BGGKg .gc-rqvG6ITYgP26WGwJZz {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 40px;
    margin: 12px;
    border-radius: 28px;
    box-shadow: 0px 4px 8px rgba(0,0,0,.25);
    font-weight: 700;
    font-size: 14px;
    color: #0b2641;
    letter-spacing: .04em;
    text-transform: uppercase;
    margin-left: 6px;
    margin-right: 6px;
    border-top: 2px solid #575d6e
}

.BasicUI ._1FPIVJTLsw1nvAN24BGGKg .gc-rqvG6ITYgP26WGwJZz {
    margin: unset;
    height: unset;
    padding: 12px 16px;
    scroll-snap-align: start;
    transition: filter .2s ease;
    border-radius: 0px !important
}

.BasicUI ._1FPIVJTLsw1nvAN24BGGKg .gc-rqvG6ITYgP26WGwJZz.gpfocus {
    border-radius: 0px;
    filter: brightness(1.3) saturate(1.1)
}

._1FPIVJTLsw1nvAN24BGGKg .gc-rqvG6ITYgP26WGwJZz:hover ._2mYMQE06Py3h0CfEokpNiM {
    text-decoration: underline
}

.BasicUI ._1FPIVJTLsw1nvAN24BGGKg .gc-rqvG6ITYgP26WGwJZz:hover ._2mYMQE06Py3h0CfEokpNiM {
    text-decoration: unset
}

._1FPIVJTLsw1nvAN24BGGKg ._2mYMQE06Py3h0CfEokpNiM {
    text-align: center
}

._2VZtqrDRVSIicZZHPUY9SY {
    position: relative
}

._2fm5TVukvQanOpOSUahWeX {
    display: none;
    align-items: center;
    position: fixed;
    z-index: 99;
    top: 62px;
    left: 0;
    right: 0;
    width: 100%;
    color: #fff;
    background-color: rgba(0,0,0,.7);
    opacity: 0;
    transition: opacity .3s linear
}

._2fm5TVukvQanOpOSUahWeX._2Jmo5M2wPydPpQXUh8BQt3 {
    opacity: 1
}

._2fm5TVukvQanOpOSUahWeX ._1t4-3uyyq_jmSjRl6tRVef {
    display: flex;
    align-items: center;
    width: 100%;
    backdrop-filter: blur(5px);
    padding-left: 20px;
    margin-bottom: 0
}

._2fm5TVukvQanOpOSUahWeX ._1t4-3uyyq_jmSjRl6tRVef .DialogDropDown {
    width: 100%;
    background-color: transparent;
    font-weight: 700
}

._2fm5TVukvQanOpOSUahWeX ._1t4-3uyyq_jmSjRl6tRVef .DialogDropDown_Arrow {
    display: none
}

._2fm5TVukvQanOpOSUahWeX ._1P5tcXycY4v5y9lSKeW2bG {
    position: absolute;
    right: 16px;
    white-space: nowrap;
    pointer-events: none
}

.BasicUI ._2fm5TVukvQanOpOSUahWeX {
    display: none !important
}

@media screen and (max-width: 910px) {
    ._2N8SepiLeBUusG1vbHCgiY ._1FPIVJTLsw1nvAN24BGGKg._2utXvAVvZJb3Wlt5jGxCs {
        display:flex
    }

    ._2fm5TVukvQanOpOSUahWeX {
        display: none
    }
}

._3KO7Yj0s2ECNBrnZ3x6jIy ._DialogInputContainer {
    margin-top: 0;
    padding: 0;
    background-color: rgba(0,0,0,.7);
    backdrop-filter: blur(5px)
}

._3KO7Yj0s2ECNBrnZ3x6jIy ._DialogInputContainer .GiTJlPmmuQyCr-OSCN08c {
    font-weight: 700
}

._3KO7Yj0s2ECNBrnZ3x6jIy ._DialogInputContainer .GiTJlPmmuQyCr-OSCN08c:hover {
    background-color: #e8e8e8;
    color: #000
}

._2xJbuKOjgnmynp-q7384DI {
    display: flex;
    flex-flow: column
}

.nemO6I3-P1dWDt4lymNBD {
    cursor: grabbing !important
}

._1u0IZcPxb5nhSDdfCHHBY9 {
    width: 100%;
    margin: 0px auto;
    max-width: 940px
}

.HlkukqE4fB5si76sBJzKX {
    padding-left: 8px;
    padding-right: 8px;
    min-width: 0;
    flex-shrink: 0
}

.BasicUI .HlkukqE4fB5si76sBJzKX {
    min-width: unset
}

._21-6tYOa1oCDYC9YCj1Vur {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin: 0 -10px
}

._21-6tYOa1oCDYC9YCj1Vur ._1Gz4sRWceGeI3Si8NI3ZNk {
    display: flex;
    background: linear-gradient(0deg, #221f2a 0%, #28384b 100%);
    border-radius: 3px;
    box-shadow: 2px 2px 10px rgba(0,0,0,.6);
    padding: 20px 40px;
    margin: 10px;
    justify-content: center;
    cursor: pointer;
    min-width: 100px;
    max-width: 220px;
    flex-grow: 1
}

._21-6tYOa1oCDYC9YCj1Vur ._1Gz4sRWceGeI3Si8NI3ZNk:hover {
    text-shadow: 1px 1px 4px rgba(0,0,0,.4);
    background: linear-gradient(0deg, #526e5c 0%, #435a49 100%)
}

._21-6tYOa1oCDYC9YCj1Vur ._1Gz4sRWceGeI3Si8NI3ZNk ._2mYMQE06Py3h0CfEokpNiM {
    font-size: 16px;
    font-weight: bold;
    color: #fff
}

@media screen and (max-width: 620px) {
    ._3KzJ1sfvwr94TVth1tZA9 {
        display:none
    }
}

._1B6gV2QA_GwFQvK3wA5qWs {
    display: flex
}

._1B6gV2QA_GwFQvK3wA5qWs .DialogButton.Small {
    margin-left: auto;
    font-size: 12px;
    padding-left: 12px;
    padding-right: 12px
}

.BasicUI ._1B6gV2QA_GwFQvK3wA5qWs .DialogButton.Small {
    font: var(--gpText-BodyMedium);
    padding: 8px 20px;
    margin-bottom: 8px
}

._1B6gV2QA_GwFQvK3wA5qWs .DialogButton.Small.gpfocus {
    color: #000;
    background-color: #fff;
    border-radius: 0px
}

._2a4meRP6BAw2re4BFrrwtA {
    position: relative
}

._2FXMECiK-1oag3HieTiKJW {
    background-color: hotpink;
    border: 1px solid;
    padding: 10px
}

.yloqxGhIEzvGIwbQbo6KP .DialogContentFullSize .DialogContent_InnerWidth {
    overflow: hidden
}

._1wwvw8QMJqug_-ioZdRJTC {
    width: fit-content;
    height: fit-content
}

.PopupFullWindow ._1wwvw8QMJqug_-ioZdRJTC {
    width: calc(100vw - 48px)
}

._31XZuVC3l846TjPDScscaS {
    width: auto;
    height: auto;
    max-height: 90vh;
    max-width: 80vw
}

._3MyspS-H5SnsUnKa3yhdtJ {
    position: absolute;
    top: 20px;
    right: 20px;
    display: flex
}

._1tCO1rmBfntUI0TlpTly1F {
    width: 24px;
    height: 24px;
    padding: 6px;
    border-radius: 50%;
    margin: 8px;
    background-color: rgba(255,255,255,.4)
}

._1tCO1rmBfntUI0TlpTly1F:hover {
    background-color: rgba(255,255,255,.6);
    cursor: pointer
}

._1tCO1rmBfntUI0TlpTly1F._1a_f8VY56CtjgePDRTaC-W {
    opacity: .5;
    pointer-events: none
}

._16SknI_KfMn45zQAvi-Xrs {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center
}

._16SknI_KfMn45zQAvi-Xrs img {
    display: block
}

._16SknI_KfMn45zQAvi-Xrs ._3Mns5ZEBThi10kv9zwdCRr {
    position: absolute;
    bottom: 10px;
    right: 10px;
    width: 20px;
    opacity: 0;
    transition: opacity .2s ease-in;
    background: rgba(0,0,0,.5);
    border-radius: 3px;
    padding: 5px 5px 1px 5px
}

._16SknI_KfMn45zQAvi-Xrs:hover {
    cursor: pointer
}

._16SknI_KfMn45zQAvi-Xrs:hover ._3Mns5ZEBThi10kv9zwdCRr {
    opacity: .5
}

._3cEK5JKL6FSqY5FgD_4hFA {
    opacity: 1;
    transition: opacity .2s ease .1s;
    display: block;
    top: 4px;
    right: 4px;
    width: 44px;
    height: 24px;
    position: absolute;
    border-radius: 24px;
    background-color: var(--gpBackground-DarkMedium) !important;
    backdrop-filter: blur(24px)
}

._49thIpYeG08pUfNc1x_w9 {
    display: flex;
    flex-direction: row
}

._78Qv2C95AM2DNCuLD5o8U {
    width: 220px;
    position: relative;
    flex-shrink: 0
}

._78Qv2C95AM2DNCuLD5o8U video {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0
}

._2qz5D65VkY796Xw-al9f_a {
    display: flex;
    flex-direction: column;
    justify-content: center;
    font-family: "Motiva Sans",Arial,Helvetica,sans-serif;
    width: 220px;
    background: rgba(255,255,255,.1);
    padding: 6px
}

._2qz5D65VkY796Xw-al9f_a ._2h0GKAYcXRP10ryZHFn79d {
    font-size: 16px;
    line-height: 23px;
    font-weight: 500
}

._2qz5D65VkY796Xw-al9f_a .wJ7ZiTc09km2kH4mSsZ9j {
    font-size: 12px;
    line-height: 19px;
    text-transform: uppercase;
    color: rgba(255,255,255,.4)
}

._2qz5D65VkY796Xw-al9f_a .SaleTagBlockCtn .TagBox {
    max-height: 38px
}

@media(min-width: 1024px) {
    .jGiY7rrZh0o9qrh7XNnZU {
        width:100%
    }

    .jGiY7rrZh0o9qrh7XNnZU._1DZ9Asu8OYYvl1ETa-A2DT {
        width: 25%
    }

    .jGiY7rrZh0o9qrh7XNnZU.NlDqgHhkFH7edyQC2l6Hf {
        width: 50%
    }
}

._292IWiCTro5jiTmIxiDfyc {
    width: 219px;
    height: 140px;
    margin-left: auto;
    margin-right: auto;
    flex-shrink: 0
}

._292IWiCTro5jiTmIxiDfyc._1mQ-hKJYGkL9gG76spf6uy {
    width: 140px;
    height: 104px
}

._292IWiCTro5jiTmIxiDfyc._25IMXSN3XeXOPiu-sYHV1U {
    width: 450px;
    height: 140px;
    box-shadow: 0 0 5px rgba(0,0,0,.7);
    border-radius: 3px
}

._292IWiCTro5jiTmIxiDfyc._1tX6f_kWb07D_qLWgL7-Ah {
    background-color: #80808040
}

._1SnxJyZ5foWgNRCNLmKm6H {
    white-space: nowrap
}

._1QLD0WY-y0hqefed0ZhMn1 {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
    align-items: center
}

@media(max-width: 1024px) {
    ._1QLD0WY-y0hqefed0ZhMn1 {
        flex-direction:column
    }
}

.XIDYByW4BEOm-YiOiwGmO {
    position: relative;
    border-radius: 5px;
    background: radial-gradient(62.67% 62.67% at 62.67% 100%, rgba(255, 255, 255, 0.15) 0%, rgba(116, 133, 140, 0.15) 100%);
    box-shadow: 0px 0px 12px 0px rgba(0,0,0,.25);
    padding: 16px;
    margin-bottom: 20px
}

.XIDYByW4BEOm-YiOiwGmO ._2Tqj7EzRCeIvjCq0R1MZiy {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -5;
    opacity: .5;
    background-position: right;
    background-size: cover;
    border-radius: 5px;
    -webkit-mask-image: -webkit-gradient(radial-gradient(69% 91% at 82% 100%, white 0%, rgba(116, 133, 140, 0.1) 100%));
    mask-image: radial-gradient(69% 91% at 82% 100%, white 0%, rgba(116, 133, 140, 0.1) 100%)
}

.XIDYByW4BEOm-YiOiwGmO ._3SJGdY8UrEOW9-M8zAiXEi {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    z-index: -3;
    mask-image: radial-gradient(circle at top left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0) 70%);
    mask-position: top left;
    filter: blur(22px)
}

.XIDYByW4BEOm-YiOiwGmO ._1KPIgTd9QjHihuus7qFfvw {
    display: flex;
    flex-direction: row;
    align-items: center
}

@media(max-width: 1024px) {
    .XIDYByW4BEOm-YiOiwGmO ._1KPIgTd9QjHihuus7qFfvw {
        width:100%;
        justify-content: flex-start
    }
}

.XIDYByW4BEOm-YiOiwGmO ._3o1Ri_nyL6GsPbTQZGSZcT {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: 12px
}

@media(max-width: 1024px) {
    .XIDYByW4BEOm-YiOiwGmO ._3o1Ri_nyL6GsPbTQZGSZcT {
        width:100%;
        justify-content: flex-end;
        margin-bottom: 8px
    }
}

.XIDYByW4BEOm-YiOiwGmO ._3o1Ri_nyL6GsPbTQZGSZcT ._33J1_MYWJVjXbCkBFCNr6f {
    background-color: #212c3d;
    font-family: Arial,Helvetica,sans-serif;
    line-height: 30px;
    padding: 1px 16px;
    color: #66c0f4 !important;
    border-radius: 2px
}

.XIDYByW4BEOm-YiOiwGmO ._3o1Ri_nyL6GsPbTQZGSZcT ._33J1_MYWJVjXbCkBFCNr6f:hover {
    background-color: #54a5d4;
    color: #fff !important;
    box-shadow: none
}

.XIDYByW4BEOm-YiOiwGmO ._3o1Ri_nyL6GsPbTQZGSZcT ._33J1_MYWJVjXbCkBFCNr6f>div {
    font-size: 15px !important
}

.XIDYByW4BEOm-YiOiwGmO ._1l0-iEDSNo_iZ95BUT31hW {
    font-size: 16px;
    text-transform: uppercase;
    font-family: "Motiva Sans",Arial,Helvetica,sans-serif;
    font-weight: 300;
    letter-spacing: 1px;
    flex: 1;
    margin-left: 6px
}

.XIDYByW4BEOm-YiOiwGmO .PO1KWbUEvLt8ZVYRTAvMt {
    width: 35px;
    height: 35px
}

.XIDYByW4BEOm-YiOiwGmO .pfPilQ4t9RuI9__rVAFW9 {
    display: flex;
    flex-direction: row
}

.XIDYByW4BEOm-YiOiwGmO ._3-Zh-Ypvsn0buzyWGzuOQf {
    flex-grow: 1;
    display: flex;
    flex-direction: row;
    align-items: center;
    margin: 10px 8px;
    padding: 0 20px 0 40px;
    background-color: #00000033;
    border-radius: 5px;
    backdrop-filter: blur(16px)
}

.XIDYByW4BEOm-YiOiwGmO .SaleSectionCarousel .carousel__slider {
    margin: unset
}

._24bEdzyRcz_FKDUqulljpX {
    position: relative;
    display: flex;
    flex-direction: row;
    align-items: center;
    background: radial-gradient(62.67% 62.67% at 62.67% 100%, rgba(255, 255, 255, 0.15) 0%, rgba(116, 133, 140, 0.15) 100%);
    box-shadow: 0px 0px 12px 0px rgba(0,0,0,.25);
    padding: 8px;
    border-radius: 5px;
    margin-bottom: 20px
}

._24bEdzyRcz_FKDUqulljpX ._2Tqj7EzRCeIvjCq0R1MZiy {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -5;
    opacity: .5;
    background-position: right;
    background-size: cover;
    border-radius: 5px;
    -webkit-mask-image: -webkit-gradient(radial-gradient(69% 91% at 82% 100%, white 0%, rgba(116, 133, 140, 0.1) 100%));
    mask-image: radial-gradient(69% 91% at 82% 100%, white 0%, rgba(116, 133, 140, 0.1) 100%)
}

._24bEdzyRcz_FKDUqulljpX .PO1KWbUEvLt8ZVYRTAvMt {
    width: 79px;
    height: 79px;
    margin: 8px
}

.fL1BVr1TCO7p3NcU6YlxG {
    display: flex;
    flex-direction: column;
    font-family: "Motiva Sans",Arial,Helvetica,sans-serif
}

.cSNCliWjnECzm1QAZPjDw {
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 300;
    letter-spacing: 1px
}

._2CipbQE9-jPKtQxmGJxtAs {
    display: flex;
    flex-direction: column;
    align-items: flex-start
}

.sAZjP8hrS9narmNgqgbXf {
    margin-top: 4px
}

body,body._2LxgdMcpWJRjkxZKbmeEEb {
    color: #969696;
    font-family: "Motiva Sans",Arial,Helvetica,sans-serif
}

button {
    font-family: "Motiva Sans",Arial,Helvetica,sans-serif
}

img {
    -webkit-user-drag: none
}

::-webkit-scrollbar {
    height: 12px;
    width: 14px;
    background: transparent;
    z-index: 12;
    overflow: visible
}

::-webkit-scrollbar-thumb {
    width: 10px;
    background-color: #434953;
    border-radius: 10px;
    z-index: 12;
    border: 4px solid rgba(0,0,0,0);
    background-clip: padding-box;
    transition: background-color .32s ease-in-out;
    margin: 4px;
    min-height: 32px;
    min-width: 32px
}

::-webkit-scrollbar-thumb:hover {
    background-color: #4e5157
}

::-webkit-scrollbar-corner {
    background: #202020
}

::selection {
    background: #54a5d4;
    text-shadow: 1px 1px 2px #000000aa;
    color: #fff
}

.vg0EOhKTLB3tLvshHMr7l {
    color: gray;
    font-size: 10px
}

._33hdFBTwBs64Fcp-bPdf4E {
    width: 34px;
    height: 34px;
    border-radius: 25%;
    overflow: hidden;
    margin-right: 4px
}

._2OYADGuBPiyF7h50OJ0P1B {
    width: 70px;
    height: 45px;
    border-radius: 25%;
    overflow: hidden;
    margin-right: 4px
}

._2CQYcCggCXwVzZj2GWng5- {
    width: 100%;
    height: 100%;
    border-radius: 25%;
    position: relative
}

._2CQYcCggCXwVzZj2GWng5-:after {
    content: "N/A";
    display: block;
    color: #555;
    font-size: 10px;
    text-align: center;
    padding-top: 2px;
    padding-bottom: 2px;
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #201e25
}

.Yncr-T63YFSJ46cq4Z2BJ ._2CQYcCggCXwVzZj2GWng5- {
    border: 2px solid red
}

._1cUR_vD8IvfJgOK1r89j4o {
    width: 48px;
    height: 48px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #201e25
}

.VsZ-bdWSNpnM9Vg6gkSyD {
    text-transform: uppercase;
    background: rgba(0,0,0,0);
    border: 1px #7d6ebc solid;
    display: inline-block;
    padding: 8px 32px;
    border-radius: 2px;
    font-size: 14px;
    color: #7d6ebc;
    user-select: none;
    cursor: pointer;
    margin-top: 4px;
    margin-right: 4px
}

.VsZ-bdWSNpnM9Vg6gkSyD._3M4j828iWSVEZZAkypcBi1 {
    font-size: 9px;
    padding: 4px 8px
}

._1R3ycnbAGUAy01o0TW7NNo {
    display: flex;
    align-items: center;
    justify-content: center
}

._3m7p67FD1Ynjm3BnyyjSSS {
    height: 100%;
    min-height: 420px
}

._1WqumifyJucGDxm2oI6yRQ {
    text-decoration: underline;
    color: inherit
}

.cNMZ-dcMVhaQJFes_Ivwo {
    width: 100%;
    resize: none;
    max-height: 100px;
    background: rgba(59,63,72,.5);
    color: #dfe3e6;
    font-size: 14px;
    font-family: "Motiva Sans",Arial,Helvetica,sans-serif;
    font-weight: 300;
    margin: 0;
    padding: 4px;
    border: none;
    border-radius: 3px;
    box-shadow: inset 0px 0px 0px #0000;
    transition-property: background,box-shadow,padding-left;
    transition-duration: .2s;
    transition-timing-function: ease-in-out
}

.cNMZ-dcMVhaQJFes_Ivwo:focus {
    background: rgba(67,73,83,.6);
    box-shadow: inset 1px 1px 8px #000a;
    padding-left: 6px;
    outline: none
}

._3NeLW5LAka4S9__PaMFE_J {
    cursor: pointer;
    width: 16px;
    height: 16px
}

.tool-tip-source {
    cursor: default
}

.react-select-container .react-select__control {
    background: #dce8fb14;
    border-color: transparent;
    box-shadow: 0 0 0 transparent
}

.react-select-container .react-select__control:hover {
    background: #464d58;
    border-color: transparent
}

.react-select-container .react-select__control .react-select__single-value {
    color: #d9dde1
}

.react-select-container .react-select__control .react-select__input-container {
    color: #d9dde1
}

.react-select-container .react-select__control input[type=text].react-select__input {
    color: #d9dde1;
    box-shadow: unset
}

.react-select-container .react-select__control .react-select__indicator-separator {
    background-color: #42494d
}

.react-select-container .react-select__menu {
    background-color: #373c44;
    margin-top: 2px
}

.react-select-container .react-select__menu .react-select__option {
    color: #d9dde1
}

.react-select-container .react-select__menu .react-select__option--is-focused {
    color: #d9dde1;
    background-color: #3e444d
}

.react-select-container .react-select__menu .react-select__option--is-selected {
    background-color: #1c8cde
}

button.DialogButton {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    border: 0;
    font: inherit;
    overflow: visible;
    padding: 0;
    margin: 2px 0;
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    display: block;
    line-height: 32px;
    color: #dfe3e6;
    font-size: 14px;
    text-align: center;
    border-radius: 2px;
    cursor: pointer;
    width: 100%;
    transition-property: opacity,background,color,box-shadow;
    transition-duration: .2s;
    transition-timing-function: ease-out;
    background: #3d4450;
    background-position: 99% 1%;
    background-size: 300% 300%;
    position: relative
}

input.DialogInput::-moz-focus-inner,button.DialogButton::-moz-focus-inner {
    border: 0;
    padding: 0
}

.DialogInputPlaceholder::placeholder,.DialogInputPlaceholder::-webkit-input-placeholder {
    color: #969696;
    font-style: normal
}

.DialogInputPlaceholder::-ms-input-placeholder,.DialogInputPlaceholder:-ms-input-placeholder {
    color: #969696;
    font-style: normal
}

.PopupFullWindow {
    height: 100%
}

.FullModalOverlay {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1500
}

.FullModalOverlay.NotReadyToRender {
    background: #000
}

.FullModalOverlay .ModalPosition_Content {
    height: initial;
    width: initial;
    max-width: 88vw;
    max-height: 90vh
}

@media screen and (max-height: 640px) {
    .FullModalOverlay .ModalPosition_Content {
        max-height:95vh
    }
}

.ModalOverlayContent {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.ModalOverlayContent.inactive {
    z-index: 5
}

.ModalOverlayContent.active {
    z-index: 10;
    -webkit-app-region: no-drag
}

.ModalOverlayBackground {
    background: rgba(0,0,0,.8);
    z-index: 7
}

.ModalOverlayBackground.NotificationBrowserWarning {
    background: rgba(0,0,0,.9)
}

.DialogBody {
    display: flex;
    flex-direction: column;
    flex: 1;
    overflow: auto;
    -webkit-app-region: no-drag
}

.DialogBody a {
    color: #6dcff6;
    text-decoration: none
}

.DialogBody a:hover {
    color: #b0e9ff
}

.ModalDialogPopup .DialogContentTransition .DialogBody {
    overflow-y: scroll
}

.DialogInnerBody {
    flex: 1;
    overflow: auto;
    padding-right: 2px;
    padding-bottom: 16px
}

.ModalDialogPopup .ModalDialogBody {
    margin: 0px
}

.ModalDialogPopup .ModalDialogBody .title-area {
    height: 80px
}

.ModalDialogPopup .DialogInnerBody {
    overflow-y: scroll;
    overflow-x: hidden
}

.ModalPosition {
    display: flex;
    align-content: center;
    height: 100%;
    flex-direction: column
}

.ModalPosition:focus {
    outline: none
}

.ModalPosition.Hidden .ModalPosition_Content {
    visibility: hidden
}

.ModalDialogPopup .ModalPosition_Dismiss {
    display: none
}

.ModalDialogPopup .FullModalOverlay .ModalPosition_Dismiss {
    display: block
}

.DeckVerifiedModalDialogClient .ModalPosition_Content {
    width: 640px;
    font-weight: 400
}

.DeckVerifiedModalDialogClient .DialogContent,.DeckVerifiedModalDialog .DialogContent {
    padding: calc(1.4vw + 12px) 2.8vw;
    background: #0e141b !important;
    font-family: "Motiva Sans",Arial,Helvetica,sans-serif;
    border: 2px solid #23262e
}

.DeckVerifiedModalDialog .DialogContent {
    max-height: 85vh
}

.DeckVerifiedModalDialogClient .ModalPosition_TopBar,.DeckVerifiedModalDialog .ModalPosition_TopBar {
    display: none
}

.DeckVerifiedModalDialogClient .ModalPosition_Dismiss .closeButton,.DeckVerifiedModalDialog .ModalPosition_Dismiss .closeButton {
    width: 20px;
    height: 20px
}

.ModalPosition_Dismiss .closeButton {
    width: 14px;
    height: 14px;
    padding: 4px;
    background-size: cover;
    cursor: pointer;
    background-image: none;
    border-radius: 4px
}

.ModalPosition_Dismiss .closeButton .SVGIcon_X_Line line {
    stroke: #788a92;
    stroke-width: 24px
}

.ModalPosition_Dismiss .closeButton:hover .SVGIcon_X_Line line {
    stroke: #fff
}

.ModalPosition_Dismiss .closeButton:hover {
    opacity: 1
}

.ModalPosition_Content {
    box-shadow: 0px 8px 38px 5px rgba(0,0,0,.75);
    margin: auto;
    font-weight: 300;
    color: #969696;
    font-size: 16px;
    position: relative;
    display: flex;
    flex-direction: column
}

.ModalPosition_Content>* {
    min-height: 0;
    min-width: 0;
    flex-grow: 1;
    flex-shrink: 1
}

div.ModalPosition_Dismiss {
    min-width: initial;
    min-height: initial;
    flex-grow: initial;
    flex-shrink: initial;
    position: absolute;
    right: 4px;
    top: 4px;
    z-index: 1
}

div.ModalPosition_TopBar {
    min-height: 1px;
    min-width: initial;
    flex-grow: initial;
    flex-shrink: initial;
    background: linear-gradient(to right, #00ccff, #3366ff)
}

.Destructive .ModalPosition_TopBar {
    background: linear-gradient(to right, #c44848, #c44848)
}

.ModalDialogPopup .DesktopUI .ModalPosition_TopBar {
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2
}

.ModalDialogPopup .DesktopUI:not(.WindowFocus) .ModalPosition_TopBar {
    opacity: 0
}

.DialogContent,.DialogContentTransition {
    background: radial-gradient(circle at top left, rgba(74, 81, 92, 0.4) 0%, rgba(75, 81, 92, 0) 60%),#25282e;
    user-select: none
}

.DialogContent .DialogControlsSection:not(:first-child),.DialogContent .DialogControlsSectionHeader:not(:first-child),.DialogContent .DialogHeader:not(:first-child),.DialogContent .DialogSubHeader:not(:first-child) {
    margin-top: 24px
}

.DialogContentTransition {
    display: flex;
    width: 664px;
    max-width: calc(100% - 64px);
    flex: 3.3;
    position: relative
}

.ModalDialogPopup .DialogContentTransition {
    display: block
}

.ModalDialogPopup .DialogContentTransition>.DialogContent {
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0
}

.DialogContent {
    padding: 24px;
    display: flex;
    overflow: visible;
    position: relative
}

.DialogContent.NoContentPadding {
    padding: 0
}

.DialogToggle_Label {
    user-select: none;
    display: flex;
    flex-direction: row
}

.DialogToggle_Label span {
    display: flex
}

.contextMenuItem .DialogToggle_Label {
    white-space: nowrap
}

._DialogNote {
    font-size: 12px;
    text-transform: uppercase
}

._DialogCenterVertically {
    display: flex;
    flex-direction: column;
    justify-content: space-around
}

.DialogContent_InnerWidth {
    max-width: 600px;
    flex: 1;
    display: flex;
    flex-direction: column;
    overflow: auto
}

.DialogContent.DialogContentFullSize {
    width: max-content
}

.DialogContentFullSize .DialogContent_InnerWidth {
    max-width: none
}

.ModalDialogPopup .DialogContent {
    overflow: visible
}

.ModalDialogPopup .DialogContent_InnerWidth {
    max-width: none
}

.DialogContent_InnerWidth>form {
    display: flex;
    flex-direction: column;
    min-height: 0;
    flex: 1
}

.ModalDialogPopup .PopupFullWindow>.ModalPosition,.ModalDialogPopup .PopupFullWindow>.ModalPosition>.ModalPosition_Content {
    max-width: none;
    max-height: none;
    width: 100%;
    height: 100%
}

.DialogHeader {
    font-weight: 700;
    font-size: 22px;
    line-height: 30px;
    color: #fff;
    flex-shrink: 0;
    user-select: none;
    margin-right: 26px;
    margin-bottom: 4px
}

.DesktopUI .DialogHeader,.friendsui-container .DialogHeader {
    font-size: 22px;
    font-weight: 700;
    letter-spacing: unset;
    text-transform: unset;
    margin-bottom: 4px;
    line-height: 28px
}

.DialogSubHeader {
    font-weight: 300;
    font-size: 24px;
    line-height: 36px;
    letter-spacing: 2px;
    color: #fff;
    text-transform: uppercase;
    flex-shrink: 0;
    user-select: none;
    margin-right: 26px
}

.SettingsDialogSubHeader {
    color: #8b929a;
    font-size: 15px;
    font-weight: 500;
    letter-spacing: .5px;
    line-height: 36px;
    text-transform: uppercase;
    user-select: none;
    margin-right: 26px
}

.DialogContent_InnerWidth .DialogBody .DialogHeader {
    margin-right: 0px
}

.DialogHeaderSubtitle {
    color: #6e7985;
    font-size: 22px;
    letter-spacing: 1px;
    text-transform: none
}

.DialogHighlight {
    color: #4297f8
}

.DialogFooter {
    margin-top: auto;
    padding-top: 16px;
    flex-shrink: 0
}

.DesktopUI .DialogFooter {
    display: flex;
    flex-direction: row;
    justify-content: flex-end
}

.DesktopUI .DialogFooter button.DialogButton {
    padding: 0 12px;
    width: auto
}

.DialogBodyText {
    color: #acb2b8;
    font-size: 16px;
    line-height: 19px;
    font-weight: 300;
    margin-bottom: 32px;
    user-select: none
}

.DialogBodyText p {
    user-select: text
}

.DialogBodyText p a {
    color: #acb2b8;
    text-decoration: underline
}

.DialogBodyText p a:hover {
    color: #fff
}

.DesktopUI .DialogBodyText {
    line-height: 22px
}

.DialogLabel {
    cursor: default
}

.DialogLabel,.DialogLabelStrong {
    font-weight: 300;
    color: #acb2b8;
    text-transform: uppercase;
    line-height: 19px;
    font-size: 13px;
    margin-bottom: 4px;
    user-select: none;
    letter-spacing: initial
}

.DialogLabelStrong .DialogLabel,.DialogLabel.DialogLabelStrong {
    text-transform: none;
    color: #dedede
}

.disabled .DialogLabelStrong .DialogLabel,.disabled .DialogLabel.DialogLabelStrong {
    color: #424853
}

.DialogHBar {
    flex: 1;
    min-height: 1px;
    max-height: 1px;
    background: linear-gradient(to right, #393e47 0%, #40464f 20%, #393e47 100%);
    margin-bottom: 16px
}

.OrSeparator .DialogHBar {
    margin: 0
}

._DialogRow {
    display: flex;
    flex-direction: row;
    padding: 4px;
    padding-left: 12px;
    margin-bottom: 6px;
    justify-content: space-between;
    flex-shrink: 0
}

._DialogRow._DialogRowBackground {
    background: linear-gradient(to right, #383d45, #383d45)
}

._DialogRow ._DialogRowAction {
    flex: 1
}

._DialogRow ._DialogRowSecondaryLabel,._DialogRow ._DialogRowLabel {
    flex: 1.5;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 14px;
    align-self: center;
    display: flex;
    flex-direction: row
}

._DialogRow ._DialogRowSecondaryLabel {
    display: block;
    flex: 1;
    line-height: 32px;
    text-align: center;
    margin: 2px 0
}

._DialogRow ._DialogRowLabel .SVGIcon_Button {
    width: 24px;
    height: 24px
}

.disabledNotice {
    color: rgba(184,156,80,.75);
    margin-left: 4px
}

.DialogLabelExplainer {
    text-transform: none;
    text-align: center;
    font-weight: 300;
    color: #7e7e7e;
    font-size: 13px;
    margin-top: 4px
}

.DialogInput {
    border: 1px solid #fff;
    display: block;
    line-height: 22px;
    padding: 10px
}

.DialogLabelExplainer.Left {
    text-align: left
}

.DialogInputRequirementLabel {
    color: #c15755;
    margin-left: 15px
}

.DialogRequirementLabel {
    color: #c15755;
    font-weight: 500;
    font-size: 14px
}

.DialogInputLabelGroup {
    margin-bottom: 22px
}

._DialogSection {
    margin-bottom: 26px
}

.DialogTextInputBase,._DialogInputContainer {
    background: rgba(59,63,72,.5);
    color: #dfe3e6;
    font-size: 14px;
    font-family: "Motiva Sans",Arial,Helvetica,sans-serif;
    font-weight: 300;
    margin: 0;
    border: none;
    border-radius: 3px;
    box-shadow: inset 0px 0px 0px #0000
}

.DialogTextInputBase:focus,.DialogTextInputBase:focus-within {
    background: rgba(67,73,83,.6);
    box-shadow: inset 1px 1px 8px #000a;
    padding-left: 11px
}

.DialogTextInputBase:not(:disabled):hover {
    background: rgba(67,73,83,.6)
}

.DesktopUI .DialogTextInputBase:focus,.DialogTextInputBase:focus-within {
    background: #23262e;
    box-shadow: inset 1px 1px 4px #000a;
    padding-left: 11px
}

.DialogTextInputBase:disabled:hover {
    background: rgba(67,73,83,.3)
}

._DialogInputContainer {
    padding: 12px;
    line-height: 18px;
    margin-bottom: 22px
}

._DialogInputContainer:focus {
    outline: none
}

.DialogToggleField._DialogInputContainer {
    display: flex;
    justify-content: space-between;
    padding: 6px;
    padding-left: 12px
}

.DialogToggleField.Disabled .DialogToggle_Label,.DialogToggleField.Disabled .DialogToggle_Description {
    opacity: .3
}

.DialogDropDown._DialogInputContainer.Active {
    outline: none
}

.DialogTextInputBase.inviteURLLink {
    padding: 0 12px;
    background: #30353b;
    margin-right: 4px;
    flex-grow: 4;
    box-shadow: inset 0px 0px 4px #0006;
    border: .5px solid rgba(139,153,170,.4);
    border-style: inset
}

.DialogTextInputBase:disabled,.DialogTextInputBase:read-only {
    color: rgba(136,136,136,.7)
}

.InviteLinksTable .DialogInput {
    padding: 5px;
    margin: 5px;
    margin-right: 30px
}

.DialogInput_Wrapper {
    display: flex;
    flex-direction: row;
    position: relative;
    align-items: center
}

.DialogInput_Wrapper>input.DialogInput {
    flex: 1
}

.DialogInput_Wrapper>input.DialogInput:focus {
    outline: none
}

button.DialogButton:focus {
    outline: none
}

button.DialogButton.DialogInput_CopyAction {
    width: auto;
    padding-left: 16px;
    padding-right: 16px
}

.DialogInput_ClearAction {
    position: absolute;
    right: 12px;
    width: 24px;
    height: 24px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center
}

.DialogInput_ClearAction svg {
    width: 18px;
    height: 18px
}

.DialogInput_ClearAction .SVGIcon_X_Line line {
    stroke-width: 22px;
    stroke: #aaa
}

.DialogInput_ClearAction:hover .SVGIcon_X_Line line {
    stroke: #fff
}

button.DialogButton::before {
    pointer-events: none;
    user-select: none;
    content: " ";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    box-shadow: 0 8px 16px 0 rgba(0,0,0,.3);
    opacity: 0;
    transition: opacity 200ms ease-in-out
}

button.DialogButton:disabled:hover::before,button.DialogButton:disabled::before,button.DialogButton.Disabled:hover::before,button.DialogButton.Disabled::before {
    opacity: 0
}

button.DialogButton:hover::before {
    opacity: 1
}

button.DialogButton:active::before {
    opacity: 0
}

button.DialogButton.DialogButtonTall {
    height: 44px
}

.VoiceSettings .advancedSettingsButton {
    margin-bottom: 0px;
    margin-top: 16px
}

.VoiceSettings .advancedSettings {
    margin-bottom: 16px
}

.DialogBody.VoiceSettings ._FixedHeight {
    padding-bottom: 16px
}

button.DialogButton.Primary {
    background: transparent;
    background: linear-gradient(to right, #47bfff 0%, #1a44c2 60%);
    background-position: 25%;
    background-size: 330% 100%
}

button.DialogButton.GreenPlay {
    background: linear-gradient(to right, #8ac329 0%, #4a7a16 60%);
    background-position: 25%;
    background-size: 330% 100%
}

button.DialogButton.GreenPlay:hover,button.DialogButton.GreenPlay.gpfocus {
    background: linear-gradient(to right, #8ac329 0%, #4a7a16 60%);
    background-position: 0%;
    background-size: 330% 100%;
    color: #fff
}

button.DialogButton.GreenPlay:active,button.DialogButton.GreenPlay:active:hover,button.DialogButton.GreenPlay:active.gpfocus {
    background: linear-gradient(to right, #8ac329 0%, #4a7a16 60%);
    background-position: 40%;
    transition-duration: .04s
}

button.DialogButton.Secondary.Off {
    box-shadow: inset 1px 1px 4px #0003
}

button.DialogButton:enabled:active,button.DialogButton:enabled:active:hover,button.DialogButton:enabled:active.gpfocus {
    background: #393f49;
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.6);
    transition-duration: .04s
}

button.DialogButton.Primary:hover,button.DialogButton.Primary.gpfocus {
    background: linear-gradient(to right, #47bfff 0%, #1a44c2 60%);
    background-position: 0%;
    background-size: 330% 100%;
    color: #fff
}

button.DialogButton.Primary:enabled:active,button.DialogButton.Primary:enabled:hover:active,button.DialogButton.Primary:enabled:active.gpfocus {
    background: linear-gradient(to right, #47bfff 0%, #1a44c2 60%);
    background-position: 40%;
    transition-duration: .04s
}

button.DialogButton:hover,button.DialogButton.gpfocus {
    background: #464d58;
    color: #fff
}

button.DialogButton:disabled,button.DialogButton:disabled:hover,button.DialogButton.Disabled,button.DialogButton.Disabled:hover {
    background: rgba(61,67,77,.35);
    color: #464d58;
    box-shadow: none;
    cursor: default;
    pointer-events: none
}

button.DialogButton.Small {
    line-height: 22px
}

button.TextButton {
    background-color: transparent;
    border: 0px hidden transparent;
    font-family: "Motiva Sans",Arial,Helvetica,sans-serif;
    padding: 0;
    color: #fff;
    cursor: pointer;
    font-weight: 100;
    border-bottom: 1px dotted #0000
}

button.TextButton .SVGIcon_Button {
    transition: opacity .2s ease-in-out;
    margin-right: 2px
}

button.TextButton:hover,button.TextButton.gpfocus {
    color: #fff
}

button.TextButton:focus,button.TextButton.gpfocus {
    outline: none
}

.DialogButton .SVGIcon_Button {
    width: 24px;
    height: 24px;
    vertical-align: middle;
    margin-right: 2px
}

.DialogButton:disabled .SVGIcon_Button,.DialogButton.Disabled .SVGIcon_Button {
    opacity: .1
}

.DialogToggleField_NewUIContainer {
    height: 30px;
    display: flex;
    flex-direction: column;
    justify-content: center
}

.DialogToggleField_Control {
    float: right;
    position: relative;
    line-height: 30px;
    overflow: hidden;
    border-radius: 3px;
    background: #3a3f48;
    color: rgba(223,227,230,.5);
    font-size: 14px;
    display: flex;
    flex-direction: row;
    cursor: pointer;
    user-select: none;
    align-self: flex-start;
    flex-shrink: 0;
    margin-left: 6px
}

.DialogToggleField_OptionPanel {
    display: flex
}

.DialogToggleField_Option {
    text-transform: uppercase;
    width: 66px;
    text-align: center;
    cursor: pointer;
    transition-property: color,background;
    transition-duration: 250ms
}

.DialogToggleField_Option:hover:not(.Active) {
    background: #464d58
}

.Disabled .DialogToggleField_Option:hover:not(.Active),.Disabled .DialogToggleField_Option.Active,.Disabled .DialogToggleField_Option {
    background-color: transparent;
    color: #555;
    cursor: default
}

.Disabled .DialogToggleField_Option.Active,.Disabled .DialogToggleField_Option.Off.Active {
    color: #666;
    background-color: #434953
}

.DialogToggle_Description {
    color: #999c9f;
    line-height: 19px;
    font-size: 13px;
    font-family: "Motiva Sans",Arial,Helvetica,sans-serif;
    padding-top: 8px
}

.DialogToggleField_Option.Active {
    color: #dfe3e6;
    background: #2d73ff
}

.DialogToggleField_Option.Off.Active {
    color: #dfe3e6;
    background: #5f6875
}

.DialogToggleField_Option:hover {
    color: #fff
}

.DialogMenuPosition {
    position: absolute;
    z-index: 1600;
    overflow: auto;
    -webkit-app-region: none
}

.DialogMenuPosition:not(.visible) {
    opacity: 0;
    pointer-events: none
}

.DialogDropDown {
    cursor: pointer;
    position: relative
}

.DialogDropDown.Disabled {
    cursor: initial;
    opacity: .5
}

.DialogDropDown:hover {
    box-shadow: 0 6px 8px 0 rgba(0,0,0,.16)
}

.DialogDropDown.Disabled:hover {
    box-shadow: unset
}

.DialogDropDown_CurrentDisplay:empty::before {
    content: "Â "
}

.DialogDropDown._DialogInputContainer {
    margin-bottom: 0;
    user-select: none
}

.DialogDropDown_Arrow {
    position: absolute;
    width: 18px;
    top: 14px;
    right: 10px
}

.DialogDropDown_Arrow .SVGIcon_DownArrowContextMenu {
    fill: #189cff
}

._DialogColLayout {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between
}

.DesktopUI ._DialogColLayout {
    justify-content: flex-end
}

._DialogColLayout>._DialogLayout {
    flex: 1;
    box-sizing: border-box
}

.DialogTwoColLayout>._DialogLayout {
    max-width: calc(50% - 14px);
    min-width: 200px
}

.DesktopUI .DialogTwoColLayout._DialogColLayout {
    gap: 14px
}

.DesktopUI .DialogTwoColLayout>._DialogLayout {
    max-width: unset;
    flex: 1 0 auto
}

.DialogThreeColLayout>._DialogLayout,.DialogTwoThirdColLayout>._DialogLayout:nth-child(2n+1) {
    max-width: calc(33.33% - 9px);
    min-width: 133px
}

.DesktopUI .DialogThreeColLayout._DialogColLayout {
    gap: 9px
}

.DialogTwoThirdColLayout>._DialogLayout {
    max-width: calc(66.66% - 18px);
    min-width: 266px
}

.DesktopUI .DialogTwoThirdColLayout._DialogColLayout {
    gap: 18px
}

.DialogLayout_NoMinWidth>._DialogLayout,.DialogTwoThirdColLayout.DialogLayout_NoMinWidth>._DialogLayout {
    min-width: 0
}

.DialogDraggable {
    cursor: -webkit-grab;
    cursor: grab;
    user-select: none
}

.DialogDraggable.DraggedOut {
    display: none
}

.DialogDraggable_DropGhost {
    cursor: -webkit-grabbing;
    cursor: grabbing;
    opacity: .75
}

.DialogDraggable_DragGhost {
    cursor: -webkit-grabbing;
    cursor: grabbing;
    position: fixed;
    opacity: .75;
    z-index: 5000
}

.DialogSlider_Container:focus {
    outline: none
}

.DialogSlider_Slider {
    border: 4px solid #2a2d33;
    border-radius: 10px;
    position: relative;
    height: 10px;
    background: #202226;
    cursor: pointer;
    box-shadow: inset 0px 11px 8px -10px #131313;
    user-select: none
}

.DialogSlider_Value {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    background: linear-gradient(to bottom, #00ccff 0%, #2d73ff 80%);
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px
}

.DialogSlider_Grabber {
    position: absolute;
    top: -1px;
    bottom: -3px;
    margin-left: -6px;
    width: 12px;
    height: 12px;
    background: linear-gradient(to bottom, #89e7ff 0%, #80aaff 80%);
    border-radius: 50%;
    box-shadow: 0px 0px 2px 2px rgba(0,0,0,.2)
}

.DialogProgressBar_ProgressBarContainer {
    border: 4px solid #2a2d33;
    border-radius: 10px;
    position: relative;
    height: 10px;
    background: #202226;
    cursor: pointer;
    box-shadow: inset 0px 11px 8px -10px #131313;
    user-select: none;
    overflow: hidden
}

.DialogProgressBar_Value {
    height: 100%;
    background: linear-gradient(to bottom, #00ccff 0%, #2d73ff 80%);
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    width: 0px;
    transition: width .2s linear
}

.DialogListBuilderInput_List {
    display: flex;
    flex-wrap: wrap;
    align-items: start;
    line-height: 26px
}

.DialogListBuilderInput_Input {
    border: none;
    background: transparent;
    color: #fff;
    outline: none
}

.DialogListBuilderInput_Input:focus {
    outline: none
}

.DialogSpanningTable {
    width: 100%;
    border-spacing: 0px 6px;
    table-layout: fixed
}

.DialogSpanningTable th {
    font-weight: normal;
    text-align: left;
    font-size: 12px;
    height: 20px;
    text-transform: uppercase
}

.DialogSpanningTable.BannedUsersTable tr.hoverRow,.DialogSpanningTable.InvitedUsersTable tr.hoverRow,.DialogSpanningTable.InviteLinksTable tbody tr {
    background: linear-gradient(to right, #383d45, #383d45)
}

.DialogSpanningTable tr.hoverRow:hover {
    background-color: #393d46
}

.DialogSpanningTable td.friendCell {
    padding-left: 4px;
    padding-top: 4px;
    padding-bottom: 4px
}

.DialogSpanningTable td.dateCell {
    text-align: left;
    font-size: 14px
}

.DialogSpanningTable td.buttonCell {
    padding-left: 5px;
    padding-right: 10px
}

.BannedUsersTable th.friendColumn,.InvitedUsersTable th.friendColumn {
    width: auto
}

.BannedUsersTable th.dateColumn,.InvitedUsersTable th.dateColumn {
    width: 175px
}

.BannedUsersTable th.buttonColumn,.InvitedUsersTable th.buttonColumn {
    width: 130px
}

.InviteLinksTable .inviteCodeColumn {
    width: auto
}

.InviteLinksTable .dateColumn {
    width: 175px
}

.InviteLinksTable .buttonColumn {
    width: 130px
}

.DialogSpanningTable th.tableAlignRight,.DialogSpanningTable td.tableAlignRight {
    text-align: right
}

.DialogCheckbox_Container {
    cursor: pointer;
    padding: 4px;
    margin-bottom: 8px
}

.DialogCheckbox_Container .DialogCheckbox {
    float: left;
    margin-right: 8px
}

.DialogCheckbox {
    width: 22px;
    height: 22px;
    background-color: #0004;
    padding: 0;
    box-shadow: inset 1px .5px 3px rgba(1,1,1,.4);
    cursor: pointer;
    border-radius: 2px
}

.DialogCheckbox .SVGIcon_DialogCheck {
    opacity: 0;
    transition: opacity .1s ease-in-out;
    width: 18px;
    height: 18px;
    margin-top: 9%;
    margin-left: 12%
}

.DialogCheckbox .SVGIcon_DialogCheck path {
    stroke-width: 40px;
    stroke-dashoffset: -270;
    transition-property: stroke-dashoffset;
    transition-duration: .18s;
    transition-timing-function: cubic-bezier(1, 0, 1, 0.65);
    transition-delay: .3s
}

.DialogCheckbox.Active .SVGIcon_DialogCheck path {
    stroke-dashoffset: 90;
    transition-timing-function: cubic-bezier(1, 0, 1, 0.65);
    transition-delay: 0s
}

.DialogCheckbox.Active .SVGIcon_DialogCheck {
    opacity: 1
}

.DialogCheckbox.Active .SVGIcon_DialogCheck #stop0 {
    opacity: 1
}

.DialogCheckbox.Disabled {
    cursor: default;
    opacity: .5;
    filter: saturate(0.35);
    box-shadow: none
}

.DialogCheckbox_Container:hover .DialogCheckbox:not(.Disabled),.DialogCheckbox:hover:not(.Disabled),.DialogCheckbox_Container:focus .DialogCheckbox:not(.Disabled),.DialogCheckbox:focus:not(.Disabled) {
    background-color: #090909
}

.DialogCheckbox_Container:focus,.DialogCheckbox:focus {
    outline: none
}

.DialogCheckbox .DialogCheck {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0
}

.DialogRoundCheckboxField {
    width: 24px;
    height: 24px;
    border-radius: 50%
}

.DialogRoundCheckboxField_Control {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    margin: 0;
    padding: 0;
    background-color: #24262b
}

.DialogRoundCheckboxField_OuterCircle {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    margin: 0;
    padding: 0;
    box-shadow: inset .5px 1px 3px rgba(1,1,1,.4);
    display: flex;
    justify-content: center;
    transition: background-color .08s ease-in-out
}

.DialogRoundCheckboxField_Container {
    cursor: pointer
}

.DialogRoundCheckboxField_Container:focus {
    outline: none
}

.DialogRoundCheckboxField_Container:hover .DialogRoundCheckboxField_OuterCircle {
    background-color: #1e1f23
}

.DialogRoundCheckboxField_Container.WithLabel {
    display: flex;
    flex-direction: row
}

.DialogRoundCheckboxField_Container.WithLabel .DialogRoundCheckboxField {
    margin-right: 6px
}

.DialogRoundCheckboxField_Container .DialogToggle_Label {
    overflow: hidden;
    min-width: 0;
    flex: 1
}

.DialogRoundCheckboxField_Control .DialogRoundCheckboxField_InnerCircle {
    width: 50%;
    height: 50%;
    border-radius: 50%;
    align-self: center;
    box-shadow: 0px 0px 8px rgba(31,141,254,.5);
    background: linear-gradient(to bottom, #00ccff 0%, #2d73ff 80%);
    transform: scale(0);
    opacity: 0;
    transition-property: opacity,scale,box-shadow;
    transition-duration: .1s;
    transition-timing-function: ease-in-out
}

.DialogRoundCheckboxField_Control.Active .DialogRoundCheckboxField_InnerCircle {
    box-shadow: 1px 1px 1px 1px rgba(0,0,0,.2);
    transform: scale(1);
    opacity: 1
}

.copiedAnimation {
    position: absolute;
    left: 0;
    right: 0;
    opacity: 0;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 1px;
    text-align: center;
    color: #1b98ff;
    transition-property: transform,opacity;
    transition-duration: 0s;
    transition-timing-function: ease-out;
    z-index: 0;
    pointer-events: none;
    user-select: none
}

.copiedAnimation.animationComplete {
    opacity: 0;
    transition-duration: 1s;
    transition-delay: .5s
}

.copiedAnimation.animationPlaying {
    opacity: 1;
    transition-property: transform,opacity;
    transition-duration: 0s,.6s
}

._FixedHeight {
    flex-shrink: 0
}

._FillAvailableHeightAndScroll {
    flex: 1;
    min-height: 0;
    overflow-y: scroll
}

.DialogContent ul {
    list-style-type: disc;
    list-style-position: inside
}

.title-area {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    min-height: 18px;
    -webkit-app-region: drag;
    z-index: 2;
    display: flex;
    flex-direction: row;
    justify-content: flex-end
}

body.in_global_drag .title-area {
    -webkit-app-region: no-drag
}

.titleBarContainer {
    position: relative
}

.titleBarContainer .no-drag {
    -webkit-app-region: no-drag;
    z-index: 3
}

.title-area .title-bar-actions {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    margin-right: 2px;
    max-height: 24px;
    -webkit-app-region: no-drag;
    pointer-events: auto
}

.singleWindowFocusBar {
    width: 100%;
    height: 24px;
    background: linear-gradient(to right, #007896, #1f3d96);
    -webkit-mask: linear-gradient(to bottom, black 0px, black 1px, rgba(0, 0, 0, 0.4) 1px, rgba(0, 0, 0, 0.2) 8px, rgba(0, 0, 0, 0) 100%);
    mask: linear-gradient(to bottom, black 0px, black 1px, rgba(0, 0, 0, 0.4) 1px, rgba(0, 0, 0, 0.2) 8px, rgba(0, 0, 0, 0) 100%);
    position: absolute;
    top: 0;
    opacity: 0;
    transition: opacity .18s ease-in-out;
    pointer-events: none;
    user-select: none
}

.focused .singleWindowFocusBar {
    opacity: 1;
    z-index: 15
}

.title-area-highlight {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    height: 24px;
    background: linear-gradient(to right, #007896, #1f3d96);
    -webkit-mask: linear-gradient(to bottom, black 0px, black 1px, rgba(0, 0, 0, 0.4) 1px, rgba(0, 0, 0, 0.2) 8px, rgba(0, 0, 0, 0) 100%);
    mask: linear-gradient(to bottom, black 0px, black 1px, rgba(0, 0, 0, 0.4) 1px, rgba(0, 0, 0, 0.2) 8px, rgba(0, 0, 0, 0) 100%);
    opacity: 0;
    transition: opacity .18s ease-in-out;
    pointer-events: none;
    user-select: none
}

.focused:not(.singlewindow) .title-area-highlight {
    opacity: 1
}

.title-area-icon {
    width: 24px;
    height: 18px;
    margin: auto 0px auto 0px;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-app-region: no-drag
}

.title-area-icon .title-area-icon-inner {
    width: 100%;
    height: 100%
}

.title-area-children {
    text-align: right;
    flex-grow: 1
}

.title-area-icon .SVGIcon_Minimize {
    width: 14px;
    height: 14px;
    margin-top: -2px;
    margin-left: 4px
}

.title-area-icon .SVGIcon_Maximize {
    width: 14px;
    height: 14px;
    margin-top: -2px;
    margin-left: 4px
}

.title-area-icon .SVGIcon_X_Line {
    width: 14px;
    height: 14px;
    margin-top: -2px;
    margin-left: 4px
}

.title-area-icon .SVGIcon_X_Line line {
    stroke: #788a92;
    stroke-width: 24px
}

.title-area-icon:hover .SVGIcon_Button rect,.title-area-icon:hover .SVGIcon_Button line,.title-area-icon:hover .SVGIcon_Button polyline {
    stroke: #fff;
    transition: stroke .15s ease-out
}

.ModalDialogPopup .maximizeRestoreButton {
    display: none
}

.window_resize_grip {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAACXBIWXMAAAsSAAALEgHS3X78AAAAR0lEQVRIx2P8z0AZYKJQPwMLyTqQncxIBReMGsDAwDjg6WAYGIAvKaMlWuyiA++FYWDAaFKmWlImKtFiFx14LwwDAwY+KQMAmkcKPwxTSEoAAAAASUVORK5CYII=);
    background-size: 16px 16px;
    background-position: 4px 4px;
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
    opacity: .3;
    position: fixed;
    right: 0px;
    bottom: 0px;
    z-index: 1000
}

.DialogBodyNotificationBar {
    font-size: 12px;
    letter-spacing: 0px;
    color: #52b8e0;
    line-height: 18px;
    height: 18px;
    display: flex;
    margin-top: -2px
}

.DialogBodyNotificationBar svg {
    height: 13px;
    width: 13px;
    margin-left: 0px;
    margin-right: 2px;
    margin-top: 2px
}

.DialogBodyNotificationBar .SVGIcon_Lock .topLock {
    fill: #52b8e0
}

.DialogBodyNotificationBar .SVGIcon_Lock .baseLock {
    stroke: #52b8e0
}

.GenericConfirmDialog .friend {
    margin-top: 10px
}

.GenericConfirmDialog .DialogButton {
    min-width: 120px
}

.displayColumn {
    display: flex;
    flex-direction: column
}

.displayRow {
    display: flex;
    flex-direction: row
}

.fullheight {
    height: 100%;
    top: 0px;
    bottom: 0px
}

.fullWidth {
    width: 100%
}

.alignItemsCenter {
    align-items: center
}

.alignSelfCenter {
    align-self: center
}

.tempText {
    font-size: 10px;
    color: #f50;
    width: 400px;
    align-self: center
}

.allCaps {
    text-transform: uppercase
}

.flexShrinkNone {
    flex-shrink: 0
}

.throbber {
    width: 60px;
    height: 90px;
    display: inline-block
}

.throbber_small {
    width: 36px;
    height: 36px
}

.throbber_medium {
    width: 60px;
    height: 60px
}

.throbber_large {
    width: 92px;
    height: 92px
}

.throbber_xlarge {
    width: 120px;
    height: 120px
}

.throbber_fixed {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.throbber_absolute {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.throbber>div {
    float: left;
    width: 25%;
    height: 100%;
    background-color: #67c1f5;
    animation: loading_throbber_bar 1s ease-in-out infinite
}

.throbber>div:nth-child(1) {
    transform: scaleX(1) scaleY(0.6)
}

.throbber>div:nth-child(2) {
    margin-left: 12%;
    transform: scaleX(1) scaleY(0.6);
    animation-delay: .16s
}

.throbber>div:nth-child(3) {
    margin-left: 12%;
    transform: scaleX(1) scaleY(0.6);
    animation-delay: .32s
}

.WaitingForInterFaceReadyContainer {
    width: 100%;
    height: 100%;
    background-color: #1f2126;
    display: flex
}

.WaitingForInterFaceReadyThrobber {
    margin: auto;
    align-self: center;
    width: fit-content
}

.Throbber_Blur {
    position: absolute;
    filter: blur(12px);
    transform: scale(1.25)
}

@keyframes loading_throbber_bar {
    0% {
        transform: scaleX(1) scaleY(0.6)
    }

    30% {
        transform: scaleX(1) scaleY(1)
    }

    55% {
        transform: scaleX(1) scaleY(0.6)
    }

    100% {
        transform: scaleX(1) scaleY(0.6)
    }
}

.innerwidth {
    border: 3px dashed #f80;
    flex: 1;
    color: #fff
}

.form {
    border: 1px dotted aqua;
    height: 100%;
    display: flex;
    flex-direction: column
}

.A {
    background-color: #F006;
    height: 40px
}

.B {
    background-color: #0f06;
    display: flex;
    flex-direction: column
}

.ScrollList {
    border: 2px solid pink;
    background-color: #000a;
    margin: 16px 32px;
    overflow-y: auto;
    overflow-x: hidden;
    height: 200px;
    min-height: 40px
}

.FixedHeight {
    border: 2px outset red;
    height: 60px;
    margin: 4px 32px;
    background-color: #000a;
    margin-bottom: 16px
}

.VariableHeight {
    border: 2px inset blue;
    height: 60px;
    margin: 4px 32px;
    background-color: #000a
}

.C {
    background-color: #00f6;
    height: 40px
}

.largeThrobber {
    width: 64px;
    height: 64px;
    margin-bottom: 18px
}

.mediumThrobber {
    width: 32px;
    height: 32px;
    margin-bottom: 24px
}

.smallThrobber {
    width: 16px;
    height: 24px
}

.whiteText {
    color: #fff
}

.textLink {
    color: #fff;
    text-decoration: underline
}

.DesktopUI .title-area-icon,.friendsui-container .title-area-icon {
    width: 32px;
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0
}

.DesktopUI .title-area-icon-inner,.friendsui-container .title-area-icon-inner {
    display: flex;
    align-items: center;
    justify-content: center;
    transition: stroke .15s ease-out
}

.DesktopUI .title-bar-actions,.friendsui-container .title-bar-actions {
    max-height: 32px;
    right: 0;
    cursor: default
}

.DesktopUI .title-area-icon .SVGIcon_Minimize,.DesktopUI .title-area-icon .SVGIcon_Maximize,.DesktopUI .title-area-icon .SVGIcon_X_Line,.DesktopUI .title-area-icon .SVGIcon_Restore,.friendsui-container .title-area-icon .SVGIcon_Minimize,.friendsui-container .title-area-icon .SVGIcon_Maximize,.friendsui-container .title-area-icon .SVGIcon_X_Line,.friendsui-container .title-area-icon .SVGIcon_Restore {
    margin: 0px;
    width: 16px;
    height: 16px
}

.DesktopUI .title-area-icon:hover,.friendsui-container .title-area-icon:hover {
    background: #3d4450;
    transition: background .15s ease-out
}

.DesktopUI .title-area-icon.closeButton:hover,.friendsui-container .title-area-icon.closeButton:hover {
    background: #e22a27;
    transition: background .15s ease-out
}

.DesktopUI .title-area-icon.minimizeButton svg,.friendsui-container .title-area-icon.minimizeButton svg {
    transform: translateY(-4px)
}

.OSX .title-area-icon {
    width: 20px;
    height: 20px
}

.OSX .title-bar-actions .title-area-icon-inner {
    width: 16px;
    height: 16px;
    background-size: contain
}

.OSX .title-bar-actions .minimizeButton {
    order: 2
}

.OSX .title-bar-actions .maximizeButton,.OSX .title-bar-actions .restoreButton {
    order: 1
}

.OSX .title-bar-actions .closeButton {
    order: 3
}

.OSX .title-bar-actions .minimizeButton .title-area-icon-inner {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAFBlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAAC+W0ztAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgoZXuEHAAADGUlEQVRYCe2WXW7TQBDHZ+MEQYvaEEIpRVAKbwjEARAXQDwgbsBHRE8AVDyjAicoSoEbIB4QF0AcAIF4g1IQpZQQ0oqWj8Q28x970u2unZYH6EM7knfXszO/+Xvj7Jpo27b6Cpi/WYC3U3QqKBbPcs7pODbHDMVV5MdkGsbEb3j4POx0nh4dpxfwb8Q2JOD9NJ2I49J1LnV+b3Xf7v6+fqJSiSgIkhphSNRu0/LKMn1tfPlOZB4b075z+Aq9Wk/EugLe1YPLDLw1cuDg/tLgIFGhgEfONtCiiNqLizT36eNnDrx5pBbezw5OvD0FzNaLN8rlPZMDlQrRzl2rhXsJABfUnz9oqdmkVuvbxGitczsp57e5AmbqwcVKufJgYGiIl5qXG4bCcVrdFaEkwwMdh21aWligZqt5aawWPhSG0/B6+jY7RccLZO7Kk7vFRYSfk4hjPwSqOM4FAywwM7J4LsuC0sTw8EhVlh3zUtQC4z5yLi3qxvJPJyxmAuWaJ+DDPTrJFS/sKJfTwpxiP5UUgC/nQgVbBI+FxcyEjYBV8wREQfEc/9X65G1HXF7x7hyqsdmCuvfpHP9zwARbYq3GE8Dvzxn5nytQg/Veem70ZZRi6b0d4+SBCba6tfcERLEZk01GIwCFKTy5y2/tOM1FNG9cwnYyPQGyveoO5wTLrf3k7nyvOWbq1m2neQLsyf8x9gTgYCHs7XmGjSbPes0xU9hOriegYOIZHCxd03roddydzBjYcXY8M4XtpHgC+L15hlNNitkABUvPjf20sv3Cl4pEr5b6wARb3dp7Agph5wkfqSs41cQEnoa7BbQwpr05+FIlzAIT7JTU7TwBh67SS8589LvVsqAMSllrCtlFdQy0jLlJfcJiZsLu1paBJ0C8YXtyfn6ugSNVzAbCgXtk2hd8MDeWGcJiZhKwts0UMDpOryOKr+E8Jz5SxWywFrNZMs8O+yfDccwMsMC0w3WcKQCTOL/xMYHznH7xSmiBAg9QBL19qU/jOAe5YOR9C6AOwnvapn6SqbJN/ShVEej/xWe5zd8eb80V+ANWT1ySLtqWLQAAAABJRU5ErkJggg==)
}

.OSX .title-bar-actions .maximizeButton .title-area-icon-inner,.OSX .title-bar-actions .restoreButton .title-area-icon-inner {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAFBlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAAC+W0ztAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgoZXuEHAAADZUlEQVRYCe1WTU9TQRS90/JogNZSKLTCyrgzGpcuDDtX2hjDguDS+AdcqcS1MboUt65tCCEuiH8A3Ws07oyRoFJ90JIApal9z3vuvFen06nVxI8F3DCdmTtzzzlz5zEzREd22DOgfisB5cmzpNRFjjlPgTrJdT6K9ykRvuP2CwrDZzT/5VXk71v9moBy4TQpukUhXRnPT6RHhkfI8zxKJpNC0Gq1qNls0t7+Hm35X3d57lOee5/mK2/6Kegv4EnhOoPcLU5NF0azWUokEsTg2uI6RuE6CAKq7ezQ5qePFZ50h65WHkeznZVegnOIneXC7Wwu93Bqajp9LJPhhTEDk4YhfowgtLlgXClFQ0NDlM5k0uy63CglG7S899yY3dHsLaBcvJYdzS1OTkxSajDlJu6A0iLgghBsEYS0guBCozSwTsu7L+3p6HM+HbZUPMUrejCWGyNvwOsmj1YsWTDbgOJ+nCHEAgNYBEyHuQWE4ULheDGPFZiAEi+E/BNYxdwWQwQwgMWqFhz8jgwsFc5QqGZzo7ne5EKAlf4oOhtwRDQypvsaS80SsC3rzkBIpfF8frj9tRuAmlGTWjgy5BIBH7CAye2SHecQoGbwf45A2UtEQESUYlS9TMaMuZgXfw8aU83YsQO2g8lO4AvuMhFkeG0l/O8Hg1tautsOEEzGbjuiRncG+HiVE+4nK7VB+vYZKzo146O7HeIS0B78Fw2XAB9nu87jH5LA2yGYRL6N2C1A0XtcLF3GINE26yF0zBIFyBwesk0wGdv2OwSEa7jVkAGc62KohExXNkjcb5NHc+EXDI7XmOFaPDeuHQJodcv393GryTZEGnSbO/iLfTGKEOEnasTj0tc3JDB5fNUIkWa3gLnKa1LhSrVWjcgYpQNQ92WRaEbFRR6vXmOFKwRsy7oFYIJS9yqfN/16vd5bRIKZzWKkHWJicmAAC5gWt3TdAuY23zLIze3qNjW/8QdpAEoU9/WKrRqDxlzEAgNYBEyH9X4P8P2NxwTuc5xi3qAnq+r8MDVhLEZxRlBwxdUP6uRv+bRTqy7w0+yRg1tcvQVgmF8yjUvJjVq1ei7peelUKiUEECGFmaUGMbaAiYMwoGqtRhvrHyqNg4Mb/CRb7EUOP5LZ3/7ro9SU9xee5Sb8UftwZuA7dH9yjtYGuqwAAAAASUVORK5CYII=)
}

.OSX .title-bar-actions .closeButton .title-area-icon-inner {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAFBlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAAC+W0ztAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgoZXuEHAAADPElEQVRYCe2Wz04UQRDGq2fZGFDisiyKRDDGmxEJFwkab56MB+MbqBefQCWeDerFi1f1DYwH4wsYJXgBxHgzRlAEWZY1KGiWnba+mq7ZmWlXMP7hIB26u7qr+lff9i7dTbRd/vcdML+yAe+ODQ7Uc/Z0QHQiJHPIWCphvTVUDsi+Dome5urm8f7nE1Ob5W5KwMzxo0dMGFzhRGdLpdKu1radRPk8US4X5anXiWo1Wlv9QuVy+TMLe2iD8GbfsxcvNxKyoYDZ4cGLobXXe3p69rYUdhMF/PltEyxoYUjr1U80Nze3EBhzrXds4m6TaJn+qYC3Q4NXO4qF0fZiB1FrayOxbaLAOBy6tTVaqSzTcqU6cmB84kYzEU0FzAwNnC8Ui/fa93QRtfB2o6QSZ0UkUCpkvUYrHxepWqlc6Bufuh9B0i3vp1/4kx8mE9yST+4l58QQgvypqgPMw+bCa4XBLGFGs6n2hwICY0e693WXZNsRrkBkdOxM9ggqPhega/irAwvMVGY38ATMDvf3WzLn8h0Fl0Mzcq+mCsFYqzolxgW6nQILTLCzIjwBIeXOlLo62+TXHkcz0DHFiO04wPk1MeYTQfyfAybYiRViegICSyfl/xzrdRtjFhuxnUUhHnMuQOPcLoAJdnZVS3YiNOagHDKxIybFbHGpOI3TXz7C+STihqv2bPLBJWw2k8XbATle9YRLRv6uzUw9upMoT0DS+S9sTwAuFsLZ/qcLM4Wd4XoCAmvf4GJpFD3huFcTTnznyaoLJEYDtWcnM4Wtca73BISGnuBWk2T6w4o5bMR2hoSh+FyAxolIvhqYCXZ2lScgoPqj8uLSKm61RmGaAmHEdiPCT54IYhaYYCdWiOkJ6B2bnjZkH9SWq1Ei3YVUYicCObSqKskrDfu45z+wwAR7QwEICK0Znf8wX8aVKqWZiDi7JkS02q5nBlhgRrB06+0A3Hx/vyIbXsZ9TnylSkmJYDj4qaoDzMPmgusYDGYJM5pNte5NlZqTwe33C5OXOju+BWF4akeeD0w8wZBR4ensEQA+qTz8yg+S8pJ7kEzeiQL81kn1HTqzpU8yFbGlj1IVgf5vPMuT/G37/9yB76xDW61IwmPKAAAAAElFTkSuQmCC)
}

.OSX .title-bar-actions:hover .minimizeButton .title-area-icon-inner {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAFBlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAAC+W0ztAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgoZXuEHAAADUUlEQVRYCe2W604TURDH53Rbo0Cg1opYo4iXL0bjAxhfwBBDfAMvRJ5AJX42qE8AwcsbGBOML2B8AKPxGyIaKSLWQgQv7Xad/5yd9rBnC2hi+ACT7LnNzG9mZ3fPWaId2e4VMH9TgHfjdDbIZi+wz7koMscNRUX4R2QWjYmmefgyrNefHxuhV1jfjGwqgQ8P6HQU5W5yqKF9xf1dnR2dRLkcURDYGGFIVKvRyuoKfV388p3IPDWmdu/INXqzURIbJvB+MrjKwDulg4cO5Hp6iDIZ3HK6gNZoUG1piebKnz6z4e2jw+HDdGO7um4Cs5PZW/n83rHuQoFo955W4PUSABfUnz9ouVKhavXbaP9w/a4N57dtE5iZDC4X8oVH3b29XGouNwSBozh6MgklGR7oOKzR8sICVaqVKwPD4WNhJBqupy+z43QqQ+a+3HkyuCTh+9jkeB0JanLsCwZYYKZ4sS5NgtxoX1+pKGWHXoI6YMwbiUuDJm350QmLmUAlxUvg4wSd4YiXduXzcWB2ce9KAmCtzYUIbhI8FhYzLRsGLfESaATZQf7UOuRth1274E0dorG4CTXnsY6/HDDBFlun8RLg9+e8fOcKVGOdS8+NvowSLJ67Ngk/MMHWZe29BBqRGZBNRi0AhSjcztq3rp36wpo3LmEnPLOJOWfJ26vucKycmpqmcpk3N7x0LjzpqHN8grj41kqlLhq8eMJqmKlbt5qi9yrgKjEOQ0T+NwlDtwTpDK8COFg4KlfBqoaGTlpPrQBm7vN3udiEIHEF7CRu+bwQ9prFlApkTDSDg6UpMVOgOm4qUwawUTvtYcZMYSdcvEfARXuBU80LqGDpudG7BVC2X6xhHF9Yh8RzMMG2i63WSyAT1p/xkbqKU03E3dsVjh6igWWMeXw157Ehs8AEGypXvAQOX6fXTHryu1ptAdsloQHdHnSZcxOvC4uZlu2GT3kHRB3Wxubn5xZxpIq4QCxgjtTdC2uQpC0zhMVMa7C29SoAdf8IvW1QdAPnOfGRKuKCNZjVOHoeutXCccwMsMB0zXWcmgCUOL/xM4HznH5xJSQBVmR4gCDo3UvX1I594AtGu38BxIH5urKlv2Sa2Zb+lGoS6P/Hb7nL3xlvzwr8ATOEbGowob/yAAAAAElFTkSuQmCC)
}

.OSX .title-bar-actions:hover .maximizeButton .title-area-icon-inner,.OSX .title-bar-actions:hover .restoreButton .title-area-icon-inner {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAFBlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAAC+W0ztAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgoZXuEHAAADwUlEQVRYCe1WTWgTQRR+kzTG1rRpNDaxPWjRg4giguBBBA+etIr0IHoUwbMntXiWqkd7EzxbpBTB4llQr/6giBcRiz9NTU0q/THE7Pi+NzObzWZqVRAP+sjum3k/3/fm7WZ2iP7Lv94B9UsNGO/bTUod5pz9FKitrPM2v0wJ/ZrHj0jre3Ry9pm1r6p+roDxwk5SdIE0Hd+Q35hZ17WOUqkUJZNJIWg0GlSv12lxaZHmyp8WOPYOx16lk6UXq1WwegG3CmcY5HKxf6DQm81SIpEgBjfitENhHQQBVefnaebD+xIHXaJTpZs22qvMErwuNo4XLmZzuev9/QOZnu5uXhgzMKnWuEWSMOYLfqUUdXZ2Uqa7O8OmY7WhZI0mFh9GoluGKxcwXjyd7c2N9W3so/SatJd4euoJfXk9S9ltRQNqi0IheEQopBEEh2pDHdM0sfC0hdlOuJ8euV3cwSu6tj63nlIdqXZyu+LF9xVamJ4z3bDk0Q4hFxjAImB6xF+A1iOFTcU8VhAFlHwh51uAiy1y8Tj6WGSKG0kXgMX+EQ8/tRdwu7CLtBrO9eZWJrd8IDAFGr1SEQZLDROwY9JegKahDfl8V/i2gwQiZGDmn7MZj3GLH3EmxhgxJ/nnAJPHQ2KP3DwFqAP4nxsiyyTgBthH7vDEF4mF3f1jDKY64GKd9hRAg3iD2wT8AHfiVuoIrT0swsVZLZiaBmNm6ogbeJ6XHc6Svb37mJY+VM3L1lJAM/PVjfvYBJqCMS+tayBHm4/ukW7aXdNt3WFsewdClxnoBl7z35OfyfV1oMx7e74jyS5e8Zbje0Xjbxd/BLJyrm372YPcgWYLZJjguTOxxveCpYxbVNo7oOgNPixtAjwHCCcmmMvVdEhMcxrCCCZjhwY78BSgH+CrBmDs6yJQltCZbH6LCsltLJyCwfkGUz9oSeCJpwCamiuXl/BVC1coSIImNl8RPnKXDyxg8nxq9QJOlJ6T0pOVasWSoRU2Ld4JmbPbatcliWabW73B0pME7Ji0dwABSo2WPs6Ul5eXhdwBSa4rAi8ZsuUSNol1MS4HGMACpvhiN38BJ2Ze8qrPf658pvo3fiEjq3EEsK3NZ6izr8cQ89z5HDlygQEsAqZHXJrHxSYcSHpzo/ikui9jyxYdy3LEKA4rB/l8tTLCR7MrsdBwuvKBBCF8kqkdSb6rVir7kqlUJp1Ok+LWg0guZhJtbXgcgQ6oUq3Su+m3pdrXr+f4SDYWsnkGP+6AS/irh1JXBPQfOJZH4f+P/80OfAd9i5jKfa/HvgAAAABJRU5ErkJggg==)
}

.OSX .title-bar-actions:hover .closeButton .title-area-icon-inner {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAFBlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAAC+W0ztAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgoZXuEHAAAEEUlEQVRYCe1WS29NURT+9rmttreutrfHq9GKGJHSdEIQESWhYiD+ASZmBhKP0FmFMmBgwADxB8TAo571FgbqFTNpKJXq7UPKfah7trX22fuce85xvBIxYOXec9bZe69vfWvtvdfewH/51zMgfiUBbxa1thQTcp0FLHMg5goJm+2lQMaCfOkAdxNFcWHWw94nP4v7UwReL13YLBxrJznaYNv25KpkNVBeDiQSrp9iEZiYQC77CZlM5iMROystp6vp3tPnPyLyQwL9S1q3OFLua2homF5WWwNYFL+MgWU0x8GXsQ8YGBgYtITY03i/90TMaNX8XQKvFrfuqkvX7k+l64CqKt+xjGEgNBy/cjmMj4xidGRs9+wHvQfiSMQSeL24ZVNtOn0yNW0qUEbpZgk4DpMogTJEvkxg/P0QxkZGNjc9eHLKBQk+KZ9RocjnQ1gHVeQR5+SYibD/wN98cDvrJGSrMAhLYbqtgec3CVhC7p4xc4at0s7DCfB0zx0cOHcZ2VxBAxiH5k1Zzxdw6PwVHL960ydBU8dYjBnwrD8iBPqXLFggITaW19XqCN1o3n7K4t77DDovXkM2n9d9TM795wp5dF3qwe3BIbyjsUp0phiLMRnb7fCfEQIOEuvtqfVJtdq9cRLbVi1HM+2C57TCOy9eJxImExR5oYCu7ht4NDyKeTVTsH31CrJ0iSsI2jmMydgepFYiBCyJ5Wqfq8g0CL2qKyuxp32lT6LbJaGcXyLntOLn1aSwd+1KpJKhHUP2jMnYYQJl4QZHiDmqyHgdmgRFVF1BJMjBvu4eNxNEYhJF5zlf04YUb1cVPe8KttW7gwqXwvZwXSWSAVVeTYULDeZPlQkiYaYj4JwjjxPCNKW7dEiEQGlnnE4VTkVu+hPCQoIr5G9IxIoPFnBtj5HwnJtMdOo1EWMGxlTYoQERApaUfXyw+GIqnEDuM632kgXXsbaNFl2bNx2KBO0Ib97N/DMYYSpsH1hpEQKOwG0+1ZStKanEIRw5O59MCy5ZWREkYbaox5sUtidMxg75R4SAheK5zNBwlk81XwSO9dz19nlHu+vc9CsS1Gam48i1W9RlGJBKWIzJ2MbGvCMEGu8/eyYgz0yMjgWyMJ1W+CI7Ddd5UvdpP+QrSXVib/sqLJ1mo6Ga+lk4g/RjLMZkbLfDf5bQ9Bv54CDbm41z59io1FvLHDC8t01p8E1cTaFpSDN9+Rz6X/ZlyHwFHcsvwiaRDPAANVA6O/g8Bx2pSgwgh6QjU1lmf+pvFP5mnYSPY8YgrG855yH6TsVqUA6/HXy8tb6uYDnO6opyKph8BTPO1VDj0Ly5m3RDjiIfzwzrC8njo0F0/0tT9RvC2l+9khkyf/VSakjw+09cy0vx/+v/Zga+AqZA4iPo8SRTAAAAAElFTkSuQmCC)
}

.OSX .title-bar-actions .minimizeButton:active .title-area-icon-inner {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAFBlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAAC+W0ztAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgoZXuEHAAADg0lEQVRYCe1WS2sUQRCuntlN1slkTLILQjyJN1G8RDxIbp4kWYKHkBzFP+AjPoJnEWVVMF49uwQRIeIf8HFWFG8iiBhCNiHZZGN2k5m2qqdrMjsznawH8ZAUzHR3Pb76uqYfA3Ag+70C4m8KUL0Gp4VlXQAQ5ySI4wCyFMaLmgD5DcfvZRC8mXgEnzrF7YhAdQpOCrBvIeiYd7jPLRQKAHYOHyvM4wcA/jZsbm5CfXVlHZWvJPj3JyrwZS8iexJ4PmVfFgLuFgdKR3I9PQAWJpUGWEILAthuNGBpubYgJdyZrPjPDN5Kbe9mrN6wbnuu96S/VHItx0FXzddEgMCQrdXdDa7juJaEcvlMq/nig3xnymMkUJ2yL/W63ozT3weQ6wrjKTFOyyjKpEniJ8oXusDy5fny0NYPJPExK05/xHbT7HU4gZoHjteLJcdvTbJX8tArJMgcMVZhIJbGZK+ozSQghT1dHCiWoKs7dEwmpzGuu7aHk1IEVYnHiEFYhEmmpKQIzF6FU/ipL+ZcV88aQ+JlJ+DdHs7AJNBXYSGmwma7blMEpG2NeF6fo1Y7OZmSKwBmQn6xR9loTEoU3DmESdihYuedJgBiWO1zBmRfHitMHiSMrFY+2qZ1hImH1zBHcJsigPvomDpk2INbBuexqTX50cFF2AnRSzyuxeOVTzhUz839gvn53+GCi88sHpLs007EqQ0OHoKR0aOhVWHy0b0TkFGBHSP1fL/TrO1xncZmVEDUwA9KYIVn1NiYngFtu4hL1Elk1YeQrkCbke4LQOyEZFRAfqeLJSUEqvFTtrjC5KcwETshKQJ4rb6lW00liydkYKXjAaPpMauVj7ZpHWESNkdwmybgB6/r9ZUNutWU4OUSSSoBK9CDuzF3upiUIBZhCsSOsHQnRWD8MXzGb/1yex2v9Qg0hhrpECGrzxkoubYrLMRU2Gw3ESC9kP69peWlGrSaoZsCopcW6hL1+BMzq5nzGDEIizA5PN6mKkDG8YfwFZubG/U13P96QRIgl5ScTMIzJzvGKgzE0pipKOP/AN3f9DNB93k+j245vWMVCWSjEiVai8aYg56tJmys1mGtUZ+eqARPU5m1wkiA7PQnMzq09bOxvna2YOdcK5/HshM6CidKthJ/yXD9LC4uLDRbrSuTlWAmDMh+a7RsI2v/608pk6D2X/yWx/EP+vuzAn8AElJMQaTD/GUAAAAASUVORK5CYII=)
}

.OSX .title-bar-actions .maximizeButton:active .title-area-icon-inner,.OSX .title-bar-actions .restoreButton:active .title-area-icon-inner {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAFBlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAAC+W0ztAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgoZXuEHAAAD20lEQVRYCe1WS09TQRQ+01tuS2mhhRqMCxN8JRKJ7pQoO1cGDfEfGBPdulLRwEJUoktxZeIfcGFMJEaXiK7VaNwoIUGjKRZKH/RdxnNm5t7OfbTUhRvlhHLPnTnn+745M3dmAHbsf68A+6MCTMWPAmNnMOckANsPwJMyn6XRX0L/LXD+AmY2PnSK25mAG4kj0AXXgLOJ3r6+aDgUhmAwCIFAQPBsbW1BvV6HcqUMuWy2AIw/gxrcg7uZT9sJ2V7AdN9F4Mad/uTAYLQnigXQUriC15s4h8JmAdbTaylgjZtwK/u4nQijXSdMJa73xHofJJMD0Uh3RJITKZKARU4Aoo0cJmJCZggike4oB3audiJQgdflN9TrZ60FTMcvIPlcIh6Hri5TkTiJU/NfobiUgZ4D/RLbFsXAwCkKhUxocH66NspWYKH83k+AnER3z2T/MI7mfm8sBoYR9CWnlPKPPJS+5ZzZohpSKOUSBmGBwHSG0pu/AJNPJvoHkiaWUpbXOXLRtoXZ+s8ePbZrIgiDsAAxidBtXgFTiRFc7edjUVKO1mK+qdmae90XOSJP5eJDYCEmrqkRu185XgEMxvFTi4jVbpFYWepdEFpt6tlaBE4AfjmEiWt03JXmOwVj9J0L05nakFug/iIoEUBhjlmx1tNbAWBDtMl4DHF0PbL+VpQkoTdbhNWlnhKTDbmawY8pKXY4hZl6/gXKPwtywTV5HDgrj1xfGG1MOLTwnigMnj0otMpd09q6m+k+FWh2kscbLVidYb5vneT6VIClcW9PGgbuUci9e+KQBMdPzj0F1sj3XjqGMc39WOzW+tCwi84LjMFDy2l6mOrhy3SweAxB9GNAJ9R9EdPUYsNITL5sNyjHRwAs0qkmTGckUI8IhaIeNrkuQGEozEVnht9OyGEej9Qip3orUjupjQh/cszEHMIiTJzSeRtLOd4KzGQ+4nn+NF/IyxBCJmLLdBE+vhUmxctEgYWYQNgu8wqggCqbzayvpavViqoCAkksmU4+Zeo/d78SThiERZgy2fnfX8Ds+mcs3NVcPg+NBi5IAndXApvMgW4wd0WciFos5RIGYYHAdIbSW+v7AJ7fdJmg8zwYNMT5LkWooeIjNpyE2GG8FgpSRAugQz/8o5FncznYzOcn8Y740EstW1oLoH68ydRG4Xshv3ncCBpREy8m4pAS1VCs5AtSSUwLjq5kv1KrqVqtdAXJ51qRU3t7ARSxUHkHp8IvS9Vibzab3ceBm+IYpj40Imw0GjjiqiBeXU0VSuXiE6jDZbi98UpGtf5Pw+jc/sK1vHPynch/tQK/ATDafV/o8Q61AAAAAElFTkSuQmCC)
}

.OSX .title-bar-actions .closeButton:active .title-area-icon-inner {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAFBlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAAC+W0ztAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgoZXuEHAAAEGUlEQVRYCe1WTWxMURQ+9810xkzfdMqM+Nn5p34aP9GFiI2ViDQWZSsSiR1tUsTaggWJYWFhwapKxELsxU8oZfyVSJGIoFrVaac1f33Pd+57d+bNe/MoiVjozcx7991z7ne+e865516i6fa/e0D8jgO6li5oFsHANiHEJoNoEZmUlPMFDWlEb0zTvGOWJm/sfv3uyVRxp0Sga8WiVTB6iEi0xhsb9HB4BlEwSKTBLDcDdEolyudzlBkZzRKZ10Dm+O6Xb55bCv7PXxLoXrF4r6HRseSsxJyArsMoppg+gIxmmDSZzdLQ8NcBzaCjbS/7z/toy+HAz4TdKxcfro/FTs9MJHStPgpVm6/5EwZCkDYjTHokosNrO1ob9fzlweHbfnZ8CXQ1Ldmjx2KpaGOcqC5kzfc17IYH0UCQ6sIhEoa5dUc89v7K4HDarcXfdhCrRVh5E0ZORGNwOYBkm7JxaCtdzJUYwLIxLSzHsyYBzD+SSMxKUjhsqWLgUvo5nb73kL4XCvZ0DoPzT5QrFunsvV662ItNoEgAg7EY02G33PUQ6F6+cDVCvTPICSfxrXh/+p6j+98ydPL+I4uE0zb6uWKBUj2P6e63ERrI5S0DTAI/iQVMiV02bXU8BExN2x6Px6My2x3K+9avoSa9nvqy4zaJYlnKK0/1pCk9OkbLkKz7NzSXZbKDncOYjF0tqJEDSJ/Ncp/LFfLDatFQiA62rK2Q6GFPFKXbUw8qxtuhg0KhplmhAAxjMnZFYPXsDKsMG0IskEWmMmT3TIpiNxzcuJZOwdXSEyARwurSqD288nbI9BAbZ+L2llU4KFwSW33bb08IMDdZrnAuZf6UnoAhFY4q486Vu+dy1VSl2yHzEnAI/boaig2vXLUAvgPij6Bq1AEcLLK2K3TXWyacjLnlduWJk3ZOuNQrn3xeMLareWhrpvmODxZvE5QrIdsdCdexcR3ivq4cDkkCO8ITfwYDpsR2AXsIIH1u8akmcwiuVc291dh4PUptJFRXTULVCTWRMfBjTMZWw+rtISAM43omk5ngU83ZLjx+Vt7nHS2WcSWXJDCmwnGu96kSWW9gMSZjVwtq1IG2V2+fgerVEo5UpxdmI8PXxxvIMo6txs5x/COoE+0g0TIzTvNwGspmr15iAVNiuxgwhKfxwWGY4uac+XOTJPc1VFRt92j7DKjwFfI08PHzkCbMLW0v+vvc2p4QsIKt2DkxBi9M2gmpAN0Itb6VLuZKDKLOWsZ5qu99gM9vvkzweV4XhBpfwdjnCtzPMMvZr1j5BM6G8ezYkV19/WdqqfOYLwEW8k2mtUH/kB3PtkS0gK4hztYhZRORxpx9TEKoJuG5wcEvA6Vc4UBbX3+Ksfwac/1l+6eXUie7v3Etd+JP9/9PD/wAtSvCj0qYdGAAAAAASUVORK5CYII=)
}

.friendsui-container .TitleBar.OSX:not(.WindowFocus) .title-bar-actions:not(:hover) .windowControlButton .title-area-icon-inner,.DesktopUI .TitleBar.OSX:not(.WindowFocus) .title-bar-actions:not(:hover) .windowControlButton .title-area-icon-inner {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAFBlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAAC+W0ztAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgoZXuEHAAACtElEQVRYCe2Wy4oTQRSGK/cLWQZcD+5EcZGEBMQXkFnIvIH6DmpwLaPzDuobDC7EFxAhIclCFHcy64EsQy6Tm/8f+w+nu6sncaGzmCnonFPn1PnO31WQauduxnXfgdTfbEC3272fyWQepVKpB6i7jaca1A9hf63X66/L5fJzs9n8FsR3mr0E9Hq9u+l0+gUaPy6VSpVsNusgxGG+aYDGDo3dYrFwk8lkhPnH1Wr1ttFo/NilYKcANH+GZq8rlcqtfD4famrhVszFxYUbjUbnEPUKIt7ZdVH/UgH9fv9luVw+LhQKjm/NN91nUAx3YzabufF43K7X62+S6hIFDAaDJ8Vi8T0EOGy/t7kE6e1tE8ZwDBTgptPp01qt9sHm5aflWNvpdO5gfgIBseZsqkc1mksQ4/QpnAyMk4BJPzS8AnK5XBtnXo1uuxrYhtYnWWvkk0EWmaHOwSQmAOd+D7kjnnsUJqgPZHPROrIwjgJ2qDwmANlDnHvZnquAsiTQt4+oWiPLOFlkwj3UOtmYAJzbQ25bdFig9bXOxqyvPJlkay4bE4DiA/7J+CAsSopflmNNwDxQY9mYACSqvu1XgbUE7ysoYOqve4vxCdgm/4fjEzC0b2V3IyqIuV151QRMXlqhERMA4BkvliRwUpzUpBzjAfMs1B2TmAD8fX7h/3h0WLj1tc7GrK88mWRrLhsTgMQn/H+PfcdgwfTtI6DWyDJOFplka51sTABuru9InvImsxD5sgJYq5wsc/TJwjgN2PS3IyaAmfl8foz7fMhti8KYZ8z3KEfLwTVkkEXmn2j41yug1Wr9xLLnuEY3V2pUhJoLpXl0Ha9jMsgKmCrZWq8AZnl/4/OqjWfzFhauajXWXJZxvjlryUj6FuD6xA8Swa70k8yIuLqPUomg/Ref5ZZ/41/PHfgNF2emIio7BFgAAAAASUVORK5CYII=)
}

.DesktopUI .OSX .title-area-icon:hover,.friendsui-container .OSX .title-area-icon:hover {
    background: initial
}

.friendsui-container .OSX .title-bar-actions,.DesktopUI .OSX .title-bar-actions.window-controls {
    margin-left: 8px;
    order: 1;
    justify-content: flex-end
}

.friendsui-container .OSX .title-area-children,.DesktopUI .OSX .title-area-children {
    order: 2
}

.friendsui-container .OSX .title-bar-actions.extra-actions,.DesktopUI .OSX .title-bar-actions.extra-actions {
    order: 3;
    margin-right: 8px
}

.DesktopUI .PopupFullWindow .OSX .title-bar-actions {
    padding: 0;
    margin-left: 8px
}

.friendsui-container .title-area .title-bar-actions,.DesktopUI .title-area .title-bar-actions {
    margin-right: 0px
}

#dota_react_root .ModalPosition_TopBar {
    height: 3px;
    background: #ff6046
}

#dota_react_root .ModalPosition_Dismiss {
    right: 20px;
    top: 20px
}

#dota_react_root .ModalPosition_Dismiss .closeButton {
    width: unset;
    height: unset;
    padding: 8px 16px;
    cursor: pointer;
    border-radius: 3px;
    display: flex;
    background-color: rgba(168,183,196,.15);
    backdrop-filter: blur(16px);
    box-shadow: 0px 0px 0px #00000000;
    transition-property: background-color,box-shadow,transform;
    transition-duration: .2s;
    transition-timing-function: ease
}

#dota_react_root .ModalPosition_Dismiss .closeButton:hover {
    background-color: rgba(168,183,196,.4);
    box-shadow: 0px 4px 8px #0000004f;
    transform: translateY(-2px)
}

#dota_react_root .ModalPosition_Dismiss .closeButton .SVGIcon_Button {
    width: 24px;
    height: 24px
}

#dota_react_root .ModalPosition_Dismiss .closeButton .SVGIcon_X_Line line {
    stroke: #a9b2b6;
    stroke-width: 32px;
    transition-property: stroke;
    transition-duration: .2s;
    transition-timing-function: ease
}

#dota_react_root .ModalPosition_Dismiss .closeButton:hover .SVGIcon_X_Line line {
    stroke: #fff
}

#dota_react_root .DialogContent,#dota_react_root .DialogContentTransition {
    background: linear-gradient(to bottom, #2c3237, #05060a);
    box-shadow: inset 0px 0px 0px 1px #ffffff0f
}

#dota_react_root .DialogContent_InnerWidth::-webkit-scrollbar {
    width: 8px
}

#dota_react_root .DialogContent_InnerWidth::-webkit-scrollbar-thumb {
    background-color: rgba(180,192,201,.4)
}

#dota_react_root .DialogContent_InnerWidth::-webkit-scrollbar-thumb:hover {
    background-color: rgba(180,192,201,.8)
}




@font-face {
    font-family: "Jolly Lodger";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local("Jolly Lodger"),local("JollyLodger"),url(https://fonts.gstatic.com/s/jollylodger/v7/BXRsvFTAh_bGkA1uQ48dlB3lUODS7Zw.woff2) format("woff2");
    unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}

@font-face {
    font-family: "Jolly Lodger";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local("Jolly Lodger"),local("JollyLodger"),url(https://fonts.gstatic.com/s/jollylodger/v7/BXRsvFTAh_bGkA1uQ48dlB3lXuDS.woff2) format("woff2");
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

@font-face {
    font-family: "New Rocker";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local("New Rocker"),local("NewRocker-Regular"),url(https://fonts.gstatic.com/s/newrocker/v8/MwQzbhjp3-HImzcCU_cJoGofiIlP.woff2) format("woff2");
    unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}

@font-face {
    font-family: "New Rocker";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local("New Rocker"),local("NewRocker-Regular"),url(https://fonts.gstatic.com/s/newrocker/v8/MwQzbhjp3-HImzcCU_cJoGQfiA.woff2) format("woff2");
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

@font-face {
    font-family: "Chonburi";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local("Chonburi"),local("Chonburi-Regular"),url(https://fonts.gstatic.com/s/chonburi/v4/8AtqGs-wOpGRTBq66LWJHLzriA.woff2) format("woff2");
    unicode-range: U+0E01-0E5B,U+200C-200D,U+25CC
}

@font-face {
    font-family: "Chonburi";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local("Chonburi"),local("Chonburi-Regular"),url(https://fonts.gstatic.com/s/chonburi/v4/8AtqGs-wOpGRTBq66LWSHLzriA.woff2) format("woff2");
    unicode-range: U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB
}

@font-face {
    font-family: "Sigmar One";
    font-style: normal;
    font-weight: 400;
    src: local("Sigmar One Regular"),local("SigmarOne-Regular"),url(https://fonts.gstatic.com/s/sigmarone/v10/co3DmWZ8kjZuErj9Ta3do6vppkDi.woff2) format("woff2");
    unicode-range: U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB
}

@font-face {
    font-family: "Sigmar One";
    font-style: normal;
    font-weight: 400;
    src: local("Sigmar One Regular"),local("SigmarOne-Regular"),url(https://fonts.gstatic.com/s/sigmarone/v10/co3DmWZ8kjZuErj9Ta3do6rppkDi.woff2) format("woff2");
    unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}

@font-face {
    font-family: "Sigmar One";
    font-style: normal;
    font-weight: 400;
    src: local("Sigmar One Regular"),local("SigmarOne-Regular"),url(https://fonts.gstatic.com/s/sigmarone/v10/co3DmWZ8kjZuErj9Ta3do6Tppg.woff2) format("woff2");
    unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}

._2u0N2gUX44_tavazJJb_QP {
    flex-direction: column;
    display: flex;
    justify-content: center;
    height: 100vh;
    font-weight: 400;
    font-size: 16px;
    line-height: 1.4;
    backdrop-filter: blur(6px);
    color: #dcdedf;
    scrollbar-width: none
}

._2u0N2gUX44_tavazJJb_QP ._3ZdNCUMz9KZMkwPZlO8zmi {
    color: #1a9fff;
    cursor: pointer;
    transition: color .1s ease
}

._2u0N2gUX44_tavazJJb_QP ._3ZdNCUMz9KZMkwPZlO8zmi:hover {
    color: #fff
}

._2u0N2gUX44_tavazJJb_QP ::-webkit-scrollbar {
    display: none
}

.BasicUI ._2u0N2gUX44_tavazJJb_QP {
    height: calc(100vh - 40px)
}

._2IRR522890narAsL94Zu3m {
    height: 100%;
    width: 100%
}

._1xJSMubUWBlahkrtb4IFTc {
    background: linear-gradient(180deg, #2A475E 0%, #1B2838 80%);
    display: flex;
    scroll-snap-align: center;
    overflow: hidden;
    margin: 0 auto;
    outline: none;
    transition: transform ease;
    transition-duration: .5s
}

@media screen and (min-width: 960px) {
    ._1xJSMubUWBlahkrtb4IFTc {
        transform:scale(0.92)
    }
}

._1xJSMubUWBlahkrtb4IFTc.oUEAvAdCBlYt77MTARAFa {
    transition-duration: .6s;
    transform: scale(1)
}

._2BYaxM7mBfooJbZYzhEv4D {
    position: relative;
    margin: auto 0px;
    animation-name: brzQbY6Z8TH8Ww-rFL4E0;
    animation-duration: .4s;
    animation-timing-function: cubic-bezier(0, 0.5, 0.5, 1);
    animation-delay: 0s
}

.BasicUI ._2BYaxM7mBfooJbZYzhEv4D {
    max-width: initial
}

@keyframes brzQbY6Z8TH8Ww-rFL4E0 {
    from {
        transform: translateY(60px);
        opacity: 0
    }

    to {
        transform: none;
        opacity: 1
    }
}

._2Zwt2P5vy4W9Ha5ePOv54U {
    color: #fff;
    width: 100%;
    overflow: hidden;
    position: relative;
    z-index: 1;
    display: flex;
    flex-direction: column;
    box-sizing: border-box;
    cursor: default
}

._2Zwt2P5vy4W9Ha5ePOv54U ._3TkhdqIi1gqwMzexQDS8Ab {
    padding: calc(8px + .6vw);
    padding-bottom: 8px;
    display: flex;
    flex-direction: column;
    box-sizing: border-box;
    row-gap: 8px;
    overflow: scroll;
    -webkit-mask-image: linear-gradient(black 94%, transparent);
    scrollbar-width: none
}

.BasicUI ._2Zwt2P5vy4W9Ha5ePOv54U ._3TkhdqIi1gqwMzexQDS8Ab {
    padding: 12px
}

._3aRcsxMKenJomlIDgFBB3L {
    color: #fff;
    display: flex
}

._3aRcsxMKenJomlIDgFBB3L ._uGgOnTsOzgIVK9BHMTUV {
    width: calc(20px + 3vw);
    height: calc(30px + 4.5vw);
    margin-right: 10px;
    box-shadow: 0px 2px 4px rgba(0,0,0,.24)
}

@media screen and (max-width: 1200px) {
    ._3aRcsxMKenJomlIDgFBB3L ._uGgOnTsOzgIVK9BHMTUV {
        display:none
    }
}

._3aRcsxMKenJomlIDgFBB3L .VVNgZo2T-rubrTvNMPSoh {
    font-size: 14px;
    display: flex;
    flex-direction: column;
    justify-content: center
}

._3aRcsxMKenJomlIDgFBB3L .VVNgZo2T-rubrTvNMPSoh ._3lk6f1XI_loCIhBevOddHP {
    font-size: 18px;
    line-height: 1.3;
    font-weight: 500;
    color: #fff;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden
}

@media screen and (max-width: 1200px) {
    ._3aRcsxMKenJomlIDgFBB3L .VVNgZo2T-rubrTvNMPSoh {
        font-size:15px
    }
}

.xXcRKEuacDG8kYtDXu6OH {
    display: flex;
    white-space: nowrap;
    -webkit-mask-image: linear-gradient(to right, black calc(100% - 32px), transparent calc(100% - 8px));
    margin-right: -16px;
    overflow: hidden;
    min-height: 21px
}

.BasicUI .xXcRKEuacDG8kYtDXu6OH {
    margin-right: -12px
}

.xXcRKEuacDG8kYtDXu6OH .xmqBa8sZa4Xhgktfr43Uh {
    background: rgba(14,20,27,.3);
    border-radius: 2px;
    font-size: 12px;
    margin-right: 4px;
    padding: 2px 6px;
    color: var(--gpStoreLighterGrey)
}

._2alBMAZOarIyf-vIiNazRg .ReviewScore {
    font-size: 14px;
    color: rgba(255,255,255,.9);
    font-weight: 500;
    padding: unset
}

.BasicUI ._2alBMAZOarIyf-vIiNazRg .ReviewScore {
    font-size: 14px
}

@media screen and (max-width: 1200px) {
    ._2alBMAZOarIyf-vIiNazRg .ReviewScore {
        font-size:12px
    }
}

._3sfhS6SCV1q8dTaRIpWCHB {
    padding: 0;
    border-top: 1px solid #ACB2C924;
    display: flex;
    flex-direction: column;
    margin: 4px 0px;
    overflow: hidden
}

.Ne2AhbYmPfTxwJVmj1FZP {
    flex-grow: 1
}

._2OUHZGUrr0FugrwCwIm6dF {
    font-size: 12px;
    color: var(--gpStoreLighterGrey);
    margin-bottom: 2px;
    margin-top: 0px;
    display: flex
}

._1BOH1zFTOxtlgKkeEANpYO {
    align-self: flex-start
}

._1BOH1zFTOxtlgKkeEANpYO svg {
    width: 12px;
    fill: var(--gpStoreLighterGrey);
    vertical-align: text-top;
    margin-right: 5px
}

.fir3UBZYT6EAmdYWAdr3a {
    font-size: 12px;
    margin-bottom: -8px
}

.BasicUI .fir3UBZYT6EAmdYWAdr3a {
    display: none
}

._2IQHDn5ZvlB1ThhSb_lhX {
    margin-top: auto;
    display: flex;
    flex-direction: column;
    row-gap: 8px;
    padding: calc(8px + .6vw);
    padding-top: 0px
}

._2IQHDn5ZvlB1ThhSb_lhX .duAyQ1rUX78lMmmZY1V0n {
    display: flex;
    flex-direction: column;
    gap: 10px
}

._2IQHDn5ZvlB1ThhSb_lhX .duAyQ1rUX78lMmmZY1V0n ._22Bfzcdg2l-RQEn-qKSIol {
    flex-grow: 1
}

._2IQHDn5ZvlB1ThhSb_lhX ._1plvU4aLu4hq22gYwThZnH {
    display: flex;
    gap: 3%
}

._3pnstKeF4uZxwwsGWAH8WK {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    opacity: .3;
    z-index: -1
}

._3pnstKeF4uZxwwsGWAH8WK::after {
    content: "";
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    backdrop-filter: blur(64px)
}

._2iOwkGv0PwfbFqjX_J1Yyn {
    width: 100%;
    height: 100%
}

._3G1MYmgXVcweTUK5jtU_Ft {
    position: absolute;
    top: 0;
    width: inherit;
    height: inherit;
    z-index: 0;
    display: flex;
    box-sizing: border-box;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    row-gap: 16px;
    background-color: rgba(33,52,71,.6);
    opacity: 0;
    backdrop-filter: blur(0px);
    transition: opacity .2s ease .1s
}

._3G1MYmgXVcweTUK5jtU_Ft._2D_EZlAEopCvqU0_w21FdH {
    opacity: 1;
    backdrop-filter: blur(40px);
    transition: opacity .2s ease;
    z-index: 100
}

._3G1MYmgXVcweTUK5jtU_Ft ._2j-elz350f4ndxI9CBUbyW {
    display: flex;
    align-items: center;
    flex-direction: column;
    row-gap: 16px;
    position: absolute;
    width: 100%;
    font-size: 16px;
    line-height: 1.4;
    color: #fff;
    opacity: 0;
    transform: translateY(32px);
    transition: opacity .1s ease-in,transform .15s ease-in
}

._3G1MYmgXVcweTUK5jtU_Ft ._2j-elz350f4ndxI9CBUbyW ._18alvCecAAMAsyM_6zCY2T {
    font-size: 20px;
    font-weight: 500
}

._3G1MYmgXVcweTUK5jtU_Ft ._2j-elz350f4ndxI9CBUbyW .CmI-HxKbBH8PjoSk7IVPC {
    font-size: 14px;
    opacity: .8;
    padding-bottom: 16px;
    border-bottom: 1px solid #ACB2C924;
    width: 50%;
    text-align: center
}

.BasicUI ._3G1MYmgXVcweTUK5jtU_Ft ._2j-elz350f4ndxI9CBUbyW ._2E3PfDDIiiKoy4iDQV7Ewl {
    font-size: 12px;
    line-height: 1.2;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: .5px;
    display: flex;
    align-items: center;
    gap: 8px;
    background-color: unset
}

._3G1MYmgXVcweTUK5jtU_Ft ._2j-elz350f4ndxI9CBUbyW._2D_EZlAEopCvqU0_w21FdH {
    opacity: 1;
    transform: translateY(0px);
    transition: opacity .3s ease,transform .4s ease
}

._3-6CubUJWYN2tbKvwS2N9n {
    font-size: 12px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

._3ncywKLa2mgKgbsj-g2wJi {
    vertical-align: text-top
}

.Tvu6zAI3kbdYjGQGbypuQ {
    display: flex;
    flex-direction: column;
    color: var(--gpStoreLighterGrey);
    justify-content: center;
    align-items: center;
    row-gap: 12px;
    user-select: none;
    flex: auto
}

.Tvu6zAI3kbdYjGQGbypuQ ._2o4_HDWD3bRMkoJT4RfiMv {
    font-size: calc(12px + .8vw);
    text-align: center;
    color: #fff;
    font-weight: 700
}

.Tvu6zAI3kbdYjGQGbypuQ ._3-iD7yn2dCmqp9AL5xuwLX {
    text-align: center;
    font-weight: 700;
    font-size: 12px
}

.Tvu6zAI3kbdYjGQGbypuQ ._3vRcTzxpTSFxcxVm9BKrlQ {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    width: 80%;
    max-width: 720px
}

.Tvu6zAI3kbdYjGQGbypuQ ._3vRcTzxpTSFxcxVm9BKrlQ ._2w3xjuBZIgZJPO9HAa5Hb0:nth-child(2) {
    border-right: 1px solid rgba(255,255,255,.1);
    border-left: 1px solid rgba(255,255,255,.1)
}

.Tvu6zAI3kbdYjGQGbypuQ ._3vRcTzxpTSFxcxVm9BKrlQ ._2w3xjuBZIgZJPO9HAa5Hb0 {
    display: flex;
    flex-direction: column;
    align-items: center;
    border-top: 1px solid rgba(255,255,255,.1);
    padding: 12px;
    padding-bottom: 0px
}

.Tvu6zAI3kbdYjGQGbypuQ ._3vRcTzxpTSFxcxVm9BKrlQ ._2w3xjuBZIgZJPO9HAa5Hb0 ._7HEa84jCz03LkGTjIZa7c {
    font-weight: 700;
    font-size: 12px
}

.Tvu6zAI3kbdYjGQGbypuQ ._3vRcTzxpTSFxcxVm9BKrlQ ._2w3xjuBZIgZJPO9HAa5Hb0 .jM11lU9OD9-2Hlu3Akwtj {
    font-size: calc(22px + .4vw);
    color: #fff;
    font-weight: 800
}

.Tvu6zAI3kbdYjGQGbypuQ ._3vRcTzxpTSFxcxVm9BKrlQ ._2w3xjuBZIgZJPO9HAa5Hb0 ._2n8wa2hMCjKHhvMsS0v3_k {
    font-size: 14px
}

.Tvu6zAI3kbdYjGQGbypuQ .nqmYD9sGBA3BEmNjp6qYF {
    display: flex;
    column-gap: 8px;
    margin-top: 1vw
}

._1ewUwegRciiNydBWSQRCX- {
    display: flex;
    justify-content: space-between;
    padding: 8px;
    padding-left: 16px;
    align-items: center;
    align-self: normal;
    animation-name: _1NLXxISZY_irucMpI5R4x4;
    animation-duration: .3s;
    animation-timing-function: ease-in-out
}

._1ewUwegRciiNydBWSQRCX-.ESrsVvppSYzUdXlrlXxWr {
    margin-top: 40px
}

._2RS-Ue5FXXFavL0kzKJygJ {
    display: flex;
    padding: 8px;
    padding-left: 16px;
    align-items: center;
    align-self: normal;
    font-size: 12px;
    opacity: .7
}

._2RS-Ue5FXXFavL0kzKJygJ .CiFk6OuYAQSbv_DGXoBSX {
    color: #fff;
    text-decoration: underline
}

@keyframes _1NLXxISZY_irucMpI5R4x4 {
    from {
        transform: translateY(-40px);
        opacity: 0
    }

    to {
        transform: none;
        opacity: 1
    }
}

.CiFk6OuYAQSbv_DGXoBSX {
    display: inline-block;
    color: #1a9fff;
    cursor: pointer;
    padding: 2px 4px;
    transition: color .1s ease,background-color .1s ease
}

.CiFk6OuYAQSbv_DGXoBSX:hover {
    color: #fff;
    background-color: #ACB2C924;
    border-radius: 2px
}

.CiFk6OuYAQSbv_DGXoBSX:visited {
    color: #1a9fff
}

.CiFk6OuYAQSbv_DGXoBSX.gpfocus {
    color: #fff;
    background-color: #ACB2C924
}

._2Gy72TJcKqY9gqP5-TAmSk {
    display: flex;
    column-gap: 8px
}

._22Bfzcdg2l-RQEn-qKSIol {
    min-width: 10px;
    color: #dcdedf;
    font-size: 16px;
    line-height: 20px;
    border-radius: 2px;
    box-shadow: none;
    box-sizing: border-box;
    position: relative;
    background-color: #ACB2C924;
    cursor: pointer;
    text-align: center;
    user-select: none;
    -webkit-user-select: none;
    padding: 8px 16px;
    transition: background-color .1s ease,border-radius .1s ease
}

._22Bfzcdg2l-RQEn-qKSIol._2xsPifNspMLcbkoUSA5Ujl {
    opacity: .4;
    cursor: default
}

._22Bfzcdg2l-RQEn-qKSIol._3o2jhEGrGiVndMjUbNpOw- {
    background-color: #1a9fff;
    color: #fff;
    box-shadow: 0px 2px 4px rgba(0,0,0,.16)
}

._22Bfzcdg2l-RQEn-qKSIol._3o2jhEGrGiVndMjUbNpOw-:hover:not(._2xsPifNspMLcbkoUSA5Ujl) {
    background-color: #0bf
}

._22Bfzcdg2l-RQEn-qKSIol._3SOZx68qVakLwDvAYBOPMG {
    background-color: #59bf40
}

._22Bfzcdg2l-RQEn-qKSIol._1tFfTbcTKjlfSGsMOJvdf_ {
    padding: 12px 40px
}

._22Bfzcdg2l-RQEn-qKSIol svg {
    width: 16px;
    transition: fill .1s ease
}

._22Bfzcdg2l-RQEn-qKSIol:hover:not(._2xsPifNspMLcbkoUSA5Ujl) {
    background-color: #ACB2C947
}

._22Bfzcdg2l-RQEn-qKSIol.gpfocus {
    background-color: #fff;
    border-radius: 0px
}

._22Bfzcdg2l-RQEn-qKSIol.gpfocus svg {
    fill: #0e141b
}

@media screen and (max-width: 1200px) {
    ._22Bfzcdg2l-RQEn-qKSIol {
        font-size:13px;
        line-height: 15px
    }
}

._2sZ7DAljYV5Xd-nbhtlmyM {
    cursor: pointer;
    position: absolute;
    top: 50%;
    z-index: 10;
    transform: translateY(-50%) scale(0.92);
    border-radius: 50%;
    display: none;
    background-color: rgba(103,112,123,.6);
    backdrop-filter: blur(24px);
    box-shadow: 0px 12px 16px rgba(0,0,0,.3),inset 0 0 0 1px rgba(255,255,255,.1);
    transition: background-color ease,box-shadow ease,transform ease,opacity ease;
    transition-duration: .3s
}

._2sZ7DAljYV5Xd-nbhtlmyM svg {
    width: 32px;
    height: 32px;
    color: #fff;
    transition: color ease;
    transition-duration: .3s
}

._2sZ7DAljYV5Xd-nbhtlmyM:hover {
    background-color: #fff;
    box-shadow: 0px 16px 18px rgba(0,0,0,.4),inset 0 0 0 1px rgba(255,255,255,.1);
    transform: translateY(-50%) scale(1);
    transition-duration: .06s
}

._2sZ7DAljYV5Xd-nbhtlmyM:hover svg {
    transition-duration: .06s;
    color: #0e141b
}

._2sZ7DAljYV5Xd-nbhtlmyM._2CTzbHZ-C-FfnXEtLZPv9q {
    display: flex
}

._2sZ7DAljYV5Xd-nbhtlmyM:active {
    opacity: .9;
    transform: translateY(-50%) scale(0.96)
}

._2sZ7DAljYV5Xd-nbhtlmyM._30_0NBq3DkV-qL7Eyqva-t {
    right: 2vw
}

._2sZ7DAljYV5Xd-nbhtlmyM._30_0NBq3DkV-qL7Eyqva-t svg {
    margin: 20px 18px 20px 22px
}

._2sZ7DAljYV5Xd-nbhtlmyM._36Cln2gIYtwR3sPPcOi9bT {
    left: 2vw
}

._2sZ7DAljYV5Xd-nbhtlmyM._36Cln2gIYtwR3sPPcOi9bT svg {
    margin: 20px 22px 20px 18px
}

.BasicUI ._2sZ7DAljYV5Xd-nbhtlmyM {
    display: none
}

._2akaWEht7jMXdxPJFmf3WN {
    display: flex;
    margin: 4px 0px 0px 0px;
    column-gap: 4px
}

._RZQ6JnUY6lQGmRcgHFNA img {
    width: 28px
}

._29ReJunMtLbnxbnixF6VdE {
    font-size: 12px;
    color: var(--gpStoreLighterGrey);
    margin-bottom: 2px;
    font-weight: 700
}

._2fNR47HGs7tI_v1HC2-N1h {
    display: flex
}

._1q8mEyt8Rp7JweHMRGm6hq {
    width: 80px;
    box-shadow: var(--gpShadow-Small);
    margin-right: 5px;
    display: block
}

.YWLoeGgBPsjUtXywol3_O {
    font-size: 12px;
    color: var(--gpStoreLighterGrey)
}

._2hxko0SvUWCZ30U4JH4TNn {
    display: flex;
    white-space: nowrap;
    -webkit-mask-image: linear-gradient(to right, black calc(100% - 32px), transparent calc(100% - 8px));
    margin-right: -16px;
    margin-top: 2px
}

._1Z_ek2XNBZbkZqyR-QSwlo {
    font-weight: bold
}

._2mksBeuafFs1CMp0t5Z9gX {
    font-size: 12px;
    color: var(--gpStoreLighterGrey);
    padding: 0;
    line-height: 18px
}

._13ZcoCKc8H09LSHp4C197Z {
    display: flex;
    background: #83beec1f;
    padding: 16px 1vw;
    align-items: center;
    color: var(--gpStoreLighterGrey);
    width: 28%;
    flex-direction: column;
    justify-content: center;
    row-gap: 16px;
    text-align: center;
    box-sizing: border-box;
    font-size: 16px
}

._13ZcoCKc8H09LSHp4C197Z ._2ZB_x5Jq7JGDapJVPsCZTo {
    transform: rotate(-10deg);
    filter: drop-shadow(0px 8px 6px #00000022)
}

@media screen and (max-width: 1400px) {
    ._13ZcoCKc8H09LSHp4C197Z ._2ZB_x5Jq7JGDapJVPsCZTo {
        width:100px
    }
}

@media screen and (max-width: 1400px) {
    ._13ZcoCKc8H09LSHp4C197Z {
        font-size:14px
    }
}

._2P6WAN13LnRVRmRb-VNu_L {
    font-weight: 700
}

._34aoCP80lDRK3cq6_V0YQ_ {
    display: flex;
    background: rgba(0,0,0,.4);
    min-width: 200px;
    border-radius: 3px;
    padding: 3px 20px 3px 3px
}

._34aoCP80lDRK3cq6_V0YQ_ ._1AYnL3n86EbaOCKf18KKV8 {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-left: 4px
}

.ContentHubMainCarouselCapsule ._29ReJunMtLbnxbnixF6VdE {
    font-size: 15px
}

._1PuKitjqWv0B0oiYlNtQLC {
    text-align: center;
    margin-top: 16px
}

._1PuKitjqWv0B0oiYlNtQLC .TlkSt1YkgKK9YnX7QQE4Z {
    margin-left: 4px;
    margin-right: 4px;
    opacity: 30%
}

._1PuKitjqWv0B0oiYlNtQLC ._23RBFZJ1wVhf98uzXlWplC {
    opacity: 80%
}

._1PuKitjqWv0B0oiYlNtQLC ._2Fj2kOZWwWE8wXSm0CEN_3 {
    opacity: 0%
}

.D7yeVCEwaFr6qNo_bPGCr {
    text-align: center;
    margin-bottom: 10px;
    text-transform: uppercase;
    letter-spacing: .1ch;
    font-weight: bold;
    opacity: 80%
}

.nibodjvvrm86uCfnnAn4g {
    height: 36px;
    width: 36px;
    display: flex;
    margin: 0px 0px;
    transform: scale(0.86, 0.86) translateX(0px);
    transition-property: transform;
    transition-duration: .34s;
    transition-timing-function: cubic-bezier(0.42, 0, 0.19, 2.28);
    flex-direction: row;
    flex-shrink: 0
}

.nibodjvvrm86uCfnnAn4g.X-Small {
    height: 28px;
    width: 28px
}

.nibodjvvrm86uCfnnAn4g.Medium {
    height: 36px;
    width: 36px
}

.nibodjvvrm86uCfnnAn4g.MediumLarge {
    height: 48px;
    width: 48px
}

.nibodjvvrm86uCfnnAn4g.Large {
    height: 84px;
    width: 84px
}

.nibodjvvrm86uCfnnAn4g.X-Large {
    height: 92px;
    width: 92px
}

.nibodjvvrm86uCfnnAn4g.FillArea {
    height: 100%;
    width: 100%
}

.ChatSpeaker.ChatRoomSpeaker .nibodjvvrm86uCfnnAn4g {
    transform: scale(1, 1) translateX(0px)
}

.nibodjvvrm86uCfnnAn4g ._3xUpb5DWXPFNcHHIcv-9pe.right,.nibodjvvrm86uCfnnAn4g ._3xUpb5DWXPFNcHHIcv-9pe.bottom {
    display: block !important
}

.ingame ._3xUpb5DWXPFNcHHIcv-9pe {
    background: linear-gradient(to bottom, #8cd61d 0%, #a1f410 30%, #a1f410 70%, #8cd61d 100%)
}

.ingame ._3xUpb5DWXPFNcHHIcv-9pe.GamepadMode,.GamepadMode .ingame ._3xUpb5DWXPFNcHHIcv-9pe {
    background: #59bf40
}

.offline ._3xUpb5DWXPFNcHHIcv-9pe.GamepadMode,.GamepadMode .offline ._3xUpb5DWXPFNcHHIcv-9pe {
    background: #67707b
}

.ingame .X-Large ._3xUpb5DWXPFNcHHIcv-9pe {
    background: #bff02b
}

.watchingbroadcast ._3xUpb5DWXPFNcHHIcv-9pe {
    background: linear-gradient(to bottom, #9c8fd4 0%, #9c8fd4 30%, #9c8fd4 70%, #9c8fd4 100%)
}

.online ._3xUpb5DWXPFNcHHIcv-9pe {
    background: linear-gradient(to bottom, #6dcff6 0%, #6dcff6 30%, #6dcff6 70%, #6dcff6 100%)
}

.online ._3xUpb5DWXPFNcHHIcv-9pe.GamepadMode,.GamepadMode .online ._3xUpb5DWXPFNcHHIcv-9pe {
    background: #4cb4ff
}

.awayOrSnooze ._3xUpb5DWXPFNcHHIcv-9pe {
    -webkit-mask: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAQAAABKxSfDAAAACXBIWXMAAAsSAAALEgHS3X78AAAAIUlEQVQI12P8/5+BgYGBgZGBgYGBiQEJoHAY/+OSQeEAAMCCAwlfJ3DmAAAAAElFTkSuQmCC") repeat-y;
    -webkit-mask-size: 5px 5px;
    mask: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAQAAABKxSfDAAAACXBIWXMAAAsSAAALEgHS3X78AAAAIUlEQVQI12P8/5+BgYGBgZGBgYGBiQEJoHAY/+OSQeEAAMCCAwlfJ3DmAAAAAElFTkSuQmCC") repeat-y;
    mask-size: 5px 5px;
    opacity: .75
}

.awayOrSnooze ._3xUpb5DWXPFNcHHIcv-9pe.GamepadMode,.GamepadMode .awayOrSnooze ._3xUpb5DWXPFNcHHIcv-9pe {
    opacity: 1
}

._3xUpb5DWXPFNcHHIcv-9pe.right {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    width: 2px
}

._3xUpb5DWXPFNcHHIcv-9pe.right.GamepadMode,.GamepadMode ._3xUpb5DWXPFNcHHIcv-9pe.right {
    width: 3px;
    right: -3px
}

._3xUpb5DWXPFNcHHIcv-9pe.bottom {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 2px
}

._3xUpb5DWXPFNcHHIcv-9pe.bottom.GamepadMode,.GamepadMode ._3xUpb5DWXPFNcHHIcv-9pe.bottom {
    height: 3px;
    bottom: -3px
}

.awayOrSnooze ._3xUpb5DWXPFNcHHIcv-9pe.bottom {
    -webkit-mask: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAQAAABKxSfDAAAACXBIWXMAAAsSAAALEgHS3X78AAAAIUlEQVQI12P8/5+BgYGBgZGBgYGBiQEJoHAY/+OSQeEAAMCCAwlfJ3DmAAAAAElFTkSuQmCC") repeat-x;
    mask: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAQAAABKxSfDAAAACXBIWXMAAAsSAAALEgHS3X78AAAAIUlEQVQI12P8/5+BgYGBgZGBgYGBiQEJoHAY/+OSQeEAAMCCAwlfJ3DmAAAAAElFTkSuQmCC") repeat-x
}

.awayOrSnooze .X-Large ._3xUpb5DWXPFNcHHIcv-9pe.bottom {
    mask-size: 6px 6px;
    opacity: 1
}

._3h-QRJGxnVOIExtHD1R0f2 {
    border: 1px solid #383c43;
    height: calc(100% - 2px);
    width: calc(100% - 2px);
    box-shadow: 2px 2px 8px 1px rgba(0,0,0,.3);
    transition: filter .24s ease-in-out
}

._3h-QRJGxnVOIExtHD1R0f2.GamepadMode,.GamepadMode ._3h-QRJGxnVOIExtHD1R0f2 {
    border: 0px solid transparent;
    height: 100%;
    width: 100%
}

.X_mJE4BYV5StDPwZhSiAu {
    position: absolute;
    top: 0
}

.X_mJE4BYV5StDPwZhSiAu ._3fM0F85j3aWVzr4RJM9-eu {
    width: 100%;
    height: 100%
}

.nibodjvvrm86uCfnnAn4g .X_mJE4BYV5StDPwZhSiAu {
    transform: scale(1.2)
}

._5T6C7ESpj4ynwbH8LS101 {
    position: relative;
    width: 70%;
    min-width: 70%;
    height: 100%
}

._5T6C7ESpj4ynwbH8LS101 ._1H947zVMI4eix33y6Vyrm0 {
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 500;
    color: #000;
    position: absolute;
    top: 8px;
    left: 8px;
    border-radius: 2px;
    z-index: 1;
    background-color: #99d4ff;
    box-shadow: 0px 1px 2px rgba(0,0,0,.24);
    padding: 2px 6px;
    opacity: 0;
    transform: translateX(calc(-100% - 8px));
    transition: opacity .2s cubic-bezier(0.32, 0, 0.67, 0),transform .2s cubic-bezier(0.32, 0, 0.67, 0)
}

._5T6C7ESpj4ynwbH8LS101 ._1H947zVMI4eix33y6Vyrm0.QO_OlPouxqbJBf7_YhDcB {
    opacity: 1;
    transform: translateX(0px);
    transition: opacity .1s ease,transform .2s ease
}

._5T6C7ESpj4ynwbH8LS101 ._32nCthjo6y3PW8ly04ygbU {
    position: absolute;
    top: 8px;
    right: 8px;
    z-index: 1
}

._2DzJ9TSrYmyo1tY_R-1jym {
    position: relative;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center
}

._2DzJ9TSrYmyo1tY_R-1jym:hover .ZZgGaqlJvV83f4CYl3O3N {
    display: block
}

._3sG-J5T8SrzM0Hjkda7sgL {
    object-fit: fill;
    height: 100%;
    width: 100%;
    transition: opacity .6s ease 1s;
    opacity: 0;
    position: absolute
}

._3cc6kgsSpd-DeLRDHEM_lD {
    height: 100%;
    width: 100%;
    transition: opacity .6s ease 1s;
    opacity: 1;
    position: absolute
}

._1y11BvPq_nL5EZFF8GLuD9 {
    position: absolute;
    z-index: 5;
    cursor: pointer
}

._1y11BvPq_nL5EZFF8GLuD9 svg {
    width: 130px;
    height: auto
}

.ZZgGaqlJvV83f4CYl3O3N {
    position: absolute;
    z-index: 5;
    right: 0;
    font-size: 13px;
    color: #fff;
    display: none
}

.NIRD8Bn9II9OQY1KDrAZv {
    margin-left: auto;
    display: flex;
    flex-direction: row;
    align-items: center
}

._2M2uuGKI-mqASr4K5BRefp {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    padding-right: 5px
}

._2M2uuGKI-mqASr4K5BRefp .pk-LoKoNmmPK4GBiC9DR8 {
    padding: 0px;
    line-height: 16px
}

._2M2uuGKI-mqASr4K5BRefp ._2KER4-iUzYJ7IYSjvQaG8T {
    background: none;
    color: #fff;
    font-size: .7em;
    font-weight: 600;
    padding: 0px
}

.XMxkarW3W_NNebjelsgAY {
    height: 100%;
    box-sizing: border-box;
    font-size: 16px;
    font-weight: 500;
    padding: 3px 5px;
    background-color: #4c6b22;
    color: #a4d007;
    display: flex;
    align-items: center;
    margin-right: 3px
}

.XMxkarW3W_NNebjelsgAY._3rH5bNCtORkBasSH4z6zfz {
    background-color: #007eb3;
    color: #fff
}

._3-o3G9jt3lqcvbRXt8epsn {
    text-decoration: line-through;
    color: #626366;
    font-size: 11px;
    line-height: 11px;
    margin-top: 2px
}

.pk-LoKoNmmPK4GBiC9DR8 {
    background: #000;
    font-size: 14px;
    padding: 5px;
    background-color: #000;
    align-items: center;
    display: flex
}

._2KER4-iUzYJ7IYSjvQaG8T {
    background: none;
    color: #fff;
    font-size: .7em;
    font-weight: 600;
    padding: 0px
}

._3Y72HgnTA3W9eV4Z5OBvWt {
    height: 200px;
    display: flex;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    user-select: none;
    box-shadow: var(--gpShadow-Medium)
}

._3Y72HgnTA3W9eV4Z5OBvWt ._2-tz2hqtOXPPtMnVPHNSdx {
    background: linear-gradient(90deg, #30506C 0%, #386483 75%, rgba(64, 121, 153, 0) 100%);
    position: absolute;
    height: 200px;
    width: 70%;
    z-index: 5;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    padding: 0 32px;
    line-height: 30px;
    row-gap: 4px
}

._3Y72HgnTA3W9eV4Z5OBvWt ._2-tz2hqtOXPPtMnVPHNSdx .xD8XE561L4OLHkp9K3UIV {
    display: flex;
    column-gap: 4px;
    align-items: center
}

._3Y72HgnTA3W9eV4Z5OBvWt ._2-tz2hqtOXPPtMnVPHNSdx .xD8XE561L4OLHkp9K3UIV svg {
    width: 24px
}

._3Y72HgnTA3W9eV4Z5OBvWt:hover,._3Y72HgnTA3W9eV4Z5OBvWt.gpfocus {
    box-shadow: 0px 6px 12px 0px #0000003D
}

._3Y72HgnTA3W9eV4Z5OBvWt:hover ._2-tz2hqtOXPPtMnVPHNSdx,._3Y72HgnTA3W9eV4Z5OBvWt.gpfocus ._2-tz2hqtOXPPtMnVPHNSdx {
    filter: brightness(1.2)
}

._3Y72HgnTA3W9eV4Z5OBvWt:hover ._2-tz2hqtOXPPtMnVPHNSdx .xD8XE561L4OLHkp9K3UIV,._3Y72HgnTA3W9eV4Z5OBvWt.gpfocus ._2-tz2hqtOXPPtMnVPHNSdx .xD8XE561L4OLHkp9K3UIV {
    column-gap: 8px
}

._1-LJHJRsteRD-MMTkV3euH {
    width: 420px;
    margin-left: auto;
    overflow: hidden;
    position: relative;
    background-color: #386483
}

._3Y72HgnTA3W9eV4Z5OBvWt:not(._3s4Iu4fpr4clYfkpaXEOXd) ._1-LJHJRsteRD-MMTkV3euH {
    display: flex
}

._1-LJHJRsteRD-MMTkV3euH ._3I6-9MDGeV0lFzgJn25TgG {
    margin: auto;
    margin-right: 90px;
    width: 30px;
    height: 30px;
    opacity: .5
}

@keyframes _1z7iQxGll4hgW0TGB2pP-n {
    from {
        opacity: 0
    }
}

._1ab2u-OsAo8k_KM9vpvoCE {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    animation-name: _1z7iQxGll4hgW0TGB2pP-n;
    animation-duration: 1s;
    animation-iteration-count: 1;
    animation-fill-mode: both
}

._1mKVZY4-l46AZiZvctCEmx {
    font-weight: 700;
    font-size: 22px;
    line-height: 1.3;
    color: #fff;
    width: 80%
}

._37pAaTBY_oYZSI6lv8SuU5 {
    width: 320px;
    height: 200px;
    background-size: cover;
    background-repeat: no-repeat;
    display: flex;
    flex-shrink: 0;
    gap: 8px;
    align-items: flex-end;
    padding: 12px;
    box-sizing: border-box;
    font-size: 80%
}

._3D933A3S26z4EtK8t_LETk {
    filter: drop-shadow(0px 4px 8px rgba(0, 0, 0, 0.25));
    display: flex
}

._3D933A3S26z4EtK8t_LETk img {
    width: 50px
}

._3RZNatcCUyIOavmOweW6L9 {
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    margin-bottom: 2px
}

._3u1HeR7JRPiiuKIT78j2Cc {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    padding: 8px 16px;
    background: #1a9fff;
    box-shadow: 0px 4px 8px rgba(0,0,0,.25);
    border-radius: 2px;
    color: #fff
}

._3qFL88r7vVtG3lg2enLhfi {
    height: 200px
}

._1Zn_5pvuMbqr57ws1eJKe {
    height: 100vh;
    overflow-y: scroll
}

.rq-9_6apCxae1MbnQZTW- {
    font-family: "Motiva Sans",Arial,Helvetica,sans-serif;
    display: flex;
    flex-direction: row;
    position: relative;
    z-index: 4;
    margin: 0 auto
}

.BasicUI .rq-9_6apCxae1MbnQZTW- {
    height: 100%;
    min-height: 100%;
    width: 100%;
    align-items: center;
    padding: 16px;
    box-sizing: border-box;
    gap: 20px;
    box-shadow: var(--gpShadow-Large)
}

.ah9QAq_oS5nW3MgRnTAzq .rq-9_6apCxae1MbnQZTW- {
    width: unset
}

.olJ0bpvyRPrtTYZJ92MIn {
    width: 100%;
    position: relative;
    background: -webkit-linear-gradient(top, #3b3b3b 5%, #171717 95%);
    background: linear-gradient(to bottom, #3b3b3b 5%, #171717 95%);
    border-top-right-radius: 5px;
    box-shadow: 0 0 8px rgba(0,0,0,.5)
}

.olJ0bpvyRPrtTYZJ92MIn.ah9QAq_oS5nW3MgRnTAzq {
    background: unset
}

.BasicUI .olJ0bpvyRPrtTYZJ92MIn {
    height: 300px
}

.contenthubmaincarousel.expanded ._30XmWOQxfj1bFcW4DkUjV_ {
    display: none
}

.ContentHubSalePage .SaleSectionCtn.contenthubmaincarousel.expanded .olJ0bpvyRPrtTYZJ92MIn {
    background: none
}

.ContentHubSalePage .SaleSectionCtn.contenthubmaincarousel.expanded .olJ0bpvyRPrtTYZJ92MIn.ah9QAq_oS5nW3MgRnTAzq {
    height: 576px
}

@media screen and (max-width: 940px) {
    .ContentHubSalePage .SaleSectionCtn.contenthubmaincarousel.expanded .olJ0bpvyRPrtTYZJ92MIn {
        height:518px
    }
}

.ContentHubSalePage .SaleSectionCtn.contenthubmaincarousel.expanded .rq-9_6apCxae1MbnQZTW- {
    max-width: 940px;
    width: 100%;
    box-sizing: border-box
}

@media screen and (max-width: 940px) {
    .ContentHubSalePage .SaleSectionCtn.contenthubmaincarousel.expanded .rq-9_6apCxae1MbnQZTW- {
        padding-left:20px;
        padding-right: 20px;
        padding-top: 10vw
    }
}

.XXdrSWRWUKoHRgrD5uogf {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
    z-index: 1
}

._30XmWOQxfj1bFcW4DkUjV_ {
    position: absolute;
    width: 150%;
    height: 150%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position-x: center;
    z-index: 1;
    opacity: .3;
    filter: blur(14px)
}

._2jGnDgGDtr4jtE8bojPtY7 {
    position: absolute;
    max-width: 1920px;
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    height: 100%;
    opacity: .8;
    -webkit-mask: linear-gradient(180deg, black 58%, rgba(0, 0, 0, 0) 95%),radial-gradient(15.77% 44.22% at 50% 104.95%, rgba(66, 66, 66, 0) 0%, #333333 100%),radial-gradient(30.95% 86.8% at 30.69% 13.2%, rgba(66, 66, 66, 0.33) 0%, #333333 100%),radial-gradient(51.31% 143.89% at 49.99% 24.75%, #000000 0%, #000000 52.6%, rgba(0, 0, 0, 0.18) 83.33%, rgba(0, 0, 0, 0) 95.31%);
    mask: linear-gradient(180deg, black 58%, rgba(0, 0, 0, 0) 95%),radial-gradient(15.77% 44.22% at 50% 104.95%, rgba(66, 66, 66, 0) 0%, #333333 100%),radial-gradient(30.95% 86.8% at 30.69% 13.2%, rgba(66, 66, 66, 0.33) 0%, #333333 100%),radial-gradient(51.31% 143.89% at 49.99% 24.75%, #000000 0%, #000000 52.6%, rgba(0, 0, 0, 0.18) 83.33%, rgba(0, 0, 0, 0) 95.31%);
    -webkit-mask-composite: source-in;
    mask-composite: source-in;
    z-index: 2
}

.ah9QAq_oS5nW3MgRnTAzq ._2jGnDgGDtr4jtE8bojPtY7 {
    display: none
}

.BasicUI ._2jGnDgGDtr4jtE8bojPtY7 {
    -webkit-mask: unset;
    mask: unset;
    -webkit-mask-composite: unset;
    mask-composite: unset;
    width: 100%;
    -webkit-mask-image: linear-gradient(rgba(0, 0, 0, 0.8) 20%, rgba(0, 0, 0, 0.5) 80%)
}

.contenthubmaincarousel.expanded ._2jGnDgGDtr4jtE8bojPtY7 {
    width: 100vw
}

.contenthubmaincarousel.expanded .ah9QAq_oS5nW3MgRnTAzq ._2jGnDgGDtr4jtE8bojPtY7 {
    display: unset
}

._21GjW7VUifwe_Jevv49qIT {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 3
}

.ContentHubSalePage .SaleSectionCtn.contenthubmaincarousel.expanded ._21GjW7VUifwe_Jevv49qIT {
    background-image: url(data:image/gif;base64,R0lGODlhBAAEAIAAAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQFAAABACwAAAAABAAEAAACBgQShqgJBQA7);
    opacity: 65%;
    max-width: 1920px;
    height: 100%;
    mix-blend-mode: overlay;
    -webkit-mask: radial-gradient(51.31% 143.89% at 49.99% 24.75%, #000000 0%, #000000 52.6%, rgba(0, 0, 0, 0.18) 83.33%, rgba(0, 0, 0, 0) 95.31%),linear-gradient(180deg, #000000 90%, rgba(0, 0, 0, 0) 100%);
    mask: radial-gradient(51.31% 143.89% at 49.99% 24.75%, #000000 0%, #000000 52.6%, rgba(0, 0, 0, 0.18) 83.33%, rgba(0, 0, 0, 0) 95.31%),linear-gradient(180deg, #000000 90%, rgba(0, 0, 0, 0) 100%);
    -webkit-mask-composite: source-in;
    mask-composite: source-in
}

.jaTSihWnCr8uA3IPH8pPO {
    position: absolute;
    left: 0px;
    top: 14px;
    display: grid;
    row-gap: 5px
}

._3htJKARnLcsZPlG3Sqlvkg {
    flex-shrink: 0;
    padding: 0;
    position: relative;
    z-index: 2;
    height: 348px;
    width: 259px;
    box-shadow: 0 0 12px rgba(0,0,0,.5)
}

.ah9QAq_oS5nW3MgRnTAzq ._3htJKARnLcsZPlG3Sqlvkg {
    margin-left: unset;
    box-shadow: unset
}

@media screen and (max-width: 940px) {
    ._3htJKARnLcsZPlG3Sqlvkg {
        margin-left:0px
    }
}

.BasicUI ._3htJKARnLcsZPlG3Sqlvkg {
    margin: unset;
    height: auto;
    width: 180px;
    box-shadow: var(--gpShadow-Medium)
}

.BasicUI ._3htJKARnLcsZPlG3Sqlvkg .CapsuleBottomBar {
    position: absolute;
    bottom: 0px;
    width: 100%;
    justify-content: flex-end;
    background: linear-gradient(transparent, rgba(0, 0, 0, 0.4))
}

._3e4zIuHBznXAoYJBEShmTe {
    width: 600px
}

._3e4zIuHBznXAoYJBEShmTe ._1OGqlyh3RGEOUqWvIYnhRJ {
    position: absolute;
    width: 100%;
    bottom: -30px;
    opacity: 75%;
    z-index: 2
}

._2xDhgyRekf-ieXILY2GgrJ {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding-left: 16px;
    z-index: 1
}

.ah9QAq_oS5nW3MgRnTAzq ._2xDhgyRekf-ieXILY2GgrJ {
    height: 354px;
    padding: 8px;
    background: linear-gradient(to right, #223b4f 5%, #25435b 95%)
}

.BasicUI ._2xDhgyRekf-ieXILY2GgrJ {
    height: -webkit-fill-available;
    padding: unset;
    flex: auto
}

._2xDhgyRekf-ieXILY2GgrJ .WidgetTagTitle {
    display: none
}

.BasicUI ._2xDhgyRekf-ieXILY2GgrJ .SaleTagBlockCtn {
    display: none
}

._2xDhgyRekf-ieXILY2GgrJ .SaleTagBlockCtn .TagBox .WidgetTag {
    color: #c6d4df;
    font-weight: 300;
    font-size: 11px;
    background-color: rgba(0,0,0,.75);
    text-transform: none
}

._2xDhgyRekf-ieXILY2GgrJ ._1B3DlUeXOdmoKSAzcX2ise {
    margin-top: 4px
}

.BasicUI ._2xDhgyRekf-ieXILY2GgrJ ._1B3DlUeXOdmoKSAzcX2ise {
    font: var(--gpText-BodyMedium);
    color: #fff;
    opacity: .8;
    text-shadow: 0px 4px 12px #000;
    margin-top: unset
}

._2xDhgyRekf-ieXILY2GgrJ ._2NnxX77zksI0knKh88wqqI {
    margin-top: 4px;
    margin-left: -4px;
    margin-bottom: 4px
}

._2xDhgyRekf-ieXILY2GgrJ ._2NnxX77zksI0knKh88wqqI .ReviewScore {
    font-size: 1em
}

.BasicUI ._2xDhgyRekf-ieXILY2GgrJ ._2NnxX77zksI0knKh88wqqI {
    font: var(--gpText-BodyLarge);
    text-shadow: 0px 4px 12px #000;
    margin: unset
}

._2xDhgyRekf-ieXILY2GgrJ ._3r3902euTOYxNybU9G2Vxj {
    font-weight: 700
}

._2xDhgyRekf-ieXILY2GgrJ ._26-ICqi8UhxutiYJyQ7jw {
    font-size: 26px
}

._2xDhgyRekf-ieXILY2GgrJ ._2iLfPW81V7ikdTxZLfP8-1 {
    font-size: 14px;
    font-weight: 400;
    letter-spacing: .1ch;
    margin-top: 6px
}

._2xDhgyRekf-ieXILY2GgrJ ._1jV5aDbQbnWjTZ7KqzG6hv {
    margin-top: 8px
}

._2xDhgyRekf-ieXILY2GgrJ ._1jV5aDbQbnWjTZ7KqzG6hv>div {
    border-top: none
}

._2xDhgyRekf-ieXILY2GgrJ .eFMS-3Ikye0At919NbM-s {
    display: flex;
    margin-bottom: 8px
}

._2xDhgyRekf-ieXILY2GgrJ .eFMS-3Ikye0At919NbM-s ._1Wcw-J3VLOmCigxjMG2ryw {
    min-width: 94px;
    height: 112px
}

._2xDhgyRekf-ieXILY2GgrJ .eFMS-3Ikye0At919NbM-s ._1Wcw-J3VLOmCigxjMG2ryw img {
    height: 100%;
    width: 100%
}

._26-ICqi8UhxutiYJyQ7jw {
    font-size: 22px;
    line-height: 28px;
    font-weight: 500;
    width: fit-content;
    color: #e5e5e5;
    margin-bottom: 5px
}

.BasicUI ._26-ICqi8UhxutiYJyQ7jw {
    margin: unset;
    font: var(--gpText-HeadingMedium);
    text-shadow: 0px 8px 24px #000
}

._2iLfPW81V7ikdTxZLfP8-1 {
    font-size: 20px;
    font-weight: 200;
    color: #fff
}

.BasicUI ._2iLfPW81V7ikdTxZLfP8-1 {
    font: var(--gpText-BodyMedium);
    opacity: .8;
    text-shadow: 0px 4px 12px #000
}

.WhyRelevant {
    font-size: 15px
}

.SaleSectionCarousel .carousel__slider {
    margin: -10px 0px 0px 0px
}

.carousel__slide ._30XmWOQxfj1bFcW4DkUjV_ {
    opacity: 0;
    filter: saturate(0.8)
}

.carousel__slide .XXdrSWRWUKoHRgrD5uogf {
    opacity: 0
}

.SliderBody.CarouselSlidingRight .carousel__slide.carousel__slide--visible ._2xDhgyRekf-ieXILY2GgrJ {
    animation-name: _2fdUmDW92P9P_0sVbR2a_T;
    animation-duration: .1s;
    animation-timing-function: cubic-bezier(0, 0.6, 0.2, 1);
    animation-delay: 0s;
    animation-iteration-count: 1;
    animation-fill-mode: forwards
}

.SliderBody.CarouselSlidingRight .carousel__slide.carousel__slide--visible ._3htJKARnLcsZPlG3Sqlvkg {
    animation-name: _2H6HvY9V_W_NTuqE2SLjas;
    animation-duration: .1s;
    animation-timing-function: cubic-bezier(0, 0.6, 0.2, 1);
    animation-delay: 0s;
    animation-iteration-count: 1;
    animation-fill-mode: forwards
}

.SliderBody.CarouselSlidingLeft .carousel__slide.carousel__slide--visible ._2xDhgyRekf-ieXILY2GgrJ {
    animation-name: _1P8fVsazFiMbWw4NDR75RT;
    animation-duration: .1s;
    animation-timing-function: cubic-bezier(0, 0.6, 0.2, 1);
    animation-delay: 0s;
    animation-iteration-count: 1;
    animation-fill-mode: forwards
}

.SliderBody.CarouselSlidingLeft .carousel__slide.carousel__slide--visible ._3htJKARnLcsZPlG3Sqlvkg {
    animation-name: _2q_52aROnrxXfLpde896rg;
    animation-duration: .1s;
    animation-timing-function: cubic-bezier(0, 0.6, 0.2, 1);
    animation-delay: 0s;
    animation-iteration-count: 1;
    animation-fill-mode: forwards
}

.carousel__slide.carousel__slide--hidden ._30XmWOQxfj1bFcW4DkUjV_ {
    opacity: 0
}

.carousel__slide.carousel__slide--visible ._30XmWOQxfj1bFcW4DkUjV_ {
    animation-name: _37tVz2Dv6wAaRC_5BxDIs2;
    animation-duration: 0s;
    animation-timing-function: ease-out;
    animation-delay: 0s;
    animation-iteration-count: 1;
    animation-fill-mode: forwards
}

.carousel__slide.carousel__slide--visible .XXdrSWRWUKoHRgrD5uogf {
    animation-name: _3BlcsHEudYVTJabd2kc3vS;
    animation-duration: 3s;
    animation-timing-function: ease-out;
    animation-delay: 0s;
    animation-iteration-count: 1;
    animation-fill-mode: forwards
}

@keyframes _37tVz2Dv6wAaRC_5BxDIs2 {
    0% {
        opacity: 0;
        transform: translateX(100px)
    }

    10% {
        opacity: 0;
        transform: translateX(0px)
    }

    20% {
        opacity: 1;
        transform: translateX(0px)
    }

    90% {
        opacity: 1;
        transform: translateX(0px)
    }

    100% {
        opacity: 1;
        transform: translateX(0px)
    }
}

@keyframes _3BlcsHEudYVTJabd2kc3vS {
    0% {
        opacity: 0;
        transform: translateX(100px)
    }

    10% {
        opacity: 0;
        transform: translateX(0px)
    }

    20% {
        opacity: 0;
        transform: translateX(0px)
    }

    90% {
        opacity: 1;
        transform: translateX(0px)
    }

    100% {
        opacity: 1;
        transform: translateX(0px)
    }
}

@keyframes _2fdUmDW92P9P_0sVbR2a_T {
    0% {
        transform: translateX(100px)
    }

    30% {
        transform: translateX(100px)
    }

    100% {
        transform: translateX(0px)
    }
}

@keyframes _2H6HvY9V_W_NTuqE2SLjas {
    0% {
        transform: translateX(100px)
    }

    100% {
        transform: translateX(0px)
    }
}

@keyframes _1P8fVsazFiMbWw4NDR75RT {
    0% {
        transform: translateX(-100px)
    }

    100% {
        transform: translateX(0px)
    }
}

@keyframes _2q_52aROnrxXfLpde896rg {
    0% {
        transform: translateX(-100px)
    }

    30% {
        transform: translateX(-100px)
    }

    100% {
        transform: translateX(0px)
    }
}

._2ZatuQPNeGq4co_oIw27VE {
    top: 45px
}

@media screen and (max-width: 910px) {
    .ContentHubMainCarouselCapsule {
        min-width:90vw;
        scroll-snap-align: start
    }
}

.BasicUI .ContentHubMainCarouselCapsule {
    min-width: unset;
    scroll-snap-align: unset
}

.ContentHubMainCarouselCapsule ._2xDhgyRekf-ieXILY2GgrJ {
    padding: 20px;
    background: #0000004f;
    backdrop-filter: blur(20px);
    height: 308px;
    width: 100%
}

.ContentHubMainCarouselCapsule ._2xDhgyRekf-ieXILY2GgrJ .SaleTagBlockCtn .TagBox .WidgetTag {
    font-size: 12px;
    color: #c6d4df;
    background-color: #c6d4df26
}

.ContentHubMainCarouselCapsule ._2xDhgyRekf-ieXILY2GgrJ .SaleTagBlockCtn .TagBox .WidgetTag:hover {
    color: #fff;
    background-color: #c6d4df51
}

.ContentHubMainCarouselCapsule ._2xDhgyRekf-ieXILY2GgrJ .SaleTagBlockCtn .TagBox {
    max-height: 50px;
    gap: 2px
}

.ContentHubMainCarouselCapsule ._2xDhgyRekf-ieXILY2GgrJ ._1B3DlUeXOdmoKSAzcX2ise {
    font-size: 18px;
    text-shadow: none;
    color: #c6d4df
}

.ContentHubMainCarouselCapsule ._2xDhgyRekf-ieXILY2GgrJ ._2NnxX77zksI0knKh88wqqI {
    text-shadow: none
}

.ContentHubMainCarouselCapsule ._2xDhgyRekf-ieXILY2GgrJ ._2NnxX77zksI0knKh88wqqI .ReviewScore {
    font-size: 16px;
    font-weight: 500;
    background: #00000045;
    border-radius: 2px;
    width: fit-content;
    width: moz-fit-content;
    padding-left: 8px
}

.ContentHubMainCarouselCapsule ._2xDhgyRekf-ieXILY2GgrJ ._1jV5aDbQbnWjTZ7KqzG6hv {
    text-shadow: none;
    margin-top: 4px
}

.ContentHubMainCarouselCapsule ._2xDhgyRekf-ieXILY2GgrJ ._1jV5aDbQbnWjTZ7KqzG6hv>div {
    border-top: none;
    font-size: 14px;
    margin-top: 2px;
    max-height: 125px;
    flex-wrap: wrap
}

.ContentHubMainCarouselCapsule ._2xDhgyRekf-ieXILY2GgrJ ._1jV5aDbQbnWjTZ7KqzG6hv>div>div {
    width: 50%
}

.ContentHubMainCarouselCapsule ._2xDhgyRekf-ieXILY2GgrJ .eFMS-3Ikye0At919NbM-s .WeiXLhTiHWvR4_05WkjOh {
    padding-left: 4px
}

.ContentHubMainCarouselCapsule ._2xDhgyRekf-ieXILY2GgrJ .eFMS-3Ikye0At919NbM-s .WeiXLhTiHWvR4_05WkjOh ._26-ICqi8UhxutiYJyQ7jw {
    font-size: 30px;
    line-height: 34px;
    text-shadow: none;
    font-weight: 600;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden
}

.-ap7mXqcxyhrxn5-5EaM8 {
    flex: 1;
    min-width: 284px
}

@media screen and (max-width: 800px) {
    .-ap7mXqcxyhrxn5-5EaM8 {
        display:none
    }
}

.FATLceF4ncP8L8QnrQTXV {
    width: 100%;
    border-radius: 8px;
    margin-bottom: 4px
}

.BasicUI .FATLceF4ncP8L8QnrQTXV {
    display: none
}

.FATLceF4ncP8L8QnrQTXV>img {
    border-radius: 2px;
    width: 100%;
    object-fit: cover;
    max-height: 128px;
    background-color: #000;
    margin-bottom: -4px
}

.FATLceF4ncP8L8QnrQTXV .h0pphNa_Fdu4JUevL5V9y>img {
    border-radius: 3px;
    width: 100%;
    object-fit: cover;
    max-height: 128px;
    min-height: 123px;
    background-color: #000
}

.LibraryAssetExpandedDisplay .FATLceF4ncP8L8QnrQTXV .h0pphNa_Fdu4JUevL5V9y>img {
    max-height: 158px;
    display: block
}

._1xxBaJKCsbAJzZmtVfMkOU,._31z_AnGSXyTY88tf23SXFO {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    height: 51px;
    margin: 0
}

._3IAX7mvtmyEgwvpIAAl0hf,._1A_Lw0CFJIQtfGHmTkIpEy {
    height: 100%;
    width: 91px;
    object-fit: cover;
    cursor: pointer
}

.h0pphNa_Fdu4JUevL5V9y {
    width: 100%;
    height: 158px;
    position: relative;
    cursor: pointer;
    transition-property: transform,opacity;
    transition-duration: .21s;
    transition-timing-function: ease-out;
    margin-bottom: 0;
    background: #000
}

.h0pphNa_Fdu4JUevL5V9y._3D99vg3-OLr6XsvxrtzhZa {
    opacity: 0;
    transform: translateX(-198px) scale(1.7) translateY(5px)
}

._2sJlIVAVWZ2I2iA6IO4pOv {
    position: absolute;
    top: calc(50% - 32px);
    left: calc(50% - 32px);
    width: 64px;
    height: 64px;
    border-radius: 50%;
    background-color: #0006;
    border: 1px solid #aaa3;
    opacity: .75;
    transition-property: opacity;
    transition-duration: .16s;
    transition-timing-function: ease-in-out
}

.h0pphNa_Fdu4JUevL5V9y:hover ._2sJlIVAVWZ2I2iA6IO4pOv {
    opacity: 1
}

.h0pphNa_Fdu4JUevL5V9y:hover ._2sJlIVAVWZ2I2iA6IO4pOv .SVGIcon_Play {
    fill: #fff
}

._2sJlIVAVWZ2I2iA6IO4pOv .SVGIcon_Play {
    fill: #ccc;
    width: 50%;
    height: 50%;
    margin-left: 18px;
    margin-top: 15px;
    transition-property: fill;
    transition-duration: .16s;
    transition-timing-function: ease-in-out
}

._3mzKCP4FLx7fUVeKrhZ1nn {
    position: absolute;
    width: calc(100% - 16px);
    height: calc(100% - 16px);
    top: 8px;
    left: 8px;
    border-radius: 4px;
    z-index: 3;
    background-color: #000d;
    display: flex;
    flex-direction: column;
    align-items: center;
    opacity: 0;
    pointer-events: none;
    transition-property: opacity;
    transition-duration: .26s;
    transition-timing-function: ease-in-out
}

._3mzKCP4FLx7fUVeKrhZ1nn._3D99vg3-OLr6XsvxrtzhZa {
    opacity: 1;
    pointer-events: initial
}

._3mzKCP4FLx7fUVeKrhZ1nn .SVGIcon_X_Line {
    position: absolute;
    width: 22px;
    height: 22px;
    right: 8px;
    top: 8px;
    cursor: pointer
}

._3mzKCP4FLx7fUVeKrhZ1nn .SVGIcon_X_Line line {
    stroke-width: 30px;
    stroke: #aaa
}

._3mzKCP4FLx7fUVeKrhZ1nn .SVGIcon_X_Line:hover line {
    stroke: #fff
}

._2LqAoKcZgpOtpoj5_URVNJ {
    width: calc(100% - 16px);
    height: calc(100% - 16px);
    top: 8px;
    left: 8px;
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    align-items: center;
    transition-property: width;
    transition-duration: .26s;
    transition-timing-function: ease-in-out
}

.PopupFullWindow ._2LqAoKcZgpOtpoj5_URVNJ {
    width: calc(100vw - 48px)
}

._3zPl6O67BYIiFOlq7FxlJP {
    max-width: 84vw;
    max-height: 80vh;
    object-fit: contain;
    align-self: center;
    flex: 1
}

._3zPl6O67BYIiFOlq7FxlJP:focus {
    outline: none
}

._31z_AnGSXyTY88tf23SXFO {
    flex-wrap: wrap;
    align-content: space-around;
    height: auto
}

._1A_Lw0CFJIQtfGHmTkIpEy {
    height: auto
}

._1e4No10_bpJEyqWGdzhAs9 {
    font-size: 21px;
    font-family: "Motiva Sans",Sans-serif;
    color: #fff;
    font-weight: normal
}

._3586BiTSYwaANmF1iHSK0f {
    display: flex
}

.VvwZmAlF0uXfe__ZO0uX0 {
    display: flex;
    background: rgba(0,0,0,.6);
    justify-content: space-around;
    width: fit-content;
    padding: 16px;
    border-radius: 3px;
    margin: auto;
    min-width: 80%;
    align-items: center
}

.BasicUI .VvwZmAlF0uXfe__ZO0uX0 {
    flex-direction: column;
    gap: 12px
}

.m8h0cksva38onSt9vDraW {
    position: relative;
    right: unset;
    bottom: unset
}

.v7Xo47-E5cR6b-rvcmp-H {
    display: flex;
    flex-direction: row;
    flex-grow: 1
}

.v7Xo47-E5cR6b-rvcmp-H ._3Vww38pO7uZXdih9MxhSkH {
    margin-left: auto;
    display: flex
}

.v7Xo47-E5cR6b-rvcmp-H ._2DdLjM_1-DDJlVf9qhMXB3 {
    background: #4a2a3c;
    padding: 4px 10px;
    border-radius: 3px;
    border: 1px solid #50484c;
    height: fit-content;
    text-transform: uppercase;
    font-weight: bold
}

.v7Xo47-E5cR6b-rvcmp-H ._2DdLjM_1-DDJlVf9qhMXB3:hover {
    background: #7a5a6c;
    border-color: #fff
}

._2s_hQYvfnrZrKaBO-URg89 {
    margin-bottom: 10px
}

._3YXVTuwL05ypZj8kTh4egz {
    background: linear-gradient(180deg, #2A475E 0%, #1B2838 80%);
    display: flex;
    scroll-snap-align: center;
    overflow: hidden;
    margin: 0 auto;
    outline: none;
    width: 900px;
    height: 352px;
    transition: transform ease;
    transition-duration: .5s
}

@media screen and (min-width: 960px) {
    ._3YXVTuwL05ypZj8kTh4egz {
        transform:scale(0.92)
    }
}

._3YXVTuwL05ypZj8kTh4egz._1TMb_3EH48NlqINgfTYQXx {
    transition-duration: .6s;
    transform: scale(1)
}

._2XMDQfbT0Uphz7Khztfiro {
    color: #fff;
    width: 100%;
    overflow: hidden;
    position: relative;
    z-index: 1;
    display: flex;
    flex-direction: column;
    box-sizing: border-box;
    cursor: default
}

._2XMDQfbT0Uphz7Khztfiro ._3aJ_uAnszkx6CJiN-l41h- {
    padding: calc(8px + .6vw);
    padding-bottom: 8px;
    display: flex;
    flex-direction: column;
    box-sizing: border-box;
    row-gap: 8px;
    overflow: scroll;
    -webkit-mask-image: linear-gradient(black 94%, transparent);
    mask-image: linear-gradient(black 94%, transparent);
    scrollbar-width: none
}

.BasicUI ._2XMDQfbT0Uphz7Khztfiro ._3aJ_uAnszkx6CJiN-l41h- {
    padding: 12px
}

._3Vfudartc2XtnVmXROPN-9 {
    width: 100%;
    object-fit: cover;
    transform: translateX(-20px);
    margin: 20px 0;
    box-shadow: 0px 2px 4px rgba(0,0,0,.24)
}

._22XNfEG0ai6LZC4dxnf0-1 {
    color: #fff;
    display: flex;
    font-size: 14px;
    display: flex;
    flex-direction: column;
    justify-content: center
}

._22XNfEG0ai6LZC4dxnf0-1 ._3wtK-0pdtT0R9AOvVlaBWj {
    font-size: 18px;
    line-height: 1.3;
    font-weight: 500;
    color: #fff;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    overflow: hidden
}

._4XUdhF7I3WkhEDCP1qMRt .ReviewScore {
    font-size: 14px;
    color: rgba(255,255,255,.9);
    font-weight: 500;
    padding: unset
}

.BasicUI ._4XUdhF7I3WkhEDCP1qMRt .ReviewScore {
    font-size: 14px
}

@media screen and (max-width: 1200px) {
    ._4XUdhF7I3WkhEDCP1qMRt .ReviewScore {
        font-size:12px
    }
}

._4u1H1qmvPd1QiasmaSPVJ {
    margin-top: auto;
    display: flex;
    flex-direction: column;
    row-gap: 8px;
    padding: calc(8px + .6vw);
    padding-top: 0px
}

._4u1H1qmvPd1QiasmaSPVJ ._29P8ptAGVWju253XR0m0Jj {
    display: flex;
    flex-direction: column;
    gap: 10px
}

._4u1H1qmvPd1QiasmaSPVJ ._29P8ptAGVWju253XR0m0Jj .RPeIdiSGbAM-lPfepetL_ {
    flex-grow: 1
}

._4u1H1qmvPd1QiasmaSPVJ ._3qD8xcg9ILVcbD2XfM0vSD {
    display: flex;
    gap: 3%
}

._2MVVBmUYv7F6vDUozIYpFo {
    vertical-align: text-top
}

._1ngJHCnQvFHZQp_bPqovDo {
    position: absolute;
    top: 0;
    width: inherit;
    height: inherit;
    z-index: 0;
    display: flex;
    box-sizing: border-box;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    row-gap: 16px;
    background-color: rgba(33,52,71,.6);
    opacity: 0;
    backdrop-filter: blur(0px);
    transition: opacity .2s ease .1s
}

._1ngJHCnQvFHZQp_bPqovDo._9JxTYBl7D04fpSKFvF-qW {
    opacity: 1;
    backdrop-filter: blur(40px);
    transition: opacity .2s ease;
    z-index: 100
}

._1ngJHCnQvFHZQp_bPqovDo ._1aA8npMST7x9lEIDbqna1o {
    display: flex;
    align-items: center;
    flex-direction: column;
    row-gap: 16px;
    position: absolute;
    width: 100%;
    font-size: 16px;
    line-height: 1.4;
    color: #fff;
    opacity: 0;
    transform: translateY(32px);
    transition: opacity .1s ease-in,transform .15s ease-in
}

._1ngJHCnQvFHZQp_bPqovDo ._1aA8npMST7x9lEIDbqna1o ._2l_BIy1gecfZNAF3V9YFJW {
    font-size: 20px;
    font-weight: 500
}

._1ngJHCnQvFHZQp_bPqovDo ._1aA8npMST7x9lEIDbqna1o .Fout2lEcl8cCdOJ3wJn0x {
    font-size: 14px;
    opacity: .8;
    padding-bottom: 16px;
    border-bottom: 1px solid #ACB2C924;
    width: 50%;
    text-align: center
}

.BasicUI ._1ngJHCnQvFHZQp_bPqovDo ._1aA8npMST7x9lEIDbqna1o ._38_D8VPCeXpqQC4vS0_epB {
    font-size: 12px;
    line-height: 1.2;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: .5px;
    display: flex;
    align-items: center;
    gap: 8px;
    background-color: unset
}

._1ngJHCnQvFHZQp_bPqovDo ._1aA8npMST7x9lEIDbqna1o._9JxTYBl7D04fpSKFvF-qW {
    opacity: 1;
    transform: translateY(0px);
    transition: opacity .3s ease,transform .4s ease
}

.RPeIdiSGbAM-lPfepetL_ {
    min-width: 10px;
    color: #dcdedf;
    font-size: 16px;
    line-height: 20px;
    border-radius: 2px;
    box-shadow: none;
    box-sizing: border-box;
    position: relative;
    background-color: #ACB2C924;
    cursor: pointer;
    text-align: center;
    user-select: none;
    -webkit-user-select: none;
    padding: 8px 16px;
    transition: background-color .1s ease,border-radius .1s ease
}

.RPeIdiSGbAM-lPfepetL_._1lydKA3y5ByR9D8tjhBFQ3 {
    opacity: .4;
    cursor: default
}

.RPeIdiSGbAM-lPfepetL_ svg {
    width: 16px;
    transition: fill .1s ease
}

.RPeIdiSGbAM-lPfepetL_:hover:not(._1lydKA3y5ByR9D8tjhBFQ3) {
    background-color: #ACB2C947
}

.RPeIdiSGbAM-lPfepetL_.gpfocus {
    background-color: #fff;
    border-radius: 0px
}

.RPeIdiSGbAM-lPfepetL_.gpfocus svg {
    fill: #0e141b
}

@media screen and (max-width: 1200px) {
    .RPeIdiSGbAM-lPfepetL_ {
        font-size:13px;
        line-height: 15px
    }
}

._22_mLvZWH3uOjtvbsWTPk3 {
    display: flex;
    white-space: nowrap;
    -webkit-mask-image: linear-gradient(to right, black calc(100% - 32px), transparent calc(100% - 8px));
    mask-image: linear-gradient(to right, black calc(100% - 32px), transparent calc(100% - 8px));
    margin-right: -16px;
    overflow: hidden;
    min-height: 21px
}

.BasicUI ._22_mLvZWH3uOjtvbsWTPk3 {
    margin-right: -12px
}

._22_mLvZWH3uOjtvbsWTPk3 .sezH81XG123Jx4Frpk6gL {
    background: rgba(14,20,27,.3);
    border-radius: 2px;
    font-size: 12px;
    margin-right: 4px;
    padding: 2px 6px;
    color: var(--gpStoreLighterGrey)
}

._35QMJ0rAr2YDvKLt4p3aWN {
    display: flex;
    flex-direction: column;
    margin: 0px 8px 0px 8px;
    background: #00000080;
    backdrop-filter: blur(20px);
    gap: 6px;
    border-radius: 3px;
    box-shadow: 0 0 10px rgba(0,0,0,.7);
    transition: box-shadow .2s ease-out
}

._35QMJ0rAr2YDvKLt4p3aWN:hover {
    box-shadow: 0 0 10px rgba(255,255,255,.5)
}

._35QMJ0rAr2YDvKLt4p3aWN .AppCapsuleCtn {
    top: 10px;
    left: 0px;
    bottom: -10px;
    justify-content: center;
    width: 100%
}

._13gBFmALaxfjyp4FvrOCIZ {
    width: 100%
}

._3OaXqOusS5WJNlfvyNc5k7 {
    padding: 6px 12px
}

._3J5YmdVNOBxkivlNSdbuC- {
    font-size: 18px;
    font-weight: 500;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden
}

._1Mh9SCNY-C1bAfbGOCbTym {
    color: #ffffff6b;
    font-style: normal
}

@media screen and (max-width: 620px) {
    ._3J5YmdVNOBxkivlNSdbuC- {
        font-size:14px
    }

    ._35QMJ0rAr2YDvKLt4p3aWN .AppCapsuleCtn {
        top: 0px
    }
}

.x7UKM0ooa97bLEC1DOAhd {
    border-radius: 3px;
    overflow: hidden;
    cursor: pointer
}

.x7UKM0ooa97bLEC1DOAhd:hover {
    box-shadow: 0 0 10px rgba(255,255,255,.5)
}

.x7UKM0ooa97bLEC1DOAhd:hover ._2Rm2455wi6RIlGIhlKd6ja {
    transform: scale(1.1)
}

._2Rm2455wi6RIlGIhlKd6ja {
    width: 100%;
    height: auto;
    display: block;
    transition: transform .3s ease-in-out
}

._2qN9u-PUuidOe8A6u2BLnB {
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
    margin-top: 8px
}

._2qN9u-PUuidOe8A6u2BLnB ._1UN_OM_UOz0xqO7EcRfKMv {
    background: #000;
    margin-left: auto;
    display: flex
}

._2uDosrOO-P5HteHs8r2DHF {
    min-width: 80px;
    margin-right: 10px
}

._2uDosrOO-P5HteHs8r2DHF .DialogInputLabelGroup {
    margin-bottom: 0px
}

._2uDosrOO-P5HteHs8r2DHF .DialogDropDown._DialogInputContainer {
    padding: 8px 12px
}

._2uDosrOO-P5HteHs8r2DHF .DialogDropDown_Arrow {
    top: 9px
}

._2xiHGC5uLleLI4yqeulx5a {
    display: flex;
    flex-direction: column;
    align-items: center
}

._2xiHGC5uLleLI4yqeulx5a a:not(.LinkButton) {
    color: #fff
}

._2xiHGC5uLleLI4yqeulx5a a._2fJMMn4OtB-DA4H4GDPp5I {
    margin-top: 8px;
    background: #fff;
    padding: 4px 12px;
    border-radius: 10px;
    color: #000
}

._2xiHGC5uLleLI4yqeulx5a a._2fJMMn4OtB-DA4H4GDPp5I:hover {
    background: #000;
    color: #fff
}

Body.v6.tag_page.contenthub_page {
    background-color: #202327
}

._3SWsMT4_EVVsmPbanjlEy4 {
    width: 100%;
    position: unset
}

._3SWsMT4_EVVsmPbanjlEy4 .carousel .CarouselBtnLeft {
    left: calc(50% - 564px)
}

._3SWsMT4_EVVsmPbanjlEy4 .carousel .CarouselBtnRight {
    left: calc(50% + 504px)
}

._3SWsMT4_EVVsmPbanjlEy4 .carousel .SliderBody button {
    width: 60px;
    top: 0px;
    height: 200px;
    padding-left: 7px;
    margin: auto 0;
    background: rgba(0,0,0,.3);
    border-radius: 4px
}

._3SWsMT4_EVVsmPbanjlEy4 .carousel .SliderBody button:hover {
    background: #fff
}

._3SWsMT4_EVVsmPbanjlEy4 .carousel .SliderBody button:hover svg polygon {
    fill: #000
}

._3SWsMT4_EVVsmPbanjlEy4 .carousel .SliderBody .carousel__slider {
    position: unset
}

._3SWsMT4_EVVsmPbanjlEy4 ._10K5p_DOyGW-WttCA1UwuC {
    width: 940px;
    height: 640px;
    margin: 0 auto
}

.OyJ48UmHDKl9fN7ue4oPF {
    width: 940px;
    max-width: 100%;
    margin: 0 auto
}

html.tablet .OyJ48UmHDKl9fN7ue4oPF {
    width: unset
}

@media screen and (max-width: 910px) {
    .OyJ48UmHDKl9fN7ue4oPF {
        width:unset
    }
}

.OyJ48UmHDKl9fN7ue4oPF ._2RnIwgy025bixjWk2UTw40 {
    position: relative;
    font-size: 16px;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-right: 8px;
    padding-left: 8px
}

html.tablet .OyJ48UmHDKl9fN7ue4oPF ._2RnIwgy025bixjWk2UTw40 {
    font: var(--gpText-HeadingSmall);
    font-weight: 500;
    text-transform: unset;
    letter-spacing: unset;
    text-shadow: unset;
    margin-bottom: 8px;
    padding: unset
}

@media screen and (max-width: 910px) {
    .OyJ48UmHDKl9fN7ue4oPF ._2RnIwgy025bixjWk2UTw40 {
        font:var(--gpText-HeadingSmall);
        font-weight: 500;
        text-transform: unset;
        letter-spacing: unset;
        text-shadow: unset;
        margin-bottom: 8px;
        padding: unset
    }
}

.nVpbhpPkgrAwu1ZjFf7-B {
    font-size: 16px;
    opacity: 50%;
    letter-spacing: 1px;
    margin-left: 8px;
    text-transform: none
}

html.tablet .nVpbhpPkgrAwu1ZjFf7-B {
    font: var(--gpText-BodyMedium);
    letter-spacing: unset;
    padding: unset
}

@media screen and (max-width: 910px) {
    .nVpbhpPkgrAwu1ZjFf7-B {
        font:var(--gpText-BodyMedium);
        letter-spacing: unset;
        padding: unset
    }
}

@media screen and (max-width: 940px) {
    .nVpbhpPkgrAwu1ZjFf7-B {
        display:block;
        padding-left: 8px
    }

    html.tablet .nVpbhpPkgrAwu1ZjFf7-B {
        margin-left: 0px
    }
}

@media screen and (max-width: 940px)and (max-width: 910px) {
    .nVpbhpPkgrAwu1ZjFf7-B {
        margin-left:0px
    }
}

._3LagaO9m29xPGnO2YwpQnq {
    margin-top: 30px;
    font-weight: 300;
    margin-bottom: 8px
}

html.tablet ._3LagaO9m29xPGnO2YwpQnq {
    font: var(--gpText-BodyMedium);
    letter-spacing: unset;
    margin-top: 12px;
    padding: 0px var(--gpSpace-Gutter)
}

@media screen and (max-width: 910px) {
    ._3LagaO9m29xPGnO2YwpQnq {
        font:var(--gpText-BodyMedium);
        letter-spacing: unset;
        margin-top: 12px;
        padding: 0px var(--gpSpace-Gutter)
    }
}

html.tablet .contenthubsections {
    padding-bottom: 16px
}

@media screen and (max-width: 910px) {
    .contenthubsections {
        padding-bottom:16px
    }
}

.ContentHubSalePage ._3SWsMT4_EVVsmPbanjlEy4 {
    max-width: 940px;
    margin: 0px auto 20px auto
}

html.tablet .ContentHubSalePage ._3SWsMT4_EVVsmPbanjlEy4 {
    max-width: unset;
    margin-bottom: 0px;
    padding-bottom: 8px
}

@media screen and (max-width: 910px) {
    .ContentHubSalePage ._3SWsMT4_EVVsmPbanjlEy4 {
        max-width:unset;
        margin-bottom: 0px;
        padding-bottom: 8px
    }
}

html.tablet .ContentHubSalePage .contenthubmaincarousel {
    max-width: 100vw;
    width: 100vw;
    padding: 0px;
    box-sizing: border-box;
    scroll-padding: 0px var(--gpSpace-Gutter)
}

html.tablet .ContentHubSalePage .contenthubmaincarousel .SliderBody ul {
    gap: 12px
}

html.tablet .ContentHubSalePage .contenthubmaincarousel .SliderBody ul li {
    width: calc(100vw - 2*var(--gpSpace-Gutter)) !important;
    max-width: calc(100vw - 2*var(--gpSpace-Gutter)) !important;
    overflow: hidden
}

@media screen and (max-width: 910px) {
    .ContentHubSalePage .contenthubmaincarousel {
        max-width:100vw;
        width: 100vw;
        padding: 0px;
        box-sizing: border-box;
        scroll-padding: 0px var(--gpSpace-Gutter)
    }

    .ContentHubSalePage .contenthubmaincarousel .SliderBody ul {
        gap: 12px
    }

    .ContentHubSalePage .contenthubmaincarousel .SliderBody ul li {
        width: calc(100vw - 2*var(--gpSpace-Gutter)) !important;
        max-width: calc(100vw - 2*var(--gpSpace-Gutter)) !important;
        overflow: hidden
    }
}

html.tablet .ContentHubSalePage .carousel__slider-tray-wrapper {
    scroll-snap-type: x mandatory;
    overflow-x: scroll;
    overflow-y: hidden;
    margin: unset;
    scroll-padding: 0px var(--gpSpace-Gutter);
    padding: 4px var(--gpSpace-Gutter)
}

html.tablet .ContentHubSalePage .carousel__slider-tray-wrapper .carousel__slide {
    scroll-snap-align: start
}

@media screen and (max-width: 910px) {
    .ContentHubSalePage .carousel__slider-tray-wrapper {
        scroll-snap-type:x mandatory;
        overflow-x: scroll;
        overflow-y: hidden;
        margin: unset;
        scroll-padding: 0px var(--gpSpace-Gutter);
        padding: 4px var(--gpSpace-Gutter)
    }

    .ContentHubSalePage .carousel__slider-tray-wrapper .carousel__slide {
        scroll-snap-align: start
    }
}

html.tablet .ContentHubSalePage .carousel__slider-tray:after {
    content: "Â ";
    min-width: var(--gpSpace-Gutter)
}

@media screen and (max-width: 910px) {
    .ContentHubSalePage .carousel__slider-tray:after {
        content:"Â ";
        min-width: var(--gpSpace-Gutter)
    }
}

.ContentHubSalePage .contenthubmaincarousel.expanded ._3SWsMT4_EVVsmPbanjlEy4 {
    max-width: 1920px;
    margin: 0px auto
}

.ContentHubSalePage .contenthubmaincarousel.expanded {
    display: block;
    width: 100%
}

html.tablet .ContentHubSalePage .contenthubmaincarousel.expanded {
    position: unset;
    height: unset;
    display: block;
    width: 100%
}

@media screen and (max-width: 910px) {
    .ContentHubSalePage .contenthubmaincarousel.expanded {
        position:unset;
        height: unset;
        display: block;
        width: 100%
    }
}

.ContentHubSalePage .SaleSectionTabListContainer {
    position: unset
}

.ContentHubSalePage .SaleSectionTabListContainer .SaleSectionCtn.contenthubpartnertakeover.expanded:not(:empty):first-child {
    margin-bottom: 456px
}

html.tablet .ContentHubSalePage .SaleSectionTabListContainer .SaleSectionCtn.contenthubpartnertakeover.expanded:not(:empty):first-child {
    margin-bottom: unset
}

@media screen and (max-width: 910px) {
    .ContentHubSalePage .SaleSectionTabListContainer .SaleSectionCtn.contenthubpartnertakeover.expanded:not(:empty):first-child {
        margin-bottom:unset
    }
}

@media screen and (max-width: 940px) {
    .ContentHubSalePage .SaleSectionTabListContainer .SaleSectionCtn.contenthubpartnertakeover.expanded:not(:empty):first-child {
        margin-bottom:470px
    }
}

@media screen and (max-width: 940px) {
    .ContentHubSalePage .SaleTagBlockCtn .TagBox {
        display:none
    }
}

._2Y2C1oQ7JEMkq2AoDp_S0A {
    display: flex;
    max-width: 306px;
    flex-direction: column;
    justify-content: space-between;
    margin: 5px
}

@media screen and (max-width: 910px) {
    ._2Y2C1oQ7JEMkq2AoDp_S0A {
        margin:0 16px 0 0
    }
}

._2Y2C1oQ7JEMkq2AoDp_S0A .CapsuleBottomBar {
    height: 44px
}

._2Y2C1oQ7JEMkq2AoDp_S0A ._1txjwTLoJcqr0tBIHfKXTG:last-child {
    margin-top: 16px
}

._2Y2C1oQ7JEMkq2AoDp_S0A ._1txjwTLoJcqr0tBIHfKXTG:only-child {
    margin-top: 0
}

._10ZMM-6TwuIxLIDYNo11cI {
    position: relative;
    border-radius: 3px;
    box-shadow: 0 0 10px rgba(0,0,0,.7);
    width: 100%;
    transition: filter .3s ease-in-out
}

._10ZMM-6TwuIxLIDYNo11cI:hover {
    filter: brightness(1.2)
}

@media screen and (max-width: 910px) {
    ._10ZMM-6TwuIxLIDYNo11cI {
        min-width:300px;
        scroll-snap-align: start
    }
}

.BasicUI ._10ZMM-6TwuIxLIDYNo11cI {
    min-width: unset;
    scroll-snap-align: unset
}

._10ZMM-6TwuIxLIDYNo11cI ._1bl_5_eovS3fDHK3GbmixH {
    position: relative;
    padding-top: calc(93.4782608696% + 44px + 44px + 16px)
}

._10ZMM-6TwuIxLIDYNo11cI ._1bl_5_eovS3fDHK3GbmixH img {
    position: absolute;
    width: 100%;
    top: 0;
    bottom: 0
}

._10ZMM-6TwuIxLIDYNo11cI ._2kI35iD_oF1-ul1amEDSsK {
    margin-left: 4px
}

._10ZMM-6TwuIxLIDYNo11cI ._1clRj5v7vU3Cuj7x9c3ZNZ {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 130px;
    background: radial-gradient(78.46% 78.46% at 50% 21.54%, #000f18 0%, #0f1f29 100%)
}

._10ZMM-6TwuIxLIDYNo11cI ._1clRj5v7vU3Cuj7x9c3ZNZ ._2egM2GG5RaDSQYVNWlMHat {
    font-size: 14px;
    color: #fff;
    font-weight: normal;
    text-transform: uppercase;
    letter-spacing: .03em;
    padding: 10px 16px 10px
}

._10ZMM-6TwuIxLIDYNo11cI ._1clRj5v7vU3Cuj7x9c3ZNZ ._1ls2pcPp4wzuE2mXhMudcd {
    font-size: 12px;
    font-weight: 200;
    padding: 0 16px 8px
}

._10ZMM-6TwuIxLIDYNo11cI ._3oM7Hgank9qu0ZtiIqT4Ti {
    position: absolute;
    bottom: 0;
    width: 306px;
    height: 39px;
    background: url(https://store.akamai.steamstatic.com/public/images/v6/spotlight_background.jpg?v=1) bottom center no-repeat
}

._10ZMM-6TwuIxLIDYNo11cI ._3oM7Hgank9qu0ZtiIqT4Ti ._2egM2GG5RaDSQYVNWlMHat {
    font-size: 18px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: .1ch;
    padding: 8px 16px 2px
}

._10ZMM-6TwuIxLIDYNo11cI ._3oM7Hgank9qu0ZtiIqT4Ti ._1ls2pcPp4wzuE2mXhMudcd {
    color: #acdbf5;
    font-size: 12px;
    padding: 0 16px 8px
}

._10ZMM-6TwuIxLIDYNo11cI ._3oM7Hgank9qu0ZtiIqT4Ti .MsDhVPTMNn95Jd3XWTPQR {
    position: absolute;
    top: -132px;
    font-size: 40px;
    font-weight: bold;
    width: 306px;
    text-align: center
}

._10ZMM-6TwuIxLIDYNo11cI .w6OMUI_I9oVaxDOwRzRrh {
    margin-left: 16px;
    margin-top: 4px;
    display: flex
}

._2wLdHFCsbh4BfZ6kvvpRyL {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: space-between
}

._1D6ilQYGn-cYI2fhTAjSzD {
    height: 190px;
    margin-bottom: 9px;
    box-shadow: 0 0 6px rgba(0,0,0,.7);
    display: flex;
    flex-direction: column;
    margin-left: 8px;
    margin-right: 8px
}

._1D6ilQYGn-cYI2fhTAjSzD .cIETZLGVM0l5WCskcyNy2 {
    height: 136px;
    position: relative
}

._1D6ilQYGn-cYI2fhTAjSzD .cIETZLGVM0l5WCskcyNy2 a img {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    object-fit: cover
}

._1D6ilQYGn-cYI2fhTAjSzD .cIETZLGVM0l5WCskcyNy2 a img._39GHoC1PY5ctRSLAksxgN2 {
    z-index: 10
}

._1D6ilQYGn-cYI2fhTAjSzD .cIETZLGVM0l5WCskcyNy2 a ._39krE1gLBTakOzuK41yZBD {
    width: 100%;
    height: 100%;
    z-index: 20;
    position: absolute;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center
}

._1D6ilQYGn-cYI2fhTAjSzD .cIETZLGVM0l5WCskcyNy2 a ._39krE1gLBTakOzuK41yZBD svg {
    z-index: 20;
    width: 48px;
    height: 48px;
    padding: auto;
    filter: drop-shadow(2px 2px 1px rgba(0, 0, 0, 0.8))
}

._1D6ilQYGn-cYI2fhTAjSzD ._14UDZIeZXOLeUPaEDmYrfn {
    background: rgba(0,0,0,.5);
    width: 100%;
    flex-grow: 1
}

._1D6ilQYGn-cYI2fhTAjSzD ._14UDZIeZXOLeUPaEDmYrfn ._3mq3Uyxqjh000D4-OJ9PiI {
    font-size: 14px;
    padding: 4px;
    padding-left: 8px
}

._1D6ilQYGn-cYI2fhTAjSzD ._14UDZIeZXOLeUPaEDmYrfn ._3jIzvnoNk4DzmB7w3vl3dz {
    font-size: 12px;
    padding: 4px;
    padding-left: 8px;
    padding-top: 0
}

._3pSANczPET1GBWiNfM8ZEZ {
    min-width: 300px;
    position: relative;
    border-radius: 3px;
    overflow: hidden;
    box-shadow: 0 0 10px rgba(0,0,0,.7)
}

._3pSANczPET1GBWiNfM8ZEZ .pNmm6ej3gbZJbTFnF34Bb {
    padding: 46.7391304348% 0 0 0
}

._3pSANczPET1GBWiNfM8ZEZ .pNmm6ej3gbZJbTFnF34Bb img {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100%
}

._3pSANczPET1GBWiNfM8ZEZ ._1tG1_bqddtY0lm02Wf4X9T {
    display: grid;
    grid-template-columns: auto auto;
    grid-template-rows: auto auto;
    grid-template-areas: "title discount" "title discount";
    bottom: 0;
    width: 100%;
    height: 44px;
    padding: 3px 3px 3px 8px;
    box-sizing: border-box;
    background: -webkit-linear-gradient(top, #badff3 5%, #abdaf4 95%);
    background: linear-gradient(to bottom, #badff3 5%, #abdaf4 95%)
}

._3pSANczPET1GBWiNfM8ZEZ ._1tG1_bqddtY0lm02Wf4X9T ._21_xVixMh0-rRqUGdGxbEg {
    grid-area: title;
    font-size: 14px;
    color: #283846;
    display: flex;
    flex-direction: row;
    align-items: center
}

html.tablet ._2NgkNEEvdNAueuTkHH4V0S {
    height: unset !important;
    margin: 0px var(--gpSpace-Gutter) 16px;
    box-shadow: var(--gpShadow-Medium)
}

@media screen and (max-width: 910px) {
    ._2NgkNEEvdNAueuTkHH4V0S {
        height:unset !important;
        margin: 0px var(--gpSpace-Gutter) 16px;
        box-shadow: var(--gpShadow-Medium)
    }
}

@media screen and (max-width: 500px) {
    ._2NgkNEEvdNAueuTkHH4V0S {
        margin:0px 0px 16px 0px;
        box-shadow: var(--gpShadow-Medium)
    }
}

._2NgkNEEvdNAueuTkHH4V0S a {
    display: flex;
    justify-content: center;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

html.tablet ._2NgkNEEvdNAueuTkHH4V0S a {
    position: unset;
    height: 32vw;
    overflow: hidden
}

@media screen and (max-width: 910px) {
    ._2NgkNEEvdNAueuTkHH4V0S a {
        position:unset;
        height: 32vw;
        overflow: hidden
    }
}

@media screen and (max-width: 500px) {
    ._2NgkNEEvdNAueuTkHH4V0S a {
        height:unset
    }
}

._2NgkNEEvdNAueuTkHH4V0S a img {
    margin: 0 auto
}

html.tablet ._2NgkNEEvdNAueuTkHH4V0S a img {
    margin: auto;
    height: inherit
}

@media screen and (max-width: 910px) {
    ._2NgkNEEvdNAueuTkHH4V0S a img {
        margin:auto;
        height: inherit
    }
}

._3N0H151KuH7D3iNrbRNL3D {
    position: absolute;
    left: 100px;
    top: 100px;
    background: rgba(0,0,0,.8);
    border: 1px rgba(255,255,255,.3) solid;
    border-radius: 4px;
    width: 200px;
    z-index: 100
}

._3N0H151KuH7D3iNrbRNL3D ._1qcGKxEKb2AANDw4iXQ0kF {
    padding: 8px;
    font-size: 14px;
    text-transform: uppercase;
    border-bottom: 1px rgba(0,0,0,.8) solid
}

._3N0H151KuH7D3iNrbRNL3D ._2BNKaMvGCPl8BE2y48Zyu2 {
    padding: 8px
}

._3N0H151KuH7D3iNrbRNL3D ._2BNKaMvGCPl8BE2y48Zyu2 .DialogCheckbox_Container {
    margin-bottom: 0;
    padding: 1px;
    height: 22px
}

._3N0H151KuH7D3iNrbRNL3D ._2BNKaMvGCPl8BE2y48Zyu2 .DialogCheckbox_Container .DialogToggle_Label {
    margin-top: 2px
}

._3Kh2xkNOxK9yAzjUL6Ivgx {
    width: 100%
}

._3Kh2xkNOxK9yAzjUL6Ivgx .w8Jvjch8aFrIUAv0SH561 {
    background: linear-gradient(to bottom right, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.1) 60%);
    background-size: 400% 400%;
    border-radius: 5px;
    animation: _2BHrUiVJgb5paKR9HDuFry 3.2s ease;
    animation-iteration-count: infinite
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._3K3QSflZnf6fPmoBKqoGjc {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    width: 100%
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._3K3QSflZnf6fPmoBKqoGjc .w8Jvjch8aFrIUAv0SH561 {
    width: 32%;
    height: 150px
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._3K3QSflZnf6fPmoBKqoGjc .w8Jvjch8aFrIUAv0SH561:nth-child(2) {
    animation-delay: .2s
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._3K3QSflZnf6fPmoBKqoGjc .w8Jvjch8aFrIUAv0SH561:nth-child(3) {
    animation-delay: .4s
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._1gEPGVsJ0bb_BL9C4YvFNv {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    width: 100%
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._1gEPGVsJ0bb_BL9C4YvFNv .w8Jvjch8aFrIUAv0SH561 {
    width: 24%;
    height: 105px
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._1gEPGVsJ0bb_BL9C4YvFNv .w8Jvjch8aFrIUAv0SH561:nth-child(2) {
    animation-delay: .15s
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._1gEPGVsJ0bb_BL9C4YvFNv .w8Jvjch8aFrIUAv0SH561:nth-child(3) {
    animation-delay: .3s
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._1gEPGVsJ0bb_BL9C4YvFNv .w8Jvjch8aFrIUAv0SH561:nth-child(4) {
    animation-delay: .45s
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._3zJewh51IljAQRz-6OMdOB .w8Jvjch8aFrIUAv0SH561 {
    width: 100%;
    height: 478px
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._2fHvxv3mZQin5_2wB2xfmg .w8Jvjch8aFrIUAv0SH561 {
    width: 100%;
    height: 110px;
    margin-bottom: 4px
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._3Zk9eQFgRurzIIkTvIMxHW {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    width: 100%
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._3Zk9eQFgRurzIIkTvIMxHW .dGk0hxulznq7MwRweW94h {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    width: 100%
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._3Zk9eQFgRurzIIkTvIMxHW ._1uECvRdcT_yaRni_AEsObF .w8Jvjch8aFrIUAv0SH561 {
    width: 49.2%;
    height: 240px
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._3Zk9eQFgRurzIIkTvIMxHW ._1uECvRdcT_yaRni_AEsObF .w8Jvjch8aFrIUAv0SH561:nth-child(2) {
    animation-delay: .2s
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._3Zk9eQFgRurzIIkTvIMxHW .QU4kidgDKJx_jDfEquNmT {
    margin-top: 12px
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._3Zk9eQFgRurzIIkTvIMxHW .QU4kidgDKJx_jDfEquNmT .w8Jvjch8aFrIUAv0SH561 {
    width: 32%;
    height: 166px
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._3Zk9eQFgRurzIIkTvIMxHW .QU4kidgDKJx_jDfEquNmT .w8Jvjch8aFrIUAv0SH561:nth-child(1) {
    animation-delay: .1s
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._3Zk9eQFgRurzIIkTvIMxHW .QU4kidgDKJx_jDfEquNmT .w8Jvjch8aFrIUAv0SH561:nth-child(2) {
    animation-delay: .2s
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._3Zk9eQFgRurzIIkTvIMxHW .QU4kidgDKJx_jDfEquNmT .w8Jvjch8aFrIUAv0SH561:nth-child(3) {
    animation-delay: .3s
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._2V6zSuL6-efjUwNCdSspJk {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    width: 100%
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._2V6zSuL6-efjUwNCdSspJk .dGk0hxulznq7MwRweW94h {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    width: 100%
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._2V6zSuL6-efjUwNCdSspJk ._1uECvRdcT_yaRni_AEsObF .w8Jvjch8aFrIUAv0SH561 {
    width: 49.2%;
    height: 240px
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._2V6zSuL6-efjUwNCdSspJk ._1uECvRdcT_yaRni_AEsObF .w8Jvjch8aFrIUAv0SH561:nth-child(2) {
    animation-delay: .2s
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._2V6zSuL6-efjUwNCdSspJk .QU4kidgDKJx_jDfEquNmT {
    margin-top: 12px
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._2V6zSuL6-efjUwNCdSspJk .QU4kidgDKJx_jDfEquNmT .w8Jvjch8aFrIUAv0SH561 {
    width: 32%;
    height: 166px
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._2V6zSuL6-efjUwNCdSspJk .QU4kidgDKJx_jDfEquNmT .w8Jvjch8aFrIUAv0SH561:nth-child(1) {
    animation-delay: .1s
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._2V6zSuL6-efjUwNCdSspJk .QU4kidgDKJx_jDfEquNmT .w8Jvjch8aFrIUAv0SH561:nth-child(2) {
    animation-delay: .2s
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._2V6zSuL6-efjUwNCdSspJk .QU4kidgDKJx_jDfEquNmT .w8Jvjch8aFrIUAv0SH561:nth-child(3) {
    animation-delay: .3s
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._2V6zSuL6-efjUwNCdSspJk ._3xqTH8e1tUBIai3kdvgahn {
    margin-top: 12px
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._2V6zSuL6-efjUwNCdSspJk ._3xqTH8e1tUBIai3kdvgahn .w8Jvjch8aFrIUAv0SH561 {
    width: 23.5%;
    height: 130px
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._2V6zSuL6-efjUwNCdSspJk ._3xqTH8e1tUBIai3kdvgahn .w8Jvjch8aFrIUAv0SH561:nth-child(1) {
    animation-delay: .2s
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._2V6zSuL6-efjUwNCdSspJk ._3xqTH8e1tUBIai3kdvgahn .w8Jvjch8aFrIUAv0SH561:nth-child(2) {
    animation-delay: .26s
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._2V6zSuL6-efjUwNCdSspJk ._3xqTH8e1tUBIai3kdvgahn .w8Jvjch8aFrIUAv0SH561:nth-child(3) {
    animation-delay: .32s
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._2V6zSuL6-efjUwNCdSspJk ._3xqTH8e1tUBIai3kdvgahn .w8Jvjch8aFrIUAv0SH561:nth-child(4) {
    animation-delay: .4s
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._3_FBxHpnwok2YRFmtASM5I {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    width: 100%
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._3_FBxHpnwok2YRFmtASM5I .w8Jvjch8aFrIUAv0SH561 {
    width: 32%;
    height: 406px
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._3_FBxHpnwok2YRFmtASM5I .w8Jvjch8aFrIUAv0SH561:nth-child(2) {
    animation-delay: .2s
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._3_FBxHpnwok2YRFmtASM5I .w8Jvjch8aFrIUAv0SH561:nth-child(3) {
    animation-delay: .4s
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._3_FBxHpnwok2YRFmtASM5I ._1Rudow4oFWhnDbqnzJ0nuM {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 406px;
    width: 32%
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._3_FBxHpnwok2YRFmtASM5I ._1Rudow4oFWhnDbqnzJ0nuM .w8Jvjch8aFrIUAv0SH561 {
    width: 100%;
    height: 193px;
    animation-delay: .4s
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._3_FBxHpnwok2YRFmtASM5I ._1Rudow4oFWhnDbqnzJ0nuM .w8Jvjch8aFrIUAv0SH561:nth-child(2) {
    animation-delay: .5s
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._4USkr2F0D76zPrDAKe8tZ {
    display: flex;
    flex-direction: row;
    padding-top: 30px;
    max-width: 920px;
    width: 100%;
    box-sizing: border-box;
    margin: auto
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._4USkr2F0D76zPrDAKe8tZ .w8Jvjch8aFrIUAv0SH561 {
    width: 260px;
    height: 340px
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._4USkr2F0D76zPrDAKe8tZ ._2SrANXbyCGZNaPRuc1diKT {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    margin-left: 8px;
    margin-top: 0
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._4USkr2F0D76zPrDAKe8tZ ._2SrANXbyCGZNaPRuc1diKT .BryzNsBYLnALstxxAzdwn {
    height: 36px;
    width: 50%;
    margin-bottom: 8px;
    animation-delay: .2s
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._4USkr2F0D76zPrDAKe8tZ ._2SrANXbyCGZNaPRuc1diKT ._1rI86EQqPtdjPy7CDjcWE3 {
    height: 26px;
    width: 80%;
    animation-delay: .21s;
    display: none
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._4USkr2F0D76zPrDAKe8tZ ._2SrANXbyCGZNaPRuc1diKT ._3kqq8V4VYQWX0MTcaWruTa {
    height: 24px;
    width: 20%;
    margin-bottom: 4px;
    animation-delay: .22s
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._4USkr2F0D76zPrDAKe8tZ ._2SrANXbyCGZNaPRuc1diKT ._1TQDb8Ui8AuVqTFeIQHC8J {
    height: 24px;
    width: 25%;
    margin-top: 4px;
    margin-bottom: 8px;
    animation-delay: .22s
}

._3Kh2xkNOxK9yAzjUL6Ivgx ._4USkr2F0D76zPrDAKe8tZ ._2SrANXbyCGZNaPRuc1diKT ._2I6t8VQXDbATmaOzp9jRzk {
    height: 40px;
    width: 90%;
    animation-delay: .23s
}

@keyframes _2BHrUiVJgb5paKR9HDuFry {
    0% {
        background-position: 100% 100%
    }

    30% {
        background-position: 0% 0%
    }

    100% {
        background-position: 0% 0%
    }
}

.-M0lUK3jDRg7ZCRU0lGVq {
    position: absolute;
    z-index: 1;
    width: 100%;
    overflow: hidden
}

._31ex5tVRKlb9Ulfz9g_Wfk {
    margin-left: unset
}

._3JzFbExRmNiGvVbuTWzqjg {
    display: block;
    height: 70vw !important;
    background-size: cover
}

._3KWlnATubYMW1Ljc4HCbEZ {
    width: 1850px;
    height: 450px;
    z-index: 800;
    position: absolute;
    margin-left: 50%;
    transform: translateX(-50%);
    pointer-events: none;
    top: 0
}

._1G24HtYyi8CtYqAaFfU2WP {
    width: 200px;
    height: 100%;
    pointer-events: none
}

@media only screen and (max-width: 768px) {
    ._3vjDu6zylspBzUE7FmM6Yl {
        display:grid
    }
}

@media only screen and (min-width: 768px) {
    ._3vjDu6zylspBzUE7FmM6Yl {
        display:flex
    }
}

@media only screen and (min-width: 1420px) {
    ._3vjDu6zylspBzUE7FmM6Yl {
        display:flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: flex-end
    }
}

@media only screen and (max-width: 768px) {
    ._1JM3A81UO1KoAFlVTA3a8O {
        width:200px;
        padding: 20px;
        grid-row-start: 2;
        grid-column-start: 1;
        z-index: 10;
        opacity: 95%;
        box-shadow: 4px 0 10px rgba(0,0,0,.25)
    }
}

@media only screen and (min-width: 768px) {
    ._1JM3A81UO1KoAFlVTA3a8O {
        width:200px;
        padding: 20px;
        margin-right: 20px;
        box-shadow: 4px 0 10px rgba(0,0,0,.25)
    }
}

@media only screen and (min-width: 1420px) {
    ._1JM3A81UO1KoAFlVTA3a8O {
        padding:10px;
        box-shadow: 4px 0 10px rgba(0,0,0,.25);
        flex-shrink: 0;
        flex-basis: 200px;
        padding-right: 20px;
        margin-right: 16px;
        position: sticky;
        top: 0px;
        height: fit-content;
        max-height: 100vh;
        overflow-y: scroll
    }
}

.BasicUI ._1JM3A81UO1KoAFlVTA3a8O {
    display: none
}

._1JM3A81UO1KoAFlVTA3a8O ._3XVd2muqXLYd2dNJEe3Xyj {
    position: relative
}

._2HmeH7CKXh-UZS3UgKQ9DL {
    text-transform: uppercase;
    font-size: 16px;
    letter-spacing: .03em;
    padding-bottom: 4px
}

._3_OwRHMdhLqzhaZ9Y0aSlK {
    text-transform: uppercase;
    font-size: 13px;
    opacity: 70%;
    margin: 4px 0
}

._3jRGARq9XRw0uVd6lwd8E8 {
    text-transform: uppercase;
    letter-spacing: .05em;
    font-size: 13px;
    margin: 4px 0;
    padding-bottom: 4px;
    cursor: pointer;
    opacity: 85%
}

._1JM3A81UO1KoAFlVTA3a8O h2 {
    margin-top: 25px !important;
    margin-bottom: 0px !important
}

.Qa8BXBnhFcu7QgSy5RqD {
    margin-top: 12px;
    margin-bottom: 16px
}

.lDWZOvvYt_I38AKpMGNoE {
    display: flex
}

.lDWZOvvYt_I38AKpMGNoE svg {
    height: 10px;
    margin-top: 10px;
    fill: rgba(255,255,255,.75);
    stroke: rgba(255,255,255,.75)
}

._3Jg7mwjxVKjnATI6MUQiGK {
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: .03em;
    padding: 4px 0;
    width: fit-content;
    opacity: 70%;
    flex-grow: 1
}

._3Jg7mwjxVKjnATI6MUQiGK:hover {
    cursor: pointer;
    opacity: 85%
}

._12piyDV8d50GcK-wlEd3fy {
    display: flex;
    align-items: baseline;
    cursor: pointer;
    padding-left: 12px;
    opacity: 85%
}

._12piyDV8d50GcK-wlEd3fy:hover {
    opacity: 100%
}

.TZdshfRox53mYuERxC510 {
    display: flex;
    align-items: baseline;
    cursor: pointer;
    font-weight: bold;
    padding-left: 8px;
    opacity: 100%
}

.TZdshfRox53mYuERxC510:hover {
    opacity: 85%
}

._2OE4sA183JjLeguru8dVfj {
    display: flex;
    align-items: baseline;
    padding-left: 12px;
    opacity: 40%
}

._2OE4sA183JjLeguru8dVfj a {
    cursor: default
}

._2uSEnLjFPyX4-yugJ6ZaEt {
    font-size: 13px;
    margin-top: 2px;
    margin-bottom: 2px;
    flex-grow: 1
}

._1inQ19muJm6rBJWJNHyPSx {
    font-size: 11px;
    font-weight: normal;
    margin-top: 2px;
    margin-bottom: 2px;
    opacity: 50%
}

._2b0ptP1NNBI0nXI0jsLlSO {
    font-size: 13px;
    margin-top: 2px;
    margin-bottom: 2px;
    padding-left: 12px;
    flex-grow: 1;
    opacity: 40%;
    cursor: pointer
}

._2b0ptP1NNBI0nXI0jsLlSO:hover {
    opacity: 60%;
    cursor: pointer
}

._3EdZTDIisUpowxwm6uJ7Iq {
    display: block;
    width: 100%
}

@media only screen and (max-width: 768px) {
    ._3EdZTDIisUpowxwm6uJ7Iq {
        grid-row-start:2;
        grid-column-start: 1
    }
}

@media only screen and (min-width: 1420px) {
    ._3EdZTDIisUpowxwm6uJ7Iq {
        flex-shrink:0;
        flex-basis: 100%
    }
}

.BasicUI ._3EdZTDIisUpowxwm6uJ7Iq {
    display: flex;
    flex-direction: column;
    row-gap: 8px
}

._24dqXeaCgVvEZiayDaTquu {
    height: 24px;
    margin-bottom: 16px;
    display: flex;
    cursor: pointer
}

.BasicUI ._24dqXeaCgVvEZiayDaTquu {
    display: none
}

.zux_uSpUKU26Qnmh3MlFz {
    margin-right: 8px;
    text-transform: uppercase;
    padding-top: 3px;
    padding-left: 6px
}

._2FEDs7kEuJtGGf36_PiaGZ {
    width: 24px;
    filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.3))
}

._2FEDs7kEuJtGGf36_PiaGZ svg {
    fill: currentColor
}

.rpvzDfG6xbJVPUwzI49cl {
    margin-top: 32px
}

.Qa8BXBnhFcu7QgSy5RqD .FdYHbkrRE4XLP9tzEWPzZ {
    background: none
}

._2zYJo5ygwHplvJw4wZI5ly {
    text-transform: uppercase;
    letter-spacing: .05em;
    font-size: 13px;
    margin: 4px 0;
    opacity: 85%
}

.T2laXwxJLS6qZ1Ko0q0Db {
    display: flex;
    flex-wrap: wrap
}

.T2laXwxJLS6qZ1Ko0q0Db ._2XgkK2m_01lZYUuqv34NBt {
    padding: 4px;
    padding-right: 6px;
    margin: 2px;
    font-size: 10px;
    background-color: rgba(255,255,255,.25);
    border: 1px solid rgba(255,255,255,.1);
    border-radius: 2px;
    display: flex;
    align-items: center;
    width: fit-content;
    cursor: pointer
}

.T2laXwxJLS6qZ1Ko0q0Db ._2XgkK2m_01lZYUuqv34NBt svg {
    width: 8px;
    height: 8px;
    fill: rgba(0,0,0,.5);
    margin-right: 4px
}

.T2laXwxJLS6qZ1Ko0q0Db ._2XgkK2m_01lZYUuqv34NBt span {
    flex-grow: 0
}

._3-lHtLWJ9p9OkKHzA4E5J .DialogInput {
    padding: 4px 10px;
    margin: 8px 0
}

._2wxsDF42yO9Frs8xOqwhAA {
    background-color: #1b1b1b
}

.beKrp_C-xp36sdic01dzR {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-evenly
}

._1DRJk8kPFiJLYmoYIXaNfB {
    display: flex;
    flex-direction: row
}

._2U4gt807d9VLDZ6q4vEUhu {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-evenly;
    flex: 1
}

._2RYrjd-h_7po2UccyQLY90 {
    flex: 1;
    display: flex;
    justify-content: space-evenly;
    align-items: center
}

._1n-VPuVVxiRJY_uFttWO7Z {
    background: #ee3f9e;
    border-radius: 80px;
    padding: 20px
}

._2oG3gdsQKFwp5Ah5AbuMog {
    position: relative;
    top: unset;
    bottom: 40px;
    left: unset;
    right: 40px;
    float: right
}

.LEnQGtQAgQ7ha1zGHbCvi {
    display: flex
}

._1_DyyUvQBZk3t3s0jlXcBt {
    max-width: 1920px;
    margin: 0 auto;
    height: 400px
}

.BasicUI ._1_DyyUvQBZk3t3s0jlXcBt {
    height: 230px
}

._1_DyyUvQBZk3t3s0jlXcBt ._2-j2bGl7eyyXIxOLwLPfXr {
    padding-top: 320px
}

.BasicUI ._1_DyyUvQBZk3t3s0jlXcBt ._2-j2bGl7eyyXIxOLwLPfXr {
    padding-top: 50px
}

._1EUB2yKP5xglm_wdPiikZE {
    width: 910px;
    margin: 0 auto;
    height: 400px
}

._1EUB2yKP5xglm_wdPiikZE ._2-j2bGl7eyyXIxOLwLPfXr {
    padding-top: 180px
}

._2cFtCV85TXR2hWfKk_kTIR {
    max-width: 940px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 36px;
    position: relative;
    z-index: 1
}

.expanded ._2cFtCV85TXR2hWfKk_kTIR {
    margin-bottom: 18px
}

.BasicUI ._2cFtCV85TXR2hWfKk_kTIR {
    margin-bottom: 12px !important;
    padding: 0px var(--gpSpace-Gutter);
    max-width: unset
}

html.responsive.touch ._2cFtCV85TXR2hWfKk_kTIR {
    margin-bottom: 8px
}

@media screen and (max-width: 500px) {
    html:not(.force_desktop) ._2cFtCV85TXR2hWfKk_kTIR {
        margin-bottom:8px
    }
}

.saHqNV-7xE9caBAreUZiX {
    padding-left: 5px;
    color: #fff;
    font-size: 48px;
    font-weight: 600;
    text-transform: uppercase
}

html.responsive.touch .saHqNV-7xE9caBAreUZiX {
    padding-left: 15px;
    font-size: 32px
}

@media screen and (max-width: 910px) {
    html:not(.force_desktop) .saHqNV-7xE9caBAreUZiX {
        padding-left:15px;
        font-size: 32px
    }
}

html.responsive.touch .saHqNV-7xE9caBAreUZiX {
    font-size: 28px;
    padding-left: 0px
}

@media screen and (max-width: 500px) {
    html:not(.force_desktop) .saHqNV-7xE9caBAreUZiX {
        font-size:28px;
        padding-left: 0px
    }
}

.BasicUI .saHqNV-7xE9caBAreUZiX.saHqNV-7xE9caBAreUZiX.saHqNV-7xE9caBAreUZiX {
    font: var(--gpText-HeadingLarge);
    padding: 0px;
    color: #fff;
    text-shadow: unset
}

._11kuPitw8BlhG1xCp5bvj6 {
    font-size: 18px;
    font-weight: 300;
    font-style: normal;
    opacity: 75%;
    margin-left: 8px;
    margin-top: -5px
}

.BasicUI ._11kuPitw8BlhG1xCp5bvj6 {
    font: var(--gpText-HeadingSmall);
    padding: 0px;
    color: #fff;
    text-shadow: unset;
    opacity: .7;
    margin: unset;
    font-weight: 400
}

._11kuPitw8BlhG1xCp5bvj6._3TwUSIHqC4eu097FJg6m3w {
    font-size: 14px;
    padding: 8px;
    background-color: rgba(32,32,32,.75);
    border: 1px rgba(255,255,255,.75) solid;
    border-radius: 2px
}

.ZZAuj1-2H061eP1mp0vPl {
    font-size: 24px;
    font-weight: bold
}

._3IwCWQQgdqEi9iG2e8K77W {
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    width: 250px;
    opacity: 85%
}

html.responsive.touch ._3IwCWQQgdqEi9iG2e8K77W {
    display: block;
    position: unset;
    top: unset;
    width: 100%
}

html.responsive.touch ._3IwCWQQgdqEi9iG2e8K77W ._1C-mgRLC6Jrcc5Tcf6YiDx {
    padding: 5px
}

html.responsive.touch ._3IwCWQQgdqEi9iG2e8K77W .Ag4WCywlM4KhPrTslpvhy ._2BTZEKXPAxrz5QHhydXrbe {
    font-size: 12px !important
}

@media screen and (max-width: 910px) {
    html:not(.force_desktop) ._3IwCWQQgdqEi9iG2e8K77W {
        display:block;
        position: unset;
        top: unset;
        width: 100%
    }

    html:not(.force_desktop) ._3IwCWQQgdqEi9iG2e8K77W ._1C-mgRLC6Jrcc5Tcf6YiDx {
        padding: 5px
    }

    html:not(.force_desktop) ._3IwCWQQgdqEi9iG2e8K77W .Ag4WCywlM4KhPrTslpvhy ._2BTZEKXPAxrz5QHhydXrbe {
        font-size: 12px !important
    }
}

._1C-mgRLC6Jrcc5Tcf6YiDx {
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #1b387d 25%);
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 10px
}

._1C-mgRLC6Jrcc5Tcf6YiDx .Ag4WCywlM4KhPrTslpvhy {
    color: #fff;
    letter-spacing: 1px;
    text-transform: uppercase;
    flex-grow: 1;
    text-align: right;
    padding-right: 8px
}

._1C-mgRLC6Jrcc5Tcf6YiDx .Ag4WCywlM4KhPrTslpvhy ._2BTZEKXPAxrz5QHhydXrbe {
    font-size: 16px;
    font-weight: 500
}

._1C-mgRLC6Jrcc5Tcf6YiDx .Ag4WCywlM4KhPrTslpvhy ._2BTZEKXPAxrz5QHhydXrbe:hover {
    color: #fff
}

._1C-mgRLC6Jrcc5Tcf6YiDx .Ag4WCywlM4KhPrTslpvhy .JzQLHAAFmbD1rWaCnqWZr {
    font-size: 10px;
    font-weight: 300
}

._1C-mgRLC6Jrcc5Tcf6YiDx ._3vFL5TuDkasXODhCN8Rp9c {
    margin-left: 8px;
    margin-right: 8px
}

._1C-mgRLC6Jrcc5Tcf6YiDx ._3vFL5TuDkasXODhCN8Rp9c svg {
    fill: rgba(255,255,255,.7);
    width: 28px;
    height: 28px
}

._1C-mgRLC6Jrcc5Tcf6YiDx ._3vFL5TuDkasXODhCN8Rp9c span {
    display: none
}

._1C-mgRLC6Jrcc5Tcf6YiDx ._3vFL5TuDkasXODhCN8Rp9c:hover svg {
    fill: #fff
}

._182sEaT7DgwPKoXlxOZjc4 {
    background-color: rgba(0,0,0,.5)
}

._1oXNiM3xAFJRy_Ze38gkG3 {
    padding-left: 4em;
    padding-right: 4em;
    padding-bottom: 2em;
    padding-top: 3em;
    color: #fff
}

._1KF2MlJ6F5jUyxes4dS-I8 {
    padding-left: 4em;
    padding-right: 4em;
    padding-bottom: 2em;
    padding-top: 0px;
    color: #fff
}

._1GzH4ChDWcNv3vCKTlSIfb {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    background: #ffffff0f;
    border-radius: 3px;
    width: 300px;
    padding: 20px;
    margin: 10px;
    color: #fff
}

._1ShICbWRa-d4k2sWXSBRU5 {
    display: flex;
    justify-content: center;
    flex-wrap: wrap
}

._K9GwdoULB7fidQYauP4H {
    right: 10px;
    top: 150px;
    font-size: 20px;
    font-weight: 500
}

.k82adLwDVk_0_Qpi4uKHS {
    width: 500px;
    margin-left: auto;
    margin-right: auto
}

._2mg-ayeqtfvSlVBeUNudsd {
    flex-grow: 1
}

._1DB5FQ_X8YXXb9MTrWamkY {
    max-width: 300px;
    display: flex;
    align-items: center;
    padding: 5px
}

._27GR40w6gCHGSSzOvM-6f6 {
    max-width: 300px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 5px
}

._1DB5FQ_X8YXXb9MTrWamkY>div {
    margin: 10px
}

._3I2SPz9E3c4Z9kizQ8Si8 {
    background: #fff
}

.UsTrTU7oUGQiO_uLnTTBQ {
    border-radius: 3px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 15px;
    padding: 10px;
    width: 80%;
    text-align: center;
    color: #fff;
    font-size: 18px;
    font-weight: 400
}

._2PaJLP896niw_vwPf8Ul5p {
    max-width: 300px
}

._2jeg5CIDxIsUEOFM4IOyKE {
    font-style: normal;
    padding-bottom: 5px;
    color: #ffffff80
}

._1-QAWjJQ51fHnsPzqCzc6T {
    text-align: center
}

._1vJHwybFjHBbNcBpxq2vJO {
    text-decoration: underline
}

._1vJHwybFjHBbNcBpxq2vJO:hover {
    text-decoration: none
}

@media screen and (max-width: 940px) {
    ._1oXNiM3xAFJRy_Ze38gkG3 {
        padding-left:1em;
        padding-right: 1em
    }

    ._1KF2MlJ6F5jUyxes4dS-I8 {
        padding-left: 1em;
        padding-right: 1em
    }
}

._3gnQfZ3NUW9NFF3WllsQ6b {
    position: relative
}

._3dOtcOnM_9WRN6GxZdYCy7 {
    position: relative;
    background: #1f2225;
    box-shadow: 0 0 8px rgba(0,0,0,.5);
    height: 324px;
    margin: 8px;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    overflow: hidden
}

.BasicUI ._3dOtcOnM_9WRN6GxZdYCy7 {
    height: 250px
}

._3dOtcOnM_9WRN6GxZdYCy7 ._3tptJUAXO9YbBK16tds5dS {
    position: relative;
    width: 100%;
    height: 100%
}

._3dOtcOnM_9WRN6GxZdYCy7 ._3tptJUAXO9YbBK16tds5dS ._1ZYuQfYqUXlCVuQwFSDyjh {
    perspective: 1000px;
    perspective-origin: left top;
    width: 100%;
    height: 100%;
    position: absolute;
    -webkit-mask-image: linear-gradient(-90deg, rgba(0, 0, 0, 0.2) 5%, black 50%, rgba(0, 0, 0, 0.2) 100%);
    mask-image: linear-gradient(-90deg, rgba(0, 0, 0, 0.2) 5%, black 50%, rgba(0, 0, 0, 0.1) 100%)
}

._3dOtcOnM_9WRN6GxZdYCy7 ._3tptJUAXO9YbBK16tds5dS ._1ZYuQfYqUXlCVuQwFSDyjh ._3ugevkIwK-dN1YCxsYKc8C {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    transform: scale(1.3) rotateY(21deg) translateX(71px);
    opacity: .2;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap
}

._3dOtcOnM_9WRN6GxZdYCy7 ._3tptJUAXO9YbBK16tds5dS ._1ZYuQfYqUXlCVuQwFSDyjh ._3ugevkIwK-dN1YCxsYKc8C img {
    width: 302px;
    height: auto;
    display: block;
    filter: blur(1px) saturate(0)
}

._3dOtcOnM_9WRN6GxZdYCy7 ._3tptJUAXO9YbBK16tds5dS ._1NZf05pA2EUqzcR_19RCix {
    position: absolute;
    width: 100%;
    height: 100%
}

._3dOtcOnM_9WRN6GxZdYCy7 ._3tptJUAXO9YbBK16tds5dS ._1NZf05pA2EUqzcR_19RCix img {
    display: block;
    width: 100%;
    height: 100%;
    filter: blur(60px) saturate(10);
    opacity: .2
}

._3dOtcOnM_9WRN6GxZdYCy7 ._2VHpnUo-If69N1--XLkCZX {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

._3dOtcOnM_9WRN6GxZdYCy7 ._2P9zODDPvLXhSbgfh074FN {
    width: 200px;
    margin: 8px
}

@media screen and (max-width: 600px) {
    ._3dOtcOnM_9WRN6GxZdYCy7 ._2P9zODDPvLXhSbgfh074FN {
        display:none
    }
}

.BasicUI ._3dOtcOnM_9WRN6GxZdYCy7 ._2P9zODDPvLXhSbgfh074FN {
    display: none
}

._3dOtcOnM_9WRN6GxZdYCy7 ._2BGADXgC_8L4Txmei7E5o4 {
    display: flex;
    flex-direction: row;
    flex-grow: 1;
    padding-right: 16px;
    padding-left: 8%;
    padding-top: 5%
}

@media screen and (max-width: 500px) {
    ._3dOtcOnM_9WRN6GxZdYCy7 ._2BGADXgC_8L4Txmei7E5o4 {
        padding-left:16px;
        height: 100%;
        align-items: center;
        box-sizing: border-box
    }
}

._3dOtcOnM_9WRN6GxZdYCy7 ._2BGADXgC_8L4Txmei7E5o4 ._2A00gU8r7AjF-XIQNA7-h1 ._1A-vZQS0TCsji9qqfMVnvp {
    height: 120px;
    width: 120px;
    border-radius: 3px;
    overflow: hidden;
    background: rgba(0,0,0,.2);
    box-sizing: border-box;
    display: block;
    grid-row-end: span 2;
    box-shadow: 2px 2px 8px #000
}

@media screen and (max-width: 700px) {
    ._3dOtcOnM_9WRN6GxZdYCy7 ._2BGADXgC_8L4Txmei7E5o4 ._2A00gU8r7AjF-XIQNA7-h1 ._1A-vZQS0TCsji9qqfMVnvp {
        height:80px;
        width: 80px
    }
}

@media screen and (max-width: 500px) {
    ._3dOtcOnM_9WRN6GxZdYCy7 ._2BGADXgC_8L4Txmei7E5o4 ._2A00gU8r7AjF-XIQNA7-h1 ._1A-vZQS0TCsji9qqfMVnvp {
        height:48px;
        width: 48px
    }
}

@media screen and (max-width: 500px) {
    ._3dOtcOnM_9WRN6GxZdYCy7 ._2BGADXgC_8L4Txmei7E5o4 ._2A00gU8r7AjF-XIQNA7-h1 {
        display:none
    }
}

._3dOtcOnM_9WRN6GxZdYCy7 ._2BGADXgC_8L4Txmei7E5o4 ._3g04q9TBG7sG8OlGceaKaI {
    padding-left: 6%;
    color: #fff
}

@media screen and (max-width: 500px) {
    ._3dOtcOnM_9WRN6GxZdYCy7 ._2BGADXgC_8L4Txmei7E5o4 ._3g04q9TBG7sG8OlGceaKaI {
        padding-left:0px
    }
}

._3dOtcOnM_9WRN6GxZdYCy7 ._2BGADXgC_8L4Txmei7E5o4 ._3g04q9TBG7sG8OlGceaKaI ._2NrNgAwEDyq4SwCWulf93y {
    font-size: 14px;
    font-weight: 300;
    text-transform: uppercase;
    letter-spacing: 1px
}

@media screen and (max-width: 500px) {
    ._3dOtcOnM_9WRN6GxZdYCy7 ._2BGADXgC_8L4Txmei7E5o4 ._3g04q9TBG7sG8OlGceaKaI ._2NrNgAwEDyq4SwCWulf93y ._1Vxc70k1LVr2stzKqoYgkd {
        display:none
    }
}

._3dOtcOnM_9WRN6GxZdYCy7 ._2BGADXgC_8L4Txmei7E5o4 ._3g04q9TBG7sG8OlGceaKaI ._2NrNgAwEDyq4SwCWulf93y .tymu8pGmfZr3Z5Zgu7NiD {
    display: none
}

@media screen and (max-width: 500px) {
    ._3dOtcOnM_9WRN6GxZdYCy7 ._2BGADXgC_8L4Txmei7E5o4 ._3g04q9TBG7sG8OlGceaKaI ._2NrNgAwEDyq4SwCWulf93y .tymu8pGmfZr3Z5Zgu7NiD {
        display:inline-block
    }
}

._3dOtcOnM_9WRN6GxZdYCy7 ._2BGADXgC_8L4Txmei7E5o4 ._3g04q9TBG7sG8OlGceaKaI .Y5WM5dCZr3LoTjCGywWrh {
    font-size: 32px;
    line-height: 34px;
    font-weight: 500;
    text-shadow: 1px 1px 4px #000
}

@media screen and (max-width: 700px) {
    ._3dOtcOnM_9WRN6GxZdYCy7 ._2BGADXgC_8L4Txmei7E5o4 ._3g04q9TBG7sG8OlGceaKaI .Y5WM5dCZr3LoTjCGywWrh {
        font-size:25px;
        line-height: 30px
    }
}

@media screen and (max-width: 500px) {
    ._3dOtcOnM_9WRN6GxZdYCy7 ._2BGADXgC_8L4Txmei7E5o4 ._3g04q9TBG7sG8OlGceaKaI .Y5WM5dCZr3LoTjCGywWrh {
        font-size:21px;
        line-height: 26px
    }
}

._3dOtcOnM_9WRN6GxZdYCy7 ._2BGADXgC_8L4Txmei7E5o4 ._3g04q9TBG7sG8OlGceaKaI ._2hKcgZ7bMBkH1XAfznVSJ7 {
    font-size: 16px;
    padding-right: 24px;
    font-weight: 400;
    text-shadow: 1px 1px 4px #000
}

@media screen and (max-width: 500px) {
    ._3dOtcOnM_9WRN6GxZdYCy7 ._2BGADXgC_8L4Txmei7E5o4 ._3g04q9TBG7sG8OlGceaKaI ._2hKcgZ7bMBkH1XAfznVSJ7 {
        font-size:14px
    }
}

._3dOtcOnM_9WRN6GxZdYCy7 ._2BGADXgC_8L4Txmei7E5o4 ._3g04q9TBG7sG8OlGceaKaI .Bg57PSnh0GLxOdxgXThQA {
    display: inline-block;
    margin-top: 12px;
    background: rgba(255,255,255,.4);
    padding: 4px 30px;
    border-radius: 3px
}

._3dOtcOnM_9WRN6GxZdYCy7 ._2BGADXgC_8L4Txmei7E5o4 ._3g04q9TBG7sG8OlGceaKaI .Bg57PSnh0GLxOdxgXThQA:hover {
    background: #fff;
    color: #000
}

._2YZTvoZ15oPoidaR_QbGdj {
    display: flex;
    flex-direction: row;
    align-items: center;
    color: #fff;
    text-shadow: 1px 1px 5px rgba(0,0,0,.3);
    font-size: 14px
}

._2bLOEeDBtSV-qOvQFZZnqP {
    width: 140px;
    margin-left: 7px;
    top: 10px;
    position: relative;
    margin-right: 30px;
    height: 140px
}

._2bLOEeDBtSV-qOvQFZZnqP img {
    width: 120px;
    height: 120px
}

._2bLOEeDBtSV-qOvQFZZnqP img:first-child {
    position: absolute;
    z-index: 2;
    transform: rotate(-25deg)
}

._2bLOEeDBtSV-qOvQFZZnqP img:last-child {
    position: absolute;
    opacity: .5;
    filter: saturate(0.4);
    left: 20px;
    z-index: 1
}

.OWF6OYUVgPLhrqNKJn4-g a {
    margin-left: 4px;
    margin-right: 0px;
    text-decoration: underline
}

.OWF6OYUVgPLhrqNKJn4-g a:hover {
    cursor: pointer
}

._20dhuirAHp7LXRuleh9uEs {
    font-size: 21px;
    font-weight: 600;
    color: #fff;
    text-shadow: 1px 1px 5px rgba(0,0,0,.3)
}

._36hmGHkQcw5UHDiWaG9hxH {
    display: flex;
    flex-direction: row;
    align-items: center;
    flex-grow: 0;
    flex-shrink: 0;
    margin-right: 20px
}

._36hmGHkQcw5UHDiWaG9hxH ._1NyU_xLJsDR2NL44lChhKq {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 125px;
    min-width: 125px
}

._36hmGHkQcw5UHDiWaG9hxH ._1NyU_xLJsDR2NL44lChhKq ._3w9t66qJlkS4djm9igieIM {
    font-size: 12px;
    font-weight: 500;
    color: #fff
}

._36hmGHkQcw5UHDiWaG9hxH ._1NyU_xLJsDR2NL44lChhKq ._3rTlOOL8mh5_a9vuTJSKZB {
    font-size: 11px;
    color: rgba(255,255,255,.7)
}

._36hmGHkQcw5UHDiWaG9hxH ._1NyU_xLJsDR2NL44lChhKq:last-child img {
    opacity: .5;
    filter: saturate(0.5);
    border: 1px dashed
}

._36hmGHkQcw5UHDiWaG9hxH img {
    width: 100px;
    height: 100px;
    margin-top: 6px
}

._36hmGHkQcw5UHDiWaG9hxH svg {
    height: 60px;
    margin-top: 13%
}

._2yGEBXPaPVAGtLUE6jti4f {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-right: 16px
}

._2yGEBXPaPVAGtLUE6jti4f ._3rTlOOL8mh5_a9vuTJSKZB {
    margin-top: 4px
}

@media screen and (max-width: 940px) {
    ._2YZTvoZ15oPoidaR_QbGdj {
        flex-direction:column
    }
}

._3B74OrF3cNMFN_rU2zSnm2 {
    z-index: 3;
    margin-bottom: 0
}

._3B74OrF3cNMFN_rU2zSnm2:after {
    top: 100%;
    left: 10%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(136,183,213,0);
    border-top-color: #1e1e1e;
    border-width: 20px;
    margin-left: -20px
}

._2H0uZgs7HLhj9LJ0G4fL4c {
    padding-left: 5em;
    padding-right: 5em;
    padding-bottom: 2em;
    padding-top: 0em;
    color: #fff
}

._3RjTVAldivrmGjt86A19ln {
    padding-left: 5em;
    padding-right: 5em;
    padding-bottom: 3em;
    padding-top: 3em;
    max-width: 670px;
    margin-left: auto;
    margin-right: auto
}

._3Hglw8yO4MKm_mC8pKjuL2 {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 1em 2em 1em 2em;
    color: #fff;
    max-width: 720px;
    margin-left: auto;
    margin-right: auto
}

._3Hglw8yO4MKm_mC8pKjuL2 img {
    max-width: 100%
}

._2a6ddZnMQSfSIvbQz3zMtx {
    display: flex;
    flex-direction: column;
    padding-left: 5em;
    padding-right: 5em;
    padding-bottom: 2em;
    padding-top: 0em;
    color: #fff
}

._1GFHr21MfPqQ-cbylvLILO {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-left: 5em;
    padding-right: 5em;
    padding-bottom: 3em;
    padding-top: 3em;
    max-width: 670px;
    margin-left: auto;
    margin-right: auto
}

._2tVmpUNygadQdxec-YzM6b {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 3.5em 3.5em 5em 3.5em;
    color: #fff;
    gap: 1.5em;
    max-width: 670px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
    border-radius: 10px
}

._2tVmpUNygadQdxec-YzM6b .DialogButton {
    width: 250px;
    background-color: rgba(0,0,0,.35);
    color: #fff;
    margin-bottom: 1em
}

._2tVmpUNygadQdxec-YzM6b .DialogButton.Disabled {
    background-color: rgba(0,0,0,.1);
    color: rgba(0,0,0,.2)
}

._2tVmpUNygadQdxec-YzM6b .DialogButton:hover {
    background: rgba(255,255,255,.35)
}

._2tVmpUNygadQdxec-YzM6b .DialogButton:enabled:active {
    background: rgba(255,255,255,.35)
}

._2tVmpUNygadQdxec-YzM6b .DialogButton:enabled:active:hover {
    background: rgba(255,255,255,.35)
}

._2tVmpUNygadQdxec-YzM6b .DialogButton:enabled:active.gpfocus {
    background: rgba(255,255,255,.35)
}

._2tVmpUNygadQdxec-YzM6b .DialogRoundCheckboxField_Control {
    background-color: rgba(0,0,0,.35)
}

._2tVmpUNygadQdxec-YzM6b .DialogRoundCheckboxField_Container:hover .DialogRoundCheckboxField_OuterCircle {
    background: rgba(255,255,255,.35)
}

._2tVmpUNygadQdxec-YzM6b .DialogRoundCheckboxField_Control.Active .DialogRoundCheckboxField_InnerCircle {
    background: linear-gradient(to bottom, #ffffff 0%, #ffffff61 80%)
}

._2tVmpUNygadQdxec-YzM6b .DialogLabel {
    font-size: 18px;
    color: #fff;
    font-weight: 600
}

.quiz .QuizScenarioSubmitCtn {
    display: flex;
    flex-direction: column;
    align-items: center
}

.quiz .QuizScenarioSubmitCtn .DialogButton {
    width: 250px;
    background-color: rgba(0,0,0,.35);
    color: #fff;
    margin-bottom: 1em
}

.quiz .QuizScenarioSubmitCtn .DialogButton.Disabled {
    background-color: rgba(0,0,0,.1);
    color: rgba(0,0,0,.2)
}

.quiz .QuizScenarioSubmitCtn .DialogButton:hover {
    background: rgba(255,255,255,.35)
}

.quiz .QuizScenarioSubmitCtn .DialogButton:enabled:active {
    background: rgba(255,255,255,.35)
}

.quiz .QuizScenarioSubmitCtn .DialogButton:enabled:active:hover {
    background: rgba(255,255,255,.35)
}

.quiz .QuizScenarioSubmitCtn .DialogButton:enabled:active.gpfocus {
    background: rgba(255,255,255,.35)
}

.quiz .SaleSectionLabelCtn {
    flex-direction: column;
    align-items: center;
    border-bottom: rgba(0,0,0,.2) 1px solid;
    box-shadow: 0 1px 0 rgba(255,255,255,.2);
    margin-bottom: 30px
}

.quiz .SaleSectionLabelCtn .SaleSectionHeader {
    font-size: 32px;
    text-align: center;
    font-weight: 500
}

.quiz .SaleSectionLabelCtn .SaleSectionSubtitle {
    text-align: center
}

.quest .SaleSectionLabelCtn {
    flex-direction: column;
    align-items: center;
    border-bottom: rgba(0,0,0,.2) 1px solid;
    box-shadow: 0 1px 0 rgba(255,255,255,.2);
    margin-bottom: 30px
}

.quest .SaleSectionLabelCtn .SaleSectionHeader {
    font-size: 32px;
    text-align: center;
    font-weight: 500
}

.quest .SaleSectionLabelCtn .SaleSectionSubtitle {
    text-align: center
}

._1a2p15HUCy_Hsy5Xvk7urQ {
    padding-bottom: 1em
}

._1gyarjW7LvTPfx7cZMBJiW {
    display: flex;
    flex-direction: column;
    gap: .5em;
    align-items: center;
    padding-top: 1.5em
}

._1IVKE8tNk8pVp8NrAm3nYj {
    display: flex;
    flex-direction: column;
    gap: .5em;
    align-items: center;
    padding-top: 1.5em
}

._2gueh8QQ4vN-ndHcjWs4Tr {
    position: absolute;
    bottom: 0px
}

@media screen and (max-width: 940px) {
    ._2a6ddZnMQSfSIvbQz3zMtx {
        padding-left:0em;
        padding-right: 0em
    }

    ._1GFHr21MfPqQ-cbylvLILO {
        padding-left: 0em;
        padding-right: 0em
    }
}

._1Jh7tOvnw4akk88vVKAtRb {
    display: flex;
    flex-direction: row;
    gap: 1em
}

._2X-Vnp0eHbC_2TonPU4NOE {
    display: flex;
    flex-direction: row;
    justify-content: space-evenly;
    gap: 1em
}

._2X-Vnp0eHbC_2TonPU4NOE img {
    max-width: 100%
}

._2X-Vnp0eHbC_2TonPU4NOE video {
    max-width: 100%
}

._2ESKkqmk68QMRArbxaUwm0 {
    display: flex;
    justify-content: center;
    margin-top: 14px
}

._2ESKkqmk68QMRArbxaUwm0 ._2cY4Vl4F1_9jlRxk7Su9uw {
    border-radius: 2px;
    border: none;
    padding: 10px;
    display: inline-block;
    cursor: pointer;
    color: #222;
    background: rgba(255,255,255,.7)
}

.BasicUI ._2ESKkqmk68QMRArbxaUwm0 ._2cY4Vl4F1_9jlRxk7Su9uw {
    background: unset;
    color: #fff;
    background-color: rgba(255,255,255,.12);
    transition: background-color .2s ease;
    font: var(--gpText-BodyLarge);
    padding: 10px 20px;
    min-width: 32%
}

.BasicUI ._2ESKkqmk68QMRArbxaUwm0 ._2cY4Vl4F1_9jlRxk7Su9uw.gpfocus {
    color: #000;
    background-color: #fff;
    border-radius: 0px
}

._2ESKkqmk68QMRArbxaUwm0 ._2cY4Vl4F1_9jlRxk7Su9uw:hover {
    color: #222;
    background: #fff;
    box-shadow: 0 0 10px rgba(0,0,0,.7)
}

.BasicUI ._2ESKkqmk68QMRArbxaUwm0 ._2cY4Vl4F1_9jlRxk7Su9uw:hover {
    color: #fff;
    background-color: rgba(255,255,255,.24);
    box-shadow: unset
}

._3kblyvbuC2GWHjgm4gwPPT {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center
}

._1cKuIWVnzQyoBqcjbmQej8 {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    gap: 1em
}

.ur8Kb4QFgfep75jIe6Cdz {
    font-weight: 600;
    margin-top: 10px;
    color: #e6c32c
}

._1sTpucKBB_H5jsSx1uDFGS {
    font-size: 18px;
    font-weight: 300;
    padding-bottom: .8em;
    color: #e6c32c
}

._15_aOIWD_1U_J_zwCK1U1Q {
    font-size: 18px;
    font-weight: 300;
    padding-top: .8em;
    color: #e6c32c
}

._1ZBOVc-VGXMnDpiwyh7ju4 {
    width: 80px;
    height: 80px
}

.SummerSale2022 .ModalPosition_TopBar {
    height: 4px;
    background: #fb5034
}

.SummerSale2022 .DialogContent {
    background: #2d3194;
    box-shadow: 4px 4px 0px #2be742
}

.SummerSale2022 .DialogContent .DialogHeader {
    background: #fb5034;
    color: #e7c42b;
    box-shadow: 4px 4px 0px #e7c42b;
    padding-left: 6px;
    padding-bottom: 2px;
    font-weight: 500
}

.SummerSale2022 .DialogContent ._DialogColLayout {
    padding-bottom: 4px
}

.SummerSale2022 .DialogContent button.DialogButton {
    background: #4247b4;
    color: #dadee5;
    text-transform: uppercase;
    font-weight: 500
}

.SummerSale2022 .DialogContent button.DialogButton.Primary {
    background: #2be742;
    color: #2d3194;
    box-shadow: 4px 2px 0px #0097c9;
    border-radius: 0px
}

.SummerSale2022 .DialogContent button.DialogButton.Primary:enabled:hover,.SummerSale2022 .DialogContent button.DialogButton.Primary:enabled:active {
    background: #2be742;
    box-shadow: 4px 4px 0px #0097c9;
    color: #0097c9
}

._2kFhNSS_ljPFFh8GXnC0to {
    cursor: grabbing !important
}

._18byEIHFiivSklOwKqIx2b {
    display: flex;
    flex-direction: column
}

._18byEIHFiivSklOwKqIx2b ._1edLKYpcJyTYC7ku9fYI1_ {
    overflow-x: auto;
    margin: 0 0 6px;
    padding: 0 0 6px;
    text-transform: uppercase;
    letter-spacing: .07em;
    -webkit-mask-image: linear-gradient(to left, transparent 2px, black 16px, black 50%, transparent 51%),linear-gradient(to right, transparent 2px, black 16px, black 50%, transparent 51%);
    mask-image: linear-gradient(to left, transparent 2px, black 16px, black 50%, transparent 51%),linear-gradient(to right, transparent 2px, black 16px, black 50%, transparent 51%)
}

.BasicUI ._18byEIHFiivSklOwKqIx2b ._1edLKYpcJyTYC7ku9fYI1_ {
    margin-left: -16px;
    margin-right: -16px
}

._18byEIHFiivSklOwKqIx2b ._1edLKYpcJyTYC7ku9fYI1_ .Eh-ow8RpArn1HQyPR8RFY {
    display: flex;
    padding: 4px 16px;
    width: 100%;
    box-sizing: border-box;
    flex-wrap: wrap;
    align-items: center
}

html.responsive.touch ._18byEIHFiivSklOwKqIx2b ._1edLKYpcJyTYC7ku9fYI1_ .Eh-ow8RpArn1HQyPR8RFY {
    flex-wrap: nowrap
}

@media screen and (max-width: 910px) {
    html:not(.force_desktop) ._18byEIHFiivSklOwKqIx2b ._1edLKYpcJyTYC7ku9fYI1_ .Eh-ow8RpArn1HQyPR8RFY {
        flex-wrap:nowrap
    }
}

.BasicUI ._18byEIHFiivSklOwKqIx2b ._1edLKYpcJyTYC7ku9fYI1_ .Eh-ow8RpArn1HQyPR8RFY {
    column-gap: 6px;
    padding: 4px 16px
}

._18byEIHFiivSklOwKqIx2b ._1edLKYpcJyTYC7ku9fYI1_ .Eh-ow8RpArn1HQyPR8RFY .KDLASaMCaASZ6LnF3kQY8 {
    margin: 0 8px 4px;
    padding: 4px;
    white-space: nowrap;
    cursor: pointer;
    font-size: 13px
}

._18byEIHFiivSklOwKqIx2b ._1edLKYpcJyTYC7ku9fYI1_ .Eh-ow8RpArn1HQyPR8RFY .KDLASaMCaASZ6LnF3kQY8:first-child {
    margin-left: 0
}

._18byEIHFiivSklOwKqIx2b ._1edLKYpcJyTYC7ku9fYI1_ .Eh-ow8RpArn1HQyPR8RFY .KDLASaMCaASZ6LnF3kQY8:last-child {
    margin-right: 0
}

._18byEIHFiivSklOwKqIx2b ._1edLKYpcJyTYC7ku9fYI1_ .Eh-ow8RpArn1HQyPR8RFY .KDLASaMCaASZ6LnF3kQY8.qYruXlm9Lip3i2lmnsxum {
    color: #fff;
    border-bottom: 2px solid #fff
}

.BasicUI ._18byEIHFiivSklOwKqIx2b ._1edLKYpcJyTYC7ku9fYI1_ .Eh-ow8RpArn1HQyPR8RFY .KDLASaMCaASZ6LnF3kQY8.qYruXlm9Lip3i2lmnsxum {
    border-bottom: unset;
    background-color: rgba(255,255,255,.32);
    box-shadow: var(--gpShadow-Medium)
}

._18byEIHFiivSklOwKqIx2b ._1edLKYpcJyTYC7ku9fYI1_ .Eh-ow8RpArn1HQyPR8RFY .KDLASaMCaASZ6LnF3kQY8:hover {
    background-color: rgba(255,255,255,.2)
}

.BasicUI ._18byEIHFiivSklOwKqIx2b ._1edLKYpcJyTYC7ku9fYI1_ .Eh-ow8RpArn1HQyPR8RFY .KDLASaMCaASZ6LnF3kQY8:hover {
    background-color: rgba(255,255,255,.24)
}

html.responsive.touch ._18byEIHFiivSklOwKqIx2b ._1edLKYpcJyTYC7ku9fYI1_ .Eh-ow8RpArn1HQyPR8RFY .KDLASaMCaASZ6LnF3kQY8 {
    margin: inherit 3px inherit;
    letter-spacing: 0;
    text-transform: initial
}

@media screen and (max-width: 910px) {
    html:not(.force_desktop) ._18byEIHFiivSklOwKqIx2b ._1edLKYpcJyTYC7ku9fYI1_ .Eh-ow8RpArn1HQyPR8RFY .KDLASaMCaASZ6LnF3kQY8 {
        margin:inherit 3px inherit;
        letter-spacing: 0;
        text-transform: initial
    }
}

.BasicUI ._18byEIHFiivSklOwKqIx2b ._1edLKYpcJyTYC7ku9fYI1_ .Eh-ow8RpArn1HQyPR8RFY .KDLASaMCaASZ6LnF3kQY8 {
    font: var(--gpText-BodyLarge);
    color: #fff;
    padding: 10px 16px;
    background-color: rgba(255,255,255,.12);
    border-radius: var(--gpCorner-Medium);
    margin: unset;
    height: fit-content;
    transition-property: color,background-color,box-shadow;
    transition-duration: .2s;
    transition-timing-function: ease
}

.BasicUI ._18byEIHFiivSklOwKqIx2b ._1edLKYpcJyTYC7ku9fYI1_ .Eh-ow8RpArn1HQyPR8RFY .KDLASaMCaASZ6LnF3kQY8.gpfocus {
    color: #000;
    background-color: #fff;
    box-shadow: var(--gpShadow-Medium)
}

._18byEIHFiivSklOwKqIx2b ._1edLKYpcJyTYC7ku9fYI1_ .Eh-ow8RpArn1HQyPR8RFY ._1YWp1WOcTPesvO2Yp5SuOA {
    height: 24px;
    margin-left: auto
}

._18byEIHFiivSklOwKqIx2b ._1edLKYpcJyTYC7ku9fYI1_ .Eh-ow8RpArn1HQyPR8RFY ._1YWp1WOcTPesvO2Yp5SuOA svg {
    height: 24px;
    margin: 0;
    color: #fff
}

._18byEIHFiivSklOwKqIx2b ._1edLKYpcJyTYC7ku9fYI1_ .Eh-ow8RpArn1HQyPR8RFY ._1YWp1WOcTPesvO2Yp5SuOA .DialogInput {
    padding: 2px
}

._18byEIHFiivSklOwKqIx2b ._1edLKYpcJyTYC7ku9fYI1_ .Eh-ow8RpArn1HQyPR8RFY ._1MGr0XISx00Rhmq-im9N42 {
    text-align: right;
    margin-left: auto
}

._18byEIHFiivSklOwKqIx2b ._1edLKYpcJyTYC7ku9fYI1_ .Eh-ow8RpArn1HQyPR8RFY ._1MGr0XISx00Rhmq-im9N42 svg {
    height: 22px
}

._18byEIHFiivSklOwKqIx2b ._1edLKYpcJyTYC7ku9fYI1_ .Eh-ow8RpArn1HQyPR8RFY ._1YWp1WOcTPesvO2Yp5SuOA+._1MGr0XISx00Rhmq-im9N42 {
    margin-left: 8px
}

._18byEIHFiivSklOwKqIx2b ._3U-cq3FxCNFcRt2r3vettM {
    text-align: center
}

._18byEIHFiivSklOwKqIx2b ._36qA-3ePJIusV1oKLQep-w {
    display: flex;
    justify-content: center;
    margin-top: 14px
}

._18byEIHFiivSklOwKqIx2b ._36qA-3ePJIusV1oKLQep-w.nXk7R_GTBNslmTYgEnyjh {
    min-height: 500px
}

._18byEIHFiivSklOwKqIx2b ._36qA-3ePJIusV1oKLQep-w ._2tkiJ4VfEdI9kq1agjZyNz {
    border: none;
    line-height: 32px;
    color: #dfe3e6;
    text-align: center;
    border-radius: 2px;
    cursor: pointer;
    min-width: 40%;
    white-space: nowrap;
    padding: 0 10px;
    background-color: rgba(255,255,255,.2)
}

.BasicUI ._18byEIHFiivSklOwKqIx2b ._36qA-3ePJIusV1oKLQep-w ._2tkiJ4VfEdI9kq1agjZyNz {
    color: #fff;
    background-color: rgba(255,255,255,.12);
    box-shadow: unset;
    border-radius: var(--gpCorner-Medium);
    transition: background-color .2s ease;
    font: var(--gpText-BodyLarge);
    padding: 10px 20px;
    min-width: 32%
}

.BasicUI ._18byEIHFiivSklOwKqIx2b ._36qA-3ePJIusV1oKLQep-w ._2tkiJ4VfEdI9kq1agjZyNz.gpfocus {
    color: #000;
    background-color: #fff;
    border-radius: 0px
}

._18byEIHFiivSklOwKqIx2b ._36qA-3ePJIusV1oKLQep-w ._2tkiJ4VfEdI9kq1agjZyNz:hover {
    background-color: rgba(255,255,255,.4)
}

.BasicUI ._18byEIHFiivSklOwKqIx2b ._36qA-3ePJIusV1oKLQep-w ._2tkiJ4VfEdI9kq1agjZyNz:hover {
    background-color: rgba(255,255,255,.24)
}

._1YWp1WOcTPesvO2Yp5SuOA {
    display: flex;
    flex-direction: row
}

._1YWp1WOcTPesvO2Yp5SuOA ._DialogLayout {
    margin-bottom: 2px
}

._1YWp1WOcTPesvO2Yp5SuOA ._DialogLayout input {
    font-size: 16px
}

._1YWp1WOcTPesvO2Yp5SuOA svg {
    width: 30px;
    height: 30px;
    margin: 8px
}

.BasicUI ._1YWp1WOcTPesvO2Yp5SuOA {
    display: none
}

._3qMdRTPEpLgg7Pm_WClAOY {
    height: 48px;
    margin-bottom: 4px;
    padding: 4px;
    background-color: rgba(0,0,0,.25);
    border-radius: 3px;
    display: flex;
    align-items: center;
    cursor: pointer
}

._3qMdRTPEpLgg7Pm_WClAOY svg {
    height: 14px;
    width: 14px;
    margin-left: 10px;
    margin-right: 10px;
    opacity: 50%
}

._3qMdRTPEpLgg7Pm_WClAOY .wSIzdwbMsNzmPcwFcw8FX {
    opacity: 50%;
    text-align: center
}

._3qMdRTPEpLgg7Pm_WClAOY:hover svg {
    opacity: 100%
}

._3qMdRTPEpLgg7Pm_WClAOY:hover .wSIzdwbMsNzmPcwFcw8FX {
    opacity: 100%
}

.VCp1R1uXN0omRZyK1-iX7 {
    padding: 8px;
    margin-bottom: 16px;
    background: rgba(0,0,0,.3);
    border-radius: 4px
}

.VCp1R1uXN0omRZyK1-iX7 ._3B9LYbPvIJCyaoTLDAL83n {
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: .1ch
}

.VCp1R1uXN0omRZyK1-iX7 ._3qC2vrNpgJjfzDrkysII0q {
    display: flex;
    padding-bottom: 4px
}

.VCp1R1uXN0omRZyK1-iX7 ._3qC2vrNpgJjfzDrkysII0q ._3G6UxIJ7FZVBIRxqDPtK2l {
    padding-right: 16px;
    width: 128px;
    flex-grow: 0;
    flex-shrink: 0
}

.VCp1R1uXN0omRZyK1-iX7 ._3SHhZFzZm_ZJ39MEcrzKmf {
    display: block;
    margin-top: 12px;
    margin-bottom: 8px;
    font-size: 14px
}

._2oSgbiV8X2QVFZKMlW_AYX>:first-child {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px
}

._3jKkqizvv32IGcMT3brbIO {
    display: none
}

.qH1FR46pkXZ5NnWm-PqjP {
    margin: 0 auto;
    font-size: 24px;
    padding: 8px;
    color: #fff;
    text-shadow: 2px 2px 6px #000;
    text-align: center
}

._3YIdWa8HqsQm51VD21TNyV {
    margin: 0 auto;
    width: fit-content;
    padding: 8px
}

._3YIdWa8HqsQm51VD21TNyV ._2sH_jQWaQINe9A7GS8M6LY {
    line-height: 22px
}

._3YIdWa8HqsQm51VD21TNyV ._3eRSA-wfVtSthUCDgtlQm7 {
    width: 19px;
    height: 19px;
    margin-right: 12px;
    margin-top: 1px;
    margin-left: -10px;
    fill: rgba(255,255,255,.66)
}

._2g7il0xil2vum_3n6glr8m {
    height: 480px;
    background-image: radial-gradient(101.49% 168.36% at 1.01% 0%, #4c5767 0%, #2f3742 100%);
    box-sizing: border-box;
    padding: 16px 0px 0px 16px;
    display: flex;
    flex-direction: column
}

._2g7il0xil2vum_3n6glr8m ::-webkit-scrollbar-thumb {
    background-color: #2d343e
}

@media screen and (max-width: 600px) {
    ._2g7il0xil2vum_3n6glr8m {
        height:340px
    }
}

._2g7il0xil2vum_3n6glr8m ._2EXgwDa-X1XQaCdD2ejqiY {
    font-weight: 400;
    letter-spacing: .05em;
    font-size: 18px;
    color: #fff;
    text-transform: uppercase;
    text-shadow: 1px 1px 1px rgba(0,0,0,.3)
}

._2g7il0xil2vum_3n6glr8m ._2wwgkkHbNcIp3j0glmoLzS {
    height: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    overflow: hidden;
    min-width: 0;
    font-family: "Motiva Sans",Arial,Helvetica,sans-serif;
    font-weight: 300
}

._1THwnyCvRkPRs_lcp0QwK {
    margin-bottom: 12px;
    margin-top: 10px;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

._1THwnyCvRkPRs_lcp0QwK ._2BWbKUOUQ28E8V-W6Tg5Vz {
    position: relative;
    flex-grow: 1;
    overflow-y: scroll;
    overflow-x: hidden;
    margin-bottom: 12px;
    margin-right: 12px;
    -webkit-mask-image: linear-gradient(to bottom, black 95%, transparent 100%);
    mask-image: linear-gradient(to bottom, black 95%, transparent 100%)
}

._1THwnyCvRkPRs_lcp0QwK ._1ZTMPc8Dkb2DbaiAgGMgyZ {
    min-height: 100px;
    width: 100%;
    text-align: center;
    padding-top: 100px
}

@media screen and (max-width: 600px) {
    ._1THwnyCvRkPRs_lcp0QwK,._1THwnyCvRkPRs_lcp0QwK ._3l83cbN7YvxFXuoGraqG4g,._1THwnyCvRkPRs_lcp0QwK .TafBIg7yFycPvc-_f5M2N {
        width:100%
    }

    ._1THwnyCvRkPRs_lcp0QwK ._2BWbKUOUQ28E8V-W6Tg5Vz {
        margin-right: 0
    }
}

._50nbvUvdxBYX2KBvpLQuj {
    margin: 10px 16px 10px 0;
    flex: 1;
    overflow: initial;
    min-width: 0;
    display: grid;
    grid-auto-flow: row;
    grid-template: 1fr 1fr/48% 48%;
    grid-gap: 10px 4%
}

@media screen and (max-width: 800px) {
    ._50nbvUvdxBYX2KBvpLQuj {
        max-width:300px;
        grid-auto-flow: column;
        grid-template: 1fr 1fr/1fr 0px
    }
}

@media screen and (max-width: 600px) {
    ._50nbvUvdxBYX2KBvpLQuj {
        display:none
    }
}

._2UAedrs-D9__geMEAngkJ7 {
    text-transform: uppercase;
    color: #fff;
    font-weight: 500;
    position: sticky;
    top: 0;
    z-index: 3;
    padding: 4px 8px;
    background: #2d343e;
    margin-bottom: 3px
}

._31c5zN37msKlE8fbGn1vCX {
    width: 100%;
    max-width: 612px;
    background-color: #292d32;
    padding: 12px;
    display: flex;
    flex-direction: column
}

._31c5zN37msKlE8fbGn1vCX ._2rcuHCtCQbgJ7_Wg0rTMqu {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-bottom: 12px
}

._31c5zN37msKlE8fbGn1vCX ._28vOLyMN4fGMa3Ww_foDiK {
    display: flex;
    margin-top: 8px
}

._31c5zN37msKlE8fbGn1vCX ._28vOLyMN4fGMa3Ww_foDiK ._2p5xOMimJDn5I9BEkgvOIq,._31c5zN37msKlE8fbGn1vCX ._28vOLyMN4fGMa3Ww_foDiK ._3-cGi2J5ckVMtuiH49YguR {
    flex: 1;
    height: 189px;
    overflow: hidden;
    padding-right: 12px;
    word-break: break-word;
    -webkit-mask-image: -webkit-gradient(linear, left 94%, left bottom, from(black), to(rgba(0, 0, 0, 0)));
    mask-image: linear-gradient(left 90%, left bottom, from(black), to(rgba(0, 0, 0, 0)))
}

._31c5zN37msKlE8fbGn1vCX ._28vOLyMN4fGMa3Ww_foDiK ._2p5xOMimJDn5I9BEkgvOIq .GwN4S78Qs9GY7m2hlqpQS,._31c5zN37msKlE8fbGn1vCX ._28vOLyMN4fGMa3Ww_foDiK ._3-cGi2J5ckVMtuiH49YguR .GwN4S78Qs9GY7m2hlqpQS {
    position: relative
}

@media screen and (max-width: 600px) {
    ._31c5zN37msKlE8fbGn1vCX {
        display:none
    }
}

._2HMsxk2kZ4_yd0VwtW_X_V,._3l83cbN7YvxFXuoGraqG4g {
    height: 50px;
    width: 286px;
    box-sizing: border-box;
    margin-bottom: 3px;
    padding: 8px
}

._3l83cbN7YvxFXuoGraqG4g {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    cursor: pointer;
    user-select: none;
    background-image: radial-gradient(101.49% 168.36% at 1.01% 0%, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.1) 100%);
    border-radius: 3px;
    color: #dfe3e6
}

._3l83cbN7YvxFXuoGraqG4g:hover {
    background-color: rgba(255,255,255,.3);
    color: #fff;
    text-shadow: 1px 1px 2px rgba(0,0,0,.5)
}

._3l83cbN7YvxFXuoGraqG4g._L0SItki_SRvdFe6xEz6o {
    width: 100%;
    height: 33px
}

._3l83cbN7YvxFXuoGraqG4g._L0SItki_SRvdFe6xEz6o ._3q715Kspk0C0LaAPVBmAHp {
    display: none
}

._3l83cbN7YvxFXuoGraqG4g._L0SItki_SRvdFe6xEz6o ._26VBxPfi5_emGper8OgFuz {
    height: 20px;
    margin: -6px 0 0 6px
}

._3l83cbN7YvxFXuoGraqG4g ._3qoMbHtQBwjiJ2rcFy55g9 {
    min-width: 55px;
    margin-right: 4px;
    word-break: keep-all;
    font-size: 11px;
    padding-top: 1px
}

._3l83cbN7YvxFXuoGraqG4g._3vE3kKw6IjVy-KTyw1NRQB ._3qoMbHtQBwjiJ2rcFy55g9 {
    margin-left: -6px;
    margin-right: 10px;
    transform: scale(0.8);
    color: #fff
}

._3l83cbN7YvxFXuoGraqG4g._3vE3kKw6IjVy-KTyw1NRQB ._3qoMbHtQBwjiJ2rcFy55g9 div {
    margin-right: 0px
}

._3l83cbN7YvxFXuoGraqG4g ._3deMjpwSfNYZ4YsM8z-oKc {
    display: flex;
    flex-direction: column;
    flex-grow: 4;
    overflow: hidden;
    font-size: 12px;
    font-weight: 400
}

._3l83cbN7YvxFXuoGraqG4g ._3deMjpwSfNYZ4YsM8z-oKc ._3q715Kspk0C0LaAPVBmAHp {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-weight: 600
}

._3l83cbN7YvxFXuoGraqG4g ._3deMjpwSfNYZ4YsM8z-oKc ._109s-fWxmqIw7Y8vpWr4mu {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

._3l83cbN7YvxFXuoGraqG4g ._26VBxPfi5_emGper8OgFuz {
    width: 26px;
    opacity: .4
}

._3GxYnnxAinniHRV2N14LUj {
    background-color: #fff;
    color: #000
}

._3GxYnnxAinniHRV2N14LUj:hover {
    background-color: #fff;
    color: #000
}

._3QOgiRmqv09fnORa6tEWQL {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    background-image: radial-gradient(101.49% 168.36% at 1.01% 0%, #4c5767 0%, rgba(47, 55, 66, 0) 100%)
}

._3QOgiRmqv09fnORa6tEWQL._3jTnPCfaW4DGtV3uti1Z9S {
    margin-bottom: 12px
}

@media screen and (max-width: 800px) {
    ._3QOgiRmqv09fnORa6tEWQL {
        flex-wrap:wrap
    }
}

._3QOgiRmqv09fnORa6tEWQL ._2mp1uTgeCkHp6TORnknHMQ {
    flex-basis: 165px;
    flex-shrink: 1
}

._3QOgiRmqv09fnORa6tEWQL .wI_4vxjVkM1UV32nFikSB {
    height: auto;
    width: 100%;
    max-width: 165px;
    display: block
}

._3QOgiRmqv09fnORa6tEWQL ._2UUN8Vk2X4XDNSe4Y8dax- {
    display: flex;
    flex-direction: column;
    white-space: nowrap;
    overflow: hidden;
    justify-content: center;
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 200px;
    padding-left: 12px;
    padding-right: 12px;
    box-sizing: border-box;
    white-space: normal
}

._3QOgiRmqv09fnORa6tEWQL ._2UUN8Vk2X4XDNSe4Y8dax- ._3q715Kspk0C0LaAPVBmAHp {
    font-size: 18px;
    line-height: 20px;
    font-weight: 500;
    min-width: 120px;
    color: #fff;
    white-space: pre-wrap
}

._3QOgiRmqv09fnORa6tEWQL ._2UUN8Vk2X4XDNSe4Y8dax- ._3pYbYKRzBbzrSXC3oF3bCa {
    font-size: 11px;
    color: #cecece
}

._3QOgiRmqv09fnORa6tEWQL .nZS28ECR6JBmimywnsFC {
    flex: 1;
    min-width: 160px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    font-size: 14px;
    margin-right: 7px
}

._3QOgiRmqv09fnORa6tEWQL .nZS28ECR6JBmimywnsFC .ExiOLIXBU0cYJpqCSW_1d {
    margin: 2px 3px
}

._3QOgiRmqv09fnORa6tEWQL .nZS28ECR6JBmimywnsFC .ExiOLIXBU0cYJpqCSW_1d div {
    margin: 0;
    white-space: normal;
    height: auto;
    padding: 6px 12px
}

._3QOgiRmqv09fnORa6tEWQL .nZS28ECR6JBmimywnsFC ._20uhjyBuPdwbXNVdU_ZiIJ {
    margin: 2px 3px;
    white-space: normal;
    line-height: normal;
    padding: 6px 12px
}

._3QOgiRmqv09fnORa6tEWQL .nZS28ECR6JBmimywnsFC .DialogButton {
    margin: 2px 3px;
    padding: 0 10px;
    width: auto;
    flex-basis: 50%
}

._3QOgiRmqv09fnORa6tEWQL .nZS28ECR6JBmimywnsFC .DialogButton:disabled {
    color: #d3d3d3
}

._3QOgiRmqv09fnORa6tEWQL .nZS28ECR6JBmimywnsFC .DialogButton:hover {
    background: linear-gradient(to right, #8ed629 5%, #6aa621 95%);
    color: #fff;
    text-shadow: 1px 1px 2px rgba(0,0,0,.5)
}

._3QOgiRmqv09fnORa6tEWQL .mZEz5xm9GqkRCnbkHb4rE {
    display: flex;
    flex-direction: column
}

._3ebd7dfGBkc3S5NrJifrPL {
    display: flex;
    flex-direction: column;
    width: 100%;
    color: #dfe3e6
}

._3ebd7dfGBkc3S5NrJifrPL .J6ivkx_lvpXngDjLa8vXl {
    text-transform: uppercase;
    font-size: 11px;
    letter-spacing: 1px;
    color: #aaa
}

._3ebd7dfGBkc3S5NrJifrPL hr {
    border: 0;
    height: 1px;
    background: #333;
    background-image: linear-gradient(to right, #565F70, #252930)
}

._3ebd7dfGBkc3S5NrJifrPL .jM8go8WU5TRWY2k5Ef9Yp {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 8px
}

._3ebd7dfGBkc3S5NrJifrPL ._1B7OiImpzUnhNFlktiXPi8 {
    display: flex;
    flex-direction: row;
    flex-grow: 2;
    align-items: center
}

._3ebd7dfGBkc3S5NrJifrPL ._1B7OiImpzUnhNFlktiXPi8 ._109s-fWxmqIw7Y8vpWr4mu {
    font-size: 14px;
    color: #fff;
    font-weight: 300;
    padding-right: 20px
}

._3ebd7dfGBkc3S5NrJifrPL ._1B7OiImpzUnhNFlktiXPi8 ._2-ep9C5e6JkrJTKEOKIGP8 {
    font-size: 12px;
    color: #fff;
    font-weight: 600
}

._3ebd7dfGBkc3S5NrJifrPL ._3O1DSWHcGBhB42yLSgVIBg {
    flex: none
}

._3ebd7dfGBkc3S5NrJifrPL ._1yVMkikwivvtG53wQvdCnM {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    padding-left: 10px;
    padding-right: 10px
}

._3ebd7dfGBkc3S5NrJifrPL ._1yVMkikwivvtG53wQvdCnM div {
    margin-right: 5px
}

._3ebd7dfGBkc3S5NrJifrPL ._1qfgwLQJZgaHVhWQu9BQ6B {
    width: 50px
}

.TafBIg7yFycPvc-_f5M2N {
    margin-right: 24px;
    font: menu;
    display: inline-block;
    box-sizing: border-box;
    text-align: center;
    background-image: radial-gradient(circle at top left, #399aec 10%, #225dce 80%)
}

.TafBIg7yFycPvc-_f5M2N:hover {
    background: linear-gradient(to right, #8ed629 5%, #6aa621 95%);
    color: #fff;
    text-shadow: 1px 1px 2px rgba(0,0,0,.5)
}

._3rGzAULFUqF1eMuxmF4QIa {
    width: 100%;
    height: 100%
}

._3rGzAULFUqF1eMuxmF4QIa ._2ZYCQ8v3x1e7NbQkQNTiT0 {
    width: 100%
}

.s3LS8LJvf9Chhmt5xCevM {
    width: 100%;
    height: 100%;
    background-size: cover
}

._3-cGi2J5ckVMtuiH49YguR {
    font-size: 12px;
    line-height: 15px;
    overflow-y: auto !important
}

._1rNgd602D4ev2qYDRPONrY {
    text-transform: uppercase;
    font-size: 11px;
    letter-spacing: 1px;
    color: #aaa
}

._1EIaoWY1umt51AHCdt9dp3 {
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    margin-bottom: 32px
}

._2tDhP4Cnz9ZJpI-vwDc7iF {
    margin-left: auto;
    margin-right: auto;
    max-width: 940px
}

._3H7r9ZrPZJjQWzOt2UDd2F {
    color: #fff;
    text-transform: uppercase;
    margin: 10px
}

._1YbMrZno5qcQ8QCJc89_od {
    display: flex;
    flex-direction: row
}

._1YbMrZno5qcQ8QCJc89_od .C-J1CcAs14ZYeaDNFtgdI {
    display: flex;
    flex-flow: column;
    width: calc(50% - 20px);
    box-sizing: border-box;
    padding: 20px;
    background-color: rgba(255,255,255,.1);
    background-image: linear-gradient(-35deg, rgba(255, 255, 255, 0.1) 5%, rgba(255, 255, 255, 0.2) 78.58%);
    margin: 10px
}

@media screen and (max-width: 650px) {
    ._1YbMrZno5qcQ8QCJc89_od {
        flex-direction:column
    }

    ._1YbMrZno5qcQ8QCJc89_od .C-J1CcAs14ZYeaDNFtgdI {
        width: unset
    }
}

._26_9rX-cbjhJZkE8Incrn3 {
    width: 160px;
    height: 49px;
    margin-bottom: 10px
}

._26_9rX-cbjhJZkE8Incrn3 img {
    width: 160px;
    height: 50px
}

._8VH3YpW6wHU90-RBoVbRb {
    display: flex;
    flex-direction: row
}

._3wwahxS99_GXbeE8Ef3UC2 {
    color: #fff;
    font-size: 22px
}

._3wwahxS99_GXbeE8Ef3UC2._3ShJmsHTB98_9dUlTPF0Ow {
    color: #c0f500
}

._1VC82FWsE5fT0Di-vJi5Aw {
    margin-left: 10px;
    color: #c0f500;
    font-size: 22px
}

._2VWP1In23pH9ka7j6rY7wT {
    margin-top: 20px;
    margin-bottom: 20px;
    color: #fff;
    flex-grow: 1;
    font-size: 17px;
    font-weight: 200;
    white-space: pre-line
}

.cw1hBMZPJBomGfQgX6zf8 {
    margin-top: 2px;
    color: #fff;
    flex-grow: 1;
    font-size: 12px;
    font-weight: 200
}

.kpf95jQl5ZINex3TdrQal {
    color: #fff;
    width: 280px;
    height: 35px;
    text-align: center;
    font-size: 14px;
    padding-top: 13px;
    border-radius: 2px;
    box-shadow: 2px 2px 5px rgba(0,0,0,.2)
}

.kpf95jQl5ZINex3TdrQal:hover {
    box-shadow: 2px 2px 15px rgba(0,0,0,.5)
}

._2ymWRpCmt9kL6fWZdD98Q- {
    background-color: #676285
}

._3dYX7H2yvmdloQCacdU-mw {
    background-color: #676285
}

._1-zl0Pv4P2uhhEXscV8gIK {
    background-color: #2682d7
}

._1-zl0Pv4P2uhhEXscV8gIK:hover {
    cursor: pointer;
    background-color: #3692f7
}

.z8OZzGnrEjOxbhLS6xS0s {
    display: inline-block
}

.SaleSectionCtn.vo_internal.cyoa_story {
    position: absolute;
    top: -3px;
    right: 0;
    width: 100%
}

@media screen and (max-width: 800px) {
    .SaleSectionCtn.vo_internal.cyoa_story {
        position:relative
    }
}

.cyoa_story ._1hygy8PioSBXKpLfNlqr0c {
    z-index: 3;
    max-width: 945px;
    padding: 16px 10px;
    display: flex
}

._2ctPj8-ESncO4KhFnJbjT {
    margin-left: auto;
    width: fit-content;
    height: 60px;
    display: flex;
    margin-right: -10px;
    cursor: pointer;
    box-shadow: 3px -6px 5px -6px #23232366;
    transform: rotate(0deg) scale(1);
    -webkit-transition: transform .2s cubic-bezier(0.25, 0.46, 0.45, 0.94),filter .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -moz-transition: transform .2s cubic-bezier(0.25, 0.46, 0.45, 0.94),filter .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition: transform .2s cubic-bezier(0.25, 0.46, 0.45, 0.94),filter .2s cubic-bezier(0.25, 0.46, 0.45, 0.94)
}

._2ctPj8-ESncO4KhFnJbjT:hover {
    box-shadow: 3px -6px 10px -6px #23232366;
    transform: rotate(3deg) scale(1.07);
    -webkit-transition: transform .2s cubic-bezier(0.25, 0.46, 0.45, 0.94),filter .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -moz-transition: transform .2s cubic-bezier(0.25, 0.46, 0.45, 0.94),filter .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition: transform .2s cubic-bezier(0.25, 0.46, 0.45, 0.94),filter .2s cubic-bezier(0.25, 0.46, 0.45, 0.94)
}

._3uC1zbTIuwj8vsg0jddUy4 {
    width: 18px;
    margin-right: -1px
}

._1pjweBhpmAmrkpzY2DMjZW {
    padding: 4px 4px;
    padding-right: 2px;
    padding-top: 6px;
    min-width: 240px;
    text-align: center;
    letter-spacing: 1px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    text-transform: uppercase;
    font-family: "Big Shoulders Display",sans-serif
}

._30sT_ozA53v2ZzpTvlz0zS {
    font-size: 14px;
    font-weight: 400;
    padding-top: 10px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.oqi9ADX0iwL-bv1wGDAUO {
    font-size: 18px;
    font-weight: 900;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

._2yygxinkFkF5VUMEER7Q1A {
    width: 44px;
    padding-top: 12px;
    padding-right: 10px;
    margin-left: -1px;
    padding-left: 1px
}

._2yygxinkFkF5VUMEER7Q1A._395udjZTDrBfR_vkgmRfuv {
    width: 150px
}

@media screen and (max-width: 400px) {
    ._2yygxinkFkF5VUMEER7Q1A._395udjZTDrBfR_vkgmRfuv {
        width:70px
    }
}

.khnpeWLB3G-NCa3kRKZgh {
    position: relative;
    top: -60px;
    right: -48px;
    height: 130px;
    width: 130px;
    border-radius: 50%;
    box-shadow: 3px -6px 5px -6px #23232366
}

@media screen and (max-width: 400px) {
    .khnpeWLB3G-NCa3kRKZgh {
        top:-20px;
        height: 75px;
        width: 75px
    }
}

.DialogContent._3jmeVhgCjbfYLaTlLFbCDB {
    padding: 0;
    width: 410px;
    height: 750px;
    background: none
}

._1aYkE9x4ZH8XovbXUfO7Ht {
    position: absolute;
    height: 100%;
    width: 100%;
    display: flex;
    padding: 30px;
    box-sizing: border-box;
    flex-direction: column;
    background: url(../../../images/applications/store/pagebg.jpg?v=c10fca2347a142c965e85923a1e19c9e) center #eee2d0 !important;
    font-weight: 600;
    font-size: 14px;
    color: #3d3e38;
    line-height: 21px;
    font-family: "Noto Serif",serif;
    text-align: justify;
    text-indent: 20px;
    border: 0px solid #fff;
    border-radius: 2px;
    transition: filter .3s ease-out;
    filter: blur(5px) opacity(0.2);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

._1aYkE9x4ZH8XovbXUfO7Ht.schinese,._1aYkE9x4ZH8XovbXUfO7Ht.sc_schinese {
    font-family: "Noto Serif","Noto Serif SC",serif
}

._1aYkE9x4ZH8XovbXUfO7Ht.tchinese {
    font-family: "Noto Serif","Noto Serif TC",serif
}

._1aYkE9x4ZH8XovbXUfO7Ht.japanese {
    font-family: "Noto Serif","Noto Serif JP",serif
}

._1aYkE9x4ZH8XovbXUfO7Ht.korean {
    font-family: "Noto Serif","Noto Serif KR",serif
}

._1aYkE9x4ZH8XovbXUfO7Ht._sHoza4lX-kkehQgMHrws,._1aYkE9x4ZH8XovbXUfO7Ht._3S_UF5MfLEBDkQR-TOBXKM,._1aYkE9x4ZH8XovbXUfO7Ht._11m36lzjC5-2lfzuQ0vcSK {
    filter: blur(0px) opacity(1)
}

._1aYkE9x4ZH8XovbXUfO7Ht._sHoza4lX-kkehQgMHrws,._1aYkE9x4ZH8XovbXUfO7Ht._3S_UF5MfLEBDkQR-TOBXKM {
    -webkit-animation: _2cNiCb63kMYnXUXGg9dOb6 .4s cubic-bezier(0.455, 0.03, 0.515, 0.955) both;
    animation: _2cNiCb63kMYnXUXGg9dOb6 .4s cubic-bezier(0.455, 0.03, 0.515, 0.955) both
}

._2olIr4IQEjpm55pymnEkJ9 {
    z-index: 2
}

._2olIr4IQEjpm55pymnEkJ9._2GVxcfW0U-dWVc5YrmXtFk {
    -webkit-animation: _1fWECUexACVRs7EanGm2rV .4s cubic-bezier(0.455, 0.03, 0.515, 0.955) both;
    animation: _1fWECUexACVRs7EanGm2rV .4s cubic-bezier(0.455, 0.03, 0.515, 0.955) both
}

._11m36lzjC5-2lfzuQ0vcSK {
    transform: rotateY(180deg);
    z-index: 1
}

._11m36lzjC5-2lfzuQ0vcSK._2GVxcfW0U-dWVc5YrmXtFk {
    -webkit-animation: _2CYLZ7bE0kONBNEhLfiSU3 .4s cubic-bezier(0.455, 0.03, 0.515, 0.955) both;
    animation: _2CYLZ7bE0kONBNEhLfiSU3 .4s cubic-bezier(0.455, 0.03, 0.515, 0.955) both
}

.mH4kMhujiu2WK51gMBQC7 {
    font-size: 14px;
    display: flex;
    font-family: "Noto Serif",serif;
    color: #3d3e38
}

._3lN-QFYUx1l436RRmQjYqA {
    position: relative;
    color: #3d3e38;
    font-size: 26px;
    text-indent: 0px
}

._2ZeaB1pxECOG9ZG41XmbCJ {
    margin: auto;
    padding-right: 20px;
    font-family: "Big Shoulders Display",sans-serif;
    font-size: 17px;
    letter-spacing: .03em;
    color: #3d3e38
}

._2xyxN2sqdVxpGaN03cpAyi {
    white-space: pre-wrap;
    word-break: break-word;
    text-indent: 20px;
    padding: 12px 0;
    overflow: auto
}

.GsSjpxmPo54yLOHuQ3Zax {
    margin-top: auto;
    padding: 12px 0;
    padding-top: 6px
}

.GsSjpxmPo54yLOHuQ3Zax a {
    color: inherit;
    display: block
}

._3m0Bbm4FCf1gWsNedoKelt {
    text-align: right;
    font-style: normal;
    padding-bottom: 12px;
    padding-right: 2px;
    cursor: pointer
}

._3m0Bbm4FCf1gWsNedoKelt._1YIX_x0o0Ws8Qd9Y6V0gcH {
    color: #6666667d;
    cursor: default
}

._3m0Bbm4FCf1gWsNedoKelt._1YIX_x0o0Ws8Qd9Y6V0gcH:hover {
    text-decoration: unset
}

._3m0Bbm4FCf1gWsNedoKelt:hover {
    text-decoration: underline
}

._2r-kn6tasXUC7yOSC0v_ck {
    border-radius: 8px;
    padding: 10px;
    padding-right: 8px;
    margin: 4px;
    margin-top: 0px;
    margin-bottom: 18px;
    box-shadow: 0 0 0 2px #23232366,0 0 0 4px #f7f0e4,0 0 0 6px #23232366
}

.IWkRy5YHfC_UKW_KzS01B {
    text-align: left;
    font-style: normal;
    font-size: 12px;
    color: #232323 !important;
    line-height: 15px;
    cursor: pointer;
    padding-right: 0px;
    text-indent: 0px
}

.IWkRy5YHfC_UKW_KzS01B._1YIX_x0o0Ws8Qd9Y6V0gcH {
    color: #6666663d
}

.IWkRy5YHfC_UKW_KzS01B._1YIX_x0o0Ws8Qd9Y6V0gcH:hover {
    text-decoration: unset
}

.IWkRy5YHfC_UKW_KzS01B:hover {
    text-decoration: underline
}

._6ayoFkia-VIuZn2R_3lhA {
    width: 156px;
    height: 650px;
    position: absolute;
    left: -140px;
    top: -20px;
    padding: 12px;
    box-sizing: border-box;
    background: url(../../../images/applications/store/paper.jpg?v=188bee6895700b7e40afcb5c6e13709c) center #df584133 !important;
    color: #e0ddd1dd;
    letter-spacing: 1px;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    font-size: 11px;
    text-transform: uppercase;
    text-indent: 0px;
    border: 3px dashed #df584199;
    border-radius: 5px;
    box-shadow: 2px 4px 16px #3D3E3899;
    transform: rotateZ(3deg) scale(1);
    -webkit-transition: transform .2s cubic-bezier(0.25, 0.46, 0.45, 0.94),filter .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -moz-transition: transform .2s cubic-bezier(0.25, 0.46, 0.45, 0.94),filter .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition: transform .2s cubic-bezier(0.25, 0.46, 0.45, 0.94),filter .2s cubic-bezier(0.25, 0.46, 0.45, 0.94)
}

._6ayoFkia-VIuZn2R_3lhA._sHoza4lX-kkehQgMHrws,._6ayoFkia-VIuZn2R_3lhA._3S_UF5MfLEBDkQR-TOBXKM {
    transform: rotateZ(-3deg)
}

._6ayoFkia-VIuZn2R_3lhA._sHoza4lX-kkehQgMHrws:hover,._6ayoFkia-VIuZn2R_3lhA._3S_UF5MfLEBDkQR-TOBXKM:hover {
    transform: rotateZ(1.5deg) scale(1.03);
    -webkit-transition: transform .2s cubic-bezier(0.25, 0.46, 0.45, 0.94),filter .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -moz-transition: transform .2s cubic-bezier(0.25, 0.46, 0.45, 0.94),filter .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition: transform .2s cubic-bezier(0.25, 0.46, 0.45, 0.94),filter .2s cubic-bezier(0.25, 0.46, 0.45, 0.94)
}

._3oabrvUud-3DHAH6h9w-tz {
    width: 100%;
    height: 126px;
    border-radius: 50%;
    box-shadow: 0 4px 6px -6px #000
}

._24DIfgbESLPQnReZN2pbrN {
    padding: 8px 0;
    width: 150px;
    overflow: hidden;
    white-space: wrap;
    text-overflow: ellipsis;
    line-height: 14px;
    text-transform: uppercase
}

._1mkBResknnEdKfCUB_SyjW {
    font-size: 30px !important;
    line-height: 32px;
    width: 150px;
    color: #e6e6d9;
    padding: 2px;
    word-break: break-word;
    overflow-wrap: break-word;
    font-family: "Big Shoulders Display",sans-serif
}

a._3Yte63gpPpxfk_3mq15blY {
    overflow: hidden;
    margin-top: auto;
    padding: 12px 0;
    white-space: wrap;
    text-overflow: ellipsis;
    border-top: 2px dashed #23232366;
    text-transform: uppercase;
    letter-spacing: .04em;
    font-size: 11px;
    line-height: 15px;
    width: 150px;
    color: #e0ddd1dd
}

a._3Yte63gpPpxfk_3mq15blY:hover {
    color: #fefeef;
    text-decoration: underline;
    text-underline-offset: 1px
}

.japanese ._3m0Bbm4FCf1gWsNedoKelt,.koreana ._3m0Bbm4FCf1gWsNedoKelt,.russian ._3m0Bbm4FCf1gWsNedoKelt,.schinese ._3m0Bbm4FCf1gWsNedoKelt,.tchinese ._3m0Bbm4FCf1gWsNedoKelt,.thai ._3m0Bbm4FCf1gWsNedoKelt,.turkish ._3m0Bbm4FCf1gWsNedoKelt,.ukrainian ._3m0Bbm4FCf1gWsNedoKelt,.vietnamese ._3m0Bbm4FCf1gWsNedoKelt {
    font-style: normal
}

.thai ._1aYkE9x4ZH8XovbXUfO7Ht {
    text-align: initial
}

@-webkit-keyframes _1fWECUexACVRs7EanGm2rV {
    0% {
        -webkit-transform: rotateY(0);
        transform: rotateY(0)
    }

    100% {
        -webkit-transform: rotateY(-180deg);
        transform: rotateY(-180deg)
    }
}

@keyframes _1fWECUexACVRs7EanGm2rV {
    0% {
        -webkit-transform: rotateY(0);
        transform: rotateY(0)
    }

    100% {
        -webkit-transform: rotateY(-180deg);
        transform: rotateY(-180deg)
    }
}

@-webkit-keyframes _2CYLZ7bE0kONBNEhLfiSU3 {
    100% {
        -webkit-transform: rotateY(0);
        transform: rotateY(0)
    }

    0% {
        -webkit-transform: rotateY(-180deg);
        transform: rotateY(-180deg)
    }
}

@keyframes _2CYLZ7bE0kONBNEhLfiSU3 {
    100% {
        -webkit-transform: rotateY(0);
        transform: rotateY(0)
    }

    0% {
        -webkit-transform: rotateY(-180deg);
        transform: rotateY(-180deg)
    }
}

@-webkit-keyframes _2cNiCb63kMYnXUXGg9dOb6 {
    0% {
        -webkit-transform: rotateY(80deg);
        transform: rotateY(80deg);
        opacity: 0
    }

    100% {
        -webkit-transform: rotateY(0);
        transform: rotateY(0);
        opacity: 1
    }
}

@keyframes _2cNiCb63kMYnXUXGg9dOb6 {
    0% {
        -webkit-transform: rotateY(80deg);
        transform: rotateY(80deg);
        opacity: 0
    }

    100% {
        -webkit-transform: rotateY(0);
        transform: rotateY(0);
        opacity: 1
    }
}

._2UaWoxAah7yexwOfpvJILK {
    display: flex;
    height: 48px
}

.BasicUI ._2UaWoxAah7yexwOfpvJILK {
    height: unset
}

._2UaWoxAah7yexwOfpvJILK ._2so3ECDOqO5IiIi6roR8Yb {
    display: flex;
    margin-right: 16px;
    background-color: rgba(0,0,0,.7);
    padding: 8px;
    padding-left: 16px;
    padding-right: 16px;
    border: 1px solid rgba(255,255,255,.2);
    border-radius: 24px;
    transition: box-shadow .2s ease-in-out,background-color .2s ease-in-out;
    cursor: default
}

._2UaWoxAah7yexwOfpvJILK ._2so3ECDOqO5IiIi6roR8Yb:not(._2fe2Qf5YPOKaHZ2zU-5PvO):hover {
    cursor: pointer;
    background-color: rgba(89,89,89,.7);
    box-shadow: 2px 2px 8px rgba(0,0,0,.4)
}

._2UaWoxAah7yexwOfpvJILK ._2so3ECDOqO5IiIi6roR8Yb ._2WsSC1nJzj0YMxaWBm64jL {
    display: inline-block;
    margin: auto 0;
    margin-right: 8px
}

._2UaWoxAah7yexwOfpvJILK ._2so3ECDOqO5IiIi6roR8Yb ._2WsSC1nJzj0YMxaWBm64jL svg {
    height: 32px;
    width: 32px
}

._2UaWoxAah7yexwOfpvJILK ._2so3ECDOqO5IiIi6roR8Yb .YQenZlzu-njiQXC1bp54B {
    display: inline-block;
    margin: auto 0
}

._2UaWoxAah7yexwOfpvJILK ._2fe2Qf5YPOKaHZ2zU-5PvO {
    background-color: rgba(255,255,255,.9)
}

._2UaWoxAah7yexwOfpvJILK ._2fe2Qf5YPOKaHZ2zU-5PvO ._2WsSC1nJzj0YMxaWBm64jL {
    color: #000
}

._2UaWoxAah7yexwOfpvJILK ._2fe2Qf5YPOKaHZ2zU-5PvO .YQenZlzu-njiQXC1bp54B {
    color: #000
}

._2qi36YGqcEnNxc0SLC3vqR {
    height: 23px;
    line-height: 23px;
    font-family: "Motiva Sans",Arial,Helvetica,sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    color: #fff;
    margin-bottom: 6px
}

._3amRR_kxrwpUDifX2KxLTJ {
    padding-right: 16px
}

._3amRR_kxrwpUDifX2KxLTJ a button {
    padding: 4px
}

._3hBiKtTBo-duYGV2hHH7ch {
    max-width: 200px;
    margin: 0 auto;
    margin-bottom: 16px
}

._3VtynZKYKlocL8Mi3rxQWY {
    margin-right: 12px;
    cursor: pointer
}

.wPH456btD8aZAHroV4YPk {
    position: relative;
    background: linear-gradient(140deg, rgba(0, 0, 0, 0) 1.25%, black 97.55%),linear-gradient(119.08deg, rgba(205, 59, 218, 0.5) 1.25%, rgba(219, 43, 31, 0.4) 97.55%)
}

.wPH456btD8aZAHroV4YPk .SaleSectionCarousel .carousel__slider {
    margin: -10px -8px 0px -8px
}

.wPH456btD8aZAHroV4YPk>div {
    position: relative
}

.wPH456btD8aZAHroV4YPk .QdbhiyPaBb8T4sqpXuys4 {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    filter: saturate(0.4) opacity(0.3);
    -webkit-mask-image: -webkit-gradient(linear, 0% 20%, 0% 100%, from(#0e1014), to(rgba(0, 0, 0, 0)));
    mask-image: -webkit-gradient(linear, 0% 20%, 0% 100%, from(#0e1014), to(rgba(0, 0, 0, 0)))
}

.wPH456btD8aZAHroV4YPk:nth-child(even) {
    background: linear-gradient(140deg, rgba(0, 0, 0, 0) 1.25%, black 97.55%),linear-gradient(119.08deg, rgba(218, 145, 59, 0.5) 1.25%, rgba(69, 219, 31, 0.4) 97.55%)
}

.wPH456btD8aZAHroV4YPk._3f0gTr28wF_iDw4iSs59g7 {
    background: unset
}

._2weAmlMQriA2KjB8vK__PX {
    padding-bottom: 20px
}

@media screen and (max-width: 500px) {
    ._2weAmlMQriA2KjB8vK__PX {
        padding-top:0;
        padding-bottom: 0;
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-template-rows: auto;
        grid-template-areas: "title title" "ignore button"
    }

    ._2weAmlMQriA2KjB8vK__PX .SaleSectionLabelCtn {
        grid-area: title
    }

    ._2weAmlMQriA2KjB8vK__PX ._3VtynZKYKlocL8Mi3rxQWY {
        grid-area: ignore;
        padding-left: 8px;
        padding-bottom: 8px
    }

    ._2weAmlMQriA2KjB8vK__PX ._3amRR_kxrwpUDifX2KxLTJ {
        grid-area: button;
        padding-bottom: 8px
    }
}

._2weAmlMQriA2KjB8vK__PX ._2mMCfS-peVHzZAylbeu9K1 {
    margin-right: 8px
}

._2weAmlMQriA2KjB8vK__PX .SaleSectionHeader {
    text-transform: unset;
    font-size: 26px;
    line-height: 29px;
    letter-spacing: 0;
    font-weight: 500;
    text-shadow: 1px 1px 5px rgba(0,0,0,.3)
}

._2weAmlMQriA2KjB8vK__PX ._2jNbLjBauxo4wvKu92sXNB {
    width: 64px;
    box-shadow: 2px 2px 10px #000
}

._1qUeL1mTG8eoFaYqHFw8Ao {
    width: 300px
}

.dlc_for_you {
    position: relative
}

._1AMtPYiaOai1Tu-7tzXcbw {
    width: auto;
    display: flex;
    align-items: center;
    gap: 12px
}

._2uCcEtorGeW0ZGXBH1Ccus {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 12px;
    text-transform: uppercase;
    letter-spacing: .1ch;
    font-family: "Motiva Sans",sans-serif;
    font-size: 14px;
    font-weight: 800;
    position: sticky;
    top: 0;
    z-index: 150;
    left: 0px;
    right: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
    width: 100%;
    padding: 10px 18px 10px 18px;
    border-radius: 50px;
    border-top: #ffffff30 2px solid;
    height: fit-content;
    height: -moz-fit-content;
    backdrop-filter: blur(4px);
    overflow-x: scroll
}

._2uCcEtorGeW0ZGXBH1Ccus ::-webkit-scrollbar {
    display: none
}

._2uCcEtorGeW0ZGXBH1Ccus ._3_iXd676W5WWmvyDQoHD9_ {
    margin: 0 4px;
    padding: 4px 8px;
    margin-left: 0;
    padding-left: 0
}

._2uCcEtorGeW0ZGXBH1Ccus .mu-Nm-uKwoafkH7ozT6Wh {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 28px;
    box-shadow: 0px 4px 8px rgba(0,0,0,.25);
    font-weight: 700;
    font-size: 14px;
    letter-spacing: .04em;
    text-transform: uppercase;
    white-space: nowrap;
    height: 40px;
    padding: 0 16px;
    border-top: 2px solid #575d6e;
    color: #dcdedf;
    background: linear-gradient(0deg, #241f30 0%, #28384b 100%);
    cursor: pointer
}

._2uCcEtorGeW0ZGXBH1Ccus ._3PF1bgE6QCxmaoDt04QJqz {
    color: rgba(0,0,0,.8);
    background: rgba(255,255,255,.9)
}

._2kKo9nsOjC_W1AQ4IEJEBW {
    margin-top: 28px;
    background: linear-gradient(to right, #272D38, transparent);
    border-radius: 5px
}

._2kKo9nsOjC_W1AQ4IEJEBW ._2QOEJdbIdRENA2yYuHtGDB {
    display: flex;
    justify-content: center;
    align-items: center
}

._2kKo9nsOjC_W1AQ4IEJEBW ._2QOEJdbIdRENA2yYuHtGDB ._88KSxyxfjgbFCTpPzEA1Z {
    margin-right: 40px;
    display: flex;
    flex-direction: column;
    align-items: center
}

._2kKo9nsOjC_W1AQ4IEJEBW ._2QOEJdbIdRENA2yYuHtGDB ._88KSxyxfjgbFCTpPzEA1Z .DKejoMDPNGCmggB52qJxa {
    font-size: 42px;
    line-height: 45px;
    font-weight: bold;
    color: #fff
}

._2kKo9nsOjC_W1AQ4IEJEBW ._2QOEJdbIdRENA2yYuHtGDB ._88KSxyxfjgbFCTpPzEA1Z ._13OTV8iiTdArZ_5ChrDLtP {
    font-size: 13px;
    color: #fff
}

.ScrollSnapCarousel ._1pQS79bQEDjQe-fisrNJoc {
    width: 258px;
    min-width: 0;
    flex-shrink: 0
}

._2zD0vYy9pPyl01IffdsoWH {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    min-height: 150px;
    gap: 5px
}

._2zD0vYy9pPyl01IffdsoWH ._3vKf63lv9pBWr9JoHoyfYy {
    background: linear-gradient(180deg, #ffffff26, #0000001e);
    box-shadow: 2px 2px 5px rgba(0,0,0,.2);
    backdrop-filter: blur(30px);
    border-radius: 50px;
    border: 2px solid #fff;
    width: fit-content;
    padding: 6px 12px;
    font-size: 20px;
    font-weight: 600
}

._2zD0vYy9pPyl01IffdsoWH ._3vKf63lv9pBWr9JoHoyfYy:hover {
    filter: brightness(1.35);
    background: linear-gradient(0deg, #ffffff26, #0000001e);
    box-shadow: 2px 2px 15px rgba(0,0,0,.5)
}

._2zD0vYy9pPyl01IffdsoWH ._3vKf63lv9pBWr9JoHoyfYy:enabled:active {
    background: linear-gradient(0deg, #ffffff26, #0000001e);
    box-shadow: 2px 2px 15px rgba(0,0,0,.5)
}

._2zD0vYy9pPyl01IffdsoWH ._3vKf63lv9pBWr9JoHoyfYy:enabled:active:hover {
    background: linear-gradient(0deg, #ffffff26, #0000001e);
    box-shadow: 2px 2px 15px rgba(0,0,0,.5)
}

._2zD0vYy9pPyl01IffdsoWH ._3vKf63lv9pBWr9JoHoyfYy:enabled:active._2mPh-htbOnYZ9bRxEdJ0j- {
    background: linear-gradient(0deg, #ffffff26, #0000001e);
    box-shadow: 2px 2px 15px rgba(0,0,0,.5)
}

._2zD0vYy9pPyl01IffdsoWH ._3vKf63lv9pBWr9JoHoyfYy::before {
    box-shadow: none
}

._3g0ajzvuN4agIqTMIJN7tb {
    font-size: 28px;
    color: #fff;
    font-weight: 600;
    text-shadow: 0px 2px 2px #222;
    padding: 16px;
    text-align: center
}

@media screen and (max-width: 940px) {
    ._3g0ajzvuN4agIqTMIJN7tb {
        font-size:21px
    }
}

.zQxd9rCblmP7wPc3jfrD8 {
    padding: 0px
}

.BasicUI .zQxd9rCblmP7wPc3jfrD8 {
    padding: 0px;
    margin-bottom: 15px;
    margin-top: 10px;
    margin-right: auto;
    margin-left: auto;
    max-width: 940px
}

.KdgpVSfXU5BQa2BcYkJRw {
    font-size: 20px;
    padding-top: 10px;
    color: #fff;
    text-shadow: 0px 2px 2px #350128
}

.KdgpVSfXU5BQa2BcYkJRw .OhR_CZ0RXCy-aKnI3v9dA {
    padding-right: 8px;
    color: #fff;
    font-weight: 600
}

.KdgpVSfXU5BQa2BcYkJRw .gxKX9N8KXrZV81yX38eyP {
    color: #94f6c3;
    font-weight: 600
}

.GWWacIf04lQysYMFJma0A {
    background: radial-gradient(100% 80% at 64% 95%, rgba(108, 119, 134, 0.4) 40%, rgba(83, 104, 104, 0.4) 100%);
    padding: 16px;
    border-radius: 4px
}

.ATX_xEE69rX8wVxQvONEx {
    position: relative
}

._11RwPICMOmmvNXkOq9bjPc {
    border-bottom: 1px solid rgba(255,255,255,.3);
    padding-bottom: 11px;
    padding-bottom: 8px;
    margin-bottom: 8px
}

._11RwPICMOmmvNXkOq9bjPc .eh0pMnSr-nk203Ealq_Rq {
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    display: inline-block;
    background: rgba(255,255,255,.1);
    width: 62px;
    padding-left: 14px;
    border-radius: 2px
}

._11RwPICMOmmvNXkOq9bjPc ._3VKQ3h7Z4wO_U-Z_vXUZkk {
    font-size: 16px;
    display: inline;
    margin-left: 8px
}

._1q98mjxkCUwQuFALsiNtD7 {
    position: relative
}

.bEkRtFmRUW_smWksM-k9g {
    display: flex;
    color: #80caff;
    line-height: 37px;
    border-bottom: 1px solid rgba(255,255,255,.3);
    padding-bottom: 12px;
    padding-bottom: 8px;
    margin-bottom: 8px
}

._2LTFl4ZFuL1BeNbqYPExWv {
    display: inline;
    margin-right: 8px
}

._2LTFl4ZFuL1BeNbqYPExWv .Z7ScP-i1XHPQn4eeFdJ3g {
    display: inline-block;
    background: rgba(255,255,255,.1);
    width: 62px;
    padding-left: 14px;
    border-radius: 2px
}

._2LTFl4ZFuL1BeNbqYPExWv .chkuqox_QD6U5ID_AHTLk {
    display: inline;
    margin-left: 8px
}

.SMD9qk22F96DVpvDXP-mQ {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
    gap: 24px
}

@media screen and (max-width: 700px) {
    .SMD9qk22F96DVpvDXP-mQ {
        grid-template-columns:1fr;
        grid-template-rows: 1fr 1fr 1fr 1fr
    }
}

._28IrQlNugT300MZ5kfI5Xv {
    display: flex
}

._28IrQlNugT300MZ5kfI5Xv._27BgMawG26a5WuzkrlgUeF {
    box-shadow: 0 0 20px 5px #48abe04f
}


* {
	padding: 0;
	margin: 0;
}

img {
	border: none;
}


a {
	text-decoration: none;
	color: #ffffff;
}


.a:focus {
	outline: 0px none;
}

a:hover {
	text-decoration: none;
    color: #66c0f4;
}

a.nohover:hover {
	text-decoration: none;
}


html {
	height: 100%;
}

body.v6 {
	position: relative;
	min-height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	color: #c6d4df;
	font-size: 12px;
}

body.v6.in_client {
	background-position: center top;
}

body.v6.game_bg {
    background: #1b2838;
}

body.v6 > div#global_header {
	border-bottom-color: #171a21;
}

.v6_bg {
	/* background: url( '/public/images/v6/tag_browse_header_bg.png' ) no-repeat center top; */
}

body.blue .v6_bg {
	background:
		url( '/public/images/v6/blue_top_center.png' ) center top no-repeat,
		url( '/public/images/v6/blue_top_repeat.png' ) center top repeat-x
;

	min-height: 370px;
}

body.v6 div#store_header {
	background-color: transparent;
}

.page_background {
	background-position: center top;
	background-repeat: no-repeat;
}

body.v6 #footer {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 16px 0 60px 0;
	margin: 0;

	text-size-adjust: none;
	-webkit-text-size-adjust: none;

    background: #171a21;
}

body.v6.movescrolltocontent #footer {
	position: relative;
}

	body.v6.infinite_scrolling #footer.small_footer {
		position: relative;
		top: auto;
		bottom: auto;
	}

	body.v6.infinite_scrolling #footer_spacer.small_footer {
		height: 10px;
	}

    body.v6 #footer .footer_content {
        width: 940px;
        margin: 0px auto;
        padding-top: 16px;
    }
    body.v6 #footer #footer_logo {
        float: left;
        padding-top: 2px;
    }
    body.v6 #footer #footer_logo img {
        height: 25px;
        width: auto;
    }
	body.v6 #footer #footer_logo_steam {
		float: right;
		padding-top: 2px;
	}
    body.v6 #footer #footer_text {
        float: left;
        margin-left: 12px;
        color: #8F98A0;
		font-size: 12px;
		line-height: 16px;
    }
    body.v6 #footer #footer_text a {
        color: #C6D4DF;
    }
    body.v6 #footer #footer_text a:hover {
        color: #ffffff;
    }
    body.v6 #footer .rule{
        height: 8px;
		border-top: 1px solid #363c44;
    }
    body.v6 #footer .valve_links {
        margin-top: 8px;
			font-family: "Motiva Sans", Sans-serif;
		font-weight: normal; /* normal */

		        font-size: 13px;
        color: #61686D;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-evenly;
		align-items: center;
		flex-direction: row;
    }
    body.v6 #footer .valve_links a {
		color: #C6D4DF;
		display: flex;
		align-items: center;
    }
    body.v6 #footer .valve_links a:hover {
        color: #ffffff;
    }
	body.v6 #footer .valve_links img {
		margin-right: 4px;
	}
    body.v6 #footer_nav .pulldown {
        color: #969eab !important;
        background: rgba(150, 158, 171, 0.3);
    }


body.v6.sale_page_n_section #footer
{
	z-index: 2;
}


body #footer .responsive_optin_link {
	display: none;
}

body.v6.blue #footer {
	background: #000000;
}

body.v6 #footer_spacer {
	height: 100px;
}

html.force_desktop body.v6 #footer_spacer {
	height: 345px;
}



body.v6 > .perf_timing_area .perf_timing_link {
	position: absolute;
	left: 15px;
	bottom: 15px;
}

.perf_timing_data {
	position: relative;
	background-color: #000000;
	margin: 0px auto 48px auto;
	padding: 8px;
	text-align: left;
	width: 936px;
	font-size: 14px;
	z-index: 5;
}

body.v6 h2 {
			font-family: "Motiva Sans", Sans-serif;
		font-weight: 300; /* light */

			font-size: 14px;
	text-transform: uppercase;
	color: #fff;
	margin: 0 0 10px;
	letter-spacing: 0.03em;
	font-weight: normal;
	padding-top: 2px;
}
body.v6 h2 a {
    color: #67c1f5;
    text-decoration: none;
}
body.v6 h2 a:hover {
    color: #ffffff;
    text-decoration: none;
}

body.v6 .home_rightcol h2 {
    margin-bottom: 7px;
    margin-top: 0px;
}
body.v6 .home_rightcol.recommended h2, body.v6 .home_leftcol h2 {
    margin-top: 30px;
    margin-bottom: 7px;
}

body.v6 .responsive_home_spotlight_recommended .home_leftcol .spotlight_content h2 {
	margin-bottom: 2px;
	margin-top: 1px;
}

body.v6 .discovery_queue_ctn h2, body.v6 .steam_curators_ctn h2, body.v6  .apps_recommended_by_curators_ctn h2 {
    margin-top: 40px;
    margin-bottom: 7px;
}

body.v6 .upcoming_queue_ctn h2, body.v6 .steam_curators_ctn h2 {
    margin-top: 40px;
    margin-bottom: 7px;
}

body.v6 h2 .header_inline {
	color: #9099a1;
	font-size: 17px;
}

body.v6 h2 .header_inline a {
	color: #c6d4df;
	cursor: pointer;
}
body.v6 h2 .header_inline a:hover {
	color: #67c1f5;
}

body.v6 h2.pageheader {
	color: #ffffff;
	font-size: 34px;
			font-family: "Motiva Sans", Sans-serif;
		font-weight: 300; /* light */

			text-shadow: 1px 1px 0 rgba( 0, 0, 0, 0.4 );
	margin-top: -4px;
}

body.v6 h3 {
	color: #ffffff;
	font-size: 22px;
			font-family: "Motiva Sans", Sans-serif;
		font-weight: normal; /* normal */

			font-weight: normal;
}

body.v6 .page_content {
	width: 940px;
	margin: 0 auto;
}

.ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.page_header_ctn {
    background: url('/public/images//v6/temp/cluster_bg.png' ) bottom center no-repeat;
    padding-bottom: 64px;
    margin-bottom: -30px;
}

.page_header_ctn.tabs {
    padding-bottom: 100px;
    margin-bottom: -78px;
}

.page_header_ctn.tabs.capsules {
    padding-bottom: 100px;
    margin-bottom: -78px;
	overflow: hidden;
}

.discovery_queue_content_ctn {
	overflow: hidden;
	margin-top: 26px;
}
body.v6.explore .page_header_ctn {
	padding-bottom: 30px;
	margin-bottom: -20px;
}

.breadcrumbs {
    color: #56707f;
    font-size: 12px;
			font-family: "Motiva Sans", Sans-serif;
		font-weight: normal; /* normal */

			padding-top: 10px;
}
.breadcrumbs a {
    color: #8f98a0;
}
.breadcrumbs a:hover {
    color: #ffffff;
    text-decoration: none;
}

div.leftcol {
	width: 616px;
	float: left;
}
div.leftcol.large {
    width: 686px;
}
div.leftcol.small {
	width: 458px;
}

div.rightcol {
	width: 308px;
	margin-left: 14px;
	float: right;
}
div.rightcol.small {
	width: 238px;
}
div.rightcol.large {
	width: 466px;
}



.store_tooltip {
	background: #c2c2c2;
	color: #3d3d3f;
	font-size: 11px;
	border-radius: 3px;
	padding: 5px;
	max-width: 275px;
	white-space: normal;
	box-shadow: 0 0 3px #000000;
	word-wrap: break-word;
}

.store_tooltip ul {
	padding-left: 15px;
}

body.v6.sale_page_n_section #global_header
{
	position: relative;
}

body.v6 #store_header {
	padding-left: 0;
	padding-right: 0;
}


/*
 * STORE-SPECIFIC HEADER
 */



div#store_header {
	background-color: #3b3938;
	min-width: 940px;
	margin-bottom: 16px;
}

div#store_header .content {
	position: relative;
	width: 940px;
	margin: 0 auto;
	z-index: 300;
}

div#store_header, div#store_header .content {
	height: 66px;
}

div#store_header.dlc, div#store_header.dlc .content {
	height: 29px;
}

div#store_controls {
	position: absolute;
	right: 0;
	top: 10px;
	text-align: right;
	z-index: 300;
	font-size: 11px;
}

div.store_header_btn {
	height: 20px;
	position: relative;
	margin-left: 1px;
    border-radius: 1px;
	float: left;
}

a.store_header_btn_content {
	display: inline-block;

	padding: 0 25px;
	margin: 0 1px;

	line-height: 20px;
	text-align: center;
	font-size: 11px;
}

a.store_header_btn_content:hover {
	text-decoration: none;
}

.store_header_btn_gray {
	background-color: rgba( 255, 255, 255, 0.4 );
    border-radius: 1px;
}

.store_header_btn_gray a {
	color: #ffffff;
}

.store_header_btn_gray a:hover {
    color: #111111;
    border-radius: 1px;
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(-60deg,  #ffffff 0%, #919aa3 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#ffffff), color-stop(100%,#919aa3)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-60deg,  #ffffff 0%,#919aa3 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-60deg,  #ffffff 0%,#919aa3 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-60deg,  #ffffff 0%,#919aa3 100%); /* IE10+ */
    background: linear-gradient(135deg,  #ffffff 0%,#919aa3 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#919aa3',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}

.cart_status_flex {
	display: flex;
}

.store_header_btn_green {
	background-color: rgba( 164, 208, 7, 0.4 );
}

.store_header_btn_green a {
	color: #a4d007;
}

.store_header_btn_green a:hover {
	color: #111111;
	background-color: rgba( 164, 208, 7, 0.50 );
}

div#store_search {
    float: none;
	padding: 3px 4px 2px;
	height: 30px;
}

a#store_search_link {
	position: absolute;
	right: 2px;
	top: 0;
}

a#store_search_link img {
	width: 24px;
	height: 27px;
}

.searchbox {

	background-image: url( '/public/images/v6/store_header_search.png?v=1' );

	color: #a6a5a2;
	width: auto;
	height: 30px;

	position: relative;
	z-index: 150;
	cursor: text;
}
.searchbox:hover {
    background-image: url( '/public/images/v6/store_header_search_hover.png' );
}


.searchbox input {
	border: none;
	background-color: transparent;
	color: #eeeeee;
	margin-top: 2px;
	margin-left: 8px;
		width: calc( 100% - 25px - 8px );
	outline: none;
	line-height: 26px;
}

.searchbox input.default {
	font-style: normal;
    color: #305d8a;
}

.searchbox input:focus::placeholder {
	color: transparent;
}

#store_nav_area {
	position: absolute;
	left: 0;
	right: 0;
	top: 24px;
	height: 49px;
}

#store_nav_area .store_nav_bg {
	height: 35px;
	margin: 7px 0;
	background: rgba( 103, 193, 245, 0.4 );

}

.store_nav {
	height: 35px;
    display: flex;
}

.store_nav .tab {
	cursor: pointer;
	border-right: none;
    white-space: nowrap;
}

.store_nav .search_flex_spacer
{
    flex: 1;
    width: 20px;
}

.store_nav .search_area {
    flex-grow: 1;
    flex-shrink: 0;
    max-width: 210px;
}


.tab.active.tab_filler {
	height: 26px;
	margin-bottom: -1px;
}

.tab_page_link_holder {
    position: relative;
    text-align: center;
    height: 24px;
    line-height: 24px;
    margin-top: 1px;
    background-color: #262626;
    color: #626366;
    font-size: 10px;
}
.tab_page_link_prev a, .tab_page_link_next a {
    position: absolute;
    height: 24px;
    padding: 0px 16px;
    color: #67c1f5;
}
.tab_page_link_prev a img, .tab_page_link_next a img {
    top: 2px;
}
.tab_page_link_prev a:hover, .tab_page_link_next a:hover {
    position: absolute;
    height: 24px;
    padding: 0px 16px;
    text-decoration: none;
    color: #ffffff;
    background: #67c1f5; /* Old browsers */
    background: -moz-linear-gradient(-60deg,  #67c1f5 0%, #417a9b 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#67c1f5), color-stop(100%,#417a9b)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-60deg,  #67c1f5 0%,#417a9b 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-60deg,  #67c1f5 0%,#417a9b 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-60deg,  #67c1f5 0%,#417a9b 100%); /* IE10+ */
    background: linear-gradient(135deg,  #67c1f5 0%,#417a9b 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#67c1f5', endColorstr='#417a9b',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.tab_page_link_next a {
    right: 0px;
}
.tab_page_link_prev a {
    left: 0px;
}

.store_nav .tab.focus {
	background-color: #67c1f5;
}

#genre_flyout {
	top: 0;

}


#genre_flyout .popup_body {
	padding-top: 0;
	padding-bottom: 20px;
	width: 930px;
}

#genre_flyout .popup_body .popup_body_wide {
	width: 930px;
}

#genre_flyout .popup_body.popup_body_notfull {
    width: auto;
}

@media screen and (max-width: 910px)
{
	html.responsive #genre_flyout .popup_body,
	html.responsive #genre_flyout .popup_body .popup_body_wide {
		width: auto;
        flex-direction: column;
		padding-top: 8px;
		padding-bottom: 8px;
	}

}
	html.responsive.rn_mobile_app #genre_flyout .popup_body,
	html.responsive.rn_mobile_app #genre_flyout .popup_body .popup_body_wide {
		width: auto;
        flex-direction: column;
		padding-top: 8px;
		padding-bottom: 8px;
	}

.store_nav .tab {
	padding: 1px;
	display: inline-block;
	text-decoration: none;
	cursor: pointer;

}
.store_nav .tab > span {

	font-size: 13px;
	font-weight: bold;
	color: #d9dadd;
	line-height: 33px;
	padding: 0 15px;
	display: block;
}

.store_nav .tab.lesspadding > span {
	padding: 0 12px;
}


.store_nav .tab:hover > span, .store_nav .tab:hover, .store_nav .tab.focus > span, .store_nav .tab.focus {
	filter: none;
    color: #ffffff;
    background: #67c1f5; /* Old browsers */
    background: -moz-linear-gradient(-60deg,  #67c1f5 0%, #417a9b 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#67c1f5), color-stop(100%,#417a9b)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-60deg,  #67c1f5 0%,#417a9b 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-60deg,  #67c1f5 0%,#417a9b 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-60deg,  #67c1f5 0%,#417a9b 100%); /* IE10+ */
    background: linear-gradient(135deg,  #67c1f5 0%,#417a9b 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#67c1f5', endColorstr='#417a9b',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}

.store_nav .tab.focus > span, .store_nav .tab.focus {
	color: #d9d9dd;
}

.store_nav .tab.active {
	color: #d9dadd;
}

.store_nav .tab.active:hover {
	color: #fff;
}

.store_nav .tab.active > span,
.store_nav .tab.active:hover > span {
	color: #fff;
}

.store_nav .tab > span.pulldown {
	padding-right: 10px;
    	margin-right: 0px;
	background: none;
}

.store_nav .tab > span.pulldown > span {
	width: 0px;
	height: 16px;
	padding: 0;
	display: inline-block;
	background-image: none;
	background-position: center;
	background-repeat: no-repeat;
	cursor: pointer;
	vertical-align: text-bottom;
}

.store_nav .tab:hover > span.pulldown > span {
   	background-image: none;
}

.store_nav .tab img.foryou_avatar {
	width: 16px;
	height: 16px;
	vertical-align: text-bottom;
	margin-right: 6px;
}


/*
 * SEARCH SUGGESTIONS
 */


.search_suggest {
	text-align: left;
	width: 430px;
	font-family: "Motiva Sans", Sans-serif;
	top: 39px;
	right: 4px;
}

.search_suggest .match {
	display: block;
	position: relative;
	height: 44px;
	overflow: hidden;
	border-top: 1px solid #13242e;
	margin-left: 3px;
	margin-right: 3px;
}


/* ===== New pop-up search results styles ======== */

body.v6 .store_nav .popup_block_new .popup_body.search_v2 {
    background: linear-gradient(90deg, rgba(33, 162, 255, 0.1) 1.89%, rgba(50, 50, 51, 0) 50%), linear-gradient(180deg, #575860 11.6%, #3A4852 54.73%, #2C2D34 100%);
}

.popup_body.search_v2 .match.match_v2 {
    border-top: unset;
    color: #DCDEDF;
    margin: 0;
    padding: 4px 8px 4px 8px;
    box-sizing: border-box;
    display: grid;
    grid-template-columns: 45px 75px auto 1fr;
    grid-template-rows: auto;
    grid-template-areas:
            "img img name name"
            "img img price price";
    height: unset;
    transition: background 0.2s ease-in-out;
}
.popup_body.search_v2 .match.match_v2 .match_name {
    grid-area: name;
    display: flex;
    flex-direction: row;
    align-items: flex-end;
    position: relative;
    left: unset;
    top: unset;
    width: 100%;
    font-weight: 500;
    padding: 0 0 0 8px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #f5f5f5;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.3);
    transition: color 0.2s ease-in-out;
}
.popup_body.search_v2 .match.match_tag.match_v2 .match_name > div {
    min-width: 40px;
}

.popup_body.search_v2 .match.match_v2 .match_name span {
    background: rgba(255,255,255,0.3);
    padding: 1px 8px;
    border-radius: 3px;
    font-weight: 400;
    font-size: 13px;
    margin-left: 4px;
}
.popup_body.search_v2 .match.match_v2 .match_img {
    grid-area: img;
    position: relative;
}
.popup_body.search_v2 .match.match_v2 .match_img img {
    position: relative;
    left: unset;
    top: unset;
    display: block;
}
.popup_body.search_v2 .match.match_v2 .match_subtitle {
    grid-area: price;
    position: relative;
    left: unset;
    top: unset;
    width: 100%;
    padding: 0 0 0 8px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #f5f5f5;
    font-size: 13px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.3);
    transition: color 0.2s ease-in-out;
}

.popup_body.search_v2 .match.match_v2 .match_subtitle .includes_games {
	padding-left: 8px;
    color: grey;
    font-size: 11px;
}

.popup_body.search_v2 .match.match_v2.hover,
.popup_body.search_v2 .match.match_v2.focus {
    background-color: #DCDEDF;
    color: #151515;
}

/* make sure to target both .hover and .focus to cover keyboard input */
.popup_body.search_v2 .match.match_v2.hover .match_name,
.popup_body.search_v2 .match.match_v2.hover .match_subtitle,
.popup_body.search_v2 .match.match_v2.focus .match_name,
.popup_body.search_v2 .match.match_v2.focus .match_subtitle {
    color: #151515;
    text-shadow: unset;
}

body.v6 .store_nav .popup_block_new .popup_body.search_v2 {
    padding: 1px;
    box-sizing: border-box;
    background: #3D4450;
}

.search_suggest .match_category_top {
	margin-top: 6px;
}
.popup_body.search_v2 .match.match_tag.match_v2 {
    display: grid;
    grid-template-areas:
            "name name name price"
            "name name name price";
    height: 53px;
}
.popup_body.search_v2 .match.match_creator.match_v2 {
    display: grid;
    grid-template-areas:
            "img name name price"
            "img name name price";
    height: unset;
}

.popup_body.search_v2 .match.match_tag.match_v2 .match_name,
.popup_body.search_v2 .match.match_creator.match_v2 .match_name{
    display: flex;
    align-items: center;
}
.popup_body.search_v2 .match.match_tag.match_v2 .match_subtitle,
.popup_body.search_v2 .match.match_creator.match_v2 .match_subtitle {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    justify-self: end;
}
.popup_body.search_v2 .match.match_tag.match_v2 .match_img {
    display: none;
}
.popup_body.search_v2 .match.match_creator.match_v2 .match_img {
    background: black;
    border-radius: 3px;
    overflow: hidden;
    height: 45px;
    width: 45px;
}
.match_background_image {
    position: absolute;
    top: 4px;
    bottom: 4px;
    left: 8px;
    right: 4px;
    overflow: hidden;
    border-radius: 3px;
    background: linear-gradient( 90deg, #2c556a29 0%, #28414e30 15%, #2e5e76c2 85%);
    transition: background 0.3s ease-in-out;
}
.match_v2:nth-child(odd) .match_background_image {
    background: linear-gradient( 90deg, #1d344029 0%, #16262e30 15%, #2b4d5ec2 85%)
}

.popup_body.search_v2 .match.match_v2.hover .match_background_image,
.popup_body.search_v2 .match.match_v2.focus .match_background_image {
    background: transparent;
}
.match_background_image img {
    filter: saturate(0.1) contrast(0.7);
    -webkit-mask-image: linear-gradient( 90deg, transparent 7%, #00000033 39%, #0000008c 85%, transparent 100%);
    mask-image: linear-gradient( 90deg, transparent 7%, #00000033 39%, #0000008c 85%, transparent 100%);
}


.search_suggest .match.hover,
.search_suggest .match.focus,
.search_suggest .match:focus-visible
 {
	text-decoration: none;
	background-color: #212d3d;
}

.search_suggest .match_app .match_img img {
	position: absolute;
	left: 4px;
	top: 4px;
	width: 120px;
	height: 45px;
}

.search_suggest .match_creator .match_img img {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 45px;
	height: 45px;
}

.search_suggest .match_tag .match_img img {
	position: absolute;
	left: 4px;
	top: 4px;
	width: 45px;
	height: 45px;
}

.search_suggest .match .match_name {
	position: absolute;
	top: 8px;

	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;

	font-size: 14px;
	color: #ffffff;
}

.search_suggest .match_app .match_name {
	left: 128px;
	width: 258px;
}

.search_suggest .match_creator .match_name {
	left: 53px;
	width: 333px;
}

.search_suggest .match_tag .match_name {
	left: 53px;
	width: 333px;
}

.search_suggest .match .debug_spell_corrected {
	color: #34eb6e !important;
}

.search_suggest .match .match_subtitle {
	position: absolute;
	left: 134px;
	top: 30px;
}

.search_suggest .match .match_subtitle .includes_games {
	padding-left: 8px;
    color: grey;
    font-size: 11px;
}

.search_suggest .match .debug_spell_correct_info {
	position: absolute;
	left: 200px;
	top: 30px;
	width: 186px;

	text-align: right;
}

.search_suggest .match .ds_flag {
	top: 18px;
	left: 4px;
}

.slider2_ctn {
	position: relative;
	height: 18px;

	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.slider2_ctn.spotlight {
    width: 308px;
}

.slider2_ctn.store_autoslider {
	background: #122333;
}

.slider2_ctn.store_autoslider .handle {
	background-color: rgba( 0, 0, 0, 0.5 );
}

.slider2 {
	position: absolute;
	/*left: 39px;*/
	/*right: 39px;*/
	top: 0;
	bottom: 0;
	background-color: rgba( 0, 0, 0, 0.2 );
	border-radius: 3px;
}

.slider2.slider2_text {
	opacity: 0.2;
	text-align: center;
	line-height: 13px;
	font-size: 10px;
	color: #ffffff;
}

.slider2_ctn .handle {
	position: absolute;
	top: 0;
    background-color: rgba( 0, 0, 0, 0.2 );
	border-radius: 3px;
	height: 18px;
	width: 60px;
	cursor: pointer;
}

.slider2_ctn .slider2_left, .slider2_ctn .slider2_right {
	position: absolute;
	width: 38px;
	top: 0;
	bottom: 0;
	background-color: rgba( 0, 0, 0, 0.4 );
	border-radius: 3px;
	cursor: pointer;
}
.highlight_ctn .slider2_ctn .slider2_left, .highlight_ctn .slider2_ctn .slider2_right, .highlight_ctn .slider2 .handle {
	background-color: rgba( 35, 60, 81, 0.4 );
}

.slider2_ctn .slider2_left:hover, .slider2_ctn .slider2_right:hover, .slider2 .handle:hover {
    background: #3d6c8d; /* Old browsers */
    background: -moz-linear-gradient(-45deg,  #3d6c8d 0%, #2e5470 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#3d6c8d), color-stop(100%,#2e5470)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg,  #3d6c8d 0%,#2e5470 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg,  #3d6c8d 0%,#2e5470 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg,  #3d6c8d 0%,#2e5470 100%); /* IE10+ */
    background: linear-gradient(135deg,  #3d6c8d 0%,#2e5470 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d6c8d', endColorstr='#2e5470',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}

.slider2_left {
	left: 0;
}

.slider2_right {
	right: 0;
}
.slider2_right span {
    display: inline-block;
    background-position: -9px 0px;
    background-repeat: no-repeat;
    background-image: url('/public/images//v6/icon_cluster_controls.png');
    width: 9px;
    height: 7px;
    margin-left: 15px;
    margin-top: 5px;
}
.slider2_left span {
    display: inline-block;
    background-position: -18px 0px;
    background-repeat: no-repeat;
    background-image: url('/public/images//v6/icon_cluster_controls.png');
    width: 9px;
    height: 7px;
    margin-left: 13px;
    margin-top: 5px;
}
.slider2_right:hover span {
    background-position: -9px -7px;
}
.slider2_left:hover span {
    background-position: -18px -7px;
}

.slider2_left.disabled, .slider2_right.disabled {
	opacity: 0.4;
	cursor: default;
}

.store_horizontal_autoslider_ctn {
	overflow: hidden;
	margin-bottom: 2px;
	/* DO NOT set padding on this element! It will bork the horizontal scrollbar calculations. Use margin instead. */
}

.store_horizontal_minislider_ctn {
	position: relative;
	overflow: hidden;
}

.store_horizontal_minislider {
	overflow-x: auto;
}

.store_horizontal_minislider_ctn .slider2_left,
.store_horizontal_minislider_ctn .slider2_right {
	position: absolute;
	top: 0;
	bottom: 0;
	background: #1b2e40;
	cursor: pointer;
	border-radius: 3px;
	padding: 5px 8px;
}

.store_horizontal_minislider_ctn .slider2_left {
	box-shadow: 1px 0 4px 0 rgba( 0, 0, 0, 0.75 );
}

.store_horizontal_minislider_ctn .slider2_right {
	box-shadow: -1px 0 4px 0 rgba( 0, 0, 0, 0.75 );
}

.store_horizontal_minislider_ctn .slider2_left > span,
.store_horizontal_minislider_ctn .slider2_right > span
{
	margin: 0;
}

.discount_block.no_discount .discount_prices {
    background: none;
}
.discount_block.no_discount.main_cap_discount {
    background: #000000;
}
.discount_block {
	position: relative;
    display: flex;
}
.discount_block .discount_prices {
    display: flex;
    background: #344654;
    display: flex;
    flex-direction: column;
    align-items: end;
    justify-content: center;
    padding-left: 4px;
}


.discount_block .discount_pct, .discount_pct {
    		font-family: "Motiva Sans", Sans-serif;
		font-weight: normal; /* normal */

		    font-weight: 500;
	color: #BEEE11;
	background: #4c6b22;
	display: inline-block;
}

/* Discount Block Generic Icon Styles */
.discount_icon {
    color: #BEEE11;
    background: #4c6b22;
    display: inline-block;
    padding: 5px;
}

.discount_icon img {
    display: block;
}

.discount_block_inline .discount_icon {
    padding: 1px;
}

.discount_block_inline .discount_icon img {
    height: 15px;
}

/* ============================== */


.discount_block .bundle_base_discount {
	display: inline-block;
	text-decoration: line-through;
	color: #626366;
}
.discount_block.discount_block_spotlight .bundle_base_discount {
    color: #2a2b2c;
    background: rgba(0,0,0,0.1);
}
.discount_block.no_discount.daily_deal_discount .bundle_base_discount {
    color: #2a2b2c;
    background: rgba(0,0,0,0.1);
}

.discount_block.no_discount .bundle_base_discount {
	text-decoration: none;
	color: #b0aeac;
	border-right: 1px solid #626366;
}

.home_tabs_content .discount_block .discount_prices, .tab_content_ctn .discount_block .discount_prices  {
	background: transparent;
}
.home_tabs_content .tab_item_discount.no_discount {
	margin-top: 24px;
}
.home_tabs_content .tab_item_discount {
	margin-top: 17px;
}

.discount_original_price {
    position: relative;
    width: fit-content;
	color: #738895;
	font-size: 11px;
    line-height: 12px;
}

.discount_original_price:before {
    content: '';
    left: 0px;
    right: 0px;
    position: absolute;
    top: 43%;
    border-bottom: 1.5px solid #738895;
    transform: skewY(-8deg);
    box-shadow: 0 0 2px black;
}

.game_purchase_discount .discount_original_price {
    position: absolute;
    left: 76px;
    top: 2px;
    font-size: 11px;
}

.discount_final_price {
	color: #BEEE11;
    line-height: 16px;
    font-size: 15px;
}


.discount_block_large .discount_pct,
.discount_block_large .bundle_base_discount {
	line-height: 34px;
	padding: 0 5px;

	font-size: 26px;
}
.discount_block_large .discount_prices {
	line-height: 13px;
	padding: 0 8px 0 8px;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: center;
}

.discount_block_inline {
	line-height: 15px;
}

.discount_block_inline .discount_final_price {
	padding-left: 4px;
	font-size: 11px;
    line-height: 12px;
}

.discount_block_inline .discount_pct,
.discount_block_inline .bundle_base_discount {
	padding: 0 3px;
}

.discount_block_inline .discount_prices {
	padding: 0 5px;
    display: flex;
    align-items: center;
    flex-direction: row;
    flex-shrink: 1;
    overflow: hidden;
    justify-content: end;
}
.discount_block_inline.no_discount .discount_prices {
    padding: 0;
}

.discount_block.no_discount .discount_original_price {
	display: none;
}

.discount_block.game_purchase_discount.no_discount .discount_final_price.your_price {
	line-height: normal;
}


.discount_block.game_purchase_discount.no_discount .discount_final_price.your_price .your_price_label {
	font-size: 10px;
}

.special_discount .discount_block_inline {
    display: flex;
    justify-content: end;
}

.discount_block_collapsable {
	position: relative;
	max-width: 120px;
}

.discount_block_collapsable .discount_collapse_final_price {
	background: #000000;
	padding-left: 4px;
	padding-right: 5px;
	position: absolute;
	right: 0;
	top: 0;
}

.discount_block.suppress_discount_pct .discount_pct,
.discount_block.no_discount .discount_pct {
	display: none;
}

.discount_block.game_purchase_discount.no_discount .discount_final_price {
	padding-top: 0;
	padding-bottom: 0;
	line-height: 32px;
}

/* lunar sale 2019 */

.additional_cart_discount {
	position: absolute;
	top: 0;
	right: 0;
	text-align: right;
	pointer-events: none;
	user-select: none;

	font-family: "Motiva Sans", Sans-serif;

	background-image: url( '/public/images/v6/events/lunarsale_2020/redenvelope_blank.png?v=1' );
	background-size: 100% 100%;

	color: rgb(255, 212, 26);
	background-color: rgb(168, 28, 28);
	padding: 4px 8px;

	box-shadow: 1px 4px 16px 0 #000000;
	transform: rotateZ( 20deg );


	z-index: 300;

	animation-duration: 1s;
	animation-timing-function: ease-in-out;
	animation-iteration-count: infinite;
	animation-fill-mode: both;
}

.additional_cart_discount.NowFree {
	background-image: url( '/public/images/v6/events/lunarsale_2020/redenvelope_free.png?v=1' );
	box-shadow: 0px 0px 16px 0 #ff9c1b;
}

.special_discount .discount_block.discount_block_inline.additional_cart_discount_container .additional_cart_discount
{
/*	transform: rotateZ(0deg);
    top: 0;
    right: 0;*/
}

.dailydeal_ctn:hover .additional_cart_discount,
.main:hover .additional_cart_discount,
.tab_item:hover .additional_cart_discount,
.store_capsule.daily_deal:hover .additional_cart_discount,
.home_area_spotlight:hover .additional_cart_discount,
.store_main_capsule.broadcast_capsule:hover .additional_cart_discount,
.tab_item:hover .additional_cart_discount,
.info:hover .additional_cart_discount {
	animation-name: animatePrice20deg;
}

.search_result_row:hover .additional_cart_discount,
.gamelink:hover .additional_cart_discount,
.store_capsule:hover .additional_cart_discount,
.home_marketing_message:hover .additional_cart_discount,
.store_capsule.broadcast_capsule:hover c {
	animation-name: animatePrice11deg;
}

.small_cap:hover .additional_cart_discount,
.home_content_item:hover .discount_block.discount_block_inline.additional_cart_discount_container .additional_cart_discount {
	animation-name: animatePrice8deg;
}

.small_cap .discount_block {
	margin: 0;
	text-align: right;
	padding: 3px 0;
	line-height: 17px;
	min-height: 17px;
	font-size: 12px;
}

.small_cap .discount_block > .discount_prices {
	display: inline-block;
	padding: 0 3px;
	background-color: rgba(20,31,44,0.4);
	border-radius: 1px;
}

.game_area_purchase_game_wrapper:hover .additional_cart_discount {
	animation-name: animatePrice-6deg;
}


@keyframes animatePrice-6deg
{
	0%
	{
		transform: rotateZ(-6deg);
	}

	50%
	{
		transform: rotateZ(10deg);
	}

	100%
	{
		transform: rotateZ(-6deg);
	}
}

@keyframes animatePrice20deg
{
	0%
	{
		transform: rotateZ(20deg);
	}

	50%
	{
		transform: rotateZ(-10deg);
	}

	100%
	{
		transform: rotateZ(20deg);
	}
}

@keyframes animatePrice11deg
{
	0%
	{
		transform: rotateZ(11deg);
	}

	50%
	{
		transform: rotateZ(-10deg);
	}

	100%
	{
		transform: rotateZ(11deg);
	}
}

@keyframes animatePrice8deg
{
	0%
	{
		transform: rotateZ(8deg);
	}

	50%
	{
		transform: rotateZ(-8deg);
	}

	100%
	{
		transform: rotateZ(8deg);
	}
}


.additional_cart_discount_final {
	font-size: 16px;
	color: rgb(255, 212, 26);
	white-space: nowrap;
}

.additional_cart_discount_amount {
	font-size: 11px;
	color: rgb(210, 140, 25);
	margin-bottom: -3px;
	margin-top: -2px;
}

.basePriceStrikeout {
	position: absolute;
	height: 22px;
	top: 22%;
	left: -10px;
	width: calc( 100% + 46px );
	opacity: .875;

	background-image: url( '/public/images/v6/events/lunarsale_2020/brushstrikeout.png?v=1' );
	background-size: 100% 100%;
	pointer-events: none;
	user-select: none;
}


.main .appTitle .additional_cart_discount {
	top: -38px;
    right: 0px;
}

.discount_block.tab_item_discount.additional_cart_discount_container .discount_prices {
	float: left;
	margin-left: 4px;
}


.discount_block.tab_item_discount.no_discount.additional_cart_discount_container .discount_prices {
	margin-right: 14px;
}


.discount_block.tab_item_discount.no_discount.additional_cart_discount_container .discount_prices {
	margin-right: 36px;
}


.discount_block.tab_item_discount.additional_cart_discount_container .additional_cart_discount {
	top: -8px;
    right: -21px;
}

.carousel_container.maincap .discount_block.no_discount.discount_block_inline.additional_cart_discount_container .additional_cart_discount {

	top: -20px;
    right: -58px;
    transform: rotateZ( 11deg );
}


.discount_block.discount_block_spotlight.discount_block_large.additional_cart_discount_container {
	width: fit-content;
}

.discount_block.discount_block_spotlight.discount_block_large.additional_cart_discount_container .additional_cart_discount {
	right: -46px;
	top: -3px;
}

.discount_block.daily_deal_discount.discount_block_large.additional_cart_discount_container  .additional_cart_discount{
	right: -19px;
	top: -8px;
}

.dailydeal_ctn .discount_block.daily_deal_discount.discount_block_large.additional_cart_discount_container  .additional_cart_discount{
	top: -16px;
}

.discount_block.discount_block_inline.additional_cart_discount_container {
	width: fit-content;
	margin-right: 0;
	margin-left: auto;
}

.home_content_item .discount_block.discount_block_inline.additional_cart_discount_container .additional_cart_discount {
	top: -32px;
}

.discount_block.discount_block_inline.additional_cart_discount_container .additional_cart_discount {
	transform: rotateZ(8deg);
    top: -28px;
    right: -8px;
}

.contenthub_featured_item_spotlight .discount_block.discount_block_inline.additional_cart_discount_container .additional_cart_discount {
	transform: rotateZ(8deg);
    top: -1px;
    right: -6px;
}

.discount_block.discount_block_inline.additional_cart_discount_container .basePriceStrikeout {
	height: 10px;
	top: 32%;
	left: -2px;
	opacity: .8;
	width: 100%;
}

.contenthub_featured_item_spotlight .discount_block.discount_block_inline.additional_cart_discount_container .basePriceStrikeout {
	top: 66%;
    left: 28px;
}

.tab_item .basePriceStrikeout
{
	height: 10px;
    opacity: 0.7;
	top: 43%;
	width: calc( 100% + 26px );
}

.search_result_row .col.additional_cart_discount_container {
	position: relative;
}

.search_result_row .col.additional_cart_discount_container .additional_cart_discount {
	right: -33px;
    top: 4px;
	transform: rotateZ(11deg);
}

.search_result_row .col.additional_cart_discount_container .col.search_price
{
	width: fit-content;
	margin-top: -2px;
	margin-left: 34px;
}

.search_result_row .col.additional_cart_discount_container .additional_cart_discount_amount {
	font-size: 10px;
}

.search_result_row .col.additional_cart_discount_container .additional_cart_discount_final {
	font-size: 12px;
}

.search_result_row .col.additional_cart_discount_container .basePriceStrikeout {
	top: 41%;
	opacity: .8;
	height: 12px;
}

.game_purchase_discount.additional_cart_discount_container .additional_cart_discount,
.game_purchase_price.price.additional_cart_discount_container .additional_cart_discount {
	top: -8px;
    transform: rotateZ(-6deg);
    right: auto;
    left: -56px;
}

.game_purchase_discount.additional_cart_discount_container .additional_cart_discount {
	left: 17px;
}

.game_purchase_discount.additional_cart_discount_container .basePriceStrikeout,
.game_purchase_price.price.additional_cart_discount_container .basePriceStrikeout {
	height: 9px;
    top: 36%;
}

.game_purchase_discount.additional_cart_discount_container .basePriceStrikeout {
	transform: rotateZ(12deg);
}

.game_purchase_discount.additional_cart_discount_container {
	overflow: visible;
}

.winterSale2019_giftActiveBar {
	width: 100%;
	height: 44px;
	z-index: 400;

	position: sticky;
	top: 0;

	background-image: url( '/public/images/v6/events/wintersale_2019/discount_active_background.png?v=1' );
}

.winterSale2019_contentContainer {
	max-width: 940px;
	height: 100%;

	display: flex;
	flex-direction: row;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	justify-content: space-between;
}

.winterSale2019_title {
	font-family: giza-three, serif;
	font-size: 24px;
	font-weight: 100;
	color: rgb(255, 255, 255);
	height: 36px;
	position: absolute;
	top: 8px;
  	left: 50px;
	pointer-events: none;
	user-select: none;
	margin-left: 32px;
	text-shadow: 2px 2px 5px #000000;
}

.winterSale2019_title div
{
	font-family: giza-three, serif;
	letter-spacing: .1em;
}

.winterSale2019_title .subtitle
{
	font-size: 10px;
	padding-top: 2px;
	padding-left: 0px;
}

.winterSale2019_rightContent .winterSale2019_savings_expiration {
	color: #ffffff;
	font-size: 11px;
	font-weight: 100;
	padding: 3px 0 0 0;
}

.winterSale2019_savings
{
	font-size: 11px;
	text-align: right;
	font-weight: 600;
	padding-top: 4px;
	color: rgb(256, 256, 256);
	text-shadow: 2px 2px 5px #000000;
	width: 250px;
	pointer-events: none;
	user-select: none;
}

.winterSale2019_icon01
{
	width: 150px;
  	height: 58px;
	position: absolute;
	left: -70px;
	background-image: url( '/public/images/v6/events/wintersale_2019/coin_discount.png?v=2' );
	background-size: contain;
	background-repeat: no-repeat;
	pointer-events: none;
	user-select: none;
}

.winterSale2019_snow
{
	width: 5px;
	height: 5px;
	position: absolute;
	border-radius: 50%;

	background: -moz-radial-gradient(rgb(255,255,255) 20%,rgba(255,255,255,0) 70%); /* FF3.6-15 */
	background: -webkit-radial-gradient(rgb(255,255,255) 20%,rgba(255,255,255,0) 70%); /* Chrome10-25,Safari5.1-6 */
	background: radial-gradient(rgb(255,255,255) 20%,rgba(255,255,255,0) 70%)
	pointer-events: none;
	user-select: none;

	animation-name: let_it_snow;
	animation-duration: 2s;
	animation-timing-function: ease-in;
	animation-iteration-count: infinite;
	animation-fill-mode: both;
}

@keyframes let_it_snow {
	from {
		opacity: 0;
		transform: translateY(0) translateX(0) scale(1);
	}
	25% {
		opacity: 1;
	}
	to {
		opacity: 0;
		transform: translateY(20em) translateX(4em) scale(0);
	}
}

.summerSale2019_giftActiveBar {
	width: 100%;
	height: 45px;
	z-index: 400;

	position: sticky;
	top: 0;

	background: rgb(71, 116, 145);
}

.summerSale2019_contentContainer {
	max-width: 940px;
	height: 100%;

	display: flex;
	flex-direction: row;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	justify-content: space-between;

	background: -moz-linear-gradient(left, rgb(207, 58, 34) 0%, rgb(207, 58, 34) 70%, rgb(71, 116, 145) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left rgb(207, 58, 34) 0%,rgb(207, 58, 34) 70%,rgb(71, 116, 145) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, rgb(207, 58, 34) 0%,rgb(207, 58, 34), 70%,rgb(71, 116, 145) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#181C24', endColorstr='#597390',GradientType=1 ); /* IE6-9 */

}

.summerSale2019_title {
	font-family: politica-expanded, sans-serif;
	font-size: 16px;
	font-weight: 900;
	font-style: normal;
	text-transform: uppercase;
	color: rgb(24, 28, 36);
	height: 36px;
	position: absolute;
	top: 4px;
  left: -14px;
	pointer-events: none;
	user-select: none;
	margin-left: 32px;
}

.summerSale2019_title div
{
}

.summerSale2019_title .subtitle
{
	font-size: 10px;
	padding-top: 2px;
	padding-left: 0px;
}

.summerSale2019_rightContent .summerSale2019_savings_expiration {
	color: #d0d3cf;
	font-size: 12px;
	padding: 3px 0 0 0;
}

.summerSale2019_savings
{
	font-size: 10px;
	text-align: right;
	padding-right: 25px;
	font-family: politica-expanded, sans-serif;
	font-weight: 900;
	font-style: normal;
	padding-top: 10px;
	text-transform: uppercase;
	color: rgb(24, 28, 36);
	width: 250px;
	pointer-events: none;
	user-select: none;
}

.summerSale2019_icon01
{
	width: 76px;
	height: 45px;
	position: absolute;
	left: -70px;
	background-image: url( '/public/images/v6/events/summersale_2019/flaming_discount.png?v=1' );
	background-size: contain;
	background-repeat: no-repeat;
	pointer-events: none;
	user-select: none;
}

.summerSale2019_ember
{
	width: 5px;
	height: 5px;
	position: absolute;
	border-radius: 50%;

	background: -moz-radial-gradient(rgb(255,80,0) 20%,rgba(255,80,0,0) 70%); /* FF3.6-15 */
	background: -webkit-radial-gradient(rgb(255,80,0) 20%,rgba(255,80,0,0) 70%); /* Chrome10-25,Safari5.1-6 */
	background: radial-gradient(rgb(255,80,0) 20%,rgba(255,80,0,0) 70%)
	pointer-events: none;
	user-select: none;

	animation-name: fan_the_flames;
	animation-duration: 1s;
	animation-timing-function: ease-in;
	animation-iteration-count: infinite;
	animation-fill-mode: both;
}

@keyframes fan_the_flames {
	from {
		opacity: 0;
		transform: translateX(0) scale(1);
	}
	25% {
		opacity: 1;
	}
	to {
		opacity: 0;
		transform: translateX(-10em) scale(0);
	}
}

.summerSale2019_icon02
{
	width: 91px;
  height: 70px;
  position: absolute;
  top: 0px;
	left: 97%;
	background-image: url( '/public/images/v6/events/summersale_2019/coin_discount.png?v=1' );
	background-size: contain;
	background-repeat: no-repeat;
	pointer-events: none;
	user-select: none;
}

.placeHolder_lunarSale2019_giftActiveBar {
	background-color: rgb(146, 31, 30);
	width: 100%;
	height: 42px;
	z-index: 400;

	position: sticky;
	top: 0;



	background: rgb(148,24,24); /* Old browsers */
	background: -moz-linear-gradient(left, rgb(100, 13, 12) 0%, rgb(208,5,1) 45%, rgb(208,5,1) 55%, rgb(100, 13, 12) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, rgb(100, 13, 12) 0%,rgb(208,5,1) 45%,rgb(208,5,1) 55%,rgb(100, 13, 12) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, rgb(100, 13, 12) 0%,rgb(208,5,1) 45%,rgb(208,5,1) 55%,rgb(100, 13, 12) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#640D0C', endColorstr='#640D0C',GradientType=1 ); /* IE6-9 */

	background-image: url(/public/images/v6/events/lunarsale_2020/discount_active_background.png?v=2);
	background-repeat-y: no-repeat;
}

.lunarSale2019_contentContainer {
	max-width: 940px;
	height: 100%;

	display: flex;
	flex-direction: row;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	justify-content: center;
}

.lunar_sale_spacer
{
	flex: 1;
}

.lunar_sale_spacer.lunar_leftspacer
{
	min-width: 225px;
}


.lunar_sale_spacer.lunar_rightspacer
{
	position: relative;
}

.lunar_sale_title
{
	width: 205px;
	height: 36px;
	position: absolute;
	top: 4px;
    left: -14px;
	pointer-events: none;
	user-select: none;
	margin-left: 32px;
	display: none;
}


.lunar_sale_title img
{
	width: 100%;
	height: 100%;
	pointer-events: none;
	user-select: none;
	color: #FFB321;
	font-size: 14px;
}

.lunar_sale_title object
{
	width: 100%;
	height: 100%;
	pointer-events: none;
	user-select: none;
	color: #FFB321;
	font-size: 14px;
}

.lunar_sale_poinks01
{
	width: 128px;
	height: 128px;
	position: absolute;
	top: -28px;
    left: -98px;
	background-image: url( '/public/images/v6/events/lunarsale_2020/ratcoins_01.png?v=1' );
	background-size: contain;
	background-repeat: no-repeat;
	pointer-events: none;
	user-select: none;
}


.lunar_sale_poinks02
{
	width: 141px;
    height: 64px;
    position: absolute;
    top: -13px;
	left: 73%;
	background-image: url( '/public/images/v6/events/lunarsale_2020/ratcoins_02.png?v=1' );
	background-size: contain;
	background-repeat: no-repeat;
	pointer-events: none;
	user-select: none;
}

.lunar_sale_supersavings_label
{
	width: fit-content;
	min-width: fit-content;
			font-family: "Motiva Sans", Sans-serif;
		font-weight: bold; /* bold */

			text-transform: uppercase;
	font-size: 15px;
	padding-top: 0px;

}

.lunar_sale_supersavings_label .highlight {
			font-family: "Motiva Sans", Sans-serif;
		font-weight: bold; /* bold */

			text-transform: uppercase;
	color: #FFB321;
	font-weight: bold;
	text-align: center;
}


@keyframes savingsModeGlow
{
	0%
	{
		color: #DC9B1D);
		text-shadow: 0px 0px 4px #FFD33B00, 0px 0px 8px rgba(255, 200, 0, .5);
	}

	50%
	{
		color: #FFD990;
		text-shadow: 0px 0px 14px rgb(255, 217, 44), 0px 0px 8x rgb(248, 173, 34, .9);
	}

	100%
	{
		color: #DC9B1D);
		text-shadow: 0px 0px 4px #FFD33B00, 0px 0px 8px rgba(255, 200, 0, .5);
	}

}

.lunar_sale_supersavings_label .subtitle {
	color: #ddd;
	font-weight: 100;
	font-size: 14px;
	line-height: 14px;
	text-align: center;
}


.lunar_sale_sparkle {
	position: relative;
}

.sparkleStar
{
	width: 64px;
	height: 64px;
	position: absolute;

	background-image: url( '/public/images/v6/events/lunarsale_2020/poink_sparkle_01.png?v=1' );
	background-size: contain;
	background-repeat: no-repeat;
	pointer-events: none;
	user-select: none;

	animation-name: sparkle01;
	animation-duration: 6s;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
	animation-fill-mode: both;
}

.sparkle01 .sparkleStar.star1 {
	left: 10px;
    top: -2px;
	animation-delay: 1.35s;
}

.sparkle01 .sparkleStar.star2 {
	left: 58px;
    top: 38px;
	animation-delay: 0.17s;
}

.sparkle01 .sparkleStar.star3 {
	left: 15px;
    top: 17px;
	animation-delay: 4.07s;
}

.sparkle02 .sparkleStar.star1 {
	left: 10px;
    top: -5px;
	animation-delay: 0.35s;
}

.sparkle02 .sparkleStar.star2 {
	left: 15px;
    top: 10px;
	animation-delay: 2.97s;
}

.sparkle02 .sparkleStar.star3 {
	left: 38px;
    top: 19px;
	animation-delay: 3.86s;
}


@keyframes sparkle01
{
	0%
	{
		opacity: 0;
		transform: rotateZ(0deg) scale(.3);
	}

	20%
	{
		opacity: 1;
		transform: rotateZ(360deg) scale(1);
	}

	40%
	{   opacity: 0;
		transform: rotateZ(720deg) scale(.3);
	}

	100%
	{   opacity: 0;
		transform: rotateZ(720deg) scale(.3);
	}

}

.placeHolder_summerSale2020_promotionDetailsBar {
	background-color: #CE4C0E;
	width: 100%;
	z-index: 400;
	position: sticky;
	top: 0;
	background-image: url('https://cdn.akamai.steamstatic.com/store/promo/summer2020/tiling_orange.png?v=2');
	background-repeat: repeat;

	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}


.summerSale2020_contentContainer {
	max-width: 940px;
	display: flex;
	flex-direction: row;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	justify-content: center;
	padding: 5px;
	flex-wrap: wrap;
	text-align: center;
}

.summersale2020_supersavings_title
{
	flex: 1;
	min-width: 225px;
	font-family: "Noto Sans SC", sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 38px;
	color: #FBF6F0;
	text-shadow: 2px 3px 0px #D35110;
	text-align: center;
}

.summersale2020_supersavings_label
{
	width: fit-content;
	min-width: fit-content;
	font-family: "Noto Sans SC", sans-serif;
	word-spacing: .25em;
	font-size: 15px;
	align-self: center;
}

.summersale2020_supersavings_label .highlight
{
			font-family: "Motiva Sans", Sans-serif;
		font-weight: normal; /* normal */

			font-size: 18px;
	font-style: normal;
	color: #F8F7F2;
	text-shadow: 2px 3px 0px #D35110;
}

.summersale2020_supersavings_label .subtitle
{
			font-family: "Motiva Sans", Sans-serif;
		font-weight: normal; /* normal */

			font-size: 14px;
	color: #F8F7F2;
	text-shadow: 2px 3px 0px #D35110;
	text-align: right;
}

@media screen and ( max-width: 910px )
{
	html.responsive .summersale2020_supersavings_label .highlight{
		font-size: 14px;
	}
	html.responsive .summersale2020_supersavings_label .subtitle {
		font-size: 10px;
		text-align: center;
	}
	html.responsive .summersale2020_supersavings_title {
		font-size: 24px;
	}
}

.cart_promo_banner_ctn {
	padding-bottom: 26px;
}

.cart_promo_banner_position {
	position: relative;
	overflow: visible;
	height: 145px;
}

.cart_promo_banner {
	background-repeat:no-repeat;
	background-position: top left;
	position: absolute;
	top: -34px;
	bottom: -6px;
	left: 0;
	height: 189px;
	width: 947px;
}

.cart_promo_banner_content {
	position: relative;
	padding-left: 4%;
	padding-right: 4%;
	max-width: 564px;

	height: 145px;
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.cart_promo_banner_content .header {
	font-family: "Noto Sans SC", sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 34px;
	line-height: 130.2%;
	letter-spacing: 0.02em;
	color: #e35e23;
	text-shadow: 1px 1px 0px #681A15;
	align-self: center;
}


.cart_promo_banner_content .desc {
			font-family: "Motiva Sans", Sans-serif;
		font-weight: normal; /* normal */

			font-size: 14px;
	line-height: 130.2%;
	letter-spacing: 0.02em;
	color: #E45A1F;
	text-shadow: 1px 1px 0px #681A15, 1px 1px 0px #681A15, 1px 1px 0px #681A15;
	margin-top: 10px;
	align-self: center;
}

.cart_promo_banner_content .pointscallout {
	text-align: right;
	margin-top: 20px;
}

.cart_promo_banner_content .promo_detail_link
{
	text-decoration: underline;
	cursor: pointer;
	color: #cb9b4f;
}

.cart_promo_banner_content .promo_detail_link:hover
{
	color: #f5c551;
}

.cart_promo_gradient_text {
	color:	#D5AD6D; /*if no support for background-clip*/
	background: -webkit-linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
	background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}


@media screen and ( max-width: 910px )
{
	html.responsive .cart_promo_banner_ctn {
		overflow: hidden;
	}
}

.cart_item_cart_discount_header
{
	font-family: "Noto Sans SC", sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	line-height: 130.2%;
	letter-spacing: 0.02em;
	color: #E35E23;
	padding-left: 10px;
}

.sale_page_n_section_block.lunar2019 .promo_item_list .item {
	overflow: visible;
}


.sale_page_n_section_block.lunar2019 .promo_item_list .item .additional_cart_discount_container .basePriceStrikeout {
	left: -63px;
    top: 8px;
    height: 11px;
}


.sale_page_n_section_block.lunar2019 .promo_item_list .item .additional_cart_discount{
	top: -15px;
	min-height: 24px;
}


.sale_page_n_section_block.lunar2019 .promo_item_list .item .additional_cart_discount .additional_cart_discount_amount{
	font-size: 12px;
	margin-top: 0px;
}


.sale_page_n_section_block.lunar2019 .promo_item_list .item .additional_cart_discount .additional_cart_discount_final{
	font-size: 14px;
	margin-top: 4px;
}

/* spotlight styles */
.spotlight_img {
    width: 306px;
    overflow: hidden;
    padding-left: 1px;
    padding-top: 1px;
}
.home_area_spotlight {
	position: relative;
	height: 395px;
}

.spotlight_scroll_ctn {
    background: -webkit-linear-gradient( left, rgba(0,0,0,0.2) 5%,rgba(0,0,0,0.4) 95%);
	background: linear-gradient( to right, rgba(0,0,0,0.2) 5%,rgba(0,0,0,0.4) 95%);
	margin-bottom: 4px;
    height: 395px;
}

.spotlight_content {
	padding: 8px 16px 12px 16px;
	color: #9099a1;
	font-size: 12px;
	position: absolute;
	bottom: 0;
	width: 274px;
	margin: 1px;

	background: url( '/public/images/v6/spotlight_background.jpg?v=1' ) bottom center no-repeat;
}


.spotlight_weeklong_ctn {
	background: url( '/public/images/v6/temp/spotlight_weeklong_deals.jpg?v=2' ) top center no-repeat;
	width: 304px;
	height: 350px;
	text-align: center;
	margin: 0px;
	border: 1px solid rgba(0, 0, 0, 0);
	position: relative;
	z-index: 1;
}
.spotlight_weeklong_ctn:hover {
	border: 1px solid rgba(171, 218, 244, 0.6);
}

.spotlight_weeklong_ctn .spotlight_text_overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 304px;
	height: 350px;
	z-index: 2;
}

.spotlight_count {
			font-family: "Motiva Sans", Sans-serif;
		font-weight: bold; /* bold */

			color: #ffffff;
	font-size: 40px;

	display: block;
	position: relative;
	z-index: 3;
	margin-top: 224px;
}

.spotlight_weeklong_subtitle {
			font-family: "Motiva Sans", Sans-serif;
		font-weight: 300; /* light */

			font-size: 13px;
	color: #8f98a0;
	text-align: center;
	margin-top: 20px;
}

.login .spotlight_content {
	background: #15212e;
}
.spotlight_body {

}
.spotlight_body.spotlight_price {
	margin-top: 10px;
}

.spotlight_block .spotlight_content>h2 {
	color: #c7d5e0;
	font-size: 21px;
	font-weight: normal;
	margin: 0;
}


/*
 * TABS
 */

.tab_item {
	position: relative;
	display: block;
	background: #202d39;
	background: rgba( 0, 0, 0, 0.2 );

	height: 69px;

	margin-bottom: 5px;
	padding-left: 198px;

	text-size-adjust: none;
	-webkit-text-size-adjust: none;
}

.tab_item.episode {
	padding-left: 158px;
}

.large .tab_item {
    position: relative;
    background: #202d39;
    background: rgba( 0, 0, 0, 0.2 );

    height: 87px;

    margin-bottom: 4px;
    padding-left: 244px;
}

.large .tab_item .ds_options {
	right: auto;
	left: 210px;
	z-index: 4;
}

.tab_item:hover,
.large .tab_item:hover {
	background: rgba( 0, 0, 0, 0.4 );
}

.tab_item_overlay {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 10;
}

.tab_item_overlay_hover {
	position: absolute;
	display: none;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 2;
}

.tab_item:hover .tab_item_overlay_hover {
	display: block	;
}

.tab_item_overlay img {
	display: block;
	width: calc( 100% - 2px );
	height: 67px;
    border: 1px solid rgba( 139, 185, 224, 0 );
}
.large .tab_item_overlay img {
    height: 85px;
}

.tab_item_overlay img:hover, .large .tab_item_overlay img:hover {
    border: 1px solid rgba( 139, 185, 224, 0.2 );
}

.tab_item_cap {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 3;
	line-height: 69px;

	transition: opacity 0.25s;
}

.sub .tab_item_cap {
	width: 184px;
}

.large .tab_item_cap {
    width: 231px;
    height: 87px;
	line-height: 87px;
}
.large .tab_item_cap img {
	width: 231px;
	height: 87px;
}

.tab_item_discount {
    display: flex;
    justify-content: space-between;
	float: right;
	margin-right: 16px;
	background: none;

	margin-top: 23px;

	width: 133px;
	text-align: right;
}

.tab_item_discount.no_discount {
	margin-top: 32px;
	width: auto;
}

.tab_item_discount .bundle_base_discount {
	display: none;
}

.tab_item_discount .discount_pct {
	display: flex;
    align-items: center;

    font-size: 14px;
	line-height: 18px;
	padding: 0 4px;
    border-radius: 1px;
}

.tab_item_discount.no_discount .bundle_base_discount {
    display: none;
}

.tab_item_content {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;

	padding-top: 6px;
	font-size: 12px;
}

.large .tab_item_content {
	padding-top: 16px;
}

.home_tabs_content .tab_item_content {

	padding-top: 7px;
}

.tab_item_name {
	color: #c7d5e0;
	font-size: 1.25em;
	line-height: 18px;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
	overflow: hidden;

	transition: color 0.25s;
}

.tab_item_details {
	color: #384959;

	line-height: 20px;
}

.tab_item_details span.platform_img {
	vertical-align: bottom;
	opacity: 0.3;
}


.tab_item.ds_flagged:not(.ds_wishlist):not(:hover) .tab_item_cap {
	opacity: 0.3;
}


.tab_item.ds_flagged:not(.ds_wishlist):not(:hover) .tab_item_content .tab_item_name {
	color: #62696e;
}

.tab_item_top_tags {
	height: 20px;
	white-space: normal;
	overflow: hidden;
}

.tab_item_top_tags .top_tag {
	white-space: nowrap;
}

.tab_item .release_date {
	width: 85px;
	color: #4c6c8c;
	text-align: right;
	font-size: 11px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	position: absolute;
	top: 7px;
	right: 16px;
}
.tab_item.focus .release_date {
	right: 30px;
}


/* Blurring for various filtered items */

.tab_item.ds_flagged:not(.ds_wishlist):not(:hover):not(.ds_owned) .tab_item_cap img {
	filter: blur(4px);
}
.bundle_contents_preview_item.ds_excluded_by_preferences img {
	filter: blur(4px);
	opacity: 0.3;
}


.dailydeal_ctn {
	padding: 16px;
	background: -webkit-linear-gradient( top, #ffffff 5%, #abdaf4 95%);
	background: linear-gradient( to bottom, #ffffff 5%, #abdaf4 95%);
	position: relative;

	margin-bottom: 2px;
}

.dailydeal_cap {
	position: relative;
	margin-bottom: 3px;
}

.dailydeal_cap, .dailydeal_cap img {
	width: 276px;
	height: 129px;
}

.dailydeal_desc {
	text-align: right;
    color: #283846;
	font-size: 14px;
}

.dailydeal_countdown {
	display: inline-block;
	color: #282d33;
	font-size: 10px;
	background: #ff7b00;
	line-height: 13px;
	padding: 0 4px;
	margin-top: 4px;
}

img.category_icon {
	width: 26px;
	height: 16px;
	vertical-align: top;
}

/*
 * FRIEND BLOCKS
 */

.friend_activity {
    position: relative;
}

.friend_game_block {
    position: relative;
}

.home_friend_game_block {
    padding-left: 132px;
    padding-bottom: 18px;
}

.friend_game_block .friend_activity {
    display: block;
    width: 150px;
    height: 40px;
}

.friend_game_block .friend_activity:hover {
    text-decoration: none;
    background: rgba( 103, 193, 245, 0.1 );
}

.friend_game_block .game_capsule {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 120px;
    height: 45px;
}

.home_friend_game_block .game_capsule {
    right: auto;
    left: 0;
}

.home_friend_game_block .game_capsule a {
	position: relative;
	display: block;
	width: 120px;
	height: 45px;
}

.home_friend_game_block .game_capsule a.ds_flagged .ds_flag {
	top: 18px;
}

.home_friend_game_block .game_capsule a.ds_flagged:not(.ds_wishlist) img {
	opacity: 0.3;
}

.friend_activity .friend_block_text {
    display: block;
    position: absolute;
    width: 96px;
    top: 6px;
    left: 48px;
    font-size: 10px;
}

.ds_flag.ds_wishlist_flag {
	box-shadow: 0 0 6px 0 #000000;
}


/*
 * platforms
 */


span.platform_img {
	display: inline-block;
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
}

span.platform_img.steamplay {
	width: 64px;
	background-image: url( '/public/images/v6/icon_steamplay.png' );
	padding-right: 5px;
}

span.platform_img.win {
	background-image: url( '/public/images/v6/icon_platform_win.png?v=3' );
}

span.platform_img.mac {
	background-image: url( '/public/images/v6/icon_platform_mac.png' );
}

span.platform_img.linux {
	background-image: url( '/public/images/v6/icon_platform_linux.png' );
}

span.platform_img.streamingvideo {
	background-image: url('/public/images/v6/icon_streamingvideo_v6.png');
}

span.platform_img.streamingvideoseries {
	background-image: url('/public/images/v6/icon_streamingvideoseries_v6.png');
}

span.platform_img.streaming360video {
	background-image: url('/public/images/v6/icon_streaming360video_v6.png');
}

span.platform_img.htcvive {
	background-image: url( '/public/images/v6/icon_platform_htcvive.png' );
}

span.platform_img.oculusrift {
	background-image: url( '/public/images/v6/icon_platform_oculusrift.png' );
}

span.platform_img.windowsmr {
	background-image: url( '/public/images/v6/icon_platform_windowsmr.png' );
}
span.platform_img.valveindex {
	background-image: url( '/public/images/v6/icon_platform_valveindex.png' );
	width: 26px;
}

span.platform_img.music {
	background-image: url( '/public/images/v6/icon_platform_music.png' );
}

span.vr_supported,
span.vr_required {
    vertical-align: top;
    line-height: 21px;
    margin-left: 4px;
    font-size: 11px;
}

.hover_release span.platform_img.valveindex {
	background-image: url( '/public/images/v6/icon_platform_valveindex_dark.png' );
	width: 26px;
	height: 19px;
}

.hover_release span.platform_img.htcvive {
	background-image: url( '/public/images/v6/icon_platform_htcvive_dark.png' );
}

.hover_release span.platform_img.oculusrift {
	background-image: url( '/public/images/v6/icon_platform_oculusrift_dark.png' );
}

.hover_release span.platform_img.windowsmr {
	background-image: url( '/public/images/v6/icon_platform_windowsmr_dark.png' );
}


span.platform_img.hmd_separator {
	border-left: 1px solid #CCC;
	width: 1px;
	margin: 0px 5px;
}
.promo_item_list .item .info .OS span.platform_img.streamingvideo {
	background-position: 0px 1px;
}

/* GLOBAL TAG STYLES */

.app_tag {
	display: inline-block;
	line-height: 19px;
	padding: 0 7px;
	color: #b0aeac;
	background-color: #384959;

	margin-right: 2px;
	border-radius: 3px;

	box-shadow: 1px 1px 0 0 #000000;
	cursor: pointer;

	margin-bottom: 3px;

	max-width: 200px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.app_tag.not_browseable {
	opacity: 0.6;
	cursor: default;
}

/* HOVER */


div.game_hover {
	position: absolute;
	z-index: 1526;
	top: 40px;
	left: 400px;
	padding: 5px 12px 0 12px;
}

.game_hover_iframe {
	overflow: hidden;
	width: fit-content;
	height: fit-content;
}

.game_hover_box {
    background: rgb(227,234,239); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(227,234,239,1) 0%, rgba(199,213,224,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(227,234,239,1)), color-stop(100%,rgba(199,213,224,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(227,234,239,1) 0%,rgba(199,213,224,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(227,234,239,1) 0%,rgba(199,213,224,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(227,234,239,1) 0%,rgba(199,213,224,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(227,234,239,1) 0%,rgba(199,213,224,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3eaef', endColorstr='#c7d5e0',GradientType=0 ); /* IE6-9 */

    width: 306px;

	color: #30455a;
	font-size: 12px;

	overflow: hidden;

	box-shadow: 0 0 12px #000000;
}

.game_hover_iframe .game_hover_box {
	margin: 0;
}

.game_hover_box .content {
	padding: 16px;
}

.game_hover_box .hover_top_area {
	margin-bottom: 8px;
	font-size: 10px;
	color: #82807C;
}

.hover_screenshots {
	position: relative;
	width: 274px;
	height: 153px;
	margin: 5px 0;
}

.hover_screenshots .screenshot {
	position: absolute;
	width: 100%; /* Redundant ?? */
	height: 100%;
	background-size: cover;
	background-position: center center;
	opacity: 0;
	transition: opacity 300ms;
	animation: screenshot_hover_fadein 4s linear;
	animation-iteration-count:infinite;
}

.hover_screenshots .screenshot:nth-child(1) { animation-delay: 0s }
.hover_screenshots .screenshot:nth-child(2) { animation-delay: 1s }
.hover_screenshots .screenshot:nth-child(3) { animation-delay: 2s }
.hover_screenshots .screenshot:nth-child(4) { animation-delay: 3s }

@keyframes screenshot_hover_fadein {
	0% {
		opacity: 0;
	}
	3% {
		opacity: 1;
	}
	28% {
		opacity: 1;
	}

	31% {
		opacity: 0;
	}
}

#hover_screenshots .screenshot.active {
	opacity: 1;
}

.game_hover_box h4.hover_title {
	color: #222d3d;
	font-weight: normal;
	font-size: 15px;

			font-family: "Motiva Sans", Sans-serif;
		font-weight: normal; /* normal */

		    text-transform: unset;
    letter-spacing: 0px;
    margin-top: -4px;
    line-height: 17px;
    margin-bottom: 4px;
}

.game_hover_box .hover_release {
	font-size: 10px;

	display: flex;
	justify-content: space-between;
}

.game_hover_box p, .game_hover_box {
	margin-top: 8px;
	margin-bottom: 8px;
}

.game_hover_box .rule {
}

.game_hover .hover_arrow_left, .game_hover .hover_arrow_right {
	width: 7px;
	height: 15px;
	background: url( 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJlJREFUeNqc0k0KgCAQBlCdI0SLlkEtu4DLTt6yC7SN2hX0cwWbCQvDMa0PBhN9EsxIrbXgMs57RWueJR13Di+ooboeCEILpaZYDC/oCoshgLwYIhCL5TBtMcjOilUT1OJH6FdLrOWDobslYIN7/FCRmO4oMmCmIwbf6NGOAH4gZwA82EFnO7ghx14VuLRm6yAvtLDgEOUQYADt6VgCZRDsZgAAAABJRU5ErkJggg==' ) no-repeat top;
	position: absolute;
	top: 48px;
}

.game_hover .hover_arrow_left {
	background-position: left;

	left: 5px;
}

.game_hover .hover_arrow_right {
	background-position: right;

	right: 5px;
}

.hover_body {
	margin-bottom: 6px;
}

.hover_details_block, .hover_details_block_full {
	display: block;
	border-radius: 2px;
	margin-right: 3px;
	background-color: #96a3ae;
	padding: 4px;

	line-height: 20px;
	height: 20px;
}

.hover_details_block {
	float: left;
}

.hover_category_icon {
	display: inline-block;
	line-height: 20px;
	height: 20px;
	vertical-align: middle;
}

.hover_friends_blocks {
	margin-bottom: 8px;
}

.hover_tag_row {
	overflow: hidden;
	height: 19px;
    margin-top: 2px;
}

.hover_tag_row .app_tag {
	background-color: #96a3ae;
	color: rgba(227,234,239,1);
	box-shadow: none;
	padding: 0 4px;
    font-size: 11px;
    border-radius: 2px;
}

.hover_details_specs {
	height: 26px;
	margin-bottom: 2px;
}

.hover_details_specs .icon {
	float: left;
	left: 0px;
	width: 30px;
	height: 22px;
	padding-top: 4px;
	padding-left: 6px;
	background-color: #6a8caa;
}

.hover_details_specs .name {
	margin-left: 2px;
	height: 22px;
	padding-top: 4px;
	padding-left: 8px;
	background-color: #6a8caa;
}

.hover_body .hover_review_summary {
	margin-bottom: 10px;
	border-radius: 2px;
	padding: 4px;
	color: #c6d4df;
	background-color: rgba( 38, 54, 69, 0.6);
}
.review_anomaly_icon {
	vertical-align: sub;
	font-size: 16px;
	color: #6f8695;
	display: inline-block;
}

.review_score_icon.positive {
	background-image: url( '/public/images/v6/user_reviews_positive.png' );
}

.review_score_icon.mixed {
	background-image: url( '/public/images/v6/user_reviews_mixed.png' );
}

.review_score_icon.negative {
	background-image: url( '/public/images/v6/user_reviews_negative.png' );
}


.game_review_summary {
	color: #A34C25;
}
.game_review_summary.mixed {
	color: #B9A074;
}
.game_review_summary.positive {
	color: #66C0F4;
}
.game_review_summary.no_reviews, .game_review_summary.not_enough_reviews {
	color: #929396;
}

.friend_blocks_row {
    margin-top: 2px;
}

.friend_blocks_row .playerAvatar {
	float: left;
	margin-right: 5px;
}
.friend_blocks_row .friend_block_holder {
    width: 40px;
    height: 40px;
}
.friend_blocks_row .friend_block_holder, .friend_blocks_row .playerAvatar {
    float: left;
    margin-right: 5px;
}


/*
 * FRIENDS TODO: LEGACY
 */

.friend_block_avatar {
	width: 32px;
	height: 32px;
	background-repeat: no-repeat;
	padding: 4px;
	margin-right: 2px;
}

.friend_status_offline .friend_block_avatar {
	background-image: url( '/public/images/communitylink/iconholder_offline.jpg' );
}

.friend_status_online .friend_block_avatar {
	background-image: url( '/public/images/communitylink/iconholder_online.jpg' );
}

.friend_status_in-game .friend_block_avatar {
	background-image: url( '/public/images/communitylink/iconholder_ingame.jpg' );
}


.cluster_control_left, .cluster_control_right {
	position: absolute;
	top: 16px;
	height: 44px;
	color: #8bb9e0;
	background-color: #000000;
	padding: 6px;
	cursor: pointer;
}

.cluster_control_left img, .cluster_control_right img {
	vertical-align: middle;
}

.cluster_control_left {
	left: 0px;
	padding-right: 16px;
}

.cluster_control_right {
	right: 0px;
	text-align: right;
	padding-left: 16px;
}

.cluster_capsule {
	display: block;
	float: left;
	margin-right: 4px;
	position: relative;
}

a.cluster_capsule:hover {
	text-decoration: none;
}

.large_cluster_content_twoup {
	position: relative;
	width: 940px;
	height: 254px;
	overflow: hidden;
    margin-top: 15px;
    margin-bottom: 20px;
}

.large_cluster_content_twoup .cluster_control_left {
	border-left: 1px solid #4D4B49;
}

.large_cluster_content_twoup .cluster_control_right {
	border-right: 1px solid #4D4B49;
}

.large_cap {
	width: 467px;
	height: 252px;
	border: 1px solid #4D4B49;
}

.cluster_capsule.large_cap {
	margin-right: 2px;
}

a.large_cap:hover {
	text-decoration: none;
}

img.large_cap {
	width: 467px;
	height: 181px;
	position: relative;
}

.large_cap_content {
	padding: 13px 16px;
}

.large_cap_content h4 {
	margin-bottom: 6px;
}

.large_cap_content p {
	color: #B0AEAC;
	font-size: 12px;
	height: 32px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.large_cap_discount {
	position: absolute;
	right: 16px;
	bottom: 98px;
}

.large_cap_desc {
	position: absolute;
	left: 0px;
	bottom: 0px;

	background-color: #1a1a1a;

	width: 467px;
	height: 71px;
	overflow: hidden;
}

.large_cap_price {
	position: absolute;
	right: 16px;
	line-height: 14px;
}

/* Dark page cut */

body.v6 .page_content_ctn.dark {
	background-color: #000;
	padding: 25px 0;
}

body.v6 .page_content_ctn.dark:last-child {
	margin-bottom: -52px;
}

.page_content_ctn.dark .pageheader:after {
	content: ' ';
	display: block;
	height: 1px;
	margin-top: 5px;
	background: -webkit-linear-gradient( left, #3b6e8c 5%,#000000 95%);
	background: linear-gradient( to right, #3b6e8c 5%,#000000 95%);
}


/* common discovery queue styles */

.discovery_queue {
	height: 289px;
	position: relative;
}

/* empty queue */
.discover_queue_empty
{
	padding: 30px 20px 20px 20px;
	text-align: center;
	background: rgba( 0, 0, 0, 0.2);
			font-family: "Motiva Sans", Sans-serif;
		font-weight: 300; /* light */

			font-weight: normal;
	margin-bottom: 30px;
	margin-top: 12px;
	height: 165px;
}
body.v6 .discover_queue_empty>h3 {
	font-size: 20px;
	color: #C6D4DF;
	margin-bottom: 15px;
}
.discover_queue_empty>p {
	font-size: 13px;
	color: #8F98A0;
}
.discover_queue_empty_refresh_btn
{
	padding-top: 20px;
}

.dq_item {
	position: absolute;
	box-shadow: 0 0 8px 0 #000000;
}
.dq_item,
.dq_item div,
.dq_item img {
	-webkit-user-select: none;  /* Chrome all / Safari all */
	-moz-user-select: none;     /* Firefox all */
	-ms-user-select: none;      /* IE 10+ */
	user-select: none;
}

.dq_item .dq_item_cap {
	width: 100%;
	height: auto;
	display: block;
}

.dq_item_overlay {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 10;	/* keep it on top of ds_flag (z-index 5 ) */
}

.dq_item .ds_flag {
	box-shadow: 0 0 4px 0 #000000;
}

.dq_item_price {
	position: absolute;
	bottom: -39px;
	right: 0;
	opacity: 0;
}

.dq_item_price.no_discount {
	bottom: -26px;
}

.dq_item_reason {
	opacity: 0;
	font-size: 17px;
	font-family: "Motiva Sans", Sans-serif;
	margin-top: 4px;
	color: #fff;
	width: 330px;
}

.dq_item.dq_active_link {
	z-index: 30;
	box-shadow: none;
}

.dq_item.dq_active_link a {
	display: block;
	width: 460px;
	height: 215px;
}

#page_background_holder {
	position: absolute;
	width: 100%;
	left: 0px;
	overflow: hidden;
	z-index: -1;
	min-width: 972px;
}

#page_background {
	text-align: center;
	background-position: center top;
	background-repeat: no-repeat;
	height: 1024px;
	min-width: 972px;
}

/* TEMPORARY */

#v6takeover .flag {
	margin: 0 0 -15px 0;
	z-index: 10;
	position: relative;
	height: 36px;
	background-repeat: no-repeat;
	background-position: top left;
}

#v6takeover.closed .flag {
	margin: 0 0 -15px -17px;
	height: 35px;
}
#v6takeover.closed {
	border-bottom: 1px solid rgba( 0, 0, 0, 0 );
}

#v6takeover .avatar {
	border: 5px solid #67c1f5;
	width: 92px;
	height: 92px;
	box-shadow: 0 0 5px #67c1f5;
	z-index: 5;
	display: inline-block;
	vertical-align: top;
	margin: 0 0 0 2px;
}

#v6takeover .avatar > img {
	width: 92px;
	height: 92px;
}

#v6takeover .title {

			font-family: "Motiva Sans", Sans-serif;
		font-weight: bold; /* bold */

			font-size: 44px;
	color: #fff;

	text-transform: uppercase;
	line-height: 46px;
	display: inline-block;
	width: 770px;
	margin: 18px 0 0 9px;
	vertical-align: top;
}

#v6takeover .title > div {
	color: #66c0f4;
}

#v6takeover .desc {

	font-size: 16px;
	margin: 10px 0 10px 0;
}

#v6takeover .close {
	position: absolute;
	top: 9px;
	right: 9px;
	z-index: 25;
	background-image: url( '/public/images/v6/close_btn.png' );
	background-repeat: no-repeat;
	height: 18px;
	width: 18px;
}
#v6takeover.closed .close {
	background-image: url( '/public/images/v6/expand_btn.png?v=1' );
}

#v6takeover.closed .avatar, #v6takeover.closed .title, #v6takeover.closed .desc, #v6takeover.closed .btn_medium {
	display: none;
}

#v6takeover {
	padding: 0 15px 15px 15px;
	border-bottom: 1px solid #305d7d;
	background: -webkit-linear-gradient( top, rgba(0,0,0,0) 5%, rgba(102,192,244,0.2) 95%);
	background: linear-gradient( to bottom, rgba(0,0,0,0) 5%, rgba(102,192,244,0.2) 95%);
	margin-bottom: 15px;
	position: relative;
}
#v6takeover.closed {
	background: rgba( 0, 0, 0, 0.2 );
}

/* END TEMPORARY */


.dropcontainer ul {
	list-style-type:none;
	line-height: 22px;
	margin:0;
	position:absolute;
	top:0;
	left: 0;
	right: 0;
	z-index: 900;

	overflow: auto;
	overflow-x: hidden;

	box-shadow: 0 0 5px 0 #000000;
	background: #417A9B;
}
.dropdownhidden{
	display: none;
}
.dropdownvisible{
	display: block;
}
.dropcontainer ul li {
	padding: 0;
	margin: 0;
}
.dropcontainer ul li.emptyvalue {
	font-style: normal;
}
.dropcontainer ul a {
	padding: 0 10px;
	display:block;
	text-decoration:none;
	color: #e5e4dc;

	white-space: nowrap;
}

.dropcontainer{
	position:relative;
}

.dselect_container {
	font-size: 12px;
}

.dselect_container {
	position: relative;

}
.dselect_container a.trigger, .dselect_container a.activetrigger {
	display: block;
	color: #67c1f5;
	padding: 0 30px 0 8px;
	font-size: 12px;
	line-height: 21px;
	border: 0;
	border-radius: 3px;
	text-decoration: none;

	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	position:relative;
}

.dselect_container a.trigger {
	background: rgba( 103, 193, 245, 0.1 );
}

.dselect_container a.activetrigger, .dselect_container a.activetrigger:hover {
	color: #ffffff;
	background: #67c1f5;
}


.dselect_container a.activetrigger {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	z-index: 91;
	position: relative;
}

.dselect_container a.trigger::after, .dselect_container a.activetrigger::after {
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	width: 20px;
	background: url('/public/images/v6/ico/ico_arrow_dn_for_select.png') no-repeat left center;
	content: '';
}

.dselect_container a.trigger:hover,
.dselect_container .dropcontainer a.highlighted_selection
{
	color: #ffffff;
	background-color: #67c1f5; /* Old browsers */
	background: -webkit-linear-gradient( 150deg, #417a9b 5%,#67c1f5 95%);
	background: linear-gradient( -60deg, #417a9b 5%,#67c1f5 95%);
}

.promo_leftcol {
	margin-right: 5px;
	padding: 10px 20px 10px 20px;
	background-color: rgba( 0, 0, 0, 0.4 );
}
.promo_rightcol {
	margin-left: 5px;
	padding: 1px 15px 10px 15px;
	border-radius: 4px;
	background: rgba( 0, 0, 0, 0.2 );
}
.promo_banner {
	box-shadow: 0px 0px 5px #000;
}

/* Refund policy styles */
.refund_policy .page_header_ctn {
	padding-bottom: 74px;
}
.refund_policy h2 {
	padding-top: 40px;
}

.refund_policy .header_ctn {
	margin: 40px 0;
}

body.v6.refund_policy {
	background: #212429;
}

body.v6.refund_policy .page_content_ctn {
	font-size: 14px;
	line-height: 18px;
			font-family: "Motiva Sans", Sans-serif;
		font-weight: normal; /* normal */

			color: #a4b0be;
}

.refund_policy #main_content h1 {
	color: #ffffff;
	font-size: 26px;
	text-shadow: 1px 1px 0 #000000;
	margin: 32px 0px 8px 0px;
			font-family: "Motiva Sans", Sans-serif;
		font-weight: 300; /* light */

			font-weight: normal;
	line-height: normal;
}

.refund_policy #main_content h2 {
	padding-top: 12px;
	margin-bottom: 4px;
	line-height: 20px;
}

.refund_policy p {
	margin-bottom: 16px;
}

.refund_policy ul {
	padding-left: 20px;
}

.nonresponsive_hidden {
	display: none;
}

a.pulldown_desktop {
	display: inline;
	color: #e5e5e5;
}

a.pulldown_mobile {
	display: none;
}

@media screen and (max-width: 910px)
{

	html.responsive .leftcol,
	html.responsive .rightcol {
		float: none;
		width: auto;
		margin-left: 0;
	}

	html.responsive .tab_item_cap_img {
		width: 100%;
		height: auto;
		vertical-align: middle;
	}

	html.responsive .carousel_container .arrow {
		bottom: 0px;
		top: auto;
		height: 0px;
		width: 0;
		padding: 0px;

		background: none;
	}

	html.responsive .carousel_container .arrow > div {
		width: 13px;
		height: 20px;
		background-size: cover;
		display: none;
		margin: 0 10px;
	}

	html.responsive .carousel_container .arrow.left {
		left: 0;
	}

	html.responsive .carousel_container .arrow.left > div {
		background-position-x: 13px;
	}

	html.responsive .carousel_container .arrow.right {
		right: 0;
		text-align: right;
	}

	html.responsive .carousel_container .carousel_items > * {
		position: relative;
		top: auto;
		left: auto;
		opacity: 1;
	}

	html.responsive .specials_under10_content,
	html.responsive .live_streams_ctn {
		margin-top: 0;
		margin-bottom: 0;
	}

	html.responsive .carousel_container .carousel_items:not(.no_paging),
	html.responsive .carousel_container.maincap .carousel_items:not(.no_paging) {
		overflow-x: scroll;
		overflow-y: hidden;
		box-sizing:content-box;


		display: -webkit-box; /* Very Old webkit */
		display: -ms-flexbox; /* IE 10 */
		display: -webkit-flex; /* Old webkit */
		display: flex;
		flex-wrap: nowrap;

		padding-bottom: 21px;
	}

	html.responsive .carousel_container .carousel_items > * {
		pointer-events: auto;
		flex-shrink: 0;
	}


}

	html.responsive.tablet .leftcol,
	html.responsive.tablet .rightcol {
		float: none;
		width: auto;
		margin-left: 0;
	}

	html.responsive.tablet .tab_item_cap_img {
		width: 100%;
		height: auto;
		vertical-align: middle;
	}

	html.responsive.tablet .carousel_container .arrow {
		bottom: 0px;
		top: auto;
		height: 0px;
		width: 0;
		padding: 0px;

		background: none;
	}

	html.responsive.tablet .carousel_container .arrow > div {
		width: 13px;
		height: 20px;
		background-size: cover;
		display: none;
		margin: 0 10px;
	}

	html.responsive.tablet .carousel_container .arrow.left {
		left: 0;
	}

	html.responsive.tablet .carousel_container .arrow.left > div {
		background-position-x: 13px;
	}

	html.responsive.tablet .carousel_container .arrow.right {
		right: 0;
		text-align: right;
	}

	html.responsive.tablet .carousel_container .carousel_items > * {
		position: relative;
		top: auto;
		left: auto;
		opacity: 1;
	}

	html.responsive.tablet .specials_under10_content,
	html.responsive.tablet .live_streams_ctn {
		margin-top: 0;
		margin-bottom: 0;
	}

	html.responsive.tablet .carousel_container .carousel_items:not(.no_paging),
	html.responsive.tablet .carousel_container.maincap .carousel_items:not(.no_paging) {
		overflow-x: scroll;
		overflow-y: hidden;
		box-sizing:content-box;


		display: -webkit-box; /* Very Old webkit */
		display: -ms-flexbox; /* IE 10 */
		display: -webkit-flex; /* Old webkit */
		display: flex;
		flex-wrap: nowrap;

		padding-bottom: 21px;
	}

	html.responsive.tablet .carousel_container .carousel_items > * {
		pointer-events: auto;
		flex-shrink: 0;
	}


@media screen and (max-width: 910px)
{
	html.responsive body.v6 .page_content {
		max-width: 940px;
		width: auto;
		margin: 0 2%;
	}

	html.responsive body.v6 h2.pageheader {
		font-size: 30px;
		word-wrap: break-word;
	}

	html.responsive .tab_item {
		padding-left: 0;
	}

	html.responsive .tab_item_cap_ctn {
		float: left;
		max-width: 33%;
	}

	html.responsive .tab_item_cap {
		position: static;
		float: left;
		max-width: 33%;
		margin-right: 3%;
	}
}

@media screen and (max-width: 910px)
{

	html.responsive #responsive_store_search_overlay,
	html.responsive #responsive_store_nav_overlay {
		position: fixed;
		top: 0;
		left: 0;
		right: 0;

		height: 100vh;
		background-color: #000000AA;
		z-index: 101;

		display: flex;
		flex-direction: column;
	}

	html.responsive #responsive_store_nav_overlay_ctn {
		background-color: black;
		margin-left: 3%;
		margin-right: 3%;

		border-radius: 0 0 8px 8px;

		overflow-y: auto;

		max-height: 90vh;
	}

	html.responsive div#store_header,
	html.responsive div#store_header .content {
		min-width: 0;
		width: auto;
		height: auto;
		margin-bottom: 0;
	}

	html.responsive body.responsive_store_overlay_visible {
		overflow-y: hidden;
		touch-action: none;
		-ms-touch-action: none;
	}

	html.responsive #responsive_store_nav_overlay_bottom {
		flex: 1;
	}

	html.responsive .responsive_store_nav_ctn_spacer {
		height: 16px;
	}

	html.responsive div#store_controls {
		display: none;
	}

	html.responsive div#store_header #store_nav_area {
		position: static;
	}

	html.responsive #store_header {
		display: none;
	}

	html.responsive #store_nav_area,
	html.responsive #store_nav_area .store_nav_bg,
	html.responsive #store_nav_area .store_nav {
		height: auto;
		margin: 0;
		display: block;
	}

	html.responsive #store_nav_area .store_nav .tab {
		float: none;
		display: block;
		border: none;
	}

	html.responsive div#store_search {
		float: none;
		border-left: none;
	}

	html.responsive .searchbox {
		width: auto;
		height: auto;
		background-image: none;
		background-color: rgba(96, 133, 155, 0.979);
		border-radius: 4px;
		box-shadow: inset 0 0 4px #000000;
		margin: 1px;
		padding: 0 6px;
	}

	html.responsive .searchbox:hover {
		background-image: none;
		margin: 0;
		border: 1px solid #ffffff;
	}

	html.responsive .searchbox input {
		width: 100%;
		font-size: 16px;
		margin: 0;
		line-height: 28px;
	}

	html.responsive .store_nav .search_area {
		position: relative;
		max-width: none;
	}

	html.responsive .search_area .search_suggest {
		left: 4px;
		right: 4px;
		top: 35px;
		width: auto;
	}

	html.responsive a.pulldown_desktop {
		display: none;
	}

	html.responsive a.pulldown_mobile {
		display: inline;
		color: inherit;
	}


}

	html.responsive.rn_mobile_app #responsive_store_search_overlay,
	html.responsive.rn_mobile_app #responsive_store_nav_overlay {
		position: fixed;
		top: 0;
		left: 0;
		right: 0;

		height: 100vh;
		background-color: #000000AA;
		z-index: 101;

		display: flex;
		flex-direction: column;
	}

	html.responsive.rn_mobile_app #responsive_store_nav_overlay_ctn {
		background-color: black;
		margin-left: 3%;
		margin-right: 3%;

		border-radius: 0 0 8px 8px;

		overflow-y: auto;

		max-height: 90vh;
	}

	html.responsive.rn_mobile_app div#store_header,
	html.responsive.rn_mobile_app div#store_header .content {
		min-width: 0;
		width: auto;
		height: auto;
		margin-bottom: 0;
	}

	html.responsive.rn_mobile_app body.responsive_store_overlay_visible {
		overflow-y: hidden;
		touch-action: none;
		-ms-touch-action: none;
	}

	html.responsive.rn_mobile_app #responsive_store_nav_overlay_bottom {
		flex: 1;
	}

	html.responsive.rn_mobile_app .responsive_store_nav_ctn_spacer {
		height: 16px;
	}

	html.responsive.rn_mobile_app div#store_controls {
		display: none;
	}

	html.responsive.rn_mobile_app div#store_header #store_nav_area {
		position: static;
	}

	html.responsive.rn_mobile_app #store_header {
		display: none;
	}

	html.responsive.rn_mobile_app #store_nav_area,
	html.responsive.rn_mobile_app #store_nav_area .store_nav_bg,
	html.responsive.rn_mobile_app #store_nav_area .store_nav {
		height: auto;
		margin: 0;
		display: block;
	}

	html.responsive.rn_mobile_app #store_nav_area .store_nav .tab {
		float: none;
		display: block;
		border: none;
	}

	html.responsive.rn_mobile_app div#store_search {
		float: none;
		border-left: none;
	}

	html.responsive.rn_mobile_app .searchbox {
		width: auto;
		height: auto;
		background-image: none;
		background-color: rgba(96, 133, 155, 0.979);
		border-radius: 4px;
		box-shadow: inset 0 0 4px #000000;
		margin: 1px;
		padding: 0 6px;
	}

	html.responsive.rn_mobile_app .searchbox:hover {
		background-image: none;
		margin: 0;
		border: 1px solid #ffffff;
	}

	html.responsive.rn_mobile_app .searchbox input {
		width: 100%;
		font-size: 16px;
		margin: 0;
		line-height: 28px;
	}

	html.responsive.rn_mobile_app .store_nav .search_area {
		position: relative;
		max-width: none;
	}

	html.responsive.rn_mobile_app .search_area .search_suggest {
		left: 4px;
		right: 4px;
		top: 35px;
		width: auto;
	}

	html.responsive.rn_mobile_app a.pulldown_desktop {
		display: none;
	}

	html.responsive.rn_mobile_app a.pulldown_mobile {
		display: inline;
		color: inherit;
	}


@media screen and (max-width: 600px)
{
	html.responsive body.v6 h2.pageheader {
		font-size: 24px;
	}

	html.responsive .tab_item_discount .discount_pct,
	html.responsive .tab_item_discount.no_discount .bundle_base_discount {
		float: none;
		margin-top: 0;
        margin-right: 2px;
	}

	html.responsive .tab_item_discount {
		margin-top: 19px;
		width: auto;
        margin-right: 4px;
	}
}


/* main cluster rotation */

.main_cluster_content {
	width 616px;
	height: 395px;
	overflow: hidden;
	margin-bottom: 4px;
	position: relative;

	-webkit-overflow-scrolling: touch;
}

html.touch .main_cluster_content {
	overflow-x: scroll;
}

.main_cluster_content::-webkit-scrollbar {
	display: none;
}

.cluster_scroll_area {
	overflow: hidden;
}

.main_cluster_content a.cluster_capsule  {
	display: inline-block;
	width: 616px;
	height: 395px;
	margin-right: 4px;
	position: relative;
}

a.cluster_capsule:hover {
	text-decoration: none;
}

.main_cluster_content .cluster_capsule_image {
	width: 616px;
	height: 353px;
	display: block;
}

.main_cluster_content .cluster_capsule .ds_flag {
	box-shadow: 0 0 6px 0 #000000;
}

.main_cluster_content .cluster_maincap_fill {
	width: auto;
	display: block;

	position: relative;
	overflow: hidden;
}

.main_cluster_content img.cluster_maincap_fill_placeholder {
	width: 100%;
	height: auto;
}

.cluster_maincap_fill .cluster_maincap_fill_bg {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	opacity: 0.5;
	filter: blur(5px);
	-webkit-filter: blur(5px);
	overflow: hidden;
}

.cluster_maincap_fill .cluster_maincap_fill_header {
	position: absolute;
	left: 78px;
	top: 69px;
	z-index: 2;
	box-shadow: 0 0 16px 6px #000000;
}

.cluster_maincap_fill.package .cluster_maincap_fill_header {
	width: 530px;
	height: 174px;

	left: 43px;
	top: 89px;
}

.cluster_maincap_fill.package .cluster_maincap_fill_bg.cluster_capsule_image  {
	width: 1076px;
	height: 353px;
	left: -230px;
}

.main_cap_discount, .main_cap_price {
	position: absolute;
	right: 0;
	bottom: 42px;
	z-index: 3;
}

.corner_cap_discount {
	position: absolute;
	right: 0;
	bottom: 0;
	z-index: 3;
}

/* Darken background */
.store_capsule .discount_block.corner_cap_discount > .discount_prices {
	background-color: rgba(20,31,44,0.7);
}

.main_cap_price {
	background: #000000;
	font-size: 13px;
	color: #b0aeac;
	line-height: 25px;
	padding: 0 8px;
}

.main_cap_desc {
	height: 42px;
	line-height: 42px;
	background: rgba( 0, 0, 0, 0.2 );
	padding: 0 12px;
	overflow: hidden;
}

.main_cap_platform_area {
	float: right;
	padding-top: 5px;
}

.main_cap_status {
	color: #ffffff;
	font-size: 21px;
			font-family: "Motiva Sans", Sans-serif;
		font-weight: 300; /* light */

			text-shadow: 1px 1px rgba( 0, 0, 0, 0.25 );

}

.main_cluster_ctn .home_btn.home_customize_btn {
	position: absolute;
	right: 10px;
	top: 10px;
	display: none;
	background: rgba( 44, 75, 100, 0.8 );
	box-shadow: 0 0 12px #000000;
}
.main_cluster_ctn .home_btn.home_customize_btn:hover {
	color: #ffffff;
	background: #67c1f5; /* Old browsers */
	background: -moz-linear-gradient(-60deg,  #67c1f5 0%, #417a9b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#67c1f5), color-stop(100%,#417a9b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-60deg,  #67c1f5 0%,#417a9b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-60deg,  #67c1f5 0%,#417a9b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-60deg,  #67c1f5 0%,#417a9b 100%); /* IE10+ */
	background: linear-gradient(135deg,  #67c1f5 0%,#417a9b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#67c1f5', endColorstr='#417a9b',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.main_cluster_ctn:hover .home_customize_btn,
.main_cluster_ctn .home_btn.home_customize_btn.active {
	display: block;
}
.main_cluster_ctn .home_btn.home_customize_btn.active {
	box-shadow: none;
}


/*
 * Generic capsules
 */
.store_capsule {
	display: inline-block;
	position: relative;
	vertical-align: top; /* Because browsers cannot be trusted to align things. */

	width: 229px; /* Base width. Override with your own selector later. 229 * 4 + 8 * 3 = 940 */
	background: -webkit-linear-gradient( -45deg, rgba(64,121,153,1) 5%,rgba(42,62,89,1) 95%);
	background: linear-gradient( -45deg, rgba(64,121,153,1) 5%,rgba(42,62,89,1) 95%);
}

.store_capsule:not(:last-child) {
	margin-right: 8px; /* Again, a default. Adjust to fit your container. */
}

.store_capsule:hover {
	background: -webkit-linear-gradient( left, rgba(56,107,135,1) 5%,rgba(68,130,163,1) 95%);
	background: linear-gradient( to right, rgba(56,107,135,1) 5%,rgba(68,130,163,1) 95%);

	text-decoration: none;
}

.store_capsule .capsule {
	vertical-align: top;
	position: relative;
}

.store_capsule .capsule > img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: auto;
	vertical-align: top;
}

.store_capsule .title {
	color: #c7d5e0;
	font-size: 13px;
	padding: 3px;
}

.store_capsule .discount_block {
	margin: 0;
	text-align: right;
	padding: 5px;
	line-height: 17px;
	min-height: 17px;
	font-size: 12px;
}

.store_capsule .discount_block > .discount_prices {
	background-color: rgba(20,31,44,0.4);
	border-radius: 1px;
}

.store_capsule .discount_block.daily_deal_discount  > .discount_prices {
	background-color: rgba(20,31,44,0.8);
}

/* Add more padding when we have no discount */
.discount_block.no_discount .discount_final_price {
	padding: 0 6px;
    color: white;
}

.store_capsule .discount_block:not(.discount_block_large) .discount_pct {
	font-size: 11px;
}


.store_capsule .ds_flag { /* May need further adjustment for your particular capsule style */
	left: 0px;
}

.store_capsule.ds_flagged:not(.ds_wishlist):not(.broadcast_capsule) .capsule > img {
	opacity: 0.3;
}

.store_capsule_container_scrolling {
	white-space: nowrap;
	overflow: hidden;
}

.store_capsule_frame {
	padding: 11px 16px;
	margin: 20px -17px;
	background: -webkit-linear-gradient( top, rgba(22,33,46,1.0) 5%, rgba(22,33,46,0) 95%);
	background: linear-gradient( to bottom, rgba(22,33,46,1.0) 5%, rgba(22,33,46,0) 95%);
	border: 1px solid transparent;
	border-bottom: none; /* Fixes a weird artifact where the bottom border is 0,0,0,0.1 or something? */
	border-image: linear-gradient(to bottom, rgba(46,57,70,1) 5%, rgba(46,57,70,0) 95% ) 1;
}

/* Aspect ratios */
.store_capsule > .capsule.header, .store_capsule > .capsule.headerv5, .store_capsule > .capsule.headerratio, .store_capsule > .capsule.smallcapsule {
	padding-top: 46.57534246575342%;
	overflow: hidden;
}
.store_capsule > .capsule.main_capsule {
	padding-top: 57.3051948051948%;
}

.store_capsule > .capsule.smallv5 {
	padding-top: 37.5%
}


.store_capsule.price_inline .discount_block .discount_prices {
	background-color: rgba(0,0,0,0.8);
}
.store_capsule.price_inline .discount_block {
	position: absolute;
	right: 3px;
	bottom: 3px;
}

.home_right_btn {
	float: right;
	margin-top: 27px;
}

.autumn2016_home .live_streams_ctn {
	margin-top: 10px;
	margin-bottom: 50px;
}

#live_streams_carousel {
	margin-top: 10px;
	padding-bottom: 5px;
}
#live_streams_carousel .carousel_items .store_capsule {
	width: 306px;
	background: rgba(255,255,255,0.1);
}

#live_streams_carousel .title
{
	margin-top: 33px;
	padding-bottom: 6px;
	margin-left: 5px;
	display: flex;
	justify-content: space-between;
}
#live_streams_carousel .title > span.live_stream_app {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.live_stream_play_icon
{
	position: absolute !important;
	top: 60px !important;
	left: 115px !important;
	width: 80px !important;
	height: 55px !important;
	z-index: 2;
}

.live_streams_ctn .home_right_btn {
	margin-top: 2px;
}
.live_streams_ctn .store_capsule .title {
	line-height: 23px;
}

.live_streams_ctn .store_capsule:not(:last-child) {
	margin-right: 5px; /* Again, a default. Adjust to fit your container. */
	margin-bottom: 8px;
}


.live_steam_viewers
{
	font-size: 13px;
	margin: 0px 5px 0px 0px;
	padding-left: 28px;

	pointer-events: none;
	background-image: url('/public/shared/images/broadcast/icon_viewers.png' );
	background-repeat: no-repeat;
	background-position-x: left;
	background-position-y: 2px;
	line-height: 23px;
	text-decoration: none;
}

@media screen and (max-width: 910px)
{
	html.responsive #live_streams_carousel {
		padding-bottom: 0;
	}

	html.responsive .live_streams_ctn .store_capsule:not(:last-child) {
		margin-bottom: 0px; /* We don't wrap in responsive */
	}
}

/* ds_options defines the per-app preferences dropdown */
.ds_options {
	display: block;
	position: absolute;

	top: 0px;
	right: -5px;
	cursor: pointer;
	opacity: 0;
	padding: 5px 5px 0 0;
	transition: opacity 0.2s, right 0.2s;
	z-index: 15;
}

.ds_options > div {
	width: 30px;
	height: 15px;
	position: absolute;
	right: 4px;

	background-color: #e5e5e5;
	background-image: url('/public/shared/images/v6/moremenudark.png');
	background-position: 6px 4px;
	border-radius: 2px;
	background-repeat: no-repeat;
	box-shadow: 0 0 3px #000;
}

.ds_options:hover > div {
	background-color: #67c1f5;
	color: #fff;
	background-image: url('/public/shared/images/v6/moremenu.png');
}


*:hover > .ds_options, .ds_hover.ds_options {
	opacity: 1;
	right: 0px;
}

.ds_options_tooltip {
	background-color: #3D4450;
	padding: 2px 8px;
	color: #fff;
	border-radius: 2px;
	box-shadow: 0 0 3px #000;
}

.ds_options_tooltip > .option  {
	margin: 5px 0;
	display: block;
	cursor: pointer;
	/*background-color: rgba(0,0,0,0.1);*/
	border-radius: 2px;
	padding: 8px 16px;
	line-height: normal;
	font-size: 13px;
	color: white;
}
.ds_options_tooltip > .option:hover {
	color: #ffffff;
	background-color: #464d58;
}

/* Temporary state for when we want to hide something but don't want to force a reload or risk breaking the layout */
.ds_ignored {
	opacity: 0.3;
}


body.v6 .store_capsule_frame h2 span.right {
	float: right;
	text-transform: none;
	letter-spacing: normal;
}

body.v6 .store_capsule_frame h3 {
	font-size: 14px;
	letter-spacing: 2px;
}

body.v6 .store_capsule_frame h2 > a {
	color: inherit;
}

body.v6 .store_capsule_frame > h3, body.v6 .store_capsule_frame > h3 > a {
	color: #abdaf4;
	margin: 0 0 10px;
	font-size: 14px;
			font-family: "Motiva Sans", Sans-serif;
		font-weight: 300; /* light */

			margin-top: -6px;
}

@media screen and (max-width: 910px)
{
	html.responsive div.main_cluster_content {
		width: auto;
		height: auto;
	}

	html.responsive .main_cluster_content a.cluster_capsule {
		width: auto;	/* javascript will set */
		height: auto;
	}

	html.responsive .main_cluster_content .cluster_capsule_image:not(.cluster_maincap_fill_bg) {
		width: 100%;
		height: auto;
	}

	html.responsive .cluster_maincap_fill .cluster_maincap_fill_header {
		left: 12%;
		top: 19.5%;
		width: 74%;
		height: auto;
	}

	html.responsive .main_cluster_ctn {
		max-width: 616px;
		margin: 0 auto;
	}

	html.responsive .main_cluster_ctn.large_cluster_responsive {
		max-width: 462px;
	}

	html.responsive *:hover > .ds_options,
	html.responsive .ds_hover.ds_options {
		opacity: 0;
	}
}


.game_page_background.game {
	background-position: center top;
	background-repeat: no-repeat;
	min-width: 972px;
}

.mature_content_filtered {
	padding: 10px;
	margin-bottom: 10px;
	background-color: rgba( 0, 0, 0, 0.2 );
}

.mature_content_filtered.header {
	font-size: 12px;
	display: inline-block;
	float: right;
	background-color: transparent;
	padding: 0;
	margin: 0 15px 0 0;
}

.mature_content_filtered.sale {
	position: absolute;
	right: 0px;
	top: -25px;
	background-color: rgba( 0, 0, 0, 0.5 );
}

.mature_content_filtered a {
	text-decoration: underline;
	color: #66c0f4;
	display: contents;
}

.mature_content_filtered.search {
	float: right;
	display: inline-block;
}

.no_results_filtered a {
	text-decoration: underline;
}

@media screen and (max-width: 910px )
{
	html.responsive .game_page_background.game {
		min-width: 0;
	}

	html.responsive .game_page_background.sale_page_background {
		background-position: center -66px;
	}
}
/* store_v2.css */


body.v6 {
	/*background: #1b2838;*/
}

.page_header_ctn {
	background: url('/public/images//v6/temp/cluster_bg_2.png' ) bottom center no-repeat;
}

div#store_controls {
	top: 8px;
}

div.store_header_btn {
	box-shadow: 0 0 3px #000;
}



.store_capsule_frame.no_bg {
	background: none;
	border: none;
}

.store_header_btn_gray {
	background-image: url( '/public/images/v6/storemenu/background_wishlist.jpg' );
	background-color: rgba( 255, 255, 255, 0.4 );
	background-position: -34px 20px;
	border-radius: 1px;
}

.store_header_btn_green {
	background-image: url( '/public/images/v6/storemenu/background_cart.jpg' );
	background-color: rgba( 164, 208, 7, 0.4 );
	background-position: -34px 20px;
}
#cart_status_data .store_header_btn_green {
	background-position: -34px 30px;
}

#store_nav_area .store_nav_bg,
.home_page_body_ctn.has_takeover #store_nav_area .store_nav_bg {
	background: linear-gradient(90deg, rgba(62, 103, 150, 0.919) 11.38%, rgba(58, 120, 177, 0.8) 25.23%, rgb(15, 33, 110) 100%);
	box-shadow: 0 0 3px rgba( 0, 0, 0, 0.4);
}




.store_nav .tab > span {
	color: #e5e5e5;
	font-size: 13px;
	line-height: 34px;
    text-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
}

.store_nav .tab > span.pulldown > span {
	background-image: none;
}


.main_cluster_content .cluster_maincap_fill {
	background: #1b2838;
}

.cluster_maincap_fill .cluster_maincap_fill_bg {
	-webkit-filter: blur(10px);
}

.store_nav .tab img.foryou_avatar {
	margin-left: -5px;
}

.store_nav .tab:hover > span,
.store_nav .tab:hover,
.store_nav .tab.focus > span,
.store_nav .tab.focus {
	background: linear-gradient(90deg, rgba(33, 162, 255, 0.25) 0%, rgba(33, 162, 255, 0.15) 50%, rgba(50, 50, 51, 0) 100%);
	text-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	height: 33px;
}


.store_nav .tab:hover > span,
.store_nav .tab:hover {
	color:#ffffff;
}


store_nav .tab:hover a.pulldown_desktop,
.store_nav .tab.focus a.pulldown_desktop {
	color: #fff;
	transition-property: color;
	transition-duration: 0.15s;
	transition-timing-function: ease-in-out;
}

.searchbox {
	background-image: none;
	background-color: #316282;
	border-radius: 3px;
	border: 1px solid rgba( 0, 0, 0, 0.3);
	box-shadow: 1px 1px 0px rgba( 255, 255, 255, 0.2);
	color: #fff;
	margin-bottom: 0px;
	outline: none;
	height: 27px;
	padding: 0px 6px;
}
.searchbox:hover {
	background-image: none;
	border: 1px solid #4c9acc;
	box-shadow: 1px 1px 0px rgba( 255, 255, 255, 0.0);
}
.searchbox input.default {
	color: #0e1c25;
	font-size: 14px;
	margin-top: 1px;
	text-shadow: 1px 1px 0px rgba( 255, 255, 255, 0.1);
		font-family: "Motiva Sans", Sans-serif;
		font-weight: 300; /* light */

		}

.searchbox input::placeholder {
	color: #0e1c25;
}

a#store_search_link img {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 1px;
	right: -1px;
	background-image: url('/public/images/v6/search_icon_btn.png');
}
a#store_search_link img:hover {
	background-image: url('/public/images/v6/search_icon_btn_over.png');
}

.page_header_ctn.tabs.capsules {
	margin-bottom: -76px;
}

body.v6 .recommendation_section h2,
body.v6 .recommendation_mainsection h2 {
	text-transform: uppercase;
	color: #fff;
	margin: 0 0 10px;
	font-size: 17px;
	letter-spacing: 0.03em;
	font-family: "Motiva Sans", Sans-serif;
	font-weight: normal;
	padding-top: 2px;
}

body.v6 .home_page_content h2 span.right,
body.v6 .recommendation_section h2 span.right,
body.v6 .recommendation_mainsection h2 span.right,
body.v6 .user_reviews_header span.right,
body.v6 .bucket h2 span.right{
	float: right;
	text-transform: none;
	letter-spacing: normal;
	display: inline-block;
	position: relative;
	top: -3px;
}

body.v6 .broadcast_live_stream_icon {
    height: 13px;
    position: absolute;
	top: 5px;
	left: 5px;
    overflow: hidden;
	background: url( 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAFMN540AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQ4QTE5MTc3M0M4MTFFODkzODlBNzdDNUZEOUI2RUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQ4QTE5MTg3M0M4MTFFODkzODlBNzdDNUZEOUI2RUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRDhBMTkxNTczQzgxMUU4OTM4OUE3N0M1RkQ5QjZFQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRDhBMTkxNjczQzgxMUU4OTM4OUE3N0M1RkQ5QjZFQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqixHngAAAK7SURBVHjaYvz//z8DMmABEZuio2CiX8ACf378gCngAQv8/fHjM5DiDd26jREggBjRzWDcGBUpB6Qfgjh+S5cxsgD1P0RWwRS0dh0j0AyQOWABgACCm7ElLhauFQiW+yxaHAVXsDE8DNUmKPBfuYoR7Kzf37+vAFIR2BRhOBMdAAQQXgUsMAbQgX+AFDOIDXQcI1wnUqDBAdjzIMb/P38wjAT6ZgckMLFIAoEOWPLf798YMiGbNsswQRmM///+ZUDC0QS9AhBABAMCH2BB5myOjckHUhPwqP/vu3gJE4bNm6Ii/4KSAZGWKvgtW/4QbjMwRJhIcPEtIGaHa8YR1rhAHUaArfH1+QcSI6AxMmTzlhU4Q3uVlycolc8GYkcgfgXEU8K2be9AVwcQQBRFFRMDBYAFXQCY7peB/IUmDAoLRWA+eITT2cBEQiiui4CJpB8zkURHgcoYHiJcKw/MaI8QxVdUpDyRGkHgPiw7Q3Lq378zyQlkiOZ//xzIDu1///69AVLSZMUz0ObJQMxALEbRHLx+QydaMYIPr8BMYf//RzKAog0//g8sryKxJpLV3l5+oCIRhxe/AOsZXoIZA5irKoBUDhCLAfF+IM4E5qp7VM1VAAFGkWaq5khcYEt8HKhwiYIWLlpALAqqG4H4CbRqPQDEK30WLrpPsY83x8WCIm4JqDFAooe+AHGa76LFy0myeHNMdDioYUBEGUwIgAyP9F2ydCVBi4FF0VJokFITrAAWW5E4Ld4YEV4OpDpolJ4q/Fes7MRaVwDLh1xSyhIScS7OVA2UFKFhDhLFZ/FBIOVGI4v347M4HUjdpbS6xgJAZXwG3lQNbMqACoqrJNSVxORpbWDT5xFRBchqH29Q+7GPAt+DDC4N3bK1l6yyejWkHQbKBmFEOAIUpKuAuDx02/ZHg7KSYGIYIAAAG8jIJ8edBjIAAAAASUVORK5CYII=' ) #000;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 12px 12px;
	background-position-x: 4px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 12px;
	padding: 3px 6px 3px 20px;
	box-shadow: 0 0 7px #a94847;
	z-index: 2;

    transition: opacity 0.6s;
}
.cluster_maincap_grantingapp {
	position: absolute;
	right: 0;
	bottom: 0;
}

.spotlight_content .grantedbymastersub {
	position: absolute;
	top: -33px;
	right: 0;
}

.capsule .grantedbymastersub {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}
.grantedbymastersub {
	background: linear-gradient(148deg, rgba(1, 1, 1, 0) 80%, #000000 100%);
}

.grantedbymastersub_app {
	position: absolute;
	bottom: 4%;
	right: 1%;
}
body.v6 .sale_capsule:hover .broadcast_live_stream_icon {
    opacity: 0;
}

/* ===== from shared_global.css ====== */
body.v6 .store_nav .popup_block_new .popup_body {
    background: linear-gradient(90deg, rgba(33, 162, 255, 0.1) 1.89%, rgba(50, 50, 51, 0) 50%), linear-gradient(180deg, #575860 11.6%, #3A4852 54.73%, #2C2D34 100%);
	padding: 8px 5px 8px 5px;
}

.store_nav .popup_menu {
	min-width: 167px;
}

.store_nav .popup_menu .popup_menu_item,
.footer_content .popup_menu .popup_menu_item,
.search_area .popup_body .match,
.search_area .popup_body .match .match_name {
	color: #D8D8D8;
	cursor: pointer;
	padding: 5px 6px;
}


.creator .responsive_page_template_content .popup_menu .popup_menu_item,
.curator .responsive_page_template_content .popup_menu .popup_menu_item,{
	color: #D8D8D8;
	background-color: #3D4450;
	cursor: pointer;
	padding: 5px 6px;
}

.store_nav .popup_menu .category_hr {
    height: 1px;
    background: linear-gradient(90deg, rgba(216, 216, 216, 0.3), transparent);
    margin-top: 7px;
    margin-bottom: 8px;
    margin-left: 13px;
    width: 50%;
}

.store_nav .popup_menu .popup_menu_item  {
	text-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	width: fit-content;
	border-bottom: 2px solid #ffffff00;
	padding: 3px 1px 2px 1px;
	margin: 0px 10px 3px 13px;
	transition-property: border;
	transition-duration: 0.15s;
	transition-timing-function: ease-in-out;
}


.store_nav #genre_flyout .popup_menu .popup_menu_item,
.store_nav #noteworthy_flyout .popup_menu .popup_menu_item {

	border-bottom: 2px solid #ffffff00;
	padding: 3px 1px;
	margin: 0px 10px 3px 14px;
	transition-property: border;
	transition-duration: 0.15s;
	transition-timing-function: ease-in-out;
    white-space: normal;
}

.store_nav #noteworthy_flyout .popup_menu .popup_menu_item span.new {
    color: white;
    background: #c37f00 ;
    padding: 1px 3px;
    font-size: 10px;
    border-radius: 2px;
    text-shadow: none;
    text-transform: uppercase;
}

html:not(.responsive.touch) .store_nav #genre_flyout .popup_menu .popup_genre_expand_content .popup_menu_item,
html:not(.responsive.touch) .store_nav #noteworthy_flyout .popup_menu .popup_genre_expand_content .popup_menu_item {
    margin-left: 2px;
}

.store_nav .popup_menu .popup_menu_item:hover,
.store_nav .popup_menu .popup_menu_item.focus,
.footer_content .popup_menu .popup_menu_item:hover,
.footer_content .popup_menu .popup_menu_item.focus,
.search_area .popup_body .match.hover,
.search_area .popup_body .match.hover .match_name,
.search_area .popup_body .match.focus,
.search_area .popup_body .match.focus .match_name {
	color: #fff;
}

.creator .popup_menu .popup_menu_item:hover,
.creator .popup_menu .popup_menu_item.focus,
.curator .popup_menu .popup_menu_item:hover,
.curator .popup_menu .popup_menu_item.focus {
	color: #fff;
	background-color: #464d58;
}

.store_nav .popup_menu .popup_menu_item:hover,
.store_nav .popup_menu .popup_menu_item.focus {
	background-color: #212d3d00;
	color: #fff;
	border-bottom: 2px solid #ffffffff;
	transition-property: border, color;
	transition-duration: 0.15s;
	transition-timing-function: ease-in-out;
}



body.v6 .store_nav .popup_menu .hr, body.v6 #footer_nav .popup_menu .hr {
	margin: 5px 10px 5px 10px;
	background-color: #fff;
}
body.v6 .spacer {
    height: 8px;
    content: ' ';
}

.popup_menu_subheader{
	padding: 0;
	margin: 0;
}

body.v6 .store_nav #genre_flyout .popup_menu_subheader,
body.v6 .store_nav #noteworthy_flyout .popup_menu_subheader {
	padding: 5px 5px 10px 2px;
	text-transform: uppercase;
	letter-spacing: 0.06em;
    font-weight: 800;
	font-size: 11px;
}
body.v6 .store_nav .popup_menu_subheader {
			font-family: "Motiva Sans", Sans-serif;
		font-weight: normal; /* normal */

			margin-top: 16px;
	margin-bottom: 0px;
	margin-left: 14px;
	margin-right: 13px;
	font-variant: small-caps;
	text-transform: uppercase;
	letter-spacing: 0.07em;
	font-size: 11px;
	color: #2EBFFF;
	text-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
}

body.v6 .store_nav .popup_menu_subheader a {
	color: #2EBFFF;
}

body.v6 .store_nav #foryou_flyout .popup_menu_subheader {
	padding: 0px 5px 5px 0px;
}

body.v6 .store_nav #foryou_flyout .popup_menu_subheader {
	margin-left: 14px;
}


body.v6 .store_nav #genre_flyout .popup_menu_subheader.reduced_vspace {
	margin-bottom: -21px;
}


body.v6 .store_nav #genre_flyout .popup_menu_subheader.added_vspace {
	padding-top: 20px;
}


body.v6 .store_nav .popup_menu_subheader .popup_menu_item {

	margin-bottom: -9px;
	padding: 3px 1px;
	font-variant: none;
	text-transform: none;
	font-size: 13px;
	letter-spacing: 0.0em;
	width: 100%;
}

body.v6 .store_nav #genre_flyout .popup_menu_subheader .popup_menu_item,
body.v6 .store_nav #noteworthy_flyout .popup_menu_subheader .popup_menu_item {
	margin-left: -2px;
	border-bottom: 2px solid #ffffff00;
	color: rgb(228, 227, 227);
	width: fit-content;
	padding-bottom: 0px;
	margin-bottom: -4px;
	padding-top: 3px;
	transition-property: border, color;
	transition-duration: 0.15s;
	transition-timing-function: ease-in-out;
}


body.v6 .store_nav #genre_flyout .popup_menu_subheader .popup_menu_item:hover,
body.v6 .store_nav #noteworthy_flyout .popup_menu_subheader .popup_menu_item:hover {
	color: white;
	border-bottom: 2px solid #ffffffff;
	transition-property: border, color;
	transition-duration: 0.15s;
	transition-timing-function: ease-in-out;
}

body.v6 .store_nav #genre_flyout .popup_menu_item:hover,
body.v6 .store_nav #noteworthy_flyout .popup_menu_item:hover {
	color: white;
	border-bottom: 2px solid #ffffffff;
	transition-property: border, color;
	transition-duration: 0.15s;
	transition-timing-function: ease-in-out;
}


body.v6 .store_nav #genre_flyout .popup_menu_subheader.players,
body.v6 .store_nav #noteworthy_flyout .popup_menu_subheader.players {
	margin-top: 18px;
	padding-top: 0px;
}

.popup_menu_twocol,
.popup_menu_twocol_new {
	display: flex;
	flex-direction: row;
    justify-content: space-between;
}

.popup_menu_twocol > .popup_menu:not(:first-child),
.popup_menu_twocol > .popup_menu:not(:first-child):not(:nth-child(4))
{
	margin-left: 5px;
	border-left: 1px solid #333333;
	padding-left: 5px;
}

.popup_menu_twocol > .popup_menu.leftborder,
.popup_menu_twocol_new > .popup_menu.leftborder
{
	margin-left: 5px;
	border-left: 1px solid #333333;
	padding-left: 5px;
}

.popup_menu_twocol > .popup_menu_browse
{
	min-width: 0;
	max-width: 25%;
	padding-right: 15px;
}

.popup_menu_item.beta_feedback span {
	font-weight: 800;
	color: rgb(228, 227, 227);
}

.popup_menu_item.beta_feedback {

	font-weight: 400;
	color: #aaa;
}

.popup_menu_item.exit_beta_sad {
	font-weight: 400;
	color: #aaa;
}

.popup_menu_item.exit_beta_sad span {
	font-weight: 400;
	color: #d9d9d9;
}

.store_nav #genre_flyout .popup_menu .popup_menu_item.beta_feedback:hover span,
.store_nav #genre_flyout .popup_menu .popup_menu_item.beta_feedback:hover  {

	color: #ffffff;
}

.popup_menu_twocol_new > .popup_menu
{
	min-width: 0;
}

/* make sure the right-most column has enough width to not feel scrunched */
.popup_menu_twocol_new > .popup_menu:last-child
{
    min-width: 19%;
}


body.v6 .store_nav #genre_flyout .popup_menu_item.popup_genre_expand_header
{
	border-bottom: none;
	transition: none;
	font-weight: bold;
	color: #ffffff;
	width: auto;
	line-height: 20px;
}

body.v6 .store_nav #genre_flyout .popup_menu_item.popup_genre_expand_header:hover
{
	border-bottom: none;
}

@media screen and (max-width: 910px)
{

	html.responsive .popup_menu_twocol > .popup_menu
	{
		flex: 1;
	}
    html.responsive .popup_menu_twocol_new > .popup_menu.leftborder
    {
        margin-left: 0;
		border-left: 1px solid #333333;
        padding-left: 0;
    }

    html.responsive .store_nav #genre_flyout .popup_menu_subheader.popup_genre_expand_header
    {
        margin-top: 5px;
        padding-bottom: 5px;
    }

	html.responsive body.v6 .store_nav #genre_flyout .popup_menu_subheader.reduced_vspace
	{
		margin-bottom: 0;
	}

	.popup_genre_expand_header,
	.popup_genre_expand_content
	{
		margin-left: 12px;
	}

}

	html.responsive.rn_mobile_app .popup_menu_twocol > .popup_menu
	{
		flex: 1;
	}
    html.responsive.rn_mobile_app .popup_menu_twocol_new > .popup_menu.leftborder
    {
        margin-left: 0;
		border-left: 1px solid #333333;
        padding-left: 0;
    }

    html.responsive.rn_mobile_app .store_nav #genre_flyout .popup_menu_subheader.popup_genre_expand_header
    {
        margin-top: 5px;
        padding-bottom: 5px;
    }

	html.responsive.rn_mobile_app body.v6 .store_nav #genre_flyout .popup_menu_subheader.reduced_vspace
	{
		margin-bottom: 0;
	}

	.popup_genre_expand_header,
	.popup_genre_expand_content
	{
		margin-left: 12px;
	}


@media screen and ( max-width: 420px )
{
	html.responsive .popup_menu_twocol
	{
		display: block;
	}

	html.responsive .popup_menu_twocol > .popup_menu:not(:first-child)
	{
		margin-left: 0;
		border-left: none;
		padding-left: 0;
	}
}

/* Large screenshot carousl */
.screenshot_carousel .carousel_items {
	padding-bottom: 43%;
}

.screenshot_carousel .carousel_items > div {
	height: 345px;
	padding: 30px 18px;
	box-shadow: 0 0 5px #000;
	background-color: #000;
}

.screenshot_carousel .background_img {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	opacity: 0.35;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	filter: blur(3px);
}
.screenshot_carousel .layout_container {
	position: relative;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	height: 100%;
}

.screenshot_carousel .screenshot_container {
	display: flex;

}


.screenshot_carousel .screenshot_container > * {
	flex-shrink: 1;
	width: 25%;
	margin-right: 10px;
}

body.v6 .screenshot_carousel h2 {
	font-size: 34px;
	text-shadow: 1px 1px #000;
	text-transform: none;
			font-family: "Motiva Sans", Sans-serif;
		font-weight: 200; /* thin */

		}


.screenshot_carousel .screenshot_container > *:last-child {
	margin-right: 0px;
}

.screenshot_carousel .screenshot_container img {
	width: 100%;
	box-shadow: 0 0 3px #000;
}

.screenshot_carousel .recommended_curator {
	display: flex;
	font-size: 18px;
	color: #fff;
			font-family: "Motiva Sans", Sans-serif;
		font-weight: 200; /* thin */

		}

.screenshot_carousel .recommended_curator img {
	width: 48px;
	margin-right: 10px;
	margin-bottom: 3px;
}

.screenshot_carousel .recommended_curator p {
	padding-top: 2px;
	text-shadow: 1px 1px #000;
}

.screenshot_carousel .recommended_curator p strong {
	font-weight: 400;
}

/* Quad carousel */

.quadscreenshot_carousel .carousel_items {
	padding-bottom: 331px;
}

.quadscreenshot_carousel .carousel_items > * {
	height: 100%;
	background-color: #000;
	display: block;
}

.quadscreenshot_carousel .taglist > span {
	display: inline-block;
	margin-right: 5px;
	font-size: 10px;
	padding: 2px 5px;
	background-color: rgba(255,255,255,0.15);
	color: #fff;
	border-radius: 2px;
}

.quadscreenshot_carousel .main {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	height: 330px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;

	background-color: #0f1418;
	box-shadow: 0 0 5px #000;

}

.quadscreenshot_carousel .bg {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: flex;
	flex-wrap: wrap;
	padding-left: 45%;
	height: 266px;
	justify-content: flex-end;
}



.quadscreenshot_carousel .bg > div {
	flex-shrink: 1;
	height: 50%;
	width: 46%;
	background-size: cover;
	box-shadow: 0 0 1px #101519 inset;
}

.quadscreenshot_carousel .appTitle {
	width: 455px;
	height: 30px;
	position: absolute;
	right: 8px;
	top: 274px;
}

body.v6 .quadscreenshot_carousel h2 {
	visibility: collapse;
	font-size: 26px;
	text-shadow: 1px 1px 0px #000;
	text-transform: none;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	margin: 4px 0 0 10px !important;
			font-family: "Motiva Sans", Sans-serif;
		font-weight: 200; /* thin */

		
	display: inline-block;

	border-radius: 3px;
	padding-right: 4px;
	letter-spacing: 0px;

}


.quadscreenshot_carousel .discount_block_large {
	margin: 0px 0;
	position: absolute;
	right: 0;
	top: 0;
}

.quadscreenshot_carousel .recommendation_reason {
	position: absolute;
	height: 56px;
	width: 475px;
	top: 274px;
	left: 8px;
}

.quadscreenshot_carousel .recommended_curator {
	display: flex;
	font-size: 18px;
	color: #fff;
		font-family: "Motiva Sans", Sans-serif;
		font-weight: 200; /* thin */

		}

.quadscreenshot_carousel .default {
	font-size: 18px;
	color: #fff;
		font-family: "Motiva Sans", Sans-serif;
		font-weight: 200; /* thin */

		}


.quadscreenshot_carousel .recommended_curator img {
	width: 48px;
	margin-right: 10px;
	margin-bottom: 3px;
}

.quadscreenshot_carousel .recommended_curator p {
	padding-top: 2px;
	text-shadow: 1px 1px #000;
}

.quadscreenshot_carousel .recommended_curator p strong {
	font-weight: 400;
}

.quadscreenshot_carousel .main .maincap {
	width: 465px;
}

.carousel_container.quadscreenshot_carousel .discount_block > .discount_prices {
	display: inline-block;
	padding: 4px 8px;
	background-color: rgba(20,31,44,0.4);
	border-radius: 1px;
}
.carousel_container.quadscreenshot_carousel .discount_block_inline {
	font-size: 15px;
}
.carousel_container.quadscreenshot_carousel .discount_block_inline .no_discount .discount_final_price {
			font-family: "Motiva Sans", Sans-serif;
		font-weight: 300; /* light */

			color: white;
	font-size: 17px;
}

@media screen and (max-width: 910px)
{
	.quadscreenshot_carousel .main .maincap {
		width: 100%;
		height: auto;
	}
	.quadscreenshot_carousel .main {
		width: 100%;
		height: 100%;
	}

	.quadscreenshot_carousel.carousel_container .carousel_items:not(.no_paging) {
		padding-bottom: 20px;
	}

	.quadscreenshot_carousel.carousel_container .carousel_items:not(.no_paging) > * {
		padding-bottom: calc( 59% + 56px );

	}

	.quadscreenshot_carousel .bg {
		display: none;
	}

	.quadscreenshot_carousel .recommendation_reason {
		top: auto;
		bottom: 0px;
	}

	.quadscreenshot_carousel .appTitle {
		bottom: calc( 2% + 75px );
		right: 0;
		top: auto;
	}

	.carousel_container.quadscreenshot_carousel .discount_block > .discount_prices {
		background: black;
	}

	body.v6 .quadscreenshot_carousel h2 {
		white-space: normal;
	}

	.slider2_ctn, slider_ctn .slider2, .slider2_ctn .slider2_left, slider_ctn .slider2_right, .slider2_bg, .slider2 .handle, .slider2 {
		height: 25px;
	}
	.slider2_left span {
		margin-left: 15px;
		margin-top: 9px;
	}
	.slider2_right span {
		margin-left: 18px;
		margin-top: 9px;
	}
}


/* Generic fadey carousel code */

.carousel_items {
	position: relative;
}

 {
	display: flex;
	justify-content: space-between;
}

.carousel_items.store_capsule_container > * > * {
	flex-shrink: 0;
}

.carousel_items:not(.no_paging) > * {
	position: absolute;
	top: 0;
	left: 0;
}

.carousel_items:not(.no_paging) > *.focus {
    position: relative;
}

.carousel_container {
	position: relative;
}

.carousel_container .carousel_items:not(.no_paging) > * {
	opacity: 0;
	pointer-events: none;
	transition: opacity 400ms;
	width: 100%;
	box-sizing: border-box;
}
.carousel_container.curator_cluster_expanded .carousel_items > .curator_page {
	pointer-events: auto;
}

.carousel_items.no_paging .store_capsule {
	margin: 0 6px 6px 0;
	max-width: calc( 50% - 6px );
}

@media screen and (max-width: 910px)
{
	html.responsive .carousel_items.no_paging {
		text-align: center;
	}

	html.responsive .carousel_container .carousel_items > *  {
		position: relative;
		top: auto;
		left: auto;
		opacity: 1;
		margin-right: 11px;
	}

	html.responsive .carousel_container .carousel_thumbs {
		margin-top: -1px;
		height: 25px;
		position: relative;
		z-index: 1;
		width: 100%;
		padding: 0;
		height: 0;
		min-height: 0;
		margin-left: -5px;

		display: flex;
		flex-direction: row;
		justify-content: center;
	}

	html.responsive .carousel_container .carousel_thumbs > div {
		display: none;

		flex: 1;
		margin: 12px 3px;
		max-width: 30px;
		height: 2px;
		border-radius: 2px;
		transition: background-color 0.2s;
		background-color: hsla(202,60%,100%,0.2);
		cursor: pointer;
	}
	html.responsive .carousel_container .carousel_thumbs > div.focus {
		background-color: hsla(202,60%,100%,0.7);
	}

}

.carousel_container .carousel_items > *.focus {
	opacity: 1;
	pointer-events: auto;
}


.carousel_container .carousel_thumbs  {
	text-align: center;
	min-height: 37px;
}

.carousel_container .carousel_thumbs > div {
	display: inline-block;
	margin: 12px 2px;
	width: 15px;
	height: 9px;
	border-radius: 2px;
	transition: background-color 0.2s;
	background-color: hsla(202,60%,100%,0.2);
	cursor: pointer;
}

.carousel_container .carousel_thumbs > div.focus {
	background-color: hsla(202,60%,100%,0.4);
}

.carousel_container.paging_capsules {
}

.carousel_container.paging_capsules .carousel_items > * {
	transition: opacity 400ms;
}

/* Arrows */
.carousel_container  .arrow {
	position: absolute;
	background-color: rgba(0,0,0,0.3);
	top: calc(50% - 54px);

	width: 23px;
	height: 36px;
	padding: 36px 11px;
	cursor: pointer;
	z-index: 3;
}

.carousel_container .arrow > div {
	background-image: url(/public/images/v6/arrows.png);
	width: 23px;
	height: 36px;
}

.carousel_container .arrow.left {
	left: -46px;
background: -webkit-linear-gradient( left, rgba( 0, 0, 0, 0.3) 5%,rgba( 0, 0, 0, 0) 95%);
	background: linear-gradient( to right, rgba( 0, 0, 0, 0.3) 5%,rgba( 0, 0, 0, 0) 95%);
}
.carousel_container .arrow.left:hover {
background: -webkit-linear-gradient( left, rgba( 171, 218, 244, 0.3) 5%,rgba( 171, 218, 244, 0) 95%);
	background: linear-gradient( to right, rgba( 171, 218, 244, 0.3) 5%,rgba( 171, 218, 244, 0) 95%);
}

.carousel_container .arrow.right {
	right: -46px;
background: -webkit-linear-gradient( left, rgba( 0, 0, 0, 0) 5%,rgba( 0, 0, 0, 0.3) 95%);
	background: linear-gradient( to right, rgba( 0, 0, 0, 0) 5%,rgba( 0, 0, 0, 0.3) 95%);
}
.carousel_container .arrow.right:hover {
background: -webkit-linear-gradient( left, rgba( 171, 218, 244, 0) 5%,rgba( 171, 218, 244, 0.3) 95%);
	background: linear-gradient( to right, rgba( 171, 218, 244, 0) 5%,rgba( 171, 218, 244, 0.3) 95%);
}

.carousel_container .arrow.left > div {
	background-position-x: 23px;
}

/* END CAROUSEL STUFF */

/* Store curator capsule */

#feature_curators_block {
	min-height: 360px;
}

#feature_curators_block h2 {
	margin-bottom: 10px;
}

#feature_curators_block .carousel_items .curator_page {
	box-shadow: 0 0 5px #000000;
}

#feature_curators_block_ignored {
	display: none;
}

.curator_page {
background: -webkit-linear-gradient( 297deg, rgba( 255, 255, 255, 0.2) 5%,rgba( 255, 255, 255, 0.1) 95%);
	background: linear-gradient( 153deg, rgba( 255, 255, 255, 0.2) 5%,rgba( 255, 255, 255, 0.1) 95%);
	box-shadow: inset 0 0 160px rgba(255, 255, 255, 0.2);
	padding: 16px 13px;
	display: flex;
	flex-direction: column;
			font-family: "Motiva Sans", Sans-serif;
		font-weight: normal; /* normal */

			min-height: 374px;
}

.curator_page .profile {
	display: flex;
	flex-direction: row;
	margin-bottom: 20px;
}

.curator_page .info {
	display: flex;
	flex-direction: column;
}

.curator_page .actions {
	display: flex;
	padding: 2px;
	margin-top: 6px;
	background-color: rgba(0,0,0,0.2);
	width: fit-content;
}

.curator_page .avatar {
	margin-right: 12px;
	width: 70px;
	height: 70px;
}

.curator_page .name {
	font-size: 19px;
	font-weight: 300;
	color: #c7d5e0;
}

.curator_page .name span {
	color: #eff3f6;
}

.curator_page .actions > div:not(:first-child) {
	margin-left: 5px;
}

.curator_page .followers span {
	display: block;
	font-size: 15px;
}

.curator_recommendation_capsule .curator_page .followers {
	line-height: 16px;
}
.curator_recommendation_capsule .carousel_container.paging_capsules .curator_page .profile {
	background: -webkit-linear-gradient( 90deg, rgba(0,0,0,0.2) 5%,rgba(0,0,0,0) 20%);
	background: linear-gradient( 0deg, rgba(0,0,0,0.2) 5%,rgba(0,0,0,0) 20%);
	margin-left: -13px;
	padding-left: 13px;
	margin-right: -13px;
	padding-right: 13px;
	padding-bottom: 12px;
	margin-bottom: 14px;
}

.curator_page .socialmedia {
	display: flex;
	align-items: flex-end;
	font-size: 15px;
	color: #fff;
	padding-bottom: 6px;
	margin-right: 16px;
}

.curator_page .socialmedia > div {
	margin-left: 16px;
	display: inline-block;
}

.carousel_container.paging_capsules .carousel_items .curator_page .curations {
	display: flex;
	margin-right: 0px;
}
.carousel_container.paging_capsules .carousel_items .curator_page .curations > div {
	flex-grow: 1;
	flex-shrink: 1;
	flex-basis: 220px;
	max-width: 225px;
}
.carousel_container.paging_capsules .carousel_items .curator_page .curations .store_capsule {
	box-shadow: 0 0 3px rgba(0,0,0,0.6);
}

.carousel_container.paging_capsules .carousel_items .curator_page .curations > div > a {
	width: 100%;
	margin-bottom: 0px;
	margin-right: 0px;
}

.curator_page .curations > div:not(:first-child) {
	margin-left: 5px;
}

.curator_page .review_direction {
	text-transform: uppercase;
	font-size: 13px;
	letter-spacing: 0.03em;
	font-weight: 300;
	line-height: 23px;
}

.curator_page .text {
	font-weight: 300;
	line-height: 17px;
	padding-right: 12px;
	word-wrap: break-word;
}

.curator_page .ignore_button_area {
	flex-grow: 1;
	text-align: right;
}
.curator_page .ignore_button_area a {
	text-decoration: underline;
}

.curator_page .ignored_banner {
	display: none;
}
.curator_page.ignored .ignored_banner {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background-color: rgba( 0, 0, 0, 0.75 );

	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	z-index: 5;

	font-size: 12px;
}

.curator_page.ignored .ignored_banner .ignored_banner_title {
	text-decoration: uppercase;
	font-size: 14px;
	padding-bottom: 10px;
}
.curator_page.ignored .ignored_banner .ignored_banner_desc {
	padding-bottom: 30px;
}

.curator_page.followed .ignore_button_area,
.curator_page.ignored .ignore_button_area {
	display: none;
}

.color_recommended{
	color: #66c0f4;
}
.color_not_recommended {
	color: #f49866;
}
.color_informational {
	color: #f5df67;
}

.color_created {
	color: #ddd;
}

.curator_cluster_expanded .carousel_items.curator_featured_tags {
	display: flex;
	flex-direction: column;
}

.curator_cluster_expanded.carousel_container .carousel_items > .curator_page {
	position: relative;
	opacity: 1;
	margin-bottom: 40px;
	padding: 12px 12px 16px 12px;
}
.curator_cluster_expanded.carousel_container .curator_page .socialmedia img {
	margin-top: 3px;
}

.curator_cluster_expanded .arrow {
	display: none;
}

.carousel_container.curator_cluster_expanded > .carousel_thumbs {
	display: none;
}

.curator_page .socialmedia img {
	width: 16px;
	height: 16px;
	vertical-align: text-top;
}

.curator_ignored_all_recommended .description {
			font-family: "Motiva Sans", Sans-serif;
		font-weight: normal; /* normal */

			background: rgba(0,0,0,0.4);
	padding: 16px;
	color: #8f98a0;
	font-size: 12px;
	line-height: 16px;
}
.curator_ignored_all_recommended a {
	color: #8f98a0;
	text-decoration: underline;
}
.curator_ignored_all_recommended a:hover {
	color: #fff;
	text-decoration: underline;
}

.content_consumer_rights_notice
{
	margin-bottom: 25px;
}

.content_consumer_rights_notice a {
	display: block;
	padding: 25px;
	font-size: 14pt;
	font-family: 'Times New Roman';
	color: #000000;
	background-color: rgb( 154, 175, 200 );
}

.content_consumer_rights_notice a:hover {
	color: #67c1f5;
	background-color: rgb( 104, 125, 150 );
}


/* END Store curator capsule */

.cart_item_qty .quantity.qty_invalid,
.game_purchase_action_qty .quantity.qty_invalid,
.quantity.qty_invalid
{
	background-color: #5a0000;
	outline: #ff000091;
	color: red;
}

.btn_disabled,
.btn_quantity_update[disabled]
{
	pointer-events: none;
}



.range_container
{
	padding: 0 12px;
	text-align: center;
}

.range_container_inner
{
	display: flex;
}

.range_input {
	-webkit-appearance: none;
	flex: 1;
	margin: 4.45px 0;
	background-color: rgba(0, 0, 0, 0);
	max-height: 5px;
}

.range_input {
	-webkit-appearance: none;
	width: 100%;
	margin: 4.45px 0;
	background-color: rgba(0, 0, 0, 0);
	max-height: 5px; }

.range_input:focus {
	outline: none;
}

.range_input::-webkit-slider-runnable-track {
	width: 100%;
	height: 3.1px;
	cursor: pointer;
	box-shadow: 0 0 0 #000000, 0 0 0 #0d0d0d;
	background: #67c1f5;
	border-radius: 1.5px;
	border: 0 solid #67c1f5;
}

.range_input::-webkit-slider-thumb {
	box-shadow: 0 0 8px #000000, 0 0 3px #0d0d0d;
	border: 0 solid #ffffff;
	height: 12px;
	width: 12px;
	border-radius: 6px;
	background: #ffffff;
	cursor: pointer;
	-webkit-appearance: none;
	margin-top: -4.45px;
}

.range_input:focus::-webkit-slider-runnable-track {
	background: #7fcbf7; }

.range_input::-moz-range-track {
	width: 100%;
	height: 3.1px;
	cursor: pointer;
	box-shadow: 0 0 0 #000000, 0 0 0 #0d0d0d;
	background: #67c1f5;
	border-radius: 1.5px;
	border: 0 solid #67c1f5; }

.range_input::-moz-range-thumb {
	box-shadow: 0 0 8px #000000, 0 0 3px #0d0d0d;
	border: 0 solid #ffffff;
	height: 12px;
	width: 12px;
	border-radius: 6px;
	background: #ffffff;
	cursor: pointer; }

.range_input::-ms-track {
	width: 100%;
	height: 3.1px;
	cursor: pointer;
	background: transparent;
	border-color: transparent;
	color: transparent; }

.range_input::-ms-fill-lower {
	background: #4fb7f3;
	border: 0 solid #67c1f5;
	border-radius: 3px;
	box-shadow: 0 0 0 #000000, 0 0 0 #0d0d0d; }

.range_input::-ms-fill-upper {
	background: #67c1f5;
	border: 0 solid #67c1f5;
	border-radius: 3px;
	box-shadow: 0 0 0 #000000, 0 0 0 #0d0d0d; }

.range_input::-ms-thumb {
	box-shadow: 0 0 8px #000000, 0 0 3px #0d0d0d;
	border: 0 solid #ffffff;
	height: 12px;
	width: 12px;
	border-radius: 6px;
	background: #ffffff;
	cursor: pointer; }

.range_input:focus::-ms-fill-lower {
	background: #67c1f5; }

.range_input:focus::-ms-fill-upper {
	background: #7fcbf7; }

.important_notice_ctn
{
	padding: 20px 40px 20px 40px;
    display: flex;
    flex-direction: row;
	background: linear-gradient(180deg, #3275A6 0%, #125280 100%);
	border: 3px solid #4891C5;
}

.important_notice_ctn.important_notice_home
{
    margin-top: 80px;
}

.important_notice_ctn .important_notice_ctn_logo
{
    display: flex;
    flex-direction: column;
    justify-content: left;
	width: 40px;
    padding-right: 40px;
}

.important_notice_ctn .important_notice_ctn_logo img
{
	width: 40px;
	height: 40px;
}

.important_notice_ctn .important_notice_ctn_text
{
	color: #ffffff;
    line-height: 16px;
	font-size: 13px;
	letter-spacing: 1px;
}

.popup_menu_browse {
	display: flex;
	flex-direction: column;
}

.popup_menu_browse .spacer {
	flex: 1;
}

.content_dive_arrow {
	padding-top: 6px;
}

.responsive_content_dive {
	opacity: 0.5;
	color: white;
	font-size: 12px;
	letter-spacing: normal;
	text-transform: none;

	display: flex;
	flex-direction: row;
	align-items: center;
}

.responsive_content_dive_chevron {
	margin-left: 4px;
}

.responsive_options_flyout {
	position: absolute;

	background: #000F18;
	display: flex;
	flex-direction: column;
	text-align: left;

	min-width: 160px;
}

.responsive_options_flyout .responsive_options_flyout_item {
	margin: 8px 10px 8px 15px;
	color: #67C1F5;
	font-size: 14px;
}

.gpfocusring {
	border: 4px solid;
	transition: left 0.1s, top 0.1s, height 0.1s, width 0.1s;
}


 body.SteamAwardsNominations{
    font-family:"Motiva Sans",Arial,Helvetica,sans-serif;
    font-weight:normal
}
body.SteamAwardsNominations .responsive_page_frame{
    background:linear-gradient(to bottom right, #21081F, #843873)
}
body.v6.SteamAwardsNominations #footer_spacer{
    height:183px
}
.w8AKcU3i8ClK1UzQzqzI{
    width:100%
}
._20IkdxpCDwL8VLda92dq2Y{
    max-width:1080px;
    margin:0 auto;
    padding:0 2%
}
._192O0SfNHIDsbHXq5iRgCM{
    position:relative;
    margin-bottom:50px
}
@media screen and (max-width: 850px){
    ._192O0SfNHIDsbHXq5iRgCM{
        padding-right:0
    }
}
._2G4S0SFOCuBF1c4Bx-dELf{
    display:flex
}
._1tIgRv45QmeUOQXrV9mdMq{
    background:#21081f;
    box-sizing:border-box;
    padding:1px
}
._1TnKc86XFqFWZThfWLgaRw{
    position:relative;
    background:url("https://cdn.akamai.steamstatic.com/store/promo/steamawards2023/SA_header_still.png?v=2") no-repeat;
    background-position:center;
    background-size:contain;
    background-color:#21081f
}
._1TnKc86XFqFWZThfWLgaRw ._2Mwx1ICH6jNzJoeIPhhFDv{
    padding:30px 3% 30px 3%;
    min-height:457px;
    margin:0 auto;
    display:flex;
    flex-direction:column;
    justify-content:center;
    position:relative;
    z-index:100;
    max-width:970px;
    line-height:20px
}
@media screen and (max-width: 910px){
    ._1TnKc86XFqFWZThfWLgaRw ._2Mwx1ICH6jNzJoeIPhhFDv{
        min-height:unset
    }
}
._1TnKc86XFqFWZThfWLgaRw ._2Mwx1ICH6jNzJoeIPhhFDv ._3Jx_3njrOqCGvmBb5b53I6{
    display:flex;
    flex-direction:column;
    justify-content:flex-end;
    max-width:70%;
    padding:20px;
    font-family:"Motiva Sans",Sans-serif;
    font-weight:500;
    color:#0f1522
}
@media screen and (max-width: 910px){
    ._1TnKc86XFqFWZThfWLgaRw ._2Mwx1ICH6jNzJoeIPhhFDv ._3Jx_3njrOqCGvmBb5b53I6{
        max-width:60%;
        padding-left:0
    }
}
._1TnKc86XFqFWZThfWLgaRw ._2Mwx1ICH6jNzJoeIPhhFDv._27LlNtlWucjFwSNWY-Sbyb{
    min-height:300px
}
._1TnKc86XFqFWZThfWLgaRw ._3s_6VHcgaXEyyUZ16zweVp{
    font-family:"Motiva Sans",Sans-serif;
    font-weight:900;
    font-size:80px;
    color:#e5c6df;
    line-height:71px;
    margin:15px 0;
    text-shadow:0 0 16px #22131b75
}
@media screen and (max-width: 910px){
    ._1TnKc86XFqFWZThfWLgaRw ._3s_6VHcgaXEyyUZ16zweVp{
        font-size:8vw;
        line-height:8vw
    }
}
._1TnKc86XFqFWZThfWLgaRw ._1cG2WETjKlQ8Z5EC0lw0i9{
    text-transform:uppercase;
    font-size:16px;
    color:#e5c6df;
    letter-spacing:1px;
    margin:5px 0;
    text-shadow:0 0 16px #22131b75
}
._296AV5WTzSw4KsXXNtA2_x{
    display:flex;
    flex-direction:row;
    margin-top:60px;
    padding:12px
}
@media screen and (max-width: 910px){
    ._296AV5WTzSw4KsXXNtA2_x{
        flex-direction:column
    }
}
._296AV5WTzSw4KsXXNtA2_x h3._1XIaoVZxTy-yIN4iv4QqL1{
    color:#ffb335;
    font-family:"Motiva Sans",Sans-serif;
    font-weight:700;
    text-transform:uppercase;
    font-size:19px;
    letter-spacing:1px;
    margin-bottom:20px
}
._296AV5WTzSw4KsXXNtA2_x .Swdwp186ooghtuQCkEqml{
    width:50%;
    box-sizing:border-box;
    padding-right:40px
}
@media screen and (max-width: 910px){
    ._296AV5WTzSw4KsXXNtA2_x .Swdwp186ooghtuQCkEqml{
        width:100%
    }
}
._296AV5WTzSw4KsXXNtA2_x ._2RbOCvYEtWD-qpyXmp3Ye7{
    width:50%
}
@media screen and (max-width: 910px){
    ._296AV5WTzSw4KsXXNtA2_x ._2RbOCvYEtWD-qpyXmp3Ye7{
        width:100%
    }
}
._296AV5WTzSw4KsXXNtA2_x ._3QrF1mai6HX6dr7jJijnTT{
    margin-bottom:50px
}
._296AV5WTzSw4KsXXNtA2_x ._3QrF1mai6HX6dr7jJijnTT ._3Mou7FjFlqrR-kKuTt9N8g{
    font-size:18px;
    font-weight:700;
    color:#e3d1e0
}
._296AV5WTzSw4KsXXNtA2_x ._3QrF1mai6HX6dr7jJijnTT .-K9ED0JWohLoxFufaRmWt{
    font-size:14px;
    line-height:18px;
    margin-top:4px;
    color:#e3d1e0;
    margin-bottom:12px
}
._296AV5WTzSw4KsXXNtA2_x ._3QrF1mai6HX6dr7jJijnTT .-K9ED0JWohLoxFufaRmWt a{
    text-decoration:underline;
    color:#e3d1e0
}
._3i1u-y7pjl-qc98gufdZUu{
    margin-top:20px;
    padding:25px;
    background:#21081f;
    color:#fff;
    position:relative
}
@media screen and (max-width: 850px){
    ._3i1u-y7pjl-qc98gufdZUu{
        margin-left:2%
    }
}
._3i1u-y7pjl-qc98gufdZUu._4GIBs4zFQvYzih0mbwMoB{
    box-shadow:0 0 10px #000
}
._3i1u-y7pjl-qc98gufdZUu._4GIBs4zFQvYzih0mbwMoB ._35LJC3vUDhyY8YWBfRTzRB{
    opacity:1;
    z-index:1;
    filter:unset;
    box-shadow:1px 1px 0px #ffffff14 inset
}
._3i1u-y7pjl-qc98gufdZUu._4GIBs4zFQvYzih0mbwMoB ._3obFcpxM1lY5DMX8dIuroo{
    opacity:1
}
._3i1u-y7pjl-qc98gufdZUu ._35LJC3vUDhyY8YWBfRTzRB,._3i1u-y7pjl-qc98gufdZUu ._3obFcpxM1lY5DMX8dIuroo{
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    bottom:0;
    left:0;
    right:0;
    background-repeat:no-repeat;
    opacity:.6;
    transition:opacity .3s ease-in-out;
    filter:brightness(0.5) saturate(0.4)
}
._3i1u-y7pjl-qc98gufdZUu ._3obFcpxM1lY5DMX8dIuroo{
    z-index:0;
    transform:scaleX(1.03) scaleY(0.7);
    filter:blur(30px) saturate(3.5);
    opacity:0
}
._3i1u-y7pjl-qc98gufdZUu ._1n-khJ_oWP9-ADtdauxmaP{
    display:flex;
    flex-direction:row;
    position:relative;
    z-index:2
}
@media screen and (max-width: 850px){
    ._3i1u-y7pjl-qc98gufdZUu ._1n-khJ_oWP9-ADtdauxmaP{
        flex-direction:column
    }
}
._3i1u-y7pjl-qc98gufdZUu ._1n-khJ_oWP9-ADtdauxmaP ._3Od-8EtYzDWL-rqzXdco_3{
    display:flex;
    flex-direction:column;
    justify-content:center;
    margin-right:20px
}
._3i1u-y7pjl-qc98gufdZUu ._1n-khJ_oWP9-ADtdauxmaP ._3Od-8EtYzDWL-rqzXdco_3 ._21wHFSOia958bDDSKRAnuz{
    display:flex;
    flex-direction:row;
    margin-bottom:6px
}
._3i1u-y7pjl-qc98gufdZUu ._1n-khJ_oWP9-ADtdauxmaP ._3Od-8EtYzDWL-rqzXdco_3 ._21wHFSOia958bDDSKRAnuz ._33AlTMfX070fpO5wsAbYCj{
    border:2px solid rgba(255,255,255,.6);
    width:21px;
    height:21px;
    margin-top:4px;
    margin-right:10px
}
._3i1u-y7pjl-qc98gufdZUu ._1n-khJ_oWP9-ADtdauxmaP ._3Od-8EtYzDWL-rqzXdco_3 ._33AlTMfX070fpO5wsAbYCj{
    position:relative
}
._3i1u-y7pjl-qc98gufdZUu ._1n-khJ_oWP9-ADtdauxmaP ._3Od-8EtYzDWL-rqzXdco_3 ._3nVYk2PImiZU57xx8MxH-X{
    font-size:24px;
    font-weight:900;
    text-shadow:1px 1px 8px #000
}
._3i1u-y7pjl-qc98gufdZUu ._1n-khJ_oWP9-ADtdauxmaP ._3Od-8EtYzDWL-rqzXdco_3 ._3mFT207sfDAaxfn-HB15sj{
    position:relative;
    font-size:16px;
    text-shadow:1px 1px 8px #000
}
@media screen and (max-width: 910px){
    ._3i1u-y7pjl-qc98gufdZUu ._1n-khJ_oWP9-ADtdauxmaP ._3Od-8EtYzDWL-rqzXdco_3{
        margin-bottom:12px;
        margin-right:unset
    }
}
._3i1u-y7pjl-qc98gufdZUu ._1n-khJ_oWP9-ADtdauxmaP ._1g7X8N5RaLG09kZx1u2fbV{
    max-width:330px;
    position:relative
}
._3i1u-y7pjl-qc98gufdZUu ._1n-khJ_oWP9-ADtdauxmaP ._1HYrGX2M4CebVc7ClAyqi5{
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    display:flex;
    flex-direction:row;
    align-items:center;
    justify-content:center
}
._3i1u-y7pjl-qc98gufdZUu ._1n-khJ_oWP9-ADtdauxmaP ._1HYrGX2M4CebVc7ClAyqi5 ._3yYqk-nDDM0DcyB3Id8NjD{
    background-color:#cc8ec0;
    border-radius:3px;
    width:fit-content;
    padding:8px 16px;
    font-size:18px;
    font-weight:600;
    color:#000;
    transition:background-color .3s ease-in-out
}
._3i1u-y7pjl-qc98gufdZUu ._1n-khJ_oWP9-ADtdauxmaP ._1HYrGX2M4CebVc7ClAyqi5 ._3yYqk-nDDM0DcyB3Id8NjD:hover{
    background-color:#fff;
    cursor:pointer
}
._3i1u-y7pjl-qc98gufdZUu ._1n-khJ_oWP9-ADtdauxmaP ._1HYrGX2M4CebVc7ClAyqi5._2O-paI1bSbPTq6FALASFAe ._3yYqk-nDDM0DcyB3Id8NjD{
    opacity:.3
}
._3i1u-y7pjl-qc98gufdZUu ._1n-khJ_oWP9-ADtdauxmaP ._1HYrGX2M4CebVc7ClAyqi5._3s5xsmskAdOpXRyYWej0pj ._3yYqk-nDDM0DcyB3Id8NjD{
    font-size:13px;
    font-weight:400;
    padding:4px 8px;
    background-color:#a18f9d
}
._3i1u-y7pjl-qc98gufdZUu ._1n-khJ_oWP9-ADtdauxmaP ._1HYrGX2M4CebVc7ClAyqi5._2p6oT45t7Kjk11DKng_WDR{
    align-items:flex-end
}
._3i1u-y7pjl-qc98gufdZUu ._1n-khJ_oWP9-ADtdauxmaP ._1HYrGX2M4CebVc7ClAyqi5._2p6oT45t7Kjk11DKng_WDR ._3yYqk-nDDM0DcyB3Id8NjD{
    position:absolute;
    bottom:-20px;
    font-size:13px;
    font-weight:400;
    padding:4px 8px;
    background-color:#a18f9d
}
._3i1u-y7pjl-qc98gufdZUu ._1n-khJ_oWP9-ADtdauxmaP ._1rSWia4DrhNXjIAW9m_H7R ._3yYqk-nDDM0DcyB3Id8NjD{
    display:none
}
._3i1u-y7pjl-qc98gufdZUu ._1fSqpH3qLOnMPsLvsocjDD{
    width:330px;
    height:150px;
    background:#000;
    box-shadow:0 0 10px #000
}
._3i1u-y7pjl-qc98gufdZUu ._1fSqpH3qLOnMPsLvsocjDD a{
    display:block
}
._3i1u-y7pjl-qc98gufdZUu ._1fSqpH3qLOnMPsLvsocjDD img{
    display:block;
    width:100%
}
._3i1u-y7pjl-qc98gufdZUu ._1NTFi-9ML6rmzzrsR1dDt4{
    position:absolute;
    filter:blur(30px);
    width:330px;
    height:150px;
    z-index:-1
}
._3i1u-y7pjl-qc98gufdZUu ._1NTFi-9ML6rmzzrsR1dDt4 a{
    display:block
}
._3i1u-y7pjl-qc98gufdZUu ._1NTFi-9ML6rmzzrsR1dDt4 img{
    display:block;
    width:100%
}
._2pyDiHU7ljm9ZRO_MWsJwr{
    font-weight:bold;
    text-transform:uppercase;
    font-size:19px;
    letter-spacing:1px;
    margin-bottom:20px
}
._2lMcC-ffwNaKEZXfHcIZ2R{
    margin-top:40px
}
._2lMcC-ffwNaKEZXfHcIZ2R .lVHOaGMQxyd0Pv3gC9QUj{
    width:100%;
    display:flex;
    flex-wrap:wrap
}
._2lMcC-ffwNaKEZXfHcIZ2R .lVHOaGMQxyd0Pv3gC9QUj ._3nxfLmk626DE9RgzkJKLsD{
    width:50%;
    display:flex;
    align-items:center;
    margin-bottom:14px;
    line-height:17px
}
._2lMcC-ffwNaKEZXfHcIZ2R .lVHOaGMQxyd0Pv3gC9QUj ._33AlTMfX070fpO5wsAbYCj{
    display:inline-block;
    position:relative;
    width:30px;
    min-width:30px;
    height:30px;
    vertical-align:middle;
    border:3px solid #c6d5e0;
    margin-right:10px
}
._2lMcC-ffwNaKEZXfHcIZ2R .lVHOaGMQxyd0Pv3gC9QUj .uZMkLwiiLuPCt8EGWV29h{
    font-size:18px;
    font-weight:600
}
._2lMcC-ffwNaKEZXfHcIZ2R ._2y8n9AG3gE8R7p0vnCu11y{
    background:#dfb6d7;
    padding:22px;
    margin-top:20px
}
._2lMcC-ffwNaKEZXfHcIZ2R ._2y8n9AG3gE8R7p0vnCu11y ._2sMYOvGVozOqLO6WXFCAMk{
    color:#0f1522;
    font-size:20px;
    font-weight:700
}
._2lMcC-ffwNaKEZXfHcIZ2R ._2y8n9AG3gE8R7p0vnCu11y ._3L4e0hBb8fmEtnQ8yFIoZe{
    color:#0f1522;
    font-size:14px;
    margin-bottom:30px
}
._2lMcC-ffwNaKEZXfHcIZ2R ._2y8n9AG3gE8R7p0vnCu11y ._2MLgogShQSsdXcjJVnCrs_{
    display:flex;
    flex-direction:row;
    justify-content:space-between;
    margin-bottom:20px
}
@media screen and (max-width: 910px){
    ._2lMcC-ffwNaKEZXfHcIZ2R ._2y8n9AG3gE8R7p0vnCu11y ._2MLgogShQSsdXcjJVnCrs_{
        flex-wrap:wrap
    }
}
._2lMcC-ffwNaKEZXfHcIZ2R ._2y8n9AG3gE8R7p0vnCu11y ._2MLgogShQSsdXcjJVnCrs_ .PJRtCS56eG2Y0_F_VSsx7{
    display:flex;
    flex-direction:column;
    align-items:center;
    opacity:.4;
    filter:saturate(0.1)
}
._2lMcC-ffwNaKEZXfHcIZ2R ._2y8n9AG3gE8R7p0vnCu11y ._2MLgogShQSsdXcjJVnCrs_ .PJRtCS56eG2Y0_F_VSsx7 ._2sB2cTqit-_ethQFZRSqSN{
    border:1px solid transparent;
    margin-bottom:18px;
    margin-left:20px;
    margin-right:20px
}
._2lMcC-ffwNaKEZXfHcIZ2R ._2y8n9AG3gE8R7p0vnCu11y ._2MLgogShQSsdXcjJVnCrs_ .PJRtCS56eG2Y0_F_VSsx7 ._1JuO2h3RXTrXd8h52rYGyZ{
    color:#0f1522
}
._2lMcC-ffwNaKEZXfHcIZ2R ._2y8n9AG3gE8R7p0vnCu11y ._2MLgogShQSsdXcjJVnCrs_ .PJRtCS56eG2Y0_F_VSsx7._20Ol8bIY8KcNPBctmmB8zn{
    opacity:1;
    filter:saturate(1)
}
._3I1Ga7kMZPDXXbOfgfBTDj{
    margin-top:24px;
    position:relative;
    z-index:2
}
._3I1Ga7kMZPDXXbOfgfBTDj ._3mKDmumAiG1vMlU0jWpTe0{
    backdrop-filter:blur(9px);
    background-color:rgba(0,0,0,.36);
    min-height:790px
}
._3I1Ga7kMZPDXXbOfgfBTDj .a3_pmPQJhnwuVtzHgSyu8{
    margin-top:20px
}
._3I1Ga7kMZPDXXbOfgfBTDj ._1ARPXpnwKMwds0ED6n65hh{
    display:flex;
    position:relative;
    flex-direction:row;
    width:100%;
    padding:16px;
    box-sizing:border-box;
    justify-content:space-between;
    align-items:center;
    backdrop-filter:blur(9px);
    background-color:rgba(255,255,255,.13)
}
@media screen and (max-width: 910px){
    ._3I1Ga7kMZPDXXbOfgfBTDj ._1ARPXpnwKMwds0ED6n65hh{
        flex-direction:column;
        padding:8px
    }
    ._3I1Ga7kMZPDXXbOfgfBTDj ._1ARPXpnwKMwds0ED6n65hh ._2kep5HQu4ssXfj5IcG2_Zk{
        position:absolute;
        top:-9px;
        right:10px
    }
}
._3I1Ga7kMZPDXXbOfgfBTDj ._1ARPXpnwKMwds0ED6n65hh:after{
    bottom:100%;
    left:82%;
    border:solid transparent;
    content:"";
    height:0;
    width:0;
    position:absolute;
    pointer-events:none;
    border-color:rgba(136,183,213,0);
    border-bottom-color:rgba(255,255,255,.13);
    border-width:15px;
    margin-left:-15px
}
@media screen and (max-width: 850px){
    ._3I1Ga7kMZPDXXbOfgfBTDj ._1ARPXpnwKMwds0ED6n65hh:after{
        left:22%
    }
}
._3I1Ga7kMZPDXXbOfgfBTDj ._1ARPXpnwKMwds0ED6n65hh ._1CNpmoVrp_326dsK0CmqNS{
    font-size:16px;
    font-weight:500;
    margin-bottom:4px;
    flex-grow:1;
    color:#fff
}
._3I1Ga7kMZPDXXbOfgfBTDj ._1ARPXpnwKMwds0ED6n65hh ._2sWS-29Gf-VMMR6kq1I0bN{
    flex-grow:1
}
@media screen and (max-width: 910px){
    ._3I1Ga7kMZPDXXbOfgfBTDj ._1ARPXpnwKMwds0ED6n65hh ._2sWS-29Gf-VMMR6kq1I0bN{
        min-width:70%
    }
}
._3I1Ga7kMZPDXXbOfgfBTDj ._1ARPXpnwKMwds0ED6n65hh ._2kep5HQu4ssXfj5IcG2_Zk{
    flex-grow:0;
    font-size:17px;
    margin-left:16px;
    color:#fff;
    background:#585560;
    padding:6px 12px;
    box-shadow:0 0 8px rgba(0,0,0,.4)
}
._3I1Ga7kMZPDXXbOfgfBTDj ._1ARPXpnwKMwds0ED6n65hh ._2kep5HQu4ssXfj5IcG2_Zk:hover{
    cursor:pointer;
    background:#73707c;
    color:#fff
}
._3I1Ga7kMZPDXXbOfgfBTDj ._3Xwn8eFK1QXh1ckrOXov07{
    padding:16px;
    min-height:140px
}
._3I1Ga7kMZPDXXbOfgfBTDj ._3Xwn8eFK1QXh1ckrOXov07 .AppCapsuleCtn{
    top:-18px
}
._3I1Ga7kMZPDXXbOfgfBTDj ._3Xwn8eFK1QXh1ckrOXov07 .AppCapsuleCtn>div{
    width:80%
}
._3I1Ga7kMZPDXXbOfgfBTDj ._3Xwn8eFK1QXh1ckrOXov07 .AppCapsuleCtn img{
    width:100%;
    margin-right:6px
}
._3I1Ga7kMZPDXXbOfgfBTDj ._3Xwn8eFK1QXh1ckrOXov07 .OtherEvents_EventCtn{
    filter:saturate(0);
    transition:filter .3s ease-in-out
}
._3I1Ga7kMZPDXXbOfgfBTDj ._3Xwn8eFK1QXh1ckrOXov07 .OtherEvents_EventCtn .UpcomingCtn{
    display:none
}
._3I1Ga7kMZPDXXbOfgfBTDj ._3Xwn8eFK1QXh1ckrOXov07 .OtherEvents_EventCtn:hover{
    filter:saturate(1)
}
._3I1Ga7kMZPDXXbOfgfBTDj ._3Xwn8eFK1QXh1ckrOXov07 ._2Q0KQMyl8fMBpSMgOn0jsf{
    font-size:18px;
    margin-bottom:6px;
    color:#fff;
    font-weight:300
}
._3I1Ga7kMZPDXXbOfgfBTDj ._3Xwn8eFK1QXh1ckrOXov07 .xKXQL9kh2IaXx62pUvaM8{
    margin-bottom:6px;
    font-weight:200
}
._3I1Ga7kMZPDXXbOfgfBTDj ._3Xwn8eFK1QXh1ckrOXov07.kigvxizh8JmTyh5cyzSEA .ScrollSnapCarousel .AppCapsuleCtn{
    display:none
}
._3I1Ga7kMZPDXXbOfgfBTDj ._3Xwn8eFK1QXh1ckrOXov07.IpzhVl6SWsWj5Vcmktozv{
    min-height:200px
}
._3I1Ga7kMZPDXXbOfgfBTDj ._3Xwn8eFK1QXh1ckrOXov07._2AqJTwluya2l8sHRS0Nrne{
    width:100%;
    display:flex;
    flex-direction:column;
    align-items:center;
    padding:24px;
    box-sizing:border-box;
    font-size:14px
}
._3I1Ga7kMZPDXXbOfgfBTDj ._3M2mdkv-ZvUKBkLPH46U8S{
    display:grid;
    grid-template-columns:auto auto auto auto;
    column-gap:19px;
    row-gap:25px;
    padding:24px;
    box-sizing:border-box;
    width:100%
}
._3I1Ga7kMZPDXXbOfgfBTDj ._3M2mdkv-ZvUKBkLPH46U8S ._3cbS4zsH_qv-1ZcwaA-4Tt{
    display:flex;
    flex-direction:column;
    align-items:center
}
._3I1Ga7kMZPDXXbOfgfBTDj ._3M2mdkv-ZvUKBkLPH46U8S ._3cbS4zsH_qv-1ZcwaA-4Tt img{
    transform:scale(1);
    box-shadow:0 0 10px rgba(255,255,255,0);
    transition:transform .3s ease-in-out,box-shadow .3s ease-in-out
}
._3I1Ga7kMZPDXXbOfgfBTDj ._3M2mdkv-ZvUKBkLPH46U8S ._3cbS4zsH_qv-1ZcwaA-4Tt a:hover img{
    transform:scale(1.05);
    box-shadow:0 0 10px rgba(255,255,255,.9)
}
._3I1Ga7kMZPDXXbOfgfBTDj ._3M2mdkv-ZvUKBkLPH46U8S .CEmahjyiRmgWZlXL6XEpv{
    width:100%;
    box-sizing:border-box;
    justify-content:center
}
._3I1Ga7kMZPDXXbOfgfBTDj ._1Em3_QE0y0zfLhSA7n0NDm{
    display:flex;
    flex-direction:column;
    align-items:center;
    position:relative
}
._3I1Ga7kMZPDXXbOfgfBTDj ._1Em3_QE0y0zfLhSA7n0NDm a{
    display:block;
    margin-bottom:8px
}
._3I1Ga7kMZPDXXbOfgfBTDj ._1Em3_QE0y0zfLhSA7n0NDm img{
    display:block
}
._3I1Ga7kMZPDXXbOfgfBTDj ._1Em3_QE0y0zfLhSA7n0NDm .CEmahjyiRmgWZlXL6XEpv{
    width:231px;
    box-sizing:border-box;
    justify-content:center
}
._3I1Ga7kMZPDXXbOfgfBTDj ._1Em3_QE0y0zfLhSA7n0NDm ._3t0T2BFkpBYduyOOwxnBI2{
    background-color:#00000082;
    color:#fff;
    position:absolute;
    font-size:11px;
    padding:2px 6px;
    top:-1px
}
._3G1iNhfSRJ9NLuaxjN8MRA{
    color:#ffb335;
    font-family:"Motiva Sans",Sans-serif;
    font-weight:700;
    text-transform:uppercase;
    font-size:19px;
    letter-spacing:1px;
    margin-bottom:12px
}
button.DialogButton.CEmahjyiRmgWZlXL6XEpv{
    display:flex;
    flex-direction:row;
    align-items:center;
    background-color:#cc8ec0;
    border-radius:3px;
    width:fit-content;
    padding:4px 8px;
    font-size:14px;
    font-weight:600;
    color:#000;
    transition:background-color .3s ease-in-out;
    cursor:pointer
}
button.DialogButton.CEmahjyiRmgWZlXL6XEpv svg{
    height:18px;
    width:18px;
    margin-right:8px
}
button.DialogButton.CEmahjyiRmgWZlXL6XEpv._17enANXtRLMRK09o9OKDdF{
    color:#fff
}
button.DialogButton.CEmahjyiRmgWZlXL6XEpv._4GIBs4zFQvYzih0mbwMoB{
    cursor:default;
    opacity:.5
}
button.DialogButton.CEmahjyiRmgWZlXL6XEpv._4GIBs4zFQvYzih0mbwMoB:hover{
    background-color:#cc8ec0
}
button.DialogButton.CEmahjyiRmgWZlXL6XEpv:hover{
    background-color:#fff;
    color:#000
}
._2IlW9sfsAiruuo0GxHGgwl{
    padding:24px;
    font-size:20px;
    font-weight:300;
    backdrop-filter:blur(9px);
    background-color:rgba(0,0,0,.36)
}
._15-jFxRvrZDrlMsnc5flU3{
    font-size:15px;
    padding-top:24px;
    padding-bottom:20px
}
html.tablet .carousel__slider-tray-wrapper{
    scroll-snap-type:x mandatory;
    overflow-x:scroll
}
@media screen and (max-width: 910px){
    .carousel__slider-tray-wrapper{
        scroll-snap-type:x mandatory;
        overflow-x:scroll
    }
}
._1T9FWlr19WP72HpE5wYup8{
    display:flex;
    color:#fff;
    align-items:center
}
._1T9FWlr19WP72HpE5wYup8 ._3we3-2_E8Qgoj9vpaFu9JG{
    margin-left:20px
}
._1T9FWlr19WP72HpE5wYup8 .oaA8CcFGe_Kz-3D-qR28Z{
    font-weight:600;
    font-size:38px;
    line-height:44px
}
._3FdxnzdLCLEUpdpoJJThYZ{
    display:flex;
    flex-direction:row;
    justify-content:space-between;
    align-items:center
}
@media screen and (max-width: 910px){
    ._3FdxnzdLCLEUpdpoJJThYZ{
        padding-left:3%
    }
}
._3FdxnzdLCLEUpdpoJJThYZ ._3x6HhTNw3LbAwygEgTzwDr{
    font-size:20px;
    color:#e5c6df
}
._3FdxnzdLCLEUpdpoJJThYZ ._1t4jW207kK9lq0dm7UwBIq{
    display:flex;
    flex-direction:row;
    align-items:center;
    padding:8px 12px;
    background-color:rgba(255,255,255,.2);
    border-radius:3px;
    box-shadow:1px 1px 6px rgba(0,0,0,.4);
    transition:background-color .3s ease-in-out
}
._3FdxnzdLCLEUpdpoJJThYZ ._1t4jW207kK9lq0dm7UwBIq svg{
    fill:#fff;
    height:24px;
    width:24px;
    margin-right:6px
}
._3FdxnzdLCLEUpdpoJJThYZ ._1t4jW207kK9lq0dm7UwBIq:hover{
    cursor:pointer;
    color:#000;
    background-color:#fff;
    box-shadow:2px 2px 6px rgba(0,0,0,.9)
}
._3FdxnzdLCLEUpdpoJJThYZ ._1t4jW207kK9lq0dm7UwBIq:hover svg{
    fill:#000
}
.WSKzFdd9sj_fIAKnqmiOT{
    position:absolute;
    bottom:20px
}
._3f-rIyt2OF08sZWkdxcuzG{
    color:#ffb335
}
._1ggzska8h4zQPvkSiT3642{
    min-height:340px
}
._3gj5bE9dm_7GXn87PPWJ7q{
    width:fit-content
}
._3gj5bE9dm_7GXn87PPWJ7q .DialogTextInputBase:read-only{
    color:#fff
}
._3gj5bE9dm_7GXn87PPWJ7q ._1xonFOaYYv3jpu4vluDcs6{
    user-select:none
}
._3gj5bE9dm_7GXn87PPWJ7q ._1xonFOaYYv3jpu4vluDcs6._3_Vb7QOOCe07PD_0t4UL0{
    margin-bottom:20px
}
._3gj5bE9dm_7GXn87PPWJ7q ._2Ynf3ZGFeViNrevWHYC6a-{
    width:fit-content
}
._3gj5bE9dm_7GXn87PPWJ7q ._3CXjxVNiKxUH_xCflrU0fv{
    display:flex;
    flex-direction:column;
    margin-bottom:24px
}
._3gj5bE9dm_7GXn87PPWJ7q ._3CXjxVNiKxUH_xCflrU0fv .DialogInput_Wrapper{
    flex-grow:1
}
._3gj5bE9dm_7GXn87PPWJ7q ._3CXjxVNiKxUH_xCflrU0fv ._3YxsXALKJ70zL3MTTWqibh{
    background:rgba(0,0,0,.4);
    padding:8px 8px;
    box-sizing:border-box
}
._3gj5bE9dm_7GXn87PPWJ7q ._23i3vxhJO5yZFZ8UkYUHfq{
    display:inline-block;
    padding:6px 12px;
    box-sizing:border-box;
    color:#fff;
    margin-top:8px
}
.SteamAwardsNominations .DialogFooter .DialogButton.Primary{
    width:fit-content
}
 body.SteamAwardsVoting{
    font-family:"Motiva Sans",Arial,Helvetica,sans-serif;
    font-weight:normal
}
body.SteamAwardsVoting .responsive_page_frame{
    /*background:linear-gradient(to bottom right, #21081F, #843873)*/
}
._2qUgwxmPhmav9HUmtk24Q4{
    width:100%;
    scroll-behavior:smooth
}
._2dzICXjZbCAf4FznqOTfU1{
    max-width:1080px;
    margin:0 auto;
    padding:0 2%
}
._1oXTW_jpUID161hkqtu59M{
    position:relative;
    background:url("https://game.5ixmt.com/wp-content/uploads/2024/03/SA_header_still.jpg") no-repeat;
    background-position:center;
    background-size:contain;
    background-color:#21081f
}
@media screen and (max-width: 700px){
    ._1oXTW_jpUID161hkqtu59M{
        background-position:0px 47px
    }
}
._1oXTW_jpUID161hkqtu59M ._33AeQYNBd4iPp47TRRH6qw{
    padding:30px 3% 30px 3%;
    min-height:457px;
    margin:0 auto;
    display:flex;
    flex-direction:column;
    justify-content:center;
    position:relative;
    z-index:100;
    max-width:970px;
    line-height:20px
}
@media screen and (max-width: 910px){
    ._1oXTW_jpUID161hkqtu59M ._33AeQYNBd4iPp47TRRH6qw{
        min-height:unset
    }
}
._1oXTW_jpUID161hkqtu59M ._33AeQYNBd4iPp47TRRH6qw ._3VOVTfc4z2brYw5MXEdTqe{
    display:flex;
    flex-direction:column;
    justify-content:flex-end;
    max-width:70%;
    padding:20px;
    font-family:"Motiva Sans",Sans-serif;
    font-weight:500;
    color:#0f1522
}
@media screen and (max-width: 910px){
    ._1oXTW_jpUID161hkqtu59M ._33AeQYNBd4iPp47TRRH6qw ._3VOVTfc4z2brYw5MXEdTqe{
        max-width:60%;
        padding-left:0
    }
}
@media screen and (max-width: 700px){
    ._1oXTW_jpUID161hkqtu59M ._33AeQYNBd4iPp47TRRH6qw ._3VOVTfc4z2brYw5MXEdTqe{
        max-width:100%
    }
}
._1oXTW_jpUID161hkqtu59M ._33AeQYNBd4iPp47TRRH6qw._1770Hht_ZRBEh-hVo2RAO{
    min-height:300px
}
._1oXTW_jpUID161hkqtu59M ._3xLoBdLse_J3sDGG1p-yXS{
    font-family:"Motiva Sans",Sans-serif;
    font-weight:900;
    font-size:80px;
    color:#e5c6df;
    line-height:71px;
    margin:15px 0;
    text-shadow:0 0 16px #22131b75
}
@media screen and (max-width: 910px){
    ._1oXTW_jpUID161hkqtu59M ._3xLoBdLse_J3sDGG1p-yXS{
        font-size:clamp(36px,8vw,80px);
        line-height:1em
    }
}
._1oXTW_jpUID161hkqtu59M ._2ajjx_6sFyPgZhqB5H3ZnC{
    font-size:clamp(14px,1.3vw,18px);
    line-height:clamp(17px,1.2em,22px);
    font-weight:200;
    color:#e5c6df;
    margin:5px 0;
    text-shadow:0 0 16px #22131b75
}
._1oXTW_jpUID161hkqtu59M ._2ajjx_6sFyPgZhqB5H3ZnC.TDUFDP_Bl5TP_b5lgQUzr{
    max-width:70%;
    font-size:clamp(14px,2vw,28px);
    line-height:1em;
    font-weight:500;
    margin-bottom:16px;
    margin-top:8px;
    letter-spacing:2px;
    color:#ffc85a
}
body.v6 h3._3iDsXG7lNe9DQrxH1NNhwu{
    color:#ffb335;
    font-family:"Motiva Sans",Sans-serif;
    font-weight:700;
    text-transform:uppercase;
    font-size:19px;
    letter-spacing:1px;
    margin-bottom:20px
}
._2Fv0ex1PEeo2sZB-SX4n_Z{
    margin-top:50px
}
._21i-Qc2WCMVQJPd0uWk5t4{
    display:grid;
    grid-template-columns:1fr 1fr;
    gap:12px
}
@media screen and (max-width: 650px){
    ._21i-Qc2WCMVQJPd0uWk5t4{
        grid-template-columns:1fr
    }
}
._21i-Qc2WCMVQJPd0uWk5t4 .DiU8wODUQxqUAGUdueQLM{
    margin-bottom:25px;
    flex-shrink:0;
    padding-right:20px;
    box-sizing:border-box
}
._21i-Qc2WCMVQJPd0uWk5t4 .DiU8wODUQxqUAGUdueQLM .dwrawv-PnUTEQ1WVRwb1A{
    font-size:18px;
    font-weight:700;
    color:#e3d1e0
}
._21i-Qc2WCMVQJPd0uWk5t4 .DiU8wODUQxqUAGUdueQLM ._2EmOv2BukDb5pXZiDipwMd{
    font-size:14px;
    line-height:18px;
    margin-top:4px;
    color:#e3d1e0;
    margin-bottom:12px
}
._21i-Qc2WCMVQJPd0uWk5t4 .DiU8wODUQxqUAGUdueQLM ._2EmOv2BukDb5pXZiDipwMd a{
    text-decoration:underline;
    color:#e3d1e0
}
.kLhq5nWiMXIoR0goyjlMP{
    display:flex;
    flex-direction:column
}
._3AoATszu9_1ibpn7KLXYf6{
    margin-top:40px;
    box-sizing:border-box;
    color:#fff;
    position:relative;
    filter:saturate(0.8);
    opacity:1;
    transition:filter .3s ease-in-out,opacity .3s ease-in-out
}
@media screen and (max-width: 500px){
    ._3AoATszu9_1ibpn7KLXYf6{
        margin-top:0;
        padding-bottom:20px
    }
}
._3AoATszu9_1ibpn7KLXYf6 ._3VtRPFbGaV6bjh9sISiJHW{
    position:absolute;
    top:-100px
}
@media screen and (max-width: 910px){
    ._3AoATszu9_1ibpn7KLXYf6 ._3VtRPFbGaV6bjh9sISiJHW{
        position:relative
    }
}
._3AoATszu9_1ibpn7KLXYf6.tH2TNncH8K6RjqjwSBgc2{
    filter:saturate(1);
    opacity:1
}
._3AoATszu9_1ibpn7KLXYf6.tH2TNncH8K6RjqjwSBgc2 ._1Yf31jKuSGPt1HdDGUV4fE{
    opacity:1
}
._3AoATszu9_1ibpn7KLXYf6.tH2TNncH8K6RjqjwSBgc2 ._2O2DfzurVbK7Xg06TWQXfy{
    opacity:1
}
._3AoATszu9_1ibpn7KLXYf6._29XoNtxQVPvPdDZ2AiRKKB{
    box-shadow:0 0 10px #000;
    filter:saturate(1);
    opacity:1
}
._3AoATszu9_1ibpn7KLXYf6._29XoNtxQVPvPdDZ2AiRKKB ._1Yf31jKuSGPt1HdDGUV4fE{
    opacity:1;
    filter:brightness(1) saturate(1);
    box-shadow:1px 1px 0px #ffffff14 inset
}
._3AoATszu9_1ibpn7KLXYf6._29XoNtxQVPvPdDZ2AiRKKB ._2O2DfzurVbK7Xg06TWQXfy{
    opacity:1
}
._3AoATszu9_1ibpn7KLXYf6._29XoNtxQVPvPdDZ2AiRKKB ._1GFLe1yjKWJYFPJdBd9DTc:not(._37XtGzIgL5dGyorhMEvXbR){
    filter:sepia(1) hue-rotate(236deg) contrast(0.7) opacity(1) brightness(0.5)
}
._3AoATszu9_1ibpn7KLXYf6._29XoNtxQVPvPdDZ2AiRKKB ._3vJwwBZYRMolk4-RD3V2ac ._1GFLe1yjKWJYFPJdBd9DTc._3FpIkmYOxjy4_AKj1yBOlG a._2fEFoh57jsCrwVhaI2VUnM{
    transform:none
}
._3AoATszu9_1ibpn7KLXYf6._29XoNtxQVPvPdDZ2AiRKKB ._3vJwwBZYRMolk4-RD3V2ac ._1GFLe1yjKWJYFPJdBd9DTc._3FpIkmYOxjy4_AKj1yBOlG a._2fEFoh57jsCrwVhaI2VUnM ._3KQg_HeXlAi9kKtU7IqZHQ{
    opacity:0
}
._3AoATszu9_1ibpn7KLXYf6 ._1Yf31jKuSGPt1HdDGUV4fE,._3AoATszu9_1ibpn7KLXYf6 ._2O2DfzurVbK7Xg06TWQXfy{
    position:absolute;
    z-index:1;
    width:100%;
    top:0;
    bottom:0;
    left:0;
    right:0;
    opacity:.6;
    background-repeat:no-repeat;
    background-color:#21081f;
    transition:opacity .3s ease-in-out,filter .3s ease-in-out;
    filter:brightness(0.5) saturate(0.4)
}
._3AoATszu9_1ibpn7KLXYf6 ._2O2DfzurVbK7Xg06TWQXfy{
    z-index:0;
    transform:scaleX(1.05) scaleY(0.8);
    filter:blur(30px) saturate(3.5);
    opacity:1
}
._3AoATszu9_1ibpn7KLXYf6 .mE1xmHPIQTNbldspJliAu{
    display:flex;
    flex-direction:row;
    position:relative;
    z-index:2;
    padding:40px;
    box-sizing:border-box
}
@media screen and (max-width: 850px){
    ._3AoATszu9_1ibpn7KLXYf6 .mE1xmHPIQTNbldspJliAu{
        flex-direction:column;
        padding:20px
    }
}
._3AoATszu9_1ibpn7KLXYf6 .mE1xmHPIQTNbldspJliAu .o8owV6m4UJka__3h0xmzW{
    display:flex;
    flex-direction:column
}
._3AoATszu9_1ibpn7KLXYf6 .mE1xmHPIQTNbldspJliAu .o8owV6m4UJka__3h0xmzW .nyYxISnVyeZ_v5TyTu2tU{
    display:flex;
    flex-direction:column;
    margin-bottom:6px
}
._3AoATszu9_1ibpn7KLXYf6 .mE1xmHPIQTNbldspJliAu .o8owV6m4UJka__3h0xmzW .Kk1Hpc0Wpght3c4pvhZLZ{
    font-size:21px;
    line-height:28px;
    letter-spacing:1px;
    text-transform:uppercase;
    font-weight:300;
    margin-bottom: 30px ;
    color:#d5c8d3;
    text-shadow:1px 1px 8px rgba(0,0,0,.4)
}
._3AoATszu9_1ibpn7KLXYf6 .mE1xmHPIQTNbldspJliAu .o8owV6m4UJka__3h0xmzW .RsNkElgNA7DmioWRnj3mR{
    font-size:clamp(30px,8.3vw,42px);
    line-height:clamp(33px,1em,44px);
    font-weight:900;
    text-shadow:1px 1px 8px rgba(0,0,0,.4)
}
._3AoATszu9_1ibpn7KLXYf6 .mE1xmHPIQTNbldspJliAu .o8owV6m4UJka__3h0xmzW ._1JqmRBM7SPcmnUbpXC7WKF{
    position:relative;
    font-size:16px;
    text-shadow:1px 1px 8px rgba(0,0,0,.4);
    flex-grow:1;
    margin-top: 30px;
}
@media screen and (max-width: 850px){
    ._3AoATszu9_1ibpn7KLXYf6 .mE1xmHPIQTNbldspJliAu .o8owV6m4UJka__3h0xmzW ._1JqmRBM7SPcmnUbpXC7WKF{
        font-weight:200
    }
}
@media screen and (max-width: 910px){
    ._3AoATszu9_1ibpn7KLXYf6 .mE1xmHPIQTNbldspJliAu .o8owV6m4UJka__3h0xmzW{
        margin-bottom:12px;
        margin-right:unset
    }
}
._3AoATszu9_1ibpn7KLXYf6 .mE1xmHPIQTNbldspJliAu ._2IvHDyUf1hJi7UEpo_21Ck{
    margin-left:5%;
    position:relative;
    flex-shrink:0;
    max-width:50%
}
@media screen and (max-width: 850px){
    ._3AoATszu9_1ibpn7KLXYf6 .mE1xmHPIQTNbldspJliAu ._2IvHDyUf1hJi7UEpo_21Ck{
        margin-left:0;
        margin-top:2%;
        max-width:616px
    }
}
._3AoATszu9_1ibpn7KLXYf6 .mE1xmHPIQTNbldspJliAu button._1vZgIWk8Xmpqy3I_jx61m8{
    background:rgba(255,255,255,.2);
    width:fit-content;
    padding:0 12px;
    align-self:flex-end
}
._3AoATszu9_1ibpn7KLXYf6 ._57tkJh53FJ-iry4M2qJ2T{
    box-shadow:0 0 10px #000;
    background:#000;
    position:relative;
    display:flex;
    justify-content:center
}
._3AoATszu9_1ibpn7KLXYf6 ._57tkJh53FJ-iry4M2qJ2T ._3-kRJvREvfJJje5DXrIkvq{
    position:absolute;
    top:0;
    opacity:0;
    width:100%;
    transition:opacity ease-out 1s
}
._3AoATszu9_1ibpn7KLXYf6 ._57tkJh53FJ-iry4M2qJ2T ._3-kRJvREvfJJje5DXrIkvq.tH2TNncH8K6RjqjwSBgc2{
    opacity:1
}
._3AoATszu9_1ibpn7KLXYf6 ._57tkJh53FJ-iry4M2qJ2T a{
    display:block;
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0
}
._3AoATszu9_1ibpn7KLXYf6 ._57tkJh53FJ-iry4M2qJ2T img{
    position:relative;
    display:block;
    width:100%
}
._3AoATszu9_1ibpn7KLXYf6 ._57tkJh53FJ-iry4M2qJ2T ._32z0DdTDyWbWOPn37vizdE{
    z-index:5;
    position:absolute;
    top:-25px;
    padding:4px 8px;
    background:#fff;
    color:#000;
    font-size:20px;
    font-weight:900;
    text-transform:uppercase;
    box-shadow:0 0 10px #000
}
._3AoATszu9_1ibpn7KLXYf6 ._2nXgrZJX91l64v1DYAC9Ru{
    position:relative;
    display:flex;
    flex-direction:column;
    z-index:2;
    transition:filter .3s ease-out,height .3s ease-out;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}
._3AoATszu9_1ibpn7KLXYf6 ._2nXgrZJX91l64v1DYAC9Ru._15nA0U7tIr2PmrWxKVQX0N{
    filter:blur(5px) opacity(0.2);
    height:0px
}
._3AoATszu9_1ibpn7KLXYf6 ._2nXgrZJX91l64v1DYAC9Ru._2mI8XIdu1vj7HKtd5PZkJ6{
    filter:blur(0px) opacity(1);
    height:355px;
    -webkit-animation:_2jzg7r16jAD2q3se5qZHnL .4s cubic-bezier(0.455, 0.03, 0.515, 0.955) both;
    animation:_2jzg7r16jAD2q3se5qZHnL .4s cubic-bezier(0.455, 0.03, 0.515, 0.955) both
}
._3AoATszu9_1ibpn7KLXYf6 ._2nXgrZJX91l64v1DYAC9Ru._3oZ-nRdj28P7Rj_fiHWjIV{
    filter:blur(0px) opacity(1);
    height:355px
}
._3AoATszu9_1ibpn7KLXYf6 ._2nXgrZJX91l64v1DYAC9Ru.VYQWS_sF2FgS0Vjm-kY77{
    filter:blur(5px) opacity(0.2);
    height:0px;
    -webkit-animation:_1I-MK4Z4KhjNomnu6myxNh .4s cubic-bezier(0.455, 0.03, 0.515, 0.955) both;
    animation:_1I-MK4Z4KhjNomnu6myxNh .4s cubic-bezier(0.455, 0.03, 0.515, 0.955) both
}
._3AoATszu9_1ibpn7KLXYf6 ._6n0C79brWEr_HZkK_F-qQ{
    margin:0 40px 20px 40px;
    box-sizing:border-box;
    display:flex;
    flex-direction:row;
    align-items:center;
    text-transform:uppercase;
    letter-spacing:.5px;
    z-index:2
}
@media screen and (max-width: 700px){
    ._3AoATszu9_1ibpn7KLXYf6 ._6n0C79brWEr_HZkK_F-qQ{
        margin:0 10px 10px 10px
    }
}
._3AoATszu9_1ibpn7KLXYf6 ._6n0C79brWEr_HZkK_F-qQ .EBkaNEQqoyeK_GHprSzFv{
    flex-grow:1;
    margin-left:12px;
    height:1px;
    background-color:#ffffff59
}
._3AoATszu9_1ibpn7KLXYf6 ._3vJwwBZYRMolk4-RD3V2ac{
    position:relative;
    width:100%;
    padding:0 40px 40px 40px;
    box-sizing:border-box;
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
    justify-content:space-between;
    /*gap:6px;*/
    align-items:start;
    z-index:1
}
@media screen and (max-width: 910px){
    ._3AoATszu9_1ibpn7KLXYf6 ._3vJwwBZYRMolk4-RD3V2ac{
        justify-content:center
    }
}
@media screen and (max-width: 500px){
    ._3AoATszu9_1ibpn7KLXYf6 ._3vJwwBZYRMolk4-RD3V2ac{
        padding:10px
    }
}
._3AoATszu9_1ibpn7KLXYf6 ._3vJwwBZYRMolk4-RD3V2ac ._1GFLe1yjKWJYFPJdBd9DTc{
    display:flex;
    flex-direction:column;
    align-items:center;
    position:relative;
    max-width:calc(20% - 12px);
    min-width:130px;
    filter:sepia(0) hue-rotate(0deg) contrast(1) opacity(1) brightness(1);
    transition: .3s ;
}
@media screen and (max-width: 500px){
    ._3AoATszu9_1ibpn7KLXYf6 ._3vJwwBZYRMolk4-RD3V2ac ._1GFLe1yjKWJYFPJdBd9DTc{
        min-width:120px;
        max-width:150px;
        flex:1 1 120px
    }
}
@media screen and (min-width: 710px){
    ._3AoATszu9_1ibpn7KLXYf6 ._3vJwwBZYRMolk4-RD3V2ac ._1GFLe1yjKWJYFPJdBd9DTc._3FpIkmYOxjy4_AKj1yBOlG a._2fEFoh57jsCrwVhaI2VUnM{
        position:relative;
        transform:translateY(-10px)
    }
    ._3AoATszu9_1ibpn7KLXYf6 ._3vJwwBZYRMolk4-RD3V2ac ._1GFLe1yjKWJYFPJdBd9DTc._3FpIkmYOxjy4_AKj1yBOlG .UpvFQ4w9H9y9V7yVZpR1i{
        position:relative
    }
    ._3AoATszu9_1ibpn7KLXYf6 ._3vJwwBZYRMolk4-RD3V2ac ._1GFLe1yjKWJYFPJdBd9DTc._3FpIkmYOxjy4_AKj1yBOlG ._3KQg_HeXlAi9kKtU7IqZHQ{
        opacity:1
    }
}
._3AoATszu9_1ibpn7KLXYf6 ._3vJwwBZYRMolk4-RD3V2ac ._1GFLe1yjKWJYFPJdBd9DTc._37XtGzIgL5dGyorhMEvXbR button.DialogButton._-3I1tK4WdQjQFt5MMPXZo{
    background:#fff;
    border:1px solid #fff;
    color:#000
}
._3AoATszu9_1ibpn7KLXYf6 ._3vJwwBZYRMolk4-RD3V2ac ._1GFLe1yjKWJYFPJdBd9DTc ._2fEFoh57jsCrwVhaI2VUnM{
    display:flex;
    flex-direction:column;
    align-items:center;
    transition:transform .3s ease-in-out
}
._3AoATszu9_1ibpn7KLXYf6 ._3vJwwBZYRMolk4-RD3V2ac ._1GFLe1yjKWJYFPJdBd9DTc .UpvFQ4w9H9y9V7yVZpR1i{
    width:100%;
    box-shadow:2px 2px 8px rgba(0,0,0,.6)
}
/* ._3AoATszu9_1ibpn7KLXYf6 ._3vJwwBZYRMolk4-RD3V2ac ._1GFLe1yjKWJYFPJdBd9DTc ._3KQg_HeXlAi9kKtU7IqZHQ{
    position:absolute;
    top:-10px;
    background:#ffc85a;
    width:80%;
    height:100%;
    z-index:-1;
    filter:blur(21px);
    opacity:0;
    transition:opacity .3s ease-in-out
} */
._3AoATszu9_1ibpn7KLXYf6 ._3vJwwBZYRMolk4-RD3V2ac ._1GFLe1yjKWJYFPJdBd9DTc button.DialogButton._-3I1tK4WdQjQFt5MMPXZo{
    margin-top:20px;
    background:transparent;
    border:1px solid rgba(255,255,255,.5);
    border-radius:2px;
    text-transform:uppercase;
    letter-spacing:1px;
    font-weight:600;
    color:#fff;
    width:fit-content;
    padding:0px 12px
}
._3AoATszu9_1ibpn7KLXYf6 ._3vJwwBZYRMolk4-RD3V2ac ._1GFLe1yjKWJYFPJdBd9DTc ._2JxCjbaBCBLTIs9QwDB6TJ{
    position:relative;
    background:#fff;
    color:#000;
    padding:3px 6px;
    margin-top:8px
}
._3AoATszu9_1ibpn7KLXYf6 ._3vJwwBZYRMolk4-RD3V2ac ._1GFLe1yjKWJYFPJdBd9DTc ._2JxCjbaBCBLTIs9QwDB6TJ:after{
    bottom:100%;
    left:50%;
    border:solid transparent;
    content:"";
    height:0;
    width:0;
    position:absolute;
    pointer-events:none;
    border-color:rgba(136,183,213,0);
    border-bottom-color:#fff;
    border-width:10px;
    margin-left:-10px
}
._1CYXthc5RbbAhzfL7Rc6wy{
    background:#321b2c;
    display:flex;
    flex-direction:column;
    box-sizing:border-box;
    padding:15px
}
._1CYXthc5RbbAhzfL7Rc6wy ._1BiJP1nzBN4BaIl8MajVq1{
    display:block;
    width:fit-content;
    background:#fff;
    text-transform:uppercase;
    padding:4px 8px;
    font-size:16px;
    color:#000;
    font-weight:700
}
._1CYXthc5RbbAhzfL7Rc6wy ._33A9Xp6BjFVXM5Y8XLJE5g{
    color:#fff;
    font-size:28px;
    margin-top:10px
}
._1bA3SrUHWtMONUvAeTj55{
    z-index:1
}
._3chYYd3fKWsF2TBSLG7FI8{
    position:relative;
    box-sizing:border-box
}
._10nGaDuKJPA3cGdfbd7NPA{
    position:sticky;
    display:flex;
    flex-direction:column;
    align-items:center;
    top:0;
    padding-top:10px;
    padding-bottom:16px;
    background-color:#773c6c;
    border-radius:0px 0px 5px 5px;
    box-shadow:0 0 9px #000;
    z-index:3;
    color:#fff
}
@media screen and (max-width: 910px){
    ._10nGaDuKJPA3cGdfbd7NPA{
        position:relative;
        max-width:100vw;
        width:100vw;
        box-sizing:border-box
    }
}
._10nGaDuKJPA3cGdfbd7NPA ._1KCvbzeDOD1P-XAMcOmVvz{
    position:relative;
    font-weight:200;
    font-size:clamp(13px,1.3vw,17px);
    line-height:clamp(16px,1em,20px);
    margin-bottom:6px;
    text-align:center
}
._10nGaDuKJPA3cGdfbd7NPA ._2K4DTWfdB9URBy5l-EQK7c{
    position:relative;
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
    justify-content:center;
    gap:6px
}
._10nGaDuKJPA3cGdfbd7NPA .bI10T2_lqnfiIng7NCXzs{
    position:relative;
    background-color:rgba(0,0,0,.1);
    box-shadow:0 0 5px #0000006b inset;
    border-radius:3px
}
._10nGaDuKJPA3cGdfbd7NPA .bI10T2_lqnfiIng7NCXzs ._2kW2cjIf5UuNfZFDkHKB24{
    position:relative;
    height:48px;
    width:48px;
    background-size:contain;
    transition:filter .3s ease-in-out
}
@media screen and (max-width: 630px){
    ._10nGaDuKJPA3cGdfbd7NPA .bI10T2_lqnfiIng7NCXzs ._2kW2cjIf5UuNfZFDkHKB24{
        width:7vw;
        height:7vw
    }
}
._10nGaDuKJPA3cGdfbd7NPA .bI10T2_lqnfiIng7NCXzs ._2kW2cjIf5UuNfZFDkHKB24._2jfyCthNnkXc8EMpY8hLr2{
    filter:sepia(1) hue-rotate(249deg);
    opacity:.2;
    background-size:75%;
    background-repeat:no-repeat;
    background-position:center center
}
._10nGaDuKJPA3cGdfbd7NPA .bI10T2_lqnfiIng7NCXzs ._10SrgdoAjwiz9kvKG9lBKZ{
    position:absolute;
    width:120px;
    height:120px;
    top:-30px;
    left:-35px;
    transform:scale(0.6);
    transition:filter .3s ease-in-out,transform .3s ease-in-out;
    filter:opacity(0) drop-shadow(0px 0px 10px #773c6c00);
    z-index:3;
    pointer-events:none
}
._10nGaDuKJPA3cGdfbd7NPA .bI10T2_lqnfiIng7NCXzs:hover ._2kW2cjIf5UuNfZFDkHKB24{
    filter:opacity(0)
}
._10nGaDuKJPA3cGdfbd7NPA .bI10T2_lqnfiIng7NCXzs:hover ._10SrgdoAjwiz9kvKG9lBKZ{
    transform:scale(1);
    filter:opacity(1) drop-shadow(0px 0px 10px #773c6ccf)
}
@-webkit-keyframes _2jzg7r16jAD2q3se5qZHnL{
    0%{
        height:0px;
        filter:blur(5px) opacity(0)
    }
    30%{
        filter:blur(5px) opacity(0.2)
    }
    100%{
        height:355px;
        filter:blur(0) opacity(1)
    }
}
@keyframes _2jzg7r16jAD2q3se5qZHnL{
    0%{
        height:0px;
        filter:blur(5px) opacity(0)
    }
    30%{
        filter:blur(5px) opacity(0.2)
    }
    100%{
        height:355px;
        filter:blur(0) opacity(1)
    }
}
@-webkit-keyframes _1I-MK4Z4KhjNomnu6myxNh{
    0%{
        height:355px;
        filter:blur(0) opacity(1)
    }
    70%{
        filter:blur(5px) opacity(0.2)
    }
    100%{
        height:0px;
        filter:blur(5px) opacity(0)
    }
}
@keyframes _1I-MK4Z4KhjNomnu6myxNh{
    0%{
        height:355px;
        filter:blur(0) opacity(1)
    }
    70%{
        filter:blur(5px) opacity(0.2)
    }
    100%{
        height:0px;
        filter:blur(5px) opacity(0)
    }
}
 
 
 
 ._1GFLe1yjKWJYFPJdBd9DTc:hover{
	margin-top: -10px;
	transition: .3s;
	
}
._3AoATszu9_1ibpn7KLXYf6 ._3vJwwBZYRMolk4-RD3V2ac ._1GFLe1yjKWJYFPJdBd9DTc{
	transition: .3s;
	/* background-color: aqua; */
	
}

._1GFLe1yjKWJYFPJdBd9DTc:hover ._3KQg_HeXlAi9kKtU7IqZHQ{

	    position: absolute;
	    top: -10px;
	    background: #ffc85a;
	    width: 80%;
	    height: 100%;
	    z-index: -1;
	    filter: blur(21px);
	    opacity: 0;
	    transition: opacity 1s ease-in-out;

}

html body.events_hub.v6 {
	background-color: #171a21;
	font-family: "Motiva Sans",Arial,Helvetica,sans-serif
}

@media screen and (max-width: 400px) {
	html body.events_hub.v6 {
		scrollbar-width: none;
		-ms-overflow-style: none
	}

	html body.events_hub.v6::-webkit-scrollbar {
		display: none
	}
}

html body.events_hub.v6 #global_header {
	position: fixed;
	z-index: 12;
	width: 100%;
	box-sizing: border-box;
	transition: transform .15s ease-in-out
}

html body.events_hub.v6 .responsive_header {
	box-shadow: none;
	transition: transform .15s ease-in-out
}

html body.events_hub.v6 .responsive_page_template_content {
	padding-bottom: 0
}

html body.events_hub.v6 ._2uHYtSBLSS1MxFonkOXr0O {
	flex: 1;
	display: flex;
	flex-direction: column;
	min-height: 0
}

html body.events_hub.v6 .perf_timing_area {
	position: absolute;
	bottom: 0
}

body.rewards ._2uHYtSBLSS1MxFonkOXr0O {
	flex: 1;
	display: flex;
	flex-direction: column;
	min-height: 0
}

._3Knd7Am6tTwTTu605YN4IX {
	position: fixed;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	z-index: 1599
}

._1S6CCCQlcTTAAHh3LMTLh1:focus {
	outline: none
}

.GreenEnvelopeMenu,.PP7LM0Ow1K5qkR8WElLpt {
	position: absolute;
	opacity: 1;
	background: radial-gradient(ellipse farthest-corner at 50% 0%, #3c4047 0%, #3c4047 50%, #33363d 100%);
	transition: opacity 200ms;
	box-shadow: 0 10px 32px 0px #000000ab;
	z-index: 1600;
	user-select: none;
	padding: 4px
}

.web_chat_frame .PP7LM0Ow1K5qkR8WElLpt {
	max-height: calc(100% - 128px);
	overflow-y: auto;
	overflow-x: hidden
}

.GreenEnvelopeMenu {
	box-shadow: inset rgba(61,68,80,.75) 1px 1px 1px 0px,inset rgba(61,68,80,.25) -1px -1px 1px 0px;
	border: 1px solid #000;
	padding: 1px
}

html._14wqdluDeDnnEcg3OSLEmd .PP7LM0Ow1K5qkR8WElLpt {
	position: static;
	box-shadow: none;
	display: inline-block;
	padding: 0
}

html._14wqdluDeDnnEcg3OSLEmd ._2EstNjFIIZm_WUSKm5Wt7n {
	padding: 4px
}

html._14wqdluDeDnnEcg3OSLEmd ._1n7Wloe5jZ6fSuvV18NNWI {
	min-width: fit-content;
	white-space: nowrap
}

html._14wqdluDeDnnEcg3OSLEmd body {
	background: #000;
	min-height: 100%;
	margin: 0;
	overflow: hidden
}

._2EstNjFIIZm_WUSKm5Wt7n {
	display: flex;
	flex-direction: column;
	padding: 0px;
	font-size: 14px;
	-webkit-app-region: no-drag
}

.PP7LM0Ow1K5qkR8WElLpt:not(.visible) {
	opacity: 0;
	pointer-events: none
}

._1n7Wloe5jZ6fSuvV18NNWI {
	padding: 4px 6px;
	line-height: 17px;
	color: #9ca4a7;
	border-top: 1px solid rgba(80,87,94,.5);
	border-bottom: 1px solid rgba(80,87,94,0);
	cursor: default;
	position: relative;
	min-width: 120px;
	display: block;
	align-items: center;
	flex-direction: row
}

._1n7Wloe5jZ6fSuvV18NNWI:first-child {
	border-top: 1px solid rgba(80,87,94,0)
}

._1n7Wloe5jZ6fSuvV18NNWI:hover,._1n7Wloe5jZ6fSuvV18NNWI._18z-3vkWndCBO5WJgFldRK {
	background: #5a6069;
	color: #b8c5c9
}

._1n7Wloe5jZ6fSuvV18NNWI.disabled {
	background: none;
	color: #6b7072;
	cursor: default;
	pointer-events: none
}

._1n7Wloe5jZ6fSuvV18NNWI.disabled:hover {
	background: none;
	color: #6b7072;
	cursor: default
}

._1n7Wloe5jZ6fSuvV18NNWI.menuChecked {
	color: #6dcff6
}

._1n7Wloe5jZ6fSuvV18NNWI.menuChecked.contextMenuCheckMark {
	display: block
}

._1n7Wloe5jZ6fSuvV18NNWI._2Bb4JC5n6anf32WgmTfeMP {
	padding-top: 8px;
	font-size: 12px;
	text-transform: uppercase
}

.WUOrULWKkGLl3ZUQdDXg8.WUOrULWKkGLl3ZUQdDXg8+._1n7Wloe5jZ6fSuvV18NNWI {
	border-top: 1px solid dimgray
}

._1n7Wloe5jZ6fSuvV18NNWI._3hRb6_cI8QWlZX-eZmRbXc {
	border-top-color: transparent;
	border-bottom-color: transparent
}

._1n7Wloe5jZ6fSuvV18NNWI.uz1XmeUiC1KBA7Y9nOwtn {
	text-transform: uppercase
}

._1n7Wloe5jZ6fSuvV18NNWI .SVGIcon_Button {
	height: 15px;
	width: 15px;
	margin-right: 6px
}

._1n7Wloe5jZ6fSuvV18NNWI._2RlEO6dx1vo3OB7EFJnzDi {
	display: flex;
	padding-right: 2px
}

._1n7Wloe5jZ6fSuvV18NNWI._2RlEO6dx1vo3OB7EFJnzDi ._2qdHlYPUfe_wwwtyPIu7m3 {
	flex: 1 0 auto
}

._1n7Wloe5jZ6fSuvV18NNWI._2RlEO6dx1vo3OB7EFJnzDi ._114nFoGF7tZ4PpremDP2w0 {
	flex: 0 0 auto;
	margin: 0px 0px 0px 4px
}

._1n7Wloe5jZ6fSuvV18NNWI._2RlEO6dx1vo3OB7EFJnzDi .SVGIcon_DownArrowContextMenu {
	height: 14px;
	width: 14px;
	transform: rotateZ(-90deg);
	fill: #9ca4a7;
	margin: 0px 3px
}

._1n7Wloe5jZ6fSuvV18NNWI svg {
	height: 12px;
	width: 12px;
	margin-right: 6px
}

._1n7Wloe5jZ6fSuvV18NNWI .SVGIcon_PlusCircle {
	height: 16px;
	width: 16px;
	margin-left: -3px;
	margin-bottom: -3px
}

._1n7Wloe5jZ6fSuvV18NNWI .SVGIcon_PlusCircle line {
	stroke: gray;
	shape-rendering: crispEdges;
	stroke-width: 20px
}

._1n7Wloe5jZ6fSuvV18NNWI .SVGIcon_PlusCircle circle {
	opacity: 0
}

._1n7Wloe5jZ6fSuvV18NNWI ._38-c8Lb-zCJc8GmvTzoyL1 {
	width: 16px;
	height: 16px;
	margin-left: -4px;
	margin-top: -4px;
	margin-bottom: -4px;
	margin-right: 6px
}

._1n7Wloe5jZ6fSuvV18NNWI ._38-c8Lb-zCJc8GmvTzoyL1 svg {
	width: 16px;
	height: 16px;
	margin-right: 0px
}

.IjIBR_wDDi2N77Oz4KAT4 {
	box-sizing: border-box;
	width: 100%;
	border-bottom: .2px solid #67707b;
	margin: 0px;
	padding: 0px
}

.contextMenuCheckMark {
	width: 4px;
	height: 18px;
	background-color: #6dcff6;
	min-height: 1px;
	position: absolute;
	left: -4px;
	margin-top: 0px;
	display: none
}

.DesktopUI .PP7LM0Ow1K5qkR8WElLpt,._3qIuY9S_vXm3IQS-uE9SRS .PP7LM0Ow1K5qkR8WElLpt {
	box-shadow: 0 10px 32px 0px #000000ab;
	background: #3d4450;
	-webkit-app-region: no-drag
}

.DesktopUI ._1n7Wloe5jZ6fSuvV18NNWI,._3qIuY9S_vXm3IQS-uE9SRS ._1n7Wloe5jZ6fSuvV18NNWI {
	padding: 8px 18px;
	font-size: 13px;
	color: #dcdedf;
	cursor: pointer;
	position: relative;
	min-width: fit-content;
	display: flex;
	align-items: center;
	flex-direction: row;
	border-top: none;
	border-bottom: none
}

.DesktopUI ._1n7Wloe5jZ6fSuvV18NNWI:first-child,._3qIuY9S_vXm3IQS-uE9SRS ._1n7Wloe5jZ6fSuvV18NNWI:first-child {
	border-top: none
}

.DesktopUI ._1n7Wloe5jZ6fSuvV18NNWI:hover,.DesktopUI ._1n7Wloe5jZ6fSuvV18NNWI._18z-3vkWndCBO5WJgFldRK,._3qIuY9S_vXm3IQS-uE9SRS ._1n7Wloe5jZ6fSuvV18NNWI:hover,._3qIuY9S_vXm3IQS-uE9SRS ._1n7Wloe5jZ6fSuvV18NNWI._18z-3vkWndCBO5WJgFldRK {
	background: #dcdedf;
	color: #3d4450
}

.DesktopUI ._1n7Wloe5jZ6fSuvV18NNWI.disabled,._3qIuY9S_vXm3IQS-uE9SRS ._1n7Wloe5jZ6fSuvV18NNWI.disabled {
	background: none;
	color: #67707b;
	cursor: default;
	pointer-events: none
}

.DesktopUI ._1n7Wloe5jZ6fSuvV18NNWI.disabled:hover,._3qIuY9S_vXm3IQS-uE9SRS ._1n7Wloe5jZ6fSuvV18NNWI.disabled:hover {
	background: none;
	color: #67707b;
	cursor: default
}

.Baq37ml_4RsqEDikF0aIo {
	position: relative;
	width: 100%;
	overflow: visible
}

.Baq37ml_4RsqEDikF0aIo ._2fZ_eG4hoUgJoNBzVAW8wq {
	position: absolute;
	width: 60%;
	height: fit-content;
	left: 100%;
	top: 0;
	background: radial-gradient(ellipse farthest-corner at 50% 0%, #3c4047 0%, #3c4047 50%, #33363d 100%);
	box-shadow: 0 10px 32px 0px #000000ab;
	opacity: 1;
	word-wrap: break-word
}

.SVGIcon_Button {
	fill: #fff;
	overflow: visible;
	width: 100%;
	height: 100%;
	max-width: 320px;
	max-height: 320px
}

._2LlztGU9T4SNsTD6znahfe {
	position: absolute;
	top: -15px;
	right: 0;
	bottom: 0;
	left: 0
}

.Fw2WGmXjh2zUxYfuy3xDn {
	opacity: .4;
	fill: #231f20
}

.luj0tT8JHriKkK3r7pzqP {
	fill: #e41e25
}

._3VPnvw_CDKU-PQKK1pSDlN {
	display: flex;
	background-color: rgba(0,0,0,.7);
	backdrop-filter: blur(100px);
	padding: 2px;
	border-radius: 20px
}

._1dzQL1mVR8GTmmSi_kpDgr {
	width: 20px;
	height: 20px
}

._3hAj0iMJsfhKwnm2mfE098 {
	width: 20px;
	height: 20px
}

.kEODDe6M5cuHWuPlcQexX {
	color: #59bf40
}

.mPD42Bwx3VAs0qw9wubf2 {
	color: #ffc82c
}

._2LAaxz6RtHXrJJj9NzCNL4,.xBqU_GerRwzHIs8N9ratU {
	color: #dcdedf
}

._3Sl0QHQ69uK7ZMQo5vBfrA {
	width: 40px;
	height: 16px;
	position: relative;
	cursor: pointer;
	transition: opacity .2s ease-in-out
}

._3Sl0QHQ69uK7ZMQo5vBfrA.M8qsAk8m30GwcGz7HCVnv {
	cursor: default;
	opacity: .6
}

._3Sl0QHQ69uK7ZMQo5vBfrA ._2Fw7gGOSCr7y9elv8iszxw {
	height: 10.6666666667px;
	width: 36px;
	border-radius: 5.3333333333px;
	box-shadow: inset 1px 1px 1px #0007;
	position: absolute;
	left: 2.6666666667px;
	top: 2.6666666667px;
	background-color: #26292e
}

._3Sl0QHQ69uK7ZMQo5vBfrA ._2Fw7gGOSCr7y9elv8iszxw._2OUxguuTe-NeOXZXxSNQsw {
	background-color: #2d5a81;
	transition: width .2s ease-in-out
}

._3Sl0QHQ69uK7ZMQo5vBfrA ._2Fw7gGOSCr7y9elv8iszxw._2OUxguuTe-NeOXZXxSNQsw._317lekDG36odwSaDLtFQgd {
	width: 36px
}

._3Sl0QHQ69uK7ZMQo5vBfrA ._2Fw7gGOSCr7y9elv8iszxw._2OUxguuTe-NeOXZXxSNQsw._3blKBzfHJaBz7ksPINK9aq {
	width: 0
}

._3Sl0QHQ69uK7ZMQo5vBfrA ._3IWp5BnnsY_aMKCxhCjShP {
	width: 16px;
	height: 16px;
	border-radius: 8px;
	box-shadow: 0px 0px 3px #000a;
	position: absolute;
	left: 0;
	transition: transform .2s ease-in-out,background-color .2s ease-in-out
}

._3Sl0QHQ69uK7ZMQo5vBfrA ._3IWp5BnnsY_aMKCxhCjShP._317lekDG36odwSaDLtFQgd {
	background-color: #16a1e1;
	background-image: linear-gradient(to bottom, #01c7f9, #3066f5);
	transform: translateX(25.3333333333px)
}

._3Sl0QHQ69uK7ZMQo5vBfrA ._3IWp5BnnsY_aMKCxhCjShP._3blKBzfHJaBz7ksPINK9aq {
	background-color: #4b525d
}

._1MBq0fYrftycnyZF4FC9Jo {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	padding: 12px;
	border-radius: 3px;
	background-color: rgba(59,63,72,.5)
}

._1MBq0fYrftycnyZF4FC9Jo ._1Dhs8IG9_tJWb3XP9ccN9M {
	color: #dfe3e6;
	font-size: 14px;
	font-weight: 300
}

._1MBq0fYrftycnyZF4FC9Jo ._1Dhs8IG9_tJWb3XP9ccN9M.M8qsAk8m30GwcGz7HCVnv {
	opacity: .3
}

._3vg1vYU7iTWqONciv9cuJN {
	position: absolute;
	z-index: 100;
	opacity: 0;
	transition: opacity .25s;
	pointer-events: none
}

._3vg1vYU7iTWqONciv9cuJN._1Ye_0niF2UqB8uQTbm8B6B {
	opacity: 1
}

._3vg1vYU7iTWqONciv9cuJN.pxVZHRCaftc2xXduMp7bg {
	display: none
}

._2b9OEIbeIFhvcy770kO_TB {
	pointer-events: all
}

.EQqOxt3B11pzZRCd8kmXj {
	z-index: 2001
}

._2_lmTz0tA4NOSle5WaO1PZ {
	position: fixed;
	width: 200%;
	height: 200%;
	left: 0;
	top: 0;
	pointer-events: none;
	z-index: 2000
}

._2_lmTz0tA4NOSle5WaO1PZ.EQqOxt3B11pzZRCd8kmXj {
	z-index: 2001
}

._2FxbHJzYoH024ko7zqcJOf {
	box-sizing: border-box;
	font-size: 13px;
	background-color: #696773;
	border-radius: 2px;
	color: #e0e1e6;
	padding: 6px 8px;
	box-shadow: 1px 1px 8px #0005,2px 2px 16px 1px #0005;
	max-width: 300px;
	user-select: none;
	overflow: hidden;
	text-overflow: ellipsis
}

._3XGRklQrZMakU2xaYB0cLD {
	box-sizing: border-box;
	font-size: 13px;
	background-color: #696773;
	border-radius: 2px;
	color: #e0e1e6;
	padding: 6px 8px;
	box-shadow: 1px 1px 8px #0005,2px 2px 16px 1px #0005;
	max-width: 300px;
	user-select: none
}

._3XGRklQrZMakU2xaYB0cLD ._1LhVfNukndDa_XWzq0vdg1 {
	color: #e0e1e6
}

._3XGRklQrZMakU2xaYB0cLD ._1LhVfNukndDa_XWzq0vdg1._2ZDqET0UaJoW_KYhO0WdTz {
	text-align: center
}

._3XGRklQrZMakU2xaYB0cLD .i4LuYcvtfPgYKx3qqvKUq {
	color: #aaacb6;
	margin: 6px 4px
}

.LK4bXmKAknKopK864hJFM {
	font-family: "Motiva Sans",Arial,Helvetica,sans-serif;
	font-weight: 300
}

._3UhsQfZfx8h_mvk1qQ2E7p {
	clear: left;
	display: block
}

._3B5HO7jdTpNaectJS1a6UZ {
	background-color: #161616;
	border-bottom: 1px solid #4c4c4c;
	height: 1px;
	margin-top: 15px;
	margin-bottom: 10px
}

._3WO6cZns4r39Cg__Yd-7zn {
	border: 1px solid #464b58;
	padding: 16px;
	border-radius: 4px;
	margin-top: 8px
}

._3WO6cZns4r39Cg__Yd-7zn._2LU_YLKpLTGuqBMQLckmkk {
	border-left: 1px solid #a3cf06;
	display: flex
}

._2r_QeL5bd04KiohE77Gq-t {
	margin-left: 10px;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	gap: 6px
}

.vOPSZ6WQ2uCEbtYrtUkJ5 {
	align-self: center;
	padding: 8px
}

._1qhLqXcizfytm6omB4ywDD {
	display: flex;
	flex-direction: column
}

.Ke5f13IVZVzYSmQVJgVyd {
	display: flex;
	flex-direction: row
}

.Ke5f13IVZVzYSmQVJgVyd.qy-9mgJyhfEb8Wt0gqzaF {
	justify-content: center
}

._3nPGWNNLFjqXgZ6hjwUnkf {
	justify-content: space-between;
	position: absolute
}

.Ke5f13IVZVzYSmQVJgVyd>div:not(:first-child) {
	margin-left: 8px
}

._19CjIj6mAtlIoY_7_iyOlz {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between
}

.tyP_cnaOBcolou13sADst {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start
}

.V0mbIUnoAWzmWNmnsjwlx {
	position: fixed;
	bottom: 0;
	width: 100vw;
	z-index: 1;
	background: #353941
}

.V0mbIUnoAWzmWNmnsjwlx .tyP_cnaOBcolou13sADst {
	width: 1056px;
	margin: 0 auto;
	padding: 12px
}

.APmJNwEEvE9w4_JVyRQ3J {
	color: #fff;
	background-color: #000;
	text-transform: uppercase;
	text-align: center
}

._2Cd1uISocztoq_3uIIDOXm {
	color: #a3cf06
}


/*input.DialogTextInputBase.fq68IvZbR5nyI81kv1dwh {*/
/*	font-size: 24px*/
/*}*/

.ObyysoLsv_KyZYdZkoC7W {
	padding: 0px
}

b {
	font-family: "Motiva Sans",Arial,Helvetica,sans-serif
}

._3iJX1gtbWR_mkLvuDCeoNd {
	padding: 4px 0px
}

._3iJX1gtbWR_mkLvuDCeoNd label {
	margin-left: 8px
}

._1KvZAJk52RAyJKIXK3-wO0 {
	flex-grow: 1
}

.htm7dxJtSOP0s_Mcb3Ejx {
	padding-bottom: 3px;
	padding-top: 20px;
	display: flex;
	justify-content: start;
	align-items: end
}

.htm7dxJtSOP0s_Mcb3Ejx ._1-bAKvDZnkuyP6Nmt66mQB {
	float: right;
	background: #30343b;
	border-radius: 3px;
	font-size: 12px;
	text-transform: uppercase;
	color: #bbbdbf;
	padding: 2px 6px
}

.htm7dxJtSOP0s_Mcb3Ejx ._1-bAKvDZnkuyP6Nmt66mQB:hover {
	background: #495059
}

._9hsCLz0BkV6oeIrNt7M3D,._18fHxiLGI4r8_CPauC1oep,._2nHJ1mgbC-yNBhl6tjLgmD {
	color: #a7aeb4;
	padding-bottom: 3px;
	letter-spacing: 0px
}

._9hsCLz0BkV6oeIrNt7M3D,._18fHxiLGI4r8_CPauC1oep {
	padding-left: 0px;
	text-transform: uppercase;
	font-size: 14px;
	letter-spacing: .05em;
	font-weight: 400;
	display: flex;
	justify-content: start
}

._9hsCLz0BkV6oeIrNt7M3D a,._18fHxiLGI4r8_CPauC1oep a {
	flex-grow: 1
}

._9hsCLz0BkV6oeIrNt7M3D span,._18fHxiLGI4r8_CPauC1oep span {
	text-transform: none;
	color: #868f98;
	vertical-align: middle
}

._2zejQIbvaMIPvk98NrTDzs,._7Qc_eWjn_s3VWDe79FmEq {
	text-transform: uppercase;
	font-size: 18px;
	letter-spacing: 1px;
	color: #fff;
	display: flex;
	line-height: 36px
}

._2nHJ1mgbC-yNBhl6tjLgmD {
	font-size: 11px;
	padding-left: 10px
}

.onqWKRp2JgmjHjFAtHUAM {
	display: flex;
	flex-direction: row;
	margin-bottom: 12px;
	position: relative
}

.Idd_AoQMoEWIZamI72mP7 {
	color: #fff;
	padding-left: 0px;
	padding-bottom: 3px;
	text-transform: uppercase;
	font-size: 18px;
	letter-spacing: 1px;
	margin-top: 2px
}

._1BloexLaoA9uwhXnsLWe6M {
	border-top: 1px solid rgba(255,255,255,.4);
	flex-grow: 1;
	margin-top: 12px;
	height: 4px;
	margin-left: 20px;
	margin-right: 20px
}

.uckBibUwkj9tX_NZHf6wN {
	border: 1px solid #fff;
	border-radius: 3px;
	padding: 4px 12px;
	color: #fff;
	font-size: 11px;
	height: 15px;
	box-shadow: 2px 2px 10px rgba(0,0,0,.4);
	white-space: nowrap;
	text-overflow: ellipsis
}

.uckBibUwkj9tX_NZHf6wN:hover {
	background: rgba(255,255,255,.4);
	box-shadow: 2px 2px 15px rgba(0,0,0,.6);
	cursor: pointer
}

._18fHxiLGI4r8_CPauC1oep,._1RBfNW2ja0sibxeZdEEJX {
	padding-top: 20px
}

._1nqBhG2Wx5fvxBZz_TG7B9 {
	margin-top: 10px
}

._1i_pY6xNDaeC-hpFtw_bnr {
	color: #b2b5ba;
	margin-bottom: 12px
}

._31XRtqJrtSr23BOez9F94m {
	color: #4297f8;
	text-transform: uppercase;
	float: left;
	margin-top: 40px;
	margin-left: 40px;
	font-size: 13px;
	font-weight: 300
}

@media screen and (max-width: 1400px) {
	body ._31XRtqJrtSr23BOez9F94m {
		float: unset;
		width: 1056px;
		margin: 0px auto;
		padding-top: 40px;
		border-top: unset
	}
}

._2JGoLoYTtzbQVxL0l_1m3a {
	color: var(--main-editor-section-title-color);
	padding-left: 0px;
	padding-bottom: 3px;
	text-transform: uppercase;
	letter-spacing: 0px;
	font-size: 13px
}

._2H6fnGkwmWVynWQb7QvxLN {
	color: #c44848
}

._3Z0QrVP5ZnTQ2dk4TtNgY2 {
	color: #a3cf06
}

._2rTjP81ZJlRiaauPzNG7K4 {
	display: flex;
	gap: 6px;
	align-items: center
}

.WfVzeWGwNKWJkHrZGYin4 {
	text-align: center;
	color: #32373f;
	background: rgba(255,255,255,.4);
	border-radius: 2px;
	display: flex;
	flex-direction: row;
	gap: 10px;
	align-content: center
}

.WfVzeWGwNKWJkHrZGYin4 .PendingVisibilityText {
	margin-left: 20px;
	color: #b12100
}

.WfVzeWGwNKWJkHrZGYin4 .HelperTooltip {
	display: flex;
	flex-direction: row;
	margin-left: 3px
}

.WfVzeWGwNKWJkHrZGYin4 .HelperTooltip svg {
	fill: #545454
}

._29kVXprENYbLFAtuCiS9sQ {
	display: flex;
	align-items: center;
	font-size: 14px;
	font-weight: bold;
	color: #32373f;
	position: relative;
	background: rgba(255,255,255,.5);
	border-radius: 4px;
	padding: 4px 10px
}

._3nYmf7ouiiC2Fb1BBu5Gra {
	display: flex;
	min-height: 34px
}

.WfVzeWGwNKWJkHrZGYin4 .Ke5f13IVZVzYSmQVJgVyd {
	justify-content: center
}

._1sOFBLpnblzmUTv7zVK5bM {
	display: flex;
	justify-content: center;
	font-weight: 600
}

.s3r9bZXo9Hn_LJ2KuwEdl {
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAAHdbkFIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTU5MTVGQ0QzQjg1MTFFOTg3NUNGQjE2NjZDNzE5OEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTU5MTVGQ0UzQjg1MTFFOTg3NUNGQjE2NjZDNzE5OEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNTkxNUZDQjNCODUxMUU5ODc1Q0ZCMTY2NkM3MTk4RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNTkxNUZDQzNCODUxMUU5ODc1Q0ZCMTY2NkM3MTk4RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr9uQkAAAAMPSURBVHjaYvz//z8DPsDEQACwGFs4wNj/oRr+YzMBJPgdXRJsAhD/hrI5cSlgRZJgxOVIRlwKGAl5EyCAGKkeDjgdiVUS5s3/SIqwKmDEZwJyOPwny5sAAURQASnBgAx+Q+OQIEAP6P9Q/JtoF+AIQk5cgYLuUhZs4UJKGCBHAyOaN4gCFMcCEwOFACCABt4FFBuALSXuBOJyIL5ASkKCgW/QRORGbHpgwqKZpMTERIlmmBeQNTOQkgqBwJAJTTOp4DzIAGckAWekfEEUBhmwD8mQvUDsRE5CItsQ5GhEN2SkZCaAAKLYCwPugyHvAFw1KwOOUobkwoLU8hCfxQzQxh4DrR2Ay2IumkTBQFmMnAh3QstwbMUyJ1JLgyYY5ICyAcwE30EOuAhN2c44FJFcx5CAudBrA2wO2QsNLid6FUSEHEK3khCbQ6heDoxWRgPuAIAA7NgxCoAwDAVQERe9jJPuxsEzd6gn8FCKpFAkLRXtz5KCcx7V1PzaKzCAAUpGsvF6Dj4ZN/QOEGfdjmOrQwJIyEiEAlAioE0IQKr4Wnr18AWQK77XbkN48RigUjwAKHMj4CuO5C4AfKOz7nNF+yhe2hqD5os1d5z9VHJh3AWDsBM9w2C/YxXE8yOEI6QugCJSbZhCQOcBCUFIgIT4fR6wZGQAA5wCtGv2OAjDMBS2KhaYOEpZGWFg4QBcko2pEmJEAi7DwoQEPBSkCKVNGqXNj22pSzd/dmL7OdFPAfsICAABIAAEQExz0cdshg7x0DJTLWkAPSWVDFipIeFI7bu+KwXe8QbPgIARNxlknVcpGWCL+H/6Q9faJH8HBI44HN/SwILeWACKdrwLAAvHTQD6OI4nrzvN8XlGPt/1ixkAsAc7U7/XhHgwvM+8B/r2KQBw8yyHuRsCfqlyPr8B7FSpWr2muHuKMQ33V/P5FvB9onVsM24VwNQJ/kC4ZMRUdYUPGuhRWcxWmA0I2yxQPAjXYcgXRF0KAF8QyesBvoKIK4ii9IAuELWqrU/1Nepf8nqAbIaIuQkAASAAeNsb3+H718OTc0QAAAAASUVORK5CYII=);left: 2px;
	color: #32373f;
	font-size: 16px;
	line-height: 28px;
	background-repeat: no-repeat;
	background-position: 6px center;
	background-size: 32px 32px;
	height: 28px;
	padding: 6px 20px 6px 45px;
	border-radius: 3px
}

.s3r9bZXo9Hn_LJ2KuwEdl:hover {
	background-color: #32373f;
	color: #fff;
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAAHdbkFIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjM0Mzg0MkYzQjc5MTFFOUI5MkFEMkU4NjkwNTIxRDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjM0Mzg0MzAzQjc5MTFFOUI5MkFEMkU4NjkwNTIxRDMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MzQzODQyRDNCNzkxMUU5QjkyQUQyRTg2OTA1MjFEMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MzQzODQyRTNCNzkxMUU5QjkyQUQyRTg2OTA1MjFEMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgUWQ+0AAALhSURBVHjaYvz//z8DPsDEQAAgKwAZxYhLAUjyO5RGAYxAN/wG0iy4rGCEOhKmE6cVjLgUIBvNiM0KgABipHo4MOALB6xuYEHS+R+XAkZ8JiCHw39CjsRqAkAAEQwHUoIBGfwm14D/UEy0AeiphVTwG1s6ZCQnDBiRNP4nxUUslNhOVGolBAACiGbpYGAN2AnEBuSGwTcg5iQlRpgo0YxsAFmaYQkJWTOp+cIQFAb/KY0FZyS+M1K+IA6DHADETv8RwAkqRhRG5pBlCLoAsiFEGTAMMhNAAFHshQH3wYhwwDekmobq8cVCwGJONLHv9HAALou5aBEFLANlMXIa2AmNW04s8pxo8U91DCoH9IGMCwOUCb6DQuAitG5wxqGI9DqGeMyFrYRHrhH+k1tPUaM2cQLivZQ2XykpiPZhiRqqlwOjldGAOwAgADtmkAIgDANBEDzoZzzVv8ev6UEPLZTQWAWzC5KC5wwJ7WyMEQRAADwBWPK/C3Eh6MhCi0nYMjqub0SMwDJhQowAmgeoxe8WbEjxGoBSvABYxb2PlGvI9PHGBtgHj6D54qzlJaTshfVLODc6MWUwmA0pENoFcIiWjKAQlg0tiM9DSW8v0LcDlgesTiR0ByIVB8D/AU4B2rV2HIRhGGqhCAlOU9aOMHThAByUqRJl5DwsTEhQI0eqIGoTaEhi+0lZsr3n+J/kXiDeAiqACqACqAClC7CFz7Xmg+6q3AX4JQ0i8SO493zD8nkJEXa9c8FEIm7R5Uw+1AXsUz95kMceBpdsTe4uYGa2OBLfk+WLgJFKfEwAEcRdWSCEOK6NDoUSvw4Ds/01cvEkzgn4euvJL+7M8RrPdyAX5wXl6h2k3VP81er9afuzQe7vpbCoDOCqBJHM2vNFrKgqvJFwrLpBMUJM9QLshQhth0NjRA3pfqZGnQf4CpH9PODbiZCva7CaB4wJUVFuvdNp6a7hFgPYQafCKoAKoAKIxhOLxG8lxqW1lwAAAABJRU5ErkJggg==);box-shadow: 2px 2px 15px rgba(0,0,0,.5);
	cursor: pointer
}

._1FhZQ0qnT9Cg5iDVCM4kUM {
	min-width: 100px;
	padding: 4px 20px;
	margin-left: 12px;
	border-radius: 3px;
	line-height: 26px;
	text-align: center;
	color: #ebebeb;
	background: #3d434d;
	text-decoration: none
}

._1FhZQ0qnT9Cg5iDVCM4kUM:hover {
	cursor: pointer;
	box-shadow: 0 8px 16px 0 rgba(0,0,0,.3)
}

._1FhZQ0qnT9Cg5iDVCM4kUM._32kR7vbPRNV7B8ZsiduNmF {
	border: 1px solid #ca5029;
	width: fit-content
}

._1FhZQ0qnT9Cg5iDVCM4kUM._2wVCx2MbxsBE0UA-mTs9GA {
	color: #777
}

@media screen and (max-width: 940px) {
	._1FhZQ0qnT9Cg5iDVCM4kUM {
		display: none
	}
}

._1YrclhbHAxZpfgTuGj4VeB {
	display: inline-block;
	padding: 10px 20px;
	border-radius: 3px;
	text-align: center;
	box-shadow: 2px 2px 5px rgba(0,0,0,.2);
	text-decoration: none
}

._1YrclhbHAxZpfgTuGj4VeB:hover {
	cursor: pointer;
	box-shadow: 2px 2px 15px rgba(0,0,0,.5)
}

._1ABCOz8DSrl-YJdh1xD-m0 {
	color: #dfe3e6;
	transition-property: background,color,box-shadow;
	transition-duration: .2s;
	transition-timing-function: ease-out;
	background: #3d4450;
	padding: 6px 25px 6px 25px;
	border-radius: 2px;
	box-shadow: 2px 2px 5px rgba(0,0,0,.2);
	position: relative;
	text-decoration: none
}

._1ABCOz8DSrl-YJdh1xD-m0:hover {
	background: #464d58;
	color: #fff;
	box-shadow: 2px 2px 15px rgba(0,0,0,.5);
	cursor: pointer
}

._1ABCOz8DSrl-YJdh1xD-m0._1dDpSuaJBGZzS41s0SPk4c {
	display: flex;
	flex-direction: row;
	align-items: center;
	color: #dfe3e6;
	transition-property: background,color,box-shadow;
	transition-duration: .2s;
	transition-timing-function: ease-out;
	background: #3d4450;
	padding: 6px 25px 6px 25px;
	border-radius: 2px;
	box-shadow: 2px 2px 5px rgba(0,0,0,.2);
	position: relative
}

._1ABCOz8DSrl-YJdh1xD-m0._1dDpSuaJBGZzS41s0SPk4c:hover {
	background: #464d58;
	color: #fff;
	box-shadow: 2px 2px 15px rgba(0,0,0,.5);
	cursor: pointer
}

._1ABCOz8DSrl-YJdh1xD-m0._30iplBvtu2x5qDH5gkzuvV {
	color: #e1e1e1;
	background-image: radial-gradient(circle at top left, #399aec 10%, #225dce 80%);
	padding: 8px 25px;
	line-height: 32px;
	border-radius: 2px;
	box-shadow: 2px 2px 5px rgba(0,0,0,.2)
}

._1ABCOz8DSrl-YJdh1xD-m0._30iplBvtu2x5qDH5gkzuvV:hover {
	background-image: radial-gradient(circle at top left, #59abee 10%, #225dce 130%);
	box-shadow: 2px 2px 15px rgba(0,0,0,.5)
}

._3x_qLReSea_Uq9nqUlRsE2 {
	clear: both
}

._1GBsBcWhLJ4t6Fr7B5Je1z,.w0I94_DnBuP6_sAy2jJOL {
	color: #fff;
	padding-top: 1px;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-right: 8px
}

._1GBsBcWhLJ4t6Fr7B5Je1z {
	background-color: #2d73ff
}

.w0I94_DnBuP6_sAy2jJOL {
	background-color: #5f6875
}

._2RY897Hy2yhwXPKZZIMbVc {
	height: 18px;
	width: 18px;
	padding-right: 5px
}

._30-E9De2BTSA_LQAluUDUI {
	background-color: #2a2d34;
	padding: 15px
}

._30-E9De2BTSA_LQAluUDUI button._3nIAe51MkJS4ZGO9CQ6xks {
	margin-top: 20px
}

._1bzHf_n9CdWgjfVlmRX68A {
	float: right
}

._2aWukx6Wd2nw_kXZ1FP2NP {
	background: #3a3f48;
	padding: 0px 7px;
	border-radius: 20px;
	display: inline-block
}

._2aWukx6Wd2nw_kXZ1FP2NP:hover {
	cursor: help
}

.wC6-UDN4iQob1NcD0Rpty {
	padding: 10px;
	color: #fff
}

._3V64ZhKy9wBGIO4DpFne9v {
	position: relative;
	filter: blur(30px) saturate(0.9)
}

._2kZr_0HccJXPhB1ZUZ5ouf {
	display: flex;
	flex-direction: column
}

._3gYZGtbFQRCQssXFJTFwmV,._1ym4r-4rlOJQoOzRprSo8l {
	display: flex;
	flex-direction: row;
	justify-content: space-between
}

._1ym4r-4rlOJQoOzRprSo8l {
	margin-bottom: 15px;
	margin-top: 20px
}

._2z_02l2jZf-9jcO4USrYak>._1ABCOz8DSrl-YJdh1xD-m0 {
	display: inline-block;
	margin-top: 4px
}

._3IptFPCOJnBgUfgUej_jIH {
	background: #36404f;
	color: #c5cdd8;
	border-radius: 4px;
	box-shadow: 0 0 10px rgba(0,0,0,.4)
}

._3IptFPCOJnBgUfgUej_jIH p {
	color: #c5cdd8;
	margin-bottom: 0px;
	margin-top: 4px
}

._2iPrKEyo2kmzykCYxURzj3 {
	margin-top: 40px;
	position: relative;
	margin-bottom: 0px
}

.vEk_z-3SSNZ_QNdilG5U8,.l-Ow7jLX9GkLm9eYHQVAP {
	font-size: 28px
}

.vEk_z-3SSNZ_QNdilG5U8 {
	color: #b7ccd5
}

.l-Ow7jLX9GkLm9eYHQVAP {
	border-bottom: 1px dotted #535b6a;
	padding-bottom: 14px;
	display: inherit
}

.l-Ow7jLX9GkLm9eYHQVAP img {
	width: 81px;
	vertical-align: text-top;
	margin-right: 8px
}

._2mJfcOfmivoiCR4CW-GrjN {
	font-size: 16px;
	color: #8f98a0
}

.JckrnbJXboKxpRp3fULfa {
	background-color: #461f28;
	border: 1px solid #761f28;
	padding: 4px
}

._3HVu1O7B4zeCZWaOaUWPCo {
	background-color: #761f28;
	padding: 4px;
	margin-bottom: 8px
}

._1oVIRGhMwAB3uN9G3t8kZe {
	display: flex;
	flex-direction: row;
	justify-content: space-between
}

._3PPz-6LrUAum0x5iKTRxzc {
	width: 706px
}

@media screen and (max-width: 910px) {
	._3PPz-6LrUAum0x5iKTRxzc {
		width: auto;
		float: none;
		max-width: 640px
	}
}

._25xelN-JQnAHv3pp9qVrpl {
	max-width: 33vw;
	padding-left: 24px
}

@media screen and (max-width: 910px) {
	._25xelN-JQnAHv3pp9qVrpl {
		width: auto;
		float: none;
		padding: 16px 8px 0 8px
	}
}

._1CewBTRfw0excEQTv17oBF {
	max-height: 400px;
	min-width: 100px;
	overflow: hidden scroll
}

._1CewBTRfw0excEQTv17oBF ._3D3hCqbc4w-srLqZG9Uue1 {
	padding: 0
}

._1CewBTRfw0excEQTv17oBF ._3D3hCqbc4w-srLqZG9Uue1>div {
	padding: 10px 15px
}

.gR2gSLc4AtnoUyq29Np8F {
	position: absolute;
	top: 4px;
	right: 4px;
	width: 12px;
	height: 12px
}

._1d0D9Wb15dNSzABGRNMKzl {
	float: right
}

._1d0D9Wb15dNSzABGRNMKzl .DialogButton {
	margin-left: 4px;
	width: 40px
}

._1d0D9Wb15dNSzABGRNMKzl .SVGIcon_Button rect,._1d0D9Wb15dNSzABGRNMKzl .SVGIcon_Button line {
	stroke: #fff
}

._3Xmp43r8PjDuBvfl8dK6Rt {
	box-sizing: border-box;
	width: 50%
}

._3Xmp43r8PjDuBvfl8dK6Rt:first-child {
	margin-right: 16px;
	padding-right: 16px;
	border-right: 1px solid #464b58
}

._3Xmp43r8PjDuBvfl8dK6Rt .PKGX85T0vHviq8Tm_2GeT {
	margin-left: 34px;
	box-sizing: border-box
}

span._3nqxIgL0a0DbPZHRZRzWsp {
	cursor: pointer;
	background: #3d4450;
	border-radius: 20px;
	padding: 0px 6px;
	color: #fff;
	margin-left: 10px
}

._2ZGwd2fru49CK-m22nkFg3 {
	margin-top: 8px;
	margin-bottom: 8px
}

._2WMiQ5MbP_ReyaX5DOpoUD {
	font-weight: 400;
	letter-spacing: .05em;
	font-size: 18px;
	color: #fff;
	text-transform: uppercase;
	text-shadow: 1px 1px 1px rgba(0,0,0,.3)
}

.BasicUI ._2WMiQ5MbP_ReyaX5DOpoUD {
	font: var(--gpText-HeadingSmall);
	font-weight: 500;
	text-transform: unset;
	letter-spacing: unset;
	text-shadow: unset
}

.ContentHubSalePage ._2WMiQ5MbP_ReyaX5DOpoUD {
	padding-left: 8px
}

.BasicUI .ContentHubSalePage ._2WMiQ5MbP_ReyaX5DOpoUD {
	padding-left: 0px
}

._2WMiQ5MbP_ReyaX5DOpoUD img {
	max-width: 100%
}

._2WMiQ5MbP_ReyaX5DOpoUD span {
	color: #fff
}

._2rIaWN5LbF3muB3D2A-q5k {
	font-size: 15px
}

.BasicUI ._2rIaWN5LbF3muB3D2A-q5k {
	font: var(--gpText-BodyLarge);
	font-weight: 500;
	text-transform: unset;
	letter-spacing: unset;
	text-shadow: unset
}

._3gb3JeV_1IMaIeODzBSrP3 {
	grid-template-columns: repeat(1, minmax(0px, 1fr))
}

button.Primary._2_djjQBZmuIsrDz2l04Ua7 {
	margin-top: 12px
}

._12rm6-FOWcy0YB458vbp5l {
	color: orange;
	font-size: 14px
}

._1mpG6blNZY9m8bmFF-Krii {
	color: #06beff;
	font-size: 14px
}

._1uZCvmPkcgPb6hJYpF9IYU {
	color: #8bc53f;
	font-size: 14px
}

._3T6MQlLWcGQeHZhqqOz4q- {
	display: inline-flex
}

._3T6MQlLWcGQeHZhqqOz4q->svg {
	width: 16px;
	fill: #aaa;
	margin-left: 4px
}

._3T6MQlLWcGQeHZhqqOz4q->svg:hover {
	fill: #fff
}

._3Xk96WC-5G6sSuI0Zw2aeZ {
	display: flex;
	flex-direction: column;
	border-radius: 4px;
	padding: 16px;
	margin-top: 16px;
	background-color: #373b43
}

._3Xk96WC-5G6sSuI0Zw2aeZ ._2PtWb-j9bnMM467osLZO2B {
	margin-top: 8px
}

._3Xk96WC-5G6sSuI0Zw2aeZ .JjEwaxBnKLv7wm8lbhcbX {
	display: flex;
	flex-direction: column;
	margin-left: 8px
}

._3Xk96WC-5G6sSuI0Zw2aeZ .f5QZTTLfNRcsOdH31-Kxv {
	color: orange
}

.mSSEDpLo6ibX1Ed5anQD_ {
	margin: 10px 0;
	padding: 5px;
	border: 1px solid #c44848;
	font-size: 14px;
	color: #c44848
}

._2NO6wzenl44Mce3akguO_ {
	height: 100vh;
	overflow-y: scroll
}

._1ml4SNc3LIyBDHIf8ekVSw {
	display: flex;
	flex-direction: row;
	justify-content: space-evenly;
	align-items: stretch;
	background-color: #2a2e36;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	border-radius: 2px;
	color: #dfe3e6;
	box-shadow: inset 0 1px 1px 0px #000a
}

.HijmccPB1BKyhOwhX1EVl {
	flex: 1;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	text-align: center;
	padding: 6px;
	margin-right: 6px;
	transition: background-color .18s ease-in-out;
	background-color: #2a2e36;
	border-radius: 2px;
	color: #b8bcbf;
	cursor: pointer;
	font-size: 14px;
	text-shadow: 0px 0px 4px #0d4f7e;
	position: relative
}

.HijmccPB1BKyhOwhX1EVl._3hmGW9wIxNIoPPu1aS7rFm {
	cursor: default
}

.HijmccPB1BKyhOwhX1EVl._3-_jME_xsuvgT3Dvq4bw_q,.HijmccPB1BKyhOwhX1EVl._3-_jME_xsuvgT3Dvq4bw_q:hover {
	background: radial-gradient(#1a9fffbb 0%, #1a9fff 100%);
	cursor: default;
	color: #fff;
	border-right: none
}

.HijmccPB1BKyhOwhX1EVl._3-_jME_xsuvgT3Dvq4bw_q._3hmGW9wIxNIoPPu1aS7rFm,.HijmccPB1BKyhOwhX1EVl._3-_jME_xsuvgT3Dvq4bw_q._3hmGW9wIxNIoPPu1aS7rFm:hover {
	background-color: #3d4450
}

.HijmccPB1BKyhOwhX1EVl:not(._3hmGW9wIxNIoPPu1aS7rFm):hover {
	background-color: #464d58
}

.HijmccPB1BKyhOwhX1EVl:not(._3hmGW9wIxNIoPPu1aS7rFm)._3-_jME_xsuvgT3Dvq4bw_q:hover {
	background-color: radial-gradient(155.42% 100% at 0% 0%, #1F2A39 0 0%, #1aa0ff53 100%)
}

.HijmccPB1BKyhOwhX1EVl:not(._3-_jME_xsuvgT3Dvq4bw_q)+.HijmccPB1BKyhOwhX1EVl:not(._3-_jME_xsuvgT3Dvq4bw_q)::before {
	content: "";
	width: 1px;
	height: 80%;
	background: #3d4450;
	left: -3px;
	position: absolute
}

._2oAiZidGyUxL-hfupFDQ2m {
	padding: 10px 15px;
	cursor: pointer
}

._2oAiZidGyUxL-hfupFDQ2m:hover {
	background: #3e444d
}

._30wJO3MC4x-I1OWpy1TAeE._DialogInputContainer {
	background: #373c44;
	box-shadow: 0px 8px 26px 2px rgba(0,0,0,.2);
	margin-top: 2px;
	margin-bottom: 2px
}

.uujQHHS-7y4IW6qfxHpe2 {
	display: flex;
	flex-direction: row;
	justify-content: center
}

._3H05CHzkfz75-vnlsMa-p5 {
	flex-grow: 0;
	flex-shrink: 0;
	max-height: 32px;
	max-width: 32px;
	padding-right: 12px
}

._3H05CHzkfz75-vnlsMa-p5>svg {
	width: 100%;
	height: 100%
}

._3WTX45MQeZkasb71AEqo7P {
	min-width: 50%;
	flex-grow: 1;
	display: flex;
	flex-direction: column;
	justify-content: center
}

._3g-QHB82IGz91Hsk1Hw4lh {
	font-family: "Motiva Sans",Helvetica,sans-serif;
	font-weight: normal;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	text-align: left;
	text-decoration: none;
	text-indent: 0;
	text-shadow: none;
	text-transform: none;
	letter-spacing: 0px;
	color: #fff;
	color: #b8bcbf
}

.gpfocus ._3g-QHB82IGz91Hsk1Hw4lh {
	color: #0e141b
}

._2fl-TfpJcuSi88OkNwGOCb {
	font-family: "Motiva Sans",Helvetica,sans-serif;
	font-weight: normal;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	text-align: left;
	text-decoration: none;
	text-indent: 0;
	text-shadow: none;
	text-transform: none;
	letter-spacing: 0px;
	color: #fff;
	font-size: 12px;
	line-height: 16px;
	color: #8b929a
}

.gpfocus ._2fl-TfpJcuSi88OkNwGOCb {
	color: #67707b
}

.cbinvNOoQE045ZV5gCk_N {
	font-family: "Motiva Sans",Helvetica,sans-serif;
	font-weight: normal;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	text-align: left;
	text-decoration: none;
	text-indent: 0;
	text-shadow: none;
	text-transform: none;
	letter-spacing: 0px;
	color: #fff;
	font-size: 12px;
	line-height: 16px;
	color: #8b929a
}

.gpfocus .cbinvNOoQE045ZV5gCk_N {
	color: #67707b
}

._2sssIwe0duyIrFvat2oXzH {
	display: flex;
	flex-direction: row;
	height: 720px
}

.CFTLX2wIKOK3hNV-fS7_V {
	flex: 3;
	background: radial-gradient(201.11% 137.71% at 0.9% -3.76%, #343941 0%, #0E141B 40%)
}

.CFTLX2wIKOK3hNV-fS7_V.qvR0K8KWLMDelFmwQJ7tr {
	padding: 0
}

.CFTLX2wIKOK3hNV-fS7_V.DesktopUI,.DesktopUI .CFTLX2wIKOK3hNV-fS7_V {
	padding: 24px 0px 0px 24px;
	background: #171d25
}

.CFTLX2wIKOK3hNV-fS7_V.DesktopUI.qvR0K8KWLMDelFmwQJ7tr,.DesktopUI .CFTLX2wIKOK3hNV-fS7_V.qvR0K8KWLMDelFmwQJ7tr {
	padding: 0
}

.CFTLX2wIKOK3hNV-fS7_V.DesktopUI.qvR0K8KWLMDelFmwQJ7tr .DialogBody,.DesktopUI .CFTLX2wIKOK3hNV-fS7_V.qvR0K8KWLMDelFmwQJ7tr .DialogBody {
	padding-right: 0px
}

.CFTLX2wIKOK3hNV-fS7_V.DesktopUI .DialogBody,.DesktopUI .CFTLX2wIKOK3hNV-fS7_V .DialogBody {
	padding-right: 12px;
	padding-bottom: 24px
}

.CFTLX2wIKOK3hNV-fS7_V .DialogHeader:first-child+.DialogControlsSection:not(:first-child) {
	margin-top: 5px
}

.CFTLX2wIKOK3hNV-fS7_V .DialogHeader {
	margin-right: 0
}

.CFTLX2wIKOK3hNV-fS7_V .DialogHeader.DesktopUI,.DesktopUI .CFTLX2wIKOK3hNV-fS7_V .DialogHeader {
	margin-top: 8px;
	margin-bottom: 22px;
	font-size: 22px;
	font-weight: 700;
	text-transform: none;
	letter-spacing: unset
}

._2kwFFHckg8jvnwJfg9-la8 {
	background: #2a2d34;
	flex: 1;
	min-width: 140px;
	max-width: 220px;
	padding-top: 36px;
	display: flex;
	flex-direction: column;
	position: relative
}

._2kwFFHckg8jvnwJfg9-la8._1v7JdHYjstVsVJbHZ3TsVw {
	display: none
}

._2kwFFHckg8jvnwJfg9-la8.DesktopUI,.DesktopUI ._2kwFFHckg8jvnwJfg9-la8 {
	padding-left: 0px;
	min-width: 160px;
	min-height: 95vh
}

.g8SKUhjLrRLKHWy3wEAzK {
	margin: 0px 4px 4px 4px
}

._2rjVTGz8aLvqOdz5v2gq5C {
	text-transform: uppercase;
	margin-bottom: 20px;
	padding-left: 24px;
	color: #1a9fff;
	font-weight: 700;
	font-size: 17px;
	user-select: none
}

._2rjVTGz8aLvqOdz5v2gq5C.DesktopUI,.DesktopUI ._2rjVTGz8aLvqOdz5v2gq5C {
	padding-right: 14px
}

._18QCu-7MTzd51UpVbYysDy {
	line-height: 16px;
	white-space: nowrap;
	overflow: auto;
	flex-shrink: 1;
	flex-grow: 1;
	display: flex;
	flex-direction: column;
	padding-bottom: 40px
}

.BasicUI ._18QCu-7MTzd51UpVbYysDy {
	height: 100vh
}

._18QCu-7MTzd51UpVbYysDy::-webkit-scrollbar-corner {
	background: transparent
}

._18QCu-7MTzd51UpVbYysDy.yTqIu5oXmYa9Em9FCpO3c {
	overflow-y: hidden
}

._1-vlriAtKYDViAEunue4VO {
	display: flex;
	align-items: center;
	max-width: 220px;
	text-overflow: ellipsis;
	white-space: normal;
	padding: 10px 8px 10px 24px;
	font-size: 14px;
	font-weight: 400;
	color: #b8bcbf;
	text-transform: none;
	cursor: pointer;
	user-select: none
}

._1-vlriAtKYDViAEunue4VO.DesktopUI,.DesktopUI ._1-vlriAtKYDViAEunue4VO {
	margin-bottom: 0px
}

._1-vlriAtKYDViAEunue4VO ._1rD8X96FdnksZLvRRlEiCR {
	height: 20px;
	width: 20px;
	margin-right: 12px
}

._1-vlriAtKYDViAEunue4VO ._1rD8X96FdnksZLvRRlEiCR.DesktopUI,.DesktopUI ._1-vlriAtKYDViAEunue4VO ._1rD8X96FdnksZLvRRlEiCR {
	color: #b8bcbf
}

._1-vlriAtKYDViAEunue4VO ._2PPbMrzl8PKBwpkjYs9b0i {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

._1-vlriAtKYDViAEunue4VO.oUzYn48NLkHPRjiT8W86M,._1-vlriAtKYDViAEunue4VO.oUzYn48NLkHPRjiT8W86M:hover,._1-vlriAtKYDViAEunue4VO.oUzYn48NLkHPRjiT8W86M:not(._2DpXjzK3WWsOtUWUrcuOG7):hover {
	background-color: #23262e
}

._1-vlriAtKYDViAEunue4VO:not(._2DpXjzK3WWsOtUWUrcuOG7):hover {
	background-color: #dcdedf;
	color: #3d4450
}

._1-vlriAtKYDViAEunue4VO:not(._2DpXjzK3WWsOtUWUrcuOG7):hover ._1rD8X96FdnksZLvRRlEiCR {
	color: #3d4450
}

._1-vlriAtKYDViAEunue4VO._2DpXjzK3WWsOtUWUrcuOG7 {
	color: #fff;
	background-color: #3d4450
}

._1-vlriAtKYDViAEunue4VO._2DpXjzK3WWsOtUWUrcuOG7 ._1rD8X96FdnksZLvRRlEiCR {
	color: #fff
}

._3HW2USxwRYjjmh6QiQtDq8 {
	flex-grow: 1
}

._1Hye7o1wYIfc9TE9QKRW4T {
	height: 1px;
	background: #3d4450;
	margin-bottom: 14px;
	margin-right: 24px;
	flex-shrink: 0
}

._1Hye7o1wYIfc9TE9QKRW4T.DesktopUI,.DesktopUI ._1Hye7o1wYIfc9TE9QKRW4T {
	margin: 0px 12px
}

._1Hye7o1wYIfc9TE9QKRW4T._1ahzMoQaAT-POqYjqcQSCt.DesktopUI,.DesktopUI ._1Hye7o1wYIfc9TE9QKRW4T._1ahzMoQaAT-POqYjqcQSCt {
	background: transparent
}

._3LLH_F43MTu6UtG4Z3kudv {
	position: absolute;
	left: 24px;
	top: 8px;
	z-index: 5;
	width: 32px;
	height: 24px;
	background-color: #3d4450;
	border-radius: 2px;
	transition-property: background-color,color;
	transition-duration: .2s;
	transition-timing-function: ease-out;
	-webkit-app-region: no-drag;
	font-weight: bold;
	cursor: pointer
}

._3LLH_F43MTu6UtG4Z3kudv svg {
	width: 16px;
	height: 16px;
	margin-top: 4px;
	margin-left: 8px
}

._3LLH_F43MTu6UtG4Z3kudv:hover {
	color: #fff;
	background: #464d58;
	border-radius: 2px
}

@keyframes _2Wg5df41BfHnoLgawx_2pb {
	0% {
		opacity: 1
	}

	100% {
		opacity: .1
	}
}

._3m_2lh1eA4HcHpt48En7kr>path {
	animation: _2Wg5df41BfHnoLgawx_2pb .6s;
	animation-iteration-count: infinite;
	animation-fill-mode: both
}

._3m_2lh1eA4HcHpt48En7kr>path:nth-child(1) {
	animation-delay: -0.925s
}

._3m_2lh1eA4HcHpt48En7kr>path:nth-child(2) {
	animation-delay: -0.85s
}

._3m_2lh1eA4HcHpt48En7kr>path:nth-child(3) {
	animation-delay: -0.775s
}

._3m_2lh1eA4HcHpt48En7kr>path:nth-child(4) {
	animation-delay: -0.7s
}

._3m_2lh1eA4HcHpt48En7kr>path:nth-child(5) {
	animation-delay: -0.625s
}

._3m_2lh1eA4HcHpt48En7kr>path:nth-child(6) {
	animation-delay: -0.55s
}

._3m_2lh1eA4HcHpt48En7kr>path:nth-child(7) {
	animation-delay: -0.475s
}

._3m_2lh1eA4HcHpt48En7kr>path:nth-child(8) {
	animation-delay: -0.4s
}

.cop8-_JMlxROh84HxKn1k>path {
	animation-duration: 1s;
	animation-timing-function: linear;
	animation-iteration-count: infinite
}

.cop8-_JMlxROh84HxKn1k ._1o6HA3kQiHOuG850embnDc {
	animation-name: _1PDAZ8_p3QD4UEodB33ZWN
}

.cop8-_JMlxROh84HxKn1k ._1q8-nNsxUgdR1e5-qquKhq {
	animation-name: QyijTe76r73C2YEReyqyL
}

.cop8-_JMlxROh84HxKn1k ._23ih_RI5RGrVxYWrefeNC {
	animation-name: _2wGDzjkXcSY4cHOHwsX4lg
}

.cop8-_JMlxROh84HxKn1k ._2DSRH-7cAVL5MFH4nlJ69A {
	animation-name: _3jrA8AMmWDnOD3_xIL5b3
}

@keyframes _1PDAZ8_p3QD4UEodB33ZWN {
	0% {
		opacity: 1
	}

	25% {
		opacity: 1
	}

	100% {
		opacity: .25
	}
}

@keyframes QyijTe76r73C2YEReyqyL {
	0% {
		opacity: .25
	}

	25% {
		opacity: .25
	}

	50% {
		opacity: 1
	}

	75% {
		opacity: .25
	}

	100% {
		opacity: .25
	}
}

@keyframes _2wGDzjkXcSY4cHOHwsX4lg {
	0% {
		opacity: .25
	}

	50% {
		opacity: .25
	}

	75% {
		opacity: 1
	}

	100% {
		opacity: .25
	}
}

@keyframes _3jrA8AMmWDnOD3_xIL5b3 {
	0% {
		opacity: 1
	}

	25% {
		opacity: .25
	}

	75% {
		opacity: .25
	}

	100% {
		opacity: 1
	}
}

._3-ZZDE9nzm0Tq9xSGLby1a {
	fill: #4897d2
}

._1toTlId7W50QaHwhm2SfyW {
	fill: transparent
}

@keyframes _3PwEEPVt8AFlTzaPsr2aMs {
	from {
		background-position: 0 100%
	}

	to {
		background-position: 100% 0
	}
}

@keyframes OLaBYXIY9KoOmv591HQ4C {
	from {
		background: #3d4450
	}

	to {
		background: #23262e
	}
}

@keyframes _3NU8GvOktZfkdl6LQMVgZx {
	from {
		background: #3d4450;
		color: #8b929a
	}

	to {
		background: #23262e;
		color: #fff
	}
}

@keyframes _2NVMbdV4wBIACWgwBU2kyz {
	from {
		background: rgba(255,255,255,.25);
		color: #8b929a
	}

	to {
		background: rgba(255,255,255,.15);
		color: #fff
	}
}

@keyframes _2cC0LcFydJUHm4XLEOIfH_ {
	from {
		background: #8b929a;
		color: #fff
	}

	to {
		background: #67707b;
		color: #fff
	}
}

@keyframes _2ZXhFZ3yMelM_EaCuFUVCU {
	from {
		background: rgba(255,255,255,.3);
		color: #fff
	}

	to {
		background: rgba(255,255,255,.1);
		color: #fff
	}
}

@keyframes _3FYJQQRKVuF4an6YLTaAH- {
	from {
		background: rgba(255,255,255,.5);
		color: #fff
	}

	to {
		background: rgba(255,255,255,.2);
		color: #fff
	}
}

@keyframes _2bQL7sqLJxz3iErp2xkuDu {
	from {
		border-color: #67707b
	}

	to {
		border-color: #3d4450
	}
}

@keyframes _3YEiBS4FQvAJ5_DCKWaJ9h {
	from {
		background: #c9ffc9;
		color: #8b929a
	}

	to {
		background: #59bf40;
		color: #fff
	}
}

@keyframes _27hQac2edmP4A9XEJkh6QX {
	0% {
		background-position: 0% 0%;
		opacity: 1
	}

	100% {
		background-position: -180% 0%;
		opacity: .8
	}
}

@keyframes _1n0zrqn96vmI5hvxZBwflw {
	0% {
		background-position: 0% 0%
	}

	100% {
		background-position: 50% 0%
	}
}

@keyframes _3PwEEPVt8AFlTzaPsr2aMs {
	from {
		background-position: 0 100%
	}

	to {
		background-position: 100% 0
	}
}

@keyframes OLaBYXIY9KoOmv591HQ4C {
	from {
		background: #3d4450
	}

	to {
		background: #23262e
	}
}

@keyframes _3NU8GvOktZfkdl6LQMVgZx {
	from {
		background: #3d4450;
		color: #8b929a
	}

	to {
		background: #23262e;
		color: #fff
	}
}

@keyframes _2NVMbdV4wBIACWgwBU2kyz {
	from {
		background: rgba(255,255,255,.25);
		color: #8b929a
	}

	to {
		background: rgba(255,255,255,.15);
		color: #fff
	}
}

@keyframes _2cC0LcFydJUHm4XLEOIfH_ {
	from {
		background: #8b929a;
		color: #fff
	}

	to {
		background: #67707b;
		color: #fff
	}
}

@keyframes _2ZXhFZ3yMelM_EaCuFUVCU {
	from {
		background: rgba(255,255,255,.3);
		color: #fff
	}

	to {
		background: rgba(255,255,255,.1);
		color: #fff
	}
}

@keyframes _3FYJQQRKVuF4an6YLTaAH- {
	from {
		background: rgba(255,255,255,.5);
		color: #fff
	}

	to {
		background: rgba(255,255,255,.2);
		color: #fff
	}
}

@keyframes _2bQL7sqLJxz3iErp2xkuDu {
	from {
		border-color: #67707b
	}

	to {
		border-color: #3d4450
	}
}

@keyframes _3YEiBS4FQvAJ5_DCKWaJ9h {
	from {
		background: #c9ffc9;
		color: #8b929a
	}

	to {
		background: #59bf40;
		color: #fff
	}
}

:root {
	--indent-level: 0;
	--field-negative-horizontal-margin: 0px;
	--field-row-children-spacing: 0px
}

._16sYNwqxz6giarbVaRUl7R .DialogHeader {
	letter-spacing: 1px;
	text-transform: uppercase;
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
	text-align: left;
	display: flex;
	gap: 10px;
	align-items: center;
	font-family: "Motiva Sans",Helvetica,sans-serif;
	font-weight: normal;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	text-align: left;
	text-decoration: none;
	text-indent: 0;
	text-shadow: none;
	text-transform: none;
	letter-spacing: 0px;
	color: #fff;
	font-weight: bold;
	font-size: 22px;
	line-height: 28px
}

._16sYNwqxz6giarbVaRUl7R .DialogSubHeader {
	font-family: "Motiva Sans",Helvetica,sans-serif;
	font-weight: normal;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	text-align: left;
	text-decoration: none;
	text-indent: 0;
	text-shadow: none;
	text-transform: none;
	letter-spacing: 0px;
	color: #fff;
	font-weight: 500;
	font-size: 18px;
	line-height: 22px
}

.BasicUI ._16sYNwqxz6giarbVaRUl7R .DialogSubHeader {
	font-family: "Motiva Sans",Helvetica,sans-serif;
	font-weight: normal;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	text-align: left;
	text-decoration: none;
	text-indent: 0;
	text-shadow: none;
	text-transform: none;
	letter-spacing: 0px;
	color: #fff;
	font-weight: 500;
	font-size: 18px;
	line-height: 22px;
	text-transform: uppercase;
	letter-spacing: .5px;
	color: rgba(255,255,255,.5);
	font-size: 16px;
	font-weight: 600
}

._16sYNwqxz6giarbVaRUl7R .DialogFooter > ._DialogColLayout {
	min-width: 300px
}

._16sYNwqxz6giarbVaRUl7R {
	background: none;
	padding: calc(12px + 1.4vw) 2.8vw
}

._16sYNwqxz6giarbVaRUl7R .DialogControlsSection:not(:first-child),._16sYNwqxz6giarbVaRUl7R .DialogControlsSectionHeader:not(:first-child),._16sYNwqxz6giarbVaRUl7R .DialogHeader:not(:first-child),._16sYNwqxz6giarbVaRUl7R .DialogSubHeader:not(:first-child) {
	margin-top: 24px
}

._16sYNwqxz6giarbVaRUl7R .DialogControlsSectionHeader {
	color: #fff;
	padding: 12px 0;
	border-bottom: solid 1px #23262e;
	font-weight: 500;
	font-family: "Motiva Sans",Helvetica,sans-serif;
	font-weight: normal;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	text-align: left;
	text-decoration: none;
	text-indent: 0;
	text-shadow: none;
	text-transform: none;
	letter-spacing: 0px;
	color: #fff;
	font-weight: 500;
	font-size: 18px;
	line-height: 22px
}

.BasicUI ._16sYNwqxz6giarbVaRUl7R .DialogControlsSectionHeader {
	letter-spacing: .5px;
	color: rgba(255,255,255,.5);
	text-transform: uppercase;
	font-size: 16px;
	font-weight: 600
}

._16sYNwqxz6giarbVaRUl7R .DialogControlsSectionHeader:first-child {
	margin-top: 0
}

._16sYNwqxz6giarbVaRUl7R .DialogBody,._2ywySGDASDCC43aPuicxHt.DialogContent_InnerWidth {
	overflow: initial
}

._16sYNwqxz6giarbVaRUl7R .DialogBody .eKmEXJCm_lgme24Fp_HWt:first-child,._2ywySGDASDCC43aPuicxHt.DialogContent_InnerWidth .eKmEXJCm_lgme24Fp_HWt:first-child {
	scroll-margin-top: 80px
}

._2ywySGDASDCC43aPuicxHt.DialogContent_InnerWidth {
	max-width: 100%
}

._16sYNwqxz6giarbVaRUl7R ._DialogInputContainer {
	border-radius: 0
}

._16sYNwqxz6giarbVaRUl7R ._DialogInputContainer.gpfocus,._16sYNwqxz6giarbVaRUl7R ._DialogInputContainer.Active {
	background-color: #fff;
	color: #0e141b
}

._16sYNwqxz6giarbVaRUl7R ._DialogInputContainer.Active .DialogListBuilderInput_Input {
	color: #0e141b
}

._16sYNwqxz6giarbVaRUl7R .DialogBodyText {
	font-family: "Motiva Sans",Helvetica,sans-serif;
	font-weight: normal;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	text-align: left;
	text-decoration: none;
	text-indent: 0;
	text-shadow: none;
	text-transform: none;
	letter-spacing: 0px;
	color: #fff;
	color: #dcdedf;
	margin-bottom: 10px
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton {
	margin: 0;
	padding: 10px 24px;
	min-width: 160px
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton.R7OZbuJa9H3NPk-5gy3Is {
	min-width: 0
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover {
	color: #dcdedf;
	font-size: 16px;
	line-height: 20px;
	border-radius: 2px;
	box-shadow: none;
	box-sizing: border-box;
	transition: none;
	position: relative
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton.Primary,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled.Primary,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.Primary,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover.Primary {
	background: rgba(255,255,255,.15)
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton.EmptyButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled.EmptyButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.EmptyButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover.EmptyButton {
	padding: 0px;
	overflow: hidden
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton.BarButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled.BarButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.BarButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover.BarButton {
	background: #0000001A;
	color: #fff
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton._28cXJKe4jqDnSsP9HO7yYm,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled._28cXJKe4jqDnSsP9HO7yYm,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active._28cXJKe4jqDnSsP9HO7yYm,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover._28cXJKe4jqDnSsP9HO7yYm {
	background: #0e141b
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton:hover,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:hover,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active:hover,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover:hover {
	background: rgba(255,255,255,.2);
	transition: background-color 150ms ease-in
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton.Primary:hover,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled.Primary:hover,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.Primary:hover,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover.Primary:hover {
	background: #1aa0ff7c
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton.gpfocus,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled.gpfocus,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.gpfocus,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active:active,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover.gpfocus,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover:active {
	background: #fff;
	color: #23262e;
	outline: none
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton.gpfocus.Primary,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.Primary,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled.gpfocus.Primary,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active.Primary,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.gpfocus.Primary,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active:active.Primary,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover.gpfocus.Primary,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover:active.Primary {
	background: #1a9fff;
	color: #fff
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton.gpfocus.Destructive,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.Destructive,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled.gpfocus.Destructive,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active.Destructive,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.gpfocus.Destructive,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active:active.Destructive,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover.gpfocus.Destructive,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover:active.Destructive {
	background: #de3618;
	color: #fff
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton.gpfocus.BarButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.BarButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled.gpfocus.BarButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active.BarButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.gpfocus.BarButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active:active.BarButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover.gpfocus.BarButton,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover:active.BarButton {
	background: #fff;
	color: #000
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton.gpfocus.Glyph,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.Glyph,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled.gpfocus.Glyph,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active.Glyph,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.gpfocus.Glyph,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active:active.Glyph,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover.gpfocus.Glyph,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover:active.Glyph {
	filter: brightness(30%)
}

.eKmEXJCm_lgme24Fp_HWt button.cXzBZxhPBl7fZs9LODEnc.DialogButton.gpfocus,.eKmEXJCm_lgme24Fp_HWt button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled.gpfocus,.eKmEXJCm_lgme24Fp_HWt button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.gpfocus,.eKmEXJCm_lgme24Fp_HWt button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover.gpfocus {
	box-shadow: 0px 4px 4px rgba(0,0,0,.25)
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton.Disabled,button.cXzBZxhPBl7fZs9LODEnc.DialogButton[disabled],button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled.Disabled,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled[disabled],button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.Disabled,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active[disabled],button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover.Disabled,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover[disabled] {
	opacity: .4;
	background: #23262e;
	color: #fff;
	pointer-events: none
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton.Disabled.gpfocus,button.cXzBZxhPBl7fZs9LODEnc.DialogButton[disabled].gpfocus,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled.Disabled.gpfocus,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled[disabled].gpfocus,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active.Disabled.gpfocus,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active[disabled].gpfocus,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover.Disabled.gpfocus,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover[disabled].gpfocus {
	background: #000
}

button.cXzBZxhPBl7fZs9LODEnc.DialogButton:before,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:before,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:active:before,button.cXzBZxhPBl7fZs9LODEnc.DialogButton:enabled:active:hover:before {
	content: none
}

._1vcky98a3hG0ulFCdee4kd {
	height: 1px;
	background: rgba(255,255,255,.1);
	margin-left: calc(-1*var(--field-negative-horizontal-margin));
	margin-right: calc(-1*var(--field-negative-horizontal-margin))
}

.eKmEXJCm_lgme24Fp_HWt {
	display: flex;
	flex-direction: column;
	padding: 0 10px;
	position: relative;
	background: none;
	border-radius: 0;
	padding-left: calc(var(--field-negative-horizontal-margin) + var(--indent-level)*20px);
	padding-right: var(--field-negative-horizontal-margin);
	margin-left: calc(-1*var(--field-negative-horizontal-margin));
	margin-right: calc(-1*var(--field-negative-horizontal-margin));
	transition-property: transform,background-color;
	transition-duration: .32s,0s;
	transition-timing-function: cubic-bezier(0.17, 0.45, 0.14, 0.83);
	transform-origin: 12% 50%;
	animation-timing-function: cubic-bezier(0.17, 0.45, 0.14, 0.83);
	animation-duration: .5s;
	animation-fill-mode: forwards;
	transform: scale(1) rotateX(0deg)
}

.eKmEXJCm_lgme24Fp_HWt.xIITXDcM70faUNqssgUyx {
	--field-row-children-spacing: 10px;
	padding-bottom: 10px;
	padding-top: 10px
}

.eKmEXJCm_lgme24Fp_HWt._3hgIZByMuZIEiFspMRGFBw {
	padding: 8px 0;
	--field-row-children-spacing: 8px
}

.eKmEXJCm_lgme24Fp_HWt._3tB2lyT2Pfvfv-jyuVgUOg {
	padding-bottom: 10px
}

.eKmEXJCm_lgme24Fp_HWt.GxgIyq8R5xTOeu4ftGrgX::after,.eKmEXJCm_lgme24Fp_HWt._39x36zDuDr8Z0Z_UnJkY4S::after {
	content: "";
	position: absolute;
	left: var(--field-negative-horizontal-margin);
	right: var(--field-negative-horizontal-margin)
}

.eKmEXJCm_lgme24Fp_HWt.GxgIyq8R5xTOeu4ftGrgX::after {
	bottom: -0.5px;
	height: 1px;
	background: rgba(255,255,255,.1)
}

.eKmEXJCm_lgme24Fp_HWt._39x36zDuDr8Z0Z_UnJkY4S::after {
	bottom: -0.75px;
	height: 1.5px;
	background: rgba(255,255,255,.1)
}

._16sYNwqxz6giarbVaRUl7R .eKmEXJCm_lgme24Fp_HWt {
	--field-negative-horizontal-margin: 2.8vw
}

.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus,.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin,.eKmEXJCm_lgme24Fp_HWt._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_):hover {
	outline: none;
	background: #3d4450;
	color: #fff
}

.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus.DesktopUI,.DesktopUI .eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus,.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin.DesktopUI,.DesktopUI .eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin,.eKmEXJCm_lgme24Fp_HWt._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_):hover.DesktopUI,.DesktopUI .eKmEXJCm_lgme24Fp_HWt._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_):hover {
	background: none
}

.eKmEXJCm_lgme24Fp_HWt._3YKpU6T7dSIjGegCiQgg3h+.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus,._1vcky98a3hG0ulFCdee4kd+.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus,._16sYNwqxz6giarbVaRUl7R .DialogControlsSectionHeader+.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus,.eKmEXJCm_lgme24Fp_HWt._3YKpU6T7dSIjGegCiQgg3h+.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin,._1vcky98a3hG0ulFCdee4kd+.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin,._16sYNwqxz6giarbVaRUl7R .DialogControlsSectionHeader+.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin,.eKmEXJCm_lgme24Fp_HWt._3YKpU6T7dSIjGegCiQgg3h+.eKmEXJCm_lgme24Fp_HWt._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_):hover,._1vcky98a3hG0ulFCdee4kd+.eKmEXJCm_lgme24Fp_HWt._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_):hover,._16sYNwqxz6giarbVaRUl7R .DialogControlsSectionHeader+.eKmEXJCm_lgme24Fp_HWt._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_):hover {
	margin-top: -1px;
	border-top: solid 1px transparent
}

.eKmEXJCm_lgme24Fp_HWt.eKmEXJCm_lgme24Fp_HWt._39x36zDuDr8Z0Z_UnJkY4S+.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus,.eKmEXJCm_lgme24Fp_HWt.eKmEXJCm_lgme24Fp_HWt._39x36zDuDr8Z0Z_UnJkY4S+.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin,.eKmEXJCm_lgme24Fp_HWt.eKmEXJCm_lgme24Fp_HWt._39x36zDuDr8Z0Z_UnJkY4S+.eKmEXJCm_lgme24Fp_HWt._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_):hover {
	margin-top: -1.5px;
	border-top: solid 1.5px transparent
}

.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus.DesktopUI::after,.DesktopUI .eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus::after,.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin.DesktopUI::after,.DesktopUI .eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin::after,.eKmEXJCm_lgme24Fp_HWt._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_):hover.DesktopUI::after,.DesktopUI .eKmEXJCm_lgme24Fp_HWt._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_):hover::after {
	display: inherit
}

.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus::after,.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin::after,.eKmEXJCm_lgme24Fp_HWt._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_):hover::after {
	display: none
}

.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus,.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin {
	animation-name: _3NU8GvOktZfkdl6LQMVgZx;
	z-index: 1;
	animation-name: _2NVMbdV4wBIACWgwBU2kyz
}

.eKmEXJCm_lgme24Fp_HWt.aIeh3X5T2M074RLW1qn6_ {
	cursor: default;
	color: #67707b
}

.eKmEXJCm_lgme24Fp_HWt._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_) {
	cursor: pointer
}

.eKmEXJCm_lgme24Fp_HWt.DesktopUI._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_),.DesktopUI .eKmEXJCm_lgme24Fp_HWt._2HuzvKQ2QMUJ-JJOeApaF1:not(.aIeh3X5T2M074RLW1qn6_) {
	cursor: default
}

.eKmEXJCm_lgme24Fp_HWt .Focusable {
	scroll-margin: 20px 0 55px 0
}

.eKmEXJCm_lgme24Fp_HWt.DesktopUI ._1aw7cA3mAZfWt8idAlVJWi,.eKmEXJCm_lgme24Fp_HWt.DesktopUI ._2o2fXzn99OddeqZMjbDuxQ,.DesktopUI .eKmEXJCm_lgme24Fp_HWt ._1aw7cA3mAZfWt8idAlVJWi,.DesktopUI .eKmEXJCm_lgme24Fp_HWt ._2o2fXzn99OddeqZMjbDuxQ {
	flex-shrink: 0
}

.eKmEXJCm_lgme24Fp_HWt.DesktopUI ._2o2fXzn99OddeqZMjbDuxQ,.DesktopUI .eKmEXJCm_lgme24Fp_HWt ._2o2fXzn99OddeqZMjbDuxQ {
	display: flex
}

._1cGG5Yx-pDZFg0Cc1rahfw {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 0;
	background: red;
	opacity: .1
}

._2o2fXzn99OddeqZMjbDuxQ {
	flex-grow: 1
}

._2o2fXzn99OddeqZMjbDuxQ>svg {
	height: 1em;
	width: auto
}

._2o2fXzn99OddeqZMjbDuxQ>svg:not(:first-child) {
	margin-left: 16px
}

._2o2fXzn99OddeqZMjbDuxQ .DialogInputLabelGroup {
	margin-bottom: 0px
}

._2DM37juowId1V_DScp3l4 {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-shrink: 0;
	flex-grow: 0
}

._2DM37juowId1V_DScp3l4._2sj0iYB2llhya3q15q0xiX {
	padding-right: 10px
}

._2DM37juowId1V_DScp3l4._1mbHaypn3SksXyYjPLVuX1 {
	padding-right: max(10px,var(--field-row-children-spacing))
}

._2DM37juowId1V_DScp3l4 svg {
	height: 20px
}

._2VcTlXFC64Jtg9gvtT6cmY {
	display: flex;
	flex-direction: row;
	column-gap: var(--field-row-children-spacing);
	justify-content: flex-end;
	align-items: flex-start
}

.eKmEXJCm_lgme24Fp_HWt._16vVnDqpbNs-zIH-EdV6Vz ._2VcTlXFC64Jtg9gvtT6cmY {
	align-items: center
}

.eKmEXJCm_lgme24Fp_HWt._3LCXhoVmpvqbOW8fsItdTl ._2VcTlXFC64Jtg9gvtT6cmY {
	flex-wrap: wrap
}

.eKmEXJCm_lgme24Fp_HWt._3nLNLFMUMSt4jvxIayuPV3 ._2VcTlXFC64Jtg9gvtT6cmY {
	row-gap: var(--field-row-children-spacing)
}

#QuickAccess-Menu .eKmEXJCm_lgme24Fp_HWt.ljcbLhG2-njpG2eCdWOyu ._1aw7cA3mAZfWt8idAlVJWi {
	min-width: 270px
}

.eKmEXJCm_lgme24Fp_HWt.ljcbLhG2-njpG2eCdWOyu ._2o2fXzn99OddeqZMjbDuxQ {
	min-width: var(--gamepad-field-control-min-width, 250px)
}

.eKmEXJCm_lgme24Fp_HWt.ljcbLhG2-njpG2eCdWOyu ._2o2fXzn99OddeqZMjbDuxQ.DesktopUI,.DesktopUI .eKmEXJCm_lgme24Fp_HWt.ljcbLhG2-njpG2eCdWOyu ._2o2fXzn99OddeqZMjbDuxQ {
	min-width: 0px
}

#QuickAccess-Menu .eKmEXJCm_lgme24Fp_HWt.ljcbLhG2-njpG2eCdWOyu ._2o2fXzn99OddeqZMjbDuxQ {
	min-width: 0px
}

._1aw7cA3mAZfWt8idAlVJWi {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap
}

.eKmEXJCm_lgme24Fp_HWt.Jgod1QRim6eNfvia2_3Ac ._1aw7cA3mAZfWt8idAlVJWi {
	flex-grow: 1
}

.eKmEXJCm_lgme24Fp_HWt._2bDqk4Jeoyk1wZd7ttBNAR._37xzVt6arvEzyNdW5GxK8f._3nLNLFMUMSt4jvxIayuPV3 ._1aw7cA3mAZfWt8idAlVJWi {
	padding-top: var(--field-row-children-spacing)
}

._3jMlJm4PQCA8SfNlUR99Fo {
	font-size: 16px;
	line-height: 20px;
	color: #dcdedf;
	flex-grow: 1;
	display: flex;
	flex-direction: row;
	max-width: 100%;
	word-break: break-word
}

._3jMlJm4PQCA8SfNlUR99Fo.DesktopUI,.DesktopUI ._3jMlJm4PQCA8SfNlUR99Fo {
	font-size: 14px;
	line-height: 18px
}

.eKmEXJCm_lgme24Fp_HWt._3LCXhoVmpvqbOW8fsItdTl ._3jMlJm4PQCA8SfNlUR99Fo {
	flex-shrink: 0
}

.eKmEXJCm_lgme24Fp_HWt:not(._37xzVt6arvEzyNdW5GxK8f).Jgod1QRim6eNfvia2_3Ac ._3jMlJm4PQCA8SfNlUR99Fo {
	flex-grow: 0
}

._3jMlJm4PQCA8SfNlUR99Fo .KGS2r2ext4jvDYa-MAFLD {
	align-self: flex-end
}

.eKmEXJCm_lgme24Fp_HWt.aIeh3X5T2M074RLW1qn6_ ._3jMlJm4PQCA8SfNlUR99Fo {
	color: #67707b
}

.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus ._3jMlJm4PQCA8SfNlUR99Fo,.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin ._3jMlJm4PQCA8SfNlUR99Fo {
	color: #fff
}

._3jMlJm4PQCA8SfNlUR99Fo>svg {
	position: relative;
	top: 2px;
	margin-right: 12px
}

._1W1to_azoBRG95oNAFpf9Q {
	font-size: 12px;
	line-height: 16px;
	color: #b8bcbf;
	margin-top: 8px
}

._1W1to_azoBRG95oNAFpf9Q.DesktopUI,.DesktopUI ._1W1to_azoBRG95oNAFpf9Q {
	color: #8b929a;
	font-weight: 400;
	font-size: 13px;
	line-height: 18px
}

.eKmEXJCm_lgme24Fp_HWt._37xzVt6arvEzyNdW5GxK8f ._1aw7cA3mAZfWt8idAlVJWi+._1W1to_azoBRG95oNAFpf9Q {
	margin-top: 6px
}

.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocus ._1W1to_azoBRG95oNAFpf9Q,.eKmEXJCm_lgme24Fp_HWt._2HFrmMgB38Ike5w4rVxzEX.gpfocuswithin ._1W1to_azoBRG95oNAFpf9Q {
	color: #dcdedf
}

._3A5ujtARm6atH4phJ5i1i6 {
	display: flex;
	position: absolute;
	left: 0;
	right: 0;
	top: var(--basicui-header-height, 0px);
	bottom: var(--gamepadui-current-footer-height, 0px);
	overflow-y: auto;
	overflow-x: hidden;
	scroll-padding: 80px 0px;
	flex-direction: column
}

._3A5ujtARm6atH4phJ5i1i6._3-NqubDUyBx8l_lXBrjzUJ {
	bottom: 0
}

._3A5ujtARm6atH4phJ5i1i6._1XQXQY77uXZfE0KSWEADf_ {
	padding: 24px
}

._3A5ujtARm6atH4phJ5i1i6.gpfocus {
	outline: none
}

._3A5ujtARm6atH4phJ5i1i6._1Y7qW0oDUNH6gMRGqujwo6 {
	top: 0;
	padding: 0
}

._3A5ujtARm6atH4phJ5i1i6 ._27uCSNGt2GM1oh3MbvqAS {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0
}

._3A5ujtARm6atH4phJ5i1i6>._16sYNwqxz6giarbVaRUl7R {
	margin: auto;
	background-color: #0e141b;
	border: 2px solid #23262e;
	padding: calc(12px + 1.4vw) 2.8vw;
	width: 660px;
	box-sizing: border-box;
	animation-name: _2JseUqLU57eK7UqCBneiZN;
	animation-duration: .5s;
	animation-timing-function: cubic-bezier(0.16, 0.86, 0.43, 0.99);
	animation-fill-mode: both
}

@keyframes _2JseUqLU57eK7UqCBneiZN {
	0% {
		opacity: 0;
		transform: translateY(50px);
		transform: scale(1)
	}

	100% {
		opacity: 1;
		transform: translateY(0);
		transform: scale(1)
	}
}

._3A5ujtARm6atH4phJ5i1i6.ze1orGDNkLfdANVgoD4ZW>._16sYNwqxz6giarbVaRUl7R {
	min-height: 0
}

._3A5ujtARm6atH4phJ5i1i6.ze1orGDNkLfdANVgoD4ZW>._16sYNwqxz6giarbVaRUl7R .DialogBody,._3A5ujtARm6atH4phJ5i1i6.ze1orGDNkLfdANVgoD4ZW>._16sYNwqxz6giarbVaRUl7R ._2ywySGDASDCC43aPuicxHt.DialogContent_InnerWidth {
	min-height: 0
}

._3A5ujtARm6atH4phJ5i1i6 .DialogContentTransition {
	max-width: 613px
}

._3ZR32BdxJUNwAA6Fu6n00p {
	font-family: "Motiva Sans",Helvetica,sans-serif;
	font-weight: normal;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	text-align: left;
	text-decoration: none;
	text-indent: 0;
	text-shadow: none;
	text-transform: none;
	letter-spacing: 0px;
	color: #fff;
	font-style: italic;
	color: #b8bcbf;
	border-radius: 0;
	color: #8b929a;
	transition: none;
	font-style: normal
}

._3ZR32BdxJUNwAA6Fu6n00p,._3ZR32BdxJUNwAA6Fu6n00p:not(.disabled):not(.gpfocus):hover {
	background: #23262e
}

.BasicUI ._3ZR32BdxJUNwAA6Fu6n00p,.BasicUI ._3ZR32BdxJUNwAA6Fu6n00p:not(.disabled):not(.gpfocus):hover {
	background: rgba(255,255,255,.1)
}

._3ZR32BdxJUNwAA6Fu6n00p,._3ZR32BdxJUNwAA6Fu6n00p.gpfocus {
	padding: 10px 16px
}

._3ZR32BdxJUNwAA6Fu6n00p.gpfocus,._3ZR32BdxJUNwAA6Fu6n00p.gpfocus:hover {
	background: #fff;
	color: #000;
	box-shadow: none
}

._3ZR32BdxJUNwAA6Fu6n00p::placeholder {
	font-style: italic;
	color: #67707b
}

.BasicUI .DialogTextInputBase {
	box-shadow: none
}

._9Ql-oVe_j8E-vsDdyVdWo {
	width: 38px;
	height: 22px;
	position: relative;
	margin-right: 4px;
	border-radius: 16px;
	transition: box-shadow 50ms ease-out
}

._9Ql-oVe_j8E-vsDdyVdWo.gpfocus {
	outline: none
}

._9Ql-oVe_j8E-vsDdyVdWo.gpfocus:after {
	content: "";
	position: absolute;
	left: -10%;
	top: -15%;
	width: 120%;
	height: 132%;
	border-radius: 16px;
	background-color: #8b929a;
	opacity: 1;
	z-index: -1
}

._9Ql-oVe_j8E-vsDdyVdWo:not(.aIeh3X5T2M074RLW1qn6_) {
	cursor: pointer
}

._9Ql-oVe_j8E-vsDdyVdWo:not(.aIeh3X5T2M074RLW1qn6_):hover {
	box-shadow: 0px 0px 0px 4px rgba(255,255,255,.3);
	border-radius: 16px;
	transition: box-shadow 100ms ease-in
}

._2bl0iQ9xigbq4Zd1NI6NZl {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(255,255,255,.15);
	border-radius: 9001px;
	overflow: hidden
}

.eKmEXJCm_lgme24Fp_HWt.gpfocuswithin ._2bl0iQ9xigbq4Zd1NI6NZl {
	background: #23262e
}

._9Ql-oVe_j8E-vsDdyVdWo.aIeh3X5T2M074RLW1qn6_ ._2bl0iQ9xigbq4Zd1NI6NZl {
	background: #67707b
}

._2bl0iQ9xigbq4Zd1NI6NZl::before {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: #1a9fff;
	transform: translateX(-27px);
	transition: transform .2s ease-out
}

._9Ql-oVe_j8E-vsDdyVdWo.aIeh3X5T2M074RLW1qn6_ ._2bl0iQ9xigbq4Zd1NI6NZl::before {
	opacity: 0
}

._9Ql-oVe_j8E-vsDdyVdWo.yLrDAetGoWx0GYqA6ShfS ._2bl0iQ9xigbq4Zd1NI6NZl::before {
	transform: translateX(-11px)
}

._1PQppcgkuXQAiFPar9AGi- {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	width: 22px;
	background: #fff;
	border-radius: 9001px;
	transition: transform .2s cubic-bezier(0.1, 0.12, 0.53, 1.72);
	box-shadow: 0px 0px 5px rgba(0,0,0,.35)
}

._9Ql-oVe_j8E-vsDdyVdWo.aIeh3X5T2M074RLW1qn6_ ._1PQppcgkuXQAiFPar9AGi- {
	background: #8b929a
}

._9Ql-oVe_j8E-vsDdyVdWo.gpfocus:not(.aIeh3X5T2M074RLW1qn6_) ._1PQppcgkuXQAiFPar9AGi- {
	border: solid 2px #67707b;
	margin: -2px
}

._9Ql-oVe_j8E-vsDdyVdWo.yLrDAetGoWx0GYqA6ShfS ._1PQppcgkuXQAiFPar9AGi- {
	transform: translateX(16px)
}

._3pteVMTgNRdIzZreR6HnTp {
	color: #8b929a;
	word-break: break-word
}

.eKmEXJCm_lgme24Fp_HWt.gpfocuswithin ._3pteVMTgNRdIzZreR6HnTp {
	color: #b8bcbf
}

._3OHR1e3u08hK7hMx4fFy_L {
	display: flex
}

._3OHR1e3u08hK7hMx4fFy_L ._2H-4-c_5Q5Yk76jfQCbBp9 {
	flex-grow: 1;
	min-width: 1ch
}

._3OHR1e3u08hK7hMx4fFy_L>svg {
	height: 1em;
	margin: auto
}

._1fwM173Ng2G0kqw3Tb3Yx7 {
	display: flex;
	width: 100%
}

._1fwM173Ng2G0kqw3Tb3Yx7 ._3xrmZ1royQxijivqXbiYmu {
	width: 2ch;
	height: 100%;
	flex-shrink: 0;
	margin-right: 1ch
}

._1fwM173Ng2G0kqw3Tb3Yx7 .sNbXz_kVc2tfPwRJLfUat {
	flex-grow: 1
}

._2XSsNSGcWjGZ6z3fvqaRd5 {
	--controls-list-spacing: 0px;
	--controls-child-max-width: 250px;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	margin-bottom: calc(-1*var(--controls-list-spacing))
}

._2XSsNSGcWjGZ6z3fvqaRd5._1_1cc8zdCuVLNsVKeqeLnn {
	--controls-list-spacing: 10px
}

._2XSsNSGcWjGZ6z3fvqaRd5._3CqNnvT1qLOKIT3A_mHpeC {
	--controls-list-spacing: 16px
}

._2XSsNSGcWjGZ6z3fvqaRd5._30JCQLfpdL0ZuA8VTUd7tb {
	--controls-child-max-width: 200px;
	gap: 20px;
	flex-grow: 1
}

._2XSsNSGcWjGZ6z3fvqaRd5.DfEz4poPuz3p6j_yNLR8k {
	margin-right: calc(-1*var(--controls-list-spacing))
}

._2XSsNSGcWjGZ6z3fvqaRd5._32h79ZYlQTTeNDLdoYh2qF {
	margin-left: calc(-1*var(--controls-list-spacing));
	justify-content: start
}

._2XSsNSGcWjGZ6z3fvqaRd5._2ilj8DalLVVuriwU-1aSKG {
	margin-left: calc(-0.5*var(--controls-list-spacing));
	margin-right: calc(-0.5*var(--controls-list-spacing));
	justify-content: center
}

._2XSsNSGcWjGZ6z3fvqaRd5._3vgH-W3sYStLJYfV4JgE5b {
	flex: 1
}

._2XSsNSGcWjGZ6z3fvqaRd5 ._2LQjjxR3ZOcEZU73abIsw- {
	max-width: var(--controls-child-max-width);
	flex-grow: 1;
	margin-bottom: var(--controls-list-spacing)
}

#_1RRDRb-2_pgEiWZfAWaRN1 ._2XSsNSGcWjGZ6z3fvqaRd5 ._2LQjjxR3ZOcEZU73abIsw- {
	max-width: 270px
}

._2XSsNSGcWjGZ6z3fvqaRd5 ._2LQjjxR3ZOcEZU73abIsw-.DesktopUI,.DesktopUI ._2XSsNSGcWjGZ6z3fvqaRd5 ._2LQjjxR3ZOcEZU73abIsw- {
	display: flex
}

._2XSsNSGcWjGZ6z3fvqaRd5._32h79ZYlQTTeNDLdoYh2qF ._2LQjjxR3ZOcEZU73abIsw- {
	margin-left: var(--controls-list-spacing)
}

._2XSsNSGcWjGZ6z3fvqaRd5.DfEz4poPuz3p6j_yNLR8k ._2LQjjxR3ZOcEZU73abIsw- {
	margin-right: var(--controls-list-spacing)
}

._2XSsNSGcWjGZ6z3fvqaRd5.DfEz4poPuz3p6j_yNLR8k ._2LQjjxR3ZOcEZU73abIsw-:last-child {
	margin-left: auto
}

._2XSsNSGcWjGZ6z3fvqaRd5._2ilj8DalLVVuriwU-1aSKG ._2LQjjxR3ZOcEZU73abIsw- {
	margin-left: calc(.5*var(--controls-list-spacing));
	margin-right: calc(.5*var(--controls-list-spacing))
}

.UeBsDJo7ibrubT7WwDoHM.xIITXDcM70faUNqssgUyx {
	padding-top: 40px
}

.UeBsDJo7ibrubT7WwDoHM._3hgIZByMuZIEiFspMRGFBw {
	padding-top: 16px
}

._16sYNwqxz6giarbVaRUl7R .DialogBody .DialogControlsSection .Focusable {
	scroll-margin-top: 80px
}

button.v8oJcDOQF6xmlVTw4VhOr.DialogButton {
	padding: 10px 16px;
	min-width: initial
}

button._2-fpY1CCK5fZZ3EyTH0RM_.DialogButton,button._2-fpY1CCK5fZZ3EyTH0RM_.DialogButton:enabled,button._2-fpY1CCK5fZZ3EyTH0RM_.DialogButton:active,button._2-fpY1CCK5fZZ3EyTH0RM_.DialogButton:hover,button._2-fpY1CCK5fZZ3EyTH0RM_.DialogButton:enabled:active:hover {
	min-width: revert;
	width: auto;
	display: flex;
	align-self: stretch;
	padding: 10px;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0
}

button._2-fpY1CCK5fZZ3EyTH0RM_ svg {
	height: 20px;
	margin: auto
}

.c-4HN55eCj1jyZQutvZtn {
	display: flex;
	gap: 10px
}

._15-eRWK8oDnKQB_0B9PJPV {
	text-align: center
}

@keyframes _34goutNBSou3YR_kTuPeXo {
	from {
		background-position: 0 100%
	}

	to {
		background-position: 100% 0
	}
}

@keyframes _3uBtlQHaoF-Fdvf-44fdfj {
	from {
		background: #3d4450
	}

	to {
		background: #23262e
	}
}

@keyframes _1so9RRpNCSzFaLUuFaAoTQ {
	from {
		background: #3d4450;
		color: #8b929a
	}

	to {
		background: #23262e;
		color: #fff
	}
}

@keyframes _3rHHM0QPQeBnxSX9SsyTAv {
	from {
		background: rgba(255,255,255,.25);
		color: #8b929a
	}

	to {
		background: rgba(255,255,255,.15);
		color: #fff
	}
}

@keyframes _3bS2YJzXbd_HJcslwwJonb {
	from {
		background: #8b929a;
		color: #fff
	}

	to {
		background: #67707b;
		color: #fff
	}
}

@keyframes _1eyjVbw17bPbJY8cd6MyX2 {
	from {
		background: rgba(255,255,255,.3);
		color: #fff
	}

	to {
		background: rgba(255,255,255,.1);
		color: #fff
	}
}

@keyframes _1iqNj4v83-vYdxWouoYIbw {
	from {
		background: rgba(255,255,255,.5);
		color: #fff
	}

	to {
		background: rgba(255,255,255,.2);
		color: #fff
	}
}

@keyframes _2Pzyj6rGS2MYa48LGSbRdv {
	from {
		border-color: #67707b
	}

	to {
		border-color: #3d4450
	}
}

@keyframes _2C-5CyKHqs57xJb0nU1LnG {
	from {
		background: #c9ffc9;
		color: #8b929a
	}

	to {
		background: #59bf40;
		color: #fff
	}
}

._198v6zB5mZ5FWG0wpQU_3m {
	flex-grow: 1
}

._23hjXB5XSry64xirVGpWAY {
	display: flex;
	flex-direction: column
}

._23hjXB5XSry64xirVGpWAY._2vIQRDODaxmltxEdCSbuYf {
	padding-top: 4px
}

._1udlGGE4F5pggcpxovorUd {
	--inverse-normalized-value: calc( 1 - var(--normalized-slider-value) );
	--inverse-normalized-default-value: calc( 1 - var(--normalized-slider-default-value) );
	--slider-handle-width: 24px;
	position: relative;
	display: flex;
	height: 24px;
	min-width: 100px;
	transition: filter 50ms ease-in
}

._1udlGGE4F5pggcpxovorUd:not(._35GyZGA7tDmWzs9spPBe41) {
	cursor: pointer
}

._1udlGGE4F5pggcpxovorUd:hover ._2_vG6TwMW2XtyLlTEaODH9 {
	background: rgba(255,255,255,.3);
	--left-track-color: #00BBFF
}

._2_vG6TwMW2XtyLlTEaODH9 {
	background: rgba(255,255,255,.15);
	margin: auto;
	width: 100%;
	height: 6px;
	position: relative;
	overflow: hidden;
	--left-track-color: #1a9fff;
	border-radius: 3px
}

._2_vG6TwMW2XtyLlTEaODH9._1Lr71yy6KmqcdDAB6tRu_G {
	width: calc(100% - 20px)
}

._2_vG6TwMW2XtyLlTEaODH9._35GyZGA7tDmWzs9spPBe41 {
	pointer-events: none
}

._2_vG6TwMW2XtyLlTEaODH9::before {
	content: "";
	position: absolute;
	--normalized-fill-start: calc( ( 100% ) * min( var( --normalized-slider-value ), var( --normalized-slider-origin ) ) );
	--normalized-fill-end: calc( ( 100% ) * max( var( --normalized-slider-value ), var( --normalized-slider-origin ) ) );
	--normalized-width-handle: calc( var( --normalized-fill-end ) - var( --normalized-fill-start ) );
	left: var(--normalized-fill-start);
	right: 0;
	top: 0;
	bottom: 0;
	background: var(--left-track-color);
	width: var(--normalized-width-handle);
	border-radius: 3px
}

.BKyENCj-EIOyULNJlDOtz ._2_vG6TwMW2XtyLlTEaODH9::before {
	--signed-normalized-slider-default-value: calc( 2.0 * var(--normalized-slider-default-value) - 1.0 );
	--gradient-split-pct: calc( 100% * var(--normalized-slider-default-value) / var(--normalized-slider-value) - ( var(--slider-handle-width) * 0.5 * var(--signed-normalized-slider-default-value) ) )
}

._3mRyvMGiDLM0201gdyBNxA ._2_vG6TwMW2XtyLlTEaODH9::before {
	background: linear-gradient(90deg, var(--default-value-track-color) 0% var(--gradient-split-pct), var(--left-track-color) calc(var(--gradient-split-pct)))
}

._2KP6TN1CqkX-HgbPjfINAJ ._2_vG6TwMW2XtyLlTEaODH9::before {
	background: linear-gradient(90deg, var(--left-track-color) 0% var(--gradient-split-pct), var(--default-value-track-color) calc(var(--gradient-split-pct)))
}

._23hjXB5XSry64xirVGpWAY._35GyZGA7tDmWzs9spPBe41 ._2_vG6TwMW2XtyLlTEaODH9::before {
	background: #67707b;
	pointer-events: none
}

._20c10ESSWkT6N_HX85Xj8_ {
	background: #000
}

._8xNY6EWVZsDfOfUqDrus- {
	pointer-events: none;
	contain: layout;
	margin: auto 0;
	width: 100%;
	position: absolute;
	transform: translateX(calc(-100% * var(--inverse-normalized-value) + var(--slider-handle-width) * var(--inverse-normalized-value)))
}

._2jnK7ztb7w86dQCP1wwI9E {
	pointer-events: all;
	contain: layout;
	margin: auto 0;
	width: 100%;
	position: absolute;
	transform: translateX(calc(-100% * var(--inverse-normalized-value)))
}

.VKqgkujXytkn35LLPIGY {
	pointer-events: all;
	contain: layout;
	opacity: .5;
	margin: auto 0;
	width: 100%;
	position: absolute;
	transform: translateX(calc(-100% * var(--inverse-normalized-value)))
}

@keyframes _1RC4fIbWnuNIOU6os3OVGW {
	from {
		transform: scale(1.4)
	}
}

._11PBfip2UlKlY3vWSz8PA4 {
	background: #fff;
	box-shadow: 0px 0px 5px rgba(0,0,0,.35);
	border-radius: 1337px;
	height: 24px;
	width: 24px;
	position: absolute;
	right: 0;
	box-sizing: content-box;
	pointer-events: none
}

._23hjXB5XSry64xirVGpWAY:not(._35GyZGA7tDmWzs9spPBe41).gpfocus ._11PBfip2UlKlY3vWSz8PA4 {
	border: solid 3px rgba(255,255,255,.15);
	margin: -3px;
	animation: _1RC4fIbWnuNIOU6os3OVGW 200ms ease-out
}

._23hjXB5XSry64xirVGpWAY._35GyZGA7tDmWzs9spPBe41 ._11PBfip2UlKlY3vWSz8PA4 {
	background: #8b929a;
	pointer-events: none
}

._3zRgrkiwoIp-ZN16HnZU91 {
	background: #ffffff60;
	background: #FFD55F90;
	height: 24px;
	padding-bottom: 4px;
	width: 3px;
	position: absolute;
	right: 0;
	box-sizing: content-box;
	pointer-events: all;
	border-radius: 1px
}

._2Yg4-kduvl1qxess3iLQyL {
	height: 24px;
	width: 0px;
	position: absolute;
	box-sizing: content-box;
	pointer-events: all;
	right: 0
}

._2Yg4-kduvl1qxess3iLQyL._2vrO5Y0FLaCdzR4NnDfwdC svg {
	position: relative;
	right: 5px
}

.K9V_GSg6kQJV8XoCrFM6v {
	height: 24px;
	width: 24px;
	margin: auto 0;
	margin-right: 12px;
	flex-grow: 0;
	flex-shrink: 0
}

.K9V_GSg6kQJV8XoCrFM6v svg {
	width: 100%;
	height: 100%
}

._2yM7SDNRgnEnGEZIf-WSoG {
	display: flex;
	flex-direction: row;
	justify-content: space-between
}

.LYPXtQ-MbXCeitc8-tCDO {
	width: 24px;
	min-width: 24px;
	display: flex;
	flex-direction: column;
	flex-basis: 0;
	align-items: center
}

.LYPXtQ-MbXCeitc8-tCDO.VvfcCRnmUv8J7Kx9Ia1sG {
	flex-grow: 1
}

.dbACWBb8zr4cf4u05jQ4x {
	font-family: "Motiva Sans",Helvetica,sans-serif;
	font-weight: bold;
	font-size: 10px;
	line-height: 10px;
	letter-spacing: .5px;
	text-transform: uppercase;
	padding-top: 5px;
	width: fit-content;
	text-align: center
}

.dbACWBb8zr4cf4u05jQ4x._3jR_dhev70aT-Fhegy-8Mg {
	text-align: left;
	margin-right: auto
}

.dbACWBb8zr4cf4u05jQ4x.OBP79s7MvBySJTfm5wp_Z {
	text-align: right;
	margin-left: auto
}

.u8QEaEpjqBM8RuPzRLjMy {
	width: 4px;
	height: 12px;
	flex-shrink: 0;
	flex-grow: 0;
	background-color: rgba(255,255,255,.15)
}

.u8QEaEpjqBM8RuPzRLjMy.j418S4TEV2LS3JHn6an4s {
	background-color: #1a9fff
}

._1eMTvSj5tJlivVheftbZ5S {
	flex-grow: 1;
	align-self: center
}

._11I0_AlsB40ak50752rsuy {
	text-align: center;
	margin-left: .7ch;
	font-variant-numeric: tabular-nums;
	display: flex;
	flex-direction: row;
	align-items: center;
	align-self: flex-end
}

._3aMlipGagTx2AjSsMP_yZj,._1iWWSmS4pDD1vKNDTkghbh {
	font-family: "Motiva Sans",Helvetica,sans-serif;
	font-weight: normal;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	text-align: left;
	text-decoration: none;
	text-indent: 0;
	text-shadow: none;
	text-transform: none;
	letter-spacing: 0px;
	color: #fff;
	background: #23262e;
	color: #8b929a;
	width: 0;
	min-width: 4em;
	border: none;
	border-radius: 3px;
	outline: none;
	padding: 4px 8px;
	box-sizing: border-box;
	font-variant-numeric: tabular-nums;
	text-align: right;
	cursor: text
}

._3aMlipGagTx2AjSsMP_yZj.gpfocus,._1iWWSmS4pDD1vKNDTkghbh.gpfocus {
	background: #fff;
	color: #000
}

._11I0_AlsB40ak50752rsuy._2fKVyx5la8VQm8SreJZbjL ._3aMlipGagTx2AjSsMP_yZj,._11I0_AlsB40ak50752rsuy._2fKVyx5la8VQm8SreJZbjL ._1iWWSmS4pDD1vKNDTkghbh {
	outline: solid 2px #de3618
}

._3aMlipGagTx2AjSsMP_yZj::placeholder,._1iWWSmS4pDD1vKNDTkghbh::placeholder {
	opacity: .5
}

._1iWWSmS4pDD1vKNDTkghbh {
	width: fit-content;
	pointer-events: none;
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden
}

@keyframes _1LFdeSuH6SCeGkW45tXeoo {
	0% {
		transform: translateX(0)
	}

	5% {
		transform: translateX(-4px)
	}

	15% {
		transform: translateX(4px)
	}

	25% {
		transform: translateX(-4px)
	}

	35% {
		transform: translateX(4px)
	}

	45% {
		transform: translateX(-4px)
	}

	55% {
		transform: translateX(4px)
	}

	65% {
		transform: translateX(-4px)
	}

	75% {
		transform: translateX(3px)
	}

	85% {
		transform: translateX(-3px)
	}

	100% {
		transform: translateX(0)
	}
}

._1Fa-zp9wEmgbJm3YkQA2pN {
	animation: _1LFdeSuH6SCeGkW45tXeoo 500ms ease-out
}

._2hwF2eVaZdtuE6Wjt9abSp {
	height: 30px;
	display: flex;
	flex-direction: row-reverse
}

.uOFmzX5QDJ7-4tKNOFuqN {
	position: absolute;
	width: 100%;
	pointer-events: none;
	box-sizing: border-box
}

.uOFmzX5QDJ7-4tKNOFuqN.gpfocus ._2jnK7ztb7w86dQCP1wwI9E::before,.uOFmzX5QDJ7-4tKNOFuqN.gpfocuswithin ._2jnK7ztb7w86dQCP1wwI9E::before {
	content: "";
	background: #99d4ff;
	height: 28px;
	top: -2px;
	width: 11px;
	right: -4px;
	position: absolute;
	box-sizing: content-box
}

.uOFmzX5QDJ7-4tKNOFuqN.gpfocus .VKqgkujXytkn35LLPIGY::before,.uOFmzX5QDJ7-4tKNOFuqN.gpfocuswithin .VKqgkujXytkn35LLPIGY::before {
	content: "";
	background: #ffffff70;
	height: 27px;
	top: -4px;
	width: 11px;
	right: -3px;
	position: absolute;
	box-sizing: content-box;
	border-radius: 5px 0px 0px 5px;
	opacity: 1;
	-webkit-filter: drop-shadow(0px 0px 3px #199FFF);
	filter: drop-shadow(0px 0px 3px #199FFF)
}

.uOFmzX5QDJ7-4tKNOFuqN.gpfocus.gpfocus .VKqgkujXytkn35LLPIGY,.uOFmzX5QDJ7-4tKNOFuqN.gpfocus.gpfocuswithin .VKqgkujXytkn35LLPIGY,.uOFmzX5QDJ7-4tKNOFuqN.gpfocuswithin.gpfocus .VKqgkujXytkn35LLPIGY,.uOFmzX5QDJ7-4tKNOFuqN.gpfocuswithin.gpfocuswithin .VKqgkujXytkn35LLPIGY {
	opacity: 1
}

.uOFmzX5QDJ7-4tKNOFuqN.gpfocus .VKqgkujXytkn35LLPIGY._3GOpBMvB0XixIzfe8Xz0AB::before,.uOFmzX5QDJ7-4tKNOFuqN.gpfocuswithin .VKqgkujXytkn35LLPIGY._3GOpBMvB0XixIzfe8Xz0AB::before {
	right: -8px;
	border-radius: 0px 5px 5px 0px
}

._2iD1mdJ-bbl3eteXK1vrpf {
	position: absolute;
	width: 100%;
	box-sizing: border-box;
	top: -30px;
	margin-left: calc(-1*var(--field-negative-horizontal-margin));
	margin-right: calc(-1*var(--field-negative-horizontal-margin));
	padding-left: calc(var(--field-negative-horizontal-margin) + var(--indent-level)*20px);
	padding-right: var(--field-negative-horizontal-margin)
}

._3Tp7J--L-VWInYWASa3Oqj {
	display: flex;
	flex-direction: column;
	align-items: flex-end;
	width: calc(100%*var(--normalized-slider-value))
}

._2Yb0rAYOU-fl2S8J80sqbj {
	font-size: 14px;
	position: absolute;
	width: fit-content;
	top: 20px
}

._38VX50q_XUUeqEdEgxC5no {
	transform: translateX(-50%);
	display: flex;
	flex-direction: row;
	justify-content: center;
	background-color: #ffffffee;
	color: #1a9fff;
	font-weight: bold;
	border-radius: 3px;
	padding: 2px 4px;
	font-size: 12px
}

._2aCoHO7mXYYdPXMN0USBAW {
	pointer-events: none;
	contain: layout;
	margin: auto 0;
	width: 100%;
	position: absolute;
	transform: translateX(calc(-100% * var(--inverse-normalized-default-value) + var(--slider-handle-width) * var(--inverse-normalized-default-value)))
}

._1NgUy7a2LKuF-moe-rzsiH {
	position: absolute;
	right: 0;
	width: 24px;
	height: 24px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center
}

._1NgUy7a2LKuF-moe-rzsiH>svg {
	color: #8b929a;
	width: 16px;
	margin-top: -12px
}

._3m2Foye73gTwIKftpIIVDr {
	position: absolute;
	pointer-events: none;
	top: 0;
	left: 0;
	z-index: 10000
}

._1sTuvqUAeproqHEae5sn9z {
	position: absolute;
	pointer-events: none;
	outline-offset: 2px;
	outline: 2px solid rgba(255,255,255,.6);
	animation: _15zi-K8KeANNjTmN-l_gGO .5s ease,_3vSPb8XtrL-SLJHu3FMU0_ .4s ease,xL-jG-fV4Nsl-PqweE0Ry .4s ease,_3mURostQ1qQKI2o_ZECEzW 1.2s ease-in-out .4s 20
}

._1sTuvqUAeproqHEae5sn9z._1cTVWBIq0CnY7CPKQt4cN2 {
	outline-color: #ff0
}

._8uyqyZ0cLoxTKgiUl_vqC._1cTVWBIq0CnY7CPKQt4cN2 {
	outline-offset: 2px;
	outline-color: red;
	background-color: red
}

@keyframes _15zi-K8KeANNjTmN-l_gGO {
	0% {
		background-color: rgba(255,255,255,.08)
	}

	100% {
		background-color: rgba(255,255,255,0)
	}
}

@keyframes _3vSPb8XtrL-SLJHu3FMU0_ {
	0% {
		outline: 12px solid
	}

	100% {
		outline: 2px solid
	}
}

@keyframes xL-jG-fV4Nsl-PqweE0Ry {
	0% {
		outline-color: rgba(255,255,255,0)
	}

	100% {
		outline-color: rgba(255,255,255,.6)
	}
}

@keyframes _3mURostQ1qQKI2o_ZECEzW {
	50% {
		opacity: .4
	}
}

._1EcbhBmoZZlCRm1Pfgrj0E {
	position: relative
}

._3yFwdrbikhiW9B5V5SqqQV {
	overflow-x: hidden
}

._3TJWg5pm8WdBl82Lcwwjsa {
	overflow-y: hidden
}

._3yFwdrbikhiW9B5V5SqqQV,.BasicUI .DialogContent_InnerWidth>._3yFwdrbikhiW9B5V5SqqQV,._7h7DE2GmYBHDodM_rJuVj,.BasicUI .DialogContent_InnerWidth>._7h7DE2GmYBHDodM_rJuVj {
	overflow-y: auto;
	scroll-padding-top: 20px;
	scroll-padding-bottom: 20px
}

._3TJWg5pm8WdBl82Lcwwjsa,.BasicUI .DialogContent_InnerWidth>._3TJWg5pm8WdBl82Lcwwjsa,._7h7DE2GmYBHDodM_rJuVj,.BasicUI .DialogContent_InnerWidth>._7h7DE2GmYBHDodM_rJuVj {
	overflow-x: auto;
	scroll-padding-left: 20px;
	scroll-padding-right: 20px
}

._2PuNBlNWSlrrrQJQPNBx-e {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	will-change: transform
}

.MGaAv8PlvR1-fOSrJ7-Hk {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0
}

@keyframes _5VEJ9ppWFMtmQZUIl5QGM {
	from {
		background-position: 0 100%
	}

	to {
		background-position: 100% 0
	}
}

@keyframes gmWXVs6ySMfR95uy-dzLj {
	from {
		background: #3d4450
	}

	to {
		background: #23262e
	}
}

@keyframes _2Shpsf_OXX9VqX7Wf0lif0 {
	from {
		background: #3d4450;
		color: #8b929a
	}

	to {
		background: #23262e;
		color: #fff
	}
}

@keyframes _2x0HRpP0QPcd8y8ykAaCFm {
	from {
		background: rgba(255,255,255,.25);
		color: #8b929a
	}

	to {
		background: rgba(255,255,255,.15);
		color: #fff
	}
}

@keyframes _2_WUbDOZ71hKkEf-CD41hr {
	from {
		background: #8b929a;
		color: #fff
	}

	to {
		background: #67707b;
		color: #fff
	}
}

@keyframes _3JK1VosnPSCLdf_lSz1exG {
	from {
		background: rgba(255,255,255,.3);
		color: #fff
	}

	to {
		background: rgba(255,255,255,.1);
		color: #fff
	}
}

@keyframes _2PDwQBU5MzHQ75ycEVpwK3 {
	from {
		background: rgba(255,255,255,.5);
		color: #fff
	}

	to {
		background: rgba(255,255,255,.2);
		color: #fff
	}
}

@keyframes _21sRAofE89wu3ZgopiNdvZ {
	from {
		border-color: #67707b
	}

	to {
		border-color: #3d4450
	}
}

@keyframes _1JVe0k01JB6eRezb8eqqjg {
	from {
		background: #c9ffc9;
		color: #8b929a
	}

	to {
		background: #59bf40;
		color: #fff
	}
}

@keyframes _5VEJ9ppWFMtmQZUIl5QGM {
	from {
		background-position: 0 100%
	}

	to {
		background-position: 100% 0
	}
}

@keyframes gmWXVs6ySMfR95uy-dzLj {
	from {
		background: #3d4450
	}

	to {
		background: #23262e
	}
}

@keyframes _2Shpsf_OXX9VqX7Wf0lif0 {
	from {
		background: #3d4450;
		color: #8b929a
	}

	to {
		background: #23262e;
		color: #fff
	}
}

@keyframes _2x0HRpP0QPcd8y8ykAaCFm {
	from {
		background: rgba(255,255,255,.25);
		color: #8b929a
	}

	to {
		background: rgba(255,255,255,.15);
		color: #fff
	}
}

@keyframes _2_WUbDOZ71hKkEf-CD41hr {
	from {
		background: #8b929a;
		color: #fff
	}

	to {
		background: #67707b;
		color: #fff
	}
}

@keyframes _3JK1VosnPSCLdf_lSz1exG {
	from {
		background: rgba(255,255,255,.3);
		color: #fff
	}

	to {
		background: rgba(255,255,255,.1);
		color: #fff
	}
}

@keyframes _2PDwQBU5MzHQ75ycEVpwK3 {
	from {
		background: rgba(255,255,255,.5);
		color: #fff
	}

	to {
		background: rgba(255,255,255,.2);
		color: #fff
	}
}

@keyframes _21sRAofE89wu3ZgopiNdvZ {
	from {
		border-color: #67707b
	}

	to {
		border-color: #3d4450
	}
}

@keyframes _1JVe0k01JB6eRezb8eqqjg {
	from {
		background: #c9ffc9;
		color: #8b929a
	}

	to {
		background: #59bf40;
		color: #fff
	}
}

@keyframes _2mE4Zqk74DYf-Fl8qNzR_1 {
	0% {
		background-position: 0% 0%;
		opacity: 1
	}

	100% {
		background-position: -180% 0%;
		opacity: .8
	}
}

@keyframes _2TiOQH2-wZVvDubR_9gMF1 {
	0% {
		background-position: 0% 0%
	}

	100% {
		background-position: 50% 0%
	}
}

._33vqr13-jdnjTkKKTh414f {
	display: flex;
	flex-direction: row;
	height: 100%;
	flex-grow: 1
}

.DialogContent._3mgb-3_dHk3POEOVOh0Dvp {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	padding-bottom: calc(var(--gamepadui-current-footer-height, 0px) + 20px);
	overflow-x: hidden;
	overflow-y: auto;
	scroll-padding: 56px 0px 60px 0px;
	flex-direction: column;
	padding-top: calc( 24px + var(--basicui-header-height, 0px) )
}

.DialogContent._3mgb-3_dHk3POEOVOh0Dvp._3ePFFqvyMe-tEnQf-xMd74 {
	padding: 0;
	padding-top: calc( 0px + var(--basicui-header-height, 0px) )
}

.DialogContent._3mgb-3_dHk3POEOVOh0Dvp .DialogBody .DialogHeader:first-child+.DialogControlsSection:not(:first-child) {
	margin-top: 5px
}

._1d6VIquCc410kNE7rDAje6 {
	background: rgba(255,255,255,.1);
	flex: 1;
	min-width: 240px;
	max-width: 40%;
	display: flex;
	flex-direction: column;
	position: relative;
	padding-bottom: var(--gamepadui-current-footer-height, 0px)
}

._3aOHbtFJ8uSR7XH0WFQ8vv {
	color: #fff;
	font-family: "Motiva Sans",Helvetica,sans-serif;
	font-weight: normal;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	text-align: left;
	text-decoration: none;
	text-indent: 0;
	text-shadow: none;
	text-transform: none;
	letter-spacing: 0px;
	color: #fff;
	font-weight: bold;
	font-size: 22px;
	line-height: 28px;
	padding-top: calc(8px + var(--basicui-header-height, 0px));
	padding-left: calc(12px + 1.4vw);
	padding-right: 16px;
	overflow: hidden;
	text-overflow: ellipsis
}

.gNwozyl1BAcDyyhUKvx1Y {
	line-height: 16px;
	white-space: nowrap;
	overflow-x: hidden;
	overflow-y: auto;
	padding: 16px 0px;
	flex-shrink: 1;
	flex-grow: 1;
	display: flex;
	flex-direction: column;
	scroll-snap-type: y mandatory;
	scroll-padding: 36px 0px;
	padding-top: calc( 0px + var(--basicui-header-height, 0px) )
}

.gNwozyl1BAcDyyhUKvx1Y.sMDrh8XsPKmtIRS5q5VLs {
	overflow-y: hidden
}

.gNwozyl1BAcDyyhUKvx1Y._3UfINfoarLdX2Cbx22cWNf {
	padding-top: 16px
}

.gNwozyl1BAcDyyhUKvx1Y._2EiZ3BiLOqNY5BfgsBnUda {
	padding-top: 0px
}

._2mL2HfT5AkDXRi1YBnRWKa {
	font-family: "Motiva Sans",Helvetica,sans-serif;
	font-weight: normal;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	text-align: left;
	text-decoration: none;
	text-indent: 0;
	text-shadow: none;
	text-transform: none;
	letter-spacing: 0px;
	color: #fff;
	padding: 10px calc(12px + 1.4vw);
	color: #b8bcbf;
	cursor: pointer;
	display: flex;
	flex-direction: row;
	transform: scale(1) rotateX(1deg);
	line-height: 22px;
	scroll-margin: 2.5em 0;
	transition-property: transform,background-color;
	transition-duration: .32s,0s;
	transition-timing-function: cubic-bezier(0.17, 0.45, 0.14, 0.83);
	transform-origin: 12% 50%;
	animation-timing-function: cubic-bezier(0.17, 0.45, 0.14, 0.83);
	animation-duration: .5s;
	animation-fill-mode: forwards;
	transform: scale(1) rotateX(1deg)
}

._2mL2HfT5AkDXRi1YBnRWKa._1G3whBr0RMzXKIfj4fcQjI,._2mL2HfT5AkDXRi1YBnRWKa._1G3whBr0RMzXKIfj4fcQjI:hover,._2mL2HfT5AkDXRi1YBnRWKa._1G3whBr0RMzXKIfj4fcQjI:not(._1ELdDY5kb5jxjXe-FpWBo5):hover {
	color: #414141;
	cursor: default
}

._2mL2HfT5AkDXRi1YBnRWKa._1ELdDY5kb5jxjXe-FpWBo5 {
	color: #fff;
	cursor: default;
	background: rgba(255,255,255,.15);
	transform: scale(1.1) rotateX(1deg);
	clip-path: inset(5% 0% 5% 0%)
}

._2mL2HfT5AkDXRi1YBnRWKa:focus {
	outline: none;
	background: #3d4450;
	color: #fff;
	animation-name: _2Shpsf_OXX9VqX7Wf0lif0;
	transform: scale(1.1);
	z-index: 1;
	animation-name: _2x0HRpP0QPcd8y8ykAaCFm
}

._2mL2HfT5AkDXRi1YBnRWKa:hover {
	background-color: rgba(255,255,255,.05)
}

._3f2IOwoVFEcJNNmmRXIMK8 {
	height: 20px;
	width: 20px;
	margin: auto 0;
	margin-right: 16px
}

._3f2IOwoVFEcJNNmmRXIMK8 svg {
	width: 100%;
	height: 100%
}

._4niDTAfIpKQoRx-CR_3K {
	flex-grow: 1;
	margin: auto 0
}

._3sUwukdeKdKRTojXu4I3ga {
	height: 1px;
	background: rgba(255,255,255,.1);
	margin: 8px calc(12px + 1.4vw);
	flex-shrink: 0
}

.ZjHHXZlnZhCahNrBFplWc {
	background: transparent
}

._1dnQHsm5YZj8xalX60aJ28>._1IuEvBl5o5xgw1juy2Eh0E._1GyNiFo_rHPx8h8VcDhcQb {
	transform: translateY(-12%);
	opacity: 0
}

._1dnQHsm5YZj8xalX60aJ28>._1IuEvBl5o5xgw1juy2Eh0E._3MKje54agTWkEfhX4ucj6s {
	transform: translateY(0);
	opacity: 1;
	transition-property: transform,opacity;
	transition-duration: 320ms;
	transition-timing-function: cubic-bezier(0, 0, 0.1, 1);
	transition-delay: 80ms
}

._1dnQHsm5YZj8xalX60aJ28>._1IuEvBl5o5xgw1juy2Eh0E._3XxqhmpembnJZkU_CDSCQR {
	transform: translateY(0);
	opacity: 1
}

._1dnQHsm5YZj8xalX60aJ28>._1IuEvBl5o5xgw1juy2Eh0E._13X1O22Ge1JqHS5s4seC4A {
	transform: translateY(8%);
	opacity: 0;
	transition-property: transform,opacity;
	transition-duration: 80ms;
	transition-timing-function: cubic-bezier(0.6, 0, 1, 1)
}

._1C1JjI4inJUtodtSWKAPoE>._1IuEvBl5o5xgw1juy2Eh0E._1GyNiFo_rHPx8h8VcDhcQb {
	transform: translateY(12%);
	opacity: 0
}

._1C1JjI4inJUtodtSWKAPoE>._1IuEvBl5o5xgw1juy2Eh0E._3MKje54agTWkEfhX4ucj6s {
	transform: translateY(0);
	opacity: 1;
	transition-property: transform,opacity;
	transition-duration: 320ms;
	transition-timing-function: cubic-bezier(0, 0, 0.1, 1);
	transition-delay: 80ms
}

._1C1JjI4inJUtodtSWKAPoE>._1IuEvBl5o5xgw1juy2Eh0E._3XxqhmpembnJZkU_CDSCQR {
	transform: translateY(0);
	opacity: 1
}

._1C1JjI4inJUtodtSWKAPoE>._1IuEvBl5o5xgw1juy2Eh0E._13X1O22Ge1JqHS5s4seC4A {
	transform: translateY(-8%);
	opacity: 0;
	transition-property: transform,opacity;
	transition-duration: 80ms;
	transition-timing-function: cubic-bezier(0.6, 0, 1, 1)
}

body._1Xs5dtPK2K37sd1U9BLX3S {
	overflow-y: hidden;
	height: 100vh
}

body._3jhMIr8hczcBK_fOVtEVOK {
	overflow-y: hidden;
	height: 100vh
}

._24YFXIVY7CC2quNzCN7015 {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: rgba(0,0,0,.8);
	z-index: 1500
}

._1GlTsstfPZWsQc4umFIvrX {
	display: flex;
	flex-direction: column;
	min-height: 0;
	max-height: 100vh;
	overflow-y: scroll
}

._1GlTsstfPZWsQc4umFIvrX ._1aY-rmUi48QSw7U1ZWa5DZ {
	display: flex;
	flex-direction: column;
	min-height: 0
}

@keyframes _39R4lbKGgs6tgliKRKaOGu {
	from {
		background-position: 0 100%
	}

	to {
		background-position: 100% 0
	}
}

@keyframes _3-ckPZrQQ4AcL8Jk8U_Jks {
	from {
		background: #3d4450
	}

	to {
		background: #23262e
	}
}

@keyframes _1oxeJwH0ZuJGWZzFpl0Hna {
	from {
		background: #3d4450;
		color: #8b929a
	}

	to {
		background: #23262e;
		color: #fff
	}
}

@keyframes _2pGKXMC5Yvn04wv6_5ayhi {
	from {
		background: rgba(255,255,255,.25);
		color: #8b929a
	}

	to {
		background: rgba(255,255,255,.15);
		color: #fff
	}
}

@keyframes _97AO_Lq9HLtpPQgpBcZeI {
	from {
		background: #8b929a;
		color: #fff
	}

	to {
		background: #67707b;
		color: #fff
	}
}

@keyframes _2huw7WWVJBokivVlIjoa92 {
	from {
		background: rgba(255,255,255,.3);
		color: #fff
	}

	to {
		background: rgba(255,255,255,.1);
		color: #fff
	}
}

@keyframes NsTryIHdHWU8LOl4XCrhk {
	from {
		background: rgba(255,255,255,.5);
		color: #fff
	}

	to {
		background: rgba(255,255,255,.2);
		color: #fff
	}
}

@keyframes _1sLQsQ-IbGQ7xqKTw3uc-M {
	from {
		border-color: #67707b
	}

	to {
		border-color: #3d4450
	}
}

@keyframes QGN9mnAcP2r3B9mKyCmrp {
	from {
		background: #c9ffc9;
		color: #8b929a
	}

	to {
		background: #59bf40;
		color: #fff
	}
}

@keyframes _3R-0H7Rl4MTvs97q_ecWuK {
	0% {
		background-position: 0% 0%;
		opacity: 1
	}

	100% {
		background-position: -180% 0%;
		opacity: .8
	}
}

@keyframes _115JS_717vFpl6zVBnieg5 {
	0% {
		background-position: 0% 0%
	}

	100% {
		background-position: 50% 0%
	}
}

.uWT-cMCXkxiyxcSs9UA-0 {
	display: flex;
	flex-direction: column;
	justify-content: center;
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0
}

._2pq9my4HQChCImf0dPb9Kd {
	margin: 10px 20px 0;
	font-family: "Motiva Sans",Helvetica,sans-serif;
	font-weight: normal;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	text-align: left;
	text-decoration: none;
	text-indent: 0;
	text-shadow: none;
	text-transform: none;
	letter-spacing: 0px;
	color: #fff;
	font-weight: 500;
	font-size: 18px;
	line-height: 22px;
	text-align: center;
	color: #dcdedf;
	flex-shrink: 0;
	min-height: 1em
}

._2pq9my4HQChCImf0dPb9Kd:empty {
	display: none
}

._3D_kEgaEhVPqwbR9URAyjh {
	flex-shrink: 10;
	height: 10px
}

._3ctisZH6WXgLVlYQqADdfR {
	display: flex;
	flex-direction: row;
	flex-shrink: 1;
	justify-content: center;
	box-sizing: border-box;
	animation-name: v7EaRj39PKF9LFyybctSi;
	animation-duration: .5s;
	animation-timing-function: cubic-bezier(0.16, 0.86, 0.43, 0.99);
	animation-fill-mode: both;
	max-height: fit-content;
	overflow: hidden
}

@keyframes v7EaRj39PKF9LFyybctSi {
	0% {
		opacity: 0;
		transform: translateY(50px);
		transform: scale(1)
	}

	100% {
		opacity: 1;
		transform: translateY(0);
		transform: scale(1)
	}
}

._2LigNhjmULtkRCXW5237ai {
	position: absolute;
	background: radial-gradient(ellipse farthest-corner at 50% 0%, #3c4047 0%, #3c4047 50%, #33363d 100%);
	box-shadow: 0 10px 32px 0px #000000ab;
	opacity: 1;
	transition: opacity 200ms;
	z-index: 1600;
	user-select: none;
	padding: 4px
}

.oZw50c4oJ6-r0HP8UWv25 {
	align-self: center;
	display: flex;
	flex-direction: column;
	width: fit-content;
	max-width: 70%;
	flex-shrink: 0;
	pointer-events: all;
	height: fit-content;
	max-height: 100%;
	overflow-y: auto;
	overflow-x: hidden;
	scroll-padding: 72px 0;
	position: relative;
	filter: drop-shadow(0px 0px 8px rgba(0, 0, 0, 0.5))
}

.oZw50c4oJ6-r0HP8UWv25._2QWbNWxBWYiC5pTqgB0oYZ {
	margin-right: -84px
}

.oZw50c4oJ6-r0HP8UWv25::-webkit-scrollbar {
	display: none
}

.oZw50c4oJ6-r0HP8UWv25>:first-child {
	margin-top: 15px
}

.oZw50c4oJ6-r0HP8UWv25>:last-child {
	margin-bottom: 40px
}

._272iDm3ZOWIxFB41ShVTwr {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: #000;
	opacity: .4
}

._2LigNhjmULtkRCXW5237ai:not(.visible) {
	opacity: 0;
	pointer-events: none
}

._34o03-8cUc3fQX1u650c0L {
	display: flex;
	line-height: 20px;
	position: relative;
	cursor: pointer;
	width: 100%;
	min-width: 280px;
	box-sizing: border-box;
	padding: 14px;
	background: #23262e;
	color: #b8bcbf;
	align-items: center
}

._34o03-8cUc3fQX1u650c0L.Stream,._34o03-8cUc3fQX1u650c0L.Connect,._34o03-8cUc3fQX1u650c0L.Launch,._34o03-8cUc3fQX1u650c0L.PlayMusic,._34o03-8cUc3fQX1u650c0L.Play,._34o03-8cUc3fQX1u650c0L.Resume,._34o03-8cUc3fQX1u650c0L.BorrowApp,._34o03-8cUc3fQX1u650c0L.Download,._34o03-8cUc3fQX1u650c0L.Update,._34o03-8cUc3fQX1u650c0L.PreLoad,._34o03-8cUc3fQX1u650c0L.Install,._34o03-8cUc3fQX1u650c0L.Pause,._34o03-8cUc3fQX1u650c0L.Stop,._34o03-8cUc3fQX1u650c0L.Cancel {
	background: #23262e;
	color: #dcdedf;
	text-transform: none;
	letter-spacing: 0px
}

._34o03-8cUc3fQX1u650c0L:hover {
	background: #3d4450;
	transition: background 100ms ease-in
}

._34o03-8cUc3fQX1u650c0L:hover._1HXm3O7vOzyuTFDaKPNUxy,._34o03-8cUc3fQX1u650c0L:hover.Stop,._34o03-8cUc3fQX1u650c0L:hover.Cancel {
	background: #8a220f
}

._34o03-8cUc3fQX1u650c0L:hover._213PVSQTmHdo8SK-jkU-m_,._34o03-8cUc3fQX1u650c0L:hover.Stream,._34o03-8cUc3fQX1u650c0L:hover.Connect,._34o03-8cUc3fQX1u650c0L:hover.Launch,._34o03-8cUc3fQX1u650c0L:hover.PlayMusic,._34o03-8cUc3fQX1u650c0L:hover.Play,._34o03-8cUc3fQX1u650c0L:hover.Resume,._34o03-8cUc3fQX1u650c0L:hover.BorrowApp {
	background: #236c39;
	color: #fff
}

._34o03-8cUc3fQX1u650c0L:hover._2awU7ejQ3Qs_g0XnuSmgOP,._34o03-8cUc3fQX1u650c0L:hover.Download,._34o03-8cUc3fQX1u650c0L:hover.Update,._34o03-8cUc3fQX1u650c0L:hover.PreLoad,._34o03-8cUc3fQX1u650c0L:hover.Install,._34o03-8cUc3fQX1u650c0L:hover.Pause {
	background: #216495;
	color: #fff
}

._34o03-8cUc3fQX1u650c0L.OQmT6NKuekm5HuXQnkl2a {
	background: #fff;
	color: #000
}

._34o03-8cUc3fQX1u650c0L._3fVa8M_7D9Vjz28uYnahhd {
	background: #3d4450;
	color: #fff
}

._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL {
	outline: none;
	background: #fff;
	color: #0e141b
}

._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL._213PVSQTmHdo8SK-jkU-m_,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.Stream,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.Connect,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.Launch,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.PlayMusic,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.Play,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.Resume,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.BorrowApp {
	background: #59bf40;
	color: #fff
}

._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL._2awU7ejQ3Qs_g0XnuSmgOP,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.Download,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.Update,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.PreLoad,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.Install,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.Pause {
	background: #1a9fff;
	color: #fff
}

._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL._1HXm3O7vOzyuTFDaKPNUxy,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.Stop,._34o03-8cUc3fQX1u650c0L._2XVTVAadkIvrBujZYN5jbL.Cancel {
	background: #de3618;
	color: #fff
}

._34o03-8cUc3fQX1u650c0L._1yXLMcA7JS4dtqgQ9Citj5 {
	text-transform: uppercase
}

._34o03-8cUc3fQX1u650c0L.disabled {
	color: rgba(255,255,255,.3)
}

._34o03-8cUc3fQX1u650c0L.disabled.gpfocus {
	color: rgba(0,0,0,.5)
}

._34o03-8cUc3fQX1u650c0L.menuChecked {
	color: #6dcff6
}

._34o03-8cUc3fQX1u650c0L.menuChecked.contextMenuCheckMark {
	display: block
}

._34o03-8cUc3fQX1u650c0L>svg {
	height: 16px;
	width: 16px;
	margin-right: 8px
}

._34o03-8cUc3fQX1u650c0L._3dVceiVJPerBKElpqfmSRS {
	padding-top: 8px;
	font-size: 12px;
	text-transform: uppercase
}

._34o03-8cUc3fQX1u650c0L._2D03hlOq-HwgleuMEvDObC {
	text-transform: uppercase
}

._34o03-8cUc3fQX1u650c0L .SVGIcon_Button {
	margin-right: 12px;
	padding-top: 2px;
	height: 16px;
	width: 16px
}

._34o03-8cUc3fQX1u650c0L .SVGIcon_PlusCircle {
	height: 16px;
	width: 16px;
	margin-left: -3px;
	margin-bottom: -3px
}

._34o03-8cUc3fQX1u650c0L .SVGIcon_PlusCircle line {
	stroke: gray;
	shape-rendering: crispEdges;
	stroke-width: 20px
}

._34o03-8cUc3fQX1u650c0L .SVGIcon_PlusCircle circle {
	opacity: 0
}

._34o03-8cUc3fQX1u650c0L._3-IFyrv9R_fZqALBsjlUS5 {
	display: flex;
	padding-right: 2px
}

._34o03-8cUc3fQX1u650c0L._3-IFyrv9R_fZqALBsjlUS5.OQmT6NKuekm5HuXQnkl2a {
	background: #fff;
	color: #000
}

._34o03-8cUc3fQX1u650c0L._3-IFyrv9R_fZqALBsjlUS5 .SVGIcon_DownArrowContextMenu {
	height: 14px;
	width: 14px;
	transform: rotateZ(-90deg);
	fill: #9ca4a7;
	margin: 0px 3px
}

.ixiWPQKqTMxnq43WgT3vj {
	height: 2px;
	min-height: 2px
}

._34o03-8cUc3fQX1u650c0L._3-IFyrv9R_fZqALBsjlUS5 ._18C7xpEWME7W-bxMsvyXdi {
	flex: 1 0 auto
}

._34o03-8cUc3fQX1u650c0L._3-IFyrv9R_fZqALBsjlUS5 ._2T7n7sepVsm6k4PqM9hZ_U {
	flex: 0 0 auto;
	margin: 0px 0px 0px 4px
}

._34o03-8cUc3fQX1u650c0L .contextMenuCheckMark {
	width: 4px;
	height: 18px;
	background-color: #6dcff6;
	min-height: 1px;
	position: absolute;
	left: -4px;
	margin-top: 0px;
	display: none
}

._1fFyxSbT4qNS_SH-q87Wq0 {
	display: flex;
	flex-direction: column;
	align-items: center;
	padding-top: 20px;
	padding-bottom: 20px
}

._3MM7bY-R8OYmd3KUpap3Cu,.MgOP7Nu_fA3yPKC44-j1I {
	width: 70%;
	display: flex;
	justify-content: center
}

._2JEjgWHYDNpLqd2qzuopsX {
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 16px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-image: url(../../../images/applications/store/keybg.png?v=2208c3c899e384393095e3bef5fd40ab);
	background-repeat: no-repeat;
	background-position: 80% 50%;
	background-color: rgba(0,0,0,.3);
	position: relative
}

.MgOP7Nu_fA3yPKC44-j1I ._2JEjgWHYDNpLqd2qzuopsX {
	min-height: 142px
}

._2B7Yoe-uA3HJOINTx5rV8- {
	font-size: 16px;
	font-weight: bold
}

._12jKU2kye0rjoTffWoi8IP {
	color: #de3618
}

._2YxW3WqLGy7hz_21m6KbGD {
	height: 50px;
	font-size: 35px;
	max-width: 25%;
	text-align: center;
	background: rgba(59,63,72,.5);
	color: #dcdedf;
	border: none;
	border-radius: 3px;
	box-shadow: inset 0px 0px 0px #0000
}

._2YxW3WqLGy7hz_21m6KbGD:focus {
	background: rgba(67,73,83,.6);
	box-shadow: inset 1px 1px 8px #000a;
	border: none;
	outline: none
}

._3xky3qiih4xVN_QV2PypTe ._2KPv6oWB6ZxjWuqyNp_edP {
	box-sizing: border-box;
	padding-left: 10px;
	padding-right: 10px
}

._2wT0yS1pvmL0ILuaiLHaBb {
	display: flex;
	flex-direction: row;
	min-height: 52px;
	box-shadow: 2px 2px 8px rgba(0,0,0,.25);
	border-radius: 2px;
	margin-bottom: 12px
}

._2wT0yS1pvmL0ILuaiLHaBb._3G-YXeWc1jffse8M8ct7hJ {
	flex-direction: row-reverse
}

.dTa5uAAOq-wFRgQQG7xRm {
	font-family: "Motiva Sans",Sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	text-align: left;
	white-space: pre-wrap;
	text-wrap: wrap;
	color: #fff;
	display: flex;
	align-content: center;
	flex-wrap: wrap;
	flex-grow: 1;
	padding: 6px 12px;
	background: linear-gradient(90.41deg, #2C3C49 16.25%, #576674 99.89%);
	box-shadow: 2px 2px 8px rgba(0,0,0,.25);
	border-radius: 2px;
	text-shadow: 1px 1px 0px rgba(0,0,0,.75)
}

.BasicUI .dTa5uAAOq-wFRgQQG7xRm {
	font-size: 12px;
	white-space: initial;
	padding: 4px 8px
}

._3Q2RgkhEvzbM10OBqMeTDB {
	min-height: 52px;
	min-width: 52px;
	background-color: #ffc82c;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 2px 0px 0px 2px
}

._3Q2RgkhEvzbM10OBqMeTDB.iqWk_VV3jdvFbRFaBkWRB {
	width: 72px
}

._19Tk4I5-EL-sVXsUaa3hwU {
	height: 55%;
	color: #000
}

._19Tk4I5-EL-sVXsUaa3hwU._3dAAfHHQ8xq74OLmQXo9V4 {
	transform: rotate(-15deg)
}

._19Tk4I5-EL-sVXsUaa3hwU.iqWk_VV3jdvFbRFaBkWRB {
	height: 85%;
	margin-left: 12%;
	margin-top: 5%
}

._19Tk4I5-EL-sVXsUaa3hwU._11BzgaR-a1UCE-aOC3bMCD {
	height: 1em
}

.ByTa3bBdyJMzBnwuLJ64v {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0
}

.ByTa3bBdyJMzBnwuLJ64v video {
	width: 100%;
	height: 100%
}

._3ctvhK1fv-G9LZPEnmodRj {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0
}

._3CxtA6mQJh7s40yW_2w6bk {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0
}

._1w6rw85n2zgSeGYvNfigET {
	position: relative;
	height: 12px;
	background-color: rgba(255,255,255,.2);
	cursor: pointer
}

._1w6rw85n2zgSeGYvNfigET ._2hUBQscPnh3JEJgpoMCC7N {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0
}

._1w6rw85n2zgSeGYvNfigET ._3-HcdLD5UnC8E5t2UC67t9 {
	background-color: rgba(255,255,255,.4)
}

._1w6rw85n2zgSeGYvNfigET ._276_EALPEi2727T80CH5rb {
	background-color: #67c1f5
}

._1w6rw85n2zgSeGYvNfigET ._1n3_ZNBqtYp9hKYb5sSO41 {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 1px;
	background-color: rgba(255,255,255,.8)
}

._1w6rw85n2zgSeGYvNfigET ._1xg03_YqqhrMNLZXKALB91 {
	position: absolute;
	bottom: calc(100% + 12px);
	background-color: #fff;
	border-radius: 3px;
	padding: 6px 12px;
	color: #1b2838;
	font-family: "Motiva Sans",sans-serif;
	font-weight: 500;
	font-size: 13px;
	line-height: 20px;
	text-align: center
}

._1w6rw85n2zgSeGYvNfigET ._1xg03_YqqhrMNLZXKALB91::after {
	content: "";
	position: absolute;
	width: 10px;
	height: 10px;
	top: 100%;
	left: 50%;
	background-color: #fff;
	border-radius: 0px 0px 2px 0px;
	transform: translate3d(-50%, -50%, 0) rotate(45deg)
}

._1Y1AAYPHLnSZog32foUuw {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: flex;
	justify-content: center;
	align-items: center
}

._1Y1AAYPHLnSZog32foUuw>svg {
	height: 150px
}

._1LXDg91iImWld4-5gWdGx4 {
	text-align: center;
	margin-left: 2px
}

._2Fm-3XmbFRXR6yOZiRB0-d {
	font-size: 11px;
	text-align: center;
	color: #fff;
	display: block;
	background: #5c7e10;
	text-transform: none;
	line-height: 20px;
	cursor: pointer;
	padding: 0px 20px;
	border-radius: 1px
}

._2Fm-3XmbFRXR6yOZiRB0-d:hover {
	color: #fff;
	background: #7ea64b
}

._1P_gEVnGARDlC_80XwA2tX {
	width: 15px;
	vertical-align: sub
}

.kR_xyFf2ghgC-Jexsw_5v {
	display: flex;
	flex-direction: row;
	width: 100%;
	align-items: center;
	margin-bottom: 4px
}

@media(max-width: 1024px) {
	.kR_xyFf2ghgC-Jexsw_5v {
		margin-bottom: 8px
	}
}

._2BG1JKMgeqn_cr0rbRhRNA {
	position: relative;
	border-radius: 5px;
	background: radial-gradient(62.67% 62.67% at 62.67% 100%, rgba(255, 255, 255, 0.15) 0%, rgba(116, 133, 140, 0.15) 100%);
	box-shadow: 0px 0px 12px 0px rgba(0,0,0,.25);
	padding: 16px;
	margin-bottom: 20px
}

._2BG1JKMgeqn_cr0rbRhRNA .SaleSectionCarousel .carousel__slider {
	margin: unset
}

._2BGZunVy7Z0-h18owewCzo {
	font-size: 16px;
	text-transform: uppercase;
	font-family: "Motiva Sans",Arial,Helvetica,sans-serif;
	letter-spacing: 1px;
	flex: 1;
	margin-left: 6px
}

.buttonBack___1mlaL,.buttonFirst___2rhFr,.buttonLast___2yuh0,.buttonNext___2mOCa,.buttonNext___3Lm3s,.dot___3c3SI {
	cursor: pointer
}

.image___xtQGH {
	display: block;
	width: 100%;
	height: 100%
}

.spinner___27VUp {
	position: absolute;
	top: calc(50% - 15px);
	left: calc(50% - 15px);
	width: 30px;
	height: 30px;
	animation-name: spin___S3UuE;
	animation-duration: 1s;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
	border: 4px solid #a9a9a9;
	border-top-color: #000;
	border-radius: 30px
}

@keyframes spin___S3UuE {
	0% {
		transform: rotate(0deg)
	}

	to {
		transform: rotate(1turn)
	}
}

.container___2O72F {
	position: relative;
	overflow: hidden;
	height: 100%;
	width: 100%
}

.overlay___IV4qY {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	opacity: 0;
	cursor: zoom-in;
	transition: opacity .3s,transform .3s
}

.hover___MYy31,.loading___1pvNI,.zoom___3kqYk {
	opacity: 1
}

.imageLoadingSpinnerContainer___3UIPD {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: #f4f4f4
}

.slide___3-Nqo {
	position: relative;
	display: block;
	box-sizing: border-box;
	height: 0;
	margin: 0;
	list-style-type: none
}

.slide___3-Nqo:focus {
	outline: none !important
}

.slideHorizontal___1NzNV {
	float: left
}[dir=rtl] .slideHorizontal___1NzNV {
	direction: rtl;
	transform: scaleX(-1)
}

.slideInner___2mfX9 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.focusRing___1airF {
	position: absolute;
	top: 5px;
	right: 5px;
	bottom: 5px;
	left: 5px;
	pointer-events: none;
	outline-width: 5px;
	outline-style: solid;
	outline-color: Highlight
}

@media(-webkit-min-device-pixel-ratio: 0) {
	.focusRing___1airF {
		outline-style: auto;
		outline-color: -webkit-focus-ring-color
	}
}

.horizontalSlider___281Ls {
	position: relative;
	overflow: hidden;
	touch-action: pan-y pinch-zoom
}[dir=rtl] .horizontalSlider___281Ls {
	direction: ltr;
	transform: scaleX(-1)
}

.horizontalSliderTray___1L-0W {
	overflow: hidden;
	width: 100%
}

.verticalSlider___34ZFD {
	position: relative;
	overflow: hidden
}

.verticalSliderTray___267D8 {
	overflow: hidden
}

.verticalTray___12Key {
	float: left
}

.verticalSlideTrayWrap___2nO7o {
	overflow: hidden
}

.sliderTray___-vHFQ {
	display: block;
	list-style: none;
	padding: 0;
	margin: 0
}

.sliderAnimation___300FY {
	transition: transform .5s;
	transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
	will-change: transform
}

.masterSpinnerContainer___1Z6hB {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: #f4f4f4
}

._13rGo4vexAbY9-CP7FsLOg {
	border: none;
	background-color: transparent;
	outline: none !important;
	display: flex;
	cursor: pointer;
	padding: 0px
}

._13rGo4vexAbY9-CP7FsLOg:hover svg {
	opacity: 1
}

._13rGo4vexAbY9-CP7FsLOg:disabled svg {
	opacity: .1;
	filter: none
}

._13rGo4vexAbY9-CP7FsLOg.S8IHdovT5T2iEVg_97xve {
	transform: rotateZ(180deg)
}

._13rGo4vexAbY9-CP7FsLOg svg {
	opacity: .7;
	transition: opacity .2s ease-in-out,filter .2s ease-in-out;
	fill: #fff
}

._3zfZ9tkIrSDZdSTv8mvZ3- {
	display: flex;
	z-index: 1;
	align-items: center;
	position: absolute;
	padding: 0px;
	width: 50px;
	top: 0px;
	bottom: 0px
}

._3zfZ9tkIrSDZdSTv8mvZ3-.S8IHdovT5T2iEVg_97xve {
	left: -68px
}

._3zfZ9tkIrSDZdSTv8mvZ3-.Cq59o5WQ49zTvvFY56QYS {
	right: -68px
}

._3zfZ9tkIrSDZdSTv8mvZ3- svg {
	width: 50px;
	height: 50px
}

.BasicUI ._3zfZ9tkIrSDZdSTv8mvZ3- {
	display: none
}

._3a31O8XB_8lD-yov8FB9-9 {
	display: flex;
	flex-direction: column;
	position: relative
}

._2M3SnYGvMvplWUC8yGhowo {
	position: relative
}

.SaleSectionCarousel .carousel__slider {
	padding: 10px 0px;
	margin: -10px -7px 0px -7px
}

html.responsive.touch .SaleSectionCarousel .carousel__slider {
	margin: 0
}

@media screen and (max-width: 910px) {
	html:not(.force_desktop) .SaleSectionCarousel .carousel__slider {
		margin: 0
	}
}

.BasicUI .SaleSectionCarousel .carousel__slider {
	padding: unset
}

.BasicUI ._2VUpHDtxN8lR1LDahY_cI2 {
	column-gap: 12px
}

._3HjnEmKg66o82ah74EIvmq {
	display: flex;
	justify-content: center;
	margin-top: 12px
}

.LY1m24ODS7AFRuzclt0Sl {
	display: flex;
	flex-flow: row
}

._3SyN-YtXsML6ado0q-Gdve {
	display: flex;
	flex-direction: row;
	height: 35px;
	margin: 2px 10px 0px 10px
}

.BasicUI ._3SyN-YtXsML6ado0q-Gdve {
	display: none
}

.contenthubmaincarousel ._3SyN-YtXsML6ado0q-Gdve {
	max-width: 940px;
	width: 100%;
	margin: 0px auto
}

._3SyN-YtXsML6ado0q-Gdve .qE43Jfzl0qJX_a6XrMgSr {
	width: 40px;
	height: 100%;
	display: flex;
	align-items: center;
	padding-left: 20px
}

._3SyN-YtXsML6ado0q-Gdve .qE43Jfzl0qJX_a6XrMgSr.S8IHdovT5T2iEVg_97xve {
	padding-left: 0px;
	padding-right: 20px
}

._3SyN-YtXsML6ado0q-Gdve .qE43Jfzl0qJX_a6XrMgSr svg {
	height: 30px
}

._3SyN-YtXsML6ado0q-Gdve ._95I5gwXXMBghRg-4uNQLr {
	display: block;
	position: absolute;
	top: 0px;
	bottom: 0px
}

._3SyN-YtXsML6ado0q-Gdve ._95I5gwXXMBghRg-4uNQLr ._1cpdoEGU0uiIWbGIU_qMbZ {
	width: 100%;
	height: 100%
}

._3SyN-YtXsML6ado0q-Gdve .EMd4F6A8qdMk-l6os415A {
	position: relative;
	flex-grow: 1;
	height: 100%
}

._3SyN-YtXsML6ado0q-Gdve .EMd4F6A8qdMk-l6os415A .WUHeTNYGQDQQg_jQe-78W {
	position: absolute;
	left: 0px;
	top: 17px;
	bottom: 17px;
	right: 0px;
	background-color: rgba(255,255,255,.13);
	margin: auto 0
}

._3SyN-YtXsML6ado0q-Gdve .EMd4F6A8qdMk-l6os415A .PQzkJfi8IxzjcFEDG-yv- {
	position: absolute;
	top: 16px;
	bottom: 16px;
	background-color: rgba(255,255,255,.35);
	transition: left right;
	transition-duration: .4s
}

._3TKX37FakYHikXh3Wtg2BU {
	padding-top: 10px
}

._3TKX37FakYHikXh3Wtg2BU ._3Byg6Wc4TX36gkUptUIk72 {
	width: 28px;
	height: 25px;
	position: relative
}

._3TKX37FakYHikXh3Wtg2BU ._3Byg6Wc4TX36gkUptUIk72 ._1u4YJiW1cdufpC_wssM8Us {
	position: absolute;
	top: 3px;
	left: 0px;
	right: 0px;
	text-align: center
}

._3Byg6Wc4TX36gkUptUIk72 {
	border: none;
	background-color: transparent;
	outline: none !important;
	cursor: pointer;
	width: 18px;
	height: 15px;
	opacity: .3;
	padding: 1px 2px;
	margin: 0px;
	transition: opacity .2s
}

._3Byg6Wc4TX36gkUptUIk72 img {
	width: 100%;
	height: 100%
}

._3Byg6Wc4TX36gkUptUIk72.carousel__dot--selected {
	opacity: 1
}

._3Cc2bMRML2lEkSyi2IAZ9G div {
	outline-width: 0px
}

._3J8-bW87K3pb8EpRNYq0JG {
	transition: none
}

._1nUtBXgWizhgU1jv-8wVC7 {
	scroll-snap-type: x mandatory;
	overflow-x: scroll;
	display: flex;
	flex-wrap: nowrap
}

._9H6b5yfaxlmcnHvkqtwDK {
	margin-top: 8vw
}

._9H6b5yfaxlmcnHvkqtwDK ._2qyLPxO8_nkczRvFiaju8N {
	width: 100%;
	height: auto;
	max-height: 197px;
	position: relative;
	overflow: hidden
}

._16DzRvjcqFcYr0NYcWmTrg {
	width: 100%;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	flex-wrap: wrap
}

@media screen and (max-width: 910px) {
	._16DzRvjcqFcYr0NYcWmTrg {
		min-width: 320px;
		scroll-snap-align: start
	}
}

.BasicUI ._16DzRvjcqFcYr0NYcWmTrg {
	min-width: unset;
	scroll-snap-align: unset
}

.center_row_trgt.ItemCount_1 ._16DzRvjcqFcYr0NYcWmTrg {
	width: 50%
}

@media screen and (max-width: 600px) {
	.center_row_trgt.ItemCount_1 ._16DzRvjcqFcYr0NYcWmTrg {
		width: 100%
	}
}

._1MwNf8slOG9lOvAeOshmuu {
	display: block;
	height: auto;
	margin-bottom: 8px;
	flex-grow: 1;
	flex-basis: 0;
	position: relative;
	overflow: hidden;
	cursor: pointer;
	min-width: 200px;
	min-height: 210px;
	background-image: radial-gradient(ellipse at top left, #42454c, #25282e);
	box-shadow: 2px 2px 10px rgba(0,0,0,.4);
	border-radius: 4px
}

._1MwNf8slOG9lOvAeOshmuu:not(:last-child) {
	margin-right: 8px
}

._1MwNf8slOG9lOvAeOshmuu:hover ._3_wKbXvT7_y5YkrtadL0I6 {
	transform: scale(1.1)
}

.BasicUI ._1MwNf8slOG9lOvAeOshmuu {
	margin: unset;
	border-radius: unset;
	box-shadow: var(--gpShadow-Medium);
	min-width: var(--gpWidth-3colcap)
}

.SaleSectionCarouselPadding ._1MwNf8slOG9lOvAeOshmuu {
	margin: 0px 8px 0px 8px
}

@media screen and (max-width: 910px) {
	.SaleSectionCarouselPadding ._1MwNf8slOG9lOvAeOshmuu {
		margin: 0px 16px 0px 0px
	}
}

.BasicUI .SaleSectionCarouselPadding ._1MwNf8slOG9lOvAeOshmuu {
	margin: unset
}

._2pPj9UWoWM6h318uBN0-8X {
	width: 100%;
	height: 100%;
	background-size: cover;
	position: absolute;
	opacity: .4;
	filter: blur(10px)
}

.BasicUI ._2pPj9UWoWM6h318uBN0-8X {
	filter: unset
}

._2pPj9UWoWM6h318uBN0-8X::after {
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px
}

.BasicUI ._2pPj9UWoWM6h318uBN0-8X::after {
	backdrop-filter: blur(32px)
}

._22jEpNTfml-w_aRJV-fKDm {
	display: flex;
	flex-direction: column;
	height: 100%
}

._2qyLPxO8_nkczRvFiaju8N {
	width: 100%;
	max-height: 171px;
	height: auto;
	position: relative;
	overflow: hidden
}

._3_wKbXvT7_y5YkrtadL0I6 {
	width: 100%;
	height: auto;
	position: relative;
	left: 0px;
	transition: transform .4s ease-out;
	top: 0px;
	display: block
}

._3-EtNa1Nr_737K0kglkT9C {
	position: relative;
	display: flex;
	flex-direction: column;
	bottom: 0px;
	height: 61px;
	padding: 12px;
	text-align: left;
	color: rgba(255,255,255,.5);
	font-size: 13px
}

.BasicUI ._3-EtNa1Nr_737K0kglkT9C {
	padding: 12px 16px;
	padding-bottom: 48px
}

._3-EtNa1Nr_737K0kglkT9C._3-EtNa1Nr_737K0kglkT9C {
	box-sizing: content-box
}

._2jc1DpJ_WzFtigRh5qDWce {
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	font-size: 15px;
	line-height: 19px;
	color: #fff;
	max-height: 39px;
	margin-bottom: 4px;
	overflow: hidden
}

.items_in_row_4 ._2jc1DpJ_WzFtigRh5qDWce {
	line-height: 16px;
	max-height: 32px
}

._2CXrGPtlQh-j3aSa6XsQDI {
	color: #07bfff
}

._1Swox5XYdeesack-J7fNLH {
	font-size: 13px;
	max-height: 30px;
	overflow: hidden
}

.items_in_row_4 ._1Swox5XYdeesack-J7fNLH {
	display: none
}

@media screen and (max-width: 900px) {
	._1Swox5XYdeesack-J7fNLH {
		display: none
	}
}

._3o6M87A6T172WsUE6MNvdW:hover ._3_wKbXvT7_y5YkrtadL0I6,._3o6M87A6T172WsUE6MNvdW:hover .bC2Zkx7FlANno4SW8FwB- {
	transform: scale(0.98);
	filter: blur(3px) brightness(0.7);
	z-index: 0
}

._3o6M87A6T172WsUE6MNvdW:hover ._2GYp44BuZLfKRQdeILTDC3 {
	background-color: rgba(21,22,25,.7)
}

._3o6M87A6T172WsUE6MNvdW:hover ._2GYp44BuZLfKRQdeILTDC3 .ENbI1gFgvIca6HSKAbfiJ {
	filter: blur(0);
	transform: scale(1);
	color: #fff
}

._3o6M87A6T172WsUE6MNvdW:hover ._2GYp44BuZLfKRQdeILTDC3 ._11JXznGoylLSEmZXZbgcsq {
	filter: blur(0);
	color: #289cff;
	transform: scale(1)
}

._2GYp44BuZLfKRQdeILTDC3 {
	position: absolute;
	top: 0;
	background-color: rgba(21,22,25,0);
	pointer-events: none;
	width: 100%;
	height: 100%;
	z-index: 1;
	transition: background-color .24s ease-in-out
}

.ENbI1gFgvIca6HSKAbfiJ {
	margin: 10px 20px;
	font-size: 15px;
	color: rgba(255,255,255,0);
	line-height: 20px;
	font-weight: 300;
	overflow: hidden;
	filter: blur(5px);
	user-select: none;
	text-rendering: optimizeSpeed;
	transform: scale(1);
	z-index: 2;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	transition: filter .24s ease-in-out,transform .24s ease-in-out,color .24s ease-in-out
}

.items_in_row_4 .ENbI1gFgvIca6HSKAbfiJ {
	line-height: 16px
}

._11JXznGoylLSEmZXZbgcsq {
	margin: 20px 20px 0 20px;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: 500;
	color: rgba(40,156,255,0);
	overflow: hidden;
	filter: blur(5px);
	user-select: none;
	text-rendering: optimizeSpeed;
	transform: scale(1);
	z-index: 2;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	transition: filter .24s ease-in-out,transform .24s ease-in-out,color .24s ease-in-out
}

._1MwNf8slOG9lOvAeOshmuu._1ruRSreC31IK4kUGUcSRDK {
	display: flex;
	background: radial-gradient(100% 80% at 64% 95%, rgba(107, 115, 127, 0.3) 0%, rgba(62, 70, 80, 0.5) 20%, rgba(36, 40, 47, 0.5) 100%);
	min-height: auto
}

._1MwNf8slOG9lOvAeOshmuu._1ruRSreC31IK4kUGUcSRDK ._3-EtNa1Nr_737K0kglkT9C {
	margin-left: 8px
}

._1MwNf8slOG9lOvAeOshmuu._1ruRSreC31IK4kUGUcSRDK ._2qyLPxO8_nkczRvFiaju8N {
	max-height: 167px;
	max-width: 358px
}

._1MwNf8slOG9lOvAeOshmuu._1ruRSreC31IK4kUGUcSRDK ._2bTWamVtbFnHovwqhlrxiV {
	color: #929799;
	font-size: 13px;
	position: relative;
	padding-top: 4px;
	max-width: 600px;
	max-height: 38px;
	overflow: hidden;
	-webkit-line-clamp: 4;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

._1MwNf8slOG9lOvAeOshmuu._1ruRSreC31IK4kUGUcSRDK .B9-wlbaW3NhZ3FQPArnkW {
	font-size: 18px;
	font-weight: 300;
	color: #ccc;
	line-height: 20px
}

._1MwNf8slOG9lOvAeOshmuu._1ruRSreC31IK4kUGUcSRDK ._3CQtWw7qMAWImOwd8J5xHi {
	flex-direction: row
}

._1MwNf8slOG9lOvAeOshmuu._1ruRSreC31IK4kUGUcSRDK ._2hPZwxDYhaY3SllhjeFqb_ {
	text-transform: uppercase;
	color: rgba(40,156,255,.8);
	font-size: 12px;
	display: initial;
	margin-right: 4px
}

._3OzV3h4jW1bkLmB6TqbYmo._3OzV3h4jW1bkLmB6TqbYmo._3OzV3h4jW1bkLmB6TqbYmo {
	width: 120px;
	box-shadow: 2px 2px 10px #000
}

.BasicUI ._3OzV3h4jW1bkLmB6TqbYmo._3OzV3h4jW1bkLmB6TqbYmo._3OzV3h4jW1bkLmB6TqbYmo {
	box-shadow: var(--gpShadow-Medium)
}

._16au-uWHggl6G731aw_eHt {
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	top: -10px;
	left: 10px;
	width: calc(100% - 20px)
}

.BasicUI ._16au-uWHggl6G731aw_eHt {
	top: 8px;
	left: 0px;
	width: unset;
	justify-content: unset;
	column-gap: 12px
}

.IeC3X0McKdGC79BsC3VvM {
	flex-shrink: 0;
	margin-right: -2px;
	z-index: 1
}

.BasicUI .IeC3X0McKdGC79BsC3VvM {
	margin-right: unset
}

.BasicUI .IeC3X0McKdGC79BsC3VvM a {
	display: flex
}

._2-l2M5GPuxKFwV8h1tc_fH {
	background: #000;
	display: flex;
	flex-direction: column;
	align-items: flex-end;
	margin: 0;
	flex-shrink: 1
}

.BasicUI ._2-l2M5GPuxKFwV8h1tc_fH {
	background: unset;
	flex-direction: row;
	column-gap: 4px
}

._2-l2M5GPuxKFwV8h1tc_fH span {
	font-size: 12px;
	line-height: 17px;
	padding: 0px 8px;
	box-sizing: border-box;
	width: 100%
}

.BasicUI ._2-l2M5GPuxKFwV8h1tc_fH span {
	font-size: unset;
	line-height: unset
}

._2-l2M5GPuxKFwV8h1tc_fH span:first-child {
	padding-top: 2px;
	padding-bottom: 2px
}

.BasicUI ._2-l2M5GPuxKFwV8h1tc_fH span:first-child {
	padding-top: unset
}

._2-l2M5GPuxKFwV8h1tc_fH span:last-child {
	padding-bottom: 2px;
	padding-top: 2px
}

.BasicUI ._2-l2M5GPuxKFwV8h1tc_fH span:last-child {
	padding-bottom: unset
}

._29jK3MyNRDW7PAcrm59l_O {
	padding: 12px 0px
}

._3yxJH3baj7mwTTYzBIyi_Z {
	text-transform: uppercase;
	font-size: 12px;
	padding-bottom: 5px;
	color: #fff;
	font-weight: 700;
	letter-spacing: .5
}

.Cek1s5Ixk2xYmkqjjESD0,._2dGPTYWTKq3CirJwPXKw2b {
	display: flex;
	flex-direction: row;
	padding: 10px;
	justify-content: space-between;
	background-color: #3b5a7280;
	align-items: center;
	transition: background-color .2s ease;
	flex-wrap: wrap;
	gap: 8px
}

@media screen and (min-width: 1280px) {
	.Cek1s5Ixk2xYmkqjjESD0,._2dGPTYWTKq3CirJwPXKw2b {
		padding: 16px 24px
	}
}

.Cek1s5Ixk2xYmkqjjESD0:focus-within,._2dGPTYWTKq3CirJwPXKw2b:focus-within {
	background-color: #678BA670
}

.Cek1s5Ixk2xYmkqjjESD0 {
	background: linear-gradient(to right, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.5) 100%)
}

.Cek1s5Ixk2xYmkqjjESD0 ._2gXzKgnqPNSUzBWEYvQ4OP {
	font-size: 14px
}

._1lpfU0ZtNKyd69pGItpBIh {
	padding-left: 10px;
	text-decoration: underline
}

._3qF711tcWJEMKEv_r_S2tz {
	padding-right: 8px;
	vertical-align: middle
}

._2IcEuX6gnbktAOaz9t0dTB {
	width: 100%;
	padding: 4px 10px;
	box-sizing: border-box;
	height: 28px;
	display: flex;
	gap: 6px;
	flex-direction: row;
	align-items: center;
	justify-content: center
}

._2IcEuX6gnbktAOaz9t0dTB .CrSPfZhq2070MqXIkkryS {
	background-color: #7f919f;
	font-size: 12px
}

._2IcEuX6gnbktAOaz9t0dTB a:hover {
	cursor: pointer
}

.CrSPfZhq2070MqXIkkryS {
	font-size: 1.3em
}

._2gXzKgnqPNSUzBWEYvQ4OP {
	font-size: 16px
}

.CrSPfZhq2070MqXIkkryS,._2gXzKgnqPNSUzBWEYvQ4OP {
	padding: 6px 12px;
	color: #fff;
	background-color: #1a9fff;
	border-radius: 2px;
	box-shadow: 0px 3px 6px 0px rgba(0,0,0,.32);
	transition-property: color,background-color,border-radius;
	transition-duration: .1s;
	transition-timing-function: ease;
	display: flex
}

.CrSPfZhq2070MqXIkkryS:hover,._2gXzKgnqPNSUzBWEYvQ4OP:hover {
	color: #fff;
	background-color: #0bf;
	cursor: pointer
}

.CrSPfZhq2070MqXIkkryS.gpfocus,._2gXzKgnqPNSUzBWEYvQ4OP.gpfocus {
	background-color: #fff;
	border-radius: 0px;
	color: #000
}

.ZEuE1Cb-TDw4-XHl51qc4 {
	display: flex;
	flex-direction: row;
	align-items: center;
	padding-bottom: 10px
}

._2WJTd3a8tzPCkIBmvfBD79 {
	display: flex;
	flex-direction: column;
	font: var(--gpText-HeadingLarge);
	color: #fff
}

._23sFZwpTqnM3Ameqew-ZuX {
	padding-left: 8px
}

._23sFZwpTqnM3Ameqew-ZuX ._3qF711tcWJEMKEv_r_S2tz {
	padding-top: 1px;
	width: 26px
}

._1WWwtz2-hqx1OnhlEOCTLl {
	display: flex;
	flex-direction: column;
	padding: 10px
}

._2ADsvLBScO2pMzUxFUg-_g,._1-O8t3AxzpNsipTPfHVktW {
	display: flex;
	flex-direction: column;
	overflow: hidden;
	width: 100%;
	max-height: 85vh
}

._2ADsvLBScO2pMzUxFUg-_g ._3oQPVwTgG0CmSxwl3e1cI4,._2ADsvLBScO2pMzUxFUg-_g ._2uCLczcyA7K90OppYPMeBA,._1-O8t3AxzpNsipTPfHVktW ._3oQPVwTgG0CmSxwl3e1cI4,._1-O8t3AxzpNsipTPfHVktW ._2uCLczcyA7K90OppYPMeBA {
	overflow-y: scroll;
	overflow-x: hidden;
	flex: 1;
	padding-right: 15px
}

._2ADsvLBScO2pMzUxFUg-_g ._3oQPVwTgG0CmSxwl3e1cI4::-webkit-scrollbar,._1-O8t3AxzpNsipTPfHVktW ._3oQPVwTgG0CmSxwl3e1cI4::-webkit-scrollbar {
	display: none
}

._2ADsvLBScO2pMzUxFUg-_g ._2uCLczcyA7K90OppYPMeBA::-webkit-scrollbar,._1-O8t3AxzpNsipTPfHVktW ._2uCLczcyA7K90OppYPMeBA::-webkit-scrollbar {
	display: inline;
	padding-left: 20px
}

._32fPpbyivR63XHk0qiRv5n {
	padding-bottom: 10px;
	display: inline-flex;
	font-size: 14px;
	word-break: break-word;
	color: #fff;
	width: 100%
}

.mJGYScROtrnXBuQ-LU507 {
	padding-bottom: 10px;
	font-size: 14px;
	color: #fff
}

.mJGYScROtrnXBuQ-LU507 .ewmg-iZH8r2ghippaDEbq {
	font-weight: bold;
	color: #59bf40
}

.mJGYScROtrnXBuQ-LU507 ._1n8vatQzJB_Xptbs8lnm9n {
	font-weight: bold;
	color: #ffc82c
}

.mJGYScROtrnXBuQ-LU507 ._2Q0ld2nJ3334gwZJ4LVzPW {
	font-weight: bold;
	color: #7c8ea3
}

._3456EX4aC94XtIz6d_Qhsl {
	vertical-align: middle;
	font-size: 14px
}

._3456EX4aC94XtIz6d_Qhsl .ewmg-iZH8r2ghippaDEbq {
	color: #59bf40
}

._3456EX4aC94XtIz6d_Qhsl ._1n8vatQzJB_Xptbs8lnm9n {
	color: #ffc82c
}

._3456EX4aC94XtIz6d_Qhsl ._2Q0ld2nJ3334gwZJ4LVzPW {
	color: #7c8ea3
}

._2mwbdnqm9Lk1-Bzs8FIdCU {
	height: 1px;
	background-color: #5b5b5b;
	width: 100%;
	margin-bottom: 15px
}

.-L3Xub7NtXchyErJuHnKk {
	height: 20px;
	width: 20px;
	padding-right: 15px;
	flex-shrink: 0
}

._6_vookxUbQB-_K6ZSHoOs {
	display: flex;
	flex-direction: row;
	padding: 7px 0px
}

._1aoamIeDfCjdgyuxLvC71m {
	padding: 5px 0px;
	display: flex;
	flex-direction: column
}

._1Wu_jj1kk9n3WIoga3RL_J {
	padding-left: 35px;
	padding-bottom: 5px;
	font-style: italic;
	display: inline-flex;
	font-size: 14px;
	color: #a9a9a9;
	word-break: break-word
}

._3avWDmRhG0NCncSbd3Wsz5 svg {
	vertical-align: bottom;
	height: 18px;
	width: 18px
}

._3avWDmRhG0NCncSbd3Wsz5 {
	padding-left: 10px;
	display: inline-block
}

._1ikdMiUUJQCzu5m-OgP8az {
	width: 100%;
	background-color: rgba(255,255,255,.1);
	height: 1px;
	margin-top: 4px;
	margin-bottom: 4px
}

._JTh9okiXkhbwI3pLwToq {
	display: flex;
	flex-direction: row;
	width: 100%;
	cursor: pointer
}

._2R6eCuptMWK0ZkTe0GeqEi {
	background-image: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNiAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yIDRWMjBWMjRMNyAyMEgyNFY0SDJaTTM0IDEyVjMyTDI5IDI4SDEyVjI0SDI4VjEySDM0WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);background-repeat: no-repeat;
	background-position: center;
	background-size: 20px;
	height: 20px;
	width: 20px;
	margin-right: 8px;
	opacity: .8
}

._1zjwW1q8ccnB76k2rPv9oM {
	vertical-align: middle
}

._3OZNUKYm6BQ2AVO-NCNw2t {
	vertical-align: middle;
	color: var(--gpStoreLightestGrey);
	font-size: 14px;
	line-height: 20px
}

._2UAf_T9P3-2l5Rr-IlNksx .yjs9mmsKYDARPUPSoBFw3 {
	color: #0e141b
}

._2UAf_T9P3-2l5Rr-IlNksx .JgT6ZW65muFgrXnrRrXyD {
	color: #fff
}

._1LgIo8fAGnrgqGzZ7rU_9D .yjs9mmsKYDARPUPSoBFw3 {
	color: #fff
}

._1LgIo8fAGnrgqGzZ7rU_9D .JgT6ZW65muFgrXnrRrXyD {
	color: #0e141b
}

._3BGwJlJ63TcWND8KK0xjaH {
	color: #fff
}

._1Zc5j2ll9yRxA_ZKHEYhw2 {
	width: auto;
	height: 16px
}

._12wgofPV3GgsAWFUJhpSz2 {
	width: auto;
	height: 22px
}

._3E-9rilOaYgJAzNjrYPRYE {
	width: auto;
	height: 36px
}

._2NB_hM-9uJkdXPKC3tdS7-._1Zc5j2ll9yRxA_ZKHEYhw2 {
	margin-right: 20px
}

._2wAKy-0ZkO_vhbiQCP9MgE {
	display: flex;
	flex-direction: column;
	margin: 0
}

._2wAKy-0ZkO_vhbiQCP9MgE._1QfwpLmLTSuiIRLDzdY_7l {
	animation-name: _1F0lzP-Krz_y5P9ewZEvBD
}

._2wAKy-0ZkO_vhbiQCP9MgE._1QfwpLmLTSuiIRLDzdY_7l * {
	animation-name: _1F0lzP-Krz_y5P9ewZEvBD !important;
	stroke-dasharray: initial !important;
	stroke-dashoffset: initial !important;
	stroke-width: 5px !important;
	opacity: 1 !important
}

._2wAKy-0ZkO_vhbiQCP9MgE._1QfwpLmLTSuiIRLDzdY_7l ._2qjZm0dB7I6lcRkZhNTqvD path {
	stroke-width: 0 !important
}

._2wAKy-0ZkO_vhbiQCP9MgE._1Sy0pXVZOdWbgouFyD2zJj {
	flex-direction: row
}

._2wAKy-0ZkO_vhbiQCP9MgE .lYUEjD8Qh3GM_ZrZeLwpI,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber path {
	width: 100%;
	height: 100%;
	position: relative
}

._2wAKy-0ZkO_vhbiQCP9MgE .lYUEjD8Qh3GM_ZrZeLwpI {
	align-self: center;
	margin: 0px;
	width: 100%;
	height: 100%
}

._2wAKy-0ZkO_vhbiQCP9MgE._2zbyh5jEDlV5HVD3iUve-k .lYUEjD8Qh3GM_ZrZeLwpI {
	width: 32px;
	height: 32px
}

._2wAKy-0ZkO_vhbiQCP9MgE._2CphUsHNDgIWItNIzeIldY .lYUEjD8Qh3GM_ZrZeLwpI {
	width: 64px;
	height: 64px
}

._2wAKy-0ZkO_vhbiQCP9MgE._1x18vR7Qop8v8_G8qSR6CL .lYUEjD8Qh3GM_ZrZeLwpI {
	width: 92px;
	height: 92px
}

._3IYPzqtvB2ZE7x710d5x2C {
	width: 100%;
	height: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center
}

._21nVi2jNuF_prxLY1mAaKK,._2wAKy-0ZkO_vhbiQCP9MgE ._21nVi2jNuF_prxLY1mAaKK {
	color: #3d85c8;
	font-size: 12px;
	text-transform: uppercase;
	text-align: center;
	flex: 1;
	user-select: none;
	margin-top: 8px;
	font-weight: 500
}

._2wAKy-0ZkO_vhbiQCP9MgE._2CphUsHNDgIWItNIzeIldY ._21nVi2jNuF_prxLY1mAaKK {
	margin-top: 4px
}

._2wAKy-0ZkO_vhbiQCP9MgE._2zbyh5jEDlV5HVD3iUve-k ._21nVi2jNuF_prxLY1mAaKK {
	margin-top: 2px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber._1ctjA2yjeB21eCDj_r1mVz {
	filter: blur(3px);
	position: absolute;
	left: 0;
	top: 0px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber._1ctjA2yjeB21eCDj_r1mVz path {
	stroke: #4375fd
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber path {
	stroke: #67c1f5;
	animation-name: _1O-cWE6nuIVO3x6-Onw0IU;
	animation-duration: .7s;
	stroke-linecap: butt;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
	opacity: 0
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1Vv--mA6PueyEKXXMTwljt,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._2K0LzwjOXDopMHoqY_v_CO {
	stroke-dashoffset: 0;
	stroke-dasharray: 116;
	stroke-width: 6px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._2K0LzwjOXDopMHoqY_v_CO {
	opacity: 1;
	stroke: #3b8bb9;
	stroke-width: 6px;
	transform-origin: 50% 50%;
	stroke-linecap: round
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1Vv--mA6PueyEKXXMTwljt {
	display: none
}

@keyframes _1O-cWE6nuIVO3x6-Onw0IU {
	to {
		stroke-dashoffset: -232
	}
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._3sQFkavAEPhliH6DiFmHRH {
	animation-name: ofdi9VLSRZ5W98WsXVHiq;
	animation-duration: 3s;
	animation-delay: -1.2s;
	animation-iteration-count: infinite;
	animation-timing-function: ease-in-out;
	opacity: 1;
	stroke-width: 0
}

@keyframes ofdi9VLSRZ5W98WsXVHiq {
	0% {
		fill: rgba(103,193,245,0)
	}

	50% {
		fill: rgba(103,193,245,.05)
	}

	100% {
		fill: rgba(103,193,245,0)
	}
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1LZffuoDq-N25wNHckxsf ._1XN6ZJ1l8nVoUxp1WnOBqw,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1LZffuoDq-N25wNHckxsf circle {
	stroke: #67c1f5;
	animation-name: _1jALk36CiS_T9Pg7vBjpIQ;
	animation-duration: 3s;
	animation-delay: -1.2s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
	transform-origin: 67% 36%
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1LZffuoDq-N25wNHckxsf circle {
	animation-name: _1KvOgdKiNE9XuSYUau3hKW
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._2qjZm0dB7I6lcRkZhNTqvD path {
	fill: #67c1f5;
	stroke-width: 0;
	animation-name: _1KvOgdKiNE9XuSYUau3hKW;
	animation-duration: 3s;
	animation-delay: -0.6s;
	animation-iteration-count: infinite;
	animation-timing-function: linear
}

@keyframes _1jALk36CiS_T9Pg7vBjpIQ {
	0% {
		opacity: 0;
		transform: scale(0.75);
		stroke-width: 4px
	}

	20% {
		opacity: .3
	}

	40% {
		opacity: 0
	}

	50% {
		opacity: 0;
		transform: scale(5);
		stroke-width: 0px
	}

	100% {
		opacity: 0;
		transform: scale(5);
		stroke-width: 0px
	}
}

@keyframes _1KvOgdKiNE9XuSYUau3hKW {
	0% {
		opacity: 0
	}

	40% {
		opacity: 1
	}

	80% {
		opacity: 0
	}

	100% {
		opacity: 0
	}
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._2LGHpu_-ihfOhQwdfR3Kiy,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._2FGCneH2AemMrIrZnZskw_,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1X-5j16jaQntVrZfadibyc,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1pj1Q3Ef4FdHDdl9QEtpxp,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber .xFmZaMe5nZpoTc5PQBKn3,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._3MGYowzMQ6TwbH3fu9SVjt,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber .ktVJ42jiVhWEVV9O6z2FK,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._3s_7my869lIOj-1vnqJ39y,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._11MVp53Me_frOuaJfsQ4FE,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._2cl-maglen-RF0YQjShgqG,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._3-JE0FpIzECzeqtd5cyjGI,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1xNIKvHdzLhBldONo6yIZs,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1S17yicfcrPc11m83ydGp3,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1-oUJqmCLOoGqVJz5dgj6J,._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._2tXgejjqNKy6cSX1Lv7PrG {
	animation-name: _1fs4RGcMBRzbQQirDBiFoM;
	animation-duration: 3s;
	stroke-dasharray: 150 950
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._2tXgejjqNKy6cSX1Lv7PrG {
	animation-delay: 0s;
	opacity: .06;
	stroke-width: .5px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1-oUJqmCLOoGqVJz5dgj6J {
	animation-delay: -0.1s;
	opacity: .13;
	stroke-width: 1px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1S17yicfcrPc11m83ydGp3 {
	animation-delay: -0.2s;
	opacity: .2;
	stroke-width: 1.5px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1xNIKvHdzLhBldONo6yIZs {
	animation-delay: -0.3s;
	opacity: .26;
	stroke-width: 2px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._3-JE0FpIzECzeqtd5cyjGI {
	animation-delay: -0.4s;
	opacity: .33;
	stroke-width: 2.5px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._2cl-maglen-RF0YQjShgqG {
	animation-delay: -0.5s;
	opacity: .4;
	stroke-width: 3px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._11MVp53Me_frOuaJfsQ4FE {
	animation-delay: -0.6s;
	opacity: .46;
	stroke-width: 3.5px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._3s_7my869lIOj-1vnqJ39y {
	animation-delay: -0.7s;
	opacity: .53;
	stroke-width: 4px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber .ktVJ42jiVhWEVV9O6z2FK {
	animation-delay: -0.8s;
	opacity: .6;
	stroke-width: 4.5px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._3MGYowzMQ6TwbH3fu9SVjt {
	animation-delay: -0.9s;
	opacity: .66;
	stroke-width: 5px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber .xFmZaMe5nZpoTc5PQBKn3 {
	animation-delay: -1s;
	opacity: .73;
	stroke-width: 5.5px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1pj1Q3Ef4FdHDdl9QEtpxp {
	animation-delay: -1.1s;
	opacity: .8;
	stroke-width: 6px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._1X-5j16jaQntVrZfadibyc {
	animation-delay: -1.2s;
	opacity: .86;
	stroke-width: 6.5px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._2FGCneH2AemMrIrZnZskw_ {
	animation-delay: -1.3s;
	opacity: .93;
	stroke-width: 7px
}

._2wAKy-0ZkO_vhbiQCP9MgE .SVGIcon_Throbber ._2LGHpu_-ihfOhQwdfR3Kiy {
	animation-delay: -1.4s;
	opacity: 1;
	stroke-width: 7.5px
}

@keyframes _1fs4RGcMBRzbQQirDBiFoM {
	100% {
		stroke-dashoffset: -1100
	}
}

._2zbyh5jEDlV5HVD3iUve-k {
	width: 36px;
	height: 36px
}

._2CphUsHNDgIWItNIzeIldY {
	width: 64px;
	height: 64px
}

._1x18vR7Qop8v8_G8qSR6CL {
	width: 92px;
	height: 92px
}

._1gYeZMYKBDqNpVuw58_LCl {
	width: 120px;
	height: 120px
}

._3j-p4JOqdpaF4obGtIeAB {
	width: 240px;
	height: 240px
}

.I3aEq3lbK7Pm8ujENvtri {
	opacity: 0;
	transition: opacity 1s
}

.I3aEq3lbK7Pm8ujENvtri._2SwSJd-DlX2dRiDGxZWHI5 {
	opacity: 1
}

._1m8iQOSVziKDHiInrfskv_ img {
	width: 100%
}

._24C5lxFpKz_kHyuT-8GJKK {
	border-radius: 50%;
	margin: auto;
	font-size: 10px;
	position: relative;
	text-indent: -9999em;
	border-top: 1.1em solid rgba(255,255,255,.2);
	border-right: 1.1em solid rgba(255,255,255,.2);
	border-bottom: 1.1em solid rgba(255,255,255,.2);
	border-left: 1.1em solid #fff;
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-animation: _15h2OLuARlaaeboZ5TbsTx 1.1s infinite linear;
	animation: _15h2OLuARlaaeboZ5TbsTx 1.1s infinite linear
}

._24C5lxFpKz_kHyuT-8GJKK._2FPxEVbkMdVDAw1TLfl_B5 {
	width: 3em;
	height: 3em;
	min-width: 3em;
	min-height: 3em;
	border-top-width: .3em;
	border-right-width: .3em;
	border-bottom-width: .3em;
	border-left-width: .3em
}

._24C5lxFpKz_kHyuT-8GJKK._2FfWbZHeiT3_nRXH-pI7av {
	width: 6em;
	height: 6em;
	min-width: 6em;
	min-height: 6em;
	border-top-width: .4em;
	border-right-width: .4em;
	border-bottom-width: .4em;
	border-left-width: .4em
}

._24C5lxFpKz_kHyuT-8GJKK._30IMocjbXd0leP4E5U2Yrx {
	width: 10em;
	height: 10em;
	min-width: 10em;
	min-height: 10em;
	border-top-width: 1.1em;
	border-right-width: 1.1em;
	border-bottom-width: 1.1em;
	border-left-width: 1.1em
}

@-webkit-keyframes _15h2OLuARlaaeboZ5TbsTx {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes _15h2OLuARlaaeboZ5TbsTx {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

._1k0S-tUF_ENycLJ7PWqbzS {
	flex-grow: 1;
	flex-basis: 0;
	display: flex;
	flex-direction: column;
	min-height: 150px;
	margin-bottom: 16px
}

._1k0S-tUF_ENycLJ7PWqbzS._1090TwnnSh07Rya_5ss37E {
	position: relative;
	min-height: 127px
}

@media screen and (max-width: 910px) {
	._1k0S-tUF_ENycLJ7PWqbzS._1090TwnnSh07Rya_5ss37E {
		height: calc(15vw + 32px);
		min-height: unset
	}
}

._1k0S-tUF_ENycLJ7PWqbzS ._3nKoQbWM1xYxsCfDoImGQ- {
	justify-content: center;
	margin-left: 16px;
	width: 100%
}

._1k0S-tUF_ENycLJ7PWqbzS._18tLexJfL4tGNabZ9Ywvlm {
	margin-bottom: 0px;
	min-height: 120px
}

.A2B2VZqisd8LEU7zknWqk {
	flex-grow: 1;
	flex-basis: 0;
	background: radial-gradient(ellipse at top left, rgba(66, 69, 76, 0.8), rgba(37, 40, 46, 0.8));
	box-shadow: 2px 2px 10px rgba(0,0,0,.4);
	border-radius: 4px;
	position: relative;
	overflow: hidden
}

._18tLexJfL4tGNabZ9Ywvlm .A2B2VZqisd8LEU7zknWqk {
	background-image: radial-gradient(ellipse at top left, #42454c, #25282e)
}

._1090TwnnSh07Rya_5ss37E .A2B2VZqisd8LEU7zknWqk {
	background-image: radial-gradient(ellipse at top left, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.4));
	box-shadow: unset
}

._1090TwnnSh07Rya_5ss37E .A2B2VZqisd8LEU7zknWqk ._1TsqAyLSPMv7JrgVI6Jpnv {
	opacity: 0
}

._1TsqAyLSPMv7JrgVI6Jpnv {
	position: absolute;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-size: cover;
	-webkit-mask-image: radial-gradient(circle at top left, black, rgba(0, 0, 0, 0) 60%);
	mask-image: radial-gradient(circle at top left, black, rgba(0, 0, 0, 0) 60%);
	filter: blur(30px);
	opacity: .3
}

._23xa4AVp7kYtbslOOB8xly {
	padding: 16px
}

._3JepbxeEa0I4l8TnG9DeT5 {
	width: 94px;
	box-shadow: 0 0 8px #fff;
	border-radius: 5px;
	border: none
}

@media screen and (max-width: 910px) {
	._3JepbxeEa0I4l8TnG9DeT5 {
		width: 15vw
	}
}

._2T8Ub04W0G2L6_3692y23L {
	position: relative;
	margin-left: 4px
}

._2T8Ub04W0G2L6_3692y23L ._8196lUGpYeVntSAwJq-64 {
	padding-bottom: 2px;
	font-size: 21px;
	line-height: 21px;
	font-weight: 300
}

.NX5WeT2qHbZGaVykMxMA2 {
	position: relative;
	padding-bottom: 2px;
	color: #c3c3c3
}

@media screen and (max-width: 910px) {
	.NX5WeT2qHbZGaVykMxMA2 {
		display: none
	}
}

._37vyVYzsOKNDlPWnQ5zcMF {
	text-transform: uppercase;
	font-size: 13px;
	letter-spacing: 1px;
	margin-bottom: 4px
}

@media screen and (max-width: 940px) {
	._37vyVYzsOKNDlPWnQ5zcMF {
		margin-left: 16px
	}
}

._2ZpFi_vScMetinFMtGp2WE {
	display: block;
	padding: 0px 6px;
	font-size: 11px;
	line-height: 12px
}

._2ZpFi_vScMetinFMtGp2WE span {
	font-size: 15px;
	line-height: 16px
}

@media screen and (max-width: 800px) {
	.BT3Bjo-dSXZV11Cqy_Awo {
		flex-direction: column
	}
}

._2artmqqQS2Rl8YMsi1nV-U {
	display: flex;
	flex-direction: row;
	background: rgba(0,0,0,.2);
	border-radius: 3px;
	padding: 4px;
	margin-bottom: 4px;
	height: fit-content
}

._1HwWXjF06mJ9sG_9KXlgA- {
	background-color: #54a5d4;
	position: relative;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	gap: 1ch
}

._1HwWXjF06mJ9sG_9KXlgA- svg {
	width: 18px;
	height: 18px;
	margin-left: -7px
}

._1a5djsChaeoZViyFSGNom5 {
	font-size: 12px
}

div._1o1Ds-OdAZcjo18bw9QiEH {
	display: flex;
	flex-direction: unset;
	flex-wrap: wrap
}

@media screen and (max-width: 1100px) {
	._18tLexJfL4tGNabZ9Ywvlm div._1o1Ds-OdAZcjo18bw9QiEH {
		display: none
	}
}

@media screen and (max-width: 910px) {
	._18tLexJfL4tGNabZ9Ywvlm div._1o1Ds-OdAZcjo18bw9QiEH {
		display: flex
	}
}

@media screen and (max-width: 600px) {
	div._1o1Ds-OdAZcjo18bw9QiEH {
		display: none
	}

	._18tLexJfL4tGNabZ9Ywvlm div._1o1Ds-OdAZcjo18bw9QiEH {
		display: none
	}
}

._2v_K1-p6KHigjcjV3HlHsV {
	width: 20px;
	height: 20px;
	display: block;
	opacity: .5
}

._3eCVbMRawBIqtu1HpE7qJR {
	position: relative;
	display: flex;
	flex-direction: row;
	align-items: center;
	background-color: rgba(0,0,0,.2);
	padding: 2px 8px 2px 3px;
	margin-right: 4px;
	margin-bottom: 4px;
	border-radius: 3px;
	color: #8e9093
}

._3eCVbMRawBIqtu1HpE7qJR:hover {
	background-color: #54a5d4;
	color: #000
}

._3eCVbMRawBIqtu1HpE7qJR>div {
	padding-top: 0px;
	padding-left: 4px;
	display: block;
	font-size: 12px
}

._30j_Rriv37jV9sEvTdi8Kw ._1k0S-tUF_ENycLJ7PWqbzS {
	height: min-content;
	min-height: unset
}

._30j_Rriv37jV9sEvTdi8Kw ._1k0S-tUF_ENycLJ7PWqbzS ._3nKoQbWM1xYxsCfDoImGQ- {
	margin-left: 0px
}

._30j_Rriv37jV9sEvTdi8Kw ._1k0S-tUF_ENycLJ7PWqbzS .A2B2VZqisd8LEU7zknWqk {
	overflow: visible
}

._30j_Rriv37jV9sEvTdi8Kw ._1k0S-tUF_ENycLJ7PWqbzS ._23xa4AVp7kYtbslOOB8xly {
	padding: 10px 12px 10px 8px;
	position: relative
}

._30j_Rriv37jV9sEvTdi8Kw ._1N0rYLgFmHTfQng24QRoEh {
	display: none
}

._3DO0NUX-db2kVZWScbJetR {
	font-size: 13px
}

.lat0M-V5X4uYd6Mpm1DJ1 {
	position: relative;
	display: flex;
	flex-direction: column
}

.lat0M-V5X4uYd6Mpm1DJ1 .ZHRZ8czyqs7NaNmv65ARI {
	display: flex;
	flex-direction: row;
	flex: 1;
	padding-top: 10px
}

@media screen and (max-width: 700px) {
	.lat0M-V5X4uYd6Mpm1DJ1 .ZHRZ8czyqs7NaNmv65ARI {
		flex-direction: column
	}
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3Sfbz5IM9d2jNMdOV2aFal {
	display: flex;
	flex-direction: row
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1r_sYgW1VktkbK33MvFdMx {
	margin-top: 5px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2gE59p3vz8NzTRZIejilUN {
	flex: 2
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3zcmXq9FSDuc9eFPT7yj1A {
	display: flex;
	flex: 2
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN {
	flex: 0;
	display: grid;
	gap: 4px;
	margin-left: 40px
}

@media screen and (max-width: 700px) {
	.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN {
		display: flex;
		flex-direction: column;
		align-items: center;
		margin-left: 0;
		margin-top: 48px
	}
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN .mFCQSE5-57z0lcZgUiE9K {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	width: 200px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._2vrvETim46niDklOy_kH33 {
	color: #1999ff;
	font-weight: 500;
	font-size: 12px;
	line-height: 16px;
	margin: 6px 0px;
	text-transform: uppercase;
	letter-spacing: .02em
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._1SepN-HT3pk6WedgBgXLeB {
	display: flex;
	flex-direction: row;
	align-items: center;
	padding: 8px 0px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._1IIkZxuQobioLQwfUK5TcH {
	width: 120px;
	fill: #afafaf
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._14ZzKYkQD-qXL4aLAaupwp {
	font-weight: 400;
	font-size: 12px;
	line-height: 16px;
	color: #afafaf;
	margin: 8px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._3k-6J60Y5_Cs3sqk7SgbQU {
	background-color: rgba(255,255,255,.1);
	border-radius: 2px;
	font-weight: 700;
	font-size: 12px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	padding: 8px 16px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._1kBrGj8mpIJs7FywIdPpik {
	text-align: center;
	text-decoration-line: underline;
	font-weight: 400;
	font-size: 12px;
	line-height: 24px;
	color: #afafaf;
	padding: 12px 0px;
	cursor: pointer
}

@media screen and (max-width: 700px) {
	.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN .mFCQSE5-57z0lcZgUiE9K {
		align-items: center
	}

	.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._14ZzKYkQD-qXL4aLAaupwp {
		text-align: center
	}
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._3wGxEd3F_T8M0LIA0M9o-g {
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #32353c;
	border-radius: 2px;
	border: none;
	padding: 2px 16px;
	color: #fff;
	font-size: 16px;
	letter-spacing: .03em
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._3wGxEd3F_T8M0LIA0M9o-g:hover {
	background-color: #393c44
}

@media screen and (min-width: 700px) {
	.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._3wGxEd3F_T8M0LIA0M9o-g {
		display: none
	}
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._3wGxEd3F_T8M0LIA0M9o-g ._27u_PDLDTJ3mTS-4_TmJKk {
	color: #1999ff;
	width: 25px;
	margin: 8px
}

@media screen and (max-width: 700px) {
	.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._3ToZQDL9M9IP5o2tIhKLxH {
		display: flex;
		flex-direction: column;
		align-items: center
	}
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._3ToZQDL9M9IP5o2tIhKLxH ._35Q-UW9L8wv2fkImoWScgQ {
	aspect-ratio: 1;
	border-radius: 2px;
	margin-top: 2px;
	margin-bottom: 8px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._3ToZQDL9M9IP5o2tIhKLxH ._1MIDAnpFm2LhRX7Rvb3wlY {
	text-align: center;
	font-size: 12px;
	color: #afafaf;
	text-decoration: underline;
	cursor: pointer
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._1kEk5_KBniai5Q7TYGCH1S {
	display: none
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._3pxTSyPhDmjNqXUYDIITS- {
	text-align: center;
	font-size: 12px;
	color: #afafaf
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3wSeH3OorL-tMzwXL55smN ._3pxTSyPhDmjNqXUYDIITS- :not(._1VAFgEYpKJDwl9aI8W5ctY) {
	padding: 12px 0px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3BkiHun-mminuTO-Y-zXke {
	display: grid;
	grid-template-areas: "label hint" "input input";
	grid-template-columns: 1fr min-content;
	gap: 2px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2GBWeup5cttgbTw8FM3tfx {
	border-radius: 2px;
	color: #fff;
	padding: 10px;
	background-color: #32353c;
	outline: none;
	font-size: 15px;
	grid-area: input;
	border: 1px solid #32353c
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2GBWeup5cttgbTw8FM3tfx:hover {
	background-color: #393c44
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2GBWeup5cttgbTw8FM3tfx._16BUa8w2l6LPH1otvXnwAR {
	border-color: #c15755
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2v60tM463fW0V7GDe92E5f {
	flex: 1;
	display: grid;
	gap: 12px;
	grid-template-columns: 1fr
}

.lat0M-V5X4uYd6Mpm1DJ1 .XrYgea66b38RASmbI3PJo {
	font-size: 12px;
	color: #afafaf;
	text-transform: uppercase;
	letter-spacing: .02em;
	user-select: none
}

.lat0M-V5X4uYd6Mpm1DJ1 .XrYgea66b38RASmbI3PJo._12zBmIktqPpcwJXItTb8f9 {
	color: #1999ff;
	font-weight: 500
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1Qku5jMXBi5-wawzqY1kzG {
	display: flex;
	flex-direction: row;
	align-items: center;
	cursor: pointer
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1Qku5jMXBi5-wawzqY1kzG ._10bGilozn2bfCfiPfANMhC {
	color: #afafaf;
	font-size: 12px;
	user-select: none;
	padding-left: 6px
}

.lat0M-V5X4uYd6Mpm1DJ1 .LBS7IDpob52Sb4ZoKobh0 {
	width: 14px;
	height: 14px;
	padding: 3px;
	border-radius: 2px;
	background-color: #32353c;
	cursor: pointer
}

.lat0M-V5X4uYd6Mpm1DJ1 .LBS7IDpob52Sb4ZoKobh0 ._28MB9LhS2kVTalIp0NHDv4 {
	width: 100%;
	height: 100%;
	display: flex
}

.lat0M-V5X4uYd6Mpm1DJ1 .LBS7IDpob52Sb4ZoKobh0:hover {
	background-color: #393c44
}

.lat0M-V5X4uYd6Mpm1DJ1 .LBS7IDpob52Sb4ZoKobh0:focus {
	outline: 1px #06bfff solid
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1Qku5jMXBi5-wawzqY1kzG:hover .LBS7IDpob52Sb4ZoKobh0 {
	background-color: #393c44
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1Y8X98of8RkwP6ga9F92LD {
	display: flex;
	flex-direction: row;
	margin-top: 12px;
	gap: 15px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1Y8X98of8RkwP6ga9F92LD button {
	width: 50%
}

.lat0M-V5X4uYd6Mpm1DJ1 ._16fbihk6Bi9CXuksG7_tLt {
	display: flex;
	flex-direction: column;
	align-items: center
}

.lat0M-V5X4uYd6Mpm1DJ1 ._16fbihk6Bi9CXuksG7_tLt button {
	width: 270px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._9Ig1o0jVRia2uf_FKR3rs,.lat0M-V5X4uYd6Mpm1DJ1 ._2Z68vjdOnUDA2ULQG41JVV,.lat0M-V5X4uYd6Mpm1DJ1 ._25eT23F0cV5lmT3tXAIA56 {
	background: #3d4450;
	color: #fff;
	padding: 12px;
	font-size: 16px;
	font-weight: 400;
	font-family: inherit;
	text-align: center;
	border: none;
	border-radius: 2px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._9Ig1o0jVRia2uf_FKR3rs:hover,.lat0M-V5X4uYd6Mpm1DJ1 ._2Z68vjdOnUDA2ULQG41JVV:hover,.lat0M-V5X4uYd6Mpm1DJ1 ._25eT23F0cV5lmT3tXAIA56:hover {
	background: #525b6a
}

.lat0M-V5X4uYd6Mpm1DJ1 ._9Ig1o0jVRia2uf_FKR3rs:active,.lat0M-V5X4uYd6Mpm1DJ1 ._2Z68vjdOnUDA2ULQG41JVV:active,.lat0M-V5X4uYd6Mpm1DJ1 ._25eT23F0cV5lmT3tXAIA56:active {
	background: #2f343e
}

.lat0M-V5X4uYd6Mpm1DJ1 ._9Ig1o0jVRia2uf_FKR3rs {
	width: 50%
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3t6QgWQmijDfZziPq3q3aQ {
	position: relative;
	background: #1a9fff;
	border-radius: 2px;
	flex: 1;
	border: none;
	outline: none;
	padding: 10px;
	color: #fff;
	font-size: 14px;
	font-weight: 400;
	font-family: inherit;
	text-align: center;
	cursor: pointer
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3t6QgWQmijDfZziPq3q3aQ:hover {
	background: linear-gradient(90deg, #06BFFF 30%, #2D73FF 100%)
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3t6QgWQmijDfZziPq3q3aQ:active {
	background: linear-gradient(90deg, #06BFFF 50%, #2D73FF 100%)
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3t6QgWQmijDfZziPq3q3aQ:focus {
	outline: solid #06bfff;
	outline-width: 1px
}

.lat0M-V5X4uYd6Mpm1DJ1 .DjSvCZoKKfoNSmarsEcTS {
	position: relative;
	background: linear-gradient(90deg, #06BFFF 0%, #2D73FF 100%);
	border-radius: 2px;
	border: none;
	outline: none;
	padding: 12px;
	color: #fff;
	font-size: 16px;
	font-weight: 400;
	font-family: inherit;
	text-align: center;
	cursor: pointer
}

.lat0M-V5X4uYd6Mpm1DJ1 .DjSvCZoKKfoNSmarsEcTS:hover {
	background: linear-gradient(90deg, #06BFFF 30%, #2D73FF 100%)
}

.lat0M-V5X4uYd6Mpm1DJ1 .DjSvCZoKKfoNSmarsEcTS:active {
	background: linear-gradient(90deg, #06BFFF 50%, #2D73FF 100%)
}

.lat0M-V5X4uYd6Mpm1DJ1 .DjSvCZoKKfoNSmarsEcTS:disabled {
	opacity: .5
}

.lat0M-V5X4uYd6Mpm1DJ1 .DjSvCZoKKfoNSmarsEcTS:focus {
	outline: solid #06bfff;
	outline-width: 1px
}

.lat0M-V5X4uYd6Mpm1DJ1 .DjSvCZoKKfoNSmarsEcTS._2NVQcOnbtdGIu9O-mB9-YE {
	color: transparent
}

.lat0M-V5X4uYd6Mpm1DJ1 .DjSvCZoKKfoNSmarsEcTS ._3AseUd328DeQNUMkwlq8MV {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	display: flex;
	justify-content: center;
	align-items: center
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1zFEayEDjKnMPSCnM-lzqE {
	color: #afafaf;
	font-size: 12px;
	display: inline-block
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1zFEayEDjKnMPSCnM-lzqE._2jDjxzENzZfyd-mEASaFdZ {
	text-align: center
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1K431RbY14lkaFW6-XgSsC {
	color: #afafaf;
	font-size: 12px;
	text-decoration: underline;
	cursor: pointer
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1K431RbY14lkaFW6-XgSsC:hover {
	color: #c9c9c9
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1W_6HXiG4JJ0By1qN_0fGZ {
	color: #c15755;
	font-size: 12px;
	font-weight: 500;
	text-align: center
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2FyQDUS2uHbW1fzoFK2jLx {
	text-align: center
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1NOsG2PAO2rRBb8glCFM_6 {
	display: flex;
	flex-direction: column
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2QHQ1DkwVuPafY7Yr1Df6w {
	align-items: center
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2tsIiF5suAf1CC2JA9djst {
	justify-content: center
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3JBYGcszFcaSNXHHSR3kCV {
	text-align: center
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3JBYGcszFcaSNXHHSR3kCV ._1hKgiFuFaVR_Sq1Gj_gCnd {
	font-size: 18px;
	font-weight: 500;
	color: #afafaf
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3JBYGcszFcaSNXHHSR3kCV ._31Vq4lzNWs4WikXVr9J4hz {
	font-size: 18px;
	font-weight: 500;
	color: #fff
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3JBYGcszFcaSNXHHSR3kCV ._2o5mE8JpPFOyJ0HwX_y0y7 {
	font-size: 14px;
	color: #afafaf;
	opacity: .5;
	font-weight: 500;
	padding-top: 6px
}

@media screen and (max-width: 700px) {
	.lat0M-V5X4uYd6Mpm1DJ1 ._3JBYGcszFcaSNXHHSR3kCV ._2o5mE8JpPFOyJ0HwX_y0y7 {
		opacity: 1
	}
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3zQ9hnkyXJEv7nN0oBU56M {
	background-color: #32353c;
	display: flex;
	flex-direction: row;
	padding: 10px 20px 0px 20px;
	border-radius: 2px;
	max-width: 500px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3zQ9hnkyXJEv7nN0oBU56M ._2WgwHabhUV3cP6dHQPybw8 {
	color: #fff;
	font-size: 18px;
	font-weight: 500;
	line-height: 24px;
	margin-top: 20px;
	padding-left: 20px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3huyZ7Eoy2bX4PbCnH3p5w {
	background-color: #32353c;
	display: flex;
	flex-direction: column;
	padding: 20px 20px 0px 20px;
	border-radius: 2px;
	max-width: 500px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3WvDpj9Ng6SQliygcVqlJU {
	width: 40px;
	color: #1a99ff
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3qdu3-d2Nbudcqe-VBrC8r {
	width: 55px;
	color: #1a99ff
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3yz6xIaXDcStXAUzK4pWgE {
	display: flex;
	flex-direction: column;
	justify-content: space-between
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2YsaRupK3XuabHMh9_BfZP {
	font-size: 12px;
	text-align: center;
	text-decoration: underline;
	padding: 12px 0px;
	cursor: pointer
}

.lat0M-V5X4uYd6Mpm1DJ1 .DdK_Fpa32ezl3qzyYJ85d,.lat0M-V5X4uYd6Mpm1DJ1 ._2Io_Jc8M4cRHn9cU4vHcqW,.lat0M-V5X4uYd6Mpm1DJ1 ._1YQZI88vD5NCUw4u35tB0m {
	padding: 12px 12px 24px 12px;
	gap: 24px
}

.lat0M-V5X4uYd6Mpm1DJ1 .DdK_Fpa32ezl3qzyYJ85d ._1hKgiFuFaVR_Sq1Gj_gCnd,.lat0M-V5X4uYd6Mpm1DJ1 ._2Io_Jc8M4cRHn9cU4vHcqW ._1hKgiFuFaVR_Sq1Gj_gCnd,.lat0M-V5X4uYd6Mpm1DJ1 ._1YQZI88vD5NCUw4u35tB0m ._1hKgiFuFaVR_Sq1Gj_gCnd {
	font-size: 12px;
	color: #afafaf;
	text-align: center
}

.lat0M-V5X4uYd6Mpm1DJ1 .DdK_Fpa32ezl3qzyYJ85d ._1rEWOv1g1uTXNhoWiJLQZs,.lat0M-V5X4uYd6Mpm1DJ1 .DdK_Fpa32ezl3qzyYJ85d ._3aMbj3PT-p1yxEt98UM56K,.lat0M-V5X4uYd6Mpm1DJ1 ._2Io_Jc8M4cRHn9cU4vHcqW ._1rEWOv1g1uTXNhoWiJLQZs,.lat0M-V5X4uYd6Mpm1DJ1 ._2Io_Jc8M4cRHn9cU4vHcqW ._3aMbj3PT-p1yxEt98UM56K,.lat0M-V5X4uYd6Mpm1DJ1 ._1YQZI88vD5NCUw4u35tB0m ._1rEWOv1g1uTXNhoWiJLQZs,.lat0M-V5X4uYd6Mpm1DJ1 ._1YQZI88vD5NCUw4u35tB0m ._3aMbj3PT-p1yxEt98UM56K {
	color: #fff;
	text-align: center;
	font-size: 16px;
	line-height: 20px
}

.lat0M-V5X4uYd6Mpm1DJ1 .DdK_Fpa32ezl3qzyYJ85d ._1rEWOv1g1uTXNhoWiJLQZs ._3BKzb-aGSLOjp5jsQ8wwXK,.lat0M-V5X4uYd6Mpm1DJ1 .DdK_Fpa32ezl3qzyYJ85d ._3aMbj3PT-p1yxEt98UM56K ._3BKzb-aGSLOjp5jsQ8wwXK,.lat0M-V5X4uYd6Mpm1DJ1 ._2Io_Jc8M4cRHn9cU4vHcqW ._1rEWOv1g1uTXNhoWiJLQZs ._3BKzb-aGSLOjp5jsQ8wwXK,.lat0M-V5X4uYd6Mpm1DJ1 ._2Io_Jc8M4cRHn9cU4vHcqW ._3aMbj3PT-p1yxEt98UM56K ._3BKzb-aGSLOjp5jsQ8wwXK,.lat0M-V5X4uYd6Mpm1DJ1 ._1YQZI88vD5NCUw4u35tB0m ._1rEWOv1g1uTXNhoWiJLQZs ._3BKzb-aGSLOjp5jsQ8wwXK,.lat0M-V5X4uYd6Mpm1DJ1 ._1YQZI88vD5NCUw4u35tB0m ._3aMbj3PT-p1yxEt98UM56K ._3BKzb-aGSLOjp5jsQ8wwXK {
	color: #1999ff
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3FIQqsD10Zd2yrvusqjP_P {
	position: relative;
	background-color: #32353c
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3FIQqsD10Zd2yrvusqjP_P ._1gZuGaPQVYkRx3GH4wzBN3 {
	letter-spacing: 36px;
	font-size: 28px;
	padding: 12px 26px;
	background: transparent;
	border: none;
	outline: none;
	color: #fff;
	font-weight: 500;
	font-family: inherit
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3FIQqsD10Zd2yrvusqjP_P ._8gteGheBcDqzR7sDIhoDN {
	position: absolute;
	display: flex;
	flex-direction: row;
	gap: 14px;
	bottom: 8px;
	left: 16px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3FIQqsD10Zd2yrvusqjP_P ._8gteGheBcDqzR7sDIhoDN ._3l55OgBEuGxUa2TRX_q6X2 {
	width: 40px;
	height: 2px;
	background-color: #afafaf;
	opacity: .25
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3yMMwjOGjHdmMrJbYQyst3 {
	color: #fff;
	font-size: 26px;
	text-transform: uppercase;
	font-weight: 200
}

.lat0M-V5X4uYd6Mpm1DJ1 ._1b-mLIbA7lNlcrNICBrLu6 {
	color: #dfe3e6;
	font-size: 15px;
	margin-bottom: 22px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3onX-q5mCgAQyvYp-RXyQy {
	color: #afafaf;
	font-size: 12px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O.IN_CLIENT {
	width: 630px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O:not(.IN_CLIENT) {
	width: 100%
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O .g5L61o-ZrHHmwLEugLjLI {
	color: #fff;
	font-size: 28px;
	font-weight: 800
}

@media screen and (max-width: 700px) {
	.lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O .g5L61o-ZrHHmwLEugLjLI {
		text-align: center
	}
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O ._3XCnc4SuTz8V8-jXVwkt_s {
	background-color: #181a21;
	border-radius: 4px;
	padding: 24px 32px;
	flex: 1;
	min-width: 636px
}

@media screen and (max-width: 700px) {
	.lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O ._3XCnc4SuTz8V8-jXVwkt_s {
		min-width: 0px;
		background-color: transparent
	}
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O._2R_n2M6thAvA4On2yeR_Jd {
	background: linear-gradient(0deg, #191A1E, #191A1E 58%, #212328 84%);
	padding: 40px 40px 15px 40px;
	width: inherit;
	display: flex;
	flex-direction: column;
	justify-content: center
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O._2R_n2M6thAvA4On2yeR_Jd ._3XCnc4SuTz8V8-jXVwkt_s {
	background: transparent;
	padding: 14px 0px
}

@media screen and (max-width: 796px) {
	.lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O._2R_n2M6thAvA4On2yeR_Jd ._3XCnc4SuTz8V8-jXVwkt_s {
		min-width: 0px
	}
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O._2R_n2M6thAvA4On2yeR_Jd._3FB9Kwzf1SnNWl8p2Mypu7 .lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O._2R_n2M6thAvA4On2yeR_Jd:not(.IN_CLIENT) {
	background: linear-gradient(321.58deg, #212629 47.91%, #333841 91.08%);
	width: 500px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O._2R_n2M6thAvA4On2yeR_Jd._3FB9Kwzf1SnNWl8p2Mypu7 .lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O._2R_n2M6thAvA4On2yeR_Jd:not(.IN_CLIENT) ._3XCnc4SuTz8V8-jXVwkt_s {
	background: #21232880
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O._2R_n2M6thAvA4On2yeR_Jd.IN_CLIENT {
	min-height: 448px;
	padding-top: 0
}

.lat0M-V5X4uYd6Mpm1DJ1 ._3v6WnuVNx1rJx0x_1AAyPp {
	height: 46px;
	width: 153px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._14exBrSFDthVqeknXgFh4X {
	display: flex;
	flex-direction: row;
	justify-items: center;
	align-items: center
}

.lat0M-V5X4uYd6Mpm1DJ1 ._14exBrSFDthVqeknXgFh4X ._2Jkgs1ZwjavbwnJy76UgUm {
	width: 20px;
	height: 32px;
	margin-right: 12px;
	cursor: pointer
}

.lat0M-V5X4uYd6Mpm1DJ1 ._14exBrSFDthVqeknXgFh4X ._3NHpq7ZDgg4uYEzUF9RxaQ {
	color: #dcdedf
}

.lat0M-V5X4uYd6Mpm1DJ1 ._14exBrSFDthVqeknXgFh4X ._3NHpq7ZDgg4uYEzUF9RxaQ:hover {
	opacity: 90%
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt {
	background: linear-gradient(0deg, #191A1E, #191A1E 58%, #212328 84%);
	padding: 34px 40px 15px 40px;
	box-sizing: border-box;
	gap: 36px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt._1VAFgEYpKJDwl9aI8W5ctY {
	padding-top: 0px
}

@media screen and (max-width: 796px) {
	.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt {
		gap: 12px
	}
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt.IN_CLIENT {
	width: 630px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt ._1kQPdUAn_5omUN8oZo_4ds {
	flex-direction: column;
	display: flex;
	gap: 4px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt:not(.IN_CLIENT) {
	width: 100%;
	min-width: 700px
}

@media screen and (max-width: 796px) {
	.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt:not(.IN_CLIENT) {
		min-width: 0px
	}
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt .yQUZitCk5gaktq9hh0r4J {
	text-transform: uppercase;
	color: #fff;
	position: absolute;
	right: 118px;
	top: 46px
}

@media screen and (max-width: 796px) {
	.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt .yQUZitCk5gaktq9hh0r4J {
		display: none
	}
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt ._27aItUQsVlk-hSm7K9UCJt {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	color: #afafaf;
	font-size: 12px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt ._27aItUQsVlk-hSm7K9UCJt._1VAFgEYpKJDwl9aI8W5ctY {
	padding-top: 15px
}

@media screen and (max-width: 796px) {
	.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt ._27aItUQsVlk-hSm7K9UCJt {
		flex-direction: column;
		align-items: center;
		text-align: center
	}

	.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt ._27aItUQsVlk-hSm7K9UCJt ._3oenaAqi9EDn5VBmQS596K {
		display: flex;
		flex-direction: column
	}

	.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt ._27aItUQsVlk-hSm7K9UCJt ._3oenaAqi9EDn5VBmQS596K._1VAFgEYpKJDwl9aI8W5ctY {
		flex-direction: row
	}

	.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt ._27aItUQsVlk-hSm7K9UCJt._1VAFgEYpKJDwl9aI8W5ctY {
		flex-direction: row
	}
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt ._27aItUQsVlk-hSm7K9UCJt ._3dwSWEGgHCaDxQqEDOqTtN {
	margin-right: 8px
}

.lat0M-V5X4uYd6Mpm1DJ1 ._2v9dClMg2Lmn8UVv6GUeJt input,.lat0M-V5X4uYd6Mpm1DJ1 ._2EuR68sQbA8eP01DlIfu6O._2R_n2M6thAvA4On2yeR_Jd input {
	box-shadow: none
}

._1A8Mk6QeC0d7bvHDJIoW7o {
	color: #fff;
	font-size: 22px;
	font-weight: 700;
	text-align: center
}

._3H-JHTYIWOo9uVrF0SXAX0 {
	color: #fff;
	font-size: 16px;
	margin-bottom: 24px;
	text-align: center
}

.Vf2Dk5xgRdq6KGJAuoz3A {
	gap: 12px
}

._2gqhnP9l70A6UQqREWHYY3 {
	color: #fff;
	font-size: 16px;
	text-align: center
}

._2Z68vjdOnUDA2ULQG41JVV._2Z68vjdOnUDA2ULQG41JVV,._25eT23F0cV5lmT3tXAIA56._25eT23F0cV5lmT3tXAIA56 {
	padding: 12px 24px
}

._1VLukpV8qjL4BULw7Zob_l {
	border-radius: 50%;
	margin: auto;
	font-size: 10px;
	position: relative;
	text-indent: -9999em;
	border-top: 1.1em solid rgba(255,255,255,.2);
	border-right: 1.1em solid rgba(255,255,255,.2);
	border-bottom: 1.1em solid rgba(255,255,255,.2);
	border-left: 1.1em solid #fff;
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-animation: _14OTBjueEGnvcmdIsMqE2w 1.1s infinite linear;
	animation: _14OTBjueEGnvcmdIsMqE2w 1.1s infinite linear
}

._1VLukpV8qjL4BULw7Zob_l.WYrJyNEVnjgAnMVZgvPeg {
	width: 2.4em;
	height: 2.4em;
	min-width: 2.4em;
	min-height: 2.4em;
	border-top-width: .3em;
	border-right-width: .3em;
	border-bottom-width: .3em;
	border-left-width: .3em
}

._1VLukpV8qjL4BULw7Zob_l.CQ9fAVYxF10LejsSBLSz4 {
	width: 6em;
	height: 6em;
	min-width: 6em;
	min-height: 6em;
	border-top-width: .4em;
	border-right-width: .4em;
	border-bottom-width: .4em;
	border-left-width: .4em
}

._1VLukpV8qjL4BULw7Zob_l._1EIKWuekEw7VTF9EjNPV5j {
	width: 10em;
	height: 10em;
	min-width: 10em;
	min-height: 10em;
	border-top-width: 1.1em;
	border-right-width: 1.1em;
	border-bottom-width: 1.1em;
	border-left-width: 1.1em
}

@-webkit-keyframes _14OTBjueEGnvcmdIsMqE2w {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes _14OTBjueEGnvcmdIsMqE2w {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

.J_2Q0Mk09u8np24KfSwHR {
	bottom: 0;
	right: 0;
	color: #555;
	font-size: 12px;
	padding: 8px 10px
}

:not(.IN_CLIENT) .J_2Q0Mk09u8np24KfSwHR {
	position: absolute
}

.IN_CLIENT .J_2Q0Mk09u8np24KfSwHR {
	position: fixed
}

._1h8nX6TBOG2MHjtSFDK79v._3NSipG33PSv9wRw5VRHJGv {
	padding-top: 80px
}

._1h8nX6TBOG2MHjtSFDK79v ._2o5mE8JpPFOyJ0HwX_y0y7 {
	padding-top: 12px;
	font-size: 16px;
	text-transform: uppercase;
	letter-spacing: .1rem;
	color: #fff
}

.centerPrimaryHeader .g5L61o-ZrHHmwLEugLjLI {
	text-align: center
}

._3BALYLTpJdiDaC7JKmeeFJ {
	display: grid
}

._1YVDTFYSTDWouyIbRs_hN_._1zNnNw2BDhrN6ML6YxBYJE {
	background-color: #212328
}

._1YVDTFYSTDWouyIbRs_hN_:not(._1zNnNw2BDhrN6ML6YxBYJE) {
	background-color: #fff
}

.xlEVpBeYO1h2tOqErt9fj {
	position: relative;
	width: calc(200px - 2.5em);
	height: calc(200px - 2.5em);
	border-style: solid;
	border-color: #fff;
	border-width: 1.25em;
	border-radius: .625em
}

.xlEVpBeYO1h2tOqErt9fj._39rmYMz2NhzK3kuX7QQoz8 {
	border-color: #f0f
}

.xlEVpBeYO1h2tOqErt9fj.J3DO-HZVloRroBWQ4LcSK {
	width: 8em;
	height: 8em;
	padding: 1em;
	border-color: #23262e;
	border-radius: 0;
	background-color: #fff
}

.xlEVpBeYO1h2tOqErt9fj._1rteFtfW8qmD6imQgrH-XM {
	filter: blur(5px)
}

._464mFQmvIW2e9TQypXX7W {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center
}

._464mFQmvIW2e9TQypXX7W ._2ltn2BK4fnrPEGzNwxx6bx {
	display: flex;
	border-radius: 3px;
	padding: 12px;
	background-color: rgba(0,0,0,.75);
	color: #fff;
	font-size: 16px
}

._464mFQmvIW2e9TQypXX7W ._2ltn2BK4fnrPEGzNwxx6bx button.DialogButton,._464mFQmvIW2e9TQypXX7W ._2ltn2BK4fnrPEGzNwxx6bx button.DialogButton:enabled,._464mFQmvIW2e9TQypXX7W ._2ltn2BK4fnrPEGzNwxx6bx button.DialogButton:disabled {
	min-width: 10px;
	padding: 5px 5px 2px 5px;
	background: none
}

._464mFQmvIW2e9TQypXX7W ._2ltn2BK4fnrPEGzNwxx6bx button.DialogButton.gpfocus,._464mFQmvIW2e9TQypXX7W ._2ltn2BK4fnrPEGzNwxx6bx button.DialogButton:enabled.gpfocus,._464mFQmvIW2e9TQypXX7W ._2ltn2BK4fnrPEGzNwxx6bx button.DialogButton:disabled.gpfocus {
	outline: outset #fff 2px
}

._464mFQmvIW2e9TQypXX7W ._2ltn2BK4fnrPEGzNwxx6bx button.DialogButton:enabled:active.gpfocus {
	background-color: #3d4450
}

._464mFQmvIW2e9TQypXX7W ._2ltn2BK4fnrPEGzNwxx6bx button.DialogButton:disabled {
	background-color: none;
	opacity: 0
}

._2u8B99t9Tx_uGgP58AcGYT {
	display: flex;
	flex-direction: column;
	align-items: center
}

._3jObIZzYUBbiU1dYHigzC_ {
	border-radius: 50%;
	margin: auto;
	font-size: 10px;
	position: relative;
	text-indent: -9999em;
	border-top: 1.1em solid rgba(255,255,255,.2);
	border-right: 1.1em solid rgba(255,255,255,.2);
	border-bottom: 1.1em solid rgba(255,255,255,.2);
	border-left: 1.1em solid #fff;
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-animation: _3GMW9g9sRiQQcPyKloXOxy 1.1s infinite linear;
	animation: _3GMW9g9sRiQQcPyKloXOxy 1.1s infinite linear
}

._3jObIZzYUBbiU1dYHigzC_._3YZnIGSA-eyWBOOTC_4ODZ {
	width: 3em;
	height: 3em;
	min-width: 3em;
	min-height: 3em;
	border-top-width: .3em;
	border-right-width: .3em;
	border-bottom-width: .3em;
	border-left-width: .3em
}

._3jObIZzYUBbiU1dYHigzC_.rYn6LhErVIdynPax7oCwy {
	width: 6em;
	height: 6em;
	min-width: 6em;
	min-height: 6em;
	border-top-width: .4em;
	border-right-width: .4em;
	border-bottom-width: .4em;
	border-left-width: .4em
}

._3jObIZzYUBbiU1dYHigzC_._16VPM09Kxqdhwe3sCkvTOm {
	width: 10em;
	height: 10em;
	min-width: 10em;
	min-height: 10em;
	border-top-width: 1.1em;
	border-right-width: 1.1em;
	border-bottom-width: 1.1em;
	border-left-width: 1.1em
}

@-webkit-keyframes _3GMW9g9sRiQQcPyKloXOxy {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes _3GMW9g9sRiQQcPyKloXOxy {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

._1gzkmmy_XA39rp9MtxJfZJ {
	display: flex;
	flex-direction: row;
	justify-content: center;
	max-width: 280px;
	background-color: #2b2e33;
	border-radius: 2px;
	gap: 20px;
	padding: 10px 28px 20px;
	cursor: text;
	border: 1px solid transparent;
	position: relative
}

._1gzkmmy_XA39rp9MtxJfZJ._4WrcvilhO29CHFM0pqglW {
	background-color: #26272b
}

._1gzkmmy_XA39rp9MtxJfZJ._3lEvxoIfUV21o8WAfErUcA {
	border-color: #c15755
}

._1gzkmmy_XA39rp9MtxJfZJ.V5oAzFppoOFufB8_pY9sK {
	max-width: 392px
}

@media screen and (max-width: 700px) {
	._1gzkmmy_XA39rp9MtxJfZJ.V5oAzFppoOFufB8_pY9sK {
		padding: 10px 7px;
		gap: 16px
	}
}

@media screen and (max-width: 700px) {
	._1gzkmmy_XA39rp9MtxJfZJ.V5oAzFppoOFufB8_pY9sK input {
		width: 26px
	}
}

._1gzkmmy_XA39rp9MtxJfZJ ._3khV2wP4icszbiR8o7sw37 {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: #00000077;
	display: flex;
	justify-content: center;
	align-items: center
}

._1gzkmmy_XA39rp9MtxJfZJ ._3xcXqLVteTNHmk-gh9W65d {
	background: none;
	outline: none;
	border: none;
	border-bottom: 2px solid rgba(175,175,175,.25);
	padding: 0;
	color: #fff;
	width: 40px;
	font-size: 28px;
	font-family: inherit;
	font-weight: 500;
	text-align: center
}

@media screen and (max-width: 700px) {
	._1gzkmmy_XA39rp9MtxJfZJ ._3xcXqLVteTNHmk-gh9W65d {
		width: 20%
	}
}

._2hhNOdcC6yLwL_rugP3YLf {
	display: flex;
	flex-direction: row;
	z-index: 1
}

@media screen and (max-width: 620px) {
	._2hhNOdcC6yLwL_rugP3YLf:not(.PZY_7wH_NY7OgzH9MBiB8) {
		flex-direction: column
	}
}

._2hhNOdcC6yLwL_rugP3YLf.PZY_7wH_NY7OgzH9MBiB8 {
	flex-direction: column;
	background: -webkit-linear-gradient(top, #3b3b3b 5%, #171717 95%);
	background: linear-gradient(to bottom, #3b3b3b 5%, #171717 95%);
	border-top-right-radius: 5px;
	box-shadow: 0 0 8px rgba(0,0,0,.5);
	margin: 8px
}

.BasicUI ._2hhNOdcC6yLwL_rugP3YLf.PZY_7wH_NY7OgzH9MBiB8 {
	box-shadow: var(--gpShadow-Medium);
	border-radius: unset
}

._2hhNOdcC6yLwL_rugP3YLf._37iggltdgh0RtNIECJCfOj {
	display: grid;
	grid-template-columns: 25% auto 25% 25%;
	grid-template-rows: auto auto;
	grid-template-areas: "left left right right";
	border-top-right-radius: 5px;
	box-shadow: 0 0 8px rgba(0,0,0,.5)
}

@media screen and (max-width: 500px) {
	._2hhNOdcC6yLwL_rugP3YLf._37iggltdgh0RtNIECJCfOj {
		grid-template-areas: "left left left left" "right right right right"
	}
}

._2hhNOdcC6yLwL_rugP3YLf._37iggltdgh0RtNIECJCfOj:not(._3_q87LhuWitbYSEHOVKYlM) {
	background: -webkit-linear-gradient(top, #3b3b3b 5%, #171717 95%);
	background: linear-gradient(to bottom, #3b3b3b 5%, #171717 95%)
}

.BasicUI ._2hhNOdcC6yLwL_rugP3YLf._37iggltdgh0RtNIECJCfOj {
	box-shadow: var(--gpShadow-Medium);
	border-radius: unset;
	grid-template-columns: 227px auto 25% 25%;
	grid-template-rows: auto;
	grid-template-areas: "left left right right"
}

._2hhNOdcC6yLwL_rugP3YLf._3_q87LhuWitbYSEHOVKYlM {
	position: relative;
	padding: 8px;
	border-radius: 0;
	overflow: hidden;
	transition: transform .2s ease-in-out
}

._2hhNOdcC6yLwL_rugP3YLf._3_q87LhuWitbYSEHOVKYlM:hover {
	transform: scale(1.04);
	cursor: pointer
}

._2hhNOdcC6yLwL_rugP3YLf._3_q87LhuWitbYSEHOVKYlM .v9uRg57bwOaPsvAnkXESO {
	position: unset;
	padding: 0px 0px 0px 12px
}

._2hhNOdcC6yLwL_rugP3YLf._3_q87LhuWitbYSEHOVKYlM ._111nfdz8Xyg7lDjTWv_OmK {
	z-index: 1
}

._2hhNOdcC6yLwL_rugP3YLf._3_q87LhuWitbYSEHOVKYlM ._2ekpT6PjwtcFaT4jLQehUK:hover {
	text-decoration: none
}

._2hhNOdcC6yLwL_rugP3YLf ._111nfdz8Xyg7lDjTWv_OmK {
	grid-area: left
}

._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO {
	grid-area: right
}

._2hhNOdcC6yLwL_rugP3YLf .cnkoFkzVCby40gJ0jGGS4 {
	font-size: 25px;
	padding: 1px 5px;
	height: 100%;
	box-sizing: border-box
}

.BasicUI ._2hhNOdcC6yLwL_rugP3YLf .cnkoFkzVCby40gJ0jGGS4 {
	font-size: unset;
	line-height: unset;
	padding: 0px 4px;
	text-shadow: unset
}

._2hhNOdcC6yLwL_rugP3YLf .WishlistButton {
	display: none
}

._2hhNOdcC6yLwL_rugP3YLf:hover .WishlistButton {
	display: flex
}

._1uLNByMlXsYSmrGPWyDNhE {
	display: flex
}

.yvqq8z2k4i7-Mzx-JHeNC {
	cursor: pointer;
	position: relative
}

@media screen and (max-width: 620px) {
	.yvqq8z2k4i7-Mzx-JHeNC {
		margin-right: 0px
	}
}
._2ekpT6PjwtcFaT4jLQehUK h2 a{
    font-size: 20px;
}
._1M7n5f3gWCHv1wN1smoxWg {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: block;
	pointer-events: none;
	background: #000
}

._2ekpT6PjwtcFaT4jLQehUK {
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
	cursor: pointer;
	font-size: 22px;
	line-height: 28px;
	font-weight: 500;
	width: fit-content;
	color: #e5e5e5;
	flex-shrink: 0;
	margin-top: 2px;
	text-align: left;
	float: left;
}

@media screen and (max-width: 620px) {
	._2ekpT6PjwtcFaT4jLQehUK {
		font-size: 17px;
		line-height: 19px
	}
}

.BasicUI ._2ekpT6PjwtcFaT4jLQehUK {
	font: var(--gpText-HeadingSmall);
	font-weight: 500
}

@media screen and (min-width: 910px) {
	.BasicUI ._2ekpT6PjwtcFaT4jLQehUK {
		font: var(--gpText-HeadingMedium)
	}
}

._2ekpT6PjwtcFaT4jLQehUK:hover {
	color: #fff;
	text-decoration: underline
}

._2bCf9u4rlC8De687HY6wnh {
	height: 20px;
	align-items: center;
	display: flex;
	flex-direction: row
}

._2bCf9u4rlC8De687HY6wnh img,._2bCf9u4rlC8De687HY6wnh svg {
	height: 20px;
	width: 20px;
	fill: #fff;
	color: #fff;
	margin-right: 4px
}

._2bCf9u4rlC8De687HY6wnh img.SVGIcon_WindowsLogo,._2bCf9u4rlC8De687HY6wnh svg.SVGIcon_WindowsLogo {
	width: 15px;
	height: 15px
}

._2bCf9u4rlC8De687HY6wnh img.SVGIcon_SteamLogo,._2bCf9u4rlC8De687HY6wnh svg.SVGIcon_SteamLogo {
	width: 16px;
	height: 16px
}

._2bCf9u4rlC8De687HY6wnh img.SVGIcon_AppleLogo,._2bCf9u4rlC8De687HY6wnh svg.SVGIcon_AppleLogo {
	width: 16px;
	height: 16px;
	margin-top: -2px
}

.BasicUI ._2bCf9u4rlC8De687HY6wnh {
	display: none !important
}

.AgwfelHhJjcEq6ZQ9ohVr {
	flex-grow: 1;
	margin-left: 18px;
	display: flex;
	z-index: 1
}

.PZY_7wH_NY7OgzH9MBiB8 .AgwfelHhJjcEq6ZQ9ohVr {
	flex-direction: row;
	margin-top: 12px
}

.AgwfelHhJjcEq6ZQ9ohVr ._2W2g30XYcaT1E3_IWsyVMK {
	flex: 1
}

.AgwfelHhJjcEq6ZQ9ohVr ._2W2g30XYcaT1E3_IWsyVMK .vCEpeeiHJkcIDdtTkRfjT,.AgwfelHhJjcEq6ZQ9ohVr ._2W2g30XYcaT1E3_IWsyVMK ._3tIbO7JWeYXTD8fDol5_-f {
	color: #c9cdd4;
	font-size: 11px;
	line-height: 19px;
	text-transform: uppercase;
	letter-spacing: .07em
}

.AgwfelHhJjcEq6ZQ9ohVr ._2W2g30XYcaT1E3_IWsyVMK .vCEpeeiHJkcIDdtTkRfjT span,.AgwfelHhJjcEq6ZQ9ohVr ._2W2g30XYcaT1E3_IWsyVMK ._3tIbO7JWeYXTD8fDol5_-f span {
	font-weight: 500;
	margin-left: 4px;
	text-transform: initial;
	letter-spacing: 0px
}

@media screen and (max-width: 910px) {
	.AgwfelHhJjcEq6ZQ9ohVr ._2W2g30XYcaT1E3_IWsyVMK {
		display: none
	}
}

.Kx5NfQxifS6Xw2JxtcV31 {
	margin-left: 14px;
	margin-top: 12px;
	margin-bottom: 8px;
	position: relative;
	z-index: 2
}

.Kx5NfQxifS6Xw2JxtcV31 .ReviewScoreCount {
	padding-left: 0px
}

.Kx5NfQxifS6Xw2JxtcV31>div {
	font-size: 12px
}

@media screen and (max-width: 620px) {
	.Kx5NfQxifS6Xw2JxtcV31 {
		display: none
	}
}

.PZY_7wH_NY7OgzH9MBiB8 ._3DkfNrtTOLjNYd3yZliMzy .yvqq8z2k4i7-Mzx-JHeNC {
	margin-right: 0px;
	overflow: hidden;
	max-width: 293px;
	max-height: 351px
}

.PZY_7wH_NY7OgzH9MBiB8 ._3rrH9dPdtHVRMzAEw82AId {
	padding-bottom: 10px;
	margin-left: 18px;
	z-index: 1
}

.PZY_7wH_NY7OgzH9MBiB8 ._3rrH9dPdtHVRMzAEw82AId a {
	display: inline-block
}

.PZY_7wH_NY7OgzH9MBiB8 .oW0H1sBVE8K8u0qbq_Tm5 {
	padding: 0px;
	justify-content: space-between;
	flex-basis: 76%;
	position: relative
}

.PZY_7wH_NY7OgzH9MBiB8 .oW0H1sBVE8K8u0qbq_Tm5 ._3lmdEmwrmqe-kicNCZ9v-I {
	cursor: auto;
	height: 50px;
	box-sizing: border-box;
	padding: 0 12px 0px 12px
}

.PZY_7wH_NY7OgzH9MBiB8 .oW0H1sBVE8K8u0qbq_Tm5 ._3lmdEmwrmqe-kicNCZ9v-I ._38ePadMVKPpN2BnpideoQw,.PZY_7wH_NY7OgzH9MBiB8 .oW0H1sBVE8K8u0qbq_Tm5 ._3lmdEmwrmqe-kicNCZ9v-I ._1DrDh5P3SNgRdVAaUyel3G {
	cursor: pointer;
	height: fit-content;
	padding: 6px 12px
}

.PZY_7wH_NY7OgzH9MBiB8 .oW0H1sBVE8K8u0qbq_Tm5 ._3lmdEmwrmqe-kicNCZ9v-I ._2bCf9u4rlC8De687HY6wnh img,.PZY_7wH_NY7OgzH9MBiB8 .oW0H1sBVE8K8u0qbq_Tm5 ._3lmdEmwrmqe-kicNCZ9v-I ._2bCf9u4rlC8De687HY6wnh svg {
	height: 20px;
	width: 20px
}

.PZY_7wH_NY7OgzH9MBiB8 .oW0H1sBVE8K8u0qbq_Tm5 ._3lmdEmwrmqe-kicNCZ9v-I .kW6m4Sjqacp5hykrj5LEo {
	margin-left: auto
}

.PZY_7wH_NY7OgzH9MBiB8 .oW0H1sBVE8K8u0qbq_Tm5 ._3lmdEmwrmqe-kicNCZ9v-I .kW6m4Sjqacp5hykrj5LEo ._2s-O5T3qJJYR2AUq4b9jIN {
	margin-top: 0px
}

.PZY_7wH_NY7OgzH9MBiB8 .oW0H1sBVE8K8u0qbq_Tm5 .MvLJDXjfbme8Uw3OERaCb {
	position: absolute;
	left: 0;
	right: 0;
	top: -25%;
	bottom: 0;
	opacity: .6
}

.PZY_7wH_NY7OgzH9MBiB8 .oW0H1sBVE8K8u0qbq_Tm5 .MvLJDXjfbme8Uw3OERaCb img {
	width: 150%;
	height: 150%;
	opacity: .3;
	filter: blur(60px)
}

.PZY_7wH_NY7OgzH9MBiB8 .oW0H1sBVE8K8u0qbq_Tm5 .MvLJDXjfbme8Uw3OERaCb ._1APLSpJeTPfN76xzyzVSfx ._3chRZTd1smybX8C-swWcAm {
	filter: blur(60px)
}

@media screen and (max-width: 620px) {
	.PZY_7wH_NY7OgzH9MBiB8 .oW0H1sBVE8K8u0qbq_Tm5 .WishlistButton {
		display: none
	}
}

.PZY_7wH_NY7OgzH9MBiB8 ._1ZqQL1ugqx5VZZK7e7nZuc {
	margin-top: 4px;
	margin-bottom: 8px
}

@media screen and (max-width: 910px) {
	.PZY_7wH_NY7OgzH9MBiB8 ._1ZqQL1ugqx5VZZK7e7nZuc {
		flex-direction: column
	}
}

@media screen and (max-width: 620px) {
	.PZY_7wH_NY7OgzH9MBiB8 ._1ZqQL1ugqx5VZZK7e7nZuc {
		display: none
	}
}

.PZY_7wH_NY7OgzH9MBiB8 ._2asUTzZuAkj9cDRKsLvwRE {
	padding-left: 0px;
	height: 100%;
	justify-content: space-between
}

.PZY_7wH_NY7OgzH9MBiB8 .v9uRg57bwOaPsvAnkXESO {
	padding-right: 18px;
	padding-top: 4px
}

@media screen and (max-width: 910px) {
	.PZY_7wH_NY7OgzH9MBiB8 .v9uRg57bwOaPsvAnkXESO {
		display: none
	}
}

._3wryhCRrTuMULeq_YjNk-s {
	display: flex;
	flex-direction: row-reverse;
	width: fit-content
}

._2GbhLyknhFLhpEOlbBXC3z ._3wryhCRrTuMULeq_YjNk-s {
	display: none
}

.BasicUI ._3wryhCRrTuMULeq_YjNk-s {
	flex-direction: column
}

.AppSummaryWidgetCtn ._3wryhCRrTuMULeq_YjNk-s {
	flex-direction: column;
	justify-content: flex-start
}

._3a6HRK-P6LK0-pxRKXYgyP {
	display: flex;
	flex-direction: row;
	width: fit-content;
	justify-content: end;
	align-items: center;
	flex-shrink: 0
}

.BasicUI ._3a6HRK-P6LK0-pxRKXYgyP {
	margin-bottom: 4px
}

.gASJ2lL_xmVNuZkWGvrWg ._3a6HRK-P6LK0-pxRKXYgyP {
	justify-content: start
}

._1qvTFgmehUzbdYM9cw0eS7 {
	font-size: 12px;
	line-height: 15px;
	color: #a5b0b6;
	text-align: left;
	display: flex;
	align-items: center;
	margin-bottom: 0px;
	margin-right: 10px;
	flex-shrink: 0
}

@media screen and (max-width: 620px) {
	._1qvTFgmehUzbdYM9cw0eS7 {
		display: none
	}
}

._2bkP-3b7dvr0a_qPdZEfHY {
	height: 22px;
	overflow: hidden;
	margin-top: 4px;
	text-align: left
}

.BasicUI ._2bkP-3b7dvr0a_qPdZEfHY {
	height: 22px;
	display: flex;
	flex-wrap: wrap;
	margin-bottom: 4px
}

@media screen and (max-width: 560px) {
	._2bkP-3b7dvr0a_qPdZEfHY {
		display: none
	}
}

._3FJnZuxmPA_MjxsF8BQQ5L {
	display: inline-block;
	line-height: 19px;
	padding: 0 7px;
	color: #a5b0b6;
	background-color: rgba(112,129,137,.15);
	box-shadow: none;
	margin-right: 2px;
	border-radius: 2px;
	margin-bottom: 3px;
	max-width: 200px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 10px
}

.BasicUI ._3FJnZuxmPA_MjxsF8BQQ5L {
	font: var(--gpText-BodySmall);
	color: rgba(255,255,255,.8);
	margin: 0px 4px 4px 0px;
	padding: 2px 6px;
	background-color: rgba(255,255,255,.1)
}

._3FJnZuxmPA_MjxsF8BQQ5L:hover {
	text-decoration: none;
	cursor: default;
	background-color: rgba(112,129,137,.15)
}

.BasicUI ._3FJnZuxmPA_MjxsF8BQQ5L:hover {
	color: #fff;
	background-color: rgba(255,255,255,.15)
}

._3FJnZuxmPA_MjxsF8BQQ5L:nth-child(n+6) {
	display: none
}

._3AsE5JhqLAiICKUYvZLpap {
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-webkit-box-orient: vertical;
	white-space: normal;
	overflow: hidden;
	padding: 6px 0px 0px 0px;
	text-align: left;
	font-size: 13px;
	color: #c3c3c3;
	font-weight: 200;
	line-height: 17px
}

@media screen and (max-width: 910px) {
	._3AsE5JhqLAiICKUYvZLpap {
		display: none
	}
}

.BasicUI ._3AsE5JhqLAiICKUYvZLpap {
	font: var(--gpText-BodyMedium);
	opacity: .8;
	line-height: 1.3;
	max-height: unset;
	flex-grow: unset;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden
}

@media screen and (max-width: 910px) {
	.BasicUI ._3AsE5JhqLAiICKUYvZLpap {
		display: none
	}
}

@media screen and (min-width: 1280px) {
	.BasicUI ._3AsE5JhqLAiICKUYvZLpap {
		font: var(--gpText-BodyLarge)
	}
}

.AppSummaryWidgetCtn ._3AsE5JhqLAiICKUYvZLpap {
	display: none
}

.PZY_7wH_NY7OgzH9MBiB8 ._3AsE5JhqLAiICKUYvZLpap {
	margin-bottom: 6px;
	max-height: unset;
	line-height: 16px
}

._3DkfNrtTOLjNYd3yZliMzy {
	padding: 0px;
	flex-basis: 35%;
	min-width: 200px
}

._2asUTzZuAkj9cDRKsLvwRE {
	padding: 0px 4px 4px 4px;
	overflow: hidden;
	display: flex;
	flex-direction: column;
	flex-basis: 65%
}

@media screen and (max-width: 910px) {
	._2asUTzZuAkj9cDRKsLvwRE {
		flex-basis: 100%
	}
}

._2asUTzZuAkj9cDRKsLvwRE ._3rrH9dPdtHVRMzAEw82AId {
	display: flex;
	justify-content: space-between
}

._1ZqQL1ugqx5VZZK7e7nZuc {
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: flex-start
}

._1ZqQL1ugqx5VZZK7e7nZuc .v1i4WK3tk4FpXSJ5wC60U {
	text-transform: uppercase;
	margin-right: 12px;
	font-size: 11px;
	letter-spacing: .07em;
	white-space: nowrap
}

.BasicUI ._1ZqQL1ugqx5VZZK7e7nZuc .v1i4WK3tk4FpXSJ5wC60U {
	display: none
}

._1ZqQL1ugqx5VZZK7e7nZuc ._1lqaDGTzuprpWRYk4_2JrN {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	max-height: 43px;
	overflow: hidden
}

._2asUTzZuAkj9cDRKsLvwRE ._1ZqQL1ugqx5VZZK7e7nZuc ._1lqaDGTzuprpWRYk4_2JrN {
	max-height: 40px
}

._2sVvRzH7oPUUIVDDVO0MJj ._1ZqQL1ugqx5VZZK7e7nZuc ._1lqaDGTzuprpWRYk4_2JrN {
	max-height: 40px;
	overflow: hidden
}

.BasicUI ._2sVvRzH7oPUUIVDDVO0MJj ._1ZqQL1ugqx5VZZK7e7nZuc ._1lqaDGTzuprpWRYk4_2JrN {
	max-height: 19px
}
.meta-category-dot{
    margin-top: 4px;
}
.entry-excerpt {
     font-size: 105%; 
    margin-top: 5px;
    letter-spacing: -0.2px;
    margin-bottom: 0;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    white-space: normal;
     color: #b8b8b8; 
    height: 36px;
    line-height: 18px;
}
._1ZqQL1ugqx5VZZK7e7nZuc ._1lqaDGTzuprpWRYk4_2JrN ._33yqka47vWurNqhnhLJb_m {
	background-color: rgba(211,222,234,.1);
	color: #b9b9b9;
	font-weight: 500;
	font-size: 10px;
	margin-right: 2px;
	margin-bottom: 2px;
	padding: 2px 10px;
	border-radius: 2px
}

.v9uRg57bwOaPsvAnkXESO {
	position: relative;
	padding: 8px 12px 12px 12px;
	overflow: hidden;
	display: flex;
	flex-direction: column;
	flex-basis: 67%
}

.BasicUI .v9uRg57bwOaPsvAnkXESO {
	padding: 12px 16px
}

@media screen and (max-width: 910px) {
	.v9uRg57bwOaPsvAnkXESO._2GbhLyknhFLhpEOlbBXC3z {
		padding: 8px 3px 0px 12px
	}

	.v9uRg57bwOaPsvAnkXESO._2GbhLyknhFLhpEOlbBXC3z .jQ5GanUKBEe7hhgCh6b5z {
		width: 98%
	}
}

.v9uRg57bwOaPsvAnkXESO ._3rrH9dPdtHVRMzAEw82AId {
	display: flex;
	justify-content: space-between
}

.v9uRg57bwOaPsvAnkXESO>div {
	z-index: 1
}

.v9uRg57bwOaPsvAnkXESO>div.WishlistButton {
	z-index: 2
}

.v9uRg57bwOaPsvAnkXESO .MvLJDXjfbme8Uw3OERaCb {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 0;
	top: 0px
}

.v9uRg57bwOaPsvAnkXESO .MvLJDXjfbme8Uw3OERaCb>div {
	height: 100%
}

.v9uRg57bwOaPsvAnkXESO .MvLJDXjfbme8Uw3OERaCb img {
	width: 150%;
	height: 150%;
	opacity: .3;
	filter: blur(60px)
}

.BasicUI .v9uRg57bwOaPsvAnkXESO .MvLJDXjfbme8Uw3OERaCb img {
	filter: none
}

.BasicUI .v9uRg57bwOaPsvAnkXESO .MvLJDXjfbme8Uw3OERaCb::after {
	content: "";
	position: absolute;
	width: 100%;
	height: 101%;
	top: 0px;
	backdrop-filter: blur(60px)
}

._9VjYX3CYMn2y-wWpAn00Y {
	padding: 0px 4px 4px 4px;
	overflow: hidden;
	flex: 1;
	display: flex;
	flex-direction: column;
	justify-content: flex-start
}

._9VjYX3CYMn2y-wWpAn00Y .kW6m4Sjqacp5hykrj5LEo {
	position: relative;
	right: unset;
	width: 100%;
	justify-self: end;
	align-items: stretch;
	flex-direction: column;
	bottom: unset;
	margin-top: 5px;
	flex-wrap: nowrap;
	justify-content: unset
}

._9VjYX3CYMn2y-wWpAn00Y .kW6m4Sjqacp5hykrj5LEo ._1JuIpzMtS7-xZrnUmEQ4my {
	width: 100%
}

._9VjYX3CYMn2y-wWpAn00Y .kW6m4Sjqacp5hykrj5LEo ._1JuIpzMtS7-xZrnUmEQ4my>div {
	margin-bottom: 1px
}

._9VjYX3CYMn2y-wWpAn00Y .kW6m4Sjqacp5hykrj5LEo ._1JuIpzMtS7-xZrnUmEQ4my ._1g0B-RjwkUV0_MDURgy3Bi {
	flex-wrap: wrap;
	justify-content: flex-end
}

._9VjYX3CYMn2y-wWpAn00Y .kW6m4Sjqacp5hykrj5LEo .cnkoFkzVCby40gJ0jGGS4 {
	font-size: 18px
}

._9VjYX3CYMn2y-wWpAn00Y ._1djkdp7OAd0mF3a90RKf27,._9VjYX3CYMn2y-wWpAn00Y ._2zssEuiPfY5YdQlnihDfVD {
	padding: 4px 8px;
	text-overflow: wrap;
	height: auto;
	white-space: pre-wrap;
	line-height: normal;
	flex: none
}

._2s-O5T3qJJYR2AUq4b9jIN {
	display: flex;
	padding: 0px;
	height: 38px
}

._2s-O5T3qJJYR2AUq4b9jIN._1ZlGJxv-xQaABSvaVvMlNq ._3NhLu7mTdty7JufpSpz6Re {
	flex-direction: row;
	align-items: center
}

._2s-O5T3qJJYR2AUq4b9jIN._1ZlGJxv-xQaABSvaVvMlNq ._3NhLu7mTdty7JufpSpz6Re ._3j4dI1yA7cRfCvK8h406OB {
	margin-left: 5px
}

._2s-O5T3qJJYR2AUq4b9jIN._1ZlGJxv-xQaABSvaVvMlNq ._3NhLu7mTdty7JufpSpz6Re ._2_KY_e11FV0ftXR2_7TMmP {
	height: 100%;
	display: flex;
	align-items: center;
	text-transform: uppercase;
	padding-left: 8px;
	padding-right: 8px;
	background-color: #3a9bed
}

._2s-O5T3qJJYR2AUq4b9jIN._1ZlGJxv-xQaABSvaVvMlNq .cnkoFkzVCby40gJ0jGGS4 {
	padding: 0 3px;
	line-height: normal;
	border-radius: 1px
}

._2s-O5T3qJJYR2AUq4b9jIN._1ZlGJxv-xQaABSvaVvMlNq ._3fFFsvII7Y2KXNLDk_krOW {
	line-height: normal;
	font-size: 14px
}

._2s-O5T3qJJYR2AUq4b9jIN._1ZlGJxv-xQaABSvaVvMlNq ._3j4dI1yA7cRfCvK8h406OB {
	padding: 0;
	line-height: normal
}

._2s-O5T3qJJYR2AUq4b9jIN._2f7BMv_bJMTrHmaOF8B3Ws .cnkoFkzVCby40gJ0jGGS4 {
	font-size: 1.2em
}

._2s-O5T3qJJYR2AUq4b9jIN._2xCT1pUf2c9TICHoMcQE0d {
	position: relative
}

._2s-O5T3qJJYR2AUq4b9jIN._2xCT1pUf2c9TICHoMcQE0d ._3j4dI1yA7cRfCvK8h406OB {
	background: #344654
}

._2s-O5T3qJJYR2AUq4b9jIN ._2_KY_e11FV0ftXR2_7TMmP {
	height: 100%;
	display: flex;
	align-items: center;
	text-transform: uppercase;
	padding-left: 8px;
	padding-right: 8px;
	background-color: #3a9bed;
	color: #fff;
	word-break: keep-all
}

.BasicUI ._2s-O5T3qJJYR2AUq4b9jIN {
	min-height: unset;
	margin: unset;
	column-gap: 6px;
	padding-right: 8px;
	height: unset
}

.kW6m4Sjqacp5hykrj5LEo {
	position: absolute;
	right: 7px;
	bottom: 4px;
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-end;
	flex-grow: 1;
	align-items: flex-end;
	min-height: 44px;
	font-size: 14px
}

.BasicUI .kW6m4Sjqacp5hykrj5LEo {
	right: 12px;
	bottom: 8px;
	min-height: unset
}

.kW6m4Sjqacp5hykrj5LEo ._1JuIpzMtS7-xZrnUmEQ4my {
	display: flex;
	justify-content: flex-end;
	flex-direction: row-reverse;
	align-items: center;
	padding: 0;
	gap: 4px
}

._9VjYX3CYMn2y-wWpAn00Y .kW6m4Sjqacp5hykrj5LEo ._1JuIpzMtS7-xZrnUmEQ4my {
	flex-direction: column
}

@media screen and (max-width: 768px) {
	._9VjYX3CYMn2y-wWpAn00Y .kW6m4Sjqacp5hykrj5LEo ._1JuIpzMtS7-xZrnUmEQ4my {
		flex-direction: row
	}

	._9VjYX3CYMn2y-wWpAn00Y .kW6m4Sjqacp5hykrj5LEo ._1JuIpzMtS7-xZrnUmEQ4my>div {
		margin-left: 4px
	}
}

@media screen and (max-width: 910px) {
	.kW6m4Sjqacp5hykrj5LEo {
		position: relative
	}
}

.axjdi0dhiB17GHjL5FRCr {
	container-type: inline-size
}

.axjdi0dhiB17GHjL5FRCr ._2s-O5T3qJJYR2AUq4b9jIN,.axjdi0dhiB17GHjL5FRCr ._3j4dI1yA7cRfCvK8h406OB {
	background-color: transparent
}

.axjdi0dhiB17GHjL5FRCr .cnkoFkzVCby40gJ0jGGS4 {
	font-size: 1.8em
}

.axjdi0dhiB17GHjL5FRCr ._1Fru-E7WQMr8G_aR2sMg5F {
	display: none
}

.axjdi0dhiB17GHjL5FRCr ._3NhLu7mTdty7JufpSpz6Re ._3fFFsvII7Y2KXNLDk_krOW {
	font-size: 1em
}

.axjdi0dhiB17GHjL5FRCr ._3NhLu7mTdty7JufpSpz6Re ._3j4dI1yA7cRfCvK8h406OB {
	font-size: 1.5em
}

@container (max-width: 300px) {
	.axjdi0dhiB17GHjL5FRCr ._1g0B-RjwkUV0_MDURgy3Bi ._2_KY_e11FV0ftXR2_7TMmP {
		display: none
	}

	.axjdi0dhiB17GHjL5FRCr ._3NhLu7mTdty7JufpSpz6Re {
		background: #22272b;
		height: 100%;
		justify-content: center
	}
}

._3NhLu7mTdty7JufpSpz6Re {
	display: flex;
	flex-direction: column;
	align-items: flex-end;
	padding-right: 8px;
	padding-left: 8px
}

.BasicUI ._3NhLu7mTdty7JufpSpz6Re {
	padding: unset;
	flex-direction: row;
	gap: 4px
}

._3NhLu7mTdty7JufpSpz6Re ._3j4dI1yA7cRfCvK8h406OB {
	padding: 0px;
	line-height: 16px;
	font-size: 15px;
	color: #beee11;
	text-shadow: 0 0 10px rgba(0,0,0,.7)
}

.BasicUI ._3NhLu7mTdty7JufpSpz6Re ._3j4dI1yA7cRfCvK8h406OB {
	font-size: unset;
	line-height: unset;
	text-shadow: unset;
	color: #fff
}

.cnkoFkzVCby40gJ0jGGS4 {
	font-size: 26px;
	font-weight: 500;
	line-height: 30px;
	padding: 4px 8px;
	height: 100%;
	box-sizing: border-box;
	color: #beee11;
	display: flex;
	align-items: center;
	background: #4c6b22;
	word-break: keep-all
}

.BasicUI .cnkoFkzVCby40gJ0jGGS4 {
	font-weight: 400;
	font-size: unset;
	line-height: unset;
	text-shadow: unset;
	color: #fff;
	background-color: var(--gpColor-Green);
	padding: 0px 4px;
	border-radius: 1px
}

.t7Gt8aeopD7JPlhcNTqGV {
	color: #b2b5bb;
	letter-spacing: 1px;
	position: relative;
	font-size: 15px
}

.BasicUI .t7Gt8aeopD7JPlhcNTqGV {
	font-size: unset
}

.t7Gt8aeopD7JPlhcNTqGV::before {
	content: "";
	left: 0px;
	right: 0px;
	position: absolute;
	top: 50%;
	border-bottom: 1px solid #b2b5bb;
	transform: skewY(-15deg)
}

._3fFFsvII7Y2KXNLDk_krOW {
	color: #738895;
	font-size: 11px;
	letter-spacing: 1px;
	line-height: 11px;
	margin-top: 2px;
	position: relative
}

.BasicUI ._3fFFsvII7Y2KXNLDk_krOW {
	font-size: unset;
	letter-spacing: unset;
	line-height: unset;
	margin-top: unset;
	color: var(--gpStore-LightestGrey);
	opacity: .6;
	text-decoration: line-through
}

._3fFFsvII7Y2KXNLDk_krOW::before {
	content: "";
	left: 0px;
	right: 0px;
	position: absolute;
	top: 40%;
	border-bottom: 1px solid #738895;
	box-shadow: 0 0 2px #000;
	transform: skewY(-15deg)
}

.BasicUI ._3fFFsvII7Y2KXNLDk_krOW::before {
	content: unset
}

._3j4dI1yA7cRfCvK8h406OB {
	font-size: 14px;
	padding: 5px 8px;
	align-items: center;
	display: flex;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	white-space: nowrap
}

.BasicUI ._3j4dI1yA7cRfCvK8h406OB {
	padding: unset
}

._1Fru-E7WQMr8G_aR2sMg5F {
	color: #a3cf06
}

.BasicUI ._1Fru-E7WQMr8G_aR2sMg5F {
	color: var(--gpColor-GreenHi)
}

._1g0B-RjwkUV0_MDURgy3Bi {
	margin: 0;
	display: flex;
	align-items: center;
	background: #344654;
	justify-self: end
}

@media screen and (max-width: 910px) {
	._1g0B-RjwkUV0_MDURgy3Bi {
		margin-right: 0
	}
}

.BasicUI ._1g0B-RjwkUV0_MDURgy3Bi {
	background: unset
}

._1g0B-RjwkUV0_MDURgy3Bi ._3mInDnGL3LlUC7uPs1CfOP {
	padding: 6px;
	font-size: 18px;
	position: relative
}

.BasicUI ._1g0B-RjwkUV0_MDURgy3Bi ._3mInDnGL3LlUC7uPs1CfOP {
	padding: unset;
	color: var(--gpColor-GreenHi);
	font-size: unset;
	font-weight: 500;
	text-decoration: line-through
}

._1g0B-RjwkUV0_MDURgy3Bi ._3mInDnGL3LlUC7uPs1CfOP::before {
	content: "";
	left: 6px;
	right: 6px;
	position: absolute;
	top: 50%;
	border-bottom: 1.5px solid #738895;
	transform: skewY(-25deg)
}

.BasicUI ._1g0B-RjwkUV0_MDURgy3Bi ._3mInDnGL3LlUC7uPs1CfOP::before {
	content: unset
}

._1g0B-RjwkUV0_MDURgy3Bi ._3j4dI1yA7cRfCvK8h406OB {
	border-radius: unset;
	color: #beee11
}

._1BejQFnnmkHMi9stswiJzf {
	border-radius: 2px;
	border: none;
	display: inline-block;
	cursor: pointer;
	text-decoration: none !important;
	color: #d2e885 !important;
	background: #799905;
	background: -webkit-linear-gradient(top, #799905 5%, #536904 95%);
	background: linear-gradient(to bottom, #799905 5%, #536904 95%);
	padding: 0 15px;
	font-size: 15px;
	line-height: 30px
}

._1BejQFnnmkHMi9stswiJzf:hover {
	text-decoration: none !important;
	color: #fff !important;
	background: #a4d007;
	background: -webkit-linear-gradient(top, #a4d007 5%, #6b8705 95%);
	background: linear-gradient(to bottom, #a4d007 5%, #6b8705 95%)
}

._1dKR2IPNQSHs1MAIXBvt_R {
	position: relative
}

@media screen and (max-width: 910px) {
	._1dKR2IPNQSHs1MAIXBvt_R {
		scroll-snap-align: start
	}

	._1dKR2IPNQSHs1MAIXBvt_R ._1X3j2g29SBtsrFMgNiKi_Y {
		max-width: 100%
	}

	._1dKR2IPNQSHs1MAIXBvt_R ._1X3j2g29SBtsrFMgNiKi_Y ._1g0B-RjwkUV0_MDURgy3Bi {
		width: 100%;
		justify-content: flex-end
	}

	._1dKR2IPNQSHs1MAIXBvt_R ._3lmdEmwrmqe-kicNCZ9v-I ._2bCf9u4rlC8De687HY6wnh {
		display: none
	}
}

.BasicUI ._1dKR2IPNQSHs1MAIXBvt_R {
	scroll-snap-align: unset
}

.BasicUI ._1dKR2IPNQSHs1MAIXBvt_R div a {
	box-shadow: var(--gpShadow-Medium)
}

._1dKR2IPNQSHs1MAIXBvt_R a {
	text-decoration: none
}

.BasicUI ._1dKR2IPNQSHs1MAIXBvt_R a {
	box-shadow: var(--gpShadow-Medium)
}

._22AcxR1RBDH6i-gjKRHYk0 {
	display: flex;
	flex-direction: column;
	border-radius: 3px;
	overflow: hidden;
	position: relative;
	box-shadow: 0 0 5px rgba(0,0,0,.7);
	transition: box-shadow .2s ease-out
}

._22AcxR1RBDH6i-gjKRHYk0:hover {
	box-shadow: 0 0 10px rgba(255,255,255,.5)
}

.SaleSectionCarouselPadding ._22AcxR1RBDH6i-gjKRHYk0 {
	margin: 0px 8px 0px 8px
}

@media screen and (max-width: 910px) {
	.SaleSectionCarouselPadding ._22AcxR1RBDH6i-gjKRHYk0 {
		margin: 0px 16px 0px 0px
	}
}

._1UMFnczt69Ka8nOWKMzKJR {
	padding: 4px
}

._1HVwzvj5dyBMgn_KprOcNN {
	opacity: .3
}

._1JrUubE3c7FdJsMxYYxbt {
	display: flex;
	align-items: center;
	box-sizing: border-box;
	margin-left: 4px;
	margin-right: 4px;
	color: #fff;
	height: 32px;
	z-index: 2;
	cursor: pointer;
	font-size: 12px
}

._1JrUubE3c7FdJsMxYYxbt ._3Krfug3wchu0qwGYQbbsHL {
	height: 28px;
	width: unset
}

.BasicUI ._1JrUubE3c7FdJsMxYYxbt ._3Krfug3wchu0qwGYQbbsHL {
	margin: 4px
}

._1JrUubE3c7FdJsMxYYxbt .Fmi-agZ0W7_4TkZ7CNquC {
	display: none;
	padding-left: 4px;
	padding-top: 4px;
	align-self: flex-start
}

.BasicUI ._1JrUubE3c7FdJsMxYYxbt .Fmi-agZ0W7_4TkZ7CNquC {
	padding-top: unset;
	align-self: unset;
	opacity: .8
}

.BasicUI ._1JrUubE3c7FdJsMxYYxbt {
	background-color: #000;
	height: unset;
	display: flex;
	align-items: center
}

._3lmdEmwrmqe-kicNCZ9v-I {
	background-color: #000;
	font-family: "Motiva Sans",Arial,Helvetica,sans-serif;
	display: flex;
	align-items: center;
	color: #fff;
	height: 38px;
	box-sizing: border-box;
	z-index: 2;
	cursor: pointer;
	font-size: 14px;
	container-type: inline-size
}

@container (max-width: 225px) {
	._3lmdEmwrmqe-kicNCZ9v-I .cnkoFkzVCby40gJ0jGGS4 {
		font-size: 1.2em
	}
}

._3lmdEmwrmqe-kicNCZ9v-I ._1X3j2g29SBtsrFMgNiKi_Y {
	margin-left: auto;
	display: flex
}

._3lmdEmwrmqe-kicNCZ9v-I._38ePadMVKPpN2BnpideoQw,._3lmdEmwrmqe-kicNCZ9v-I._1DrDh5P3SNgRdVAaUyel3G {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 4px;
	border-radius: 2px;
	position: relative;
	z-index: 2
}

._3lmdEmwrmqe-kicNCZ9v-I._38ePadMVKPpN2BnpideoQw:hover,._3lmdEmwrmqe-kicNCZ9v-I._1DrDh5P3SNgRdVAaUyel3G:hover {
	opacity: 1
}

._3lmdEmwrmqe-kicNCZ9v-I._38ePadMVKPpN2BnpideoQw {
	background-color: #85a805
}

._3lmdEmwrmqe-kicNCZ9v-I._1DrDh5P3SNgRdVAaUyel3G {
	background-color: gray
}

._3lmdEmwrmqe-kicNCZ9v-I ._2iWMRE6knpPZLgHWASy5BH {
	background: #2f4b66;
	height: 28px;
	margin-right: 4px
}

._3lmdEmwrmqe-kicNCZ9v-I ._2YfaLBUZmFkJ3NpkieGzS3 {
	background: #2f4b66;
	height: 28px;
	margin-right: 4px
}

._2hhNOdcC6yLwL_rugP3YLf ._3lmdEmwrmqe-kicNCZ9v-I {
	margin-left: auto;
	padding: 9px 6px
}

._3lmdEmwrmqe-kicNCZ9v-I ._2bCf9u4rlC8De687HY6wnh {
	padding: 4px 4px 4px 8px;
	height: 16px;
	display: flex;
	flex-direction: row;
	flex: none
}

._3lmdEmwrmqe-kicNCZ9v-I ._2bCf9u4rlC8De687HY6wnh img {
	width: 16px;
	height: 16px
}

._3lmdEmwrmqe-kicNCZ9v-I ._2bCf9u4rlC8De687HY6wnh .SVGIcon_VR {
	max-width: 26px
}

._2oW_y7Mm3ihf1XQ0C1VWhx,._1vpxH37o7mJotC0IoqWbqy,.vnhlb8EFU45PU6qG2GBDW {
	width: 100%;
	position: relative;
	overflow: hidden;
	padding: 46.7391304348% 0 0 0
}

._1vpxH37o7mJotC0IoqWbqy {
	padding: 57.3051948052% 0 0 0
}

.vnhlb8EFU45PU6qG2GBDW {
	padding: 119.7860962567% 0 0 0
}

._2uX2GFSEk3nkWxRsaBXaeG .vnhlb8EFU45PU6qG2GBDW {
	padding: 90% 0 0 0
}

._1APLSpJeTPfN76xzyzVSfx {
	display: flex;
	padding: 119.7860962567% 0 0 0;
	overflow: hidden;
	position: relative;
	background: #000;
	box-shadow: 0 0 7px rgba(0,0,0,.8)
}

._1APLSpJeTPfN76xzyzVSfx ._3chRZTd1smybX8C-swWcAm {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-size: 100% 100%;
	filter: blur(16px)
}

._1APLSpJeTPfN76xzyzVSfx img {
	margin: auto 0
}

._1APLSpJeTPfN76xzyzVSfx._3sy8XcvOMnFJv1_Edwpzqv._25KI3ndwISqbgBdtNxpujP {
	padding: 150% 0 0 0
}

.PZY_7wH_NY7OgzH9MBiB8 ._1APLSpJeTPfN76xzyzVSfx._3sy8XcvOMnFJv1_Edwpzqv {
	padding: 120% 0 0 0
}

._1APLSpJeTPfN76xzyzVSfx._3sy8XcvOMnFJv1_Edwpzqv img {
	margin: 0 auto;
	max-height: 100%;
	width: auto
}

._2eQ4mkpf4IzUp1e9NnM2Wr {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: auto
}

._2xO8H8kHMGocbbjupWJ7Nt {
	width: 100%;
	display: block
}

._2erfWpFrn1tZTPEbq97SuW {
	display: flex;
	flex-direction: row;
	justify-content: center
}

._2erfWpFrn1tZTPEbq97SuW .ImpressionTrackedElement {
	display: flex;
	flex-direction: row;
	align-items: center;
	background: #000;
	padding: 0px 5px 0px 12px
}

._2erfWpFrn1tZTPEbq97SuW .ImpressionTrackedElement ._3FCPPT5eoSXF0nNcICVdP6 {
	margin-right: 10px
}

._2zssEuiPfY5YdQlnihDfVD {
	background-image: radial-gradient(circle at top left, #85a805 10%, #6a8704 80%)
}

._2zssEuiPfY5YdQlnihDfVD:hover {
	background-image: radial-gradient(circle at top left, #a3cf06 0%, #6a8704 120%)
}

._1djkdp7OAd0mF3a90RKf27 {
	background-image: radial-gradient(circle at top left, #0675cf 10%, #046287 80%)
}

._1djkdp7OAd0mF3a90RKf27:hover {
	background-image: radial-gradient(circle at top left, #0675cf 0%, #046287 120%)
}

._1djkdp7OAd0mF3a90RKf27,._2zssEuiPfY5YdQlnihDfVD {
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0;
	width: auto;
	min-width: unset;
	padding: 9px 20px;
	transition: box-shadow .2s ease-out;
	height: 38px;
	box-sizing: border-box;
	color: #dfe3e6;
	text-align: center;
	border-radius: 2px;
	box-shadow: 2px 2px 5px rgba(0,0,0,.2);
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	align-self: center
}

.BasicUI ._1djkdp7OAd0mF3a90RKf27,.BasicUI ._2zssEuiPfY5YdQlnihDfVD {
	display: none
}

._1djkdp7OAd0mF3a90RKf27:hover,._2zssEuiPfY5YdQlnihDfVD:hover {
	color: #fff;
	box-shadow: 2px 2px 15px rgba(0,0,0,.5);
	cursor: pointer
}

._1djkdp7OAd0mF3a90RKf27 svg,._2zssEuiPfY5YdQlnihDfVD svg {
	width: 18px;
	height: 18px;
	margin-left: -7px
}

._1djkdp7OAd0mF3a90RKf27 {
	gap: 1ch
}

._2gxv9cF-4n9wq4yxruOTNl {
	font-size: 11px;
	color: #111;
	box-shadow: 0 0 10px rgba(0,0,0,.9);
	box-sizing: border-box;
	padding: 3px 14px 3px 10px;
	height: 18px;
	display: flex;
	align-items: center;
	white-space: nowrap;
	z-index: 5;
	text-transform: uppercase;
	background-color: #d3deea
}

._2gxv9cF-4n9wq4yxruOTNl._2o-5t6bgEJxfbWVSmxT88V {
	background-color: #66c0f4
}

._2gxv9cF-4n9wq4yxruOTNl ._3LecBjgbnwvS6bCFqxs6SC {
	height: 10px;
	margin-right: 4px
}

._1xNQcxU9_OtQ-_PrMbviS4 {
	position: absolute;
	left: 0px;
	top: 14px;
	display: grid;
	row-gap: 5px
}

._24KNcWMI5Yvb_AnPAb23Fm {
	background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0.2) 5%, rgba(0, 0, 0, 0) 95%);
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.2) 5%, rgba(0, 0, 0, 0) 95%);
	margin-top: 16px;
	margin-left: -16px;
	margin-right: -16px;
	margin-bottom: -16px;
	overflow: hidden;
	padding-top: 0px;
	height: 0
}

._24KNcWMI5Yvb_AnPAb23Fm._38KIqxQJ2UZxWKjh4XFZrh,._24KNcWMI5Yvb_AnPAb23Fm.hPc1lu4wYeTfpyzGPwPIa {
	padding-top: 16px;
	height: auto
}

._24KNcWMI5Yvb_AnPAb23Fm._38KIqxQJ2UZxWKjh4XFZrh {
	transition: padding-top .2s ease-out
}

._24KNcWMI5Yvb_AnPAb23Fm._2NmI1RTJL46CD1bmy9p7U7 {
	padding-top: 0px;
	height: 0;
	transition: padding-top .2s ease-in-out
}

._34acuCI4lsvrR8ezmi7K1E {
	padding: 0px 20px 16px
}

@media screen and (max-width: 620px) {
	._34acuCI4lsvrR8ezmi7K1E {
		padding: 0px 8px 8px
	}
}

._34acuCI4lsvrR8ezmi7K1E .hhdk89lN3EL3ieRxGPbyl {
	font-size: 13px;
	margin-bottom: 4px
}

._2Vu78ZkZCgLm-FV4KStixO {
	padding: 12px 0 0 0;
	display: flex;
	justify-content: center;
	border-top: 1px solid #000;
	margin-top: 12px
}

._24KNcWMI5Yvb_AnPAb23Fm ._2Vu78ZkZCgLm-FV4KStixO {
	margin-top: 0px;
	margin-bottom: 16px
}

._2Vu78ZkZCgLm-FV4KStixO .-VlK4AN84fDgapWwCDax2 {
	border-radius: 2px;
	border: none;
	padding: 4px 20px;
	display: inline-block;
	cursor: pointer;
	color: rgba(255,255,255,.5);
	background: -webkit-linear-gradient(150deg, rgba(255, 255, 255, 0.2) 5%, rgba(255, 255, 255, 0.3) 95%);
	background: linear-gradient(-60deg, rgba(255, 255, 255, 0.2) 5%, rgba(255, 255, 255, 0.3) 95%)
}

._2Vu78ZkZCgLm-FV4KStixO .-VlK4AN84fDgapWwCDax2:hover {
	color: #fff;
	background: #417a9b;
	background: -webkit-linear-gradient(150deg, #417a9b 5%, #67c1f5 95%);
	background: linear-gradient(-60deg, #417a9b 5%, #67c1f5 95%);
	box-shadow: 2px 2px 10px rgba(0,0,0,.5)
}

.SaleSectionCarousel .fsPeLo8K4uDXedwKw4_sG,._34acuCI4lsvrR8ezmi7K1E .fsPeLo8K4uDXedwKw4_sG {
	display: none
}

._2sdNOCzaF2AIAuenP19tA6 {
	margin-bottom: 4px
}

._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf {
	border-radius: 3px;
	background: -webkit-linear-gradient(-210deg, rgba(255, 255, 255, 0.1) 5%, rgba(255, 255, 255, 0.02) 95%);
	background: linear-gradient(-210deg, rgba(255, 255, 255, 0.1) 5%, rgba(255, 255, 255, 0.02) 95%)
}

._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf ._2zssEuiPfY5YdQlnihDfVD,._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf ._1djkdp7OAd0mF3a90RKf27 {
	display: none;
	order: -1
}

html.touch ._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf,._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf:hover {
	background: -webkit-linear-gradient(-210deg, rgba(255, 255, 255, 0.22) 5%, rgba(255, 255, 255, 0.02) 95%);
	background: linear-gradient(-210deg, rgba(255, 255, 255, 0.22) 5%, rgba(255, 255, 255, 0.02) 95%)
}

html.touch ._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf ._2zssEuiPfY5YdQlnihDfVD,html.touch ._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf ._1djkdp7OAd0mF3a90RKf27,._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf:hover ._2zssEuiPfY5YdQlnihDfVD,._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf:hover ._1djkdp7OAd0mF3a90RKf27 {
	display: flex
}

@media screen and (max-width: 620px) {
	._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf {
		flex-direction: row
	}
}

._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf ._3DkfNrtTOLjNYd3yZliMzy {
	flex-basis: 23%
}

@media screen and (max-width: 620px) {
	._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf ._3DkfNrtTOLjNYd3yZliMzy {
		flex-basis: 40%;
		min-width: initial
	}
}

._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf ._3DkfNrtTOLjNYd3yZliMzy .yvqq8z2k4i7-Mzx-JHeNC {
	margin: 0px
}

._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf ._3DkfNrtTOLjNYd3yZliMzy ._3lmdEmwrmqe-kicNCZ9v-I {
	display: none
}

._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO {
	flex-basis: 77%;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 8px;
	display: grid;
	grid-template-columns: auto auto;
	grid-template-rows: auto auto
}

@media screen and (max-width: 620px) {
	._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO {
		grid-template-rows: 100%
	}
}

._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3rrH9dPdtHVRMzAEw82AId {
	grid-column-start: 1;
	grid-column-end: 3;
	grid-row-start: 1;
	grid-row-end: span 1
}

@media screen and (max-width: 620px) {
	._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3rrH9dPdtHVRMzAEw82AId {
		grid-column-end: 2;
		display: flex;
		flex-direction: column;
		justify-content: center
	}

	._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3rrH9dPdtHVRMzAEw82AId ._2ekpT6PjwtcFaT4jLQehUK {
		font-size: 15px;
		line-height: 17px;
		font-weight: 300
	}
}

._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._2bkP-3b7dvr0a_qPdZEfHY,._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3AsE5JhqLAiICKUYvZLpap {
	opacity: 0
}

._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z {
	margin: 6px 0px
}

._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s {
	grid-column-start: 1;
	grid-column-end: 1;
	grid-row-start: 2;
	grid-row-end: span 2;
	align-self: self-start
}

._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo {
	margin-right: 6px;
	grid-column-start: 2;
	grid-column-end: 2;
	grid-row-start: 2;
	grid-row-end: span 2
}

@media screen and (max-width: 620px) {
	._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo {
		grid-column-start: 2;
		grid-column-end: 3;
		grid-row-start: 1
	}
}

@media screen and (max-width: 620px) {
	._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo ._2zssEuiPfY5YdQlnihDfVD {
		display: none
	}
}

.gASJ2lL_xmVNuZkWGvrWg {
	margin-bottom: 4px
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg {
	margin-bottom: unset
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu {
	height: 110px;
	position: relative
}

@media screen and (max-width: 940px) {
	.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu {
		height: 98px
	}
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu {
	height: unset
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf {
	grid-template-areas: "left right right right";
	border-radius: 3px;
	background: -webkit-radial-gradient(ellipse at top left, #42454c99, #25282e66);
	background: radial-gradient(ellipse at top left, #42454c99, #25282e66);
	backdrop-filter: blur(15px);
	height: 110px;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	overflow: hidden;
	transition-property: background,background-color;
	transition-duration: .2s;
	transition-timing-function: ease
}

@media screen and (max-width: 940px) {
	.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf {
		grid-template-columns: 200px auto auto auto;
		height: unset
	}

	.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO {
		display: grid;
		grid-template-columns: auto auto;
		grid-template-rows: auto;
		grid-template-areas: "title title" "info price"
	}

	.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3rrH9dPdtHVRMzAEw82AId {
		grid-area: title
	}

	.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s {
		grid-area: info
	}

	.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s .ReviewScore {
		display: none
	}

	.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._1JuIpzMtS7-xZrnUmEQ4my {
		grid-area: price
	}

	.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._1JuIpzMtS7-xZrnUmEQ4my .CartBtn {
		display: none
	}

	.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._1JuIpzMtS7-xZrnUmEQ4my ._2_KY_e11FV0ftXR2_7TMmP {
		display: none
	}

	.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._1JuIpzMtS7-xZrnUmEQ4my ._2s-O5T3qJJYR2AUq4b9jIN {
		height: unset
	}

	.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._1JuIpzMtS7-xZrnUmEQ4my ._2s-O5T3qJJYR2AUq4b9jIN .cnkoFkzVCby40gJ0jGGS4 {
		font-size: 15px;
		line-height: 17px
	}

	.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._1JuIpzMtS7-xZrnUmEQ4my ._2s-O5T3qJJYR2AUq4b9jIN ._3NhLu7mTdty7JufpSpz6Re {
		flex-direction: row;
		align-items: center
	}

	.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._1JuIpzMtS7-xZrnUmEQ4my ._2s-O5T3qJJYR2AUq4b9jIN ._3NhLu7mTdty7JufpSpz6Re ._3fFFsvII7Y2KXNLDk_krOW {
		font-size: 15px;
		margin: 2px 4px 2px 2px
	}
}

@media screen and (max-width: 768px) {
	.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO {
		grid-template-areas: "title title" "info info" "price price";
		padding: 4px 4px 4px 12px
	}

	.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3rrH9dPdtHVRMzAEw82AId ._2ekpT6PjwtcFaT4jLQehUK._2ekpT6PjwtcFaT4jLQehUK {
		font-size: 15px;
		line-height: 17px
	}

	.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo {
		grid-area: price;
		min-height: unset
	}

	.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s._3wryhCRrTuMULeq_YjNk-s {
		flex-direction: row-reverse;
		align-items: center
	}
}

@media screen and (max-width: 600px) {
	.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf {
		grid-template-columns: 40% auto auto auto;
		grid-template-rows: auto auto
	}
}

@media screen and (max-width: 560px) {
	.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf ._2bkP-3b7dvr0a_qPdZEfHY {
		display: block
	}
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf {
	background: unset;
	box-shadow: unset;
	border-radius: 0px;
	background-color: var(--gpBackground-DarkSoft);
	display: flex;
	height: unset;
	position: unset;
	grid-template-areas: "title title" "info info" "price price"
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .kW6m4Sjqacp5hykrj5LEo {
	grid-area: price;
	min-height: unset
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover {
	background: -webkit-radial-gradient(ellipse at top left, #42454cff, #25282eff);
	background: radial-gradient(ellipse at top left, #42454cff, #25282eff)
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover {
	background: unset;
	background-color: var(--gpBackground-DarkMedium)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf ._111nfdz8Xyg7lDjTWv_OmK {
	padding: 4px
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf ._111nfdz8Xyg7lDjTWv_OmK a {
	display: block
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf ._111nfdz8Xyg7lDjTWv_OmK {
	padding: unset;
	min-width: 350px;
	width: calc(350px + 4vw)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf ._111nfdz8Xyg7lDjTWv_OmK ._1M7n5f3gWCHv1wN1smoxWg {
	height: 110px;
	transition: height .23s ease-in-out
}

@media screen and (max-width: 940px) {
	.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf ._111nfdz8Xyg7lDjTWv_OmK ._1M7n5f3gWCHv1wN1smoxWg {
		display: none
	}
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf ._111nfdz8Xyg7lDjTWv_OmK ._1M7n5f3gWCHv1wN1smoxWg {
	height: 120%;
	top: -10%
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf ._111nfdz8Xyg7lDjTWv_OmK ._2oW_y7Mm3ihf1XQ0C1VWhx img {
	width: 100%;
	height: auto
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf ._111nfdz8Xyg7lDjTWv_OmK ._2oW_y7Mm3ihf1XQ0C1VWhx img {
	width: 100%;
	height: unset
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO {
	flex-grow: 1;
	position: relative
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3rrH9dPdtHVRMzAEw82AId {
	margin-top: 0
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3rrH9dPdtHVRMzAEw82AId ._2ekpT6PjwtcFaT4jLQehUK {
	font-size: 17px;
	line-height: 20px;
	margin-bottom: 3px;
	font-weight: 100
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3rrH9dPdtHVRMzAEw82AId ._2ekpT6PjwtcFaT4jLQehUK {
	font: var(--gpText-HeadingSmall);
	font-weight: 500;
	text-transform: unset;
	letter-spacing: unset;
	margin: unset
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .MvLJDXjfbme8Uw3OERaCb {
	display: none
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s {
	flex-direction: column
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s {
	width: 100%
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s ._1qvTFgmehUzbdYM9cw0eS7 {
	font-size: 11px;
	letter-spacing: 1px;
	text-transform: uppercase
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s ._1qvTFgmehUzbdYM9cw0eS7 {
	font: var(--gpText-BodySmall);
	letter-spacing: unset;
	text-transform: unset
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s ._2bCf9u4rlC8De687HY6wnh {
	opacity: 50%
}

@media screen and (max-width: 940px) {
	.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s ._2bCf9u4rlC8De687HY6wnh svg {
		width: 10px;
		height: 10px
	}
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s ._2bkP-3b7dvr0a_qPdZEfHY {
	margin-top: 4px;
	margin-bottom: 4px
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s .ReviewScore {
	font-size: 12px;
	padding-left: 0;
	padding-top: 4px
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s .ReviewScore {
	padding-top: 0px
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3AsE5JhqLAiICKUYvZLpap {
	font-size: 11px;
	opacity: 70%;
	margin-top: 4px;
	margin-right: 8px;
	margin-bottom: 12px;
	display: none
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z {
	margin: 0;
	padding: 2px;
	padding-top: 0;
	padding-left: 0;
	margin-top: 5px;
	max-width: 70%;
	background: none
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._353LzpA83V-kiAWaKcQAFg {
	font-size: 11px;
	font-weight: 300;
	letter-spacing: .1ch;
	text-transform: uppercase;
	padding-bottom: 4px;
	display: none
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm {
	background: none;
	height: 23px;
	justify-content: unset;
	padding: 0;
	user-select: none;
	pointer-events: none
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(1) {
	margin-left: 0px;
	z-index: 30
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(0)~._2yhQb4aKtskchqwmpCVbMq {
	margin-left: calc(-1px * 0)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(1)~._2yhQb4aKtskchqwmpCVbMq {
	margin-left: calc(-1px * 1)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(2)~._2yhQb4aKtskchqwmpCVbMq {
	margin-left: calc(-1px * 2)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(3)~._2yhQb4aKtskchqwmpCVbMq {
	margin-left: calc(-1px * 3)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(4)~._2yhQb4aKtskchqwmpCVbMq {
	margin-left: calc(-1px * 4)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(5)~._2yhQb4aKtskchqwmpCVbMq {
	margin-left: calc(-1px * 5)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(6)~._2yhQb4aKtskchqwmpCVbMq {
	margin-left: calc(-1px * 6)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(7)~._2yhQb4aKtskchqwmpCVbMq {
	margin-left: calc(-1px * 7)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(8)~._2yhQb4aKtskchqwmpCVbMq {
	margin-left: calc(-1px * 8)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(9)~._2yhQb4aKtskchqwmpCVbMq {
	margin-left: calc(-1px * 9)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(10)~._2yhQb4aKtskchqwmpCVbMq {
	margin-left: calc(-1px * 10)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq {
	width: 60px;
	box-shadow: 5px 0 4px -2px rgba(0,0,0,.5)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq img {
	height: 23px;
	width: 60px
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo {
	margin-top: auto
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo ._1djkdp7OAd0mF3a90RKf27,.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo ._2zssEuiPfY5YdQlnihDfVD {
	order: -1;
	margin-left: 4px;
	display: none
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo .LearnMoreCtn {
	display: none
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo ._1JuIpzMtS7-xZrnUmEQ4my ._2s-O5T3qJJYR2AUq4b9jIN {
	margin-top: 0
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo ._1JuIpzMtS7-xZrnUmEQ4my ._2s-O5T3qJJYR2AUq4b9jIN ._3j4dI1yA7cRfCvK8h406OB {
	background: rgba(0,0,0,.1);
	margin: 2px;
	margin-left: 0;
	border-radius: 0;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo ._1JuIpzMtS7-xZrnUmEQ4my ._2s-O5T3qJJYR2AUq4b9jIN ._3j4dI1yA7cRfCvK8h406OB {
	margin: unset;
	background: unset
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo ._1JuIpzMtS7-xZrnUmEQ4my ._1g0B-RjwkUV0_MDURgy3Bi {
	margin: 2px;
	margin-left: 0;
	margin-right: 2px;
	background: rgba(0,0,0,.1);
	border-radius: 0;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px
}

.BasicUI .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo ._1JuIpzMtS7-xZrnUmEQ4my ._1g0B-RjwkUV0_MDURgy3Bi {
	margin: unset;
	gap: 4px;
	align-items: center;
	padding-right: 8px;
	background: unset;
	border-radius: unset
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3lmdEmwrmqe-kicNCZ9v-I,.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._1DrDh5P3SNgRdVAaUyel3G {
	margin-right: 4px;
	padding: 9px 20px;
	min-height: 38px;
	color: #dfe3e6;
	background-image: radial-gradient(circle at top left, #85a805 10%, #6a8704 80%)
}

.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3lmdEmwrmqe-kicNCZ9v-I:hover,.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._1DrDh5P3SNgRdVAaUyel3G:hover {
	background-image: radial-gradient(circle at top left, #a3cf06 0%, #6a8704 120%)
}

@media screen and (min-width: 1420px) {
	.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO ._3AsE5JhqLAiICKUYvZLpap {
		display: -webkit-box;
		min-block-size: 30px;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		white-space: normal;
		height: 2em;
		overflow: hidden;
		flex-grow: unset;
		line-height: 15px;
		margin-top: 0px;
		margin-bottom: 6px
	}
}

@media screen and (max-width: 768px) {
	.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf ._1Nju8xukRGXgeu2mN0nVjT svg {
		height: 14px
	}
}

@media screen and (min-width: 768px) {
	html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover {
		z-index: 40;
		height: 160px;
		position: absolute;
		left: -15px;
		top: -20px;
		right: -15px;
		bottom: -60px;
		grid-template-columns: 285px auto 25% 25%;
		box-shadow: 0 0 16px 0px rgba(0,0,0,.45)
	}

	html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover ._3DkfNrtTOLjNYd3yZliMzy,html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover ._111nfdz8Xyg7lDjTWv_OmK {
		flex-basis: 280px;
		padding: 0px
	}

	.BasicUI html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover ._3DkfNrtTOLjNYd3yZliMzy,.BasicUI html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover ._111nfdz8Xyg7lDjTWv_OmK {
		flex-basis: unset
	}

	html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover ._3DkfNrtTOLjNYd3yZliMzy .yvqq8z2k4i7-Mzx-JHeNC ._2oW_y7Mm3ihf1XQ0C1VWhx,html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover ._111nfdz8Xyg7lDjTWv_OmK .yvqq8z2k4i7-Mzx-JHeNC ._2oW_y7Mm3ihf1XQ0C1VWhx {
		height: 160px;
		width: 285px;
		box-sizing: border-box
	}

	html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover ._3DkfNrtTOLjNYd3yZliMzy .yvqq8z2k4i7-Mzx-JHeNC ._2oW_y7Mm3ihf1XQ0C1VWhx img,html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover ._111nfdz8Xyg7lDjTWv_OmK .yvqq8z2k4i7-Mzx-JHeNC ._2oW_y7Mm3ihf1XQ0C1VWhx img {
		height: 160px;
		width: 300px
	}

	html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover ._3DkfNrtTOLjNYd3yZliMzy ._1M7n5f3gWCHv1wN1smoxWg,html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover ._111nfdz8Xyg7lDjTWv_OmK ._1M7n5f3gWCHv1wN1smoxWg {
		height: 160px
	}

	html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO {
		position: static;
		flex-grow: 1
	}

	html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO ._3rrH9dPdtHVRMzAEw82AId {
		margin-top: 4px
	}

	html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s ._1qvTFgmehUzbdYM9cw0eS7 {
		display: none
	}

	html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s ._2bCf9u4rlC8De687HY6wnh {
		display: none
	}

	html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s ._1Nju8xukRGXgeu2mN0nVjT {
		display: none
	}

	html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s .ReviewScore {
		display: none
	}

	html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._353LzpA83V-kiAWaKcQAFg {
		display: unset
	}

	html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm {
		height: 45px;
		margin-top: 4px
	}

	html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq {
		width: 120px
	}

	html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO .jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq img {
		height: 45px;
		width: 120px
	}

	html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo {
		position: static
	}

	html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo ._2zssEuiPfY5YdQlnihDfVD {
		display: flex
	}

	html:not(.BasicUI) .gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf:hover .v9uRg57bwOaPsvAnkXESO .kW6m4Sjqacp5hykrj5LEo .LearnMoreCtn {
		display: flex
	}
}

@media screen and (max-width: 768px) {
	.gASJ2lL_xmVNuZkWGvrWg ._1_P15GG6AKyF_NMX2j4-Mu ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO ._3wryhCRrTuMULeq_YjNk-s ._1qvTFgmehUzbdYM9cw0eS7 {
		display: none
	}
}

.gASJ2lL_xmVNuZkWGvrWg .fsPeLo8K4uDXedwKw4_sG ._2Vu78ZkZCgLm-FV4KStixO {
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	border: none;
	background: rgba(0,0,0,.15);
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px
}

.gASJ2lL_xmVNuZkWGvrWg .fsPeLo8K4uDXedwKw4_sG ._2Vu78ZkZCgLm-FV4KStixO .-VlK4AN84fDgapWwCDax2 {
	background: none;
	text-transform: uppercase;
	font-size: 11px
}

.gASJ2lL_xmVNuZkWGvrWg .fsPeLo8K4uDXedwKw4_sG ._2Vu78ZkZCgLm-FV4KStixO .-VlK4AN84fDgapWwCDax2:hover {
	background: none;
	box-shadow: none
}

.gASJ2lL_xmVNuZkWGvrWg .fsPeLo8K4uDXedwKw4_sG ._24KNcWMI5Yvb_AnPAb23Fm {
	margin: 0;
	padding: 2px;
	background: rgba(0,0,0,.15)
}

.gASJ2lL_xmVNuZkWGvrWg .fsPeLo8K4uDXedwKw4_sG ._24KNcWMI5Yvb_AnPAb23Fm ._34acuCI4lsvrR8ezmi7K1E {
	padding-left: 4px;
	padding-right: 4px
}

.gASJ2lL_xmVNuZkWGvrWg .fsPeLo8K4uDXedwKw4_sG ._24KNcWMI5Yvb_AnPAb23Fm ._34acuCI4lsvrR8ezmi7K1E .hhdk89lN3EL3ieRxGPbyl {
	font-size: 11px;
	text-transform: uppercase;
	margin-top: 4px
}

.gASJ2lL_xmVNuZkWGvrWg .fsPeLo8K4uDXedwKw4_sG ._24KNcWMI5Yvb_AnPAb23Fm ._34acuCI4lsvrR8ezmi7K1E ._2sdNOCzaF2AIAuenP19tA6 ._2hhNOdcC6yLwL_rugP3YLf .v9uRg57bwOaPsvAnkXESO {
	display: flex
}

.jQ5GanUKBEe7hhgCh6b5z {
	width: 100%;
	max-width: 550px;
	margin-bottom: 4px
}

.jQ5GanUKBEe7hhgCh6b5z ._353LzpA83V-kiAWaKcQAFg {
	font-size: 11px;
	text-transform: uppercase
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm {
	width: 100%;
	position: relative;
	height: 57px;
	overflow: hidden;
	white-space: nowrap;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	padding: 6px;
	box-sizing: border-box;
	background: rgba(0,0,0,.5);
	z-index: 1
}

@media screen and (min-width: 560px)and (max-width: 620px) {
	.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm {
		display: none
	}
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(1) {
	margin-left: 0px;
	z-index: 30
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(0)~._2yhQb4aKtskchqwmpCVbMq {
	margin-left: calc(-10px * 0)
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(1)~._2yhQb4aKtskchqwmpCVbMq {
	margin-left: calc(-10px * 1)
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(2)~._2yhQb4aKtskchqwmpCVbMq {
	margin-left: calc(-10px * 2)
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(3)~._2yhQb4aKtskchqwmpCVbMq {
	margin-left: calc(-10px * 3)
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(4)~._2yhQb4aKtskchqwmpCVbMq {
	margin-left: calc(-10px * 4)
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(5)~._2yhQb4aKtskchqwmpCVbMq {
	margin-left: calc(-10px * 5)
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(6)~._2yhQb4aKtskchqwmpCVbMq {
	margin-left: calc(-10px * 6)
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(7)~._2yhQb4aKtskchqwmpCVbMq {
	margin-left: calc(-10px * 7)
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(8)~._2yhQb4aKtskchqwmpCVbMq {
	margin-left: calc(-10px * 8)
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(9)~._2yhQb4aKtskchqwmpCVbMq {
	margin-left: calc(-10px * 9)
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:first-child:nth-last-child(10)~._2yhQb4aKtskchqwmpCVbMq {
	margin-left: calc(-10px * 10)
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq {
	width: 120px;
	position: relative;
	display: inline-block;
	box-shadow: 2px 0 5px 0px #000
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq a {
	display: block;
	width: fit-content;
	height: 100%;
	position: relative
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:last-child {
	width: auto
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(0) {
	z-index: 30
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(1) {
	z-index: 29
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(2) {
	z-index: 28
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(3) {
	z-index: 27
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(4) {
	z-index: 26
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(5) {
	z-index: 25
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(6) {
	z-index: 24
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(7) {
	z-index: 23
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(8) {
	z-index: 22
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(9) {
	z-index: 21
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(10) {
	z-index: 20
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(11) {
	z-index: 19
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(12) {
	z-index: 18
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(13) {
	z-index: 17
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(14) {
	z-index: 16
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(15) {
	z-index: 15
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(16) {
	z-index: 14
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(17) {
	z-index: 13
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(18) {
	z-index: 12
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(19) {
	z-index: 11
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:nth-child(20) {
	z-index: 10
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq:hover {
	z-index: 100
}

.jQ5GanUKBEe7hhgCh6b5z ._1NM531LjOd5QmDktUetCOm ._2yhQb4aKtskchqwmpCVbMq ._1jx70oYOJWzNj7A5gNRxhg {
	width: 120px;
	max-width: 120px;
	height: 45px
}

._2tmp27YgSoUCJSBJA4t5yt {
	width: 340px;
	background-image: radial-gradient(101.49% 168.36% at 1.01% 0%, #4c5767 0%, #2f3742 100%);
	box-shadow: 0 0 10px rgba(0,0,0,.7)
}

.oW0H1sBVE8K8u0qbq_Tm5 {
	padding: 0px 4px 4px 4px;
	overflow: hidden;
	display: flex;
	flex-direction: column;
	flex-basis: 65%
}

.oW0H1sBVE8K8u0qbq_Tm5 ._3lmdEmwrmqe-kicNCZ9v-I {
	margin-left: unset;
	padding: unset
}

.oW0H1sBVE8K8u0qbq_Tm5 ._3rrH9dPdtHVRMzAEw82AId {
	padding: 10px 40px 10px 0px
}

._111nfdz8Xyg7lDjTWv_OmK {
	padding: 0px
}

@media screen and (max-width: 620px) {
	._111nfdz8Xyg7lDjTWv_OmK {
		min-width: 100%
	}
}

._2SCofLY66uBY_jjrTzNjBN {
	display: flex;
	background-color: rgba(255,255,255,.2);
	align-items: center;
	justify-content: end;
	padding: 6px
}

._21B6LWEBK8rKCmK8COTVRq {
	color: #fff;
	padding: 0 16px
}

._3Q_taCjMHNZqbKEr1-r2GQ {
	background: rgba(255,255,255,.1);
	font-size: 14px;
	padding: 8px
}

.BasicUI ._3Q_taCjMHNZqbKEr1-r2GQ {
	background: unset;
	font: var(--gpText-BodyMedium);
	color: rgba(255,255,255,.8);
	background-color: rgba(0,0,0,.3);
	padding: 2px 6px;
	position: absolute;
	top: 4px;
	left: 4px;
	backdrop-filter: blur(24px);
	border-radius: 2px;
	text-shadow: 0px 1px 1px #0000001f
}

._3bCSmg_cQ3aTa3waFLT6o7 {
	white-space: pre-wrap
}

._31P1R5vTMyJ5RwWAfVoKYG {
	background: rgba(0,0,0,.7);
	padding: 8px
}

._3Qt9S4lxTBuJqoY2PidC5h {
	display: flex;
	flex-direction: row;
	align-items: center;
	background: #4c6b22;
	padding: 5px
}

._3Qt9S4lxTBuJqoY2PidC5h svg path {
	fill: #beee11
}

._3GOwBXz8cR_9njnfMGlp7b {
	max-width: 120px
}

._2ZqO4e00c6-Fr4hJvTJsAu {
	color: #fff
}

.yoe6d_43t3I6-mjbZGkLs {
	background-image: radial-gradient(circle at top left, #85a805 10%, #6a8704 80%);
	display: flex;
	flex-basis: 50%;
	flex-grow: 1;
	align-items: center;
	justify-content: center;
	margin: 0;
	width: auto;
	min-width: unset;
	padding: 9px 20px;
	transition: box-shadow .2s ease-out;
	height: 38px;
	box-sizing: border-box;
	color: #dfe3e6;
	text-align: center;
	border-radius: 2px;
	box-shadow: 2px 2px 5px rgba(0,0,0,.2);
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	align-self: center
}

.yoe6d_43t3I6-mjbZGkLs:hover {
	background-image: radial-gradient(circle at top left, #a3cf06 0%, #6a8704 120%);
	color: #fff;
	box-shadow: 2px 2px 15px rgba(0,0,0,.5);
	cursor: pointer
}

.yoe6d_43t3I6-mjbZGkLs svg {
	width: 20px;
	height: 20px;
	margin-left: -7px;
	margin-right: 4px
}

._3XwnF5hpyOwvxFT_v7PMhS {
	background-image: radial-gradient(circle at top left, #565656 10%, #555555 80%);
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0;
	width: auto;
	min-width: unset;
	padding: 9px 20px;
	transition: box-shadow .2s ease-out;
	height: 38px;
	box-sizing: border-box;
	color: #909090;
	text-align: center;
	border-radius: 2px;
	box-shadow: 2px 2px 5px rgba(0,0,0,.2);
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	align-self: center
}

._3XwnF5hpyOwvxFT_v7PMhS svg {
	width: 20px;
	height: 20px;
	margin-left: -7px;
	margin-right: 4px
}

._2Qusm1gosCAtAqLKo5hioQ ._10lP7BWsYbhm_AclLUpjRi {
	color: #fff
}

._2Qusm1gosCAtAqLKo5hioQ ._10lP7BWsYbhm_AclLUpjRi:hover {
	text-decoration: underline
}

._2Qusm1gosCAtAqLKo5hioQ ._1_uzwF-1oILlCEkcaApC-n {
	font-weight: bold
}

._2Qusm1gosCAtAqLKo5hioQ ._2_Obm3_emYUZKMgT1bdKgG {
	display: flex;
	justify-content: space-between
}

._2Qusm1gosCAtAqLKo5hioQ ._2_Obm3_emYUZKMgT1bdKgG ._2nVaF4foORFEq78yZ3A7yA {
	padding: 12px;
	background: linear-gradient(to bottom, rgba(102, 192, 244, 0.2) 5%, rgba(47, 137, 188, 0.2) 95%);
	flex: 1 1 50%;
	margin-left: 6px
}

._2Qusm1gosCAtAqLKo5hioQ ._2_Obm3_emYUZKMgT1bdKgG ._2nVaF4foORFEq78yZ3A7yA._3WYyumzIcbu_0Zysgbr4_h {
	margin-left: 0;
	margin-right: 6px
}

._2Qusm1gosCAtAqLKo5hioQ ._2_Obm3_emYUZKMgT1bdKgG ._2nVaF4foORFEq78yZ3A7yA .hCqVo4reICITJSgSg8g6t {
	font-size: 22px
}

._2Qusm1gosCAtAqLKo5hioQ ._2_Obm3_emYUZKMgT1bdKgG ._2nVaF4foORFEq78yZ3A7yA ._2s5NsgqEDdI6nKvz-9YFa4 {
	font-size: 13px
}

._2Qusm1gosCAtAqLKo5hioQ ._2_Obm3_emYUZKMgT1bdKgG ._2nVaF4foORFEq78yZ3A7yA:hover {
	background: linear-gradient(to bottom, #66c0f4 5%, #2f89bc 95%)
}

._2Qusm1gosCAtAqLKo5hioQ ._2_Obm3_emYUZKMgT1bdKgG ._2nVaF4foORFEq78yZ3A7yA:hover .hCqVo4reICITJSgSg8g6t,._2Qusm1gosCAtAqLKo5hioQ ._2_Obm3_emYUZKMgT1bdKgG ._2nVaF4foORFEq78yZ3A7yA:hover ._2s5NsgqEDdI6nKvz-9YFa4 {
	color: #fff
}

._2Qusm1gosCAtAqLKo5hioQ ._3OKQsxzgQZkt2GtKz9679g {
	display: flex;
	align-items: center;
	margin-top: 16px;
	border-top: 1px solid rgba(0,0,0,.5);
	padding: 16px 0 0;
	font-size: 13px
}

._2Qusm1gosCAtAqLKo5hioQ ._3OKQsxzgQZkt2GtKz9679g ._2AEA_k1tEcjAtTL7-Bnitk {
	width: 32px;
	height: 32px;
	margin-right: 8px
}

._3euSFGmYfTklNAvMisNvU6 {
	position: relative;
	background-color: #3d4450;
	flex-grow: 1;
	flex-basis: 50%;
	line-height: 32px;
	color: #dfe3e6;
	text-align: center;
	border-radius: 2px;
	cursor: pointer;
	white-space: nowrap;
	padding: 0 10px
}

._3euSFGmYfTklNAvMisNvU6._3Fsf5iKYd0GPYaKswndPl5,._3euSFGmYfTklNAvMisNvU6._3Fsf5iKYd0GPYaKswndPl5:hover {
	color: #fff;
	opacity: .2;
	filter: saturate(0)
}

._3euSFGmYfTklNAvMisNvU6:not(._3Fsf5iKYd0GPYaKswndPl5):hover {
	background: linear-gradient(to right, #b6da83 5%, #99cf57 95%);
	color: #000;
	text-shadow: 1px 1px 2px rgba(0,0,0,.5)
}

._3-pnCQRItoLzipK50ezpB4 {
	height: 100%;
	transition: transform .15s ease-out;
	transform: scale(0.95);
	outline: none
}

._3-pnCQRItoLzipK50ezpB4._3A24vhGb2SY4MDBId85Ggr,._3-pnCQRItoLzipK50ezpB4._1rWYaL3EE7Odir0uM1R9SH {
	transform: scale(1)
}

._2ByoTNxZVuR0nzg_XXWXBV.HvshcO0_xlagk-lVVN9D0 {
	cursor: pointer
}

._2jsr3PEq2iin7lU8wSO8X9 {
	height: 100%;
	box-sizing: border-box;
	background: linear-gradient(360deg, #5c6770 0%, black 15%);
	box-shadow: 0 0 20px rgba(0,0,0,.9);
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	outline: none;
	font-family: "Motiva Sans",Arial,Helvetica,sans-serif
}

._2jsr3PEq2iin7lU8wSO8X9:hover {
	color: #fff
}

._2jsr3PEq2iin7lU8wSO8X9._5hPHCcezVQnBs7fofA7py {
	overflow: hidden
}

._2jsr3PEq2iin7lU8wSO8X9 .OxANHUmAP0XzkWgufeWFg {
	position: relative
}

._2jsr3PEq2iin7lU8wSO8X9 ._1I27KVlWtKyGn2CPX9N1E1 {
	position: relative;
	width: 100%;
	padding: 56.25% 0 0 0
}

._2jsr3PEq2iin7lU8wSO8X9 ._1I27KVlWtKyGn2CPX9N1E1 ._2jpCsyBPApIKbMMORoLk5B {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%;
	display: block;
	pointer-events: none;
	background: #000;
	opacity: 1;
	transition: opacity .5s
}

._2jsr3PEq2iin7lU8wSO8X9 ._1I27KVlWtKyGn2CPX9N1E1 ._2jpCsyBPApIKbMMORoLk5B.AZ9GLyMnk0Pdq3iOFo_0p {
	opacity: 0
}

._2jsr3PEq2iin7lU8wSO8X9 .Xwe3c0LwQGRjmLBfrpFu6 {
	display: flex;
	justify-content: space-between;
	flex: none
}

._2jsr3PEq2iin7lU8wSO8X9 .Xwe3c0LwQGRjmLBfrpFu6 ._2Eh6GLqUSZ5Vd_8eoYz9Z3 {
	max-width: 50%
}

._2jsr3PEq2iin7lU8wSO8X9 ._1OMasH6HMfWdJfC-XkZlHF {
	position: relative;
	width: 50%;
	height: 0;
	padding: 11.6847826087% 0 0 0
}

._2jsr3PEq2iin7lU8wSO8X9 ._1OMasH6HMfWdJfC-XkZlHF .wm-2TrfQqrfbj8zWlFAHN {
	position: absolute;
	width: 100%;
	height: 0;
	padding: 46.7391304348% 0 0 0;
	z-index: 1;
	bottom: 0;
	box-shadow: 0 0 10px rgba(0,0,0,.7)
}

._2jsr3PEq2iin7lU8wSO8X9 ._1OMasH6HMfWdJfC-XkZlHF .wm-2TrfQqrfbj8zWlFAHN img {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	max-width: 100%;
	height: auto
}

._2jsr3PEq2iin7lU8wSO8X9 ._2kRKAxuWdNiBTrvygyi_uH {
	overflow: hidden
}

._2jsr3PEq2iin7lU8wSO8X9 ._2kRKAxuWdNiBTrvygyi_uH:after {
	content: "";
	position: absolute;
	top: 0;
	right: -30px;
	bottom: 0;
	left: 0;
	z-index: 1;
	background-color: rgba(255,255,255,.65);
	-webkit-mask-image: linear-gradient(120deg, transparent 0%, rgba(0, 0, 0, 0.8) 15%, rgba(0, 0, 0, 0.7) 20%, transparent 33%);
	mask-image: linear-gradient(120deg, transparent 0%, rgba(0, 0, 0, 0.8) 15%, rgba(0, 0, 0, 0.7) 20%, transparent 33%);
	transition: transform .35s ease-out;
	transform: translateX(-30px)
}

._3A24vhGb2SY4MDBId85Ggr ._2jsr3PEq2iin7lU8wSO8X9 ._2kRKAxuWdNiBTrvygyi_uH:after,._1rWYaL3EE7Odir0uM1R9SH ._2jsr3PEq2iin7lU8wSO8X9 ._2kRKAxuWdNiBTrvygyi_uH:after {
	transform: translateX(0px)
}

._2jsr3PEq2iin7lU8wSO8X9 ._2V6ciljF89DBfAppW4Ftr4 {
	margin: 4px 0;
	background: linear-gradient(to right, #8ed629 5%, #6aa621 95%);
	font-size: 14px;
	color: #fff;
	text-shadow: 1px 1px 2px rgba(0,0,0,.5)
}

._3notzMjxQtogi11XHZMYXI {
	position: absolute;
	z-index: 2;
	top: 8px;
	right: 8px;
	border-radius: 2px;
	background: radial-gradient(ellipse at top right, #0673c6, #03628b);
	display: flex;
	overflow: hidden;
	box-shadow: 0 0 3px rgba(0,0,0,.9)
}

.BasicUI ._3notzMjxQtogi11XHZMYXI {
	display: none
}

._3notzMjxQtogi11XHZMYXI svg {
	padding: 4px;
	display: block
}

._3notzMjxQtogi11XHZMYXI .VI5mZtnq0CL7fw_2mxhfm {
	color: transparent;
	width: 0;
	height: 0;
	padding: 7px 0;
	transition: padding-right .2s ease-out;
	font-size: 13px
}

._3notzMjxQtogi11XHZMYXI .VI5mZtnq0CL7fw_2mxhfm._7-s8T3gdbCrmXoLzhnC5p {
	filter: opacity(50%)
}

html.touch ._3notzMjxQtogi11XHZMYXI .VI5mZtnq0CL7fw_2mxhfm,._3notzMjxQtogi11XHZMYXI:hover .VI5mZtnq0CL7fw_2mxhfm {
	color: #fff;
	width: auto;
	height: auto;
	padding-right: 8px;
	text-shadow: 0 0 3px rgba(0,0,0,.9);
	cursor: pointer
}

._3VcyYP_egkOaX_rJ1e_SQk {
	top: unset
}

.oAqlZTgPU37Nb8gBT5eAM {
	background: linear-gradient(359.91deg, #2b333a 30%, rgba(103, 113, 122, 0.3) 85%);
	mix-blend-mode: normal;
	backdrop-filter: blur(10px);
	position: relative;
	z-index: 1;
	transition: transform .25s ease-in-out;
	box-shadow: 0 0 12px rgba(0,0,0,.9);
	color: #fff;
	display: flex;
	flex-direction: column;
	flex: 1
}

._5hPHCcezVQnBs7fofA7py .oAqlZTgPU37Nb8gBT5eAM {
	max-height: 85%;
	transform: translateY(-50%)
}

._1rWYaL3EE7Odir0uM1R9SH ._5hPHCcezVQnBs7fofA7py .oAqlZTgPU37Nb8gBT5eAM {
	transform: translateY(0)
}

.oAqlZTgPU37Nb8gBT5eAM ._36zpRzyxmtd8eBgf7p9Ewi {
	flex: 1;
	overflow-y: auto
}

.oAqlZTgPU37Nb8gBT5eAM a:hover {
	color: #fff
}

.oAqlZTgPU37Nb8gBT5eAM ._2VvFLg2irh9gPAhhxE4Kpo {
	padding: 4px;
	container-name: text-content-ctn;
	container-type: inline-size
}

.oAqlZTgPU37Nb8gBT5eAM ._2VvFLg2irh9gPAhhxE4Kpo ._405wj1BgSyf8l06uMjNBV {
	font-size: 2em;
	padding: 0px 4px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	max-height: 27px
}

.oAqlZTgPU37Nb8gBT5eAM ._2VvFLg2irh9gPAhhxE4Kpo ._2SWQMqXxu7mJMIuNemYJq8 {
	color: #8ac;
	display: flex;
	padding: 8px 0px 4px;
	max-height: 20px
}

.oAqlZTgPU37Nb8gBT5eAM ._2VvFLg2irh9gPAhhxE4Kpo ._2SWQMqXxu7mJMIuNemYJq8 .fTGViHKZf0UCl6es5T4KP {
	overflow: hidden;
	max-height: 40px;
	padding-right: 12px;
	display: flex;
	flex-wrap: wrap
}

.oAqlZTgPU37Nb8gBT5eAM ._2VvFLg2irh9gPAhhxE4Kpo ._2SWQMqXxu7mJMIuNemYJq8 .fTGViHKZf0UCl6es5T4KP ._1wO-t97gvSClMW2PGtV5-w {
	padding: 0px 6px;
	margin-bottom: 4px;
	line-height: 17px;
	border-radius: 2px;
	background-color: rgba(112,129,137,.25);
	color: rgba(255,255,255,.65);
	margin-left: 4px;
	text-overflow: ellipsis;
	white-space: nowrap;
	position: relative
}

.oAqlZTgPU37Nb8gBT5eAM ._2VvFLg2irh9gPAhhxE4Kpo ._2UG4_YQb5mXCshA1U2MgpJ {
	padding-left: 8px;
	margin-top: 1px;
	opacity: .7
}

.oAqlZTgPU37Nb8gBT5eAM ._2VvFLg2irh9gPAhhxE4Kpo ._2UG4_YQb5mXCshA1U2MgpJ svg {
	fill: #6b8aaa;
	color: #6b8aaa
}

.oAqlZTgPU37Nb8gBT5eAM ._2VvFLg2irh9gPAhhxE4Kpo ._1HFUCM8Np78V7DkzDIZp6z {
	display: flex;
	justify-content: left;
	align-items: center;
	font-size: 1.4em;
	margin-left: -4px;
	margin-bottom: 3px
}

.oAqlZTgPU37Nb8gBT5eAM ._2VvFLg2irh9gPAhhxE4Kpo ._1HFUCM8Np78V7DkzDIZp6z ._35ByaFjy9tZD1dLFAeHccQ {
	padding: 0 0 3px 4px;
	font-size: 1em;
	color: #6b8aaa
}

.oAqlZTgPU37Nb8gBT5eAM ._2VvFLg2irh9gPAhhxE4Kpo ._1HFUCM8Np78V7DkzDIZp6z ._35ByaFjy9tZD1dLFAeHccQ ._2ZKEXfGYdeKVoScjDnq814 {
	margin-right: 4px
}

._3qvppfM_u0yn2jrpoUo8RM {
	font-size: 1.2em;
	display: flex;
	padding: 0 0 4px 4px
}

.BasicUI ._3qvppfM_u0yn2jrpoUo8RM {
	font: var(--gpText-BodyLarge);
	font-weight: 500;
	padding: 4px 0px;
	text-decoration: none
}

._3qvppfM_u0yn2jrpoUo8RM ._2t-0jlGgIN_VM7R47pRKfF,._3qvppfM_u0yn2jrpoUo8RM ._1wXL_MfRpdKQ3wZiNP5lrH {
	color: #6b8aaa
}

.BasicUI ._3qvppfM_u0yn2jrpoUo8RM ._2t-0jlGgIN_VM7R47pRKfF,.BasicUI ._3qvppfM_u0yn2jrpoUo8RM ._1wXL_MfRpdKQ3wZiNP5lrH {
	color: var(--gpStoreLighterGrey)
}

._3qvppfM_u0yn2jrpoUo8RM ._3ZWs0kB-1tuqQtie9KK-E7 {
	display: flex;
	flex-direction: row
}

@container text-content-ctn (width < 320px) {
	._3qvppfM_u0yn2jrpoUo8RM ._3ZWs0kB-1tuqQtie9KK-E7 {
		flex-direction: column
	}

	._3qvppfM_u0yn2jrpoUo8RM ._3ZWs0kB-1tuqQtie9KK-E7 .RjCBtV3NpIbC6XUT9ioNK {
		display: none
	}
}

._3qvppfM_u0yn2jrpoUo8RM ._3ZWs0kB-1tuqQtie9KK-E7._3TKyM7kpo9how33Pgw47_Q {
	color: gray
}

._3qvppfM_u0yn2jrpoUo8RM ._3ZWs0kB-1tuqQtie9KK-E7._3nU5IeDnKKFQIHt8jU2TmG {
	color: #a34c25
}

._3qvppfM_u0yn2jrpoUo8RM ._3ZWs0kB-1tuqQtie9KK-E7._11Q2_X4_JfqoRwRqmzQakb {
	color: #d8d81e
}

._3qvppfM_u0yn2jrpoUo8RM ._3ZWs0kB-1tuqQtie9KK-E7._3wXHCs-9DWCgZO2nS1_Ib2 {
	color: #32ad32
}

._3qvppfM_u0yn2jrpoUo8RM ._3ZWs0kB-1tuqQtie9KK-E7 ._38dPaeqXJsBbnlLDtNr-of {
	margin-right: 4px
}

._3qvppfM_u0yn2jrpoUo8RM ._3ZWs0kB-1tuqQtie9KK-E7 ._2nuoOi5kC2aUI12z85PneA {
	position: relative
}

._1mQuBR72WbbtI6QBCoYcYG {
	display: flex;
	flex-direction: row;
	height: 24px;
	margin-left: 4px
}

._1mQuBR72WbbtI6QBCoYcYG a>img {
	height: 24px;
	margin-right: 2px
}

._1mQuBR72WbbtI6QBCoYcYG .FollowButton {
	padding: 3px 12px 3px 14px
}

._2R1rYdwKuMFLsEb4WvJYdD {
	position: relative;
	display: inline-block;
	top: auto;
	left: auto;
	line-height: 14px;
	vertical-align: bottom;
	width: max-content;
	height: 13px;
	margin-right: 15px;
	overflow: hidden;
	background: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAFMN540AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQ4QTE5MTc3M0M4MTFFODkzODlBNzdDNUZEOUI2RUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQ4QTE5MTg3M0M4MTFFODkzODlBNzdDNUZEOUI2RUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRDhBMTkxNTczQzgxMUU4OTM4OUE3N0M1RkQ5QjZFQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRDhBMTkxNjczQzgxMUU4OTM4OUE3N0M1RkQ5QjZFQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqixHngAAAK7SURBVHjaYvz//z8DMmABEZuio2CiX8ACf378gCngAQv8/fHjM5DiDd26jREggBjRzWDcGBUpB6Qfgjh+S5cxsgD1P0RWwRS0dh0j0AyQOWABgACCm7ElLhauFQiW+yxaHAVXsDE8DNUmKPBfuYoR7Kzf37+vAFIR2BRhOBMdAAQQXgUsMAbQgX+AFDOIDXQcI1wnUqDBAdjzIMb/P38wjAT6ZgckMLFIAoEOWPLf798YMiGbNsswQRmM///+ZUDC0QS9AhBABAMCH2BB5myOjckHUhPwqP/vu3gJE4bNm6Ii/4KSAZGWKvgtW/4QbjMwRJhIcPEtIGaHa8YR1rhAHUaArfH1+QcSI6AxMmTzlhU4Q3uVlycolc8GYkcgfgXEU8K2be9AVwcQQBRFFRMDBYAFXQCY7peB/IUmDAoLRWA+eITT2cBEQiiui4CJpB8zkURHgcoYHiJcKw/MaI8QxVdUpDyRGkHgPiw7Q3Lq378zyQlkiOZ//xzIDu1///69AVLSZMUz0ObJQMxALEbRHLx+QydaMYIPr8BMYf//RzKAog0//g8sryKxJpLV3l5+oCIRhxe/AOsZXoIZA5irKoBUDhCLAfF+IM4E5qp7VM1VAAFGkWaq5khcYEt8HKhwiYIWLlpALAqqG4H4CbRqPQDEK30WLrpPsY83x8WCIm4JqDFAooe+AHGa76LFy0myeHNMdDioYUBEGUwIgAyP9F2ydCVBi4FF0VJokFITrAAWW5E4Ld4YEV4OpDpolJ4q/Fes7MRaVwDLh1xSyhIScS7OVA2UFKFhDhLFZ/FBIOVGI4v347M4HUjdpbS6xgJAZXwG3lQNbMqACoqrJNSVxORpbWDT5xFRBchqH29Q+7GPAt+DDC4N3bK1l6yyejWkHQbKBmFEOAIUpKuAuDx02/ZHg7KSYGIYIAAAG8jIJ8edBjIAAAAASUVORK5CYII=) #000;background-repeat: no-repeat;
	background-position: 4px center;
	background-size: 12px 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 12px;
	padding: 3px 6px 3px 20px;
	box-shadow: 0 0 7px #a94847;
	border-radius: 9px;
	z-index: 2
}

.BasicUI .salepg_storenav {
	z-index: 5
}

@media screen and (max-width: 940px) {
	.sale_page_n_section .responsive_page_frame {
		width: auto;
		overflow: hidden;
		position: relative
	}
}

html.responsive.touch .ContentHubSalePage {
	width: auto;
	position: relative
}

@media screen and (max-width: 910px) {
	html:not(.force_desktop) .ContentHubSalePage {
		width: auto;
		position: relative
	}
}

.BasicUI .SaleSectionCtn.animated ._1cOoCFwafBlSkwllIMf3XM.mntHD0WiARnsfz_kMYssq .SliderBody ul {
	gap: 12px
}

.i2PTzRNXOK1OXvXb9-wzd {
	padding-top: 20px
}

.W4mvnnQ0uYKKoCfVm8QgX {
	display: flex;
	margin: 0 auto;
	max-width: 100vw;
	align-items: center
}

@media screen and (max-width: 1200px) {
	.W4mvnnQ0uYKKoCfVm8QgX {
		flex-direction: column-reverse
	}
}
.btn:not(:disabled):not(.disabled){
    color: #fff;
}

._1cOoCFwafBlSkwllIMf3XM {
	padding: 16px 16px 16px 16px;
	/*max-width: 940px;*/
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
	box-sizing: border-box;
	position: relative;
	z-index: 2;
	border-radius: 15px;
}

._2hhNOdcC6yLwL_rugP3YLf .cnkoFkzVCby40gJ0jGGS4 {
    font-size: 18px;
    padding: 1px 5px;
    height: 100%;
    box-sizing: border-box;
    width: 100px;
    text-align: center;}

@media screen and (max-width: 620px) {
	._1cOoCFwafBlSkwllIMf3XM {
		padding: 16px 4px
	}
}

.BasicUI ._1cOoCFwafBlSkwllIMf3XM {
	padding: 16px var(--gpSpace-Gutter);
	max-width: 100%
}

._1cOoCFwafBlSkwllIMf3XM.mntHD0WiARnsfz_kMYssq {
	max-width: 950px
}

.BasicUI ._1cOoCFwafBlSkwllIMf3XM.mntHD0WiARnsfz_kMYssq {
	max-width: unset
}

.BasicUI ._1cOoCFwafBlSkwllIMf3XM.mntHD0WiARnsfz_kMYssq .carousel__slider {
	overflow: visible
}

.BasicUI ._1cOoCFwafBlSkwllIMf3XM.mntHD0WiARnsfz_kMYssq .carousel__slider-tray-wrapper {
	scroll-snap-type: x mandatory;
	overflow-x: scroll;
	overflow-y: hidden;
	margin: 0px calc(0px - var(--gpSpace-Gutter));
	padding: 4px var(--gpSpace-Gutter) 8px;
	scroll-padding: var(--gpSpace-Gutter)
}

.BasicUI ._1cOoCFwafBlSkwllIMf3XM.mntHD0WiARnsfz_kMYssq .carousel__slider-tray-wrapper>* li {
	scroll-snap-align: start
}

.BasicUI ._1cOoCFwafBlSkwllIMf3XM.mntHD0WiARnsfz_kMYssq .carousel__slider-tray:after {
	content: " ";
	min-width: 24px
}

._1cOoCFwafBlSkwllIMf3XM ._1bsBzvGKJui5_QaWVRBFDo {
	display: flex;
	justify-content: flex-end;
	padding-top: 5px
}

._2-dSBTJ6PQzCGvK48gjCCf {
	padding: 36px 64px;
	font-size: 20px;
	display: flex;
	flex-direction: column;
	align-items: center;
	text-align: center
}

._2-dSBTJ6PQzCGvK48gjCCf ._3h6sHYHa8EFm2_xoGiVAnh {
	border-radius: 2px;
	border: none;
	padding: 10px 30px;
	margin: 16px;
	display: inline-block;
	text-transform: uppercase;
	cursor: pointer;
	color: #285b9a;
	background: rgba(103,193,245,.9)
}

._2-dSBTJ6PQzCGvK48gjCCf ._3h6sHYHa8EFm2_xoGiVAnh:hover {
	color: #fff;
	background: #417a9b;
	background: -webkit-linear-gradient(150deg, #417a9b 5%, #67c1f5 95%);
	background: linear-gradient(-60deg, #417a9b 5%, #67c1f5 95%)
}

._3GTIcdmGdFdIHRLd5vgEDq {
	width: 100vw;
	max-width: 1300px;
	margin: 0 auto;
	position: relative;
	display: flex;
	justify-content: flex-start
}

@media screen and (max-width: 920px) {
	._3GTIcdmGdFdIHRLd5vgEDq {
		justify-content: center
	}
}

._1sZo8rydBtEGprct3pN_1a {
	margin-top: 20px;
	max-width: 100vw
}

@media screen and (max-width: 920px) {
	._1sZo8rydBtEGprct3pN_1a {
		margin-top: 12vw
	}
}

.ScrollSnapCarousel>._31OAy5ksRg6RGhCGnDqRr3 {
	width: 350px;
	flex-shrink: 0;
	min-width: 0;
	scroll-snap-align: start;
	padding: 0px 0px 8px 0px
}

.ScrollSnapCarousel>._31OAy5ksRg6RGhCGnDqRr3:not(:last-child) {
	margin-right: 16px
}

.ScrollSnapCarousel>._3V1O5NH39Eec7m68CKLMDQ {
	width: 100%;
	flex-shrink: 0;
	min-width: 0;
	scroll-snap-align: start;
	padding: 0px 0px 8px 0px
}

.ScrollSnapCarousel>._3V1O5NH39Eec7m68CKLMDQ:not(:last-child) {
	margin-right: 16px
}

._2H8BmYvTdIYKMgG-XiCkc- {
	flex-grow: 2;
	flex-basis: 0;
	padding: 8px
}

.BasicUI ._2H8BmYvTdIYKMgG-XiCkc- {
	flex-grow: 0;
	padding: 0
}

.carousel ._2H8BmYvTdIYKMgG-XiCkc- {
	height: 100%
}

._3r4Ny9tQdQZc50XDM5B2q2 {
	min-width: 258px
}

.ItemCount_4 ._3r4Ny9tQdQZc50XDM5B2q2 {
	min-width: unset !important
}

.items_in_row_5 ._3r4Ny9tQdQZc50XDM5B2q2,.ItemCount_5 ._3r4Ny9tQdQZc50XDM5B2q2 {
	min-width: unset !important
}

.ScrollSnapCarousel>._3r4Ny9tQdQZc50XDM5B2q2 {
	width: 258px;
	min-width: 0;
	flex-shrink: 0
}

._1SFMhugeWIHJIHrHl6ZQvD {
	z-index: 4;
	position: relative;
	width: 100%;
	margin: 0 auto;
	max-width: 940px
}

.BasicUI ._1SFMhugeWIHJIHrHl6ZQvD {
	display: none
}

._150kddWk8JgylTvh_eC20b {
	display: flex;
	flex-direction: column
}

.BasicUI .SaleBackgroundCtn:not( .ContentHubSalePage ) ._150kddWk8JgylTvh_eC20b {
	padding: 0px
}

.BasicUI ._150kddWk8JgylTvh_eC20b {
	padding: 0px 0px var(--gpSpace-Gutter) 0px
}

@media screen and (max-width: 1110px) {
	._150kddWk8JgylTvh_eC20b._1lAygDKkL4NolLsYyh0b_x {
		margin-top: 36vw !important
	}
}

@media screen and (max-width: 940px) {
	._150kddWk8JgylTvh_eC20b {
		padding: 0px 10px
	}
}

@media screen and (max-width: 620px) {
	._150kddWk8JgylTvh_eC20b:not(.JxIGHUxdTjFyWl1KO_tkn) {
		margin-top: 41vw
	}
}

@media screen and (max-width: 940px) {
	._150kddWk8JgylTvh_eC20b._1v-BVc2xZoBmJV2CPwNpq0:not(.JxIGHUxdTjFyWl1KO_tkn) {
		margin-top: 54vw !important
	}
}

._2N8SepiLeBUusG1vbHCgiY {
	background-position: center top;
	background-repeat: no-repeat;
	padding-bottom: 20px
}

@media screen and (max-width: 1110px) {
	._2N8SepiLeBUusG1vbHCgiY._1lAygDKkL4NolLsYyh0b_x {
		background-size: 230vw
	}
}

@media screen and (max-width: 768px) {
	._2N8SepiLeBUusG1vbHCgiY._1lAygDKkL4NolLsYyh0b_x {
		background-size: 230vw
	}
}

@media screen and (max-width: 940px) {
	._2N8SepiLeBUusG1vbHCgiY {
		background-size: var(--background-scale, 166%)
	}
}

.BasicUI ._2N8SepiLeBUusG1vbHCgiY {
	-webkit-mask-image: linear-gradient(rgba(0, 0, 0, 0.4) 0px, black 80px)
}

.bE2EA4JB9SDa1PZ7HSFL- {
	position: relative;
	display: flex;
	flex-direction: row;
	align-items: center
}

.bE2EA4JB9SDa1PZ7HSFL- ._17Fnl-wNZIrLjca5rOwwlT {
	margin: 5px 8px;
	height: fit-content;
	height: -moz-fit-content;
	opacity: .7;
	background: rgba(255,255,255,.2);
	padding: 2px 6px;
	border-radius: 2px;
	font-size: 11px
}

.bE2EA4JB9SDa1PZ7HSFL- ._17Fnl-wNZIrLjca5rOwwlT a {
	text-decoration: none
}

.W9_WAYXgEe-t-7aqqC4Jp {
	display: grid;
	grid-gap: 16px;
	padding-bottom: 14px
}

.compactlist .W9_WAYXgEe-t-7aqqC4Jp {
	padding-bottom: 2px
}

.BasicUI .W9_WAYXgEe-t-7aqqC4Jp {
	grid-gap: 12px;
	padding-bottom: 12px
}

span._1BDSJfdkuBN1tCLPLLopYW,span._1P__hyqsgd049GH0Bn007_ {
	vertical-align: top;
	line-height: 21px;
	margin-left: 4px;
	font-size: 11px
}

._3QLsjvek1OeH0pVbeOTBJj {
	font-weight: bold;
	font-size: 24px
}

.SaleSectionCarousel ._2zVSaxkr0mGLlJ4ivF37dx {
	padding: 10px;
	display: block
}

.j2ykTCJIixZLTJZbDR4Tp {
	position: absolute;
	z-index: 0;
	width: 100%;
	overflow: hidden
}

._3BU-yduiJJKNkd7_HrsZOY {
	position: absolute;
	top: 0;
	min-width: 100%;
	min-height: 100%;
	margin-left: 50%;
	transform: translateX(-50%);
	display: flex;
	flex-direction: column
}

@media screen and (max-width: 910px) {
	._3BU-yduiJJKNkd7_HrsZOY {
		display: none
	}
}

.hbVdlTqhylKeYY8mtvLqP {
	display: flex;
	align-items: center;
	padding: 12px
}

.hbVdlTqhylKeYY8mtvLqP ._2JfUA1GR2GBllJws5Gspq- {
	height: 100px;
	cursor: pointer
}

.hbVdlTqhylKeYY8mtvLqP ._2JfUA1GR2GBllJws5Gspq-:hover {
	box-shadow: 0 0 10px 5px rgba(255,255,255,.5)
}

.hbVdlTqhylKeYY8mtvLqP .keaMw-O2oHvRxLDK6gqEG {
	font-size: 20px;
	padding: 12px;
	cursor: pointer
}

.hbVdlTqhylKeYY8mtvLqP .keaMw-O2oHvRxLDK6gqEG:hover {
	text-decoration: underline
}

._1FPIVJTLsw1nvAN24BGGKg {
	top: 0px;
	position: sticky;
	z-index: 150;
	left: 0px;
	right: 0px;
	margin-left: auto;
	margin-right: auto;
	width: fit-content;
	width: -moz-fit-content;
	max-width: 100%;
	padding: 10px 18px 10px 18px;
	font-family: "Motiva Sans",sans-serif;
	font-size: 14px;
	font-weight: 800;
	border-radius: 50px;
	border-top: #ffffff30 2px solid;
	height: fit-content;
	height: -moz-fit-content;
	backdrop-filter: blur(4px)
}

._1FPIVJTLsw1nvAN24BGGKg.Selected {
	font-weight: 700
}

html.responsive.touch ._1FPIVJTLsw1nvAN24BGGKg {
	left: 50%;
	margin-left: -50vw;
	margin-right: -50vw;
	max-width: 100vw;
	position: relative;
	right: 50%;
	width: 100vw;
	border-radius: 0px
}

html.responsive.touch ._1FPIVJTLsw1nvAN24BGGKg._2utXvAVvZJb3Wlt5jGxCs {
	top: 0px
}

@media screen and (max-width: 620px) {
	html.responsive.touch ._1FPIVJTLsw1nvAN24BGGKg {
		padding-bottom: 0
	}
}

@media screen and (max-width: 910px) {
	html:not(.force_desktop) ._1FPIVJTLsw1nvAN24BGGKg {
		left: 50%;
		margin-left: -50vw;
		margin-right: -50vw;
		max-width: 100vw;
		position: relative;
		right: 50%;
		width: 100vw;
		border-radius: 0px
	}

	html:not(.force_desktop) ._1FPIVJTLsw1nvAN24BGGKg._2utXvAVvZJb3Wlt5jGxCs {
		top: 0px
	}
}

@media screen and (max-width: 910px)and (max-width: 620px) {
	html:not(.force_desktop) ._1FPIVJTLsw1nvAN24BGGKg {
		padding-bottom: 0
	}
}

.BasicUI ._1FPIVJTLsw1nvAN24BGGKg {
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	position: unset;
	border-radius: 0px
}

.BasicUI ._1FPIVJTLsw1nvAN24BGGKg._2utXvAVvZJb3Wlt5jGxCs {
	width: 100%
}

._1FPIVJTLsw1nvAN24BGGKg ._3BgHmwox82MCNAE15H28dc {
	background-color: #000;
	color: #888;
	font-size: 16px;
	min-width: max-content;
	width: auto;
	padding: 0px 18px;
	cursor: pointer;
	user-select: none
}

@media screen and (max-width: 620px) {
	._1FPIVJTLsw1nvAN24BGGKg ._3BgHmwox82MCNAE15H28dc {
		font-size: 14px
	}
}

._1FPIVJTLsw1nvAN24BGGKg ._1Svj0QB6CvcmNGjDP2woOu {
	display: flex;
	width: 100%;
	overflow-y: hidden;
	overflow-x: auto
}

.BasicUI ._1FPIVJTLsw1nvAN24BGGKg ._1Svj0QB6CvcmNGjDP2woOu {
	scroll-snap-type: x mandatory;
	overflow-x: scroll;
	overflow-y: hidden;
	margin: 0px -24px;
	padding: 0px 24px;
	scroll-padding: 0px 64px;
	width: 100%
}

html.responsive.touch ._1FPIVJTLsw1nvAN24BGGKg ._1Svj0QB6CvcmNGjDP2woOu {
	width: 100vw;
	margin-left: -10px;
	margin-right: -18px;
	padding: 0px 10px;
	overflow-x: scroll
}

@media screen and (max-width: 910px) {
	html:not(.force_desktop) ._1FPIVJTLsw1nvAN24BGGKg ._1Svj0QB6CvcmNGjDP2woOu {
		width: 100vw;
		margin-left: -10px;
		margin-right: -18px;
		padding: 0px 10px;
		overflow-x: scroll
	}
}

html.tablet ._1FPIVJTLsw1nvAN24BGGKg ._1Svj0QB6CvcmNGjDP2woOu {
	margin: 0px;
	padding: 0px;
	scroll-padding: 0px 64px
}

@media screen and (max-width: 910px) {
	._1FPIVJTLsw1nvAN24BGGKg ._1Svj0QB6CvcmNGjDP2woOu {
		margin: 0px;
		padding: 0px;
		scroll-padding: 0px 64px
	}
}

._1FPIVJTLsw1nvAN24BGGKg ._30oGTu0O4sTp8P_fq0usKF {
	margin: 0px auto;
	display: flex;
	flex-direction: row
}

.BasicUI ._1FPIVJTLsw1nvAN24BGGKg ._30oGTu0O4sTp8P_fq0usKF {
	margin: 0px -24px 0px 0px;
	gap: 6px;
	padding: 16px 0px 16px;
	max-width: 95vw
}

html.tablet html.responsive.touch ._1FPIVJTLsw1nvAN24BGGKg ._30oGTu0O4sTp8P_fq0usKF {
	scroll-padding: 0px 64px
}

@media screen and (max-width: 910px) {
	html.responsive.touch ._1FPIVJTLsw1nvAN24BGGKg ._30oGTu0O4sTp8P_fq0usKF {
		scroll-padding: 0px 64px
	}
}

@media screen and (max-width: 910px) {
	html.tablet html:not(.force_desktop) ._1FPIVJTLsw1nvAN24BGGKg ._30oGTu0O4sTp8P_fq0usKF {
		scroll-padding: 0px 64px
	}
}

@media screen and (max-width: 910px)and (max-width: 910px) {
	html:not(.force_desktop) ._1FPIVJTLsw1nvAN24BGGKg ._30oGTu0O4sTp8P_fq0usKF {
		scroll-padding: 0px 64px
	}
}

.BasicUI ._1FPIVJTLsw1nvAN24BGGKg ._30oGTu0O4sTp8P_fq0usKF::after {
	content: " ";
	min-width: 24px
}

._1FPIVJTLsw1nvAN24BGGKg .gc-rqvG6ITYgP26WGwJZz {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 40px;
	margin: 12px;
	border-radius: 28px;
	box-shadow: 0px 4px 8px rgba(0,0,0,.25);
	font-weight: 700;
	font-size: 14px;
	color: #0b2641;
	letter-spacing: .04em;
	text-transform: uppercase;
	margin-left: 6px;
	margin-right: 6px;
	border-top: 2px solid #575d6e
}

.BasicUI ._1FPIVJTLsw1nvAN24BGGKg .gc-rqvG6ITYgP26WGwJZz {
	margin: unset;
	height: unset;
	padding: 12px 16px;
	scroll-snap-align: start;
	transition: filter .2s ease;
	border-radius: 0px !important
}

.BasicUI ._1FPIVJTLsw1nvAN24BGGKg .gc-rqvG6ITYgP26WGwJZz.gpfocus {
	border-radius: 0px;
	filter: brightness(1.3) saturate(1.1)
}

._1FPIVJTLsw1nvAN24BGGKg .gc-rqvG6ITYgP26WGwJZz:hover ._2mYMQE06Py3h0CfEokpNiM {
	text-decoration: underline
}

.BasicUI ._1FPIVJTLsw1nvAN24BGGKg .gc-rqvG6ITYgP26WGwJZz:hover ._2mYMQE06Py3h0CfEokpNiM {
	text-decoration: unset
}

._1FPIVJTLsw1nvAN24BGGKg ._2mYMQE06Py3h0CfEokpNiM {
	text-align: center
}

._2VZtqrDRVSIicZZHPUY9SY {
	position: relative
}

._2fm5TVukvQanOpOSUahWeX {
	display: none;
	align-items: center;
	position: fixed;
	z-index: 99;
	top: 62px;
	left: 0;
	right: 0;
	width: 100%;
	color: #fff;
	background-color: rgba(0,0,0,.7);
	opacity: 0;
	transition: opacity .3s linear
}

._2fm5TVukvQanOpOSUahWeX._2Jmo5M2wPydPpQXUh8BQt3 {
	opacity: 1
}

._2fm5TVukvQanOpOSUahWeX ._1t4-3uyyq_jmSjRl6tRVef {
	display: flex;
	align-items: center;
	width: 100%;
	backdrop-filter: blur(5px);
	padding-left: 20px;
	margin-bottom: 0
}

._2fm5TVukvQanOpOSUahWeX ._1t4-3uyyq_jmSjRl6tRVef .DialogDropDown {
	width: 100%;
	background-color: transparent;
	font-weight: 700
}

._2fm5TVukvQanOpOSUahWeX ._1t4-3uyyq_jmSjRl6tRVef .DialogDropDown_Arrow {
	display: none
}

._2fm5TVukvQanOpOSUahWeX ._1P5tcXycY4v5y9lSKeW2bG {
	position: absolute;
	right: 16px;
	white-space: nowrap;
	pointer-events: none
}

.BasicUI ._2fm5TVukvQanOpOSUahWeX {
	display: none !important
}

@media screen and (max-width: 910px) {
	._2N8SepiLeBUusG1vbHCgiY ._1FPIVJTLsw1nvAN24BGGKg._2utXvAVvZJb3Wlt5jGxCs {
		display: flex
	}

	._2fm5TVukvQanOpOSUahWeX {
		display: none
	}
}

._3KO7Yj0s2ECNBrnZ3x6jIy ._DialogInputContainer {
	margin-top: 0;
	padding: 0;
	background-color: rgba(0,0,0,.7);
	backdrop-filter: blur(5px)
}

._3KO7Yj0s2ECNBrnZ3x6jIy ._DialogInputContainer .GiTJlPmmuQyCr-OSCN08c {
	font-weight: 700
}

._3KO7Yj0s2ECNBrnZ3x6jIy ._DialogInputContainer .GiTJlPmmuQyCr-OSCN08c:hover {
	background-color: #e8e8e8;
	color: #000
}

._2xJbuKOjgnmynp-q7384DI {
	display: flex;
	flex-flow: column
}

.nemO6I3-P1dWDt4lymNBD {
	cursor: grabbing !important
}

._1u0IZcPxb5nhSDdfCHHBY9 {
	width: 100%;
	margin: 0px auto;
	max-width: 940px
}

.HlkukqE4fB5si76sBJzKX {
	padding-left: 8px;
	padding-right: 8px;
	min-width: 0;
	flex-shrink: 0
}

.BasicUI .HlkukqE4fB5si76sBJzKX {
	min-width: unset
}

._21-6tYOa1oCDYC9YCj1Vur {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	margin: 0 -10px
}

._21-6tYOa1oCDYC9YCj1Vur ._1Gz4sRWceGeI3Si8NI3ZNk {
	display: flex;
	background: linear-gradient(0deg, #221f2a 0%, #28384b 100%);
	border-radius: 3px;
	box-shadow: 2px 2px 10px rgba(0,0,0,.6);
	padding: 20px 40px;
	margin: 10px;
	justify-content: center;
	cursor: pointer;
	min-width: 100px;
	max-width: 220px;
	flex-grow: 1
}

._21-6tYOa1oCDYC9YCj1Vur ._1Gz4sRWceGeI3Si8NI3ZNk:hover {
	text-shadow: 1px 1px 4px rgba(0,0,0,.4);
	background: linear-gradient(0deg, #526e5c 0%, #435a49 100%)
}

._21-6tYOa1oCDYC9YCj1Vur ._1Gz4sRWceGeI3Si8NI3ZNk ._2mYMQE06Py3h0CfEokpNiM {
	font-size: 16px;
	font-weight: bold;
	color: #fff
}

@media screen and (max-width: 620px) {
	._3KzJ1sfvwr94TVth1tZA9 {
		display: none
	}
}

._1B6gV2QA_GwFQvK3wA5qWs {
	display: flex
}

._1B6gV2QA_GwFQvK3wA5qWs .DialogButton.Small {
	margin-left: auto;
	font-size: 12px;
	padding-left: 12px;
	padding-right: 12px
}

.BasicUI ._1B6gV2QA_GwFQvK3wA5qWs .DialogButton.Small {
	font: var(--gpText-BodyMedium);
	padding: 8px 20px;
	margin-bottom: 8px
}

._1B6gV2QA_GwFQvK3wA5qWs .DialogButton.Small.gpfocus {
	color: #000;
	background-color: #fff;
	border-radius: 0px
}

._2a4meRP6BAw2re4BFrrwtA {
	position: relative
}

._2FXMECiK-1oag3HieTiKJW {
	background-color: hotpink;
	border: 1px solid;
	padding: 10px
}

.yloqxGhIEzvGIwbQbo6KP .DialogContentFullSize .DialogContent_InnerWidth {
	overflow: hidden
}

._1wwvw8QMJqug_-ioZdRJTC {
	width: fit-content;
	height: fit-content
}

.PopupFullWindow ._1wwvw8QMJqug_-ioZdRJTC {
	width: calc(100vw - 48px)
}

._31XZuVC3l846TjPDScscaS {
	width: auto;
	height: auto;
	max-height: 90vh;
	max-width: 80vw
}

._3MyspS-H5SnsUnKa3yhdtJ {
	position: absolute;
	top: 20px;
	right: 20px;
	display: flex
}

._1tCO1rmBfntUI0TlpTly1F {
	width: 24px;
	height: 24px;
	padding: 6px;
	border-radius: 50%;
	margin: 8px;
	background-color: rgba(255,255,255,.4)
}

._1tCO1rmBfntUI0TlpTly1F:hover {
	background-color: rgba(255,255,255,.6);
	cursor: pointer
}

._1tCO1rmBfntUI0TlpTly1F._1a_f8VY56CtjgePDRTaC-W {
	opacity: .5;
	pointer-events: none
}

._16SknI_KfMn45zQAvi-Xrs {
	position: relative;
	display: flex;
	flex-direction: column;
	justify-content: center
}

._16SknI_KfMn45zQAvi-Xrs img {
	display: block
}

._16SknI_KfMn45zQAvi-Xrs ._3Mns5ZEBThi10kv9zwdCRr {
	position: absolute;
	bottom: 10px;
	right: 10px;
	width: 20px;
	opacity: 0;
	transition: opacity .2s ease-in;
	background: rgba(0,0,0,.5);
	border-radius: 3px;
	padding: 5px 5px 1px 5px
}

._16SknI_KfMn45zQAvi-Xrs:hover {
	cursor: pointer
}

._16SknI_KfMn45zQAvi-Xrs:hover ._3Mns5ZEBThi10kv9zwdCRr {
	opacity: .5
}

._3cEK5JKL6FSqY5FgD_4hFA {
	opacity: 1;
	transition: opacity .2s ease .1s;
	display: block;
	top: 4px;
	right: 4px;
	width: 44px;
	height: 24px;
	position: absolute;
	border-radius: 24px;
	background-color: var(--gpBackground-DarkMedium) !important;
	backdrop-filter: blur(24px)
}

._49thIpYeG08pUfNc1x_w9 {
	display: flex;
	flex-direction: row
}

._78Qv2C95AM2DNCuLD5o8U {
	width: 220px;
	position: relative;
	flex-shrink: 0
}

._78Qv2C95AM2DNCuLD5o8U video {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0
}

._2qz5D65VkY796Xw-al9f_a {
	display: flex;
	flex-direction: column;
	justify-content: center;
	font-family: "Motiva Sans",Arial,Helvetica,sans-serif;
	width: 220px;
	background: rgba(255,255,255,.1);
	padding: 6px
}

._2qz5D65VkY796Xw-al9f_a ._2h0GKAYcXRP10ryZHFn79d {
	font-size: 16px;
	line-height: 23px;
	font-weight: 500
}

._2qz5D65VkY796Xw-al9f_a .wJ7ZiTc09km2kH4mSsZ9j {
	font-size: 12px;
	line-height: 19px;
	text-transform: uppercase;
	color: rgba(255,255,255,.4)
}

._2qz5D65VkY796Xw-al9f_a .SaleTagBlockCtn .TagBox {
	max-height: 38px
}

@media(min-width: 1024px) {
	.jGiY7rrZh0o9qrh7XNnZU {
		width: 100%
	}

	.jGiY7rrZh0o9qrh7XNnZU._1DZ9Asu8OYYvl1ETa-A2DT {
		width: 25%
	}

	.jGiY7rrZh0o9qrh7XNnZU.NlDqgHhkFH7edyQC2l6Hf {
		width: 50%
	}
}

._292IWiCTro5jiTmIxiDfyc {
	width: 219px;
	height: 140px;
	margin-left: auto;
	margin-right: auto;
	flex-shrink: 0
}

._292IWiCTro5jiTmIxiDfyc._1mQ-hKJYGkL9gG76spf6uy {
	width: 140px;
	height: 104px
}

._292IWiCTro5jiTmIxiDfyc._25IMXSN3XeXOPiu-sYHV1U {
	width: 450px;
	height: 140px;
	box-shadow: 0 0 5px rgba(0,0,0,.7);
	border-radius: 3px
}

._292IWiCTro5jiTmIxiDfyc._25IMXSN3XeXOPiu-sYHV1U .CapsuleBottomBar {
	padding-left: 5px
}

._292IWiCTro5jiTmIxiDfyc._1tX6f_kWb07D_qLWgL7-Ah {
	background-color: #80808040
}

._1SnxJyZ5foWgNRCNLmKm6H {
	white-space: nowrap
}

._1QLD0WY-y0hqefed0ZhMn1 {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	width: 100%;
	align-items: center
}

@media(max-width: 1024px) {
	._1QLD0WY-y0hqefed0ZhMn1 {
		flex-direction: column
	}
}

.XIDYByW4BEOm-YiOiwGmO {
	position: relative;
	border-radius: 5px;
	background: radial-gradient(62.67% 62.67% at 62.67% 100%, rgba(255, 255, 255, 0.15) 0%, rgba(116, 133, 140, 0.15) 100%);
	box-shadow: 0px 0px 12px 0px rgba(0,0,0,.25);
	padding: 16px;
	margin-bottom: 20px
}

.XIDYByW4BEOm-YiOiwGmO ._2Tqj7EzRCeIvjCq0R1MZiy {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: -5;
	opacity: .5;
	background-position: right;
	background-size: cover;
	border-radius: 5px;
	-webkit-mask-image: -webkit-gradient(radial-gradient(69% 91% at 82% 100%, white 0%, rgba(116, 133, 140, 0.1) 100%));
	mask-image: radial-gradient(69% 91% at 82% 100%, white 0%, rgba(116, 133, 140, 0.1) 100%)
}

.XIDYByW4BEOm-YiOiwGmO ._3SJGdY8UrEOW9-M8zAiXEi {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	z-index: -3;
	mask-image: radial-gradient(circle at top left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0) 70%);
	mask-position: top left;
	filter: blur(22px)
}

.XIDYByW4BEOm-YiOiwGmO ._1KPIgTd9QjHihuus7qFfvw {
	display: flex;
	flex-direction: row;
	align-items: center
}

@media(max-width: 1024px) {
	.XIDYByW4BEOm-YiOiwGmO ._1KPIgTd9QjHihuus7qFfvw {
		width: 100%;
		justify-content: flex-start
	}
}

.XIDYByW4BEOm-YiOiwGmO ._3o1Ri_nyL6GsPbTQZGSZcT {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	gap: 12px
}

@media(max-width: 1024px) {
	.XIDYByW4BEOm-YiOiwGmO ._3o1Ri_nyL6GsPbTQZGSZcT {
		width: 100%;
		justify-content: flex-end;
		margin-bottom: 8px
	}
}

.XIDYByW4BEOm-YiOiwGmO ._3o1Ri_nyL6GsPbTQZGSZcT ._33J1_MYWJVjXbCkBFCNr6f {
	background-color: #212c3d;
	font-family: Arial,Helvetica,sans-serif;
	line-height: 30px;
	padding: 1px 16px;
	color: #66c0f4 !important;
	border-radius: 2px
}

.XIDYByW4BEOm-YiOiwGmO ._3o1Ri_nyL6GsPbTQZGSZcT ._33J1_MYWJVjXbCkBFCNr6f:hover {
	background-color: #54a5d4;
	color: #fff !important;
	box-shadow: none
}

.XIDYByW4BEOm-YiOiwGmO ._3o1Ri_nyL6GsPbTQZGSZcT ._33J1_MYWJVjXbCkBFCNr6f>div {
	font-size: 15px !important
}

.XIDYByW4BEOm-YiOiwGmO ._1l0-iEDSNo_iZ95BUT31hW {
	font-size: 16px;
	text-transform: uppercase;
	font-family: "Motiva Sans",Arial,Helvetica,sans-serif;
	font-weight: 300;
	letter-spacing: 1px;
	flex: 1;
	margin-left: 6px
}

.XIDYByW4BEOm-YiOiwGmO .PO1KWbUEvLt8ZVYRTAvMt {
	width: 35px;
	height: 35px
}

.XIDYByW4BEOm-YiOiwGmO .pfPilQ4t9RuI9__rVAFW9 {
	display: flex;
	flex-direction: row
}

.XIDYByW4BEOm-YiOiwGmO ._3-Zh-Ypvsn0buzyWGzuOQf {
	flex-grow: 1;
	display: flex;
	flex-direction: row;
	align-items: center;
	margin: 10px 8px;
	padding: 0 20px 0 40px;
	background-color: #00000033;
	border-radius: 5px;
	backdrop-filter: blur(16px)
}

.XIDYByW4BEOm-YiOiwGmO .SaleSectionCarousel .carousel__slider {
	margin: unset
}

._24bEdzyRcz_FKDUqulljpX {
	position: relative;
	display: flex;
	flex-direction: row;
	align-items: center;
	background: radial-gradient(62.67% 62.67% at 62.67% 100%, rgba(255, 255, 255, 0.15) 0%, rgba(116, 133, 140, 0.15) 100%);
	box-shadow: 0px 0px 12px 0px rgba(0,0,0,.25);
	padding: 8px;
	border-radius: 5px;
	margin-bottom: 20px
}

._24bEdzyRcz_FKDUqulljpX ._2Tqj7EzRCeIvjCq0R1MZiy {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: -5;
	opacity: .5;
	background-position: right;
	background-size: cover;
	border-radius: 5px;
	-webkit-mask-image: -webkit-gradient(radial-gradient(69% 91% at 82% 100%, white 0%, rgba(116, 133, 140, 0.1) 100%));
	mask-image: radial-gradient(69% 91% at 82% 100%, white 0%, rgba(116, 133, 140, 0.1) 100%)
}

._24bEdzyRcz_FKDUqulljpX .PO1KWbUEvLt8ZVYRTAvMt {
	width: 79px;
	height: 79px;
	margin: 8px
}

.fL1BVr1TCO7p3NcU6YlxG {
	display: flex;
	flex-direction: column;
	font-family: "Motiva Sans",Arial,Helvetica,sans-serif
}

.cSNCliWjnECzm1QAZPjDw {
	font-size: 16px;
	text-transform: uppercase;
	font-weight: 300;
	letter-spacing: 1px
}

._2CipbQE9-jPKtQxmGJxtAs {
	display: flex;
	flex-direction: column;
	align-items: flex-start
}

.sAZjP8hrS9narmNgqgbXf {
	margin-top: 4px
}

body,body._2LxgdMcpWJRjkxZKbmeEEb {
	color: #969696;
	font-family: "Motiva Sans",Arial,Helvetica,sans-serif
}

button {
	font-family: "Motiva Sans",Arial,Helvetica,sans-serif
}

img {
	-webkit-user-drag: none
}

::-webkit-scrollbar {
	height: 12px;
	width: 14px;
	background: transparent;
	z-index: 12;
	overflow: visible
}

::-webkit-scrollbar-thumb {
	width: 10px;
	background-color: #434953;
	border-radius: 10px;
	z-index: 12;
	border: 4px solid rgba(0,0,0,0);
	background-clip: padding-box;
	transition: background-color .32s ease-in-out;
	margin: 4px;
	min-height: 32px;
	min-width: 32px
}

::-webkit-scrollbar-thumb:hover {
	background-color: #4e5157
}

::-webkit-scrollbar-corner {
	background: #202020
}

::selection {
	background: #54a5d4;
	text-shadow: 1px 1px 2px #000000aa;
	color: #fff
}

.vg0EOhKTLB3tLvshHMr7l {
	color: gray;
	font-size: 10px
}

._33hdFBTwBs64Fcp-bPdf4E {
	width: 34px;
	height: 34px;
	border-radius: 25%;
	overflow: hidden;
	margin-right: 4px
}

._2OYADGuBPiyF7h50OJ0P1B {
	width: 70px;
	height: 45px;
	border-radius: 25%;
	overflow: hidden;
	margin-right: 4px
}

._2CQYcCggCXwVzZj2GWng5- {
	width: 100%;
	height: 100%;
	border-radius: 25%;
	position: relative
}

._2CQYcCggCXwVzZj2GWng5-:after {
	content: "N/A";
	display: block;
	color: #555;
	font-size: 10px;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	top: 0;
	left: 0;
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: #201e25
}

.Yncr-T63YFSJ46cq4Z2BJ ._2CQYcCggCXwVzZj2GWng5- {
	border: 2px solid red
}

._1cUR_vD8IvfJgOK1r89j4o {
	width: 48px;
	height: 48px;
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #201e25
}

.VsZ-bdWSNpnM9Vg6gkSyD {
	text-transform: uppercase;
	background: rgba(0,0,0,0);
	border: 1px #7d6ebc solid;
	display: inline-block;
	padding: 8px 32px;
	border-radius: 2px;
	font-size: 14px;
	color: #7d6ebc;
	user-select: none;
	cursor: pointer;
	margin-top: 4px;
	margin-right: 4px
}

.VsZ-bdWSNpnM9Vg6gkSyD._3M4j828iWSVEZZAkypcBi1 {
	font-size: 9px;
	padding: 4px 8px
}

._1R3ycnbAGUAy01o0TW7NNo {
	display: flex;
	align-items: center;
	justify-content: center
}

._3m7p67FD1Ynjm3BnyyjSSS {
	height: 100%;
	min-height: 420px
}

._1WqumifyJucGDxm2oI6yRQ {
	text-decoration: underline;
	color: inherit
}

.cNMZ-dcMVhaQJFes_Ivwo {
	width: 100%;
	resize: none;
	max-height: 100px;
	background: rgba(59,63,72,.5);
	color: #dfe3e6;
	font-size: 14px;
	font-family: "Motiva Sans",Arial,Helvetica,sans-serif;
	font-weight: 300;
	margin: 0;
	padding: 4px;
	border: none;
	border-radius: 3px;
	box-shadow: inset 0px 0px 0px #0000;
	transition-property: background,box-shadow,padding-left;
	transition-duration: .2s;
	transition-timing-function: ease-in-out
}

.cNMZ-dcMVhaQJFes_Ivwo:focus {
	background: rgba(67,73,83,.6);
	box-shadow: inset 1px 1px 8px #000a;
	padding-left: 6px;
	outline: none
}

._3NeLW5LAka4S9__PaMFE_J {
	cursor: pointer;
	width: 16px;
	height: 16px
}

.tool-tip-source {
	cursor: default
}

.react-select-container .react-select__control {
	background: #dce8fb14;
	border-color: transparent;
	box-shadow: 0 0 0 transparent
}

.react-select-container .react-select__control:hover {
	background: #464d58;
	border-color: transparent
}

.react-select-container .react-select__control .react-select__single-value {
	color: #d9dde1
}

.react-select-container .react-select__control .react-select__input-container {
	color: #d9dde1
}

.react-select-container .react-select__control input[type=text].react-select__input {
	color: #d9dde1;
	box-shadow: unset
}

.react-select-container .react-select__control .react-select__indicator-separator {
	background-color: #42494d
}

.react-select-container .react-select__menu {
	background-color: #373c44;
	margin-top: 2px
}

.react-select-container .react-select__menu .react-select__option {
	color: #d9dde1
}

.react-select-container .react-select__menu .react-select__option--is-focused {
	color: #d9dde1;
	background-color: #3e444d
}

.react-select-container .react-select__menu .react-select__option--is-selected {
	background-color: #1c8cde
}

button.DialogButton {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	border: 0;
	font: inherit;
	overflow: visible;
	padding: 0;
	margin: 2px 0;
	user-select: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	display: block;
	line-height: 32px;
	color: #dfe3e6;
	font-size: 14px;
	text-align: center;
	border-radius: 2px;
	cursor: pointer;
	width: 100%;
	transition-property: opacity,background,color,box-shadow;
	transition-duration: .2s;
	transition-timing-function: ease-out;
	background: #3d4450;
	background-position: 99% 1%;
	background-size: 300% 300%;
	position: relative
}

input.DialogInput::-moz-focus-inner,button.DialogButton::-moz-focus-inner {
	border: 0;
	padding: 0
}

.DialogInputPlaceholder::placeholder,.DialogInputPlaceholder::-webkit-input-placeholder {
	color: #969696;
	font-style: italic
}

.DialogInputPlaceholder::-ms-input-placeholder,.DialogInputPlaceholder:-ms-input-placeholder {
	color: #969696;
	font-style: italic
}

.PopupFullWindow {
	height: 100%
}

.FullModalOverlay {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1500
}

.FullModalOverlay.NotReadyToRender {
	background: #000
}

.FullModalOverlay .ModalPosition_Content {
	height: initial;
	width: initial;
	max-width: 88vw;
	max-height: 90vh
}

@media screen and (max-height: 640px) {
	.FullModalOverlay .ModalPosition_Content {
		max-height: 95vh
	}
}

.ModalOverlayContent {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0
}

.ModalOverlayContent.inactive {
	z-index: 5
}

.ModalOverlayContent.active {
	z-index: 10;
	-webkit-app-region: no-drag
}

.ModalOverlayBackground {
	background: rgba(0,0,0,.8);
	z-index: 7
}

.ModalOverlayBackground.NotificationBrowserWarning {
	background: rgba(0,0,0,.9)
}

.DialogBody {
	display: flex;
	flex-direction: column;
	flex: 1;
	overflow: auto;
	-webkit-app-region: no-drag
}

.DialogBody a {
	color: #6dcff6;
	text-decoration: none
}

.DialogBody a:hover {
	color: #b0e9ff
}

.ModalDialogPopup .DialogContentTransition .DialogBody {
	overflow-y: scroll
}

.DialogInnerBody {
	flex: 1;
	overflow: auto;
	padding-right: 2px;
	padding-bottom: 16px
}

.ModalDialogPopup .ModalDialogBody {
	margin: 0px
}

.ModalDialogPopup .ModalDialogBody .title-area {
	height: 80px
}

.ModalDialogPopup .DialogInnerBody {
	overflow-y: scroll;
	overflow-x: hidden
}

.ModalPosition {
	display: flex;
	align-content: center;
	height: 100%;
	flex-direction: column
}

.ModalPosition:focus {
	outline: none
}

.ModalPosition.Hidden .ModalPosition_Content {
	visibility: hidden
}

.ModalDialogPopup .ModalPosition_Dismiss {
	display: none
}

.ModalDialogPopup .FullModalOverlay .ModalPosition_Dismiss {
	display: block
}

.DeckVerifiedModalDialogClient .ModalPosition_Content {
	width: 640px;
	font-weight: 400
}

.DeckVerifiedModalDialogClient .DialogContent,.DeckVerifiedModalDialog .DialogContent {
	padding: calc(1.4vw + 12px) 2.8vw;
	background: #0e141b !important;
	font-family: "Motiva Sans",Arial,Helvetica,sans-serif;
	border: 2px solid #23262e
}

.DeckVerifiedModalDialog .DialogContent {
	max-height: 85vh
}

.DeckVerifiedModalDialogClient .ModalPosition_TopBar,.DeckVerifiedModalDialog .ModalPosition_TopBar {
	display: none
}

.DeckVerifiedModalDialogClient .ModalPosition_Dismiss .closeButton,.DeckVerifiedModalDialog .ModalPosition_Dismiss .closeButton {
	width: 20px;
	height: 20px
}

.ModalPosition_Dismiss .closeButton {
	width: 14px;
	height: 14px;
	padding: 4px;
	background-size: cover;
	cursor: pointer;
	background-image: none;
	border-radius: 4px
}

.ModalPosition_Dismiss .closeButton .SVGIcon_X_Line line {
	stroke: #788a92;
	stroke-width: 24px
}

.ModalPosition_Dismiss .closeButton:hover .SVGIcon_X_Line line {
	stroke: #fff
}

.ModalPosition_Dismiss .closeButton:hover {
	opacity: 1
}

.ModalPosition_Content {
	box-shadow: 0px 8px 38px 5px rgba(0,0,0,.75);
	margin: auto;
	font-weight: 300;
	color: #969696;
	font-size: 16px;
	position: relative;
	display: flex;
	flex-direction: column
}

.ModalPosition_Content>* {
	min-height: 0;
	min-width: 0;
	flex-grow: 1;
	flex-shrink: 1
}

div.ModalPosition_Dismiss {
	min-width: initial;
	min-height: initial;
	flex-grow: initial;
	flex-shrink: initial;
	position: absolute;
	right: 4px;
	top: 4px;
	z-index: 1
}

div.ModalPosition_TopBar {
	min-height: 1px;
	min-width: initial;
	flex-grow: initial;
	flex-shrink: initial;
	background: linear-gradient(to right, #00ccff, #3366ff)
}

.Destructive .ModalPosition_TopBar {
	background: linear-gradient(to right, #c44848, #c44848)
}

.ModalDialogPopup .DesktopUI .ModalPosition_TopBar {
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 2
}

.ModalDialogPopup .DesktopUI:not(.WindowFocus) .ModalPosition_TopBar {
	opacity: 0
}

.DialogContent,.DialogContentTransition {
	background: radial-gradient(circle at top left, rgba(74, 81, 92, 0.4) 0%, rgba(75, 81, 92, 0) 60%),#25282e;
	user-select: none
}

.DialogContent .DialogControlsSection:not(:first-child),.DialogContent .DialogControlsSectionHeader:not(:first-child),.DialogContent .DialogHeader:not(:first-child),.DialogContent .DialogSubHeader:not(:first-child) {
	margin-top: 24px
}

.DialogContentTransition {
	display: flex;
	width: 664px;
	max-width: calc(100% - 64px);
	flex: 3.3;
	position: relative
}

.ModalDialogPopup .DialogContentTransition {
	display: block
}

.ModalDialogPopup .DialogContentTransition>.DialogContent {
	position: absolute;
	bottom: 0;
	top: 0;
	left: 0;
	right: 0
}

.DialogContent {
	padding: 24px;
	display: flex;
	overflow: visible;
	position: relative
}

.DialogContent.NoContentPadding {
	padding: 0
}

.DialogToggle_Label {
	user-select: none;
	display: flex;
	flex-direction: row
}

.DialogToggle_Label span {
	display: flex
}

.contextMenuItem .DialogToggle_Label {
	white-space: nowrap
}

._DialogNote {
	font-size: 12px;
	text-transform: uppercase
}

._DialogCenterVertically {
	display: flex;
	flex-direction: column;
	justify-content: space-around
}

.DialogContent_InnerWidth {
	max-width: 600px;
	flex: 1;
	display: flex;
	flex-direction: column;
	overflow: auto
}

.DialogContent.DialogContentFullSize {
	width: max-content
}

.DialogContentFullSize .DialogContent_InnerWidth {
	max-width: none
}

.ModalDialogPopup .DialogContent {
	overflow: visible
}

.ModalDialogPopup .DialogContent_InnerWidth {
	max-width: none
}

.DialogContent_InnerWidth>form {
	display: flex;
	flex-direction: column;
	min-height: 0;
	flex: 1
}

.ModalDialogPopup .PopupFullWindow>.ModalPosition,.ModalDialogPopup .PopupFullWindow>.ModalPosition>.ModalPosition_Content {
	max-width: none;
	max-height: none;
	width: 100%;
	height: 100%
}

.DialogHeader {
	font-weight: 700;
	font-size: 22px;
	line-height: 30px;
	color: #fff;
	flex-shrink: 0;
	user-select: none;
	margin-right: 26px;
	margin-bottom: 4px
}

.DesktopUI .DialogHeader,.friendsui-container .DialogHeader {
	font-size: 22px;
	font-weight: 700;
	letter-spacing: unset;
	text-transform: unset;
	margin-bottom: 4px;
	line-height: 28px
}

.DialogSubHeader {
	font-weight: 300;
	font-size: 24px;
	line-height: 36px;
	letter-spacing: 2px;
	color: #fff;
	text-transform: uppercase;
	flex-shrink: 0;
	user-select: none;
	margin-right: 26px
}

.SettingsDialogSubHeader {
	color: #8b929a;
	font-size: 15px;
	font-weight: 500;
	letter-spacing: .5px;
	line-height: 36px;
	text-transform: uppercase;
	user-select: none;
	margin-right: 26px
}

.DialogContent_InnerWidth .DialogBody .DialogHeader {
	margin-right: 0px
}

.DialogHeaderSubtitle {
	color: #6e7985;
	font-size: 22px;
	letter-spacing: 1px;
	text-transform: none
}

.DialogHighlight {
	color: #4297f8
}

.DialogFooter {
	margin-top: auto;
	padding-top: 16px;
	flex-shrink: 0
}

.DesktopUI .DialogFooter {
	display: flex;
	flex-direction: row;
	justify-content: flex-end
}

.DesktopUI .DialogFooter button.DialogButton {
	padding: 0 12px;
	width: auto
}

.DialogBodyText {
	color: #acb2b8;
	font-size: 16px;
	line-height: 19px;
	font-weight: 300;
	margin-bottom: 32px;
	user-select: none
}

.DialogBodyText p {
	user-select: text
}

.DialogBodyText p a {
	color: #acb2b8;
	text-decoration: underline
}

.DialogBodyText p a:hover {
	color: #fff
}

.DesktopUI .DialogBodyText {
	line-height: 22px
}

.DialogLabel {
	cursor: default
}

.DialogLabel,.DialogLabelStrong {
	font-weight: 300;
	color: #acb2b8;
	text-transform: uppercase;
	line-height: 19px;
	font-size: 13px;
	margin-bottom: 4px;
	user-select: none;
	letter-spacing: initial
}

.DialogLabelStrong .DialogLabel,.DialogLabel.DialogLabelStrong {
	text-transform: none;
	color: #dedede
}

.disabled .DialogLabelStrong .DialogLabel,.disabled .DialogLabel.DialogLabelStrong {
	color: #424853
}

.DialogHBar {
	flex: 1;
	min-height: 1px;
	max-height: 1px;
	background: linear-gradient(to right, #393e47 0%, #40464f 20%, #393e47 100%);
	margin-bottom: 16px
}

.OrSeparator .DialogHBar {
	margin: 0
}

._DialogRow {
	display: flex;
	flex-direction: row;
	padding: 4px;
	padding-left: 12px;
	margin-bottom: 6px;
	justify-content: space-between;
	flex-shrink: 0
}

._DialogRow._DialogRowBackground {
	background: linear-gradient(to right, #383d45, #383d45)
}

._DialogRow ._DialogRowAction {
	flex: 1
}

._DialogRow ._DialogRowSecondaryLabel,._DialogRow ._DialogRowLabel {
	flex: 1.5;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 14px;
	align-self: center;
	display: flex;
	flex-direction: row
}

._DialogRow ._DialogRowSecondaryLabel {
	display: block;
	flex: 1;
	line-height: 32px;
	text-align: center;
	margin: 2px 0
}

._DialogRow ._DialogRowLabel .SVGIcon_Button {
	width: 24px;
	height: 24px
}

.disabledNotice {
	color: rgba(184,156,80,.75);
	margin-left: 4px
}

.DialogLabelExplainer {
	text-transform: none;
	text-align: center;
	font-weight: 300;
	color: #7e7e7e;
	font-size: 13px;
	margin-top: 4px
}

.DialogInput {
	border: 1px solid #fff;
	display: block;
	line-height: 22px;
	padding: 10px
}

.DialogLabelExplainer.Left {
	text-align: left
}

.DialogInputRequirementLabel {
	color: #c15755;
	margin-left: 15px
}

.DialogRequirementLabel {
	color: #c15755;
	font-weight: 500;
	font-size: 14px
}

.DialogInputLabelGroup {
	margin-bottom: 22px
}

._DialogSection {
	margin-bottom: 26px
}

.DialogTextInputBase,._DialogInputContainer {
	background: rgba(59,63,72,.5);
	color: #dfe3e6;
	font-size: 14px;
	font-family: "Motiva Sans",Arial,Helvetica,sans-serif;
	font-weight: 300;
	margin: 0;
	border: none;
	border-radius: 3px;
	box-shadow: inset 0px 0px 0px #0000
}

.DialogTextInputBase:focus,.DialogTextInputBase:focus-within {
	background: rgba(67,73,83,.6);
	box-shadow: inset 1px 1px 8px #000a;
	padding-left: 11px
}

.DialogTextInputBase:not(:disabled):hover {
	background: rgba(67,73,83,.6)
}

.DesktopUI .DialogTextInputBase:focus,.DialogTextInputBase:focus-within {
	background: #23262e;
	box-shadow: inset 1px 1px 4px #000a;
	padding-left: 11px
}

.DialogTextInputBase:disabled:hover {
	background: rgba(67,73,83,.3)
}

._DialogInputContainer {
	padding: 12px;
	line-height: 18px;
	margin-bottom: 22px
}

._DialogInputContainer:focus {
	outline: none
}

.DialogToggleField._DialogInputContainer {
	display: flex;
	justify-content: space-between;
	padding: 6px;
	padding-left: 12px
}

.DialogToggleField.Disabled .DialogToggle_Label,.DialogToggleField.Disabled .DialogToggle_Description {
	opacity: .3
}

.DialogDropDown._DialogInputContainer.Active {
	outline: none
}

.DialogTextInputBase.inviteURLLink {
	padding: 0 12px;
	background: #30353b;
	margin-right: 4px;
	flex-grow: 4;
	box-shadow: inset 0px 0px 4px #0006;
	border: .5px solid rgba(139,153,170,.4);
	border-style: inset
}

.DialogTextInputBase:disabled,.DialogTextInputBase:read-only {
	color: rgba(136,136,136,.7)
}

.InviteLinksTable .DialogInput {
	padding: 5px;
	margin: 5px;
	margin-right: 30px
}

.DialogInput_Wrapper {
	display: flex;
	flex-direction: row;
	position: relative;
	align-items: center
}

.DialogInput_Wrapper>input.DialogInput {
	flex: 1
}

.DialogInput_Wrapper>input.DialogInput:focus {
	outline: none
}

button.DialogButton:focus {
	outline: none
}

button.DialogButton.DialogInput_CopyAction {
	width: auto;
	padding-left: 16px;
	padding-right: 16px
}

.DialogInput_ClearAction {
	position: absolute;
	right: 12px;
	width: 24px;
	height: 24px;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center
}

.DialogInput_ClearAction svg {
	width: 18px;
	height: 18px
}

.DialogInput_ClearAction .SVGIcon_X_Line line {
	stroke-width: 22px;
	stroke: #aaa
}

.DialogInput_ClearAction:hover .SVGIcon_X_Line line {
	stroke: #fff
}

button.DialogButton::before {
	pointer-events: none;
	user-select: none;
	content: " ";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	box-shadow: 0 8px 16px 0 rgba(0,0,0,.3);
	opacity: 0;
	transition: opacity 200ms ease-in-out
}

button.DialogButton:disabled:hover::before,button.DialogButton:disabled::before,button.DialogButton.Disabled:hover::before,button.DialogButton.Disabled::before {
	opacity: 0
}

button.DialogButton:hover::before {
	opacity: 1
}

button.DialogButton:active::before {
	opacity: 0
}

button.DialogButton.DialogButtonTall {
	height: 44px
}

.VoiceSettings .advancedSettingsButton {
	margin-bottom: 0px;
	margin-top: 16px
}

.VoiceSettings .advancedSettings {
	margin-bottom: 16px
}

.DialogBody.VoiceSettings ._FixedHeight {
	padding-bottom: 16px
}

button.DialogButton.Primary {
	background: transparent;
	background: linear-gradient(to right, #47bfff 0%, #1a44c2 60%);
	background-position: 25%;
	background-size: 330% 100%
}

button.DialogButton.GreenPlay {
	background: linear-gradient(to right, #8ac329 0%, #4a7a16 60%);
	background-position: 25%;
	background-size: 330% 100%
}

button.DialogButton.GreenPlay:hover,button.DialogButton.GreenPlay.gpfocus {
	background: linear-gradient(to right, #8ac329 0%, #4a7a16 60%);
	background-position: 0%;
	background-size: 330% 100%;
	color: #fff
}

button.DialogButton.GreenPlay:active,button.DialogButton.GreenPlay:active:hover,button.DialogButton.GreenPlay:active.gpfocus {
	background: linear-gradient(to right, #8ac329 0%, #4a7a16 60%);
	background-position: 40%;
	transition-duration: .04s
}

button.DialogButton.Secondary.Off {
	box-shadow: inset 1px 1px 4px #0003
}

button.DialogButton:enabled:active,button.DialogButton:enabled:active:hover,button.DialogButton:enabled:active.gpfocus {
	background: #393f49;
	box-shadow: 0 1px 4px 0 rgba(0,0,0,.6);
	transition-duration: .04s
}

button.DialogButton.Primary:hover,button.DialogButton.Primary.gpfocus {
	background: linear-gradient(to right, #47bfff 0%, #1a44c2 60%);
	background-position: 0%;
	background-size: 330% 100%;
	color: #fff
}

button.DialogButton.Primary:enabled:active,button.DialogButton.Primary:enabled:hover:active,button.DialogButton.Primary:enabled:active.gpfocus {
	background: linear-gradient(to right, #47bfff 0%, #1a44c2 60%);
	background-position: 40%;
	transition-duration: .04s
}

button.DialogButton:hover,button.DialogButton.gpfocus {
	background: #464d58;
	color: #fff
}

button.DialogButton:disabled,button.DialogButton:disabled:hover,button.DialogButton.Disabled,button.DialogButton.Disabled:hover {
	background: rgba(61,67,77,.35);
	color: #464d58;
	box-shadow: none;
	cursor: default;
	pointer-events: none
}

button.DialogButton.Small {
	line-height: 22px
}

button.TextButton {
	background-color: transparent;
	border: 0px hidden transparent;
	font-family: "Motiva Sans",Arial,Helvetica,sans-serif;
	padding: 0;
	color: #fff;
	cursor: pointer;
	font-weight: 100;
	border-bottom: 1px dotted #0000
}

button.TextButton .SVGIcon_Button {
	transition: opacity .2s ease-in-out;
	margin-right: 2px
}

button.TextButton:hover,button.TextButton.gpfocus {
	color: #fff
}

button.TextButton:focus,button.TextButton.gpfocus {
	outline: none
}

.DialogButton .SVGIcon_Button {
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 2px
}

.DialogButton:disabled .SVGIcon_Button,.DialogButton.Disabled .SVGIcon_Button {
	opacity: .1
}

.DialogToggleField_NewUIContainer {
	height: 30px;
	display: flex;
	flex-direction: column;
	justify-content: center
}

.DialogToggleField_Control {
	float: right;
	position: relative;
	line-height: 30px;
	overflow: hidden;
	border-radius: 3px;
	background: #3a3f48;
	color: rgba(223,227,230,.5);
	font-size: 14px;
	display: flex;
	flex-direction: row;
	cursor: pointer;
	user-select: none;
	align-self: flex-start;
	flex-shrink: 0;
	margin-left: 6px
}

.DialogToggleField_OptionPanel {
	display: flex
}

.DialogToggleField_Option {
	text-transform: uppercase;
	width: 66px;
	text-align: center;
	cursor: pointer;
	transition-property: color,background;
	transition-duration: 250ms
}

.DialogToggleField_Option:hover:not(.Active) {
	background: #464d58
}

.Disabled .DialogToggleField_Option:hover:not(.Active),.Disabled .DialogToggleField_Option.Active,.Disabled .DialogToggleField_Option {
	background-color: transparent;
	color: #555;
	cursor: default
}

.Disabled .DialogToggleField_Option.Active,.Disabled .DialogToggleField_Option.Off.Active {
	color: #666;
	background-color: #434953
}

.DialogToggle_Description {
	color: #999c9f;
	line-height: 19px;
	font-size: 13px;
	font-family: "Motiva Sans",Arial,Helvetica,sans-serif;
	padding-top: 8px
}

.DialogToggleField_Option.Active {
	color: #dfe3e6;
	background: #2d73ff
}

.DialogToggleField_Option.Off.Active {
	color: #dfe3e6;
	background: #5f6875
}

.DialogToggleField_Option:hover {
	color: #fff
}

.DialogMenuPosition {
	position: absolute;
	z-index: 1600;
	overflow: auto;
	-webkit-app-region: none
}

.DialogMenuPosition:not(.visible) {
	opacity: 0;
	pointer-events: none
}

.DialogDropDown {
	cursor: pointer;
	position: relative
}

.DialogDropDown.Disabled {
	cursor: initial;
	opacity: .5
}

.DialogDropDown:hover {
	box-shadow: 0 6px 8px 0 rgba(0,0,0,.16)
}

.DialogDropDown.Disabled:hover {
	box-shadow: unset
}

.DialogDropDown_CurrentDisplay:empty::before {
	content: " "
}

.DialogDropDown._DialogInputContainer {
	margin-bottom: 0;
	user-select: none
}

.DialogDropDown_Arrow {
	position: absolute;
	width: 18px;
	top: 14px;
	right: 10px
}

.DialogDropDown_Arrow .SVGIcon_DownArrowContextMenu {
	fill: #189cff
}

._DialogColLayout {
	display: flex;
	flex-flow: row wrap;
	justify-content: space-between
}

.DesktopUI ._DialogColLayout {
	justify-content: flex-end
}

._DialogColLayout>._DialogLayout {
	flex: 1;
	box-sizing: border-box
}

.DialogTwoColLayout>._DialogLayout {
	max-width: calc(50% - 14px);
	min-width: 200px
}

.DesktopUI .DialogTwoColLayout._DialogColLayout {
	gap: 14px
}

.DesktopUI .DialogTwoColLayout>._DialogLayout {
	max-width: unset;
	flex: 1 0 auto
}

.DialogThreeColLayout>._DialogLayout,.DialogTwoThirdColLayout>._DialogLayout:nth-child(2n+1) {
	max-width: calc(33.33% - 9px);
	min-width: 133px
}

.DesktopUI .DialogThreeColLayout._DialogColLayout {
	gap: 9px
}

.DialogTwoThirdColLayout>._DialogLayout {
	max-width: calc(66.66% - 18px);
	min-width: 266px
}

.DesktopUI .DialogTwoThirdColLayout._DialogColLayout {
	gap: 18px
}

.DialogLayout_NoMinWidth>._DialogLayout,.DialogTwoThirdColLayout.DialogLayout_NoMinWidth>._DialogLayout {
	min-width: 0
}

.DialogDraggable {
	cursor: -webkit-grab;
	cursor: grab;
	user-select: none
}

.DialogDraggable.DraggedOut {
	display: none
}

.DialogDraggable_DropGhost {
	cursor: -webkit-grabbing;
	cursor: grabbing;
	opacity: .75
}

.DialogDraggable_DragGhost {
	cursor: -webkit-grabbing;
	cursor: grabbing;
	position: fixed;
	opacity: .75;
	z-index: 5000
}

.DialogSlider_Container:focus {
	outline: none
}

.DialogSlider_Slider {
	border: 4px solid #2a2d33;
	border-radius: 10px;
	position: relative;
	height: 10px;
	background: #202226;
	cursor: pointer;
	box-shadow: inset 0px 11px 8px -10px #131313;
	user-select: none
}

.DialogSlider_Value {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	background: linear-gradient(to bottom, #00ccff 0%, #2d73ff 80%);
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px
}

.DialogSlider_Grabber {
	position: absolute;
	top: -1px;
	bottom: -3px;
	margin-left: -6px;
	width: 12px;
	height: 12px;
	background: linear-gradient(to bottom, #89e7ff 0%, #80aaff 80%);
	border-radius: 50%;
	box-shadow: 0px 0px 2px 2px rgba(0,0,0,.2)
}

.DialogProgressBar_ProgressBarContainer {
	border: 4px solid #2a2d33;
	border-radius: 10px;
	position: relative;
	height: 10px;
	background: #202226;
	cursor: pointer;
	box-shadow: inset 0px 11px 8px -10px #131313;
	user-select: none;
	overflow: hidden
}

.DialogProgressBar_Value {
	height: 100%;
	background: linear-gradient(to bottom, #00ccff 0%, #2d73ff 80%);
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	width: 0px;
	transition: width .2s linear
}

.DialogListBuilderInput_List {
	display: flex;
	flex-wrap: wrap;
	align-items: start;
	line-height: 26px
}

.DialogListBuilderInput_Input {
	border: none;
	background: transparent;
	color: #fff;
	outline: none
}

.DialogListBuilderInput_Input:focus {
	outline: none
}

.DialogSpanningTable {
	width: 100%;
	border-spacing: 0px 6px;
	table-layout: fixed
}

.DialogSpanningTable th {
	font-weight: normal;
	text-align: left;
	font-size: 12px;
	height: 20px;
	text-transform: uppercase
}

.DialogSpanningTable.BannedUsersTable tr.hoverRow,.DialogSpanningTable.InvitedUsersTable tr.hoverRow,.DialogSpanningTable.InviteLinksTable tbody tr {
	background: linear-gradient(to right, #383d45, #383d45)
}

.DialogSpanningTable tr.hoverRow:hover {
	background-color: #393d46
}

.DialogSpanningTable td.friendCell {
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px
}

.DialogSpanningTable td.dateCell {
	text-align: left;
	font-size: 14px
}

.DialogSpanningTable td.buttonCell {
	padding-left: 5px;
	padding-right: 10px
}

.BannedUsersTable th.friendColumn,.InvitedUsersTable th.friendColumn {
	width: auto
}

.BannedUsersTable th.dateColumn,.InvitedUsersTable th.dateColumn {
	width: 175px
}

.BannedUsersTable th.buttonColumn,.InvitedUsersTable th.buttonColumn {
	width: 130px
}

.InviteLinksTable .inviteCodeColumn {
	width: auto
}

.InviteLinksTable .dateColumn {
	width: 175px
}

.InviteLinksTable .buttonColumn {
	width: 130px
}

.DialogSpanningTable th.tableAlignRight,.DialogSpanningTable td.tableAlignRight {
	text-align: right
}

.DialogCheckbox_Container {
	cursor: pointer;
	padding: 4px;
	margin-bottom: 8px
}

.DialogCheckbox_Container .DialogCheckbox {
	float: left;
	margin-right: 8px
}

.DialogCheckbox {
	width: 22px;
	height: 22px;
	background-color: #0004;
	padding: 0;
	box-shadow: inset 1px .5px 3px rgba(1,1,1,.4);
	cursor: pointer;
	border-radius: 2px
}

.DialogCheckbox .SVGIcon_DialogCheck {
	opacity: 0;
	transition: opacity .1s ease-in-out;
	width: 18px;
	height: 18px;
	margin-top: 9%;
	margin-left: 12%
}

.DialogCheckbox .SVGIcon_DialogCheck path {
	stroke-width: 40px;
	stroke-dashoffset: -270;
	transition-property: stroke-dashoffset;
	transition-duration: .18s;
	transition-timing-function: cubic-bezier(1, 0, 1, 0.65);
	transition-delay: .3s
}

.DialogCheckbox.Active .SVGIcon_DialogCheck path {
	stroke-dashoffset: 90;
	transition-timing-function: cubic-bezier(1, 0, 1, 0.65);
	transition-delay: 0s
}

.DialogCheckbox.Active .SVGIcon_DialogCheck {
	opacity: 1
}

.DialogCheckbox.Active .SVGIcon_DialogCheck #stop0 {
	opacity: 1
}

.DialogCheckbox.Disabled {
	cursor: default;
	opacity: .5;
	filter: saturate(0.35);
	box-shadow: none
}

.DialogCheckbox_Container:hover .DialogCheckbox:not(.Disabled),.DialogCheckbox:hover:not(.Disabled),.DialogCheckbox_Container:focus .DialogCheckbox:not(.Disabled),.DialogCheckbox:focus:not(.Disabled) {
	background-color: #090909
}

.DialogCheckbox_Container:focus,.DialogCheckbox:focus {
	outline: none
}

.DialogCheckbox .DialogCheck {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0
}

.DialogRoundCheckboxField {
	width: 24px;
	height: 24px;
	border-radius: 50%
}

.DialogRoundCheckboxField_Control {
	width: 100%;
	height: 100%;
	border-radius: 50%;
	margin: 0;
	padding: 0;
	background-color: #24262b
}

.DialogRoundCheckboxField_OuterCircle {
	width: 100%;
	height: 100%;
	border-radius: 50%;
	margin: 0;
	padding: 0;
	box-shadow: inset .5px 1px 3px rgba(1,1,1,.4);
	display: flex;
	justify-content: center;
	transition: background-color .08s ease-in-out
}

.DialogRoundCheckboxField_Container {
	cursor: pointer
}

.DialogRoundCheckboxField_Container:focus {
	outline: none
}

.DialogRoundCheckboxField_Container:hover .DialogRoundCheckboxField_OuterCircle {
	background-color: #1e1f23
}

.DialogRoundCheckboxField_Container.WithLabel {
	display: flex;
	flex-direction: row
}

.DialogRoundCheckboxField_Container.WithLabel .DialogRoundCheckboxField {
	margin-right: 6px
}

.DialogRoundCheckboxField_Container .DialogToggle_Label {
	overflow: hidden;
	min-width: 0;
	flex: 1
}

.DialogRoundCheckboxField_Control .DialogRoundCheckboxField_InnerCircle {
	width: 50%;
	height: 50%;
	border-radius: 50%;
	align-self: center;
	box-shadow: 0px 0px 8px rgba(31,141,254,.5);
	background: linear-gradient(to bottom, #00ccff 0%, #2d73ff 80%);
	transform: scale(0);
	opacity: 0;
	transition-property: opacity,scale,box-shadow;
	transition-duration: .1s;
	transition-timing-function: ease-in-out
}

.DialogRoundCheckboxField_Control.Active .DialogRoundCheckboxField_InnerCircle {
	box-shadow: 1px 1px 1px 1px rgba(0,0,0,.2);
	transform: scale(1);
	opacity: 1
}

.copiedAnimation {
	position: absolute;
	left: 0;
	right: 0;
	opacity: 0;
	font-size: 14px;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-align: center;
	color: #1b98ff;
	transition-property: transform,opacity;
	transition-duration: 0s;
	transition-timing-function: ease-out;
	z-index: 0;
	pointer-events: none;
	user-select: none
}

.copiedAnimation.animationComplete {
	opacity: 0;
	transition-duration: 1s;
	transition-delay: .5s
}

.copiedAnimation.animationPlaying {
	opacity: 1;
	transition-property: transform,opacity;
	transition-duration: 0s,.6s
}

._FixedHeight {
	flex-shrink: 0
}

._FillAvailableHeightAndScroll {
	flex: 1;
	min-height: 0;
	overflow-y: scroll
}

.DialogContent ul {
	list-style-type: disc;
	list-style-position: inside
}

.title-area {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	min-height: 18px;
	-webkit-app-region: drag;
	z-index: 2;
	display: flex;
	flex-direction: row;
	justify-content: flex-end
}

body.in_global_drag .title-area {
	-webkit-app-region: no-drag
}

.titleBarContainer {
	position: relative
}

.titleBarContainer .no-drag {
	-webkit-app-region: no-drag;
	z-index: 3
}

.title-area .title-bar-actions {
	display: flex;
	flex-direction: row-reverse;
	align-items: center;
	margin-right: 2px;
	max-height: 24px;
	-webkit-app-region: no-drag;
	pointer-events: auto
}

.singleWindowFocusBar {
	width: 100%;
	height: 24px;
	background: linear-gradient(to right, #007896, #1f3d96);
	-webkit-mask: linear-gradient(to bottom, black 0px, black 1px, rgba(0, 0, 0, 0.4) 1px, rgba(0, 0, 0, 0.2) 8px, rgba(0, 0, 0, 0) 100%);
	mask: linear-gradient(to bottom, black 0px, black 1px, rgba(0, 0, 0, 0.4) 1px, rgba(0, 0, 0, 0.2) 8px, rgba(0, 0, 0, 0) 100%);
	position: absolute;
	top: 0;
	opacity: 0;
	transition: opacity .18s ease-in-out;
	pointer-events: none;
	user-select: none
}

.focused .singleWindowFocusBar {
	opacity: 1;
	z-index: 15
}

.title-area-highlight {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	height: 24px;
	background: linear-gradient(to right, #007896, #1f3d96);
	-webkit-mask: linear-gradient(to bottom, black 0px, black 1px, rgba(0, 0, 0, 0.4) 1px, rgba(0, 0, 0, 0.2) 8px, rgba(0, 0, 0, 0) 100%);
	mask: linear-gradient(to bottom, black 0px, black 1px, rgba(0, 0, 0, 0.4) 1px, rgba(0, 0, 0, 0.2) 8px, rgba(0, 0, 0, 0) 100%);
	opacity: 0;
	transition: opacity .18s ease-in-out;
	pointer-events: none;
	user-select: none
}

.focused:not(.singlewindow) .title-area-highlight {
	opacity: 1
}

.title-area-icon {
	width: 24px;
	height: 18px;
	margin: auto 0px auto 0px;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-app-region: no-drag
}

.title-area-icon .title-area-icon-inner {
	width: 100%;
	height: 100%
}

.title-area-children {
	text-align: right;
	flex-grow: 1
}

.title-area-icon .SVGIcon_Minimize {
	width: 14px;
	height: 14px;
	margin-top: -2px;
	margin-left: 4px
}

.title-area-icon .SVGIcon_Maximize {
	width: 14px;
	height: 14px;
	margin-top: -2px;
	margin-left: 4px
}

.title-area-icon .SVGIcon_X_Line {
	width: 14px;
	height: 14px;
	margin-top: -2px;
	margin-left: 4px
}

.title-area-icon .SVGIcon_X_Line line {
	stroke: #788a92;
	stroke-width: 24px
}

.title-area-icon:hover .SVGIcon_Button rect,.title-area-icon:hover .SVGIcon_Button line,.title-area-icon:hover .SVGIcon_Button polyline {
	stroke: #fff;
	transition: stroke .15s ease-out
}

.ModalDialogPopup .maximizeRestoreButton {
	display: none
}

.window_resize_grip {
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAACXBIWXMAAAsSAAALEgHS3X78AAAAR0lEQVRIx2P8z0AZYKJQPwMLyTqQncxIBReMGsDAwDjg6WAYGIAvKaMlWuyiA++FYWDAaFKmWlImKtFiFx14LwwDAwY+KQMAmkcKPwxTSEoAAAAASUVORK5CYII=);background-size: 16px 16px;
	background-position: 4px 4px;
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
	opacity: .3;
	position: fixed;
	right: 0px;
	bottom: 0px;
	z-index: 1000
}

.DialogBodyNotificationBar {
	font-size: 12px;
	letter-spacing: 0px;
	color: #52b8e0;
	line-height: 18px;
	height: 18px;
	display: flex;
	margin-top: -2px
}

.DialogBodyNotificationBar svg {
	height: 13px;
	width: 13px;
	margin-left: 0px;
	margin-right: 2px;
	margin-top: 2px
}

.DialogBodyNotificationBar .SVGIcon_Lock .topLock {
	fill: #52b8e0
}

.DialogBodyNotificationBar .SVGIcon_Lock .baseLock {
	stroke: #52b8e0
}

.GenericConfirmDialog .friend {
	margin-top: 10px
}

.GenericConfirmDialog .DialogButton {
	min-width: 120px
}

.displayColumn {
	display: flex;
	flex-direction: column
}

.displayRow {
	display: flex;
	flex-direction: row
}

.fullheight {
	height: 100%;
	top: 0px;
	bottom: 0px
}

.fullWidth {
	width: 100%
}

.alignItemsCenter {
	align-items: center
}

.alignSelfCenter {
	align-self: center
}

.tempText {
	font-size: 10px;
	color: #f50;
	width: 400px;
	align-self: center
}

.allCaps {
	text-transform: uppercase
}

.flexShrinkNone {
	flex-shrink: 0
}

.throbber {
	width: 60px;
	height: 90px;
	display: inline-block
}

.throbber_small {
	width: 36px;
	height: 36px
}

.throbber_medium {
	width: 60px;
	height: 60px
}

.throbber_large {
	width: 92px;
	height: 92px
}

.throbber_xlarge {
	width: 120px;
	height: 120px
}

.throbber_fixed {
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%)
}

.throbber_absolute {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%)
}

.throbber>div {
	float: left;
	width: 25%;
	height: 100%;
	background-color: #67c1f5;
	animation: loading_throbber_bar 1s ease-in-out infinite
}

.throbber>div:nth-child(1) {
	transform: scaleX(1) scaleY(0.6)
}

.throbber>div:nth-child(2) {
	margin-left: 12%;
	transform: scaleX(1) scaleY(0.6);
	animation-delay: .16s
}

.throbber>div:nth-child(3) {
	margin-left: 12%;
	transform: scaleX(1) scaleY(0.6);
	animation-delay: .32s
}

.WaitingForInterFaceReadyContainer {
	width: 100%;
	height: 100%;
	background-color: #1f2126;
	display: flex
}

.WaitingForInterFaceReadyThrobber {
	margin: auto;
	align-self: center;
	width: fit-content
}

.Throbber_Blur {
	position: absolute;
	filter: blur(12px);
	transform: scale(1.25)
}

@keyframes loading_throbber_bar {
	0% {
		transform: scaleX(1) scaleY(0.6)
	}

	30% {
		transform: scaleX(1) scaleY(1)
	}

	55% {
		transform: scaleX(1) scaleY(0.6)
	}

	100% {
		transform: scaleX(1) scaleY(0.6)
	}
}

.innerwidth {
	border: 3px dashed #f80;
	flex: 1;
	color: #fff
}

.form {
	border: 1px dotted aqua;
	height: 100%;
	display: flex;
	flex-direction: column
}

.A {
	background-color: #F006;
	height: 40px
}

.B {
	background-color: #0f06;
	display: flex;
	flex-direction: column
}

.ScrollList {
	border: 2px solid pink;
	background-color: #000a;
	margin: 16px 32px;
	overflow-y: auto;
	overflow-x: hidden;
	height: 200px;
	min-height: 40px
}

.FixedHeight {
	border: 2px outset red;
	height: 60px;
	margin: 4px 32px;
	background-color: #000a;
	margin-bottom: 16px
}

.VariableHeight {
	border: 2px inset blue;
	height: 60px;
	margin: 4px 32px;
	background-color: #000a
}

.C {
	background-color: #00f6;
	height: 40px
}

.largeThrobber {
	width: 64px;
	height: 64px;
	margin-bottom: 18px
}

.mediumThrobber {
	width: 32px;
	height: 32px;
	margin-bottom: 24px
}

.smallThrobber {
	width: 16px;
	height: 24px
}

.whiteText {
	color: #fff
}

.textLink {
	color: #fff;
	text-decoration: underline
}

.DesktopUI .title-area-icon,.friendsui-container .title-area-icon {
	width: 32px;
	height: 32px;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0
}

.DesktopUI .title-area-icon-inner,.friendsui-container .title-area-icon-inner {
	display: flex;
	align-items: center;
	justify-content: center;
	transition: stroke .15s ease-out
}

.DesktopUI .title-bar-actions,.friendsui-container .title-bar-actions {
	max-height: 32px;
	right: 0;
	cursor: default
}

.DesktopUI .title-area-icon .SVGIcon_Minimize,.DesktopUI .title-area-icon .SVGIcon_Maximize,.DesktopUI .title-area-icon .SVGIcon_X_Line,.DesktopUI .title-area-icon .SVGIcon_Restore,.friendsui-container .title-area-icon .SVGIcon_Minimize,.friendsui-container .title-area-icon .SVGIcon_Maximize,.friendsui-container .title-area-icon .SVGIcon_X_Line,.friendsui-container .title-area-icon .SVGIcon_Restore {
	margin: 0px;
	width: 16px;
	height: 16px
}

.DesktopUI .title-area-icon:hover,.friendsui-container .title-area-icon:hover {
	background: #3d4450;
	transition: background .15s ease-out
}

.DesktopUI .title-area-icon.closeButton:hover,.friendsui-container .title-area-icon.closeButton:hover {
	background: #e22a27;
	transition: background .15s ease-out
}

.DesktopUI .title-area-icon.minimizeButton svg,.friendsui-container .title-area-icon.minimizeButton svg {
	transform: translateY(-4px)
}

.OSX .title-area-icon {
	width: 20px;
	height: 20px
}

.OSX .title-bar-actions .title-area-icon-inner {
	width: 16px;
	height: 16px;
	background-size: contain
}

.OSX .title-bar-actions .minimizeButton {
	order: 2
}

.OSX .title-bar-actions .maximizeButton,.OSX .title-bar-actions .restoreButton {
	order: 1
}

.OSX .title-bar-actions .closeButton {
	order: 3
}

.OSX .title-bar-actions .minimizeButton .title-area-icon-inner {
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAFBlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAAC+W0ztAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgoZXuEHAAADGUlEQVRYCe2WXW7TQBDHZ+MEQYvaEEIpRVAKbwjEARAXQDwgbsBHRE8AVDyjAicoSoEbIB4QF0AcAIF4g1IQpZQQ0oqWj8Q28x970u2unZYH6EM7knfXszO/+Xvj7Jpo27b6Cpi/WYC3U3QqKBbPcs7pODbHDMVV5MdkGsbEb3j4POx0nh4dpxfwb8Q2JOD9NJ2I49J1LnV+b3Xf7v6+fqJSiSgIkhphSNRu0/LKMn1tfPlOZB4b075z+Aq9Wk/EugLe1YPLDLw1cuDg/tLgIFGhgEfONtCiiNqLizT36eNnDrx5pBbezw5OvD0FzNaLN8rlPZMDlQrRzl2rhXsJABfUnz9oqdmkVuvbxGitczsp57e5AmbqwcVKufJgYGiIl5qXG4bCcVrdFaEkwwMdh21aWligZqt5aawWPhSG0/B6+jY7RccLZO7Kk7vFRYSfk4hjPwSqOM4FAywwM7J4LsuC0sTw8EhVlh3zUtQC4z5yLi3qxvJPJyxmAuWaJ+DDPTrJFS/sKJfTwpxiP5UUgC/nQgVbBI+FxcyEjYBV8wREQfEc/9X65G1HXF7x7hyqsdmCuvfpHP9zwARbYq3GE8Dvzxn5nytQg/Veem70ZZRi6b0d4+SBCba6tfcERLEZk01GIwCFKTy5y2/tOM1FNG9cwnYyPQGyveoO5wTLrf3k7nyvOWbq1m2neQLsyf8x9gTgYCHs7XmGjSbPes0xU9hOriegYOIZHCxd03roddydzBjYcXY8M4XtpHgC+L15hlNNitkABUvPjf20sv3Cl4pEr5b6wARb3dp7Agph5wkfqSs41cQEnoa7BbQwpr05+FIlzAIT7JTU7TwBh67SS8589LvVsqAMSllrCtlFdQy0jLlJfcJiZsLu1paBJ0C8YXtyfn6ugSNVzAbCgXtk2hd8MDeWGcJiZhKwts0UMDpOryOKr+E8Jz5SxWywFrNZMs8O+yfDccwMsMC0w3WcKQCTOL/xMYHznH7xSmiBAg9QBL19qU/jOAe5YOR9C6AOwnvapn6SqbJN/ShVEej/xWe5zd8eb80V+ANWT1ySLtqWLQAAAABJRU5ErkJggg==)
}

.OSX .title-bar-actions .maximizeButton .title-area-icon-inner,.OSX .title-bar-actions .restoreButton .title-area-icon-inner {
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAFBlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAAC+W0ztAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgoZXuEHAAADZUlEQVRYCe1WTU9TQRS90/JogNZSKLTCyrgzGpcuDDtX2hjDguDS+AdcqcS1MboUt65tCCEuiH8A3Ws07oyRoFJ90JIApal9z3vuvFen06nVxI8F3DCdmTtzzzlz5zEzREd22DOgfisB5cmzpNRFjjlPgTrJdT6K9ykRvuP2CwrDZzT/5VXk71v9moBy4TQpukUhXRnPT6RHhkfI8zxKJpNC0Gq1qNls0t7+Hm35X3d57lOee5/mK2/6Kegv4EnhOoPcLU5NF0azWUokEsTg2uI6RuE6CAKq7ezQ5qePFZ50h65WHkeznZVegnOIneXC7Wwu93Bqajp9LJPhhTEDk4YhfowgtLlgXClFQ0NDlM5k0uy63CglG7S899yY3dHsLaBcvJYdzS1OTkxSajDlJu6A0iLgghBsEYS0guBCozSwTsu7L+3p6HM+HbZUPMUrejCWGyNvwOsmj1YsWTDbgOJ+nCHEAgNYBEyHuQWE4ULheDGPFZiAEi+E/BNYxdwWQwQwgMWqFhz8jgwsFc5QqGZzo7ne5EKAlf4oOhtwRDQypvsaS80SsC3rzkBIpfF8frj9tRuAmlGTWjgy5BIBH7CAye2SHecQoGbwf45A2UtEQESUYlS9TMaMuZgXfw8aU83YsQO2g8lO4AvuMhFkeG0l/O8Hg1tautsOEEzGbjuiRncG+HiVE+4nK7VB+vYZKzo146O7HeIS0B78Fw2XAB9nu87jH5LA2yGYRL6N2C1A0XtcLF3GINE26yF0zBIFyBwesk0wGdv2OwSEa7jVkAGc62KohExXNkjcb5NHc+EXDI7XmOFaPDeuHQJodcv393GryTZEGnSbO/iLfTGKEOEnasTj0tc3JDB5fNUIkWa3gLnKa1LhSrVWjcgYpQNQ92WRaEbFRR6vXmOFKwRsy7oFYIJS9yqfN/16vd5bRIKZzWKkHWJicmAAC5gWt3TdAuY23zLIze3qNjW/8QdpAEoU9/WKrRqDxlzEAgNYBEyH9X4P8P2NxwTuc5xi3qAnq+r8MDVhLEZxRlBwxdUP6uRv+bRTqy7w0+yRg1tcvQVgmF8yjUvJjVq1ei7peelUKiUEECGFmaUGMbaAiYMwoGqtRhvrHyqNg4Mb/CRb7EUOP5LZ3/7ro9SU9xee5Sb8UftwZuA7dH9yjtYGuqwAAAAASUVORK5CYII=)
}

.OSX .title-bar-actions .closeButton .title-area-icon-inner {
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAFBlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAAC+W0ztAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgoZXuEHAAADPElEQVRYCe2Wz04UQRDGq2fZGFDisiyKRDDGmxEJFwkab56MB+MbqBefQCWeDerFi1f1DYwH4wsYJXgBxHgzRlAEWZY1KGiWnba+mq7ZmWlXMP7hIB26u7qr+lff9i7dTbRd/vcdML+yAe+ODQ7Uc/Z0QHQiJHPIWCphvTVUDsi+Dome5urm8f7nE1Ob5W5KwMzxo0dMGFzhRGdLpdKu1radRPk8US4X5anXiWo1Wlv9QuVy+TMLe2iD8GbfsxcvNxKyoYDZ4cGLobXXe3p69rYUdhMF/PltEyxoYUjr1U80Nze3EBhzrXds4m6TaJn+qYC3Q4NXO4qF0fZiB1FrayOxbaLAOBy6tTVaqSzTcqU6cmB84kYzEU0FzAwNnC8Ui/fa93QRtfB2o6QSZ0UkUCpkvUYrHxepWqlc6Bufuh9B0i3vp1/4kx8mE9yST+4l58QQgvypqgPMw+bCa4XBLGFGs6n2hwICY0e693WXZNsRrkBkdOxM9ggqPhega/irAwvMVGY38ATMDvf3WzLn8h0Fl0Mzcq+mCsFYqzolxgW6nQILTLCzIjwBIeXOlLo62+TXHkcz0DHFiO04wPk1MeYTQfyfAybYiRViegICSyfl/xzrdRtjFhuxnUUhHnMuQOPcLoAJdnZVS3YiNOagHDKxIybFbHGpOI3TXz7C+STihqv2bPLBJWw2k8XbATle9YRLRv6uzUw9upMoT0DS+S9sTwAuFsLZ/qcLM4Wd4XoCAmvf4GJpFD3huFcTTnznyaoLJEYDtWcnM4Wtca73BISGnuBWk2T6w4o5bMR2hoSh+FyAxolIvhqYCXZ2lScgoPqj8uLSKm61RmGaAmHEdiPCT54IYhaYYCdWiOkJ6B2bnjZkH9SWq1Ei3YVUYicCObSqKskrDfu45z+wwAR7QwEICK0Znf8wX8aVKqWZiDi7JkS02q5nBlhgRrB06+0A3Hx/vyIbXsZ9TnylSkmJYDj4qaoDzMPmgusYDGYJM5pNte5NlZqTwe33C5OXOju+BWF4akeeD0w8wZBR4ensEQA+qTz8yg+S8pJ7kEzeiQL81kn1HTqzpU8yFbGlj1IVgf5vPMuT/G37/9yB76xDW61IwmPKAAAAAElFTkSuQmCC)
}

.OSX .title-bar-actions:hover .minimizeButton .title-area-icon-inner {
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAFBlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAAC+W0ztAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgoZXuEHAAADUUlEQVRYCe2W604TURDH53Rbo0Cg1opYo4iXL0bjAxhfwBBDfAMvRJ5AJX42qE8AwcsbGBOML2B8AKPxGyIaKSLWQgQv7Xad/5yd9rBnC2hi+ACT7LnNzG9mZ3fPWaId2e4VMH9TgHfjdDbIZi+wz7koMscNRUX4R2QWjYmmefgyrNefHxuhV1jfjGwqgQ8P6HQU5W5yqKF9xf1dnR2dRLkcURDYGGFIVKvRyuoKfV388p3IPDWmdu/INXqzURIbJvB+MrjKwDulg4cO5Hp6iDIZ3HK6gNZoUG1piebKnz6z4e2jw+HDdGO7um4Cs5PZW/n83rHuQoFo955W4PUSABfUnz9ouVKhavXbaP9w/a4N57dtE5iZDC4X8oVH3b29XGouNwSBozh6MgklGR7oOKzR8sICVaqVKwPD4WNhJBqupy+z43QqQ+a+3HkyuCTh+9jkeB0JanLsCwZYYKZ4sS5NgtxoX1+pKGWHXoI6YMwbiUuDJm350QmLmUAlxUvg4wSd4YiXduXzcWB2ce9KAmCtzYUIbhI8FhYzLRsGLfESaATZQf7UOuRth1274E0dorG4CTXnsY6/HDDBFlun8RLg9+e8fOcKVGOdS8+NvowSLJ67Ngk/MMHWZe29BBqRGZBNRi0AhSjcztq3rp36wpo3LmEnPLOJOWfJ26vucKycmpqmcpk3N7x0LjzpqHN8grj41kqlLhq8eMJqmKlbt5qi9yrgKjEOQ0T+NwlDtwTpDK8COFg4KlfBqoaGTlpPrQBm7vN3udiEIHEF7CRu+bwQ9prFlApkTDSDg6UpMVOgOm4qUwawUTvtYcZMYSdcvEfARXuBU80LqGDpudG7BVC2X6xhHF9Yh8RzMMG2i63WSyAT1p/xkbqKU03E3dsVjh6igWWMeXw157Ehs8AEGypXvAQOX6fXTHryu1ptAdsloQHdHnSZcxOvC4uZlu2GT3kHRB3Wxubn5xZxpIq4QCxgjtTdC2uQpC0zhMVMa7C29SoAdf8IvW1QdAPnOfGRKuKCNZjVOHoeutXCccwMsMB0zXWcmgCUOL/xM4HznH5xJSQBVmR4gCDo3UvX1I594AtGu38BxIH5urKlv2Sa2Zb+lGoS6P/Hb7nL3xlvzwr8ATOEbGowob/yAAAAAElFTkSuQmCC)
}

.OSX .title-bar-actions:hover .maximizeButton .title-area-icon-inner,.OSX .title-bar-actions:hover .restoreButton .title-area-icon-inner {
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAFBlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAAC+W0ztAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgoZXuEHAAADwUlEQVRYCe1WTWgTQRR+kzTG1rRpNDaxPWjRg4giguBBBA+etIr0IHoUwbMntXiWqkd7EzxbpBTB4llQr/6giBcRiz9NTU0q/THE7Pi+NzObzWZqVRAP+sjum3k/3/fm7WZ2iP7Lv94B9UsNGO/bTUod5pz9FKitrPM2v0wJ/ZrHj0jre3Ry9pm1r6p+roDxwk5SdIE0Hd+Q35hZ17WOUqkUJZNJIWg0GlSv12lxaZHmyp8WOPYOx16lk6UXq1WwegG3CmcY5HKxf6DQm81SIpEgBjfitENhHQQBVefnaebD+xIHXaJTpZs22qvMErwuNo4XLmZzuev9/QOZnu5uXhgzMKnWuEWSMOYLfqUUdXZ2Uqa7O8OmY7WhZI0mFh9GoluGKxcwXjyd7c2N9W3so/SatJd4euoJfXk9S9ltRQNqi0IheEQopBEEh2pDHdM0sfC0hdlOuJ8euV3cwSu6tj63nlIdqXZyu+LF9xVamJ4z3bDk0Q4hFxjAImB6xF+A1iOFTcU8VhAFlHwh51uAiy1y8Tj6WGSKG0kXgMX+EQ8/tRdwu7CLtBrO9eZWJrd8IDAFGr1SEQZLDROwY9JegKahDfl8V/i2gwQiZGDmn7MZj3GLH3EmxhgxJ/nnAJPHQ2KP3DwFqAP4nxsiyyTgBthH7vDEF4mF3f1jDKY64GKd9hRAg3iD2wT8AHfiVuoIrT0swsVZLZiaBmNm6ogbeJ6XHc6Svb37mJY+VM3L1lJAM/PVjfvYBJqCMS+tayBHm4/ukW7aXdNt3WFsewdClxnoBl7z35OfyfV1oMx7e74jyS5e8Zbje0Xjbxd/BLJyrm372YPcgWYLZJjguTOxxveCpYxbVNo7oOgNPixtAjwHCCcmmMvVdEhMcxrCCCZjhwY78BSgH+CrBmDs6yJQltCZbH6LCsltLJyCwfkGUz9oSeCJpwCamiuXl/BVC1coSIImNl8RPnKXDyxg8nxq9QJOlJ6T0pOVasWSoRU2Ld4JmbPbatcliWabW73B0pME7Ji0dwABSo2WPs6Ul5eXhdwBSa4rAi8ZsuUSNol1MS4HGMACpvhiN38BJ2Ze8qrPf658pvo3fiEjq3EEsK3NZ6izr8cQ89z5HDlygQEsAqZHXJrHxSYcSHpzo/ikui9jyxYdy3LEKA4rB/l8tTLCR7MrsdBwuvKBBCF8kqkdSb6rVir7kqlUJp1Ok+LWg0guZhJtbXgcgQ6oUq3Su+m3pdrXr+f4SDYWsnkGP+6AS/irh1JXBPQfOJZH4f+P/80OfAd9i5jKfa/HvgAAAABJRU5ErkJggg==)
}

.OSX .title-bar-actions:hover .closeButton .title-area-icon-inner {
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAFBlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAAC+W0ztAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgoZXuEHAAAEEUlEQVRYCe1WS29NURT+9rmttreutrfHq9GKGJHSdEIQESWhYiD+ASZmBhKP0FmFMmBgwADxB8TAo571FgbqFTNpKJXq7UPKfah7trX22fuce85xvBIxYOXec9bZe69vfWvtvdfewH/51zMgfiUBbxa1thQTcp0FLHMg5goJm+2lQMaCfOkAdxNFcWHWw94nP4v7UwReL13YLBxrJznaYNv25KpkNVBeDiQSrp9iEZiYQC77CZlM5iMROystp6vp3tPnPyLyQwL9S1q3OFLua2homF5WWwNYFL+MgWU0x8GXsQ8YGBgYtITY03i/90TMaNX8XQKvFrfuqkvX7k+l64CqKt+xjGEgNBy/cjmMj4xidGRs9+wHvQfiSMQSeL24ZVNtOn0yNW0qUEbpZgk4DpMogTJEvkxg/P0QxkZGNjc9eHLKBQk+KZ9RocjnQ1gHVeQR5+SYibD/wN98cDvrJGSrMAhLYbqtgec3CVhC7p4xc4at0s7DCfB0zx0cOHcZ2VxBAxiH5k1Zzxdw6PwVHL960ydBU8dYjBnwrD8iBPqXLFggITaW19XqCN1o3n7K4t77DDovXkM2n9d9TM795wp5dF3qwe3BIbyjsUp0phiLMRnb7fCfEQIOEuvtqfVJtdq9cRLbVi1HM+2C57TCOy9eJxImExR5oYCu7ht4NDyKeTVTsH31CrJ0iSsI2jmMydgepFYiBCyJ5Wqfq8g0CL2qKyuxp32lT6LbJaGcXyLntOLn1aSwd+1KpJKhHUP2jMnYYQJl4QZHiDmqyHgdmgRFVF1BJMjBvu4eNxNEYhJF5zlf04YUb1cVPe8KttW7gwqXwvZwXSWSAVVeTYULDeZPlQkiYaYj4JwjjxPCNKW7dEiEQGlnnE4VTkVu+hPCQoIr5G9IxIoPFnBtj5HwnJtMdOo1EWMGxlTYoQERApaUfXyw+GIqnEDuM632kgXXsbaNFl2bNx2KBO0Ib97N/DMYYSpsH1hpEQKOwG0+1ZStKanEIRw5O59MCy5ZWREkYbaox5sUtidMxg75R4SAheK5zNBwlk81XwSO9dz19nlHu+vc9CsS1Gam48i1W9RlGJBKWIzJ2MbGvCMEGu8/eyYgz0yMjgWyMJ1W+CI7Ddd5UvdpP+QrSXVib/sqLJ1mo6Ga+lk4g/RjLMZkbLfDf5bQ9Bv54CDbm41z59io1FvLHDC8t01p8E1cTaFpSDN9+Rz6X/ZlyHwFHcsvwiaRDPAANVA6O/g8Bx2pSgwgh6QjU1lmf+pvFP5mnYSPY8YgrG855yH6TsVqUA6/HXy8tb6uYDnO6opyKph8BTPO1VDj0Ly5m3RDjiIfzwzrC8njo0F0/0tT9RvC2l+9khkyf/VSakjw+09cy0vx/+v/Zga+AqZA4iPo8SRTAAAAAElFTkSuQmCC)
}

.OSX .title-bar-actions .minimizeButton:active .title-area-icon-inner {
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAFBlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAAC+W0ztAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgoZXuEHAAADg0lEQVRYCe1WS2sUQRCuntlN1slkTLILQjyJN1G8RDxIbp4kWYKHkBzFP+AjPoJnEWVVMF49uwQRIeIf8HFWFG8iiBhCNiHZZGN2k5m2qqdrMjsznawH8ZAUzHR3Pb76uqYfA3Ag+70C4m8KUL0Gp4VlXQAQ5ySI4wCyFMaLmgD5DcfvZRC8mXgEnzrF7YhAdQpOCrBvIeiYd7jPLRQKAHYOHyvM4wcA/jZsbm5CfXVlHZWvJPj3JyrwZS8iexJ4PmVfFgLuFgdKR3I9PQAWJpUGWEILAthuNGBpubYgJdyZrPjPDN5Kbe9mrN6wbnuu96S/VHItx0FXzddEgMCQrdXdDa7juJaEcvlMq/nig3xnymMkUJ2yL/W63ozT3weQ6wrjKTFOyyjKpEniJ8oXusDy5fny0NYPJPExK05/xHbT7HU4gZoHjteLJcdvTbJX8tArJMgcMVZhIJbGZK+ozSQghT1dHCiWoKs7dEwmpzGuu7aHk1IEVYnHiEFYhEmmpKQIzF6FU/ipL+ZcV88aQ+JlJ+DdHs7AJNBXYSGmwma7blMEpG2NeF6fo1Y7OZmSKwBmQn6xR9loTEoU3DmESdihYuedJgBiWO1zBmRfHitMHiSMrFY+2qZ1hImH1zBHcJsigPvomDpk2INbBuexqTX50cFF2AnRSzyuxeOVTzhUz839gvn53+GCi88sHpLs007EqQ0OHoKR0aOhVWHy0b0TkFGBHSP1fL/TrO1xncZmVEDUwA9KYIVn1NiYngFtu4hL1Elk1YeQrkCbke4LQOyEZFRAfqeLJSUEqvFTtrjC5KcwETshKQJ4rb6lW00liydkYKXjAaPpMauVj7ZpHWESNkdwmybgB6/r9ZUNutWU4OUSSSoBK9CDuzF3upiUIBZhCsSOsHQnRWD8MXzGb/1yex2v9Qg0hhrpECGrzxkoubYrLMRU2Gw3ESC9kP69peWlGrSaoZsCopcW6hL1+BMzq5nzGDEIizA5PN6mKkDG8YfwFZubG/U13P96QRIgl5ScTMIzJzvGKgzE0pipKOP/AN3f9DNB93k+j245vWMVCWSjEiVai8aYg56tJmys1mGtUZ+eqARPU5m1wkiA7PQnMzq09bOxvna2YOdcK5/HshM6CidKthJ/yXD9LC4uLDRbrSuTlWAmDMh+a7RsI2v/608pk6D2X/yWx/EP+vuzAn8AElJMQaTD/GUAAAAASUVORK5CYII=)
}

.OSX .title-bar-actions .maximizeButton:active .title-area-icon-inner,.OSX .title-bar-actions .restoreButton:active .title-area-icon-inner {
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAFBlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAAC+W0ztAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgoZXuEHAAAD20lEQVRYCe1WS09TQRQ+01tuS2mhhRqMCxN8JRKJ7pQoO1cGDfEfGBPdulLRwEJUoktxZeIfcGFMJEaXiK7VaNwoIUGjKRZKH/RdxnNm5t7OfbTUhRvlhHLPnTnn+745M3dmAHbsf68A+6MCTMWPAmNnMOckANsPwJMyn6XRX0L/LXD+AmY2PnSK25mAG4kj0AXXgLOJ3r6+aDgUhmAwCIFAQPBsbW1BvV6HcqUMuWy2AIw/gxrcg7uZT9sJ2V7AdN9F4Mad/uTAYLQnigXQUriC15s4h8JmAdbTaylgjZtwK/u4nQijXSdMJa73xHofJJMD0Uh3RJITKZKARU4Aoo0cJmJCZggike4oB3audiJQgdflN9TrZ60FTMcvIPlcIh6Hri5TkTiJU/NfobiUgZ4D/RLbFsXAwCkKhUxocH66NspWYKH83k+AnER3z2T/MI7mfm8sBoYR9CWnlPKPPJS+5ZzZohpSKOUSBmGBwHSG0pu/AJNPJvoHkiaWUpbXOXLRtoXZ+s8ePbZrIgiDsAAxidBtXgFTiRFc7edjUVKO1mK+qdmae90XOSJP5eJDYCEmrqkRu185XgEMxvFTi4jVbpFYWepdEFpt6tlaBE4AfjmEiWt03JXmOwVj9J0L05nakFug/iIoEUBhjlmx1tNbAWBDtMl4DHF0PbL+VpQkoTdbhNWlnhKTDbmawY8pKXY4hZl6/gXKPwtywTV5HDgrj1xfGG1MOLTwnigMnj0otMpd09q6m+k+FWh2kscbLVidYb5vneT6VIClcW9PGgbuUci9e+KQBMdPzj0F1sj3XjqGMc39WOzW+tCwi84LjMFDy2l6mOrhy3SweAxB9GNAJ9R9EdPUYsNITL5sNyjHRwAs0qkmTGckUI8IhaIeNrkuQGEozEVnht9OyGEej9Qip3orUjupjQh/cszEHMIiTJzSeRtLOd4KzGQ+4nn+NF/IyxBCJmLLdBE+vhUmxctEgYWYQNgu8wqggCqbzayvpavViqoCAkksmU4+Zeo/d78SThiERZgy2fnfX8Ds+mcs3NVcPg+NBi5IAndXApvMgW4wd0WciFos5RIGYYHAdIbSW+v7AJ7fdJmg8zwYNMT5LkWooeIjNpyE2GG8FgpSRAugQz/8o5FncznYzOcn8Y740EstW1oLoH68ydRG4Xshv3ncCBpREy8m4pAS1VCs5AtSSUwLjq5kv1KrqVqtdAXJ51qRU3t7ARSxUHkHp8IvS9Vibzab3ceBm+IYpj40Imw0GjjiqiBeXU0VSuXiE6jDZbi98UpGtf5Pw+jc/sK1vHPynch/tQK/ATDafV/o8Q61AAAAAElFTkSuQmCC)
}

.OSX .title-bar-actions .closeButton:active .title-area-icon-inner {
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAFBlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAAC+W0ztAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgoZXuEHAAAEGUlEQVRYCe1WTWxMURQ+9810xkzfdMqM+Nn5p34aP9GFiI2ViDQWZSsSiR1tUsTaggWJYWFhwapKxELsxU8oZfyVSJGIoFrVaac1f33Pd+57d+bNe/MoiVjozcx7991z7ne+e865516i6fa/e0D8jgO6li5oFsHANiHEJoNoEZmUlPMFDWlEb0zTvGOWJm/sfv3uyVRxp0Sga8WiVTB6iEi0xhsb9HB4BlEwSKTBLDcDdEolyudzlBkZzRKZ10Dm+O6Xb55bCv7PXxLoXrF4r6HRseSsxJyArsMoppg+gIxmmDSZzdLQ8NcBzaCjbS/7z/toy+HAz4TdKxcfro/FTs9MJHStPgpVm6/5EwZCkDYjTHokosNrO1ob9fzlweHbfnZ8CXQ1Ldmjx2KpaGOcqC5kzfc17IYH0UCQ6sIhEoa5dUc89v7K4HDarcXfdhCrRVh5E0ZORGNwOYBkm7JxaCtdzJUYwLIxLSzHsyYBzD+SSMxKUjhsqWLgUvo5nb73kL4XCvZ0DoPzT5QrFunsvV662ItNoEgAg7EY02G33PUQ6F6+cDVCvTPICSfxrXh/+p6j+98ydPL+I4uE0zb6uWKBUj2P6e63ERrI5S0DTAI/iQVMiV02bXU8BExN2x6Px6My2x3K+9avoSa9nvqy4zaJYlnKK0/1pCk9OkbLkKz7NzSXZbKDncOYjF0tqJEDSJ/Ncp/LFfLDatFQiA62rK2Q6GFPFKXbUw8qxtuhg0KhplmhAAxjMnZFYPXsDKsMG0IskEWmMmT3TIpiNxzcuJZOwdXSEyARwurSqD288nbI9BAbZ+L2llU4KFwSW33bb08IMDdZrnAuZf6UnoAhFY4q486Vu+dy1VSl2yHzEnAI/boaig2vXLUAvgPij6Bq1AEcLLK2K3TXWyacjLnlduWJk3ZOuNQrn3xeMLareWhrpvmODxZvE5QrIdsdCdexcR3ivq4cDkkCO8ITfwYDpsR2AXsIIH1u8akmcwiuVc291dh4PUptJFRXTULVCTWRMfBjTMZWw+rtISAM43omk5ngU83ZLjx+Vt7nHS2WcSWXJDCmwnGu96kSWW9gMSZjVwtq1IG2V2+fgerVEo5UpxdmI8PXxxvIMo6txs5x/COoE+0g0TIzTvNwGspmr15iAVNiuxgwhKfxwWGY4uac+XOTJPc1VFRt92j7DKjwFfI08PHzkCbMLW0v+vvc2p4QsIKt2DkxBi9M2gmpAN0Itb6VLuZKDKLOWsZ5qu99gM9vvkzweV4XhBpfwdjnCtzPMMvZr1j5BM6G8ezYkV19/WdqqfOYLwEW8k2mtUH/kB3PtkS0gK4hztYhZRORxpx9TEKoJuG5wcEvA6Vc4UBbX3+Ksfwac/1l+6eXUie7v3Etd+JP9/9PD/wAtSvCj0qYdGAAAAAASUVORK5CYII=)
}

.friendsui-container .TitleBar.OSX:not(.WindowFocus) .title-bar-actions:not(:hover) .windowControlButton .title-area-icon-inner,.DesktopUI .TitleBar.OSX:not(.WindowFocus) .title-bar-actions:not(:hover) .windowControlButton .title-area-icon-inner {
	background-image: url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAFBlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAAC+W0ztAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgoZXuEHAAACtElEQVRYCe2Wy4oTQRSGK/cLWQZcD+5EcZGEBMQXkFnIvIH6DmpwLaPzDuobDC7EFxAhIclCFHcy64EsQy6Tm/8f+w+nu6sncaGzmCnonFPn1PnO31WQauduxnXfgdTfbEC3272fyWQepVKpB6i7jaca1A9hf63X66/L5fJzs9n8FsR3mr0E9Hq9u+l0+gUaPy6VSpVsNusgxGG+aYDGDo3dYrFwk8lkhPnH1Wr1ttFo/NilYKcANH+GZq8rlcqtfD4famrhVszFxYUbjUbnEPUKIt7ZdVH/UgH9fv9luVw+LhQKjm/NN91nUAx3YzabufF43K7X62+S6hIFDAaDJ8Vi8T0EOGy/t7kE6e1tE8ZwDBTgptPp01qt9sHm5aflWNvpdO5gfgIBseZsqkc1mksQ4/QpnAyMk4BJPzS8AnK5XBtnXo1uuxrYhtYnWWvkk0EWmaHOwSQmAOd+D7kjnnsUJqgPZHPROrIwjgJ2qDwmANlDnHvZnquAsiTQt4+oWiPLOFlkwj3UOtmYAJzbQ25bdFig9bXOxqyvPJlkay4bE4DiA/7J+CAsSopflmNNwDxQY9mYACSqvu1XgbUE7ysoYOqve4vxCdgm/4fjEzC0b2V3IyqIuV151QRMXlqhERMA4BkvliRwUpzUpBzjAfMs1B2TmAD8fX7h/3h0WLj1tc7GrK88mWRrLhsTgMQn/H+PfcdgwfTtI6DWyDJOFplka51sTABuru9InvImsxD5sgJYq5wsc/TJwjgN2PS3IyaAmfl8foz7fMhti8KYZ8z3KEfLwTVkkEXmn2j41yug1Wr9xLLnuEY3V2pUhJoLpXl0Ha9jMsgKmCrZWq8AZnl/4/OqjWfzFhauajXWXJZxvjlryUj6FuD6xA8Swa70k8yIuLqPUomg/Ref5ZZ/41/PHfgNF2emIio7BFgAAAAASUVORK5CYII=)
}

.DesktopUI .OSX .title-area-icon:hover,.friendsui-container .OSX .title-area-icon:hover {
	background: initial
}

.friendsui-container .OSX .title-bar-actions,.DesktopUI .OSX .title-bar-actions.window-controls {
	margin-left: 8px;
	order: 1;
	justify-content: flex-end
}

.friendsui-container .OSX .title-area-children,.DesktopUI .OSX .title-area-children {
	order: 2
}

.friendsui-container .OSX .title-bar-actions.extra-actions,.DesktopUI .OSX .title-bar-actions.extra-actions {
	order: 3;
	margin-right: 8px
}

.DesktopUI .PopupFullWindow .OSX .title-bar-actions {
	padding: 0;
	margin-left: 8px
}

.friendsui-container .title-area .title-bar-actions,.DesktopUI .title-area .title-bar-actions {
	margin-right: 0px
}

#dota_react_root .ModalPosition_TopBar {
	height: 3px;
	background: #ff6046
}

#dota_react_root .ModalPosition_Dismiss {
	right: 20px;
	top: 20px
}

#dota_react_root .ModalPosition_Dismiss .closeButton {
	width: unset;
	height: unset;
	padding: 8px 16px;
	cursor: pointer;
	border-radius: 3px;
	display: flex;
	background-color: rgba(168,183,196,.15);
	backdrop-filter: blur(16px);
	box-shadow: 0px 0px 0px #00000000;
	transition-property: background-color,box-shadow,transform;
	transition-duration: .2s;
	transition-timing-function: ease
}

#dota_react_root .ModalPosition_Dismiss .closeButton:hover {
	background-color: rgba(168,183,196,.4);
	box-shadow: 0px 4px 8px #0000004f;
	transform: translateY(-2px)
}

#dota_react_root .ModalPosition_Dismiss .closeButton .SVGIcon_Button {
	width: 24px;
	height: 24px
}

#dota_react_root .ModalPosition_Dismiss .closeButton .SVGIcon_X_Line line {
	stroke: #a9b2b6;
	stroke-width: 32px;
	transition-property: stroke;
	transition-duration: .2s;
	transition-timing-function: ease
}

#dota_react_root .ModalPosition_Dismiss .closeButton:hover .SVGIcon_X_Line line {
	stroke: #fff
}

#dota_react_root .DialogContent,#dota_react_root .DialogContentTransition {
	background: linear-gradient(to bottom, #2c3237, #05060a);
	box-shadow: inset 0px 0px 0px 1px #ffffff0f
}

#dota_react_root .DialogContent_InnerWidth::-webkit-scrollbar {
	width: 8px
}

#dota_react_root .DialogContent_InnerWidth::-webkit-scrollbar-thumb {
	background-color: rgba(180,192,201,.4)
}

#dota_react_root .DialogContent_InnerWidth::-webkit-scrollbar-thumb:hover {
	background-color: rgba(180,192,201,.8)
}


._2oW_y7Mm3ihf1XQ0C1VWhx .CapsuleImageCtn{
    overflow: hidden;
}