/* NS Robot – a részecskés kép dobozának stílusa. */
.nsr-robot {
	position: relative;
	width: 100%;
	/* Az !important kell: egyes sablonok (pl. Astra) minden tartalomelemre saját szélességet írnak. */
	max-width: var(--nsr-meret, 350px) !important;
	margin-left: auto !important;
	margin-right: auto !important;
	aspect-ratio: 1 / 1;
	line-height: 0;
}

/* Szkript nélkül (vagy ha a kép nem bontható részecskékre) a sima kép látszik. */
.nsr-robot__kep {
	display: block;
	width: 80%;
	height: 80%;
	margin: 10%;
	object-fit: contain;
}

.nsr-robot.nsr-kesz .nsr-robot__kep {
	display: none;
}

.nsr-robot canvas {
	display: block;
	width: 100%;
	height: 100%;
	touch-action: pan-y; /* Telefonon görgetni továbbra is lehet. */
}
