.upgrade_warning {
    /* height: 1%; */
    padding: 5px 5px 5px;
    background: linear-gradient( 
180deg
 , #829BFF 0%, #4C6EF5 100%);
    box-shadow: 0px 0px 4px rgb(0 0 0 / 3%);
    border-radius: 5px;
    color: #fff;
    font-family: "Cairo", sans-serif;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    text-align: center;
}

.button {
	background-color: #ffff;
	color: #4C6EF5;
	display: inline-block;
	margin: 0 0 0;
}

#snackbar {
	visibility: hidden; /* Hidden by default. Visible on click */
	min-width: 250px; /* Set a default minimum width */
	margin-left: -125px; /* Divide value of min-width by 2 */
	background-color: #4C6EF5; /* Black background color */
	color: #FFFF; /* White text color */
	text-align: center; /* Centered text */
	padding: 16px; /* Padding */
	position: fixed; /* Sit on top of the screen */
	z-index: 10000; /* Add a z-index if needed */
	left: 50%; /* Center the snackbar */
	bottom: 30px; /* 30px from the bottom */
	border-radius: 10px;
}

/* Show the snackbar when clicking on a button (class added with JavaScript) */
#snackbar.show {
	visibility: visible; /* Show the snackbar */
	-webkit-animation: fadein 1s, fadeout 1s 2.5s;
	animation: fadein 1s, fadeout 1s 2.5s;
}

@-webkit-keyframes fadein {
	from {bottom: 0; opacity: 0;}
	to {bottom: 30px; opacity: 1;}
}

@keyframes fadein {
	from {bottom: 0; opacity: 0;}
	to {bottom: 30px; opacity: 1;}
}

@-webkit-keyframes fadeout {
	from {bottom: 30px; opacity: 1;}
	to {bottom: 0; opacity: 0;}
}

@keyframes fadeout {
	from {bottom: 30px; opacity: 1;}
	to {bottom: 0; opacity: 0;}
}
