/* Altador Cup Team Images CSS
Author: Dinah C.
Date: 2022.05.19
*/

/* ALTADOR */
.ac-logo.ac-altador,
.ac-altador .h5-altadorcup-scrolls .ac-logo {
  background-image: url(images/altador/logo.png);
}

.ac-altador .h5-altadorcup-scrolls .ac-scroll {
  background-image: url(images/altador/scroll.png);
}

.ac-altador.h5-altadorcup-popup .ac-popup-joined .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/altador/scroll.png);
}

.ac-altador .h5-altadorcup-flags .ac-flag-left,
.ac-altador .h5-altadorcup-flags .ac-flag-right {
  background-image: url(images/altador/flag.png);
}

.ac-altador .h5-altadorcup-banner .ac-banner-fg .ac-fg-team {
  background-image: url(images/altador/team.png?v=20260710125231);
}

.ac-press-tour.ac-altador .h5-altadorcup-banner .ac-banner-fg .ac-fg-capn,
.ac-press-tour.ac-altador .ac-trivia .ac-fg-capn,
.h5-altadorcup-popup.ac-altador .ac-team-captain .ac-captain,
.ac-team-detail.ac-altador .ac-team-captain .ac-captain,
.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-altador {
  background-image: url(images/altador/captain.png?v=2);
}

.ac-altador.player-0 {
  background-image: url(images/altador/player0.png);
}

.ac-altador.player-1 {
  background-image: url(images/altador/player1.png?v=2);
}

.ac-altador.player-2 {
  background-image: url(images/altador/player2.png);
}

.ac-altador.player-3 {
  background-image: url(images/altador/player3.png);
}

.ac-altador.player-4 {
  background-image: url(images/altador/player4.png);
}

.ac-altador .ac-group-shot {
  background-image: url(images/altador/group.gif?v=20260710125701);
}

.h5-altadorcup-popup.ac-altador .ac-final-footer .ac-user-team.split-left,
.ac-team-detail.ac-altador .ac-final-footer .ac-user-team.split-left {
  background-image: url(../2022/teams/altador/split-left.png);
}

.h5-altadorcup-popup.ac-altador .ac-final-footer .ac-user-team.split-right,
.ac-team-detail.ac-altador .ac-final-footer .ac-user-team.split-right {
  background-image: url(../2022/teams/altador/split-right.png);
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-altador {
  background-size: 90% 90%;
  background-position: -25% 200%;
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.top-1.ac-altador {
  left: 10%;
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.top-3.ac-altador {
  transform: scaleX(-1);
}

/* BRIGHTVALE */
.ac-logo.ac-brightvale,
.ac-brightvale .h5-altadorcup-scrolls .ac-logo {
  background-image: url(images/brightvale/logo.png);
}

.ac-brightvale .h5-altadorcup-scrolls .ac-scroll {
  background-image: url(images/brightvale/scroll.png);
}

.ac-brightvale.h5-altadorcup-popup .ac-popup-joined .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/brightvale/scroll.png);
}

.ac-brightvale .h5-altadorcup-flags .ac-flag-left,
.ac-brightvale .h5-altadorcup-flags .ac-flag-right {
  background-image: url(images/brightvale/flag.png);
}

.ac-brightvale .h5-altadorcup-banner .ac-banner-fg .ac-fg-team {
  background-image: url(images/brightvale/team.png?v=20260710125231);
}

.ac-press-tour.ac-brightvale .h5-altadorcup-banner .ac-banner-fg .ac-fg-capn,
.ac-press-tour.ac-brightvale .ac-trivia .ac-fg-capn,
.h5-altadorcup-popup.ac-brightvale .ac-team-captain .ac-captain,
.ac-team-detail.ac-brightvale .ac-team-captain .ac-captain,
.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-brightvale {
  background-image: url(images/brightvale/captain.png);
}

.ac-brightvale.player-0 {
  background-image: url(images/brightvale/player0.png);
}

.ac-brightvale.player-1 {
  background-image: url(images/brightvale/player1.png);
}

.ac-brightvale.player-2 {
  background-image: url(images/brightvale/player2.png);
}

.ac-brightvale.player-3 {
  background-image: url(images/brightvale/player3.png);
}

.ac-brightvale.player-4 {
  background-image: url(images/brightvale/player4.png);
}

.ac-brightvale .ac-group-shot {
  background-image: url(images/brightvale/group.gif?v=20260710125701);
}

.h5-altadorcup-popup.ac-brightvale .ac-final-footer .ac-user-team.split-left,
.ac-team-detail.ac-brightvale .ac-final-footer .ac-user-team.split-left {
  background-image: url(../2022/teams/brightvale/split-left.png);
}

.h5-altadorcup-popup.ac-brightvale .ac-final-footer .ac-user-team.split-right,
.ac-team-detail.ac-brightvale .ac-final-footer .ac-user-team.split-right {
  background-image: url(../2022/teams/brightvale/split-right.png);
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.top-1.ac-brightvale {
  right: -5%;
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.top-2.ac-brightvale {
  width: 45%;
  left: 0;
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.top-3.ac-brightvale {
  width: 45%;
  transform: scaleX(-1);
}

/* DARIGAN CITADEL */
.ac-logo.ac-darigancitadel,
.ac-darigancitadel .h5-altadorcup-scrolls .ac-logo {
  background-image: url(images/darigancitadel/logo.png);
}

.ac-darigancitadel .h5-altadorcup-scrolls .ac-scroll {
  background-image: url(images/darigancitadel/scroll.png);
}

.ac-darigancitadel.h5-altadorcup-popup .ac-popup-joined .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/darigancitadel/scroll.png);
}

.ac-darigancitadel .h5-altadorcup-flags .ac-flag-left,
.ac-darigancitadel .h5-altadorcup-flags .ac-flag-right {
  background-image: url(images/darigancitadel/flag.png);
}

.ac-darigancitadel .h5-altadorcup-banner .ac-banner-fg .ac-fg-team {
  background-image: url(images/darigancitadel/team.png?v=20260710125231);
}

.ac-press-tour.ac-darigancitadel .h5-altadorcup-banner .ac-banner-fg .ac-fg-capn,
.ac-press-tour.ac-darigancitadel .ac-trivia .ac-fg-capn,
.h5-altadorcup-popup.ac-darigancitadel .ac-team-captain .ac-captain,
.ac-team-detail.ac-darigancitadel .ac-team-captain .ac-captain,
.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-darigancitadel {
  background-image: url(images/darigancitadel/captain.png);
}

.ac-darigancitadel.player-0 {
  background-image: url(images/darigancitadel/player0.png);
}

.ac-darigancitadel.player-1 {
  background-image: url(images/darigancitadel/player1.png);
}

.ac-darigancitadel.player-2 {
  background-image: url(images/darigancitadel/player2.png);
}

.ac-darigancitadel.player-3 {
  background-image: url(images/darigancitadel/player3.png);
}

.ac-darigancitadel.player-4 {
  background-image: url(images/darigancitadel/player4.png);
}

.ac-darigancitadel .ac-group-shot {
  background-image: url(images/darigancitadel/group.gif?v=20260710125701);
}

.h5-altadorcup-popup.ac-darigancitadel .ac-final-footer .ac-user-team.split-left,
.ac-team-detail.ac-darigancitadel .ac-final-footer .ac-user-team.split-left {
  background-image: url(../2022/teams/darigancitadel/split-left.png);
}

.h5-altadorcup-popup.ac-darigancitadel .ac-final-footer .ac-user-team.split-right,
.ac-team-detail.ac-darigancitadel .ac-final-footer .ac-user-team.split-right {
  background-image: url(../2022/teams/darigancitadel/split-right.png);
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-darigancitadel {
  background-size: 90% 90%;
  background-position: 0 100%;
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.top-2.ac-darigancitadel {
  transform: scaleX(-1);
}

/* FAERIELAND */
.ac-logo.ac-faerieland,
.ac-faerieland .h5-altadorcup-scrolls .ac-logo {
  background-image: url(images/faerieland/logo.png);
}

.ac-faerieland .h5-altadorcup-scrolls .ac-scroll {
  background-image: url(images/faerieland/scroll.png);
}

.ac-faerieland.h5-altadorcup-popup .ac-popup-joined .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/faerieland/scroll.png);
}

.ac-faerieland .h5-altadorcup-flags .ac-flag-left,
.ac-faerieland .h5-altadorcup-flags .ac-flag-right {
  background-image: url(images/faerieland/flag.png);
}

.ac-faerieland .h5-altadorcup-banner .ac-banner-fg .ac-fg-team {
  background-image: url(images/faerieland/team.png?v=20260710125231);
}

.ac-press-tour.ac-faerieland .h5-altadorcup-banner .ac-banner-fg .ac-fg-capn,
.ac-press-tour.ac-faerieland .ac-trivia .ac-fg-capn,
.h5-altadorcup-popup.ac-faerieland .ac-team-captain .ac-captain,
.ac-team-detail.ac-faerieland .ac-team-captain .ac-captain,
.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-faerieland {
  background-image: url(images/faerieland/captain.png);
}

.ac-faerieland.player-0 {
  background-image: url(images/faerieland/player0.png);
}

.ac-faerieland.player-1 {
  background-image: url(images/faerieland/player1.png);
}

.ac-faerieland.player-2 {
  background-image: url(images/faerieland/player2.png);
}

.ac-faerieland.player-3 {
  background-image: url(images/faerieland/player3.png);
}

.ac-faerieland.player-4 {
  background-image: url(images/faerieland/player4.png);
}

.ac-faerieland .ac-group-shot {
  background-image: url(images/faerieland/group.gif?v=20260710125701);
}

.h5-altadorcup-popup.ac-faerieland .ac-final-footer .ac-user-team.split-left,
.ac-team-detail.ac-faerieland .ac-final-footer .ac-user-team.split-left {
  background-image: url(../2022/teams/faerieland/split-left.png);
}

.h5-altadorcup-popup.ac-faerieland .ac-final-footer .ac-user-team.split-right,
.ac-team-detail.ac-faerieland .ac-final-footer .ac-user-team.split-right {
  background-image: url(../2022/teams/faerieland/split-right.png);
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.top-1.ac-faerieland {
  right: -5%;
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.top-2.ac-faerieland {
  transform: scaleX(-1);
}

/* HAUNTED WOODS */
.ac-logo.ac-hauntedwoods,
.ac-hauntedwoods .h5-altadorcup-scrolls .ac-logo {
  background-image: url(images/hauntedwoods/logo.png);
}

.ac-hauntedwoods .ac-flag-left,
.ac-hauntedwoods .ac-flag-right {
  background-image: url(images/hauntedwoods/flag.png);
}

.ac-hauntedwoods .ac-scroll {
  background-image: url(images/hauntedwoods/scroll.png);
}

.ac-hauntedwoods.h5-altadorcup-popup .ac-popup-joined .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/hauntedwoods/scroll.png);
}

.ac-hauntedwoods .h5-altadorcup-banner .ac-banner-fg .ac-fg-team {
  background-image: url(images/hauntedwoods/team.png?v=20260710125231);
}

.ac-press-tour.ac-hauntedwoods .h5-altadorcup-banner .ac-banner-fg .ac-fg-capn,
.ac-press-tour.ac-hauntedwoods .ac-trivia .ac-fg-capn,
.h5-altadorcup-popup.ac-hauntedwoods .ac-team-captain .ac-captain,
.ac-team-detail.ac-hauntedwoods .ac-team-captain .ac-captain,
.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-hauntedwoods {
  background-image: url(images/hauntedwoods/captain.png);
}

.ac-hauntedwoods.player-0 {
  background-image: url(images/hauntedwoods/player0.png);
}

.ac-hauntedwoods.player-1 {
  background-image: url(images/hauntedwoods/player1.png);
}

.ac-hauntedwoods.player-2 {
  background-image: url(images/hauntedwoods/player2.png);
}

.ac-hauntedwoods.player-3 {
  background-image: url(images/hauntedwoods/player3.png);
}

.ac-hauntedwoods.player-4 {
  background-image: url(images/hauntedwoods/player4.png);
}

.ac-hauntedwoods .ac-group-shot {
  background-image: url(images/hauntedwoods/group.gif?v=20260710125701);
}

.h5-altadorcup-popup.ac-hauntedwoods .ac-final-footer .ac-user-team.split-left,
.ac-team-detail.ac-hauntedwoods .ac-final-footer .ac-user-team.split-left {
  background-image: url(../2022/teams/hauntedwoods/split-left.png);
}

.h5-altadorcup-popup.ac-hauntedwoods .ac-final-footer .ac-user-team.split-right,
.ac-team-detail.ac-hauntedwoods .ac-final-footer .ac-user-team.split-right {
  background-image: url(../2022/teams/hauntedwoods/split-right.png);
}

/* KIKO LAKE */
.ac-logo.ac-kikolake,
.ac-kikolake .h5-altadorcup-scrolls .ac-logo {
  background-image: url(images/kikolake/logo.png);
}

.ac-kikolake .ac-flag-left,
.ac-kikolake .ac-flag-right {
  background-image: url(images/kikolake/flag.png);
}

.ac-kikolake .ac-scroll {
  background-image: url(images/kikolake/scroll.png);
}

.ac-kikolake.h5-altadorcup-popup .ac-popup-joined .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/kikolake/scroll.png);
}

.ac-kikolake .h5-altadorcup-banner .ac-banner-fg .ac-fg-team {
  background-image: url(images/kikolake/team.png?v=20260710125231);
}

.ac-press-tour.ac-kikolake .h5-altadorcup-banner .ac-banner-fg .ac-fg-capn,
.ac-press-tour.ac-kikolake .ac-trivia .ac-fg-capn,
.h5-altadorcup-popup.ac-kikolake .ac-team-captain .ac-captain,
.ac-team-detail.ac-kikolake .ac-team-captain .ac-captain,
.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-kikolake {
  background-image: url(images/kikolake/captain.png);
}

.ac-kikolake.player-0 {
  background-image: url(images/kikolake/player0.png);
}

.ac-kikolake.player-1 {
  background-image: url(images/kikolake/player1.png);
}

.ac-kikolake.player-2 {
  background-image: url(images/kikolake/player2.png);
}

.ac-kikolake.player-3 {
  background-image: url(images/kikolake/player3.png);
}

.ac-kikolake.player-4 {
  background-image: url(images/kikolake/player4.png);
}

.ac-kikolake .ac-group-shot {
  background-image: url(images/kikolake/group.gif?v=20260710125701);
}

.h5-altadorcup-popup.ac-kikolake .ac-final-footer .ac-user-team.split-left,
.ac-team-detail.ac-kikolake .ac-final-footer .ac-user-team.split-left {
  background-image: url(../2022/teams/kikolake/split-left.png);
}

.h5-altadorcup-popup.ac-kikolake .ac-final-footer .ac-user-team.split-right,
.ac-team-detail.ac-kikolake .ac-final-footer .ac-user-team.split-right {
  background-image: url(../2022/teams/kikolake/split-right.png);
}

/* KRAWK ISLAND */
.ac-logo.ac-krawkisland,
.ac-krawkisland .h5-altadorcup-scrolls .ac-logo {
  background-image: url(images/krawkisland/logo.png);
}

.ac-krawkisland .ac-flag-left,
.ac-krawkisland .ac-flag-right {
  background-image: url(images/krawkisland/flag.png);
}

.ac-krawkisland .ac-scroll {
  background-image: url(images/krawkisland/scroll.png);
}

.ac-krawkisland.h5-altadorcup-popup .ac-popup-joined .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/krawkisland/scroll.png);
}

.ac-krawkisland .h5-altadorcup-banner .ac-banner-fg .ac-fg-team {
  background-image: url(images/krawkisland/team.png?v=20260710125231);
}

.ac-press-tour.ac-krawkisland .h5-altadorcup-banner .ac-banner-fg .ac-fg-capn,
.ac-press-tour.ac-krawkisland .ac-trivia .ac-fg-capn,
.h5-altadorcup-popup.ac-krawkisland .ac-team-captain .ac-captain,
.ac-team-detail.ac-krawkisland .ac-team-captain .ac-captain,
.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-krawkisland {
  background-image: url(images/krawkisland/captain.png);
}

.ac-krawkisland.player-0 {
  background-image: url(images/krawkisland/player0.png);
}

.ac-krawkisland.player-1 {
  background-image: url(images/krawkisland/player1.png);
}

.ac-krawkisland.player-2 {
  background-image: url(images/krawkisland/player2.png);
}

.ac-krawkisland.player-3 {
  background-image: url(images/krawkisland/player3.png);
}

.ac-krawkisland.player-4 {
  background-image: url(images/krawkisland/player4.png);
}

.ac-krawkisland .ac-group-shot {
  background-image: url(images/krawkisland/group.gif?v=20260710125701);
}

.h5-altadorcup-popup.ac-krawkisland .ac-final-footer .ac-user-team.split-left,
.ac-team-detail.ac-krawkisland .ac-final-footer .ac-user-team.split-left {
  background-image: url(../2022/teams/krawkisland/split-left.png);
}

.h5-altadorcup-popup.ac-krawkisland .ac-final-footer .ac-user-team.split-right,
.ac-team-detail.ac-krawkisland .ac-final-footer .ac-user-team.split-right {
  background-image: url(../2022/teams/krawkisland/split-right.png);
}

/* KRELUDOR */
.ac-logo.ac-kreludor,
.ac-kreludor .h5-altadorcup-scrolls .ac-logo {
  background-image: url(images/kreludor/logo.png);
}

.ac-kreludor .ac-flag-left,
.ac-kreludor .ac-flag-right {
  background-image: url(images/kreludor/flag.png);
}

.ac-kreludor .ac-scroll {
  background-image: url(images/kreludor/scroll.png);
}

.ac-kreludor.h5-altadorcup-popup .ac-popup-joined .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/kreludor/scroll.png);
}

.ac-kreludor .h5-altadorcup-banner .ac-banner-fg .ac-fg-team {
  background-image: url(images/kreludor/team.png?v=20260710125231);
}

.ac-press-tour.ac-kreludor .h5-altadorcup-banner .ac-banner-fg .ac-fg-capn,
.ac-press-tour.ac-kreludor .ac-trivia .ac-fg-capn,
.h5-altadorcup-popup.ac-kreludor .ac-team-captain .ac-captain,
.ac-team-detail.ac-kreludor .ac-team-captain .ac-captain,
.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-kreludor {
  background-image: url(images/kreludor/captain.png);
}

.ac-kreludor.player-0 {
  background-image: url(images/kreludor/player0.png);
}

.ac-kreludor.player-1 {
  background-image: url(images/kreludor/player1.png);
}

.ac-kreludor.player-2 {
  background-image: url(images/kreludor/player2.png);
}

.ac-kreludor.player-3 {
  background-image: url(images/kreludor/player3.png);
}

.ac-kreludor.player-4 {
  background-image: url(images/kreludor/player4.png);
}

.ac-kreludor .ac-group-shot {
  background-image: url(images/kreludor/group.gif?v=20260710125701);
}

.h5-altadorcup-popup.ac-kreludor .ac-final-footer .ac-user-team.split-left,
.ac-team-detail.ac-kreludor .ac-final-footer .ac-user-team.split-left {
  background-image: url(../2022/teams/kreludor/split-left.png);
}

.h5-altadorcup-popup.ac-kreludor .ac-final-footer .ac-user-team.split-right,
.ac-team-detail.ac-kreludor .ac-final-footer .ac-user-team.split-right {
  background-image: url(../2022/teams/kreludor/split-right.png);
}

/* LOST DESERT */
.ac-logo.ac-lostdesert,
.ac-lostdesert .h5-altadorcup-scrolls .ac-logo {
  background-image: url(images/lostdesert/logo.png);
}

.ac-lostdesert .h5-altadorcup-scrolls .ac-scroll {
  background-image: url(images/lostdesert/scroll.png);
}

.ac-lostdesert.h5-altadorcup-popup .ac-popup-joined .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/lostdesert/scroll.png);
}

.ac-lostdesert .h5-altadorcup-flags .ac-flag-left,
.ac-lostdesert .h5-altadorcup-flags .ac-flag-right {
  background-image: url(images/lostdesert/flag.png);
}

.ac-lostdesert .h5-altadorcup-banner .ac-banner-fg .ac-fg-team {
  background-image: url(images/lostdesert/team.png?v=20260710125231);
}

.ac-press-tour.ac-lostdesert .h5-altadorcup-banner .ac-banner-fg .ac-fg-capn,
.ac-press-tour.ac-lostdesert .ac-trivia .ac-fg-capn,
.h5-altadorcup-popup.ac-lostdesert .ac-team-captain .ac-captain,
.ac-team-detail.ac-lostdesert .ac-team-captain .ac-captain,
.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-lostdesert {
  background-image: url(images/lostdesert/captain.png);
}

.ac-lostdesert.player-0 {
  background-image: url(images/lostdesert/player0.png);
}

.ac-lostdesert.player-1 {
  background-image: url(images/lostdesert/player1.png);
}

.ac-lostdesert.player-2 {
  background-image: url(images/lostdesert/player2.png);
}

.ac-lostdesert.player-3 {
  background-image: url(images/lostdesert/player3.png);
}

.ac-lostdesert.player-4 {
  background-image: url(images/lostdesert/player4.png);
}

.ac-lostdesert .ac-group-shot {
  background-image: url(images/lostdesert/group.gif?v=20260710125701);
}

.h5-altadorcup-popup.ac-lostdesert .ac-final-footer .ac-user-team.split-left,
.ac-team-detail.ac-lostdesert .ac-final-footer .ac-user-team.split-left {
  background-image: url(../2022/teams/lostdesert/split-left.png);
}

.h5-altadorcup-popup.ac-lostdesert .ac-final-footer .ac-user-team.split-right,
.ac-team-detail.ac-lostdesert .ac-final-footer .ac-user-team.split-right {
  background-image: url(../2022/teams/lostdesert/split-right.png);
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.top-1.ac-lostdesert {
  right: 0;
  left: 5%;
  width: 45%;
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.top-2.ac-lostdesert {
  left: 2.5%;
  bottom: 15%;
  width: 40%;
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.top-3.ac-lostdesert {
  right: -1%;
  bottom: 15%;
  width: 40%;
}

/* MARAQUA */
.ac-logo.ac-maraqua,
.ac-maraqua .h5-altadorcup-scrolls .ac-logo {
  background-image: url(images/maraqua/logo.png);
}

.ac-maraqua .h5-altadorcup-scrolls .ac-scroll {
  background-image: url(images/maraqua/scroll.png);
}

.ac-maraqua.h5-altadorcup-popup .ac-popup-joined .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/maraqua/scroll.png);
}

.ac-maraqua .h5-altadorcup-flags .ac-flag-left,
.ac-maraqua .h5-altadorcup-flags .ac-flag-right {
  background-image: url(images/maraqua/flag.png);
}

.ac-maraqua .h5-altadorcup-banner .ac-banner-fg .ac-fg-team {
  background-image: url(images/maraqua/team.png?v=20260710125231);
}

.ac-press-tour.ac-maraqua .h5-altadorcup-banner .ac-banner-fg .ac-fg-capn,
.ac-press-tour.ac-maraqua .ac-trivia .ac-fg-capn,
.h5-altadorcup-popup.ac-maraqua .ac-team-captain .ac-captain,
.ac-team-detail.ac-maraqua .ac-team-captain .ac-captain,
.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-maraqua {
  background-image: url(images/maraqua/captain.png);
}

.ac-maraqua.player-0 {
  background-image: url(images/maraqua/player0.png);
}

.ac-maraqua.player-1 {
  background-image: url(images/maraqua/player1.png);
}

.ac-maraqua.player-2 {
  background-image: url(images/maraqua/player2.png);
}

.ac-maraqua.player-3 {
  background-image: url(images/maraqua/player3.png);
}

.ac-maraqua.player-4 {
  background-image: url(images/maraqua/player4.png);
}

.ac-maraqua .ac-group-shot {
  background-image: url(images/maraqua/group.gif?v=20260710125701);
}

.h5-altadorcup-popup.ac-maraqua .ac-final-footer .ac-user-team.split-left,
.ac-team-detail.ac-maraqua .ac-final-footer .ac-user-team.split-left {
  background-image: url(../2022/teams/maraqua/split-left.png);
}

.h5-altadorcup-popup.ac-maraqua .ac-final-footer .ac-user-team.split-right,
.ac-team-detail.ac-maraqua .ac-final-footer .ac-user-team.split-right {
  background-image: url(../2022/teams/maraqua/split-right.png);
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-maraqua {
  background-size: 90% 90%;
  background-position: 100% 200%;
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.top-2.ac-maraqua {
  transform: scaleX(-1);
}

/* MERIDELL */
.ac-logo.ac-meridell,
.ac-meridell .h5-altadorcup-scrolls .ac-logo {
  background-image: url(images/meridell/logo.png);
}

.ac-meridell .h5-altadorcup-scrolls .ac-scroll {
  background-image: url(images/meridell/scroll.png);
}

.ac-meridell.h5-altadorcup-popup .ac-popup-joined .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/meridell/scroll.png);
}

.ac-meridell .h5-altadorcup-flags .ac-flag-left,
.ac-meridell .h5-altadorcup-flags .ac-flag-right {
  background-image: url(images/meridell/flag.png);
}

.ac-meridell .h5-altadorcup-banner .ac-banner-fg .ac-fg-team {
  background-image: url(images/meridell/team.png?v=20260710125231);
}

.ac-press-tour.ac-meridell .h5-altadorcup-banner .ac-banner-fg .ac-fg-capn,
.ac-press-tour.ac-meridell .ac-trivia .ac-fg-capn,
.h5-altadorcup-popup.ac-meridell .ac-team-captain .ac-captain,
.ac-team-detail.ac-meridell .ac-team-captain .ac-captain,
.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-meridell {
  background-image: url(images/meridell/captain.png);
}

.ac-meridell.player-0 {
  background-image: url(images/meridell/player0.png);
}

.ac-meridell.player-1 {
  background-image: url(images/meridell/player1.png);
}

.ac-meridell.player-2 {
  background-image: url(images/meridell/player2.png);
}

.ac-meridell.player-3 {
  background-image: url(images/meridell/player3.png);
}

.ac-meridell.player-4 {
  background-image: url(images/meridell/player4.png);
}

.ac-meridell .ac-group-shot {
  background-image: url(images/meridell/group.gif?v=20260710125701);
}

.h5-altadorcup-popup.ac-meridell .ac-final-footer .ac-user-team.split-left,
.ac-team-detail.ac-meridell .ac-final-footer .ac-user-team.split-left {
  background-image: url(../2022/teams/meridell/split-left.png);
}

.h5-altadorcup-popup.ac-meridell .ac-final-footer .ac-user-team.split-right,
.ac-team-detail.ac-meridell .ac-final-footer .ac-user-team.split-right {
  background-image: url(../2022/teams/meridell/split-right.png);
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-meridell {
  background-size: 90% 90%;
  background-position: 50% 200%;
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.top-2.ac-meridell {
  transform: scaleX(-1);
}

/* MOLTARA */
.ac-logo.ac-moltara,
.ac-moltara .h5-altadorcup-scrolls .ac-logo {
  background-image: url(images/moltara/logo.png);
}

.ac-moltara .h5-altadorcup-scrolls .ac-scroll {
  background-image: url(images/moltara/scroll.png);
}

.ac-moltara.h5-altadorcup-popup .ac-popup-joined .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/moltara/scroll.png);
}

.ac-moltara .h5-altadorcup-flags .ac-flag-left,
.ac-moltara .h5-altadorcup-flags .ac-flag-right {
  background-image: url(images/moltara/flag.png);
}

.ac-moltara .h5-altadorcup-banner .ac-banner-fg .ac-fg-team {
  background-image: url(images/moltara/team.png?v=20260710125231);
}

.ac-press-tour.ac-moltara .h5-altadorcup-banner .ac-banner-fg .ac-fg-capn,
.ac-press-tour.ac-moltara .ac-trivia .ac-fg-capn,
.h5-altadorcup-popup.ac-moltara .ac-team-captain .ac-captain,
.ac-team-detail.ac-moltara .ac-team-captain .ac-captain,
.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-moltara {
  background-image: url(images/moltara/captain.png);
}

.ac-moltara.player-0 {
  background-image: url(images/moltara/player0.png);
}

.ac-moltara.player-1 {
  background-image: url(images/moltara/player1.png);
}

.ac-moltara.player-2 {
  background-image: url(images/moltara/player2.png);
}

.ac-moltara.player-3 {
  background-image: url(images/moltara/player3.png);
}

.ac-moltara.player-4 {
  background-image: url(images/moltara/player4.png);
}

.ac-moltara .ac-group-shot {
  background-image: url(images/moltara/group.gif?v=20260710125701);
}

.h5-altadorcup-popup.ac-moltara .ac-final-footer .ac-user-team.split-left,
.ac-team-detail.ac-moltara .ac-final-footer .ac-user-team.split-left {
  background-image: url(../2022/teams/moltara/split-left.png);
}

.h5-altadorcup-popup.ac-moltara .ac-final-footer .ac-user-team.split-right,
.ac-team-detail.ac-moltara .ac-final-footer .ac-user-team.split-right {
  background-image: url(../2022/teams/moltara/split-right.png);
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.top-3.ac-moltara {
  transform: scaleX(-1);
}

/* MYSTERY ISLAND */
.ac-logo.ac-mysteryisland,
.ac-mysteryisland .h5-altadorcup-scrolls .ac-logo {
  background-image: url(images/mysteryisland/logo.png);
}

.ac-mysteryisland .h5-altadorcup-scrolls .ac-scroll {
  background-image: url(images/mysteryisland/scroll.png);
}

.ac-mysteryisland.h5-altadorcup-popup .ac-popup-joined .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/mysteryisland/scroll.png);
}

.ac-mysteryisland .h5-altadorcup-flags .ac-flag-left,
.ac-mysteryisland .h5-altadorcup-flags .ac-flag-right {
  background-image: url(images/mysteryisland/flag.png);
}

.ac-mysteryisland .h5-altadorcup-banner .ac-banner-fg .ac-fg-team {
  background-image: url(images/mysteryisland/team.png?v=20260710125231);
}

.ac-press-tour.ac-mysteryisland .h5-altadorcup-banner .ac-banner-fg .ac-fg-capn,
.ac-press-tour.ac-mysteryisland .ac-trivia .ac-fg-capn,
.h5-altadorcup-popup.ac-mysteryisland .ac-team-captain .ac-captain,
.ac-team-detail.ac-mysteryisland .ac-team-captain .ac-captain,
.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-mysteryisland {
  background-image: url(images/mysteryisland/captain.png);
}

.ac-mysteryisland.player-0 {
  background-image: url(images/mysteryisland/player0.png);
}

.ac-mysteryisland.player-1 {
  background-image: url(images/mysteryisland/player1.png);
}

.ac-mysteryisland.player-2 {
  background-image: url(images/mysteryisland/player2.png);
}

.ac-mysteryisland.player-3 {
  background-image: url(images/mysteryisland/player3.png);
}

.ac-mysteryisland.player-4 {
  background-image: url(images/mysteryisland/player4.png);
}

.ac-mysteryisland .ac-group-shot {
  background-image: url(images/mysteryisland/group.gif?v=20260710125701);
}

.h5-altadorcup-popup.ac-mysteryisland .ac-final-footer .ac-user-team.split-left,
.ac-team-detail.ac-mysteryisland .ac-final-footer .ac-user-team.split-left {
  background-image: url(../2022/teams/mysteryisland/split-left.png);
}

.h5-altadorcup-popup.ac-mysteryisland .ac-final-footer .ac-user-team.split-right,
.ac-team-detail.ac-mysteryisland .ac-final-footer .ac-user-team.split-right {
  background-image: url(../2022/teams/mysteryisland/split-right.png);
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.top-1.ac-mysteryisland {
  bottom: 30%;
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.top-2.ac-mysteryisland {
  left: 0;
  bottom: 10%;
  transform: scaleX(-1);
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.top-3.ac-mysteryisland {
  bottom: 10%;
}

/* ROO ISLAND */
.ac-logo.ac-rooisland,
.ac-rooisland .h5-altadorcup-scrolls .ac-logo {
  background-image: url(images/rooisland/logo.png);
}

.ac-rooisland .ac-flag-left,
.ac-rooisland .ac-flag-right {
  background-image: url(images/rooisland/flag.png);
}

.ac-rooisland .ac-scroll {
  background-image: url(images/rooisland/scroll.png);
}

.ac-rooisland.h5-altadorcup-popup .ac-popup-joined .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/rooisland/scroll.png);
}

.ac-rooisland .h5-altadorcup-banner .ac-banner-fg .ac-fg-team {
  background-image: url(images/rooisland/team.png?v=20260710125231);
}

.ac-press-tour.ac-rooisland .h5-altadorcup-banner .ac-banner-fg .ac-fg-capn,
.ac-press-tour.ac-rooisland .ac-trivia .ac-fg-capn,
.h5-altadorcup-popup.ac-rooisland .ac-team-captain .ac-captain,
.ac-team-detail.ac-rooisland .ac-team-captain .ac-captain,
.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-rooisland {
  background-image: url(images/rooisland/captain.png);
}

.ac-rooisland.player-0 {
  background-image: url(images/rooisland/player0.png);
}

.ac-rooisland.player-1 {
  background-image: url(images/rooisland/player1.png);
}

.ac-rooisland.player-2 {
  background-image: url(images/rooisland/player2.png);
}

.ac-rooisland.player-3 {
  background-image: url(images/rooisland/player3.png);
}

.ac-rooisland.player-4 {
  background-image: url(images/rooisland/player4.png);
}

.ac-rooisland .ac-group-shot {
  background-image: url(images/rooisland/group.gif?v=20260710125701);
}

.h5-altadorcup-popup.ac-rooisland .ac-final-footer .ac-user-team.split-left,
.ac-team-detail.ac-rooisland .ac-final-footer .ac-user-team.split-left {
  background-image: url(../2022/teams/rooisland/split-left.png);
}

.h5-altadorcup-popup.ac-rooisland .ac-final-footer .ac-user-team.split-right,
.ac-team-detail.ac-rooisland .ac-final-footer .ac-user-team.split-right {
  background-image: url(../2022/teams/rooisland/split-right.png);
}

/* SHENKUU */
.ac-logo.ac-shenkuu,
.ac-shenkuu .h5-altadorcup-scrolls .ac-logo {
  background-image: url(images/shenkuu/logo.png);
}

.ac-shenkuu .ac-flag-left,
.ac-shenkuu .ac-flag-right {
  background-image: url(images/shenkuu/flag.png);
}

.ac-shenkuu .ac-scroll {
  background-image: url(images/shenkuu/scroll.png);
}

.ac-shenkuu.h5-altadorcup-popup .ac-popup-joined .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/shenkuu/scroll.png);
}

.ac-shenkuu .h5-altadorcup-banner .ac-banner-fg .ac-fg-team {
  background-image: url(images/shenkuu/team.png?v=20260710125231);
}

.ac-press-tour.ac-shenkuu .h5-altadorcup-banner .ac-banner-fg .ac-fg-capn,
.ac-press-tour.ac-shenkuu .ac-trivia .ac-fg-capn,
.h5-altadorcup-popup.ac-shenkuu .ac-team-captain .ac-captain,
.ac-team-detail.ac-shenkuu .ac-team-captain .ac-captain,
.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-shenkuu {
  background-image: url(images/shenkuu/captain.png);
}

.ac-shenkuu.player-0 {
  background-image: url(images/shenkuu/player0.png);
}

.ac-shenkuu.player-1 {
  background-image: url(images/shenkuu/player1.png);
}

.ac-shenkuu.player-2 {
  background-image: url(images/shenkuu/player2.png);
}

.ac-shenkuu.player-3 {
  background-image: url(images/shenkuu/player3.png);
}

.ac-shenkuu.player-4 {
  background-image: url(images/shenkuu/player4.png);
}

.ac-shenkuu .ac-group-shot {
  background-image: url(images/shenkuu/group.gif?v=20260710125701);
}

.h5-altadorcup-popup.ac-shenkuu .ac-final-footer .ac-user-team.split-left,
.ac-team-detail.ac-shenkuu .ac-final-footer .ac-user-team.split-left {
  background-image: url(../2022/teams/shenkuu/split-left.png);
}

.h5-altadorcup-popup.ac-shenkuu .ac-final-footer .ac-user-team.split-right,
.ac-team-detail.ac-shenkuu .ac-final-footer .ac-user-team.split-right {
  background-image: url(../2022/teams/shenkuu/split-right.png);
}

/* TERROR MOUNTAIN */
.ac-logo.ac-terrormountain,
.ac-terrormountain .h5-altadorcup-scrolls .ac-logo {
  background-image: url(images/terrormountain/logo.png);
}

.ac-terrormountain .h5-altadorcup-scrolls .ac-scroll {
  background-image: url(images/terrormountain/scroll.png);
}

.ac-terrormountain.h5-altadorcup-popup .ac-popup-joined .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/terrormountain/scroll.png);
}

.ac-terrormountain .h5-altadorcup-flags .ac-flag-left,
.ac-terrormountain .h5-altadorcup-flags .ac-flag-right {
  background-image: url(images/terrormountain/flag.png);
}

.ac-terrormountain .h5-altadorcup-banner .ac-banner-fg .ac-fg-team {
  background-image: url(images/terrormountain/team.png?v=20260710125231);
}

.ac-press-tour.ac-terrormountain .h5-altadorcup-banner .ac-banner-fg .ac-fg-capn,
.ac-press-tour.ac-terrormountain .ac-trivia .ac-fg-capn,
.h5-altadorcup-popup.ac-terrormountain .ac-team-captain .ac-captain,
.ac-team-detail.ac-terrormountain .ac-team-captain .ac-captain,
.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-terrormountain {
  background-image: url(images/terrormountain/captain.png);
}

.ac-terrormountain.player-0 {
  background-image: url(images/terrormountain/player0.png);
}

.ac-terrormountain.player-1 {
  background-image: url(images/terrormountain/player1.png);
}

.ac-terrormountain.player-2 {
  background-image: url(images/terrormountain/player2.png);
}

.ac-terrormountain.player-3 {
  background-image: url(images/terrormountain/player3.png);
}

.ac-terrormountain.player-4 {
  background-image: url(images/terrormountain/player4.png);
}

.ac-terrormountain .ac-group-shot {
  background-image: url(images/terrormountain/group.gif?v=20260710125701);
}

.h5-altadorcup-popup.ac-terrormountain .ac-final-footer .ac-user-team.split-left,
.ac-team-detail.ac-terrormountain .ac-final-footer .ac-user-team.split-left {
  background-image: url(../2022/teams/terrormountain/split-left.png);
}

.h5-altadorcup-popup.ac-terrormountain .ac-final-footer .ac-user-team.split-right,
.ac-team-detail.ac-terrormountain .ac-final-footer .ac-user-team.split-right {
  background-image: url(../2022/teams/terrormountain/split-right.png);
}

/* TYRANNIA */
.ac-logo.ac-tyrannia,
.ac-tyrannia .h5-altadorcup-scrolls .ac-logo {
  background-image: url(images/tyrannia/logo.png);
}

.ac-tyrannia .ac-flag-left,
.ac-tyrannia .ac-flag-right {
  background-image: url(images/tyrannia/flag.png);
}

.ac-tyrannia .ac-scroll {
  background-image: url(images/tyrannia/scroll.png);
}

.ac-tyrannia.h5-altadorcup-popup .ac-popup-joined .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/tyrannia/scroll.png);
}

.ac-tyrannia .h5-altadorcup-banner .ac-banner-fg .ac-fg-team {
  background-image: url(images/tyrannia/team.png?v=20260710125231);
}

.ac-press-tour.ac-tyrannia .h5-altadorcup-banner .ac-banner-fg .ac-fg-capn,
.ac-press-tour.ac-tyrannia .ac-trivia .ac-fg-capn,
.h5-altadorcup-popup.ac-tyrannia .ac-team-captain .ac-captain,
.ac-team-detail.ac-tyrannia .ac-team-captain .ac-captain,
.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-tyrannia {
  background-image: url(images/tyrannia/captain.png);
}

.ac-tyrannia.player-0 {
  background-image: url(images/tyrannia/player0.png);
}

.ac-tyrannia.player-1 {
  background-image: url(images/tyrannia/player1.png);
}

.ac-tyrannia.player-2 {
  background-image: url(images/tyrannia/player2.png);
}

.ac-tyrannia.player-3 {
  background-image: url(images/tyrannia/player3.png);
}

.ac-tyrannia.player-4 {
  background-image: url(images/tyrannia/player4.png);
}

.ac-tyrannia .ac-group-shot {
  background-image: url(images/tyrannia/group.gif?v=20260710125701);
}

.h5-altadorcup-popup.ac-tyrannia .ac-final-footer .ac-user-team.split-left,
.ac-team-detail.ac-tyrannia .ac-final-footer .ac-user-team.split-left {
  background-image: url(../2022/teams/tyrannia/split-left.png);
}

.h5-altadorcup-popup.ac-tyrannia .ac-final-footer .ac-user-team.split-right,
.ac-team-detail.ac-tyrannia .ac-final-footer .ac-user-team.split-right {
  background-image: url(../2022/teams/tyrannia/split-right.png);
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.top-1.ac-tyrannia {
  right: 10%;
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.top-3.ac-tyrannia {
  right: -5%;
  transform: scaleX(-1);
}

/* VIRTUPETS */
.ac-logo.ac-virtupets,
.ac-virtupets .h5-altadorcup-scrolls .ac-logo {
  background-image: url(images/virtupets/logo.png);
}

.ac-virtupets .h5-altadorcup-scrolls .ac-scroll {
  background-image: url(images/virtupets/scroll.png);
}

.ac-virtupets.h5-altadorcup-popup .ac-popup-joined .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/virtupets/scroll.png);
}

.ac-virtupets .h5-altadorcup-flags .ac-flag-left,
.ac-virtupets .h5-altadorcup-flags .ac-flag-right {
  background-image: url(images/virtupets/flag.png);
}

.ac-virtupets .h5-altadorcup-banner .ac-banner-fg .ac-fg-team {
  background-image: url(images/virtupets/team.png?v=20260710125231);
}

.ac-press-tour.ac-virtupets .h5-altadorcup-banner .ac-banner-fg .ac-fg-capn,
.ac-press-tour.ac-virtupets .ac-trivia .ac-fg-capn,
.h5-altadorcup-popup.ac-virtupets .ac-team-captain .ac-captain,
.ac-team-detail.ac-virtupets .ac-team-captain .ac-captain,
.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-virtupets {
  background-image: url(images/virtupets/captain.png);
}

.ac-virtupets.player-0 {
  background-image: url(images/virtupets/player0.png);
}

.ac-virtupets.player-1 {
  background-image: url(images/virtupets/player1.png);
}

.ac-virtupets.player-2 {
  background-image: url(images/virtupets/player2.png);
}

.ac-virtupets.player-3 {
  background-image: url(images/virtupets/player3.png);
}

.ac-virtupets.player-4 {
  background-image: url(images/virtupets/player4.png);
}

.ac-virtupets .ac-group-shot {
  background-image: url(images/virtupets/group.gif?v=20260710125701);
}

.h5-altadorcup-popup.ac-virtupets .ac-final-footer .ac-user-team.split-left,
.ac-team-detail.ac-virtupets .ac-final-footer .ac-user-team.split-left {
  background-image: url(../2022/teams/virtupets/split-left.png);
}

.h5-altadorcup-popup.ac-virtupets .ac-final-footer .ac-user-team.split-right,
.ac-team-detail.ac-virtupets .ac-final-footer .ac-user-team.split-right {
  background-image: url(../2022/teams/virtupets/split-right.png);
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.top-1.ac-virtupets {
  right: -5%;
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.top-2.ac-virtupets {
  width: 45%;
  transform: scaleX(-1);
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.top-3.ac-virtupets {
  width: 45%;
}

/* Dacardia */
.ac-logo.ac-dacardia,
.ac-dacardia .h5-altadorcup-scrolls .ac-logo {
  background-image: url(images/dacardia/logo.png);
}

.ac-dacardia .h5-altadorcup-scrolls .ac-scroll {
  background-image: url(images/dacardia/scroll.png);
}

.ac-dacardia.h5-altadorcup-popup .ac-popup-joined .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/dacardia/scroll.png);
}

.ac-dacardia .h5-altadorcup-flags .ac-flag-left,
.ac-dacardia .h5-altadorcup-flags .ac-flag-right {
  background-image: url(images/dacardia/flag.png);
}

.ac-dacardia .h5-altadorcup-banner .ac-banner-fg .ac-fg-team {
  background-image: url(images/dacardia/team.png?v=20260710125231);
}

.ac-press-tour.ac-dacardia .h5-altadorcup-banner .ac-banner-fg .ac-fg-capn,
.ac-press-tour.ac-dacardia .ac-trivia .ac-fg-capn,
.h5-altadorcup-popup.ac-dacardia .ac-team-captain .ac-captain,
.ac-team-detail.ac-dacardia .ac-team-captain .ac-captain,
.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-dacardia {
  background-image: url(images/dacardia/captain.png);
}

.ac-dacardia.player-0 {
  background-image: url(images/dacardia/player0.png);
}

.ac-dacardia.player-1 {
  background-image: url(images/dacardia/player1.png);
}

.ac-dacardia.player-2 {
  background-image: url(images/dacardia/player2.png);
}

.ac-dacardia.player-3 {
  background-image: url(images/dacardia/player3.png);
}

.ac-dacardia.player-4 {
  background-image: url(images/dacardia/player4.png);
}

.ac-dacardia .ac-group-shot {
  background-image: url(images/dacardia/group.gif?v=20260710125701);
}

.h5-altadorcup-popup.ac-dacardia .ac-final-footer .ac-user-team.split-left,
.ac-team-detail.ac-dacardia .ac-final-footer .ac-user-team.split-left {
  background-image: url(../2024/teams/dacardia/split-left.png);
}

.h5-altadorcup-popup.ac-dacardia .ac-final-footer .ac-user-team.split-right,
.ac-team-detail.ac-dacardia .ac-final-footer .ac-user-team.split-right {
  background-image: url(../2024/teams/dacardia/split-right.png);
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-dacardia {
  background-size: 90% 90%;
  background-position: -25% 200%;
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.top-1.ac-dacardia {
  left: 10%;
}

.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.top-3.ac-dacardia {
  transform: scaleX(-1);
}

/* GENERIC */

.ac-logo.ac-generic {
  background: unset;
  background-image: url(/altador/altadorcup/2024/teams/practice/generic_100.png);
}

/* NEOPIA CENTRAL */
.ac-logo.ac-neopiacentral,
.ac-neopiacentral .h5-altadorcup-scrolls .ac-logo {
  background-image: url(images/neopiacentral/logo.png);
}

.ac-neopiacentral .h5-altadorcup-scrolls .ac-scroll {
  background-image: url(images/neopiacentral/scroll.png);
}

.ac-neopiacentral.h5-altadorcup-popup .ac-popup-joined .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/neopiacentral/scroll.png);
}

.ac-neopiacentral .h5-altadorcup-flags .ac-flag-left,
.ac-neopiacentral .h5-altadorcup-flags .ac-flag-right {
  background-image: url(images/neopiacentral/flag.png);
}

.ac-neopiacentral .h5-altadorcup-banner .ac-banner-fg .ac-fg-team {
  background-image: url(images/neopiacentral/team.png?v=20260710125231);
}

.ac-press-tour.ac-neopiacentral .h5-altadorcup-banner .ac-banner-fg .ac-fg-capn,
.ac-press-tour.ac-neopiacentral .ac-trivia .ac-fg-capn,
.h5-altadorcup-popup.ac-neopiacentral .ac-team-captain .ac-captain,
.ac-team-detail.ac-neopiacentral .ac-team-captain .ac-captain,
.h5-altadorcup-post .ac-winners-results .ac-top-winners .ac-winner.ac-neopiacentral {
  background-image: url(images/neopiacentral/captain.png);
}

.ac-neopiacentral.player-0 {
  background-image: url(images/neopiacentral/player0.png);
}

.ac-neopiacentral.player-1 {
  background-image: url(images/neopiacentral/player1.png);
}

.ac-neopiacentral.player-2 {
  background-image: url(images/neopiacentral/player2.png);
}

.ac-neopiacentral.player-3 {
  background-image: url(images/neopiacentral/player3.png);
}

.ac-neopiacentral.player-4 {
  background-image: url(images/neopiacentral/player4.png);
}

.ac-neopiacentral .ac-group-shot {
  background-image: url(images/neopiacentral/group.gif?v=20260710125701);
}

.h5-altadorcup-popup.ac-neopiacentral .ac-final-footer .ac-user-team.split-left,
.ac-team-detail.ac-neopiacentral .ac-final-footer .ac-user-team.split-left {
  background-image: url(../2026/teams/neopiacentral/split-left.png);
}

.h5-altadorcup-popup.ac-neopiacentral .ac-final-footer .ac-user-team.split-right,
.ac-team-detail.ac-neopiacentral .ac-final-footer .ac-user-team.split-right {
  background-image: url(../2026/teams/neopiacentral/split-right.png);
}

/* Banner scroll border-image-source — one per team, mirrors popup pattern */
.ac-altador .h5-altadorcup-banner.ac-banner-with-scrolls .h5-altadorcup-scrolls .ac-scroll { border-image-source: url(images/altador/scroll.png); }
.ac-brightvale .h5-altadorcup-banner.ac-banner-with-scrolls .h5-altadorcup-scrolls .ac-scroll { border-image-source: url(images/brightvale/scroll.png); }
.ac-darigancitadel .h5-altadorcup-banner.ac-banner-with-scrolls .h5-altadorcup-scrolls .ac-scroll { border-image-source: url(images/darigancitadel/scroll.png); }
.ac-faerieland .h5-altadorcup-banner.ac-banner-with-scrolls .h5-altadorcup-scrolls .ac-scroll { border-image-source: url(images/faerieland/scroll.png); }
.ac-hauntedwoods .h5-altadorcup-banner.ac-banner-with-scrolls .h5-altadorcup-scrolls .ac-scroll { border-image-source: url(images/hauntedwoods/scroll.png); }
.ac-kikolake .h5-altadorcup-banner.ac-banner-with-scrolls .h5-altadorcup-scrolls .ac-scroll { border-image-source: url(images/kikolake/scroll.png); }
.ac-krawkisland .h5-altadorcup-banner.ac-banner-with-scrolls .h5-altadorcup-scrolls .ac-scroll { border-image-source: url(images/krawkisland/scroll.png); }
.ac-kreludor .h5-altadorcup-banner.ac-banner-with-scrolls .h5-altadorcup-scrolls .ac-scroll { border-image-source: url(images/kreludor/scroll.png); }
.ac-lostdesert .h5-altadorcup-banner.ac-banner-with-scrolls .h5-altadorcup-scrolls .ac-scroll { border-image-source: url(images/lostdesert/scroll.png); }
.ac-maraqua .h5-altadorcup-banner.ac-banner-with-scrolls .h5-altadorcup-scrolls .ac-scroll { border-image-source: url(images/maraqua/scroll.png); }
.ac-meridell .h5-altadorcup-banner.ac-banner-with-scrolls .h5-altadorcup-scrolls .ac-scroll { border-image-source: url(images/meridell/scroll.png); }
.ac-moltara .h5-altadorcup-banner.ac-banner-with-scrolls .h5-altadorcup-scrolls .ac-scroll { border-image-source: url(images/moltara/scroll.png); }
.ac-mysteryisland .h5-altadorcup-banner.ac-banner-with-scrolls .h5-altadorcup-scrolls .ac-scroll { border-image-source: url(images/mysteryisland/scroll.png); }
.ac-rooisland .h5-altadorcup-banner.ac-banner-with-scrolls .h5-altadorcup-scrolls .ac-scroll { border-image-source: url(images/rooisland/scroll.png); }
.ac-shenkuu .h5-altadorcup-banner.ac-banner-with-scrolls .h5-altadorcup-scrolls .ac-scroll { border-image-source: url(images/shenkuu/scroll.png); }
.ac-terrormountain .h5-altadorcup-banner.ac-banner-with-scrolls .h5-altadorcup-scrolls .ac-scroll { border-image-source: url(images/terrormountain/scroll.png); }
.ac-tyrannia .h5-altadorcup-banner.ac-banner-with-scrolls .h5-altadorcup-scrolls .ac-scroll { border-image-source: url(images/tyrannia/scroll.png); }
.ac-virtupets .h5-altadorcup-banner.ac-banner-with-scrolls .h5-altadorcup-scrolls .ac-scroll { border-image-source: url(images/virtupets/scroll.png); }
.ac-dacardia .h5-altadorcup-banner.ac-banner-with-scrolls .h5-altadorcup-scrolls .ac-scroll { border-image-source: url(images/dacardia/scroll.png); }
.ac-neopiacentral .h5-altadorcup-banner.ac-banner-with-scrolls .h5-altadorcup-scrolls .ac-scroll { border-image-source: url(images/neopiacentral/scroll.png); }

/* JOIN TEAM POPUP — scroll border-image-source per team */
.ac-altador.h5-altadorcup-popup .ac-popup-join-team > .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/altador/scroll.png);
}
.ac-brightvale.h5-altadorcup-popup .ac-popup-join-team > .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/brightvale/scroll.png);
}
.ac-darigancitadel.h5-altadorcup-popup .ac-popup-join-team > .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/darigancitadel/scroll.png);
}
.ac-faerieland.h5-altadorcup-popup .ac-popup-join-team > .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/faerieland/scroll.png);
}
.ac-hauntedwoods.h5-altadorcup-popup .ac-popup-join-team > .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/hauntedwoods/scroll.png);
}
.ac-kikolake.h5-altadorcup-popup .ac-popup-join-team > .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/kikolake/scroll.png);
}
.ac-krawkisland.h5-altadorcup-popup .ac-popup-join-team > .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/krawkisland/scroll.png);
}
.ac-kreludor.h5-altadorcup-popup .ac-popup-join-team > .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/kreludor/scroll.png);
}
.ac-lostdesert.h5-altadorcup-popup .ac-popup-join-team > .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/lostdesert/scroll.png);
}
.ac-maraqua.h5-altadorcup-popup .ac-popup-join-team > .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/maraqua/scroll.png);
}
.ac-meridell.h5-altadorcup-popup .ac-popup-join-team > .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/meridell/scroll.png);
}
.ac-moltara.h5-altadorcup-popup .ac-popup-join-team > .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/moltara/scroll.png);
}
.ac-mysteryisland.h5-altadorcup-popup .ac-popup-join-team > .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/mysteryisland/scroll.png);
}
.ac-rooisland.h5-altadorcup-popup .ac-popup-join-team > .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/rooisland/scroll.png);
}
.ac-shenkuu.h5-altadorcup-popup .ac-popup-join-team > .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/shenkuu/scroll.png);
}
.ac-terrormountain.h5-altadorcup-popup .ac-popup-join-team > .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/terrormountain/scroll.png);
}
.ac-tyrannia.h5-altadorcup-popup .ac-popup-join-team > .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/tyrannia/scroll.png);
}
.ac-virtupets.h5-altadorcup-popup .ac-popup-join-team > .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/virtupets/scroll.png);
}
.ac-dacardia.h5-altadorcup-popup .ac-popup-join-team > .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/dacardia/scroll.png);
}
.ac-neopiacentral.h5-altadorcup-popup .ac-popup-join-team > .h5-altadorcup-scrolls .ac-scroll {
  border-image-source: url(images/neopiacentral/scroll.png);
}