@charset "utf-8";
html {
  cursor: default;
}
h1,
h2,
h3,
h4,
h5,
h6,
p,
li,
label,
td,
th {
  cursor: text;
}
a:link,
a:visited,
a:hover,
a:active {
  cursor: pointer;
}
body {
  box-sizing: border-box;
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-family: '微软雅黑', Arial, Helvetica, sans-serif;
  background-color: #fff;
  color: #333;
}
div,
p,
ul,
ol,
li,
dl,
dt,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
form,
input,
select,
textarea,
table,
td {
  margin: 0;
  padding: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal;
}
area {
  outline: none;
}
img {
  border: 0;
  outline: none;
}
ol,
ul {
  list-style: none;
}
a {
  font-family: '寰蒋闆呴粦', Arial, Helvetica, sans-serif;
  text-decoration: none;
  outline: none;
}
a:hover {
  text-decoration: none;
}
.clearfix:after {
  content: '';
  display: block;
  height: 0;
  clear: both;
}
.clearfix {
  zoom: 1;
}

* {
  box-sizing: border-box;
}
a {
  text-decoration: none;
  color: inherit;
}
.Bold {
  font-weight: bold;
}
.app_CSGORoot_2I6Vt {
  width: 100%;
  height: 100%;
}

body {
  font-family: Stratum2, sans-serif;
}
.Language_tchinese,
.Language_vietnamese,
.Language_japanese,
.Language_greek {
  font-family: Noto Sans, sans-serif;
}
.BetaCS2
  .blogentrypage_MicroHeader_1WkFq
  .blogentrypage_HeaderContents_1okMN
  .blogentrypage_PlayerCountContainer_3WSQS {
  display: none;
  width: 0px;
}
.BetaCS2
  .blogentrypage_MicroHeader_1WkFq
  .blogentrypage_HeaderContents_1okMN
  .blogentrypage_CS2LimitedTestFAQ_3gr6x {
  display: flex;
}

.blogentrypage_StandardButton_axn8m {
  padding: 10px 20px;
  margin: 10px 30px;
  border-radius: 2px;
  cursor: pointer;
  width: fit-content;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  background-color: #3281ac;
  transition-duration: 0.2s;
}
.blogentrypage_StandardButton_axn8m:hover {
  transform: translateY(0px);
  background-color: rgba(255, 255, 255, 0.1882352941);
}
.blogentrypage_StandardButton_axn8m .blogentrypage_ButtonText_2kUH4 {
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.9333333333);
  font-family: Stratum2, sans-serif;
}
.blogentrypage_StandardButton_axn8m .blogentrypage_SteamLogo_-z4m9 {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("steam_icon.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react//global/steam_icon.svg*/;
}
.blogentrypage_MicroButton_1-_ho {
  padding: 5px 10px;
  margin: 10px 30px;
  border-radius: 2px;
  cursor: pointer;
  width: fit-content;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.1882352941);
  transition-duration: 0.2s;
}
.blogentrypage_MicroButton_1-_ho:hover {
  background-color: rgba(255, 255, 255, 0.3137254902);
}
.blogentrypage_MicroButton_1-_ho .blogentrypage_ButtonText_2kUH4 {
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.9333333333);
  font-family: Stratum2, sans-serif;
}
.blogentrypage_MicroButton_1-_ho .blogentrypage_SteamLogo_-z4m9 {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("steam_icon.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react//global/steam_icon.svg*/;
}
.blogentrypage_RightArrow_3LHrd {
  width: 20px;
  height: 20px;
  margin: 0px 8px;
  background-size: cover;
  background-repeat: no-repeat;
  transform: rotateZ(180deg);
}
.blogentrypage_UpRightArrow_3aHRr {
  width: 20px;
  height: 20px;
  margin: 0px 4px;
  background-size: cover;
  background-repeat: no-repeat;
  transform: rotateZ(135deg);
  filter: brightness(0.7);
}
.blogentrypage_BlogEntryPage_3PVZq {
  width: 100%;
  color: #fff;
  background-image: url("bg_repeater.jpg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/outlanders/patch-notes/bg_repeater.jpg*/;
  background-color: #15171b;
  position: relative;
}
.blogentrypage_BlogEntryPage_3PVZq .blogentrypage_CommunityLink_-1Ftw {
  position: absolute;
  top: 100px;
  left: 20px;
  padding: 5px 20px;
  background-color: #2a2e36;
  border: 1px solid #565e6e;
  color: #fff;
  z-index: 10000;
}
.blogentrypage_BlogEntryPage_3PVZq .blogentrypage_CommunityLink_-1Ftw:hover {
  filter: brightness(1.2);
}
.blogentrypage_BlogEntryPage_3PVZq .blogentrypage_TitleContainer_24V3X {
  width: 100%;
  height: 500px;
  z-index: 5;
  position: relative;
  margin-bottom: -275px;
  -webkit-mask-image: linear-gradient(to top, transparent 25%, black 100%);
  mask-image: linear-gradient(to top, transparent 25%, black 100%);
}
.blogentrypage_BlogEntryPage_3PVZq
  .blogentrypage_TitleContainer_24V3X
  .blogentrypage_TitleBackground_2Jkng {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0.9;
  background-image: url("default_header.jpg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/dota_react/blog/default_header.jpg*/;
  background-size: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  z-index: 0;
}
.blogentrypage_BlogEntryPage_3PVZq .blogentrypage_TitleContainerInClient_37vS7 {
  width: 100%;
  height: 500px;
  z-index: 5;
  position: relative;
  margin-bottom: -400px;
  -webkit-mask-image: linear-gradient(to top, transparent 25%, black 100%);
  mask-image: linear-gradient(to top, transparent 25%, black 100%);
}
.blogentrypage_BlogEntryPage_3PVZq
  .blogentrypage_TitleContainerInClient_37vS7
  .blogentrypage_TitleBackground_2Jkng {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0.9;
  background-image: url("default_header.jpg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/dota_react/blog/default_header.jpg*/;
  background-size: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  z-index: 0;
}
@keyframes blogentrypage_loading-in_14IUI {
  0% {
    opacity: 0;
    transform: translateY(300px);
  }
  100% {
    opacity: 1;
    transform: translateY(0px);
  }
}
@-webkit-keyframes blogentrypage_loading-in_14IUI {
  0% {
    opacity: 0;
    transform: translateY(300px);
  }
  100% {
    opacity: 1;
    transform: translateY(0px);
  }
}
.blogentrypage_BlogEntryPage_3PVZq .blogentrypage_BackToOverview_3yBA_ {
  position: relative;
  color: rgba(255, 255, 255, 0.5);
  text-transform: uppercase;
  letter-spacing: 2px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  font-size: 18px;
  font-weight: 700;
  cursor: pointer;
  user-select: none;
  text-shadow: 0px 0px 4px #000;
  z-index: 200;
}
.blogentrypage_BlogEntryPage_3PVZq .blogentrypage_BackToOverview_3yBA_:hover {
  filter: brightness(2);
}
.blogentrypage_BlogEntryPage_3PVZq
  .blogentrypage_BackToOverview_3yBA_
  .blogentrypage_BackArrow_mC3pI {
  width: 20px;
  height: 20px;
  filter: opacity(0.8);
  margin-top: 1px;
  margin-right: 8px;
}
.blogentrypage_BlogEntryPage_3PVZq
  .blogentrypage_BackToOverview_3yBA_:hover
  .blogentrypage_BackArrow_mC3pI {
  filter: brightness(2);
}
.blogentrypage_BlogEntryPage_3PVZq .blogentrypage_Title_2HW6u {
  padding: 0px 18vw;
  position: relative;
  font-size: 60px;
  line-height: 115%;
  text-align: center;
  font-weight: 700;
  z-index: 10;
  text-shadow: 0px 0px 10px #000, 0px 0px 5px #000;
  margin-bottom: 20px;
  margin-top: 20px;
}
@media (max-width: 600px) {
  .blogentrypage_BlogEntryPage_3PVZq .blogentrypage_Title_2HW6u {
    font-size: 36px;
  }
}
@media (max-width: 375px) {
  .blogentrypage_BlogEntryPage_3PVZq .blogentrypage_Title_2HW6u {
    font-size: 30px;
  }
}
.blogentrypage_BlogEntryPage_3PVZq .blogentrypage_Date_2JNhX {
  font-size: 20px;
  color: #999;
  text-transform: uppercase;
  text-align: center;
  letter-spacing: 2px;
  margin-bottom: 50px;
}
.blogentrypage_BlogEntryPage_3PVZq .blogentrypage_Body_30GVv {
  padding: 0px 50px;
  width: 100%;
  max-width: 1000px;
  margin: 0 auto;
  white-space: pre-wrap;
  font-size: 22px;
  line-height: 150%;
  font-weight: 400;
  letter-spacing: 0.5px;
  color: rgba(255, 255, 255, 0.8);
}
.blogentrypage_BlogEntryPage_3PVZq
  .blogentrypage_Body_30GVv
  .blogentrypage_Body_30GVv::first-line {
  color: red;
}
.blogentrypage_BlogEntryPage_3PVZq .blogentrypage_Body_30GVv span {
  color: #fff;
}
.blogentrypage_BlogEntryPage_3PVZq .blogentrypage_Body_30GVv iframe,
.blogentrypage_BlogEntryPage_3PVZq .blogentrypage_Body_30GVv img {
  width: 100%;
}
.blogentrypage_BlogEntryPage_3PVZq .blogentrypage_Body_30GVv a {
  text-decoration: none;
  font-weight: 600;
  color: #fff;
  border-bottom: 2px solid #999;
  transition-duration: 0.2s;
}
.blogentrypage_BlogEntryPage_3PVZq .blogentrypage_Body_30GVv a:visited {
  color: #fff;
}
.blogentrypage_BlogEntryPage_3PVZq .blogentrypage_Body_30GVv a:hover {
  color: #ff6046;
  border-bottom: 2px solid #ff6046;
}
.blogentrypage_BlogEntryPage_3PVZq .blogentrypage_LatestNews_2j9no {
  width: 100%;
  max-width: 1200px;
  padding: 150px 0vw;
  margin: auto;
}
@media (max-width: 1200px) {
  .blogentrypage_BlogEntryPage_3PVZq .blogentrypage_LatestNews_2j9no {
    padding: 100px 0vw;
  }
}
.blogentrypage_BlogEntryPage_3PVZq
  .blogentrypage_LatestNews_2j9no
  .blogentrypage_LatestNewsHeader_rLc6u {
  font-size: 20px;
  text-transform: uppercase;
  letter-spacing: 3px;
  text-align: center;
  color: rgba(255, 255, 255, 0.5);
  margin-bottom: 10px;
}
.blogentrypage_BlogEntryPage_3PVZq
  .blogentrypage_LatestNews_2j9no
  .blogentrypage_LatestNewsContainer_3_5ne {
  width: 100%;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
}
.blogentrypage_BlogEntryPage_3PVZq h2 {
  font-size: 25px;
}
* {
  box-sizing: border-box;
}
a {
  text-decoration: none;
  color: inherit;
}
.Bold {
  font-weight: bold;
}

body {
  font-family: Stratum2, sans-serif;
}
.Language_tchinese,
.Language_vietnamese,
.Language_japanese,
.Language_greek {
  font-family: Noto Sans, sans-serif;
}
.BetaCS2
  .microheader_MicroHeader_U7wdC
  .microheader_HeaderContents_RsnZk
  .microheader_PlayerCountContainer_3yuWa {
  display: none;
  width: 0px;
}
.BetaCS2
  .microheader_MicroHeader_U7wdC
  .microheader_HeaderContents_RsnZk
  .microheader_CS2LimitedTestFAQ_15K3m {
  display: flex;
}


* {
  box-sizing: border-box;
}
a {
  text-decoration: none;
  color: inherit;
}
.Bold {
  font-weight: bold;
}

body {
  font-family: Stratum2, sans-serif;
}

.Overlapping .languageselector_LanguageIcon_yTASe {
  background-image: url("language.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react//global/language.svg*/;
}
.languageselector_DownArrow_37icj {
  width: 10px;
  height: 6px;
  opacity: 0.7;
  margin-left: 5px;
  background-image: url("carat_black.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react//global/carat_black.svg*/;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.Overlapping .languageselector_DownArrow_37icj {
  background-image: url("carat_white.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react//global/carat_white.svg*/;
}
* {
  box-sizing: border-box;
}
a {
  text-decoration: none;
  color: inherit;
}
.Bold {
  font-weight: bold;
}

body {
  font-family: Stratum2, sans-serif;
}
.Language_tchinese,
.Language_vietnamese,
.Language_japanese,
.Language_greek {
  font-family: Noto Sans, sans-serif;
}
.BetaCS2
  .rootfooter_MicroHeader_3b5a_
  .rootfooter_HeaderContents_1O2oB
  .rootfooter_PlayerCountContainer_1pszP {
  display: none;
  width: 0px;
}
.BetaCS2
  .rootfooter_MicroHeader_3b5a_
  .rootfooter_HeaderContents_1O2oB
  .rootfooter_CS2LimitedTestFAQ_2Wsru {
  display: flex;
}
.blogcapsule_StandardButton_3Ep64 {
  padding: 10px 20px;
  margin: 10px 30px;
  border-radius: 2px;
  cursor: pointer;
  width: fit-content;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  background-color: #3281ac;
  transition-duration: 0.2s;
}
.blogcapsule_StandardButton_3Ep64:hover {
  transform: translateY(0px);
  background-color: rgba(255, 255, 255, 0.1882352941);
}
.blogcapsule_StandardButton_3Ep64 .blogcapsule_ButtonText_3L4H5 {
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.9333333333);
  font-family: Stratum2, sans-serif;
}
.blogcapsule_StandardButton_3Ep64 .blogcapsule_SteamLogo_2zGXC {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("steam_icon.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react//global/steam_icon.svg*/;
}
.blogcapsule_MicroButton_1XhIA {
  padding: 5px 10px;
  margin: 10px 30px;
  border-radius: 2px;
  cursor: pointer;
  width: fit-content;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.1882352941);
  transition-duration: 0.2s;
}
.blogcapsule_MicroButton_1XhIA:hover {
  background-color: rgba(255, 255, 255, 0.3137254902);
}
.blogcapsule_MicroButton_1XhIA .blogcapsule_ButtonText_3L4H5 {
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.9333333333);
  font-family: Stratum2, sans-serif;
}
.blogcapsule_MicroButton_1XhIA .blogcapsule_SteamLogo_2zGXC {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("steam_icon.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react//global/steam_icon.svg*/;
}
.blogcapsule_RightArrow_3Qhm_ {
  width: 20px;
  height: 20px;
  margin: 0px 8px;
  background-size: cover;
  background-repeat: no-repeat;
  transform: rotateZ(180deg);
}
.blogcapsule_UpRightArrow_1etvv {
  width: 20px;
  height: 20px;
  margin: 0px 4px;
  background-size: cover;
  background-repeat: no-repeat;
  transform: rotateZ(135deg);
  filter: brightness(0.7);
}
.blogcapsule_BlogCapsule_3OBoG {
  width: 100%;
  justify-items: center;
  position: relative;
  flex-wrap: wrap;
  font-family: 'Stratum2', sans-serif;
}
@media (max-width: 600px) {
  .blogcapsule_BlogCapsule_3OBoG {
    flex: 1 1 50%;
  }
}
.blogcapsule_BlogCapsule_3OBoG .blogcapsule_Entry_2P4kN {
  width: 100%;
  height: 275px;
  overflow: hidden;
  position: relative;
  background-size: cover;
  background-position: top;
  background-repeat: no-repeat;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  background-image: url("default_cover.jpg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/dota_react//blog/default_cover.jpg*/;
  text-align: left;
  cursor: pointer;
  user-select: none;
  transition-property: filter, transform, background-size, opacity;
  transition-duration: 0.2s;
  transition-timing-function: ease-in-out;
}
.blogcapsule_BlogCapsule_3OBoG .blogcapsule_Entry_2P4kN:after {
  transition-property: opacity;
  transition-duration: 0.2s;
  transition-timing-function: ease-in-out;
  content: '\a';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0;
}
.blogcapsule_BlogCapsule_3OBoG .blogcapsule_Entry_2P4kN:hover:after {
  opacity: 1;
}
.blogcapsule_BlogCapsule_3OBoG .blogcapsule_Entry_2P4kN:hover {
  transform: scale(1.05);
  z-index: 100;
}
.blogcapsule_BlogCapsule_3OBoG
  .blogcapsule_Entry_2P4kN
  .blogcapsule_EntryImage_2NWzN {
  width: 40%;
  height: 100%;
}
.blogcapsule_BlogCapsule_3OBoG
  .blogcapsule_Entry_2P4kN
  .blogcapsule_Image_Nh_xZ {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
}
.blogcapsule_BlogCapsule_3OBoG
  .blogcapsule_Entry_2P4kN
  .blogcapsule_EntryContent_4huid {
  width: 60%;
  margin-top: 20px;
  margin-left: 40px;
}
.blogcapsule_BlogCapsule_3OBoG
  .blogcapsule_Entry_2P4kN
  .blogcapsule_Date_3kp_O {
  color: rgba(255, 255, 255, 0.5);
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 2px;
  margin-bottom: 8px;
  z-index: 2;
}
.blogcapsule_BlogCapsule_3OBoG
  .blogcapsule_Entry_2P4kN
  .blogcapsule_Desc_471NM {
  font-size: 20px;
  color: rgba(255, 255, 255, 0.6);
  z-index: 2;
  margin-bottom: 0px;
  transition-duration: 0.4s;
  transition-timing-function: ease;
  transition-property: height, opacity, transform;
}
.blogcapsule_BlogCapsule_3OBoG
  .blogcapsule_Entry_2P4kN
  .blogcapsule_Title_39UGs {
  margin: 0px 10px 8px 0px;
  font-family: 'Stratum2', sans-serif;
  font-weight: semi-bold;
  text-transform: none;
  letter-spacing: 0px;
  font-size: 32px;
  line-height: 115%;
  color: #fff;
  z-index: 2;
}
.blogcapsule_BlogCapsule_3OBoG
  .blogcapsule_Entry_2P4kN
  .blogcapsule_FeaturedLink_310Fe {
  position: relative;
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 2px;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  font-size: 18px;
  margin: 20px 0px;
  font-weight: 700;
  cursor: pointer;
  user-select: none;
  z-index: 200;
  opacity: 0.6;
}
.blogcapsule_BlogCapsule_3OBoG
  .blogcapsule_Entry_2P4kN
  .blogcapsule_FeaturedLink_310Fe:hover {
  opacity: 1;
  color: #3281ac;
}
.blogcapsule_BlogCapsule_3OBoG
  .blogcapsule_Entry_2P4kN
  .blogcapsule_FeaturedLink_310Fe
  .blogcapsule_ForwardArrow_3iZak {
  width: 16px;
  height: 16px;
  margin-top: 1px;
  margin-right: 12px;
  transform: rotate(180deg);
  transition-duration: 0.2s;
}
.blogcapsule_BlogCapsule_3OBoG
  .blogcapsule_Entry_2P4kN
  .blogcapsule_FeaturedLink_310Fe:hover
  .blogcapsule_ForwardArrow_3iZak {
  opacity: 1;
  transform: rotate(180deg) translateX(-5px);
}
.blogcapsule_BlogCapsule_3OBoG .blogcapsule_Divider_1HLky {
  width: 100%;
  height: 1px;
  background-color: rgba(255, 255, 255, 0.1254901961);
  margin: 30px 0px;
}
* {
  box-sizing: border-box;
}
a {
  text-decoration: none;
  color: inherit;
}
.Bold {
  font-weight: bold;
}

body {
  font-family: Stratum2, sans-serif;
}
.Language_tchinese,
.Language_vietnamese,
.Language_japanese,
.Language_greek {
  font-family: Noto Sans, sans-serif;
}
.BetaCS2
  .fade_MicroHeader_f4y4v
  .fade_HeaderContents_1i7nF
  .fade_PlayerCountContainer_ZJkwq {
  display: none;
  width: 0px;
}
.BetaCS2
  .fade_MicroHeader_f4y4v
  .fade_HeaderContents_1i7nF
  .fade_CS2LimitedTestFAQ_swe5G {
  display: flex;
}
.fade_StandardButton_XEfbH {
  padding: 10px 20px;
  margin: 10px 30px;
  border-radius: 2px;
  cursor: pointer;
  width: fit-content;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  background-color: #3281ac;
  transition-duration: 0.2s;
}
.fade_StandardButton_XEfbH:hover {
  transform: translateY(0px);
  background-color: rgba(255, 255, 255, 0.1882352941);
}
.fade_StandardButton_XEfbH .fade_ButtonText_LsuO5 {
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.9333333333);
  font-family: Stratum2, sans-serif;
}
.fade_StandardButton_XEfbH .fade_SteamLogo_12vlI {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("steam_icon.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react//global/steam_icon.svg*/;
}
.fade_MicroButton_3uGRT {
  padding: 5px 10px;
  margin: 10px 30px;
  border-radius: 2px;
  cursor: pointer;
  width: fit-content;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.1882352941);
  transition-duration: 0.2s;
}
.fade_MicroButton_3uGRT:hover {
  background-color: rgba(255, 255, 255, 0.3137254902);
}
.fade_MicroButton_3uGRT .fade_ButtonText_LsuO5 {
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.9333333333);
  font-family: Stratum2, sans-serif;
}
.fade_MicroButton_3uGRT .fade_SteamLogo_12vlI {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("steam_icon.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react//global/steam_icon.svg*/;
}
.fade_RightArrow_2XWKH {
  width: 20px;
  height: 20px;
  margin: 0px 8px;
  background-size: cover;
  background-repeat: no-repeat;
  transform: rotateZ(180deg);
}
.fade_UpRightArrow_2uF0a {
  width: 20px;
  height: 20px;
  margin: 0px 4px;
  background-size: cover;
  background-repeat: no-repeat;
  transform: rotateZ(135deg);
  filter: brightness(0.7);
}
.fade_FadeContainer_1JDI3 {
  width: 100%;
  height: 100%;
  position: absolute;
  pointer-events: none;
}
.fade_FadeContainer_1JDI3.fade_Top_3x_ct {
  left: 0px;
  top: 0px;
  right: 0px;
}
.fade_FadeContainer_1JDI3.fade_Bottom_1NXAh {
  left: 0px;
  bottom: 0px;
  right: 0px;
}
.fade_FadeContainer_1JDI3.fade_Left_2Ubxh {
  top: 0px;
  left: 0px;
  bottom: 0px;
}
.fade_FadeContainer_1JDI3.fade_Right_28o6N {
  top: 0px;
  right: 0px;
  bottom: 0px;
}
.fade_FadeContainer_1JDI3 .fade_Fade_1keus {
  position: absolute;
  width: 100%;
  height: 100%;
}
* {
  box-sizing: border-box;
}
a {
  text-decoration: none;
  color: inherit;
}
.Bold {
  font-weight: bold;
}

body {
  font-family: Stratum2, sans-serif;
}
.Language_tchinese,
.Language_vietnamese,
.Language_japanese,
.Language_greek {
  font-family: Noto Sans, sans-serif;
}
.BetaCS2
  .updatecapsule_MicroHeader_2zdgS
  .updatecapsule_HeaderContents_715f0
  .updatecapsule_PlayerCountContainer_1o_HL {
  display: none;
  width: 0px;
}
.BetaCS2
  .updatecapsule_MicroHeader_2zdgS
  .updatecapsule_HeaderContents_715f0
  .updatecapsule_CS2LimitedTestFAQ_PhbbY {
  display: flex;
}

.blogoverviewpage_StandardButton_3f666 {
  padding: 10px 20px;
  margin: 10px 30px;
  border-radius: 2px;
  cursor: pointer;
  width: fit-content;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  background-color: #3281ac;
  transition-duration: 0.2s;
}
.blogoverviewpage_StandardButton_3f666:hover {
  transform: translateY(0px);
  background-color: rgba(255, 255, 255, 0.1882352941);
}
.blogoverviewpage_StandardButton_3f666 .blogoverviewpage_ButtonText_3TMy_ {
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.9333333333);
  font-family: Stratum2, sans-serif;
}
.blogoverviewpage_StandardButton_3f666 .blogoverviewpage_SteamLogo_XQMfV {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("steam_icon.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react//global/steam_icon.svg*/;
}
.blogoverviewpage_MicroButton_2HpP4 {
  padding: 5px 10px;
  margin: 10px 30px;
  border-radius: 2px;
  cursor: pointer;
  width: fit-content;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.1882352941);
  transition-duration: 0.2s;
}
.blogoverviewpage_MicroButton_2HpP4:hover {
  background-color: rgba(255, 255, 255, 0.3137254902);
}
.blogoverviewpage_MicroButton_2HpP4 .blogoverviewpage_ButtonText_3TMy_ {
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.9333333333);
  font-family: Stratum2, sans-serif;
}
.blogoverviewpage_MicroButton_2HpP4 .blogoverviewpage_SteamLogo_XQMfV {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("steam_icon.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react//global/steam_icon.svg*/;
}
.blogoverviewpage_RightArrow_2uZQ3 {
  width: 20px;
  height: 20px;
  margin: 0px 8px;
  background-size: cover;
  background-repeat: no-repeat;
  transform: rotateZ(180deg);
}
.blogoverviewpage_UpRightArrow_1lqYB {
  width: 20px;
  height: 20px;
  margin: 0px 4px;
  background-size: cover;
  background-repeat: no-repeat;
  transform: rotateZ(135deg);
  filter: brightness(0.7);
}
.blogoverviewpage_BlogOverviewPage_1mf6e {
  width: 100%;
  color: #fff;
  background-color: #090d13;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_TitleContainer_z6t_w {
  width: 100%;
  height: 24vw;
  position: relative;
  transform: translateY(-2.6vw);
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_TitleContainer_z6t_w
  .blogoverviewpage_TitleBackground_3i5CM {
  position: absolute;
  width: 100%;
  height: 100%;
  background-size: 100%;
  background-repeat: no-repeat;
  z-index: 0;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_TitleContainer_z6t_w
  .blogoverviewpage_TitleContent_2hLgT {
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column-reverse;
  padding: 0px 14vw;
  z-index: 10;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_TitleContainer_z6t_w
  .blogoverviewpage_TitleContent_2hLgT
  .blogoverviewpage_DotaNews_31mRF {
  color: #e5ded9;
  font-size: 5vw;
  font-weight: bold;
  letter-spacing: 1px;
  margin-bottom: 10px;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_TitleContainer_z6t_w
  .blogoverviewpage_TitleContent_2hLgT
  .blogoverviewpage_Sub_1HiMU {
  font-size: 1.3vw;
  color: rgba(255, 255, 255, 0.7);
  letter-spacing: 0.7px;
}
.blogoverviewpage_BlogOverviewPage_1mf6e .blogoverviewpage_NewsHeader_3XEJX {
  width: 100%;
  height: 800px;
  background-color: #000;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 30px;
  background-image: url("header_keyart.png")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react/header_keyart.png*/;
  background-size: cover;
  background-position: center;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_NewsHeader_3XEJX
  .blogoverviewpage_S2Bumper_30aSz {
  width: 90%;
  max-width: 1200px;
  height: 400px;
  background-color: gray;
  margin-top: 550px;
  background-image: url("bumper.png")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react/cs2/bumper.png*/;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 20px 50px;
  transition-property: transform, filter;
  transition-duration: 0.3s;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_NewsHeader_3XEJX
  .blogoverviewpage_S2Bumper_30aSz:hover {
  transform: scale(1.05);
  filter: brightness(1.2);
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_NewsHeader_3XEJX
  .blogoverviewpage_S2Bumper_30aSz
  .blogoverviewpage_IntroContainer_n7bC5 {
  z-index: 100;
  display: flex;
  flex-direction: column;
  align-items: center;
  right: 0px;
  padding-left: 40%;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_NewsHeader_3XEJX
  .blogoverviewpage_S2Bumper_30aSz
  .blogoverviewpage_IntroContainer_n7bC5
  .blogoverviewpage_IntroText_1LdBj {
  font-weight: 700;
  font-size: 20px;
  color: #1e202f;
  text-align: left;
  margin-bottom: 10px;
  margin-left: 40px;
  text-transform: uppercase;
  align-self: flex-start;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_NewsHeader_3XEJX
  .blogoverviewpage_S2Bumper_30aSz
  .blogoverviewpage_IntroContainer_n7bC5
  .blogoverviewpage_CS2Logo_1zwoJ {
  z-index: 5;
  margin-bottom: 20px;
  max-width: 450px;
  width: 100%;
}
@media (max-width: 900px) {
  .blogoverviewpage_BlogOverviewPage_1mf6e
    .blogoverviewpage_NewsHeader_3XEJX
    .blogoverviewpage_S2Bumper_30aSz
    .blogoverviewpage_IntroContainer_n7bC5
    .blogoverviewpage_CS2Logo_1zwoJ {
    max-width: 350px;
  }
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_NewsHeader_3XEJX
  .blogoverviewpage_S2Bumper_30aSz
  .blogoverviewpage_IntroContainer_n7bC5
  .blogoverviewpage_LimitedTestContainer_3hv2l {
  position: relative;
  align-self: flex-end;
  margin-right: 45px;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_NewsHeader_3XEJX
  .blogoverviewpage_S2Bumper_30aSz
  .blogoverviewpage_IntroContainer_n7bC5
  .blogoverviewpage_LimitedTestBG_15EEH {
  background-color: #1e202f;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: -1;
  transform: skewX(-20deg);
  border-radius: 1px;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_NewsHeader_3XEJX
  .blogoverviewpage_S2Bumper_30aSz
  .blogoverviewpage_IntroContainer_n7bC5
  .blogoverviewpage_LimitedTestLabel_3OnL7 {
  font-size: 20px;
  font-weight: bold;
  color: #e0881e;
  text-transform: uppercase;
  padding: 5px 20px;
  letter-spacing: 1px;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_NewsHeader_3XEJX
  .blogoverviewpage_CS2Content_xCZkn {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_NewsHeader_3XEJX
  .blogoverviewpage_CS2Content_xCZkn
  .blogoverviewpage_CS2Logo_1zwoJ {
  width: 100%;
  max-width: 300px;
  padding-bottom: 20px;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_NewsHeader_3XEJX
  .blogoverviewpage_CS2Content_xCZkn
  .blogoverviewpage_IntroLine_x74B9 {
  font-size: 20px;
  padding-bottom: 10px;
}
.blogoverviewpage_BlogOverviewPage_1mf6e .blogoverviewpage_Body_fWoUo {
  width: 100%;
  margin: 0px auto;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  min-height: 50vw;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_Pending_2j_9N {
  font-size: 40px;
  margin: 0 auto;
  margin-top: 30px;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_Error_whOyf {
  font-size: 40px;
  margin: 0 auto;
  margin-top: 30px;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_Heading_2uSU3 {
  font-size: 30px;
  margin-top: 30px;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_LargeEntry_2E3rt {
  width: 100%;
  height: 600px;
  position: relative;
  cursor: pointer;
  user-select: none;
  display: block;
  overflow: hidden;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_LargeEntry_2E3rt:hover
  .blogoverviewpage_FeaturedContent_3x-xx {
  transform: translateY(-10px);
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_LargeEntry_2E3rt:hover
  .blogoverviewpage_HeadingImage_2e1Tr {
  transform: scale(1.05);
  opacity: 1;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_LargeEntry_2E3rt
  .blogoverviewpage_HeadingImage_2e1Tr {
  width: 100%;
  height: 600px;
  position: absolute;
  z-index: 1;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  transition-duration: 0.5s;
  opacity: 0.8;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_LargeEntry_2E3rt
  .blogoverviewpage_FadeContainer_3vuXp {
  z-index: 3;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_LargeEntry_2E3rt
  .blogoverviewpage_BottomFade_2AvsW {
  width: 100%;
  height: 300px;
  position: absolute;
  bottom: 0px;
  z-index: 3;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(60%, rgba(0, 0, 0, 0)),
    color-stop(80%, rgba(0, 0, 0, 0.7)),
    color-stop(100%, rgb(0, 0, 0))
  );
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_LargeEntry_2E3rt
  .blogoverviewpage_FeaturedContent_3x-xx {
  z-index: 5;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 30px;
  margin: 0px 14vw;
  transition-duration: 0.2s;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_LargeEntry_2E3rt
  .blogoverviewpage_FeaturedContent_3x-xx
  .blogoverviewpage_Date_37cbM {
  font-size: 18px;
  color: rgba(255, 255, 255, 0.5647058824);
  text-align: left;
  text-transform: uppercase;
  letter-spacing: 2px;
  margin-bottom: 20px;
  font-weight: 400;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_LargeEntry_2E3rt
  .blogoverviewpage_FeaturedContent_3x-xx
  .blogoverviewpage_Tag_1JseK {
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 2px;
  background: rgba(255, 255, 255, 0.3137254902);
  color: #fff;
  padding: 5px 10px;
  text-transform: uppercase;
  float: right;
  position: absolute;
  right: 0px;
  top: 0px;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_LargeEntry_2E3rt
  .blogoverviewpage_FeaturedContent_3x-xx
  .blogoverviewpage_Title_3QQKY {
  font-size: 60px;
  font-weight: 700;
  margin-bottom: 20px;
  text-shadow: 0px 0px 10px #000;
  letter-spacing: 1px;
  line-height: 110%;
  color: #e5ded9;
  text-align: left;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_LargeEntry_2E3rt
  .blogoverviewpage_FeaturedContent_3x-xx
  .blogoverviewpage_FeaturedLink_SffNe {
  position: relative;
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 2px;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  font-size: 18px;
  font-weight: 700;
  cursor: pointer;
  user-select: none;
  text-shadow: 0px 0px 4px #000;
  z-index: 200;
  opacity: 0.6;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_LargeEntry_2E3rt
  .blogoverviewpage_FeaturedContent_3x-xx
  .blogoverviewpage_FeaturedLink_SffNe:hover {
  opacity: 1;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_LargeEntry_2E3rt
  .blogoverviewpage_FeaturedContent_3x-xx
  .blogoverviewpage_FeaturedLink_SffNe
  .blogoverviewpage_ForwardArrow_343-b {
  width: 20px;
  height: 20px;
  margin-top: 1px;
  margin-right: 8px;
  transform: rotate(180deg);
  transition-duration: 0.2s;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_LargeEntry_2E3rt
  .blogoverviewpage_FeaturedContent_3x-xx
  .blogoverviewpage_FeaturedLink_SffNe:hover
  .blogoverviewpage_ForwardArrow_343-b {
  opacity: 1;
  transform: rotate(180deg) translateX(-5px);
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_TabContainer_3Abu7 {
  width: 100%;
  height: 100px;
  padding: 0px 14vw;
  padding-top: 40px;
  border-bottom: 3px solid #313131;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_TabContainer_3Abu7
  .blogoverviewpage_TabsLeft_2hM8T {
  width: 400px;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_TabContainer_3Abu7
  .blogoverviewpage_TabsLeft_2hM8T
  .blogoverviewpage_Tab_1ZGUM {
  width: 48%;
  height: 100%;
  padding: 20px 0px;
  text-transform: uppercase;
  letter-spacing: 4px;
  font-weight: bold;
  font-size: 17px;
  color: #828282;
  background-color: #222;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_TabContainer_3Abu7
  .blogoverviewpage_TabsLeft_2hM8T
  .blogoverviewpage_Tab_1ZGUM.blogoverviewpage_Active_2QA0p {
  color: #fff;
  background-color: #313131;
  border-top: 2px solid #646566;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_BottomSection_1rCwx {
  width: 100%;
  max-width: 1200px;
  background-color: #090d13;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_BottomSection_1rCwx
  .blogoverviewpage_SubEntries_3hyKA {
  width: 100%;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  padding-top: 3vw;
}
@media (max-width: 1200px) {
  .blogoverviewpage_BlogOverviewPage_1mf6e
    .blogoverviewpage_Body_fWoUo
    .blogoverviewpage_BottomSection_1rCwx
    .blogoverviewpage_SubEntries_3hyKA {
    padding: 0px 0vw;
  }
}
@media (max-width: 900px) {
  .blogoverviewpage_BlogOverviewPage_1mf6e
    .blogoverviewpage_Body_fWoUo
    .blogoverviewpage_BottomSection_1rCwx
    .blogoverviewpage_SubEntries_3hyKA {
    padding: 0px 0vw;
  }
}
@media (max-width: 600px) {
  .blogoverviewpage_BlogOverviewPage_1mf6e
    .blogoverviewpage_Body_fWoUo
    .blogoverviewpage_BottomSection_1rCwx
    .blogoverviewpage_SubEntries_3hyKA {
    padding: 0px 0vw;
  }
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_BottomSection_1rCwx
  .blogoverviewpage_SubUpdates_31uv5 {
  width: 100%;
  display: column;
  justify-content: center;
  margin-top: -1px;
  padding-top: 1px;
}
@media (max-width: 600px) {
  .blogoverviewpage_BlogOverviewPage_1mf6e
    .blogoverviewpage_Body_fWoUo
    .blogoverviewpage_BottomSection_1rCwx
    .blogoverviewpage_SubUpdates_31uv5 {
    padding: 1px 7vw;
  }
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_BottomSection_1rCwx
  .blogoverviewpage_Pages_BieN0 {
  padding: 0px 14vw;
  margin-top: 30px;
  margin-bottom: 50px;
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_BottomSection_1rCwx
  .blogoverviewpage_Pages_BieN0
  .blogoverviewpage_PageNumber_FafYQ {
  width: 30px;
  height: 30px;
  padding: 5px 10px;
  background-color: rgba(255, 255, 255, 0.3137254902);
  margin: 0px 5px;
  font-size: 16px;
  font-weight: 700;
  color: #000;
  cursor: pointer;
  user-select: none;
  text-align: center;
  transition-property: filter, transform, background-color;
  transition-duration: 0.1s;
  transition-timing-function: ease-in-out;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_BottomSection_1rCwx
  .blogoverviewpage_Pages_BieN0
  .blogoverviewpage_PageNumber_FafYQ:hover {
  filter: brightness(1.5);
  transform: scale(1.04);
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_BottomSection_1rCwx
  .blogoverviewpage_Pages_BieN0
  .blogoverviewpage_PageNumber_FafYQ.blogoverviewpage_Hidden_106H5 {
  opacity: 0;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_BottomSection_1rCwx
  .blogoverviewpage_Pages_BieN0
  .blogoverviewpage_PageNumber_FafYQ.blogoverviewpage_SelectedPage_16vx6 {
  background-color: #3281ac;
}
.blogoverviewpage_BlogOverviewPage_1mf6e
  .blogoverviewpage_Body_fWoUo
  .blogoverviewpage_BottomSection_1rCwx
  .blogoverviewpage_Pages_BieN0
  .blogoverviewpage_PageNumber_FafYQ.blogoverviewpage_SelectedPage_16vx6:hover {
  filter: none;
  transform: none;
}
.blogoverviewpage_BlogOverviewPage_1mf6e .blogoverviewpage_ArchiveLink_1eDOm {
  width: 100%;
  font-size: 18px;
  opacity: 0.6;
  padding: 50px;
  margin: 100px 0px 50px 0px;
  background-color: rgba(255, 255, 255, 0.0196078431);
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
* {
  box-sizing: border-box;
}
a {
  text-decoration: none;
  color: inherit;
}
.Bold {
  font-weight: bold;
}

body {
  font-family: Stratum2, sans-serif;
}
.Language_tchinese,
.Language_vietnamese,
.Language_japanese,
.Language_greek {
  font-family: Noto Sans, sans-serif;
}
.BetaCS2
  .beta_source2_MicroHeader_3BJo0
  .beta_source2_HeaderContents_2wRa1
  .beta_source2_PlayerCountContainer_3ahgR {
  display: none;
  width: 0px;
}
.BetaCS2
  .beta_source2_MicroHeader_3BJo0
  .beta_source2_HeaderContents_2wRa1
  .beta_source2_CS2LimitedTestFAQ_jUAlo {
  display: flex;
}

.beta_source2_StandardButton_1S7TH {
  padding: 10px 20px;
  margin: 10px 30px;
  border-radius: 2px;
  cursor: pointer;
  width: fit-content;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  background-color: #3281ac;
  transition-duration: 0.2s;
}
.beta_source2_StandardButton_1S7TH:hover {
  transform: translateY(0px);
  background-color: rgba(255, 255, 255, 0.1882352941);
}
.beta_source2_StandardButton_1S7TH .beta_source2_ButtonText_3tayH {
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.9333333333);
  font-family: Stratum2, sans-serif;
}
.beta_source2_StandardButton_1S7TH .beta_source2_SteamLogo_1ELLo {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("steam_icon.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react//global/steam_icon.svg*/;
}
.beta_source2_MicroButton_1EbT7 {
  padding: 5px 10px;
  margin: 10px 30px;
  border-radius: 2px;
  cursor: pointer;
  width: fit-content;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.1882352941);
  transition-duration: 0.2s;
}
.beta_source2_MicroButton_1EbT7:hover {
  background-color: rgba(255, 255, 255, 0.3137254902);
}
.beta_source2_MicroButton_1EbT7 .beta_source2_ButtonText_3tayH {
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.9333333333);
  font-family: Stratum2, sans-serif;
}
.beta_source2_MicroButton_1EbT7 .beta_source2_SteamLogo_1ELLo {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("steam_icon.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react//global/steam_icon.svg*/;
}
.beta_source2_RightArrow_XZhon {
  width: 20px;
  height: 20px;
  margin: 0px 8px;
  background-size: cover;
  background-repeat: no-repeat;
  transform: rotateZ(180deg);
}
.beta_source2_UpRightArrow_2xvPa {
  width: 20px;
  height: 20px;
  margin: 0px 4px;
  background-size: cover;
  background-repeat: no-repeat;
  transform: rotateZ(135deg);
  filter: brightness(0.7);
}
.beta_source2_BetaCS2_3plBW {
  width: 100%;
  color: #fff;
  background-color: #d1d2d9;
  background-image: url("linemap-20.png")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react/textures/linemap-20.png*/;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}
.beta_source2_BetaCS2_3plBW .beta_source2_LabelText_2IVTs {
  text-align: left;
  font-size: 22px;
  text-transform: uppercase;
  opacity: 0.6;
  margin-bottom: 5px;
}
.beta_source2_BetaCS2_3plBW .beta_source2_HeaderText_3LQgz,
.beta_source2_BetaCS2_3plBW .beta_source2_HeaderText_3LQgz * {
  font-weight: 700;
  font-size: 60px;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 5px;
  margin-top: 60px;
  line-height: 105%;
}
@media (max-width: 900px) {
  .beta_source2_BetaCS2_3plBW .beta_source2_HeaderText_3LQgz,
  .beta_source2_BetaCS2_3plBW .beta_source2_HeaderText_3LQgz * {
    font-size: 50px;
  }
}
@media (max-width: 600px) {
  .beta_source2_BetaCS2_3plBW .beta_source2_HeaderText_3LQgz,
  .beta_source2_BetaCS2_3plBW .beta_source2_HeaderText_3LQgz * {
    font-size: 40px;
    padding: 0px 20px;
  }
}
.beta_source2_BetaCS2_3plBW .beta_source2_SubHeaderText_33eDu {
  font-weight: 500;
  font-size: 26px;
  color: #db9848;
  text-align: center;
  margin-bottom: 30px;
  max-width: 750px;
  line-height: 105%;
}
.beta_source2_BetaCS2_3plBW .beta_source2_SubSectionText_1UHKX {
  font-weight: 600;
  font-size: 26px;
  text-align: center;
  margin-bottom: 10px;
  margin-top: 50px;
  color: #111;
  max-width: 750px;
  line-height: 105%;
}
.beta_source2_BetaCS2_3plBW .beta_source2_BodyText_11Nzn {
  color: rgba(255, 255, 255, 0.6666666667);
  font-size: 22px;
  text-align: justify;
  width: 80%;
  max-width: 650px;
}
@media (max-width: 900px) {
  .beta_source2_BetaCS2_3plBW .beta_source2_BodyText_11Nzn {
    font-size: 22px;
    margin: 0px 20px;
  }
}
.beta_source2_BetaCS2_3plBW .beta_source2_SectionDivider_q2wkl {
  width: 80%;
  max-width: 800px;
  height: 1px;
  background-color: rgba(255, 255, 255, 0.3137254902);
  margin: 50px 0px;
  align-self: center;
}
.beta_source2_BetaCS2_3plBW .beta_source2_MapIntro_2QTMo {
  width: 100%;
  max-width: 900px;
}
.beta_source2_BetaCS2_3plBW .beta_source2_SmokesSubIntro_erW-O {
  width: 100%;
  max-width: 400px;
  margin-top: 0px;
}
@media (max-width: 900px) {
  .beta_source2_BetaCS2_3plBW .beta_source2_SmokesSubIntro_erW-O {
    margin: 10px;
  }
}
.beta_source2_BetaCS2_3plBW .beta_source2_InlineVideoRow_3xlV- {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.beta_source2_BetaCS2_3plBW .beta_source2_InlineVideo_1lDQo {
  padding: 50px;
  max-width: 50%;
}
@media (max-width: 900px) {
  .beta_source2_BetaCS2_3plBW .beta_source2_InlineVideo_1lDQo {
    padding: 20px;
  }
}
.beta_source2_BetaCS2_3plBW .beta_source2_InlineHeaderText_3rjL7 {
  font-weight: 700;
  font-size: 24px;
  color: #111;
  text-align: left;
  margin-bottom: 10px;
  line-height: 105%;
}
@media (max-width: 900px) {
  .beta_source2_BetaCS2_3plBW .beta_source2_InlineHeaderText_3rjL7 {
    font-size: 20px;
  }
}
.beta_source2_BetaCS2_3plBW .beta_source2_InlineBodyText_3K4Mk {
  color: rgba(17, 17, 17, 0.5647058824);
  font-size: 22px;
  font-weight: medium;
  text-align: left;
  width: 100%;
  max-width: 400px;
}
@media (max-width: 900px) {
  .beta_source2_BetaCS2_3plBW .beta_source2_InlineBodyText_3K4Mk {
    font-size: 18px;
    margin-top: 5px;
  }
}
.beta_source2_BetaCS2_3plBW .beta_source2_InlineBodyExample_3fytQ {
  color: rgba(17, 17, 17, 0.5019607843);
  font-size: 16px;
  text-align: left;
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 30px;
}
.beta_source2_BetaCS2_3plBW .beta_source2_InlineBodyExample_3fytQ B {
  color: #fff;
}
.beta_source2_BetaCS2_3plBW .beta_source2_VideoPlaceholder_VPbOb {
  width: 100%;
  min-height: 450px;
  max-width: 900px;
  margin: 30px 0px;
  padding: 40px 30px;
  background-color: #000;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.beta_source2_BetaCS2_3plBW .beta_source2_AudioImage_1OZTg {
  width: 100%;
  min-height: 450px;
  max-width: 900px;
  margin: 30px 0px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.beta_source2_BetaCS2_3plBW .beta_source2_FullwidthVideo_1Xr4i {
  width: 100%;
  min-height: 450px;
  max-width: 900px;
  margin: 30px 0px;
  padding: 40px 30px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
@media (max-width: 900px) {
  .beta_source2_BetaCS2_3plBW .beta_source2_FullwidthVideo_1Xr4i {
    padding: 10px 30px;
    margin: 20px 0px;
    min-height: 200px;
  }
}
.beta_source2_BetaCS2_3plBW .beta_source2_VideoTitleContainer_2UcaN {
  display: flex;
  flex-direction: column;
  align-self: flex-start;
  margin-left: 50px;
}
.beta_source2_BetaCS2_3plBW .beta_source2_VideoSubHeaderText_2cSGX {
  font-size: 36px;
  color: #111;
  background-color: rgba(255, 255, 255, 0.5647058824);
  font-weight: bold;
  text-transform: uppercase;
  padding: 0px 10px;
  max-width: 80%;
}
@media (max-width: 900px) {
  .beta_source2_BetaCS2_3plBW .beta_source2_VideoSubHeaderText_2cSGX {
    font-size: 26px;
  }
}
.beta_source2_BetaCS2_3plBW .beta_source2_VideoHeaderText_2iOM- {
  font-size: 90px;
  color: #fff;
  min-width: 300px;
  background-color: #111;
  font-weight: bold;
  text-transform: uppercase;
  padding: 10px;
  max-width: 80%;
  line-height: 80px;
}
@media (max-width: 900px) {
  .beta_source2_BetaCS2_3plBW .beta_source2_VideoHeaderText_2iOM- {
    font-size: 40px;
    line-height: 50px;
  }
}
.beta_source2_BetaCS2_3plBW .beta_source2_PlayContainer_ubQFq {
  display: flex;
  flex-direction: row;
  margin-top: 20px;
  font-size: 50px;
  font-weight: bold;
  text-transform: uppercase;
}
.beta_source2_BetaCS2_3plBW .beta_source2_PlayBtn__0RsB {
  width: 60px;
  height: 60px;
  margin-right: 10px;
}
.beta_source2_BetaCS2_3plBW .beta_source2_HeaderSection_1C-QD {
  width: 100%;
  height: 930px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  position: relative;
  background-image: linear-gradient(to left, #e48717 50%, #d9d9d9 50%);
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_HeaderSection_1C-QD
  .beta_source2_HeaderBG_1u8z4 {
  width: 100%;
  height: 100%;
  position: absolute;
  background-image: url("header_bg.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react/cs2/header_bg.svg*/;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: center;
}
@media (max-width: 1200px) {
  .beta_source2_BetaCS2_3plBW
    .beta_source2_HeaderSection_1C-QD
    .beta_source2_HeaderBG_1u8z4 {
    background-image: url("header_mobile2.jpg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react/cs2/header_mobile2.jpg*/;
    background-size: cover;
  }
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_HeaderSection_1C-QD
  .beta_source2_CS2Art_1yn5a {
  z-index: 1;
  height: 710px;
  margin-right: 160px;
  display: flex;
  flex-direction: column;
  align-self: flex-end;
}
@media (max-width: 1200px) {
  .beta_source2_BetaCS2_3plBW
    .beta_source2_HeaderSection_1C-QD
    .beta_source2_CS2Art_1yn5a {
    display: none;
  }
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_HeaderSection_1C-QD
  .beta_source2_ArtFront_1wrzj {
  height: 100%;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_HeaderSection_1C-QD
  .beta_source2_PlayButtonPositioner_ZZKmS {
  margin: 0px auto;
  margin-top: 30vw;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_HeaderSection_1C-QD
  .beta_source2_IntroContainer_N-MX8 {
  z-index: 100;
  display: flex;
  flex-direction: column;
  align-items: center;
  transform: translateX(-250px);
}
@media (max-width: 1200px) {
  .beta_source2_BetaCS2_3plBW
    .beta_source2_HeaderSection_1C-QD
    .beta_source2_IntroContainer_N-MX8 {
    transform: translateX(0px);
    align-self: flex-start;
    margin-top: 140px;
  }
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_HeaderSection_1C-QD
  .beta_source2_IntroContainer_N-MX8
  .beta_source2_IntroText_lq4fd {
  font-weight: 700;
  font-size: 20px;
  color: #1e202f;
  text-align: left;
  margin-bottom: 10px;
  margin-left: 40px;
  text-transform: uppercase;
  align-self: flex-start;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_HeaderSection_1C-QD
  .beta_source2_IntroContainer_N-MX8
  .beta_source2_CS2Logo_2XIXk {
  z-index: 5;
  margin-bottom: 20px;
  max-width: 650px;
}
@media (max-width: 1200px) {
  .beta_source2_BetaCS2_3plBW
    .beta_source2_HeaderSection_1C-QD
    .beta_source2_IntroContainer_N-MX8
    .beta_source2_CS2Logo_2XIXk {
    max-width: 90%;
  }
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_HeaderSection_1C-QD
  .beta_source2_IntroContainer_N-MX8
  .beta_source2_LimitedTestContainer_AD3Ja {
  position: relative;
  align-self: flex-end;
  margin-right: 45px;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_HeaderSection_1C-QD
  .beta_source2_IntroContainer_N-MX8
  .beta_source2_LimitedTestBG_3CK1T {
  background-color: #1e202f;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: -1;
  transform: skewX(-20deg);
  border-radius: 1px;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_HeaderSection_1C-QD
  .beta_source2_IntroContainer_N-MX8
  .beta_source2_LimitedTestLabel_2t8WL {
  font-size: 20px;
  font-weight: bold;
  color: #e0881e;
  text-transform: uppercase;
  padding: 5px 20px;
  letter-spacing: 1px;
}
.beta_source2_BetaCS2_3plBW .beta_source2_IntroSection_1HJse {
  width: 100%;
  background-color: #283780;
  background-image: url("bgDarkBlue.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react/cs2/bgDarkBlue.svg*/;
  background-size: cover;
  background-attachment: fixed;
  display: flex;
  flex-direction: column;
  align-content: center;
  align-items: center;
  z-index: 5;
  padding: 120px 0px;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_IntroSection_1HJse
  .beta_source2_IntroBox_38JsH {
    padding: 50px 60px;
    background-color: #272a3b;
    max-width: 950px;
    width: 80%;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_IntroSection_1HJse
  .beta_source2_IntroText_lq4fd {
  font-size: 36px;
  color: rgba(255, 255, 255, 0.9333333333);
  text-align: center;
  text-transform: uppercase;
  font-weight: 600;
  line-height: 110%;

}
@media (max-width: 900px) {
  .beta_source2_BetaCS2_3plBW
    .beta_source2_IntroSection_1HJse
    .beta_source2_IntroText_lq4fd {
    font-size: 36px;
  }
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_IntroSection_1HJse
  .beta_source2_IntroText_lq4fd
  .Minor {
  font-weight: normal;
  color: #fff;
  font-style: normal;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_IntroSection_1HJse
  .beta_source2_CSLogo_3JJPN {
  margin: 15px 0px 25px 0px;
  max-width: 550px;
  width: 80%;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_IntroSection_1HJse
  .beta_source2_IntroDesc_1zr3p {
  font-size: 20px;
  color: rgba(255, 255, 255, 0.9176470588);
  margin-top: 25px;
  text-align: justify;
  width: 100%;
  line-height: 120%;
  font-weight: 400;
}
.beta_source2_BetaCS2_3plBW .beta_source2_MainContent_1Plbi {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
  width: 100%;
  background-color: #1e1e1e;
  background-image: url("linemap-10.png")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react/textures/linemap-10.png*/;
}
.beta_source2_BetaCS2_3plBW .beta_source2_InlineVideoContainer_3ozor {
  width: 100%;
}
.beta_source2_BetaCS2_3plBW .beta_source2_InlineVideoContainer_3ozor video {
  width: 100%;
  object-fit: cover;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_InlineVideoContainer_3ozor
  .beta_source2_YoutubePlayer_2c3Qu {
  width: 100%;
  object-fit: cover;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_InlineVideoContainer_3ozor
  .beta_source2_PlayButtonPositioner_ZZKmS {
  width: 100%;
  height: 100%;
}
.beta_source2_BetaCS2_3plBW .beta_source2_ListContainer_1b9pE {
  display: flex;
  flex-direction: column;
  width: 80%;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_ListContainer_1b9pE
  .beta_source2_ListRow_2rKtA {
  display: flex;
  flex-direction: row;
  margin: 10px 0px;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_ListContainer_1b9pE
  .beta_source2_Icon_3WVPe {
  width: 50px;
  height: 50px;
  margin-right: 30px;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_ListContainer_1b9pE
  .beta_source2_Icon_3WVPe
  img {
  width: 100%;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_ListContainer_1b9pE
  .beta_source2_ListTitle_2yX_l {
  font-weight: bold;
  font-size: 18px;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_ListContainer_1b9pE
  .beta_source2_ListBody_3YBBg {
  color: #999;
  font-size: 18px;
}
.beta_source2_BetaCS2_3plBW .beta_source2_ContentSection_1zKcw {
  width: 100%;
  max-width: 1100px;
  margin: 120px auto;
  padding-bottom: 100px;
  background-size: cover;
  background-repeat: none;
  min-height: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.beta_source2_BetaCS2_3plBW .beta_source2_TicksContainer_3i5dw {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
  width: 100%;
  background-color: #111;
  background-image: url("bgOrange.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react/cs2/bgOrange.svg*/;
  background-size: cover;
  background-attachment: fixed;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_TicksContainer_3i5dw
  .beta_source2_ContentSection_1zKcw {
  background-color: #ff9b01;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_TicksContainer_3i5dw
  .beta_source2_HeaderText_3LQgz,
.beta_source2_BetaCS2_3plBW
  .beta_source2_TicksContainer_3i5dw
  .beta_source2_SubHeaderText_33eDu,
.beta_source2_BetaCS2_3plBW
  .beta_source2_TicksContainer_3i5dw
  .beta_source2_BodyText_11Nzn {
  color: #111;
}
.beta_source2_BetaCS2_3plBW .beta_source2_MMContainer_gX9kQ {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
  width: 100%;
  background-color: #111;
  background-image: url("bgOrange.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react/cs2/bgOrange.svg*/;
  background-size: cover;
  background-attachment: fixed;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_MMContainer_gX9kQ
  .beta_source2_ContentSection_1zKcw {
  background-color: #ff9b01;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_MMContainer_gX9kQ
  .beta_source2_HeaderText_3LQgz,
.beta_source2_BetaCS2_3plBW
  .beta_source2_MMContainer_gX9kQ
  .beta_source2_SubHeaderText_33eDu,
.beta_source2_BetaCS2_3plBW
  .beta_source2_MMContainer_gX9kQ
  .beta_source2_BodyText_11Nzn {
  color: #111;
}
.beta_source2_BetaCS2_3plBW .beta_source2_MapsContainer_3S5FI {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
  width: 100%;
  background-color: #1e1e1e;
  background-image: url("bgGray.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react/cs2/bgGray.svg*/;
  background-size: cover;
  background-attachment: fixed;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_MapsContainer_3S5FI
  .beta_source2_ContentSection_1zKcw {
  background-color: #eee;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_MapsContainer_3S5FI
  .beta_source2_HeaderText_3LQgz,
.beta_source2_BetaCS2_3plBW
  .beta_source2_MapsContainer_3S5FI
  .beta_source2_SubHeaderText_33eDu,
.beta_source2_BetaCS2_3plBW
  .beta_source2_MapsContainer_3S5FI
  .beta_source2_BodyText_11Nzn {
  color: #111;
}
.beta_source2_BetaCS2_3plBW .beta_source2_SmokesContainer_vJUjW {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
  width: 100%;
  background-color: #1e1e1e;
  background-image: url("bgGray.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react/cs2/bgGray.svg*/;
  background-size: cover;
  background-attachment: fixed;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_SmokesContainer_vJUjW
  .beta_source2_ContentSection_1zKcw {
  background-color: #eee;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_SmokesContainer_vJUjW
  .beta_source2_HeaderText_3LQgz,
.beta_source2_BetaCS2_3plBW
  .beta_source2_SmokesContainer_vJUjW
  .beta_source2_SubHeaderText_33eDu,
.beta_source2_BetaCS2_3plBW
  .beta_source2_SmokesContainer_vJUjW
  .beta_source2_BodyText_11Nzn {
  color: #111;
}
.beta_source2_BetaCS2_3plBW .beta_source2_VFXContainer_32xoP {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
  width: 100%;
  background-color: #1e1e1e;
  background-image: url("bgGray.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react/cs2/bgGray.svg*/;
  background-size: cover;
  background-attachment: fixed;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_VFXContainer_32xoP
  .beta_source2_ContentSection_1zKcw {
  background-color: #eee;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_VFXContainer_32xoP
  .beta_source2_HeaderText_3LQgz,
.beta_source2_BetaCS2_3plBW
  .beta_source2_VFXContainer_32xoP
  .beta_source2_SubHeaderText_33eDu,
.beta_source2_BetaCS2_3plBW
  .beta_source2_VFXContainer_32xoP
  .beta_source2_BodyText_11Nzn {
  color: #111;
}
.beta_source2_BetaCS2_3plBW .beta_source2_AudioContainer_3JzkM {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
  width: 100%;
  background-color: #1e1e1e;
  background-image: url("bgOrange.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react/cs2/bgOrange.svg*/;
  background-size: cover;
  background-attachment: fixed;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_AudioContainer_3JzkM
  .beta_source2_ContentSection_1zKcw {
  background-color: #ff9b01;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_AudioContainer_3JzkM
  .beta_source2_HeaderText_3LQgz,
.beta_source2_BetaCS2_3plBW
  .beta_source2_AudioContainer_3JzkM
  .beta_source2_SubHeaderText_33eDu,
.beta_source2_BetaCS2_3plBW
  .beta_source2_AudioContainer_3JzkM
  .beta_source2_BodyText_11Nzn {
  color: #111;
}
.beta_source2_BetaCS2_3plBW .beta_source2_InventoryContainer_23VZc {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
  width: 100%;
  background-color: #111;
  background-image: url("bgDarkBlue.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react/cs2/bgDarkBlue.svg*/;
  background-size: cover;
  background-attachment: fixed;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_InventoryContainer_23VZc
  .beta_source2_ContentSection_1zKcw {
  background-color: #5a5f76;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_InventoryContainer_23VZc
  .beta_source2_HeaderText_3LQgz,
.beta_source2_BetaCS2_3plBW
  .beta_source2_InventoryContainer_23VZc
  .beta_source2_SubHeaderText_33eDu,
.beta_source2_BetaCS2_3plBW
  .beta_source2_InventoryContainer_23VZc
  .beta_source2_BodyText_11Nzn,
.beta_source2_BetaCS2_3plBW
  .beta_source2_InventoryContainer_23VZc
  .beta_source2_InlineHeaderText_3rjL7,
.beta_source2_BetaCS2_3plBW
  .beta_source2_InventoryContainer_23VZc
  .beta_source2_InlineBodyText_3K4Mk {
  color: rgba(255, 255, 255, 0.9333333333);
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_InventoryContainer_23VZc
  .beta_source2_InlineBodyText_3K4Mk {
  opacity: 0.8;
}
.beta_source2_BetaCS2_3plBW .beta_source2_ComingSoonContainer_3O9to {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
  width: 100%;
  background-color: #1e1e1e;
  background-image: url("bgGray.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react/cs2/bgGray.svg*/;
  background-size: cover;
  background-attachment: fixed;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_ComingSoonContainer_3O9to
  .beta_source2_ContentSection_1zKcw {
  background-color: #eee;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_ComingSoonContainer_3O9to
  .beta_source2_HeaderText_3LQgz,
.beta_source2_BetaCS2_3plBW
  .beta_source2_ComingSoonContainer_3O9to
  .beta_source2_SubHeaderText_33eDu,
.beta_source2_BetaCS2_3plBW
  .beta_source2_ComingSoonContainer_3O9to
  .beta_source2_BodyText_11Nzn {
  color: #111;
}
.beta_source2_BetaCS2_3plBW .beta_source2_AntiCheatContainer_2EGsg {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
  width: 100%;
  background-color: #111;
  background-image: url("bgBlue.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react/cs2/bgBlue.svg*/;
  background-size: cover;
  background-attachment: fixed;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_AntiCheatContainer_2EGsg
  .beta_source2_ContentSection_1zKcw {
  background-color: #5a5f76;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_AntiCheatContainer_2EGsg
  .beta_source2_HeaderText_3LQgz,
.beta_source2_BetaCS2_3plBW
  .beta_source2_AntiCheatContainer_2EGsg
  .beta_source2_SubHeaderText_33eDu,
.beta_source2_BetaCS2_3plBW
  .beta_source2_AntiCheatContainer_2EGsg
  .beta_source2_BodyText_11Nzn,
.beta_source2_BetaCS2_3plBW
  .beta_source2_AntiCheatContainer_2EGsg
  .beta_source2_InlineHeaderText_3rjL7,
.beta_source2_BetaCS2_3plBW
  .beta_source2_AntiCheatContainer_2EGsg
  .beta_source2_InlineBodyText_3K4Mk {
  color: rgba(255, 255, 255, 0.9333333333);
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_AntiCheatContainer_2EGsg
  .beta_source2_InlineBodyText_3K4Mk {
  opacity: 0.8;
}
.beta_source2_BetaCS2_3plBW .beta_source2_CompareSlider_zsMT_ {
  width: 100%;
  max-width: 900px;
  margin: 20px 0px;
  background-color: rgba(0, 0, 0, 0.1254901961);
  padding: 40px;
}
.beta_source2_BetaCS2_3plBW
  .beta_source2_CompareSlider_zsMT_
  .beta_source2_InlineBodyText_3K4Mk {
  width: 100%;
  max-width: 900px;
}
.beta_source2_BetaCS2_3plBW .beta_source2_ParticleGrid_3oeRw {
  width: 100%;
  max-width: 900px;
  margin: 20px 0px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin-top: 30px;
}
.beta_source2_BetaCS2_3plBW .beta_source2_GridItem_28I8i {
  flex-grow: 1;
  margin: 10px;
  width: 29%;
  box-sizing: border-box;
}
.beta_source2_BetaCS2_3plBW .beta_source2_GridVideo_1hDlQ {
  width: 100%;
  height: 100px;
  height: 180px;
  margin: 0px 0px;
  background-color: #000;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.beta_source2_BetaCS2_3plBW .beta_source2_GridTitle_2V0rb {
  font-weight: bold;
  margin-top: 10px;
  font-size: 18px;
}
@keyframes beta_source2_MinorTextIn_BFhZb {
  0% {
    transform: translateX(-100px);
    opacity: 0;
  }
  100% {
    transform: translateX(0px);
    opacity: 1;
  }
}
@keyframes beta_source2_AnimateLeft_2U71H {
  0% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(-50%);
  }
}
* {
  box-sizing: border-box;
}
a {
  text-decoration: none;
  color: inherit;
}
.Bold {
  font-weight: bold;
}

body {
  font-family: Stratum2, sans-serif;
}
.Language_tchinese,
.Language_vietnamese,
.Language_japanese,
.Language_greek {
  font-family: Noto Sans, sans-serif;
}
.BetaCS2
  .comparisonimage_MicroHeader_22bCC
  .comparisonimage_HeaderContents_20URV
  .comparisonimage_PlayerCountContainer_2Wp_w {
  display: none;
  width: 0px;
}
.BetaCS2
  .comparisonimage_MicroHeader_22bCC
  .comparisonimage_HeaderContents_20URV
  .comparisonimage_CS2LimitedTestFAQ_17qNB {
  display: flex;
}

.comparisonimage_StandardButton_mgvs9 {
  padding: 10px 20px;
  margin: 10px 30px;
  border-radius: 2px;
  cursor: pointer;
  width: fit-content;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  background-color: #3281ac;
  transition-duration: 0.2s;
}
.comparisonimage_StandardButton_mgvs9:hover {
  transform: translateY(0px);
  background-color: rgba(255, 255, 255, 0.1882352941);
}
.comparisonimage_StandardButton_mgvs9 .comparisonimage_ButtonText_2MUkI {
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.9333333333);
  font-family: Stratum2, sans-serif;
}
.comparisonimage_StandardButton_mgvs9 .comparisonimage_SteamLogo_2GSNh {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("steam_icon.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react//global/steam_icon.svg*/;
}
.comparisonimage_MicroButton_2dgeD {
  padding: 5px 10px;
  margin: 10px 30px;
  border-radius: 2px;
  cursor: pointer;
  width: fit-content;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.1882352941);
  transition-duration: 0.2s;
}
.comparisonimage_MicroButton_2dgeD:hover {
  background-color: rgba(255, 255, 255, 0.3137254902);
}
.comparisonimage_MicroButton_2dgeD .comparisonimage_ButtonText_2MUkI {
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.9333333333);
  font-family: Stratum2, sans-serif;
}
.comparisonimage_MicroButton_2dgeD .comparisonimage_SteamLogo_2GSNh {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("steam_icon.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react//global/steam_icon.svg*/;
}
.comparisonimage_RightArrow_1dgL- {
  width: 20px;
  height: 20px;
  margin: 0px 8px;
  background-size: cover;
  background-repeat: no-repeat;
  transform: rotateZ(180deg);
}
.comparisonimage_UpRightArrow_1oJgv {
  width: 20px;
  height: 20px;
  margin: 0px 4px;
  background-size: cover;
  background-repeat: no-repeat;
  transform: rotateZ(135deg);
  filter: brightness(0.7);
}
.comparisonimage_ComparisonImage_3SX3h {
  width: 100%;
  position: relative;
}
.comparisonimage_ComparisonImage_3SX3h .comparisonimage_ImageLabel_3bKKQ {
  position: absolute;
  bottom: 50px;
  background-color: #fff;
  display: table;
  right: 15%;
  color: #111;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: 600;
  padding: 2px 10px;
}
.comparisonimage_ComparisonImage_3SX3h
  .comparisonimage_ImageLabel_3bKKQ.comparisonimage_IsNew_S0b_n {
  left: 15%;
  right: 0;
}
.comparisonimage_ComparisonImage_3SX3h img {
  width: 100%;
}
.comparisonimage_TabbedMapComparison_3o6_K {
  width: 100%;
  min-height: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.comparisonimage_TabbedMapComparison_3o6_K .comparisonimage_TabHeader_2kgUP {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.comparisonimage_TabbedMapComparison_3o6_K .comparisonimage_Tab_1wY4I {
  height: 100%;
  margin: 10px 15px;
  text-align: center;
  color: #111;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 2px;
  text-transform: uppercase;
  padding: 3px 15px;
  cursor: pointer;
  user-select: none;
}
@media (max-width: 900px) {
  .comparisonimage_TabbedMapComparison_3o6_K .comparisonimage_Tab_1wY4I {
    margin: 5px;
    font-size: 14px;
  }
}
.comparisonimage_TabbedMapComparison_3o6_K
  .comparisonimage_Tab_1wY4I.comparisonimage_Active_ZBQE3 {
  color: #fff;
  background-color: #111;
}
.comparisonimage_TabbedMapComparison_3o6_K .comparisonimage_TabContents_15E7R {
  position: relative;
  width: 100%;
}
.comparisonimage_TabbedMapComparison_3o6_K
  .comparisonimage_TabContents_15E7R
  .comparisonimage_TabContentContainer_2tKRo {
  width: 100%;
  display: none;
}
.comparisonimage_TabbedMapComparison_3o6_K
  .comparisonimage_TabContents_15E7R
  .comparisonimage_TabContentContainer_2tKRo.comparisonimage_Active_ZBQE3 {
  display: block;
}
.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 0.3s, transform 0.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;
}
[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 0.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;
}
* {
  box-sizing: border-box;
}
a {
  text-decoration: none;
  color: inherit;
}
.Bold {
  font-weight: bold;
}

body {
  font-family: Stratum2, sans-serif;
}
.Language_tchinese,
.Language_vietnamese,
.Language_japanese,
.Language_greek {
  font-family: Noto Sans, sans-serif;
}
.BetaCS2
  .traileroverlay_MicroHeader_21HS2
  .traileroverlay_HeaderContents_zRjNS
  .traileroverlay_PlayerCountContainer_tgfgB {
  display: none;
  width: 0px;
}
.BetaCS2
  .traileroverlay_MicroHeader_21HS2
  .traileroverlay_HeaderContents_zRjNS
  .traileroverlay_CS2LimitedTestFAQ_2C_zW {
  display: flex;
}

.traileroverlay_StandardButton_2Zab1 {
  padding: 10px 20px;
  margin: 10px 30px;
  border-radius: 2px;
  cursor: pointer;
  width: fit-content;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  background-color: #3281ac;
  transition-duration: 0.2s;
}
.traileroverlay_StandardButton_2Zab1:hover {
  transform: translateY(0px);
  background-color: rgba(255, 255, 255, 0.1882352941);
}
.traileroverlay_StandardButton_2Zab1 .traileroverlay_ButtonText_2a3Eu {
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.9333333333);
  font-family: Stratum2, sans-serif;
}
.traileroverlay_StandardButton_2Zab1 .traileroverlay_SteamLogo_3iteS {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("steam_icon.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react//global/steam_icon.svg*/;
}
.traileroverlay_MicroButton_3BuY7 {
  padding: 5px 10px;
  margin: 10px 30px;
  border-radius: 2px;
  cursor: pointer;
  width: fit-content;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.1882352941);
  transition-duration: 0.2s;
}
.traileroverlay_MicroButton_3BuY7:hover {
  background-color: rgba(255, 255, 255, 0.3137254902);
}
.traileroverlay_MicroButton_3BuY7 .traileroverlay_ButtonText_2a3Eu {
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.9333333333);
  font-family: Stratum2, sans-serif;
}
.traileroverlay_MicroButton_3BuY7 .traileroverlay_SteamLogo_3iteS {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("steam_icon.svg")/*tpa=https://media.st.dl.eccdnx.com/apps/csgo/images/csgo_react//global/steam_icon.svg*/;
}
.traileroverlay_RightArrow_ESgJp {
  width: 20px;
  height: 20px;
  margin: 0px 8px;
  background-size: cover;
  background-repeat: no-repeat;
  transform: rotateZ(180deg);
}
.traileroverlay_UpRightArrow_3kacH {
  width: 20px;
  height: 20px;
  margin: 0px 4px;
  background-size: cover;
  background-repeat: no-repeat;
  transform: rotateZ(135deg);
  filter: brightness(0.7);
}
.traileroverlay_TrailerOverlay_1qRBJ {
  width: 100%;
  margin: 0 auto;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  transition-property: transform, opacity;
  transition-timing-function: ease-in-out;
  transition-duration: 0.5s;
  cursor: pointer;
  user-select: none;
}
.traileroverlay_TrailerOverlay_1qRBJ:hover {
  transform: scale(1.03);
  filter: brightness(1.05);
}
.traileroverlay_TrailerOverlay_1qRBJ .traileroverlay_FadeBottom_2pwPA {
  z-index: 1;
  height: 500px;
  width: 100%;
  position: absolute;
  bottom: 0;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, rgba(0, 0, 0, 0)),
    color-stop(30%, rgba(0, 0, 0, 0)),
    color-stop(95%, rgb(0, 0, 0))
  );
}
.traileroverlay_TrailerOverlay_1qRBJ .traileroverlay_BackgroundImage_3QPOX {
  width: 100%;
  height: 100%;
}
.traileroverlay_TrailerOverlay_1qRBJ .traileroverlay_BackgroundVideo_cPWWJ {
  width: 100%;
  height: 100%;
}
.traileroverlay_TrailerOverlay_1qRBJ .traileroverlay_TrailerContainer_6N_fn {
  width: 100%;
  height: 100%;
  z-index: 10;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  pointer-events: none;
  transition-property: opacity;
  transition-timing-function: ease-in-out;
  transition-duration: 0.5s;
  transition-delay: 0.1s;
}
.traileroverlay_TrailerOverlay_1qRBJ .traileroverlay_TrailerContainer_6N_fn * {
  width: 100%;
  height: 100%;
}
.traileroverlay_TrailerOverlay_1qRBJ
  .traileroverlay_TrailerContainer_6N_fn.traileroverlay_Playing_20hTL {
  opacity: 1;
  pointer-events: unset;
}
.traileroverlay_TrailerOverlay_1qRBJ .traileroverlay_PlayButtonContainer_1pJy6 {
  margin-left: 50px;
  z-index: 10;
  display: flex;
  flex-direction: row;
  align-self: flex-start;
  margin-top: 40px;
  transition-property: transform, opacity;
  transition-timing-function: ease-in-out;
  transition-duration: 0.5s;
  cursor: pointer;
  user-select: none;
}
.traileroverlay_TrailerOverlay_1qRBJ
  .traileroverlay_PlayButtonContainer_1pJy6.traileroverlay_Hide_3QkmI {
  opacity: 0;
}
.traileroverlay_TrailerOverlay_1qRBJ
  .traileroverlay_PlayButtonContainer_1pJy6
  .traileroverlay_Button_YbfaF {
  width: 60px;
  height: 60px;
  margin-right: 0px;
  align-content: center;
  background-size: contain;
  background-repeat: no-repeat;
}
.traileroverlay_TrailerOverlay_1qRBJ
  .traileroverlay_PlayButtonContainer_1pJy6
  .traileroverlay_Label_1rT4F {
  font-size: 46px;
  width: 100%;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
}
.traileroverlay_LogoElementContainer_382RQ {
  position: absolute;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  animation-duration: 1.3s;
  animation-timing-function: ease-out;
  animation-delay: 0s;
  animation-iteration-count: 1;
  animation-name: traileroverlay_TitleIn_3jZp2;
  width: 100%;
}
.traileroverlay_LogoElementContainer_382RQ.traileroverlay_LogoTop_29trU {
  top: 0px;
  left: 0px;
  right: 0px;
}
.traileroverlay_LogoElementContainer_382RQ.traileroverlay_LogoBottom_D97oH {
  bottom: 0px;
  left: 25%;
}
.traileroverlay_LogoElementContainer_382RQ.traileroverlay_LogoLeft_3NesB {
  top: 0px;
  bottom: 0px;
  left: 0px;
}
.traileroverlay_LogoElementContainer_382RQ.traileroverlay_LogoRight_20t2E {
  top: 0px;
  bottom: 0px;
  right: 0px;
}
.traileroverlay_LogoElementContainer_382RQ.traileroverlay_LogoCenter_3KsW9 {
  top: 0px;
  bottom: 0px;
  right: 0px;
  left: 0px;
}
@keyframes traileroverlay_TitleIn_3jZp2 {
  0% {
    transform: translateY(100px);
    opacity: 0;
  }
  100% {
    transform: translateX(0px);
    opacity: 1;
  }
}
.throbber_LoadingWrapper_chtlD {
  display: flex;
  flex-direction: column;
  margin: 0;
}
.throbber_LoadingWrapper_chtlD.throbber_Static_1tnKC {
  animation-name: throbber_none_37O9t;
}
.throbber_LoadingWrapper_chtlD.throbber_Static_1tnKC * {
  animation-name: throbber_none_37O9t !important;
  stroke-dasharray: initial !important;
  stroke-dashoffset: initial !important;
  stroke-width: 5px !important;
  opacity: 1 !important;
}
.throbber_LoadingWrapper_chtlD.throbber_Static_1tnKC
  .throbber_bottomCircle_2U7m8
  path {
  stroke-width: 0 !important;
}
.throbber_LoadingWrapper_chtlD.throbber_noString_1Ygce {
  flex-direction: row;
}
.throbber_LoadingWrapper_chtlD .throbber_Throbber_3upHh,
.throbber_LoadingWrapper_chtlD .SVGIcon_Throbber,
.throbber_LoadingWrapper_chtlD .SVGIcon_Throbber path {
  width: 100%;
  height: 100%;
  position: relative;
}
.throbber_LoadingWrapper_chtlD .throbber_Throbber_3upHh {
  align-self: center;
  margin: 0px;
  width: 100%;
  height: 100%;
}
.throbber_LoadingWrapper_chtlD.throbber_throbber_small_U-aow
  .throbber_Throbber_3upHh {
  width: 32px;
  height: 32px;
}
.throbber_LoadingWrapper_chtlD.throbber_throbber_medium_1Fobg
  .throbber_Throbber_3upHh {
  width: 64px;
  height: 64px;
}
.throbber_LoadingWrapper_chtlD.throbber_throbber_large_2IrNq
  .throbber_Throbber_3upHh {
  width: 92px;
  height: 92px;
}
.throbber_throbber_center_wrapper_1PqOU {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.throbber_ThrobberText_4i9ro,
.throbber_LoadingWrapper_chtlD .throbber_ThrobberText_4i9ro {
  color: #3d85c8;
  font-size: 12px;
  text-transform: uppercase;
  text-align: center;
  flex: 1;
  user-select: none;
  margin-top: 8px;
  font-weight: 500;
}
.throbber_LoadingWrapper_chtlD.throbber_throbber_medium_1Fobg
  .throbber_ThrobberText_4i9ro {
  margin-top: 4px;
}
.throbber_LoadingWrapper_chtlD.throbber_throbber_small_U-aow
  .throbber_ThrobberText_4i9ro {
  margin-top: 2px;
}
.throbber_LoadingWrapper_chtlD .SVGIcon_Throbber.throbber_blur_ksnq2 {
  filter: blur(3px);
  position: absolute;
  left: 0;
  top: 0px;
}
.throbber_LoadingWrapper_chtlD .SVGIcon_Throbber.throbber_blur_ksnq2 path {
  stroke: #4375fd;
}
.throbber_LoadingWrapper_chtlD .SVGIcon_Throbber path {
  stroke: #67c1f5;
  animation-name: throbber_ThrobberRoundLoop_2KsRJ;
  animation-duration: 0.7s;
  stroke-linecap: butt;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  opacity: 0;
}
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundOuterOutline_1nczY,
.throbber_LoadingWrapper_chtlD .SVGIcon_Throbber .throbber_roundOuter_1X5lV {
  stroke-dashoffset: 0;
  stroke-dasharray: 116;
  stroke-width: 6px;
}
.throbber_LoadingWrapper_chtlD .SVGIcon_Throbber .throbber_roundOuter_1X5lV {
  opacity: 1;
  stroke: #3b8bb9;
  stroke-width: 6px;
  transform-origin: 50% 50%;
  stroke-linecap: round;
}
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundOuterOutline_1nczY {
  display: none;
}
@keyframes throbber_ThrobberRoundLoop_2KsRJ {
  to {
    stroke-dashoffset: -232;
  }
}
.throbber_LoadingWrapper_chtlD .SVGIcon_Throbber .throbber_roundFill_1vctz {
  animation-name: throbber_ThrobberFillLoop_3Ffp2;
  animation-duration: 3s;
  animation-delay: -1.2s;
  animation-iteration-count: infinite;
  animation-timing-function: ease-in-out;
  opacity: 1;
  stroke-width: 0;
}
@keyframes throbber_ThrobberFillLoop_3Ffp2 {
  0% {
    fill: rgba(103, 193, 245, 0);
  }
  50% {
    fill: rgba(103, 193, 245, 0.05);
  }
  100% {
    fill: rgba(103, 193, 245, 0);
  }
}
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_topCircle_1Axol
  .throbber_circlePulse_2TF6g,
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_topCircle_1Axol
  circle {
  stroke: #67c1f5;
  animation-name: throbber_ThrobberTopCircleLoop_1hClF;
  animation-duration: 3s;
  animation-delay: -1.2s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  transform-origin: 67% 36%;
}
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_topCircle_1Axol
  circle {
  animation-name: throbber_ThrobberBottomCircleLoop_1wHEq;
}
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_bottomCircle_2U7m8
  path {
  fill: #67c1f5;
  stroke-width: 0;
  animation-name: throbber_ThrobberBottomCircleLoop_1wHEq;
  animation-duration: 3s;
  animation-delay: -0.6s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
@keyframes throbber_ThrobberTopCircleLoop_1hClF {
  0% {
    opacity: 0;
    transform: scale(0.75);
    stroke-width: 4px;
  }
  20% {
    opacity: 0.3;
  }
  40% {
    opacity: 0;
  }
  50% {
    opacity: 0;
    transform: scale(5);
    stroke-width: 0px;
  }
  100% {
    opacity: 0;
    transform: scale(5);
    stroke-width: 0px;
  }
}
@keyframes throbber_ThrobberBottomCircleLoop_1wHEq {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
  80% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber15_1hbf_,
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber14_3743K,
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber13_1vG0c,
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber12_66Spb,
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber11_2XCXD,
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber10_1kLAG,
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber09_3lj-a,
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber08_2c9JB,
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber07_2Shtf,
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber06_2iRLM,
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber05_1sOtP,
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber04_3JAdj,
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber03_1FqGc,
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber02_3dMhW,
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber01_6Xq-0 {
  animation-name: throbber_ThrobberRoundLoopThickness_3Ve7-;
  animation-duration: 3s;
  stroke-dasharray: 150 950;
}
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber01_6Xq-0 {
  animation-delay: 0s;
  opacity: 0.06;
  stroke-width: 0.5px;
}
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber02_3dMhW {
  animation-delay: -0.1s;
  opacity: 0.13;
  stroke-width: 1px;
}
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber03_1FqGc {
  animation-delay: -0.2s;
  opacity: 0.2;
  stroke-width: 1.5px;
}
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber04_3JAdj {
  animation-delay: -0.3s;
  opacity: 0.26;
  stroke-width: 2px;
}
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber05_1sOtP {
  animation-delay: -0.4s;
  opacity: 0.33;
  stroke-width: 2.5px;
}
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber06_2iRLM {
  animation-delay: -0.5s;
  opacity: 0.4;
  stroke-width: 3px;
}
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber07_2Shtf {
  animation-delay: -0.6s;
  opacity: 0.46;
  stroke-width: 3.5px;
}
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber08_2c9JB {
  animation-delay: -0.7s;
  opacity: 0.53;
  stroke-width: 4px;
}
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber09_3lj-a {
  animation-delay: -0.8s;
  opacity: 0.6;
  stroke-width: 4.5px;
}
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber10_1kLAG {
  animation-delay: -0.9s;
  opacity: 0.66;
  stroke-width: 5px;
}
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber11_2XCXD {
  animation-delay: -1s;
  opacity: 0.73;
  stroke-width: 5.5px;
}
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber12_66Spb {
  animation-delay: -1.1s;
  opacity: 0.8;
  stroke-width: 6px;
}
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber13_1vG0c {
  animation-delay: -1.2s;
  opacity: 0.86;
  stroke-width: 6.5px;
}
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber14_3743K {
  animation-delay: -1.3s;
  opacity: 0.93;
  stroke-width: 7px;
}
.throbber_LoadingWrapper_chtlD
  .SVGIcon_Throbber
  .throbber_roundThrobber15_1hbf_ {
  animation-delay: -1.4s;
  opacity: 1;
  stroke-width: 7.5px;
}
@keyframes throbber_ThrobberRoundLoopThickness_3Ve7- {
  100% {
    stroke-dashoffset: -1100;
  }
}
.throbber_throbber_small_U-aow {
  width: 36px;
  height: 36px;
}
.throbber_throbber_medium_1Fobg {
  width: 64px;
  height: 64px;
}
.throbber_throbber_large_2IrNq {
  width: 92px;
  height: 92px;
}
.throbber_throbber_xlarge_2XWPE {
  width: 120px;
  height: 120px;
}
.throbber_throbber_xxlarge_QooXb {
  width: 240px;
  height: 240px;
}
.throbber_ThrobberDelayAppear_2lV2G {
  opacity: 0;
  transition: opacity 1s;
}
.throbber_ThrobberDelayAppear_2lV2G.throbber_Visible_2sPa3 {
  opacity: 1;
}
.youtubeembed_DynamicLinkBox_1QopE {
  position: relative;
  font-family: Helvetica, Arial, sans-serif;
  border-radius: 6px;
  padding: 8px;
  margin: 10px 0px 10px 0px;
  cursor: pointer;
  overflow: hidden;
  background: -webkit-linear-gradient(
    60deg,
    rgba(87, 92, 104, 0.3) 5%,
    rgba(255, 255, 255, 0.05) 95%
  );
  background: linear-gradient(
    60deg,
    rgba(87, 92, 104, 0.3) 5%,
    rgba(255, 255, 255, 0.05) 95%
  );
}
.youtubeembed_DynamicLinkBox_1QopE .youtubeembed_DynamicLink_Preview_3-eez {
  float: left;
  margin-right: 14px;
  max-height: 88px;
  max-width: 75%;
}
a.youtubeembed_DynamicLinkBox_1QopE {
  display: block;
  text-decoration: none !important;
  border-bottom: none;
}
a.youtubeembed_DynamicLinkBox_1QopE:hover {
  border-bottom: none;
}
.youtubeembed_DynamicLink_Author_30kmA {
  height: 16px;
  font-size: 12px;
  color: #95a6b2;
  margin-bottom: 4px;
}
.youtubeembed_DynamicLink_Author_30kmA span {
  color: #809fb7;
}
.youtubeembed_DynamicLink_Description_3sqJF {
  padding-bottom: 10px;
}
.youtubeembed_DynamicLink_Content_iGJXx {
  font-family: 'Motiva Sans', Sans-serif;
  font-weight: 300;
  color: silver;
  text-shadow: 0 0 16px #000;
  font-size: 13px;
  line-height: normal;
  text-align: left;
  display: flow-root;
}
.youtubeembed_DynamicLink_Name_2-qnu {
  font-size: 15px;
  color: #aad8ec;
  font-family: 'Motiva Sans', Sans-serif;
  font-weight: 300;
  border-bottom: 1px dotted rgba(109, 207, 246, 0.6);
  padding-bottom: 0px;
  display: inline-block;
  margin-bottom: 6px;
}
.youtubeembed_DynamicLink_YoutubeViews_3ALy1 {
  padding-top: 4px;
  padding-bottom: 4px;
  color: #bfbfbf;
}
.youtubeembed_Dynamiclink_Content_1OZDu {
  font-family: 'Motiva Sans', Sans-serif;
  font-weight: 300;
  color: silver;
  text-shadow: 0 0 16px #000;
  font-size: 13px;
  line-height: 15px;
  margin-bottom: 9px;
  text-align: left;
  display: flow-root;
}
.youtubeembed_DynamicLink_URL_Zo5Wg a,
.youtubeembed_DynamicLink_AuthorName_WkET8 {
  color: #fff;
}
.youtubeembed_DynamicLink_Date_3KWqB {
  float: right;
}
.youtubeembed_PreviewYouTubeVideo_3ebu4 {
  display: block;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
}
.youtubeembed_PreviewYouTubeVideo_3ebu4 img {
  width: 100%;
  display: block;
}
.youtubeembed_PreviewYouTubeVideo_3ebu4 iframe {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.youtubeembed_PreviewYouTubeVideo_3ebu4.youtubeembed_sizeThumb_gQnf7 {
  width: 311px;
  height: 187px;
}
.youtubeembed_PreviewYouTubeVideo_3ebu4.youtubeembed_sizeFull_WaUEM {
  width: 100%;
  margin-bottom: 6px;
  margin-top: 4px;
  flex-shrink: 0;
}
.youtubeembed_PreviewYouTubeVideo_3ebu4.youtubeembed_floatLeft_HphUI {
  float: left;
  padding-right: 8px;
  padding-top: 4px;
  padding-bottom: 4px;
}
.youtubeembed_PreviewYouTubeVideo_3ebu4.youtubeembed_floatRight_3NCOz {
  float: right;
  padding-left: 8px;
  padding-top: 4px;
  padding-bottom: 4px;
}
iframe.youtubeembed_PreviewYouTubeVideo_3ebu4.youtubeembed_floatLeft_HphUI,
iframe.youtubeembed_PreviewYouTubeVideo_3ebu4.youtubeembed_floatRight_3NCOz {
  float: none;
  padding: 0px;
}
.contextmenu_ContextMenuMouseOverlay_3EgM8 {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 1599;
}
.contextmenu_ContextMenuFocusContainer_2QK-x:focus {
  outline: none;
}
.contextmenu_contextMenu_4fpUg {
  position: absolute;
  background: radial-gradient(
    ellipse farthest-corner at 50% 0%,
    rgb(60, 64, 71) 0%,
    rgb(60, 64, 71) 50%,
    rgb(51, 54, 61) 100%
  );
  box-shadow: 0 10px 32px 0px rgba(0, 0, 0, 0.6705882353);
  opacity: 1;
  transition: opacity 200ms;
  z-index: 1600;
  user-select: none;
  padding: 4px;
}
.web_chat_frame .contextmenu_contextMenu_4fpUg {
  max-height: calc(100% - 128px);
  overflow-y: auto;
  overflow-x: hidden;
}
html.contextmenu_ContextMenuPopup_152-v .contextmenu_contextMenu_4fpUg {
  position: static;
  box-shadow: none;
  display: inline-block;
  padding: 0;
}
html.contextmenu_ContextMenuPopup_152-v .contextmenu_contextMenuContents_3te6b {
  padding: 4px;
}
html.contextmenu_ContextMenuPopup_152-v .contextmenu_contextMenuItem_3hJA5 {
  min-width: fit-content;
  white-space: nowrap;
}
html.contextmenu_ContextMenuPopup_152-v body {
  background: #000;
  min-height: 100%;
  margin: 0;
  overflow: hidden;
}
.contextmenu_contextMenuContents_3te6b {
  display: flex;
  flex-direction: column;
  padding: 0px;
  font-size: 14px;
  -webkit-app-region: no-drag;
}
.contextmenu_contextMenu_4fpUg:not(.visible) {
  opacity: 0;
  pointer-events: none;
}
.contextmenu_contextMenuItem_3hJA5 {
  padding: 4px 6px;
  line-height: 17px;
  color: #9ca4a7;
  border-top: 1px solid rgba(80, 87, 94, 0.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;
}
.contextmenu_contextMenuItem_3hJA5:first-child {
  border-top: 1px solid rgba(80, 87, 94, 0);
}
.contextmenu_contextMenuItem_3hJA5:hover,
.contextmenu_contextMenuItem_3hJA5.contextmenu_active_1NWFM {
  background: #5a6069;
  color: #b8c5c9;
}
.contextmenu_contextMenuItem_3hJA5.disabled {
  background: none;
  color: #6b7072;
  cursor: default;
  pointer-events: none;
}
.contextmenu_contextMenuItem_3hJA5.disabled:hover {
  background: none;
  color: #6b7072;
  cursor: default;
}
.contextmenu_contextMenuItem_3hJA5.menuChecked {
  color: #6dcff6;
}
.contextmenu_contextMenuItem_3hJA5.menuChecked.contextMenuCheckMark {
  display: block;
}
.contextmenu_contextMenuItem_3hJA5.contextmenu_MenuSectionHeader_2b55g {
  padding-top: 8px;
  font-size: 12px;
  text-transform: uppercase;
}
.contextmenu_ContextMenuSeparator_LXVyl.contextmenu_ContextMenuSeparator_LXVyl
  + .contextmenu_contextMenuItem_3hJA5 {
  border-top: 1px solid dimgray;
}
.contextmenu_contextMenuItem_3hJA5.contextmenu_NoSeparation_2ct40 {
  border-top-color: rgba(0, 0, 0, 0);
  border-bottom-color: rgba(0, 0, 0, 0);
}
.contextmenu_contextMenuItem_3hJA5.contextmenu_UpperCase_3aR4r {
  text-transform: uppercase;
}
.contextmenu_contextMenuItem_3hJA5 .SVGIcon_Button {
  height: 10px;
  width: 10px;
  margin-right: 4px;
}
.contextmenu_contextMenuItem_3hJA5.contextmenu_SubMenu_2o_UY {
  display: flex;
  padding-right: 2px;
}
.contextmenu_contextMenuItem_3hJA5.contextmenu_SubMenu_2o_UY
  .contextmenu_Label_KM3XP {
  flex: 1 0 auto;
}
.contextmenu_contextMenuItem_3hJA5.contextmenu_SubMenu_2o_UY
  .contextmenu_Arrow_2hT07 {
  flex: 0 0 auto;
  margin: 0px 0px 0px 4px;
}
.contextmenu_contextMenuItem_3hJA5.contextmenu_SubMenu_2o_UY
  .SVGIcon_DownArrowContextMenu {
  height: 14px;
  width: 14px;
  transform: rotateZ(-90deg);
  fill: #9ca4a7;
  margin: 0px 3px;
}
.contextmenu_contextMenuItem_3hJA5 svg {
  height: 12px;
  width: 12px;
  margin-right: 6px;
}
.contextmenu_contextMenuItem_3hJA5 .SVGIcon_PlusCircle {
  height: 16px;
  width: 16px;
  margin-left: -3px;
  margin-bottom: -3px;
}
.contextmenu_contextMenuItem_3hJA5 .SVGIcon_PlusCircle line {
  stroke: gray;
  shape-rendering: crispEdges;
  stroke-width: 20px;
}
.contextmenu_contextMenuItem_3hJA5 .SVGIcon_PlusCircle circle {
  opacity: 0;
}
.contextmenu_contextMenuItem_3hJA5 .contextmenu_IconContainer_2LpD6 {
  width: 16px;
  height: 16px;
  margin-left: -4px;
  margin-top: -4px;
  margin-bottom: -4px;
  margin-right: 6px;
}
.contextmenu_contextMenuItem_3hJA5 .contextmenu_IconContainer_2LpD6 svg {
  width: 16px;
  height: 16px;
  margin-right: 0px;
}
.contextmenu_ContextMenuHRSeparator_11giZ {
  box-sizing: border-box;
  width: 100%;
  border-bottom: 0.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 .contextmenu_contextMenu_4fpUg {
  box-shadow: 0 10px 32px 0px rgba(0, 0, 0, 0.6705882353);
  background: #3d4450;
}
.DesktopUI .contextmenu_contextMenuItem_3hJA5 {
  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 .contextmenu_contextMenuItem_3hJA5:first-child {
  border-top: none;
}
.DesktopUI .contextmenu_contextMenuItem_3hJA5:hover,
.DesktopUI .contextmenu_contextMenuItem_3hJA5.contextmenu_active_1NWFM {
  background: #dcdedf;
  color: #3d4450;
}
.DesktopUI .contextmenu_contextMenuItem_3hJA5.disabled {
  background: none;
  color: #67707b;
  cursor: default;
  pointer-events: none;
}
.DesktopUI .contextmenu_contextMenuItem_3hJA5.disabled:hover {
  background: none;
  color: #67707b;
  cursor: default;
}
.contextmenu_PopoutSubMenu_3TVcU {
  position: relative;
  width: 100%;
  overflow: visible;
}
.contextmenu_PopoutSubMenu_3TVcU .contextmenu_PopoutSubMenuItems_2Et1H {
  position: absolute;
  width: 60%;
  height: fit-content;
  left: 100%;
  top: 0;
  background: radial-gradient(
    ellipse farthest-corner at 50% 0%,
    rgb(60, 64, 71) 0%,
    rgb(60, 64, 71) 50%,
    rgb(51, 54, 61) 100%
  );
  box-shadow: 0 10px 32px 0px rgba(0, 0, 0, 0.6705882353);
  opacity: 1;
  word-wrap: break-word;
}
.SVGIcon_Button {
  fill: #fff;
  overflow: visible;
  width: 100%;
  height: 100%;
  max-width: 320px;
  max-height: 320px;
}
.shared_svg_library_EmoticonBow_3vBI6 {
  position: absolute;
  top: -15px;
  right: 0;
  bottom: 0;
  left: 0;
}
.shared_svg_library_EmoticonBow_st0_3EB-7 {
  opacity: 0.4;
  fill: #231f20;
}
.shared_svg_library_EmoticonBow_st1_2NIMu {
  fill: #e41e25;
}
.shared_svg_library_SteamDeckCompatInfo_1t9l5 {
  display: flex;
  background-color: #0e141b;
  padding: 2px;
  border-radius: 20px;
}
.shared_svg_library_SteamDeckCompatLogo_1Ly8Y {
  width: 20px;
  height: 20px;
}
.shared_svg_library_SteamDeckCompatIcon_1wEdn {
  width: 20px;
  height: 20px;
}
.shared_svg_library_SteamDeckCompatVerified_1x-dZ {
  color: #59bf40;
}
.shared_svg_library_SteamDeckCompatPlayable_1f6j0 {
  color: #ffc82c;
}
.shared_svg_library_SteamDeckCompatUnsupported_wUjbD,
.shared_svg_library_SteamDeckCompatUnknown_2b1JZ {
  color: #dcdedf;
}
.toggle_Toggle_10LNB {
  width: 40px;
  height: 16px;
  position: relative;
  cursor: pointer;
  transition: opacity 0.2s ease-in-out;
}
.toggle_Toggle_10LNB.toggle_Disabled_dVUuX {
  cursor: default;
  opacity: 0.6;
}
.toggle_Toggle_10LNB .toggle_ToggleRail_3gngp {
  height: 10.6666666667px;
  width: 36px;
  border-radius: 5.3333333333px;
  box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.4666666667);
  position: absolute;
  left: 2.6666666667px;
  top: 2.6666666667px;
  background-color: #26292e;
}
.toggle_Toggle_10LNB .toggle_ToggleRail_3gngp.toggle_Highlight_1X2-V {
  background-color: #2d5a81;
  transition: width 0.2s ease-in-out;
}
.toggle_Toggle_10LNB
  .toggle_ToggleRail_3gngp.toggle_Highlight_1X2-V.toggle_On_2ma00 {
  width: 36px;
}
.toggle_Toggle_10LNB
  .toggle_ToggleRail_3gngp.toggle_Highlight_1X2-V.toggle_Off_1sqAs {
  width: 0;
}
.toggle_Toggle_10LNB .toggle_ToggleSwitch_1mv6S {
  width: 16px;
  height: 16px;
  border-radius: 8px;
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.6666666667);
  position: absolute;
  left: 0;
  transition: transform 0.2s ease-in-out, background-color 0.2s ease-in-out;
}
.toggle_Toggle_10LNB .toggle_ToggleSwitch_1mv6S.toggle_On_2ma00 {
  background-color: #16a1e1;
  background-image: linear-gradient(
    to bottom,
    rgb(1, 199, 249),
    rgb(48, 102, 245)
  );
  transform: translateX(25.3333333333px);
}
.toggle_Toggle_10LNB .toggle_ToggleSwitch_1mv6S.toggle_Off_1sqAs {
  background-color: #4b525d;
}
.toggle_ToggleRow_2IcZR {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 12px;
  border-radius: 3px;
  background-color: rgba(59, 63, 72, 0.5);
}
.toggle_ToggleRow_2IcZR .toggle_Label_1cff4 {
  color: #dfe3e6;
  font-size: 14px;
  font-weight: 300;
}
.toggle_ToggleRow_2IcZR .toggle_Label_1cff4.toggle_Disabled_dVUuX {
  opacity: 0.3;
}
.radio_Group_1x1SX {
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  align-items: stretch;
  background-color: #202226;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 6px;
  border-radius: 2px;
  color: #dfe3e6;
  box-shadow: inset 0 1px 1px 0px rgba(0, 0, 0, 0.6666666667);
}
.radio_Button_YWN38 {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 6px;
  margin-right: 6px;
  transition: background-color 0.18s ease-in-out;
  background-color: #202226;
  border-radius: 2px;
  cursor: pointer;
  font-size: 14px;
}
.radio_Button_YWN38.radio_Active_giqX0,
.radio_Button_YWN38.radio_Active_giqX0:hover {
  background-color: #1f8dff;
  cursor: default;
  color: #fff;
}
.radio_Button_YWN38:hover {
  background-color: #33363e;
}
.dropdown_DialogDropDownMenu_Item_3HD54 {
  padding: 10px 15px;
  cursor: pointer;
}
.dropdown_DialogDropDownMenu_Item_3HD54:hover {
  background: #3e444d;
}
.dropdown_DialogDropDownMenu_27Awt._DialogInputContainer {
  background: #373c44;
  box-shadow: 0px 8px 26px 2px rgba(0, 0, 0, 0.2);
  margin-top: 2px;
  margin-bottom: 2px;
}
.hoverposition_HoverPosition_1tQrX {
  position: fixed;
  z-index: 100;
  opacity: 0;
  transition: opacity 0.25s;
  pointer-events: none;
}
.hoverposition_HoverPosition_1tQrX.hoverposition_Ready_12dDx {
  opacity: 1;
}
.hoverposition_HoverPosition_1tQrX.hoverposition_NoSpace_2RE0x {
  display: none;
}
.hoverposition_EnablePointerEvents_346UO {
  pointer-events: all;
}
.hoverposition_HoverAboveModal_2znvo {
  z-index: 2000;
}
.tooltip_TextToolTip_1y-4v {
  box-sizing: border-box;
  font-size: 13px;
  background-color: #696773;
  border-radius: 2px;
  color: #e0e1e6;
  padding: 6px 8px;
  box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3333333333),
    2px 2px 16px 1px rgba(0, 0, 0, 0.3333333333);
  max-width: 300px;
  user-select: none;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tooltip_ToolTipCustom_3g-WB {
  box-sizing: border-box;
  font-size: 13px;
  background-color: #696773;
  border-radius: 2px;
  color: #e0e1e6;
  padding: 6px 8px;
  box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3333333333),
    2px 2px 16px 1px rgba(0, 0, 0, 0.3333333333);
  max-width: 300px;
  user-select: none;
}
.tooltip_ToolTipCustom_3g-WB .tooltip_ToolTipTitle_DE02N {
  color: #e0e1e6;
}
.tooltip_ToolTipCustom_3g-WB .tooltip_ToolTipTitle_DE02N.tooltip_Center_3PLe5 {
  text-align: center;
}
.tooltip_ToolTipCustom_3g-WB .tooltip_ToolTipInsetContent_1SHdU {
  color: #aaacb6;
  margin: 6px 4px;
}
.dropdownlabel_DropDownLabelContainer_WGRg7 {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.dropdownlabel_DropDownLabelIconContainer_2dv-t {
  flex-grow: 0;
  flex-shrink: 0;
  max-height: 32px;
  max-width: 32px;
  padding-right: 12px;
}
.dropdownlabel_DropDownLabelIconContainer_2dv-t > svg {
  width: 100%;
  height: 100%;
}
.dropdownlabel_DropDownLabelTextColumn_scqOy {
  min-width: 50%;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.dropdownlabel_DropDownLabelTitle_HieKH {
  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 .dropdownlabel_DropDownLabelTitle_HieKH {
  color: #0e141b;
}
.dropdownlabel_DropDownLabelUpperDescription_1eudT {
  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 .dropdownlabel_DropDownLabelUpperDescription_1eudT {
  color: #67707b;
}
.dropdownlabel_DropDownLabelDescription_whGzP {
  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 .dropdownlabel_DropDownLabelDescription_whGzP {
  color: #67707b;
}
.pagedsettings_PagedSettingsDialog_379hM {
  display: flex;
  flex-direction: row;
  height: 720px;
}
.pagedsettings_PagedSettingsDialog_PageContent_26LM5 {
  flex: 3;
  background: radial-gradient(
    201.11% 137.71% at 0.9% -3.76%,
    #343941 0%,
    #0e141b 40%
  );
}
.pagedsettings_PagedSettingsDialog_PageContent_26LM5.pagedsettings_NoPadding_3lgYN {
  padding: 0;
}
.pagedsettings_PagedSettingsDialog_PageContent_26LM5.DesktopUI,
.DesktopUI .pagedsettings_PagedSettingsDialog_PageContent_26LM5 {
  padding: 24px 0px 0px 24px;
  background: #171d25;
}
.pagedsettings_PagedSettingsDialog_PageContent_26LM5.DesktopUI.pagedsettings_NoPadding_3lgYN,
.DesktopUI
  .pagedsettings_PagedSettingsDialog_PageContent_26LM5.pagedsettings_NoPadding_3lgYN {
  padding: 0;
}
.pagedsettings_PagedSettingsDialog_PageContent_26LM5.DesktopUI.pagedsettings_NoPadding_3lgYN
  .DialogBody,
.DesktopUI
  .pagedsettings_PagedSettingsDialog_PageContent_26LM5.pagedsettings_NoPadding_3lgYN
  .DialogBody {
  padding-right: 0px;
}
.pagedsettings_PagedSettingsDialog_PageContent_26LM5.DesktopUI .DialogBody,
.DesktopUI .pagedsettings_PagedSettingsDialog_PageContent_26LM5 .DialogBody {
  padding-right: 12px;
  padding-bottom: 24px;
}
.pagedsettings_PagedSettingsDialog_PageContent_26LM5
  .DialogHeader:first-child
  + .DialogControlsSection:not(:first-child) {
  margin-top: 5px;
}
.pagedsettings_PagedSettingsDialog_PageContent_26LM5 .DialogHeader {
  margin-right: 0;
}
.pagedsettings_PagedSettingsDialog_PageContent_26LM5 .DialogHeader.DesktopUI,
.DesktopUI .pagedsettings_PagedSettingsDialog_PageContent_26LM5 .DialogHeader {
  margin-top: 8px;
  margin-bottom: 22px;
  font-size: 22px;
  font-weight: 700;
  text-transform: none;
  letter-spacing: unset;
}
.pagedsettings_PagedSettingsDialog_PageListColumn_2Cma8 {
  background: #2a2d34;
  flex: 1;
  min-width: 140px;
  max-width: 220px;
  padding-top: 36px;
  display: flex;
  flex-direction: column;
  position: relative;
}
.pagedsettings_PagedSettingsDialog_PageListColumn_2Cma8.DesktopUI,
.DesktopUI .pagedsettings_PagedSettingsDialog_PageListColumn_2Cma8 {
  padding-left: 0px;
}
.pagedsettings_PagedSettingsDialog_Title_3gBLR {
  text-transform: uppercase;
  margin-bottom: 20px;
  padding-left: 24px;
  color: #1a9fff;
  font-weight: 700;
  font-size: 17px;
  user-select: none;
}
.pagedsettings_PagedSettingsDialog_Title_3gBLR.DesktopUI,
.DesktopUI .pagedsettings_PagedSettingsDialog_Title_3gBLR {
  padding-right: 14px;
}
.pagedsettings_PagedSettingsDialog_PageList_2f7v2 {
  line-height: 16px;
  white-space: nowrap;
  overflow-y: overlay;
  flex-shrink: 1;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.pagedsettings_PagedSettingsDialog_PageListItem_15qhi {
  display: flex;
  align-items: center;
  white-space: normal;
  max-width: 180px;
  text-overflow: ellipsis;
  padding: 10px 16px 10px 24px;
  font-size: 14px;
  font-weight: 400;
  color: #b8bcbf;
  text-transform: none;
  cursor: pointer;
  user-select: none;
}
.pagedsettings_PagedSettingsDialog_PageListItem_15qhi.DesktopUI,
.DesktopUI .pagedsettings_PagedSettingsDialog_PageListItem_15qhi {
  margin-bottom: 0px;
}
.pagedsettings_PagedSettingsDialog_PageListItem_15qhi
  .pagedsettings_PageListItem_Icon_2HTG8 {
  height: 20px;
  width: 20px;
  margin-right: 16px;
}
.pagedsettings_PagedSettingsDialog_PageListItem_15qhi
  .pagedsettings_PageListItem_Icon_2HTG8.DesktopUI,
.DesktopUI
  .pagedsettings_PagedSettingsDialog_PageListItem_15qhi
  .pagedsettings_PageListItem_Icon_2HTG8 {
  color: #b8bcbf;
}
.pagedsettings_PagedSettingsDialog_PageListItem_15qhi
  .pagedsettings_PageListItem_Title_10Odj {
  overflow: hidden;
  text-overflow: ellipsis;
}
.pagedsettings_PagedSettingsDialog_PageListItem_15qhi.pagedsettings_DisabledItem_2CiVW,
.pagedsettings_PagedSettingsDialog_PageListItem_15qhi.pagedsettings_DisabledItem_2CiVW:hover,
.pagedsettings_PagedSettingsDialog_PageListItem_15qhi.pagedsettings_DisabledItem_2CiVW:not(
    .pagedsettings_Active_bTXaV
  ):hover {
  background-color: #23262e;
}
.pagedsettings_PagedSettingsDialog_PageListItem_15qhi:not(
    .pagedsettings_Active_bTXaV
  ):hover {
  background-color: #dcdedf;
  color: #3d4450;
}
.pagedsettings_PagedSettingsDialog_PageListItem_15qhi:not(
    .pagedsettings_Active_bTXaV
  ):hover
  .pagedsettings_PageListItem_Icon_2HTG8 {
  color: #3d4450;
}
.pagedsettings_PagedSettingsDialog_PageListItem_15qhi.pagedsettings_Active_bTXaV {
  color: #fff;
  background-color: #3d4450;
}
.pagedsettings_PagedSettingsDialog_PageListItem_15qhi.pagedsettings_Active_bTXaV
  .pagedsettings_PageListItem_Icon_2HTG8 {
  color: #fff;
}
.pagedsettings_PageListSpacer_1uU8O {
  flex-grow: 1;
}
.pagedsettings_PageListSeparator_17Ug7 {
  height: 1px;
  background: #3d4450;
  margin-bottom: 14px;
  margin-right: 24px;
  flex-shrink: 0;
}
.pagedsettings_PageListSeparator_17Ug7.DesktopUI,
.DesktopUI .pagedsettings_PageListSeparator_17Ug7 {
  margin: 0px 12px;
}
.pagedsettings_PageListSeparator_17Ug7.pagedsettings_Transparent_pR-Zm.DesktopUI,
.DesktopUI
  .pagedsettings_PageListSeparator_17Ug7.pagedsettings_Transparent_pR-Zm {
  background: rgba(0, 0, 0, 0);
}
@keyframes gamepaddialog_ItemFocusAnim-darkerGrey-nocolor_IT9mg {
  from {
    background: #3d4450;
  }
  to {
    background: #23262e;
  }
}
@keyframes gamepaddialog_ItemFocusAnim-darkerGrey_1SQEV {
  from {
    background: #3d4450;
    color: #8b929a;
  }
  to {
    background: #23262e;
    color: #fff;
  }
}
@keyframes gamepaddialog_ItemFocusAnim-darkGrey_3liXd {
  from {
    background: #67707b;
    color: #8b929a;
  }
  to {
    background: #3d4450;
    color: #fff;
  }
}
@keyframes gamepaddialog_ItemFocusAnim-grey_2zufd {
  from {
    background: #8b929a;
    color: #fff;
  }
  to {
    background: #67707b;
    color: #fff;
  }
}
@keyframes gamepaddialog_ItemFocusAnimBorder-darkGrey_3arwo {
  from {
    border-color: #67707b;
  }
  to {
    border-color: #3d4450;
  }
}
@keyframes gamepaddialog_ItemFocusAnim-green_3e65F {
  from {
    background: #c9ffc9;
    color: #8b929a;
  }
  to {
    background: #59bf40;
    color: #fff;
  }
}
@keyframes gamepaddialog_focusAnimation_3ZUTX {
  0% {
    background-position: 0% 0%;
    opacity: 1;
  }
  100% {
    background-position: -180% 0%;
    opacity: 0.8;
  }
}
@keyframes gamepaddialog_hoverAnimation_1DVq- {
  0% {
    background-position: 0% 0%;
  }
  100% {
    background-position: 50% 0%;
  }
}
@keyframes gamepaddialog_ItemFocusAnim-darkerGrey-nocolor_IT9mg {
  from {
    background: #3d4450;
  }
  to {
    background: #23262e;
  }
}
@keyframes gamepaddialog_ItemFocusAnim-darkerGrey_1SQEV {
  from {
    background: #3d4450;
    color: #8b929a;
  }
  to {
    background: #23262e;
    color: #fff;
  }
}
@keyframes gamepaddialog_ItemFocusAnim-darkGrey_3liXd {
  from {
    background: #67707b;
    color: #8b929a;
  }
  to {
    background: #3d4450;
    color: #fff;
  }
}
@keyframes gamepaddialog_ItemFocusAnim-grey_2zufd {
  from {
    background: #8b929a;
    color: #fff;
  }
  to {
    background: #67707b;
    color: #fff;
  }
}
@keyframes gamepaddialog_ItemFocusAnimBorder-darkGrey_3arwo {
  from {
    border-color: #67707b;
  }
  to {
    border-color: #3d4450;
  }
}
@keyframes gamepaddialog_ItemFocusAnim-green_3e65F {
  from {
    background: #c9ffc9;
    color: #8b929a;
  }
  to {
    background: #59bf40;
    color: #fff;
  }
}
:root {
  --indent-level: 0;
  --field-negative-horizontal-margin: 0px;
  --field-row-children-spacing: 0px;
}
.gamepaddialog_GamepadDialogContent_Gn6rC .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;
}
.gamepaddialog_GamepadDialogContent_Gn6rC .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 .gamepaddialog_GamepadDialogContent_Gn6rC .DialogSubHeader {
  letter-spacing: 0.5px;
  color: #8b929a;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}
.gamepaddialog_GamepadDialogContent_Gn6rC .DialogFooter > ._DialogColLayout {
  min-width: 300px;
}
.gamepaddialog_GamepadDialogContent_Gn6rC {
  background: none;
  padding: calc(12px + 1.4vw) 2.8vw;
}
.gamepaddialog_GamepadDialogContent_Gn6rC
  .DialogControlsSection:not(:first-child),
.gamepaddialog_GamepadDialogContent_Gn6rC
  .DialogControlsSectionHeader:not(:first-child),
.gamepaddialog_GamepadDialogContent_Gn6rC .DialogHeader:not(:first-child),
.gamepaddialog_GamepadDialogContent_Gn6rC .DialogSubHeader:not(:first-child) {
  margin-top: 24px;
}
.gamepaddialog_GamepadDialogContent_Gn6rC .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
  .gamepaddialog_GamepadDialogContent_Gn6rC
  .DialogControlsSectionHeader {
  letter-spacing: 0.5px;
  color: #8b929a;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}
.gamepaddialog_GamepadDialogContent_Gn6rC
  .DialogControlsSectionHeader:first-child {
  margin-top: 0;
}
.gamepaddialog_GamepadDialogContent_Gn6rC .DialogBody,
.gamepaddialog_GamepadDialogContent_InnerWidth_2XvVd.DialogContent_InnerWidth {
  overflow: initial;
}
.gamepaddialog_GamepadDialogContent_Gn6rC
  .DialogBody
  .gamepaddialog_Field_BBGW4:first-child,
.gamepaddialog_GamepadDialogContent_InnerWidth_2XvVd.DialogContent_InnerWidth
  .gamepaddialog_Field_BBGW4:first-child {
  scroll-margin-top: 80px;
}
.gamepaddialog_GamepadDialogContent_InnerWidth_2XvVd.DialogContent_InnerWidth {
  max-width: 100%;
}
.gamepaddialog_GamepadDialogContent_Gn6rC ._DialogInputContainer {
  border-radius: 0;
}
.gamepaddialog_GamepadDialogContent_Gn6rC ._DialogInputContainer.gpfocus,
.gamepaddialog_GamepadDialogContent_Gn6rC ._DialogInputContainer.Active {
  background-color: #fff;
  color: #0e141b;
}
.gamepaddialog_GamepadDialogContent_Gn6rC
  ._DialogInputContainer.Active
  .DialogListBuilderInput_Input {
  color: #0e141b;
}
.gamepaddialog_GamepadDialogContent_Gn6rC .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.gamepaddialog_Button_32WBl.DialogButton {
  margin: 0;
  padding: 10px 24px;
  min-width: 160px;
}
button.gamepaddialog_Button_32WBl.DialogButton.gamepaddialog_NoMinWidth_1Gs-J {
  min-width: 0;
}
button.gamepaddialog_Button_32WBl.DialogButton,
button.gamepaddialog_Button_32WBl.DialogButton:enabled,
button.gamepaddialog_Button_32WBl.DialogButton:active,
button.gamepaddialog_Button_32WBl.DialogButton:hover,
button.gamepaddialog_Button_32WBl.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.gamepaddialog_Button_32WBl.DialogButton,
button.gamepaddialog_Button_32WBl.DialogButton.Primary,
button.gamepaddialog_Button_32WBl.DialogButton:enabled,
button.gamepaddialog_Button_32WBl.DialogButton:enabled.Primary,
button.gamepaddialog_Button_32WBl.DialogButton:active,
button.gamepaddialog_Button_32WBl.DialogButton:active.Primary,
button.gamepaddialog_Button_32WBl.DialogButton:hover,
button.gamepaddialog_Button_32WBl.DialogButton:hover.Primary,
button.gamepaddialog_Button_32WBl.DialogButton:enabled:active:hover,
button.gamepaddialog_Button_32WBl.DialogButton:enabled:active:hover.Primary {
  background: #23262e;
}
button.gamepaddialog_Button_32WBl.DialogButton.BarButton,
button.gamepaddialog_Button_32WBl.DialogButton:enabled.BarButton,
button.gamepaddialog_Button_32WBl.DialogButton:active.BarButton,
button.gamepaddialog_Button_32WBl.DialogButton:hover.BarButton,
button.gamepaddialog_Button_32WBl.DialogButton:enabled:active:hover.BarButton {
  background: rgba(0, 0, 0, 0.1019607843);
  color: #fff;
}
button.gamepaddialog_Button_32WBl.DialogButton.gamepaddialog_ActiveAndUnfocused_vSuyp,
button.gamepaddialog_Button_32WBl.DialogButton:enabled.gamepaddialog_ActiveAndUnfocused_vSuyp,
button.gamepaddialog_Button_32WBl.DialogButton:active.gamepaddialog_ActiveAndUnfocused_vSuyp,
button.gamepaddialog_Button_32WBl.DialogButton:hover.gamepaddialog_ActiveAndUnfocused_vSuyp,
button.gamepaddialog_Button_32WBl.DialogButton:enabled:active:hover.gamepaddialog_ActiveAndUnfocused_vSuyp {
  background: #0e141b;
}
button.gamepaddialog_Button_32WBl.DialogButton.gpfocus,
button.gamepaddialog_Button_32WBl.DialogButton:active,
button.gamepaddialog_Button_32WBl.DialogButton:enabled.gpfocus,
button.gamepaddialog_Button_32WBl.DialogButton:enabled:active,
button.gamepaddialog_Button_32WBl.DialogButton:active.gpfocus,
button.gamepaddialog_Button_32WBl.DialogButton:active:active,
button.gamepaddialog_Button_32WBl.DialogButton:hover.gpfocus,
button.gamepaddialog_Button_32WBl.DialogButton:hover:active,
button.gamepaddialog_Button_32WBl.DialogButton:enabled:active:hover.gpfocus,
button.gamepaddialog_Button_32WBl.DialogButton:enabled:active:hover:active {
  background: #fff;
  color: #23262e;
  outline: none;
}
button.gamepaddialog_Button_32WBl.DialogButton.gpfocus.Primary,
button.gamepaddialog_Button_32WBl.DialogButton:active.Primary,
button.gamepaddialog_Button_32WBl.DialogButton:enabled.gpfocus.Primary,
button.gamepaddialog_Button_32WBl.DialogButton:enabled:active.Primary,
button.gamepaddialog_Button_32WBl.DialogButton:active.gpfocus.Primary,
button.gamepaddialog_Button_32WBl.DialogButton:active:active.Primary,
button.gamepaddialog_Button_32WBl.DialogButton:hover.gpfocus.Primary,
button.gamepaddialog_Button_32WBl.DialogButton:hover:active.Primary,
button.gamepaddialog_Button_32WBl.DialogButton:enabled:active:hover.gpfocus.Primary,
button.gamepaddialog_Button_32WBl.DialogButton:enabled:active:hover:active.Primary {
  background: #1a9fff;
  color: #fff;
}
button.gamepaddialog_Button_32WBl.DialogButton.gpfocus.Destructive,
button.gamepaddialog_Button_32WBl.DialogButton:active.Destructive,
button.gamepaddialog_Button_32WBl.DialogButton:enabled.gpfocus.Destructive,
button.gamepaddialog_Button_32WBl.DialogButton:enabled:active.Destructive,
button.gamepaddialog_Button_32WBl.DialogButton:active.gpfocus.Destructive,
button.gamepaddialog_Button_32WBl.DialogButton:active:active.Destructive,
button.gamepaddialog_Button_32WBl.DialogButton:hover.gpfocus.Destructive,
button.gamepaddialog_Button_32WBl.DialogButton:hover:active.Destructive,
button.gamepaddialog_Button_32WBl.DialogButton:enabled:active:hover.gpfocus.Destructive,
button.gamepaddialog_Button_32WBl.DialogButton:enabled:active:hover:active.Destructive {
  background: #de3618;
  color: #fff;
}
button.gamepaddialog_Button_32WBl.DialogButton.gpfocus.BarButton,
button.gamepaddialog_Button_32WBl.DialogButton:active.BarButton,
button.gamepaddialog_Button_32WBl.DialogButton:enabled.gpfocus.BarButton,
button.gamepaddialog_Button_32WBl.DialogButton:enabled:active.BarButton,
button.gamepaddialog_Button_32WBl.DialogButton:active.gpfocus.BarButton,
button.gamepaddialog_Button_32WBl.DialogButton:active:active.BarButton,
button.gamepaddialog_Button_32WBl.DialogButton:hover.gpfocus.BarButton,
button.gamepaddialog_Button_32WBl.DialogButton:hover:active.BarButton,
button.gamepaddialog_Button_32WBl.DialogButton:enabled:active:hover.gpfocus.BarButton,
button.gamepaddialog_Button_32WBl.DialogButton:enabled:active:hover:active.BarButton {
  background: #fff;
  color: #000;
}
.gamepaddialog_Field_BBGW4
  button.gamepaddialog_Button_32WBl.DialogButton.gpfocus,
.gamepaddialog_Field_BBGW4
  button.gamepaddialog_Button_32WBl.DialogButton:enabled.gpfocus,
.gamepaddialog_Field_BBGW4
  button.gamepaddialog_Button_32WBl.DialogButton:active.gpfocus,
.gamepaddialog_Field_BBGW4
  button.gamepaddialog_Button_32WBl.DialogButton:hover.gpfocus,
.gamepaddialog_Field_BBGW4
  button.gamepaddialog_Button_32WBl.DialogButton:enabled:active:hover.gpfocus {
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}
button.gamepaddialog_Button_32WBl.DialogButton.Disabled,
button.gamepaddialog_Button_32WBl.DialogButton[disabled],
button.gamepaddialog_Button_32WBl.DialogButton:enabled.Disabled,
button.gamepaddialog_Button_32WBl.DialogButton:enabled[disabled],
button.gamepaddialog_Button_32WBl.DialogButton:active.Disabled,
button.gamepaddialog_Button_32WBl.DialogButton:active[disabled],
button.gamepaddialog_Button_32WBl.DialogButton:hover.Disabled,
button.gamepaddialog_Button_32WBl.DialogButton:hover[disabled],
button.gamepaddialog_Button_32WBl.DialogButton:enabled:active:hover.Disabled,
button.gamepaddialog_Button_32WBl.DialogButton:enabled:active:hover[disabled] {
  opacity: 0.4;
  background: #23262e;
  color: #fff;
  pointer-events: none;
}
button.gamepaddialog_Button_32WBl.DialogButton:before,
button.gamepaddialog_Button_32WBl.DialogButton:enabled:before,
button.gamepaddialog_Button_32WBl.DialogButton:active:before,
button.gamepaddialog_Button_32WBl.DialogButton:hover:before,
button.gamepaddialog_Button_32WBl.DialogButton:enabled:active:hover:before {
  content: none;
}
.gamepaddialog_StandaloneFieldSeparator_cuCR0 {
  height: 1px;
  background: #23262e;
  margin-left: calc(-1 * var(--field-negative-horizontal-margin));
  margin-right: calc(-1 * var(--field-negative-horizontal-margin));
}
.gamepaddialog_Field_BBGW4 {
  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: 0.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: 0.5s;
  animation-fill-mode: forwards;
  transform: scale(1) rotateX(0deg);
}
.gamepaddialog_Field_BBGW4.gamepaddialog_StandardPadding_1274I {
  --field-row-children-spacing: 10px;
  padding-bottom: 10px;
  padding-top: 10px;
}
.gamepaddialog_Field_BBGW4.gamepaddialog_CompactPadding_1QOVw {
  padding: 8px 0;
  --field-row-children-spacing: 8px;
}
.gamepaddialog_Field_BBGW4.gamepaddialog_WithDescription_3IwtA {
  padding-bottom: 10px;
}
.gamepaddialog_Field_BBGW4.gamepaddialog_WithBottomSeparatorStandard_7Y04w::after {
  content: '';
  position: absolute;
  bottom: -0.5px;
  left: 0;
  right: 0;
  height: 1px;
  background: #23262e;
}
.gamepaddialog_Field_BBGW4.gamepaddialog_WithBottomSeparatorThick_3B93D::after {
  content: '';
  position: absolute;
  bottom: -0.75px;
  left: 0;
  right: 0;
  height: 1.5px;
  background: #23262e;
}
.gamepaddialog_GamepadDialogContent_Gn6rC .gamepaddialog_Field_BBGW4 {
  --field-negative-horizontal-margin: 2.8vw;
}
.gamepaddialog_GamepadDialogContent_Gn6rC .gamepaddialog_Field_BBGW4::after {
  left: 2.8vw;
  right: 2.8vw;
}
.gamepaddialog_Field_BBGW4.gamepaddialog_HighlightOnFocus_vOOfL.gpfocus,
.gamepaddialog_Field_BBGW4.gamepaddialog_HighlightOnFocus_vOOfL.gpfocuswithin {
  outline: none;
  background: #3d4450;
  color: #fff;
  animation-name: gamepaddialog_ItemFocusAnim-darkerGrey_1SQEV;
  z-index: 1;
  animation-name: gamepaddialog_ItemFocusAnim-darkGrey_3liXd;
}
.gamepaddialog_Field_BBGW4.gamepaddialog_WithBottomSeparator_1K_Du
  + .gamepaddialog_Field_BBGW4.gamepaddialog_HighlightOnFocus_vOOfL.gpfocus,
.gamepaddialog_StandaloneFieldSeparator_cuCR0
  + .gamepaddialog_Field_BBGW4.gamepaddialog_HighlightOnFocus_vOOfL.gpfocus,
.gamepaddialog_GamepadDialogContent_Gn6rC
  .DialogControlsSectionHeader
  + .gamepaddialog_Field_BBGW4.gamepaddialog_HighlightOnFocus_vOOfL.gpfocus,
.gamepaddialog_Field_BBGW4.gamepaddialog_WithBottomSeparator_1K_Du
  + .gamepaddialog_Field_BBGW4.gamepaddialog_HighlightOnFocus_vOOfL.gpfocuswithin,
.gamepaddialog_StandaloneFieldSeparator_cuCR0
  + .gamepaddialog_Field_BBGW4.gamepaddialog_HighlightOnFocus_vOOfL.gpfocuswithin,
.gamepaddialog_GamepadDialogContent_Gn6rC
  .DialogControlsSectionHeader
  + .gamepaddialog_Field_BBGW4.gamepaddialog_HighlightOnFocus_vOOfL.gpfocuswithin {
  margin-top: -1px;
  border-top: solid 1px rgba(0, 0, 0, 0);
}
.gamepaddialog_Field_BBGW4.gamepaddialog_Field_BBGW4.gamepaddialog_WithBottomSeparatorThick_3B93D
  + .gamepaddialog_Field_BBGW4.gamepaddialog_HighlightOnFocus_vOOfL.gpfocus,
.gamepaddialog_Field_BBGW4.gamepaddialog_Field_BBGW4.gamepaddialog_WithBottomSeparatorThick_3B93D
  + .gamepaddialog_Field_BBGW4.gamepaddialog_HighlightOnFocus_vOOfL.gpfocuswithin {
  margin-top: -1.5px;
  border-top: solid 1.5px rgba(0, 0, 0, 0);
}
.gamepaddialog_Field_BBGW4.gamepaddialog_HighlightOnFocus_vOOfL.gpfocus::after,
.gamepaddialog_Field_BBGW4.gamepaddialog_HighlightOnFocus_vOOfL.gpfocuswithin::after {
  display: none;
}
.gamepaddialog_Field_BBGW4.gamepaddialog_Disabled_kT2gh {
  cursor: default;
  color: #67707b;
}
.gamepaddialog_Field_BBGW4.gamepaddialog_Clickable_2fjtl:not(
    .gamepaddialog_Disabled_kT2gh
  ) {
  cursor: pointer;
}
.gamepaddialog_Field_BBGW4 .Focusable {
  scroll-margin: 20px 0 55px 0;
}
.gamepaddialog_FieldClickTarget_3HsGH {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 0;
  background: red;
  opacity: 0.1;
}
.gamepaddialog_FieldChildren_2T9M5 > svg {
  height: 1em;
  width: auto;
}
.gamepaddialog_FieldChildren_2T9M5 > svg:not(:first-child) {
  margin-left: 16px;
}
.gamepaddialog_FieldChildren_2T9M5 .DialogInputLabelGroup {
  margin-bottom: 0px;
}
.gamepaddialog_FieldLeadIcon_2Tcti {
  margin-right: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.gamepaddialog_FieldLeadIcon_2Tcti svg {
  height: 20px;
}
.gamepaddialog_FieldLabelRow_1aLsN {
  display: flex;
  flex-direction: row;
  column-gap: var(--field-row-children-spacing);
  justify-content: flex-end;
  align-items: flex-start;
}
.gamepaddialog_Field_BBGW4.gamepaddialog_VerticalAlignCenter_2XWce
  .gamepaddialog_FieldLabelRow_1aLsN {
  align-items: center;
}
.gamepaddialog_Field_BBGW4.gamepaddialog_InlineWrapShiftsChildrenBelow_3bpNt
  .gamepaddialog_FieldLabelRow_1aLsN {
  flex-wrap: wrap;
}
.gamepaddialog_Field_BBGW4.gamepaddialog_ExtraPaddingOnChildrenBelow_3jQEm
  .gamepaddialog_FieldLabelRow_1aLsN {
  row-gap: var(--field-row-children-spacing);
}
.gamepaddialog_Field_BBGW4.gamepaddialog_ChildrenWidthFixed_27hhE
  .gamepaddialog_FieldChildren_2T9M5 {
  min-width: var(--gamepad-field-control-min-width, 250px);
}
.gamepaddialog_Field_BBGW4.gamepaddialog_ChildrenWidthFixed_27hhE
  .gamepaddialog_FieldChildren_2T9M5.DesktopUI,
.DesktopUI
  .gamepaddialog_Field_BBGW4.gamepaddialog_ChildrenWidthFixed_27hhE
  .gamepaddialog_FieldChildren_2T9M5 {
  min-width: 0px;
}
#QuickAccess-Menu
  .gamepaddialog_Field_BBGW4.gamepaddialog_ChildrenWidthFixed_27hhE
  .gamepaddialog_FieldChildren_2T9M5 {
  min-width: 270px;
}
.gamepaddialog_Field_BBGW4.gamepaddialog_ChildrenWidthGrow_2ulAJ
  .gamepaddialog_FieldChildren_2T9M5 {
  flex-grow: 1;
}
.gamepaddialog_Field_BBGW4.gamepaddialog_WithFirstRow_m6tAB.gamepaddialog_WithChildrenBelow_3swGA.gamepaddialog_ExtraPaddingOnChildrenBelow_3jQEm
  .gamepaddialog_FieldChildren_2T9M5 {
  padding-top: var(--field-row-children-spacing);
}
.gamepaddialog_FieldChildren_2T9M5.DesktopUI,
.DesktopUI .gamepaddialog_FieldChildren_2T9M5 {
  display: flex;
}
.gamepaddialog_FieldLabel_s3mAa {
  font-size: 16px;
  line-height: 20px;
  color: #dcdedf;
  flex-grow: 1;
  display: flex;
  flex-direction: row;
  max-width: 100%;
  word-break: break-word;
}
.gamepaddialog_FieldLabel_s3mAa.DesktopUI,
.DesktopUI .gamepaddialog_FieldLabel_s3mAa {
  font-size: 14px;
  line-height: 18px;
}
.gamepaddialog_Field_BBGW4.gamepaddialog_InlineWrapShiftsChildrenBelow_3bpNt
  .gamepaddialog_FieldLabel_s3mAa {
  flex-shrink: 0;
}
.gamepaddialog_Field_BBGW4.gamepaddialog_ChildrenWidthGrow_2ulAJ
  .gamepaddialog_FieldLabel_s3mAa {
  flex-grow: 0;
}
.gamepaddialog_FieldLabel_s3mAa .gamepaddialog_FieldLabelValue_2L-70 {
  align-self: flex-end;
}
.gamepaddialog_Field_BBGW4.gamepaddialog_Disabled_kT2gh
  .gamepaddialog_FieldLabel_s3mAa {
  color: #67707b;
}
.gamepaddialog_Field_BBGW4.gamepaddialog_HighlightOnFocus_vOOfL.gpfocus
  .gamepaddialog_FieldLabel_s3mAa,
.gamepaddialog_Field_BBGW4.gamepaddialog_HighlightOnFocus_vOOfL.gpfocuswithin
  .gamepaddialog_FieldLabel_s3mAa {
  color: #fff;
}
.gamepaddialog_FieldLabel_s3mAa > svg {
  position: relative;
  top: 2px;
  margin-right: 12px;
}
.gamepaddialog_FieldDescription_kxDRY {
  font-size: 12px;
  line-height: 16px;
  color: #b8bcbf;
  margin-top: 8px;
}
.gamepaddialog_FieldDescription_kxDRY.DesktopUI,
.DesktopUI .gamepaddialog_FieldDescription_kxDRY {
  color: #8b929a;
  font-weight: 400;
  font-size: 13px;
  line-height: 18px;
}
.gamepaddialog_Field_BBGW4.gamepaddialog_WithChildrenBelow_3swGA
  .gamepaddialog_FieldChildren_2T9M5
  + .gamepaddialog_FieldDescription_kxDRY {
  margin-top: 6px;
}
.gamepaddialog_Field_BBGW4.gamepaddialog_HighlightOnFocus_vOOfL.gpfocus
  .gamepaddialog_FieldDescription_kxDRY,
.gamepaddialog_Field_BBGW4.gamepaddialog_HighlightOnFocus_vOOfL.gpfocuswithin
  .gamepaddialog_FieldDescription_kxDRY {
  color: #dcdedf;
}
.gamepaddialog_ModalPosition_1A0Q4 {
  display: flex;
  position: absolute;
  left: 0;
  right: 0;
  top: var(--basicui-header-height, 0px);
  bottom: 0;
  overflow-y: auto;
  overflow-x: hidden;
  scroll-padding: 80px 0px;
  flex-direction: column;
}
.gamepaddialog_ModalPosition_1A0Q4.gamepaddialog_WithStandardPadding_3KUsh {
  padding: 24px;
}
.gamepaddialog_ModalPosition_1A0Q4.gpfocus {
  outline: none;
}
.gamepaddialog_ModalPosition_1A0Q4.gamepaddialog_NoHeaderPadding_HEGHg {
  top: 0;
  padding: 0;
}
.gamepaddialog_ModalPosition_1A0Q4 > .gamepaddialog_GamepadDialogContent_Gn6rC {
  margin: auto;
  background-color: #0e141b;
  border: 2px solid #23262e;
  padding: calc(12px + 1.4vw) 2.8vw;
  min-height: initial;
  width: 660px;
  box-sizing: border-box;
  animation-name: gamepaddialog_slideInAnimation_3qcui;
  animation-duration: 0.5s;
  animation-timing-function: cubic-bezier(0.16, 0.86, 0.43, 0.99);
  animation-fill-mode: both;
}
@keyframes gamepaddialog_slideInAnimation_3qcui {
  0% {
    opacity: 0;
    transform: translateY(50px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.gamepaddialog_ModalPosition_1A0Q4 .DialogContentTransition {
  max-width: 613px;
}
.gamepaddialog_BasicTextInput_3jspG {
  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;
}
.gamepaddialog_BasicTextInput_3jspG,
.gamepaddialog_BasicTextInput_3jspG:not(.disabled):not(.gpfocus):hover {
  background: #23262e;
}
.gamepaddialog_BasicTextInput_3jspG,
.gamepaddialog_BasicTextInput_3jspG.gpfocus {
  padding: 10px 16px;
}
.gamepaddialog_BasicTextInput_3jspG.gpfocus,
.gamepaddialog_BasicTextInput_3jspG.gpfocus:hover {
  background: #fff;
  color: #000;
  box-shadow: none;
}
.gamepaddialog_BasicTextInput_3jspG::placeholder {
  font-style: italic;
  color: #67707b;
}
.BasicUI .DialogTextInputBase {
  box-shadow: none;
}
.gamepaddialog_Toggle_3JiNt {
  width: 38px;
  height: 22px;
  position: relative;
  margin-right: 4px;
}
.gamepaddialog_Toggle_3JiNt.gpfocus {
  outline: none;
}
.gamepaddialog_Toggle_3JiNt.gpfocus:after {
  content: '';
  position: absolute;
  left: -10%;
  top: -15%;
  width: 120%;
  height: 132%;
  border-radius: 16px;
  background-color: #8b929a;
  z-index: -1;
}
.gamepaddialog_Toggle_3JiNt:not(.gamepaddialog_Disabled_kT2gh) {
  cursor: pointer;
}
.gamepaddialog_ToggleRail_2QwKd {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: #3d4450;
  border-radius: 9001px;
  overflow: hidden;
}
.gamepaddialog_Field_BBGW4.gpfocuswithin .gamepaddialog_ToggleRail_2QwKd {
  background: #23262e;
}
.gamepaddialog_Toggle_3JiNt.gamepaddialog_Disabled_kT2gh
  .gamepaddialog_ToggleRail_2QwKd {
  background: #67707b;
}
.gamepaddialog_ToggleRail_2QwKd::before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: #1a9fff;
  transform: translateX(-27px);
  transition: transform 0.2s ease-out;
}
.gamepaddialog_Toggle_3JiNt.gamepaddialog_Disabled_kT2gh
  .gamepaddialog_ToggleRail_2QwKd::before {
  opacity: 0;
}
.gamepaddialog_Toggle_3JiNt.gamepaddialog_On_3cF-A
  .gamepaddialog_ToggleRail_2QwKd::before {
  transform: translateX(-11px);
}
.gamepaddialog_ToggleSwitch_3MvdQ {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 22px;
  background: #fff;
  border-radius: 9001px;
  transition: transform 0.2s cubic-bezier(0.1, 0.12, 0.53, 1.72);
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.35);
}
.gamepaddialog_Toggle_3JiNt.gamepaddialog_Disabled_kT2gh
  .gamepaddialog_ToggleSwitch_3MvdQ {
  background: #8b929a;
}
.gamepaddialog_Toggle_3JiNt.gpfocus:not(.gamepaddialog_Disabled_kT2gh)
  .gamepaddialog_ToggleSwitch_3MvdQ {
  border: solid 2px #67707b;
  margin: -2px;
}
.gamepaddialog_Toggle_3JiNt.gamepaddialog_On_3cF-A
  .gamepaddialog_ToggleSwitch_3MvdQ {
  transform: translateX(16px);
}
.gamepaddialog_LabelFieldValue_1tI2h {
  color: #8b929a;
  word-break: break-word;
}
.gamepaddialog_Field_BBGW4.gpfocuswithin .gamepaddialog_LabelFieldValue_1tI2h {
  color: #b8bcbf;
}
.gamepaddialog_DropDownControlButtonContents_3Tc9l {
  display: flex;
}
.gamepaddialog_DropDownControlButtonContents_3Tc9l .gamepaddialog_Spacer_zXCsm {
  flex-grow: 1;
  min-width: 1ch;
}
.gamepaddialog_DropDownControlButtonContents_3Tc9l > svg {
  height: 1em;
  margin: auto;
}
.gamepaddialog_ControlsListOuterPanel_YU3Po {
  --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));
}
.gamepaddialog_ControlsListOuterPanel_YU3Po.gamepaddialog_StandardSpacing_1lK_L {
  --controls-list-spacing: 10px;
}
.gamepaddialog_ControlsListOuterPanel_YU3Po.gamepaddialog_ExtraSpacing_1GNX9 {
  --controls-list-spacing: 16px;
}
.gamepaddialog_ControlsListOuterPanel_YU3Po.gamepaddialog_ItemMaxSizeDesktop_2q0HX {
  --controls-child-max-width: 200px;
  gap: 20px;
  flex-grow: 1;
}
.gamepaddialog_ControlsListOuterPanel_YU3Po.gamepaddialog_AlignRight_8c09x {
  margin-right: calc(-1 * var(--controls-list-spacing));
}
.gamepaddialog_ControlsListOuterPanel_YU3Po.gamepaddialog_AlignLeft_3nfmw {
  margin-left: calc(-1 * var(--controls-list-spacing));
  justify-content: start;
}
.gamepaddialog_ControlsListOuterPanel_YU3Po.gamepaddialog_AlignCenter_2KB4B {
  margin-left: calc(-0.5 * var(--controls-list-spacing));
  margin-right: calc(-0.5 * var(--controls-list-spacing));
  justify-content: center;
}
.gamepaddialog_ControlsListOuterPanel_YU3Po.gamepaddialog_FullWidth_2tn54 {
  flex: 1;
}
.gamepaddialog_ControlsListOuterPanel_YU3Po
  .gamepaddialog_ControlsListChild_3uFQq {
  max-width: var(--controls-child-max-width);
  flex-grow: 1;
  margin-bottom: var(--controls-list-spacing);
}
#gamepaddialog_QuickAccess-Menu_1Nj5h
  .gamepaddialog_ControlsListOuterPanel_YU3Po
  .gamepaddialog_ControlsListChild_3uFQq {
  max-width: 270px;
}
.gamepaddialog_ControlsListOuterPanel_YU3Po
  .gamepaddialog_ControlsListChild_3uFQq.DesktopUI,
.DesktopUI
  .gamepaddialog_ControlsListOuterPanel_YU3Po
  .gamepaddialog_ControlsListChild_3uFQq {
  display: flex;
}
.gamepaddialog_ControlsListOuterPanel_YU3Po.gamepaddialog_AlignLeft_3nfmw
  .gamepaddialog_ControlsListChild_3uFQq {
  margin-left: var(--controls-list-spacing);
}
.gamepaddialog_ControlsListOuterPanel_YU3Po.gamepaddialog_AlignRight_8c09x
  .gamepaddialog_ControlsListChild_3uFQq {
  margin-right: var(--controls-list-spacing);
}
.gamepaddialog_ControlsListOuterPanel_YU3Po.gamepaddialog_AlignRight_8c09x
  .gamepaddialog_ControlsListChild_3uFQq:last-child {
  margin-left: auto;
}
.gamepaddialog_ControlsListOuterPanel_YU3Po.gamepaddialog_AlignCenter_2KB4B
  .gamepaddialog_ControlsListChild_3uFQq {
  margin-left: calc(0.5 * var(--controls-list-spacing));
  margin-right: calc(0.5 * var(--controls-list-spacing));
}
.gamepaddialog_BottomButtons_2MJWF.gamepaddialog_StandardPadding_1274I {
  padding-top: 40px;
}
.gamepaddialog_BottomButtons_2MJWF.gamepaddialog_CompactPadding_1QOVw {
  padding-top: 16px;
}
.gamepaddialog_GamepadDialogContent_Gn6rC
  .DialogBody
  .DialogControlsSection
  .Focusable {
  scroll-margin-top: 80px;
}
@keyframes gamepadui_svg_library_SpinnerSpokeFade_OIpeq {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0.1;
  }
}
.gamepadui_svg_library_Spinner_qznu9 > path {
  animation: gamepadui_svg_library_SpinnerSpokeFade_OIpeq 0.6s;
  animation-iteration-count: infinite;
  animation-fill-mode: both;
}
.gamepadui_svg_library_Spinner_qznu9 > path:nth-child(1) {
  animation-delay: -0.925s;
}
.gamepadui_svg_library_Spinner_qznu9 > path:nth-child(2) {
  animation-delay: -0.85s;
}
.gamepadui_svg_library_Spinner_qznu9 > path:nth-child(3) {
  animation-delay: -0.775s;
}
.gamepadui_svg_library_Spinner_qznu9 > path:nth-child(4) {
  animation-delay: -0.7s;
}
.gamepadui_svg_library_Spinner_qznu9 > path:nth-child(5) {
  animation-delay: -0.625s;
}
.gamepadui_svg_library_Spinner_qznu9 > path:nth-child(6) {
  animation-delay: -0.55s;
}
.gamepadui_svg_library_Spinner_qznu9 > path:nth-child(7) {
  animation-delay: -0.475s;
}
.gamepadui_svg_library_Spinner_qznu9 > path:nth-child(8) {
  animation-delay: -0.4s;
}
.gamepadui_svg_library_WirelessConnectingActive_21lCz > path {
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}
.gamepadui_svg_library_WirelessConnectingActive_21lCz
  .gamepadui_svg_library_WifiBar1_2YaK5 {
  animation-name: gamepadui_svg_library_WifiBar1Anim_GI8SY;
}
.gamepadui_svg_library_WirelessConnectingActive_21lCz
  .gamepadui_svg_library_WifiBar2_3eO2b {
  animation-name: gamepadui_svg_library_WifiBar2Anim_1bkP1;
}
.gamepadui_svg_library_WirelessConnectingActive_21lCz
  .gamepadui_svg_library_WifiBar3_2ct6J {
  animation-name: gamepadui_svg_library_WifiBar3Anim_3JocZ;
}
.gamepadui_svg_library_WirelessConnectingActive_21lCz
  .gamepadui_svg_library_WifiBar4_9LNC6 {
  animation-name: gamepadui_svg_library_WifiBar4Anim_ZdAy2;
}
@keyframes gamepadui_svg_library_WifiBar1Anim_GI8SY {
  0% {
    opacity: 1;
  }
  25% {
    opacity: 1;
  }
  100% {
    opacity: 0.25;
  }
}
@keyframes gamepadui_svg_library_WifiBar2Anim_1bkP1 {
  0% {
    opacity: 0.25;
  }
  25% {
    opacity: 0.25;
  }
  50% {
    opacity: 1;
  }
  75% {
    opacity: 0.25;
  }
  100% {
    opacity: 0.25;
  }
}
@keyframes gamepadui_svg_library_WifiBar3Anim_3JocZ {
  0% {
    opacity: 0.25;
  }
  50% {
    opacity: 0.25;
  }
  75% {
    opacity: 1;
  }
  100% {
    opacity: 0.25;
  }
}
@keyframes gamepadui_svg_library_WifiBar4Anim_ZdAy2 {
  0% {
    opacity: 1;
  }
  25% {
    opacity: 0.25;
  }
  75% {
    opacity: 0.25;
  }
  100% {
    opacity: 1;
  }
}
.gamepadui_svg_library_GenericGamepadHighlight_1iSNJ {
  fill: #4897d2;
}
button.gamepaddropdown_DropDownControlButton_2Mewn.DialogButton {
  padding: 10px 16px;
  min-width: initial;
}
button.gamepadinput_TogglePasswordVisibilityBtn_1Ozw-.DialogButton,
button.gamepadinput_TogglePasswordVisibilityBtn_1Ozw-.DialogButton:enabled,
button.gamepadinput_TogglePasswordVisibilityBtn_1Ozw-.DialogButton:active,
button.gamepadinput_TogglePasswordVisibilityBtn_1Ozw-.DialogButton:hover,
button.gamepadinput_TogglePasswordVisibilityBtn_1Ozw-.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.gamepadinput_TogglePasswordVisibilityBtn_1Ozw- svg {
  height: 20px;
  margin: auto;
}
.gamepadinput_Digits_KKca5 {
  display: flex;
  gap: 10px;
}
.gamepadinput_PinDigit_1OYU3 {
  text-align: center;
}
.gamepadslider_SliderControlPanelGroup_2FiKP {
  flex-grow: 1;
}
.gamepadslider_SliderControlAndNotches_tyDyU {
  display: flex;
  flex-direction: column;
}
.gamepadslider_SliderControlAndNotches_tyDyU.gamepadslider_WithDefaultValue_3zNZ9 {
  padding-top: 4px;
}
.gamepadslider_SliderControl_3RYrN {
  --inverse-normalized-value: calc(1 - var(--normalized-slider-value));
  --inverse-normalized-default-value: calc(
    1 - var(--normalized-slider-default-value)
  );
  position: relative;
  display: flex;
  height: 24px;
  min-width: 100px;
}
.gamepadslider_SliderControl_3RYrN:not(.gamepadslider_Disabled_DE-u8) {
  cursor: pointer;
}
.gamepadslider_SliderTrack_2htJF {
  background: #23262e;
  margin: auto;
  width: 100%;
  height: 6px;
  position: relative;
  overflow: hidden;
  --left-track-color: #1a9fff;
  border-radius: 3px;
}
.gamepadslider_SliderTrack_2htJF.gamepadslider_SliderHasNotches_1_uHC {
  width: calc(100% - 20px);
}
.gamepadslider_SliderTrack_2htJF::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;
}
.gamepadslider_SliderControlAndNotches_tyDyU.gamepadslider_Disabled_DE-u8
  .gamepadslider_SliderTrack_2htJF::before {
  background: #67707b;
}
.gamepadslider_SliderTrackDark_1GcWd {
  background: #000;
}
.gamepadslider_SliderHandleContainer_2u5M0 {
  pointer-events: none;
  contain: layout;
  margin: auto 0;
  width: 100%;
  position: absolute;
  transform: translateX(
    calc(
      -100% * var(--inverse-normalized-value) + 24px * var(--inverse-normalized-value)
    )
  );
}
.gamepadslider_VerticalLineSliderHandleContainer_3yrYJ {
  pointer-events: all;
  contain: layout;
  margin: auto 0;
  width: 100%;
  position: absolute;
  transform: translateX(calc(-100% * var(--inverse-normalized-value)));
}
.gamepadslider_ParenSliderHandleContainer_2HSG5 {
  pointer-events: all;
  contain: layout;
  opacity: 0.5;
  margin: auto 0;
  width: 100%;
  position: absolute;
  transform: translateX(calc(-100% * var(--inverse-normalized-value)));
}
@keyframes gamepadslider_SliderHandleFocusPop_u42Ju {
  from {
    transform: scale(1.4);
  }
}
.gamepadslider_SliderHandle_55Klw {
  background: #fff;
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.35);
  border-radius: 1337px;
  height: 24px;
  width: 24px;
  position: absolute;
  right: 0;
  box-sizing: content-box;
  pointer-events: none;
}
.gamepadslider_SliderControlAndNotches_tyDyU:not(
    .gamepadslider_Disabled_DE-u8
  ).gpfocus
  .gamepadslider_SliderHandle_55Klw {
  border: solid 3px #0e141b;
  margin: -3px;
  animation: gamepadslider_SliderHandleFocusPop_u42Ju 200ms ease-out;
}
.gamepadslider_SliderControlAndNotches_tyDyU.gamepadslider_Disabled_DE-u8
  .gamepadslider_SliderHandle_55Klw {
  background: #8b929a;
}
.gamepadslider_VerticalLineSliderHandle_102f1 {
  background: rgba(255, 255, 255, 0.3764705882);
  background: rgba(255, 213, 95, 0.5647058824);
  height: 24px;
  padding-bottom: 4px;
  width: 3px;
  position: absolute;
  right: 0;
  box-sizing: content-box;
  pointer-events: all;
  border-radius: 1px;
}
.gamepadslider_ParenSliderHandle_3uwod {
  height: 24px;
  width: 0px;
  position: absolute;
  box-sizing: content-box;
  pointer-events: all;
  right: 0;
}
.gamepadslider_ParenSliderHandle_3uwod.gamepadslider_Left_1gID_ svg {
  position: relative;
  right: 5px;
}
.gamepadslider_SliderControlWithIcon_1KisM {
  display: flex;
  flex-direction: row;
  width: 100%;
}
.gamepadslider_SliderControlWithIcon_1KisM.gpfocuswithin {
  color: #fff;
}
.gamepadslider_SliderControlWithIcon_1KisM .gamepadslider_SliderControl_3RYrN {
  flex-grow: 1;
}
.gamepadslider_SliderControlWithIcon_1KisM .gamepadslider_Icon_1OZbC {
  height: 24px;
  width: 24px;
  margin: auto 0;
  margin-right: 12px;
  flex-grow: 0;
  flex-shrink: 0;
}
.gamepadslider_SliderControlWithIcon_1KisM .gamepadslider_Icon_1OZbC svg {
  width: 100%;
  height: 100%;
}
.gamepadslider_SliderNotchContainer_1s6G7 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.gamepadslider_SliderNotch_3Lp8H {
  width: 24px;
  min-width: 24px;
  display: flex;
  flex-direction: column;
  flex-basis: 0;
  align-items: center;
}
.gamepadslider_SliderNotch_3Lp8H.gamepadslider_AlignToEnds_3lZ1i {
  flex-grow: 1;
}
.gamepadslider_SliderNotchLabel_1O0FK {
  font-family: 'Motiva Sans', Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10px;
  line-height: 10px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  padding-top: 5px;
  width: fit-content;
  text-align: center;
}
.gamepadslider_SliderNotchLabel_1O0FK.gamepadslider_AlignToLeft_nYcbu {
  text-align: left;
  margin-right: auto;
}
.gamepadslider_SliderNotchLabel_1O0FK.gamepadslider_AlignToRight_1bxes {
  text-align: right;
  margin-left: auto;
}
.gamepadslider_SliderNotchTick_1j-G1 {
  width: 4px;
  height: 12px;
  flex-shrink: 0;
  flex-grow: 0;
  background-color: #23262e;
}
.gamepadslider_SliderNotchTick_1j-G1.gamepadslider_TickActive_11vJ- {
  background-color: #1a9fff;
}
.gamepadslider_LabelText_3E4NA {
  flex-grow: 1;
  align-self: center;
}
.gamepadslider_DescriptionValue_1Z1gH {
  text-align: center;
  margin-left: 0.7ch;
  font-variant-numeric: tabular-nums;
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: flex-end;
}
.gamepadslider_EditableValue_1jD_v,
.gamepadslider_FakeEditableValue_ZQ0Hf {
  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;
}
.gamepadslider_EditableValue_1jD_v.gpfocus,
.gamepadslider_FakeEditableValue_ZQ0Hf.gpfocus {
  background: #fff;
  color: #000;
}
.gamepadslider_DescriptionValue_1Z1gH.gamepadslider_RedBorder_376Wv
  .gamepadslider_EditableValue_1jD_v,
.gamepadslider_DescriptionValue_1Z1gH.gamepadslider_RedBorder_376Wv
  .gamepadslider_FakeEditableValue_ZQ0Hf {
  outline: solid 2px #de3618;
}
.gamepadslider_EditableValue_1jD_v::placeholder,
.gamepadslider_FakeEditableValue_ZQ0Hf::placeholder {
  opacity: 0.5;
}
.gamepadslider_FakeEditableValue_ZQ0Hf {
  width: fit-content;
  pointer-events: none;
  position: absolute;
  left: 0;
  top: 0;
  visibility: hidden;
}
@keyframes gamepadslider_error-shake_OOvXe {
  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);
  }
}
.gamepadslider_ErrorShake_2ve0H {
  animation: gamepadslider_error-shake_OOvXe 500ms ease-out;
}
.gamepadslider_CompoundSlider_32YoA {
  height: 30px;
  display: flex;
  flex-direction: row-reverse;
}
.gamepadslider_CompoundSliderSubSlider_2o_DG {
  position: absolute;
  width: 100%;
  pointer-events: none;
  box-sizing: border-box;
}
.gamepadslider_CompoundSliderSubSlider_2o_DG.gpfocus
  .gamepadslider_VerticalLineSliderHandleContainer_3yrYJ::before,
.gamepadslider_CompoundSliderSubSlider_2o_DG.gpfocuswithin
  .gamepadslider_VerticalLineSliderHandleContainer_3yrYJ::before {
  content: '';
  background: #99d4ff;
  height: 28px;
  top: -2px;
  width: 11px;
  right: -4px;
  position: absolute;
  box-sizing: content-box;
}
.gamepadslider_CompoundSliderSubSlider_2o_DG.gpfocus
  .gamepadslider_ParenSliderHandleContainer_2HSG5::before,
.gamepadslider_CompoundSliderSubSlider_2o_DG.gpfocuswithin
  .gamepadslider_ParenSliderHandleContainer_2HSG5::before {
  content: '';
  background: rgba(255, 255, 255, 0.4392156863);
  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);
}
.gamepadslider_CompoundSliderSubSlider_2o_DG.gpfocus.gpfocus
  .gamepadslider_ParenSliderHandleContainer_2HSG5,
.gamepadslider_CompoundSliderSubSlider_2o_DG.gpfocus.gpfocuswithin
  .gamepadslider_ParenSliderHandleContainer_2HSG5,
.gamepadslider_CompoundSliderSubSlider_2o_DG.gpfocuswithin.gpfocus
  .gamepadslider_ParenSliderHandleContainer_2HSG5,
.gamepadslider_CompoundSliderSubSlider_2o_DG.gpfocuswithin.gpfocuswithin
  .gamepadslider_ParenSliderHandleContainer_2HSG5 {
  opacity: 1;
}
.gamepadslider_CompoundSliderSubSlider_2o_DG.gpfocus
  .gamepadslider_ParenSliderHandleContainer_2HSG5.gamepadslider_Right_1Btfw::before,
.gamepadslider_CompoundSliderSubSlider_2o_DG.gpfocuswithin
  .gamepadslider_ParenSliderHandleContainer_2HSG5.gamepadslider_Right_1Btfw::before {
  right: -8px;
  border-radius: 0px 5px 5px 0px;
}
.gamepadslider_CompoundSliderSubSliderLabelContainer_bOIXu {
  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);
}
.gamepadslider_CompoundSliderSubSliderLabelPositioner__FRNU {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  width: calc(100% * var(--normalized-slider-value));
}
.gamepadslider_CompoundSliderSubSliderLabel_3MipV {
  font-size: 14px;
  position: absolute;
  width: fit-content;
  top: 20px;
}
.gamepadslider_CompoundSliderSubSliderLabelInternal_375SK {
  transform: translateX(-50%);
  display: flex;
  flex-direction: row;
  justify-content: center;
  background-color: rgba(255, 255, 255, 0.9333333333);
  color: #1a9fff;
  font-weight: bold;
  border-radius: 3px;
  padding: 2px 4px;
  font-size: 12px;
}
.gamepadslider_DefaultValueTickContainer_2Brdj {
  pointer-events: none;
  contain: layout;
  margin: auto 0;
  width: 100%;
  position: absolute;
  transform: translateX(
    calc(
      -100% * var(--inverse-normalized-default-value) + 24px * var(--inverse-normalized-default-value)
    )
  );
}
.gamepadslider_DefaultValueTick_2xwn6 {
  position: absolute;
  right: 0;
  width: 24px;
  height: 24px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}
.gamepadslider_DefaultValueTick_2xwn6 > svg {
  color: #8b929a;
  width: 16px;
  margin-top: -12px;
}
.focusring_FocusRingRoot_2BQL2 {
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  z-index: 10000;
}
.focusring_FocusRing_3ARGF {
  position: absolute;
  pointer-events: none;
  outline-offset: 2px;
  outline: 2px solid rgba(255, 255, 255, 0.6);
  animation: focusring_flash_3YJwx 0.5s ease,
    focusring_growOutline_3xRIc 0.4s ease, focusring_fadeOutline_2CNye 0.4s ease,
    focusring_blinker_y4OFc 1.2s ease-in-out 0.4s 20;
}
.focusring_FocusRing_3ARGF.focusring_DebugFocusRing_1HN59 {
  outline-color: #ff0;
}
.focusring_FocusRingOnHiddenItem_qFZkI.focusring_DebugFocusRing_1HN59 {
  outline-offset: 2px;
  outline-color: red;
  background-color: red;
}
@keyframes focusring_flash_3YJwx {
  0% {
    background-color: rgba(255, 255, 255, 0.08);
  }
  100% {
    background-color: rgba(255, 255, 255, 0);
  }
}
@keyframes focusring_growOutline_3xRIc {
  0% {
    outline: 12px solid;
  }
  100% {
    outline: 2px solid;
  }
}
@keyframes focusring_fadeOutline_2CNye {
  0% {
    outline-color: rgba(255, 255, 255, 0);
  }
  100% {
    outline-color: rgba(255, 255, 255, 0.6);
  }
}
@keyframes focusring_blinker_y4OFc {
  50% {
    opacity: 0.4;
  }
}
.scrollpanel_ScrollPanel_3ozfo {
  position: relative;
}
.scrollpanel_ScrollY_3MFgE,
.BasicUI .DialogContent_InnerWidth > .scrollpanel_ScrollY_3MFgE,
.scrollpanel_ScrollBoth_Ffrn-,
.BasicUI .DialogContent_InnerWidth > .scrollpanel_ScrollBoth_Ffrn- {
  overflow-y: auto;
  scroll-padding-top: 20px;
  scroll-padding-bottom: 20px;
}
.scrollpanel_ScrollX_m0VVu,
.BasicUI .DialogContent_InnerWidth > .scrollpanel_ScrollX_m0VVu,
.scrollpanel_ScrollBoth_Ffrn-,
.BasicUI .DialogContent_InnerWidth > .scrollpanel_ScrollBoth_Ffrn- {
  overflow-x: auto;
  scroll-padding-left: 20px;
  scroll-padding-right: 20px;
}
.overlappingtransition_TransitionGroup_woWQ7 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  will-change: transform;
}
.overlappingtransition_ContentWrapper_221Xt {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
@keyframes gamepadpagedsettings_ItemFocusAnim-darkerGrey-nocolor_2fKE6 {
  from {
    background: #3d4450;
  }
  to {
    background: #23262e;
  }
}
@keyframes gamepadpagedsettings_ItemFocusAnim-darkerGrey_GpvlZ {
  from {
    background: #3d4450;
    color: #8b929a;
  }
  to {
    background: #23262e;
    color: #fff;
  }
}
@keyframes gamepadpagedsettings_ItemFocusAnim-darkGrey_2bogt {
  from {
    background: #67707b;
    color: #8b929a;
  }
  to {
    background: #3d4450;
    color: #fff;
  }
}
@keyframes gamepadpagedsettings_ItemFocusAnim-grey_2FB9p {
  from {
    background: #8b929a;
    color: #fff;
  }
  to {
    background: #67707b;
    color: #fff;
  }
}
@keyframes gamepadpagedsettings_ItemFocusAnimBorder-darkGrey_2srJq {
  from {
    border-color: #67707b;
  }
  to {
    border-color: #3d4450;
  }
}
@keyframes gamepadpagedsettings_ItemFocusAnim-green_2Jedu {
  from {
    background: #c9ffc9;
    color: #8b929a;
  }
  to {
    background: #59bf40;
    color: #fff;
  }
}
@keyframes gamepadpagedsettings_ItemFocusAnim-darkerGrey-nocolor_2fKE6 {
  from {
    background: #3d4450;
  }
  to {
    background: #23262e;
  }
}
@keyframes gamepadpagedsettings_ItemFocusAnim-darkerGrey_GpvlZ {
  from {
    background: #3d4450;
    color: #8b929a;
  }
  to {
    background: #23262e;
    color: #fff;
  }
}
@keyframes gamepadpagedsettings_ItemFocusAnim-darkGrey_2bogt {
  from {
    background: #67707b;
    color: #8b929a;
  }
  to {
    background: #3d4450;
    color: #fff;
  }
}
@keyframes gamepadpagedsettings_ItemFocusAnim-grey_2FB9p {
  from {
    background: #8b929a;
    color: #fff;
  }
  to {
    background: #67707b;
    color: #fff;
  }
}
@keyframes gamepadpagedsettings_ItemFocusAnimBorder-darkGrey_2srJq {
  from {
    border-color: #67707b;
  }
  to {
    border-color: #3d4450;
  }
}
@keyframes gamepadpagedsettings_ItemFocusAnim-green_2Jedu {
  from {
    background: #c9ffc9;
    color: #8b929a;
  }
  to {
    background: #59bf40;
    color: #fff;
  }
}
@keyframes gamepadpagedsettings_focusAnimation_2C5Uw {
  0% {
    background-position: 0% 0%;
    opacity: 1;
  }
  100% {
    background-position: -180% 0%;
    opacity: 0.8;
  }
}
@keyframes gamepadpagedsettings_hoverAnimation_3sbAz {
  0% {
    background-position: 0% 0%;
  }
  100% {
    background-position: 50% 0%;
  }
}
.gamepadpagedsettings_PagedSettingsDialog_1T6t4 {
  display: flex;
  flex-direction: row;
  height: 100%;
  flex-grow: 1;
}
.DialogContent.gamepadpagedsettings_PagedSettingsDialog_PageContent_2Jsay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow-x: hidden;
  overflow-y: auto;
  scroll-padding: 56px 0px;
  flex-direction: column;
  padding-top: calc(24px + var(--basicui-header-height, 0px));
}
.DialogContent.gamepadpagedsettings_PagedSettingsDialog_PageContent_2Jsay.gamepadpagedsettings_NoPadding_13dbi {
  padding: 0;
  padding-top: calc(0px + var(--basicui-header-height, 0px));
}
.DialogContent.gamepadpagedsettings_PagedSettingsDialog_PageContent_2Jsay
  .DialogBody
  .DialogHeader:first-child
  + .DialogControlsSection:not(:first-child) {
  margin-top: 5px;
}
.gamepadpagedsettings_PagedSettingsDialog_PageListColumn_3Xe9v {
  background: #23262e;
  flex: 1;
  min-width: 240px;
  max-width: 40%;
  display: flex;
  flex-direction: column;
  position: relative;
  border-right: 1px solid #0e141b;
  padding-top: calc(0px + var(--basicui-header-height, 0px));
}
.gamepadpagedsettings_PagedSettingsDialog_Title_1wHaQ {
  color: #67707b;
  text-transform: uppercase;
  padding-top: calc(12px + 1.4vw);
  padding-left: calc(12px + 1.4vw);
  padding-right: calc(12px + 1.4vw);
  font-weight: 500;
  letter-spacing: 0.2px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.gamepadpagedsettings_PagedSettingsDialog_PageList_1zky_ {
  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;
}
.gamepadpagedsettings_PagedSettingsDialog_PageListItem_2syih {
  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: 0.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: 0.5s;
  animation-fill-mode: forwards;
  transform: scale(1) rotateX(1deg);
}
.gamepadpagedsettings_PagedSettingsDialog_PageListItem_2syih.gamepadpagedsettings_DisabledItem_1DIL_,
.gamepadpagedsettings_PagedSettingsDialog_PageListItem_2syih.gamepadpagedsettings_DisabledItem_1DIL_:hover,
.gamepadpagedsettings_PagedSettingsDialog_PageListItem_2syih.gamepadpagedsettings_DisabledItem_1DIL_:not(
    .gamepadpagedsettings_Active_3Qg3h
  ):hover {
  color: #414141;
  cursor: default;
}
.gamepadpagedsettings_PagedSettingsDialog_PageListItem_2syih.gamepadpagedsettings_Active_3Qg3h {
  color: #fff;
  cursor: default;
  background: #3d4450;
  transform: scale(1.1) rotateX(1deg);
}
.gamepadpagedsettings_PagedSettingsDialog_PageListItem_2syih:focus {
  outline: none;
  background: #3d4450;
  color: #fff;
  animation-name: gamepadpagedsettings_ItemFocusAnim-darkerGrey_GpvlZ;
  transform: scale(1.1);
  z-index: 1;
  animation-name: gamepadpagedsettings_ItemFocusAnim-darkGrey_2bogt;
}
.gamepadpagedsettings_PageListItem_Icon_1d7b6 {
  height: 20px;
  width: 20px;
  margin: auto 0;
  margin-right: 16px;
}
.gamepadpagedsettings_PageListItem_Icon_1d7b6 svg {
  width: 100%;
  height: 100%;
}
.gamepadpagedsettings_PageListItem_Title_IT_TZ {
  flex-grow: 1;
  margin: auto 0;
}
.gamepadpagedsettings_Separator_1JhNo {
  height: 1px;
  background: #3d4450;
  margin: 8px calc(12px + 1.4vw);
  flex-shrink: 0;
}
.gamepadpagedsettings_PagedSettingDialog_ContentColumn_3nGJH {
  background: #0e141b;
}
.gamepadpagedsettings_Up_2QzBg
  > .gamepadpagedsettings_ContentTransition_6AYoY.gamepadpagedsettings_Enter_2jEMo {
  transform: translateY(-12%);
  opacity: 0;
}
.gamepadpagedsettings_Up_2QzBg
  > .gamepadpagedsettings_ContentTransition_6AYoY.gamepadpagedsettings_EnterActive_GwNxQ {
  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;
}
.gamepadpagedsettings_Up_2QzBg
  > .gamepadpagedsettings_ContentTransition_6AYoY.gamepadpagedsettings_Exit_25tBd {
  transform: translateY(0);
  opacity: 1;
}
.gamepadpagedsettings_Up_2QzBg
  > .gamepadpagedsettings_ContentTransition_6AYoY.gamepadpagedsettings_ExitActive_tZVuk {
  transform: translateY(8%);
  opacity: 0;
  transition-property: transform, opacity;
  transition-duration: 80ms;
  transition-timing-function: cubic-bezier(0.6, 0, 1, 1);
}
.gamepadpagedsettings_Down_3gXsY
  > .gamepadpagedsettings_ContentTransition_6AYoY.gamepadpagedsettings_Enter_2jEMo {
  transform: translateY(12%);
  opacity: 0;
}
.gamepadpagedsettings_Down_3gXsY
  > .gamepadpagedsettings_ContentTransition_6AYoY.gamepadpagedsettings_EnterActive_GwNxQ {
  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;
}
.gamepadpagedsettings_Down_3gXsY
  > .gamepadpagedsettings_ContentTransition_6AYoY.gamepadpagedsettings_Exit_25tBd {
  transform: translateY(0);
  opacity: 1;
}
.gamepadpagedsettings_Down_3gXsY
  > .gamepadpagedsettings_ContentTransition_6AYoY.gamepadpagedsettings_ExitActive_tZVuk {
  transform: translateY(-8%);
  opacity: 0;
  transition-property: transform, opacity;
  transition-duration: 80ms;
  transition-timing-function: cubic-bezier(0.6, 0, 1, 1);
}
body.modals_BodyNoScroll_18M-m {
  overflow-y: hidden;
  height: 100vh;
}
body.modals_BodyNoScrollDialog_1z8lz {
  overflow-y: hidden;
  height: 100vh;
}
.modals_OverlayModal_33Ku8 {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.8);
  z-index: 1500;
}
.modals_GamepadOnlyModalWrapper_sxEIJ {
  display: flex;
  flex-direction: column;
  min-height: 0;
  max-height: 100vh;
  overflow-y: scroll;
}
.modals_GamepadOnlyModalWrapper_sxEIJ .modals_GamepadOnlyPanelWrapper_2PCDj {
  display: flex;
  flex-direction: column;
  min-height: 0;
}
.localdateandtime_DateAndTime_1mIa4,
.localdateandtime_DateAndTimeInline_3qD-l {
  display: inline-flex;
  white-space: nowrap;
}
.localdateandtime_DateAndTime_1mIa4 span.localdateandtime_At_1_c2a,
.localdateandtime_DateAndTimeInline_3qD-l span.localdateandtime_At_1_c2a {
  margin: 0px 4px;
  color: #6c767f;
}
.localdateandtime_DateAndTimeInline_3qD-l {
  display: inline-flex;
}
.localdateandtime_ActiveEvent_svTOO {
  color: #a3cf06;
  display: flex;
}
.localdateandtime_ActiveEvent_svTOO .localdateandtime_ActiveEventCallOut_3B7k4 {
  background: #a3cf06;
  font-size: 11px;
  color: #222;
  padding: 0px 5px;
  border-radius: 2px;
  display: table;
  position: relative;
  text-transform: uppercase;
  font-weight: 500;
  margin-right: 4px;
  margin-top: 1px;
}
.localdateandtime_RightSideTitles_2TqaV {
  font-size: 12px;
  font-weight: 200;
  color: #b1b4b9;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 4px;
}
.localdateandtime_DateToolTip_1nzF8 {
  z-index: 2000;
  padding: 3px 8px;
  border-radius: 2px;
  background-color: #5e6068;
  color: #fff;
  text-transform: uppercase;
  box-shadow: 1px 1px 2px 2px rgba(0, 0, 0, 0.3);
}
.localdateandtime_ShortDateAndTime_10lxL {
  margin: 0px 4px;
  text-transform: initial;
  color: #868f98;
  letter-spacing: normal;
}
.localdateandtime_ShortDateRange_3MAl6 {
  display: flex;
}
@media screen and (max-width: 500px) {
  .localdateandtime_ShortDateRange_3MAl6 {
    flex-direction: column;
  }
}
.localdateandtime_ShortDateRange_3MAl6 .localdateandtime_RightSideTitles_2TqaV {
  display: flex;
  flex-wrap: wrap;
}
div.eventbbcodeparser_Header1_2zuQq,
div.eventbbcodeparser_Header2_1XW7a,
div.eventbbcodeparser_Header3_2W0fw {
  color: #fff;
  margin-bottom: 6px;
  margin-top: 8px;
  clear: both;
}
div.eventbbcodeparser_Header1_2zuQq {
  font-size: 32px;
  line-height: 33px;
  font-weight: 500;
}
div.eventbbcodeparser_Header2_1XW7a {
  font-size: 26px;
  line-height: 29px;
  font-weight: 400;
}
div.eventbbcodeparser_Header3_2W0fw {
  font-size: 19px;
  line-height: 22px;
  font-weight: 300;
}
.eventbbcodeparser_Link_3NcRW {
  color: #969696;
  text-decoration: underline;
}
.eventbbcodeparser_Link_3NcRW:hover {
  color: #fff;
}
.eventbbcodeparser_LinkHost_2T5nC {
  font-size: 10px;
  color: #7e8391;
  padding: 4px;
  top: -1px;
}
a.eventbbcodeparser_LinkButton_2l4XS {
  background-color: #2681da;
  font-size: 14px;
  padding: 6px 20px;
  display: inline-block;
  border-radius: 3px;
  margin: 4px 0px;
}
a.eventbbcodeparser_LinkButton_2l4XS span {
  color: #fff;
  padding-bottom: 6px;
}
.eventbbcodeparser_LinkButton_2l4XS:hover {
  background-color: #3691fa;
  color: #fff;
  box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.5);
}
ul.eventbbcodeparser_UnorderedList_2s0zA {
  list-style-type: disc;
  list-style-position: inside;
  line-height: 21px;
  padding-left: 1em;
  padding-inline-start: 40px;
  margin-top: 14px;
  margin-bottom: 0px;
}
ol.eventbbcodeparser_OrderedList_2tEkD {
  padding-left: 3em;
  margin-top: 14px;
  margin-bottom: 14px;
}
iframe.eventbbcodeparser_StoreWidget_2z0k4 {
  height: 190px;
  width: 100%;
}
iframe.eventbbcodeparser_MedalTVWidget_3pE8b {
  height: 360px;
  width: 100%;
}
.eventbbcodeparser_AppSummaryWidgetCtn_1q-L5,
.eventbbcodeparser_LoyaltyRewardCtn_1-myD {
  flex-grow: 2;
  flex-basis: 0;
}
.DetailPageExample .eventbbcodeparser_Header2_1XW7a {
  font-size: 10px;
  line-height: 10px;
}
.DetailPageExample .eventbbcodeparser_Header1_2zuQq {
  font-size: 11px;
  line-height: 11px;
}
.SaleSectionCtn.text_section .eventbbcodeparser_SaleSectionCtn_3gzGa,
.SaleSectionCtn.text_section .eventbbcodeparser_SaleTextCtn_7qEEp {
  color: #c3c4d9;
  font-size: 14px;
}
.SaleSectionCtn.text_section
  .eventbbcodeparser_SaleSectionCtn_3gzGa
  .eventbbcodeparser_ReminderCtn_1bSdg,
.SaleSectionCtn.text_section
  .eventbbcodeparser_SaleTextCtn_7qEEp
  .eventbbcodeparser_ReminderCtn_1bSdg {
  margin: 6px 0;
}
.SaleSectionCtn.text_section
  .eventbbcodeparser_SaleSectionCtn_3gzGa
  .eventbbcodeparser_BlockQuote_3EN2v,
.SaleSectionCtn.text_section
  .eventbbcodeparser_SaleTextCtn_7qEEp
  .eventbbcodeparser_BlockQuote_3EN2v {
  border: none;
  width: 60%;
  max-width: 640px;
  margin: 0 auto;
}
@media screen and (max-width: 800px) {
  .SaleSectionCtn.text_section
    .eventbbcodeparser_SaleSectionCtn_3gzGa
    .eventbbcodeparser_BlockQuote_3EN2v,
  .SaleSectionCtn.text_section
    .eventbbcodeparser_SaleTextCtn_7qEEp
    .eventbbcodeparser_BlockQuote_3EN2v {
    width: 100%;
  }
}
.SaleSectionCtn.text_section
  .eventbbcodeparser_SaleSectionCtn_3gzGa
  .BB_TableData,
.SaleSectionCtn.text_section
  .eventbbcodeparser_SaleTextCtn_7qEEp
  .BB_TableData {
  font-size: 18px;
}
@media screen and (max-width: 800px) {
  .SaleSectionCtn.text_section
    .eventbbcodeparser_SaleSectionCtn_3gzGa
    .BB_TableData,
  .SaleSectionCtn.text_section
    .eventbbcodeparser_SaleTextCtn_7qEEp
    .BB_TableData {
    font-size: 16px;
  }
}
@media screen and (max-width: 600px) {
  .SaleSectionCtn.text_section
    .eventbbcodeparser_SaleSectionCtn_3gzGa
    .BB_TableData,
  .SaleSectionCtn.text_section
    .eventbbcodeparser_SaleTextCtn_7qEEp
    .BB_TableData {
    font-size: 13px;
  }
}
.SaleSectionCtn.text_section .eventbbcodeparser_SaleSectionCtn_3gzGa img,
.SaleSectionCtn.text_section .eventbbcodeparser_SaleTextCtn_7qEEp img {
  max-width: 100%;
  height: auto;
  width: auto;
}
.SaleSectionCtn.text_section
  .eventbbcodeparser_SaleSectionCtn_3gzGa
  .eventbbcodeparser_Link_3NcRW,
.SaleSectionCtn.text_section
  .eventbbcodeparser_SaleTextCtn_7qEEp
  .eventbbcodeparser_Link_3NcRW {
  color: #fff;
}
.eventbbcodeparser_SocialLink_2A_sW {
  display: inline-block;
}
.eventbbcodeparser_SocialIcon_3zUWn {
  height: 1em;
  width: 1em;
  display: inline-block;
  margin-right: 8px;
}
.eventbbcodeparser_LocalizeBlock_1Bebk {
  white-space: pre-wrap;
}
.eventbbcodeparser_CheckMark_2XDu5 {
  height: 32px;
}
.eventreminder_FlexColumnContainer_1y5Hb {
  display: flex;
  flex-direction: column;
}
.eventreminder_FullStartTime_3NRHo {
  color: #a4d5ff;
  padding: 8px 10px;
  background-color: rgba(0, 0, 0, 0.3);
}
.eventreminder_ReminderDialog_1DoQh.eventreminder_ReminderOptions_2yPmn {
  width: 300px;
  padding: 0px;
  background: rgba(0, 0, 0, 0);
  border-left: none;
}
.eventreminder_ReminderBackground_2wcJ6 {
  position: relative;
  background: #2f2f33;
  padding: 0px;
  border-radius: 2px;
  box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.5);
  width: max-content;
  min-width: 100%;
}
.eventreminder_ReminderBackground_2wcJ6.eventreminder_ReminderExpandsLeft_1VfAs {
  position: absolute;
  right: 0;
}
.eventreminder_ReminderOption_2RU5s,
a.eventreminder_ReminderOption_2RU5s {
  padding: 4px;
  margin: 0px 8px 2px 8px;
  background: #444850;
  color: #fff;
  font-size: 14px;
  line-height: 22px;
  display: flex;
  align-items: center;
}
.eventreminder_ReminderOption_2RU5s:not(.eventreminder_Unverified_2teRM):hover,
a.eventreminder_ReminderOption_2RU5s:not(
    .eventreminder_Unverified_2teRM
  ):hover {
  background-color: rgba(255, 255, 255, 0.2);
}
.eventreminder_ReminderOption_2RU5s.eventreminder_Unverified_2teRM,
a.eventreminder_ReminderOption_2RU5s.eventreminder_Unverified_2teRM {
  color: #777;
}
.eventreminder_ReminderOption_2RU5s a,
a.eventreminder_ReminderOption_2RU5s a {
  color: #a4d5ff;
  padding: 0 4px;
}
.eventreminder_ReminderOption_2RU5s a:hover,
a.eventreminder_ReminderOption_2RU5s a:hover {
  text-decoration: underline;
}
.eventreminder_ReminderOption_2RU5s .eventreminder_CheckboxWrapper_kv-CG,
a.eventreminder_ReminderOption_2RU5s .eventreminder_CheckboxWrapper_kv-CG {
  flex: 1;
}
.eventreminder_ReminderOption_2RU5s
  .eventreminder_CheckboxWrapper_kv-CG
  .DialogCheckbox_Container,
a.eventreminder_ReminderOption_2RU5s
  .eventreminder_CheckboxWrapper_kv-CG
  .DialogCheckbox_Container {
  margin-bottom: 0px;
  padding: 0 8px 0 0;
}
.eventreminder_ReminderOption_2RU5s
  .eventreminder_CheckboxWrapper_kv-CG
  .DialogCheckbox_Container
  .DialogCheckbox,
a.eventreminder_ReminderOption_2RU5s
  .eventreminder_CheckboxWrapper_kv-CG
  .DialogCheckbox_Container
  .DialogCheckbox {
  margin: 3px;
  width: 16px;
  height: 16px;
}
.eventreminder_ReminderOption_2RU5s
  .eventreminder_CheckboxWrapper_kv-CG
  .DialogCheckbox_Container
  .DialogCheckbox
  .SVGIcon_DialogCheck,
a.eventreminder_ReminderOption_2RU5s
  .eventreminder_CheckboxWrapper_kv-CG
  .DialogCheckbox_Container
  .DialogCheckbox
  .SVGIcon_DialogCheck {
  margin: 0 0 2px 0;
  width: 16px;
  height: 16px;
}
.eventreminder_ReminderOption_2RU5s
  .eventreminder_CheckboxWrapper_kv-CG
  .DialogCheckbox_Container
  .DialogToggle_Label,
a.eventreminder_ReminderOption_2RU5s
  .eventreminder_CheckboxWrapper_kv-CG
  .DialogCheckbox_Container
  .DialogToggle_Label {
  margin-left: 28px;
}
.eventreminder_ReminderOptionTooltip_ccmSx {
  z-index: 2000;
}
.eventreminder_ReminderCheckBox_1CkWt {
  width: fit-content;
  display: flex;
  font-size: 14px;
  overflow: hidden;
}
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_IconMode_28RJz {
  position: relative;
}
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_IconMode_28RJz
  .eventreminder_RemindBell_zVT8n {
  width: 26px;
  height: 32px;
  padding-left: 4px;
}
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_IconMode_28RJz svg {
  fill: #399aec;
}
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_IconMode_28RJz
  .eventreminder_RemindCheck_P-2Xu {
  position: absolute;
  padding-top: 0;
  height: 32px;
}
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_IconMode_28RJz
  .eventreminder_ReminderOptions_2yPmn {
  display: none;
}
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_IconMode_28RJz
  .eventreminder_ReminderDefault_2V4hj {
  width: 0;
  padding: 0;
  height: 0;
  border: 0;
}
html:not(.touch)
  .eventreminder_ReminderCheckBox_1CkWt.eventreminder_IconMode_28RJz
  .eventreminder_ReminderDefault_2V4hj {
  transition: padding-right 0.2s ease-out;
}
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_IconMode_28RJz:hover
  .eventreminder_ReminderOptions_2yPmn,
.eventreminder_ReminderDialog_1DoQh
  .eventreminder_ReminderCheckBox_1CkWt.eventreminder_IconMode_28RJz
  .eventreminder_ReminderOptions_2yPmn {
  display: block;
}
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_IconMode_28RJz:hover
  .eventreminder_ReminderDefault_2V4hj,
.eventreminder_ReminderDialog_1DoQh
  .eventreminder_ReminderCheckBox_1CkWt.eventreminder_IconMode_28RJz
  .eventreminder_ReminderDefault_2V4hj {
  width: auto;
  padding: 6px 12px;
}
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_IconMode_28RJz:hover
  .eventreminder_RemindBell_zVT8n,
.eventreminder_ReminderDialog_1DoQh
  .eventreminder_ReminderCheckBox_1CkWt.eventreminder_IconMode_28RJz
  .eventreminder_RemindBell_zVT8n {
  display: none;
}
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_IconMode_28RJz:hover
  .eventreminder_RemindCheck_P-2Xu,
.eventreminder_ReminderDialog_1DoQh
  .eventreminder_ReminderCheckBox_1CkWt.eventreminder_IconMode_28RJz
  .eventreminder_RemindCheck_P-2Xu {
  position: relative;
}
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_TextMode_tRnjq,
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_IconMode_28RJz:hover,
.eventreminder_ReminderDialog_1DoQh .eventreminder_ReminderCheckBox_1CkWt {
  background-image: radial-gradient(
    circle at top left,
    #399aec 10%,
    #225dce 80%
  );
  border-radius: 3px;
  width: 300px;
}
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_TextMode_tRnjq:hover,
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_IconMode_28RJz:hover:hover,
.eventreminder_ReminderDialog_1DoQh
  .eventreminder_ReminderCheckBox_1CkWt:hover {
  cursor: pointer;
  box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.5);
}
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_TextMode_tRnjq:hover
  .eventreminder_ReminderDefault_2V4hj,
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_TextMode_tRnjq:hover
  .eventreminder_ReminderOptions_2yPmn,
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_TextMode_tRnjq:hover
  .eventreminder_ReminderCheck_1WJ3v,
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_TextMode_tRnjq:hover
  .eventreminder_ReminderOpennedOptions_tbZ1S,
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_IconMode_28RJz:hover:hover
  .eventreminder_ReminderDefault_2V4hj,
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_IconMode_28RJz:hover:hover
  .eventreminder_ReminderOptions_2yPmn,
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_IconMode_28RJz:hover:hover
  .eventreminder_ReminderCheck_1WJ3v,
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_IconMode_28RJz:hover:hover
  .eventreminder_ReminderOpennedOptions_tbZ1S,
.eventreminder_ReminderDialog_1DoQh
  .eventreminder_ReminderCheckBox_1CkWt:hover
  .eventreminder_ReminderDefault_2V4hj,
.eventreminder_ReminderDialog_1DoQh
  .eventreminder_ReminderCheckBox_1CkWt:hover
  .eventreminder_ReminderOptions_2yPmn,
.eventreminder_ReminderDialog_1DoQh
  .eventreminder_ReminderCheckBox_1CkWt:hover
  .eventreminder_ReminderCheck_1WJ3v,
.eventreminder_ReminderDialog_1DoQh
  .eventreminder_ReminderCheckBox_1CkWt:hover
  .eventreminder_ReminderOpennedOptions_tbZ1S {
  background-color: rgba(57, 154, 236, 0.5);
}
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_TextMode_tRnjq
  .eventreminder_ReminderDefault_2V4hj,
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_IconMode_28RJz:hover
  .eventreminder_ReminderDefault_2V4hj,
.eventreminder_ReminderDialog_1DoQh
  .eventreminder_ReminderCheckBox_1CkWt
  .eventreminder_ReminderDefault_2V4hj {
  padding: 6px 12px;
  color: #fff;
  flex: 1;
  flex-grow: 100;
  border-right: 1px solid rgba(0, 0, 0, 0.5);
  line-height: 20px;
  height: 32px;
  white-space: nowrap;
  box-sizing: border-box;
}
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_TextMode_tRnjq
  .eventreminder_ReminderOptions_2yPmn,
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_TextMode_tRnjq
  .eventreminder_ReminderOpennedOptions_tbZ1S,
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_IconMode_28RJz:hover
  .eventreminder_ReminderOptions_2yPmn,
.eventreminder_ReminderCheckBox_1CkWt.eventreminder_IconMode_28RJz:hover
  .eventreminder_ReminderOpennedOptions_tbZ1S,
.eventreminder_ReminderDialog_1DoQh
  .eventreminder_ReminderCheckBox_1CkWt
  .eventreminder_ReminderOptions_2yPmn,
.eventreminder_ReminderDialog_1DoQh
  .eventreminder_ReminderCheckBox_1CkWt
  .eventreminder_ReminderOpennedOptions_tbZ1S {
  flex: 1;
  flex-basis: 32px;
  background-repeat: no-repeat;
  background-position: 9px 9px;
  width: 35px;
  height: 32px;
  border-left: 1px solid rgba(255, 255, 255, 0.15);
}
.eventreminder_ReminderOptions_2yPmn {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0M1MEE4RDkxREYwMTFFOUJGNjhDQjk4QzYxOUI2RUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0M1MEE4REExREYwMTFFOUJGNjhDQjk4QzYxOUI2RUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQzUwQThENzFERjAxMUU5QkY2OENCOThDNjE5QjZFQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQzUwQThEODFERjAxMUU5QkY2OENCOThDNjE5QjZFQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkFcBtEAAADkSURBVHjaYvz//z8DCDCBiHfv3v0HCCBGmAgIiIAIgAACizAyMgpABf8wICsBAYAAYsQQAGIeIGaB8j+Aybdv3/6HGYoBAAIIwwx0ADYL6AwRoDGvkSWEhYVFgdQbdGeJoNtF0AqAACKogImBAGCEOpQHi9wXoOl/wAqAPviNLgv0BStIAciKPyAOuiQ45NHDBBqksHBmIOQBsAIWQqoAAoxgOBACTAwUAlhkcwA9+J1YTcBQ4gRSP8DpFZpoYYYJoKcaLCnoAyyI0Q1AdhWKQegaUaIBTyCCDOJAjjds0TTwsQAAEO5yLEGNvDIAAAAASUVORK5CYII=);
}
.eventreminder_ReminderOpennedOptions_tbZ1S {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjA2NkUxRjYzNDdEMTFFOUI5MzlCM0IwNDk1OTEzMjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjA2NkUxRjczNDdEMTFFOUI5MzlCM0IwNDk1OTEzMjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MDY2RTFGNDM0N0QxMUU5QjkzOUIzQjA0OTU5MTMyMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MDY2RTFGNTM0N0QxMUU5QjkzOUIzQjA0OTU5MTMyMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Puj4W0sAAADSSURBVHjaYvz//z8DCDCBiHfv3v0HCCBGmAjD27dvQSwWgABigIuAOEDAiCQABgABhCGAohwkCWKwAA38DdOBoQUggHCaAQfIzgC5De4+qBzYBJAXsGkWEhJiJGgFQAARVMDEQCLgwOEBMBCB+kAEWQETkuRraDS8RlbECDIWKPgd3S5hYWFOoAk/KPcFQIARjgsCgImBUoDDBSxowcaCTR88MTAyMiJrFIAFKVqoiQKpD0D8B9limAE4NeIyCKjvD7oBHNicigWANP5AMWBAYwEAUl+ORKnWwrgAAAAASUVORK5CYII=);
}
.eventreminder_ReminderOptionsHeader_1irbS {
  color: #b1b4b9;
  font-size: 11px;
  text-transform: uppercase;
  padding: 8px 10px 4px;
}
.eventreminder_ReminderCalendarOptions_2MSZH {
  padding: 0px 8px 10px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.eventreminder_ReminderSettings_3bSG8 {
  margin-top: 12px;
  border-top: 1px solid #5b616b;
  padding: 8px;
}
.eventreminder_ReminderCalendarOptions_2MSZH
  .eventreminder_ReminderOption_2RU5s {
  padding: 4px 8px;
  margin: 0 2px 0;
  flex-basis: 25%;
  display: inline;
  text-align: center;
}
.eventreminder_ReminderNotes_1N2eu {
  padding: 8px;
  color: #e1c48a;
  font-size: 12px;
}
.eventreminder_RemindCheck_P-2Xu {
  width: 26px;
  height: 26px;
  padding-top: 5px;
  padding-left: 4px;
}
.eventreminder_RemindCheck_P-2Xu svg polyline {
  stroke-width: 32;
}
.eventreminder_RpcThrobber_2TbzG {
  position: absolute;
  z-index: 3000;
  background: rgba(0, 0, 0, 0.4);
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.partnereventshared_PartnerEventFont_jl62C {
  font-family: 'Motiva Sans', Arial, Helvetica, sans-serif;
  font-weight: 300;
}
.partnereventshared_BetaContainer_V9W-c {
  background-image: radial-gradient(
    circle at top left,
    #056890 0%,
    hsl(197, 59%, 19%) 60%
  );
  border-bottom: 1px solid #09b8fe;
  padding: 40px;
  color: #e5e5e5;
}
.partnereventshared_BetaContainer_V9W-c a {
  text-decoration: underline;
}
.partnereventshared_BetaContainer_V9W-c
  .partnereventshared_EventBetaTextTitle_1RBMY {
  font-size: 23px;
  font-family: 'Motiva Sans', Arial, Helvetica, sans-serif;
  font-weight: 600;
  color: #78bbf2;
  text-transform: none;
  margin-bottom: 8px;
}
.partnereventshared_Clear_2wTCS {
  clear: left;
  display: block;
}
.partnereventshared_Divider_1YSSb {
  background-color: #161616;
  border-bottom: 1px solid #4c4c4c;
  height: 1px;
  margin-top: 15px;
  margin-bottom: 10px;
}
.partnereventshared_EventDefaultRowContainer_2PZFs {
  border: 1px solid #464b58;
  padding: 16px;
  border-radius: 4px;
  margin-top: 8px;
}
.partnereventshared_EventDefaultRowContainer_2PZFs.partnereventshared_EventStartPublic_2Z9-l {
  border-left: 1px solid #a3cf06;
}
.partnereventshared_EventOptions_lTs6D {
  margin-left: 10px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.partnereventshared_FlexColumnContainer_1xuKN {
  display: flex;
  flex-direction: column;
}
.partnereventshared_FlexRowContainer_ObERh {
  display: flex;
  flex-direction: row;
}
.partnereventshared_FlexRowContainer_ObERh.partnereventshared_Centered_1ui9Q {
  justify-content: center;
}
.partnereventshared_FlexContainSpaceBetween_2hZlk {
  justify-content: space-between;
  position: absolute;
}
.partnereventshared_FlexRowContainer_ObERh > div:not(:first-child) {
  margin-left: 8px;
}
.partnereventshared_FlexRowWrapSpaceBetweenContainer_1tkkJ {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}
.partnereventshared_FlexRowWrapFlexStartContainer_1j2ti {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.partnereventshared_SaveBackground_sD4zz {
  position: fixed;
  bottom: 0;
  width: 100vw;
  z-index: 1;
  background: #353941;
}
.partnereventshared_SaveBackground_sD4zz
  .partnereventshared_FlexRowWrapFlexStartContainer_1j2ti {
  width: 1056px;
  margin: 0 auto;
  padding: 12px;
}
.partnereventshared_SupportedGroupLabel_2ALDc {
  color: #fff;
  background-color: #000;
  text-transform: uppercase;
  text-align: center;
}
.partnereventshared_LanguageWithContent_26qgE {
  color: #a3cf06;
}
input::placeholder {
  font-style: italic;
}
input.DialogTextInputBase.partnereventshared_LargeInput_1JVsm {
  font-size: 24px;
}
.partnereventshared_InputBorder_3GXan {
  padding: 0px;
}
b {
  font-family: 'Motiva Sans', Arial, Helvetica, sans-serif;
}
.partnereventshared_RadioOption_qDLh8 {
  padding: 4px 0px;
}
.partnereventshared_RadioOption_qDLh8 label {
  margin-left: 8px;
}
.partnereventshared_FlexGrow_sP2Th {
  flex-grow: 1;
}
.partnereventshared_EventEditorTextTitleCtn_3Stjq {
  padding-bottom: 3px;
  padding-top: 20px;
  display: flex;
  justify-content: start;
  align-items: end;
}
.partnereventshared_EventEditorTextTitleCtn_3Stjq
  .partnereventshared_doclink_pv25B {
  float: right;
  background: #30343b;
  border-radius: 3px;
  font-size: 12px;
  text-transform: uppercase;
  color: #bbbdbf;
  padding: 2px 6px;
}
.partnereventshared_EventEditorTextTitleCtn_3Stjq
  .partnereventshared_doclink_pv25B:hover {
  background: #495059;
}
.partnereventshared_EventEditorUnpaddedTextTitle_3YEdx,
.partnereventshared_EventEditorTextTitle_KxUwI,
.partnereventshared_EventEditorTextTitleLengthInfo_RI6jm {
  color: #a7aeb4;
  padding-bottom: 3px;
  letter-spacing: 0px;
}
.partnereventshared_EventEditorUnpaddedTextTitle_3YEdx,
.partnereventshared_EventEditorTextTitle_KxUwI {
  padding-left: 0px;
  text-transform: uppercase;
  font-size: 14px;
  letter-spacing: 0.05em;
  font-weight: 400;
  display: flex;
  justify-content: start;
}
.partnereventshared_EventEditorUnpaddedTextTitle_3YEdx a,
.partnereventshared_EventEditorTextTitle_KxUwI a {
  flex-grow: 1;
}
.partnereventshared_EventEditorUnpaddedTextTitle_3YEdx span,
.partnereventshared_EventEditorTextTitle_KxUwI span {
  text-transform: none;
  color: #868f98;
  vertical-align: middle;
}
.partnereventshared_CollapsableSectionTitle_3xn_L {
  text-transform: uppercase;
  font-size: 18px;
  letter-spacing: 1px;
  color: #fff;
  display: flex;
  line-height: 36px;
}
.partnereventshared_EventEditorTextTitleLengthInfo_RI6jm {
  font-size: 11px;
  padding-left: 10px;
}
.partnereventshared_EventSectionTitleCtn_Gh36G {
  display: flex;
  flex-direction: row;
  margin-bottom: 12px;
  position: relative;
}
.partnereventshared_EventSectionTitle_ymEPg {
  color: #fff;
  padding-left: 0px;
  padding-bottom: 3px;
  text-transform: uppercase;
  font-size: 18px;
  letter-spacing: 1px;
  margin-top: 2px;
}
.partnereventshared_EventSectionSpacer_3hmAE {
  border-top: 1px solid rgba(255, 255, 255, 0.4);
  flex-grow: 1;
  margin-top: 12px;
  height: 4px;
  margin-left: 20px;
  margin-right: 20px;
}
.partnereventshared_EventSectionMoreBtn_2aMUA {
  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, 0.4);
  white-space: nowrap;
  text-overflow: ellipsis;
}
.partnereventshared_EventSectionMoreBtn_2aMUA:hover {
  background: rgba(255, 255, 255, 0.4);
  box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.6);
  cursor: pointer;
}
.partnereventshared_EventEditorTextTitle_KxUwI,
.partnereventshared_EventEditorSpacerPadding_3z_Go {
  padding-top: 20px;
}
.partnereventshared_EventEditorVisibilityCtn_2dXkh {
  margin-top: 10px;
}
.partnereventshared_EventEditorTextSubTitle_1W9TB {
  color: #b2b5ba;
  margin-bottom: 12px;
}
.partnereventshared_FloatingTitle_YRPD0 {
  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 .partnereventshared_FloatingTitle_YRPD0 {
    float: unset;
    width: 1056px;
    margin: 0px auto;
    padding-top: 40px;
    border-top: unset;
  }
}
.partnereventshared_EventEditorEventStatus_3BjtK {
  color: var(--main-editor-section-title-color);
  padding-left: 0px;
  padding-bottom: 3px;
  text-transform: uppercase;
  letter-spacing: 0px;
  font-size: 13px;
}
.partnereventshared_EventHidden_2blH9 {
  color: #c44848;
}
.partnereventshared_EventVisible_2pKDi {
  color: #a3cf06;
}
.partnereventshared_EventBarTitleCtn_2xTVL {
  text-align: center;
  color: #32373f;
  background: rgba(255, 255, 255, 0.4);
  padding: 8px 10px;
  border-radius: 2px;
}
.partnereventshared_EventBarTitleCtn_2xTVL .PendingVisibilityText {
  margin-left: 20px;
  color: #b12100;
}
.partnereventshared_EventBarTitleCtn_2xTVL .HelperTooltip {
  display: flex;
  flex-direction: row;
  margin-left: 3px;
}
.partnereventshared_EventBarTitleCtn_2xTVL .HelperTooltip svg {
  fill: #545454;
}
.partnereventshared_EventBarTitle_1GkOW {
  font-size: 22px;
  font-weight: bold;
  color: #32373f;
  top: -4px;
  position: relative;
}
.partnereventshared_EventBarTitleCtn_2xTVL
  .partnereventshared_FlexRowContainer_ObERh {
  justify-content: center;
}
.partnereventshared_EventBarBack_1geYX {
  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;
}
.partnereventshared_EventBarBack_1geYX: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, 0.5);
  cursor: pointer;
}
.partnereventshared_EditPreviewButton_1Hpie {
  min-width: 100px;
  padding: 4px 20px;
  margin-left: 12px;
  border-radius: 3px;
  line-height: 26px;
  text-align: center;
  color: #ebebeb;
  background: #3d434d;
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);
  text-decoration: none;
}
.partnereventshared_EditPreviewButton_1Hpie:hover {
  cursor: pointer;
  box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.5);
}
.partnereventshared_EditPreviewButton_1Hpie.partnereventshared_Delete_2joF8 {
  border: 1px solid #ca5029;
  width: fit-content;
}
.partnereventshared_EditPreviewButton_1Hpie.partnereventshared_Disabled_2cDVx {
  color: #777;
}
.partnereventshared_BrowseMoreButton_jJY9v {
  display: inline-block;
  padding: 10px 20px;
  border-radius: 3px;
  text-align: center;
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);
  text-decoration: none;
}
.partnereventshared_BrowseMoreButton_jJY9v:hover {
  cursor: pointer;
  box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.5);
}
.partnereventshared_Button_5getH {
  color: #dfe3e6;
  transition-property: background, color, box-shadow;
  transition-duration: 0.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, 0.2);
  position: relative;
  text-decoration: none;
}
.partnereventshared_Button_5getH:hover {
  background: #464d58;
  color: #fff;
  box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.5);
  cursor: pointer;
}
.partnereventshared_Button_5getH.partnereventshared_Icon_2uxNd {
  display: flex;
  flex-direction: row;
  align-items: center;
  color: #dfe3e6;
  transition-property: background, color, box-shadow;
  transition-duration: 0.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, 0.2);
  position: relative;
}
.partnereventshared_Button_5getH.partnereventshared_Icon_2uxNd:hover {
  background: #464d58;
  color: #fff;
  box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.5);
  cursor: pointer;
}
.partnereventshared_Button_5getH.partnereventshared_Primary_1sBXO {
  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, 0.2);
}
.partnereventshared_Button_5getH.partnereventshared_Primary_1sBXO:hover {
  background-image: radial-gradient(
    circle at top left,
    #59abee 10%,
    #225dce 130%
  );
  box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.5);
}
.partnereventshared_ClearThings_17W4T {
  clear: both;
}
.partnereventshared_OnIndicator_mCly3,
.partnereventshared_OffIndicator_1fdn1 {
  color: #fff;
  padding-top: 1px;
  padding-bottom: 3px;
  padding-left: 8px;
  padding-right: 8px;
}
.partnereventshared_OnIndicator_mCly3 {
  background-color: #2d73ff;
}
.partnereventshared_OffIndicator_1fdn1 {
  background-color: #5f6875;
}
.partnereventshared_IconImage_25pKO {
  height: 18px;
  width: 18px;
  padding-right: 5px;
}
.partnereventshared_RightColumnContainer_3NXvh {
  background-color: #2a2d34;
  padding: 15px;
}
.partnereventshared_RightColumnContainer_3NXvh
  button.partnereventshared_EventPublishButton_1YB4W {
  margin-top: 20px;
}
.partnereventshared_FloatRight_2Jln2 {
  float: right;
}
.partnereventshared_TTip_1Yc3L {
  background: #3a3f48;
  padding: 0px 7px;
  border-radius: 20px;
  display: inline-block;
}
.partnereventshared_TTip_1Yc3L:hover {
  cursor: help;
}
.partnereventshared_ValveSupportOnly_Jx5QV {
  padding: 10px;
  color: #fff;
}
.partnereventshared_ArtworkAgeNotAppropriate_2Iqn7 {
  position: relative;
  filter: blur(30px) saturate(0.9);
}
.partnereventshared_EventDashboardHeader_342N0 {
  display: flex;
  flex-direction: column;
}
.partnereventshared_ContainerSpaceBetween_2oeIf,
.partnereventshared_EventDashboardTitles_2ffzx {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.partnereventshared_EventDashboardTitles_2ffzx {
  margin-bottom: 15px;
  margin-top: 20px;
}
.partnereventshared_EventDashboardActions_2abPG
  > .partnereventshared_Button_5getH {
  display: inline-block;
  margin-top: 4px;
}
.partnereventshared_EventDashboardStatsCtn_RcSUI {
  background: #36404f;
  color: #c5cdd8;
  border-radius: 4px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
.partnereventshared_EventDashboardStatsCtn_RcSUI p {
  color: #c5cdd8;
  margin-bottom: 0px;
  margin-top: 4px;
}
.partnereventshared_EventDashboardAppCtn_6q0PO {
  margin-top: 40px;
  position: relative;
  margin-bottom: 0px;
}
.partnereventshared_maintitle_1nB4S,
.partnereventshared_AppTitle_2Yz8K {
  font-size: 28px;
}
.partnereventshared_maintitle_1nB4S {
  color: #b7ccd5;
}
.partnereventshared_AppTitle_2Yz8K {
  border-bottom: 1px dotted #535b6a;
  padding-bottom: 14px;
  display: inherit;
}
.partnereventshared_AppTitle_2Yz8K img {
  width: 81px;
  vertical-align: text-top;
  margin-right: 8px;
}
.partnereventshared_subtitle_3wC5H {
  font-size: 16px;
  color: #8f98a0;
}
.partnereventshared_ValveOnlyBackground_2-XEU {
  background-color: #461f28;
  border: 1px solid #761f28;
  padding: 4px;
}
.partnereventshared_ValveOnlyAdminBackground_ylj53 {
  background-color: #761f28;
  padding: 4px;
}
.partnereventshared_Columns_1wbus {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.partnereventshared_LeftCol_1nHBR {
  width: 706px;
}
@media screen and (max-width: 910px) {
  .partnereventshared_LeftCol_1nHBR {
    width: auto;
    float: none;
    max-width: 640px;
  }
}
.partnereventshared_RightCol_1ehsv {
  max-width: 33vw;
  padding-left: 24px;
}
@media screen and (max-width: 910px) {
  .partnereventshared_RightCol_1ehsv {
    width: auto;
    float: none;
    padding: 16px 8px 0 8px;
  }
}
.partnereventshared_DropDownScroll_1U_du {
  max-height: 400px;
  min-width: 100px;
  overflow: hidden scroll;
}
.partnereventshared_CloseButton_3NcQW {
  position: absolute;
  top: 4px;
  right: 4px;
  width: 12px;
  height: 12px;
}
.partnereventshared_CloseSectionTools_3ShF2 {
  float: right;
}
.partnereventshared_CloseSectionTools_3ShF2 .DialogButton {
  margin-left: 4px;
  width: 40px;
}
.partnereventshared_CloseSectionTools_3ShF2 .SVGIcon_Button rect,
.partnereventshared_CloseSectionTools_3ShF2 .SVGIcon_Button line {
  stroke: #fff;
}
.partnereventshared_HalfColumn_1mrYu {
  box-sizing: border-box;
  margin: 4px;
  width: 50%;
}
span.partnereventshared_tooltip_Ctn_RQL5G {
  cursor: pointer;
  background: #3d4450;
  border-radius: 20px;
  padding: 0px 6px;
  color: #fff;
  margin-left: 10px;
}
.partnereventshared_SaleEditorSpacing_1tCxG {
  margin-top: 8px;
  margin-bottom: 8px;
}
.partnereventshared_SaleSectionHeader_3QqpI {
  font-weight: 400;
  letter-spacing: 0.05em;
  font-size: 18px;
  color: #fff;
  text-transform: uppercase;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
}
.BasicUI .partnereventshared_SaleSectionHeader_3QqpI {
  font: var(--gpText-HeadingSmall);
  font-weight: 500;
  text-transform: unset;
  letter-spacing: unset;
  text-shadow: unset;
}
.ContentHubSalePage .partnereventshared_SaleSectionHeader_3QqpI {
  padding-left: 8px;
}
.BasicUI .ContentHubSalePage .partnereventshared_SaleSectionHeader_3QqpI {
  padding-left: 0px;
}
.partnereventshared_SaleSectionHeader_3QqpI img {
  max-width: 100%;
}
.partnereventshared_SaleSectionHeader_3QqpI span {
  color: #fff;
}
.partnereventshared_SaleSectionSubtitle_1-hMZ {
  font-size: 15px;
}
.BasicUI .partnereventshared_SaleSectionSubtitle_1-hMZ {
  font: var(--gpText-BodyLarge);
  font-weight: 500;
  text-transform: unset;
  letter-spacing: unset;
  text-shadow: unset;
}
.partnereventshared_SaleSectionContainer_1In5l {
  grid-template-columns: repeat(1, minmax(0px, 1fr));
}
button.Primary.partnereventshared_AddSectionButton_24jC1 {
  margin-top: 12px;
}
.partnereventshared_EventElementRequired_VKBNl {
  color: orange;
  font-size: 14px;
}
.partnereventshared_EventElementOptional_2K2lq {
  color: #06beff;
  font-size: 14px;
}
.partnereventshared_HelperTooltip_2hMwT > svg {
  width: 16px;
  fill: #aaa;
}
.partnereventshared_HelperTooltip_2hMwT > svg:hover {
  fill: #fff;
}
.partnereventshared_PixelOffsetCtn_3tMTW {
  display: flex;
  flex-direction: column;
  border-radius: 4px;
  padding: 16px;
  margin-top: 16px;
  background-color: #373b43;
}
.partnereventshared_PixelOffsetCtn_3tMTW
  .partnereventshared_PixelOffsetRow_dE_ym {
  margin-top: 8px;
}
.partnereventshared_PixelOffsetCtn_3tMTW
  .partnereventshared_PixelOffsetNote_3Pz00 {
  display: flex;
  flex-direction: column;
  margin-left: 8px;
}
.partnereventshared_PixelOffsetCtn_3tMTW
  .partnereventshared_PixelOffsetCallout_1RIiT {
  color: orange;
}
.partnereventshared_Error_1Iuzp {
  margin: 10px 0;
  padding: 5px;
  border: 1px solid #c44848;
  font-size: 14px;
  color: #c44848;
}
.partnereventshared_GamepadOnlyScrollPanel_Cpk7n {
  height: 100vh;
  overflow-y: scroll;
}
.newlogindialog_Login_1sORI {
  position: relative;
}
.newlogindialog_Login_1sORI .newlogindialog_SideBySide_2b0ik {
  display: flex;
  flex-direction: row;
  flex: 1;
  padding-top: 10px;
}
@media screen and (max-width: 700px) {
  .newlogindialog_Login_1sORI .newlogindialog_SideBySide_2b0ik {
    flex-direction: column;
  }
}
.newlogindialog_Login_1sORI .newlogindialog_QRSection_3yeMc {
  flex: 0;
  display: grid;
  gap: 4px;
  margin-left: 40px;
}
@media screen and (max-width: 700px) {
  .newlogindialog_Login_1sORI .newlogindialog_QRSection_3yeMc {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-left: 0;
    margin-top: 48px;
  }
}
.newlogindialog_Login_1sORI
  .newlogindialog_QRSection_3yeMc
  .newlogindialog_MessagingContainer_1Ss-O {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 200px;
}
.newlogindialog_Login_1sORI
  .newlogindialog_QRSection_3yeMc
  .newlogindialog_MessagingTag_YCGcS {
  color: #1999ff;
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  margin: 6px 0px;
  text-transform: uppercase;
  letter-spacing: 0.02em;
}
.newlogindialog_Login_1sORI
  .newlogindialog_QRSection_3yeMc
  .newlogindialog_MessagingSubtitleCtn_21Q4o {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 8px 0px;
}
.newlogindialog_Login_1sORI
  .newlogindialog_QRSection_3yeMc
  .newlogindialog_MessagingIcon_3Pfxq {
  width: 120px;
  fill: #afafaf;
}
.newlogindialog_Login_1sORI
  .newlogindialog_QRSection_3yeMc
  .newlogindialog_MessagingSubtitle_36kpt {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #afafaf;
  margin: 8px;
}
.newlogindialog_Login_1sORI
  .newlogindialog_QRSection_3yeMc
  .newlogindialog_MessagingButton_eCMTs {
  background-color: rgba(255, 255, 255, 0.1);
  border-radius: 2px;
  font-weight: 700;
  font-size: 12px;
  line-height: 20px;
  text-align: center;
  color: #fff;
  padding: 8px 16px;
}
.newlogindialog_Login_1sORI
  .newlogindialog_QRSection_3yeMc
  .newlogindialog_MessagingLink_ZepVY {
  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) {
  .newlogindialog_Login_1sORI
    .newlogindialog_QRSection_3yeMc
    .newlogindialog_MessagingContainer_1Ss-O {
    align-items: center;
  }
  .newlogindialog_Login_1sORI
    .newlogindialog_QRSection_3yeMc
    .newlogindialog_MessagingSubtitle_36kpt {
    text-align: center;
  }
}
.newlogindialog_Login_1sORI
  .newlogindialog_QRSection_3yeMc
  .newlogindialog_ScanQRButton_tv94H {
  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: 0.03em;
}
.newlogindialog_Login_1sORI
  .newlogindialog_QRSection_3yeMc
  .newlogindialog_ScanQRButton_tv94H:hover {
  background-color: #393c44;
}
@media screen and (min-width: 700px) {
  .newlogindialog_Login_1sORI
    .newlogindialog_QRSection_3yeMc
    .newlogindialog_ScanQRButton_tv94H {
    display: none;
  }
}
.newlogindialog_Login_1sORI
  .newlogindialog_QRSection_3yeMc
  .newlogindialog_ScanQRButton_tv94H
  .newlogindialog_QRIcon_1txy1 {
  color: #1999ff;
  width: 25px;
  margin: 8px;
}
@media screen and (max-width: 700px) {
  .newlogindialog_Login_1sORI
    .newlogindialog_QRSection_3yeMc
    .newlogindialog_QRCodeContainer_18JxK {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
}
.newlogindialog_Login_1sORI
  .newlogindialog_QRSection_3yeMc
  .newlogindialog_QRCodeContainer_18JxK
  .newlogindialog_QR_1hjk3 {
  aspect-ratio: 1;
  border-radius: 2px;
  margin-top: 2px;
  margin-bottom: 8px;
}
.newlogindialog_Login_1sORI
  .newlogindialog_QRSection_3yeMc
  .newlogindialog_QRCodeContainer_18JxK
  .newlogindialog_QRHideLink_3tLnZ {
  text-align: center;
  font-size: 12px;
  color: #afafaf;
  text-decoration: underline;
  cursor: pointer;
}
.newlogindialog_Login_1sORI
  .newlogindialog_QRSection_3yeMc
  .newlogindialog_HideButton_2ugOM {
  display: none;
}
.newlogindialog_Login_1sORI
  .newlogindialog_QRSection_3yeMc
  .newlogindialog_UseMobileAppForQR_3s39E {
  text-align: center;
  font-size: 12px;
  color: #afafaf;
}
.newlogindialog_Login_1sORI
  .newlogindialog_QRSection_3yeMc
  .newlogindialog_UseMobileAppForQR_3s39E
  :not(.newlogindialog_InClient_2_z8K) {
  padding: 12px 0px;
}
.newlogindialog_Login_1sORI .newlogindialog_TextField_2x9JJ {
  display: grid;
  grid-template-areas: 'label hint' 'input input';
  grid-template-columns: 1fr min-content;
  gap: 2px;
}
.newlogindialog_Login_1sORI .newlogindialog_TextInput_oMxPn {
  border-radius: 2px;
  color: #fff;
  padding: 10px;
  background-color: #32353c;
  outline: none;
  font-size: 15px;
  grid-area: input;
  border: 1px solid #32353c;
}
.newlogindialog_Login_1sORI .newlogindialog_TextInput_oMxPn:hover {
  background-color: #393c44;
}
.newlogindialog_Login_1sORI
  .newlogindialog_TextInput_oMxPn.newlogindialog_Danger_kQ8P- {
  border-color: #c15755;
}
.newlogindialog_Login_1sORI .newlogindialog_LoginForm_2NlBq {
  flex: 1;
  display: grid;
  gap: 12px;
  grid-template-columns: 1fr;
}
.newlogindialog_Login_1sORI .newlogindialog_FieldLabel_3eBHQ {
  font-size: 12px;
  color: #afafaf;
  text-transform: uppercase;
  letter-spacing: 0.02em;
  user-select: none;
}
.newlogindialog_Login_1sORI
  .newlogindialog_FieldLabel_3eBHQ.newlogindialog_Highlight_1upnT {
  color: #1999ff;
  font-weight: 500;
}
.newlogindialog_Login_1sORI .newlogindialog_CheckboxField_1KTan {
  display: flex;
  flex-direction: row;
  align-items: center;
  cursor: pointer;
}
.newlogindialog_Login_1sORI
  .newlogindialog_CheckboxField_1KTan
  .newlogindialog_CheckboxFieldLabel_20rH_ {
  color: #afafaf;
  font-size: 12px;
  user-select: none;
  padding-left: 6px;
}
.newlogindialog_Login_1sORI .newlogindialog_Checkbox_2Tm6x {
  width: 14px;
  height: 14px;
  padding: 3px;
  border-radius: 2px;
  background-color: #32353c;
  cursor: pointer;
}
.newlogindialog_Login_1sORI
  .newlogindialog_Checkbox_2Tm6x
  .newlogindialog_Check_35gTE {
  width: 100%;
  height: 100%;
  display: flex;
}
.newlogindialog_Login_1sORI .newlogindialog_Checkbox_2Tm6x:hover {
  background-color: #393c44;
}
.newlogindialog_Login_1sORI .newlogindialog_Checkbox_2Tm6x:focus {
  outline: 1px #06bfff solid;
}
.newlogindialog_Login_1sORI
  .newlogindialog_CheckboxField_1KTan:hover
  .newlogindialog_Checkbox_2Tm6x {
  background-color: #393c44;
}
.newlogindialog_Login_1sORI .newlogindialog_RefreshButtonContainer_3MI38 {
  display: flex;
  flex-direction: row;
  margin-top: 12px;
  gap: 15px;
}
.newlogindialog_Login_1sORI
  .newlogindialog_RefreshButtonContainer_3MI38
  button {
  width: 50%;
}
.newlogindialog_Login_1sORI .newlogindialog_SignInButtonContainer_QYZ5y {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.newlogindialog_Login_1sORI .newlogindialog_SignInButtonContainer_QYZ5y button {
  width: 270px;
}
.newlogindialog_Login_1sORI .newlogindialog_RefreshQuitButton_2jfZg,
.newlogindialog_Login_1sORI .newlogindialog_OfferOfflineButton_1l7am,
.newlogindialog_Login_1sORI .newlogindialog_TryAgainButton_3SalL {
  background: #3d4450;
  color: #fff;
  padding: 12px;
  font-size: 18px;
  font-weight: 500;
  font-family: inherit;
  text-align: center;
  letter-spacing: 0.03em;
  border: none;
  border-radius: 2px;
}
.newlogindialog_Login_1sORI .newlogindialog_RefreshQuitButton_2jfZg:hover,
.newlogindialog_Login_1sORI .newlogindialog_OfferOfflineButton_1l7am:hover,
.newlogindialog_Login_1sORI .newlogindialog_TryAgainButton_3SalL:hover {
  background: #525b6a;
}
.newlogindialog_Login_1sORI .newlogindialog_RefreshQuitButton_2jfZg:active,
.newlogindialog_Login_1sORI .newlogindialog_OfferOfflineButton_1l7am:active,
.newlogindialog_Login_1sORI .newlogindialog_TryAgainButton_3SalL:active {
  background: #2f343e;
}
.newlogindialog_Login_1sORI .newlogindialog_RefreshQuitButton_2jfZg {
  width: 50%;
}
.newlogindialog_Login_1sORI .newlogindialog_SubmitButton_1fgOu {
  position: relative;
  background: linear-gradient(90deg, #06bfff 0%, #2d73ff 100%);
  border-radius: 2px;
  border: none;
  outline: none;
  padding: 12px;
  color: #fff;
  font-size: 18px;
  font-weight: 500;
  font-family: inherit;
  text-align: center;
  letter-spacing: 0.03em;
  cursor: pointer;
}
.newlogindialog_Login_1sORI .newlogindialog_SubmitButton_1fgOu:hover {
  background: linear-gradient(90deg, #06bfff 30%, #2d73ff 100%);
}
.newlogindialog_Login_1sORI .newlogindialog_SubmitButton_1fgOu:active {
  background: linear-gradient(90deg, #06bfff 50%, #2d73ff 100%);
}
.newlogindialog_Login_1sORI .newlogindialog_SubmitButton_1fgOu:disabled {
  opacity: 0.5;
}
.newlogindialog_Login_1sORI .newlogindialog_SubmitButton_1fgOu:focus {
  outline: solid #06bfff;
  outline-width: 1px;
}
.newlogindialog_Login_1sORI
  .newlogindialog_SubmitButton_1fgOu.newlogindialog_Loading_1yva_ {
  color: rgba(0, 0, 0, 0);
}
.newlogindialog_Login_1sORI
  .newlogindialog_SubmitButton_1fgOu
  .newlogindialog_LoadingContainer_2eVxY {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.newlogindialog_Login_1sORI .newlogindialog_Text_3EW_V {
  color: #afafaf;
  font-size: 12px;
  display: inline-block;
}
.newlogindialog_Login_1sORI
  .newlogindialog_Text_3EW_V.newlogindialog_Center_331uf {
  text-align: center;
}
.newlogindialog_Login_1sORI .newlogindialog_TextLink_fbsam {
  color: #afafaf;
  font-size: 12px;
  text-decoration: underline;
  cursor: pointer;
}
.newlogindialog_Login_1sORI .newlogindialog_TextLink_fbsam:hover {
  color: #c9c9c9;
}
.newlogindialog_Login_1sORI .newlogindialog_FormError_973JC {
  color: #c15755;
  font-size: 12px;
  font-weight: 500;
  text-align: center;
}
.newlogindialog_Login_1sORI .newlogindialog_TextAlignCenter_3-LlZ {
  text-align: center;
}
.newlogindialog_Login_1sORI .newlogindialog_FlexCol_2KGiK {
  display: flex;
  flex-direction: column;
}
.newlogindialog_Login_1sORI .newlogindialog_AlignItemsCenter_3CERI {
  align-items: center;
}
.newlogindialog_Login_1sORI .newlogindialog_JustifyContentCenter_1RROk {
  justify-content: center;
}
.newlogindialog_Login_1sORI .newlogindialog_ProtectingAccount_1eawW {
  text-align: center;
}
.newlogindialog_Login_1sORI
  .newlogindialog_ProtectingAccount_1eawW
  .newlogindialog_Label_2TD8Z {
  font-size: 18px;
  font-weight: 500;
  color: #afafaf;
}
.newlogindialog_Login_1sORI
  .newlogindialog_ProtectingAccount_1eawW
  .newlogindialog_AccountName_wtvh_ {
  font-size: 18px;
  font-weight: 500;
  color: #fff;
}
.newlogindialog_Login_1sORI
  .newlogindialog_ProtectingAccount_1eawW
  .newlogindialog_Description_3NQDK {
  font-size: 14px;
  color: #afafaf;
  opacity: 0.5;
  font-weight: 500;
  padding-top: 6px;
}
@media screen and (max-width: 700px) {
  .newlogindialog_Login_1sORI
    .newlogindialog_ProtectingAccount_1eawW
    .newlogindialog_Description_3NQDK {
    opacity: 1;
  }
}
.newlogindialog_Login_1sORI .newlogindialog_ConfirmationContainer_19SiV {
  background-color: #32353c;
  display: flex;
  flex-direction: row;
  padding: 10px 20px 0px 20px;
  border-radius: 2px;
  max-width: 500px;
}
.newlogindialog_Login_1sORI
  .newlogindialog_ConfirmationContainer_19SiV
  .newlogindialog_AwaitingMobileConfText_2uk5- {
  color: #fff;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
  margin-top: 20px;
  padding-left: 20px;
}
.newlogindialog_Login_1sORI .newlogindialog_AwaitingMobileConfIcon_2-LaW {
  width: 40px;
  color: #1a99ff;
}
.newlogindialog_Login_1sORI .newlogindialog_AwaitingEmailConfIcon_25Iz9 {
  width: 55px;
  color: #1a99ff;
}
.newlogindialog_Login_1sORI .newlogindialog_LinkContainer_3r7XV {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.newlogindialog_Login_1sORI .newlogindialog_EnterCodeInsteadLink_3DTj1 {
  font-size: 12px;
  text-align: center;
  text-decoration: underline;
  padding: 12px 0px;
  cursor: pointer;
}
.newlogindialog_Login_1sORI .newlogindialog_EnterBackupCodeContainer_2CFo9,
.newlogindialog_Login_1sORI .newlogindialog_EnterCodeFromMobileContainer_2hXVu,
.newlogindialog_Login_1sORI .newlogindialog_EnterCodeFromEmailContainer_1_U2w {
  padding: 0 12px;
  gap: 24px;
}
.newlogindialog_Login_1sORI
  .newlogindialog_EnterBackupCodeContainer_2CFo9
  .newlogindialog_Label_2TD8Z,
.newlogindialog_Login_1sORI
  .newlogindialog_EnterCodeFromMobileContainer_2hXVu
  .newlogindialog_Label_2TD8Z,
.newlogindialog_Login_1sORI
  .newlogindialog_EnterCodeFromEmailContainer_1_U2w
  .newlogindialog_Label_2TD8Z {
  font-size: 12px;
  color: #afafaf;
}
.newlogindialog_Login_1sORI
  .newlogindialog_EnterBackupCodeContainer_2CFo9
  .newlogindialog_EnterCodeFromMobile_mrtUl,
.newlogindialog_Login_1sORI
  .newlogindialog_EnterBackupCodeContainer_2CFo9
  .newlogindialog_EnterCodeFromEmail_1O8C_,
.newlogindialog_Login_1sORI
  .newlogindialog_EnterCodeFromMobileContainer_2hXVu
  .newlogindialog_EnterCodeFromMobile_mrtUl,
.newlogindialog_Login_1sORI
  .newlogindialog_EnterCodeFromMobileContainer_2hXVu
  .newlogindialog_EnterCodeFromEmail_1O8C_,
.newlogindialog_Login_1sORI
  .newlogindialog_EnterCodeFromEmailContainer_1_U2w
  .newlogindialog_EnterCodeFromMobile_mrtUl,
.newlogindialog_Login_1sORI
  .newlogindialog_EnterCodeFromEmailContainer_1_U2w
  .newlogindialog_EnterCodeFromEmail_1O8C_ {
  color: #fff;
  text-align: center;
  font-size: 16px;
  line-height: 20px;
}
.newlogindialog_Login_1sORI
  .newlogindialog_EnterBackupCodeContainer_2CFo9
  .newlogindialog_EnterCodeFromMobile_mrtUl
  .newlogindialog_EnterCodeEmailAddress_3BXYi,
.newlogindialog_Login_1sORI
  .newlogindialog_EnterBackupCodeContainer_2CFo9
  .newlogindialog_EnterCodeFromEmail_1O8C_
  .newlogindialog_EnterCodeEmailAddress_3BXYi,
.newlogindialog_Login_1sORI
  .newlogindialog_EnterCodeFromMobileContainer_2hXVu
  .newlogindialog_EnterCodeFromMobile_mrtUl
  .newlogindialog_EnterCodeEmailAddress_3BXYi,
.newlogindialog_Login_1sORI
  .newlogindialog_EnterCodeFromMobileContainer_2hXVu
  .newlogindialog_EnterCodeFromEmail_1O8C_
  .newlogindialog_EnterCodeEmailAddress_3BXYi,
.newlogindialog_Login_1sORI
  .newlogindialog_EnterCodeFromEmailContainer_1_U2w
  .newlogindialog_EnterCodeFromMobile_mrtUl
  .newlogindialog_EnterCodeEmailAddress_3BXYi,
.newlogindialog_Login_1sORI
  .newlogindialog_EnterCodeFromEmailContainer_1_U2w
  .newlogindialog_EnterCodeFromEmail_1O8C_
  .newlogindialog_EnterCodeEmailAddress_3BXYi {
  color: #1999ff;
}
.newlogindialog_Login_1sORI .newlogindialog_CodeInputFieldContainer_EWSKn {
  position: relative;
  background-color: #32353c;
}
.newlogindialog_Login_1sORI
  .newlogindialog_CodeInputFieldContainer_EWSKn
  .newlogindialog_CodeInputField_38t2w {
  letter-spacing: 36px;
  font-size: 28px;
  padding: 12px 26px;
  background: rgba(0, 0, 0, 0);
  border: none;
  outline: none;
  color: #fff;
  font-weight: 500;
  font-family: inherit;
}
.newlogindialog_Login_1sORI
  .newlogindialog_CodeInputFieldContainer_EWSKn
  .newlogindialog_SegmentContainer_1BdzN {
  position: absolute;
  display: flex;
  flex-direction: row;
  gap: 14px;
  bottom: 8px;
  left: 16px;
}
.newlogindialog_Login_1sORI
  .newlogindialog_CodeInputFieldContainer_EWSKn
  .newlogindialog_SegmentContainer_1BdzN
  .newlogindialog_Segment_1vawt {
  width: 40px;
  height: 2px;
  background-color: #afafaf;
  opacity: 0.25;
}
.newlogindialog_Login_1sORI .newlogindialog_SegmentedCharacterInput_3Ac-q {
  display: flex;
  flex-direction: row;
  justify-content: center;
  max-width: 280px;
  background-color: #32353c;
  border-radius: 2px;
  gap: 20px;
  padding: 10px 28px;
  cursor: text;
  border: 1px solid rgba(0, 0, 0, 0);
  position: relative;
}
.newlogindialog_Login_1sORI
  .newlogindialog_SegmentedCharacterInput_3Ac-q.newlogindialog_Disabled_38VR1 {
  background-color: #26272b;
}
.newlogindialog_Login_1sORI
  .newlogindialog_SegmentedCharacterInput_3Ac-q.newlogindialog_Danger_kQ8P- {
  border-color: #c15755;
}
.newlogindialog_Login_1sORI
  .newlogindialog_SegmentedCharacterInput_3Ac-q.newlogindialog_BackupCode_2P1_B {
  max-width: 392px;
}
@media screen and (max-width: 700px) {
  .newlogindialog_Login_1sORI
    .newlogindialog_SegmentedCharacterInput_3Ac-q.newlogindialog_BackupCode_2P1_B {
    padding: 10px 7px;
    gap: 16px;
  }
}
@media screen and (max-width: 700px) {
  .newlogindialog_Login_1sORI
    .newlogindialog_SegmentedCharacterInput_3Ac-q.newlogindialog_BackupCode_2P1_B
    input {
    width: 26px;
  }
}
.newlogindialog_Login_1sORI
  .newlogindialog_SegmentedCharacterInput_3Ac-q
  .newlogindialog_Loading_1yva_ {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.4666666667);
  display: flex;
  justify-content: center;
  align-items: center;
}
.newlogindialog_Login_1sORI
  .newlogindialog_SegmentedCharacterInput_3Ac-q
  input {
  background: none;
  outline: none;
  border: none;
  border-bottom: 2px solid rgba(175, 175, 175, 0.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) {
  .newlogindialog_Login_1sORI
    .newlogindialog_SegmentedCharacterInput_3Ac-q
    input {
    width: 20%;
  }
}
.newlogindialog_Login_1sORI .newlogindialog_RefreshTitle_wQfk_ {
  color: #fff;
  font-size: 26px;
  text-transform: uppercase;
  font-weight: 200;
}
.newlogindialog_Login_1sORI .newlogindialog_RefreshReason_3jOfK {
  color: #dfe3e6;
  font-size: 15px;
  margin-bottom: 22px;
}
.newlogindialog_Login_1sORI .newlogindialog_InsecureComputer_F_qh_ {
  color: #afafaf;
  font-size: 12px;
}
.newlogindialog_Login_1sORI .newlogindialog_StandardLayout_23HHn.IN_CLIENT {
  width: 630px;
}
.newlogindialog_Login_1sORI
  .newlogindialog_StandardLayout_23HHn:not(.IN_CLIENT) {
  width: 100%;
}
.newlogindialog_Login_1sORI
  .newlogindialog_StandardLayout_23HHn
  .newlogindialog_PrimaryHeader_3Ze3S {
  color: #fff;
  font-size: 32px;
  text-transform: uppercase;
  letter-spacing: 0.055em;
  font-weight: 200;
}
@media screen and (max-width: 700px) {
  .newlogindialog_Login_1sORI
    .newlogindialog_StandardLayout_23HHn
    .newlogindialog_PrimaryHeader_3Ze3S {
    text-align: center;
  }
}
.newlogindialog_Login_1sORI
  .newlogindialog_StandardLayout_23HHn
  .newlogindialog_FormContainer_2kJQe {
  background-color: #181a21;
  border-radius: 4px;
  padding: 24px 32px;
  flex: 1;
  min-width: 636px;
}
@media screen and (max-width: 700px) {
  .newlogindialog_Login_1sORI
    .newlogindialog_StandardLayout_23HHn
    .newlogindialog_FormContainer_2kJQe {
    min-width: 0px;
    background-color: rgba(0, 0, 0, 0);
  }
}
.newlogindialog_Login_1sORI
  .newlogindialog_StandardLayout_23HHn.newlogindialog_Embedded_uif43 {
  background: linear-gradient(0deg, #191a1e, #191a1e 58%, #212328 84%);
  padding: 40px 32px 15px 32px;
  width: inherit;
}
.newlogindialog_Login_1sORI
  .newlogindialog_StandardLayout_23HHn.newlogindialog_Embedded_uif43
  .newlogindialog_FormContainer_2kJQe {
  background: rgba(0, 0, 0, 0);
  padding: 24px 0px;
}
@media screen and (max-width: 796px) {
  .newlogindialog_Login_1sORI
    .newlogindialog_StandardLayout_23HHn.newlogindialog_Embedded_uif43
    .newlogindialog_FormContainer_2kJQe {
    min-width: 0px;
  }
}
.newlogindialog_Login_1sORI
  .newlogindialog_StandardLayout_23HHn.newlogindialog_Embedded_uif43.newlogindialog_Compact_3tWBu
  .newlogindialog_Login_1sORI
  .newlogindialog_StandardLayout_23HHn.newlogindialog_Embedded_uif43:not(
    .IN_CLIENT
  ) {
  background: linear-gradient(321.58deg, #212629 47.91%, #333841 91.08%);
  width: 500px;
}
.newlogindialog_Login_1sORI
  .newlogindialog_StandardLayout_23HHn.newlogindialog_Embedded_uif43.newlogindialog_Compact_3tWBu
  .newlogindialog_Login_1sORI
  .newlogindialog_StandardLayout_23HHn.newlogindialog_Embedded_uif43:not(
    .IN_CLIENT
  )
  .newlogindialog_FormContainer_2kJQe {
  background: rgba(33, 35, 40, 0.5019607843);
}
.newlogindialog_Login_1sORI
  .newlogindialog_StandardLayout_23HHn.newlogindialog_Embedded_uif43.IN_CLIENT {
  min-height: 448px;
  padding-top: 0;
}
.newlogindialog_Login_1sORI .newlogindialog_HeaderLogo_2Xzuj {
  height: 46px;
  width: 153px;
}
.newlogindialog_Login_1sORI
  .newlogindialog_InClient_2_z8K
  .newlogindialog_LogoContainer_Rp7yO {
  margin-top: 10px;
}
.newlogindialog_Login_1sORI .newlogindialog_LogoContainer_Rp7yO {
  display: flex;
  flex-direction: row;
  justify-items: center;
  align-items: center;
}
.newlogindialog_Login_1sORI
  .newlogindialog_LogoContainer_Rp7yO
  .newlogindialog_BackArrowContainer_12dr2 {
  width: 20px;
  height: 32px;
  margin-right: 12px;
  cursor: pointer;
}
.newlogindialog_Login_1sORI
  .newlogindialog_LogoContainer_Rp7yO
  .newlogindialog_BackArrow_3--em {
  color: #dcdedf;
}
.newlogindialog_Login_1sORI
  .newlogindialog_LogoContainer_Rp7yO
  .newlogindialog_BackArrow_3--em:hover {
  opacity: 90%;
}
.newlogindialog_Login_1sORI .newlogindialog_EmbeddedRoot_EKQN- {
  background: linear-gradient(0deg, #191a1e, #191a1e 58%, #212328 84%);
  padding: 34px 40px 15px 40px;
  box-sizing: border-box;
  gap: 36px;
}
.newlogindialog_Login_1sORI
  .newlogindialog_EmbeddedRoot_EKQN-.newlogindialog_InClient_2_z8K {
  padding-top: 0px;
}
@media screen and (max-width: 796px) {
  .newlogindialog_Login_1sORI .newlogindialog_EmbeddedRoot_EKQN- {
    gap: 12px;
  }
}
.newlogindialog_Login_1sORI .newlogindialog_EmbeddedRoot_EKQN-.IN_CLIENT {
  width: 630px;
}
.newlogindialog_Login_1sORI
  .newlogindialog_EmbeddedRoot_EKQN-
  .newlogindialog_RefreshReasonContainer_HaHpW {
  flex-direction: column;
  display: flex;
  gap: 4px;
}
.newlogindialog_Login_1sORI .newlogindialog_EmbeddedRoot_EKQN-:not(.IN_CLIENT) {
  width: 100%;
  min-width: 700px;
}
@media screen and (max-width: 796px) {
  .newlogindialog_Login_1sORI
    .newlogindialog_EmbeddedRoot_EKQN-:not(.IN_CLIENT) {
    min-width: 0px;
  }
}
.newlogindialog_Login_1sORI
  .newlogindialog_EmbeddedRoot_EKQN-
  .newlogindialog_Universe_u4K7l {
  text-transform: uppercase;
  color: #fff;
  position: absolute;
  right: 118px;
  top: 46px;
}
@media screen and (max-width: 796px) {
  .newlogindialog_Login_1sORI
    .newlogindialog_EmbeddedRoot_EKQN-
    .newlogindialog_Universe_u4K7l {
    display: none;
  }
}
.newlogindialog_Login_1sORI
  .newlogindialog_EmbeddedRoot_EKQN-
  .newlogindialog_EmbeddedRootFooter_1t0uA {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  color: #afafaf;
  font-size: 12px;
}
.newlogindialog_Login_1sORI
  .newlogindialog_EmbeddedRoot_EKQN-
  .newlogindialog_EmbeddedRootFooter_1t0uA.newlogindialog_InClient_2_z8K {
  padding-top: 15px;
}
@media screen and (max-width: 796px) {
  .newlogindialog_Login_1sORI
    .newlogindialog_EmbeddedRoot_EKQN-
    .newlogindialog_EmbeddedRootFooter_1t0uA {
    flex-direction: column;
    align-items: center;
    text-align: center;
  }
  .newlogindialog_Login_1sORI
    .newlogindialog_EmbeddedRoot_EKQN-
    .newlogindialog_EmbeddedRootFooter_1t0uA
    .newlogindialog_AccountCreation_18joL {
    display: flex;
    flex-direction: column;
  }
  .newlogindialog_Login_1sORI
    .newlogindialog_EmbeddedRoot_EKQN-
    .newlogindialog_EmbeddedRootFooter_1t0uA
    .newlogindialog_AccountCreation_18joL.newlogindialog_InClient_2_z8K {
    flex-direction: row;
  }
  .newlogindialog_Login_1sORI
    .newlogindialog_EmbeddedRoot_EKQN-
    .newlogindialog_EmbeddedRootFooter_1t0uA.newlogindialog_InClient_2_z8K {
    flex-direction: row;
  }
}
.newlogindialog_Login_1sORI
  .newlogindialog_EmbeddedRoot_EKQN-
  .newlogindialog_EmbeddedRootFooter_1t0uA
  .newlogindialog_AccountCreationPrompt_1TgPu {
  margin-right: 8px;
}
.newlogindialog_Login_1sORI .newlogindialog_EmbeddedRoot_EKQN- input,
.newlogindialog_Login_1sORI
  .newlogindialog_StandardLayout_23HHn.newlogindialog_Embedded_uif43
  input {
  box-shadow: none;
}
.newlogindialog_FailureTitle_1eeXc {
  color: #fff;
  font-size: 32px;
  text-transform: uppercase;
  letter-spacing: 0.055em;
  font-weight: 200;
  text-align: center;
}
.newlogindialog_FailureDescription_9bAS3 {
  color: #fff;
  font-size: 16px;
  margin-bottom: 24px;
  text-align: center;
}
.newlogindialog_FailureButtons_710iC {
  gap: 12px;
}
.newlogindialog_OfferOffline_3n4pJ {
  color: #fff;
  font-size: 16px;
  text-align: center;
}
.newlogindialog_OfferOfflineButton_1l7am.newlogindialog_OfferOfflineButton_1l7am,
.newlogindialog_TryAgainButton_3SalL.newlogindialog_TryAgainButton_3SalL {
  padding: 12px 24px;
}
.newlogindialog_LoadingSpinner_3w3PN {
  border-radius: 50%;
  margin: auto;
  font-size: 10px;
  position: relative;
  text-indent: -9999em;
  border-top: 1.1em solid rgba(255, 255, 255, 0.2);
  border-right: 1.1em solid rgba(255, 255, 255, 0.2);
  border-bottom: 1.1em solid rgba(255, 255, 255, 0.2);
  border-left: 1.1em solid #fff;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: newlogindialog_LoadAmin_23jnf 1.1s infinite linear;
  animation: newlogindialog_LoadAmin_23jnf 1.1s infinite linear;
}
.newlogindialog_LoadingSpinner_3w3PN.newlogindialog_Small_15BDe {
  width: 2.4em;
  height: 2.4em;
  min-width: 2.4em;
  min-height: 2.4em;
  border-top-width: 0.3em;
  border-right-width: 0.3em;
  border-bottom-width: 0.3em;
  border-left-width: 0.3em;
}
.newlogindialog_LoadingSpinner_3w3PN.newlogindialog_Medium_cxDNR {
  width: 6em;
  height: 6em;
  min-width: 6em;
  min-height: 6em;
  border-top-width: 0.4em;
  border-right-width: 0.4em;
  border-bottom-width: 0.4em;
  border-left-width: 0.4em;
}
.newlogindialog_LoadingSpinner_3w3PN.newlogindialog_Large_3lG0O {
  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 newlogindialog_LoadAmin_23jnf {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes newlogindialog_LoadAmin_23jnf {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.newlogindialog_MutedErrorReference_2vwQi {
  bottom: 0;
  right: 0;
  color: #555;
  font-size: 12px;
  padding: 8px 10px;
}
:not(.IN_CLIENT) .newlogindialog_MutedErrorReference_2vwQi {
  position: absolute;
}
.IN_CLIENT .newlogindialog_MutedErrorReference_2vwQi {
  position: fixed;
}
.newlogindialog_WaitingForTokenContainer_5AnG1.newlogindialog_Client_1xvNu {
  padding-top: 80px;
}
.newlogindialog_WaitingForTokenContainer_5AnG1
  .newlogindialog_Description_3NQDK {
  padding-top: 12px;
  font-size: 16px;
  text-transform: uppercase;
  letter-spacing: 0.1rem;
  color: #fff;
}
.centerPrimaryHeader .newlogindialog_PrimaryHeader_3Ze3S {
  text-align: center;
}
.qrcode_QRBits_22VuG {
  display: grid;
}
.qrcode_Bit_1cen5.qrcode_Active_17-Ag {
  background-color: #212328;
}
.qrcode_Bit_1cen5:not(.qrcode_Active_17-Ag) {
  background-color: #1999ff;
}
.qrlogin_LoginQR_2HBjO {
  position: relative;
  width: calc(200px - 2.5em);
  height: calc(200px - 2.5em);
  border-style: solid;
  border-color: #fff;
  border-width: 1.25em;
  border-radius: 0.625em;
}
.qrlogin_LoginQR_2HBjO.qrlogin_QRLoginDeck_AZCmv {
  width: 8em;
  height: 8em;
  padding: 1em;
  border-color: #23262e;
  border-radius: 0;
  background-color: #fff;
}
.qrlogin_LoginQR_2HBjO.qrlogin_Blur_1Ga3O {
  filter: blur(5px);
}
.qrlogin_Overlay_5iKPL {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.qrlogin_Overlay_5iKPL .qrlogin_Box_2hPoE {
  display: flex;
  border-radius: 3px;
  padding: 12px;
  background-color: rgba(0, 0, 0, 0.75);
  color: #fff;
  font-size: 16px;
}
.qrlogin_Column_20qFy {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.qrlogin_Loading_3tuBr {
  border-radius: 50%;
  margin: auto;
  font-size: 10px;
  position: relative;
  text-indent: -9999em;
  border-top: 1.1em solid rgba(255, 255, 255, 0.2);
  border-right: 1.1em solid rgba(255, 255, 255, 0.2);
  border-bottom: 1.1em solid rgba(255, 255, 255, 0.2);
  border-left: 1.1em solid #fff;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: qrlogin_LoadAmin_1uDnS 1.1s infinite linear;
  animation: qrlogin_LoadAmin_1uDnS 1.1s infinite linear;
}
.qrlogin_Loading_3tuBr.qrlogin_Small_31SoY {
  width: 3em;
  height: 3em;
  min-width: 3em;
  min-height: 3em;
  border-top-width: 0.3em;
  border-right-width: 0.3em;
  border-bottom-width: 0.3em;
  border-left-width: 0.3em;
}
.qrlogin_Loading_3tuBr.qrlogin_Medium_2X0CE {
  width: 6em;
  height: 6em;
  min-width: 6em;
  min-height: 6em;
  border-top-width: 0.4em;
  border-right-width: 0.4em;
  border-bottom-width: 0.4em;
  border-left-width: 0.4em;
}
.qrlogin_Loading_3tuBr.qrlogin_Large_2HI3C {
  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 qrlogin_LoadAmin_1uDnS {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes qrlogin_LoadAmin_1uDnS {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.saleeventbbcodeparser_ErrorDiv_1RPzC {
  background-color: hotpink;
  border: 1px solid;
  padding: 10px;
}
.bbcodes_Bold_YFA7u {
  display: inline;
  font-weight: bold;
}
.bbcodes_Italic_zA7ad {
  display: inline;
  font-style: italic;
}
p.bbcodes_Paragraph_2c6V3 {
  margin: 0.5em 0;
}
.bbcodes_Header1_3nmkN {
  display: block;
  color: #fff;
  font-weight: 400;
  font-size: 26px;
  line-height: 31px;
  margin-bottom: 4px;
}
.bbcodes_Header2_2C1Hj {
  color: #fff;
  font-size: 22px;
  line-height: 28px;
  font-weight: 400;
}
.bbcodes_Header3_2q6Vr {
  color: #fff;
  font-size: 19px;
  line-height: 25px;
  font-weight: 400;
}
.bbcodes_Header4_1zThg {
  color: #fff;
  font-size: 18px;
  line-height: 24px;
  font-weight: 400;
}
.bbcodes_Header5_3c6Cp {
  color: #fff;
  font-size: 16px;
  line-height: 22px;
}
.bbcodes_CenterSpan_33gKK {
  align-items: center;
}
.bbcodes_SmallText_38kjs {
  color: #fff;
  font-size: 11px;
  line-height: 13px;
}
.bbcodes_Underline_2r-_U {
  display: inline;
  text-decoration: underline;
}
.bbcodes_Strike_2Maum {
  display: inline;
  text-decoration: line-through;
}
.bbcodes_Spoiler_29sJ0 {
  display: inline;
  box-sizing: border-box;
  color: #000;
  background-color: #000;
  padding: 0px 8px;
}
.bbcodes_Spoiler_29sJ0:hover,
.bbcodes_Spoiler_29sJ0.bbcodes_Revealed_1oNwd {
  color: #fff;
}
.bbcodes_Spoiler_29sJ0:hover .bbcodes_SpoilerText_2at_a,
.bbcodes_Spoiler_29sJ0.bbcodes_Revealed_1oNwd .bbcodes_SpoilerText_2at_a {
  visibility: visible;
  transition-delay: 80ms;
  transition-duration: 120ms;
}
.bbcodes_Spoiler_29sJ0 .bbcodes_SpoilerText_2at_a {
  visibility: hidden;
  transition-delay: 80ms;
  transition-duration: 120ms;
}
.bbcodes_DisabledMouseEvents_2AA99 {
  pointer-events: none;
}
.bbcodes_BlockQuote_1O7-X {
  display: table;
  box-sizing: border-box;
  border: 1px solid #56707f;
  border-radius: 3px;
  padding: 12px;
  margin: 8px;
  font-size: 92%;
}
.bbcodes_QuoteAuthor_2yKU0 {
  display: block;
  font-style: italic;
}
.bbcodes_PullQuote_jjgQP {
  width: 33%;
  min-width: 200px;
  float: right;
  border-radius: 3px;
  font-size: 22px;
  font-weight: 500;
  color: #fff;
  display: table;
  word-break: break-word;
  line-height: 28px;
  padding: 0px 0px 10px 20px;
}
.bbcodes_Code_3VS8-,
.bbcodes_CodeBlock_1p0Bk {
  font-size: 11px;
  font-family: Consolas, monospace;
  white-space: pre;
  white-space: pre-wrap;
}
.bbcodes_CodeBlock_1p0Bk {
  display: block;
  border: 1px solid #535354;
  border-radius: 3px;
  padding: 12px;
  margin: 8px;
  overflow-x: auto;
}
.bbcodes_List_20uQh {
  display: block;
  padding-inline-start: 40px;
}
.bbcodes_OrderedList_24Od_ {
  display: block;
  padding-inline-start: 40px;
}
.bbcodes_ListItem_1BF9I {
  list-style-position: outside;
  margin-bottom: 5px;
}
.bbcodes_HR_25UY0 {
  border: none;
  height: 1px;
  color: #6e7577;
  background-color: #6e7577;
  margin: 12px 0px;
}
.bbcodes_Table_30RMh {
  display: table;
  border-collapse: collapse;
  font-size: 14px;
}
.bbcodes_Table_30RMh.bbcodes_NoBorder_3hanR {
  position: relative;
}
.bbcodes_Table_30RMh.bbcodes_NoBorder_3hanR .bbcodes_TableRow_pAlt4,
.bbcodes_Table_30RMh.bbcodes_NoBorder_3hanR
  .bbcodes_TableRow_pAlt4:first-of-type,
.bbcodes_Table_30RMh.bbcodes_NoBorder_3hanR .bbcodes_TableData_15DlH,
.bbcodes_Table_30RMh.bbcodes_NoBorder_3hanR
  .bbcodes_TableData_15DlH:first-of-type,
.bbcodes_Table_30RMh.bbcodes_NoBorder_3hanR .bbcodes_TableHeader_1np5h,
.bbcodes_Table_30RMh.bbcodes_NoBorder_3hanR
  .bbcodes_TableHeader_1np5h:first-of-type {
  border: none;
}
.bbcodes_Table_30RMh.bbcodes_EqualCells_T0qIp {
  width: 100%;
  table-layout: fixed;
}
.bbcodes_Table_30RMh .bbcodes_TableRow_pAlt4 {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.bbcodes_Table_30RMh .bbcodes_TableRow_pAlt4:first-of-type {
  border-top: 1px solid rgba(255, 255, 255, 0.2);
}
.bbcodes_Table_30RMh .bbcodes_TableData_15DlH {
  border-right: 1px solid rgba(255, 255, 255, 0.2);
}
.bbcodes_Table_30RMh .bbcodes_TableData_15DlH:first-of-type {
  border-left: 1px solid rgba(255, 255, 255, 0.2);
}
.bbcodes_TableHeader_1np5h {
  display: table-cell;
  font-weight: bold;
  padding: 4px;
  border-right: 1px solid rgba(255, 255, 255, 0.2);
}
.bbcodes_TableHeader_1np5h:first-of-type {
  border-left: 1px solid rgba(255, 255, 255, 0.2);
}
.bbcodes_TableRow_pAlt4 {
  display: table-row;
}
.bbcodes_TableData_15DlH {
  display: table-cell;
  vertical-align: middle;
  padding: 4px;
}
.bbcodes_ExpandSectionBlock_1KRtd .bbcodes_ExpandSectionHeader_PlB0t {
  padding: 3px 8px;
  display: flex;
  flex-direction: row;
  align-items: center;
  width: fit-content;
  background-color: rgba(255, 255, 255, 0.11);
  -webkit-user-select: none;
  -moz-user-select: none;
  cursor: pointer;
  color: #aebac2;
}
.bbcodes_ExpandSectionBlock_1KRtd
  .bbcodes_ExpandSectionHeader_PlB0t
  .bbcodes_EmbedArrow_3FT4d
  svg {
  margin-left: 10px;
  width: 12px;
  height: 12px;
  fill: #aebac2;
  transition: transform;
  transition-duration: 0.2s;
}
.bbcodes_ExpandSectionBlock_1KRtd .bbcodes_ExpandSectionHeader_PlB0t:hover {
  color: #fff;
}
.bbcodes_ExpandSectionBlock_1KRtd
  .bbcodes_ExpandSectionHeader_PlB0t:hover
  .bbcodes_EmbedArrow_3FT4d
  svg {
  fill: #fff;
}
.bbcodes_ExpandSectionBlock_1KRtd .bbcodes_ExpandSectionBody_RpylK {
  border: 1px solid rgba(255, 255, 255, 0.2);
  padding: 8px;
  border-radius: 2px;
}
.bbcodes_ExpandSectionBlock_1KRtd.bbcodes_ExpandSection_WithTitle_1FbuV {
  padding-bottom: 8px;
}
.bbcodes_ExpandSectionBlock_1KRtd.bbcodes_ExpandSection_WithTitle_1FbuV
  .bbcodes_ExpandSectionHeader_PlB0t {
  box-sizing: border-box;
  width: 100%;
  padding: 8px;
  color: #fff;
  font-size: 19px;
  line-height: 22px;
  font-weight: 300;
}
.bbcodes_ExpandSectionBlock_1KRtd.bbcodes_ExpandSection_WithTitle_1FbuV
  .bbcodes_ExpandSectionHeader_PlB0t
  .bbcodes_EmbedArrow_3FT4d {
  margin-left: auto;
}
.bbcodes_ExpandSectionBlock_1KRtd.bbcodes_ExpandSection_WithTitle_1FbuV
  .bbcodes_ExpandSectionHeader_PlB0t
  .bbcodes_EmbedArrow_3FT4d
  svg {
  margin-right: 8px;
}
a.bbcodes_LinkButton_14_Fn {
  background-color: #2681da;
  font-size: 14px;
  padding: 6px 20px;
  display: inline-block;
  border-radius: 3px;
  margin: 4px 0px;
}
a.bbcodes_LinkButton_14_Fn span {
  color: #fff;
  padding-bottom: 6px;
}
a.bbcodes_LinkButton_14_Fn:hover {
  background-color: #3691fa;
  color: #fff;
  box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.5);
}
