.linear-btn[data-v-7188d40c] {
	background-size: 200%;
	background-image: linear-gradient(267deg,#ef8f16,#ff0000,#ef8f16);
	width: -webkit-max-content;
	width: -moz-max-content;
	width: max-content;
	transition: .6s;
	border-radius: 10px;
	font-size: 20px;
	line-height: 1;
	padding: 14px 40px;
	--tw-text-opacity: 1;
	color: rgba(255,255,255,var(--tw-text-opacity));
}

@media (max-width:1023.9px) {
	.linear-btn[data-v-7188d40c] {
		font-size: 18px;
		line-height: 1;
		line-height: 1.5;
		padding: 14px 20px;
	}
}

@media (max-width:767.9px) {
	.linear-btn[data-v-7188d40c] {
		border-radius: 8px;
		font-size: 14px;
		line-height: 1;
		line-height: 1.5;
		padding: 8px 20px;
	}
}

.linear-btn[data-v-7188d40c]:hover {
	background-position: 100%;
}

.ready-bg[data-v-7188d40c] {
	background-image: url(../image/45433ef.webp);
}

.resizable-div[data-v-68dac5d0] {
	background-image: url(../image/a2099cd.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	-moz-background-size: 100% 100%;
}

[data-v-68dac5d0]::-webkit-scrollbar {
	display: none;
	width: 0;
	height: 0;
}

.animate__animation_1[data-v-68dac5d0] {
	-webkit-animation-name: move-1-68dac5d0;
	animation-name: move-1-68dac5d0;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
}

@-webkit-keyframes move-1-68dac5d0 {
	0% {
		right: 0;
		bottom: 0;
	}

	to {
		right: 6px;
		bottom: 6px;
	}
}

@keyframes move-1-68dac5d0 {
	0% {
		right: 0;
		bottom: 0;
	}

	to {
		right: 6px;
		bottom: 6px;
	}
}

.animate__animation_2[data-v-68dac5d0] {
	-webkit-animation-name: move-2-68dac5d0;
	animation-name: move-2-68dac5d0;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
}

@-webkit-keyframes move-2-68dac5d0 {
	0% {
		right: 0;
		bottom: 0;
	}

	to {
		right: 10px;
		bottom: 10px;
	}
}

@keyframes move-2-68dac5d0 {
	0% {
		right: 0;
		bottom: 0;
	}

	to {
		right: 10px;
		bottom: 10px;
	}
}

.animate__animation_3[data-v-68dac5d0] {
	-webkit-animation-name: move-3-68dac5d0;
	animation-name: move-3-68dac5d0;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
}

@-webkit-keyframes move-3-68dac5d0 {
	0% {
		right: 0;
		bottom: 0;
	}

	to {
		right: 10px;
		bottom: 10px;
	}
}

@keyframes move-3-68dac5d0 {
	0% {
		right: 0;
		bottom: 0;
	}

	to {
		right: 10px;
		bottom: 10px;
	}
}

.large-bg[data-v-68dac5d0] {
	background-size: cover;
	background-position: 50%;
}

.large-bg canvas[data-v-68dac5d0] {
	width: 100%;
	height: 100%;
}

.gradient-border[data-v-68dac5d0] {
	position: relative;
	cursor: pointer;
}

.gradient-border[data-v-68dac5d0]:after {
	content: "";
	transition: all .3s;
	position: absolute;
	left: 0;
	width: 0;
	bottom: 0;
	height: 3px;
	background: linear-gradient(267deg,#ff0000 24.45%,#ef8f16 96.99%);
}

.curtab[data-v-68dac5d0] {
	font-weight: 700;
}

.curtab[data-v-68dac5d0]:after {
	width: 100%;
}

@media screen and (max-width:1023px) {
	.startDrive-bg[data-v-68dac5d0] {
		background: #141820;
		width: 100%;
	}
}

@media screen and (min-width:1024px) {
	.startDrive-bg[data-v-68dac5d0] {
		background: linear-gradient(90deg,#141820,#141820 30%,#ffecd4 0,#ffecd4);
	}
}

@media screen and (max-width:767px) {
	.content[data-v-68dac5d0] {
		margin-top: 10px;
		padding-left: 0;
		padding-right: 0;
		padding-top: 0;
	}

	.curTab-div[data-v-68dac5d0],.intelligence-content[data-v-68dac5d0] {
		background: linear-gradient(180deg,rgba(225,144,43,.05),rgba(225,144,43,0));
	}
}

@media screen and (min-width:768px) {
	.content[data-v-68dac5d0] {
		background: linear-gradient(180deg,rgba(225,144,43,.05),rgba(225,144,43,0));
		border-radius: 20px;
		margin-top: 40px;
		padding-left: 40px;
		padding-right: 40px;
		padding-top: 30px;
	}
}

.drive-bg[data-v-68dac5d0] {
	background: linear-gradient(90deg,#141820,#141820 30%,#ffecd4 0,#ffecd4);
}

.cp-box [data-v-68dac5d0] {
	transition: all .4s;
}

.cp[data-v-68dac5d0] {
	border-top: 1px solid hsla(0,0%,100%,.2);
	border-radius: 4px;
	position: relative;
	cursor: pointer;
}

.cp[data-v-68dac5d0]:hover {
	background: hsla(0,0%,100%,.2);
}

.cp .progress[data-v-68dac5d0] {
	position: absolute;
	left: 0;
	width: 0;
	top: 0;
	height: 4px;
	background: linear-gradient(267deg,#ff0000 24.45%,#ef8f16 96.99%);
}

@-webkit-keyframes progress-68dac5d0 {
	0% {
		width: 0;
	}

	to {
		width: 100%;
	}
}

@keyframes progress-68dac5d0 {
	0% {
		width: 0;
	}

	to {
		width: 100%;
	}
}

.curtab3:hover .cp .progress[data-v-68dac5d0] {
	width: 100%;
	-webkit-animation: none;
	animation: none;
}

.curtab3 .cp .progress[data-v-68dac5d0] {
	-webkit-animation: progress-68dac5d0 10s linear;
	animation: progress-68dac5d0 10s linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
}

.curtab3 .cp[data-v-68dac5d0]:before {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	height: 4px;
	background: #ffecd4;
}

.curtab3 .h-0[data-v-68dac5d0] {
	min-height: -webkit-max-content;
	min-height: -moz-max-content;
	min-height: max-content;
	height: 170px;
}

@media (max-width:1023.9px) {
	.curtab3 .h-0[data-v-68dac5d0] {
		height: 120px;
	}
}

@media (max-width:767.9px) {
	.curtab3 .h-0[data-v-68dac5d0] {
		height: 130px;
	}
}

.linear-btn[data-v-68dac5d0] {
	background-size: 200%;
	background-image: linear-gradient(267deg,#ef8f16,#ff0000,#ef8f16);
	width: -webkit-max-content;
	width: -moz-max-content;
	width: max-content;
	transition: .6s;
	border-radius: 10px;
	font-size: 20px;
	line-height: 1;
	line-height: 1.5;
	padding: 14px 40px;
}

@media (max-width:1439.9px) {
	.linear-btn[data-v-68dac5d0] {
		font-size: 16px;
		line-height: 1;
		line-height: 1.5;
		padding: 14px 20px;
	}
}

@media (max-width:1023.9px) {
	.linear-btn[data-v-68dac5d0] {
		font-size: 18px;
		line-height: 1;
		line-height: 1.5;
	}
}

@media (max-width:767.9px) {
	.linear-btn[data-v-68dac5d0] {
		border-radius: 8px;
		font-size: 14px;
		line-height: 1;
		line-height: 1.5;
		padding: 8px 20px;
	}
}

.linear-btn[data-v-68dac5d0]:hover {
	background-position: 100%;
}

[data-v-68dac5d0] .el-rate {
	height: 24px;
}

@media (max-width:767.9px) {
	[data-v-68dac5d0] .el-rate {
		height: 14px;
	}
}

[data-v-68dac5d0] .el-rate .el-rate__decimal {
	font-size: 24px;
	line-height: 1;
}

@media (max-width:767.9px) {
	[data-v-68dac5d0] .el-rate .el-rate__decimal {
		font-size: 14px;
		line-height: 1;
	}
}

[data-v-68dac5d0] .el-rate .el-rate__icon {
	font-size: 24px;
	line-height: 1;
	margin-right: 4px;
}

@media (max-width:767.9px) {
	[data-v-68dac5d0] .el-rate .el-rate__icon {
		font-size: 14px;
		line-height: 1;
		margin-right: 2px;
	}
}

.rate-bg[data-v-68dac5d0] {
	background: linear-gradient(180deg,#ffecd4 .05%,#fff 72.12%);
}