:root{--rfx-spring:cubic-bezier(.34,1.56,.64,1);--rfx-out:cubic-bezier(.22,1,.36,1);--rfx-in:cubic-bezier(.55,0,.75,.2);--rfx-common:#7EEF6D;--rfx-unusual:#FFE65D;--rfx-rare:#48ABE8;--rfx-epic:#BE6CDE;--rfx-legendary:#EE6A72;--rfx-mythic:#43E3D8;--rfx-ultimate:#F274A9;--rfx-supreme:#FFAA55;}.btn,button,.bs{transition:scale .38s var(--rfx-spring),filter .2s ease,opacity .2s ease,box-shadow .2s ease,background-color .2s ease;-webkit-tap-highlight-color:transparent;}.rfx-press{scale:.93;filter:brightness(.94);transition-duration:.1s;}.rfx-busy{pointer-events:none;animation:rfx-busy 1s ease-in-out infinite;}@keyframes rfx-busy{0%,100%{opacity:1;}50%{opacity:.6;}}#rfx-bgstage{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;}#pjax-container.rfx-leaving{opacity:0 !important;pointer-events:none;transition:opacity .12s ease;}.rfx-fade{animation:rfx-fade-in .35s ease both;}.rfx-enter{animation:rfx-rise .42s var(--rfx-out) both;}@keyframes rfx-rise{from{opacity:0;translate:0 12px;}to{opacity:1;translate:none;}}#theans::before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:8;background:rgba(40,28,80,.26);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);}#divans{border-radius:16px !important;border-color:#ececf3 !important;box-shadow:0 18px 50px rgba(60,40,110,.22);}#theans.rfx-in::before{animation:rfx-fade-in .25s ease both;}#theans.rfx-in #divans{animation:rfx-notify-in .45s var(--rfx-spring) both;}#theans.rfx-in #ansinfo{animation:rfx-notify-btn .42s var(--rfx-spring) .1s both;}#theans.rfx-in #ans{animation:rfx-rise .35s var(--rfx-out) .12s both;}#theans.rfx-out::before{animation:rfx-fade-out .2s ease both;}#theans.rfx-out #divans{animation:rfx-notify-out .2s var(--rfx-in) both;}#theans.rfx-out #ansinfo{animation:rfx-fade-out .14s ease both;}@keyframes rfx-notify-in{from{opacity:0;transform:translate(-50%,-44%) scale(.86);}to{opacity:1;transform:translate(-50%,-50%) scale(1);}}@keyframes rfx-notify-out{from{opacity:1;transform:translate(-50%,-50%) scale(1);}to{opacity:0;transform:translate(-50%,-47%) scale(.94);}}@keyframes rfx-notify-btn{from{opacity:0;transform:translate(-50%,-50%) scale(.4) rotate(-90deg);}to{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0);}}@keyframes rfx-fade-in{from{opacity:0;}to{opacity:1;}}@keyframes rfx-fade-out{from{opacity:1;}to{opacity:0;}}#rfx-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none;overflow:hidden;}#rfx-layer > *{position:absolute;left:0;top:0;will-change:transform,opacity;}.rfx-ring{border-radius:50%;border:4px solid currentColor;}.rfx-star{width:18px;height:18px;background:currentColor;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);}.rfx-pop{animation:rfx-pop .45s var(--rfx-spring) both;}.rfx-shake{animation:rfx-shake .35s ease-in-out;}@keyframes rfx-pop{from{opacity:0;scale:.3;}to{opacity:1;scale:1;}}@keyframes rfx-shake{0%,100%{translate:0 0;}20%{translate:-6px 0;}40%{translate:6px 0;}60%{translate:-4px 0;}80%{translate:4px 0;}}.rfx-mob-fight{animation:rfx-mob-bob .52s ease-in-out infinite;}@keyframes rfx-mob-bob{0%,100%{translate:0 0;}50%{translate:0 -4px;}}.rfx-seeking{filter:drop-shadow(0 0 4px #ffc46b);}.rfx-print{width:6px;height:8px;border-radius:50% 50% 45% 45%;background:#c9a46a;}.rfx-dmg{font-weight:bold;font-size:22px;white-space:nowrap;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff,0 2px 6px rgba(0,0,0,.25);}#loot.rfx-loot-host{position:relative;margin:0 auto;max-width:100%;}.rfx-loot-idle{animation:rfx-breathe .7s ease-in-out infinite;}@keyframes rfx-breathe{0%,100%{transform:scale(1);}50%{transform:scale(1.03);}}.rfx-glow > .bottom-image{animation:rfx-glow 1.8s ease-in-out infinite;}@keyframes rfx-glow{0%,100%{filter:drop-shadow(0 0 3px var(--rfx-c));}50%{filter:drop-shadow(0 0 12px var(--rfx-c));}}.health-bar{position:relative;}.rfx-hp-ghost{position:absolute;border-radius:100px;background:rgba(255,255,255,.78);pointer-events:none;}.health-bar-inner.rfx-hp-low{animation:rfx-hp-low 1s ease-in-out infinite;}@keyframes rfx-hp-low{0%,100%{filter:brightness(1);}50%{filter:brightness(1.45);}}html.rfx-reduce .rfx-enter,html.rfx-reduce .rfx-pop,html.rfx-reduce .rfx-mob-fight,html.rfx-reduce .rfx-loot-idle,html.rfx-reduce .rfx-glow > .bottom-image,html.rfx-reduce .rfx-hp-low,html.rfx-reduce .rfx-shake,html.rfx-reduce .rfx-busy,html.rfx-reduce #theans.rfx-in *,html.rfx-reduce #theans.rfx-out *,html.rfx-reduce #theans.rfx-in::before,html.rfx-reduce #theans.rfx-out::before{animation:none !important;}html.rfx-reduce .btn,html.rfx-reduce button,html.rfx-reduce .bs,html.rfx-reduce #pjax-container{transition:none !important;}html.rfx-reduce .rfx-press{scale:1;}@supports not (scale:1){.rfx-press{transform:scale(.93);}.btn,button,.bs{transition:transform .38s var(--rfx-spring),filter .2s ease,opacity .2s ease;}.rfx-enter{animation-name:rfx-rise-legacy;}.rfx-pop{animation-name:rfx-pop-legacy;}.rfx-shake{animation-name:rfx-shake-legacy;}@keyframes rfx-rise-legacy{from{opacity:0;transform:translateY(12px);}to{opacity:1;transform:none;}}@keyframes rfx-pop-legacy{from{opacity:0;transform:scale(.3);}to{opacity:1;transform:none;}}@keyframes rfx-shake-legacy{0%,100%{transform:none;}20%{transform:translateX(-6px);}40%{transform:translateX(6px);}60%{transform:translateX(-4px);}80%{transform:translateX(4px);}}}