/* Nexus */

.room.nexus {
  background-image: url(./bg/nexus.jpg);
}

.room.main,
.room.nexus_blur,
.gem-room.nexus_blur {
  background-image: url(./bg/nexus_blur.jpg);
}
.character-button.deity::before,
.deity .portrait-picture {
  background-image: url(./cg/nexus/deity_pt.png);
}
.full-body-character.deity {
  background-image: url(./cg/nexus/deity.png);
}
.full-body-character.deity.step-1 {
  background-position-x: -811px;
}
.full-body-character.deity.step-2 {
  background-position-x: -1622px;
}
.full-body-character.deity.step-3 {
  background-position-x: -2433px;
}
.full-body-character.deity.step-4 {
  background-position-x: -3244px;
}
.full-body-character.deity.step-5 {
  background-position-x: -4055px;
}

.character-button.sherman::before,
.sherman .portrait-picture {
  background-image: url(./cg/nexus/sherman_pt.png);
}
.full-body-character.sherman {
  background-image: url(./cg/nexus/sherman.png);
}
.full-body-character.sherman.step-1 {
  background-position-x: -811px;
}
.full-body-character.sherman.step-2 {
  background-position-x: -1622px;
}
.full-body-character.sherman.step-3 {
  background-position-x: -2433px;
}
.full-body-character.sherman.step-4 {
  background-position-x: -3244px;
}
.full-body-character.sherman.step-5 {
  background-position-x: -4055px;
}
.full-body-character.sherman.step-6 {
  background-position-x: -4866px;
}

.character-button.carson::before,
.carson .portrait-picture {
  background-image: url(./cg/nexus/carson_pt.png);
}
.full-body-character.carson {
  background-image: url(./cg/nexus/carson.png);
}
.full-body-character.carson.step-1 {
  background-position-x: -811px;
}
.full-body-character.carson.step-2 {
  background-position-x: -1622px;
}
.full-body-character.carson.step-3 {
  background-position-x: -2433px;
}
.full-body-character.carson.step-4 {
  background-position-x: -3244px;
}
.full-body-character.carson.step-5 {
  background-position-x: -4055px;
}

.character-button.reese::before,
.reese .portrait-picture {
  background-image: url(./cg/nexus/reese_pt.png);
}
.full-body-character.reese {
  background-image: url(./cg/nexus/reese.png);
}
.full-body-character.reese.step-1 {
  background-position-x: -811px;
}
.full-body-character.reese.step-2 {
  background-position-x: -1622px;
}
.full-body-character.reese.step-3 {
  background-position-x: -2433px;
}
.full-body-character.reese.step-4 {
  background-position-x: -3244px;
}
.full-body-character.reese.step-5 {
  background-position-x: -4055px;
}

.character-button.zorn::before,
.zorn .portrait-picture {
  background-image: url(./cg/nexus/zorn_pt.png);
}
.full-body-character.zorn {
  background-image: url(./cg/nexus/zorn.png);
}
.full-body-character.zorn.step-1 {
  background-position-x: -811px;
}
.full-body-character.zorn.step-2 {
  background-position-x: -1622px;
}
.full-body-character.zorn.step-3 {
  background-position-x: -2433px;
}
.full-body-character.zorn.step-4 {
  background-position-x: -3244px;
}
.full-body-character.zorn.step-5 {
  background-position-x: -4055px;
}



.character-button.dugo::before,
.dugo .portrait-picture {
  background-image: url(./cg/nexus/dugo_pt.png);
}
.full-body-character.dugo {
  background-image: url(./cg/nexus/dugo.png);
}
.full-body-character.dugo.step-1 {
  background-position-x: -811px;
}
.full-body-character.dugo.step-2 {
  background-position-x: -1622px;
}
.full-body-character.dugo.step-3 {
  background-position-x: -2433px;
}
.full-body-character.dugo.step-4 {
  background-position-x: -3244px;
}
.full-body-character.dugo.step-5 {
  background-position-x: -4055px;
}


.character-button.yellow::before,
.yellow .portrait-picture {
  background-image: url(./cg/nexus/yellow_pt.png);
}
.full-body-character.yellow {
  background-image: url(./cg/nexus/yellow.png);
}
.full-body-character.yellow.step-1 {
  background-position-x: -811px;
}
.full-body-character.yellow.step-2 {
  background-position-x: -1622px;
}
.full-body-character.yellow.step-3 {
  background-position-x: -2433px;
}
.full-body-character.yellow.step-4 {
  background-position-x: -3244px;
}
.full-body-character.yellow.step-5 {
  background-position-x: -4055px;
}
.full-body-character.yellow.step-6 {
  background-position-x: -4866px;
}

.character-button.wrestler::before,
.wrestler .portrait-picture {
  background-image: url(./cg/nexus/wrestler_pt.png);
}
.full-body-character.wrestler {
  background-image: url(./cg/nexus/wrestler.png);
}
.full-body-character.wrestler.step-1 {
  background-position-x: -811px;
}
.full-body-character.wrestler.step-2 {
  background-position-x: -1622px;
}
.full-body-character.wrestler.step-3 {
  background-position-x: -2433px;
}
.full-body-character.wrestler.step-4 {
  background-position-x: -3244px;
}
.full-body-character.wrestler.step-5 {
  background-position-x: -4055px;
}
.full-body-character.wrestler.step-6 {
  background-position-x: -4866px;
}

.character-button.barrel::before,
.barrel .portrait-picture {
  background-image: url(./cg/nexus/barrel_pt.png);
}
.full-body-character.barrel {
  background-image: url(./cg/nexus/barrel.png);
}
.full-body-character.barrel.step-1 {
  background-position-x: -811px;
}
.full-body-character.barrel.step-2 {
  background-position-x: -1622px;
}
.full-body-character.barrel.step-3 {
  background-position-x: -2433px;
}
.full-body-character.barrel.step-4 {
  background-position-x: -3244px;
}
.full-body-character.barrel.step-5 {
  background-position-x: -4055px;
}

.character-button.mint::before,
.mint .portrait-picture {
  background-image: url(./cg/nexus/mint_pt.png);
}
.full-body-character.mint {
  background-image: url(./cg/nexus/mint.png);
}
.full-body-character.mint.step-1 {
  background-position-x: -811px;
}
.full-body-character.mint.step-2 {
  background-position-x: -1622px;
}
.full-body-character.mint.step-3 {
  background-position-x: -2433px;
}
.full-body-character.mint.step-4 {
  background-position-x: -3244px;
}
.full-body-character.mint.step-5 {
  background-position-x: -4055px;
}

.character-button.pirate_king::before,
.pirate_king .portrait-picture {
  background-image: url(./cg/nexus/pirate_pt.png);
}
.full-body-character.pirate_king {
  background-image: url(./cg/nexus/pirate.png);
}
.full-body-character.pirate_king.step-1 {
  background-position-x: -811px;
}
.full-body-character.pirate_king.step-2 {
  background-position-x: -1622px;
}
.full-body-character.pirate_king.step-3 {
  background-position-x: -2433px;
}
.full-body-character.pirate_king.step-4 {
  background-position-x: -3244px;
}
.full-body-character.pirate_king.step-5 {
  background-position-x: -4055px;
}
.full-body-character.pirate_king.step-6 {
  background-position-x: -4866px;
}

.character-button.big_demon::before,
.big_demon .portrait-picture {
  background-image: url(./cg/nexus/demon_big_pt.png);
}
.full-body-character.big_demon {
  background-image: url(./cg/nexus/demon_big.png);
}
.full-body-character.big_demon.step-1 {
  background-position-x: -811px;
}
.full-body-character.big_demon.step-2 {
  background-position-x: -1622px;
}
.full-body-character.big_demon.step-3 {
  background-position-x: -2433px;
}
.full-body-character.big_demon.step-4 {
  background-position-x: -3244px;
}
.full-body-character.big_demon.step-5 {
  background-position-x: -4055px;
}
.full-body-character.big_demon.step-6 {
  background-position-x: -4866px;
}

.character-button.duncan::before,
.duncan .portrait-picture {
  background-image: url(./cg/nexus/duncan_pt.png);
}
.full-body-character.duncan {
  background-image: url(./cg/nexus/duncan.png);
}
.full-body-character.duncan.step-1 {
  background-position-x: -811px;
}
.full-body-character.duncan.step-2 {
  background-position-x: -1622px;
}
.full-body-character.duncan.step-3 {
  background-position-x: -2433px;
}
.full-body-character.duncan.step-4 {
  background-position-x: -3244px;
}
.full-body-character.duncan.step-5 {
  background-position-x: -4055px;
}

.character-button.colonel::before,
.colonel .portrait-picture {
  background-image: url(./cg/nexus/colonel_pt.png);
}
.full-body-character.colonel {
  background-image: url(./cg/nexus/colonel.png);
}
.full-body-character.colonel.step-1 {
  background-position-x: -811px;
}
.full-body-character.colonel.step-2 {
  background-position-x: -1622px;
}
.full-body-character.colonel.step-3 {
  background-position-x: -2433px;
}
.full-body-character.colonel.step-4 {
  background-position-x: -3244px;
}
.full-body-character.colonel.step-5 {
  background-position-x: -4055px;
}

.character-button.tyler::before,
.tyler .portrait-picture {
  background-image: url(./cg/nexus/tyler_pt.png);
}
.full-body-character.tyler {
  background-image: url(./cg/nexus/tyler.png);
}
.full-body-character.tyler.step-1 {
  background-position-x: -811px;
}
.full-body-character.tyler.step-2 {
  background-position-x: -1622px;
}
.full-body-character.tyler.step-3 {
  background-position-x: -2433px;
}
.full-body-character.tyler.step-4 {
  background-position-x: -3244px;
}
.full-body-character.tyler.step-5 {
  background-position-x: -4055px;
}
