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));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}@keyframes pulsate-selectable{50%{box-shadow:0 0 10px 5px #5f9aff}0%,to{box-shadow:0 0 3px 3px #5f9aff}}@keyframes pulsate-selectable-transparent{50%{filter:drop-shadow(0 0 10px #5f9aff)}0%,to{filter:drop-shadow(0 0 3px #5f9aff)}}@keyframes pulsate-attention-zoom{50%{transform:scale(1.2)}0%,to{transform:scale(1)}}@keyframes fade-out-in{0%{opacity:1}50%{opacity:0}to{opacity:1}}.card{border-radius:var(--border-radius);height:var(--card-height);position:relative;width:var(--card-width)}.card.bga-cards_selectable-card{animation:pulsate-selectable 1s ease-out infinite}.card.bga-cards_selected-card{animation:none;box-shadow:0 0 10px 5px #00c62d;z-index:1}.card .card-sides{border:1px solid #000;border-radius:var(--border-radius)}.card .card-sides .card-side{background-image:url(img/cards.jpg)}.card .card-sides .card-side.front{border-radius:var(--border-radius);text-align:center}.card .card-sides .card-side.back{background-position:100% 0;border-radius:var(--border-radius)}.card>.card-commands{cursor:default;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%;z-index:1}.card>.card-commands button{text-wrap:auto;margin:3px 0;max-width:95%}.card>.card-commands #btnUsed{display:none}.card-help .card-help-header{border-bottom:1px solid #000;font-size:large;font-weight:700;margin-bottom:10px;margin-right:40px}.card-help .card-help-content{gap:10px}.card-help .card-help-content,.card-help .card-help-content>div{display:flex;flex-direction:column}.card-help .card-help-content>div .image{background-image:url(img/cards_large.jpg);flex-grow:0;flex-shrink:0;height:152px;width:210px}.card-help .card-help-content>div .text{margin-left:10px}.card-help .card-help-content .room .image{border-radius:30px 30px 0 0}.card-help .card-help-content .relic .image{border-radius:0 0 30px 30px;rotate:180deg}.card-help .card-help-content .card-name{font-size:large;font-variant:small-caps;font-weight:700}.card-help .card-help-content .card-effect{font-size:small}#generalactions #btnGiveUp.disabled{display:none}.action-button.attention{animation:pulsate-attention-zoom 1s ease-out infinite}.action-button.attention.delayed-start{animation-delay:5s}#table{--card-width:140px;--card-height:202px;--border-radius:calc(var(--card-width)*0.2);--fadeoutmask:linear-gradient(180deg,#000 0,#000 70%,transparent 95%,transparent 0) 100% 50% /100% 100% repeat-x;display:flex;flex-direction:column;gap:5px;margin:auto;position:relative}#table>#pyramid-card-commands,#table>#relic-card-commands{display:none}.panels_float .relics{min-width:162px;padding:0;position:absolute;right:5px;top:0}.panels_float .relics .relic-header{cursor:zoom-in;font-weight:700;height:100%;position:absolute;text-align:center;width:100%;z-index:2}.panels_float .relics .magnifying-glass{display:inline-block;left:5px;position:absolute;top:5px}.panels_float .relics .pin{cursor:pointer;display:inline-block;position:absolute;right:5px;top:5px;transform:rotate(-90deg)}.panels_float .relics.expanded:not(.pinned) .relic-header{cursor:zoom-out}.panels_float .relics.pinned .relic-header{cursor:default}.panels_float .relics.pinned .pin{transform:rotate(0deg)}.panels_float .relics .card{margin-top:-80px}.panels_float .relics .relic-stock{margin-top:105px}.panels_float .relics:not(.expanded,.pinned) .relic-stock{flex-direction:column;margin-top:105px}.panels_float .relics:not(.expanded,.pinned) .relic-stock .card{border-bottom-left-radius:0;border-bottom-right-radius:0;height:calc(var(--card-height)/2);mask:var(--fadeoutmask);overflow:hidden}.panels_float .relics:not(.expanded,.pinned) .relic-stock .card .card-sides{height:var(--card-height);transform:rotate(180deg)}.panels_float .relics.expanded,.panels_float .relics.pinned{height:auto;max-height:unset;min-height:240px;width:500px}.panels_float .relics.expanded #relic-header,.panels_float .relics.pinned #relic-header{z-index:auto}.relics{background-color:#e1a47f;border:1px solid;border-radius:10px;display:flex;flex-direction:column;position:relative}.relics .relic-header{font-size:large;text-align:center}.relics .magnifying-glass,.relics .pin{display:none}.relics .card-stock{margin:10px}.relics .card .card-sides{transform:rotate(180deg)}.relics .card.used .card-sides{opacity:.6}.relics .card.used #btnUsed{cursor:not-allowed;display:unset}.relics .card.used #btnUseRelic{display:none}.playing-relic .card{border-bottom-left-radius:0;border-bottom-right-radius:0;height:calc(var(--card-height)/2);mask:var(--fadeoutmask);overflow:hidden}.playing-relic .card .card-sides{height:var(--card-height);transform:rotate(180deg)}.panels_float #scroll-to-dice{display:none}.panels_float .dice-box{position:absolute;top:0;width:200px}#scroll-to-dice{display:block;font-size:3em;left:10px;position:absolute;top:10px}.dice-box{--dice-width:60px;--dice-color:1;align-items:center;background-color:#e1a47f;border:1px solid;border-radius:10px;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:5px;padding:5px;position:relative}.dice-box[data-action=flip] .dice-slot.selected:after{content:"\f079"}.dice-box[data-action=turnup] .dice-slot.selected:after{content:"+"}.dice-box[data-action=turndown] .dice-slot.selected:after{content:"\f068"}.dice-box[data-action=turnupdown] .dice-slot.selected:after{content:"\e43c"}.dice-box-header{font-weight:700;text-align:center;width:100%}.dice-box-commands{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:center;text-align:center}.dice-box-commands button{margin:0;padding:10px}.dice{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;justify-content:center}.dice .dice-slot{background-image:url(img/dice.jpg);border-radius:7px;height:var(--dice-width);position:relative;transition:opacity 1s;width:var(--dice-width)}.dice .dice-slot.rerolling{opacity:0}.dice .dice-slot.roll-result{animation:fade-out-in 1s ease}.dice .dice-slot.disabled{cursor:not-allowed;filter:contrast(.6)}.dice .dice-slot.selectable{animation:pulsate-selectable 1s ease-out infinite;cursor:pointer}.dice .dice-slot.selected{animation:none;box-shadow:0 0 10px 5px #ff5f5f}.dice .dice-slot.selected:after{color:#fff;content:"\f01e";filter:drop-shadow(0 0 10px #000);font-family:Font Awesome\ 6 Free;font-size:3em;font-weight:700;position:absolute;right:-5px;top:-10px;z-index:2}.dice .dice-slot[data-die-value="1"]{background-position:0 calc(20%*var(--dice-color))}.dice .dice-slot[data-die-value="2"]{background-position:20% calc(20%*var(--dice-color))}.dice .dice-slot[data-die-value="3"]{background-position:40% calc(20%*var(--dice-color))}.dice .dice-slot[data-die-value="4"]{background-position:60% calc(20%*var(--dice-color))}.dice .dice-slot[data-die-value="5"]{background-position:80% calc(20%*var(--dice-color))}.dice .dice-slot[data-die-value="6"]{background-position:100% calc(20%*var(--dice-color))}.pyramid{margin:0 auto}.pyramid .card-stock{--row-height:calc(var(--card-height)*0.5);--col-width:calc(var(--card-width)*0.51);height:calc(var(--row-height)*1);padding-top:var(--row-height);position:relative;top:var(--row-height);width:calc(var(--col-width)*10)}.pyramid .card-stock:has([data-slot-id="1"]>.card){height:calc(var(--row-height)*2)}.pyramid .card-stock:has([data-slot-id="2"]>.card){height:calc(var(--row-height)*2)}.pyramid .card-stock:has([data-slot-id="3"]>.card){height:calc(var(--row-height)*3)}.pyramid .card-stock:has([data-slot-id="4"]>.card){height:calc(var(--row-height)*3)}.pyramid .card-stock:has([data-slot-id="5"]>.card){height:calc(var(--row-height)*3)}.pyramid .card-stock:has([data-slot-id="6"]>.card){height:calc(var(--row-height)*4)}.pyramid .card-stock:has([data-slot-id="7"]>.card){height:calc(var(--row-height)*4)}.pyramid .card-stock:has([data-slot-id="8"]>.card){height:calc(var(--row-height)*4)}.pyramid .card-stock:has([data-slot-id="9"]>.card){height:calc(var(--row-height)*4)}.pyramid .card-stock:has([data-slot-id="10"]>.card){height:calc(var(--row-height)*5)}.pyramid .card-stock:has([data-slot-id="11"]>.card){height:calc(var(--row-height)*5)}.pyramid .card-stock:has([data-slot-id="12"]>.card){height:calc(var(--row-height)*5)}.pyramid .card-stock:has([data-slot-id="13"]>.card){height:calc(var(--row-height)*5)}.pyramid .card-stock:has([data-slot-id="14"]>.card){height:calc(var(--row-height)*5)}.pyramid .card-stock:has([data-slot-id="15"]>.card){height:calc(var(--row-height)*5)}.pyramid .card-stock .pyramid-slot{margin-top:calc(var(--row-height)*-1);position:absolute}.pyramid .card-stock .pyramid-slot[data-slot-id="0"]{left:calc(var(--col-width)*4);top:calc(var(--row-height)*0)}.pyramid .card-stock .pyramid-slot[data-slot-id="1"]{left:calc(var(--col-width)*3);top:calc(var(--row-height)*1)}.pyramid .card-stock .pyramid-slot[data-slot-id="2"]{left:calc(var(--col-width)*5);top:calc(var(--row-height)*1)}.pyramid .card-stock .pyramid-slot[data-slot-id="3"]{left:calc(var(--col-width)*2);top:calc(var(--row-height)*2)}.pyramid .card-stock .pyramid-slot[data-slot-id="4"]{left:calc(var(--col-width)*4);top:calc(var(--row-height)*2)}.pyramid .card-stock .pyramid-slot[data-slot-id="5"]{left:calc(var(--col-width)*6);top:calc(var(--row-height)*2)}.pyramid .card-stock .pyramid-slot[data-slot-id="6"]{left:calc(var(--col-width)*1);top:calc(var(--row-height)*3)}.pyramid .card-stock .pyramid-slot[data-slot-id="7"]{left:calc(var(--col-width)*3);top:calc(var(--row-height)*3)}.pyramid .card-stock .pyramid-slot[data-slot-id="8"]{left:calc(var(--col-width)*5);top:calc(var(--row-height)*3)}.pyramid .card-stock .pyramid-slot[data-slot-id="9"]{left:calc(var(--col-width)*7);top:calc(var(--row-height)*3)}.pyramid .card-stock .pyramid-slot[data-slot-id="10"]{left:calc(var(--col-width)*0);top:calc(var(--row-height)*4)}.pyramid .card-stock .pyramid-slot[data-slot-id="11"]{left:calc(var(--col-width)*2);top:calc(var(--row-height)*4)}.pyramid .card-stock .pyramid-slot[data-slot-id="12"]{left:calc(var(--col-width)*4);top:calc(var(--row-height)*4)}.pyramid .card-stock .pyramid-slot[data-slot-id="13"]{left:calc(var(--col-width)*6);top:calc(var(--row-height)*4)}.pyramid .card-stock .pyramid-slot[data-slot-id="14"]{left:calc(var(--col-width)*8);top:calc(var(--row-height)*4)}