
/* v78 gameplay refinements: crisp tiles, tactile controls, accessible focus */
#gr63-new-game .v74{--v78-glow:#4be8f6;min-height:350px}
#gr63-new-game .v74 button{cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent}
#gr63-new-game .v74 button:focus-visible{outline:3px solid #ffe08b;outline-offset:2px}
#gr63-new-game .v74-sea{background:radial-gradient(ellipse at 25% 0%,#145e80,#032b49 68%,#041725);padding:12px;border:3px solid #82dafa;border-radius:16px;box-shadow:inset 0 0 30px #071f3b,0 12px 35px #0009}
#gr63-new-game .v74-sea button{background:linear-gradient(140deg,#126f9b,#074063);border:1px solid #51c3df6b;box-shadow:inset 0 1px #a3eaff28;color:#82c8e8;aspect-ratio:1;min-height:0;padding:0;font-size:clamp(11px,2.8vw,22px)}
#gr63-new-game .v74-sea button.hit{background:radial-gradient(circle,#fff4ad,#fa713e 36%,#802331 76%);color:#fff;text-shadow:0 0 10px #fff}
#gr63-new-game .v74-sea button.miss{background:#05233b;color:#a4d8f4}
#gr63-new-game .v74-letters button{border-radius:7px;background:linear-gradient(150deg,#fff7dc,#dfc797);color:#26332f;font-weight:900;box-shadow:0 3px 0 #a88d5b;aspect-ratio:1;min-height:0;padding:0}
#gr63-new-game .v74-letters button.selected{background:#67e7ef;box-shadow:0 0 0 3px #e9c56b,0 0 20px #4af4ef}
#gr63-new-game .v74-cross input{width:100%;min-width:0;aspect-ratio:1;text-align:center;font-size:clamp(18px,4vw,27px);font-weight:900;text-transform:uppercase;border-radius:5px;border:2px solid #b6a073;background:#fff7e4;color:#1a3029}
#gr63-new-game .v74-blocks{border:5px solid #d5ad5d;border-radius:12px;box-shadow:0 14px 35px #0009,inset 0 0 24px #000;background:linear-gradient(#101c39,#061127)}
#gr63-new-game .v74-controls button{min-height:48px;min-width:48px;border-radius:12px;background:linear-gradient(#278fa8,#14546e);color:white;font-weight:900;border:1px solid #80e9f5}
#gr63-new-game .v74-foot{font-weight:800;color:#ffe09d;letter-spacing:.02em}
@media(max-width:480px){#gr63-new-game .v74{padding:12px!important}#gr63-new-game .v74-sea{padding:5px}}
