@property --deco-spin{syntax:"<angle>";inherits:false;initial-value:0deg}.deco-fx{--deco-hue:0deg;filter:hue-rotate(calc(var(--deco-hue) + var(--deco-spin)))}.deco-fx--rainbow{animation:3.6s linear infinite decoFxSpin}@keyframes decoFxSpin{to{--deco-spin:360deg}}.deco-fx--float{animation:2.8s ease-in-out infinite decoFxFloat}@keyframes decoFxFloat{50%{translate:0 -6%;rotate:-1.5deg}}.deco-fx--breathe{animation:2.2s ease-in-out infinite decoFxBreathe}@keyframes decoFxBreathe{50%{filter:hue-rotate(var(--deco-hue)) brightness(1.18);scale:1.07}}.deco-fx--glitch{animation:2.4s step-end infinite decoFxGlitch}@keyframes decoFxGlitch{0%,60%,68%,86%,92%,to{clip-path:none;filter:hue-rotate(var(--deco-hue));translate:0}61%{clip-path:inset(10% 0 52%);filter:hue-rotate(var(--deco-hue)) drop-shadow(-3px 0 0 #ff285ae6) drop-shadow(3px 0 0 #28dcffe6);translate:-5%}63%{clip-path:inset(44% 0 18%);filter:hue-rotate(var(--deco-hue)) drop-shadow(3px 0 0 #ff285ae6) drop-shadow(-3px 0 0 #28dcffe6);translate:4%}65%{clip-path:none;filter:hue-rotate(var(--deco-hue)) drop-shadow(-2px 0 0 #ff285ad9) drop-shadow(2px 0 0 #28dcffd9);translate:-2% 1%}87%{clip-path:inset(26% 0 40%);filter:hue-rotate(var(--deco-hue)) drop-shadow(-3px 0 0 #ff285ae6) drop-shadow(3px 0 0 #28dcffe6);translate:4%}89%{clip-path:none;filter:hue-rotate(var(--deco-hue)) drop-shadow(2px 0 0 #ff285ad9) drop-shadow(-2px 0 0 #28dcffd9);translate:-3%}}.profile-top-right-decoration.deco-fx{filter:hue-rotate(calc(var(--deco-hue) + var(--deco-spin))) drop-shadow(0 5px 8px #00000038)}
