.coruscant .nameDiv {
    color: white;
    background-color: black;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-style: none solid solid solid;
}
.verticalStandard.coruscant .factionSymbol {
    color: white;
    left: -47px;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.verticalTarot.coruscant .factionSymbol {
    color: white;
    left: -47px;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.verticalStandard.coruscant .shipSilouette {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.verticalTarot.coruscant .shipSilouette {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.coruscant .initiativeDiv {
    background-color: black;
    border-bottom-left-radius: 10px;
    border-style: none solid solid solid;
}
.coruscant .threat-number {
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.coruscant .abilityDiv {
    border-style: double double none double;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    color: black;
    background-color: rgba(255,255,255,0.7);
}
.coruscant .points-box {
    color: white;
    background-color: black;
    border-bottom-right-radius: 10px;
    border-style: none solid solid solid;
}
.verticalTarot.coruscant .points-box {
    color: white;
    background-color: black;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 0px;
    border-style: solid none solid solid;
}
.verticalStandard.coruscant .points-box {
    color: white;
    background-color: black;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 0px;
    border-style: solid none solid solid;
}
.coruscant .statsDiv {
    background-color: black;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-style: solid solid solid none;
}
.coruscant .action-icon {
    background-color: black;
    color: white;
    border-radius: 5px;
    border-style: solid;
}
.coruscant .upgrade-block {
    right: 5px;
    margin: 2px 4px 2px 4px;
    border-radius: 10px;
    border-style: double;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    background-color: rgba(255,255,255,0.7);
    color: black;
}

.mustafar .nameDiv {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: transparent;
    border-style: none;
}
.mustafar .shipSilouette {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.mustafar .initiativeDiv {
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: transparent;
    border-style: none;
}
.mustafar .threat-number {
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.mustafar .points-box {
    color: white;
    background-color: transparent;
    border-style: none;
}
.mustafar .abilityDiv {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: transparent;
    border-style: none;
}
.mustafar .statsDiv {
    background-color: transparent;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    border-style: none;
}
.mustafar .action-icon {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: transparent;
    border-style: none;
}
.mustafar .upgrade-block {
    margin: 0px 5px 4px 5px;
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: transparent;
    border-style: none;
}

.bespin  .nameDiv {
    background-color: rgba(255,255,255,0.7);
    color: black;
    border-style: none double double double;
    border-color: black;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
.verticalStandard.bespin .factionSymbol {
    color: white;
    left: -47px;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.verticalStandard.bespin .shipSilouette {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.verticalTarot.bespin .factionSymbol {
    color: white;
    left: -47px;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.verticalTarot.bespin .shipSilouette {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.bespin .shipSilouette {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.bespin  .initiativeDiv {
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: transparent;
    border-style: none;
}
.bespin .threat-number {
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.bespin  .points-box {
    background-color: rgba(255,255,255,0.7);
    border-style: none double double double;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    color: black;
    border-color: black;
}
.verticalTarot.bespin .points-box {
    border-style: double none double double;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 0px;
}
.verticalStandard.bespin .points-box {
    border-style: double none double double;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 0px;
}
.bespin  .abilityDiv {
    color: black;
    background-color: rgba(255,255,255,0.7);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-style: double double none double;
}
.bespin  .statsDiv {
    background-color: transparent;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    border-style: none;
}
.bespin  .action-icon {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: transparent;
    border-style: none;
}
.bespin  .upgrade-block {
    background-color: rgba(255,255,255,0.7);
    color: black;
    right: 5px;
    margin: 2px 4px 2px 4px;
    border-radius: 10px;
    border-style: double;
}

.hoth   .nameDiv {
    background-color: rgba(255,255,255,1);
    color: black;
    border-style: none double double double;
    border-color: black;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
.verticalStandard.hoth .factionSymbol {
    color: white;
    left: -47px;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.verticalStandard.hoth .shipSilouette {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.verticalTarot.hoth .factionSymbol {
    color: white;
    left: -47px;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.verticalTarot.hoth .shipSilouette {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.hoth .shipSilouette {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.hoth   .initiativeDiv {
    background-color: rgba(255,255,255,1.0);
    border-style: none double double double;
    border-color: black;
    border-bottom-left-radius: 10px;
}
.hoth .threat-number {
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.hoth   .points-box {
    background-color: rgba(255,255,255,1.0);
    color: black;
    border-style: none double double double;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 10px;
    border-color: black;
}
.verticalTarot.hoth .points-box {
    border-style: double none double double;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 0px;
}
.verticalStandard.hoth .points-box {
    border-style: double none double double;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 0px;
}
.hoth   .abilityDiv {
    color: black;
    background-color: rgba(255,255,255,1);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-style: double double none double;
}
.hoth   .statsDiv {
    background-color: transparent;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    border-style: none;
}
.hoth   .action-icon {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: transparent;
    border-style: none;
}
.hoth   .upgrade-block {
    background-color: rgba(255,255,255,1);
    color: black;
    right: 5px;
    margin: 2px 4px 2px 4px;
    border-radius: 10px;
    border-style: double;
}

.dagobah   .nameDiv {
    color: black;
    text-shadow: -1px 0 5px white, 0 1px 5px white, 1px 0 5px white, 0 -1px 5px white;
    background-color: transparent;
    border-style: none;
}
.dagobah .shipSilouette {
    color: black;
    text-shadow: -1px 0 2px white, 0 1px 2px white, 1px 0 2px white, 0 -1px 2px white;
}
.dagobah   .initiativeDiv {
    text-shadow: -1px 0 2px white, 0 1px 2px white, 1px 0 2px white, 0 -1px 2px white;
    background-color: transparent;
    border-style: none;
}
.dagobah .threat-number {
    text-shadow: -1px 0 2px white, 0 1px 2px white, 1px 0 2px white, 0 -1px 2px white;
}
.dagobah   .points-box {
    text-shadow: -1px 0 2px white, 0 1px 2px white, 1px 0 2px white, 0 -1px 2px white;
    color: black;
    background-color: transparent;
    border-style: none;
}
.dagobah   .abilityDiv {
    color: black;
    text-shadow: -1px 0 5px white, 0 1px 5px white, 1px 0 5px white, 0 -1px 5px white;
    background-color: transparent;
    border-style: none;
}
.dagobah   .statsDiv {
    background-color: transparent;
    text-shadow: -1px 0 1px white, 0 1px 1px white, 1px 0 1px white, 0 -1px 1px white;
    border-style: none;
}
.dagobah   .action-icon {
    color: black;
    text-shadow: -1px 0 5px white, 0 1px 5px white, 1px 0 5px white, 0 -1px 5px white;
    background-color: transparent;
    border-style: none;
}
.dagobah   .upgrade-block {
    color: black;
    text-shadow: -1px 0 5px white, 0 1px 5px white, 1px 0 5px white, 0 -1px 5px white;
    background-color: transparent;
    border-style: none;
    border-width: 1px;
}

.mugatu   .nameDiv {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: rgba(0,0,0,0.3);
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-width: 1px;
    border-style: none solid solid solid;
}
.verticalStandard.mugatu .factionSymbol {
    left: -45px;
}
.verticalTarot.mugatu .factionSymbol {
    left: -45px;
}
.mugatu .shipSilouette {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.mugatu   .initiativeDiv {
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: transparent;
    border-style: none;
}
.mugatu .threat-number {
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.mugatu   .points-box {
    background-color: transparent;
    color: white;
    border-style: none;
}
.mugatu   .abilityDiv {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: rgba(0,0,0,0.3);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-width: 1px;
    border-style: solid solid none solid;
}
.mugatu   .statsDiv {
    background-color: transparent;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    border-style: none;
}
.mugatu   .action-icon {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: transparent;
    border-style: none;
}
.mugatu   .upgrade-block {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    /*background-color: transparent;*/
    background-color: rgba(0,0,0,0.3);
    border-style: solid;
    border-width: 1px;
    right: 5px;
    margin: 2px 4px 2px 4px;
    border-radius: 10px;
}

.sullust   .nameDiv {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: rgba(0,0,0,0.3);
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-width: 2px;
    border-style: none solid solid solid;
}
.verticalStandard.sullust .factionSymbol {
    left: -45px;
}
.verticalTarot.sullust .factionSymbol {
    left: -45px;
}
.sullust .shipSilouette {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.sullust   .initiativeDiv {
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: rgba(0,0,0,0.3);
    border-bottom-left-radius: 10px;
    border-style: none solid solid solid;
    border-width: 2px;
}
.sullust .threat-number {
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.sullust   .points-box {
    background-color: rgba(0,0,0,0.3);
    color: white;
    border-bottom-right-radius: 10px;
    border-style: none solid solid solid;
    border-width: 2px;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.verticalTarot.sullust .points-box {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 0px;
    border-style: solid none solid solid;
    text-shadow: -1px 0 3px black, 0 1px 3px black, 1px 0 3px black, 0 -1px 3px black;
}
.verticalStandard.sullust .points-box {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 0px;
    border-style: solid none solid solid;
    text-shadow: -1px 0 3px black, 0 1px 3px black, 1px 0 3px black, 0 -1px 3px black;
}
.sullust   .abilityDiv {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: rgba(0,0,0,0.3);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-width: 2px;
    border-style: solid solid none solid;
}
.sullust   .statsDiv {
    background-color: rgba(0,0,0,0.3);
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-style: solid solid solid none;
    border-width: 2px;
}
.sullust   .action-icon {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: rgba(0,0,0,0.3);
    border-radius: 5px;
    border-style: solid;
    border-width: 2px;
}
.sullust   .upgrade-block {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    /*background-color: transparent;*/
    background-color: rgba(0,0,0,0.3);
    border-style: solid;
    border-width: 1px;
    right: 5px;
    margin: 2px 4px 2px 4px;
    border-radius: 10px;
}


.kashyyyk   .nameDiv {
    color: black;
    background-color: white;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-width: 2px;
    border-style: none solid solid solid;
}
.verticalStandard.kashyyyk .factionSymbol {
    left: -47px;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.verticalTarot.kashyyyk .factionSymbol {
    left: -47px;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.kashyyyk .shipSilouette {
    color: black;
}
.verticalStandard.kashyyyk .shipSilouette {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.verticalTarot.kashyyyk .shipSilouette {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.kashyyyk   .initiativeDiv {
    background-color: white;
    border-bottom-left-radius: 10px;
    border-style: none solid solid solid;
    border-width: 2px;
}
.kashyyyk .threat-number {
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.kashyyyk   .points-box {
    background-color: white;
    color: black;
    border-bottom-right-radius: 10px;
    border-style: none solid solid solid;
    border-width: 2px;
}
.verticalTarot.kashyyyk .points-box {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 0px;
    border-style: solid none solid solid;
}
.verticalStandard.kashyyyk .points-box {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 0px;
    border-style: solid none solid solid;
}
.kashyyyk   .abilityDiv {
    color: black;
    background-color: white;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-width: 2px;
    border-style: solid solid none solid;
}
.kashyyyk   .statsDiv {
    background-color: white;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-style: solid solid solid none;
    border-width: 2px;
}
.kashyyyk   .action-icon {
    color: black;
    background-color: white;
    border-radius: 5px;
    border-style: solid;
    border-width: 2px;
}
.kashyyyk   .upgrade-block {
    color: black;
    background-color: white;
    border-style: solid;
    border-width: 1px;
    right: 5px;
    margin: 2px 4px 2px 4px;
    border-radius: 10px;
}



.jakku .nameDiv {
    color: white;
    background-color: black;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-style: none solid solid solid;
}
.verticalStandard.jakku .factionSymbol {
    color: white;
    left: -47px;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.verticalTarot.jakku .factionSymbol {
    color: white;
    left: -47px;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.verticalStandard.jakku .shipSilouette {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.verticalTarot.jakku .shipSilouette {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.jakku .initiativeDiv {
    background-color: black;
    border-bottom-left-radius: 10px;
    border-style: none solid solid solid;
}
.jakku .threat-number {
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.jakku .abilityDiv {
    color: black;
    border-style: double;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    background-color: rgba(255,255,255,1);
    border-style: double double none double;
}
.jakku .points-box {
    color: white;
    background-color: black;
    border-bottom-right-radius: 10px;
    border-style: none solid solid solid;
}
.verticalTarot.jakku .points-box {
    color: white;
    background-color: black;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 0px;
    border-style: solid none solid solid;
}
.verticalStandard.jakku .points-box {
    color: white;
    background-color: black;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 0px;
    border-style: solid none solid solid;
}
.jakku .statsDiv {
    background-color: black;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-style: solid solid solid none;
}
.jakku .action-icon {
    background-color: black;
    color: white;
    border-radius: 5px;
    border-style: solid;
}
.jakku .upgrade-block {
    right: 5px;
    margin: 2px 4px 2px 4px;
    border-radius: 10px;
    border-style: double;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    background-color: white;
    color: black;
}



.exegol   .nameDiv {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: rgba(0,0,0,0.3);
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-width: 2px;
    border-style: none solid solid solid;
}
.verticalStandard.exegol .factionSymbol {
    left: -45px;
}
.verticalTarot.exegol .factionSymbol {
    left: -45px;
}
.exegol .shipSilouette {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.exegol   .initiativeDiv {
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: rgba(0,0,0,0.3);
    border-bottom-left-radius: 10px;
    border-style: none solid solid solid;
    border-width: 2px;
}
.exegol .threat-number {
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.exegol   .points-box {
    background-color: rgba(0,0,0,0.3);
    color: white;
    border-bottom-right-radius: 10px;
    border-style: none solid solid solid;
    border-width: 2px;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.verticalTarot.exegol .points-box {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 0px;
    border-style: solid none solid solid;
    text-shadow: -1px 0 3px black, 0 1px 3px black, 1px 0 3px black, 0 -1px 3px black;
}
.verticalStandard.exegol .points-box {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 0px;
    border-style: solid none solid solid;
    text-shadow: -1px 0 3px black, 0 1px 3px black, 1px 0 3px black, 0 -1px 3px black;
}
.exegol   .abilityDiv {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: rgba(0,0,0,0.3);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-width: 2px;
    border-style: solid solid none solid;
}
.exegol   .statsDiv {
    background-color: rgba(0,0,0,0.3);
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-style: solid solid solid none;
    border-width: 2px;
}
.exegol   .action-icon {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: rgba(0,0,0,0.3);
    border-radius: 5px;
    border-style: solid;
    border-width: 2px;
}
.exegol   .upgrade-block {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    /*background-color: transparent;*/
    /*background-color: rgba(0,0,0,0.3);*/
    /*background-color and border-color are faction dependent and set by javascript code*/
    border-style: solid;
    border-width: 1px;
    right: 5px;
    margin: 2px 4px 2px 4px;
    border-radius: 10px;
}


.alderaan .nameDiv {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: transparent;
    border-style: none;
}
.alderaan .shipSilouette {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.alderaan .initiativeDiv {
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: transparent;
    border-style: none;
}
.alderaan .threat-number {
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.alderaan .points-box {
    color: white;
    background-color: transparent;
    border-style: none;
}
.alderaan .abilityDiv {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: transparent;
    border-style: none;
}
.alderaan .statsDiv {
    background-color: transparent;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    border-style: none;
}
.alderaan .action-icon {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: transparent;
    border-style: none;
}
.alderaan .upgrade-block {
    right: 5px;
    margin: 2px 4px 2px 4px;
    border-radius: 10px;
    border-style: double;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    background-color: rgba(255,255,255,0.7);
    color: black;
}



.mandalore .nameDiv {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    background-color: transparent;
    border-radius: 0px;
    border-style: none;
}
.verticalStandard.mandalore .factionSymbol {
    color: white;
    left: -47px;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.verticalTarot.mandalore .factionSymbol {
    color: white;
    left: -47px;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.verticalStandard.mandalore .shipSilouette {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.verticalTarot.mandalore .shipSilouette {
    color: white;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.mandalore .initiativeDiv {
    background-color: black;
    border-radius: 0px;
    border-style: none;
}
.mandalore .threat-number {
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
}
.mandalore .abilityDiv {
    border-style: none;
    border-radius: 0px;
    color: white;
    background-color: black;
}
.mandalore .points-box {
    color: white;
    background-color: black;
    border-bottom-right-radius: 10px;
    border-style: none solid solid solid;
}
.verticalTarot.mandalore .points-box {
    color: white;
    background-color: black;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 0px;
    border-style: solid none solid solid;
}
.verticalStandard.mandalore .points-box {
    color: white;
    background-color: black;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 0px;
    border-style: solid none solid solid;
}
.mandalore .statsDiv {
    background-color: transparent;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    border-radius: 0px;
    border-style: none;
}
.verticalTarot.mandalore .actionDiv {
    display: flex;
    flex-wrap: wrap-reverse;
    flex-direction: column;
    bottom: 8px;
    left: 0px;
}
.verticalStandard.mandalore .actionDiv {
    display: flex;
    flex-wrap: wrap-reverse;
    flex-direction: column;
    bottom: 10px;
    left: 0px;
}
.mandalore .action-icon {
    background-color: black;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    color: white;
    border-radius: 0px;
    border-style: none;
}
.verticalTarot.mandalore .action-icon {
    display: flex;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    justify-content: center;
    width: 64px;
    align-items: flex-end;
    margin: 0 0 4px 0px;
    line-height: 18px;
}
.verticalStandard.mandalore .action-icon {
    display: flex;
    text-shadow: -1px 0 5px black, 0 1px 5px black, 1px 0 5px black, 0 -1px 5px black;
    justify-content: center;
    width: 64px;
    align-items: flex-end;
    margin: 0 0 4px 0px;
    line-height: 20px;
}
.verticalTarot.mandalore .watermark {
    transform: none;
    left: 6px;
    bottom: -8px;
}
.verticalStandard.mandalore .watermark {
    transform: none;
    left: 6px;
    bottom: -24px;
}
.verticalTarot.mandalore .upgradeDiv {
    bottom: 10px;
    right: 0px;
}
.verticalStandard.mandalore .upgradeDiv {
    bottom: 10px;
    right: 0px;
}
.mandalore .upgrade-block {
    right: 0px;
    margin: 2px 0px 2px 4px;
    border-radius: 10px;
    border-style: solid none solid solid;
    border-width: 1px;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    background-color: rgba(0,0,0,0.5);
    color: white;
}

