@font-face{font-family:Adumu;src:url(img/Adumu.eot);src:url(img/Adumu.eot?#iefix) format("embedded-opentype"),url(img/Adumu.woff2) format("woff2"),url(img/Adumu.woff) format("woff"),url(img/Adumu.ttf) format("truetype"),url(img/Adumu.svg#Adumu) format("svg")}@font-face{font-family:Luciole;font-weight:400;src:url(img/luciole.woff) format("woff")}@font-face{font-family:Luciole;font-weight:700;src:url(img/luciolebold.woff) format("woff")}#d_buttons{--card-size:32px;display:inline}#d_buttons .htmlbutton{background:#fff;padding-bottom:0;padding-top:0}#d_buttons .fa{font-size:20px}.bgabutton_orange{background-color:#c07218}#ebd-body{--localsetting_cards_size:100;--base-size:8vh;--card-size:calc(var(--localsetting_cards_size)*var(--base-size)/100);background:url(img/bg.jpg)}#ebd-body.mobile_portrait{--base-size:12vw}#sld_main{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;position:relative}.mobile_portrait #sld_main{flex-direction:column}#sld_playerzone{--card-size:calc(var(--localsetting_player_size)*var(--base-size)*var(--localsetting_cards_size)/10000);position:relative}.fp_token{background-image:url(img/fptoken_3d.png);background-size:contain;height:calc(var(--card-size)*.41);width:calc(var(--card-size)*.98)}#fp_token_main{height:calc(var(--card-size)*.82);width:calc(var(--card-size)*1.95)}#sld_midzone{align-items:center;background:hsla(60,56%,91%,.13);border-radius:2vh;display:flex;flex-direction:row;flex-wrap:wrap;height:calc(var(--card-size)*1.5);justify-content:flex-start;margin:5vh;padding:calc(var(--card-size)*.3);position:relative;width:calc(var(--card-size)*5)}#ebd-body[data-nb_players="2"] #sld_midzone{flex-direction:column;height:calc(var(--card-size)*2.8);width:calc(var(--card-size)*1.5)}#ebd-body[data-nb_players="3"] #sld_midzone{flex-direction:column;height:calc(var(--card-size)*4.2);width:calc(var(--card-size)*1.5)}#ebd-body[data-nb_players="4"] #sld_midzone{flex-direction:column;height:calc(var(--card-size)*2.8);width:calc(var(--card-size)*2.8)}#sld_oppzone{--card-size:calc(var(--localsetting_opponent_size)*var(--base-size)*var(--localsetting_cards_size)/10000);display:flex;flex-grow:100;flex-wrap:wrap;justify-content:space-around;position:relative}.player_board{margin:calc(var(--card-size)*.1);margin-top:calc(var(--card-size)*.6);order:var(--plorder);position:relative}.player_board .fp_holder{position:absolute;right:32%;top:-8%;z-index:1}.sld_playerzone .player_board .fp_holder{right:37%;top:-5%}.sld_miniboard .fp_holder{height:calc(var(--card-size)*.6);position:relative;width:calc(var(--card-size)*1)}.miniscore{font-size:small;font-weight:700;margin-bottom:5px;text-align:center}.selected_holder{height:var(--card-size);position:absolute;right:-2%;top:-8%;width:var(--card-size);z-index:2}.plname{font-family:Luciole;font-size:calc(var(--card-size)*.25);font-weight:700}.pltableau-outer{background:#f5f5dc36;border-radius:2vh;box-shadow:calc(var(--card-size)*.1) calc(var(--card-size)*.1) calc(var(--card-size)*.05) #000;outline:.4vh solid var(--plcolor);padding:calc(var(--card-size)*1);position:relative}.sld_oppzone .pltableau-outer{padding:calc(var(--card-size)*.2)}.pltableau-inner{background:hsla(60,56%,91%,.13);border-radius:2vh;height:calc(var(--card-size)*5);position:relative;width:calc(var(--card-size)*5)}.minigrid .pltableau-inner{--card-size:33px;background:rgba(43,43,40,.84)}.minigrid{display:flex;justify-content:center}.cardslot{height:var(--card-size);position:absolute;width:var(--card-size)}.cardslot[data-row="1"]{top:2%}.cardslot[data-row="2"]{top:27%}.cardslot[data-row="3"]{top:52%}.cardslot[data-row="4"]{top:77%}.cardslot[data-col="1"]{left:2%}.cardslot[data-col="2"]{left:27%}.cardslot[data-col="3"]{left:52%}.cardslot[data-col="4"]{left:77%}.sld_card{background-image:url(img/cards.jpg);background-size:1100% 100%;border-radius:calc(var(--card-size)*.12);box-shadow:calc(var(--card-size)*.05) calc(var(--card-size)*.05) calc(var(--card-size)*.05) #2d2d2d;height:var(--card-size);position:relative;width:var(--card-size)}.sld_card[data-value="0"]{background-position-x:-1000%}.sld_card[data-value="1"]{background-position-x:0}.sld_card[data-value="2"]{background-position-x:-100%}.sld_card[data-value="3"]{background-position-x:-200%}.sld_card[data-value="4"]{background-position-x:-300%}.sld_card[data-value="5"]{background-position-x:-400%}.sld_card[data-value="6"]{background-position-x:-500%}.sld_card[data-value="7"]{background-position-x:-600%}.sld_card[data-value="8"]{background-position-x:-700%}.sld_card[data-value="9"]{background-position-x:-800%}.sld_card[data-value="10"]{background-position-x:-900%}.sld_midzone_hold{height:var(--card-size);margin:calc(var(--card-size)*.2);position:relative;width:var(--card-size)}#d_custom_settings{font-size:small}.localsettings_window{align-items:center;border-bottom:1px solid gray;display:flex;flex-flow:column;justify-content:center}#localsettings_restore{float:right}.localsettings_header{font-weight:700;margin-bottom:5px;margin-top:5px}.localsettings_group{text-align:left;width:100%}.localsettings_prop_label{padding:2px 4px 0;text-overflow:clip;white-space:normal}.prop_choice{margin:0}.localsettings_prop_range{align-items:center;display:flex;justify-content:space-evenly}.localsettings_prop_button{cursor:pointer;position:relative}.dcs_button{cursor:pointer;font-size:32px;z-index:5}#dcs_togglesettings:hover{animation:fa-spin 2s linear}#dcs_settings{height:fit-content;position:relative;transition:all .2s ease-in}.dcs_buttons{display:flex;justify-content:space-evenly;padding-top:5px}#dcs_settings[data-visible="0"]{display:none;height:0}#settings-controls-container{border-top:1px solid gray;margin-top:10px;position:relative;text-align:center}#settings-controls-container .row-data{align-items:center;border:none;border-bottom:1px solid gray;display:flex;flex-flow:column;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:98%}.canselect{cursor:pointer}.canselect .sld_card,.canselect.sld_card{transition:all .15s ease-in}.canselect .sld_card:hover,.sld_card.canselect:hover{transform:scale(1.2)}.sld_card.selected{outline:3px solid #00ff28;transform:scale(1.3);transition:all .15s ease-in}.card_tmp_arrow{cursor:pointer;height:var(--card-size);position:absolute;width:var(--card-size)}.card_tmp_arrow .arrow_content{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.card_tmp_arrow .card_content{height:100%;opacity:0;position:absolute;width:100%}.card_tmp_arrow[data-isense="1"]{bottom:-20%}.card_tmp_arrow[data-isense="2"]{right:-20%}.card_tmp_arrow[data-isense="3"]{top:-20%}.card_tmp_arrow[data-isense="4"]{left:-20%}.card_tmp_arrow[data-isense="3"][data-icol="1"],.sld_card.card_tmp_arrow[data-isense="1"][data-icol="1"]{left:1%}.card_tmp_arrow[data-isense="1"][data-icol="2"],.card_tmp_arrow[data-isense="3"][data-icol="2"]{left:27%}.card_tmp_arrow[data-isense="1"][data-icol="3"],.card_tmp_arrow[data-isense="3"][data-icol="3"]{left:52%}.card_tmp_arrow[data-isense="1"][data-icol="4"],.card_tmp_arrow[data-isense="3"][data-icol="4"]{left:77%}.card_tmp_arrow[data-isense="2"][data-irow="1"],.card_tmp_arrow[data-isense="4"][data-irow="1"]{top:1%}.card_tmp_arrow[data-isense="2"][data-irow="2"],.card_tmp_arrow[data-isense="4"][data-irow="2"]{top:27%}.card_tmp_arrow[data-isense="2"][data-irow="3"],.card_tmp_arrow[data-isense="4"][data-irow="3"]{top:52%}.card_tmp_arrow[data-isense="2"][data-irow="4"],.card_tmp_arrow[data-isense="4"][data-irow="4"]{top:77%}.inarrow{align-items:center;background:#7f2842;border-radius:calc(var(--card-size)*.08);color:#f5f5f5;display:flex;font-size:calc(var(--card-size)*.7);height:78%;justify-content:center;outline:calc(var(--card-size)*.08) solid #f5f5f5;position:absolute;width:78%}.card_tmp_arrow:hover .inarrow{opacity:0;transition:all 5ms ease-in}.card_tmp_arrow:hover .card_content{opacity:1;transition:all .4s ease-in}.moved_up{transform:scale(1.3) translateY(-35%)}.zoomed_in{transform:scale(1.3)}.d_cardflipper{background-color:transparent;height:var(--card-size);perspective:1000px;position:relative;width:var(--card-size);z-index:7}.d_flipping_inner{height:100%;position:absolute;text-align:center;transform-style:preserve-3d;transition:transform .4s;width:100%}.d_flipped .d_flipping_inner{left:0;top:0}.d_flipping_card{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;position:absolute;transition:transform .4s;width:100%}.d_flipping_cardfront{transform:rotateY(180deg)}.d_flipped .d_flipping_inner{transform:rotateY(-180deg)}#logs .sld_card,#page-title .sld_card{--card-size:26px;display:inline-block;position:relative;vertical-align:middle}#popin_score_dlg_title{font-family:Adumu}#scoretable{border-collapse:separate;border-radius:.5em;display:flex;flex-direction:row;height:fit-content;outline:.3em solid #000;width:fit-content}#scoretable .scorecol{display:flex;flex-direction:column}#scoretable .scorecell{align-items:center;background-color:#ffffd8;border-left:.1em solid #000;border-top:.1em solid #000;display:flex;font-size:2.5vh;height:3.5vh;justify-content:center;padding:.5vh;text-align:center}#scoretable .scorecell .token.symbol{--hexwidth:14vh;--hexheight:14vh;display:inline-block}#scoretable .score{font-weight:300}#scoretable .header{font-weight:700}#scoretable .header,#scoretable .lheader{background-color:#c1c1b4}#scoretable .scoreheader .scorecell{border-left:none;text-align:right}#scoretable .vtext{color:#000;display:inline-block;font-size:2.5vh;font-weight:700;height:100%;position:relative;vertical-align:bottom;width:fit-content}#scoretable .scorecell.score.header.total{background-color:#eaebce;font-weight:700}.negscore_holder{height:var(--card-size);left:41%;position:absolute;top:-20%;width:var(--card-size);z-index:2}.negscore_holder:after{align-items:center;color:#fff;content:attr(data-value);display:flex;font-family:Adumu;font-size:calc(var(--card-size)*.4);height:100%;justify-content:center;line-height:calc(var(--card-size)*1);position:relative;text-align:center;vertical-align:middle;width:100%}.tt_outer{background:#fff;flex-direction:row}.tt_image,.tt_outer{display:flex;position:relative}.tt_image{align-items:center;justify-content:center}.tt_image .token,.tt_text{position:relative}.tt_text{display:flex;flex-direction:column}.tt_tile{font-family:Luciole;font-size:2vh;position:relative}.tt_tile.smaller{font-size:2vh;margin-top:1vh}.tt_rules{font-size:1.5vh}#sld_parking,.tt_rules{position:relative}