/**
 * Ieșirea săgeților — doar ce e specific.
 *
 * Regulile de buton sunt prefixate cu `.gh-game`, ca să bată resetul
 * `.gh-game button` din core.css.
 */

.gh-game .ae-hint {
	display: grid;
	place-items: center;
	width: 34px;
	height: 34px;
	border-radius: 50%;
	background: var(--gh-panel-2);
	font-size: 15px;
	line-height: 1;
	transition: transform .12s ease;
}

.gh-game .ae-hint:active { transform: scale(.9); }

.ae-progress {
	height: 6px;
	border-radius: 999px;
	background: var(--gh-panel);
	overflow: hidden;
}

.ae-progress-fill {
	display: block;
	width: 0;
	height: 100%;
	border-radius: 999px;
	background: linear-gradient(90deg, #3ac6e8, #7d5cff);
	transition: width .22s cubic-bezier(.2, .9, .3, 1);
}

.gh-over .ae-stars {
	color: var(--gh-accent);
	letter-spacing: .1em;
	text-shadow: 0 3px 14px rgba(255, 176, 32, .35);
}
