@property --rarity-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.rfx-fx{--ru-v:var(--ru,1px);z-index:4;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.rfx-raro{--tone:255, 64, 52}.rfx-epico{--tone:176, 107, 255}.rfx-lendario{--tone:255, 174, 53}.rfx-aura{border-radius:inherit;background:radial-gradient(ellipse 65% 45% at 50% 32%, rgba(var(--tone), .28), transparent 72%);mix-blend-mode:screen;position:absolute;inset:0}.rfx-lendario .rfx-aura{background:radial-gradient(ellipse 70% 50% at 50% 32%, rgba(var(--tone), .38), transparent 72%);animation:2.6s ease-in-out infinite rarity-breathe}@keyframes rarity-breathe{50%{opacity:.55}}.rfx-ring{padding:calc(2 * var(--ru-v));border-radius:inherit;background:rgba(var(--tone), .85);-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.rfx-fx:before{content:"";border-radius:inherit;box-shadow:0 0 calc(10 * var(--ru-v)) rgba(var(--tone), .55), inset 0 0 calc(14 * var(--ru-v)) rgba(var(--tone), .3);position:absolute;inset:0}.rfx-epico .rfx-ring,.rfx-lendario .rfx-ring{background:conic-gradient(from var(--rarity-angle), rgba(var(--tone), .75) 0deg, rgba(var(--tone), .75) 250deg, #fff 300deg, rgba(var(--tone), 1) 320deg, rgba(var(--tone), .75) 360deg);animation:3.2s linear infinite rarity-spin}.rfx-lendario .rfx-ring{padding:calc(2.5 * var(--ru-v));animation-duration:2.4s}@keyframes rarity-spin{to{--rarity-angle:360deg}}.rfx-lendario:before{box-shadow:0 0 calc(16 * var(--ru-v)) rgba(var(--tone), .7), inset 0 0 calc(18 * var(--ru-v)) rgba(var(--tone), .35)}.rfx-shine{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.rfx-shine:before{content:"";background:linear-gradient(100deg,#0000,#fff0c847,#0000);width:40%;animation:4s ease-in-out infinite rarity-shine;position:absolute;top:-20%;bottom:-20%;left:-60%;transform:skew(-18deg)}@keyframes rarity-shine{0%,55%{left:-60%}85%,to{left:130%}}.rfx-sparks{background:radial-gradient(circle, #fff6d8 0 1.5px, transparent 2.5px) 18% 16% / calc(10 * var(--ru-v)) calc(10 * var(--ru-v)) no-repeat, radial-gradient(circle, #ffd27a 0 1.5px, transparent 2.5px) 82% 12% / calc(10 * var(--ru-v)) calc(10 * var(--ru-v)) no-repeat, radial-gradient(circle, #fff6d8 0 1px, transparent 2px) 74% 40% / calc(8 * var(--ru-v)) calc(8 * var(--ru-v)) no-repeat, radial-gradient(circle, #ffd27a 0 1px, transparent 2px) 26% 38% / calc(8 * var(--ru-v)) calc(8 * var(--ru-v)) no-repeat;animation:1.8s ease-in-out infinite rarity-twinkle;position:absolute;inset:0}.rfx-sparks+.rfx-sparks{transform:translate(calc(14 * var(--ru-v)), calc(10 * var(--ru-v)));animation-delay:.9s}@keyframes rarity-twinkle{0%,to{opacity:0}50%{opacity:1}}.rfx-fx.rfx-raro~img,.rfx-artraro.rfx-artraro{--tone:255, 64, 52}.rfx-fx.rfx-epico~img,.rfx-artepico.rfx-artepico{--tone:176, 107, 255}.rfx-fx.rfx-lendario~img,.rfx-artlendario.rfx-artlendario{--tone:255, 214, 64}.rfx-fx.rfx-raro~img,.rfx-fx.rfx-epico~img,.rfx-fx.rfx-lendario~img,.rfx-artraro.rfx-artraro,.rfx-artepico.rfx-artepico,.rfx-artlendario.rfx-artlendario{--ru-v:var(--ru,1px);filter:drop-shadow(0 0 calc(.6 * var(--ru-v)) #000000f2) drop-shadow(0 0 calc(1 * var(--ru-v)) rgb(var(--tone))) drop-shadow(0 0 calc(1 * var(--ru-v)) rgb(var(--tone))) drop-shadow(0 0 calc(6 * var(--ru-v)) rgba(var(--tone), .8))}.rfx-fx.rfx-epico~img,.rfx-artepico.rfx-artepico{animation:2.4s ease-in-out infinite rarity-art}.rfx-fx.rfx-lendario~img,.rfx-artlendario.rfx-artlendario{animation:1.8s ease-in-out infinite rarity-art-legend}@keyframes rarity-art{50%{filter:drop-shadow(0 0 calc(.6 * var(--ru-v)) #000000f2) drop-shadow(0 0 calc(1.5 * var(--ru-v)) rgb(var(--tone))) drop-shadow(0 0 calc(1.5 * var(--ru-v)) rgb(var(--tone))) drop-shadow(0 0 calc(11 * var(--ru-v)) rgba(var(--tone), .95))}}@keyframes rarity-art-legend{50%{filter:drop-shadow(0 0 calc(.6 * var(--ru-v)) #000000f2) drop-shadow(0 0 calc(1.5 * var(--ru-v)) #fffbe6) drop-shadow(0 0 calc(2 * var(--ru-v)) rgb(var(--tone))) drop-shadow(0 0 calc(14 * var(--ru-v)) rgba(var(--tone), 1))}}.rfx-nameraro.rfx-nameraro{color:#ff5a4a}.rfx-nameepico.rfx-nameepico{color:#cfa2ff}.rfx-namelendario.rfx-namelendario{color:#0000;background:linear-gradient(#ffe7a3 0%,#ffae35 60%,#d07a12 100%);-webkit-background-clip:text;background-clip:text}.rfx-noglow:before{box-shadow:0 0 calc(10 * var(--ru-v)) rgba(var(--tone), .45)}.rfx-fx.rfx-noglow~img{filter:none;animation:none}.rfx-button:before{box-shadow:0 0 calc(16 * var(--ru-v)) rgba(var(--tone), .7)}@media (prefers-reduced-motion:reduce){.rfx-ring,.rfx-aura,.rfx-shine:before,.rfx-sparks,.rfx-fx~img,.rfx-artepico.rfx-artepico,.rfx-artlendario.rfx-artlendario{animation:none}.rfx-button .rfx-ring,.rfx-lendario .rfx-ring{animation:2.4s linear infinite rarity-spin!important}.rfx-epico .rfx-ring{animation:3.2s linear infinite rarity-spin!important}}
