/*!
 * Bass Attack v2 — the cover's shallows (covers/bass-attack) over the shared
 * Treble Trouble v2 skin. Loaded last.
 */
body.is-bassv2 { --tc-sky: #9ad9ec; background: #9ad9ec; }

/* The notes are still little fish (Bass Attack's own invaders): the shared
   cover style draws a smirk with ::after, which here is the TAIL. */
body.is-bassv2:not(.is-classic) .ti-invader-head::after {
  content: "";
  position: absolute; left: auto; right: -30%; top: 16%;
  width: 42%; height: 68%;
  border: 0; border-radius: 0; transform: none;
  background: var(--c);
  clip-path: polygon(0% 50%, 100% 0%, 74% 50%, 100% 100%);
}

/* The bass clef stands inside the staff with its dots on the F line: it
   leans and rocks about that line, a touch bigger, like the cover. */
body.is-bassv2:not(.is-classic) .ti-clef.is-bass {
  transform-origin: 30% 25%;
  scale: 1.1;
  rotate: -4deg;
  animation: bv2-rock 4s ease-in-out infinite;
}
@keyframes bv2-rock { 0%, 100% { rotate: -5deg; } 50% { rotate: -2deg; } }

/* the light shafts sway very slowly */
body.is-bassv2 .tc-clouds svg { animation-duration: 22s; }
@media (prefers-reduced-motion: reduce) { body.is-bassv2:not(.is-classic) .ti-clef.is-bass { animation: none; } }
