.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;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media (prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media (forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(layers.ef6db8722c2c3f9a.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(layers-2x.9859cd1231006a4a.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(marker-icon.d577052aa271e13f.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@font-face{font-family:pirataone;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:majallab;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:nyala;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:hightower;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:germaniaone;src:url(germaniaone.afdf0afabd4a0740.eot);src:url(germaniaone.bac4423c0d7806c3.woff) format("woff"),url(germaniaone.8f8e515b51cc8362.ttf) format("truetype"),url(germaniaone.22943d9778daf633.svg) format("svg")}@font-face{font-family:markazi;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:majallab;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:moyenage;size-adjust:85%;src:url(Moyenage.d9180ec534ed5b54.eot);src:url(Moyenage.ce9ebef0efbdb9f5.woff) format("woff"),url(Moyenage.bea23df7d560895d.ttf) format("truetype"),url(Moyenage.870cb99f4079ce7c.svg) format("svg")}@font-face{font-family:kurale;size-adjust:75%;src:url(Kurale.e041f2ce57571857.eot);src:url(Kurale.59c0462f48d5080c.woff) format("woff"),url(Kurale.50041c687a1415c4.ttf) format("truetype"),url(Kurale.ee189dfcbde7e516.svg) format("svg")}*{box-sizing:border-box}html,body{width:100%;height:100%;overflow:hidden;touch-action:manipulation;overscroll-behavior:none}body{--ghs-font-gh-title: "pirataone";--ghs-font-gh-normal: "majallab";--ghs-font-gh-text: "nyala";--ghs-font-gh-extra: "hightower";--ghs-font-fh-title: "germaniaone";--ghs-font-fh-normal: "markazi";--ghs-font-fh-text: "majallab";--ghs-font-title: var(--ghs-font-gh-title);--ghs-font-normal: var(--ghs-font-gh-normal);--ghs-font-text: var(--ghs-font-gh-text);--ghs-font-extra: var(--ghs-font-gh-extra);--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-max-width: calc(var(--ghs-unit) * 99.9);--form-background: transparent;--ghs-color-black: #000;--ghs-color-white: #fff;--ghs-color-gray: #98b0b5;--ghs-color-darkgray: #202830;--ghs-color-lightgray: #eeeeee;--ghs-color-disabled: #52565f;--ghs-color-yellow: #eca610;--ghs-color-yellow-light: #eed07d;--ghs-color-blue: #56c8ef;--ghs-color-green: #7da82a;--ghs-color-lightgreen: #7be502;--ghs-color-darkgreen: #304110;--ghs-color-red: #e2421f;--ghs-color-darkred: #4d0e00;--ghs-color-brown: #513821;--ghs-color-orange: #d3580e;--ghs-color-purple: #663692;--ghs-color-bb-1: rgba(1, 177, 1, .7);--ghs-color-bb-2: rgba(78, 133, 252, .7);--ghs-color-bb-3: rgba(169, 0, 175, .7);--ghs-color-bb-4: rgba(170, 0, 0, .7);--ghs-color-bb-5: rgba(219, 216, 3, .7);--ghs-color-bb-6: rgba(255, 166, 0, .7);--ghs-color-bb-7: rgba(94, 0, 201, .7);--ghs-color-bb-8: rgba(70, 31, 0, .7);--ghs-color-bb-9: rgba(1, 136, 125, .7);--ghs-color-bb-10: rgba(68, 68, 68, .7);--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-disabled: invert(34%) sepia(12%) saturate(399%) hue-rotate(183deg) brightness(91%) contrast(87%);--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-darkred: invert(10%) sepia(24%) saturate(6391%) hue-rotate(357deg) brightness(92%) contrast(106%);--ghs-filter-brown: brightness(0) saturate(100%) invert(21%) sepia(11%) saturate(2303%) hue-rotate(347deg) brightness(93%) contrast(89%);--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-filter-outline-black: drop-shadow(2px 2px 2px var(--ghs-color-black)) drop-shadow(-2px -2px 2px var(--ghs-color-black));--ghs-filter-outline-thin-black: drop-shadow(1px 1px 1px var(--ghs-color-black)) drop-shadow(-1px -1px 1px var(--ghs-color-black));--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);--ghs-outline-gray: calc(var(--ghs-unit) * -.2) 0px var(--ghs-color-gray), 0px calc(var(--ghs-unit) * .2) var(--ghs-color-gray), calc(var(--ghs-unit) * .2) 0px var(--ghs-color-gray), 0px calc(var(--ghs-unit) * -.2) var(--ghs-color-gray);--ghs-outline-gray-thin: calc(var(--ghs-unit) * -.1) 0px var(--ghs-color-gray), 0px calc(var(--ghs-unit) * .1) var(--ghs-color-gray), calc(var(--ghs-unit) * .1) 0px var(--ghs-color-gray), 0px calc(var(--ghs-unit) * -.1) var(--ghs-color-gray);margin:0;font-family:var(--ghs-font-normal);overscroll-behavior-y:contain;overflow:hidden;min-width:var(--ghs-max-width)}body.disable-context-menu-touch{-webkit-touch-callout:none!important}body.no-select{user-select:none;-webkit-user-select:none}body.fh,body.modern,body.bb{--ghs-font-title: var(--ghs-font-fh-title);--ghs-font-normal: var(--ghs-font-fh-normal);--ghs-font-text: var(--ghs-font-fh-text);--ghs-font-extra: var(--ghs-font-gh-extra)}body.locale-ru{--ghs-font-gh-title: "moyenage";--ghs-font-gh-normal: "kurale";--ghs-font-gh-text: "kurale";--ghs-font-gh-extra: "kurale";--ghs-font-fh-title: "moyenage";--ghs-font-fh-normal: "kurale";--ghs-font-fh-text: "kurale";--ghs-font-fh-extra: "kurale"}body.dragging{cursor:grabbing!important}body.dragging.no-pointer *{pointer-events:none}*::-webkit-scrollbar,*::-webkit-scrollbar:horizontal{width:5px;height:8px;border-radius:10px}*::-webkit-scrollbar:hover,*::-webkit-scrollbar:horizontal:hover{width:8px;height:12px;background-color:var(--ghs-color-darkgray)}*::-webkit-scrollbar-thumb,*::-webkit-scrollbar-thumb:horizontal{background:var(--ghs-color-gray);border-radius:10px;border:5px solid transparent}.hidden-xs,.hidden-sm,.hidden-md,.hidden-lg{display:none}@media (min-width: 600px){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: 600px) and (orientation: landscape){body{--ghs-width: 60vw}}@media (min-width: 600px){.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}}@media (max-width: 600px),(orientation: portrait){body{--ghs-width: 100vw}body.portrait-mode{--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: 600px) and (orientation: landscape),(orientation: portrait) and (orientation: landscape){body{--ghs-width: 70vw}}.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}.denied .ignore-denied{pointer-events:initial!important}.outer-denied{pointer-events:none!important}.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;top:0;left:0;right:0;bottom: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}.hide-zero-value{display:none!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.flipped.vertical{transform:rotateY(180deg)}.card.flipped.vertical.reverse{transform:rotateY(-180deg)}.card .revealed{display:none}.card.confirm .revealed{display:inline-block}.card .card-back,.card .card-front{position:relative;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;z-index:1}.card .card-back.card-back,.card .card-front.card-back{position:absolute;top:0;left:0}.card .card-front{transform:rotateX(180deg)}.card.reverse .card-front{transform:rotateX(-180deg)}.card.vertical .card-front{transform:rotateY(180deg)}.card.vertical.reverse .card-front{transform:rotateY(-180deg)}.spacer{flex:1 1 auto}.dialog-backdrop,.popup-backdrop{z-index:500;position:fixed!important;top:0;left:0;bottom:0;right:0;background:#00000080}@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;left: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:before{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(immunity.5d026de2db8a1d8f.svg);background-size:cover;background-repeat:no-repeat;z-index:2}.condition.permanent{position:relative}.condition.permanent:before{content:" ";display:block;position:absolute;top:80%;left:-10%;right:initial;width:72%;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;padding:0 calc(var(--ghs-unit) * 1)}.cdk-overlay-backdrop.disabled{pointer-events:none}@keyframes dialog-open{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes dialog-close{0%{opacity:inherit;transform:translateY(0)}50%{opacity:inherit;transform:translateY(calc(var(--ghs-unit) * 5))}to{opacity:0;transform:translateY(calc(var(--ghs-unit) * 15))}}@keyframes dialog-close-backdrop{0%{opacity:inherit!important}50%{opacity:inherit!important}to{opacity:0!important}}.dialog .cdk-dialog-container,.dialog .dialog-container,.dialog-invert .cdk-dialog-container,.dialog-invert .dialog-container{border:calc(var(--ghs-unit) * 1) solid transparent;border-radius:calc(var(--ghs-unit) * .5);padding:calc(var(--ghs-unit) * 2);background-color:var(--ghs-color-black);background-image:url(dialog_background.fa4ff388462f6a00.png);background-size:cover;border-image-source:url(dialog_border.4550c5ca437b2e25.png);border-image-slice:calc(var(--ghs-factor) / var(--ghs-text-factor) / var(--ghs-text-factor));border-image-outset:calc(var(--ghs-unit) * 1);border-image-width:calc(var(--ghs-unit) * 6)}.dialog.dialog-invert .cdk-dialog-container,.dialog.dialog-invert .dialog-container,.dialog-invert.dialog-invert .cdk-dialog-container,.dialog-invert.dialog-invert .dialog-container{background-color:var(--ghs-color-white);background-image:none}.dialog:not(.no-open-animation) .cdk-dialog-container,.dialog-invert:not(.no-open-animation) .cdk-dialog-container{transform-origin:center center;animation:dialog-open .15s ease-in-out}.dialog.dialog-closing .cdk-dialog-container,.dialog-invert.dialog-closing .cdk-dialog-container{animation:dialog-close .25s ease-in-out;opacity:0;transform:translateY(calc(var(--ghs-unit) * 10))}.fullscreen-panel{max-height:100vh}.fullscreen-panel .cdk-dialog-container{transform-origin:center center;animation:dialog-open .25s ease-in-out}.fullscreen-panel.dialog-closing .cdk-dialog-container{animation:dialog-close .25s ease-in-out;opacity:0;transform:translateY(calc(var(--ghs-unit) * 10))}.fullscreen-panel .scroll-container{max-height:100vh}.backdrop-closing{animation:dialog-close-backdrop .25s ease-in-out;opacity:0!important}.dialog-arrow{position:fixed;width:calc(var(--ghs-unit) * 2 * var(--ghs-dialog-factor));height:calc(var(--ghs-unit) * 2 * var(--ghs-dialog-factor));background-color:#00f}.dialog-close-button{position:fixed;top:calc(var(--ghs-unit) * .3 * var(--ghs-dialog-factor));right:calc(var(--ghs-unit) * .3 * var(--ghs-dialog-factor));z-index:999;filter:var(--ghs-filter-outline-black);cursor:pointer;pointer-events:initial;z-index:5000;animation:dialog-open .25s ease-in-out}.dialog-close-button img{filter:var(--ghs-filter-red);width:calc(var(--ghs-unit) * 3.5 * var(--ghs-dialog-factor));height:auto}.dialog-close-button:hover{filter:none}.dialog-close-button:hover img{filter:var(--ghs-filter-darkred)}.dialog-close-button.closing{animation:dialog-close .25s ease-in-out;opacity:0;transform:translateY(calc(var(--ghs-unit) * 10))}.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:active,textarea:hover,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(--form-background);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)}.monster-allied-off{color:var(--ghs-color-red);text-decoration:line-through}.monster-allied-on{color:var(--ghs-color-red)}.monster-ally-on{color:var(--ghs-color-blue)}.monster-ally-off{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%;height:0;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%;height:auto}.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.margin-breaks br{display:block;margin:.2em}.placeholder .placeholder-action,.placeholder .placeholder-condition,.placeholder .placeholder-initiative{position:relative;white-space:nowrap;display:inline-flex;align-items:center}.placeholder .placeholder-condition{text-transform:uppercase}.placeholder .placeholder-condition .condition-icon{position:relative;margin:0 .1em;height:1.3em}.placeholder .placeholder-condition .condition-icon .icon{display:block;margin:0}.placeholder .placeholder-condition .condition-icon .value{font-family:var(--ghs-font-title);font-size:.6em;color:var(--ghs-color-white);position:absolute;bottom:-.2em;left:1.1em;transform:translate(-50%);text-shadow:none;filter:none}.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;height:1em;overflow:visible;margin:0 .05em}.placeholder .placeholder-attackmodifier img{position:relative;height:1.1em;width:auto;left:0;top: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,.placeholder .placeholder-character-icon-colored-bg{display:inline-flex;height:1em;width:1em;border-radius:100%;justify-content:center;align-items:center;top:.3em;position:relative;margin:0 .2em}.placeholder .placeholder-character-icon-colored img,.placeholder .placeholder-character-icon-colored-bg img{position:relative}.placeholder .placeholder-character-icon-colored.placeholder-character-icon-colored-bg,.placeholder .placeholder-character-icon-colored-bg.placeholder-character-icon-colored-bg{top:.1em;height:1em;width:1em}.placeholder .placeholder-character-icon-colored.placeholder-character-icon-colored-bg img,.placeholder .placeholder-character-icon-colored-bg.placeholder-character-icon-colored-bg img{width:80%;height:auto;filter:brightness(10)}.placeholder .placeholder-card{position:relative;margin:0 .1em;display:inline-flex;height:1em;width:1em}.placeholder .placeholder-card img{position:absolute;top:.3em;left:0;margin:0;height:.9em}.placeholder .placeholder-card .card-value{position:absolute;top:.47em;left:.47em;font-family:var(--ghs-font-title);font-size:.8em;filter:invert(1);z-index:3}.placeholder .placeholder-element-half{display:inline-flex;width:2em;height:auto;position:relative;top:.2em}.placeholder .placeholder-checkmark .ghs-svg{margin-top:-.3em}.placeholder .placeholder-item-fh{display:inline-flex;justify-content:flex-end;color:var(--ghs-color-white);width:1.8em;height:1.3em;font-family:var(--ghs-font-fh-title);font-size:.9em;line-height:1.3em;padding-right:.1em;background-color:var(--ghs-color-white);background-image:url(fh-item.361d1319d29bcd19.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.placeholder .placeholder-item-fh .value{font-size:.9em}.placeholder .placeholder-section,.placeholder .placeholder-fh-icon{display:inline-block}.placeholder .placeholder-section .icon,.placeholder .placeholder-fh-icon .icon{margin-top:-.2em;vertical-align:middle}.placeholder .placeholder-trait{display:inline-block;text-transform:uppercase}.placeholder .placeholder-trait .icon{margin-top:-.2em;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 .placeholder-town-guard-am{display:inline-flex;justify-content:center;align-items:center;width:1.8em;height:1.8em;font-family:var(--ghs-font-gh-title);font-size:.9em;text-shadow:var(--ghs-outline-thin);color:var(--ghs-color-white);border-radius:100%;border:2px solid var(--ghs-color-brown);margin:0 calc(var(--ghs-unit) * .5 * var(--ghs-dialog-factor))}.placeholder .placeholder-town-guard-am.plus{background-color:var(--ghs-color-green)}.placeholder .placeholder-town-guard-am.minus{background-color:var(--ghs-color-red)}.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)}.placeholder.text-black .placeholder-monster-type.normal{color:var(--ghs-color-black)}.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:#881c1f;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;z-index:1}.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}.event-checkbox{position:relative;display:inline-block;margin:0 .6em}.event-checkbox:before{content:" ";position:absolute;top:-.1em;left:-.8em;width:1.5em;height:1em;background-image:url(checkbox.70b7b1bd28d13444.svg);background-size:100% 100%}.placeholder-enhancement{position:relative;display:inline-block;width:.7em;height:.7em;margin-left:.3em;margin-right:.1em}.placeholder-enhancement img{top:0;left:0;height:100%;filter:none;box-shadow:none}.placeholder ghs-action-enhancements{display:inline-block;position:relative;top:.1em;left:-.2em}.autocomplete{position:fixed!important;font-size:1em;margin-top:-.1em;color:var(--ghs-color-black);background:var(--ghs-color-white);z-index:9000;overflow:auto;border:.1em solid var(--ghs-color-darkgray)}.autocomplete>div{padding:0 .2em}.autocomplete>div:hover:not(.empty){color:var(--ghs-color-darkgray)}.autocomplete>div.spoiler:not(.empty,.revealed){color:transparent;position:relative}.autocomplete>div.spoiler:not(.empty,.revealed):before{color:var(--ghs-color-black);content:".....";position:absolute;top:0;left:.2em}.autocomplete>div.spoiler:not(.empty,.revealed):hover{color:var(--ghs-color-black)}.autocomplete>div.spoiler:not(.empty,.revealed):hover:before{content:""}.autocomplete .group{background:var(--ghs-color-white)}.autocomplete>div:hover:not(.group,.empty),.autocomplete>div.selected{background:var(--ghs-color-gray);cursor:pointer}.text-white{color:var(--ghs-color-white)}.text-white .ghs-svg{filter:var(--ghs-filter-white) var(--ghs-filter-shadow)}.text-white .autocomplete{color:var(--ghs-color-white);background:var(--ghs-color-black);border:.1em solid var(--ghs-color-gray)}.text-white .autocomplete>div{border-bottom:.1em dashed var(--ghs-color-gray)}.text-white .autocomplete>div:hover:not(.empty){color:var(--ghs-color-gray)}.text-white .autocomplete>div.spoiler:not(.empty):before{color:var(--ghs-color-white)}.text-white .autocomplete>div.spoiler:not(.empty):hover{color:var(--ghs-color-white)}.text-white .autocomplete>div:hover:not(.group),.text-white .autocomplete>div.selected:not(.empty){background:var(--ghs-color-darkgray)}.scenario-level{font-family:var(--ghs-font-title);font-size:1em;border-radius:.9em;padding:.1em .7em;background-color:var(--ghs-color-black);color:var(--ghs-color-white);text-shadow:none}.scenario-level.level-1{background-color:var(--ghs-color-bb-1)}.scenario-level.level-2{background-color:var(--ghs-color-bb-2)}.scenario-level.level-3{background-color:var(--ghs-color-bb-3)}.scenario-level.level-4{background-color:var(--ghs-color-bb-4)}.fh .active-border{box-shadow:0 0 calc(var(--ghs-unit) * 1) calc(var(--ghs-unit) * .5) var(--ghs-color-red)}.fh .element.consume{margin-right:.2em}.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:auto!important;padding-bottom:50%;height:initial}.fh .element-half-container.consume{margin-right:.2em}.fh .element-half-container.consume:before{left:75%;top:45%;width:40%;height:65%;background-image:url(consume.4a3eac90cfce6ac6.svg);background-size:contain;background-repeat:no-repeat}.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{position:absolute;padding-bottom:0;height:100%;display:flex;align-items:center;-webkit-mask-size:100% 100%;mask-size:100% 100%;overflow:visible;width:100%}.fh .element-half-container .element-half img{position:relative;top:initial;height:120%}.fh .element-half-container .element-half:nth-child(1){justify-content:flex-start;-webkit-mask-image:url(half-mask-left.1ce5b3734b5e1cef.svg);mask-image:url(half-mask-left.1ce5b3734b5e1cef.svg)}.fh .element-half-container .element-half:nth-child(2){justify-content:flex-end;-webkit-mask-image:url(half-mask-right.4a92010ce73cc6b9.svg);mask-image:url(half-mask-right.4a92010ce73cc6b9.svg);right:0}.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}.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 .placeholder-condition .condition-icon.immunity{margin-right:.3em}.fh .immunity:before{top:50%;left:initial;right:-20%;width:45%;height:45%;background-image:url(immune.3638b2264dfc0cf4.svg);background-size:contain;transform:translateY(-50%)}.fh .dialog.dialog .cdk-dialog-container,.fh .dialog-invert.dialog .cdk-dialog-container{background-image:url(dialog_background_fh.4617186f03975edf.png)}.fh .dialog .cdk-dialog-container,.fh .dialog-invert .cdk-dialog-container{border-image-source:url(dialog_border_fh.349828dc9d019997.png)}.fh .map-marker{background-color:#367036;background:radial-gradient(circle,#40823e,#265229);text-shadow:var(--ghs-outline-thin)}.modern{--ghs-color-darkgray: #52565f;--ghs-color-disabled: #727272;--ghs-filter-shadow: brightness(1)}.modern .dialog .cdk-dialog-container,.modern .dialog-invert .cdk-dialog-container{border:none;border-color:var(--ghs-color-gray);border-style:solid;border-radius:0;border-width:3px}.modern .dialog.dialog .cdk-dialog-container,.modern .dialog-invert.dialog .cdk-dialog-container{background-image:url(dialog_background_modern.c233015926c13e5e.png)}.modern .dialog.dialog-invert .cdk-dialog-container,.modern .dialog-invert.dialog-invert .cdk-dialog-container{border-color:var(--ghs-color-darkgray)}kbd{position:relative;display:inline-block;min-width:2em;height:2em;border-radius:.25em;background:linear-gradient(180deg,#282828,#202020);box-shadow:inset -.2em 0 .2em #00000026,inset 0 -.2em .2em #00000040,0 0 0 .05em #000000bf,.2em .5em .625em #0006;overflow:hidden}kbd:after{content:" ";position:absolute;top:.1em;left:.1em;bottom:.35em;right:.3em;background:linear-gradient(90deg,#232323,#4a4a4a);border-radius:.25em;box-shadow:-.25em -.25em .25em #ffffff40,.25em .25em .25em #00000026;border-left:.025em solid rgba(0,0,0,.2666666667);border-bottom:.025em solid rgba(0,0,0,.2666666667);border-top:.025em solid rgba(0,0,0,.6);z-index:1}kbd span{position:relative;top:.1em;left:.5em;font-size:.8em;font-family:monospace;font-style:normal;text-shadow:none;color:#ddd;padding-right:1.2em;z-index:2}kbd.highlight{top:.1em;height:1.85em;box-shadow:inset -.05em 0 .05em #00000026,inset 0 -.05em .05em #00000040,0 0 0 .0125em #000000bf,.0625em .125em .15em #0006}kbd.highlight span{color:#888}kbd.highlight:after{bottom:.1em}
