/* One island, six close-up environments. All forms and summons share their region. */
.pet-habitat[data-character=rex]{--island-terrain:url("assets/island-v062/rex.webp")}
.pet-habitat[data-character=ridge]{--island-terrain:url("assets/island-v062/ridge.webp")}
.pet-habitat[data-character=branch]{--island-terrain:url("assets/island-v062/branch.webp")}
.pet-habitat[data-character=pterosaur]{--island-terrain:url("assets/island-v062/pterosaur.webp")}
.pet-habitat[data-character=ankylosaur]{--island-terrain:url("assets/island-v062/ankylosaur.webp")}
.pet-habitat[data-character=team]{--island-terrain:url("assets/island-v062/team.webp")}
.pet-habitat[data-character][data-stage]{background-image:var(--island-terrain);background-size:cover;background-position:center;box-shadow:inset 0 0 25px #d6e8cc24,0 6px 16px #35554b12}
.weapon-player[data-element] .weapon-scene{background-image:var(--summon-terrain);background-size:cover;background-position:center}
.pet-habitat:has(.mega-inline){background-image:var(--island-terrain)}
.mega-player:not(.mega-inline) .mega-stage{background:url("assets/island-v062/team.webp") center/cover}
