:root{--ratio:1px;--cardWidth:calc(var(--ratio)*200);--cardRatio:1.516;--cardHeight:calc(var(--cardWidth)*var(--cardRatio));--cardRadius:calc(var(--ratio)*10);--cardBorder:calc(var(--ratio)*3);--cardOutline:calc(var(--ratio)*8);--projectWidth:calc(var(--ratio)*200);--projectRatio:1.544;--projectHeight:calc(var(--projectWidth)*var(--projectRatio));--projectRadius:calc(var(--ratio)*10);--projectBorder:calc(var(--ratio)*3);--projectOutline:calc(var(--ratio)*8);--objectiveWidth:calc(var(--ratio)*83);--objectiveRatio:3.02395;--objectiveHeight:calc(var(--objectiveWidth)*var(--objectiveRatio));--boostWidth:calc(var(--ratio)*110);--boostRatio:1.65;--boostHeight:calc(var(--boostWidth)*var(--boostRatio));--pictoRatio:1.39744;--pictoWidth:35px;--pictoHeight:calc(var(--pictoWidth)*var(--pictoRatio));--playerBoardRatio:0.5275;--playerBoardWidth:calc(var(--ratio)*420);--playerBoardHeight:calc(var(--playerBoardWidth)*var(--playerBoardRatio));--colorSelectable:#fff;--colorSelected:red;--colorActive:green;--smallGap:calc(var(--cardWidth)/20);--mediumGap:calc(var(--cardWidth)/10);--bigGap:calc(var(--cardWidth)/5);--verybigGap:calc(var(--cardWidth)/2);--hugeGap:calc(var(--cardWidth))}html{background-attachment:fixed;background-image:url(img/SpaceLab_BGA-Background_BIS.jpg)!important;background-repeat:repeat!important;background-size:100%!important}div{box-sizing:border-box}#page-content{zoom:1!important}.clickableSpot{cursor:pointer}#button_undo{background-color:red;background-image:none;float:right}#lastTurnBar{background-color:#00008b;color:#fff;font-size:.9em;font-weight:400;height:30px;margin-top:5px;text-align:center;width:100%}#spl_layout{align-items:center;display:flex;flex-direction:column;gap:var(--bigGap);margin:var(--mediumGap)}#spl_commonElements{align-items:flex-start;gap:var(--bigGap)}#spl_commonElements,#spl_recruitmentCenter{display:flex;flex-direction:row;position:relative}#spl_recruitmentCenter{border:calc(var(--ratio)*4) dashed #000;flex-wrap:wrap;gap:var(--smallGap);min-height:calc(var(--cardHeight) + var(--smallGap)*2);min-width:calc(var(--cardWidth)*2 + var(--smallGap)*2);padding:var(--smallGap)}.recruitmentColumn{--horizontalGap:calc(var(--ratio)*37);--verticalGap:calc(var(--ratio)*36);min-width:var(--cardWidth);position:relative}.recruitmentColumn:empty{display:none}.recruitmentColumn .spl_card_lab{position:absolute}.recruitmentColumn .spl_card_lab:first-child{left:0;top:0}.recruitmentColumn .spl_card_lab:nth-child(2){left:calc(var(--horizontalGap)*1);top:calc(var(--verticalGap)*1)}.recruitmentColumn .spl_card_lab:nth-child(3){left:calc(var(--horizontalGap)*2);top:calc(var(--verticalGap)*2)}.recruitmentColumn .spl_card_lab:nth-child(4){left:calc(var(--horizontalGap)*3);top:calc(var(--verticalGap)*3)}.recruitmentColumn .spl_card_lab:nth-child(5){left:calc(var(--horizontalGap)*4);top:calc(var(--verticalGap)*4)}.recruitmentColumn .spl_card_lab:nth-child(6){left:calc(var(--horizontalGap)*5);top:calc(var(--verticalGap)*5)}.recruitmentColumn .spl_card_lab:nth-child(7){left:calc(var(--horizontalGap)*6);top:calc(var(--verticalGap)*6)}.recruitmentColumn .spl_card_lab:nth-child(8){left:calc(var(--horizontalGap)*7);top:calc(var(--verticalGap)*7)}.recruitmentColumn .spl_card_lab:nth-child(9){left:calc(var(--horizontalGap)*8);top:calc(var(--verticalGap)*8)}.recruitmentColumn .spl_card_lab:nth-child(10){left:calc(var(--horizontalGap)*9);top:calc(var(--verticalGap)*9)}.recruitmentColumn:has(.spl_card_lab:first-child:last-child){min-height:calc(var(--cardHeight) + var(--verticalGap)*0);min-width:calc(var(--cardWidth) + var(--horizontalGap)*0)}.recruitmentColumn:has(.spl_card_lab:first-child:nth-last-child(2)){min-height:calc(var(--cardHeight) + var(--verticalGap)*1);min-width:calc(var(--cardWidth) + var(--horizontalGap)*1)}.recruitmentColumn:has(.spl_card_lab:first-child:nth-last-child(3)){min-height:calc(var(--cardHeight) + var(--verticalGap)*2);min-width:calc(var(--cardWidth) + var(--horizontalGap)*2)}.recruitmentColumn:has(.spl_card_lab:first-child:nth-last-child(4)){min-height:calc(var(--cardHeight) + var(--verticalGap)*3);min-width:calc(var(--cardWidth) + var(--horizontalGap)*3)}.recruitmentColumn:has(.spl_card_lab:first-child:nth-last-child(5)){min-height:calc(var(--cardHeight) + var(--verticalGap)*4);min-width:calc(var(--cardWidth) + var(--horizontalGap)*4)}.recruitmentColumn:has(.spl_card_lab:first-child:nth-last-child(6)){min-height:calc(var(--cardHeight) + var(--verticalGap)*5);min-width:calc(var(--cardWidth) + var(--horizontalGap)*5)}.recruitmentColumn:has(.spl_card_lab:first-child:nth-last-child(7)){min-height:calc(var(--cardHeight) + var(--verticalGap)*6);min-width:calc(var(--cardWidth) + var(--horizontalGap)*6)}.recruitmentColumn:has(.spl_card_lab:first-child:nth-last-child(8)){min-height:calc(var(--cardHeight) + var(--verticalGap)*7);min-width:calc(var(--cardWidth) + var(--horizontalGap)*7)}.recruitmentColumn:has(.spl_card_lab:first-child:nth-last-child(9)){min-height:calc(var(--cardHeight) + var(--verticalGap)*8);min-width:calc(var(--cardWidth) + var(--horizontalGap)*8)}.recruitmentColumn:has(.spl_card_lab:first-child:nth-last-child(10)){min-height:calc(var(--cardHeight) + var(--verticalGap)*9);min-width:calc(var(--cardWidth) + var(--horizontalGap)*9)}#spl_cardDeck{height:var(--cardHeight);width:var(--cardWidth)}#spl_projectDeck{height:var(--projectHeight);width:var(--projectWidth)}#spl_cardDeck .spl_card_lab,#spl_projectDeck .spl_card_project{position:absolute}#spl_cardDeck_zone,#spl_projectDeck_zone{align-items:center;display:flex;flex-direction:column;gap:var(--smallGap);position:relative}.playerAreaSlot{background-color:hsla(0,0%,78%,.3);border:calc(var(--cardBorder)*1.5) dashed #000;border-radius:var(--cardRadius);height:var(--cardHeight);position:relative;width:var(--cardWidth)}.playerAreaSlot.clickableSpot{outline:var(--cardOutline) solid var(--colorSelectable)}#spl_revealZone{background-color:hsla(0,0%,78%,.6);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--mediumGap);justify-content:center;min-height:calc(var(--cardHeight) + var(--mediumGap)*2);min-width:calc(var(--cardWidth)*2);padding:var(--mediumGap);position:relative}#spl_revealZone:empty{display:none}.spl_card_lab{background-image:url(img/CardsLab.jpg);background-size:1500% 500%;border-radius:var(--cardRadius);box-shadow:2px 2px 3px #000;height:var(--cardHeight);position:relative;width:var(--cardWidth)}.spl_card_lab.backCard{background-position:0 -400%}.spl_card_lab.clickableSpot{outline:var(--cardOutline) solid var(--colorSelectable)}.spl_card_lab.selectedSpot{outline:var(--cardOutline) solid var(--colorSelected)}.spl_card_project{background-image:url(img/CardsProjet.jpg);background-size:900% 100%;border-radius:var(--projectRadius);box-shadow:2px 2px 3px #000;height:var(--projectHeight);position:relative;width:var(--projectWidth)}.spl_card_project.backCard{background-position:0 0}.spl_card_project.clickableSpot{outline:var(--cardOutline) solid var(--colorSelectable)}.spl_card_project.selectedSpot{outline:var(--cardOutline) solid var(--colorSelected)}.spl_objective{background-image:url(img/Objectifs.png);background-size:1200% 100%;height:var(--objectiveHeight);position:relative;width:var(--objectiveWidth)}.spl_objective.clickableSpot{outline:var(--cardOutline) solid var(--colorSelectable)}.spl_objective.selectedSpot{outline:var(--cardOutline) solid var(--colorSelected)}#spl_boostTiles_zone{display:flex;flex-direction:row;gap:var(--smallGap);position:relative}.spl_boost{background-image:url(img/Validation.png);background-size:300% 400%;height:var(--boostHeight);position:relative;width:var(--boostWidth)}#cia_playersZone{display:flex;flex-direction:column;gap:var(--verybigGap);margin-top:calc(var(--bigGap))}#player-tables{position:relative}.spl_playerName{position:absolute;top:calc(var(--ratio)*-50);transform:translateY(calc(var(--ratio)*10))}.spl_playerNameText{font-size:calc(var(--ratio)*30);font-weight:700;text-shadow:1px 1px 2px #fff}.arrowNavigation{cursor:pointer;font-size:calc(var(--ratio)*45);position:absolute;top:calc(var(--ratio)*120);z-index:100}#previousPlayerArrow{left:calc(var(--ratio)*-50)}#nextPlayerArrow{right:calc(var(--ratio)*-50)}.playerTable{align-items:center;display:grid;gap:var(--mediumGap);grid-template-areas:"projectsZone handZone" "projectsZone areaZone";grid-template-columns:var(--projectWidth) auto;grid-template-rows:repeat(2,auto);padding:var(--mediumGap);position:relative}#spl_playersArea .playerTable{height:var(--cardHeight)}.spl_playerProjects{border-radius:var(--projectRadius);grid-area:projectsZone;height:100%;position:relative;width:100%}.spl_playerProjects .spl_card_project{left:0;position:absolute;top:0}.spl_playerProjects .spl_card_project:first-child{top:calc(var(--ratio)*0)}.spl_playerProjects .spl_card_project:nth-child(2){top:calc(var(--ratio)*90)}.spl_playerProjects .spl_card_project:nth-child(3){top:calc(var(--ratio)*180)}.spl_playerProjects .spl_card_project:nth-child(4){top:calc(var(--ratio)*270)}.spl_playerProjects .spl_card_project:nth-child(5){top:calc(var(--ratio)*360)}.spl_playerProjects .spl_card_project:nth-child(6){top:calc(var(--ratio)*450)}.spl_playerProjects .spl_card_project:nth-child(7){top:calc(var(--ratio)*540)}.spl_playerProjects .spl_card_project:nth-child(8){top:calc(var(--ratio)*630)}.spl_playerProjects .spl_card_project:nth-child(9){top:calc(var(--ratio)*720)}.spl_playerProjects .spl_card_project:nth-child(10){top:calc(var(--ratio)*810)}.spl_playerHand{align-items:center;border-radius:var(--cardRadius);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--mediumGap);grid-area:handZone;justify-content:center;min-height:var(--cardHeight);padding:calc(var(--ratio)*7);position:relative}.spl_playerHand:empty{display:none}.spl_playerHandCounter{-webkit-text-stroke:calc(var(--ratio)*4) #fff;font-size:calc(var(--ratio)*70);font-weight:bolder;position:absolute;right:calc(var(--ratio)*10);top:calc(var(--ratio)*90)}.spl_playerArea{flex-direction:row;grid-area:areaZone;position:relative}.playerAreaColumn,.spl_playerArea{align-items:center;display:flex;gap:var(--smallGap)}.playerAreaColumn{flex-direction:column}.playerNameBoard{font-size:calc(var(--ratio)*20);font-weight:700;position:absolute;top:calc(var(--ratio)*-3)}.playerModule{--moduleWidth:calc(var(--cardWidth)*1.2);background-image:url(img/Modules.png);background-position:0 0;background-size:300% 100%;height:calc(var(--moduleWidth)*1.56);padding:calc(var(--ratio)*104) 0 0 calc(var(--ratio)*78);position:relative;width:var(--moduleWidth)}.playerModule.clickableSpot{outline:var(--cardOutline) solid var(--colorSelectable)}.playerModule.selectedSpot{outline:var(--cardOutline) solid var(--colorSelected)}.playerModuleLeft{background-position-x:0}.playerModuleCenter{background-position-x:-100%}.playerModuleRight{background-position-x:-200%}.playerModule .spl_objective{position:absolute}.playerModule .spl_boost{left:calc(var(--ratio)*65);position:absolute;top:calc(var(--ratio)*101)}.player-board-game-specific-content{padding:10px}.playerIcons_line{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:center}.playerIconBlock{align-items:center;display:flex;flex-direction:row;gap:3px;position:relative}.playerPanel .spl_Icon{filter:drop-shadow(2px 2px 2px black)}.playerIconBlock p{font-size:18px;font-weight:700;margin:0;pointer-events:none}.playerIconBlock p.counterMax{color:gray;font-size:14px;text-shadow:none}#player_board_config{border-image:none;position:relative}.desktop_version #player_board_config{display:none}#player_config .player_config_row{align-items:center;display:flex;justify-content:space-around;padding:5px 0}#player_config #help-mode-switch .checkbox{display:none}#player_config #help-mode-switch .label{background-color:#2c3037;border-radius:50px;cursor:pointer;display:inline-block;height:26px;margin-right:4px;position:relative;width:50px}.label{color:#777}#player_config #help-mode-switch svg{width:27px}#player_config #help-mode-switch .checkbox:checked+.label .ball{transform:translateX(24px)}#player_config #help-mode-switch .label .ball{background-color:#fff;border-radius:50%;height:22px;left:2px;position:absolute;top:2px;transform:translateX(0);transition:transform .2s linear,color .7s linear;width:22px}#ebd-body.help-mode .tooltipable{cursor:help}.help-marker{border:1px solid #000;border-radius:50%;position:absolute;right:2px;top:2px;z-index:900}.help-marker,.help-marker svg{height:20px;width:20px}#ebd-body:not(.help-mode) .help-marker{opacity:0;pointer-events:none}#spl_tooltipCard,#spl_tooltipObjective,#spl_tooltipProject{width:300px;.spl_card_lab{--cardWidth:200px;--cardHeight:calc(var(--cardWidth)*var(--cardRatio))}.spl_card_lab,.spl_card_project{left:100%;position:absolute;top:-20px;transform:translateX(-20px)}.spl_card_project{--projectWidth:200px;--projectHeight:calc(var(--projectWidth)*var(--projectRatio))}.spl_objective{--objectiveWidth:80px;--objectiveHeight:calc(var(--objectiveWidth)*var(--objectiveRatio));left:100%;position:absolute;top:-20px;transform:translateX(-20px)}}.spl_tooltip{padding:10px;.spl_tooltipProvince,.spl_tooltipStatus{color:gray;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style:italic;font-weight:700}.spl_tooltipName{font-size:16px;font-weight:700;margin:5px 0;text-transform:uppercase}.spl_tooltipLine,.spl_tooltipName{color:#000;font-family:Arial,Helvetica,sans-serif}.spl_tooltipLine{font-size:14px;line-height:20px;margin:2px 0}.boldElement{font-weight:700}.spl_Icon{--tokenWidth:25px}}.logCardContainer{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:5px}.logCardContainer:empty{display:none}.logCardContainer .spl_card_lab{--cardWidth:65px;--cardHeight:calc(var(--cardWidth)*var(--cardRatio))}.logCardContainer .spl_card_project{--projectWidth:65px;--projectHeight:calc(var(--projectWidth)*var(--projectRatio))}#logs{.spl_objective{--objectiveWidth:40px;--objectiveHeight:calc(var(--objectiveWidth)*var(--objectiveRatio))}}#page-title{.logContainer{display:inline-block}.logCardContainer{flex-wrap:nowrap;gap:5px;height:56px;margin-left:5px;margin-right:5px;margin-top:0;position:absolute;top:-11px;vertical-align:middle}.spl_objective{--objectiveWidth:30px;--objectiveHeight:calc(var(--objectiveWidth)*var(--objectiveRatio))}.spl_card_lab{--cardWidth:30px;--cardHeight:calc(var(--cardWidth)*var(--cardRatio))}.spl_card_project{--projectWidth:30px;--projectHeight:calc(var(--projectWidth)*var(--projectRatio))}}.spl_cardZone{display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(var(--ratio)*10);justify-content:center;margin-top:calc(var(--ratio)*10);position:relative}.spl_cardZone .spl_card_lab{--cardWidth:calc(var(--ratio)*250);--cardHeight:calc(var(--cardWidth)*var(--cardRatio))}.spl_popinCardBlock{align-items:center;display:flex;flex-direction:column;gap:calc(var(--ratio)*10)}.spl_keyword{display:inline-block;vertical-align:middle}.spl_Icon{background-image:url(img/ScoringPictos.png);background-size:300% 100%;display:inline-block;height:var(--pictoHeight);width:var(--pictoWidth)}.bgabutton .poaToken{pointer-events:none}.bgabutton .spl_Icon{--tokenWidth:25px;filter:drop-shadow(2px 2px 3px black)}#pagemaintitletext .spl_Icon,.bgabutton .spl_Icon{display:inline-block;pointer-events:none;vertical-align:middle}#pagemaintitletext .spl_Icon{--tokenWidth:30px}.icon_labHandSize{background-image:url(img/CardsLab.jpg);background-position:0 -400%;background-size:1500% 500%;height:calc(var(--pictoWidth)*var(--cardRatio))}.icon_labHandSize,.icon_projectHandSize{border-radius:3px;width:var(--pictoWidth)}.icon_projectHandSize{background-image:url(img/CardsProjet.jpg);background-size:900% 100%;height:calc(var(--pictoWidth)*var(--projectRatio))}.icon_validatedObjective{background-position:-200% 0}.icon_Coin{background-position:0 0}.icon_Brick{background-position:0 -100%}.icon_Food{background-position:-100% -100%}.icon_Tool{background-position:-200% -100%}.icon_Wine{background-position:-300% -100%}.icon_Cloth{background-position:-400% -100%}.icon_Choice{background-position:-100% 0}.icon_House{background-position-y:-400%}.icon_House.yellowClass{background-position-x:0}.icon_House.blueClass{background-position-x:-100%}.icon_House.redClass{background-position-x:-200%}.icon_House.greenClass{background-position-x:-300%}.icon_House.blackClass{background-position-x:-400%}.spl_agencyLogo,.spl_specialityLogo{background-image:url(img/Pictos.png);background-size:400% 200%;display:inline-block;height:var(--pictoWidth);vertical-align:middle;width:var(--pictoWidth)}.spl_agencyLogo{background-position-y:0}.spl_agency_yellow{background-position-x:0}.spl_agency_red{background-position-x:-100%}.spl_agency_green{background-position-x:-200%}.spl_agency_blue{background-position-x:-300%}.spl_specialityLogo{background-position-y:-100%}.spl_specialityScientist{background-position-x:0}.spl_specialityDoctor{background-position-x:-100%}.spl_specialityPilot{background-position-x:-200%}.spl_specialityMechanic{background-position-x:-300%}.phantom{visibility:hidden}.moving{animation:moving .8s ease-out forwards}@keyframes moving{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.flip-container{background-color:transparent;height:100%;perspective:600px;width:var(--cardWidth)}.provinceMiniMap .flip-container{position:absolute;width:calc(var(--ratio)*77)}.flip-container .flip-inner{height:100%;position:relative;transform:rotateY(0deg);transform-style:preserve-3d;transition:transform 1s;width:100%}.flip-container .flip-inner .flip-back,.flip-container .flip-inner .flip-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;position:absolute;transform:rotateY(0deg);width:100%}.flip-container .flip-inner .flip-back,.flip-container.flipped .flip-inner{transform:rotateY(180deg)}