.pixel-art-pulse{animation:pixel-pulse 3s ease-in-out infinite}@keyframes pixel-pulse{0%,to{filter:brightness(1) drop-shadow(0 0 2px color-mix(in oklch,var(--rarity-legendary) 30%,transparent))}50%{filter:brightness(1.15) drop-shadow(0 0 6px color-mix(in oklch,var(--rarity-legendary) 50%,transparent))}}.pixel-art-rainbow{animation:pixel-rainbow 6s linear infinite}@keyframes pixel-rainbow{0%{filter:hue-rotate(0deg) brightness(1.05)}to{filter:hue-rotate(1turn) brightness(1.05)}}.pixel-art-sparkle{animation:pixel-sparkle 2.5s ease-in-out infinite}@keyframes pixel-sparkle{0%,to{filter:brightness(1) drop-shadow(0 0 2px rgba(255,255,255,.2))}25%{filter:brightness(1.2) drop-shadow(0 0 4px rgba(255,255,255,.5))}50%{filter:brightness(1) drop-shadow(0 0 2px rgba(255,255,255,.2))}75%{filter:brightness(1.15) drop-shadow(0 0 5px color-mix(in oklch,var(--rarity-epic) 40%,transparent))}}@layer components{.cv2-avatar{position:relative;display:inline-block;flex:none;isolation:isolate;vertical-align:middle}.cv2-art{position:absolute;max-width:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cv2-art--decoration{z-index:1}.cv2-layer{position:absolute;inset:0;overflow:visible;pointer-events:none}.cv2-layer--overlay{z-index:2}.cv2-badge{position:absolute;z-index:3;right:0;bottom:0;translate:15% 15%}.cv2-plate{position:relative;display:inline-flex;align-items:center;max-width:100%;min-width:0;overflow:hidden;isolation:isolate;vertical-align:middle}.cv2-plate__video{position:absolute;inset:0;z-index:-1;width:100%;height:100%;pointer-events:none}.cv2-plate__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv2-bg{position:relative;overflow:hidden;isolation:isolate;background:hsl(var(--background))}.cv2-bg__img{width:100%;height:100%;max-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cv2-bg__img,.cv2-bg__scrim{position:absolute;inset:0;pointer-events:none}.cv2-bg__scrim{background:linear-gradient(to bottom,transparent 40%,hsl(var(--background)) 100%);opacity:var(--cv2-scrim,0)}.cv2-bg__content{position:relative;z-index:1}.cv2-effect-layer{inset:0;z-index:var(--z-sticky);overflow:hidden}.cv2-effect,.cv2-effect-layer{position:absolute;pointer-events:none}.cv2-effect{max-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:1;transition-property:opacity;transition-duration:var(--duration-state);transition-timing-function:var(--ease-macos-in)}.cv2-effect[data-phase=out]{opacity:0}.cv2-cname{font-weight:inherit}@supports not (((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text)){.cv2-cname[data-gradient]{background-image:none!important;-webkit-text-fill-color:currentColor!important}}@media (forced-colors:active){.cv2-cname{color:CanvasText!important;background-image:none!important;-webkit-text-fill-color:CanvasText!important}.cv2-art,.cv2-effect-layer,.cv2-layer,.cv2-plate__video{display:none}}@media (prefers-reduced-motion:reduce){.cv2-effect{transition-duration:var(--duration-reduced)}}:where(html[data-motion=reduce]) .cv2-effect{transition-duration:var(--duration-reduced)}}