/* おひるねねこだけの見た目（共通の画面は ../screen.css） */

/* 長押しで毛布をかけるので、スマホの長押しメニューが出ないようにする */
.gn-game__canvas { -webkit-touch-callout: none; }

/* 画面のまわりは、夜空ではなく木かげのような深い緑にする（少し鮮やかめ） */
.gn-game-body {
	--gn-game-night: #1a4d2a;
	--gn-game-deep: #0e3b1e;
	--gn-game-glow: #2e9448;
	--gn-game-frame: #2c5e36;
	--gn-game-frame-out: #082412;
	--gn-game-veil: rgba(14, 59, 30, .8);
}
html:has(.gn-game-body) { background: #0e3b1e; }
.gn-game {
	/* 星のかわりに、木もれ日の光の粒 */
	background:
		radial-gradient(2px 2px at 12% 18%, rgba(253, 230, 138, .45) 50%, transparent 51%),
		radial-gradient(1.5px 1.5px at 78% 12%, rgba(236, 252, 203, .5) 50%, transparent 51%),
		radial-gradient(2px 2px at 88% 64%, rgba(253, 230, 138, .4) 50%, transparent 51%),
		radial-gradient(1.5px 1.5px at 6% 72%, rgba(236, 252, 203, .45) 50%, transparent 51%),
		radial-gradient(2px 2px at 32% 90%, rgba(253, 230, 138, .35) 50%, transparent 51%),
		radial-gradient(ellipse at 50% 120%, var(--gn-game-glow) 0%, var(--gn-game-deep) 60%);
}
