@charset "UTF-8";.player-board{background:url(img/playerboard-background-bottom.jpg);background-position:bottom;background-size:cover}.player-board[data-player-color="000"]{color:#fff}.player-board[data-player-color="000"]:before{background:url(img/playerboard-background.png),#000;background-repeat:no-repeat;background-size:cover;border-radius:8px;box-shadow:0 0 3px 2px #8181c7;content:"";height:52px;left:0;position:absolute;right:0;top:0}.player-board[data-player-color="000"] .player-name a{color:#fff!important}.player-board[data-player-color=fff]{color:#000}.player-board[data-player-color=fff]:before{background:url(img/playerboard-background.png),#fff;background-repeat:no-repeat;background-size:cover;border-radius:8px;box-shadow:0 0 3px 2px #8181c7;content:"";height:52px;left:0;position:absolute;right:0;top:0}.player-board[data-player-color=fff] .player-name a{color:#000!important}.player-board .fa-star{color:#fff}.player-board .player_score_value{font-weight:700}.player-board .additional-icons{display:flex;gap:5px}.player-board .exponent{font-size:x-small;font-variant-position:super}.player-board .round-victory{aspect-ratio:1;background-color:hsla(0,0%,50%,.169);border:2px dashed #965e17;border-radius:50%;box-sizing:border-box;width:60px}.player-board .round-victory.won{animation:getFocusAnimation 2s ease 0s 1 normal forwards;background:url(img/victoryToken.jpg) no-repeat;background-size:cover;border:none;transform-origin:center center}.player-board .xpd-help-icon.xpd-help-icon-mini{font-size:10pt;height:15px;margin-left:5px;position:relative;top:50%;transform:translateY(-8%);width:15px}.help-card{height:480px;width:355px}.help-card.recto{background:url(img/help1.jpg) no-repeat}.help-card.verso{background:url(img/help2.jpg) no-repeat}.waiting-card{font-size:3.5em}.waiting-card[data-present=true]{color:#965e17}.waiting-card[data-present=false]{color:hsla(0,0%,50%,.4)}.counter{align-items:center;display:flex;flex:1;font-weight:700;justify-content:center}.counter span{padding:0 5px}.counters{align-items:center;display:flex;margin:10px 0}.additional-info{column-gap:15px;justify-content:center}.player-turn-order{user-select:none}.icon{background-repeat:no-repeat;background-size:auto 100%;display:inline-block;height:32px;position:relative;width:32px}.playerOrderHelp{padding:3px}#firstPlayerIcon{background:url(img/first-player.png);height:48px;width:48px}@keyframes getFocusAnimation{0%{transform:scale(.2)}50%{transform:scale(1.3)}70%{transform:scale(1.3)}to{transform:scale(1)}}#last-round{background-color:#900;color:#fff;margin:5px -5px -5px;text-align:center;text-shadow:0 0 1px #900,0 0 5px #900,0 0 6px #900,0 0 7px #900}#last-round .last-round-text{display:inline-block}#last-round .last-round-text.animate{animation:last-round-animation 2s ease-in-out 1 forwards}#important-message{--background-color:#900;background-color:var(--background-color);color:#fff;margin:5px -5px -5px;text-align:center;text-shadow:0 0 1px var(--background-color),0 0 5px var(--background-color),0 0 6px var(--background-color),0 0 7px var(--background-color)}#important-message.important-msg-positive{--background-color:green}#important-message.important-msg-warning{--background-color:orange}#important-message .important-message-text{display:inline-block}#important-message .important-message-text.animate{animation:last-round-animation 2s ease-in-out 1 forwards}@keyframes last-round-animation{0%{transform:scale(1)}50%{transform:scale(2)}to{transform:scale(1)}}.preference_choice .row-data.row-data-large{align-items:center;display:flex;flex-wrap:wrap}.preference_choice .row-data.row-data-large .row-label{white-space:normal}.preference_choice .row-data.row-data-large .row-value{flex:1;margin-left:unset;min-width:200px}@media (hover:none){#page-title .action-button.bgabutton,#page-title .bgabutton{margin-bottom:8px;margin-top:8px}}.show-player-tableau{color:#cdcec9;grid-column:2!important;height:26px;justify-self:end;z-index:1}.show-player-tableau a{color:#cdcec9}.show-player-tableau svg{height:100%;width:auto}.anchor-up{height:25px;margin-top:-40px;position:absolute;right:35px;width:25px}.anchor-up a{color:#cdcec9}.anchor-up svg{color:inherit;height:100%;width:auto}#generalactions .show-player-tableau{color:#000;display:inline-block;height:18px;margin-left:5px;vertical-align:text-bottom;width:11px}#generalactions .show-player-tableau a{color:#000}.inherit-color{color:inherit}.spectatorMode #board .player-order-1.deck-pile-zone{grid-area:deck1}.spectatorMode #board .player-order-1.discard-zone{grid-area:discard1}#board{display:grid;grid-template-areas:"discard1 deck1 duel deck2 discard2";justify-content:center}#board .duel-zone{background-color:#8880b1;grid-area:duel;justify-self:center;padding:15px 15px 9px;width:fit-content}#board .duel-zone .zone-title{color:#fff}#board .duel-zone .duel-decks{display:flex;flex-wrap:nowrap;gap:20px;width:fit-content}#board .own.discard-zone{grid-area:discard1}#board .discard-zone{grid-area:discard2}#board .own.deck-pile-zone{grid-area:deck1}#board .deck-pile-zone{grid-area:deck2}#board .card .back{background:url(img/wizards.jpg) repeat;background-size:600%}#board [data-player-color="000"] .card .back{background-position:0 500.2%}#board [data-player-color="000"] .stock-counter{background-color:#000;color:#fff}#board [data-player-color=fff] .card .back{background-position:140% 500%}#board [data-player-color=fff] .stock-counter{background-color:#fff;color:#000}#board .animated-element{animation:growAndVanishAnimation 2s ease 0s 1 normal forwards;pointer-events:none;position:absolute;transform-origin:center center}#board .animated-element.cancelled:before{bottom:0;color:rgba(255,0,0,.568);content:"✖";font-size:40px;left:0;line-height:40px;position:absolute;right:0;text-align:center;top:0;z-index:1}#board .animated-element .cancelled{position:relative}@keyframes growAndVanishAnimation{0%{opacity:1;transform:scale(.2)}50%{opacity:.9;transform:scale(1.3)}70%{opacity:.4;transform:scale(1.3)}to{opacity:0;transform:scale(1.3)}}@keyframes growAndStayAnimation{0%{transform:scale(.2)}50%{transform:scale(1.3)}70%{transform:scale(1.3)}to{transform:scale(1)}}#board .bga-cards_deck-counter{--bga-cards-deck-counter-size:34px;--bga-cards-deck-left:50%;--bga-cards-deck-top:80%}#board .stock-counter{border:2px solid #8d8787;border-radius:50%;box-sizing:border-box;font-size:19pt;font-weight:700}.gamestate_orderDeck #board .deck-pile-zone,.gamestate_orderDeck #board .discard-zone,.gamestate_orderDeck #board .duel-zone{display:none}@media only screen and (max-width:1470px){#board{grid-template-areas:"deck1 discard1" "duel duel" "deck2 discard2"}}.waiting-zone .waiting-stock .card .wizard-card-buttons{display:none}.planning-zone{display:grid;grid-template-columns:auto auto auto}.planning-zone .planning-deck-arrow{align-items:center;display:flex;justify-content:center;max-width:40px;text-orientation:upright;writing-mode:vertical-lr}.planning-zone .planning-decks .slot:before{background-color:hsla(36,69%,81%,.7);border-radius:5px 0 0 5px;color:#522121;font-size:large;height:100%;left:0;position:absolute;text-align:center;text-orientation:upright;top:0;writing-mode:vertical-lr;z-index:1}.planning-zone .planning-decks :nth-child(1 of .slot) .left-button{display:none}.planning-zone .planning-decks :nth-child(1 of .slot):before{content:var(--top-translated)}.planning-zone .planning-decks :nth-last-child(1 of .slot) .right-button{display:none}.planning-zone .planning-decks :nth-last-child(1 of .slot):before{content:var(--bottom-translated)}body>.card{left:-9999px;position:absolute;top:-9999px}.card{flex-shrink:0}.card[data-side=back] .card-sides{transform:rotateY(180deg)}.card .card-sides{transition:transform .5s}.card .card-sides,.card .card-sides .card-side{bottom:0;left:0;position:absolute;right:0;top:0;transform-style:preserve-3d}.card .card-sides .card-side{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:1px 1px 2px 1px rgba(0,0,0,.5);overflow:hidden;transform-origin:center center}.card .card-sides .card-side.front>*{pointer-events:none;user-select:none}.card .card-sides .card-side.back{transform:rotateY(180deg)}.card .card-sides .card-side.back>*{pointer-events:none;user-select:none}.card-stock .card.bga-cards_selectable-card:not(.bga-cards_disabled-card){cursor:pointer}.card-stock .card.bga-cards_disabled-card{cursor:not-allowed;filter:contrast(.6)}.card-stock.line-stock{display:flex;flex-direction:var(--direction);flex-wrap:var(--wrap);gap:var(--gap)}.card-stock.line-stock[data-center=true]{justify-content:center}.card-stock.slot-stock{display:flex;flex-direction:var(--direction);flex-wrap:var(--wrap);gap:var(--gap)}.card-stock.slot-stock[data-center=true]{justify-content:center}.card-stock.scrollable-stock{display:flex;gap:var(--button-gap)}.card-stock.scrollable-stock[data-scrollbar-visible=false]{-ms-overflow-style:none;scrollbar-width:none}.card-stock.scrollable-stock[data-scrollbar-visible=false]::-webkit-scrollbar{display:none}.card-stock.scrollable-stock .scrollable-stock-inner{display:flex;flex-wrap:nowrap;gap:var(--gap);overflow-x:auto}.card-stock.scrollable-stock .scrollable-stock-inner[data-center=true]{justify-content:center}.card-stock.hand-stock{display:flex;justify-content:center}.card-stock.hand-stock .card{transform:translateY(calc(var(--card-shift)*var(--hand-stock-middle-index-abs))) rotate(calc(var(--hand-stock-middle-index)*var(--card-inclination)))}.card-stock.hand-stock .card:not(:first-child){margin-left:calc(var(--card-overlap)*-1)}.card-stock.manual-position-stock{position:relative}.card-stock.manual-position-stock .card{position:absolute}.card-stock.void-stock{position:relative}.card-stock.void-stock .card{position:absolute}.card-stock.deck{height:var(--height);position:relative;width:var(--width)}.card-stock.deck>.card{left:calc(var(--thickness)*var(--yShadowShift)*-1);position:absolute;top:calc(var(--thickness)*var(--xShadowShift)*-1)}.card-stock.deck>.card:first-child{box-shadow:calc(var(--thickness)*var(--xShadowShift)) calc(var(--thickness)*var(--yShadowShift)) 0 0 #111,calc(var(--thickness)*var(--xShadowShift)) calc(var(--thickness)*var(--yShadowShift)) 2px 1px rgba(0,0,0,.5)}.card-stock.deck[data-empty=true]>.card{visibility:hidden}.card-stock.deck[data-empty=true] .bga-cards_deck-counter.hide-when-empty{display:none}.bga-cards_deck-counter{--bga-cards-deck-counter-size:20px;align-items:center;display:flex;height:var(--bga-cards-deck-counter-size);justify-content:center;left:calc(var(--bga-cards-deck-left) - var(--bga-cards-deck-counter-size)/2);pointer-events:none;position:absolute;top:calc(var(--bga-cards-deck-top) - var(--bga-cards-deck-counter-size)/2);user-select:none;width:var(--bga-cards-deck-counter-size);z-index:2}.bga-cards_deck-counter.round{background:#fff;border-radius:50%;box-shadow:0 0 2px 1px #000;color:#000;font-size:14px}.bga-cards_deck-counter.text-shadow{color:#fff;font-size:20px;text-shadow:0 0 1px #000,0 0 2px #000,0 0 3px #000,0 0 4px #000}.bga-cards_deck-counter.hidden{display:none}.card-stock.all-visible-deck{--tile-count:1;height:calc(var(--height) + (var(--tile-count) - 1)*var(--vertical-shift));opacity:var(--tile-count);position:absolute;transition:width .5s ease-in-out,height .5s ease-in-out,background-color .5s ease-in-out,box-shadow .5s ease-in-out;width:calc(var(--width) + (var(--tile-count) - 1)*var(--horizontal-shift))}.card-stock.all-visible-deck>.card{left:calc(var(--horizontal-shift)*var(--order));margin:0;position:absolute;top:calc(var(--vertical-shift)*var(--order));transition:left .5s ease-in-out,top .5s ease-in-out}.card-stock.all-visible-deck.vertical.opened,.card-stock.all-visible-deck.vertical:active,.card-stock.all-visible-deck.vertical:hover{height:calc((var(--height) + var(--vertical-shift))*var(--tile-count) - var(--vertical-shift));z-index:1}.card-stock.all-visible-deck.vertical.opened>.card,.card-stock.all-visible-deck.vertical:active>.card,.card-stock.all-visible-deck.vertical:hover>.card{top:calc((var(--height) + var(--vertical-shift))*var(--order))}.card-stock.all-visible-deck.horizontal.opened,.card-stock.all-visible-deck.horizontal:active,.card-stock.all-visible-deck.horizontal:hover{width:calc((var(--width) + var(--horizontal-shift))*var(--tile-count) - var(--horizontal-shift));z-index:1}.card-stock.all-visible-deck.horizontal.opened>.card,.card-stock.all-visible-deck.horizontal:active>.card,.card-stock.all-visible-deck.horizontal:hover>.card{left:calc((var(--width) + var(--horizontal-shift))*var(--order))}.card-stock.all-visible-deck .bga-cards_deck-counter{transition:left .5s ease-in-out,top .5s ease-in-out}.card-stock.all-visible-deck[data-empty=true]>.card{visibility:hidden}.card-stock.all-visible-deck[data-empty=true] .bga-cards_deck-counter.hide-when-empty{display:none}#bga-help_buttons{align-items:flex-end;bottom:12px;display:flex;gap:10px;left:5px;position:fixed;z-index:949}.bga-help_button{border-radius:25px;box-shadow:3px 5px 5px 0 #000;cursor:pointer;height:50px;width:50px}.bga-help_popin-button{--background:#000;--color:#fff;background:var(--background);color:var(--color);font-size:28pt;font-weight:700}.bga-help_expandable-button{background-repeat:no-repeat;background-size:contain;border-radius:25px;display:grid;height:50px;overflow:hidden;transition:width .5s,height .5s,border-radius .5s;width:50px}.bga-help_expandable-button .bga-help_folded-content{grid-column:1;grid-row:1;height:50px;opacity:1;width:50px}.bga-help_expandable-button .bga-help_unfolded-content{grid-column:1;grid-row:1;opacity:0}.bga-help_expandable-button[data-folded=false]{border-radius:var(--expanded-radius);height:var(--expanded-height);width:var(--expanded-width)}.bga-help_expandable-button[data-folded=false] .bga-help_folded-content{opacity:0}.bga-help_expandable-button[data-folded=false] .bga-help_unfolded-content{opacity:1}@media (hover:hover){#bga-help_buttons{bottom:5px}}#popin_bgaHelpDialog_contents{max-width:100vw;overflow-x:auto}#popin_bgaHelpDialog{--background-color:#fff;background:var(--background-color);background-repeat:repeat;max-height:80vh;max-width:100vw;overflow:hidden}#help-dialog-content{max-height:calc(80vh - 80px);max-width:35rem;overflow:auto;width:520px}html{background:#bea88a;background-attachment:fixed;background-image:url(img/background.jpg);background-position:50%;background-repeat:no-repeat;background-size:100%;background-size:cover}.hidden{display:none!important}#custom-game-area{align-content:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:10px}.deck-zone-wrapper,.mandatory-zone,.set-zone,.waiting-zone{display:none}.gamestate_selectInSet .deck-zone-wrapper,.gamestate_selectInSet .set-zone,.gamestate_swapCard .deck-zone-wrapper,.gamestate_swapCard .set-zone{display:block}.gamestate_selectInSet #board,.gamestate_swapCard #board{display:none}.current_player_is_active .gamestate_orderDeck .waiting-zone,.gamestate_selectInSet .mandatory-zone{display:block}.current_player_is_active .gamestate_orderDeck .wizard-card-buttons,.current_player_is_active .gamestate_roguesPower .wizard-card-buttons{display:flex}.planning-zone{display:none}.current_player_is_active .gamestate_orderDeck .planning-zone,.current_player_is_active .gamestate_roguesPower .planning-zone{display:grid}.mandatory-decks{display:flex;gap:20px;justify-content:center}.zone-title{color:#965e17;font-size:large;padding-top:10px;text-align:center}.cst-block{border-radius:5px;padding:12px 20px}.wizard-card .fa-hourglass:before{font-size:13px}.deck[data-empty=true]{border-radius:3%;outline:2px dashed #965e17}div[data-player-color=fff] .slot{box-shadow:0 0 3px 5px #fff}div[data-player-color="000"] .slot{box-shadow:0 0 3px 3px #000}.card-name{color:#965e17;font-size:larger;font-weight:700;text-align:center}.dijitTooltipContents .tooltip-wrapper{max-width:250px}.dijitTooltipContents .tooltip-wrapper .faq-title{font-variant:all-small-caps}#player-help-visible-wrapper{display:flex;flex-direction:column;gap:5px;justify-content:center;margin-bottom:1px}#player-help-visible-wrapper .player-help-visible{background-size:cover;border:2px solid #ededed;border-radius:3%;height:169.125px;width:235.5px}#player-help-visible-wrapper .player-help-visible[data-player-color="000"]{background-image:url(img/helpBlack.png)}#player-help-visible-wrapper .player-help-visible[data-player-color=fff]{background-image:url(img/helpWhite.png);border-color:#000}#help-popin ol{background-color:#f1dec4;padding:5px}#help-popin ol li{list-style:decimal inside;margin:5px;padding-inline-start:20px}#help-popin ol li span{font-size:smaller}#help-popin .powers{align-items:center;display:grid;grid-template-columns:auto auto}#help-popin .powers .power-type{margin-right:10px;position:unset}#help-popin .powers p{line-height:1.2em}.wizard-card-buttons{display:none;flex-direction:column;gap:3px;margin:0;position:absolute;right:15px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.wizard-card-buttons>.css-icon{box-shadow:1px 1px 3px 2px rgba(0,0,0,.7)}.wizard-card-buttons>.css-icon:hover{scale:1.2}.stockitem{background-size:1000%;border-radius:6px}.stockitem.disabled{cursor:not-allowed;filter:contrast(.6)}.bga-cards_selected-card{box-shadow:0 0 5px 5px #c8ff2f}.wizard-card .card-side{border-radius:3%}.card-stock .slot{background:hsla(0,0%,100%,.4);border-radius:3%;outline:1px solid hsla(0,0%,100%,.6);position:relative;width:172px}.card-stock .board-card,.card-stock .slot{aspect-ratio:150/209}.card{border-radius:3%;position:relative}.touch-device .css-icon.card-help{display:inline-flex}.css-icon{align-items:center;background-color:#965e17;border:2px solid #fff;border-radius:15px;color:#fff;cursor:pointer;display:inline-flex;font-weight:bolder;height:25px;justify-content:center;pointer-events:auto;text-align:center;width:25px}.css-icon.card-info{height:25px;left:10px;position:relative;top:10px;width:25px}.css-icon.card-help{display:none}.css-icon.card-info-small{font-size:x-small;height:15px;left:2px;position:relative;top:70px;width:15px}.card .card-sides .card-side.front .card-info{pointer-events:all}.log .log-icon{display:inline-block;height:27px;vertical-align:middle;width:30px}.counter-left-part{margin-right:-5px}.power-type{aspect-ratio:1;background-image:url(img/powers.jpg);background-size:300%;display:inline-block;position:absolute;width:40px}.power-type.type-D{background-position:0 0}.power-type.type-I{background-position:-100% 0}.power-type.type-P{background-position:-200% 0}.element-help-line{align-items:center;display:flex;gap:5px;margin:5px}.duel-step-icon{aspect-ratio:1;border-radius:50%;width:40px}.duel-step-icon.looser,.duel-step-icon.winner{background:url(img/victoryToken.jpg) no-repeat;background-size:cover}.duel-step-icon.looser{filter:grayscale(.9)}.element-icon{aspect-ratio:1;background-image:url(img/elements.jpg);background-size:600%;display:inline-block;width:40px}.element-icon.element-F{background-position:0 0}.element-icon.element-L{background-position:-100% 0}.element-icon.element-N{background-position:-200% 0}.element-icon.element-V{background-position:-300% 0}.element-icon.element-S{background-position:-400% 0}.element-icon.element-W{background-position:-500% 0}.value-icon{align-items:center;background-color:#080838;border:2px solid #000;color:#fff;display:flex;font-size:xx-large;justify-content:center}.value-icon.value-1:before{content:"1"}.value-icon.value-2:before{content:"2"}.value-icon.value-3:before{content:"3"}.value-icon.value-4:before{content:"4"}.value-icon.value-5:before{content:"5"}.value-icon.value-6:before{content:"6"}.value-icon.value-7:before{content:"7"}.value-icon.value-8:before{content:"8"}.value-icon.value-9:before{content:"9"}.value-icon.value-10:before{content:"10"}.value-icon.value-11:before{content:"11"}.value-icon.value-12:before{content:"12"}.value-icon.value-13:before{content:"13"}