:root{--cardWidth:140px;--ratio:calc(var(--cardWidth)/140);--cardRatio:400/218;--cardHeight:calc(var(--cardWidth)*var(--cardRatio));--cardRadius:calc(var(--ratio)*8);--cardBorder:calc(var(--ratio)*3);--cardOutline:calc(var(--ratio)*4);--tokenSize:calc(var(--ratio)*97);--mainBoardRatio:1.15473;--mainBoardWidth:calc(var(--ratio)*700);--mainBoardHeight:calc(var(--mainBoardWidth)*var(--mainBoardRatio));--keywordWidth:20px;--slotOutline:calc(var(--ratio)*6);--gapRiver:calc(var(--ratio)*10);--gapMainCardZone:calc(var(--ratio)*20);--activeSkillBtn:calc(var(--ratio)*40);--colorSelectable:#00bfff;--colorSelected:#ff0;--colorTarget:red;--col1:calc(var(--ratio)*19);--col2:calc(var(--ratio)*112);--col3:calc(var(--ratio)*206);--col4:calc(var(--ratio)*301);--col5:calc(var(--ratio)*395);--col6:calc(var(--ratio)*489);--col7:calc(var(--ratio)*583);--line1:calc(var(--ratio)*30);--line2:calc(var(--ratio)*83);--line3:calc(var(--ratio)*138);--line4:calc(var(--ratio)*192);--line5:calc(var(--ratio)*247);--line6:calc(var(--ratio)*302);--line7:calc(var(--ratio)*356);--line8:calc(var(--ratio)*411);--line9:calc(var(--ratio)*465);--line10:calc(var(--ratio)*519);--line11:calc(var(--ratio)*573);--line12:calc(var(--ratio)*628);--line13:calc(var(--ratio)*683)}@media only screen and (max-width:1300px){:root{--cardWidth:130px}}@media only screen and (max-width:1200px){:root{--cardWidth:100px}}@media only screen and (max-width:1000px){:root{--cardWidth:80px}}@media only screen and (max-width:670px){:root{--cardWidth:66px}}@media only screen and (max-width:500px){:root{--cardWidth:54px}}@media only screen and (max-width:400px){:root{--cardWidth:43px}}div{box-sizing:border-box}#page-content{zoom:1!important}@font-face{font-display:swap;font-family:Bourbon Test Rough;font-style:normal;font-weight:400;src:url(img/fonts/Bourbon-Rough.woff2) format("woff2"),url(img/fonts/Bourbon-Rough.woff) format("woff")}#lds_container{display:flex;display:grid;gap:0 calc(var(--ratio)*20);grid-template-areas:"lds_mainZone whitePlayerZone" "lds_mainZone blackPlayerZone";grid-template-columns:auto auto;grid-template-rows:auto auto;justify-items:center}@media only screen and (max-width:2000px){#lds_container{gap:0 0;grid-template-areas:"whitePlayerZone" "lds_mainZone" "blackPlayerZone";grid-template-columns:auto;grid-template-rows:auto auto auto}}#lds_mainZone{align-items:center;display:flex;flex-direction:row;gap:calc(var(--ratio)*20);grid-area:lds_mainZone}#lds_mainBoard{background-image:url(img/Board.png);background-size:cover;height:var(--mainBoardHeight);position:relative;width:var(--mainBoardWidth)}.lds_boardSlot{border-radius:50%;height:var(--tokenSize);position:absolute;width:var(--tokenSize)}.lds_boardSlot.clickableSpot{background-color:rgba(0,0,0,.2);cursor:pointer}.lds_boardSlot.clickableSpot:after,.lds_boardSlot.forbiddenSlot:after{background-image:url(img/Tokens.jpg);background-size:2000% 200%;opacity:.5}.lds_boardSlot.clickableSpot:after,.lds_boardSlot.forbiddenSlot:after,.lds_boardSlot.forbiddenSlot:before{border-radius:50%;content:"";height:87%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:87%}.lds_boardSlot.forbiddenSlot:before{background-color:rgba(255,0,0,.6)}.lds_boardSlot.selectedSpot{background-color:rgba(0,0,0,.2);border-radius:50%;cursor:pointer;outline:var(--colorSelected) solid var(--slotOutline)}.reverseHexGrid{--line13:calc(var(--ratio)*30);--line12:calc(var(--ratio)*83);--line11:calc(var(--ratio)*138);--line10:calc(var(--ratio)*192);--line9:calc(var(--ratio)*247);--line8:calc(var(--ratio)*302);--line7:calc(var(--ratio)*356);--line6:calc(var(--ratio)*411);--line5:calc(var(--ratio)*465);--line4:calc(var(--ratio)*519);--line3:calc(var(--ratio)*573);--line2:calc(var(--ratio)*628);--line1:calc(var(--ratio)*683)}#lds_boardSlot_-3_0{left:var(--col1);top:var(--line4)}#lds_boardSlot_-2_-1{left:var(--col2);top:var(--line3)}#lds_boardSlot_-1_-2{left:var(--col3);top:var(--line2)}#lds_boardSlot_0_-3{left:var(--col4);top:var(--line1)}#lds_boardSlot_-3_1{left:var(--col1);top:var(--line6)}#lds_boardSlot_-2_0{left:var(--col2);top:var(--line5)}#lds_boardSlot_-1_-1{left:var(--col3);top:var(--line4)}#lds_boardSlot_0_-2{left:var(--col4);top:var(--line3)}#lds_boardSlot_1_-3{left:var(--col5);top:var(--line2)}#lds_boardSlot_-3_2{left:var(--col1);top:var(--line8)}#lds_boardSlot_-2_1{left:var(--col2);top:var(--line7)}#lds_boardSlot_-1_0{left:var(--col3);top:var(--line6)}#lds_boardSlot_0_-1{left:var(--col4);top:var(--line5)}#lds_boardSlot_1_-2{left:var(--col5);top:var(--line4)}#lds_boardSlot_2_-3{left:var(--col6);top:var(--line3)}#lds_boardSlot_-3_3{left:var(--col1);top:var(--line10)}#lds_boardSlot_-2_2{left:var(--col2);top:var(--line9)}#lds_boardSlot_-1_1{left:var(--col3);top:var(--line8)}#lds_boardSlot_0_0{left:var(--col4);top:var(--line7)}#lds_boardSlot_1_-1{left:var(--col5);top:var(--line6)}#lds_boardSlot_2_-2{left:var(--col6);top:var(--line5)}#lds_boardSlot_3_-3{left:var(--col7);top:var(--line4)}#lds_boardSlot_-2_3{left:var(--col2);top:var(--line11)}#lds_boardSlot_-1_2{left:var(--col3);top:var(--line10)}#lds_boardSlot_0_1{left:var(--col4);top:var(--line9)}#lds_boardSlot_1_0{left:var(--col5);top:var(--line8)}#lds_boardSlot_2_-1{left:var(--col6);top:var(--line7)}#lds_boardSlot_3_-2{left:var(--col7);top:var(--line6)}#lds_boardSlot_-1_3{left:var(--col3);top:var(--line12)}#lds_boardSlot_0_2{left:var(--col4);top:var(--line11)}#lds_boardSlot_1_1{left:var(--col5);top:var(--line10)}#lds_boardSlot_2_0{left:var(--col6);top:var(--line9)}#lds_boardSlot_3_-1{left:var(--col7);top:var(--line8)}#lds_boardSlot_0_3{left:var(--col4);top:var(--line13)}#lds_boardSlot_1_2{left:var(--col5);top:var(--line12)}#lds_boardSlot_2_1{left:var(--col6);top:var(--line11)}#lds_boardSlot_3_0{left:var(--col7);top:var(--line10)}#lds_riverZone{display:flex;flex-direction:column;gap:var(--gapRiver)}#lds_riverZone.expertMode{display:flex;flex-direction:column;flex-wrap:wrap;gap:calc(var(--gapRiver)*3);max-height:var(--mainBoardHeight);.tokenBox{background-image:url(img/Tokens.jpg);background-size:2000% 200%;border-radius:50%;height:var(--tokenSize);position:relative;width:var(--tokenSize)}.tokenBox:empty{filter:grayscale(1);opacity:.3}.tokenBox.banned{background-image:none}.banned .lds_token{filter:grayscale(1);opacity:.7}.tokenBox:first-child{margin-top:calc(var(--ratio)*65)}.tokenBox:nth-child(5){margin-bottom:calc(var(--ratio)*65)}.tokenBox:nth-child(12){margin-top:calc(var(--ratio)*65)}}#lds_mainCardsZone{display:flex;flex-direction:row;gap:var(--gapMainCardZone);min-width:calc(var(--ratio)*355)}#lds_deckZone{align-items:center;display:flex}.playerCardSlot{border:var(--cardBorder) dashed rgba(0,0,0,.3);border-radius:var(--cardRadius);height:var(--cardHeight);position:relative;width:var(--cardWidth)}.playerCardSlot:after{color:rgba(0,0,0,.3);content:"?";font-family:Bourbon Test Rough;font-size:calc(var(--ratio)*40);font-style:normal;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#blackPlayerZone{.playerCardSlot{border-color:hsla(0,0%,100%,.3)}.playerCardSlot:after{color:hsla(0,0%,100%,.3)}}.lds_card{background-image:url(img/Cards.jpg);background-size:900% 300%;border-radius:var(--cardRadius);box-shadow:0 0 calc(var(--ratio)*5) 0 #000;height:var(--cardHeight);position:relative;width:var(--cardWidth)}.lds_card.clickableSpot{cursor:pointer;outline:var(--colorSelectable) solid calc(var(--ratio)*4)}.lds_card.selectedSpot{cursor:pointer;outline:var(--colorSelected) solid calc(var(--ratio)*4)}.cardBack{background-position:0 -200%}.lds_card.flipped{filter:grayscale(1)}.lds_token{background-image:url(img/Tokens.jpg);background-size:2000% 200%;border-radius:50%;box-shadow:#000 calc(var(--ratio)*3) calc(var(--ratio)*4) calc(var(--ratio)*4);height:var(--tokenSize);outline:1px solid grey;position:relative;width:var(--tokenSize)}.lds_token.clickableSpot{cursor:pointer;outline:var(--colorSelectable) solid var(--cardOutline)}.lds_token.clickableSpot.targetSpot,.lds_token.targetSpot{outline:var(--colorTarget) solid var(--cardOutline)}.lds_token.selectedSpot{outline:var(--colorSelected) solid var(--cardOutline)}.lds_boardSlot.tokenWhite:after,.tokenWhite{background-position-y:0}.lds_boardSlot.tokenBlack:after,.tokenBlack{background-position-y:-100%}.lds_boardSlot.tokenLeader1:after,.tokenLeader1{background-position-x:-100%}.lds_boardSlot.tokenLeader2:after,.tokenLeader2{background-position-x:-200%}.lds_boardSlot.tokenNemesis:after,.tokenNemesis{background-position-x:-300%}.lds_boardSlot.tokenArcher:after,.tokenArcher{background-position-x:-400%}.lds_boardSlot.tokenBruiser:after,.tokenBruiser{background-position-x:-500%}.lds_boardSlot.tokenJailer:after,.tokenJailer{background-position-x:-600%}.lds_boardSlot.tokenWanderer:after,.tokenWanderer{background-position-x:-700%}.lds_boardSlot.tokenAcrobat:after,.tokenAcrobat{background-position-x:-800%}.lds_boardSlot.tokenAssassin:after,.tokenAssassin{background-position-x:-900%}.lds_boardSlot.tokenRider:after,.tokenRider{background-position-x:-1000%}.lds_boardSlot.tokenHermit:after,.tokenHermit{background-position-x:-1100%}.lds_boardSlot.tokenCub:after,.tokenCub{background-position-x:-1200%}.lds_boardSlot.tokenBrewmaster:after,.tokenBrewmaster{background-position-x:-1300%}.lds_boardSlot.tokenProtector:after,.tokenProtector{background-position-x:-1400%}.lds_boardSlot.tokenRoyalGuard:after,.tokenRoyalGuard{background-position-x:-1500%}.lds_boardSlot.tokenVizier:after,.tokenVizier{background-position-x:-1600%}.lds_boardSlot.tokenClaw:after,.tokenClaw{background-position-x:-1700%}.lds_boardSlot.tokenManipulator:after,.tokenManipulator{background-position-x:-1800%}.lds_boardSlot.tokenIllusionist:after,.tokenIllusionist{background-position-x:-1900%}.playerArea{--corner:calc(var(--ratio)*25);clip-path:polygon(0 var(--corner),var(--corner) 0,calc(100% - var(--corner)) 0,100% var(--corner),100% calc(100% - var(--corner)),calc(100% - var(--corner)) 100%,var(--corner) 100%,0 calc(100% - var(--corner)));max-height:calc(var(--cardHeight)*1.12);position:relative;width:calc(var(--cardWidth)*5.6)}.playerArea:empty{display:none}.playerZone{display:flex;flex-direction:row;gap:calc(var(--ratio)*10);justify-content:center;padding:calc(var(--ratio)*15)}#whitePlayerZone{background-color:#fff;grid-area:whitePlayerZone;margin-bottom:calc(var(--ratio)*20)}#blackPlayerZone{background-color:#000;grid-area:blackPlayerZone;margin-top:calc(var(--ratio)*20)}.player-board.blackPlayerZone{background-color:#000;color:#fff;.player_score_value,.timeToThink{color:#fff}.playerCardSlot{border-color:hsla(0,0%,100%,.3)}.playerCardSlot:after{color:hsla(0,0%,100%,.3)}.player-name a{color:#fff!important}}.player-board.whitePlayerZone{background-color:#fff;.player-name a{color:#000!important}}.player-board-game-specific-content{--cardWidth:40px;--cardRatio:400/218;--cardHeight:calc(var(--cardWidth)*var(--cardRatio));.playerZone{gap:6px;margin-top:5px;padding:5px 0}.lds_card{border-radius:3px;box-shadow:0 0 5px 0 #000;position:relative}.lds_card,.playerCardSlot{height:var(--cardHeight);width:var(--cardWidth)}.playerCardSlot:after{font-size:22px}.lds_card.clickableSpot{outline:var(--colorSelectable) solid 2px}.lds_card.selectedSpot{outline:var(--colorSelected) solid 2px}}.lds_cardTooltip,.lds_tokenTooltip{max-width:calc(var(--ratio)*400);min-width:calc(var(--ratio)*200);padding:calc(var(--ratio)*7)}.lds_tooltipName{color:#000;font-family:Bourbon Test Rough;font-size:20px;font-style:normal;font-weight:700;margin-bottom:calc(var(--ratio)*5);text-transform:uppercase}.lds_tooltipSkill{color:#000;font-size:15px;font-style:normal}.lds_tooltipStatus{color:gray;font-size:14px;font-style:italic;font-weight:400;margin-top:calc(var(--ratio)*5)}.lds_tooltipTitle{display:flex;flex-direction:row;gap:calc(var(--ratio)*5)}.lds_tooltipOwner{position:absolute;right:calc(var(--ratio)*5);top:calc(var(--ratio)*5)}.logCardContainer{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:5px}.logCardContainer:empty{display:none}.logContainer{.lds_token{--tokenSize:60px}.lds_card,.lds_token{box-shadow:none;outline:1px solid grey}.lds_card{--cardWidth:85px;--cardHeight:calc(var(--cardWidth)*var(--cardRatio))}}#gameaction_status .logContainer,#pagemaintitletext .logContainer{display:inline-block}#gameaction_status .logCardContainer,#pagemaintitletext .logCardContainer{flex-wrap:nowrap;gap:5px;height:56px;margin-left:5px;margin-right:5px;margin-top:0;position:absolute;top:-11px;vertical-align:middle}#gameaction_status,#pagemaintitletext{.lds_token{--tokenSize:50px}.lds_card,.lds_token{box-shadow:none;outline:1px solid grey}.lds_card{--cardWidth:40px;--cardHeight:calc(var(--cardWidth)*var(--cardRatio))}}.bgabutton{.activeSkill{--keywordWidth:25px;filter:drop-shadow(2px 2px 2px black);vertical-align:bottom}}.lds_keyword{background-image:url(img/Elements.png);background-size:400% 500%;display:inline-block;height:var(--keywordWidth);width:var(--keywordWidth)}.activeSkill{background-position:0 0}.passiveSkill{background-position:-100% 0}.specialSkill{background-position:-200% 0}.leaderSkill{background-position:-300% -100%}.effectType{--width:30px;background-image:url(img/Elements.png);background-size:400% 500%;height:var(--width);width:var(--width)}.lds_activeSkillBtn,.lds_cancelSkillBtn,.lds_forbiddenByJailer{bottom:0;height:var(--activeSkillBtn);right:0;width:var(--activeSkillBtn)}.lds_activeSkillBtn,.lds_banPicto,.lds_cancelSkillBtn,.lds_forbiddenByJailer{background-image:url(img/Elements.png);background-size:400% 500%;position:absolute}.lds_banPicto{background-position:0 -400%;height:var(--tokenSize);left:0;top:0;width:var(--tokenSize)}.lds_activeSkillBtn{background-position:-200% -300%}.lds_cancelSkillBtn{background-position:-100% -300%}.lds_forbiddenByJailer{background-color:#000;background-position:-300% 0;border-radius:50%}.clickableSpot{cursor:pointer}.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)}#ratDeck .flip-container,.playerPalmaresZone .flip-container{position:absolute}.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)}