.dream-game h1{color:var(--lime);text-shadow:4px 4px #334419;margin:32px 0 10px;font-size:clamp(32px,6vw,64px);line-height:1.15}.dream-game>p{color:#c4cfd5;line-height:1.6}.game-console{background:#0b1823;border:2px solid #657d6a;max-width:760px;margin:18px auto;box-shadow:5px 5px #22382a}.game-hud,.game-controls{justify-content:space-between;gap:10px;padding:10px 14px;display:flex}.game-hud b,.game-overlay b{color:var(--gold)}.game-field{background:url(/prize/grass.png) bottom/auto 19% repeat-x,url(/prize/city.png) 100% 100%/auto 42% no-repeat,repeating-linear-gradient(90deg,#25456366 0 1px,#0000 1px 20%),linear-gradient(#071222,#182e49);height:clamp(240px,47vw,360px);position:relative;overflow:hidden}.game-field img{image-rendering:pixelated;position:absolute;transform:translate(-50%)}.game-pilot{width:clamp(35px,8%,62px);transition:left .12s ease-out;bottom:2%}.game-coin{width:clamp(24px,5%,40px);transition:top .21s linear;transform:translate(-50%,-50%)!important}.game-overlay{background:#06101bb8;align-content:center;justify-items:center;display:grid;position:absolute;inset:0}.game-controls button{color:var(--lime);touch-action:manipulation;background:#172b28;border:1px solid #6b8753;flex:1;padding:9px;font-size:20px}.game-controls button[aria-disabled=true]{opacity:.5}@media (prefers-reduced-motion:reduce){.game-field img{transition:none}}
