/* styles for Template Name: Landing: Working  Memory */
/* styles for Template Name: GAME: Working Memory */


.wm-landing,
.game-page {
		padding-top: 88px;
}

.wm-hero {
		position: relative;
}

.wm-hero__container {
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
}

.wm-hero__content {
		position: relative;
		z-index: 2;
		max-width: 510px;
		padding-top: 115px;
}

.wm-hero__content h1 {
		font-size: 58px;
}

.wm-hero__content h1 span {
		color: var(--purple);
}

.wm-hero__content p {
		margin-top: 40px;
		font-size: var(--m);
		line-height: var(--m-lh);
}

.wm-hero__content .hero__btn {
		margin-top: 40px;
}

.wm-hero__about {
		max-width: 455px;
		margin-top: 113px;
}

.wm-hero__about p {
		margin-top: 24px;
		line-height: 1.5;
		font-size: var(--s);
		color: var(--Light-Gray);
}

.wm-hero__img-wrap {
		width: 630px;
		height: 630px;
		position: relative;
		pointer-events: none;
		background: center / contain no-repeat;
}

.wm-hero__shadow {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate3d(-50%, -50%, 0);
		width: 260px;
		aspect-ratio: 1/1;
		border-radius: 50%;
		/* box-shadow: 0px 35px 100px 0px rgba(137, 96, 255, 0.50); */
		background:linear-gradient(267deg, #6442EC 0%, #5F52F1 100%);
		filter: blur(74.4186019897461px);
}

.wm-hero__img {
		width: 100%;
		height: 100%;
}

.wm-hero__decor span:nth-child(1) {
		position: absolute;
		top: 0;
		left: 0;
		transform: translate3d(-45%, -98%, 0);
		display: block;
		width: 803px;
		height: 830px;
		border-radius: 50%;
		pointer-events: none;
		background: rgba(36, 82, 132, 0.70);
		filter: blur(100px);
}

.wm-hero__decor span:nth-child(2) {
		position: absolute;
		top: 0;
		left: 0;
		transform: translate3d(-25%, -97%, 0);
		display: block;
		width: 852px;
		height: 844px;
		border-radius: 50%;
		pointer-events: none;
		background: rgba(41, 30, 82, 0.70);
		filter: blur(75px);
}

.wm-hero__decor span:nth-child(3) {
		position: absolute;
		bottom: -82px;
		right: 0;
		transform: translate3d(105%, 0, 0);
		display: block;
		width: 600px;
		height: 481px;
		border-radius: 50%;
		pointer-events: none;
		background: rgba(37, 215, 255, 0.50);
		filter: blur(200px);
}


.working-game {
	padding: 40px 0;
}

.working-game__header {
	display: flex;
	justify-content: space-between;
	align-items: center;
	gap: 20px;
}

.working-game__level {
	font-size: 40px;
	line-height: 120%;
	display: flex;
	align-items: center;
	gap: 20px;
}

.working-game__level-number {
	color: var(--inact, #A29FC2);
	font-weight: 700;
}

.working-game__level-number span,
.working-game__level-task {
	color: var(--title, #F6F5F7);
}

.working-game__lives {
	display: flex;
	gap: 10px;
}

.working-game__live {
	width: 48px;
	aspect-ratio: 1/1;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cpath d='M36.9879 8.60206C41.1779 11.0441 44.1259 16.002 43.9959 21.786C43.7199 34 27 43 24 43C21 43 4.27813 34 4.00414 21.786C3.87414 16.002 6.82212 11.0461 11.0121 8.60206C14.9321 6.32007 19.856 6.30607 24 9.67606C28.144 6.30607 33.0679 6.31807 36.9879 8.60206Z' fill='%232D2948'/%3E%3C/svg%3E") 50%/contain no-repeat;
	transition: .3s ease;
}

.working-game__live._active {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cpath d='M36.9879 8.60206C41.1779 11.0441 44.1259 16.002 43.9959 21.786C43.7199 34 27 43 24 43C21 43 4.27813 34 4.00414 21.786C3.87414 16.002 6.82212 11.0461 11.0121 8.60206C14.9321 6.32007 19.856 6.30607 24 9.67606C28.144 6.30607 33.0679 6.31807 36.9879 8.60206Z' fill='url(%23paint0_linear_2031_950)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_2031_950' x1='16.1341' y1='8.26316' x2='39.0878' y2='17.776' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231AE0FF'/%3E%3Cstop offset='1' stop-color='%23957AFF'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}

.working-game__cards-wrap {
	margin-top: 30px;
	position: relative;
	border-radius: 24px;
	border: 1px solid var(--dark_navy_700, #2D2948);
	background: var(--bg, #151320);
	padding: 10px;
	min-height: 530px;
}

.working-game__cards-btn {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 180px;
}

.working-game__cards {
	display: grid;
	grid-template-columns: repeat(6, 1fr);
	gap: 10px;
	position: relative;
}

.working-game__cards.disabled .card{
	pointer-events: none;
}

.card {
	border-radius: 24px;
	height: 120px;
	perspective: 1000px;
	transition: 1s ease-in-out;
	opacity: 0;
	scale: 0;
	pointer-events: none;
}

.card.showed {
	opacity: 1;
	scale: 1;
}

 .card.opened {
	pointer-events: auto;
	cursor: pointer;
}

.card.selected {
	pointer-events: none;
}

.card.selected .card-back:before {
	content:'';
	width: 60px;
	aspect-ratio: 1/1;
	position: absolute;
	top: 0;
	right: 0;
	transition: .3s ease;
	z-index: 10;
}

.card.selected .card-back__image {
	opacity: 0.5;
}


.card.correct .card-back{
	border: 2px solid var(--green, #4BEEB3);
}

.card.correct .card-back:before {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M30 54C33.1517 54 36.2726 53.3792 39.1844 52.1731C42.0962 50.967 44.742 49.1992 46.9706 46.9706C49.1992 44.742 50.967 42.0962 52.1731 39.1844C53.3792 36.2726 54 33.1517 54 30C54 26.8483 53.3792 23.7274 52.1731 20.8156C50.967 17.9038 49.1992 15.258 46.9706 13.0294C44.742 10.8008 42.0962 9.033 39.1844 7.82689C36.2726 6.62078 33.1517 6 30 6C23.6348 6 17.5303 8.52856 13.0294 13.0294C8.52856 17.5303 6 23.6348 6 30C6 36.3652 8.52856 42.4697 13.0294 46.9706C17.5303 51.4714 23.6348 54 30 54ZM29.3813 39.7067L42.7147 23.7067L38.6187 20.2933L27.152 34.0507L21.2187 28.1147L17.448 31.8853L25.448 39.8853L27.512 41.9493L29.3813 39.7067Z' fill='%234BEEB3'/%3E%3C/svg%3E") 50%/contain no-repeat;
}



.card.incorrect .card-back{
	border: 2px solid var(--coral, #FF5858);
}

.card.incorrect .card-back:before {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60' fill='none'%3E%3Cpath d='M30 6C43.272 6 54 16.728 54 30C54 43.272 43.272 54 30 54C16.728 54 6 43.272 6 30C6 16.728 16.728 6 30 6ZM38.616 18L30 26.616L21.384 18L18 21.384L26.616 30L18 38.616L21.384 42L30 33.384L38.616 42L42 38.616L33.384 30L42 21.384L38.616 18Z' fill='%23FF5858'/%3E%3C/svg%3E") 50%/contain no-repeat;
}


 .card-inner {
	width: 100%;
	height: 100%;
	position: relative;
	transform-style: preserve-3d;
	transition: transform 0.6s;
}


.card.opened .card-inner {
	 transform: rotateY(180deg);
}

.card-front, .card-back {
	width: 100%;
	height: 100%;
	position: absolute;
	backface-visibility: hidden;
	border-radius: inherit;
}

/* Front Side */
.card-front {
	background: var(--bg, #151320) ;
	transition: .3s ease;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 24px;
	border: 1px solid var(--dark_navy_700, #2D2948);
}

.card-front:before {
	content:'';
	aspect-ratio: 1/1;
	width: 30px;
	background: url(../../img/card-front.svg) 50% no-repeat;
	transition: .3s ease;
}

.card:hover .card-back {
	border: 1px solid #6442EC;
}

.card:hover .card-back__image {
	 transform: scale(1.3);
}


/* Back Side */
.card-back {
	background: var(--dark_navy_700, #2D2948);
	transform: rotateY(180deg);
	border-radius: 24px;
	border: 2px solid transparent;
	position: relative;
	display: flex;
	justify-content: center;
	align-items: center;
}

.card-back__image {
	aspect-ratio: 1/1;
	width: 100px;
	background: 50%/contain no-repeat;
	transition: .3s ease;
}

.card-back__number {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	color: var(--title, #F6F5F7);
	font-size: 90px;
	font-weight: 500;
}




.working-game__result {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: rgba(21, 19, 32, 0.80);
		backdrop-filter: blur(20px);
		transform: translate3d(0, 0, 0);
		display: flex;
		align-items: center;
		z-index: 4;
		flex-direction: column;
		gap: 24px;
		justify-content: center;
		display: none;
}

.working-game__result-image {
	width: 347px;
	aspect-ratio: 347/275;
	background: 50%/contain no-repeat;
	position: relative;
}

.working-game__result-image:before {
	content:'';
	position: absolute;
	width: 186px;
	aspect-ratio: 1/1;
	border-radius: 50%;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	filter: blur(53px);
	z-index: -1;
}

.working-game__result._success,
.working-game__result._lose {
	display: flex;
}

.working-game__result._success .working-game__result-image {
	background-image: url('../../img/wg-win__image.webp');
}

.working-game__result._success .working-game__result-image:before {
	background: #4BEEB3;
}

.working-game__result._lose .working-game__result-image {
	background-image: url('../../img/wg-lose__image.webp');
}

.working-game__result._lose .working-game__result-image:before {
	background: #FF5858;
}



.working-game__result-info {
		position: relative;
		padding: 20px;
		border-radius: 16px;
		border: 1px solid #B196FF;
		background: linear-gradient(73deg, rgba(26, 23, 41, 0.95) 0%, rgba(26, 23, 41, 0.95) 0.01%, rgba(53, 46, 92, 0.95) 100%);
		text-align: center;
		z-index: 2;
		display: flex;
		flex-direction: column;
		gap: 24px;
		width: 100%;
		max-width: 460px;
}



.working-game__result-level {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 16px;
	color: var(--inact, #A29FC2);
	font-size: 40px;
	font-style: normal;
	font-weight: 700;
	line-height: 48px; /* 120% */
}

.working-game__result-level span {
	color: var(--title, #F6F5F7);
}

.working-game__result-text {
	color: var(--Light-Gray, #C5BFCB);
	text-align: center;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px; /* 150% */
}



.working-game__result._success  .text--lose,
.working-game__result._lose  .text--win {
		display: none;
}

.working-game__result-buttons {
		display: flex;
		justify-content: center;
		gap: 24px;
		/* margin-top: 24px; */
}

.working-game__result-buttons .btn {
		min-width: 180px;
		padding: 12px 24px;
		border: 2px rgba(137, 96, 255, 0.00);
		font-size: var(--s);
		font-weight: 600;
		line-height: 1.75;
}

.working-game__result-buttons  .btn--save {
		background: var(--bg, #151320);
		border: 0px solid transparent;
}

.working-game__result-buttons .btn--save::after {
		background: transparent;
}

.working-game__result._success  .btn--save,
.working-game__result._success  .btn--restart,
.working-game__result._lose .btn--next {
		display: none;
}

.working-game__result-buttons .btn--restart,
.working-game__result-buttons .btn--next {
		background: linear-gradient(267deg, #6442EC 0%, #5F52F1 100%);
}

.working-game__result-share {
		display: flex;
		justify-content: center;
		align-items: center;
		gap: 16px;
		/* margin-top: 24px; */
}

.working-game__result-share span {
		color: #4BEEB3;
		font-size: 20px;
		font-weight: 600;
		margin-right: 10px;
}

.working-game__result-share a {
		display: block;
		height: 24px;
		width: 24px;
		transition: background var(--tr);
}

.working-game__result-share a[title=LinkedIn] {
		background: center/contain no-repeat url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.75 1.875C3.57639 1.875 2.625 2.82639 2.625 4C2.625 5.1736 3.57639 6.125 4.75 6.125C5.9236 6.125 6.875 5.1736 6.875 4C6.875 2.82639 5.9236 1.875 4.75 1.875Z' fill='white'/%3E%3Cpath d='M2.75 7.875C2.68096 7.875 2.625 7.93096 2.625 8V21C2.625 21.069 2.68096 21.125 2.75 21.125H6.75C6.81904 21.125 6.875 21.069 6.875 21V8C6.875 7.93096 6.81904 7.875 6.75 7.875H2.75Z' fill='white'/%3E%3Cpath d='M9.25 7.875C9.18096 7.875 9.125 7.93096 9.125 8V21C9.125 21.069 9.18096 21.125 9.25 21.125H13.25C13.319 21.125 13.375 21.069 13.375 21V14C13.375 13.5027 13.5725 13.0258 13.9242 12.6742C14.2758 12.3225 14.7527 12.125 15.25 12.125C15.7473 12.125 16.2242 12.3225 16.5758 12.6742C16.9275 13.0258 17.125 13.5027 17.125 14V21C17.125 21.069 17.181 21.125 17.25 21.125H21.25C21.319 21.125 21.375 21.069 21.375 21V12.3802C21.375 9.9535 19.2644 8.05499 16.8498 8.2745C16.1052 8.34219 15.369 8.52731 14.6815 8.82194L13.375 9.38186V8C13.375 7.93096 13.319 7.875 13.25 7.875H9.25Z' fill='white'/%3E%3C/svg%3E%0A");
}

.working-game__result-share a[title=LinkedIn]:hover {
		background: center/contain no-repeat url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.75 1.875C3.57639 1.875 2.625 2.82639 2.625 4C2.625 5.1736 3.57639 6.125 4.75 6.125C5.9236 6.125 6.875 5.1736 6.875 4C6.875 2.82639 5.9236 1.875 4.75 1.875Z' fill='%234BEEB3'/%3E%3Cpath d='M2.75 7.875C2.68096 7.875 2.625 7.93096 2.625 8V21C2.625 21.069 2.68096 21.125 2.75 21.125H6.75C6.81904 21.125 6.875 21.069 6.875 21V8C6.875 7.93096 6.81904 7.875 6.75 7.875H2.75Z' fill='%234BEEB3'/%3E%3Cpath d='M9.25 7.875C9.18096 7.875 9.125 7.93096 9.125 8V21C9.125 21.069 9.18096 21.125 9.25 21.125H13.25C13.319 21.125 13.375 21.069 13.375 21V14C13.375 13.5027 13.5725 13.0258 13.9242 12.6742C14.2758 12.3225 14.7527 12.125 15.25 12.125C15.7473 12.125 16.2242 12.3225 16.5758 12.6742C16.9275 13.0258 17.125 13.5027 17.125 14V21C17.125 21.069 17.181 21.125 17.25 21.125H21.25C21.319 21.125 21.375 21.069 21.375 21V12.3802C21.375 9.9535 19.2644 8.05499 16.8498 8.2745C16.1052 8.34219 15.369 8.52731 14.6815 8.82194L13.375 9.38186V8C13.375 7.93096 13.319 7.875 13.25 7.875H9.25Z' fill='%234BEEB3'/%3E%3C/svg%3E%0A");
}

.working-game__result-share a[title=Twitter] {
		background: center/contain no-repeat url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.8098 6.22724C21.8677 6.14647 21.7821 6.04218 21.6894 6.07811C21.0307 6.33344 20.3423 6.50571 19.64 6.5906C20.4219 6.12348 21.0253 5.4124 21.3599 4.57053C21.394 4.48477 21.3003 4.40819 21.2195 4.4528C20.4928 4.85414 19.7091 5.14313 18.8949 5.30957C18.8608 5.31654 18.8257 5.30494 18.8018 5.27969C18.1908 4.63502 17.3866 4.20578 16.5098 4.05745C15.6147 3.90601 14.6946 4.05596 13.8938 4.48379C13.0931 4.91162 12.457 5.59313 12.0853 6.42144C11.7319 7.209 11.6365 8.08691 11.8108 8.93003C11.8243 8.99545 11.7731 9.05721 11.7065 9.05307C10.1224 8.95469 8.57469 8.53336 7.15868 7.81446C5.74627 7.09739 4.49554 6.09983 3.48267 4.8833C3.43772 4.82931 3.35252 4.83629 3.31977 4.89845C3.0046 5.49651 2.83958 6.16311 2.84003 6.8406C2.83875 7.51498 3.00425 8.17922 3.32178 8.77416C3.63932 9.36911 4.09905 9.87631 4.66003 10.2506C4.0651 10.2344 3.48178 10.0873 2.95128 9.82067C2.88291 9.78631 2.8009 9.83524 2.80446 9.91167C2.84583 10.8009 3.17228 11.6936 3.73734 12.3786C4.33866 13.1074 5.17328 13.6062 6.10003 13.7906C5.74328 13.8992 5.3729 13.9564 5.00003 13.9606C4.79709 13.9582 4.59454 13.9433 4.39356 13.9158C4.31904 13.9056 4.2582 13.9764 4.28428 14.0469C4.5607 14.7944 5.04903 15.4467 5.6911 15.9228C6.37755 16.4318 7.2056 16.7142 8.06003 16.7306C6.61723 17.8659 4.83591 18.4855 3.00003 18.4906C2.81138 18.4912 2.62282 18.4851 2.43471 18.4723C2.3287 18.4651 2.27995 18.6063 2.37132 18.6605C4.16009 19.7221 6.20462 20.2831 8.29003 20.2806C9.82972 20.2966 11.3572 20.0056 12.7831 19.4247C14.2091 18.8437 15.5051 17.9845 16.5952 16.8971C17.6854 15.8097 18.548 14.516 19.1326 13.0915C19.7172 11.667 20.0121 10.1403 20 8.6006V8.12077C20 8.0892 20.015 8.05951 20.0402 8.04048C20.7184 7.52834 21.3149 6.91691 21.8098 6.22724Z' fill='white'/%3E%3C/svg%3E%0A");
}

.working-game__result-share a[title=Twitter]:hover {
		background: center/contain no-repeat url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.8098 6.22724C21.8677 6.14647 21.7821 6.04218 21.6894 6.07811C21.0307 6.33344 20.3423 6.50571 19.64 6.5906C20.4219 6.12348 21.0253 5.4124 21.3599 4.57053C21.394 4.48477 21.3003 4.40819 21.2195 4.4528C20.4928 4.85414 19.7091 5.14313 18.8949 5.30957C18.8608 5.31654 18.8257 5.30494 18.8018 5.27969C18.1908 4.63502 17.3866 4.20578 16.5098 4.05745C15.6147 3.90601 14.6946 4.05596 13.8938 4.48379C13.0931 4.91162 12.457 5.59313 12.0853 6.42144C11.7319 7.209 11.6365 8.08691 11.8108 8.93003C11.8243 8.99545 11.7731 9.05721 11.7065 9.05307C10.1224 8.95469 8.57469 8.53336 7.15868 7.81446C5.74627 7.09739 4.49554 6.09983 3.48267 4.8833C3.43772 4.82931 3.35252 4.83629 3.31977 4.89845C3.0046 5.49651 2.83958 6.16311 2.84003 6.8406C2.83875 7.51498 3.00425 8.17922 3.32178 8.77416C3.63932 9.36911 4.09905 9.87631 4.66003 10.2506C4.0651 10.2344 3.48178 10.0873 2.95128 9.82067C2.88291 9.78631 2.8009 9.83524 2.80446 9.91167C2.84583 10.8009 3.17228 11.6936 3.73734 12.3786C4.33866 13.1074 5.17328 13.6062 6.10003 13.7906C5.74328 13.8992 5.3729 13.9564 5.00003 13.9606C4.79709 13.9582 4.59454 13.9433 4.39356 13.9158C4.31904 13.9056 4.2582 13.9764 4.28428 14.0469C4.5607 14.7944 5.04903 15.4467 5.6911 15.9228C6.37755 16.4318 7.2056 16.7142 8.06003 16.7306C6.61723 17.8659 4.83591 18.4855 3.00003 18.4906C2.81138 18.4912 2.62282 18.4851 2.43471 18.4723C2.3287 18.4651 2.27995 18.6063 2.37132 18.6605C4.16009 19.7221 6.20462 20.2831 8.29003 20.2806C9.82972 20.2966 11.3572 20.0056 12.7831 19.4247C14.2091 18.8437 15.5051 17.9845 16.5952 16.8971C17.6854 15.8097 18.548 14.516 19.1326 13.0915C19.7172 11.667 20.0121 10.1403 20 8.6006V8.12077C20 8.0892 20.015 8.05951 20.0402 8.04048C20.7184 7.52834 21.3149 6.91691 21.8098 6.22724Z' fill='%234BEEB3'/%3E%3C/svg%3E%0A");
}

.working-game__result-share a[title=Facebook] {
		background: center/contain no-repeat url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.2 2.875C12.9734 2.875 11.797 3.36228 10.9296 4.22963C10.0623 5.09699 9.575 6.27337 9.575 7.5V10.075H7.1C6.97574 10.075 6.875 10.1757 6.875 10.3V13.7C6.875 13.8243 6.97574 13.925 7.1 13.925H9.575V20.9C9.575 21.0243 9.67574 21.125 9.8 21.125H13.2C13.3243 21.125 13.425 21.0243 13.425 20.9V13.925H15.9219C16.0252 13.925 16.1152 13.8547 16.1402 13.7546L16.9902 10.3546C17.0257 10.2126 16.9183 10.075 16.7719 10.075H13.425V7.5C13.425 7.29446 13.5067 7.09733 13.652 6.95199C13.7973 6.80665 13.9945 6.725 14.2 6.725H16.8C16.9243 6.725 17.025 6.62426 17.025 6.5V3.1C17.025 2.97574 16.9243 2.875 16.8 2.875H14.2Z' fill='white'/%3E%3C/svg%3E%0A");
}

.working-game__result-share a[title=Facebook]:hover {
		background: center/contain no-repeat url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.2 2.875C12.9734 2.875 11.797 3.36228 10.9296 4.22963C10.0623 5.09699 9.575 6.27337 9.575 7.5V10.075H7.1C6.97574 10.075 6.875 10.1757 6.875 10.3V13.7C6.875 13.8243 6.97574 13.925 7.1 13.925H9.575V20.9C9.575 21.0243 9.67574 21.125 9.8 21.125H13.2C13.3243 21.125 13.425 21.0243 13.425 20.9V13.925H15.9219C16.0252 13.925 16.1152 13.8547 16.1402 13.7546L16.9902 10.3546C17.0257 10.2126 16.9183 10.075 16.7719 10.075H13.425V7.5C13.425 7.29446 13.5067 7.09733 13.652 6.95199C13.7973 6.80665 13.9945 6.725 14.2 6.725H16.8C16.9243 6.725 17.025 6.62426 17.025 6.5V3.1C17.025 2.97574 16.9243 2.875 16.8 2.875H14.2Z' fill='%234BEEB3'/%3E%3C/svg%3E%0A");
}

.working-game__result-app {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 40px;
}

.working-game__result-app-title {
	color: var(--white, #FFF);
	font-size: 20px;
	font-weight: 600;
	line-height: 140%; /* 140% */
}

.working-game__result-app-buttons {
	display: flex;
	gap: 24px;
}

.working-game__result-app-store-link {
	width: 158px;
	height: 52px;
	background: 50%/contain no-repeat;
	display: block;
}




@media (max-width: 1280px) {

	.wm-landing,
	.game-page {
			padding-top: 76px;
	}

	.wm-hero {
			padding-top: 60px;
	}

	.wm-hero__container {
			justify-content: center;
			text-align: center;
	}

	.wm-hero__content {
			padding-top: 0;
	}

	.wm-hero__about {
			margin-left: auto;
			margin-right: auto;
	}

	.working-game__level {
		font-size: 30px;
	}


	.working-game__cards-wrap {
		padding: 8px;
		min-height: 494px;
	}
	.working-game__cards {
		gap: 8px;
	}

	.card {
		height: 113px;
	}

	.card-front,
	.card-back,
	.card {
		border-radius: 16px;
	}

	.card-back__image {
		width: 64px;
	}


	.card-back__number {
		font-size: 60px;
	}

	.card-back:before {
		width: 40px;
	}

}

@media (max-width: 760px) {

	.wm-landing,
	.game-page {
			padding-top: 64px;
	}


	.working-game {
		padding: 20px 0;
	}
	.wm-hero__content h1 {
			font-size: 36px;
	}

	.wm-hero__content p {
			margin-top: 15px;
			font-size: 18px;
	}

	.wm-hero__about {
			margin-top: 60px;
	}

	.wm-hero__img-wrap {
			width: 320px;
			height: 320px;
	}

	.wm-hero__shadow {
			width: 218px;
			height: 218px;
			border-radius: 8px;
	}

	.working-game__header {
		flex-direction: column;
		gap: 16px;
	}

	.working-game__level {
		font-size: 20px;
	}

	.working-game__cards-wrap {
		margin-top: 16px;
		padding: 4px;
		min-height: 474px;
	}

	.working-game__cards {
		grid-template-columns: repeat(4, 1fr);
		gap: 4px;
	}



	.card {
		height: 74px;
	}

	.card-front,
	.card-back,
	.card {
		border-radius: 8px;
	}

	.card.selected .card-back:before {
		width: 32px;
	}

	.working-game__result {
		/* display: flex; */
		justify-content: flex-start;
		padding-top: 80px;
		gap: 16px;
	}

	.working-game__result-app {
		flex-direction: column;
		gap: 20px;
	}

	.working-game__result-buttons .btn {
		min-width: 140px;
	}

	.working-game__result-image {
		width: 280px;
	}

	.working-game__result-info {
		gap: 16px;
		max-width: 340px;
	}

	.working-game__result-app-buttons {
		gap: 16px;
	}

	.working-game__result-app-title {
		text-align: center;
	}


}