/*
 * Poster art for the game stage (homepage EN/RU). Toggled by BC_ENABLE_POSTER_ART.
 * Dimmed Stage 1 frame behind the Play button + pixel-perfect P1 tank + captions.
 * The frame is baked dark (vignette included); the warm glow stays on top of it.
 * With the flag off this file is not enqueued and the poster markup is not printed.
 */
#bc-poster{isolation:isolate}
#bc-poster::before{
	content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;
	background:radial-gradient(ellipse at 50% 45%,rgba(233,183,44,.09),transparent 62%),
	           #0A0B0D url("../img/poster/poster-stage-01.webp?v=2") center/cover no-repeat;
}
/* keep the same frame under the loading screen: no black flash between poster and game */
#unity-progress{isolation:isolate}
#unity-progress::before{
	content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.55;
	background:#0A0B0D url("../img/poster/poster-stage-01.webp?v=2") center/cover no-repeat;
}
.bc-pa-cap{
	font-family:'IBM Plex Mono',monospace;font-size:11px;letter-spacing:.26em;text-transform:uppercase;
	color:#8B9299;margin-bottom:6px;
}
.bc-pa-hero{
	display:block;width:156px;height:156px;
	image-rendering:crisp-edges;image-rendering:pixelated;
	filter:drop-shadow(0 22px 26px rgba(0,0,0,.6));
	margin-bottom:40px;
}
.bc-pa-facts{
	font-family:'IBM Plex Mono',monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;
	color:#767D84;margin-top:22px;white-space:nowrap;
}
.bc-pa-facts i{font-style:normal;padding:0 .9em;color:#4F565D}
@media (max-width:640px){
	#bc-poster::before,#unity-progress::before{background-image:url("../img/poster/poster-stage-01-720.webp?v=2")}
	#bc-poster{gap:10px}
	.bc-pa-cap{font-size:10px;margin-bottom:0}
	.bc-pa-hero{width:78px;height:78px;margin-bottom:12px;filter:drop-shadow(0 12px 14px rgba(0,0,0,.6))}
	.bc-pa-facts{display:none}
}
@media (max-width:480px){
	.bc-pa-cap{display:none}
}
