.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}@font-face{font-family:ghs-normal;src:url(majallab.c0fe28bfe2c046ef.eot);src:url(majallab.4ef31693f35ab4df.woff) format("woff"),url(majallab.00c7b4c865792c45.ttf) format("truetype"),url(majallab.3bc19f63b5b1d474.svg) format("svg")}@font-face{font-family:ghs-text;src:url(nyala.4e8c1c950bd24426.eot);src:url(nyala.4ee851b2fcb8e944.woff) format("woff"),url(nyala.cb936c47987819d9.ttf) format("truetype"),url(nyala.8c58684371db7fcc.svg) format("svg")}@font-face{font-family:ghs-extra;src:url(HighTower.97e2c9c42dc378c1.eot);src:url(HighTower.436332ed2b7e9692.woff) format("woff"),url(HighTower.324fc43c0afe8bc7.ttf) format("truetype"),url(HighTower.bae5c37885632d2a.svg) format("svg")}@font-face{font-family:ghs-title;src:url(PirataOne-Gloomhaven.865e1b59fec8b926.eot);src:url(PirataOne-Gloomhaven.da25f1617794b910.woff) format("woff"),url(PirataOne-Gloomhaven.7a0430e6b6669ae2.ttf) format("truetype"),url(PirataOne-Gloomhaven.6df041d11e2f4836.svg) format("svg")}@font-face{font-family:ghs-normal-fh;src:url(markazi.0e6f8c4cdea7b058.eot);src:url(markazi.c72d04c77c5b25eb.woff) format("woff"),url(markazi.ec2687f7e674c12a.ttf) format("truetype"),url(markazi.c581a8c802201313.svg) format("svg")}@font-face{font-family:ghs-text-fh;src:url(majallab.c0fe28bfe2c046ef.eot);src:url(majallab.4ef31693f35ab4df.woff) format("woff"),url(majallab.00c7b4c865792c45.ttf) format("truetype"),url(majallab.3bc19f63b5b1d474.svg) format("svg")}@font-face{font-family:ghs-title-fh;src:url(germaniaone.afdf0afabd4a0740.eot);src:url(germaniaone.bac4423c0d7806c3.woff) format("woff"),url(germaniaone.8f8e515b51cc8362.ttf) format("truetype"),url(germaniaone.22943d9778daf633.svg) format("svg")}*{box-sizing:border-box}html,body{width:100%;height:100%;overflow:hidden}body{margin:0;font-family:var(--ghs-font-normal);overscroll-behavior-y:contain;overflow:hidden;--ghs-font-normal: "ghs-normal";--ghs-font-text: "ghs-text";--ghs-font-extra: "ghs-extra";--ghs-font-title: "ghs-title";--ghs-width: 100px;--ghs-factor: 100;--ghs-dialog-factor: 1;--ghs-text-factor: 1;--ghs-small-text-factor: 1;--ghs-barsize: 1;--ghs-fontsize: 1;--ghs-unit: calc(var(--ghs-width) / var(--ghs-factor));--ghs-color-black: #000;--ghs-color-white: #fff;--ghs-color-gray: #98b0b5;--ghs-color-darkgray: #202830;--ghs-color-yellow: #eca610;--ghs-color-yellow-light: #eed07d;--ghs-color-blue: #56c8ef;--ghs-color-green: #7da82a;--ghs-color-lightgreen: #7be502;--ghs-color-red: #e2421f;--ghs-color-darkred: #4d0e00;--ghs-color-brown: #513821;--ghs-filter-white: invert(100%) sepia(100%) saturate(14%) hue-rotate(212deg) brightness(104%) contrast(104%);--ghs-filter-gray: invert(71%) sepia(17%) saturate(271%) hue-rotate(143deg) brightness(94%) contrast(88%);--ghs-filter-darkgray: invert(14%) sepia(14%) saturate(794%) hue-rotate(169deg) brightness(95%) contrast(97%);--ghs-filter-yellow: invert(58%) sepia(53%) saturate(675%) hue-rotate(3deg) brightness(103%) contrast(100%);--ghs-filter-blue: invert(72%) sepia(96%) saturate(1077%) hue-rotate(164deg) brightness(97%) contrast(94%);--ghs-filter-green: invert(56%) sepia(53%) saturate(536%) hue-rotate(39deg) brightness(95%) contrast(93%);--ghs-filter-red: invert(26%) sepia(70%) saturate(2000%) hue-rotate(348deg) brightness(104%) contrast(97%);--ghs-filter-shadow: drop-shadow(2px 2px 2px var(--ghs-color-darkgray));--ghs-filter-shadow-thin: drop-shadow(1px 1px 1px var(--ghs-color-darkgray));--ghs-filter-outline: drop-shadow(2px 2px 2px var(--ghs-color-darkgray)) drop-shadow(-2px -2px 2px var(--ghs-color-darkgray));--ghs-filter-outline-thin: drop-shadow(1px 1px 1px var(--ghs-color-darkgray)) drop-shadow(-1px -1px 1px var(--ghs-color-darkgray));--ghs-outline: calc(var(--ghs-unit) * -.2) 0px var(--ghs-color-black), 0px calc(var(--ghs-unit) * .2) var(--ghs-color-black), calc(var(--ghs-unit) * .2) 0px var(--ghs-color-black), 0px calc(var(--ghs-unit) * -.2) var(--ghs-color-black);--ghs-outline-thin: calc(var(--ghs-unit) * -.1) 0px var(--ghs-color-black), 0px calc(var(--ghs-unit) * .1) var(--ghs-color-black), calc(var(--ghs-unit) * .1) 0px var(--ghs-color-black), 0px calc(var(--ghs-unit) * -.1) var(--ghs-color-black);--ghs-outline-white: calc(var(--ghs-unit) * -.2) 0px var(--ghs-color-white), 0px calc(var(--ghs-unit) * .2) var(--ghs-color-white), calc(var(--ghs-unit) * .2) 0px var(--ghs-color-white), 0px calc(var(--ghs-unit) * -.2) var(--ghs-color-white);--ghs-outline-white-thin: calc(var(--ghs-unit) * -.1) 0px var(--ghs-color-white), 0px calc(var(--ghs-unit) * .1) var(--ghs-color-white), calc(var(--ghs-unit) * .1) 0px var(--ghs-color-white), 0px calc(var(--ghs-unit) * -.1) var(--ghs-color-white)}body.no-select{user-select:none;-webkit-user-select:none}body.fh{--ghs-font-normal: "ghs-normal-fh";--ghs-font-text: "ghs-text-fh";--ghs-font-extra: "ghs-extra";--ghs-font-title: "ghs-title-fh"}body.dragging{cursor:grabbing!important}*::-webkit-scrollbar{width:5px;height:8px;border-radius:10px}*::-webkit-scrollbar:hover{width:8px;height:12px;background-color:var(--ghs-color-darkgray)}*::-webkit-scrollbar-thumb{background:var(--ghs-color-gray);border-radius:10px;border:5px solid transparent}.hidden-xs,.hidden-sm,.hidden-md,.hidden-lg{display:none}@media (max-width: 500px){body{--ghs-width: 100vw;--ghs-dialog-factor: 1.8;--ghs-text-factor: 1.3;--ghs-small-text-factor: .7;--ghs-filter-outline: drop-shadow(1px 1px 1px var(--ghs-color-darkgray)) drop-shadow(-1px -1px 1px var(--ghs-color-darkgray))}}@media (max-width: 500px) and (orientation: landscape){body{--ghs-width: 70vw}}@media (min-width: 500px){body{--ghs-width: 100vw;--ghs-dialog-factor: 1.6;--ghs-text-factor: 1.2;--ghs-small-text-factor: .85;--ghs-filter-outline: drop-shadow(1px 1px 1px var(--ghs-color-darkgray)) drop-shadow(-1px -1px 1px var(--ghs-color-darkgray))}}@media (min-width: 500px) and (orientation: landscape){body{--ghs-width: 60vw}}@media (min-width: 500px){.hidden-xs{display:unset}}@media (min-width: 800px){body{--ghs-width: 800px;--ghs-dialog-factor: 1.3;--ghs-text-factor: 1.1;--ghs-small-text-factor: 1;--ghs-filter-outline: drop-shadow(2px 2px 2px var(--ghs-color-darkgray)) drop-shadow(-2px -2px 2px var(--ghs-color-darkgray))}}@media (min-width: 800px) and (orientation: landscape){body{--ghs-width: 600px}}@media (min-width: 800px){.hidden-xs,.hidden-sm{display:unset}}@media (min-width: 1000px){body{--ghs-width: 1000px;--ghs-dialog-factor: 1.1;--ghs-text-factor: 1}}@media (min-width: 1000px) and (orientation: landscape){body{--ghs-width: 750px}}@media (min-width: 1000px){.hidden-xs,.hidden-sm,.hidden-md{display:unset}}@media (min-width: 1200px){body{--ghs-width: 1200px;--ghs-dialog-factor: 1;--ghs-text-factor: 1}}@media (min-width: 1200px) and (orientation: landscape){body{--ghs-width: 900px}}@media (min-width: 1200px){.hidden-xs,.hidden-sm,.hidden-md,.hidden-lg{display:unset}}.working{cursor:progress}.working *{pointer-events:none}@keyframes ghs-spinning{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.scrolling,.scrolling *{touch-action:none}.denied{cursor:not-allowed!important}.denied *{pointer-events:none}.no-animations,.no-animations *{transition:none!important;animation:none!important}app-root{position:relative;width:100%;max-width:100%;height:100%;max-height:100%}ghs-main{position:absolute;inset:0}a{color:var(--ghs-color-gray)}a:hover{color:var(--ghs-color-white)}.positive-value{color:var(--ghs-color-green)!important}.negative-value{color:var(--ghs-color-red)!important}.value-overlay{position:relative;margin-left:calc(var(--ghs-unit) * 1 * var(--ghs-text-factor));font-size:calc(var(--ghs-unit) * 3 * var(--ghs-text-factor));font-family:var(--ghs-font-normal);text-shadow:none;display:flex;justify-content:center;align-items:center;width:calc(var(--ghs-unit) * 4 * var(--ghs-text-factor));height:calc(var(--ghs-unit) * 3 * var(--ghs-text-factor))}.value-overlay .value{position:relative}.value-overlay:before{content:" ";position:absolute;top:0;bottom:0;left:calc(var(--ghs-unit) * -.5 * var(--ghs-text-factor));right:calc(var(--ghs-unit) * -.5 * var(--ghs-text-factor));background-color:var(--ghs-color-darkgray);opacity:.7;border-radius:25%}.inactive{filter:grayscale(100%)}.active-border{box-shadow:0 0 calc(var(--ghs-unit) * 1) calc(var(--ghs-unit) * .5) var(--ghs-color-blue)}.outline{color:var(--ghs-color-white);text-shadow:var(--ghs-outline)}.card-container{background-color:transparent;height:100%;max-height:100%;perspective:1000px}.card{position:relative;width:100%;height:100%;transition:transform .8s cubic-bezier(.75,0,.85,1);transform-style:preserve-3d}.card.flipped{transform:rotateX(180deg)}.card.flipped.reverse{transform:rotateX(-180deg)}.card .revealed{display:none}.card.confirm .revealed{display:inline-block}.card .card-back,.card .card-front{position:absolute;inset:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;z-index:1}.card .card-front{transform:rotateX(180deg)}.card.reverse .card-front{transform:rotateX(-180deg)}.spacer{flex:1 1 auto}.dialog-backdrop,.popup-backdrop{z-index:500;position:fixed!important;inset:0;background:rgba(0,0,0,.5)}@keyframes card-flip{0%{transform:rotateX(0)}to{transform:rotateX(180deg)}}@keyframes entity-alive-animation{0%{max-width:100%;opacity:0;transform:translateY(100%) scale(1);filter:grayscale(100%)}to{max-width:100%;opacity:1;transform:translate(0)}}@keyframes entity-dead-animation{0%{max-width:100%;opacity:1;transform:translate(0)}to{max-width:100%;opacity:0;transform:translateY(100%);filter:grayscale(100%)}}@keyframes hide-animation{0%,to{visibility:hidden}}@keyframes shake{8%,41%{transform:translate(-10px)}25%,58%{transform:translate(10px)}75%{transform:translate(-5px)}92%{transform:translate(5px)}0%,to{transform:translate(0)}}.entity-alive{animation:entity-alive-animation 1s ease-in-out}.entity-dead{animation:entity-dead-animation 1s ease-in-out}.ghs-svg{width:100%;height:auto}.element{display:inline-block;position:relative}.element img{width:100%;height:auto}.element.inline{width:1em;height:1em;transform:translateY(25%)}.element-half-container{position:relative;display:inline-flex;width:100%;height:100%}.element-half-container .element-half{position:relative;overflow:hidden;width:50%;padding:0 0 100%;height:0}.element-half-container .element-half img{position:absolute;margin:0;top:0;height:100%;width:auto}.element-half-container .element-half:nth-child(1){left:0}.element-half-container .element-half:nth-child(2){right:0}.element-half-container .element-half:nth-child(2) img{transform:translate(-50%)}.element.consume,.element-half-container.consume{z-index:1}.element.consume:before,.element-half-container.consume:before{content:" ";display:block;position:absolute;left:0;width:100%;height:100%;background-image:url(consume.97c98a810771fceb.svg);background-size:cover;z-index:2}.immunity{position:relative}.immunity img{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.immunity:before{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(immunity.5d026de2db8a1d8f.svg);background-size:cover;z-index:2}.condition.permanent{position:relative}.condition.permanent img{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.condition.permanent:before{content:" ";display:block;position:absolute;top:50%;left:initial;right:-20%;width:55%;height:55%;background-image:url(permanent.6771761398f04ee5.svg);background-size:cover;transform:translateY(-50%);z-index:2}ghs-pointer-input{cursor:pointer}ghs-pointer-input.dragging{cursor:ew-resize}.cdk-drag-preview{cursor:grabbing}.cdk-drag-preview.drag-hidden{opacity:0}.cdk-drag-dragging{cursor:grabbing}.cdk-dialog-container:focus,.cdk-dialog-container:focus-visible{outline:0px solid transparent}.cdk-overlay-pane{pointer-events:auto;max-height:90vh;transform-origin:center center}.cdk-overlay-pane .scroll-container{position:relative;width:100%;max-height:calc(90vh - var(--ghs-unit) * 4);overflow:auto}.cdk-overlay-pane.fullscreen-panel,.cdk-overlay-pane.fullscreen-panel .scroll-container{max-height:100vh}.dialog,.dialog-invert{border:calc(var(--ghs-unit) * 1) solid transparent;border-radius:calc(var(--ghs-unit) * .5);padding:calc(var(--ghs-unit) * 1);border-image-source:url(dialog_border.fcca2bc108fca8e8.png);border-image-slice:64;border-image-outset:calc(var(--ghs-unit) * -1);border-image-width:calc(var(--ghs-unit) * 6);background-color:var(--ghs-color-black)}.dialog .close,.dialog-invert .close{position:absolute;top:calc(var(--ghs-unit) * -2 * var(--ghs-dialog-factor));right:calc(var(--ghs-unit) * -1 * var(--ghs-dialog-factor));z-index:999;filter:var(--ghs-filter-red) brightness(.6) var(--ghs-filter-shadow);cursor:pointer}.dialog .close img,.dialog-invert .close img{width:calc(var(--ghs-unit) * 3.5 * var(--ghs-dialog-factor));height:auto}.dialog .close:hover,.dialog-invert .close:hover{filter:var(--ghs-filter-gray) var(--ghs-filter-shadow)}.dialog.dialog-invert,.dialog-invert.dialog-invert{background-color:var(--ghs-color-white);background-image:none;border:none;border-radius:5px}.fullscreen-backdrop{background-image:url(bg.21a3b4d9cc4773f5.jpg);background-size:cover}.fh .fullscreen-backdrop{background-image:url(bg.b402b1d465a94b7a.jpg)}.disable-animation *{animation:none!important}textarea:focus,textarea:focus-visible,textarea:active,textarea:hover,input:focus,input:focus-visible,input:active,input:hover{border:none;outline:none!important}input[type=text],input[type=number]{max-width:100%;min-width:calc(var(--ghs-unit) * 8 * var(--ghs-dialog-factor));margin:0;color:var(--ghs-color-white);background-color:var(--ghs-color-black);border-width:calc(var(--ghs-unit) * .1);border-style:solid;border-color:var(--ghs-color-gray);user-select:auto;-webkit-user-select:auto;font-family:var(--ghs-font-text);font-size:calc(var(--ghs-unit) * 3 * var(--ghs-dialog-factor))}label input[type=text],label input[type=number]{margin-left:calc(var(--ghs-unit) * 1 * var(--ghs-dialog-factor))}input[type=checkbox]{cursor:pointer;-webkit-appearance:none;appearance:none;position:relative;background-color:var(--form-background);width:calc(var(--ghs-unit) * 3 * var(--ghs-dialog-factor));height:calc(var(--ghs-unit) * 3 * var(--ghs-dialog-factor));border-width:calc(var(--ghs-unit) * .3);border-style:solid;display:grid;place-content:center;margin-right:calc(var(--ghs-unit) * 1 * var(--ghs-dialog-factor));color:var(--ghs-color-gray)}input[type=checkbox]:before{position:absolute;left:5%;top:-35%;content:" ";width:130%;height:130%;transform:scale(0);transform-origin:bottom left;transition:.12s transform ease-in-out;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);color:var(--ghs-color-gray);background-color:var(--ghs-color-gray)}input[type=checkbox]:checked:before{transform:scale(1)}input[type=checkbox]:hover:before{background-color:var(--ghs-color-white)}input[type=checkbox]:disabled{cursor:initial;color:var(--ghs-color-darkgray);border-width:calc(var(--ghs-unit) * .4)}input[type=checkbox]:disabled:before{background-color:var(--ghs-color-darkgray)}input[type=checkbox]:disabled:hover:before{background-color:var(--ghs-color-darkgray)}input[type=radio]{cursor:pointer;position:relative;-webkit-appearance:none;appearance:none;background-color:var(--form-background);width:calc(var(--ghs-unit) * 3 * var(--ghs-dialog-factor));height:calc(var(--ghs-unit) * 3 * var(--ghs-dialog-factor));border-width:calc(var(--ghs-unit) * .3);border-style:solid;display:grid;place-content:center;margin-right:calc(var(--ghs-unit) * 1);color:var(--ghs-color-gray)}input[type=radio]:before{position:absolute;left:5%;top:-35%;content:" ";width:130%;height:130%;transform:scale(0);transform-origin:bottom left;transition:.12s transform ease-in-out;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);color:var(--ghs-color-gray);background-color:var(--ghs-color-gray)}input[type=radio]:checked:before{transform:scale(1)}input[type=radio]:hover:before{background-color:var(--ghs-color-white)}.error{animation:shake .5s linear;color:var(--ghs-color-red)!important}.warn{animation:shake .25s linear;color:var(--ghs-color-yellow)!important}.ally,.allied{font-family:var(--ghs-font-normal);font-size:1.1em;margin:0 .1em;position:relative;bottom:.1em}.ally.ally,.allied.ally{color:var(--ghs-color-blue)}.ally.allied,.allied.allied{color:var(--ghs-color-red)}.hint-container{position:relative;display:flex;align-items:center;flex-wrap:wrap}.hint-container .hint-trigger{cursor:help;height:calc(var(--ghs-unit) * 2.5 * var(--ghs-dialog-factor));width:auto;margin-left:calc(var(--ghs-unit) * 1 * var(--ghs-dialog-factor))}.hint-container .hint-trigger.ghs-svg{filter:var(--ghs-filter-gray) var(--ghs-filter-shadow)}.hint-container .hint-trigger:hover~.hint .text{display:inline-block!important}.hint-container .hint{position:absolute;top:100%;left:0;width:100%;min-width:calc(var(--ghs-unit) * 20 * var(--ghs-dialog-factor));font-family:var(--ghs-font-text);font-size:calc(var(--ghs-unit) * 2 * var(--ghs-dialog-factor));color:var(--ghs-color-gray);z-index:999}.hint-container .hint.above{top:initial;bottom:100%}.hint-container .hint.center{left:50%;transform:translate(-50%)}.hint-container .hint:hover .text{display:inline-block!important}.hint-container .hint .ghs-svg{filter:var(--ghs-filter-gray)}.hint-container .hint .text{margin:calc(var(--ghs-unit) * .5 * var(--ghs-dialog-factor));padding:calc(var(--ghs-unit) * 1.5 * var(--ghs-dialog-factor));border:calc(var(--ghs-unit) * .3 * var(--ghs-dialog-factor)) solid var(--ghs-color-gray);border-radius:calc(var(--ghs-unit) * 1 * var(--ghs-dialog-factor));background-color:var(--ghs-color-black);display:none}.placeholder{position:relative}.placeholder .icon{height:1.3em;width:auto;margin:0 .1em;vertical-align:middle}.placeholder .icon.ghs-svg{height:.9em}.placeholder .placeholder-action,.placeholder .placeholder-condition,.placeholder .placeholder-initiative{white-space:nowrap;display:inline-flex;align-items:center}.placeholder .placeholder-condition{text-transform:uppercase}.placeholder .placeholder-initiative{position:relative;font-family:var(--ghs-font-title);font-size:.8em;top:.1em}.placeholder .placeholder-initiative img{position:absolute;width:.7em;height:auto;top:-.3em;left:50%;transform:translate(-50%);filter:var(--ghs-filter-white) var(--ghs-filter-shadow)}.placeholder .placeholder-attackmodifier{position:relative;display:inline;overflow:visible;margin:0 1em}.placeholder .placeholder-attackmodifier img{position:absolute;height:1.4em;width:auto;left:25%;top:25%;transform:translate(-50%,-25%);margin:0}.placeholder .placeholder-character-icon{position:relative;top:.1em;display:inline-flex;height:1.3em;width:1.3em;border-radius:100%;justify-content:center;align-items:center;vertical-align:sub}.placeholder .placeholder-character-icon img{height:100%;width:auto;filter:brightness(0)}.placeholder .placeholder-element{position:relative;display:inline-flex;height:1.3em;width:1.3em;margin:0 .1em;justify-content:center;align-items:center}.placeholder .placeholder-element img{height:100%;width:auto}.placeholder .placeholder-character-token{--ghs-character-color: transparent;position:relative;top:.1em;display:inline-flex;height:1.3em;width:1.3em;border-radius:100%;justify-content:center;align-items:center;vertical-align:sub;background-image:url(token.d1b1e1243b98d66e.png);background-size:100%}.placeholder .placeholder-character-token:before{content:" ";z-index:0;position:absolute;top:.09em;left:.09em;width:1.15em;height:1.15em;background-color:var(--ghs-character-color);opacity:.4;border-radius:100%;filter:brightness(.9) saturate(3)}.placeholder .placeholder-character-token img{height:80%;width:auto;z-index:1;filter:brightness(.2)}.placeholder .placeholder-area{display:inline-grid;justify-items:center;align-items:center;grid-template-columns:.4em;filter:var(--ghs-filter-shadow-thin)}.placeholder .placeholder-area .hex{display:flex;justify-content:center;align-items:center;width:.8em;height:.68em}.placeholder .placeholder-area .hex img{width:100%;height:auto}.placeholder .placeholder-monster-type.normal{color:var(--ghs-color-white)}.placeholder .placeholder-monster-type.elite{color:var(--ghs-color-yellow)}.placeholder .placeholder-monster-type.boss{color:var(--ghs-color-red)}.placeholder .placeholder-character-icon-colored{position:relative;top:.1em;display:inline-flex;height:1em;width:1em;border-radius:100%;justify-content:center;align-items:center}.placeholder .placeholder-character-icon-colored img{width:80%;height:auto;filter:brightness(10)}.placeholder .placeholder-card{position:relative;margin:0 .1em;display:inline-block;height:1em}.placeholder .placeholder-card img{position:relative;left:0;margin:0;height:100%}.placeholder .placeholder-card img.card-overlay{position:absolute}.placeholder .placeholder-card .card-value{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--ghs-font-title);font-size:.8em;filter:invert(1);z-index:3}.placeholder .placeholder-item-fh{display:inline-flex;justify-content:flex-end;color:var(--ghs-color-white);width:1.8em;height:1.5em;font-size:.9em;line-height:1.3em;padding-right:.1em;background-image:url(fh-item.972c4231434a08a0.svg);background-position:top center;background-repeat:no-repeat;background-size:contain}.placeholder .placeholder-section{display:inline-block}.placeholder .placeholder-section .icon{vertical-align:middle}.placeholder .map-marker{margin:0 .2em}.placeholder .objective-marker{margin:0 .2em;font-size:.5em}.placeholder .scenario-number{display:inline-flex;justify-content:center;align-items:center;width:1.5em;height:1.5em;font-size:1em;color:var(--ghs-color-black);background-color:var(--ghs-color-white);border-radius:100%;border:2px solid var(--ghs-color-black);margin:0 calc(var(--ghs-unit) * .5 * var(--ghs-dialog-factor))}.placeholder.text-white .placeholder-character-icon img{filter:brightness(99)}.placeholder.text-white .scenario-number{color:var(--ghs-color-white);background-color:var(--ghs-color-black);border-color:var(--ghs-color-white)}.placeholder.text-white .placeholder-item-fh{filter:invert(1)}.map-marker{display:inline-flex;justify-content:center;align-items:flex-start;vertical-align:middle;width:1.2em;height:1.2em;overflow:hidden;background-color:var(--ghs-color-red);color:var(--ghs-color-white);font-family:var(--ghs-font-title);font-size:1em;line-height:.9em;border-radius:100%;border-color:var(--ghs-color-white);border-style:solid;border-width:.15em;transition:box-shadow .1s ease-in-out}.objective-marker{position:relative;display:inline-flex;justify-content:center;align-items:center;width:2.5em;height:2.5em;overflow:hidden;color:var(--ghs-color-white);font-family:var(--ghs-font-title);font-size:1em;line-height:.9em;border-radius:100%;border-color:var(--ghs-color-darkgray);border-style:solid;border-width:.3em;transition:box-shadow .1s ease-in-out}.objective-marker:before{content:" ";position:absolute;top:50%;left:50%;width:1.2em;height:1.2em;transform:translate(-50%,-50%);border-color:var(--ghs-color-gray);border-radius:100%;background-color:var(--ghs-color-darkgray);border-style:solid;border-width:1em;z-index:-1}.text-white{color:var(--ghs-color-white)}.text-white .ghs-svg{filter:var(--ghs-filter-white) var(--ghs-filter-shadow)}.fh .active-border{box-shadow:0 0 calc(var(--ghs-unit) * 1) calc(var(--ghs-unit) * .5) var(--ghs-color-red)}.fh .element.consume:before{left:45%;top:45%;width:70%;height:70%;background-image:url(consume.4a3eac90cfce6ac6.svg)}.fh .element-half-container{display:inline-flex;width:100%;height:100%;overflow:hidden;-webkit-mask-image:url(half-mask.c0f5b7dbbf5bf71f.svg);mask-image:url(half-mask.c0f5b7dbbf5bf71f.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%}.fh .element-half-container.consume:before{left:65%;top:45%;width:35%;height:35%;background-image:url(consume.4a3eac90cfce6ac6.svg)}.fh .element-half-container:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(half-overlay.25c36fa48563729c.svg);background-size:100% 100%;z-index:1}.fh .element-half-container .element-half{padding-bottom:0;height:100%;display:flex;align-items:center}.fh .element-half-container .element-half img{position:relative;top:initial;height:60%}.fh .element-half-container .element-half:nth-child(1){justify-content:flex-start}.fh .element-half-container .element-half:nth-child(2){justify-content:flex-end}.fh .element-half-container .element-half:nth-child(2) img{transform:none}.fh .text-white .element-half-container:after{filter:var(--ghs-filter-white)}.fh .placeholder .placeholder-card .card-value{font-size:.7em;top:initial;transform:translate(-50%)}.fh .placeholder .placeholder-character-token{background-image:url(token.9002cdeea8845c1f.png);top:.25em;height:1.6em;width:1.6em}.fh .placeholder .placeholder-character-token:before{top:.2em;left:.2em;width:1.2em;height:1.2em}.fh .placeholder .placeholder-character-token img{height:80%}.fh .placeholder .placeholder-character-token.additional img{opacity:.7}.fh .immunity:before{top:50%;left:initial;right:-20%;width:45%;height:45%;background-image:url(immune.3638b2264dfc0cf4.svg);transform:translateY(-50%)}
