.help-marker{background:hsla(0,0%,100%,.877);border:1px solid #000;border-radius:50%;cursor:help;font-size:large;font-weight:700;height:17%;position:absolute;right:2%;text-align:center;top:13%;width:17%;z-index:900}.help-marker svg{height:100%;left:0;position:absolute;width:100%}#ebd-body:not(.help-mode) .help-marker{opacity:0;pointer-events:none}#player_board_config{border-image:none;position:relative}.player_config_row{align-items:center;border-bottom:1px solid #000;display:flex;flex-wrap:wrap;justify-content:space-around;padding:6px 0}.player_config_row:last-child{border-bottom:none}.player_config_row .slider{margin-top:5px}#help-mode-switch .checkbox{display:none}#help-mode-switch .label{background-color:#2c3037;border-radius:50px;cursor:pointer;display:inline-block;height:26px;position:relative;width:50px}#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}#help-mode-switch .checkbox:checked+.label .ball{transform:translateX(24px)}#help-mode-switch svg{width:27px}#show-settings{align-items:center;display:flex;height:40px;justify-content:center;width:50px}#show-settings:hover{color:grey}#show-settings{cursor:pointer}#show-settings svg{height:40px;width:auto}#show-settings .fa-primary{transform-origin:216px 255px;transition:transform 1s}#show-settings:hover .fa-primary{transform:rotate(180deg)}#popin_showSettings_underlay{background-color:#000!important;opacity:.6}#popin_showSettings{background-color:#ebd5bd;border-radius:8px;box-shadow:0 3px 8px #000;position:relative}#popin_showSettings .rauha_popin_closeicon{align-items:center;background-color:#a47a77;border:1px solid #dfbda8;border-radius:50%;color:#fff!important;display:flex;font-size:90%;height:40px;justify-content:center;position:absolute;right:-18px;top:-18px;width:40px}#popin_showSettings .rauha_popin_closeicon:hover{color:#ccc!important;text-decoration:none;transform:scale(1.1)}#popin_showSettings .rauha_popin_closeicon i{margin-top:-2px}#popin_showSettings h2{background:#b79570;border-bottom:1px solid #734f2a;border-radius:8px 8px 0 0;font-family:Oranienbaum;font-size:23px;margin:0;padding:7px 0;text-align:center}#settings-controls-container{position:relative;text-align:center;width:550px}#settings-controls-container #settings-controls-header{align-items:stretch;display:flex}#settings-controls-container #settings-controls-header div{background:#cca172;border-bottom:1px solid #000;border-right:1px solid #000;cursor:pointer;flex-grow:1;padding:5px 8px}#settings-controls-container #settings-controls-header div:last-child{border-right:none}#settings-controls-container #settings-controls-header div.open{background:none;border-bottom:none}#settings-controls-container #settings-controls-wrapper .settings-section{display:none}#settings-controls-container #settings-controls-wrapper .settings-section.open{display:block}#settings-controls-container .row-data{align-items:center;border:none;border-bottom:1px solid gray;display:flex;flex-flow:row;justify-content:center}#settings-controls-container .row-data .row-label{color:#000;float:none;padding:2px 4px 0;text-overflow:clip;white-space:normal;width:100%}#settings-controls-container .row-data .row-value{margin:0;width:85%}#settings-controls-container .row-data .row-value.slider{box-sizing:content-box;padding-left:20px;padding-right:20px;width:calc(85% - 40px)}#settings-controls-container .row-data.row-data-switch .row-value{padding:6px 0}#settings-controls-container .row-data label.switch{display:block}#settings-controls-container .row-data label.switch input{display:none}#settings-controls-container .row-data label.switch .slider{background-color:#a6a6a6;border-radius:34px;cursor:pointer;height:27px;margin:auto;position:relative;-webkit-transition:.4s;transition:.4s;width:55px}#settings-controls-container .row-data label.switch .slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:19px;left:4px;position:absolute;transition:.4s;width:19px}#settings-controls-container .row-data label.switch input:checked+.slider{background-color:#2196f3}#settings-controls-container .row-data label.switch input:checked+.slider:before{left:30px}.id_number{display:none}#ebd-body.debug .card:hover .id_number{background-color:#fff;bottom:0;display:block;font-size:1.2em;font-weight:700;position:absolute;right:0}#ebd-body.debug .card:hover .id_number:before{content:"ID:"}#allCards{display:flex;flex-wrap:wrap}#ebd-body{--increased-scale:0}@media (hover:none){#page-title .action-button.bgabutton,#page-title .bgabutton{margin-bottom:8px;margin-top:8px}}.discard-offscreen{bottom:110%;height:100px;position:absolute!important;right:110%;width:100px}.fake-component{flex-grow:1}.canceled .roundedbox{text-decoration:line-through}#turnBasedNotesIncent{display:none}#tile-controls{align-items:center;display:flex;justify-content:center;position:absolute;z-index:20}#tile-controls.inactive,[data-rotation-arrows="1"] #tile-controls,[data-rotation-arrows="2"] #tile-controls{display:none}#tile-controls #tile-controls-circle{background:hsla(0,0%,49%,.122);border:4px dotted #000;border-radius:50%;flex-shrink:0;height:0;position:relative;width:0;z-index:4}#tile-controls #tile-controls-circle #tile-confirm-btn,#tile-controls #tile-controls-circle #tile-flip,#tile-controls #tile-controls-circle #tile-move-down,#tile-controls #tile-controls-circle #tile-move-left,#tile-controls #tile-controls-circle #tile-move-right,#tile-controls #tile-controls-circle #tile-move-up,#tile-controls #tile-controls-circle #tile-rotate-cclockwise,#tile-controls #tile-controls-circle #tile-rotate-clockwise{align-items:center;background:#fff;border:1px solid #000;border-radius:50%;cursor:pointer;display:flex;font-size:30px;height:40px;justify-content:center;pointer-events:all;position:absolute;width:40px}#tile-controls #tile-controls-circle #tile-rotate-clockwise{left:calc(87% - 20px);top:calc(15% - 20px)}#tile-controls #tile-controls-circle #tile-rotate-clockwise svg{height:25px;width:26px}#tile-controls #tile-controls-circle #tile-rotate-cclockwise{right:calc(87% - 20px);top:calc(15% - 20px)}#tile-controls #tile-controls-circle #tile-rotate-cclockwise svg{height:25px;width:26px}#tile-controls #tile-controls-circle #tile-flip{left:calc(15% - 15px);top:calc(85% - 15px)}#tile-controls #tile-controls-circle #tile-flip svg{width:36px}#tile-controls #tile-controls-circle #tile-move-up{left:calc(50% - 20px);top:-21px}#tile-controls #tile-controls-circle #tile-move-down{bottom:-21px;left:calc(50% - 20px)}#tile-controls #tile-controls-circle #tile-move-right{right:-21px;top:calc(50% - 20px)}#tile-controls #tile-controls-circle #tile-move-left{left:-21px;top:calc(50% - 20px)}#tile-controls #tile-controls-circle #tile-confirm-btn{background:#4871b6;color:#fff;font-size:25px;left:calc(85% - 15px);margin:0;padding:0;top:calc(85% - 15px)}#tile-controls #tile-controls-circle #tile-confirm-btn.disabled{background:linear-gradient(hsla(0,0%,74%,.8),hsla(0,1%,65%,.9));cursor:not-allowed;opacity:1;pointer-events:all}#tile-controls #tile-controls-circle.bottom #tile-confirm-btn{top:calc(15% - 15px)}#tile-controls.hovering #tile-controls-circle #tile-confirm-btn{display:none}#help-card{--icon-size:25px;background-color:#e9967a;background-position-x:100%;background-position-y:0;background-size:300%;border-radius:100%;bottom:12px;box-shadow:3px 5px 5px 0 #000;color:#000;cursor:pointer;display:flex;flex-direction:column;left:5px;max-height:30px;overflow:hidden;padding:10px;position:fixed;transition:width .8s,max-height .8s,border-radius .8s;width:30px;z-index:105}#help-card .title{color:#fff;text-shadow:1px 0 0 #000,0 1px 0 #000,-1px 0 0 #000,0 -1px 0 #000,1px 1px 0 #000,-1px 1px 0 #000,1px -1px 0 #000,-1px -1px 0 #000}#help-card:not(.unfolded) .content{display:none}#help-card:not(.unfolded):before{color:#fff;content:"?";display:block;font-size:30px;height:30px;text-align:center;text-shadow:1px 0 0 #000,0 1px 0 #000,-1px 0 0 #000,0 -1px 0 #000,1px 1px 0 #000,-1px 1px 0 #000,1px -1px 0 #000,-1px -1px 0 #000;width:30px}#help-card .inline-icon{margin-left:0}#help-card .inline-icon:before{font-size:100%}#help-card.unfolded{border-radius:5px;height:fit-content;max-height:85vh;overflow:auto;transition:width .5s,max-height .8s,border-radius .8s;width:500px}.player-board-game-specific-content{display:flex;justify-content:center}.player-board-game-specific-content .DOL-counter-row{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin:5px}.player-board-game-specific-content .DOL-counter-row .counter{display:inline-block;font-family:roboto;font-size:2em;margin-right:.5em;text-align:center}.player-board-game-specific-content .DOL-counter-row .counter:before{background:url(img/icons.png);background-size:cover;content:"";display:block;float:left;height:40px;width:40px}.player-board-game-specific-content .firstPlayerPlaceHolder{height:40px;width:40px}.player-board-game-specific-content .firstPlayerPlaceHolder #firstPlayerToken{background-image:url(img/monsters.png);background-position-x:100%;background-position-y:100%;background-size:300%;height:100%;position:relative;width:100%;z-index:1}.opponent .automaticCounter[data-n]:before{bottom:0;top:unset}.automaticCounter[data-n]:before{content:attr(data-n);font-family:Impact,Roboto;font-size:1.5em;left:105%;position:absolute;text-shadow:1px 0 0 #fff,0 1px 0 #fff,-1px 0 0 #fff,0 -1px 0 #fff,1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff;top:0}.automaticCounter.displayOnlyWithMoreThanZero[data-n="=0"]:before{display:none}#controls{align-content:flex-end;display:flex;flex-wrap:wrap;font-size:2em;max-height:100%;padding:5px;position:absolute;right:0;top:0;width:fit-content}#controls i{margin-left:5px}#controls i.disabled{color:gray}#controls #btn-score{margin-bottom:5px}.spectatorMode #DOL-table #hand{display:none}@property --DOL-scale{syntax:"<number>";inherits:true;initial-value:1}:root{transition:--DOL-scale .18s ease-out}html.custom_theme{background-image:url(img/background.jpg);background-repeat:repeat;background-size:100%}#DOL-table{--card-height:calc(var(--card-width)*1.56);align-items:center;display:flex;flex-direction:column}#DOL-table #board-container{zoom:var(--DOL-scale,1);transition:zoom .3s ease-in-out}#DOL-table #myBoard .bga-cards_card[data-side=back]:hover>.bga-cards_card-sides{transform:rotateY(0deg);transition:transform .3s ease-in-out .5s}#DOL-table .board{align-content:center;height:calc(var(--card-height)*3.5)}#DOL-table .board#opponentBoard{height:calc(var(--card-height)*1.7)}#DOL-table .board#opponentBoard .slot:not([data-slot-id$="3"]){margin-top:calc(var(--card-height)*-.8)}#DOL-table .board#opponentBoard .slot:not(:empty)[data-slot-id$="1"]{z-index:1}#DOL-table .board#opponentBoard .slot:not(:empty)[data-slot-id$="2"]{z-index:2}#DOL-table .board#opponentBoard .slot:not(:empty)[data-slot-id$="3"]{z-index:3}#DOL-table .board .slot{background-image:url(img/bg.jpg)}#DOL-table .board .slot[data-slot-id*=Clouds]{background-position-x:0;background-position-y:0;background-size:300%}#DOL-table .board .slot[data-slot-id*=Clouds]:before{color:#ddac69}#DOL-table .board .slot[data-slot-id*=Water]{background-position-x:50%;background-position-y:0;background-size:300%}#DOL-table .board .slot[data-slot-id*=Water]:before{color:#1d4873}#DOL-table .board .slot[data-slot-id*=Fire]{background-position-x:100%;background-position-y:0;background-size:300%}#DOL-table .board .slot[data-slot-id*=Fire]:before{color:#9d4112}#DOL-table .board .slot[data-slot-id*=Meadow]{background-position-x:0;background-position-y:100%;background-size:300%}#DOL-table .board .slot[data-slot-id*=Meadow]:before{color:#467433}#DOL-table .board .slot[data-slot-id*=Crystal]{background-position-x:50%;background-position-y:100%;background-size:300%}#DOL-table .board .slot[data-slot-id*=Crystal]:before{color:#613d7e}#DOL-table .board .slot:not(.bga-cards_selectable-slot){outline:1.5px dashed #585858}#DOL-table .board .bga-cards_last-played-card{outline:5px dashed #d53342}#DOL-table .board{column-gap:calc(var(--card-width)*.87);margin-left:calc(var(--card-width)*.87/2);margin-right:calc(var(--card-width)*.87/2)}#DOL-table #pond{aspect-ratio:3;background-image:url(img/board.jpg);background-size:cover;height:calc(var(--card-height)*2);z-index:1}#DOL-table #pond .habitat{position:relative;width:16.6666666667%}#DOL-table #pond .animal{background-color:#000;background-image:url(img/tokens.png);border-radius:50%;box-shadow:2px 2px 2px;height:calc(var(--card-width)*.5);left:calc(var(--card-width)*-.15);position:absolute;top:calc(50% - var(--card-width)*.25);transition:left .5s ease-in-out,top .5s ease-in-out;width:calc(var(--card-width)*.5);z-index:1}#DOL-table #pond .animal#Clouds{background-position-x:0;background-position-y:0;background-size:300%}#DOL-table #pond .animal#Water{background-position-x:50%;background-position-y:0;background-size:300%}#DOL-table #pond .animal#Fire{background-position-x:100%;background-position-y:0;background-size:300%}#DOL-table #pond .animal#Meadow{background-position-x:0;background-position-y:100%;background-size:300%}#DOL-table #pond .animal#Crystal{background-position-x:50%;background-position-y:100%;background-size:300%}#DOL-table #pond .animal.opponent{left:calc(50% - var(--card-width)*.25);top:calc(var(--card-width)*-.4)}#DOL-table #pond .animal.me{left:calc(50% - var(--card-width)*.25);top:calc(100% + var(--card-width)*-.05)}.DOL-block{background-color:#fff8dc;border:1px solid #000;border-radius:20px;margin-top:25px;position:relative}.DOL-block .title{background-color:#fff8dc;border:inherit;border-radius:inherit;font-weight:600;left:10px;padding:10px;position:absolute;top:-25px;z-index:1}.DOL-icon{aspect-ratio:1;display:inline-block;height:2em;margin-bottom:-.25em;margin-left:-.3em;margin-top:-.25em}.DOL-icon.animal{background-image:url(img/icons.png);margin-left:-.5em}.DOL-icon.animal.Clouds{background-position-x:0;background-size:500%}.DOL-icon.animal.Water{background-position-x:25%;background-size:500%}.DOL-icon.animal.Fire{background-position-x:50%;background-size:500%}.DOL-icon.animal.Meadow{background-position-x:75%;background-size:500%}.DOL-icon.animal.Crystal{background-position-x:100%;background-size:500%}.DOL-icon.number{background-image:url(img/numbers.png);background-size:900%;margin-right:-.25em}.DOL-icon.number.number1{background-position-x:0}.DOL-icon.number.number2{background-position-x:12.5%}.DOL-icon.number.number3{background-position-x:25%}.DOL-icon.number.number4{background-position-x:37.5%}.DOL-icon.number.number5{background-position-x:50%}.DOL-icon.number.number6{background-position-x:62.5%}.DOL-icon.number.number7{background-position-x:75%}.DOL-icon.number.number8{background-position-x:87.5%}.DOL-icon.number.number9{background-position-x:100%}.DOL-icon.number.Clouds{background-position-y:0}.DOL-icon.number.Water{background-position-y:25%}.DOL-icon.number.Fire{background-position-y:50%}.DOL-icon.number.Meadow{background-position-y:75%}.DOL-icon.number.Crystal{background-position-y:100%}.game-card .game-card-front.Clouds{background-image:url(img/Clouds.jpg)}.game-card .game-card-front.Water{background-image:url(img/Water.jpg)}.game-card .game-card-front.Fire{background-image:url(img/Fire.jpg)}.game-card .game-card-front.Meadow{background-image:url(img/Meadow.jpg)}.game-card .game-card-front.Crystal{background-image:url(img/Crystal.jpg)}.game-card .game-card-front.value1{background-position-x:0;background-position-y:0;background-size:300%}.game-card .game-card-front.value2{background-position-x:50%;background-position-y:0;background-size:300%}.game-card .game-card-front.value3{background-position-x:100%;background-position-y:0;background-size:300%}.game-card .game-card-front.value4{background-position-x:0;background-position-y:50%;background-size:300%}.game-card .game-card-front.value5{background-position-x:50%;background-position-y:50%;background-size:300%}.game-card .game-card-front.value6{background-position-x:100%;background-position-y:50%;background-size:300%}.game-card .game-card-front.value7{background-position-x:0;background-position-y:100%;background-size:300%}.game-card .game-card-front.value8{background-position-x:50%;background-position-y:100%;background-size:300%}.game-card .game-card-front.value9{background-position-x:100%;background-position-y:100%;background-size:300%}.game-card .game-card-back{background-image:url(img/back.jpg);background-size:100%}.slot{position:relative}.slot.bga-cards_selectable-slot:after{aspect-ratio:1.3793103448;background-image:url(img/visible_icons.png);content:"";position:absolute;width:calc(var(--card-width))}.slot.bga-cards_selectable-slot.flipped:after{background-position-x:0;background-position-y:0;background-size:200%;filter:invert(1)}.slot.bga-cards_selectable-slot.notFlipped:after{background-position-x:100%;background-position-y:0;background-size:200%;filter:invert(1)}.slot.bga-cards_selectable-slot.flipped.notFlipped:after{background-position-x:0;background-position-y:100%;background-size:200%;filter:invert(1)}.slot.bga-cards_selectable-slot.bga-cards_selected-slot.flipped:after{aspect-ratio:unset;background-image:url(img/back.jpg);background-size:contain;border-radius:inherit;filter:none;height:100%;opacity:1;width:100%}.slot.bga-cards_selected-slot.notFlipped.flipped:after{clip-path:polygon(100% 21%,100% 100%,21% 100%)}.slot.bga-cards_selected-slot.notFlipped.flipped:before{clip-path:polygon(0 0,100% 0,100% 15%,15% 100%,0 100%)}.slot.bga-cards_selected-slot.notFlipped:before{background-size:contain;border-radius:inherit;content:"";height:100%;width:100%}[data-animal=Clouds] .slot.bga-cards_selected-slot.notFlipped:before{background-image:url(img/Clouds.jpg);background-size:contain;border-radius:inherit;content:"";display:block;height:100%;inset:0;position:absolute;width:100%}[data-animal=Water] .slot.bga-cards_selected-slot.notFlipped:before{background-image:url(img/Water.jpg);background-size:contain;border-radius:inherit;content:"";display:block;height:100%;inset:0;position:absolute;width:100%}[data-animal=Fire] .slot.bga-cards_selected-slot.notFlipped:before{background-image:url(img/Fire.jpg);background-size:contain;border-radius:inherit;content:"";display:block;height:100%;inset:0;position:absolute;width:100%}[data-animal=Meadow] .slot.bga-cards_selected-slot.notFlipped:before{background-image:url(img/Meadow.jpg);background-size:contain;border-radius:inherit;content:"";display:block;height:100%;inset:0;position:absolute;width:100%}[data-animal=Crystal] .slot.bga-cards_selected-slot.notFlipped:before{background-image:url(img/Crystal.jpg);background-size:contain;border-radius:inherit;content:"";display:block;height:100%;inset:0;position:absolute;width:100%}[data-value="1"] .slot.bga-cards_selected-slot.notFlipped:before{background-position-x:0;background-position-y:0;background-size:300%}[data-value="2"] .slot.bga-cards_selected-slot.notFlipped:before{background-position-x:50%;background-position-y:0;background-size:300%}[data-value="3"] .slot.bga-cards_selected-slot.notFlipped:before{background-position-x:100%;background-position-y:0;background-size:300%}[data-value="4"] .slot.bga-cards_selected-slot.notFlipped:before{background-position-x:0;background-position-y:50%;background-size:300%}[data-value="5"] .slot.bga-cards_selected-slot.notFlipped:before{background-position-x:50%;background-position-y:50%;background-size:300%}[data-value="6"] .slot.bga-cards_selected-slot.notFlipped:before{background-position-x:100%;background-position-y:50%;background-size:300%}[data-value="7"] .slot.bga-cards_selected-slot.notFlipped:before{background-position-x:0;background-position-y:100%;background-size:300%}[data-value="8"] .slot.bga-cards_selected-slot.notFlipped:before{background-position-x:50%;background-position-y:100%;background-size:300%}[data-value="9"] .slot.bga-cards_selected-slot.notFlipped:before{background-position-x:100%;background-position-y:100%;background-size:300%}