﻿
._yiuxdv {
	position: relative;
}

body._7nf891 ._yiuxdv {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	overflow: auto;
}

body._j8w6tg,
body._j8w6tg ._yiuxdv {
	overflow: hidden;
	position: relative;
}

html._o7qxe5 {
	height: 100%;
}

html._o7qxe5 body {
	min-height: 100%;
	height: auto;
	position: relative;
}

html._o7qxe5 body._7nf891 {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

._ro3u7t {
}

._59n6kz ._ro3u7t {
    height: 100vh;
}

._fe8e7i {
	display: none;
	position: fixed;
	top: 0;
	bottom: 0;
	overflow: hidden;

	background: black;

	z-index: 30;
	width: 280px;
}

._yiuxdv:not(._vdrz84) ._fe8e7i {
	transition: left 0.5s, right 0.5s;
}

._fe8e7i._hur8we {
	inset-inline-start: -280px;
}

._fe8e7i._8y5amm {
	inset-inline-end: -280px;
}

._yiuxdv._rszwgx ._fe8e7i._hur8we,
._yiuxdv._nnjqqt ._fe8e7i._8y5amm
{
	box-shadow: 0 0 6px 0 rgba( 0, 0, 0, 0.75 );
}

._yiuxdv._rszwgx ._fe8e7i._hur8we {
	inset-inline-start: 0;
}

._yiuxdv._nnjqqt ._fe8e7i._8y5amm {
	inset-inline-end: 0;
}

._ky9oxd {
	visibility: hidden;
	opacity: 0;
	background: rgba( 0, 0, 0, 0.4);
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 25;	/* on top of page and header */

	transition: visibility 0.5s, opacity 0.5s;
}

._yiuxdv._rszwgx ._ky9oxd,
._yiuxdv._nnjqqt ._ky9oxd {
	visibility: visible;
	opacity: 1.0;
	transition: visibility 0s, opacity 0.5s;
}

._mwfpr6 {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	overflow: hidden;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
}

._v7dsoe {
	background: #1c1a22;
	font-size: 18px;
	position: relative;
	min-height: 100%;
}

._fai9yh {

			font-family: "Motiva Sans", Sans-serif;
		font-weight: normal; /* normal */

			font-weight: 700;
}

._fe8e7i._8y5amm ._mwfpr6 {
	background: #1c1a22;
}

._fe8e7i._8y5amm ._m8ps4t {
	background: #1d2536;
	border-radius: 3px;
	padding: 10px;
	color: #bac4c1;
	margin-bottom: 16px;
}

._fe8e7i._8y5amm ._m8ps4t ._72bn1p {
	font-size: 1.2em;
	margin-bottom: 9px;
}

._079gee {
	font-weight: 400;
}

._v7dsoe ._o5kwtk,
._v7dsoe ._079gee,
._9xld9b ._ssbefw {
	display: block;
	padding: 0 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 3em;

	text-decoration: none;

	cursor: pointer;
}

._v7dsoe ._o5kwtk {
	position: relative;
	color: #bac4c1;
	background: #1c1a22;
	transition: background 0.25s, color 0.25s;
	font-size: 1em;

	&:hover {
		color: white;
		background: #2b3046;
	}
}

._v7dsoe ._o5kwtk._3og6lx {
	max-width: none;
}

._v7dsoe ._o5kwtk,
._bfv6rp ._v3wmq6,
._hur8we ._rmyjb8 {
	border-top: 1px solid #353637;
	border-bottom: 1px solid #040505;
}
._hur8we ._rmyjb8 {
	border-bottom: none;
	padding-top: 7px;
}

._bfv6rp._qn87lj ._079gee {
	color: #e1dbe7;
}

._v7dsoe ._o5kwtk._ankao4 {
	background-color: #363f48;
	color: #fff7f8;
	border-bottom: none;
}

._v7dsoe ._o5kwtk ._c1w838 {
	/* background-image: url( 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAwCAYAAACG5f33AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABFxJREFUeNrkmg9klGEcx5/dMY4Y44hjxIgxRpSy7NwspSmNWZayGGmKFJGylCJSmlJMKctiylKa5aZpSmmMMWIcY4xxjGPEmPX72ffN23Z7732f3/Pe+97tx9dtd/e87/N+7n1+/563Ym1tTbmx8fHxLnq5QzqYSqXmbO+rMrMoaZDUz5dX6MsRl/A66OU5KUFK0/9xVb42QOLr/UTaLwZIsI7hoFG8VUsapferyhDeI1In/o7xdZL2Og2ocFrCBKkFv0Rlvo9JR0grZQKvl3Qrz/tLpCRpxhNAgteEXyDmcNL3pHbSaonDu0B67PB5ln0/adYVQILHt+0X0g4XJ39G6ilheJ0IGoVsAXdixhEgwWugl68kLz7uHulaCcJj/z5s8++FbJ50ADA3AyR4dYCnE2Uvkp6UELwU/HvM47gMlvPifwAJXi3gJQSTOkV6UwLw9sBF6WYSvwFxKbJhjc8LJ/aSdDjk8HYjOErSMAaYy7eE+aDpQrlPAfsDZzsZQni8un4JV9kIqc1K3/IFkWos5XrBSRxzp4CM/foPFAK6NkZqtee+W6UxcUCsE5yMXcI+e8QK0KpwPQ2CY3wnHcIKc5VIJ3BSyS+WQdjPBggvBrfUKDjGJODlvJZyNfTyjVQjPHkzaTkAeFyCvkW+p2vTcEc5z7WwwfQmqLp50NYc0I22SacVVOGmHyhMsC0bQp5YrLr5Kem80P38S5hFAG0lHief1YJJFatu5sbvdcH4TSWbGKCtyZAWJqG3STd9hHeZ9ECYPfCdN+fmy54AAmIjIMYEk+zB3WjaulAN6dqWbStjAAFRtxD3s24+gYgbFcBr9pr8awEExKNoBVVqTngFWf2Yoc7KqGAuOcCb8jpQGyAgSn91E3Wzl+bvVnNgeD91BosAAiLnWQPCpZNEzuXV6gEvLoDH+emE7vVHDCwf9mPdwiI/rZGo78KyjQtcSJsEnimAbK/Uekda1xKA6BbGTk3odngnSZ+lF24KIBu3868Ixte5jOxWz1K3ycGV0Bm1vqOowgSQ7aEwSeaA8MEhmlqdFUmvshtlpQojQKvSuC8Y34JkOJqnszKsZN3yc3A3KswA2a6S+gTjObLbN7qjiPSS/RZ2L/2mL9QvgGyXSC8E47mT0mvrrHQIjnUD7sW4mcgDnT6OYjmeFpyC04wmwfi7AOiL+XkHWhHvLOmd4BgSeH1+wisGQAsiNw5GVHGtH25ElTpAe9Y/VqTzvUbEVeUC0IJ4XK1vD/ppQ3AbqtwA2ot3v55a+IgqY7VcAbLx9ibvsU4bPi7Xte2qyDt/QQBkywGiqUc/JpTteZXtAJAtC4gZ4XG4EdqqNjxysR0AsvGea1LpP1Y3BZ+6HNQFBA2QzXr22OtDSDOAlwty8mEAyMZ7sM3K/UNIs1j+2aAnHhaAFhQ3EC3Yi2GYdJgAulmWC4C3EJYJhw2gU2CwAs5cmCYbRoD5UhNTKc+2AWhPjrOGk26j9leAAQDu6F3rDzHr6wAAAABJRU5ErkJggg==' ); */
	background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.5316 18.0962L9.43544 10L5.8999 13.5355L17.5316 25.1673L29.1633 13.5355L25.6278 10L17.5316 18.0962Z' fill='%23bdbdbd'/%3E%3C/svg%3E%0A");
	background-size: 100% 100%;
	width: 18px;
	height: 18px;

	position: absolute;
	inset-inline-end: 12px;
	top: calc( 50% - 8px );

	transition: transform 0.25s;
}

._v7dsoe ._o5kwtk._ankao4 ._c1w838 {
	transform: rotate( 180deg );
	-webkit-transform: rotate( 180deg );
	color: white;
}


._bfv6rp {
	overflow: hidden;
	background: #1c1a22;

	transition: height 0.5s, background 0.25s, color 0.25s;
}

._bfv6rp._qn87lj {
	background: #2b3046;

	._v3wmq6 {
		padding-bottom: 10px;
	}
}

._bfv6rp ._079gee, ._9xld9b ._ssbefw {
	display: block;
	font-size: 0.75em;
	color: #fff7f8;
	padding-inline-start: 28px;
}

._o5kwtk._b1z135 ._t6rkdy._p0rx9h {
	font-weight: 400;
	color: #919083;
}

._b1z135 ._t6rkdy {
	display: inline-block;
	color: #fff7f8;
	vertical-align: middle;
	line-height: 140%;
	padding: 2px 7px;
	font-size: 0.75em;
	margin-inline-start: 0.4em;
}

._b1z135 ._o3pxe3 {
	display: none;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAA0CAYAAAAzMZ5zAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAvRJREFUeNrsWu2RmzAQXd+kAJVACaQDroNzB6QDXEFIBXYHXAe+VGB3AB34OiAdKNJlmVN8YD2BBBi8Mzv84UO8/XirXW2klPSQT/mm9PSA4VM28uEi/8mT0sMDhg95V/pdA7JTulX6Z8VgvGowlFYbI2JipQVf1yLaCX4ofTNDppFK6TOjtQap2CvernNIG2K7hYNxYDDe21im66GYKVksLER2t6JgY2FdDcZRabIQFtlyqHT+rw6ZFwuizwug5nPDIjfu0RFRkvwnufYUi74oreX9yR74t7S5mYwHT0qF5cFYaXknQNRsRBsYhfkQXb3kwj996wXi+iUzlBL8jy/GpQ5kUwDZbKZgHEFPbw1/Ghh7yczySjbUkGT5AJJXxAzySs3GGRzqBHwMySvEHjWFIEaLUKORgwWQvJKOHELew5oCLGAMakYp1TnxUyAXDUnNQb9PPReF5hXf1JyH9lAa6LYpuMDLQCBQAwzeXpAHqxXAQgUXTH0Tp5AjsRx5cuWSqQ3J+CcHoJF3RtJjEieP8Y0URyYwRUsolWzpCHyP9x14iLnML6X5CD2OvdLsXgZV58CjDT0dSEMNqkLI78Bznl2o6YBvD6m4a1+N1BpMOXTEHD3kAPQtXUQAQ7NXz98kHyxzAdlFGMyyZ4aIWtgn5ZqldqhOie+bnHaPYNGUDKxWXeqcSSpVdLfpzXIOW4UhVXHv3S5irVBtgAL0ymwMQNB4zgI3itDNnrNRyCGGY9BdT3I8ySWezL0Bgu42p5rsnXyujzxs1sSEDWbXJG/dGdNAOvXR/PHddEbWnaOA1OCwxyed+hY037XWLNSj+PHakAkYQpnsUbO4HIcYg059Cxr6mQlILANXfzPwlgTMh6XtSBXxCaNiAWfNoE7eLUA0AD9DtOkmPoq5bTt9aAMk5sN20UIP63Z23NoaRPnH4bNlgtF4ftGVBkwPifimhNYjX45qPhm9yXJlYDROUJrJVntIbDmruhbRo5MzQrurkr8CDACZX+ZRUnCU8wAAAABJRU5ErkJggg==');
	background-size: 100% 100%;
	background-position: top left;
	width: 17px;
	height: 13px;
	vertical-align: middle;
}

._b1z135 ._8zvlaa {
	vertical-align: middle;
}

._b1z135 ._t6rkdy._r47uky {
	color: #fff7f8;
	background-color: #577615;
}

._b1z135 ._t6rkdy._r47uky ._o3pxe3 {
	display: inline-block;
}

._hur8we ._9xld9b ._pg1yje,
._hur8we ._9xld9b ._53kg52 {
	display: none;
}

._hur8we ._rmyjb8 ._o5kwtk {
	color: #919083;
	border: none;
	font-size: 14px;
	font-weight: 400;

	&:hover {
		background: none;
		color: #fff7f8;
	}
}

._tuepxz {
	height: 160px;
}

._3ctqc4 {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	font-size: 10px;
	white-space: normal;
	color: #919083;
	padding: 0 12px 24px 12px;
}

._ucjlid {
	padding-bottom: 10px;

	img {
		width: 100px;
		opacity: 50%;
	}
}

._3ctqc4 ._1dghq9 > a {
	color: #919083;
}

._q6osta ._ssbefw {
	font-size: 16px;
}

._q6osta ._ssbefw._yxblna {
	color: #6ab72c;
}

._txbqlw {
	display: none;
}

._txbqlw._qn87lj {
	display: block;
	background-color: rgba( 104, 157, 221, 0.6 );
	position: fixed;
	right: 0;
	top: 7px;
	border-top-left-radius: 79px;
	border-bottom-left-radius: 81px;
	width: 30px;
	height: 51px;
	z-index: 12; /* behind overlay, on top of page content */

	background-image: url( '../img/responsive/201f4f08.png' );
	background-repeat: no-repeat;
	background-position: 2px center;
	background-size: 110%;

	transition: opacity 0.5s;
	box-shadow: 0 0 30px 0 #6192e2;

	cursor: pointer;
}

._yiuxdv._em05jk {
	--global-header-height: 104px;
}

._yiuxdv._em05jk ._txbqlw {
	top: 69px;
}

._yiuxdv._rszwgx ._txbqlw,
._yiuxdv._nnjqqt ._txbqlw
{
	opacity: 0;
}

._oungdt {
	display: none;
	background: #1c1a22;

	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	text-align: center;
	z-index: 20;
	box-shadow: 0 0 8px 0 rgba( 0, 0, 0, 0.75 );

	overflow: hidden;

	padding: 13px 7px;
}

@media screen and ( max-height: 360px )
{
	._oungdt {
		position: absolute;
	}
}

._tq6xl7 {
	display: flex;
	flex-direction: row;
	align-items: center;
}

#responsive_menu_logo,
#responsive_header_search_btn {
	position: relative;
	cursor: pointer;
	width: 36px;
	height: 31px;
}

._sjfftd {
	position: absolute;
	text-align: center;
	inset-inline-end: -26px;
	width: 59px;
	top: -3px;
}

._67nl9t {
	display: inline-block;
	background: #ce243b;
	color: #fff7f8;
	padding: 0 5px;
	font-size: 11px;
	line-height: 17px;
	border-radius: 9px;
}

._67nl9t._p0rx9h {
	display: none;
}

._3zk6bm {
	flex: 1;
}

._103vcv {
	display: contents;
}

._umhzds {
	width: 34px;
}

._oungdt ._3zk6bm img {
	vertical-align: middle;
}

._oungdt ._3zk6bm a {
	display: inline-block;
}

._oxo85d {
	padding: 16px;
}

/* China Mobile Footer */

._mprvdp {
	display: flex;
	align-items: center;
}

._d2tyn1 {
	margin-right: 25px;
	display: flex;
	align-items: center;
}

._2qpkde {
	height: 1px;
	background: #353637;
	margin: 15px 0;
}

._um0v0c {
	margin: 10px 0;
	line-height: 17px;
}

._3ctqc4 a {
	color: #919083;
}

._3ctqc4 a:hover {
	color: #fff7f8;
}

._zh0up1 {
	font-size: 8px;
}

._yqqh9z {
	margin-top: 15px;
}

._tm2uw5 {
	margin-bottom: 15px;
	display: flex;
	align-items: center;
}

._le1zyk {
	width: 31px;
	height: 27px;
}

._moti8w {
	width: 30px;
	height: 26px;
}

._7rch2z {
	width: 69px;
	height: 23px;
	margin-right: 10px;
}

._x5p9gy {
	width: 65px;
	height: 19px;
}

._tuepxz._ui1dkm {
	height: 330px;
}

/* reduce the event share dialog body's bottom margin */
.EventDisplay_Share_Dialog .DialogBodyText {
	margin-bottom: 10px;
}

@media screen and (max-width: 909px)
{
	/* these elements end up getting moved, but hide them in the main page while content is loading */
	html.responsive .zslcd6w .responsive_local_menu {
		display: none;
	}
}

.responsive_menu_user_area {
	padding: 20px 20px 12px 14px;
	z-index: 1;
    position: relative;

}

.responsive_menu_user_persona {
	line-height: 36px;
	padding-bottom: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: flex;
	flex-direction: row;
	gap: 7px;
}

.responsive_menu_user_persona {

	.persona a,
	.persona.online a,
	.persona.offline a {
		color: #e1dbe7;
	}
}

.responsive_menu_user_persona .playerAvatar {
	display: inline-block;
	vertical-align: middle;
	margin-right: 2px;
	height: 63px;
	width: 65px;
	padding: 0px;
	box-shadow: 0 5px 3px 0 rgba(0, 0, 0, 0.25);

	img {
		width: 63px;
		height: 65px;
	}
}

.responsive_menu_user_persona.persona.offline,
.responsive_menu_cartwallet_area.persona.offline  {

	color: #bac4c1;

	a { color: #bac4c1; }

}

.responsive_menu_user_container {

	background: -webkit-linear-gradient( 343deg, #212a3c 0%,#1c1a22 33%);
	background: linear-gradient( 107deg, #212a3c 0%,#1c1a22 33%);
}

.responsive_menu_user_bg {
	position: absolute;
    top: 0;
	overflow: clip;
	max-height: 145px;

	img {
		width: 280px;
		filter: blur(20px);
		opacity: .5;
	}
}

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

.playerProfile_area_profilebtn {
	display: flex;
	background-color:rgba( 255, 255, 255, 0.2);
	border-radius: 2px;
    padding: 4px 10px;
    color: white;
    font-size: 11px;
    font-weight: 500;
    line-height: 20px;
	width: fit-content;
	transition: background-color 0.25s, color 0.25s, box-shadow 0.25s;

	&:hover {
		background-color: rgba( 255, 255, 255, 0.4);
		color: white;
		box-shadow: 3px 3px 2px rgb(54 54 54 / 20%);

		a {
			color: white;
		}
	}
}


.responsive_change_language_select {
	font-size: 24px;
}

.responsive_menu_cartwallet_area {
	font-size: 0.75em;
	line-height: normal;
	margin-top: 12px;
	font-weight: 400;
	display: flex;
	color: #e1dbe7;
	gap: 10px;
}

.responsive_menu_user_wallet {

}

/*overriding the global styles for links, avatar and persona name are more directly styled*/


.responsive_menu_cartwidget {
	display: contents;
}


@media screen and (max-width: 911px)
{

	html.responsive .zdaxai6.zm38mkk {
		--responsive-menu-floating-height: 61px;
	}

	html.responsive div#global_header {
		display: none;
	}

	html.responsive .zdaxai6.zm38mkk {
		--global-header-height: 0px;
	}


	html.responsive .zktbaxd {
		display: block;
	}

	html.responsive div.zt3ylv1 {
		display: block;
	}

	html.responsive div.zslcd6w {
		position: relative;
		z-index: 10;
	}

	html.responsive .zdaxai6.zm38mkk div.zslcd6w {
		padding-top: var( --responsive-menu-floating-height, 0px );	/* the header overlaps this area */
	}

	/* we show a footer in the menu itself */
	html.responsive div#footer, html.responsive div#footer_spacer {
		display: none;
	}

	html.responsive .zt2sz6y {
		padding-bottom: 120px;
		min-height: calc( 100vh - 120px - var( --responsive-menu-floating-height, 0px ) - var( --store-menu-overlap-height, 0px ) );
	}

	html.responsive .perf_timing_area {
		margin-top: -22px;
		position: relative;
		z-index: 30;
	}

	html.responsive .responsive_hidden {
		display: none;
	}

	html.responsive h2.zmhvxvl {
		display: block;
	}

	html.responsive div.zmhvxvl {
		display: block;
	}


}

	html.responsive.touch .zdaxai6.zm38mkk {
		--responsive-menu-floating-height: 61px;
	}

	html.responsive.touch div#global_header {
		display: none;
	}

	html.responsive.touch .zdaxai6.zm38mkk {
		--global-header-height: 0px;
	}


	html.responsive.touch .zktbaxd {
		display: block;
	}

	html.responsive.touch div.zt3ylv1 {
		display: block;
	}

	html.responsive.touch div.zslcd6w {
		position: relative;
		z-index: 10;
	}

	html.responsive.touch .zdaxai6.zm38mkk div.zslcd6w {
		padding-top: var( --responsive-menu-floating-height, 0px );	/* the header overlaps this area */
	}

	/* we show a footer in the menu itself */
	html.responsive.touch div#footer, html.responsive.touch div#footer_spacer {
		display: none;
	}

	html.responsive.touch .zt2sz6y {
		padding-bottom: 120px;
		min-height: calc( 100vh - 120px - var( --responsive-menu-floating-height, 0px ) - var( --store-menu-overlap-height, 0px ) );
	}

	html.responsive.touch .perf_timing_area {
		margin-top: -22px;
		position: relative;
		z-index: 30;
	}

	html.responsive.touch .responsive_hidden {
		display: none;
	}

	html.responsive.touch h2.zmhvxvl {
		display: block;
	}

	html.responsive.touch div.zmhvxvl {
		display: block;
	}


.perf_timing_area {
	/*display: none;*/
	margin-bottom: 0;
}

.perf_timing_data {
	width: auto;
}

.z33ove2 div.responsive_menu_only {
	display: block;
}

.z33ove2 span.responsive_menu_only {
	display: inline;
}

@media screen and (max-width: 909px)
{
	html.responsive span.zmhvxvl {
		display: inline;
	}

	html.responsive img.zmhvxvl {
		display: block;
	}

	html.responsive a.zmhvxvl {
		display: block;
	}
}

.responsive_tab_control select {
	color: #fff7f8;
	background: rgba(0,0,0,0.3);
	/*background: #396e92;*/
    padding: unset;
	border: none;
	font-size: 16px;
	height: 24px;
	max-width: 98%;
	min-width: 250px;
			font-family: "Motiva Sans", Sans-serif;
		font-weight: 200; /* thin */

		}

.responsive_tab_control select option {
	background: #396e92;
}

/* If the user has opted to "view desktop site", we add a button to the bottom of the footer
	to opt back in to the mobile site.  This is button repsonds to device width
	so that it's bigger on smaller screens and easier to tap when zoomed out */

html._qy8tal body #footer ._uynoob {
	display: block;
	text-align: center;
	padding: 20px 0;
}

html._qy8tal body #footer_responsive_optin_spacer {
	height: 65px;
}

._uynoob ._u2vzc4 > span {
	line-height: 150%;
}

@media screen and ( max-device-width: 641px )
{
	._uynoob ._u2vzc4 > span {
		font-size: 22px;
	}

	html._qy8tal body #footer_responsive_optin_spacer {
		height: 74px;
	}
}

@media screen and ( max-device-width: 499px )
{
	._uynoob ._u2vzc4 > span {
		font-size: 26px;
	}

	html._qy8tal body #footer ._uynoob {
		padding: 25px 0;
	}

	html._qy8tal body #footer_responsive_optin_spacer {
		height: 90px;
	}
}

@media screen and ( max-device-width: 399px )
{
	._uynoob ._u2vzc4 > span {
		font-size: 34px;
	}

	html._qy8tal body #footer ._uynoob {
		padding: 39px 0;
	}

	html._qy8tal body #footer_responsive_optin_spacer {
		height: 133px;
	}

}

@media print
{
	html ._fe8e7i._hur8we,
	html ._txbqlw,
	html ._fe8e7i._8y5amm,
	html ._oungdt {
		display: none;
	}
}

._mjvzcz  {
	position: fixed;
	left: 0;
	right: 0;
	background: #1c1a22;
	box-shadow: 0 2px 3px 0 #040505;
	z-index: 15;
}

._hftmi0 {
	display: flex;
	flex-direction: row;
	cursor: pointer;
}

._hftmi0 ._h1tptf {
	width: 5px;
	height: 5px;
	background: #909e9b;
	border-radius: 3px;
	margin-right: 3px;
}

@media screen and (max-width: 911px)
{

	html._o7qxe5:not(._but8gb) ._tw67eh {
		scroll-snap-align: start;
		scroll-snap-stop: always;
	}

	html._o7qxe5:not(._but8gb) ._ikm3cw {
		scroll-snap-type: x mandatory;
		-webkit-overflow-scrolling: touch;
	}

	html._o7qxe5 div._8rysaz {
        display: none;
    }


}

	html._o7qxe5._r0m8zc:not(._but8gb) ._tw67eh {
		scroll-snap-align: start;
		scroll-snap-stop: always;
	}

	html._o7qxe5._r0m8zc:not(._but8gb) ._ikm3cw {
		scroll-snap-type: x mandatory;
		-webkit-overflow-scrolling: touch;
	}

	html._o7qxe5._r0m8zc div._8rysaz {
        display: none;
    }


@media screen and (max-width: 909px)
{



}

html._o7qxe5 body._seqt4a div._oungdt {
	display: none;
}
html._o7qxe5 body._seqt4a._1ruyhf ._yiuxdv._em05jk div._ro3u7t {
	padding-top: 0px;
}

html._o7qxe5 body._nim8zi div._txbqlw {
	display: none;
}
html._o7qxe5 body._nim8zi._1ruyhf {
	overflow: hidden;
	background: none;
}





