.PfihPa_portrait{--portrait-light:#a88b53;width:var(--hud-avatar-size,104px);height:var(--hud-avatar-size,104px);isolation:isolate;background:radial-gradient(at 50% 40%,#302b36,#070a11 78%);border:2px solid #a28555;border-radius:50%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #080b11}.PfihPa_canvas,.PfihPa_frame{border-radius:inherit;position:absolute;inset:0}.PfihPa_canvas canvas{width:100%;height:100%;image-rendering:pixelated;display:block}.PfihPa_frame{pointer-events:none;background:linear-gradient(#0000 70%,#05080dde);border:3px solid #100e1540;box-shadow:inset 0 0 12px #0006}.PfihPa_response{pointer-events:none;box-shadow:inset 0 0 20px var(--portrait-light);opacity:0;position:absolute;inset:0}.PfihPa_portrait[data-action=hurt]{--portrait-light:#bd493d}.PfihPa_portrait[data-condition=wounded]{background:radial-gradient(at 50% 40%,#4a222c,#070a11 78%);border-color:#bf6b56}.PfihPa_portrait[data-condition=fallen] .PfihPa_canvas{filter:saturate(.35)brightness(.72)}.PfihPa_portrait[data-action=heal]{--portrait-light:#64b990}.PfihPa_portrait[data-action=guard]{--portrait-light:#88b2d0}.PfihPa_portrait[data-action=cast]{--portrait-light:#c196dd}.PfihPa_portrait[data-action]:not([data-action=idle]) .PfihPa_response{animation:.9s ease-out both PfihPa_portrait-response}.PfihPa_fallback{color:#c9ad72;background:radial-gradient(at 50% 40%,#302b36,#070a11 78%);place-items:center;font-size:27px;display:grid;position:absolute;inset:0}@keyframes PfihPa_portrait-response{0%,to{opacity:0}35%{opacity:.58}}.PfihPa_portrait[data-reduced-motion=true] .PfihPa_response{animation:none!important}@media (prefers-reduced-motion:reduce){.PfihPa_response{animation:none!important}}
.lNK_Zq_orb{--liquid-bright:#d8675c;--liquid-middle:#98323e;--liquid-deep:#451524;--liquid-glow:#b8494680;--liquid-highlight:#f4aaa0;--liquid-trail:#dfa97e;--response-color:#e97e65;isolation:isolate}.lNK_Zq_orb[data-kind=focus]{--liquid-bright:#80afda;--liquid-middle:#3b65a3;--liquid-deep:#192c57;--liquid-glow:#6593d880;--liquid-highlight:#d2edf0;--liquid-trail:#b4b0e5;--response-color:#a1c8ec}.lNK_Zq_trail,.lNK_Zq_liquid{pointer-events:none;width:100%;position:absolute;bottom:0;left:0}.lNK_Zq_trail{background:linear-gradient(var(--liquid-trail), var(--liquid-middle));opacity:.48;transition:height .65s cubic-bezier(.23,1,.32,1)}.lNK_Zq_liquid{height:var(--orb-fill);background:radial-gradient(ellipse at 40% 0, var(--liquid-bright), var(--liquid-middle) 48%, var(--liquid-deep));box-shadow:0 -2px 13px var(--liquid-glow);transition:height .43s cubic-bezier(.22,.61,.36,1);overflow:hidden}.lNK_Zq_current{background:radial-gradient(ellipse at 20% 25%, var(--liquid-highlight), transparent 38%), radial-gradient(ellipse at 85% 70%, #050820, transparent 46%);opacity:.25;animation:6s ease-in-out infinite alternate lNK_Zq_liquid-current;position:absolute;inset:-10% -25%}.lNK_Zq_surface{--wave-distance:40px;background:radial-gradient(ellipse at 50% 100%, var(--liquid-highlight) 37%, transparent 40%) 0 0 / 40px 14px repeat-x;opacity:.42;width:200%;height:14px;animation:3.2s linear infinite lNK_Zq_liquid-wave;position:absolute;top:-6px;left:-50%}.lNK_Zq_backWave{--wave-distance:54px;opacity:.22;background-size:54px 16px;animation-duration:4.7s;animation-direction:reverse;top:-8px}.lNK_Zq_bubbles{position:absolute;inset:0;overflow:hidden}.lNK_Zq_bubbles i{border:1px solid var(--liquid-highlight);opacity:0;border-radius:45%;width:3px;height:4px;animation:4.1s linear infinite lNK_Zq_liquid-bubble;position:absolute;bottom:-5px;left:19%}.lNK_Zq_bubbles i:nth-child(2){width:2px;height:3px;animation-duration:5.2s;animation-delay:-1.8s;left:76%}.lNK_Zq_bubbles i:nth-child(3){width:2px;height:2px;animation-duration:4.7s;animation-delay:-2.7s;left:34%}.lNK_Zq_bubbles i:nth-child(4){animation-duration:6.1s;animation-delay:-3.5s;left:63%}.lNK_Zq_response{pointer-events:none;opacity:0;box-shadow:inset 0 0 20px 7px var(--response-color);border-radius:50%;position:absolute;inset:0}.lNK_Zq_orb[data-response=gain]{--response-color:#a7e5b4}.lNK_Zq_orb[data-kind=focus][data-response=gain]{--response-color:#baddef}.lNK_Zq_orb[data-response]:not([data-response=idle]) .lNK_Zq_response{animation:.8s ease-out both lNK_Zq_orb-response}.lNK_Zq_orb:is([data-response=loss],[data-response=impact])[data-beat="0"]{animation:.42s ease-out both lNK_Zq_orb-shake}.lNK_Zq_orb:is([data-response=loss],[data-response=impact])[data-beat="1"]{animation:.42s ease-out both lNK_Zq_orb-shake-again}.lNK_Zq_orb[data-kind=focus][data-response=loss]{animation-duration:.3s}.lNK_Zq_orb .lNK_Zq_readout{z-index:2;font-variant-numeric:tabular-nums}@keyframes lNK_Zq_liquid-current{0%{transform:translate(-5%,5%)rotate(-8deg)}to{transform:translate(5%,-5%)rotate(8deg)}}@keyframes lNK_Zq_liquid-wave{0%{transform:translate(0)}to{transform:translateX(var(--wave-distance))}}@keyframes lNK_Zq_liquid-bubble{0%{opacity:0;transform:translate(0,0)}18%{opacity:.4}78%{opacity:.25}to{opacity:0;transform:translate(5px,-95px)}}@keyframes lNK_Zq_orb-response{0%,to{opacity:0}24%{opacity:.8}}@keyframes lNK_Zq_orb-shake{0%,to{transform:translate(0,0)}18%{transform:translate(-2px,1px)}38%{transform:translate(2px,-1px)}60%{transform:translate(-1px)}80%{transform:translate(1px)}}@keyframes lNK_Zq_orb-shake-again{0%,to{transform:translate(0,0)}18%{transform:translate(-2px,1px)}38%{transform:translate(2px,-1px)}60%{transform:translate(-1px)}80%{transform:translate(1px)}}.lNK_Zq_orb[data-reduced-motion=true],.lNK_Zq_orb[data-reduced-motion=true] *{transition:none!important;animation:none!important}.lNK_Zq_orb[data-reduced-motion=true] .lNK_Zq_bubbles,.lNK_Zq_orb[data-reduced-motion=true] .lNK_Zq_response{display:none}@media (prefers-reduced-motion:reduce){.lNK_Zq_orb,.lNK_Zq_orb *{transition:none!important;animation:none!important}.lNK_Zq_bubbles,.lNK_Zq_response{display:none}}
