#loading {
	bottom: 0;
	left: 0;
	position: fixed;
	right: 0;
	top: 0;
	z - index: 9999;
	background - color: #f4f5f5;
	pointer - events: none;
}.loader - inner {
	will - change: transform;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 50 % ;
	left: 50 % ;
	margin: -20px 0 0 - 20px;
	background - color: #3742fa;
	border - radius: 50 % ;
	animation: scaleout 0.6s infinite ease - in-out forwards;
	text - indent: -99999px;
	z - index: 999991;
}@keyframes scaleout {
	0 % {
		transform: scale(0);
		opacity: 0;
	}
	40 % {
		opacity: 1;
	}
	100 % {
		transform: scale(1);
		opacity: 0;
	}
}

body {
            margin: 0;
            overflow: hidden;
            background-color: #282c34;
        }
        canvas {
            position: absolute;
            top: 0;
            left: 0;
            pointer-events: none; /* 使得鼠标事件不干扰画布 */
        }