.hst-page{background:radial-gradient(circle at 50% 35%,#1c34486b,#0000 42%),linear-gradient(#020508,#000 72%);place-items:center;min-height:100dvh;display:grid;overflow:hidden}.hst-scroll-shell{scrollbar-color:#815d22 #030405;justify-content:center;width:100%;display:flex;overflow:auto}.hst-board{aspect-ratio:16/9;color:#f6e9ca;isolation:isolate;background:#030609;border:.16cqw solid #7e5b24;flex:none;width:max(1180px,min(100vw,177.778vh));position:relative;overflow:hidden;box-shadow:0 0 3rem #000,inset 0 0 1.2rem #000000e6;container-type:inline-size}.hst-board:before,.hst-board:after{content:"";z-index:30;pointer-events:none;position:absolute}.hst-board:before{border:.08cqw solid #e2b24fbd;inset:.35cqw;box-shadow:inset 0 0 1.2cqw #000000e0}.hst-board:after{background:linear-gradient(135deg,#ffce5b73,#0000 1.1%) 0 0/7% 7% no-repeat,linear-gradient(225deg,#ffce5b73,#0000 1.1%) 100% 0/7% 7% no-repeat,linear-gradient(45deg,#ffce5b73,#0000 1.1%) 0 100%/7% 7% no-repeat,linear-gradient(315deg,#ffce5b73,#0000 1.1%) 100% 100%/7% 7% no-repeat;inset:0}.hst-arena{background:linear-gradient(#030a1114,#0104087a),url(../assets/multi-casting/backgrounds/training-field.png) 50% 55%/cover no-repeat;border-bottom:.2cqw solid #9a702f;height:47.4%;position:relative;overflow:hidden}.hst-arena[data-stage-id=tropfsteinhoelle]{background:linear-gradient(#030a1114,#0104087a),url(../assets/multi-casting/preview-set/backgrounds/stage0.png) 50% 55%/cover no-repeat}.hst-arena[data-stage-id=schleimpfad],.hst-arena[data-stage-id=birthdayparty-owo],.hst-arena[data-stage-id=pineapple-pass]{background:linear-gradient(#030a1114,#0104087a),url(../assets/multi-casting/preview-set/backgrounds/schleimpfad.png) 50% 55%/cover no-repeat}.hst-arena[data-stage-id=candy-wonderland]{background:linear-gradient(#3016210f,#140b1157),url(../assets/multi-casting/preview-set/backgrounds/candy-wonderland.png) top/cover no-repeat}.hst-arena[data-stage-id=casino],.hst-arena[data-stage-id=fixed-test-stage]{background:linear-gradient(#030a1114,#0104087a),url(../assets/multi-casting/preview-set/backgrounds/casino.png) 50% 55%/cover no-repeat}.hst-arena[data-stage-id=schneckenfarm],.hst-arena[data-stage-id=ananas-plantage]{background:linear-gradient(#030a1114,#0104087a),url(../assets/multi-casting/preview-set/backgrounds/dune.png) 50% 55%/cover no-repeat}.hst-arena:before{content:"";background:linear-gradient(90deg,#68140e38,#0000 17% 83%,#1840693d),radial-gradient(at 15% 58%,#ff501c24,#0000 16%),radial-gradient(at 86% 58%,#4383c21f,#0000 16%);position:absolute;inset:0;box-shadow:inset 0 -2cqw 3cqw #020306,inset 0 0 2cqw #000}.hst-top-hud{z-index:210;pointer-events:none;align-items:flex-start;gap:.55cqw;display:flex;position:absolute;top:.85cqw;left:.9cqw;right:.9cqw}.hst-stage-switcher{z-index:1;color:#f7e8c5;cursor:pointer;pointer-events:auto;background:linear-gradient(#233b47f5,#040e14fa);border:.08cqw solid #c69445c7;border-radius:.25cqw;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.16cqw;min-width:5.7cqw;min-height:2.55cqw;padding:.3cqw .62cqw;display:flex;position:relative;box-shadow:0 .25cqw .7cqw #000000d9,inset 0 0 .45cqw #000}.hst-stage-switcher:not(:disabled):hover,.hst-stage-switcher:focus-visible{filter:brightness(1.15);outline-offset:.08cqw;border-color:#f0bd5d;outline:.1cqw solid #66c2eab8}.hst-stage-switcher:disabled{cursor:default;pointer-events:none}.hst-combat-clock{z-index:1;color:#f7e8c5;pointer-events:auto;background:#030b11f0;border:.08cqw solid #c69445b8;border-radius:.25cqw;flex:none;align-items:center;gap:.55cqw;min-width:7.1cqw;padding:.46cqw .72cqw;display:flex;position:relative;box-shadow:0 .25cqw .7cqw #000000d9,inset 0 0 .45cqw #000}.hst-combat-clock span{color:#e4b95e;font:800 1.3cqw/1 Georgia,serif}.hst-combat-clock time{letter-spacing:.05em;text-shadow:0 .08cqw .16cqw #000;font:800 1.02cqw/1 Courier New,monospace}.hst-battle-controls{z-index:1;pointer-events:auto;background:#02080de6;border:.08cqw solid #d1a44ebf;flex:none;align-items:stretch;gap:.42cqw;min-height:2.55cqw;padding:.28cqw;display:flex;position:relative;box-shadow:0 .3cqw 1cqw #000000b8,inset 0 0 .55cqw #000}.hst-battle-controls>span{flex-direction:column;justify-content:center;min-width:9.5cqw;padding:0 .65cqw;display:flex}.hst-battle-controls b{color:#f4dfad;letter-spacing:.04em;font:700 .72cqw/1.1 Georgia,serif}.hst-battle-controls i{color:#8fcfe9;letter-spacing:.12em;text-transform:uppercase;margin-top:.2cqw;font:600 .5cqw/1 Arial,sans-serif}.hst-board[data-battle-phase=victory] .hst-battle-controls i{color:#8be9a8}.hst-board[data-battle-phase=defeat] .hst-battle-controls i{color:#ff8d79}.hst-battle-controls button{color:#f8eac8;letter-spacing:.04em;cursor:pointer;background:linear-gradient(#253d4b,#08131a);border:.07cqw solid #9f762f;min-width:3.6cqw;padding:0 .65cqw;font:700 .58cqw/1 Arial,sans-serif;box-shadow:inset 0 0 .4cqw #000}.hst-battle-controls button:hover:not(:disabled),.hst-battle-controls button:focus-visible{color:#fff6dc;outline-offset:.08cqw;border-color:#e2b35b;outline:.1cqw solid #66c2eab8}.hst-battle-controls button:disabled{opacity:.42;cursor:default}.hst-target-prompt{z-index:21;color:#f8e8bd;pointer-events:none;background:#030a0feb;border:.08cqw solid #ddae52d1;justify-items:center;gap:.18cqw;min-width:13cqw;padding:.42cqw .85cqw;display:grid;position:absolute;top:5.45cqw;left:50%;transform:translate(-50%);box-shadow:0 .28cqw .9cqw #000000c7,inset 0 0 .48cqw #143d51b3}.hst-target-prompt b{font:700 .7cqw/1 Georgia,serif}.hst-target-prompt span{color:#9fd8ed;letter-spacing:.04em;font:600 .48cqw/1 Arial,sans-serif}.hst-field-action-feedback{z-index:34;color:#f5e9ff;text-shadow:0 .06cqw .12cqw #000;pointer-events:none;min-width:max-content;left:50%;bottom:calc(100% + 2.8cqw + var(--hst-status-offset) + var(--hst-cast-offset,0cqw));background:#0d0811;border:.07cqw solid #8d648f;border-radius:.16cqw;align-items:center;gap:.3cqw;padding:.34cqw .55cqw;font:800 .62cqw/1 Georgia,serif;animation:1.25s ease-out both hst-local-feedback-rise;display:inline-flex;position:absolute;transform:translate(-50%);box-shadow:0 0 .65cqw #572265ad,inset 0 0 .4cqw #000}.hst-field-action-feedback i{color:#9ddcff;font:.82cqw/1 Arial,sans-serif}@keyframes hst-local-feedback-rise{0%{opacity:0;translate:0 .35cqw;scale:.92}12%,72%{opacity:1;translate:0;scale:1}to{opacity:0;translate:0 -.3cqw;scale:.98}}.hst-position-grid{z-index:10;grid-template-columns:repeat(12,minmax(0,1fr));height:10.2%;display:grid;position:absolute;bottom:3.6%;left:1.8%;right:1.8%}.hst-position{appearance:none;cursor:default;background:0 0;border:0;min-width:0;padding:0;display:grid;position:relative}.hst-board--targeting .hst-position--out-of-range,.hst-board--range-preview .hst-position--out-of-range{color:#f2e7cd40;background:#00000057}.hst-board--targeting .hst-position--in-range,.hst-board--range-preview .hst-position--in-range{background:#368eb824;box-shadow:inset 0 0 .55cqw #41b6e738}.hst-board--targeting .hst-position--targetable{color:#fff4c7;cursor:crosshair;background:#da9e3045;box-shadow:inset 0 0 .75cqw #ffc64a8f}.hst-board--targeting .hst-position--targetable:hover{background:#ffc4497a}.hst-unit-layer{z-index:12;pointer-events:none;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid;position:absolute;inset:0 1.8% 14%}.hst-orphan-impact-layer{z-index:14}.hst-orphan-impact-anchor{grid-column:var(--battle-slot);pointer-events:none;justify-self:center;width:5.87cqw;height:7.83cqw;position:relative}.hst-timing-layer{z-index:11;pointer-events:none;grid-template-rows:100%;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid;position:absolute;inset:0 1.8% 14%}.hst-timing-layer>*{grid-row:1}.hst-delay-marker{grid-column:var(--battle-slot);transform-origin:50%;background:radial-gradient(#ff681c6b,#94230c14 62%,#0000 65%);border:.14cqw solid #ffb337f2;border-radius:50%;justify-self:center;width:4.9cqw;height:1.5cqw;margin-bottom:-.2cqw;box-shadow:0 0 .9cqw #ff6321b3,inset 0 0 .55cqw #ffd25a73}.hst-delay-marker[class*=hst-vfx-family--]{border-color:var(--hst-vfx-main);background:radial-gradient(ellipse, var(--hst-vfx-soft), transparent 65%);box-shadow:0 0 .9cqw var(--hst-vfx-main), inset 0 0 .55cqw var(--hst-vfx-soft)}.hst-inferno-telegraph{grid-column:var(--battle-slot);pointer-events:none;place-self:end center;width:6.4cqw;height:13.5cqw;margin-bottom:-.2cqw;position:relative}.hst-inferno-telegraph>.hst-delay-marker{margin:0;position:absolute;bottom:0;left:50%}.hst-inferno-pillar{z-index:2;filter:saturate(1.18)contrast(1.08);transform-origin:50% 100%;background:radial-gradient(at 50% 88%,#fff7ae 0 8%,#ffb62e 18%,#ff421d 40%,#860904b8 65%,#0000 76%),linear-gradient(#0000 4%,#ff9114c2 54%,#ff300bf2);border-radius:50% 50% 32% 32%/72% 72% 20% 20%;width:5.4cqw;height:13cqw;animation:.2s cubic-bezier(.12,.78,.18,1) both hst-inferno-pillar-rise;position:absolute;bottom:.35cqw;left:50%;transform:translate(-50%);box-shadow:0 0 .65cqw #fff09b,0 0 1.8cqw #ff3b18,0 0 3cqw #b10e03d9}.hst-inferno-pillar:before,.hst-inferno-pillar:after,.hst-inferno-pillar i{content:"";transform-origin:50% 100%;background:linear-gradient(#0000,#e21a0a 22%,#ff971d 60%,#fff6a0);border-radius:52% 48% 38% 35%/72% 70% 30% 28%;width:42%;position:absolute;bottom:3%}.hst-inferno-pillar:before{height:72%;left:2%;rotate:-8deg}.hst-inferno-pillar:after{height:82%;right:0;rotate:9deg}.hst-inferno-pillar i:first-child{height:100%;left:30%}.hst-inferno-pillar i:nth-child(2){height:54%;left:13%;rotate:13deg}.hst-inferno-pillar i:nth-child(3){height:62%;right:14%;rotate:-12deg}@keyframes hst-inferno-pillar-rise{0%{opacity:0;filter:saturate(1.3)brightness(1.6);transform:translate(-50%)scale(.34,.05)}42%{opacity:1;transform:translate(-50%)scale(.88,1.08)}to{opacity:.98;filter:saturate(1.18)contrast(1.08);transform:translate(-50%)scale(1)}}.hst-lightning-cloud{grid-column:var(--battle-slot);z-index:18;pointer-events:none;filter:drop-shadow(0 0 .45cqw #245cbee6);place-self:end center;place-items:center;width:5.6cqw;height:3.2cqw;margin-bottom:13.25cqw;animation:.72s ease-in-out infinite alternate hst-lightning-cloud-pulse;display:grid;position:relative}.hst-lightning-cloud i{color:#183b78;text-shadow:0 .16cqw #081830,0 0 .7cqw #2b67bd;font:900 4.8cqw/1 Georgia,serif}.hst-lightning-cloud b{color:#83bfff;text-shadow:0 0 .35cqw #d8efff,0 0 .8cqw #438bd9;font:900 1.65cqw/1 Georgia,serif;animation:1s steps(2,end) 3 hst-lightning-cloud-flash;position:absolute;top:1.75cqw}@keyframes hst-lightning-cloud-pulse{0%{filter:drop-shadow(0 0 .35cqw #245cbeb8);transform:translateY(-.08cqw)scale(.96)}to{filter:drop-shadow(0 0 .75cqw #4384e8);transform:translateY(.14cqw)scale(1.04)}}@keyframes hst-lightning-cloud-flash{0%,68%{opacity:.12;transform:scale(.75)}69%,88%{opacity:1;transform:scale(1.2)}89%,to{opacity:.16;transform:scale(.82)}}.hst-wish-halo{grid-column:var(--battle-slot);z-index:8;width:4.8cqw;height:3cqw;color:color-mix(in srgb, #fff5ba calc(35% + var(--hst-wish-progress) * 65%), #8d671a);filter:drop-shadow(0 0 calc(.2cqw + var(--hst-wish-progress) * .75cqw) #ffd85a);place-self:end center;place-items:center;margin-bottom:10.4cqw;animation:1.2s ease-in-out infinite alternate hst-wish-hover;display:grid;position:relative}.hst-wish-halo i{transform:scale(calc(.82 + var(--hst-wish-progress) * .2));text-shadow:0 0 .55cqw #fff6bd,0 0 1.2cqw #e7aa29;font:900 3.8cqw/1 Georgia,serif}.hst-wish-halo--pixel{filter:none;width:7.2cqw;height:9.4cqw;margin-bottom:7.8cqw;animation:1.2s steps(2,end) infinite alternate hst-wish-pixel-hover}.hst-wish-halo--pixel img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated}@keyframes hst-wish-pixel-hover{0%{transform:translateY(-.08cqw)}to{transform:translateY(.16cqw)}}@keyframes hst-wish-hover{0%{translate:0 -.08cqw}to{translate:0 .13cqw}}.hst-delay-marker--volley,.hst-volley-marker{animation:.8s ease-in-out infinite alternate hst-volley-marker-pulse;background:radial-gradient(circle,#fffbcdeb 0 8%,#ffd23475 16%,#ffab1c1f 48%,#0000 70%)!important;border-color:#ffe784!important;box-shadow:0 0 .7cqw #fff3ad,0 0 1.7cqw #ffbe25eb,inset 0 0 .7cqw #fff5b0e6!important}.hst-volley-zone{grid-column:var(--battle-slot);z-index:4;pointer-events:none;place-self:end center;width:10.5cqw;height:12cqw;margin-bottom:-.2cqw;position:relative}.hst-volley-marker{border:.15cqw solid #ffe784;border-radius:50%;width:5.4cqw;height:1.65cqw;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.hst-volley-rain{position:absolute;inset:-2.5cqw 0 0;overflow:visible}.hst-volley-rain i{color:#d9f3a1;text-shadow:0 0 .28cqw #fff,0 0 .65cqw #8bb94d;opacity:0;font:900 1.45cqw/1 Georgia,serif;animation:1s cubic-bezier(.28,.58,.32,1) infinite hst-volley-arrow-fall;position:absolute;top:0}.hst-volley-rain i:first-child{animation-delay:0s;left:17%}.hst-volley-rain i:nth-child(2){animation-delay:-.75s;left:42%}.hst-volley-rain i:nth-child(3){animation-delay:-.5s;left:64%}.hst-volley-rain i:nth-child(4){animation-delay:-.25s;left:82%}.hst-volley-rain--pixel i{color:#0000;width:1.6cqw;height:.6cqw;text-shadow:none;font-size:0}.hst-volley-rain--pixel .hst-arrow-sprite{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;display:block}.hst-red-rain-zone{grid-column:var(--battle-slot);z-index:7;pointer-events:none;place-self:end center;width:6.5cqw;height:12cqw;position:relative}.hst-red-rain-zone i{color:#ff5a2d;text-shadow:0 0 .3cqw #ffd09a,0 0 .75cqw #e3180b;opacity:0;font:900 1.35cqw/1 Georgia,serif;animation:.75s linear infinite hst-red-rain-fall;position:absolute;top:-1.8cqw}.hst-red-rain-zone i:first-child{animation-delay:0s;left:12%}.hst-red-rain-zone i:nth-child(2){animation-delay:-.25s;left:46%}.hst-red-rain-zone i:nth-child(3){animation-delay:-.5s;left:78%}@keyframes hst-red-rain-fall{0%{opacity:0;transform:translateY(0)rotate(18deg)scale(.65)}18%,72%{opacity:1}to{opacity:0;transform:translateY(12cqw)rotate(-12deg)scale(1.05)}}.hst-slime-rain-zone{grid-column:var(--battle-slot);z-index:6;pointer-events:none;place-self:end center;width:6.5cqw;height:12cqw;position:relative}.hst-slime-rain-zone i{color:#74e845;text-shadow:0 0 .26cqw #dfff9a,0 0 .72cqw #31a81d;opacity:0;font:900 1.1cqw/1 Georgia,serif;animation:1.15s linear infinite hst-slime-rain-fall;position:absolute;top:-1.6cqw}.hst-slime-rain-zone i:first-child{animation-delay:0s;left:8%}.hst-slime-rain-zone i:nth-child(2){animation-delay:-.32s;left:36%}.hst-slime-rain-zone i:nth-child(3){animation-delay:-.66s;left:64%}.hst-slime-rain-zone i:nth-child(4){animation-delay:-.92s;left:86%}@keyframes hst-slime-rain-fall{0%{opacity:0;transform:translateY(0)scale(.55,1.25)}18%,74%{opacity:.9}to{opacity:0;transform:translateY(11.8cqw)scale(1.35,.62)}}.hst-lucky-roll-reel{grid-column:var(--battle-slot);z-index:14;pointer-events:none;place-self:end center;width:4.2cqw;height:12.2cqw;margin-bottom:1.65cqw;position:relative}.hst-lucky-roll-reel>i{color:#17101f;background:radial-gradient(circle at 34% 27%,#fff8d1,#cda5ff 58%,#5d3688);border:.13cqw solid #f2d68a;border-radius:.42cqw;place-items:center;width:2.55cqw;height:2.55cqw;display:grid;position:absolute;top:-.9cqw;left:50%;overflow:hidden;transform:translate(-50%)rotate(8deg);box-shadow:0 0 .55cqw #fff1a8,0 0 1.2cqw #8646ba}.hst-lucky-roll-reel b{font:900 1.05cqw/1 Courier New,monospace;animation:.12s steps(2,end) infinite hst-lucky-number-pulse;position:absolute}@keyframes hst-lucky-number-pulse{0%{opacity:.72;transform:scale(.94)}to{opacity:1;transform:scale(1.04)}}.hst-full-house-drop{grid-column:var(--battle-slot);z-index:16;color:#241431;width:2.7cqw;height:3.7cqw;transform:translateY(calc(var(--hst-full-house-progress) * 26.5cqw)) rotate(calc(-18deg + var(--hst-full-house-progress) * 34deg)) scale(calc(.78 + var(--hst-full-house-progress) * .24));opacity:calc(.55 + var(--hst-full-house-progress) * .45);pointer-events:none;background:linear-gradient(145deg,#fff7cf,#d4a5ff 64%,#76509d);border:.11cqw solid #ffe49d;border-radius:.22cqw;place-self:start center;place-items:center;margin-top:-1.4cqw;display:grid;position:relative;box-shadow:0 0 .45cqw #ffe49d,0 0 1cqw #7d36b2}.hst-full-house-drop i{font:900 1.55cqw/1 Georgia,serif}.hst-full-house-drop b{color:#8d112b;text-shadow:0 0 .12cqw #fff;font:900 .72cqw/1 Courier New,monospace;position:absolute;bottom:.13cqw;right:.15cqw}.hst-death-sentence-marker{grid-column:var(--battle-slot);z-index:10;color:#050505;text-align:center;pointer-events:none;place-self:end center;width:5cqw;height:12.2cqw;margin-bottom:2.85cqw;position:relative}.hst-death-sentence-marker i{color:#050505;text-shadow:0 0 .16cqw #ffffffb8,0 .12cqw .34cqw #000000e6;font:900 2.7cqw/1 Georgia,serif;animation:.8s ease-in-out infinite alternate hst-death-mark-pulse;display:block}.hst-death-sentence-marker strong{z-index:2;color:#cf172f;text-shadow:-.08cqw -.08cqw #270006,.08cqw -.08cqw #270006,-.08cqw .08cqw #270006,.08cqw .08cqw #270006,0 0 .42cqw #ff1738;min-width:1.35cqw;font:900 1.25cqw/1 Courier New,monospace;position:absolute;top:.68cqw;left:50%;transform:translate(-50%)}.hst-death-sentence-marker b{color:#f0d5ff;text-shadow:0 0 .35cqw #fff,0 0 1cqw #9c2cc0;font:900 3.2cqw/1 Georgia,serif;animation:.6s cubic-bezier(.35,.75,.55,1) both hst-death-scythe-fall;position:absolute;top:-2.5cqw;left:50%}@keyframes hst-death-mark-pulse{0%{opacity:.55;transform:scale(.88)}to{opacity:1;transform:scale(1.08)}}@keyframes hst-death-scythe-fall{0%{opacity:0;transform:translate(-50%,-3.5cqw)rotate(-35deg)scale(.72)}22%{opacity:1}to{opacity:1;transform:translate(-50%,7.2cqw)rotate(22deg)scale(1.1)}}.hst-projectile{width:2.1cqw;height:1.2cqw;color:var(--hst-vfx-main,#fff);text-shadow:0 0 .35cqw #fff, 0 0 .85cqw var(--hst-vfx-main);place-items:center;font:900 1.45cqw/1 Georgia,serif;display:grid;position:absolute;bottom:2.25cqw;transform:translate(-50%)}.hst-vfx-family--melee{--hst-vfx-main:#ffb45e;--hst-vfx-soft:#ff732cad}.hst-vfx-family--arrow{--hst-vfx-main:#d9f3a1;--hst-vfx-soft:#7fc452ad}.hst-vfx-family--fire{--hst-vfx-main:#ff4b24;--hst-vfx-soft:#ff2e12c7}.hst-vfx-family--arcane{--hst-vfx-main:#c58cff;--hst-vfx-soft:#6966ffb8}.hst-vfx-family--holy{--hst-vfx-main:#fff0a0;--hst-vfx-soft:#ffd251b8}.hst-vfx-family--dark{--hst-vfx-main:#df88ff;--hst-vfx-soft:#5e2280d1}.hst-vfx-family--shield{--hst-vfx-main:#7be6ff;--hst-vfx-soft:#2d9ce0b8}.hst-vfx-family--mana{--hst-vfx-main:#63b8ff;--hst-vfx-soft:#1766dcbf}.hst-vfx-family--rune{--hst-vfx-main:#ffcf70;--hst-vfx-soft:#d0562db8}.hst-projectile[class*=hst-vfx-family--]{color:var(--hst-vfx-main)}.hst-projectile--arrow:after{content:"";background:linear-gradient(90deg, transparent, var(--hst-vfx-soft));width:1.6cqw;height:.12cqw;box-shadow:0 0 .35cqw var(--hst-vfx-main);border-radius:99px;position:absolute;right:74%}.hst-projectile--pixel-arrow{color:#0000;width:3.2cqw;height:1.2cqw;text-shadow:none;font-size:0}.hst-projectile--pixel-arrow:after{content:none}.hst-projectile--pixel-arrow .hst-arrow-sprite,.hst-delivery--pixel-arrow .hst-arrow-sprite,.hst-position-vfx--pixel-arrow .hst-arrow-sprite{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;display:block}.hst-projectile--slash{color:#ffe0a6;text-shadow:0 0 .35cqw #fff,0 0 .85cqw #ff7b2d;font-size:2.4cqw}.hst-projectile--dark-scythe-sweep{color:#16051f;text-shadow:0 0 .18cqw #000,0 0 .48cqw #9b35bb,0 0 1.05cqw #3b0758;filter:drop-shadow(0 0 .32cqw #a138cae6);width:4.8cqw;height:3cqw;font-size:3.8cqw}.hst-projectile--dark-scythe-sweep:after{content:"";border-top:.28cqw solid #24042e;border-radius:50%;position:absolute;inset:13% -22%;transform:rotate(-10deg);box-shadow:0 -.08cqw .16cqw #d27aff,0 -.18cqw .72cqw #6e168f}.hst-projectile--devil-dust{color:#bc63df;filter:blur(.02cqw);text-shadow:0 0 .45cqw #e3b5ff,0 0 1cqw #55116d;width:3.8cqw;font-size:2.6cqw}.hst-projectile--acid-sludge{color:#8cff54;text-shadow:0 0 .28cqw #eaffc2,0 0 .8cqw #35c80f;filter:drop-shadow(0 .18cqw .12cqw #1a4807d9);width:2.8cqw;height:1.8cqw;font-size:2.35cqw}.hst-projectile--acid-sludge:before,.hst-projectile--acid-sludge:after{content:"";background:#6ee539;border-radius:50%;animation:.28s ease-in-out infinite alternate hst-acid-blob-wobble;position:absolute;box-shadow:inset .12cqw .14cqw .16cqw #ebffb7b3,0 0 .36cqw #42d216}.hst-projectile--acid-sludge:before{width:1.05cqw;height:.82cqw;left:-.2cqw}.hst-projectile--acid-sludge:after{width:.72cqw;height:.58cqw;animation-delay:-.14s;bottom:-.15cqw;right:-.28cqw}.hst-projectile--magic-die{color:#21122f;width:2.7cqw;height:2.7cqw;text-shadow:none;background:radial-gradient(circle at 30% 24%,#fff9d5,#d3a8ff 58%,#66358e);border:.12cqw solid #ffe9a5;border-radius:.42cqw;box-shadow:0 0 .55cqw #fff1ad,0 0 1.1cqw #9c4bc7}.hst-projectile--magic-die i{color:#39164b52;place-items:center;font:900 2.2cqw/1 Georgia,serif;display:grid;position:absolute;inset:0}.hst-projectile--magic-die b{z-index:1;color:#1b1023;font:900 .86cqw/1 Courier New,monospace;position:relative}@keyframes hst-acid-blob-wobble{0%{translate:0 -.12cqw;scale:.9 1.08}to{translate:0 .12cqw;scale:1.08 .9}}.hst-delivery{opacity:0;min-width:.8cqw;height:3cqw;animation:.56s ease-out both hst-delivery-life;position:absolute;bottom:1.7cqw;overflow:visible}.hst-delivery i{color:var(--hst-vfx-main);text-shadow:0 0 .28cqw #fff, 0 0 .85cqw var(--hst-vfx-main);place-items:center;font:900 1.45cqw/1 Georgia,serif;animation:.48s cubic-bezier(.18,.7,.2,1) both hst-delivery-right;display:grid;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.hst-delivery--left i{animation-name:hst-delivery-left}.hst-delivery--card{height:7.7cqw;animation-duration:.72s;bottom:1.25cqw}.hst-delivery--card i{color:#fff1c5;filter:drop-shadow(0 0 .28cqw #b57cff);font-size:2.15cqw;animation-duration:.66s;animation-timing-function:cubic-bezier(.16,.72,.25,1)}.hst-delivery--arrow{height:9.2cqw;animation-duration:1.08s;animation-timing-function:linear;bottom:1.15cqw}.hst-delivery--arrow i{animation:1s linear both hst-arrow-flight-right}.hst-delivery--arrow.hst-delivery--left i{animation-name:hst-arrow-flight-left}.hst-delivery--arrow i:after{content:"";background:linear-gradient(90deg, transparent, var(--hst-vfx-soft));width:1.7cqw;height:.11cqw;box-shadow:0 0 .32cqw var(--hst-vfx-main);border-radius:99px;position:absolute;right:78%}.hst-delivery--ice-cream-ball{height:10.8cqw;animation-duration:1.08s;animation-timing-function:linear;bottom:1.05cqw}.hst-delivery--ice-cream-ball i{color:#0000;width:2.45cqw;height:2.45cqw;text-shadow:none;filter:drop-shadow(0 .12cqw .16cqw #150c138c);font-size:0;animation:1s linear both hst-ice-cream-ball-right}.hst-delivery--ice-cream-ball.hst-delivery--left i{animation-name:hst-ice-cream-ball-left}.hst-delivery--ice-cream-ball img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;display:block}.hst-delivery--pixel-arrow i{color:#0000;width:3.2cqw;height:1.2cqw;text-shadow:none;font-size:0}.hst-delivery--pixel-arrow i:after{content:none}.hst-delivery--arcane-wave{height:4.1cqw;bottom:1.2cqw}.hst-delivery--arcane-wave i{border:.16cqw solid var(--hst-vfx-main);background:radial-gradient(ellipse at 72% 50%, var(--hst-vfx-soft), transparent 62%);width:4.5cqw;height:3.3cqw;box-shadow:0 0 .7cqw var(--hst-vfx-main), inset 0 0 .55cqw var(--hst-vfx-soft);border-left-color:#0000;border-right-width:.55cqw;border-radius:50%;font-size:1.8cqw;overflow:hidden}.hst-position-vfx{grid-column:var(--battle-slot);z-index:3;width:6cqw;height:8.6cqw;color:var(--hst-vfx-main);place-self:end center;place-items:end center;margin-bottom:-.2cqw;display:grid;position:relative}.hst-position-vfx i{z-index:2;text-shadow:0 0 .4cqw #fff, 0 0 1cqw var(--hst-vfx-main);font:900 2.4cqw/1 Georgia,serif;position:relative}.hst-position-vfx--arrow-rain:before{content:"➶";color:#d9f3a1;text-shadow:0 0 .35cqw #fff,0 0 .75cqw #8bb94d;width:2.2cqw;font:900 1.8cqw/1 Georgia,serif;animation:.48s cubic-bezier(.22,.7,.3,1) both hst-arrow-rain;position:absolute;top:-2.4cqw;left:50%;transform:translate(-50%)rotate(94deg)}.hst-position-vfx--arrow-rain i{opacity:0}.hst-position-vfx--arrow-rain.hst-position-vfx--pixel-arrow:before{content:none}.hst-position-vfx--arrow-rain.hst-position-vfx--pixel-arrow i{opacity:0;width:1.6cqw;height:.6cqw;text-shadow:none;font-size:0;animation:.48s cubic-bezier(.22,.7,.3,1) both hst-arrow-rain;position:absolute;top:-2.4cqw;left:50%}.hst-position-vfx--radiance:before{content:"";filter:blur(.08cqw);background:linear-gradient(90deg,#0000,#fff8b138,#fffff0e6,#ffe25d47,#0000);width:4.8cqw;animation:.78s ease-out both hst-radiance-column;position:absolute;top:-2cqw;bottom:-.2cqw;left:50%;transform:translate(-50%)scaleX(.2)}.hst-position-vfx--radiance i{align-self:center;animation:.78s ease-out both hst-radiance-sigil}.hst-position-vfx--sanctuary{height:3cqw}.hst-position-vfx--sanctuary:before,.hst-position-vfx--sanctuary:after{content:"";background:radial-gradient(#ffe66e3d,#0000 65%);border:.16cqw solid #fff0a0;border-radius:50%;width:10cqw;height:2.5cqw;animation:.82s ease-out both hst-sanctuary-open;position:absolute;bottom:0;left:50%;transform:translate(-50%)scale(.35);box-shadow:0 0 .75cqw #ffe075,inset 0 0 .65cqw #ffffd266}.hst-position-vfx--sanctuary:after{width:6.4cqw;height:1.6cqw;animation-delay:80ms}.hst-position-vfx--sanctuary i{opacity:0}.hst-position-vfx--priest-pixel:before,.hst-position-vfx--priest-pixel:after{content:none}.hst-position-vfx--priest-pixel>i{display:none}.hst-position-vfx--priest-pixel .hst-priest-pixel-vfx{top:48%}.hst-priest-healing-travel,.hst-priest-prayer-travel{z-index:7;pointer-events:none;width:3.8cqw;height:5.2cqw;position:absolute;transform:translate(-50%)}.hst-priest-healing-travel{bottom:3.1cqw}.hst-priest-prayer-travel{width:5.2cqw;height:6.8cqw}.hst-priest-healing-travel img,.hst-priest-prayer-travel img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;filter:none}.hst-binding-line{background:repeating-linear-gradient(90deg, transparent 0 .35cqw, var(--hst-vfx-main) .42cqw .62cqw);height:.11cqw;box-shadow:0 0 .42cqw var(--hst-vfx-main);opacity:.7;transform-origin:50%;border-radius:99px;animation:.85s ease-in-out infinite alternate hst-binding-pulse;position:absolute;bottom:2.48cqw}.hst-binding-line.hst-vfx-family--mana{background:repeating-linear-gradient(90deg,#66c5ff1f 0 .18cqw,#72caff .26cqw .58cqw,#dcf8ff33 .65cqw .78cqw);height:.16cqw;animation:.72s ease-in-out infinite alternate hst-mana-binding-pulse;box-shadow:0 0 .52cqw #4bb8ff,0 0 1cqw #358bffb8}.hst-binding-line--priest-pixel,.hst-binding-line--priest-pixel.hst-vfx-family--mana{height:3.2cqw;box-shadow:none;opacity:.9;background:0 0;border-radius:0;animation:none;bottom:2.7cqw;overflow:visible}.hst-binding-line--priest-pixel>img{object-fit:fill;opacity:0;width:100%;height:100%;image-rendering:pixelated;filter:none;transform-origin:50%;animation:1.2s step-end infinite hst-priest-bond-frame;position:absolute;inset:0;transform:scaleX(1.5)}.hst-binding-line--priest-pixel.hst-binding-line--bursting{animation:.62s steps(2,end) both hst-priest-bond-burst}@keyframes hst-priest-bond-frame{0%,16.5%{opacity:1}16.6%,to{opacity:0}}@keyframes hst-priest-bond-burst{0%,to{filter:brightness();transform:scaleY(1)}45%{filter:brightness(1.65);transform:scaleY(1.28)}}@keyframes hst-mana-binding-pulse{0%{filter:brightness(.78);transform:scaleY(.75)}to{filter:brightness(1.55);transform:scaleY(1.35)}}@keyframes hst-binding-pulse{0%{opacity:.38;filter:brightness(.82)}to{opacity:.9;filter:brightness(1.3)}}@keyframes hst-delivery-life{0%{opacity:0}10%,78%{opacity:1}to{opacity:0}}@keyframes hst-delivery-right{0%{left:0;transform:translate(-50%,-50%)scale(.7)}to{left:100%;transform:translate(-50%,-50%)scale(1.08)}}@keyframes hst-delivery-left{0%{left:100%;transform:translate(-50%,-50%)rotate(180deg)scale(.7)}to{left:0;transform:translate(-50%,-50%)rotate(180deg)scale(1.08)}}@keyframes hst-arrow-flight-right{0%{top:90%;left:0;transform:translate(-50%,-50%)rotate(-22deg)scale(.78)}12.5%{top:52%;left:12.5%;transform:translate(-50%,-50%)rotate(-17deg)scale(.82)}25%{top:24%;left:25%;transform:translate(-50%,-50%)rotate(-11deg)scale(.87)}37.5%{top:7%;left:37.5%;transform:translate(-50%,-50%)rotate(-5deg)scale(.91)}50%{top:1%;left:50%;transform:translate(-50%,-50%)rotate(1deg)scale(.95)}62.5%{top:7%;left:62.5%;transform:translate(-50%,-50%)rotate(7deg)scale(.98)}75%{top:24%;left:75%;transform:translate(-50%,-50%)rotate(13deg)scale(1.01)}87.5%{top:52%;left:87.5%;transform:translate(-50%,-50%)rotate(19deg)scale(1.04)}to{top:90%;left:100%;transform:translate(-50%,-50%)rotate(24deg)scale(1.06)}}@keyframes hst-arrow-flight-left{0%{top:90%;left:100%;transform:translate(-50%,-50%)rotate(202deg)scale(.78)}12.5%{top:52%;left:87.5%;transform:translate(-50%,-50%)rotate(197deg)scale(.82)}25%{top:24%;left:75%;transform:translate(-50%,-50%)rotate(191deg)scale(.87)}37.5%{top:7%;left:62.5%;transform:translate(-50%,-50%)rotate(185deg)scale(.91)}50%{top:1%;left:50%;transform:translate(-50%,-50%)rotate(179deg)scale(.95)}62.5%{top:7%;left:37.5%;transform:translate(-50%,-50%)rotate(173deg)scale(.98)}75%{top:24%;left:25%;transform:translate(-50%,-50%)rotate(167deg)scale(1.01)}87.5%{top:52%;left:12.5%;transform:translate(-50%,-50%)rotate(161deg)scale(1.04)}to{top:90%;left:0;transform:translate(-50%,-50%)rotate(156deg)scale(1.06)}}@keyframes hst-ice-cream-ball-right{0%{top:90%;left:0;transform:translate(-50%,-50%)rotate(0)scale(.78)}25%{top:22%;left:25%;transform:translate(-50%,-50%)rotate(105deg)scale(.88)}50%{top:0;left:50%;transform:translate(-50%,-50%)rotate(210deg)scale(.96)}75%{top:22%;left:75%;transform:translate(-50%,-50%)rotate(315deg)scale(1)}to{top:90%;left:100%;transform:translate(-50%,-50%)rotate(420deg)scale(1.04)}}@keyframes hst-ice-cream-ball-left{0%{top:90%;left:100%;transform:translate(-50%,-50%)rotate(0)scale(.78)}25%{top:22%;left:75%;transform:translate(-50%,-50%)rotate(-105deg)scale(.88)}50%{top:0;left:50%;transform:translate(-50%,-50%)rotate(-210deg)scale(.96)}75%{top:22%;left:25%;transform:translate(-50%,-50%)rotate(-315deg)scale(1)}to{top:90%;left:0;transform:translate(-50%,-50%)rotate(-420deg)scale(1.04)}}.hst-banguin-beam-charge{z-index:5;width:1.75cqw;height:1.75cqw;transform:translateX(-3.25cqw) scale(calc(.55 + var(--hst-banguin-progress) * .45));filter:drop-shadow(0 0 .4cqw #fff0bb);animation:.3s steps(2,end) infinite alternate hst-banguin-charge-pulse;position:absolute;bottom:4.35cqw}.hst-banguin-beam-charge img,.hst-banguin-beam img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;display:block}.hst-banguin-beam{z-index:4;transform-origin:100%;height:4.2cqw;animation:.36s steps(2,end) infinite alternate hst-banguin-beam-channel;position:absolute;bottom:3.2cqw;left:0}.hst-banguin-beam img{object-fit:fill;filter:drop-shadow(0 0 .28cqw #ffeec1b3)}@keyframes hst-banguin-charge-pulse{0%{opacity:.68;filter:brightness(.88)}to{opacity:1;filter:brightness(1.25)}}@keyframes hst-banguin-beam-channel{0%{opacity:.86;filter:brightness(.92);transform:scaleY(.9)}to{opacity:1;filter:brightness(1.12);transform:scaleY(1.05)}}@keyframes hst-volley-marker-pulse{0%{filter:brightness(.92)}to{filter:brightness(1.24)}}@keyframes hst-volley-arrow-fall{0%{opacity:0;transform:translateY(-2cqw)rotate(94deg)scale(.78)}12%,78%{opacity:1}to{opacity:0;transform:translateY(12cqw)rotate(94deg)scale(1.04)}}@keyframes hst-arrow-rain{0%{opacity:0;transform:translate(-50%,-4cqw)rotate(94deg)scale(.72)}18%{opacity:1}78%{opacity:1}to{opacity:0;transform:translate(-50%,7.3cqw)rotate(94deg)scale(1)}}@keyframes hst-radiance-column{0%{opacity:0;transform:translate(-50%)scaleX(.08)}24%{opacity:1;transform:translate(-50%)scaleX(1)}78%{opacity:.9}to{opacity:0;transform:translate(-50%)scaleX(1.35)}}@keyframes hst-radiance-sigil{0%{opacity:0;transform:scale(.2)rotate(-30deg)}32%{opacity:1;transform:scale(1.25)rotate(0)}to{opacity:0;transform:scale(.8)rotate(45deg)}}@keyframes hst-sanctuary-open{0%{opacity:0;transform:translate(-50%)scale(.25)}38%{opacity:1}to{opacity:0;transform:translate(-50%)scale(1.1)}}.hst-field-unit{--hst-status-offset:0cqw;appearance:none;grid-column:var(--battle-slot);color:#b5e8ff;text-shadow:0 0 .7cqw;transform-origin:50% 100%;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 45% 35%,#315c71,#08141c 66%);border:.12cqw solid #4d9fc7;border-radius:48% 48% 38% 38%;justify-content:center;justify-self:center;align-items:center;width:5.87cqw;height:7.83cqw;padding:0;font:700 2.1cqw/1 Georgia,serif;display:flex;position:relative;scale:1.1667;box-shadow:0 0 1.15cqw #44b2e857,inset 0 0 .9cqw #000000e0}.hst-field-unit--player{pointer-events:auto;cursor:pointer;width:6.75cqw;height:8.3cqw;box-shadow:none;background:0 0;border-color:#0000}.hst-field-unit--has-art{box-shadow:none;background:0 0;border-color:#0000;border-radius:0}.hst-field-unit--has-art:after{display:none}.hst-field-unit--warden{width:6.35cqw;height:8.3cqw}.hst-field-unit--hexer{width:5cqw;height:8.3cqw}.hst-field-unit--scarecrow,.hst-field-unit--devil,.hst-field-unit--batty,.hst-field-unit--batty-two,.hst-field-unit--gobble,.hst-field-unit--gamba,.hst-field-unit--banguin{box-shadow:none;text-shadow:-.08cqw 0 #000,.08cqw 0 #000,0 -.08cqw #000,0 .08cqw #000,0 0 .75cqw;background:0 0;border-color:#0000;border-radius:0;font-size:4.1cqw}.hst-field-unit--scarecrow{color:#d6a557;width:6cqw;height:8.3cqw}.hst-field-unit--devil{color:#d64c4c;width:5.8cqw;height:8.3cqw}.hst-field-unit--batty,.hst-field-unit--batty-two{color:#9f7bd5;width:5cqw;height:8.3cqw;font-size:3.5cqw}.hst-field-unit--gobble{color:#d9f6b2;width:7cqw;height:8.3cqw}.hst-field-unit--gamba{color:#d8b0e8;width:7cqw;height:8.3cqw}.hst-field-unit--banguin{color:#b8f7ff;width:7.8cqw;height:8.3cqw}.hst-field-unit--hellworm{color:#bb5d3d;width:6.1cqw;height:8.3cqw}.hst-field-glyph{z-index:1;place-items:center;width:100%;height:100%;display:grid;position:relative}.hst-field-glyph img{object-fit:contain;object-position:50% 100%;image-rendering:auto;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.hst-field-unit--has-art .hst-field-glyph img{filter:none}.hst-field-unit--vanguard .hst-field-glyph img,.hst-field-unit--hexer .hst-field-glyph img{transform-origin:50% 100%;transform:scale(1.15)}.hst-field-unit--hellworm .hst-field-glyph{overflow:hidden}.hst-field-unit--hellworm .hst-field-glyph img{transform-origin:50% 100%;transition:transform .3s cubic-bezier(.18,1.55,.38,1),filter .22s ease-out;transform:translateY(0)scaleY(1)}.hst-field-unit--hellworm.hst-field-unit--burrowed .hst-field-glyph img{filter:grayscale()brightness(.58)drop-shadow(-.05cqw 0 #000000d1)drop-shadow(.05cqw 0 #000000d1)drop-shadow(0 .08cqw #000000e0);transform:translateY(30%)scaleY(.92)}.hst-field-unit--hellworm.hst-field-unit--burrowed .hst-field-glyph:after{content:"";z-index:2;background:radial-gradient(at 50% 15%,#5d4631 0 34%,#2a1b12 72%,#0000 74%);border-radius:50% 50% 38% 38%;height:1.3cqw;animation:.34s ease-out both hst-burrow-mound;position:absolute;bottom:-.15cqw;left:8%;right:8%;box-shadow:0 -.18cqw .32cqw #24160cc7}.hst-field-unit--scarecrow-slash-windup .hst-field-glyph img{transform-origin:50% 82%;animation:1.5s cubic-bezier(.25,.7,.2,1) both hst-scarecrow-slash-windup}@keyframes hst-scarecrow-slash-windup{0%{transform:translate(0)rotate(0)}22%{transform:translate(.45cqw,-.35cqw)rotate(13deg)}48%{transform:translate(.16cqw,-.72cqw)rotate(27deg)}72%{transform:translate(-.52cqw,-.34cqw)rotate(-5deg)}to{transform:translate(-.92cqw,.16cqw)rotate(-15deg)scaleX(1.06)}}@keyframes hst-burrow-mound{0%{opacity:0;transform:scaleX(.45)translateY(.5cqw)}to{opacity:1;transform:scaleX(1)translateY(0)}}.hst-field-unit--status-rows-1{--hst-status-offset:1.95cqw}.hst-unit-layer--targeting .hst-field-unit{pointer-events:auto}.hst-unit-layer--targeting .hst-field-unit--untargetable{opacity:.38;filter:grayscale(.72);cursor:not-allowed}.hst-unit-layer--targeting .hst-field-unit--targetable{cursor:crosshair;outline-offset:.18cqw;outline:.16cqw solid #ffd15c;animation:.9s ease-in-out infinite alternate hst-target-pulse}.hst-unit-layer--targeting .hst-field-unit--targetable:hover{filter:brightness(1.22);outline-color:#fff6c9}.hst-unit-layer--targeting .hst-field-unit--caster:not(.hst-field-unit--targetable){box-shadow:0 0 0 .12cqw #6ccdffbf,0 0 1.15cqw #44b2e857,inset 0 0 .9cqw #000000e0}@keyframes hst-target-pulse{0%{outline-offset:.12cqw}to{outline-offset:.28cqw}}.hst-field-unit--enemy{pointer-events:auto;cursor:pointer;color:#ffb190;background:radial-gradient(circle at 55% 35%,#66352e,#190a0a 66%);border-color:#a64835;box-shadow:0 0 1.15cqw #e252314d,inset 0 0 .9cqw #000000e0}.hst-field-unit--enemy.hst-field-unit--has-art{color:#ffb190;box-shadow:none;background:0 0;border-color:#0000}.hst-field-unit--acting-melee-lunge,.hst-field-unit--acting-shield-lunge{animation:.5s cubic-bezier(.18,.76,.28,1) both hst-unit-lunge}.hst-field-unit--enemy.hst-field-unit--acting-melee-lunge,.hst-field-unit--enemy.hst-field-unit--acting-shield-lunge{animation-name:hst-unit-lunge-left}.hst-field-unit--acting-shield-lunge{animation-duration:.62s}.hst-field-unit--acting-bow-shot{animation:.52s ease-out both hst-unit-recoil}.hst-field-unit--acting-magic-pulse{animation:.38s ease-out both hst-unit-basic-magic-pulse}.hst-field-unit--acting-arcane-cast,.hst-field-unit--acting-holy-cast,.hst-field-unit--acting-dark-cast,.hst-field-unit--acting-guard{animation:.66s ease-out both hst-unit-cast-pulse}.hst-field-unit--wish-touched .hst-field-glyph{animation:.72s steps(2,end) both hst-wish-target-glow}@keyframes hst-wish-target-glow{0%{filter:brightness()drop-shadow(0 0 #0000)}34%,68%{filter:brightness(1.38)drop-shadow(0 0 .42cqw #fff1a2)drop-shadow(0 0 .85cqw #e7ad31)}to{filter:brightness()drop-shadow(0 0 #0000)}}.hst-field-unit--impact-sword-hit,.hst-field-unit--impact-shield-bash,.hst-field-unit--impact-arrow-hit,.hst-field-unit--impact-pinning-hit,.hst-field-unit--impact-basic-magic-hit,.hst-field-unit--impact-arcane-hit,.hst-field-unit--impact-wave-hit,.hst-field-unit--impact-challenge-mark,.hst-field-unit--impact-slash-hit,.hst-field-unit--impact-death-sentence,.hst-field-unit--impact-devil-dust-hit,.hst-field-unit--impact-red-rain,.hst-field-unit--impact-bite-hit,.hst-field-unit--impact-burrow-eruption,.hst-field-unit--impact-acid-spray{animation:.42s ease-out both hst-unit-hit-shake}.hst-field-unit--impact-heal-rise,.hst-field-unit--impact-shield-rise,.hst-field-unit--impact-radiance,.hst-field-unit--impact-sanctuary,.hst-field-unit--impact-astral-bind{animation:.66s ease-out both hst-unit-benefit-pulse}.hst-field-unit--impact-burrow-eruption{animation:.72s cubic-bezier(.2,.8,.24,1) both hst-unit-burrow-hit-shake}@keyframes hst-unit-lunge{0%,to{transform:translate(0)}36%{transform:translate(1.1cqw)scale(1.05)}58%{transform:translate(.72cqw)scale(1.02)}}@keyframes hst-unit-lunge-left{0%,to{transform:translate(0)}36%{transform:translate(-1.1cqw)scale(1.05)}58%{transform:translate(-.72cqw)scale(1.02)}}@keyframes hst-unit-recoil{0%,to{transform:translate(0)rotate(0)}22%{transform:translate(-.32cqw)rotate(-2deg)}48%{transform:translate(.12cqw)rotate(1deg)}}@keyframes hst-unit-cast-pulse{0%,to{filter:brightness();transform:translateY(0)scale(1)}38%{filter:brightness(1.35);transform:translateY(-.18cqw)scale(1.055)}}@keyframes hst-unit-basic-magic-pulse{0%,to{filter:brightness();transform:translateY(0)scale(1)}42%{filter:brightness(1.12);transform:translateY(-.08cqw)scale(1.018)}}@keyframes hst-unit-hit-shake{0%,to{filter:brightness();transform:translate(0)}18%{filter:brightness(1.65);transform:translate(-.28cqw)}38%{transform:translate(.22cqw)}58%{transform:translate(-.12cqw)}76%{transform:translate(.07cqw)}}@keyframes hst-unit-burrow-hit-shake{0%,to{filter:brightness();transform:translate(0)rotate(0)}10%{filter:brightness(1.9);transform:translate(-.72cqw,.18cqw)rotate(-2deg)}22%{transform:translate(.62cqw,-.16cqw)rotate(1.6deg)}36%{transform:translate(-.48cqw,.12cqw)rotate(-1.2deg)}52%{transform:translate(.35cqw,-.08cqw)rotate(.8deg)}68%{transform:translate(-.22cqw,.05cqw)rotate(-.4deg)}82%{transform:translate(.1cqw)rotate(.2deg)}}@keyframes hst-unit-benefit-pulse{0%,to{filter:brightness()}42%{filter:brightness(1.55)}}.hst-shield-aura{z-index:1;pointer-events:none;background:radial-gradient(#52c9ff14,#2270b429);border:.12cqw solid #6ee0ffd6;border-radius:50% 50% 42% 42%;animation:1.6s ease-in-out infinite alternate hst-shield-breathe;position:absolute;inset:-.35cqw;box-shadow:0 0 .75cqw #57d6ff9e,inset 0 0 .6cqw #4cbaff3d}@keyframes hst-shield-breathe{0%{opacity:.56;transform:scale(.98)}to{opacity:.92;transform:scale(1.04)}}.hst-enchanted-quiver-aura{z-index:2;pointer-events:none;background:radial-gradient(at 50% 78%,#ff601240,#0000 62%),radial-gradient(at 50% 48%,#ffc43d1a,#0000 68%);border-radius:46% 46% 38% 38%;animation:1.15s ease-in-out infinite alternate hst-enchanted-quiver-glow;position:absolute;inset:-.28cqw -.42cqw .12cqw;overflow:visible;box-shadow:0 0 .6cqw #ff4a1061,inset 0 -.3cqw .62cqw #ff91182e}.hst-enchanted-quiver-aura i{filter:drop-shadow(0 0 .28cqw #ff5b12c7);transform-origin:50% 100%;background:linear-gradient(#fff49433,#ffa622b8 42%,#ff370c1f);border-radius:52% 48% 44% 56%;width:1.05cqw;height:2.4cqw;animation:.92s ease-in-out infinite alternate hst-enchanted-quiver-flame;position:absolute;bottom:8%}.hst-enchanted-quiver-aura i:first-child{animation-delay:-.35s;left:8%}.hst-enchanted-quiver-aura i:nth-child(2){height:1.75cqw;animation-delay:-.7s;left:43%}.hst-enchanted-quiver-aura i:nth-child(3){height:2.15cqw;animation-delay:-.12s;right:7%}@keyframes hst-enchanted-quiver-glow{0%{opacity:.58;transform:scale(.98)}to{opacity:.9;transform:scale(1.035)}}@keyframes hst-enchanted-quiver-flame{0%{opacity:.34;transform:translateY(.25cqw)rotate(-7deg)scale(.72,.82)}to{opacity:.88;transform:translateY(-.38cqw)rotate(8deg)scale(1.02,1.16)}}.hst-enchanted-quiver-aura--pixel{box-shadow:none;background:0 0;border-radius:0;animation:none;inset:.04cqw .08cqw .08cqw -.28cqw;transform:translate(1.05cqw,1.38cqw)}.hst-enchanted-quiver-aura--pixel img{object-fit:contain;object-position:50% 100%;width:100%;height:100%;image-rendering:pixelated;opacity:0;animation:1s step-end infinite hst-enchanted-quiver-pixel-frame;animation-delay:calc(var(--vfx-index) * -.25s);position:absolute;inset:0}@keyframes hst-enchanted-quiver-pixel-frame{0%,24.999%{opacity:1}25%,to{opacity:0}}.hst-caster-vfx{z-index:6;pointer-events:none;position:absolute;inset:-.9cqw;overflow:visible}.hst-caster-cue{opacity:0;border-radius:50%;animation:.68s ease-out both hst-caster-ring;position:absolute;inset:0}.hst-caster-cue--shield-lunge:before{content:"╱";color:#8ce9ff;text-shadow:0 0 .35cqw #fff,0 0 .85cqw #ff8c34;content:"◆";text-shadow:0 0 .35cqw #fff,0 0 .95cqw #3aa8e7;font:900 3.2cqw/1 Georgia,serif;animation:.48s ease-out both hst-caster-slash;position:absolute;top:22%;right:-1.2cqw}.hst-caster-cue--bow-shot:before{content:"◜";color:#d9f3a1;text-shadow:0 0 .5cqw #8cbc58;font:900 4.8cqw/1 Georgia,serif;animation:.5s ease-out both hst-bow-draw;position:absolute;top:2%;right:-.72cqw}.hst-caster-cue--arcane-cast,.hst-caster-cue--holy-cast,.hst-caster-cue--dark-cast,.hst-caster-cue--guard{border:.16cqw solid var(--hst-vfx-main);background:radial-gradient(circle, var(--hst-vfx-soft), transparent 68%);box-shadow:0 0 .85cqw var(--hst-vfx-main), inset 0 0 .65cqw var(--hst-vfx-soft)}.hst-caster-cue--magic-pulse{border:.07cqw solid color-mix(in srgb, var(--hst-vfx-main) 72%, transparent);background:radial-gradient(circle, color-mix(in srgb, var(--hst-vfx-soft) 58%, transparent), transparent 68%);box-shadow:0 0 .26cqw color-mix(in srgb, var(--hst-vfx-main) 65%, transparent);animation-duration:.38s;inset:1.45cqw}.hst-caster-cue--magic-pulse:after{content:"·";color:color-mix(in srgb, var(--hst-vfx-main) 76%, white);text-shadow:0 0 .25cqw var(--hst-vfx-main);place-items:center;font:900 1.35cqw/1 Georgia,serif;display:grid;position:absolute;inset:0}.hst-caster-cue--arcane-cast:after,.hst-caster-cue--holy-cast:after,.hst-caster-cue--dark-cast:after,.hst-caster-cue--guard:after{content:"✦";color:var(--hst-vfx-main);text-shadow:0 0 .55cqw #fff, 0 0 1cqw var(--hst-vfx-main);font:900 2.1cqw/1 Georgia,serif;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hst-caster-cue--dark-cast:after{content:"☾"}.hst-caster-cue--guard:after{content:"◇"}@keyframes hst-caster-ring{0%{opacity:0;transform:scale(.45)rotate(-24deg)}32%{opacity:1;transform:scale(1.08)rotate(0)}to{opacity:0;transform:scale(1.35)rotate(28deg)}}@keyframes hst-caster-slash{0%{opacity:0;transform:translate(-1.3cqw,.8cqw)rotate(-28deg)scale(.4)}28%,62%{opacity:1}to{opacity:0;transform:translate(.6cqw,-.5cqw)rotate(16deg)scale(1.35)}}@keyframes hst-bow-draw{0%{opacity:0;transform:rotate(-18deg)scaleX(.55)}42%{opacity:1;transform:rotate(0)scaleX(1)}to{opacity:0;transform:rotate(8deg)scaleX(.72)}}.hst-unit-vfx{z-index:8;pointer-events:none;position:absolute;inset:0;overflow:visible}.hst-impact-vfx{z-index:3;width:6.2cqw;height:6.2cqw;color:var(--hst-vfx-main,#fff);background:radial-gradient(circle, var(--hst-vfx-soft,#ffffff73), transparent 68%);text-shadow:0 0 .45cqw #fff, 0 0 1.1cqw var(--hst-vfx-main);border-radius:50%;place-items:center;font:900 3.5cqw/1 Georgia,serif;animation:.72s ease-out both hst-impact-burst;display:grid;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.hst-pixel-vfx-sequence,.hst-cast-pixel-vfx,.hst-full-house-stack-vfx{z-index:9;pointer-events:none;width:10.8cqw;height:14.2cqw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hst-pixel-vfx-sequence>img,.hst-cast-pixel-vfx>img,.hst-full-house-stack-vfx>img,.hst-projectile--pixel-vfx>img,.hst-delay-pixel-vfx>img,.hst-inferno-telegraph--pixel>img,.hst-lightning-cloud--pixel>img,.hst-full-house-drop--pixel>img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;filter:none;display:block}.hst-target-overhead-vfx,.hst-target-ground-vfx,.hst-target-authored-impact{pointer-events:none;position:absolute;left:50%}.hst-target-overhead-vfx{z-index:26;bottom:calc(100% + .85cqw + var(--hst-status-offset) + var(--hst-cast-offset));transform:translate(-50%)}.hst-target-overhead-vfx--lightning{width:9cqw;height:5.2cqw;animation:.72s steps(2,end) infinite alternate hst-lightning-target-hover;overflow:visible}.hst-target-overhead-vfx--lightning:before{content:none}.hst-target-overhead-vfx--lightning>img{object-fit:contain;image-rendering:pixelated;position:absolute}.hst-lightning-cloud-sprite{z-index:1}.hst-target-overhead-vfx--lightning>.hst-lightning-cloud-sprite{width:5.4cqw;height:3.24cqw;top:-1.5cqw;left:50%;transform:translate(-50%)}.hst-lightning-strike-sprite{z-index:2;clip-path:inset(36% 0 0);width:9cqw;height:23.1cqw;animation:.48s steps(2,end) both hst-lightning-strike-hold;top:-4.55cqw;left:19%;object-fit:fill!important}@keyframes hst-lightning-strike-hold{0%{opacity:0;filter:brightness(1.8)}10%,78%{opacity:1;filter:brightness()}to{opacity:.86;filter:brightness(1.18)}}@keyframes hst-lightning-target-hover{0%{translate:0 -.08cqw}to{translate:0 .12cqw}}.hst-target-ground-vfx--inferno{z-index:0;width:13.25cqw;height:19cqw;bottom:-3cqw;transform:translate(-50%)}.hst-target-ground-vfx--burrow{z-index:2;width:10.5cqw;height:4.2cqw;animation:.84s steps(2,end) infinite alternate hst-burrow-crumble-pulse;bottom:-2.05cqw;overflow:hidden;transform:translate(-50%)}.hst-target-ground-vfx--burrow:before{content:"";z-index:0;background:radial-gradient(#4d1f0ddb,#89421661 48%,#0000 72%);border:.1cqw dashed #ffb142c2;border-radius:50%;width:7.5cqw;height:1.55cqw;animation:.84s steps(2,end) infinite alternate hst-burrow-target-earth;position:absolute;bottom:.28cqw;left:50%;transform:translate(-50%);box-shadow:0 0 .45cqw #ff8f2a80}.hst-target-ground-vfx--burrow>img{z-index:1;width:100%;height:auto;image-rendering:pixelated;filter:brightness(1.18)drop-shadow(0 0 .18cqw #ff9b2ddb);display:block;position:absolute;top:-400%;left:0}.hst-field-unit--burrow-targeted .hst-field-glyph{z-index:3}.hst-target-acid-runoff>img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;display:block}@keyframes hst-burrow-crumble-pulse{0%{opacity:.78;translate:0 .08cqw}to{opacity:1;translate:0 -.04cqw}}@keyframes hst-burrow-target-earth{0%{opacity:.68;rotate:-1deg;scale:.9 .82}to{opacity:.95;rotate:1deg;scale:1.04 1}}.hst-target-acid-runoff{z-index:12;pointer-events:none;width:7.2cqw;height:10.2cqw;animation:.8s cubic-bezier(.18,.72,.25,1) both hst-target-acid-runoff;position:absolute;top:-1.8cqw;left:50%;transform:translate(-50%)}@keyframes hst-target-acid-runoff{0%{opacity:0;translate:0 -1.5cqw}18%,78%{opacity:1}to{opacity:.72;translate:0 1cqw}}.hst-target-ground-vfx--inferno>img,.hst-target-authored-impact>img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;display:block}.hst-target-overhead-vfx--death-sentence{bottom:calc(100% + 2.1cqw + var(--hst-status-offset) + var(--hst-cast-offset));color:#050505;text-align:center;width:5.4cqw;height:5.5cqw}.hst-death-sentence-skull-loop{z-index:1;transform-origin:50% 78%;animation:.82s steps(4,end) infinite hst-death-skull-laugh;display:block;position:absolute;inset:0}.hst-death-sentence-skull-loop>img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;animation:.62s ease-in-out infinite alternate hst-death-skull-eyes;display:block}.hst-death-sentence-skull-loop>i{filter:blur(.08cqw);background:radial-gradient(#ff263ec7,#ff002238 52%,#0000 72%);border-radius:50%;width:2.6cqw;height:.8cqw;animation:.62s ease-in-out infinite alternate hst-death-skull-eye-energy;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.hst-target-overhead-vfx--death-sentence>strong{z-index:2;color:#cf172f;text-shadow:-.07cqw -.07cqw #270006,.07cqw -.07cqw #270006,-.07cqw .07cqw #270006,.07cqw .07cqw #270006,0 0 .42cqw #ff1738;font:900 1.2cqw/1 Courier New,monospace;position:absolute;top:.95cqw;left:50%;transform:translate(-50%)}.hst-target-authored-impact{z-index:18;width:11.5cqw;height:16.5cqw;bottom:-1.25cqw;transform:translate(-50%)}.hst-target-authored-impact--ogre-boulder-toss{width:7.2cqw;height:8.2cqw;bottom:-.35cqw}.hst-target-authored-impact--hellworm-acid-spray{width:7.2cqw;height:9.6cqw;bottom:-.35cqw}.hst-target-authored-impact--hellworm-acid-spray>img{animation:.44s ease-out both hst-acid-runoff-impact}@keyframes hst-acid-runoff-impact{0%{opacity:1;translate:0 -.35cqw}to{opacity:0;translate:0 1.1cqw}}.hst-target-authored-impact--hellworm-burrow{width:9.2cqw;height:11.5cqw;bottom:-.9cqw}.hst-target-authored-impact--witch-inferno{width:13.25cqw;height:19cqw;bottom:-3cqw}.hst-target-authored-impact--scarecrow-death-sentence{width:13cqw;height:13cqw;bottom:-1.6cqw}@keyframes hst-death-skull-laugh{0%,to{transform:translateY(0)rotate(-2deg)scale(1)}25%{transform:translateY(-.13cqw)rotate(2deg)scale(1.025,.975)}50%{transform:translateY(.06cqw)rotate(-1deg)scale(.985,1.025)}75%{transform:translateY(-.08cqw)rotate(2deg)scale(1.02,.98)}}@keyframes hst-death-skull-eyes{0%{filter:drop-shadow(0 0 .12cqw #ff122c8a)brightness(.92)}to{filter:drop-shadow(0 0 .52cqw #ff1732fa)brightness(1.24)}}@keyframes hst-death-skull-eye-energy{0%{opacity:.2;transform:translate(-50%,-50%)scale(.7)}to{opacity:.92;transform:translate(-50%,-50%)scale(1.16)}}.hst-target-authored-impact--witch-lightning-bolt{width:11cqw;height:20cqw;bottom:-.75cqw}.hst-target-authored-impact--witch-lightning-bolt:before{content:none}.hst-target-authored-impact--witch-lightning-bolt>img{position:absolute}.hst-target-authored-impact--witch-lightning-bolt>.hst-lightning-cloud-sprite{z-index:1;width:5.4cqw;height:3.24cqw;top:2.5cqw;left:50%;transform:translate(-50%)}.hst-target-authored-impact--witch-lightning-bolt>.hst-lightning-strike-sprite{width:11cqw;height:20cqw;top:0;left:19%}.hst-pixel-vfx-sequence>img{opacity:0;animation:.145s step-end forwards hst-pixel-vfx-frame;animation-delay:calc(var(--vfx-index) * .145s);position:absolute;inset:0}.hst-pixel-vfx-sequence--caster{z-index:10;width:12cqw;height:15.5cqw}.hst-pixel-vfx-sequence--impact{z-index:12;width:11.5cqw;height:15.5cqw}.hst-custom-enemy-vfx{z-index:8;pointer-events:none;position:absolute;left:50%;overflow:visible;transform:translate(-50%,-50%)}.hst-custom-enemy-vfx>img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;filter:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block}.hst-custom-enemy-vfx--batty-bite{width:6cqw;height:12cqw}.hst-custom-enemy-vfx--batty-bite.hst-custom-enemy-vfx--caster{top:47%;left:44%}.hst-custom-enemy-vfx--batty-bite.hst-custom-enemy-vfx--impact{top:52%}.hst-custom-enemy-vfx--gobble-gel-guard{z-index:3;width:9.2cqw;height:23.65cqw;bottom:-7.2cqw;transform:translate(-50%)}.hst-custom-enemy-vfx--gobble-slime-rain{width:9.4cqw;height:24.2cqw;top:30%}.hst-custom-enemy-vfx--ogre-slam{width:8.2cqw;height:21.05cqw}.hst-custom-enemy-vfx--ogre-slam.hst-custom-enemy-vfx--caster{top:55%;left:43%}.hst-custom-enemy-vfx--ogre-slam.hst-custom-enemy-vfx--impact{z-index:7;bottom:-5.2cqw;transform:translate(-50%)}.hst-paladin-frame-vfx{aspect-ratio:362/724;pointer-events:none;position:absolute;left:50%;overflow:visible}.hst-paladin-frame-vfx--caster-center{top:45%;transform:translate(-50%,-50%)}.hst-paladin-frame-vfx--target-feet{bottom:-.08cqw;transform:translate(-50%)}.hst-paladin-frame-vfx--main{z-index:3}.hst-paladin-frame-vfx--behind{z-index:0}.hst-paladin-frame-vfx--guiding-light{width:clamp(5.76cqw,100%,7.36cqw);left:80%}.hst-paladin-frame-vfx--blessing{width:clamp(7.5cqw,130%,9.8cqw)}.hst-paladin-frame-vfx--ascend{aspect-ratio:941/1672;width:clamp(9.2cqw,170%,12.2cqw)}.hst-paladin-frame-vfx>img{object-fit:contain;width:100%;height:auto;image-rendering:pixelated;filter:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block}.hst-projectile--holy-hammer-pixel{aspect-ratio:1240/663;color:#0000;width:5.5cqw;height:3.3cqw;text-shadow:none;font-size:0}.hst-projectile--holy-hammer-pixel>img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block}.hst-field-unit>.hst-field-resources{z-index:20}.hst-field-unit>.hst-field-statuses{z-index:22}.hst-field-unit>.hst-cast-stack{z-index:24}@keyframes hst-pixel-vfx-frame{0%,99.9%{opacity:1}to{opacity:0}}.hst-cast-pixel-vfx{z-index:5;opacity:.88;width:10.5cqw;height:14cqw}.hst-cast-pixel-vfx--witch-dark-bolt{opacity:.96;width:7.2cqw;height:9.6cqw;top:57%;left:8%}.hst-projectile--pixel-vfx{z-index:15;color:#0000;width:8.5cqw;height:11cqw;text-shadow:none;font-size:0}.hst-projectile--pixel-vfx-ogre-boulder-toss{width:6.2cqw;height:7.8cqw}.hst-projectile--pixel-vfx-scarecrow-slash{width:9.5cqw;height:5.2cqw}.hst-projectile--pixel-vfx-hellworm-acid-spray{width:9.2cqw;height:12.5cqw}.hst-projectile--pixel-vfx-witch-dark-bolt{width:7.2cqw;height:10.2cqw}.hst-projectile--pixel-vfx-devil-dust{width:5.52cqw;height:7.15cqw}.hst-archer-magic-arrow-loop{pointer-events:none;display:block;position:absolute;inset:0}.hst-archer-magic-arrow-loop>img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;opacity:0;animation:.48s step-end infinite hst-archer-magic-arrow-frame;animation-delay:calc(var(--vfx-index) * -.08s);display:block;position:absolute;inset:0}@keyframes hst-archer-magic-arrow-frame{0%,16.65%{opacity:1}16.66%,to{opacity:0}}.hst-delivery--pixel-vfx i{color:#0000;width:3.1cqw;height:4.4cqw;text-shadow:none;filter:none;font-size:0}.hst-gamba-card-projectile-sprite,.hst-gamba-card-burst>i{width:100%;height:100%;image-rendering:pixelated;background-position:29% 59%;background-repeat:no-repeat;background-size:261% 315%;display:block}.hst-gamba-card-burst{z-index:5;pointer-events:none;width:6.2cqw;height:5.2cqw;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.hst-gamba-card-burst:before{content:"";background:radial-gradient(circle,#fff8d5 0 8%,#ffc629 18%,#ff770a94 42%,#0000 72%);border-radius:50%;width:2.4cqw;height:2.4cqw;animation:.5s ease-out both hst-gamba-card-pop;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hst-gamba-card-burst>i{width:1.45cqw;height:2.15cqw;animation:.56s cubic-bezier(.16,.72,.25,1) both hst-gamba-card-burst-right;position:absolute;top:50%;left:50%}.hst-gamba-card-burst>i:nth-child(2),.hst-gamba-card-burst>i:nth-child(4){animation-name:hst-gamba-card-burst-left}.hst-gamba-card-burst>i:nth-child(3),.hst-gamba-card-burst>i:nth-child(4){animation-delay:50ms}@keyframes hst-gamba-card-pop{0%{opacity:1;transform:translate(-50%,-50%)scale(.35)}to{opacity:0;transform:translate(-50%,-50%)scale(1.55)}}@keyframes hst-gamba-card-burst-right{0%{opacity:0;transform:translate(-50%,-50%)rotate(-12deg)scale(.5)}18%{opacity:1}to{opacity:0;transform:translate(2.35cqw,-1.25cqw)rotate(48deg)scale(.82)}}@keyframes hst-gamba-card-burst-left{0%{opacity:0;transform:translate(-50%,-50%)rotate(12deg)scale(.5)}18%{opacity:1}to{opacity:0;transform:translate(-3.65cqw,1.1cqw)rotate(-48deg)scale(.82)}}.hst-delivery--pixel-vfx .hst-pixel-vfx-sequence--delivery{width:100%;height:100%;position:relative;inset:auto;transform:none}.hst-delay-pixel-vfx{grid-column:var(--battle-slot);z-index:8;pointer-events:none;place-self:end center;width:10cqw;height:13.5cqw;margin-bottom:-.25cqw;position:relative}.hst-inferno-telegraph--pixel{width:11cqw;height:16cqw;margin-bottom:-.3cqw}.hst-inferno-telegraph--pixel>img{position:absolute;inset:0}.hst-lightning-cloud--pixel{filter:none;width:10cqw;height:14cqw;margin-bottom:13.5cqw;animation:none}.hst-lightning-cloud--pixel>img{position:absolute;inset:0}.hst-persistent-pixel-vfx{width:12cqw;height:16.8cqw;margin-bottom:.5cqw;overflow:visible}.hst-persistent-pixel-vfx>.hst-pixel-vfx-sequence--persistent{width:100%;height:100%;position:absolute;inset:0;transform:none}.hst-pixel-vfx-sequence--persistent>img{animation:.96s step-end infinite hst-pixel-vfx-loop;animation-delay:calc(var(--vfx-index) * -.16s)}@keyframes hst-pixel-vfx-loop{0%,16.65%{opacity:1}16.66%,to{opacity:0}}.hst-full-house-drop--pixel{color:#0000;width:8cqw;height:10.5cqw;box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:-3.4cqw}.hst-full-house-drop--pixel>img{position:absolute;inset:0}.hst-full-house-drop--pixel>b{color:#fff4bc;text-shadow:-.06cqw -.06cqw #000,.06cqw -.06cqw #000,-.06cqw .06cqw #000,.06cqw .06cqw #000;font-size:.78cqw;bottom:1.45cqw;right:1.15cqw}.hst-full-house-stack-vfx{z-index:11;top:auto;bottom:calc(100% + 1.8cqw + var(--hst-status-offset) + var(--hst-cast-offset));width:7.2cqw;height:8.8cqw;animation:.9s steps(2,end) infinite alternate hst-full-house-stack-hover;transform:translate(-50%)}@keyframes hst-full-house-stack-hover{0%{translate:0 .08cqw}to{translate:0 -.16cqw}}.hst-field-unit--gel-guarded:before{content:"";z-index:3;opacity:.78;pointer-events:none;border:.18cqw solid #5cffd4d6;border-radius:49% 46% 42% 48%;animation:.92s steps(2,end) infinite alternate hst-gel-guard-wobble;position:absolute;inset:-.3cqw -.38cqw -.12cqw;box-shadow:inset 0 0 .55cqw #1bbe9d4d,0 0 .45cqw #4ff5cf8c}@keyframes hst-gel-guard-wobble{0%{transform:scale(.98,1.02)rotate(-1deg)}to{transform:scale(1.025,.98)rotate(1deg)}}.hst-priest-pixel-vfx{--hst-priest-frame-duration:.155s;z-index:7;pointer-events:none;transform-origin:50%;width:8cqw;height:11.5cqw;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.hst-priest-pixel-vfx>img{object-fit:contain;opacity:0;width:100%;height:100%;image-rendering:pixelated;filter:none;animation:hst-priest-pixel-frame var(--hst-priest-frame-duration) steps(1, end) none;animation-delay:calc(var(--vfx-index) * var(--hst-priest-frame-duration));position:absolute;inset:0}.hst-priest-pixel-vfx--healing-touch{width:7.2cqw;height:10.8cqw}.hst-priest-pixel-vfx--prayer{--hst-priest-frame-duration:.18s;width:11.8cqw;height:13.8cqw;top:53%}.hst-priest-pixel-vfx--mana-surge-proc{--hst-priest-frame-duration:.175s;width:9.4cqw;height:13cqw;top:50%}.hst-priest-pixel-vfx--wish{--hst-priest-frame-duration:.18s;width:10.5cqw;height:14.5cqw;top:45%}.hst-priest-pixel-vfx--caster{z-index:2;opacity:.62;width:4.8cqw;height:7.4cqw;top:54%}.hst-priest-pixel-vfx--start{width:6.2cqw;height:9cqw}.hst-priest-pixel-vfx--burst{width:10.2cqw;height:14.2cqw}@keyframes hst-priest-pixel-frame{0%,82%{opacity:1}to{opacity:0}}.hst-impact-vfx--sword-hit{color:#ffe3aa;background:conic-gradient(from 36deg, transparent 0 36%, #ffe0a5bf 40% 44%, transparent 48% 100%);animation-name:hst-impact-slash}.hst-impact-vfx--slash-hit{color:#ffe0a6;background:conic-gradient(from 18deg, transparent 0 28%, #ffd991e6 33% 39%, transparent 44% 100%);animation-name:hst-impact-slash}.hst-impact-vfx--bite-hit{color:#0000;background:radial-gradient(circle,#7005129e,#0000 68%);width:5.4cqw;height:5.4cqw;font-size:0;animation-name:hst-impact-burst}.hst-impact-vfx--bite-hit:before,.hst-impact-vfx--bite-hit:after{content:"";filter:drop-shadow(0 0 .28cqw #ff7d5e);clip-path:polygon(0 0,100% 0,92% 58%,82% 18%,70% 72%,58% 20%,47% 78%,35% 18%,23% 68%,11% 18%);background:linear-gradient(#fffde2,#d8c8a5 72%,#6b1921 74%);width:4.7cqw;height:1.75cqw;position:absolute;left:50%}.hst-impact-vfx--bite-hit:before{animation:.54s cubic-bezier(.2,.86,.35,1) both hst-bite-top;top:.55cqw}.hst-impact-vfx--bite-hit:after{animation:.54s cubic-bezier(.2,.86,.35,1) both hst-bite-bottom;bottom:.55cqw}.hst-impact-vfx--burrow-eruption{color:#ffd186;background:radial-gradient(circle at 50% 78%, #784623eb 0 18%, transparent 50%), conic-gradient(from 8deg, transparent 0 7%, #d49a59 8% 11%, transparent 12% 24%, #8f5a32 25% 29%, transparent 30% 54%, #e0ac68 55% 58%, transparent 59% 78%, #704126 79% 83%, transparent 84%);text-shadow:0 0 .35cqw #fff0bf,0 0 .8cqw #724020;animation-name:hst-burrow-eruption}.hst-impact-vfx--acid-spray{color:#0000;width:6.4cqw;height:8.2cqw;text-shadow:none;background:0 0;border-radius:0;font-size:0;animation:none;top:35%}.hst-impact-vfx--acid-spray:before{content:"";filter:drop-shadow(0 0 .34cqw #64e22c);clip-path:polygon(7% 0,28% 0,25% 72%,34% 100%,12% 89%,14% 36%,40% 0,61% 0,58% 78%,68% 100%,45% 90%,48% 30%,72% 0,91% 0,84% 83%,94% 100%,70% 88%,77% 34%);background:radial-gradient(circle at 16% 12%,#c6ff70 0 .25cqw,#57db27 .3cqw .72cqw,#0000 .78cqw),radial-gradient(circle at 48% 4%,#dcff82 0 .22cqw,#51c91f .27cqw .66cqw,#0000 .72cqw),radial-gradient(circle at 79% 18%,#b6ff5c 0 .24cqw,#42b71c .3cqw .8cqw,#0000 .86cqw),linear-gradient(90deg,#0000 7%,#5ee428e6 14% 23%,#0000 29% 38%,#77f233d1 45% 56%,#0000 63% 70%,#42be1be6 77% 87%,#0000 93%);animation:.72s cubic-bezier(.16,.76,.3,1) both hst-acid-pour;position:absolute;inset:-1.8cqw .25cqw .55cqw}.hst-impact-vfx--acid-spray:after{content:"";background:radial-gradient(#c5ff6ff2,#3cc21bd1 45%,#0000 72%);border-radius:50%;width:6.2cqw;height:1.75cqw;animation:.72s ease-out both hst-acid-splash;position:absolute;bottom:.05cqw;left:50%;box-shadow:0 0 .55cqw #59dc26}@keyframes hst-bite-top{0%{opacity:0;transform:translate(-50%,-2.2cqw)scaleX(.72)}35%,62%{opacity:1;transform:translate(-50%,.75cqw)scaleX(1)}to{opacity:0;transform:translate(-50%,.2cqw)scaleX(1.12)}}@keyframes hst-bite-bottom{0%{opacity:0;transform:translate(-50%,2.2cqw)rotate(180deg)scaleX(.72)}35%,62%{opacity:1;transform:translate(-50%,-.75cqw)rotate(180deg)scaleX(1)}to{opacity:0;transform:translate(-50%,-.2cqw)rotate(180deg)scaleX(1.12)}}@keyframes hst-burrow-eruption{0%{opacity:0;transform:translate(-50%,28%)scale(.2)}32%{opacity:1;transform:translate(-50%,-62%)scale(1.18)}64%{opacity:.9;transform:translate(-50%,-30%)scale(1)}to{opacity:0;transform:translate(-50%,-54%)scale(1.42)}}@keyframes hst-acid-pour{0%{opacity:0;transform:translateY(-3.2cqw)scaleY(.45)}20%{opacity:1}72%{opacity:.95;transform:translateY(.5cqw)scaleY(1)}to{opacity:0;transform:translateY(1.4cqw)scaleY(.75)}}@keyframes hst-acid-splash{0%,38%{opacity:0;transform:translate(-50%)scale(.18)}60%{opacity:1;transform:translate(-50%)scale(1.12)}to{opacity:0;transform:translate(-50%)scale(1.5)}}.hst-impact-vfx--death-sentence{color:#edc3ff;background:radial-gradient(circle,#5c0c68db,#0000 68%);border:.16cqw solid #9b35bb;animation-name:hst-impact-burst}.hst-impact-vfx--dark-scythe-hit{color:#16051f;text-shadow:0 0 .25cqw #d989ff,0 0 .8cqw #31043e;background:radial-gradient(#4e0d639e,#0000 66%);border:.22cqw solid #4b0b62;border-color:#4b0b62 #4b0b62 #0000 #0000;border-radius:50%;width:5.4cqw;height:4.2cqw;animation-name:hst-impact-burst}.hst-impact-vfx--devil-dust-hit{color:#d68aff;filter:blur(.02cqw);background:radial-gradient(circle,#6e1b89c7,#0000 70%);animation-name:hst-impact-arcane}.hst-impact-vfx--red-rain{color:#ff6b35;background:radial-gradient(circle,#ff2b10b3,#0000 68%);animation-name:hst-impact-burst}.hst-impact-vfx--shield-bash{color:#8ce9ff;background:radial-gradient(circle,#76ddff80,#0000 63%);border:.28cqw solid;animation-name:hst-impact-bash}.hst-impact-vfx--arrow-hit,.hst-impact-vfx--pinning-hit{color:#d9f3a1;background:radial-gradient(circle,#e6ffb28c,#0000 63%);width:4.4cqw;height:4.4cqw;animation-name:hst-impact-arrow}.hst-impact-vfx--pinning-hit{color:#91d8ff;border:.12cqw dashed;animation-name:hst-impact-pin}.hst-impact-vfx--basic-magic-hit{width:2.5cqw;height:2.5cqw;color:var(--hst-vfx-main);background:radial-gradient(circle, color-mix(in srgb, var(--hst-vfx-soft) 62%, transparent), transparent 66%);text-shadow:0 0 .22cqw var(--hst-vfx-main);font-size:1.35cqw;animation:.38s ease-out both hst-impact-basic-magic}.hst-impact-vfx--arcane-hit{color:#ca8dff;background:conic-gradient(from 20deg,#0000,#8d51ffc2,#0000,#59c5ffb8,#0000);animation-name:hst-impact-arcane}.hst-impact-vfx--lightning-hit{color:#d9f2ff;clip-path:polygon(43% 0,73% 0,57% 38%,82% 38%,34% 100%,46% 55%,18% 55%);filter:drop-shadow(0 0 .35cqw #d9f7ff)drop-shadow(0 0 .9cqw #347dff);background:linear-gradient(102deg,#0000 0 36%,#e9f9ff 39% 48%,#5aa9ff 51% 59%,#0000 62% 100%);border-radius:0;width:3.2cqw;height:16cqw;animation:.72s ease-out both hst-lightning-crash;top:15%}@keyframes hst-lightning-crash{0%{opacity:0;transform:translate(-50%,-72%)scaleY(.15)}16%,42%{opacity:1;transform:translate(-50%,-18%)scaleY(1.2)}55%{opacity:.2}68%{opacity:.92}to{opacity:0;transform:translate(-50%,-8%)scaleY(.92)}}.hst-impact-vfx--wave-hit{color:#9ac8ff;background:radial-gradient(#6462ff7a,#0000 64%);border:.18cqw solid;border-color:currentColor #0000;width:7.4cqw;height:4.8cqw;animation-name:hst-impact-wave}.hst-impact-vfx--challenge-mark{color:#e18aff;background:radial-gradient(circle,#5c148099,#0000 68%);border:.16cqw dashed;animation-name:hst-impact-mark}.hst-impact-vfx--shield-rise{color:#82e8ff;background:linear-gradient(#7ce7ff40,#1e68bb61);border:.22cqw solid;border-radius:48% 48% 36% 36%;animation-name:hst-impact-shield-rise}.hst-impact-vfx--heal-rise{color:#a7ffb9;background:linear-gradient(#0000,#70ffa375,#0000);animation-name:hst-impact-heal-rise}.hst-impact-vfx--mana-surge-burst{color:#0000;filter:drop-shadow(0 0 .45cqw #8be5ff)drop-shadow(0 0 1.15cqw #2070ffdb);mix-blend-mode:screen;background:radial-gradient(at 50% 42%,#e5fcffeb 0 5%,#63d8ff9e 18%,#1c70ff47 39%,#0000 68%),linear-gradient(90deg,#0000 20%,#5aceff2e 38%,#e7fdffb8 50%,#4ab0ff33 63%,#0000 80%);border:0;border-radius:46% 46% 32% 32%;width:7.4cqw;height:9.6cqw;animation:1.24s cubic-bezier(.18,.72,.25,1) both hst-mana-surge-aura;top:48%;box-shadow:inset 0 0 1.2cqw #c7f7ff75}.hst-impact-vfx--mana-surge-burst:before{content:"";background:radial-gradient(#50caff6b,#2269ff29 48%,#0000 72%);border:.18cqw solid #b7f5fff2;border-radius:50%;width:7.1cqw;height:2.15cqw;animation:1.18s ease-out both hst-mana-surge-ring;position:absolute;bottom:.38cqw;left:50%;box-shadow:0 0 .5cqw #9eeeff,inset 0 0 .52cqw #b0efffe6}.hst-impact-vfx--mana-surge-burst:after{content:"";filter:drop-shadow(0 0 .24cqw #8ddfff);background:#e9fdff;border-radius:50%;width:.32cqw;height:.32cqw;animation:1.2s ease-out both hst-mana-surge-motes;position:absolute;bottom:.8cqw;left:50%;box-shadow:-2.45cqw .15cqw 0 .04cqw #72d9ff,-1.55cqw -1.05cqw 0 -.03cqw #d8f9ff,-.72cqw -.3cqw 0 .08cqw #5bc5ff,.82cqw -.75cqw 0 .02cqw #d6faff,1.55cqw .2cqw 0 .08cqw #5ebeff,2.48cqw -1.2cqw 0 -.04cqw #b5f2ff}@keyframes hst-mana-surge-aura{0%{opacity:0;transform:translate(-50%,-42%)scale(.38,.16)}18%{opacity:.95;transform:translate(-50%,-50%)scale(.86,1.04)}40%{opacity:1;transform:translate(-50%,-50%)scaleX(1.08)}72%{opacity:.78;transform:translate(-50%,-55%)scale(.96,1.12)}to{opacity:0;transform:translate(-50%,-68%)scale(.68,1.24)}}@keyframes hst-mana-surge-ring{0%{opacity:0;transform:translate(-50%)scale(.22)}26%{opacity:1;transform:translate(-50%)scale(.88)}to{opacity:0;transform:translate(-50%)scale(1.46)}}@keyframes hst-mana-surge-motes{0%{opacity:0;transform:translate(-50%,1.2cqw)scale(.35)}22%{opacity:1}76%{opacity:.92}to{opacity:0;transform:translate(-50%,-7.2cqw)scale(1.1)}}.hst-impact-vfx--radiance{color:#fff0a0;background:linear-gradient(90deg,#0000,#fffac5db,#0000);animation-name:hst-impact-radiance}.hst-impact-vfx--sanctuary{color:#fff0a0;background:radial-gradient(#ffe25d52,#0000 68%);border:.18cqw solid;width:7cqw;height:3.2cqw;animation-name:hst-impact-sanctuary;top:72%}.hst-impact-vfx--astral-bind{color:#dc8cff;background:conic-gradient(#0000,#7e31b5a6,#0000);border:.16cqw dashed;animation-name:hst-impact-bind}@keyframes hst-impact-burst{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)rotate(-24deg)}28%{opacity:1;transform:translate(-50%,-50%)scale(1.08)rotate(0)}to{opacity:0;transform:translate(-50%,-50%)scale(1.48)rotate(28deg)}}@keyframes hst-impact-slash{0%{opacity:0;transform:translate(-72%,-70%)rotate(-35deg)scale(.45)}24%,60%{opacity:1}to{opacity:0;transform:translate(-28%,-28%)rotate(22deg)scale(1.28)}}@keyframes hst-impact-bash{0%{opacity:0;transform:translate(-72%,-50%)scale(1.65)}32%{opacity:1;transform:translate(-50%,-50%)scale(.86)}to{opacity:0;transform:translate(-38%,-50%)scale(1.24)}}@keyframes hst-impact-arrow{0%{opacity:0;transform:translate(-92%,-50%)scale(.45)}32%,62%{opacity:1;transform:translate(-50%,-50%)scale(1.2)}to{opacity:0;transform:translate(-12%,-50%)scale(.75)}}@keyframes hst-impact-basic-magic{0%{opacity:0;transform:translate(-50%,-50%)scale(.35)}34%{opacity:.78;transform:translate(-50%,-50%)scale(.92)}to{opacity:0;transform:translate(-50%,-50%)scale(1.18)}}@keyframes hst-impact-pin{0%{opacity:0;transform:translate(-82%,-50%)scale(.35)rotate(-40deg)}38%{opacity:1;transform:translate(-50%,-50%)scale(1.3)rotate(0)}to{opacity:0;transform:translate(-50%,-50%)scale(.72)rotate(32deg)}}@keyframes hst-impact-arcane{0%{opacity:0;transform:translate(-50%,-50%)scale(.24)rotate(-110deg)}34%{opacity:1;transform:translate(-50%,-50%)scale(1.12)rotate(8deg)}to{opacity:0;filter:blur(.12cqw);transform:translate(-50%,-50%)scale(1.5)rotate(130deg)}}@keyframes hst-impact-wave{0%{opacity:0;transform:translate(-50%,-50%)scaleX(.2)}38%{opacity:1;transform:translate(-50%,-50%)scaleX(1.05)}to{opacity:0;transform:translate(-50%,-50%)scaleX(1.45)}}@keyframes hst-impact-mark{0%{opacity:0;transform:translate(-50%,-50%)scale(1.7)rotate(-80deg)}42%{opacity:1;transform:translate(-50%,-50%)scale(.9)rotate(0)}to{opacity:0;transform:translate(-50%,-50%)scale(1.15)rotate(52deg)}}@keyframes hst-impact-shield-rise{0%{opacity:0;transform:translate(-50%,12%)scale(.35)}38%{opacity:1;transform:translate(-50%,-50%)scale(1.03)}to{opacity:0;transform:translate(-50%,-62%)scale(1.18)}}@keyframes hst-impact-heal-rise{0%{opacity:0;transform:translate(-50%,30%)scale(.4)}34%{opacity:1;transform:translate(-50%,-35%)scale(1.05)}to{opacity:0;transform:translate(-50%,-115%)scale(1.35)}}@keyframes hst-impact-radiance{0%{opacity:0;transform:translate(-50%,-80%)scaleX(.12)}32%{opacity:1;transform:translate(-50%,-50%)scaleX(1)}to{opacity:0;transform:translate(-50%,-40%)scaleX(1.4)}}@keyframes hst-impact-sanctuary{0%{opacity:0;transform:translate(-50%,-50%)scale(.25)}42%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.18)}}@keyframes hst-impact-bind{0%{opacity:0;transform:translate(-50%,-50%)scale(.35)rotate(-100deg)}40%{opacity:1;transform:translate(-50%,-50%)scale(1.08)rotate(0)}to{opacity:0;transform:translate(-50%,-50%)scale(1.3)rotate(110deg)}}.hst-vfx-event{min-width:max-content;color:var(--hst-vfx-main,#fff);letter-spacing:.015em;text-shadow:-.07cqw -.07cqw #000,.07cqw -.07cqw #000,-.07cqw .07cqw #000,.07cqw .07cqw #000,0 0 .32cqw #000;box-shadow:0 0 .45cqw var(--hst-vfx-soft,#fff6);--hst-vfx-drift-x:.7cqw;--hst-vfx-drift-y:-.9cqw;transform:translate(-50%, calc(-50% + var(--vfx-index,0) * .28cqw));background:#00000075;border-radius:.14cqw;padding:.12cqw .26cqw;font:900 .88cqw/1 Arial,sans-serif;animation:.82s ease-out both hst-vfx-floater;position:absolute;top:30%;left:78%}.hst-vfx-event--damage{--hst-vfx-main:#ff765f;--hst-vfx-soft:#ff301fa8;font-size:1.02cqw}.hst-vfx-event--damage.hst-vfx-lane--0{--hst-vfx-drift-x:-.72cqw;--hst-vfx-drift-y:-.82cqw;top:24%;left:-10%}.hst-vfx-event--damage.hst-vfx-lane--1{--hst-vfx-drift-x:.72cqw;--hst-vfx-drift-y:-.78cqw;top:22%;left:110%}.hst-vfx-event--damage.hst-vfx-lane--2{--hst-vfx-drift-x:-.82cqw;--hst-vfx-drift-y:-.58cqw;top:49%;left:-13%}.hst-vfx-event--damage.hst-vfx-lane--3{--hst-vfx-drift-x:.82cqw;--hst-vfx-drift-y:-.62cqw;top:48%;left:113%}.hst-vfx-event--damage.hst-vfx-lane--4{--hst-vfx-drift-x:-.62cqw;--hst-vfx-drift-y:-.72cqw;top:72%;left:5%}.hst-vfx-event--damage.hst-vfx-lane--5{--hst-vfx-drift-x:.62cqw;--hst-vfx-drift-y:-.72cqw;top:72%;left:95%}.hst-vfx-event--damage.hst-vfx-lane--6{--hst-vfx-drift-x:-.5cqw;--hst-vfx-drift-y:-1.02cqw;top:35%;left:18%}.hst-vfx-event--damage.hst-vfx-lane--7{--hst-vfx-drift-x:.5cqw;--hst-vfx-drift-y:-1.02cqw;top:34%;left:82%}.hst-vfx-event--damage.hst-vfx-status--burn{--hst-vfx-main:#ff9a45;--hst-vfx-soft:#ff671c9e}.hst-vfx-event--damage.hst-vfx-status--poison{--hst-vfx-main:#99e65f;--hst-vfx-soft:#50be3494}.hst-vfx-event--damage.hst-vfx-status--bleed{--hst-vfx-main:#e55d66;--hst-vfx-soft:#9d172b9e}.hst-vfx-event--damage[class*=hst-vfx-status--]{align-items:center;gap:.18cqw;display:inline-flex}.hst-vfx-event--damage>strong{font:inherit}.hst-vfx-die-hit{color:#2c173a;text-shadow:none;background:linear-gradient(145deg,#fff5c5,#c594ef);border:.06cqw solid #ffe49b;border-radius:.24cqw;align-items:center;gap:.22cqw;padding:.15cqw .28cqw;display:inline-flex;box-shadow:0 0 .48cqw #f2cf79,0 0 .85cqw #7a359a}.hst-vfx-die-hit i{font:900 1cqw/1 Georgia,serif}.hst-vfx-die-hit strong{color:#4a1832;font:900 .72cqw/1 Courier New,monospace}.hst-vfx-event--full-house{box-shadow:none;background:0 0;padding:0;animation:none;top:42%;left:50%}.hst-vfx-full-house-impact{color:#ffe49d;background:radial-gradient(#7e34a0f0,#1d0a2933 68%,#0000 72%);border:.09cqw solid;border-radius:50%;justify-content:center;align-items:center;gap:.24cqw;width:3.35cqw;height:2.1cqw;animation:.58s ease-out both hst-full-house-impact;display:flex;box-shadow:0 0 .55cqw #ffe49d,0 0 1.1cqw #8c3eb6}.hst-vfx-full-house-impact i{font:900 1.15cqw/1 Georgia,serif}.hst-vfx-full-house-impact strong{color:#fff2b9;font:900 .82cqw/1 Courier New,monospace}@keyframes hst-full-house-impact{0%{opacity:1;transform:translate(-50%,-45%)scale(.62)}42%{opacity:1;transform:translate(-50%,-50%)scale(1.24)}to{opacity:0;transform:translate(-50%,-30%)scale(1.55)}}.hst-vfx-dot-icon{background:linear-gradient(145deg,#1e2a2ff5,#020507f5);border:.06cqw solid;border-radius:.16cqw;flex:none;place-items:center;width:1.18cqw;height:1.18cqw;display:grid;position:relative;box-shadow:inset 0 0 .23cqw #000,0 0 .24cqw}.hst-vfx-dot-icon i{font:.73cqw/1 Arial,sans-serif}.hst-vfx-event--damage.hst-vfx-status--bleed .hst-vfx-dot-icon i{font-size:.46cqw}.hst-vfx-dot-icon b{color:#fff;text-shadow:-.04cqw -.04cqw #000,.04cqw -.04cqw #000,-.04cqw .04cqw #000,.04cqw .04cqw #000;font:900 .38cqw/1 Arial,sans-serif;position:absolute;bottom:.03cqw;right:.04cqw}.hst-vfx-event--heal{--hst-vfx-main:#73f0a1;--hst-vfx-soft:#2cd26994}.hst-vfx-event--shield{--hst-vfx-main:#82e8ff;--hst-vfx-soft:#33adeb99}.hst-vfx-event--mana{--hst-vfx-main:#69baff;--hst-vfx-soft:#2369e5a3}.hst-vfx-event--cooldown{--hst-vfx-main:#e4c7ff;--hst-vfx-soft:#8b50cf8f}.hst-vfx-event--stat{--hst-vfx-main:#ffd77a;--hst-vfx-soft:#db97308c}.hst-vfx-event--miss{--hst-vfx-main:#ffcf62;--hst-vfx-soft:#c63317b8;font-size:1.02cqw;top:6%;left:50%}.hst-vfx-event--status{--hst-vfx-main:#e09cff;--hst-vfx-soft:#6f309294}.hst-vfx-event--movement{--hst-vfx-main:#f2e4c4;--hst-vfx-soft:#ad8c5985}.hst-vfx-event--bind{--hst-vfx-main:#d68dff;--hst-vfx-soft:#6629919e}.hst-vfx-event--status{background:#05080b;border:.07cqw solid;padding:0}.hst-vfx-status-icon{border-radius:.12cqw;place-items:center;width:1.42cqw;height:1.42cqw;display:grid;overflow:hidden}.hst-vfx-status-icon img{object-fit:cover;width:100%;height:100%;display:block}.hst-vfx-status-icon i{font:.88cqw/1 Arial,sans-serif}@keyframes hst-vfx-floater{0%{opacity:0;transform:translate(-50%, calc(-50% + .35cqw + var(--vfx-index,0) * .28cqw)) scale(.78)}16%{opacity:1;transform:translate(-50%, calc(-50% + var(--vfx-index,0) * .28cqw)) scale(1.08)}70%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--hst-vfx-drift-x)), calc(-50% + var(--hst-vfx-drift-y) + var(--vfx-index,0) * .24cqw)) scale(.94)}}.hst-field-unit:after{content:"";filter:blur(.18cqw);background:#000000ad;border-radius:50%;width:5.2cqw;height:.8cqw;position:absolute;bottom:-.55cqw;left:50%;transform:translate(-50%)}.hst-field-unit>b{color:#f8ebcf;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 .08cqw .12cqw #000;background:#010508db;border:.05cqw solid #ca9e4c73;max-width:6cqw;padding:.13cqw .32cqw;font:600 .58cqw/1 Arial,sans-serif;position:absolute;bottom:-.05cqw;left:50%;overflow:hidden;transform:translate(-50%,100%)}.hst-cast-stack{z-index:4;left:50%;bottom:calc(100% + 2.35cqw + var(--hst-status-offset));pointer-events:none;gap:.18cqw;width:7.2cqw;display:grid;position:absolute;transform:translate(-50%)}.hst-cast-row{color:#f8e6b3;background:#02070bf0;border:.05cqw solid #e3b85bd1;gap:.14cqw;padding:.2cqw .28cqw .24cqw;display:grid;box-shadow:0 .08cqw .28cqw #000,inset 0 0 .25cqw #8c5c1759}.hst-cast-row-heading{grid-template-columns:1.05cqw minmax(0,1fr);align-items:center;gap:.22cqw;min-width:0;display:grid}.hst-cast-row-heading img{object-fit:cover;border:.04cqw solid #e1b65cb8;width:1.05cqw;height:1.05cqw;display:block;box-shadow:0 0 .2cqw #000}.hst-cast-row b{min-width:0;max-width:100%;font:800 var(--hst-cast-name-size,.78cqw)/1.05 Arial, sans-serif;letter-spacing:0;white-space:nowrap;text-shadow:0 .06cqw .1cqw #000;overflow:hidden}.hst-cast-row i{background:#281802;border:.04cqw solid #ffe5a8a3;height:.31cqw;display:block;overflow:hidden}.hst-cast-row i em{background:linear-gradient(90deg,#a9680a,#ffd46b);height:100%;display:block;box-shadow:0 0 .32cqw #ffcb56d1}.hst-cast-row--channel{color:#e9dcff;border-color:#aa77e8d9;box-shadow:0 .08cqw .28cqw #000,inset 0 0 .25cqw #5c2d977a}.hst-cast-row--channel i{background:#170a2c;border-color:#d6bcffb3}.hst-cast-row--channel i em{background:linear-gradient(90deg,#5d32a5,#c290ff);box-shadow:0 0 .32cqw #b46fffe0}.hst-field-resources{z-index:2;gap:.12cqw;width:4.55cqw;display:grid;position:absolute;bottom:calc(100% + .35cqw);left:50%;transform:translate(-50%)}.hst-field-meter{background:#210504;border:.05cqw solid #eecd8bb8;height:.42cqw;display:block;position:relative;overflow:hidden;box-shadow:0 .08cqw .18cqw #000,inset 0 0 .16cqw #000}.hst-field-meter em{background:linear-gradient(#ff6a55,#a80a08 56%,#600202);height:100%;transition:width .12s linear;display:block;position:absolute;inset:0 auto 0 0;box-shadow:inset 0 .06cqw #ffdcbc8c}.hst-field-meter-shield{background:linear-gradient(#86fff2,#19b9c2 55%,#087383);transition:left .12s linear,width .12s linear;display:block;position:absolute;inset-block:0;box-shadow:inset 0 .06cqw #e7fffdb8,0 0 .24cqw #43eee8bf}.hst-field-meter--mana{background:#03122b;border-color:#82c2f2b8}.hst-field-meter--mana em{background:linear-gradient(#39a2ff,#075fba 56%,#022966);box-shadow:inset 0 .06cqw #c8eeff8c}.hst-field-meter--auto-attack em{background:linear-gradient(#fff36a,#e6ae09 56%,#8b5900);box-shadow:inset 0 .06cqw #ffffd7b8,0 0 .2cqw #ffcf269e}.hst-field-meter--auto-attack.hst-field-meter--disabled{background:#17130a;border-color:#9f8f596b}.hst-party-panels{background:#020507;grid-template-columns:repeat(4,minmax(0,1fr));height:52.6%;display:grid}.hst-hero-panel{background:linear-gradient(#111f2af5,#020b10fc),radial-gradient(circle at 30% 10%,#38708d33,#0000 45%);border-right:.16cqw solid #806028;grid-template-rows:21% 58% 21%;grid-template-areas:"active""summary""passive";gap:0;min-width:0;padding:.75cqw .68cqw .7cqw;display:grid;position:relative;overflow:visible;box-shadow:inset 0 0 1.3cqw #000000f0}.hst-hero-panel:last-child{border-right:0}.hst-hero-panel--empty{color:#d8c49757}.hst-hero-panel--empty .hst-skill-slot--empty{opacity:.58}.hst-portrait--empty{background:linear-gradient(145deg,#131f27b3,#02080cf0)}.hst-stat-grid--empty>span{opacity:.24;background:radial-gradient(circle,#6a7e8938,#0000 68%);justify-self:center;width:2.34cqw;height:2.34cqw}.hst-hero-resources--empty{opacity:.38}.hst-empty-resource-bar{background:linear-gradient(#1c2930b8,#03090de6);border:.1cqw solid #7d8b9080;height:31%;box-shadow:inset 0 0 .65cqw #000000c7}.hst-hero-panel--defeated .hst-hero-summary{opacity:.48;filter:grayscale(.8)}.hst-hero-panel:before{content:"";pointer-events:none;border:.06cqw solid #d7a94d73;position:absolute;inset:.42cqw}.hst-hero-summary{grid-area:summary;grid-template-columns:34% 1fr;gap:.58cqw;min-height:0;padding-bottom:.55cqw;display:grid}.hst-hero-identity{grid-template-rows:auto 1fr;gap:.3cqw;min-width:0;min-height:0;display:grid}.hst-portrait{color:#a4dfff;text-shadow:0 0 1cqw;aspect-ratio:1;background:radial-gradient(circle at 50% 38%,#4187a66b,#071019 70%);border:.1cqw solid #9f762e;place-items:center;min-width:0;min-height:0;font-size:4.2cqw;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 .8cqw #000000e6}.hst-hero-panel--ranger .hst-portrait{color:#9be481;background:radial-gradient(circle at 50% 38%,#458c546b,#07130d 70%)}.hst-hero-panel--arcanist .hst-portrait{color:#c49cff;background:radial-gradient(circle at 50% 38%,#6841a175,#10091a 70%)}.hst-hero-panel--cleric .hst-portrait{color:#ffe89a;background:radial-gradient(circle at 50% 38%,#ab84376b,#181207 70%)}.hst-portrait strong{color:#f8e8bb;letter-spacing:.04em;text-align:center;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 .1cqw .15cqw #000;background:linear-gradient(#0000,#000000f5);padding:.42cqw .2cqw;font-size:.88cqw;font-weight:600;position:absolute;inset:auto 0 0;overflow:hidden}.hst-portrait>img{object-fit:contain;object-position:center;image-rendering:auto;width:100%;height:100%;display:block}.hst-stat-grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));place-items:center;gap:.18cqw;min-height:0;display:grid}.hst-stat-icon{width:1.95cqw;height:1.95cqw;display:block;position:relative;overflow:visible}.hst-stat-icon>img{object-fit:contain;width:100%;height:100%;display:block}.hst-stat-icon>b{z-index:2;color:#fff7d6;text-align:center;-webkit-text-stroke:.045cqw #050301;paint-order:stroke fill;text-shadow:-.06cqw -.06cqw #000,.06cqw -.06cqw #000,-.06cqw .06cqw #000,.06cqw .06cqw #000,0 .1cqw .16cqw #000;min-width:100%;font:900 .67cqw/1 Arial,sans-serif;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hst-stat-tooltip{width:30cqw;bottom:calc(100% + .24cqw);left:50%}.hst-stat-tooltip strong,.hst-stat-tooltip span{display:block}.hst-stat-tooltip strong{color:#ffe2a5;margin-bottom:.45cqw}.hst-stat-icon:hover .hst-stat-tooltip{visibility:visible;opacity:1;transform:translate(-50%)}.hst-hero-resources{grid-template-rows:28% 25% 1fr;gap:.38cqw;min-width:0;min-height:0;padding:.18cqw 0;display:grid}.hst-resource{clip-path:polygon(2.5% 0,97.5% 0,100% 50%,97.5% 100%,2.5% 100%,0 50%);background:#190404;border:.1cqw solid #9b702a;place-items:center;min-width:0;min-height:1.5cqw;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 .5cqw #000}.hst-resource-fill{background:linear-gradient(#ff5d4c,#a50808 54%,#5e0202);position:absolute;inset:.12cqw auto .12cqw .14cqw;box-shadow:inset 0 .1cqw #ffd2ad8c,0 0 .5cqw #ff2f2273}.hst-resource-shield{z-index:1;background:linear-gradient(#91fff4,#20bdc8 54%,#087485);transition:left .12s linear,width .12s linear;position:absolute;inset-block:.12cqw;box-shadow:inset 0 .1cqw #e8fffdb3,0 0 .5cqw #29e5de8c}.hst-resource b{z-index:2;color:#fff9e8;letter-spacing:.02em;text-shadow:-.06cqw -.06cqw #000,.06cqw .06cqw #000;font:700 .71cqw/1 Arial,sans-serif;position:relative}.hst-status-row{background:#01080cb8;border:.06cqw solid #9469297a;grid-template-rows:repeat(2,2.24cqw);grid-template-columns:repeat(4,2.24cqw);place-content:start;gap:.24cqw;min-width:0;min-height:0;padding:.3cqw .38cqw;display:grid;overflow:visible}.hst-status{color:#ffe38a;background:linear-gradient(145deg,#1c2b31,#05090c);border:.08cqw solid #deae4ab8;border-radius:.2cqw;place-items:center;width:2.24cqw;height:2.24cqw;display:grid;position:relative;box-shadow:inset 0 0 .35cqw #000,0 0 .3cqw #e3b0492e}.hst-status:nth-child(-n+4){grid-row:1}.hst-status:nth-child(n+5){grid-row:2}.hst-field-status{grid-row:1}.hst-status--damage-over-time,.hst-field-status--damage-over-time{color:#ff9b68;border-color:#ff6339cc}.hst-status--burn,.hst-field-status--burn{color:#ff7a36;border-color:#ff5e26eb}.hst-status--poison,.hst-field-status--poison{color:#72e86a;border-color:#46cf48eb}.hst-status--bleed,.hst-field-status--bleed{color:#ff4e58;border-color:#ee3241f0}.hst-status--debuff,.hst-field-status--debuff{color:#dc9cff;border-color:#b160e0cc}.hst-status--control,.hst-field-status--control{color:#86d6ff;border-color:#46a9e1d9}.hst-status--buff,.hst-field-status--buff{color:#ffe88a;border-color:#ecbe44e0}.hst-status i{z-index:1;font:1.28cqw/1 Arial,sans-serif;position:relative}.hst-status b{z-index:3;color:#fff;text-shadow:-.05cqw -.05cqw #000,.05cqw -.05cqw #000,-.05cqw .05cqw #000,.05cqw .05cqw #000;place-items:center;font:900 .68cqw/1 Arial,sans-serif;display:grid;position:absolute;inset:0}.hst-status em,.hst-field-status em{z-index:2;border-radius:inherit;background:conic-gradient(from 0deg, transparent 0deg calc(360deg - var(--hst-status-angle)), #91969c6b calc(360deg - var(--hst-status-angle)) 360deg);pointer-events:none;position:absolute;inset:0}.hst-field-statuses{z-index:7;pointer-events:auto;flex-flow:row;justify-content:center;gap:.16cqw;width:max-content;display:flex;position:absolute;bottom:calc(100% + 2.15cqw);left:50%;transform:translate(-50%)}.hst-field-status{background:linear-gradient(145deg,#1e2a2ff5,#020507f5);border:.07cqw solid;border-radius:.18cqw;place-items:center;width:1.78cqw;height:1.78cqw;display:grid;position:relative;box-shadow:inset 0 0 .25cqw #000,0 0 .25cqw}.hst-field-status i{z-index:1;font:.92cqw/1 Arial,sans-serif;position:relative}.hst-field-status b{z-index:3;color:#fff;text-shadow:-.04cqw -.04cqw #000,.04cqw -.04cqw #000,-.04cqw .04cqw #000,.04cqw .04cqw #000;place-items:center;font:900 .5cqw/1 Arial,sans-serif;display:grid;position:absolute;inset:0}.hst-status-icon{z-index:1;object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block;position:relative}.hst-status-tooltip{z-index:95;visibility:hidden;opacity:0;color:#edf3f5;text-align:left;white-space:normal;pointer-events:none;background:#071017;border:.07cqw solid #b98b3d;border-radius:.14cqw;width:24cqw;max-width:37.5cqw;padding:1.3cqw 1.55cqw;font:600 1.4cqw/1.35 Arial,sans-serif;transition:opacity 90ms,transform 90ms,visibility 90ms;position:absolute;bottom:calc(100% + .4cqw);left:50%;transform:translate(-50%,.2cqw);box-shadow:0 .38cqw .9cqw #000000eb,inset 0 0 .42cqw #000}.hst-status:hover .hst-status-tooltip,.hst-field-status:hover .hst-status-tooltip{visibility:visible;opacity:1;transform:translate(-50%)}.hst-field-status .hst-status-tooltip{max-width:30cqw;font-size:1.2cqw;bottom:calc(100% + .24cqw)}.hst-outcome-screen{z-index:400;-webkit-backdrop-filter:blur(.14cqw);backdrop-filter:blur(.14cqw);background:#010508c2;place-items:center;display:grid;position:absolute;inset:0}.hst-outcome-screen>div{text-align:center;background:linear-gradient(155deg,#17252c,#030709 72%);border:.14cqw solid #d6a544;border-radius:.45cqw;width:34cqw;padding:3.2cqw 3.8cqw;box-shadow:0 0 2cqw #000,inset 0 0 1.2cqw #000000e6}.hst-outcome-screen i{margin-bottom:.7cqw;font:900 3.2cqw/1 Georgia,serif;display:block}.hst-outcome-screen h2{text-transform:uppercase;letter-spacing:.08em;margin:0;font:800 3cqw/1 Georgia,serif}.hst-outcome-screen p{color:#e5ded0;margin:1.1cqw 0 1.5cqw;font:600 1.05cqw/1.35 Arial,sans-serif}.hst-outcome-screen button{color:#fff4cf;cursor:pointer;background:linear-gradient(#73521f,#2b1b09);border:.1cqw solid #d7aa52;border-radius:.22cqw;min-width:10cqw;padding:.72cqw 1.4cqw;font:800 1cqw/1 Arial,sans-serif;box-shadow:0 .25cqw .7cqw #000c,inset 0 .08cqw .14cqw #ffe19957}.hst-outcome-screen--victory>div{border-color:#ffd46b;box-shadow:0 0 2.8cqw #ffbd2fbd,0 0 6cqw #ffd5624d,inset 0 0 1.6cqw #845107cc}.hst-outcome-screen--defeat>div{border-color:#9d4c3d}.hst-skill-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:.42cqw;min-width:0;min-height:0;padding:.46cqw .08cqw .36cqw;display:grid}.hst-skill-row--passive{border-top:.08cqw solid #a4762e8c;padding-top:.38cqw}.hst-skill-row--active{grid-area:active}.hst-skill-row--passive{grid-area:passive}.hst-skill-slot{color:#a4dcff;aspect-ratio:1;background:radial-gradient(circle at 50% 38%,#3184b561,#0000 38%),linear-gradient(145deg,#092235,#03090d 72%);border:.1cqw solid #9d722f;grid-template-rows:1fr auto;align-self:center;place-items:center;min-width:0;min-height:0;display:grid;position:relative;overflow:visible;box-shadow:inset 0 0 .7cqw #000000f0}.hst-skill-slot:not(.hst-skill-slot--empty){cursor:help}.hst-skill-slot--active:not(.hst-skill-slot--empty){cursor:pointer}.hst-skill-action{width:100%;height:100%;color:inherit;font:inherit;cursor:inherit;background:0 0;border:0;grid-template-rows:1fr auto;place-items:center;padding:0;display:grid;position:absolute;inset:0}.hst-skill-action:focus-visible{outline-offset:-.16cqw;outline:.1cqw solid #8fd8ff}.hst-skill-slot:not(.hst-skill-slot--empty):hover{z-index:40;border-color:#edc36e}.hst-unit-inspect-skills .hst-skill-slot--tutorial-highlighted{z-index:41;border-color:#ffe07a;animation:.68s ease-in-out infinite alternate hst-tutorial-skill-glow;box-shadow:0 0 .22cqw #fff4b8,0 0 .72cqw #ffbd2e,0 0 1.35cqw #ffb01ecc,inset 0 0 .65cqw #ffcf527a}@keyframes hst-tutorial-skill-glow{0%{filter:brightness()}to{filter:brightness(1.3)}}.hst-skill-slot:before,.hst-skill-slot:after{content:"";pointer-events:none;width:.62cqw;height:.62cqw;position:absolute}.hst-skill-slot:before{border-top:.08cqw solid #e2b45e;border-left:.08cqw solid #e2b45e;top:.12cqw;left:.12cqw}.hst-skill-slot:after{border-bottom:.08cqw solid #e2b45e;border-right:.08cqw solid #e2b45e;bottom:.12cqw;right:.12cqw}.hst-skill-slot--passive{color:#c7a7f3;background:radial-gradient(circle at 50% 38%,#6f4c9b52,#0000 38%),linear-gradient(145deg,#1a1127,#05070b 74%);border-color:#745889}.hst-skill-slot--stunning-flare .hst-skill-icon{filter:hue-rotate(-28deg)saturate(1.2)brightness(.92)}.hst-skill-slot--insufficient-mana{color:#88768f;background:radial-gradient(circle at 26% 24%,#5a336347,#0000 22%),radial-gradient(circle at 76% 66%,#3719414d,#0000 31%),linear-gradient(145deg,#120f14,#010102 72%);border-color:#4e3c51;box-shadow:inset 0 0 1.05cqw #000,0 0 .28cqw #47234f7a}.hst-skill-slot--insufficient-mana .hst-skill-action:before{content:"";z-index:5;mix-blend-mode:multiply;opacity:.86;pointer-events:none;background:repeating-radial-gradient(at 30% 20%,#0000 0 12%,#000000c7 16% 21%,#0000 26% 34%),linear-gradient(128deg,#00000038,#000000e6);animation:2.4s ease-in-out infinite alternate hst-mana-corruption;position:absolute;inset:0}.hst-skill-slot--insufficient-mana .hst-skill-glyph{filter:grayscale(.85)brightness(.62);text-shadow:0 0 .5cqw #2d1732}.hst-skill-slot--insufficient-mana .hst-skill-icon{filter:grayscale(.85)brightness(.5)}@keyframes hst-mana-corruption{0%{opacity:.72;filter:contrast(1.08)}to{opacity:.94;filter:contrast(1.34)}}.hst-skill-slot--unavailable .hst-skill-action{opacity:.68}.hst-skill-slot--locked{cursor:default;background:#010407e6}.hst-skill-lock{z-index:10;color:#f4d48b;text-shadow:0 0 .25cqw #000,0 0 .55cqw #b26b28;pointer-events:none;background:#010407a8;place-items:center;font-size:1.35cqw;display:grid;position:absolute;inset:0}.hst-unit-inspect-skills .hst-skill-lock{font-size:1.05cqw}.hst-skill-slot--empty{color:#0000;background:#02070a9e;border-color:#795d317a;overflow:hidden;box-shadow:inset 0 0 .8cqw #000}.hst-skill-slot--empty:before,.hst-skill-slot--empty:after{opacity:.34}.hst-skill-glyph{z-index:2;text-shadow:0 0 .7cqw;align-self:end;padding-top:.2cqw;font:700 2.15cqw/1 Georgia,serif;position:relative}.hst-skill-icon{z-index:1;object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.hst-skill-name{z-index:2;color:#f0dfbb;letter-spacing:.01em;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#0000009e;width:100%;padding:.28cqw .18cqw .32cqw;font:600 .52cqw/1.08 Arial,sans-serif;position:relative;overflow:hidden}.hst-skill-cost{z-index:6;color:#9bddff;text-shadow:-.06cqw -.06cqw #000,.06cqw -.06cqw #000,-.06cqw .06cqw #000,.06cqw .06cqw #000,0 .1cqw .16cqw #000;font:900 .76cqw/1 Arial,sans-serif;position:absolute;top:.1cqw;right:.12cqw}.hst-skill-hotkey{z-index:6;color:#f8e8bd;text-align:center;text-shadow:-.05cqw -.05cqw #000,.05cqw -.05cqw #000,-.05cqw .05cqw #000,.05cqw .05cqw #000;background:#01060ad1;border:.05cqw solid #dcb25bb8;border-radius:.12cqw;min-width:1.08cqw;padding:.15cqw .19cqw;font:800 .64cqw/1 Arial,sans-serif;position:absolute;top:.07cqw;left:.08cqw}.hst-skill-cooldown-fill{z-index:4;pointer-events:none;background:#484e54d1;transition:height 80ms linear;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 .08cqw #d5dde247}.hst-skill-cooldown-time{z-index:7;color:#fff;text-shadow:-.07cqw -.07cqw #000,.07cqw .07cqw #000;font:800 .78cqw/1 Arial,sans-serif;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.hst-skill-tooltip{z-index:80;visibility:hidden;opacity:0;color:#e8edf0;pointer-events:none;background:linear-gradient(160deg,#101d25,#02070b);border:.08cqw solid #b98b3d;width:clamp(26rem,27.3cqw,36.4rem);max-width:min(36.4rem,55vw);padding:.98cqw 1.04cqw;transition:opacity .1s,transform .1s,visibility .1s;position:absolute;bottom:calc(100% + .48cqw);left:50%;transform:translate(-50%,.28cqw);box-shadow:0 .45cqw 1.2cqw #000000e0,inset 0 0 .55cqw #000000d1}.hst-skill-slot:first-child .hst-skill-tooltip{left:0;transform:translateY(.28cqw)}.hst-skill-slot:last-child .hst-skill-tooltip{left:auto;right:0;transform:translateY(.28cqw)}.hst-skill-slot:hover .hst-skill-tooltip{visibility:visible;opacity:1;transform:translate(-50%)}.hst-skill-slot:first-child:hover .hst-skill-tooltip,.hst-skill-slot:last-child:hover .hst-skill-tooltip{transform:translate(0)}.hst-skill-tooltip:after{content:"";border:.38cqw solid #0000;border-top-color:#b98b3d;position:absolute;top:100%;left:50%;transform:translate(-50%)}.hst-skill-slot:first-child .hst-skill-tooltip:after{left:17%}.hst-skill-slot:last-child .hst-skill-tooltip:after{left:83%}.hst-party-panels .hst-skill-row--active .hst-skill-tooltip{top:calc(100% + .48cqw);bottom:auto}.hst-party-panels .hst-skill-row--active .hst-skill-tooltip:after{border-top-color:#0000;border-bottom-color:#b98b3d;top:auto;bottom:100%}.hst-party-panels .hst-hero-panel--cleric .hst-skill-tooltip{left:0;right:auto;transform:translateY(.28cqw)}.hst-party-panels .hst-hero-panel--ranger .hst-skill-tooltip{left:auto;right:0;transform:translateY(.28cqw)}.hst-party-panels .hst-hero-panel--cleric .hst-skill-slot:hover .hst-skill-tooltip,.hst-party-panels .hst-hero-panel--ranger .hst-skill-slot:hover .hst-skill-tooltip{transform:translate(0)}.hst-party-panels .hst-hero-panel--cleric .hst-skill-tooltip:after{left:12%}.hst-party-panels .hst-hero-panel--ranger .hst-skill-tooltip:after{left:88%}.hst-skill-tooltip strong{color:#ffe1a0;font:700 1.01cqw/1.15 Georgia,serif;display:block}.hst-skill-tooltip p{color:#d5dce0;margin:.65cqw 0 .75cqw;font:400 .92cqw/1.35 Arial,sans-serif}.hst-skill-tooltip dl{gap:.29cqw;margin:0;display:grid}.hst-skill-tooltip dl>div{border-top:.04cqw solid #c197494d;grid-template-columns:max-content minmax(0,1fr);gap:1.04cqw;padding-top:.29cqw;font:600 .68cqw/1.2 Arial,sans-serif;display:grid}.hst-skill-tooltip dd{color:#f1e7cf;text-align:right;overflow-wrap:anywhere;margin:0}.hst-field-unit--inspected{filter:drop-shadow(0 0 .42cqw #ffd469)drop-shadow(0 0 .85cqw #ff972acc)}.hst-unit-layer:not(.hst-unit-layer--targeting) .hst-field-unit--inspection-disabled{cursor:default}.hst-field-unit--ascended{filter:drop-shadow(0 0 .45cqw #fff4a8)drop-shadow(0 0 1.15cqw #ffc432eb);animation:.8s ease-in-out infinite alternate hst-ascended-glow}.hst-field-unit--ascended .hst-field-glyph:after{content:"✦  ·  ✧";color:#fff3a3;text-shadow:0 0 .35cqw #fff,0 0 .8cqw #e5ac25;font:900 1.05cqw/1 Georgia,serif;animation:1.15s linear infinite hst-ascended-sparkle;position:absolute;inset:-1.2cqw -.7cqw auto}@keyframes hst-ascended-glow{0%{filter:drop-shadow(0 0 .35cqw #ffe877)drop-shadow(0 0 .75cqw #ffb71fb3)}to{filter:drop-shadow(0 0 .65cqw #fffbd3)drop-shadow(0 0 1.35cqw #ffd03f)}}@keyframes hst-ascended-sparkle{0%{opacity:.2;transform:translateY(.5cqw)scale(.75)}48%{opacity:1}to{opacity:.1;transform:translateY(-1cqw)scale(1.1)}}.hst-field-unit--inspected:after{content:"";pointer-events:none;border:.1cqw solid #ffd269e6;border-radius:.45cqw;position:absolute;inset:-.35cqw -.2cqw}.hst-projectile--boulder{color:#5e351b;background:radial-gradient(circle at 34% 28%,#b77a3f 0 12%,#7b4525 34%,#442412 72%);border:.22cqw solid #2b170d;border-radius:50%;width:3.25cqw;height:3.25cqw;font-size:0;box-shadow:inset -.35cqw -.35cqw .45cqw #281208,inset .28cqw .22cqw .35cqw #d49a5b,0 0 .8cqw #7d451fe6}.hst-projectile--dark-bolt{color:#0000;background:radial-gradient(circle,#f4b2ff 0 11%,#9a32c1 25%,#351044 58%,#0000 68%);border-radius:50%;width:2.35cqw;height:2.35cqw;font-size:0;box-shadow:0 0 .8cqw #bd53e0,0 0 1.4cqw #4d0b67e6}.hst-delay-marker--inferno{width:5.6cqw;height:1.75cqw;animation:.42s ease-in-out infinite alternate hst-inferno-warning;background:radial-gradient(#ff441cb8,#75080538 58%,#0000 68%)!important;border-color:#ff3d28!important;box-shadow:0 0 1cqw #ff321f,inset 0 0 .65cqw #ffd1559e!important}@keyframes hst-inferno-warning{0%{opacity:.58;scale:.9}to{opacity:1;scale:1.08}}.hst-inspector-cluster{z-index:4;pointer-events:none;transform-origin:0 0;grid-template-columns:minmax(27cqw,31.5cqw) minmax(0,1fr);align-items:start;gap:.55cqw;width:66.6667%;min-width:0;display:grid;position:absolute;top:0;left:50%;transform:scale(.75)}.hst-unit-inspect{color:#edf4f6;pointer-events:auto;background:linear-gradient(155deg,#0c1921,#02060a);border:.1cqw solid #c69445;border-radius:.3cqw;grid-template-rows:auto auto;gap:.42cqw;min-width:0;padding:.48cqw;font-family:Arial,sans-serif;display:grid;box-shadow:0 .5cqw 1.5cqw #000000eb,inset 0 0 .8cqw #000000d9}.hst-unit-inspect-overview{border-bottom:.06cqw solid #c694457a;grid-template-columns:5.15cqw minmax(0,1fr);align-items:center;gap:.52cqw;min-width:0;padding-bottom:.32cqw;display:grid}.hst-unit-inspect-portrait{color:#ffd98b;background:#05090c;border:.08cqw solid #bd8c44;border-radius:.24cqw;place-items:center;width:5.15cqw;height:5.15cqw;display:grid;overflow:hidden;box-shadow:inset 0 0 .55cqw #000}.hst-unit-inspect-portrait--glyph{font:800 2.2cqw/1 Georgia,serif}.hst-unit-inspect-portrait>img{object-fit:cover;image-rendering:auto;width:100%;height:100%;display:block}.hst-unit-inspect-vitals{gap:.32cqw;min-width:0;display:grid}.hst-unit-inspect-vitals>header{grid-template-columns:minmax(0,1fr);align-items:start;gap:.28cqw;min-width:0;display:grid}.hst-unit-inspect-vitals>header strong{color:#ffe2a5;text-overflow:ellipsis;white-space:nowrap;font:700 2.6cqw/1 Georgia,serif;overflow:hidden}.hst-unit-inspect-resources{grid-template-columns:1fr;gap:.2cqw;display:grid}.hst-unit-inspect-lower{grid-template-columns:11.5cqw minmax(0,1fr);align-items:center;gap:.55cqw;min-width:0;display:grid}.hst-unit-inspect-stats{place-items:center;gap:.44cqw 1.2cqw;width:11.5cqw;height:6.4cqw}.hst-unit-inspect-stats .hst-stat-icon{width:3.15cqw;height:3.15cqw}.hst-unit-inspect-stats .hst-stat-tooltip{top:calc(100% + .24cqw);bottom:auto;left:0;transform:translateY(-.2cqw)}.hst-unit-inspect-stats .hst-stat-icon:hover .hst-stat-tooltip{transform:translate(0)}.hst-unit-inspect-skill-grid{gap:.26cqw;min-width:0;display:grid}.hst-unit-inspect-skills{grid-template-columns:repeat(4,4.2cqw);justify-content:end;gap:.28cqw;display:grid}.hst-unit-inspect-skills .hst-skill-slot{width:4.2cqw;height:4.2cqw}.hst-unit-inspect-skills .hst-skill-action{cursor:help}.hst-unit-inspect-statuses{background:0 0;border:0;grid-template-rows:2.25cqw;grid-template-columns:repeat(8,2.25cqw);gap:.16cqw;min-height:2.4cqw;padding:0}.hst-unit-inspect-statuses .hst-status{grid-row:1;width:2.25cqw;height:2.25cqw}.hst-unit-inspect-statuses .hst-status i{font-size:1.18cqw}.hst-unit-inspect-statuses .hst-status b{font-size:.62cqw}.hst-unit-inspect-statuses .hst-status-tooltip{inset:calc(100% + .24cqw) 0 auto auto;transform:translateY(-.2cqw)}.hst-unit-inspect-statuses .hst-status:hover .hst-status-tooltip{transform:translate(0)}.hst-inspect-tooltip-dock{pointer-events:none;min-width:0}.hst-skill-tooltip--inspect{visibility:visible;opacity:1;background:#071016;width:100%;max-width:none;padding:.82cqw .9cqw;position:relative;inset:auto;transform:none}.hst-skill-tooltip--inspect:after{display:none}.hst-volley-zone.hst-vfx-family--fire .hst-volley-marker{background:radial-gradient(#ff4d238a,#800c042e 60%,#0000 72%)!important;border-color:#ff5a32!important;box-shadow:0 0 .9cqw #ff3719d1,inset 0 0 .6cqw #ff914e8a!important}.hst-volley-zone.hst-vfx-family--fire .hst-volley-rain i{color:#ff3d24;text-shadow:0 0 .45cqw #ff7b42,0 0 .9cqw #ff1e0ad1}.hst-panel-index{z-index:2;color:#e2b5586b;letter-spacing:.08em;font:700 .52cqw/1 Arial,sans-serif;position:absolute;top:.51cqw;right:.62cqw}@media (max-aspect-ratio:16/9){.hst-scroll-shell{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.hst-board *{transition:none!important;animation:none!important}}.hst-audio-options-backdrop{z-index:420;-webkit-backdrop-filter:blur(.18cqw);backdrop-filter:blur(.18cqw);background:#000306bd;place-items:center;display:grid;position:absolute;inset:0}.hst-audio-options{color:#f6e8c4;background:linear-gradient(135deg,#385b6947,#0000 34%),linear-gradient(#0c1b23,#02070b 82%);border:.12cqw solid #c3903e;border-radius:.32cqw;width:34cqw;padding:1.35cqw 1.55cqw 1.1cqw;box-shadow:0 1.1cqw 3.2cqw #000000e0,inset 0 0 1.2cqw #000000e6,0 0 0 .05cqw #ffdc8f80}.hst-audio-options header{border-bottom:.06cqw solid #c997417a;justify-content:space-between;align-items:center;padding-bottom:.85cqw;display:flex}.hst-audio-options header span{gap:.18cqw;display:grid}.hst-audio-options header small{color:#78bfdb;letter-spacing:.18em;font:800 .48cqw/1 Arial,sans-serif}.hst-audio-options h2{color:#ffe2a0;letter-spacing:.035em;text-shadow:0 .1cqw .18cqw #000;margin:0;font:700 1.65cqw/1 Georgia,serif}.hst-audio-options header button{color:#f5d99d;cursor:pointer;background:#071117;border:.08cqw solid #c99741b8;border-radius:.18cqw;width:2.15cqw;height:2.15cqw;padding:0;font:400 1.55cqw/1 Georgia,serif}.hst-audio-options header button:hover,.hst-audio-options header button:focus-visible{color:#fff;outline-offset:.08cqw;border-color:#f2c56b;outline:.08cqw solid #6bc6e9}.hst-audio-options-sliders{gap:.8cqw;padding:1.1cqw 0 1cqw;display:grid}.hst-audio-options-sliders label{gap:.38cqw;display:grid}.hst-audio-options-sliders label>span{color:#dce9ec;justify-content:space-between;align-items:center;font:700 .72cqw/1 Arial,sans-serif;display:flex}.hst-audio-options-sliders label b{color:#ffe082;text-align:right;min-width:2.5cqw;font:900 .72cqw/1 Courier New,monospace}.hst-audio-options input[type=range]{appearance:none;cursor:pointer;background:linear-gradient(#183d50,#06151d);border:.05cqw solid #74b7d0b3;border-radius:.1cqw;width:100%;height:.52cqw;margin:0;box-shadow:inset 0 0 .22cqw #000}.hst-audio-options input[type=range]::-webkit-slider-thumb{appearance:none;background:linear-gradient(145deg,#ffe06e,#b9750d);border:.08cqw solid #fff0b0;border-radius:.15cqw;width:1.05cqw;height:1.05cqw;box-shadow:0 0 .32cqw #ffcd4cb8}.hst-audio-options input[type=range]::-moz-range-thumb{background:linear-gradient(145deg,#ffe06e,#b9750d);border:.08cqw solid #fff0b0;border-radius:.15cqw;width:1.05cqw;height:1.05cqw;box-shadow:0 0 .32cqw #ffcd4cb8}.hst-audio-options input[type=range]:focus-visible{outline-offset:.16cqw;outline:.08cqw solid #74ccee}.hst-audio-options-toggles{border-top:.06cqw solid #c9974166;grid-template-columns:1fr 1fr;gap:.65cqw;padding-top:.95cqw;display:grid}.hst-audio-options-toggles label{cursor:pointer;grid-template-columns:1.3cqw 1fr;align-items:center;gap:.45cqw;display:grid}.hst-audio-options-toggles input{opacity:0;pointer-events:none;position:absolute}.hst-audio-options-toggles label>span{color:#0000;background:#071117;border:.08cqw solid #77623d;border-radius:.16cqw;place-items:center;width:1.3cqw;height:1.3cqw;font:900 .8cqw/1 Arial,sans-serif;display:grid;box-shadow:inset 0 0 .25cqw #000}.hst-audio-options-toggles input:checked+span{color:#10200d;background:linear-gradient(145deg,#dff67c,#8fb42f);border-color:#ffe49a;box-shadow:0 0 .32cqw #c8ef5c8f}.hst-audio-options-toggles input:focus-visible+span{outline-offset:.1cqw;outline:.08cqw solid #74ccee}.hst-audio-options-toggles b{color:#e7edf0;font:700 .66cqw/1.15 Arial,sans-serif}.hst-audio-options>p{color:#7596a5;letter-spacing:.08em;text-align:center;text-transform:uppercase;margin:1cqw 0 0;font:600 .5cqw/1 Arial,sans-serif}.hst-tutorial-layer{z-index:360;pointer-events:none;background:#00040729;position:absolute;inset:0}.hst-tutorial-box{color:#e9f3f7;pointer-events:auto;-webkit-user-select:none;user-select:none;background:linear-gradient(155deg,#162833,#03090d 76%);border:.1cqw solid #c69a4b;border-radius:.28cqw;width:min(31cqw,100% - 3cqw);padding:.78cqw 1.08cqw .86cqw;position:absolute;top:1.25cqw;left:50%;transform:translate(-50%);box-shadow:0 .42cqw 1.2cqw #000000e0,inset 0 0 .7cqw #000000d1}.hst-tutorial-layer--inspector-side .hst-tutorial-box{top:.85cqw;left:18cqw;transform:none}.hst-tutorial-layer--below-inspector .hst-tutorial-box{top:12cqw;left:50%;transform:none}.hst-tutorial-box>span{color:#a7c9d9;font:700 .58cqw/1 Arial,sans-serif;position:absolute;top:.55cqw;right:.72cqw}.hst-tutorial-box h2{color:#ffe0a0;margin:0 3.2cqw .34cqw 0;font:800 1.04cqw/1.15 Georgia,serif}.hst-tutorial-box p{color:#e7eef1;margin:0;font:600 .79cqw/1.35 Arial,sans-serif}.hst-tutorial-box p+p{margin-top:.42cqw}.hst-tutorial-box footer{justify-content:flex-end;align-items:center;gap:.55cqw;margin-top:.65cqw;display:flex}.hst-tutorial-box button{color:#f7e8c4;cursor:pointer;background:linear-gradient(#67491d,#251707);border:.07cqw solid #a97831;border-radius:.18cqw;min-height:1.65cqw;padding:.34cqw .74cqw;font:800 .64cqw/1 Arial,sans-serif}.hst-tutorial-box button:hover,.hst-tutorial-box button:focus-visible{color:#fff7dd;filter:brightness(1.12);border-color:#f0c66b;outline:none}.hst-tutorial-pointer{--hst-tutorial-pointer-transform:translate(-50%, -100%);--hst-tutorial-pointer-travel-x:0;--hst-tutorial-pointer-travel-y:-.34cqw;z-index:2;color:#ffd45e;text-shadow:0 .12cqw .12cqw #000,0 0 .55cqw #ff9d16,0 0 1.1cqw #ffd54ccc;transform:var(--hst-tutorial-pointer-transform);pointer-events:none;font:900 2.9025cqw/1 Georgia,serif;animation:.65s ease-in-out infinite alternate hst-tutorial-pointer-hover;position:absolute}.hst-tutorial-pointer--right{--hst-tutorial-pointer-transform:translate(-108%, -50%);--hst-tutorial-pointer-travel-x:-.34cqw;--hst-tutorial-pointer-travel-y:0}@keyframes hst-tutorial-pointer-hover{0%{filter:brightness(.9);transform:var(--hst-tutorial-pointer-transform) translate(0, 0)}to{filter:brightness(1.3);transform:var(--hst-tutorial-pointer-transform) translate(var(--hst-tutorial-pointer-travel-x), var(--hst-tutorial-pointer-travel-y))}}.hst-board{--hst-ui-ink:#eef0ec;--hst-ui-muted:#9aa4a8;--hst-ui-surface:#0b1014;--hst-ui-surface-raised:#12181d;--hst-ui-line:#b58f526b;--hst-ui-line-soft:#cdd7da24;--hst-ui-bronze:#9b7745;--hst-ui-gold:#d3b273;--hst-ui-focus:#93c9d7;background:#050709;border-color:#30383d;box-shadow:0 0 2.1rem #000}.hst-board:before{box-shadow:none;border-color:#bb94544d;inset:.12cqw}.hst-board:after{content:none}.hst-arena{border-bottom:.08cqw solid #ac864885}.hst-arena:before{background:linear-gradient(#0205070a,#02050752);box-shadow:inset 0 -1.25cqw 2.2cqw #000000b3}.hst-top-hud{gap:.45cqw;top:.62cqw;left:.72cqw;right:.72cqw}.hst-battle-meta{border:.07cqw solid var(--hst-ui-line);pointer-events:auto;background:#080d11f5;flex:none;align-items:stretch;min-height:3.05cqw;padding:.16cqw;display:flex;box-shadow:0 .28cqw .7cqw #000000b8}.hst-options-control{z-index:3;border:.07cqw solid var(--hst-ui-line);pointer-events:auto;background:#080d11f5;align-items:stretch;min-height:3.05cqw;padding:.16cqw;display:flex;position:absolute;top:0;right:0;box-shadow:0 .28cqw .7cqw #000000b8}.hst-options-button{color:#e8ecec;letter-spacing:.035em;cursor:pointer;background:#18232a;border:.06cqw solid #4b5960;min-width:5.35cqw;padding:0 .78cqw;font:700 .56cqw/1 Arial,sans-serif}.hst-options-button:hover,.hst-options-button:focus-visible{color:#fff;border-color:var(--hst-ui-gold);outline:.07cqw solid var(--hst-ui-focus);outline-offset:-.07cqw;background:#263740}.hst-stage-switcher{border:0;border-right:.06cqw solid var(--hst-ui-line);min-width:5.35cqw;min-height:0;box-shadow:none;background:#111a20;border-radius:0;gap:.12cqw;padding:.24cqw .7cqw}.hst-stage-switcher span{color:#aeb8bb;letter-spacing:.18em;font:800 .4cqw/1 Arial,sans-serif}.hst-stage-switcher b{color:var(--hst-ui-gold);font:700 .88cqw/1 Georgia,serif}.hst-stage-switcher:not(:disabled):hover,.hst-stage-switcher:focus-visible{border-color:var(--hst-ui-line);filter:none;outline:.07cqw solid var(--hst-ui-focus);outline-offset:-.07cqw;background:#19262d}.hst-stage-name{border-right:.06cqw solid var(--hst-ui-line-soft);align-items:center;min-width:10.8cqw;padding:0 .78cqw;display:flex}.hst-stage-name b{color:var(--hst-ui-ink);letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 .07cqw .12cqw #000;font:700 .79cqw/1.05 Georgia,serif;overflow:hidden}.hst-combat-clock{border:0;border-right:.06cqw solid var(--hst-ui-line-soft);min-width:6.2cqw;box-shadow:none;background:0 0;border-radius:0;gap:.42cqw;padding:.36cqw .62cqw}.hst-combat-clock span{color:var(--hst-ui-bronze);font-size:1.05cqw}.hst-combat-clock time{color:var(--hst-ui-ink);font-variant-numeric:tabular-nums;font-size:.82cqw}.hst-battle-controls{min-height:0;box-shadow:none;background:0 0;border:0;gap:.18cqw;padding:.18cqw}.hst-battle-controls>span{display:none}.hst-battle-controls button{color:#e8ecec;min-width:3.55cqw;box-shadow:none;letter-spacing:.035em;background:#18232a;border:.06cqw solid #4b5960;padding:0 .65cqw;font-size:.56cqw}.hst-battle-controls button:first-child:not(:disabled){background:#1c3545;border-color:#53758a}.hst-battle-controls button:hover:not(:disabled),.hst-battle-controls button:focus-visible{color:#fff;border-color:var(--hst-ui-gold);outline:.07cqw solid var(--hst-ui-focus);outline-offset:-.07cqw;background:#263740}.hst-battle-controls button:disabled{opacity:.3;filter:grayscale(.45)}.hst-battle-controls .hst-stage-tip-button{background:#3b2a10;border-color:#b4822e;min-width:2.55cqw;padding:0}.hst-stage-tip-button>span{color:#ffe48a;text-shadow:0 0 .28cqw #ffad1f;font:900 1.16cqw/1 Georgia,serif;animation:1s ease-in-out infinite hst-stage-tip-alert;display:inline-block}.hst-stage-tip-panel{z-index:4;color:#e9f0f2;pointer-events:auto;background:#080d11fa;border:.08cqw solid #b4822e;width:min(31cqw,100% - 24cqw);padding:.72cqw .9cqw .78cqw;position:absolute;top:3.45cqw;left:22.2cqw;box-shadow:0 .3cqw .9cqw #000000d1}.hst-stage-tip-panel header{justify-content:space-between;align-items:center;gap:.7cqw;margin-bottom:.35cqw;display:flex}.hst-stage-tip-panel header strong{color:#ffe0a0;font:800 .9cqw/1.1 Georgia,serif}.hst-stage-tip-panel header button{color:#d9e1e3;cursor:pointer;background:#172128;border:.06cqw solid #53636a;min-width:1.35cqw;height:1.35cqw;padding:0;font:800 .8cqw/1 Arial,sans-serif}.hst-stage-tip-panel p{color:#e3eaec;margin:0;font:600 .72cqw/1.38 Arial,sans-serif}.hst-stage-tip-panel p+p{margin-top:.5cqw}.hst-top-hud--tip-tutorial{z-index:370}.hst-top-hud--tip-tutorial button:not(.hst-stage-tip-button){pointer-events:none}.hst-tip-tutorial-layer{z-index:360;pointer-events:auto;background:#000407b8;position:absolute;inset:0}.hst-tip-tutorial-layer>div{color:#e9f3f7;-webkit-user-select:none;user-select:none;background:linear-gradient(155deg,#162833,#03090d 76%);border:.1cqw solid #c69a4b;width:min(30cqw,100% - 3cqw);padding:.82cqw 1.05cqw;position:absolute;top:4.35cqw;left:50%;transform:translate(-50%);box-shadow:0 .42cqw 1.2cqw #000000e0}.hst-tip-tutorial-layer h2{color:#ffe0a0;margin:0 0 .34cqw;font:800 1.04cqw/1.15 Georgia,serif}.hst-tip-tutorial-layer p{color:#e7eef1;margin:0;font:600 .79cqw/1.35 Arial,sans-serif}@keyframes hst-stage-tip-alert{0%,to{filter:brightness(.88);transform:scale(.78)}50%{filter:brightness(1.35);transform:scale(1.18)}}.hst-target-prompt,.hst-field-action-feedback{border-color:var(--hst-ui-line-soft);background:#090d11f5;border-radius:0;box-shadow:0 .22cqw .55cqw #000000b8}.hst-party-panels{background:#070a0d}.hst-hero-panel{background:#0d1216;border-right:.06cqw solid #2c3439;padding:.52cqw .56cqw .5cqw;box-shadow:inset 0 .06cqw #ffffff06}.hst-hero-panel:before{content:none}.hst-panel-index{display:none}.hst-hero-summary{grid-template-columns:35.5% minmax(0,1fr);gap:.48cqw;padding:.44cqw .08cqw .48cqw}.hst-hero-identity{gap:.22cqw}.hst-portrait,.hst-hero-panel--ranger .hst-portrait,.hst-hero-panel--arcanist .hst-portrait,.hst-hero-panel--cleric .hst-portrait{color:#c8d1d4;box-shadow:none;text-shadow:none;background:#090d10;border:.06cqw solid #3d484e}.hst-portrait strong{color:#f0eee7;letter-spacing:.025em;background:linear-gradient(#0000,#000000f0);padding:.3cqw .18cqw;font-size:.76cqw;font-weight:700}.hst-hero-panel--ranger .hst-portrait>img,.hst-hero-panel--vanguard .hst-portrait>img,.hst-hero-panel--cleric .hst-portrait>img{transform:scale(1.1)}.hst-stat-grid{gap:.08cqw}.hst-hero-panel .hst-stat-icon{width:2.65cqw;height:2.65cqw}.hst-hero-resources{gap:.28cqw;padding:0 0 .1cqw}.hst-resource{clip-path:none;background:#1b0808;border:.05cqw solid #3b4449;min-height:1.32cqw;box-shadow:inset 0 0 .24cqw #000000b8}.hst-resource--mana{background:#071425}.hst-resource-fill{background:#b52824;inset:.05cqw auto .05cqw .05cqw;box-shadow:inset 0 .05cqw #ffffff29}.hst-resource--mana .hst-resource-fill{background:#1768a7;box-shadow:inset 0 .05cqw #ffffff26}.hst-resource-shield{box-shadow:none;background:#2ab3b7;inset-block:.05cqw}.hst-resource b{color:#f2f1ec;text-shadow:-.045cqw -.045cqw #000,.045cqw .045cqw #000;font-size:.66cqw}.hst-status-row{background:0 0;border:0;gap:.19cqw;padding:.22cqw .08cqw}.hst-status,.hst-field-status{box-shadow:none;background:#0a0e11;border-width:.05cqw;border-radius:.08cqw}.hst-status-icon{object-fit:cover}.hst-status--burn .hst-status-icon,.hst-status--poison .hst-status-icon,.hst-field-status--burn .hst-status-icon,.hst-field-status--poison .hst-status-icon{object-fit:contain;background:#070a0c;padding:.08cqw}.hst-skill-row{gap:.31cqw;padding:.34cqw .05cqw}.hst-skill-row--active{border-bottom:.05cqw solid var(--hst-ui-line-soft)}.hst-skill-row--passive{border-top:.05cqw solid var(--hst-ui-line-soft)}.hst-skill-slot,.hst-skill-slot--passive{color:#b9c5ca;box-shadow:none;background:#090d10;border:.06cqw solid #3a454b}.hst-skill-slot:before,.hst-skill-slot:after{content:none}.hst-skill-slot:not(.hst-skill-slot--empty):hover{border-color:var(--hst-ui-gold);box-shadow:0 0 0 .05cqw #d3b27338}.hst-skill-action:focus-visible{outline:.08cqw solid var(--hst-ui-focus);outline-offset:-.1cqw}.hst-skill-slot--insufficient-mana{box-shadow:none;background:#100d12;border-color:#493d4c}.hst-skill-slot--insufficient-mana .hst-skill-action:before{mix-blend-mode:normal;opacity:1;background:#040205b3;animation:none}.hst-skill-slot--locked{background:#080b0d;border-color:#30383d}.hst-skill-lock{color:#9b8a6d;text-shadow:0 .06cqw .08cqw #000;background:#05080ad1}.hst-skill-slot--empty{box-shadow:none;background:#090c0e;border-color:#252c30}.hst-skill-hotkey{color:#e9e7df;background:#040709e6;border-color:#4d585e;border-radius:.05cqw;min-width:.98cqw;padding:.12cqw .16cqw;font-size:.58cqw}.hst-skill-cost{color:#86c9ee;font-size:.7cqw}.hst-skill-cooldown-fill{background:#121518d6;box-shadow:inset 0 .05cqw #ffffff21}.hst-skill-tooltip,.hst-status-tooltip,.hst-unit-inspect{color:#e7eaeb;border:.06cqw solid #3b454b;border-left-color:var(--hst-ui-bronze);background:#0b1115;border-radius:0;box-shadow:0 .35cqw .85cqw #000000e0}.hst-skill-tooltip:after{content:none}.hst-skill-tooltip strong,.hst-stat-tooltip strong,.hst-unit-inspect-vitals>header strong{color:#d8bd88;text-shadow:none}.hst-skill-tooltip dl>div{border-top-color:#cdd7da1f}.hst-skill-tooltip dt{color:#91b6c2}.hst-skill-tooltip dd{color:#e6e4dc}.hst-unit-inspect{gap:.34cqw;padding:.4cqw}.hst-unit-inspect-overview{border-bottom-color:#cdd7da24}.hst-unit-inspect-portrait{box-shadow:none;background:#070a0d;border-color:#445057;border-radius:0}.hst-field-meter{background:#1c0707;border-color:#d2d9da57;box-shadow:0 .06cqw .12cqw #000000d1}.hst-field-meter em{background:#b62924;box-shadow:inset 0 .04cqw #ffffff26}.hst-field-meter-shield{box-shadow:none;background:#2bb4b8}.hst-field-meter--mana{background:#071425}.hst-field-meter--mana em{box-shadow:none;background:#176aaa}.hst-field-meter--auto-attack{background:#191509;border-color:#c0a0528c}.hst-field-meter--auto-attack em{box-shadow:none;background:#c99b2e}.hst-cast-row,.hst-cast-row--channel{color:#e8e5ec;background:#090a0ef5;border:.04cqw solid #50555d;gap:.1cqw;padding:.15cqw .2cqw .18cqw;box-shadow:0 .07cqw .2cqw #000c}.hst-cast-row-heading img{box-shadow:none;border-color:#555b63}.hst-cast-row i,.hst-cast-row--channel i{background:#141019;border-color:#50485c}.hst-cast-row i em,.hst-cast-row--channel i em{box-shadow:none;background:#7954a8}.hst-vfx-event--damage,.hst-vfx-event--heal{box-shadow:none;-webkit-text-stroke:.065cqw #020203;paint-order:stroke fill;text-shadow:-.08cqw -.08cqw #000,.08cqw -.08cqw #000,-.08cqw .08cqw #000,.08cqw .08cqw #000,0 .12cqw .18cqw #000;background:0 0;border-radius:0;padding:0}.hst-vfx-die-hit,.hst-vfx-full-house-impact{width:auto;height:auto;color:inherit;box-shadow:none;text-shadow:inherit;background:0 0;border:0;border-radius:0;padding:0}.hst-vfx-die-hit strong,.hst-vfx-full-house-impact strong{color:inherit;-webkit-text-stroke:.055cqw #020203;paint-order:stroke fill;text-shadow:inherit}.hst-vfx-dot-icon{width:1.08cqw;height:1.08cqw;box-shadow:none;background:0 0;border:0;border-radius:0}.hst-vfx-dot-icon img{object-fit:contain;filter:drop-shadow(0 .05cqw .08cqw #000);width:100%;height:100%;display:block}.hst-tutorial-layer{background:#0003051f}.hst-tutorial-box{color:#e6e9e9;border:.06cqw solid #414b50;border-left:.13cqw solid var(--hst-ui-bronze);background:#0b1115;border-radius:0;padding:.72cqw .95cqw .78cqw;box-shadow:0 .35cqw .9cqw #000000db}.hst-tutorial-box h2{color:#d8bd88}.hst-tutorial-box>span{color:#9ba8ad}.hst-tutorial-box button{background:#182229;border-color:#59646a;border-radius:0}.hst-tutorial-box .hst-tutorial-skip{color:#aeb8bb;background:#0a0f13;border-color:#3f4a50}.hst-tutorial-box button:hover,.hst-tutorial-box button:focus-visible{border-color:var(--hst-ui-gold);filter:none;background:#25323a}.hst-outcome-screen{-webkit-backdrop-filter:blur(.12cqw);backdrop-filter:blur(.12cqw);background:#030507d1}.hst-outcome-screen>div,.hst-outcome-screen--victory>div,.hst-outcome-screen--defeat>div{border:0;border-top:.09cqw solid var(--hst-ui-bronze);background:#0b1014;border-bottom:.05cqw solid #394247;border-radius:0;width:31cqw;padding:2.5cqw 3.2cqw;box-shadow:0 .8cqw 2.2cqw #000000e6}.hst-outcome-screen--victory{background:#070807d6}.hst-outcome-screen--victory i,.hst-outcome-screen--victory h2{color:#d8bd7b;text-shadow:0 .12cqw .2cqw #000}.hst-outcome-screen--defeat i,.hst-outcome-screen--defeat h2{color:#b96559;text-shadow:0 .12cqw .2cqw #000}.hst-outcome-screen button{box-shadow:none;background:#182229;border:.06cqw solid #59646a;border-radius:0}.hst-audio-options{border:.06cqw solid #414b50;border-left-color:var(--hst-ui-bronze);background:#0b1115;border-radius:0;box-shadow:0 .8cqw 2.2cqw #000000e6}.hst-cast-row i,.hst-cast-row--channel i{height:.93cqw}.hst-unit-inspect-resources .hst-resource{min-height:1.65cqw}.hst-unit-inspect-resources .hst-resource b{font-size:1cqw}.hst-unit-inspect-stats .hst-stat-icon>b{-webkit-text-stroke-width:.04cqw;font-size:1.2cqw}.hst-hero-panel .hst-stat-icon>b{-webkit-text-stroke-width:.04cqw;font-size:1.26cqw}.hst-portrait strong{-webkit-text-stroke:.055cqw #000;paint-order:stroke fill;text-shadow:-.09cqw -.09cqw #000,.09cqw -.09cqw #000,-.09cqw .09cqw #000,.09cqw .09cqw #000,0 .13cqw .2cqw #000}.hst-vfx-event--damage-type-magic,.hst-vfx-event--damage-type-magic strong{--hst-vfx-main:#c47cff;--hst-vfx-soft:#973ddea8;color:#c47cff}.hst-vfx-event--damage-type-true,.hst-vfx-event--damage-type-true strong{--hst-vfx-main:#fff;--hst-vfx-soft:#ffffff7a;color:#fff;-webkit-text-stroke:.09cqw #000;paint-order:stroke fill;text-shadow:-.1cqw -.1cqw #000,.1cqw -.1cqw #000,-.1cqw .1cqw #000,.1cqw .1cqw #000,0 .12cqw .2cqw #000}.hst-manual-pause-shade{z-index:300;pointer-events:none;background:#a5b0b824;position:absolute;inset:0}.hst-board--manual-paused .hst-arena *,.hst-board--manual-paused .hst-party-panels *{animation-play-state:paused!important}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#020406}*{box-sizing:border-box}html,body,#root{min-width:100%;min-height:100%;margin:0}body{color:#fff;background:#020406;font-family:Georgia,Times New Roman,serif;overflow:hidden}button{font:inherit}
