/* 提示框容器（固定在顶部）*/
.toast-container {
	position:fixed;
	top:0.25316455696202533rem;
	left:50%;
	transform:translateX(-50%);
	z-index:1000;
	display:flex;
	flex-direction:column;
	gap:0.12658227848101267rem;
}
/* 提示框样式*/
.toast {
	padding:0.189873417721519rem 0.25316455696202533rem;
	background:#67c23a;
	/* 成功绿色*/
    color:white;
	border-radius:0.10126582278481013rem;
	box-shadow:0 0.05063291139240506rem 0.1518987341772152rem rgba(0,0,0,0.15);
	display:flex;
	align-items:center;
	gap:0.12658227848101267rem;
	font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;
	animation:slideIn 0.3s ease-out forwards,fadeOut 0.5s ease-out 2.7s forwards;
    font-size: 0.25rem;
}
/* 成功图标（✓）*/
.toast-icon {
	width:0.25316455696202533rem;
	height:0.25316455696202533rem;
	border-radius:50%;
	background:white;
	color:#4CAF50;
	display:flex;
	align-items:center;
	justify-content:center;
	font-weight:bold;
	font-size:0.17721518987341772rem;
}
/* 滑入动画*/
@keyframes slideIn {
	from {
	transform:translateY(100%);
	opacity:0;
}
to {
	transform:translateY(0);
	opacity:1;
}
;}/* 淡出动画*/
@keyframes fadeOut {
	from {
	opacity:1;
}
to {
	opacity:0;
}
;}