/* Pota - yalnız canvas konteyner/yerleşim + tam ekran. Oyun içi UI'nin
   tamamı canvas'ta çizilir (pota.js); burada oyun UI CSS'i YOKTUR. */

.vks-pota { position: relative; width: 100%; display: flex; justify-content: center; }
.vks-pota-canvas {
	display: block;
	width: 100%;
	max-width: 760px;
	border-radius: 16px;
	background: #0c1220;
	touch-action: none;           /* mobil sürükleme: sayfa scroll'unu engelle */
	user-select: none;
	-webkit-user-select: none;
	-webkit-tap-highlight-color: transparent;
	cursor: pointer;
	box-shadow: 0 10px 30px rgba(0,0,0,.25);
}

/* Tam ekran - Fullscreen API */
.vks-pota:fullscreen { background: #0c1220; align-items: center; justify-content: center; }
.vks-pota:fullscreen .vks-pota-canvas { max-width: none; border-radius: 0; box-shadow: none; }

/* Tam ekran - iOS Safari fallback (pseudo-fullscreen) */
.vks-pota.is-pseudofs {
	position: fixed;
	inset: 0;
	z-index: 2147483000;
	background: #0c1220;
	align-items: center;
	justify-content: center;
	padding: 0;
}
.vks-pota.is-pseudofs .vks-pota-canvas { max-width: none; border-radius: 0; box-shadow: none; }
html.vks-pota-noscroll, html.vks-pota-noscroll body { overflow: hidden !important; }
