.PromoHeaderFixed {
	min-height: 56px;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	position: fixed;
	top: 0;
	left: 0;
	background: var(--modal_card_background);
	z-index: 2;
	opacity: 0;
	visibility: hidden;
	border-bottom: 1px solid var(--image_border);
}

.PromoHeaderFixed,.PromoHeaderFixed__wrapper {
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.PromoHeaderFixed__wrapper {
	max-width: 949px;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 88px;
}

.PromoHeaderFixed__actionsIcon {
	margin-bottom: 0;
}

.PromoHeaderFixed__logoIcon {
	-webkit-transform: scale(.85);
	-moz-transform: scale(.85);
	-ms-transform: scale(.85);
	-o-transform: scale(.85);
	transform: scale(.85);
	margin-left: -10px;
}

.PromoHeader {
	height: 720px;
}

.PromoHeader__inner {
	position: fixed;
	z-index: 0;
	height: 720px;
	width: 100%;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background: -webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(var(--content_tint_background)));
	background: -webkit-linear-gradient(top,hsla(0,0%,100%,0),var(--content_tint_background));
	background: -moz-linear-gradient(top,hsla(0,0%,100%,0),var(--content_tint_background));
	background: -o-linear-gradient(top,hsla(0,0%,100%,0),var(--content_tint_background));
	background: linear-gradient(180deg,hsla(0,0%,100%,0),var(--content_tint_background));
}

.PromoHeader__content,.PromoHeader__inner {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.PromoHeader__content {
	max-width: 949px;
	margin: 0 88px;
	border-top: 1px solid transparent;
}

.PromoHeader__actions {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-moz-box-orient: vertical;
	-moz-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 494px;
	-moz-box-flex: 0;
	-ms-flex: 0 0 494px;
	flex: 0 0 494px;
	margin-right: 40px;
}

.PromoHeader__actions,.PromoHeader__actionsIcon {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
}

.PromoHeader__actionsIcon {
	height: 28px;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 20px;
}

.PromoHeader__actionsCaption {
	font-family: TT Commons,-apple-system,system-ui,Helvetica Neue,Roboto,sans-serif;
	font-size: 36px;
	line-height: 50px;
	font-weight: 500;
	color: var(--text_primary);
	margin-bottom: 16px;
}

.PromoHeader__actionsText {
	font-size: 21px;
	line-height: 32px;
	color: var(--text_primary);
	margin-bottom: 40px;
}

img.PromoHeader__devices {
	display: block;
	width: auto;
	height: 100%;
}

.PromoHeader__devicesWrapper {
	display: flex;
	justify-content: center;
	align-items: flex-start;
	-webkit-flex-basis: 300px;
	-ms-flex-preferred-size: 300px;
	flex-basis: 300px;
	width: 100%;
	height: auto;
	position: relative;
	overflow: hidden;
}

.PromoHeader__actionButton {
	margin: 0;
	border: 0;
	cursor: pointer;
	text-decoration: none;
	-webkit-appearance: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-family: inherit;
	-webkit-tap-highlight-color: transparent;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	height: 44px;
	padding: 0 16px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background: var(--button_primary_background);
	-webkit-transition: all .1s ease-out;
	-o-transition: all .1s ease-out;
	-moz-transition: all .1s ease-out;
	transition: all .1s ease-out;
	font-size: 17px;
	line-height: 22px;
	font-weight: 500;
	color: var(--button_primary_foreground);
}

.PromoHeader__actionButton:active {
	opacity: .7;
}

.PromoHeader__actionButton--small {
	height: 30px;
	font-size: 14px;
	line-height: 18px;
	margin: 3px 0;
}

.PromoHeaderFixed--visible {
	visibility: visible;
}

@media (max-width:1024px) {
	.PromoHeader,.PromoHeader__inner {
		height: 850px;
	}

	.PromoHeader__content {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-moz-box-orient: vertical;
		-moz-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		margin: 74px 60px;
	}

	.PromoHeader__actions {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-moz-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-moz-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-moz-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		text-align: center;
		margin: 0 0 20px;
	}

	.PromoHeader__devices {
		margin-right: 0;
	}

	.PromoHeaderFixed__wrapper {
		margin: 0 24px;
		max-width: 100%;
	}
}

@media (max-width:768px) {
	.PromoHeaderFixed {
		height: auto;
		min-height: 56px;
	}

	.PromoHeaderFixed__wrapper {
		margin: 15px;
	}

	.PromoHeader,.PromoHeader__inner {
		height: 750px;
	}

	.PromoHeader__content {
		margin: 44px 20px 54px;
	}

	.PromoHeader__actionButton {
		height: 30px;
		font-size: 14px;
		line-height: 18px;
	}

	.PromoHeaderFixed__logoIcon {
		-webkit-transform: scale(.7);
		-moz-transform: scale(.7);
		-ms-transform: scale(.7);
		-o-transform: scale(.7);
		transform: scale(.7);
		margin-left: -20px;
	}

	.PromoHeaderFixed__actionsIcon {
		height: 30px;
	}

	.PromoHeader__logoIcon {
		-webkit-transform: scale(.85);
		-moz-transform: scale(.85);
		-ms-transform: scale(.85);
		-o-transform: scale(.85);
		transform: scale(.85);
	}

	.PromoHeader__actions {
		-webkit-box-flex: 2;
		-webkit-flex: 2 1 auto;
		-moz-box-flex: 2;
		-ms-flex: 2 1 auto;
		flex: 2 1 auto;
		margin-bottom: 20px;
	}

	.PromoHeader__actionsIcon {
		margin-bottom: 12px;
	}

	.PromoHeader__actionsCaption {
		font-size: 24px;
		line-height: 37px;
	}

	.PromoHeader__actionsText {
		font-size: 17px;
		line-height: 26px;
	}

	.PromoHeader__devices {
		-webkit-box-flex: 1;
		-webkit-flex: 1 2 auto;
		-moz-box-flex: 1;
		-ms-flex: 1 2 auto;
		flex: 1 2 auto;
		max-width: 100%;
	}

	.PromoHeader__devicesWrapper {
		-webkit-flex-basis: 350px;
		-ms-flex-preferred-size: 350px;
		flex-basis: 350px;
	}
}

@media (max-width:600px) {
	.PromoHeader,.PromoHeader__inner {
		height: 670px;
	}

	.PromoHeader__devicesWrapper {
		-webkit-flex-basis: 200px;
		-ms-flex-preferred-size: 200px;
		flex-basis: 200px;
	}
}

.PromoAbout {
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	background-color: var(--modal_card_background);
	position: relative;
	z-index: 1;
}

.PromoAbout,.PromoAbout__descriptionBlock {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
}

.PromoAbout__descriptionBlock {
	max-width: 969px;
	margin: 112px 30px 48px;
}

.PromoAbout__descriptionGrid {
	-webkit-box-orient: horizontal;
	-webkit-flex-flow: row wrap;
	-moz-box-orient: horizontal;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.PromoAbout__descriptionCell,.PromoAbout__descriptionGrid {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-direction: normal;
	-moz-box-direction: normal;
}

.PromoAbout__descriptionCell {
	-webkit-box-orient: vertical;
	-webkit-flex-direction: column;
	-moz-box-orient: vertical;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-flex: 0;
	-webkit-flex: 0 1 303px;
	-moz-box-flex: 0;
	-ms-flex: 0 1 303px;
	flex: 0 1 303px;
	height: 165px;
	margin: 0 10px 64px;
}

.PromoAbout__descriptionCellIcon--desktop {
	margin-bottom: 12px;
}

.PromoAbout__descriptionCellIcon--mobile {
	display: none;
	background-repeat: no-repeat;
	width: 28px;
	height: 28px;
	margin-bottom: 12px;
}

.PromoAbout__descriptionCellIcon--signup {
	background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='28px' height='28px' viewBox='0 0 28 28' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 63.1 (92452) - https://sketch.com --%3E %3Ctitle%3Ebrain_outline_28%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='brain_outline_28'%3E %3Crect id='Rectangle' x='0' y='0' width='28' height='28'%3E%3C/rect%3E %3Cpath d='M13.9814228,2.42312262 L14.198575,2.35672203 C17.0384848,1.53178464 19.428021,2.42692441 20.9310861,4.6231493 L21.0303097,4.77255752 L21.2168297,4.84984476 C25.161193,6.53652167 25.8081655,10.7016821 24.0262631,13.8786574 C24.9836416,15.1678355 25.1859158,16.4479783 24.6978132,17.6320792 C24.3819672,18.398298 23.8614031,18.9951754 23.1474777,19.557275 L23.1093097,19.5855575 L23.1142242,19.7801453 C23.1359705,22.3688038 21.7691709,23.6985935 19.7582084,23.7238069 C19.2021494,24.871671 18.2454136,25.6087094 16.9454522,25.8763485 C15.7881544,26.1146157 14.7702099,25.8901635 13.9630429,25.2275269 C12.3973902,26.4311481 9.67274257,25.9525227 8.29153217,23.9793262 L8.15830973,23.7765575 L8.12251949,23.7756099 C5.78410705,23.6723364 4.55941535,22.1001884 4.77508525,19.8999005 L4.79530973,19.7215575 L4.73463745,19.6905423 C3.2679763,18.8681395 2.58403976,16.99473 3.04495363,15.2163818 L3.100896,15.019237 C3.2421638,14.5615293 3.4467551,14.1467602 3.70881454,13.7807336 C1.99404105,10.9712462 2.80012861,6.22232239 6.63477125,4.976106 L6.78530973,4.92955752 L6.97878961,4.68222738 C7.14055263,4.47629194 7.28430148,4.30026294 7.43169784,4.12996876 C9.18297203,2.1066366 11.2197866,1.33853741 13.9814228,2.42312262 Z M14.8501181,4.04319678 L14.8489324,23.5803655 C15.2871998,24.1060183 15.823839,24.269516 16.5824769,24.1133258 C17.1565078,23.995143 17.5858605,23.7456979 17.8958868,23.3390501 C16.9377439,22.8291739 16.3946914,21.8031101 16.291143,20.3879489 C16.25487,19.8922179 16.6273343,19.4609435 17.1230653,19.4246705 C17.6187962,19.3883975 18.0500707,19.7608617 18.0863437,20.2565927 C18.164517,21.324962 18.4954522,21.7726978 19.1373623,21.8762317 C20.7101014,22.1298993 21.5000922,21.4729596 21.2840788,19.240821 C21.2528171,18.9177839 21.397899,18.6029355 21.6637777,18.4168205 C22.3539213,17.9337199 22.8186009,17.4677978 23.0336558,16.9460907 C23.2271859,16.4766011 23.1996987,15.9676297 22.8591674,15.36648 C21.5692479,16.5225856 19.7139129,17.1417177 18.6448018,16.6915657 C18.1866971,16.4986795 17.9716951,15.9709472 18.1645812,15.5128425 C18.3574674,15.0547379 18.8851997,14.8397358 19.3433044,15.032622 C19.7854604,15.218793 21.4531035,14.5054627 22.1804801,13.4423739 C23.8834442,10.9534262 23.4624686,7.53086127 20.1287688,6.35702332 C19.9288182,6.2866182 19.7601366,6.14789357 19.6524521,5.96529803 C18.6125971,4.20206576 16.9911962,3.47185035 14.8501181,4.04319678 Z M8.79269707,5.30796754 L8.53413502,5.61825356 L8.02305413,6.27304744 C7.89684321,6.43531863 7.7188829,6.54949155 7.51877254,6.59657634 C4.80530663,7.23503891 4.08960499,10.5432375 5.0914841,12.5688518 C6.24013993,11.9433884 7.77935748,11.7678661 9.57943959,12.1695373 C10.064565,12.2777884 10.3700819,12.7588151 10.2618308,13.2439405 C10.1535797,13.7290659 9.67255299,14.0345828 9.18742761,13.9263317 C6.74409623,13.3811256 5.26071405,14.1248865 4.82083845,15.5500834 C4.4568636,16.7293619 4.95977676,17.9367942 5.89410474,18.2405061 L6.02414626,18.2762323 C6.52277955,18.3888269 6.82763332,18.8936181 6.69517003,19.3873449 C6.21682378,21.1702718 6.84289048,22.0825405 8.63816905,21.9726254 C9.01194236,21.9497414 9.36083007,22.1606915 9.51421069,22.502312 C10.2602868,24.1640269 12.346852,24.4950382 13.0510805,23.6150591 L13.0487078,3.9970952 C11.23626,3.37383225 10.022903,3.88665083 8.79269707,5.30796754 Z M7.78794027,15.8689551 C8.78873826,16.2442543 9.59901046,16.819974 10.2000453,17.5927331 C10.8155768,18.3841307 11.1430265,19.3446499 11.1854235,20.446973 C11.2045269,20.9436621 10.8173673,21.3617945 10.3206783,21.3808979 C9.82398924,21.4000013 9.40585683,21.0128417 9.38675341,20.5161526 C9.35835399,19.7777678 9.15483025,19.1807649 8.77921129,18.6978262 C8.38909567,18.196249 7.85423513,17.8162165 7.15591808,17.5543476 C6.69050978,17.3798195 6.4547048,16.8610485 6.62923291,16.3956402 C6.80376102,15.9302319 7.32253198,15.694427 7.78794027,15.8689551 Z M18.4247364,7.96514694 C18.6940927,8.89293001 19.0581078,9.50895554 19.4876608,9.83743725 C19.8990529,10.1520312 20.4983214,10.2953345 21.3215117,10.2385628 C21.8173901,10.2043643 22.2471024,10.5786298 22.2813009,11.0745082 C22.3154994,11.5703866 21.9412339,12.0000989 21.4453555,12.0342974 C20.2154484,12.1191186 19.1863983,11.8730414 18.3942506,11.2672813 C17.6202638,10.6754091 17.0639249,9.73391248 16.6961131,8.46700529 C16.5575288,7.98965917 16.8321495,7.49034887 17.3094956,7.35176451 C17.7868417,7.21318015 18.286152,7.48780082 18.4247364,7.96514694 Z M11.4601227,6.38719565 C11.9423382,6.50774951 12.2355228,6.99639055 12.1149689,7.47860596 C11.8825116,8.40843514 11.3887323,9.12441511 10.64294,9.57189054 C9.97102201,9.97504131 9.22675575,10.178023 8.42768139,10.178023 C7.93062511,10.178023 7.52768139,9.77507929 7.52768139,9.27802302 C7.52768139,8.78096674 7.93062511,8.37802302 8.42768139,8.37802302 C8.9029433,8.37802302 9.32681864,8.26242065 9.71684759,8.02840328 C10.0330021,7.83871057 10.2471874,7.52814187 10.3687124,7.04204184 C10.4892663,6.55982642 10.9779073,6.2666418 11.4601227,6.38719565 Z' id='↳-Icon-Color' fill='%23e0245e' fill-rule='nonzero'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
}

.PromoAbout__descriptionCellIcon--cabinet {
	background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='28px' height='28px' viewBox='0 0 28 28' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 63.1 (92452) - https://sketch.com --%3E %3Ctitle%3Ehome_outline_28%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='home_outline_28'%3E %3Crect x='0' y='0' width='28' height='28'%3E%3C/rect%3E %3Cpath d='M15.1295491,2.69100093 L24.0662484,11.1808652 C24.6624397,11.747247 25,12.53353 25,13.3558635 L25,21.9972407 C25,23.3779526 23.8807119,24.4972407 22.5,24.4972407 L16.5,24.4972407 C15.9477153,24.4972407 15.5,24.0495254 15.5,23.4972407 L15.5,17.9971013 C15.5,17.1686742 14.8284271,16.4971013 14,16.4971013 C13.1715729,16.4971013 12.5,17.1686742 12.5,17.9971013 L12.5,23.4972407 C12.5,24.0495254 12.0522847,24.4972407 11.5,24.4972407 L5.5,24.4972407 C4.11928813,24.4972407 3,23.3779526 3,21.9972407 L3,13.3558635 C3,12.53353 3.33756025,11.747247 3.93375161,11.1808652 L12.8704509,2.69100093 C13.5034346,2.08966636 14.4965654,2.08966636 15.1295491,2.69100093 Z M14,4.37655211 L5.31125054,12.6308641 C5.11252008,12.819658 5,13.0817523 5,13.3558635 L5,21.9972407 C5,22.2733831 5.22385763,22.4972407 5.5,22.4972407 L10.5,22.4972407 L10.5,17.9971013 C10.5,16.0641047 12.0670034,14.4971013 14,14.4971013 C15.9329966,14.4971013 17.5,16.0641047 17.5,17.9971013 L17.5,22.4972407 L22.5,22.4972407 C22.7761424,22.4972407 23,22.2733831 23,21.9972407 L23,13.3558635 C23,13.0817523 22.8874799,12.819658 22.6887495,12.6308641 L14,4.37655211 Z' id='↳-Icon-Color' fill='%23e0245e' fill-rule='nonzero'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
}

.PromoAbout__descriptionCellIcon--devices {
	background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='28px' height='28px' viewBox='0 0 28 28' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 63.1 (92452) - https://sketch.com --%3E %3Ctitle%3Edevices_outline_28%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='devices_outline_28'%3E %3Crect x='0' y='0' width='28' height='28'%3E%3C/rect%3E %3Cpath d='M8.8458278,9 L11.4193798,9.00181725 C12.6167829,9.01894119 13.2646034,9.15935514 13.9368674,9.51888586 C14.6000248,9.8735463 15.1264537,10.3999752 15.4811141,11.0631326 C15.8663256,11.7834154 16,12.4756382 16,13.8458278 L16,13.8458278 L16,21.1541722 C16,22.5243618 15.8663256,23.2165846 15.4811141,23.9368674 C15.1264537,24.6000248 14.6000248,25.1264537 13.9368674,25.4811141 C13.2165846,25.8663256 12.5243618,26 11.1541722,26 L11.1541722,26 L8.8458278,26 C7.47563815,26 6.78341544,25.8663256 6.06313259,25.4811141 C5.39997522,25.1264537 4.8735463,24.6000248 4.51888586,23.9368674 C4.13367437,23.2165846 4,22.5243618 4,21.1541722 L4,21.1541722 L4.00181725,13.5806202 C4.01894119,12.3832171 4.15935514,11.7353966 4.51888586,11.0631326 C4.8735463,10.3999752 5.39997522,9.8735463 6.06313259,9.51888586 C6.78341544,9.13367437 7.47563815,9 8.8458278,9 L8.8458278,9 Z M17.8722296,2 C19.6488276,2 20.5198053,2.16819357 21.4252903,2.65245221 C22.2514106,3.09426619 22.9057338,3.74858941 23.3475478,4.57470973 C23.8033206,5.42693085 23.9791189,6.24858507 23.9982239,7.82346266 L24,8.1277704 L24,19.8722296 C24,21.6488276 23.8318064,22.5198053 23.3475478,23.4252903 C22.9057338,24.2514106 22.2514106,24.9057338 21.4252903,25.3475478 C20.5411603,25.8203857 19.6935086,25.9905901 18.0093294,25.999652 C17.4570526,26.002604 17.0069388,25.5573002 17.0039721,25.0050234 C17.0010054,24.4527466 17.4463092,24.0026328 17.998586,23.9996661 C19.3830331,23.9922291 19.9203685,23.8843347 20.4820925,23.5839214 C20.9596759,23.328507 21.328507,22.9596759 21.5839214,22.4820925 C21.8557908,21.973741 21.9718273,21.4786786 21.9953671,20.3562013 L22,19.8722296 L22,8.1277704 L21.9953671,7.64379868 C21.9718273,6.52132145 21.8557908,6.02625898 21.5839214,5.51790745 C21.328507,5.04032407 20.9596759,4.67149299 20.4820925,4.41607861 C19.973741,4.14420923 19.4786786,4.02817271 18.3565519,4.00463281 L17.8727399,4 L14.8672035,4.0014712 C13.5776785,4.01654354 13.063671,4.12420106 12.5179075,4.41607861 C12.0403241,4.67149299 11.671493,5.04032407 11.4160786,5.51790745 C11.3162671,5.70453881 11.247014,5.86462583 11.1932083,6.04356381 L11.1439922,6.23046675 C11.0202509,6.76871069 10.4836058,7.10473147 9.94536188,6.98099016 C9.40711795,6.85724886 9.07109717,6.32060379 9.19483847,5.78235986 C9.29702192,5.33788726 9.43976256,4.97240481 9.65245221,4.57470973 C10.0942662,3.74858941 10.7485894,3.09426619 11.5747097,2.65245221 C12.381318,2.22107338 13.1541698,2.04279931 14.5642866,2.00686207 L14.8550057,2.00153963 L17.8722296,2 Z M11.1541722,11 L8.6271902,11.0011468 C7.72318372,11.0111835 7.36933641,11.0883745 7.0063303,11.2825123 C6.69170989,11.4507731 6.45077309,11.6917099 6.28251225,12.0063303 C6.07344079,12.39726 6,12.7775676 6,13.8458278 L6,13.8458278 L6,21.1541722 C6,22.2224324 6.07344079,22.60274 6.28251225,22.9936697 C6.45077309,23.3082901 6.69170989,23.5492269 7.0063303,23.7174877 C7.34141286,23.8966919 7.66869148,23.9762489 8.42808487,23.9953223 L8.42808487,23.9953223 L8.8458278,24 L11.1541722,24 C12.2224324,24 12.60274,23.9265592 12.9936697,23.7174877 C13.3082901,23.5492269 13.5492269,23.3082901 13.7174877,22.9936697 C13.8966919,22.6585871 13.9762489,22.3313085 13.9953223,21.5719151 L13.9953223,21.5719151 L14,21.1541722 L14,13.8458278 C14,12.7775676 13.9265592,12.39726 13.7174877,12.0063303 C13.5492269,11.6917099 13.3082901,11.4507731 12.9936697,11.2825123 C12.60274,11.0734408 12.2224324,11 11.1541722,11 L11.1541722,11 Z' id='↳-Icon-Color' fill='%23e0245e' fill-rule='nonzero'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
}

.PromoAbout__descriptionCellCaption {
	font-size: 21px;
	font-weight: 500;
	line-height: 26px;
	margin-bottom: 4px;
}

.PromoAbout__descriptionCellText {
	font-size: 16px;
	line-height: 24px;
	color: var(--text_subhead);
}

@media (max-width:768px) {
	.PromoAbout__descriptionBlock {
		margin: 26px 12px 30px 24px;
	}

	.PromoAbout__descriptionCell {
		-webkit-box-flex: 1;
		-webkit-flex: 1 1 auto;
		-moz-box-flex: 1;
		-ms-flex: 1 1 auto;
		flex: 1 1 auto;
		height: auto;
		margin: 0 0 40px;
	}

	.PromoAbout__descriptionCellIcon--desktop {
		display: none;
	}

	.PromoAbout__descriptionCellIcon--mobile {
		display: -webkit-box;
		display: -webkit-flex;
		display: -moz-box;
		display: -ms-flexbox;
		display: flex;
	}

	.PromoAbout__descriptionCellCaption {
		font-size: 18px;
	}

	.PromoAbout__descriptionCellText {
		font-size: 14px;
		line-height: 20px;
	}
}

.PromoFooter {
	height: 72px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	background: var(--content_tint_background);
	position: relative;
	z-index: 1;
}

.PromoFooter:after {
	content: "";
	position: absolute;
	left: 43px;
	right: 43px;
	top: 0;
	height: 1px;
	background: var(--snippet_border);
	opacity: .7;
}

.PromoFooter__wrapper {
	width: 100%;
	max-width: 949px;
}

.PromoFooter__wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
}

.PromoFooter__agreementLink {
	margin-right: 30px;
}

@media (max-width:1024px) {
	.PromoFooter {
		height: 192px;
		padding: 28px 0;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.PromoFooter__wrapper {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-moz-box-orient: vertical;
		-moz-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-moz-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-moz-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		margin: 0;
		height: 100%;
	}

	.PromoFooter__agreementLink {
		margin-right: 0;
	}
}

@-webkit-keyframes heartbeat {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}

	50% {
		-webkit-transform: scale(1.1);
		transform: scale(1.1);
	}

	to {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
}

@-moz-keyframes heartbeat {
	0% {
		-moz-transform: scale(1);
		transform: scale(1);
	}

	50% {
		-moz-transform: scale(1.1);
		transform: scale(1.1);
	}

	to {
		-moz-transform: scale(1);
		transform: scale(1);
	}
}

@-o-keyframes heartbeat {
	0% {
		-o-transform: scale(1);
		transform: scale(1);
	}

	50% {
		-o-transform: scale(1.1);
		transform: scale(1.1);
	}

	to {
		-o-transform: scale(1);
		transform: scale(1);
	}
}

@keyframes heartbeat {
	0% {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}

	50% {
		-webkit-transform: scale(1.1);
		-moz-transform: scale(1.1);
		-o-transform: scale(1.1);
		transform: scale(1.1);
	}

	to {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
}

.PromoPage,body {
	background: var(--modal_card_background);
}

.PromoPage {
	min-height: 100%;
	position: relative;
	z-index: 2;
}

a {
	color: var(--text_primary);
	cursor: pointer;
	text-decoration: none;
	font-size: inherit;
}

a:hover {
	text-decoration: underline;
}

@font-face {
	font-family:AndroidSystemFont;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),local("sans-serif");
}

@font-face {
	font-family:AndroidSystemFont;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),local("sans-serif-medium");
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local("Roboto"),local("Roboto-Regular"),unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f;
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local("Roboto"),local("Roboto-Regular"),unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116;
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local("Roboto"),local("Roboto-Regular"),unicode-range:U+0370-03ff;
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local("Roboto"),local("Roboto-Regular"),unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff;
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local("Roboto"),local("Roboto-Regular"),unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd;
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local("Roboto Medium"),local("Roboto-Medium"),unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f;
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local("Roboto Medium"),local("Roboto-Medium"),unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116;
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local("Roboto Medium"),local("Roboto-Medium"),unicode-range:U+0370-03ff;
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local("Roboto Medium"),local("Roboto-Medium"),unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff;
}

@font-face {
	font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local("Roboto Medium"),local("Roboto-Medium"),unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd;
}

@font-face {
	font-family:TT Commons;font-style:normal;font-weight:500;font-display:swap;
}

@font-face {
	font-family:xn Sans Display;font-style:normal;font-weight:500;font-display:swap;
}

@font-face {
	font-family:xn Sans Display;font-style:normal;font-weight:400;font-display:swap;
}

html {
	font-family: -apple-system,system-ui,BlinkMacSystemFont,Helvetica Neue,Roboto,Lucida Grande,Verdana,Tahoma,Arial,sans-serif;
}

body,button {
	-webkit-text-size-adjust: 100%;
	-moz-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	text-size-adjust: 100%;
	-webkit-font-smoothing: subpixel-antialiased;
	font-family: inherit;
}


.PromoFooter__years {
    font-size: 16px;
    color: var(--text_tertiary);
    margin-right: 12px;
}


body {
	margin: 0;
}

body:not(.tabbing) :focus {
	outline: 0;
}

@-webkit-keyframes xnc__Spinner__spin {
	to {
		-webkit-transform: rotate(1turn) translateZ(0);
		transform: rotate(1turn) translateZ(0);
	}
}

@-moz-keyframes xnc__Spinner__spin {
	to {
		-moz-transform: rotate(1turn) translateZ(0);
		transform: rotate(1turn) translateZ(0);
	}
}

@-o-keyframes xnc__Spinner__spin {
	to {
		transform: rotate(1turn) translateZ(0);
	}
}

@keyframes xnc__Spinner__spin {
	to {
		-webkit-transform: rotate(1turn) translateZ(0);
		-moz-transform: rotate(1turn) translateZ(0);
		transform: rotate(1turn) translateZ(0);
	}
}

@-webkit-keyframes xnc__skeleton__skeletonShimmerLeftPart {
	0% {
		left: -100px;
	}

	to {
		left: 0;
	}
}

@-moz-keyframes xnc__skeleton__skeletonShimmerLeftPart {
	0% {
		left: -100px;
	}

	to {
		left: 0;
	}
}

@-o-keyframes xnc__skeleton__skeletonShimmerLeftPart {
	0% {
		left: -100px;
	}

	to {
		left: 0;
	}
}

@keyframes xnc__skeleton__skeletonShimmerLeftPart {
	0% {
		left: -100px;
	}

	to {
		left: 0;
	}
}

@-webkit-keyframes xnc__skeleton__skeletonShimmerRightPart {
	0% {
		left: 22px;
	}

	to {
		left: 122px;
	}
}

@-moz-keyframes xnc__skeleton__skeletonShimmerRightPart {
	0% {
		left: 22px;
	}

	to {
		left: 122px;
	}
}

@-o-keyframes xnc__skeleton__skeletonShimmerRightPart {
	0% {
		left: 22px;
	}

	to {
		left: 122px;
	}
}

@keyframes xnc__skeleton__skeletonShimmerRightPart {
	0% {
		left: 22px;
	}

	to {
		left: 122px;
	}
}

:root {
	--side-padding: 12px;
	--line-height: 1.33;
	--border-radius: 8px;
	--input-height: 36px;
	--input-top-padding: 6px;
	--listItem-height: 34px;
	--listItem-top-padding: 8px;
	--arrow-size: 16px;
	--arrow-top: 16px;
	--arrow-down: 9px;
}

@media (max-height:500px),(max-width:767px) {
	:root {
		--input-height: 44px;
		--input-top-padding: 10px;
		--listItem-height: 36px;
		--arrow-top: 19px;
		--arrow-down: 13px;
	}
}

:root,[scheme=bright_light],body[scheme=bright_light] {
	--accent: #2688eb;
	--action_sheet_action_foreground: #2688eb;
	--attach_picker_tab_active_background: #e0245e;
	--attach_picker_tab_active_text: #e0245e;
	--attach_picker_tab_inactive_background: #f2f3f5;
	--background_highlighted: rgba(0,0,0,0.08);
	--background_hover: rgba(0,0,0,0.04);
	--background_keyboard: #e1e3e6;
	--background_light: #f9f9f9;
	--background_page: #ebedf0;
	--background_text_highlighted: rgba(38,136,235,0.2);
	--button_bot_shadow: #c4c8cc;
	--button_muted_background: #f2f3f5;
	--button_muted_foreground: #2688eb;
	--button_outline_border: #2688eb;
	--button_outline_foreground: #2688eb;
	--button_primary_background: #e0245e;
	--button_secondary_background: rgba(0,28,61,0.05);
	--button_secondary_background_highlighted: rgba(0,28,61,0.03);
	--button_secondary_destructive_background: rgba(0,28,61,0.05);
	--button_secondary_destructive_background_highlighted: rgba(0,28,61,0.03);
	--button_secondary_destructive_foreground_highlighted: rgba(230,70,70,0.6);
	--button_secondary_foreground: #2688eb;
	--button_secondary_foreground_highlighted: rgba(38,136,235,0.6);
	--button_tertiary_foreground: #e0245e;
	--cell_button_foreground: #2688eb;
	--content_tint_background: #f5f5f5;
	--content_tint_foreground: #7f8285;
	--content_warning_background: #fff2d6;
	--control_background: #ebedf0;
	--control_foreground: #5181b8;
	--control_tint_muted: #76787a;
	--counter_primary_background: #2688eb;
	--counter_secondary_background: #aeb7c2;
	--feed_recommended_friend_promo_background: #528bcc;
	--field_background: #f2f3f5;
	--field_border: rgba(0,0,0,0.12);
	--float_button_background: #f5f5f5;
	--float_button_background_highlighted: #ebedf0;
	--float_button_border: rgba(0,0,0,0.05);
	--header_alternate_tab_active_indicator: #2688eb;
	--header_search_field_background: #ebedf0;
	--header_tab_active_indicator: #2688eb;
	--header_tint: #2688eb;
	--header_tint_alternate: #2688eb;
	--icon_medium: #818c99;
	--icon_name: #74a2d6;
	--icon_tertiary: #b8c1cc;
	--im_attach_tint: #e0245e;
	--im_bubble_border_alternate: #e1e3e6;
	--im_bubble_border_alternate_highlighted: #d7d8d9;
	--im_bubble_button_background: #f9f9f9;
	--im_bubble_button_background_highlighted: #d7d8d9;
	--im_bubble_button_outgoing_background: hsla(0,0%,100%,0.6);
	--im_bubble_incoming: #ebedf0;
	--im_bubble_incoming_alternate_highlighted: #f9f9f9;
	--im_bubble_incoming_highlighted: #d7d8d9;
	--im_bubble_outgoing_alternate_highlighted: #f9f9f9;
	--im_bubble_wallpaper_button_background: #f2f3f5;
	--im_bubble_wallpaper_button_background_highlighted: #e1e3e6;
	--im_bubble_wallpaper_incoming_highlighted: #ebedf0;
	--im_forward_line_tint: rgba(69,103,143,0.24);
	--im_reply_separator: #e0245e;
	--im_text_name: #e0245e;
	--input_background: #f2f3f5;
	--input_border: #e1e3e6;
	--landing_field_background: #f2f3f5;
	--landing_login_button_background: #e0245e;
	--landing_primary_button_background: #e0245e;
	--landing_secondary_button_foreground: #2688eb;
	--landing_snippet_border: rgba(0,0,0,0.15);
	--landing_tertiary_button_foreground: #e0245e;
	--landing_text_title: #e0245e;
	--link_alternate: #e0245e;
	--loader_background: #ebedf0;
	--loader_track_fill: #e1e3e6;
	--loader_track_value_fill: #528bcc;
	--overlay_status_background: #ebedf0;
	--overlay_status_foreground: #6d7885;
	--panel_tab_active_background: #ebedf0;
	--panel_tab_active_text: #5d5f61;
	--placeholder_icon_background_opaque: #f2f3f5;
	--placeholder_icon_tint: #001c3d;
	--poll_option_background: #45678f;
	--primary_overlay_badge: rgba(0,0,0,0.6);
	--search_bar_background: #fff;
	--search_bar_field_background: #ebedf0;
	--selection_off_icon: #b8c1cc;
	--separator_alternate: #e1e3e6;
	--separator_common: #d7d8d9;
	--skeleton_foreground_from: #f5f5f5;
	--skeleton_foreground_to: #e1e3e6;
	--skeleton_shimmer_to: #fff;
	--snippet_border: rgba(0,0,0,0.15);
	--snippet_icon_tertiary: #c4c8cc;
	--splashscreen_icon: #e1e3e6;
	--statusbar_alternate_legacy_background: rgba(0,0,0,0.2);
	--stories_create_button_background_from: #f2f3f5;
	--stories_create_button_background_to: #e1e3e6;
	--stories_create_button_foreground: #6d7885;
	--stories_skeleton_loader_background: #c4c8cc;
	--switch_ios_off_border: #e1e3e6;
	--tabbar_active_icon: #2975cc;
	--tabbar_background: #f9f9f9;
	--tabbar_tablet_active_icon: #2975cc;
	--tabbar_tablet_background: #f9f9f9;
	--tabbar_tablet_text_secondary: #909499;
	--text_link: #e0245e;
	--text_muted: #2c2d2e;
	--text_name: #e0245e;
	--text_subhead: #6d7885;
	--toolbar_attach_background_from: #b8c1cc;
	--toolbar_attach_background_to: #a3adb8;
	--xn_connect_button_primary_background: #19191a;
	--xn_connect_button_secondary_background: #f2f3f5;
	--xn_connect_button_secondary_foreground: #19191a;
	--writebar_icon: #2688eb;
}

:root,[scheme=bright_light],[scheme=xncom_light],body[scheme=bright_light],body[scheme=xncom_light] {
	--accent_alternate: #07f;
	--action_sheet_separator: rgba(0,0,0,0.12);
	--activity_indicator_tint: #aeb7c2;
	--attach_picker_tab_active_icon: #fff;
	--attach_picker_tab_inactive_icon: #818c99;
	--attach_picker_tab_inactive_text: #818c99;
	--background_content: #fff;
	--background_suggestions: #fff;
	--button_primary_foreground: #fff;
	--button_secondary_destructive_foreground: #e64646;
	--content_placeholder_icon: #99a2ad;
	--content_placeholder_text: #818c99;
	--control_background_secondary: #fff;
	--control_tint: #fff;
	--counter_primary_text: #fff;
	--counter_secondary_text: #fff;
	--destructive: #e64646;
	--dynamic_purple: #735ce6;
	--dynamic_raspberry_pink: #e03fab;
	--dynamic_violet: #792ec0;
	--field_error_background: #faebeb;
	--field_text_placeholder: #818c99;
	--float_button_foreground: #99a2ad;
	--header_alternate_background: #fff;
	--header_alternate_tab_active_text: #000;
	--header_alternate_tab_inactive_text: #99a2ad;
	--header_background: #fff;
	--header_background_before_blur: #fff;
	--header_background_before_blur_alternate: #fff;
	--header_search_field_tint: #818c99;
	--header_tab_active_background: rgba(0,0,0,0);
	--header_tab_active_text: #000;
	--header_tab_inactive_text: #99a2ad;
	--header_text: #000;
	--header_text_alternate: #000;
	--header_text_secondary: #818c99;
	--icon_alpha_placeholder: #fff;
	--icon_medium_alpha: rgba(0,0,0,0.48);
	--icon_outline_medium: #818c99;
	--icon_outline_secondary: #99a2ad;
	--icon_secondary: #99a2ad;
	--icon_secondary_alpha: rgba(0,0,0,0.36);
	--icon_tertiary_alpha: rgba(0,0,0,0.24);
	--im_bubble_button_foreground: #000;
	--im_bubble_gift_background: #f4e7c3;
	--im_bubble_gift_background_highlighted: #e3d3ac;
	--im_bubble_gift_text: #857250;
	--im_bubble_gift_text_secondary: #ab9871;
	--im_bubble_incoming_alternate: #fff;
	--im_bubble_incoming_expiring: #e6e9ff;
	--im_bubble_incoming_expiring_highlighted: #ccd3ff;
	--im_bubble_outgoing: #cce4ff;
	--im_bubble_outgoing_alternate: #fff;
	--im_bubble_outgoing_expiring: #ccd3ff;
	--im_bubble_outgoing_expiring_highlighted: #adb8ff;
	--im_bubble_outgoing_highlighted: #add3ff;
	--im_bubble_wallpaper_button_foreground: #000;
	--im_bubble_wallpaper_incoming: #fff;
	--im_bubble_wallpaper_outgoing: #cce4ff;
	--im_bubble_wallpaper_outgoing_highlighted: #add3ff;
	--im_service_message_text: #818c99;
	--im_toolbar_separator: #001c3d;
	--im_toolbar_voice_msg_background: #99a2ad;
	--image_border: rgba(0,0,0,0.08);
	--landing_background: #fff;
	--landing_field_placeholder: #818c99;
	--landing_login_button_foreground: #fff;
	--landing_primary_button_foreground: #fff;
	--landing_secondary_button_background: rgba(0,57,115,0.1);
	--landing_text_primary: #000;
	--landing_text_secondary: #818c99;
	--like_text_tint: #ff3347;
	--modal_card_background: #fff;
	--modal_card_border: rgba(0,0,0,0);
	--modal_card_header_close: #000;
	--music_playback_icon: #000;
	--overlay_status_icon: #818c99;
	--placeholder_icon_background: rgba(0,28,61,0.08);
	--placeholder_icon_foreground_primary: #99a2ad;
	--placeholder_icon_foreground_secondary: #aeb7c2;
	--search_bar_field_tint: #818c99;
	--search_bar_segmented_control_tint: #818c99;
	--secondary_overlay_badge: rgba(0,0,0,0.24);
	--segmented_control_bar_background: rgba(0,0,0,0);
	--segmented_control_tint: #99a2ad;
	--separator_alpha: rgba(0,0,0,0.12);
	--skeleton_shimmer_from: #fff;
	--snippet_background: #fff;
	--stories_create_button_icon_background: #fff;
	--tabbar_inactive_icon: #99a2ad;
	--tabbar_tablet_inactive_icon: #99a2ad;
	--tabbar_tablet_text_primary: #000;
	--text_action_counter: #818c99;
	--text_link_highlighted_background: #000;
	--text_placeholder: #818c99;
	--text_primary: #000;
	--text_secondary: #818c99;
	--text_tertiary: #99a2ad;
	--xn_connect_button_primary_foreground: #fff;
}

:root,[scheme=bright_light],[scheme=space_gray],[scheme=xncom_dark],[scheme=xncom_light],body[scheme=bright_light],body[scheme=space_gray],body[scheme=xncom_dark],body[scheme=xncom_light] {
	--button_commerce_background: #4bb34b;
	--button_commerce_foreground: #fff;
	--button_tertiary_background: rgba(0,0,0,0);
	--counter_prominent_background: #ff3347;
	--counter_prominent_text: #fff;
	--dynamic_neon_pink: #f45fff;
	--dynamic_orange: #ffa000;
	--dynamic_red: #ff3347;
	--field_valid_border: #4bb34b;
	--landing_field_border: rgba(0,0,0,0);
	--landing_tertiary_button_background: rgba(0,0,0,0);
	--media_overlay_button_background: #fff;
}

:root,[scheme=bright_light],[scheme=space_gray],body[scheme=bright_light],body[scheme=space_gray] {
	--content_positive_background: rgba(75,179,75,0.15);
	--dynamic_blue: #2688eb;
	--dynamic_gray: #a3adb8;
	--loader_tint: #76787a;
	--media_overlay_button_foreground: #2c2d2e;
	--panel_tab_inactive_text: #76787a;
}

:root,[scheme=bright_light],[scheme=space_gray],[scheme=xncom_dark],body[scheme=bright_light],body[scheme=space_gray],body[scheme=xncom_dark] {
	--dynamic_green: #4bb34b;
}

:root,[scheme=bright_light],[scheme=xncom_dark],[scheme=xncom_light],body[scheme=bright_light],body[scheme=xncom_dark],body[scheme=xncom_light] {
	--field_error_border: #e64646;
}

[scheme=space_gray],body[scheme=space_gray] {
	--accent: #529ef4;
	--action_sheet_separator: hsla(0,0%,100%,0.12);
	--activity_indicator_tint: #5d5f61;
	--attach_picker_tab_active_icon: #19191a;
	--attach_picker_tab_inactive_background: #2c2d2e;
	--attach_picker_tab_inactive_text: #76787a;
	--background_content: #19191a;
	--background_hover: hsla(0,0%,100%,0.04);
	--background_keyboard: #2c2d2e;
	--background_light: #232324;
	--background_page: #0a0a0a;
	--background_suggestions: #2c2d2e;
	--background_text_highlighted: rgba(82,158,244,0.24);
	--button_bot_shadow: #19191a;
	--button_muted_background: #2c2d2e;
	--button_primary_foreground: #19191a;
	--button_secondary_background: #454647;
	--button_secondary_background_highlighted: rgba(69,70,71,0.6);
	--button_secondary_destructive_background: #454647;
	--button_secondary_destructive_background_highlighted: rgba(69,70,71,0.6);
	--button_secondary_destructive_foreground_highlighted: rgba(255,92,92,0.6);
	--button_secondary_foreground_highlighted: hsla(216,9%,89%,0.6);
	--content_placeholder_icon: #aaaeb3;
	--content_placeholder_text: #aaaeb3;
	--content_tint_background: #232324;
	--content_tint_foreground: #909499;
	--content_warning_background: #857250;
	--control_background: #454647;
	--control_background_secondary: #76787a;
	--control_tint: #19191a;
	--control_tint_muted: #909499;
	--counter_primary_text: #19191a;
	--counter_secondary_background: #76787a;
	--counter_secondary_text: #19191a;
	--feed_recommended_friend_promo_background: #6d7885;
	--field_background: #232324;
	--field_border: hsla(0,0%,100%,0.12);
	--field_error_background: #522e2e;
	--field_error_border: #ff5c5c;
	--field_text_placeholder: #76787a;
	--float_button_background: #454647;
	--float_button_background_highlighted: #5d5f61;
	--float_button_foreground: #aaaeb3;
	--header_alternate_background: #2c2d2e;
	--header_alternate_tab_inactive_text: #76787a;
	--header_background: #19191a;
	--header_background_before_blur: #070708;
	--header_background_before_blur_alternate: #070708;
	--header_search_field_background: #363738;
	--header_search_field_tint: #aaaeb3;
	--header_tab_active_background: #5d5f61;
	--header_tab_active_indicator: #529ef4;
	--header_tab_inactive_text: #76787a;
	--header_text_secondary: hsla(0,0%,100%,0.6);
	--header_tint_alternate: #e1e3e6;
	--icon_medium: #909499;
	--icon_name: #aaaeb3;
	--icon_outline_medium: #aaaeb3;
	--icon_outline_secondary: #909499;
	--icon_secondary: #76787a;
	--icon_secondary_alpha: hsla(0,0%,100%,0.36);
	--icon_tertiary: #5d5f61;
	--im_bubble_button_outgoing_background: hsla(0,0%,100%,0.2);
	--im_bubble_incoming: #2c2d2e;
	--im_bubble_incoming_alternate: #2c2d2e;
	--im_bubble_incoming_alternate_highlighted: #5d5f61;
	--im_bubble_incoming_highlighted: #5d5f61;
	--im_bubble_outgoing: #454647;
	--im_bubble_outgoing_alternate: #454647;
	--im_bubble_outgoing_alternate_highlighted: #76787a;
	--im_bubble_outgoing_highlighted: #5d5f61;
	--im_bubble_wallpaper_button_background: #454647;
	--im_bubble_wallpaper_button_background_highlighted: #76787a;
	--im_bubble_wallpaper_incoming: #2c2d2e;
	--im_bubble_wallpaper_incoming_highlighted: #5d5f61;
	--im_bubble_wallpaper_outgoing: #454647;
	--im_bubble_wallpaper_outgoing_highlighted: #5d5f61;
	--im_service_message_text: #76787a;
	--im_text_name: #529ef4;
	--im_toolbar_separator: #aaaeb3;
	--im_toolbar_voice_msg_background: #454647;
	--input_background: #2c2d2e;
	--input_border: #2c2d2e;
	--landing_background: #19191a;
	--landing_field_background: #232324;
	--landing_field_placeholder: #aaaeb3;
	--landing_login_button_foreground: #19191a;
	--landing_primary_button_foreground: #19191a;
	--landing_secondary_button_background: hsla(0,0%,100%,0.15);
	--landing_snippet_border: hsla(0,0%,100%,0.15);
	--landing_text_secondary: #76787a;
	--link_alternate: #fff;
	--loader_background: #19191a;
	--loader_track_fill: #454647;
	--modal_card_background: #232324;
	--overlay_status_background: #19191a;
	--overlay_status_icon: #ebedf0;
	--panel_tab_active_background: #454647;
	--placeholder_icon_background_opaque: #232324;
	--placeholder_icon_foreground_primary: #909499;
	--placeholder_icon_foreground_secondary: #5d5f61;
	--search_bar_background: #19191a;
	--search_bar_field_background: #363738;
	--search_bar_field_tint: #aaaeb3;
	--search_bar_segmented_control_tint: #909499;
	--secondary_overlay_badge: hsla(0,0%,100%,0.15);
	--segmented_control_bar_background: #19191a;
	--segmented_control_tint: #76787a;
	--selection_off_icon: #5d5f61;
	--separator_alpha: hsla(0,0%,100%,0.12);
	--separator_alternate: #232324;
	--separator_common: #363738;
	--skeleton_foreground_from: #232324;
	--skeleton_foreground_to: #2c2d2e;
	--skeleton_shimmer_from: #19191a;
	--skeleton_shimmer_to: #19191a;
	--snippet_background: #232324;
	--snippet_border: hsla(0,0%,100%,0.15);
	--snippet_icon_tertiary: #5d5f61;
	--splashscreen_icon: #2c2d2e;
	--stories_create_button_background_from: #363738;
	--stories_create_button_background_to: #363738;
	--stories_create_button_foreground: #c4c8cc;
	--stories_create_button_icon_background: #454647;
	--stories_skeleton_loader_background: #454647;
	--switch_ios_off_border: #2c2d2e;
	--tabbar_background: #2c2d2e;
	--tabbar_inactive_icon: #76787a;
	--tabbar_tablet_active_icon: #529ef4;
	--tabbar_tablet_background: #232324;
	--tabbar_tablet_inactive_icon: #76787a;
	--tabbar_tablet_text_secondary: #76787a;
	--text_action_counter: #aaaeb3;
	--text_link: #529ef4;
	--text_link_highlighted_background: #529ef4;
	--text_muted: #c4c8cc;
	--text_placeholder: #aaaeb3;
	--text_secondary: #76787a;
	--text_subhead: #909499;
	--text_tertiary: #5d5f61;
	--toolbar_attach_background_from: #76787a;
	--toolbar_attach_background_to: #5d5f61;
	--xn_connect_button_primary_foreground: #19191a;
	--xn_connect_button_secondary_background: #454647;
}

[scheme=space_gray],[scheme=xncom_dark],body[scheme=space_gray],body[scheme=xncom_dark] {
	--accent_alternate: #fff;
	--action_sheet_action_foreground: #fff;
	--attach_picker_tab_active_background: #e1e3e6;
	--attach_picker_tab_active_text: #e1e3e6;
	--attach_picker_tab_inactive_icon: #e1e3e6;
	--background_highlighted: hsla(0,0%,100%,0.08);
	--button_muted_foreground: #e1e3e6;
	--button_outline_border: #e1e3e6;
	--button_outline_foreground: #e1e3e6;
	--button_primary_background: #e1e3e6;
	--button_secondary_destructive_foreground: #ff5c5c;
	--button_secondary_foreground: #e1e3e6;
	--button_tertiary_foreground: #e1e3e6;
	--cell_button_foreground: #e1e3e6;
	--control_foreground: #e1e3e6;
	--counter_primary_background: #fff;
	--destructive: #ff5c5c;
	--dynamic_purple: #937ff5;
	--dynamic_raspberry_pink: #f060c0;
	--dynamic_violet: #a393f5;
	--float_button_border: rgba(0,0,0,0.12);
	--header_alternate_tab_active_indicator: #e1e3e6;
	--header_alternate_tab_active_text: #e1e3e6;
	--header_tab_active_text: #e1e3e6;
	--header_text: #e1e3e6;
	--header_text_alternate: #e1e3e6;
	--header_tint: #e1e3e6;
	--icon_alpha_placeholder: #e1e3e6;
	--icon_medium_alpha: hsla(0,0%,100%,0.48);
	--icon_tertiary_alpha: hsla(0,0%,100%,0.24);
	--im_attach_tint: #fff;
	--im_bubble_border_alternate: rgba(0,0,0,0);
	--im_bubble_border_alternate_highlighted: rgba(0,0,0,0);
	--im_bubble_button_background: hsla(0,0%,100%,0.16);
	--im_bubble_button_background_highlighted: hsla(0,0%,100%,0.24);
	--im_bubble_button_foreground: #e1e3e6;
	--im_bubble_gift_background: #857250;
	--im_bubble_gift_background_highlighted: #ab9871;
	--im_bubble_gift_text: #fff;
	--im_bubble_gift_text_secondary: #e3d3ac;
	--im_bubble_incoming_expiring: #262b4d;
	--im_bubble_incoming_expiring_highlighted: #404980;
	--im_bubble_outgoing_expiring: #404980;
	--im_bubble_outgoing_expiring_highlighted: #5965b3;
	--im_bubble_wallpaper_button_foreground: #e1e3e6;
	--im_forward_line_tint: hsla(0,0%,100%,0.24);
	--im_reply_separator: #fff;
	--image_border: hsla(0,0%,100%,0.08);
	--landing_login_button_background: #e1e3e6;
	--landing_primary_button_background: #e1e3e6;
	--landing_secondary_button_foreground: #fff;
	--landing_tertiary_button_foreground: #fff;
	--landing_text_primary: #e1e3e6;
	--landing_text_title: #fff;
	--like_text_tint: #ff5c5c;
	--loader_track_value_fill: #fff;
	--modal_card_border: hsla(0,0%,100%,0.12);
	--modal_card_header_close: #fff;
	--music_playback_icon: #fff;
	--overlay_status_foreground: #e1e3e6;
	--panel_tab_active_text: #e1e3e6;
	--placeholder_icon_background: hsla(0,0%,100%,0.08);
	--placeholder_icon_tint: #fff;
	--poll_option_background: #fff;
	--primary_overlay_badge: hsla(0,0%,100%,0.4);
	--statusbar_alternate_legacy_background: rgba(0,0,0,0);
	--tabbar_active_icon: #fff;
	--tabbar_tablet_text_primary: #e1e3e6;
	--text_name: #e1e3e6;
	--text_primary: #e1e3e6;
	--xn_connect_button_primary_background: #e1e3e6;
	--xn_connect_button_secondary_foreground: #e1e3e6;
	--writebar_icon: #e1e3e6;
}

[scheme=xncom_light],body[scheme=xncom_light] {
	--accent: #447bba;
	--action_sheet_action_foreground: #447bba;
	--attach_picker_tab_active_background: #447bba;
	--attach_picker_tab_active_text: #447bba;
	--attach_picker_tab_inactive_background: #f5f5f5;
	--background_highlighted: rgba(174,183,194,0.16);
	--background_hover: rgba(174,183,194,0.12);
	--background_keyboard: #dce1e6;
	--background_light: #fafbfc;
	--background_page: #edeef0;
	--button_bot_shadow: #ccc;
	--button_muted_background: #e5ebf1;
	--button_muted_foreground: #346297;
	--button_outline_border: #346297;
	--button_outline_foreground: #346297;
	--button_primary_background: #447bba;
	--button_secondary_background: #e5ebf1;
	--button_secondary_background_highlighted: #dae2ea;
	--button_secondary_destructive_background: rgba(230,70,70,0.16);
	--button_secondary_destructive_background_highlighted: rgba(230,70,70,0.12);
	--button_secondary_destructive_foreground_highlighted: rgba(230,70,70,0.12);
	--button_secondary_foreground: #346297;
	--button_secondary_foreground_highlighted: #224b7a;
	--button_tertiary_foreground: #346297;
	--cell_button_foreground: #346297;
	--content_negative_background: #faebeb;
	--content_positive_background: #def0d3;
	--content_tint_background: #f0f2f5;
	--content_tint_foreground: #828282;
	--content_warning_background: #faefd2;
	--control_background: #edeef0;
	--control_foreground: #447bba;
	--control_tint_muted: #828282;
	--counter_primary_background: #447bba;
	--counter_secondary_background: #99a2ad;
	--dynamic_blue: #5181b8;
	--dynamic_green: #1b7a1b;
	--feed_recommended_friend_promo_background: #447bba;
	--field_background: #f7f8fa;
	--field_border: #dce1e6;
	--float_button_background: #f7f8fa;
	--float_button_background_highlighted: #edeef0;
	--float_button_border: rgba(0,0,0,0.08);
	--header_alternate_tab_active_indicator: #447bba;
	--header_search_field_background: #edeef0;
	--header_tint: #aeb7c2;
	--header_tint_alternate: #447bba;
	--icon_medium: #6f7985;
	--icon_name: #8fadc8;
	--icon_tertiary: #aeb7c2;
	--im_attach_tint: #447bba;
	--im_bubble_border_alternate: #dce1e6;
	--im_bubble_border_alternate_highlighted: #ccc;
	--im_bubble_button_background: #f7f8fa;
	--im_bubble_button_background_highlighted: #ccc;
	--im_bubble_button_outgoing_background: hsla(0,0%,100%,0.72);
	--im_bubble_incoming: #edeef0;
	--im_bubble_incoming_alternate_highlighted: #f7f8fa;
	--im_bubble_incoming_highlighted: #d3d9de;
	--im_bubble_outgoing_alternate_highlighted: #f0f2f5;
	--im_bubble_wallpaper_button_background: #f0f2f5;
	--im_bubble_wallpaper_button_background_highlighted: #e7e8ec;
	--im_bubble_wallpaper_incoming_highlighted: #edeef0;
	--im_forward_line_tint: rgba(0,20,51,0.12);
	--im_reply_separator: #2a5885;
	--im_text_name: #2a5885;
	--input_background: #fff;
	--input_border: #d3d9de;
	--landing_field_background: #f7f8fa;
	--landing_login_button_background: #447bba;
	--landing_primary_button_background: #447bba;
	--landing_secondary_button_foreground: #447bba;
	--landing_snippet_border: rgba(0,0,0,0.12);
	--landing_tertiary_button_foreground: #447bba;
	--landing_text_title: #447bba;
	--link_alternate: #2a5885;
	--loader_background: #edeef0;
	--loader_tint: #c5d0db;
	--loader_track_fill: #d3d9de;
	--loader_track_value_fill: #447bba;
	--overlay_status_background: #edeef0;
	--overlay_status_foreground: #6f7985;
	--panel_tab_active_background: #edeef0;
	--panel_tab_active_text: #4e5966;
	--panel_tab_inactive_text: #6f7985;
	--placeholder_icon_background_opaque: #f0f2f5;
	--placeholder_icon_tint: #1d3a5c;
	--poll_option_background: #447bba;
	--primary_overlay_badge: rgba(0,0,0,0.56);
	--search_bar_background: rgba(0,0,0,0);
	--search_bar_field_background: #edeef0;
	--selection_off_icon: #c5d0db;
	--separator_alternate: #e7e8ec;
	--separator_common: #dce1e6;
	--skeleton_foreground_from: #f0f2f5;
	--skeleton_foreground_to: #e7e8ec;
	--skeleton_shimmer_to: hsla(0,0%,100%,0);
	--snippet_border: rgba(0,0,0,0.12);
	--snippet_icon_tertiary: #aeb7c2;
	--splashscreen_icon: #dce1e6;
	--statusbar_alternate_legacy_background: rgba(0,0,0,0.24);
	--stories_create_button_background_from: #f0f2f5;
	--stories_create_button_background_to: #dce1e6;
	--stories_create_button_foreground: #6f7985;
	--stories_skeleton_loader_background: #ccc;
	--switch_ios_off_border: #dce1e6;
	--tabbar_active_icon: #447bba;
	--tabbar_background: #f7f8fa;
	--tabbar_tablet_active_icon: #447bba;
	--tabbar_tablet_background: #f7f8fa;
	--tabbar_tablet_text_secondary: #818c99;
	--text_link: #2a5885;
	--text_muted: #333;
	--text_name: #2a5885;
	--text_subhead: #626d7a;
	--toolbar_attach_background_from: #dce1e6;
	--toolbar_attach_background_to: #aeb7c2;
	--xn_connect_button_primary_background: #222;
	--xn_connect_button_secondary_background: #f5f5f5;
	--xn_connect_button_secondary_foreground: #222;
	--writebar_icon: #818c99;
}

[scheme=xncom_dark],[scheme=xncom_light],body[scheme=xncom_dark],body[scheme=xncom_light] {
	--background_text_highlighted: rgba(81,129,184,0.2);
	--dynamic_gray: #aeb7c2;
	--header_tab_active_indicator: #397dcc;
	--media_overlay_button_foreground: #333;
}

[scheme=xncom_dark],body[scheme=xncom_dark] {
	--accent: #71aaeb;
	--action_sheet_separator: hsla(0,0%,100%,0.16);
	--activity_indicator_tint: #656565;
	--attach_picker_tab_active_icon: #222;
	--attach_picker_tab_inactive_background: #333;
	--attach_picker_tab_inactive_text: #828282;
	--background_content: #222;
	--background_hover: hsla(0,0%,100%,0.08);
	--background_keyboard: #333;
	--background_light: #292929;
	--background_page: #141414;
	--background_suggestions: #333;
	--button_bot_shadow: #222;
	--button_muted_background: #333;
	--button_primary_foreground: #222;
	--button_secondary_background: #424242;
	--button_secondary_background_highlighted: #555;
	--button_secondary_destructive_background: #555;
	--button_secondary_destructive_background_highlighted: rgba(85,85,85,0.6);
	--button_secondary_destructive_foreground_highlighted: rgba(230,70,70,0.16);
	--button_secondary_foreground_highlighted: #e1e3e6;
	--content_negative_background: rgba(230,70,70,0.16);
	--content_placeholder_icon: #b2b2b2;
	--content_placeholder_text: #b2b2b2;
	--content_positive_background: rgba(75,179,75,0.16);
	--content_tint_background: #333;
	--content_tint_foreground: #939393;
	--content_warning_background: rgba(255,202,99,0.16);
	--control_background: #555;
	--control_background_secondary: #828282;
	--control_tint: #222;
	--control_tint_muted: #939393;
	--counter_primary_text: #222;
	--counter_secondary_background: #828282;
	--counter_secondary_text: #222;
	--dynamic_blue: #397dcc;
	--feed_recommended_friend_promo_background: #6f7985;
	--field_background: #292929;
	--field_border: #424242;
	--field_error_background: rgba(230,70,70,0.16);
	--field_text_placeholder: #828282;
	--float_button_background: #555;
	--float_button_background_highlighted: #656565;
	--float_button_foreground: #b2b2b2;
	--header_alternate_background: #333;
	--header_alternate_tab_inactive_text: #828282;
	--header_background: #222;
	--header_background_before_blur: #0a0a0a;
	--header_background_before_blur_alternate: #0a0a0a;
	--header_search_field_background: #424242;
	--header_search_field_tint: #b2b2b2;
	--header_tab_active_background: #656565;
	--header_tab_inactive_text: #828282;
	--header_text_secondary: hsla(0,0%,100%,0.64);
	--header_tint_alternate: #fff;
	--icon_medium: #939393;
	--icon_name: #b2b2b2;
	--icon_outline_medium: #b2b2b2;
	--icon_outline_secondary: #939393;
	--icon_secondary: #828282;
	--icon_secondary_alpha: hsla(0,0%,100%,0.4);
	--icon_tertiary: #656565;
	--im_bubble_button_outgoing_background: hsla(0,0%,100%,0.24);
	--im_bubble_incoming: #333;
	--im_bubble_incoming_alternate: #333;
	--im_bubble_incoming_alternate_highlighted: #656565;
	--im_bubble_incoming_highlighted: #656565;
	--im_bubble_outgoing: #555;
	--im_bubble_outgoing_alternate: #555;
	--im_bubble_outgoing_alternate_highlighted: #828282;
	--im_bubble_outgoing_highlighted: #656565;
	--im_bubble_wallpaper_button_background: #555;
	--im_bubble_wallpaper_button_background_highlighted: #828282;
	--im_bubble_wallpaper_incoming: #333;
	--im_bubble_wallpaper_incoming_highlighted: #656565;
	--im_bubble_wallpaper_outgoing: #555;
	--im_bubble_wallpaper_outgoing_highlighted: #656565;
	--im_service_message_text: #828282;
	--im_text_name: #71aaeb;
	--im_toolbar_separator: #b2b2b2;
	--im_toolbar_voice_msg_background: #555;
	--input_background: #424242;
	--input_border: #555;
	--landing_background: #222;
	--landing_field_background: #292929;
	--landing_field_placeholder: #b2b2b2;
	--landing_login_button_foreground: #222;
	--landing_primary_button_foreground: #222;
	--landing_secondary_button_background: hsla(0,0%,100%,0.16);
	--landing_snippet_border: hsla(0,0%,100%,0.16);
	--landing_text_secondary: #828282;
	--link_alternate: #939393;
	--loader_background: #555;
	--loader_tint: #828282;
	--loader_track_fill: #828282;
	--modal_card_background: #292929;
	--overlay_status_background: #222;
	--overlay_status_icon: #edeef0;
	--panel_tab_active_background: #555;
	--panel_tab_inactive_text: #828282;
	--placeholder_icon_background_opaque: #292929;
	--placeholder_icon_foreground_primary: #939393;
	--placeholder_icon_foreground_secondary: #656565;
	--search_bar_background: #222;
	--search_bar_field_background: #424242;
	--search_bar_field_tint: #b2b2b2;
	--search_bar_segmented_control_tint: #939393;
	--secondary_overlay_badge: hsla(0,0%,100%,0.16);
	--segmented_control_bar_background: #222;
	--segmented_control_tint: #828282;
	--selection_off_icon: #656565;
	--separator_alpha: hsla(0,0%,100%,0.16);
	--separator_alternate: #292929;
	--separator_common: #424242;
	--skeleton_foreground_from: #292929;
	--skeleton_foreground_to: #333;
	--skeleton_shimmer_from: #222;
	--skeleton_shimmer_to: rgba(0,0,0,0);
	--snippet_background: hsla(0,0%,100%,0.04);
	--snippet_border: hsla(0,0%,100%,0.16);
	--snippet_icon_tertiary: #656565;
	--splashscreen_icon: #333;
	--stories_create_button_background_from: #424242;
	--stories_create_button_background_to: #424242;
	--stories_create_button_foreground: #ccc;
	--stories_create_button_icon_background: #555;
	--stories_skeleton_loader_background: #555;
	--switch_ios_off_border: #333;
	--tabbar_background: #333;
	--tabbar_inactive_icon: #828282;
	--tabbar_tablet_active_icon: #397dcc;
	--tabbar_tablet_background: #292929;
	--tabbar_tablet_inactive_icon: #828282;
	--tabbar_tablet_text_secondary: #828282;
	--text_action_counter: #b2b2b2;
	--text_link: #71aaeb;
	--text_link_highlighted_background: #397dcc;
	--text_muted: #ccc;
	--text_placeholder: #b2b2b2;
	--text_secondary: #828282;
	--text_subhead: #939393;
	--text_tertiary: #656565;
	--toolbar_attach_background_from: #828282;
	--toolbar_attach_background_to: #656565;
	--xn_connect_button_primary_foreground: #222;
	--xn_connect_button_secondary_background: #555;
}

:root {
	--xnui--theme_name: "xnBase";
}

:root {
	--xnui--theme_name_base: "xnBase";
	--xnui--size_switch_height--regular: 14px;
	--xnui--size_switch_height--compact: 12px;
	--xnui--size_switch_width--regular: 34px;
	--xnui--size_switch_width--compact: 32px;
	--xnui--size_switch_pin--regular: 20px;
	--xnui--size_switch_pin--compact: 18px;
	--xnui--size_panel_header_height--regular: 56px;
}

:root {
	--xnui--gradient_black: rgba(0,0,0,0) 0%,rgba(0,0,0,0.014) 13%,rgba(0,0,0,0.06) 27%,rgba(0,0,0,0.316) 68%,rgba(0,0,0,0.38) 84%,rgba(0,0,0,0.4) 100%;
	--xnui--gradient_white: hsla(0,0%,100%,0) 0%,hsla(0,0%,100%,0.036) 13%,hsla(0,0%,100%,0.15) 27%,hsla(0,0%,100%,0.79) 68%,hsla(0,0%,100%,0.95) 84%,#fff 100%;
	--xnui--elevation1: 0px 0px 2px rgba(0,0,0,0.03),0px 2px 2px rgba(0,0,0,0.06);
	--xnui--elevation1_invert_y: 0px 0px 2px rgba(0,0,0,0.03),0px -2px 2px rgba(0,0,0,0.06);
	--xnui--elevation2: 0px 4px 8px rgba(0,0,0,0.04),0px 0px 4px rgba(0,0,0,0.06);
	--xnui--elevation3: 0px 0px 2px rgba(0,0,0,0.08),0px 4px 16px rgba(0,0,0,0.08);
	--xnui--elevation4: 0px 0px 8px rgba(0,0,0,0.12),0px 16px 16px rgba(0,0,0,0.16);
	--xnui--font_family_accent: "TT Commons",-apple-system,system-ui,Helvetica Neue,Roboto,sans-serif;
	--xnui--font_family_base: -apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;
	--xnui--font_weight_accent1: 600;
	--xnui--font_weight_accent2: 500;
	--xnui--font_weight_accent3: 400;
	--xnui--font_weight_base1: 600;
	--xnui--font_weight_base2: 500;
	--xnui--font_weight_base3: 400;
	--xnui--font_title1--font_size--regular: 24px;
	--xnui--font_title1--line_height--regular: 28px;
	--xnui--font_title1--letter_spacing--regular: -0.48px;
	--xnui--font_title1--font_family--regular: "TT Commons",-apple-system,system-ui,Helvetica Neue,Roboto,sans-serif;
	--xnui--font_title1--font_weight--regular: 600;
	--xnui--font_title2--font_size--regular: 20px;
	--xnui--font_title2--line_height--regular: 24px;
	--xnui--font_title2--letter_spacing--regular: -0.4px;
	--xnui--font_title2--font_family--regular: "TT Commons",-apple-system,system-ui,Helvetica Neue,Roboto,sans-serif;
	--xnui--font_title2--font_weight--regular: 600;
	--xnui--font_title3--font_size--regular: 17px;
	--xnui--font_title3--line_height--regular: 22px;
	--xnui--font_title3--letter_spacing--regular: -0.22px;
	--xnui--font_title3--font_family--regular: "TT Commons",-apple-system,system-ui,Helvetica Neue,Roboto,sans-serif;
	--xnui--font_title3--font_weight--regular: 600;
	--xnui--font_headline1--font_size--regular: 16px;
	--xnui--font_headline1--line_height--regular: 20px;
	--xnui--font_headline1--letter_spacing--regular: -0.16px;
	--xnui--font_headline1--font_family--regular: "TT Commons",-apple-system,system-ui,Helvetica Neue,Roboto,sans-serif;
	--xnui--font_headline1--font_weight--regular: 500;
	--xnui--font_headline1--font_size--compact: 15px;
	--xnui--font_headline1--line_height--compact: 20px;
	--xnui--font_headline1--letter_spacing--compact: -0.1px;
	--xnui--font_headline2--font_size--regular: 15px;
	--xnui--font_headline2--line_height--regular: 20px;
	--xnui--font_headline2--letter_spacing--regular: -0.1px;
	--xnui--font_headline2--font_family--regular: "TT Commons",-apple-system,system-ui,Helvetica Neue,Roboto,sans-serif;
	--xnui--font_headline2--font_weight--regular: 500;
	--xnui--font_headline2--font_size--compact: 14px;
	--xnui--font_headline2--line_height--compact: 20px;
	--xnui--font_headline2--letter_spacing--compact: -0.06px;
	--xnui--font_text--font_size--regular: 16px;
	--xnui--font_text--line_height--regular: 20px;
	--xnui--font_text--letter_spacing--regular: -0.16px;
	--xnui--font_text--font_family--regular: -apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;
	--xnui--font_text--font_weight--regular: 400;
	--xnui--font_text--font_size--compact: 15px;
	--xnui--font_text--line_height--compact: 20px;
	--xnui--font_text--letter_spacing--compact: -0.1px;
	--xnui--font_paragraph--font_size--regular: 15px;
	--xnui--font_paragraph--line_height--regular: 20px;
	--xnui--font_paragraph--letter_spacing--regular: -0.1px;
	--xnui--font_paragraph--font_family--regular: -apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;
	--xnui--font_paragraph--font_weight--regular: 400;
	--xnui--font_subhead--font_size--regular: 14px;
	--xnui--font_subhead--line_height--regular: 18px;
	--xnui--font_subhead--letter_spacing--regular: -0.06px;
	--xnui--font_subhead--font_family--regular: -apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;
	--xnui--font_subhead--font_weight--regular: 400;
	--xnui--font_subhead--font_size--compact: 13px;
	--xnui--font_subhead--line_height--compact: 16px;
	--xnui--font_subhead--letter_spacing--compact: 0px;
	--xnui--font_footnote--font_size--regular: 13px;
	--xnui--font_footnote--line_height--regular: 16px;
	--xnui--font_footnote--letter_spacing--regular: 0px;
	--xnui--font_footnote--font_family--regular: -apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;
	--xnui--font_footnote--font_weight--regular: 400;
	--xnui--font_footnote_caps--font_size--regular: 13px;
	--xnui--font_footnote_caps--line_height--regular: 16px;
	--xnui--font_footnote_caps--letter_spacing--regular: 0.3px;
	--xnui--font_footnote_caps--font_family--regular: -apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;
	--xnui--font_footnote_caps--font_weight--regular: 400;
	--xnui--font_footnote_caps--text_transform--regular: uppercase;
	--xnui--font_caption1--font_size--regular: 12px;
	--xnui--font_caption1--line_height--regular: 14px;
	--xnui--font_caption1--letter_spacing--regular: 0.06px;
	--xnui--font_caption1--font_family--regular: -apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;
	--xnui--font_caption1--font_weight--regular: 400;
	--xnui--font_caption1_caps--font_size--regular: 12px;
	--xnui--font_caption1_caps--line_height--regular: 14px;
	--xnui--font_caption1_caps--letter_spacing--regular: 0.2px;
	--xnui--font_caption1_caps--font_family--regular: -apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;
	--xnui--font_caption1_caps--font_weight--regular: 600;
	--xnui--font_caption1_caps--text_transform--regular: uppercase;
	--xnui--font_caption2--font_size--regular: 11px;
	--xnui--font_caption2--line_height--regular: 14px;
	--xnui--font_caption2--letter_spacing--regular: 0.11px;
	--xnui--font_caption2--font_family--regular: -apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;
	--xnui--font_caption2--font_weight--regular: 400;
	--xnui--font_caption2_caps--font_size--regular: 11px;
	--xnui--font_caption2_caps--line_height--regular: 14px;
	--xnui--font_caption2_caps--letter_spacing--regular: 0.3px;
	--xnui--font_caption2_caps--font_family--regular: -apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;
	--xnui--font_caption2_caps--font_weight--regular: 600;
	--xnui--font_caption2_caps--text_transform--regular: uppercase;
	--xnui--font_caption3--font_size--regular: 9px;
	--xnui--font_caption3--line_height--regular: 12px;
	--xnui--font_caption3--letter_spacing--regular: 0.18px;
	--xnui--font_caption3--font_family--regular: -apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;
	--xnui--font_caption3--font_weight--regular: 400;
	--xnui--font_caption3_caps--font_size--regular: 9px;
	--xnui--font_caption3_caps--line_height--regular: 12px;
	--xnui--font_caption3_caps--letter_spacing--regular: 0.3px;
	--xnui--font_caption3_caps--font_family--regular: -apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;
	--xnui--font_caption3_caps--font_weight--regular: 600;
	--xnui--font_caption3_caps--text_transform--regular: uppercase;
	--xnui--size_select_icon_padding--regular: 6px;
	--xnui--size_select_icon_padding--compact: 7px;
	--xnui--size_popup_base_padding--regular: 32px;
	--xnui--size_popup_base_padding--compact: 20px;
	--xnui--size_popup_header_padding--regular: 24px;
	--xnui--size_popup_header_padding--compact: 16px;
	--xnui--size_label_horizontal_margin--regular: 16px;
	--xnui--size_check_border_radius--regular: 4px;
	--xnui--size_border_radius_paper--regular: 12px;
	--xnui--size_border_radius_promo--regular: 20px;
	--xnui--size_field_height--regular: 44px;
	--xnui--size_field_height--compact: 36px;
	--xnui--size_search_height--regular: 36px;
	--xnui--size_search_height--compact: 32px;
	--xnui--size_button_large_height--regular: 44px;
	--xnui--size_button_large_height--compact: 36px;
	--xnui--size_button_medium_height--regular: 36px;
	--xnui--size_button_medium_height--compact: 32px;
	--xnui--size_button_small_height--regular: 30px;
	--xnui--size_button_small_height--compact: 28px;
	--xnui--size_checkbox--regular: 16px;
	--xnui--size_arrow--regular: 8px;
	--xnui--size_arrow_promo--regular: 40px;
	--xnui--size_popup_small--regular: 420px;
	--xnui--size_popup_medium--regular: 680px;
	--xnui--size_popup_large--regular: 880px;
	--xnui--size_field_horizontal_padding--regular: 12px;
	--xnui--size_button_padding_horizontal--regular: 12px;
	--xnui--size_arrow_padding--regular: 12px;
	--xnui--size_tooltip_margin--regular: 8px;
	--xnui--size_icon_u_i--regular: 16px;
	--xnui--size_avatar_x_s--regular: 24px;
	--xnui--size_avatar_s--regular: 32px;
	--xnui--size_avatar_m--regular: 48px;
	--xnui--size_avatar_l--regular: 96px;
	--xnui--size_avatar_x_l--regular: 128px;
	--xnui--size_badge_x_s--regular: 12px;
	--xnui--size_badge_s--regular: 16px;
	--xnui--size_badge_m--regular: 24px;
	--xnui--size_badge_l--regular: 44px;
	--xnui--size_badge_x_l--regular: 56px;
	--xnui--size_cardgrid_padding--regular: 8px;
	--xnui--size_cardgrid_padding_vertical--regular: 8px;
	--xnui--size_base_padding_vertical--regular: 12px;
	--xnui--size_button_group_gap_space--regular: 1px;
	--xnui--size_button_group_gap_small--regular: 8px;
	--xnui--size_button_group_gap_medium--regular: 12px;
	--xnui--size_option_hierarchy--regular: 32px;
	--xnui--size_button_base_small_padding_horizontal--regular: 16px;
	--xnui--size_button_base_medium_padding_horizontal--regular: 16px;
	--xnui--size_button_base_large_padding_horizontal--regular: 20px;
	--xnui--size_button_base_small_padding_horizontal_icon--regular: 12px;
	--xnui--size_button_base_medium_padding_horizontal_icon--regular: 12px;
	--xnui--size_button_base_large_padding_horizontal_icon--regular: 16px;
	--xnui--size_button_tertiary_small_padding_horizontal--regular: 12px;
	--xnui--size_button_tertiary_medium_padding_horizontal--regular: 12px;
	--xnui--size_button_tertiary_large_padding_horizontal--regular: 16px;
	--xnui--size_button_tertiary_small_padding_horizontal_icon--regular: 8px;
	--xnui--size_button_tertiary_medium_padding_horizontal_icon--regular: 8px;
	--xnui--size_button_tertiary_large_padding_horizontal_icon--regular: 12px;
	--xnui--size_button_minimum_width--regular: 80px;
	--xnui--size_form_item_padding_vertical--regular: 12px;
	--xnui--size_split_col_padding_horizontal--regular: 16px;
	--xnui--size_subnavigation_bar_gap--regular: 8px;
	--xnui--size_subnavigation_bar_padding_vertical--regular: 12px;
	--xnui--animation_duration_l: 0.4s;
	--xnui--animation_duration_m: 0.2s;
	--xnui--animation_duration_s: 0.1s;
	--xnui--animation_easing_default: cubic-bezier(0.3,0.3,0.5,1);
	--xnui--opacity_disable: 0.4;
	--xnui--opacity_disable_accessibility: 0.64;
	--xnui--font_headline--font_size--regular: 16px;
	--xnui--font_headline--line_height--regular: 20px;
	--xnui--font_headline--letter_spacing--regular: -0.16px;
	--xnui--font_headline--font_family--regular: "TT Commons",-apple-system,system-ui,Helvetica Neue,Roboto,sans-serif;
	--xnui--font_headline--font_weight--regular: 500;
	--xnui--font_headline--font_size--compact: 15px;
	--xnui--font_headline--line_height--compact: 20px;
	--xnui--font_headline--letter_spacing--compact: -0.1px;
	--xnui--color_background_accent_tint: #5a9eff;
	--xnui--color_background_contrast: #fff;
	--xnui--color_background_contrast_secondary_alpha: hsla(0,0%,100%,0.2);
	--xnui--color_background_contrast_secondary_alpha--hover: hsla(0,0%,100%,0.24);
	--xnui--color_background_contrast_secondary_alpha--active: hsla(0,0%,100%,0.28);
	--xnui--color_background_contrast_inverse: #2d2d2e;
	--xnui--color_background_positive: #4bb34b;
	--xnui--color_background_positive_tint: #e8f9e8;
	--xnui--color_text_primary_invariably: #000;
	--xnui--color_text_contrast: #fff;
	--xnui--color_text_positive: #4bb34b;
	--xnui--color_text_link_visited: #4986cc;
	--xnui--color_link_contrast: #fff;
	--xnui--color_icon_primary_invariably: #2c2d2e;
	--xnui--color_icon_contrast: #fff;
	--xnui--color_icon_contrast_secondary: #f2f3f5;
	--xnui--color_icon_positive: #4bb34b;
	--xnui--color_stroke_positive: #4bb34b;
	--xnui--color_stroke_contrast: #fff;
	--xnui--color_accent_gray: #a3adb8;
	--xnui--color_accent_red: #ff3347;
	--xnui--color_accent_green: #4bb34b;
	--xnui--color_accent_orange: #ffa000;
	--xnui--color_accent_purple: #735ce6;
	--xnui--color_accent_violet: #792ec0;
	--xnui--color_accent_secondary: #e0245e;
	--xnui--color_overlay_primary: rgba(0,0,0,0.4);
	--xnui--color_overlay_primary--hover: rgba(0,0,0,0.44);
	--xnui--color_overlay_primary--active: rgba(0,0,0,0.48);
	--xnui--color_avatar_overlay: rgba(0,0,0,0.6);
	--xnui--color_avatar_overlay--hover: rgba(0,0,0,0.64);
	--xnui--color_avatar_overlay--active: rgba(0,0,0,0.68);
	--xnui--color_avatar_overlay_inverse_alpha: hsla(0,0%,100%,0.85);
	--xnui--color_avatar_overlay_inverse_alpha--hover: hsla(0,0%,100%,0.89);
	--xnui--color_avatar_overlay_inverse_alpha--active: hsla(0,0%,100%,0.93);
	--xnui--color_skeleton_from: #f5f5f5;
	--xnui--color_skeleton_to: #e1e3e6;
	--xnui--color_transparent: rgba(0,0,0,0);
}

:root {
	--xnui--gradient_tint: hsla(0,0%,98%,0) 0%,hsla(0,0%,98%,0.036) 13%,hsla(0,0%,98%,0.15) 27%,hsla(0,0%,98%,0.79) 68%,hsla(0,0%,98%,0.95) 84%,#f9f9f9 100%;
	--xnui--colors_scheme: light;
	--xnui--color_background_accent: #2688eb;
	--xnui--color_background_accent--hover: #2483e4;
	--xnui--color_background_accent--active: #237edd;
	--xnui--color_background_accent_themed: #2688eb;
	--xnui--color_background_accent_themed--hover: #2483e4;
	--xnui--color_background_accent_themed--active: #237edd;
	--xnui--color_background_accent_tint--hover: #5698f7;
	--xnui--color_background_accent_tint--active: #5393ef;
	--xnui--color_background_accent_alternative: #2688eb;
	--xnui--color_background_accent_alternative--hover: #2483e4;
	--xnui--color_background_accent_alternative--active: #237edd;
	--xnui--color_background: #ebedf0;
	--xnui--color_background--hover: #e2e4e9;
	--xnui--color_background--active: #d8dbe2;
	--xnui--color_background_content: #fff;
	--xnui--color_background_content--hover: #f5f5f7;
	--xnui--color_background_content--active: #ebecef;
	--xnui--color_background_secondary: #f5f5f5;
	--xnui--color_background_secondary--hover: #ebecee;
	--xnui--color_background_secondary--active: #e1e3e6;
	--xnui--color_background_secondary_alpha: rgba(0,0,0,0.04);
	--xnui--color_background_secondary_alpha--hover: rgba(0,0,0,0.08);
	--xnui--color_background_secondary_alpha--active: rgba(0,0,0,0.12);
	--xnui--color_background_tertiary: #f9f9f9;
	--xnui--color_background_tertiary--hover: #eff0f1;
	--xnui--color_background_tertiary--active: #e5e6ea;
	--xnui--color_background_contrast--hover: #f5f5f7;
	--xnui--color_background_contrast--active: #ebecef;
	--xnui--color_background_contrast_inverse--hover: #2b2c2f;
	--xnui--color_background_contrast_inverse--active: #292b2f;
	--xnui--color_background_modal: #fff;
	--xnui--color_background_modal--hover: #f5f5f7;
	--xnui--color_background_modal--active: #ebecef;
	--xnui--color_background_modal_inverse: #2d2d2e;
	--xnui--color_background_modal_inverse--hover: #2b2c2f;
	--xnui--color_background_modal_inverse--active: #292b2f;
	--xnui--color_background_warning: #fff2d6;
	--xnui--color_background_warning--hover: #f5e9d0;
	--xnui--color_background_warning--active: #ebe0ca;
	--xnui--color_background_positive--hover: #48ac4a;
	--xnui--color_background_positive--active: #45a64a;
	--xnui--color_background_negative: #e64646;
	--xnui--color_background_negative--hover: #dd4446;
	--xnui--color_background_negative--active: #d44245;
	--xnui--color_background_negative_tint: #faebeb;
	--xnui--color_background_negative_tint--hover: #f0e2e4;
	--xnui--color_background_negative_tint--active: #e6d9dd;
	--xnui--color_background_positive_tint--hover: #dff0e1;
	--xnui--color_background_positive_tint--active: #d5e6da;
	--xnui--color_field_background: #f2f3f5;
	--xnui--color_field_background--hover: #e8eaee;
	--xnui--color_field_background--active: #dfe1e6;
	--xnui--color_header_background: #fff;
	--xnui--color_header_background--hover: #f5f5f7;
	--xnui--color_header_background--active: #ebecef;
	--xnui--color_text_accent: #2688eb;
	--xnui--color_text_accent--hover: #2483e4;
	--xnui--color_text_accent--active: #237edd;
	--xnui--color_text_accent_themed: #2688eb;
	--xnui--color_text_accent_themed--hover: #2483e4;
	--xnui--color_text_accent_themed--active: #237edd;
	--xnui--color_text_primary: #000;
	--xnui--color_text_primary--hover: #000102;
	--xnui--color_text_primary--active: #000105;
	--xnui--color_text_primary_invariably--hover: #000102;
	--xnui--color_text_primary_invariably--active: #000105;
	--xnui--color_text_secondary: #818c99;
	--xnui--color_text_secondary--hover: #7c8795;
	--xnui--color_text_secondary--active: #778292;
	--xnui--color_text_subhead: #6d7885;
	--xnui--color_text_subhead--hover: #697482;
	--xnui--color_text_subhead--active: #64707f;
	--xnui--color_text_tertiary: #99a2ad;
	--xnui--color_text_tertiary--hover: #939ca9;
	--xnui--color_text_tertiary--active: #8d96a4;
	--xnui--color_text_contrast--hover: #f5f5f7;
	--xnui--color_text_contrast--active: #ebecef;
	--xnui--color_text_contrast_themed: #fff;
	--xnui--color_text_contrast_themed--hover: #f5f5f7;
	--xnui--color_text_contrast_themed--active: #ebecef;
	--xnui--color_text_positive--hover: #48ac4a;
	--xnui--color_text_positive--active: #45a64a;
	--xnui--color_text_negative: #e64646;
	--xnui--color_text_negative--hover: #dd4446;
	--xnui--color_text_negative--active: #d44245;
	--xnui--color_text_link: #e0245e;
	--xnui--color_text_link--hover: #2b7cd9;
	--xnui--color_text_link--active: #2978d3;
	--xnui--color_text_link_themed: #4986cc;
	--xnui--color_text_link_themed--hover: #4681c6;
	--xnui--color_text_link_themed--active: #437dc1;
	--xnui--color_text_link_visited--hover: #4681c6;
	--xnui--color_text_link_visited--active: #437dc1;
	--xnui--color_text_muted: #2c2d2e;
	--xnui--color_text_muted--hover: #2a2c2f;
	--xnui--color_text_muted--active: #282b2f;
	--xnui--color_link_contrast--hover: #f5f5f7;
	--xnui--color_link_contrast--active: #ebecef;
	--xnui--color_icon_accent: #2688eb;
	--xnui--color_icon_accent--hover: #2483e4;
	--xnui--color_icon_accent--active: #237edd;
	--xnui--color_icon_accent_themed: #2688eb;
	--xnui--color_icon_accent_themed--hover: #2483e4;
	--xnui--color_icon_accent_themed--active: #237edd;
	--xnui--color_icon_primary: #2c2d2e;
	--xnui--color_icon_primary--hover: #2a2c2f;
	--xnui--color_icon_primary--active: #282b2f;
	--xnui--color_icon_primary_invariably--hover: #2a2c2f;
	--xnui--color_icon_primary_invariably--active: #282b2f;
	--xnui--color_icon_medium: #818c99;
	--xnui--color_icon_medium--hover: #7c8795;
	--xnui--color_icon_medium--active: #778292;
	--xnui--color_icon_medium_alpha: rgba(0,0,0,0.48);
	--xnui--color_icon_medium_alpha--hover: rgba(0,0,0,0.52);
	--xnui--color_icon_medium_alpha--active: rgba(0,0,0,0.56);
	--xnui--color_icon_secondary: #99a2ad;
	--xnui--color_icon_secondary--hover: #939ca9;
	--xnui--color_icon_secondary--active: #8d96a4;
	--xnui--color_icon_secondary_alpha: rgba(0,0,0,0.36);
	--xnui--color_icon_secondary_alpha--hover: rgba(0,0,0,0.4);
	--xnui--color_icon_secondary_alpha--active: rgba(0,0,0,0.44);
	--xnui--color_icon_tertiary: #b8c1cc;
	--xnui--color_icon_tertiary--hover: #b1bac6;
	--xnui--color_icon_tertiary--active: #a9b3c1;
	--xnui--color_icon_tertiary_alpha: rgba(0,0,0,0.24);
	--xnui--color_icon_tertiary_alpha--hover: rgba(0,0,0,0.28);
	--xnui--color_icon_tertiary_alpha--active: rgba(0,0,0,0.32);
	--xnui--color_icon_contrast--hover: #f5f5f7;
	--xnui--color_icon_contrast--active: #ebecef;
	--xnui--color_icon_contrast_themed: #fff;
	--xnui--color_icon_contrast_themed--hover: #f5f5f7;
	--xnui--color_icon_contrast_themed--active: #ebecef;
	--xnui--color_icon_contrast_secondary--hover: #e8eaee;
	--xnui--color_icon_contrast_secondary--active: #dfe1e6;
	--xnui--color_icon_positive--hover: #48ac4a;
	--xnui--color_icon_positive--active: #45a64a;
	--xnui--color_icon_negative: #e64646;
	--xnui--color_icon_negative--hover: #dd4446;
	--xnui--color_icon_negative--active: #d44245;
	--xnui--color_stroke_accent: #2688eb;
	--xnui--color_stroke_accent--hover: #2483e4;
	--xnui--color_stroke_accent--active: #237edd;
	--xnui--color_stroke_accent_themed: #2688eb;
	--xnui--color_stroke_accent_themed--hover: #2483e4;
	--xnui--color_stroke_accent_themed--active: #237edd;
	--xnui--color_separator_primary: #d7d8d9;
	--xnui--color_separator_primary--hover: #ced0d3;
	--xnui--color_separator_primary--active: #c6c8cd;
	--xnui--color_separator_primary2x: #cbcccd;
	--xnui--color_separator_primary2x--hover: #c3c4c7;
	--xnui--color_separator_primary2x--active: #bbbdc1;
	--xnui--color_separator_primary3x: #bebfc1;
	--xnui--color_separator_primary3x--hover: #b6b8bc;
	--xnui--color_separator_primary3x--active: #afb1b6;
	--xnui--color_separator_primary_alpha: rgba(0,0,0,0.12);
	--xnui--color_separator_primary_alpha--hover: rgba(0,0,0,0.16);
	--xnui--color_separator_primary_alpha--active: rgba(0,0,0,0.2);
	--xnui--color_separator_secondary: #e1e3e6;
	--xnui--color_separator_secondary--hover: #d8dbdf;
	--xnui--color_separator_secondary--active: #cfd2d8;
	--xnui--color_stroke_positive--hover: #48ac4a;
	--xnui--color_stroke_positive--active: #45a64a;
	--xnui--color_stroke_negative: #e64646;
	--xnui--color_stroke_negative--hover: #dd4446;
	--xnui--color_stroke_negative--active: #d44245;
	--xnui--color_stroke_contrast--hover: #f5f5f7;
	--xnui--color_stroke_contrast--active: #ebecef;
	--xnui--color_image_border_alpha: rgba(0,0,0,0.08);
	--xnui--color_image_border_alpha--hover: rgba(0,0,0,0.12);
	--xnui--color_image_border_alpha--active: rgba(0,0,0,0.16);
	--xnui--color_field_border_alpha: rgba(0,0,0,0.12);
	--xnui--color_field_border_alpha--hover: rgba(0,0,0,0.24);
	--xnui--color_field_border_alpha--active: rgba(0,0,0,0.36);
	--xnui--color_accent_blue: #e0245e;
	--xnui--color_accent_blue--hover: #3c85d9;
	--xnui--color_accent_blue--active: #3a80d3;
	--xnui--color_accent_gray--hover: #9ca7b3;
	--xnui--color_accent_gray--active: #96a0ae;
	--xnui--color_accent_red--hover: #f53247;
	--xnui--color_accent_red--active: #eb3046;
	--xnui--color_accent_green--hover: #48ac4a;
	--xnui--color_accent_green--active: #45a64a;
	--xnui--color_accent_orange--hover: #f59a02;
	--xnui--color_accent_orange--active: #eb9405;
	--xnui--color_accent_purple--hover: #6e59df;
	--xnui--color_accent_purple--active: #6a56d8;
	--xnui--color_accent_violet--hover: #742dbb;
	--xnui--color_accent_violet--active: #6f2cb6;
	--xnui--color_accent_secondary--hover: #3c85d9;
	--xnui--color_accent_secondary--active: #3a80d3;
	--xnui--color_action_sheet_text: #e0245e;
	--xnui--color_action_sheet_text--hover: #3c85d9;
	--xnui--color_action_sheet_text--active: #3a80d3;
	--xnui--color_image_placeholder: #f2f3f5;
	--xnui--color_image_placeholder--hover: #e8eaee;
	--xnui--color_image_placeholder--active: #dfe1e6;
	--xnui--color_image_placeholder_alpha: rgba(0,28,61,0.08);
	--xnui--color_image_placeholder_alpha--hover: rgba(0,28,61,0.12);
	--xnui--color_image_placeholder_alpha--active: rgba(0,28,61,0.16);
	--xnui--color_skeleton_from--hover: #ebecee;
	--xnui--color_skeleton_from--active: #e1e3e6;
	--xnui--color_skeleton_to--hover: #d8dbdf;
	--xnui--color_skeleton_to--active: #cfd2d8;
	--xnui--color_write_bar_icon: #e0245e;
	--xnui--color_write_bar_icon--hover: #3c85d9;
	--xnui--color_write_bar_icon--active: #3a80d3;
	--xnui--color_write_bar_input_background: #f2f3f5;
	--xnui--color_write_bar_input_background--hover: #e8eaee;
	--xnui--color_write_bar_input_background--active: #dfe1e6;
	--xnui--color_write_bar_input_border_alpha: rgba(0,0,0,0.08);
	--xnui--color_write_bar_input_border_alpha--hover: rgba(0,0,0,0.12);
	--xnui--color_write_bar_input_border_alpha--active: rgba(0,0,0,0.16);
	--xnui--color_track_background: #e1e3e6;
	--xnui--color_track_background--hover: #d8dbdf;
	--xnui--color_track_background--active: #cfd2d8;
	--xnui--color_track_buffer: #a0bfe4;
	--xnui--color_track_buffer--hover: #9ab8dd;
	--xnui--color_track_buffer--active: #93b1d7;
	--xnui--color_search_field_background: #ebedf0;
	--xnui--color_search_field_background--hover: #e2e4e9;
	--xnui--color_search_field_background--active: #d8dbe2;
	--xnui--color_panel_header_icon: #2688eb;
	--xnui--color_panel_header_icon--hover: #2483e4;
	--xnui--color_panel_header_icon--active: #237edd;
	--xnui--color_segmented_control: #fff;
	--xnui--color_segmented_control--hover: #f5f5f7;
	--xnui--color_segmented_control--active: #ebecef;
	--xnui--color_transparent--hover: rgba(0,16,61,0.04);
	--xnui--color_transparent--active: rgba(0,16,61,0.08);
}

:root {
	--xnui--size_border_radius--regular: 8px;
	--xnui--size_card_border_radius--regular: 8px;
	--xnui--size_base_padding_horizontal--regular: 16px;
}

.xnui__root {
	--font-common: var(--palette-xn-font,-apple-system,system-ui,Helvetica Neue,Roboto,sans-serif);
	--font-tt: "TT Commons",-apple-system,system-ui,Helvetica Neue,Roboto,sans-serif;
	--font-display: "xn Sans Display",-apple-system,system-ui,Helvetica Neue,Roboto,sans-serif;
	--ios-easing: cubic-bezier(0.36,0.66,0.04,1);
	--android-easing: cubic-bezier(0.4,0,0.2,1);
	--tabbar_height: 48px;
	--panelheader_height: 56px;
	--panelheader_height_ios: 52px;
	--panelheader_height_xncom: 48px;
	--search_default_height: 36px;
	--thin-border: 1px;
	--popover-safe-zone-padding: 8px;
	--formitem_padding: 16px;
	--white: #fff;
	--blue_200: #5c9ce6;
	--safe-area-inset-top: 0px;
	--safe-area-inset-right: 0px;
	--safe-area-inset-bottom: 0px;
	--safe-area-inset-left: 0px;
	--duration: 0.7s;
}

@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx) {
	.xnui__root {
		--thin-border: 0.5px;
	}
}

@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx) {
	.xnui__root {
		--thin-border: 0.33px;
	}
}

@supports (padding-top:constant(safe-area-inset-top)) {
	.xnui__portal-root,.xnui__root {
		--safe-area-inset-top: constant(safe-area-inset-top);
		--safe-area-inset-right: constant(safe-area-inset-right);
		--safe-area-inset-bottom: constant(safe-area-inset-bottom);
		--safe-area-inset-left: constant(safe-area-inset-left);
	}
}

@supports (padding-top:env(safe-area-inset-top)) {
	.xnui__portal-root,.xnui__root {
		--safe-area-inset-top: env(safe-area-inset-top);
		--safe-area-inset-right: env(safe-area-inset-right);
		--safe-area-inset-bottom: env(safe-area-inset-bottom);
		--safe-area-inset-left: env(safe-area-inset-left);
	}
}

@-webkit-keyframes xnui-rotator {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
	}

	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn);
	}
}

@keyframes xnui-rotator {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
	}

	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn);
	}
}

@-webkit-keyframes xnui-popper-fadein {
	0% {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}

@keyframes xnui-popper-fadein {
	0% {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}

@-webkit-keyframes xnui-animation-wave {
	0% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1);
	}

	30% {
		opacity: 1;
	}

	to {
		opacity: 0;
		-webkit-transform: scale(8);
		transform: scale(8);
	}
}

@keyframes xnui-animation-wave {
	0% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1);
	}

	30% {
		opacity: 1;
	}

	to {
		opacity: 0;
		-webkit-transform: scale(8);
		transform: scale(8);
	}
}

:root #banner1,:root #banner2 {
	display: none!important;
}

@media screen and (-ms-view-state:snapped) {
@	-ms-viewport {
		width: device-width;
	}
}