.first-loading-wrap {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	height: 90vh;
	min-height: 90vh;
}

.first-loading-wrap > h1 {
	font-size: 24px;
	font-weight: bolder;
	margin: 0;
}

.first-loading-wrap .loading-wrap {
	display: flex;
	align-items: center;
	justify-content: center;
}

.first-loading-wrap p {
	margin: 0;
}

.first-loading-wrap .loading-wrap-desc {
	font-size: 24px;
	font-weight: 600;
	color: #2B333B;
	margin-top: 32px;
}
.first-loading-wrap .loading-wrap-title {
	font-size: 16px;
	color: #71777D;
	margin-top: 20px;
}

.first-loading-wrap .dot {
	box-sizing: border-box;
	display: block;
	width: 40px;
	height: 40px;
	transform: rotate(45deg);
	background-image: url(data:image/png;base64,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);
	animation: first-loading-wrap-antRotate 1.2s infinite linear;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}

@keyframes first-loading-wrap-antRotate {
	to {
	  -webkit-transform: rotate(405deg);
	  transform: rotate(405deg);
	}
}

@-webkit-keyframes first-loading-wrap-antRotate {
	to {
	  -webkit-transform: rotate(405deg);
	  transform: rotate(405deg);
	}
}