.dlid__clickable{cursor:pointer;user-select:none}.dlid__clickable.disabled{cursor:unset}.dlid__clickable-padding:not(#\9 ):not(#\9 ):not(#\9 ){margin:-5px;padding:5px}html{background:url(img/background.png) 0 0 repeat-x,url(img/background-2.png) 0 0 repeat;background-position-y:top,56px}.dlid .deck{display:flex;gap:1rem}.dlid .deck,.dlid .deck .card{position:relative}.dlid .shuffle{display:none;left:0;position:absolute;top:0;transition:transform .8s}.dlid .shuffle.enable{display:unset}.dlid .shuffle-1{animation:dld_slide-1 .75s 2 alternate}.dlid .shuffle-2{animation:dld_slide-2 .75s 2 alternate}@keyframes dld_slide-1{0%{display:block;transform:translateX(0);z-index:1}20%{transform:translateX(-20%);z-index:2}40%{transform:translateX(-10%)}50%{transform:translateX(-20%);z-index:1}60%{transform:translateX(-10%)}70%{transform:translateX(-20%);z-index:2}to{display:none;transform:translateX(0);z-index:1}}@keyframes dld_slide-2{0%{display:block!important;transform:translateX(0);z-index:2}20%{transform:translateX(20%);z-index:1}40%{transform:translateX(10%)}50%{transform:translateX(20%);z-index:2}60%{transform:translateX(10%)}70%{transform:translateX(20%);z-index:1}to{display:none;transform:translateX(0);z-index:2}}.dlid .deck.horizontal{flex-direction:row}.dlid .deck.vertical{flex-direction:column}.dlid .flip-card{background-color:transparent;left:0;perspective:1000px;position:absolute;top:0;transition:transform .8s}.dlid .deck.horizontal .discard{transform:translateX(calc(100% + 1rem))}.dlid .deck.vertical .discard{transform:translateY(calc(100% + 1rem))}.dlid .flipped-card{background-color:transparent;position:relative}.dlid .empty-discard{background-color:hsla(0,0%,100%,.341);border-radius:10px;box-shadow:inset 0 0 0 2px rgba(48,48,48,.651);color:#404040;font-size:18px;text-shadow:0 0 5px #fff}.dlid .deck-marker,.dlid .empty-discard{align-items:center;display:flex;justify-content:center}.dlid .deck-marker{position:relative}.dlid .flip-card{pointer-events:none}.dlid .flip-card.partial{pointer-events:unset}.dlid .flip-card-inner{text-align:center;transform-style:preserve-3d;transition:transform .8s}.dlid .flip .flip-card-inner{transform:rotateY(180deg)}.dlid .flip-card-back,.dlid .flip-card-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;position:relative;width:100%}.dlid .flip-card-back{left:0;position:absolute;top:0;transform:rotateY(180deg)}.dlid .dice-container{bottom:0;font-size:7px;left:0;pointer-events:none;position:absolute;right:0;top:0;visibility:hidden;z-index:110}.dlid #dice-container-character{display:flex;justify-content:center;position:absolute;top:0;width:100%}.dlid #dice-container-character>div{background-color:#fff;border:1px solid #000;border-radius:50%;height:7rem;width:7rem}.dlid .dice-mover{height:10em;left:80%;position:relative;top:80%;transition:left 1s,top 1s;width:10em}.dlid .dice-base{background-color:rgba(0,0,0,.749);border-radius:50%;box-shadow:0 0 30px 16px #000;height:10em;left:0;position:absolute;top:0;transform:translate(-50%,-50%);width:10em}.dlid .dice{height:10em;position:relative;transform:translate3d(-50%,-50%,2rem) rotateX(0) rotate(0);transform-style:preserve-3d;width:10em}.dlid .dice.show-1{transform:translate3d(-50%,-50%,2rem) rotateX(2turn) rotate(-2turn)}.dlid .dice.show-6{transform:translate3d(-50%,-50%,2rem) rotateX(-990deg) rotate(810deg)}.dlid .dice.show-3{transform:translate3d(-50%,-50%,2rem) rotateY(-900deg) rotate(-4turn)}.dlid .dice.show-4{transform:translate3d(-50%,-50%,2rem) rotateX(-810deg) rotate(-3turn)}.dlid .dice.show-5{transform:translate3d(-50%,-50%,2rem) rotateY(810deg) rotate(810deg)}.dlid .dice.show-2{transform:translate3d(-50%,-50%,2rem) rotateX(900deg) rotate(-900deg)}.dlid .dice .side-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#9d674b;box-shadow:inset 0 0 10px 0 hsla(0,0%,100%,.38);height:10em;line-height:2em;position:absolute;transform-style:preserve-3d;width:10em}.dlid .dice .side{align-items:center;background-color:#ca9163;border-radius:50%;box-shadow:inset 0 0 10px 2px #512d11;box-sizing:border-box;display:flex;height:100%;justify-content:center;padding:1em;width:100%}.dlid .dice .image{background-image:url(img/dice-spritesheet.png);height:50px;width:50px}.dlid .dice .side-wrapper.one{transform:translateZ(4.8em)}.dlid .dice .side-wrapper.one .image{background-image:unset}.dlid .dice .side-wrapper.two{transform:rotateY(-180deg) translateZ(4.8em)}.dlid .dice .side-wrapper.two .image{background-position:-100px 0;background-size:150px 50px}.dlid .dice .side-wrapper.three{transform:rotateY(-90deg) translateZ(4.8em)}.dlid .dice .side-wrapper.three .image{background-position:-100px 0;background-size:150px 50px}.dlid .dice .side-wrapper.four{transform:rotateX(90deg) translateZ(4.8em)}.dlid .dice .side-wrapper.four .image{background-position:-100px 0;background-size:150px 50px}.dlid .dice .side-wrapper.five{transform:rotateX(-90deg) translateZ(4.8em)}.dlid .dice .side-wrapper.five .image{background-position:0 0;background-size:150px 50px}.dlid .dice .side-wrapper.six{transform:rotateY(90deg) translateZ(4.8em)}.dlid .dice .side-wrapper.six .image{background-position:-200px 0;background-size:150px 50px}.dlid .image{background-repeat:repeat;position:relative}.dlid .card{border:1px solid #000;border-radius:10px}.dlid .card.skull{border:none;border-radius:0}.dlid .card-rotator{pointer-events:none;position:relative}.dlid .boards-card{background-image:url(img/boards-spritesheet.png);position:relative}.dlid .characters-card{background-image:url(img/characters-spritesheet.png)}.dlid .decks-card{background-image:url(img/decks-spritesheet.png)}.dlid .expansion-card{background-image:url(img/expansion-spritesheet.png)}.dlid .items-card{background-image:url(img/items-spritesheet.png)}.dlid .necklace-card{background-image:url(img/necklace-spritesheet.png)}.dlid .tech-card{background-image:url(img/tech-spritesheet.png);position:relative}.dlid .token-card{background-image:url(img/token-spritesheet.png);border-radius:50%}.dlid .upgrades-card{background-image:url(img/upgrades-spritesheet.png)}.dlid .tooltip-text{background-color:hsla(0,0%,100%,.8);border-radius:10px;font-size:1.15rem;padding:1rem;width:350px}.dlid .tooltip-text .tooltip-line:not(:last-child){margin-bottom:.5rem}.dlid .tooltip-text .tooltip-title{font-size:1.25rem}.dlid .tooltip-image-and-text{align-items:center;display:flex;flex-flow:column;gap:.5rem;justify-content:center}.dlid #selector-overlay{background:rgba(0,0,0,.533);bottom:0;box-shadow:inset 0 0 60px #000;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:100}.dlid #selector-show-hide{background:#fff;border:1px solid #000;border-radius:50%;color:#000;padding:.5rem;position:absolute;right:1.5rem;top:1.5rem;z-index:101}.dlid .tooltip-overlay{align-items:center;background:rgba(0,0,0,.533);bottom:0;box-shadow:inset 0 0 60px #000;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10500}.dlid .tooltip-overlay .scroll-overlay{height:100%;overflow:auto}.dlid .tooltip-overlay .inner{margin:100px 1rem 60px;position:relative}.dlid .tooltip-overlay .body{align-items:flex-start;display:flex;flex-flow:wrap;gap:1rem;justify-content:center}.dlid .tooltip-overlay .close{align-items:center;background-color:#fff;border:1px solid #000;border-radius:50%;display:flex;height:4rem;justify-content:center;margin:auto auto 1rem;position:absolute;right:1.5rem;top:1.5rem;width:4rem;z-index:1}.dlid .tween{pointer-events:none;position:absolute;user-select:none}.dlid .info-overlay{background:transparent;bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:50}.dlid .info-overlay .body{bottom:0;left:0;position:absolute}.dlid .info-overlay .messages{align-items:flex-start;display:flex;flex-flow:column;gap:.5rem;margin:.5rem;transition:all 1s}.dlid .info-overlay .messages .message{background:hsla(0,0%,100%,.843);border-radius:10px;opacity:0;padding:.5rem;transition:opacity 1s}.dlid .info-overlay .messages .message.spawn{opacity:1}.dlid .info-overlay .turn-order{background:hsla(0,0%,100%,.843);border-radius:10px;display:flex;margin:.5rem;padding:.5rem;width:min-content}.dlid .info-overlay .turn-character{color:var(--color);font-weight:700}.dlid .info-overlay .turn-character.active{text-decoration:underline}.dlid .info-overlay .turn-character.incapacitated{text-decoration:line-through}.dlid #card-selection-screen{margin-top:1rem;overflow:hidden;padding:1rem}.dlid #card-selection-screen .cards{display:flex;flex-flow:row wrap;gap:1em;justify-content:center;margin:1em}.dlid #card-selection-screen .data{background:#fff;border-radius:10px;bottom:0;box-shadow:0 0 2px #000;font-weight:500;padding:.25rem 1rem;position:absolute;right:0;user-select:none}.dlid #card-selection-screen .dlid__container{background-color:hsla(0,0%,100%,.565);border-radius:10px;margin:0 0 1rem;padding:1rem 2rem;position:relative}.dlid #character-selection-screen{margin-top:1rem;overflow:hidden;padding:1rem}.dlid #character-selection-screen .cards{display:flex;flex-flow:row wrap;gap:1em;justify-content:center;margin:1em}.dlid #character-selection-screen .data{background:#fff;border-radius:10px;bottom:0;box-shadow:0 0 2px #000;font-weight:500;padding:.25rem 1rem;position:absolute;right:0;user-select:none}.dlid #craft-screen{margin-top:1rem;overflow:hidden;padding:1rem}.dlid #craft-screen .items{gap:1em 2em}.dlid #craft-screen #craft-items{background-color:hsla(0,0%,100%,.565);border-radius:2rem;padding:2rem}.dlid #craft-screen .items-card{position:relative}.dlid #craft-screen .disabled .counter{background-color:#7e7e7e}.dlid #craft-screen .disabled .card:after{background-color:rgba(0,0,0,.369);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.dlid #cook-screen,.dlid #deck-selection-screen{margin-top:1rem;overflow:hidden;padding:1rem}.dlid #deck-selection-screen .decks{display:flex;flex-flow:row wrap;gap:1em;justify-content:center;margin:1em}.dlid #deck-selection-screen .data{background:#fff;border-radius:10px;bottom:0;box-shadow:0 0 2px #000;font-weight:500;padding:.25rem 1rem;position:absolute;right:0;user-select:none}.dlid #eat-screen,.dlid #revive-screen{margin-top:1rem;overflow:hidden;padding:1rem}.dlid #eat-screen .tokens,.dlid #revive-screen .tokens{gap:1em;margin:2em}.dlid #eat-screen .token-block,.dlid #revive-screen .token-block{align-items:center;background-color:#eee;border:3px solid #000;border-radius:10px;box-shadow:0 0 8px #fff;display:flex;flex-flow:column wrap;font-size:18px;padding:1em;user-select:none}.dlid #eat-screen .token-block .label,.dlid #revive-screen .token-block .label{color:#000}.dlid #eat-screen .token-block .requires,.dlid #revive-screen .token-block .requires{margin-bottom:2px}.dlid #eat-screen .token-block .name,.dlid #revive-screen .token-block .name{padding:0 1em .5em;text-decoration:underline}.dlid #eat-screen .token-block .line,.dlid #revive-screen .token-block .line{align-self:self-start}.dlid #eat-screen .token-block .margin,.dlid #revive-screen .token-block .margin{margin:auto}.dlid #eat-screen .token-block .token,.dlid #revive-screen .token-block .token{margin-top:.5em}.dlid #hindrance-screen{margin-top:1rem;overflow:hidden;padding:1rem}.dlid #hindrance-screen .selections{display:flex;flex-flow:wrap;gap:3rem}.dlid #hindrance-screen .items{display:flex;flex-flow:wrap;gap:1rem}.dlid #items-screen{margin-top:1rem;overflow:hidden;padding:1rem}.dlid .token{align-items:center;display:flex;flex-flow:column;gap:.5rem}.dlid #item-trade-screen{overflow:hidden;padding:2rem 1rem}.dlid #item-trade-screen-content{align-items:center;display:flex;flex-flow:row wrap;gap:2rem;justify-content:center}.dlid #item-trade-screen-content .dlid__container{background-color:hsla(0,0%,100%,.565);border-radius:10px;margin:0;padding:1rem 2rem;position:relative}.dlid #item-trade-screen-content .card{border:1px solid #000;margin:4px;user-select:none}.dlid #item-trade-screen-content .items-card{position:relative}.dlid #item-trade-screen-content .disabled .counter{background-color:#7e7e7e}.dlid #item-trade-screen-content .disabled .card:after{background-color:rgba(0,0,0,.369);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.dlid #item-trade-screen-content .player-item-container{display:flex;flex-flow:row wrap;gap:2rem;justify-content:center}.dlid #item-trade-screen-content .empty{align-items:center;background:rgba(50,102,147,.82);color:#fff;display:flex;flex-flow:column;font-size:18px;justify-content:center;text-shadow:0 0 4px #000}.dlid #item-trade-screen-content .trade-arrow{background-color:#fff;line-height:1px;margin:0;padding:0;position:absolute}.dlid #item-trade-screen-content .last-item-owner{border-radius:50%;bottom:0;position:absolute;right:0;transform:translate(25%,25%)}.dlid #item-trade-screen-content .base-image,.dlid #item-trade-screen-content .items{position:relative}.dlid #revive-screen .meat-tokens{display:flex;flex-flow:row wrap;gap:1rem}.dlid #token-screen{margin-top:1rem;overflow:hidden;padding:1rem}.dlid #token-reduce-screen{display:flex;flex-flow:column;gap:2rem;overflow:hidden;padding:2rem 1rem}.dlid #token-reduce-screen .dot{--size:3rem}.dlid #token-reduce-screen .tokens{gap:2em}.dlid #token-reduce-screen .error{background-color:#fff;border:1px solid #000;border-radius:10px;color:#000;font-weight:600;height:1em;min-width:50vw;padding:.5rem 1rem;text-align:center}.dlid #token-reduce-screen .cost{align-items:center;background-color:#fff;border:1px solid #000;border-radius:50%;display:flex;font-size:24px;height:3rem;justify-content:center;position:absolute;right:2rem;top:2rem;width:3rem}.dlid #token-reduce-resource{background-color:hsla(0,0%,100%,.565);border-radius:2rem;min-width:16rem;padding:2rem;position:relative}.dlid #trade-screen{display:flex;flex-flow:column;gap:2rem;overflow:hidden;padding:2rem 1rem}.dlid #trade-screen .dot{--size:3rem}.dlid #trade-screen .tokens{gap:2em}.dlid #trade-screen .error{background-color:#fff;border:1px solid #000;border-radius:10px;color:#000;font-weight:600;height:1em;min-width:50vw;padding:.5rem 1rem;text-align:center}.dlid #trade-screen .cost{align-items:center;background-color:#fff;border:1px solid #000;border-radius:50%;display:flex;font-size:24px;height:2rem;justify-content:center;position:absolute;right:2rem;top:2rem;width:2rem}.dlid #trade-for,.dlid #trade-resource{background-color:hsla(0,0%,100%,.565);border-radius:2rem;padding:2rem;position:relative}.dlid .token-number-counter{align-items:center;display:flex;flex-flow:column;gap:1rem}.dlid .token-number-counter .fa-plus-circle{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;color:#fff}.dlid .token-number-counter .fa-plus-circle.disabled{color:#858585}.dlid .token-number-counter .fa-minus-circle{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;color:#fff}.dlid .token-number-counter .fa-minus-circle.disabled{color:#858585}.dlid #too-many-items-screen,.dlid #upgrade-selection-screen{margin-top:1rem;overflow:hidden;padding:1rem}.dlid #upgrade-selection-screen{position:relative}.dlid #upgrade-selection-screen .board{align-items:center;align-self:center;display:flex;flex-flow:column;justify-content:center;margin-bottom:1rem;position:relative}.dlid #upgrade-selection-screen .cross{height:1.5rem;position:absolute;right:0;top:0;transform:translateX(.75rem) translateY(-.5rem);width:1.5rem}.dlid #upgrade-selection-screen .fkp-spot{border-radius:10px;height:87px;position:absolute;width:195px}.dlid #upgrade-selection-screen .fkp-spot-outline{outline:4px dashed #00ff3a}.dlid #upgrade-selection-screen .upgrade-selections{left:0;position:absolute;top:0}.dlid #upgrade-selection-screen #upgrades{background-color:hsla(0,0%,100%,.565);border-radius:2rem;padding:2rem}.dlid #upgrade-selection-screen #upgrades .items{display:flex;flex-flow:row wrap;gap:1rem}.dlid #upgrade-selection-screen #upgrades .upgrades-card{position:relative}.dlid #upgrade-selection-screen #upgrades .upgrades-card .upgrade-placed{bottom:0;color:#00ff3a;position:absolute;right:0}.dlid #weapon-screen{margin-top:1rem;overflow:hidden;padding:1rem}.dlid #weapon-screen .tokens{gap:1em;margin:2em}.dlid #weapon-screen .token-block{align-items:center;background-color:#eee;border:3px solid #000;border-radius:10px;box-shadow:0 0 8px #fff;display:flex;flex-flow:column wrap;font-size:18px;padding:1em;user-select:none}.dlid #weapon-screen .token-block .label{color:#000}.dlid #weapon-screen .token-block .requires{margin-bottom:2px}.dlid #weapon-screen .token-block .name{padding:0 1em .5em;text-decoration:underline}.dlid #weapon-screen .token-block .line{align-self:self-start}.dlid #weapon-screen .token-block .margin{margin:auto}.dlid #weapon-screen .token-block .token{margin-top:.5em}.dlid #game_play_area{padding:1em}.dlid #game_play_area.hide{display:none}.dlid #character-selector .character-tokens,.dlid #character-selector .characters{display:flex;flex-flow:row wrap;gap:.5rem;justify-content:center;margin:1rem auto auto}.dlid #character-selector .characters-card{border:1px solid #000;margin:4px}.dlid #character-selector .characters-card.selected{border:5px solid var(--player-color);margin:0}.dlid .dld-warning{animation:red-color-transition 2s infinite}.dlid h3{background:#fff;border-radius:10px;box-shadow:0 0 2px #000;margin-bottom:1rem;padding:.25rem 1rem}@keyframes red-color-transition{0%{color:#000}70%{color:red}to{color:#000}}.dlid .arrow{color:#fff;position:relative}.dlid #board-track-wrapper{align-items:center;display:flex;gap:1rem;justify-content:center}@media screen and (max-width:1798px){.dlid #board-track-wrapper{flex-flow:row wrap}}.dlid #board-track-wrapper #track-container{margin:0 1rem 1rem}.dlid #board-track-wrapper #board-container{margin:0 auto 1rem}.dlid .dlid__clickable .action-cost{background:#4871b6;border:1px solid #37578c;border-radius:10px;bottom:0;color:#fff;padding:2px 14px;position:absolute;right:-12px;z-index:1}.dlid .dlid__clickable .action-cost.cost-with-text{margin-left:50%;padding:2px 10px;right:unset;transform:translateX(-50%);white-space:nowrap}.dlid .dlid__clickable .action-cost.card-cost{bottom:52px}.dlid .dlid__clickable .action-cost .dlid__stamina{color:#ff0}.dlid .dlid__clickable .action-cost .dlid__health{color:red}.dlid .dlid__clickable .action-cost .dlid__fkp{color:#00ff16}.dlid .dlid__clickable .action-cost .dlid__dice{color:#fff}.dlid #board-container{position:relative}.dlid #fire-pit .fire-wood{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.dlid .buildings{left:34px;position:absolute;top:158px}.dlid .board{position:relative}.dlid .board .gather{left:193px;position:absolute;top:30px}.dlid .board .forage{left:328px;position:absolute;top:30px}.dlid .board .harvest{left:464px;position:absolute;top:30px}.dlid .board .hunt{left:600px;position:absolute;top:30px}.dlid .board .explore{left:52px;position:absolute;top:30px}.dlid .upgrade-selections{left:0;position:absolute;top:0}.dlid .upgrade-selections .fkp-spot{height:87px;position:absolute;width:195px}.dlid .tokens{display:flex;flex-flow:row wrap;gap:1em;justify-content:center;margin:1rem}.dlid .token{position:relative}.dlid .dot{--size:1.5rem;align-items:center;background-color:#fff;border:1px solid #000;border-radius:50%;color:#000;display:flex;height:var(--size);justify-content:center;margin:0;padding:0;position:absolute;user-select:none;width:var(--size);z-index:10}.dlid .dot--number{align-items:unset;line-height:calc(var(--size) + 2px);vertical-align:middle}.dlid .counter{right:0;top:0;transform:translateX(50%) translateY(-.5rem)}.dlid .stamina-counter{bottom:0;left:0;transform:translateX(-50%) translateY(.5em)}.dlid .health-counter{bottom:0;right:0;transform:translateX(50%) translateY(.5em)}.dlid #track-container{display:flex;flex:1 0 auto;flex-flow:row wrap;gap:1rem;justify-content:center}.dlid #track-marker{align-items:center;background-color:#000;border:4px solid #fff;border-radius:50%;color:#ff0;display:flex;height:1.5rem;justify-content:center;left:170px;position:absolute;top:236px;transition:top .75s linear,transform .75s linear;width:1.5rem}.dlid .fire-pit{position:absolute;right:10px;top:256px}.dlid #event-deck-container{align-items:center;display:flex;flex-flow:column;gap:1rem}.dlid .items{display:flex;flex-flow:wrap;gap:1em;justify-content:center}.dlid .cannot-build:after{background-color:rgba(0,0,0,.42);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.dlid #knowledge-container{position:relative}.dlid #knowledge-container .fkp{position:absolute}.dlid #token-container{height:min-content}.dlid #token-container .resource-title{font-weight:700;margin-bottom:4px;padding:0 .25rem}.dlid #token-container .resources{display:flex;flex-flow:wrap;gap:10px 16px;padding:10px 16px 10px 4px}.dlid #token-container .resources.no-resource{font-size:14px;padding:2px 4px}.dlid .see-all{font-weight:700;margin-top:.5rem;text-decoration:underline}.dlid .see-all-button{background-color:#fff;border-radius:10px;font-size:1.15rem;justify-self:center;padding:1rem}.dlid .day-popup{align-items:center;bottom:0;display:flex;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:11}.dlid .day-popup #day-text{background:#d3fcff;border-radius:2rem;box-shadow:0 0 5px #000;font-size:8rem;font-weight:900;opacity:0;overflow:hidden;padding:2rem 6rem;pointer-events:all;position:relative;text-align:center;user-select:none;z-index:10}.dlid .day-popup #day-text.day-14{background-color:#e1b920}.dlid .day-popup #day-text.day-14 .last-day{display:block!important}.dlid .day-popup #day-text .day-background{color:#ff0;font-size:22rem;left:0;position:absolute;top:0;z-index:-1}.dlid .day-popup #day-text .day-background-cloud{bottom:-2rem;color:rgba(0,188,255,.322);font-size:15rem;position:absolute;right:1rem;z-index:-1}.dlid .night-popup{align-items:center;bottom:0;display:flex;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:11}.dlid .night-popup #night-text{background:#496668;border-radius:2rem;box-shadow:0 0 5px #000;font-size:8rem;font-weight:900;margin:2rem;opacity:0;overflow:hidden;padding:2rem 6rem;pointer-events:all;position:relative;text-align:center;user-select:none;z-index:10}.dlid .night-popup #night-text span{color:#fff}.dlid .night-popup #night-text .night-background{color:#abab3e;font-size:15rem;left:1rem;position:absolute;top:0;z-index:-1}.dlid .night-popup #night-text .night-background-cloud{bottom:-1rem;color:#2f2f2f;font-size:15rem;position:absolute;right:1rem;z-index:-1}.dlid #players-container{align-items:flex-start}.dlid #players-container,.dlid #players-container .inner-container{display:flex;flex-flow:wrap;gap:1em;justify-content:center}.dlid .player-card,.dlid .player-card .card{position:relative}.dlid .player-card.has-card-extra-container{margin-bottom:42px}.dlid .player-card .card-extra-container{bottom:-42px;display:flex;justify-content:space-evenly;position:absolute;width:100%}.dlid .player-card .card-extra-container>div{background-color:#51578e;border:2px solid #fff;border-radius:0 0 10px 10px;border-top:0;color:#fff;font-weight:700;padding:18px 1rem .5rem;text-align:center;width:100%}.dlid .player-card .color-marker{border:1px solid;border-radius:50%;height:1em;left:-.5em;position:absolute;top:-.5em;width:1em}.dlid .player-card .first-player-marker{bottom:-1rem;left:-1rem;position:absolute;z-index:5}.dlid .player-card .extra-token{bottom:-1rem;position:absolute;right:-1rem;z-index:5}.dlid .player-card .first-player-marker>.image{border:unset;border-radius:unset}.dlid .player-card .character{left:13px;position:absolute;top:14px}.dlid .player-card .character .cover{align-items:center;border-radius:10px;bottom:0;color:#fff;display:flex;font-size:18px;font-weight:500;justify-content:center;left:0;position:absolute;right:0;text-shadow:0 0 10px #000;top:0}.dlid .player-card .character .cover.incapacitated{background-color:rgba(136,0,0,.4)}.dlid .player-card .character .cover.healing{background-color:rgba(0,0,0,.4)}.dlid .player-card .slot3,.dlid .player-card .tool,.dlid .player-card .weapon{position:absolute}.dlid .player-card .max-marker{background-color:#9c9c9c;border:3px solid #cdcdcd}.dlid .player-card .marker,.dlid .player-card .max-marker{border-radius:50%;height:20px;position:absolute;transition:top 1s linear,left 1s linear,transform 1s linear;width:20px}.dlid .player-card .marker{align-items:center;box-shadow:inset 0 0 0 1px #000;display:flex;justify-content:center;padding:1px}.dlid .character-side-container{border-radius:10px;font-size:1em;line-height:1.25em;margin-bottom:5px;padding:.25rem;position:relative}.dlid .character-side-container .equipment-item{text-decoration:underline}.dlid .character-side-container .equipment-item.equipment-hide{text-decoration:unset}.dlid .character-side-container .hindrance-item{text-decoration:underline}.dlid .character-side-container .character-image{position:absolute;right:0;top:0}.dlid .character-side-container .character-image .card{border:unset;box-shadow:inset 0 0 6px 0 #fff}.dlid .character-side-container .status.incapacitated{color:red}.dlid .character-side-container .status.healing{color:#367cff}.dlid .character-name{font-size:16px;margin-bottom:2px;text-decoration:underline}.dlid .side-panel-skull{display:inline-block;margin-left:5px;vertical-align:middle}.dlid .line .fa{color:#000;margin-right:4px;text-align:center;width:14px}.dlid .selected:not(#\9 ):not(#\9 ):not(#\9 ){border:5px solid var(--player-color,#fff);border-radius:10px;margin:0}.dlid .tooltip{left:0;position:absolute;top:0;transform:translateX(-.75rem) translateY(-.5rem)}.dlid .tooltip .fa-fire,.dlid .tooltip .fa-question{font-size:16px}.dlid .tooltip .dot{position:unset}.dlid .tooltip-box{align-items:flex-start;background-color:#fff;border-radius:1rem;display:flex;font-size:20px;gap:1rem;max-width:525px;min-width:350px;padding:1rem}.dlid .tooltip-box .tooltip-text{width:unset}.dlid .tooltip-box>span{margin-right:1rem}.dlid .label{color:#000}.dlid .fa-heart{position:relative;top:1px}.dlid .fkp-unlocked{pointer-events:none}.action-button .dlid__stamina{color:#ff0;margin-left:.25em}.action-button .dlid__health{color:red;margin-left:.25em}.action-button .dlid__fkp{color:#00ff16;margin-left:.25em}.action-button .dlid__dice{color:#fff;margin-left:.25em}.action-button .dlid__sun{color:#ff0;margin-left:.25em}.action-button .dlid__forever{color:#f80;margin-left:.25em}.dlid__container{align-items:center;margin:0 auto 1rem}.dlid__container,.dlid__container .content{display:flex;flex-flow:column}.dlid__log-button{background:#eee;border:2px solid #737373;border-radius:8px;color:#000;cursor:pointer;display:inline-block;margin:3px 1px 0;padding:3px 5px}.player-board{background-color:#d6f3ff}