/* tap toys in the college-era scenes: js/scenes/nights.js (pot, cups, moon, phone, lamp, clock)
   and js/scenes/familytime.js (New Year window fireworks, ludo dice).
   Each toy has an invisible, generous hit area (.ncol-hit) laid over it; the drawing itself reacts. */
.nights .ncol-hit { fill: transparent; stroke: none; -webkit-tap-highlight-color: transparent; }
.nights .ncol-hit.tap-pop { animation: none; }            /* the hit area is invisible: no press bounce */
.nights .ncol-hit:hover { filter: none; }
.nights .ncol-word { pointer-events: none; }

/* a warm glow on the toy under the pointer */
.nights svg:has(#nHitPot:hover) #nPotG,
.nights svg:has(#nHitCup0:hover) #nCup0,
.nights svg:has(#nHitCup1:hover) #nCup1,
.nights svg:has(#nHitLamp:hover) #nLamp,
.nights svg:has(#nHitClock:hover) #nClock,
.familytime svg:has(#ftHitDice:hover) #ftDiceRoll { filter: drop-shadow(0 0 6px rgba(255, 230, 160, .95)); }
.nights svg:has(#nHitMoon:hover) #nMoon { filter: drop-shadow(0 0 14px rgba(255, 250, 220, .9)); }
.nights svg:has(#nHitHer:hover) #nCallGirl { filter: drop-shadow(0 0 8px rgba(255, 215, 140, .8)); }
.familytime svg:has(#ftHitWin:hover) #ftWinGlass { filter: brightness(1.6); }

