
	.quests_scroll {
		overflow-x: scroll;
	}
	.col_quests, .col_quests_arrow, .col_badges {
		width: fit-content;
		display: table-cell;
		position: relative;
	}
	.col_badges {
		display: inline-block;
		margin: .75rem 0;
	}
	.profile_level {
		z-index: 100;
		position: absolute;
		top: -5px;
		right: .75rem;
		font-size: 2.5em;
		width: 86px;
		height: 107px;
		background-image: url(img/conquistas/flag.png);
		text-align: center;
		line-height: 81px;
		font-family: 'Exocet Reaper Medium Regular';
	}
	.mdi-completed, .perfil_xp {
		position: absolute;
		top: 5px;
		right: 20px;
		filter: drop-shadow(1px 1px 1px black);
		cursor: default;
	}
	.mdi-completed {
		color: var(--color-temporada);
		font-size: 24px;
		top: 2px;
		right: 18px;
	}
	.quest_title {
		font-size:1.3rem!important;
	}
	.prize, .prize_pass, .ticket_pass {
		margin-top: .5rem;
		padding: .5rem;
		position: relative;
		min-height: 66px;
		display: flex;
	}
	.prize img, .prize_pass img {
		margin: auto;
	}
	.prize_pass {
		background-color: rgb(255 255 102 / 8%);
		border-radius: 20px;
		border-top: thin groove rgb(255 255 102 / 50%);
		border-bottom: thin groove rgb(255 255 102 / 60%);
	}
	.prize_pass .mdi-lock, .ticket_pass .mdi-lock {
		position: absolute;
		bottom: 0;
		right: 0;
		color: var(--color-lightgold);
		filter: drop-shadow(1px 1px 0 black);
		font-size: 24px;
	}
	.prize_pass .mdi-lock {
		transform: translate(40%, 35%);
	}
	.thumb_quest {
		background-size: cover;
		cursor: pointer;
	}
	.completed {
		filter: saturate(80%);
	}
	.active {
		filter: saturate(125%);
	}
	.locked {
		filter: saturate(0) brightness(50%);
	}
	@keyframes glowing {
		0% {
			filter: drop-shadow(0 0 2px rgb(243 211 125 / 70%)) brightness(1.5);
		}
		50% {
			filter: drop-shadow(0 0 5px rgb(243 211 125)) brightness(1.5);
		}
		100% {
			filter: drop-shadow(0 0 2px rgb(243 211 125 / 70%)) brightness(1.5);
		}
	}
	.quest_icon {
		animation: glowing 1200ms infinite;
		/* filter: drop-shadow(0 0 2px rgb(243 211 125 / 70%)) brightness(1.5); */
	}