.custom-scrollbar{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.2) transparent}.custom-scrollbar::-webkit-scrollbar{width:4px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,0);border-radius:10px;-webkit-transition:background .2s ease;transition:background .2s ease}.custom-scrollbar:hover::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2)}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.custom-scrollbar::-webkit-scrollbar-thumb:active{background:hsla(0,0%,100%,.4)}@supports (scrollbar-width:thin){.custom-scrollbar{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.2) transparent}}@keyframes dmgMoveX{0%{transform:translateX(0)}to{transform:translateX(28px)}}@keyframes dmgMoveY{0%{opacity:1;transform:translateY(0) scale(1)}15%{opacity:1;transform:translateY(-4px) scale(1.1)}70%{opacity:.9;transform:translateY(-24px) scale(1)}to{opacity:0;transform:translateY(-34px) scale(.85)}}.floating-dmg-x{position:absolute;pointer-events:none;z-index:10;animation:dmgMoveX 1.6s cubic-bezier(.2,.8,.3,1) forwards}.floating-dmg-y{display:inline-block;color:#fde047;font-size:11px;font-weight:700;font-family:ui-monospace,monospace;white-space:nowrap;text-shadow:0 0 5px rgba(253,224,71,.6),0 1px 3px rgba(0,0,0,.7);animation:dmgMoveY 1.6s linear forwards}