.skin-fx-overlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.skin-fx-overlay *{transform-box:view-box}[data-fx-paused],[data-fx-paused] *{animation-play-state:paused!important}.skin-fx-live :is(.fx-sweep,.fx-foil,.fx-foil-diag,.fx-foil-rev,.fx-nebula,.fx-drift,.fx-caustic,.fx-glitch-r,.fx-glitch-b,.fx-glitch-slice){transform-box:view-box}.skin-fx-live :is(.fx-twinkle,.fx-glint,.fx-ember,.fx-heat){transform-box:fill-box;transform-origin:50%}.skin-fx-live .fx-sweep{animation:3.4s ease-in-out infinite fx-sweep}.skin-fx-live .fx-sweep-slow{animation-duration:4.6s}.skin-fx-live .fx-glint{animation:3.4s ease-in-out infinite fx-glint}.skin-fx-live .fx-twinkle{animation:2.8s ease-in-out infinite fx-twinkle}.skin-fx-live .fx-foil{animation:7s ease-in-out infinite alternate fx-foil}.skin-fx-live .fx-foil-diag{animation:8s ease-in-out infinite alternate fx-foil-diag}.skin-fx-live .fx-foil-rev{animation:10s ease-in-out infinite alternate fx-foil-rev}.skin-fx-live .fx-neon-flicker{animation:5s linear infinite fx-flicker}.skin-fx-live .fx-neon-bloom{animation:3.2s ease-in-out infinite fx-breathe-glow}.skin-fx-live .fx-current{animation:2.6s linear infinite fx-current}.skin-fx-live .fx-pulse{animation:2.2s linear infinite fx-current}.skin-fx-live .fx-boil{animation:.75s step-end infinite fx-boil}.skin-fx-live .fx-boil-2{animation-delay:-.25s}.skin-fx-live .fx-boil-3{animation-delay:-.5s}.skin-fx-live .fx-caustic{animation:5s ease-in-out infinite alternate fx-caustic}.skin-fx-live .fx-crack{animation:2.8s ease-in-out infinite fx-breathe-glow}.skin-fx-live .fx-heat-halo{animation:2.2s ease-in-out infinite fx-breathe-glow}.skin-fx-live .fx-heat{animation:2.4s ease-out infinite fx-heat}.skin-fx-live .fx-ember{animation:3s ease-out infinite fx-ember}.skin-fx-live .fx-nebula{transform-origin:50px 55px;animation:40s linear infinite fx-spin}.skin-fx-live .fx-drift{animation:14s ease-in-out infinite alternate fx-drift}.skin-fx-live .fx-glitch-r{animation:2.4s step-end infinite fx-glitch-r}.skin-fx-live .fx-glitch-b{animation:2.4s step-end infinite fx-glitch-b}.skin-fx-live .fx-glitch-slice{animation:3.2s step-end infinite fx-glitch-slice}.skin-fx-live .fx-scan{animation:6s linear infinite fx-scan}.skin-fx-live .fx-current-slow{animation-duration:3.6s}.skin-fx-live .fx-sweep-lg{animation-name:fx-sweep-lg}.skin-fx-live .fx-foil-diag-lg{animation-name:fx-foil-diag-lg;animation-duration:9s}.skin-fx-live .fx-ember-lg{animation-name:fx-ember-lg}.fx-boil-2,.fx-boil-3{opacity:0}.skin-fx-live .fx-boil-1,.skin-fx-live .fx-boil-2,.skin-fx-live .fx-boil-3{opacity:1}@keyframes fx-sweep{0%{transform:translate(0)}55%,to{transform:translate(160px)}}@keyframes fx-glint{0%,40%{opacity:0;transform:scale(0)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}62%,to{opacity:0;transform:scale(0)rotate(90deg)}}@keyframes fx-twinkle{0%,to{opacity:.25;transform:scale(.6)}50%{opacity:1;transform:scale(1.1)}}@keyframes fx-foil{0%{transform:translate(0)}to{transform:translate(60px)}}@keyframes fx-foil-diag{0%{transform:translate(0)}to{transform:translate(35.36px,35.36px)}}@keyframes fx-foil-rev{0%{transform:translate(0)}to{transform:translate(-60.62px,35px)}}@keyframes fx-flicker{0%,86%,88.5%,92%,94.5%,to{opacity:1}87%{opacity:.6}93%{opacity:.75}}@keyframes fx-breathe-glow{0%,to{opacity:.55}50%{opacity:1}}@keyframes fx-current{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes fx-boil{0%{opacity:1}33.33%{opacity:0}}@keyframes fx-caustic{0%{transform:translate(-12px,2px)}to{transform:translate(12px,-4px)}}@keyframes fx-heat{0%{opacity:0;transform:translateY(4px)}30%{opacity:.7}to{opacity:0;transform:translateY(-10px)}}@keyframes fx-ember{0%{opacity:0;transform:translate(0)scale(1)}15%{opacity:1}to{transform:translate(var(--fx-dx,0px), -22px) scale(.3);opacity:0}}@keyframes fx-sweep-lg{0%{transform:translate(0)}55%,to{transform:translate(460px)}}@keyframes fx-foil-diag-lg{0%{transform:translate(0)}to{transform:translate(50px,50px)}}@keyframes fx-ember-lg{0%{opacity:0;transform:translate(0)scale(1)}15%{opacity:1}to{transform:translate(var(--fx-dx,0px), -70px) scale(.3);opacity:0}}@keyframes fx-spin{to{transform:rotate(360deg)}}@keyframes fx-drift{0%{transform:translate(-2px,1px)}to{transform:translate(2px,-2px)}}@keyframes fx-glitch-r{0%{transform:translate(-3px)}25%{transform:translate(-1px,1px)}50%{transform:translate(-4px,-1px)}75%{transform:translate(-2px)}}@keyframes fx-glitch-b{0%{transform:translate(3px)}25%{transform:translate(1px,-1px)}50%{transform:translate(4px,1px)}75%{transform:translate(2px)}}@keyframes fx-glitch-slice{0%,to{transform:translate(0)}92%{transform:translate(5px)}95%{transform:translate(0)}}@keyframes fx-scan{0%{transform:translateY(0)}to{transform:translateY(12px)}}.fx-equip-pop{animation:.5s ease-out fx-equip-pop}@keyframes fx-equip-pop{0%{opacity:.6;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.fx-ring{transform-origin:50px 56px;animation:.9s ease-out both fx-ring}.fx-ring-late{animation-delay:.15s}@keyframes fx-ring{0%{opacity:.7;transform:scale(.3)}to{opacity:0;transform:scale(1.6)}}.fx-burst,.fx-land{animation:.9s cubic-bezier(.2,.8,.3,1) both fx-burst}.fx-land{animation-delay:.62s}.fx-burst-soft{animation-duration:1.4s}@keyframes fx-burst{0%{opacity:0;transform:translate(0)scale(.4)}15%{opacity:1}to{transform:translate(var(--fx-dx), var(--fx-dy)) scale(1);opacity:0}}.fx-streak{animation:.7s ease-out 2 both fx-streak}@keyframes fx-streak{0%{opacity:0;transform:translateY(-14px)}30%{opacity:1}to{opacity:0;transform:translateY(6px)}}.fx-shock{transform-origin:50px 96px;animation:.7s ease-out .6s both fx-shock}.fx-shock-late{animation-delay:.72s}.fx-shock-small{animation-duration:.76s;animation-iteration-count:2;animation-delay:.2s}@keyframes fx-shock{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(1.5)}}.fx-dust{animation:.7s ease-out both fx-dust}@keyframes fx-dust{0%{opacity:.9;transform:translate(0)scale(.4)}to{transform:translate(var(--fx-dx), -6px) scale(1.4);opacity:0}}.fx-swoosh{stroke-dasharray:100;animation:.8s ease-out 2 both fx-swoosh}.fx-swoosh-late{animation-delay:.12s}@keyframes fx-swoosh{0%{stroke-dashoffset:100px;opacity:1}70%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.fx-pop{animation:.8s ease-out 2 both fx-pop}@keyframes fx-pop{0%{opacity:0;transform:scale(0)}40%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(.6)translateY(-6px)}}.fx-floor{transform-origin:50px 96px;opacity:.25;animation:.4s ease-in-out 4 alternate both fx-floor}@keyframes fx-floor{0%{opacity:.12;transform:scaleX(.7)}to{opacity:.38;transform:scaleX(1.1)}}.fx-orbit{transform-origin:50px 56px;animation:1.6s cubic-bezier(.4,0,.6,1) both fx-orbit}@keyframes fx-orbit{0%{opacity:0;transform:rotate(0)scale(.6)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:rotate(540deg)scale(1)}}.fx-heart{animation:1.3s ease-out both fx-heart}@keyframes fx-heart{0%{opacity:0;transform:translateY(10px)scale(.3)}25%{opacity:1;transform:translate(-2px)scale(1.1)}to{opacity:0;transform:translate(3px,-16px)scale(.8)}}.fx-sound{transform-origin:50px 24px;animation:1s ease-out both fx-sound}@keyframes fx-sound{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(2)}}.fx-ghost{opacity:0}.fx-trail-y .fx-ghost{animation:.75s ease-out 2 both fx-ghost-y}.fx-trail-x .fx-ghost{animation:.8s ease-in-out 2 alternate both fx-ghost-x}.fx-ghost-2{animation-delay:60ms!important}.fx-ghost-3{animation-delay:.12s!important}@keyframes fx-ghost-y{0%{opacity:0;transform:translateY(0)}30%{opacity:.35;transform:translateY(-14px)}to{opacity:0;transform:translateY(4px)}}@keyframes fx-ghost-x{0%{opacity:.3;transform:translate(-9px)}to{opacity:.1;transform:translate(9px)}}.fx-body-move{transform-origin:50% 90%}.fx-body-jump{animation:.85s cubic-bezier(.3,.7,.4,1) 2 fx-body-jump}.fx-body-hop{animation:.76s ease-in-out 2 fx-body-hop}.fx-body-wave{animation:.8s ease-in-out 2 fx-body-wave}.fx-body-dance{animation:.8s ease-in-out 2 fx-body-dance}.fx-body-love{animation:.8s ease-in-out 2 fx-body-love}.fx-body-hoot{animation:.6s ease-in-out 2 fx-body-hoot}@keyframes fx-body-jump{0%,to{transform:translateY(0)scale(1)}15%{transform:translateY(0)scale(1.08,.9)}45%{transform:translateY(-12%)scale(.96,1.05)}80%{transform:translateY(0)scale(1.06,.94)}}@keyframes fx-body-hop{0%,to{transform:translateY(0)}40%{transform:translateY(-10%)}70%{transform:translateY(0)scale(1.04,.96)}}@keyframes fx-body-wave{0%,to{transform:rotate(0)}25%{transform:rotate(-9deg)}75%{transform:rotate(9deg)}}@keyframes fx-body-dance{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-6%)rotate(-8deg)scale(1.03,.97)}75%{transform:translate(6%)rotate(8deg)scale(1.03,.97)}}@keyframes fx-body-love{0%,to{transform:scale(1)}40%{transform:scale(1.1,.92)}70%{transform:scale(.96,1.05)}}@keyframes fx-body-hoot{0%,to{transform:scale(1)}50%{transform:scale(1.06,1.1)}}.skin-card{isolation:isolate;position:relative;overflow:hidden}.skin-card[data-tier=rare]{background:linear-gradient(160deg,#3b82f638,#3b82f60f 60%);box-shadow:inset 0 0 0 1px #60a5fa73}.skin-card[data-tier=epic]{background:linear-gradient(160deg,#a855f742,#a855f70f 60%);box-shadow:inset 0 0 0 1px #c084fc80}.skin-card[data-tier=legendary]{background:linear-gradient(160deg,#f59e0b4d,#ef444414 65%);box-shadow:inset 0 0 0 1px #fbbf2499,0 0 10px -2px #fbbf2459}.skin-card:not([data-tier=common]):after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 42%,#ffffff29 50%,#0000 58%);animation:3.6s ease-in-out infinite skin-card-shimmer;position:absolute;inset:-40% -60%;transform:translate(-60%)}.skin-card[data-tier=legendary]:after{background:linear-gradient(105deg,#0000 40%,#ffecb347 50%,#0000 60%);animation-duration:2.8s}@keyframes skin-card-shimmer{0%{transform:translate(-60%)}60%,to{transform:translate(60%)}}.skin-tier{letter-spacing:.08em;text-transform:uppercase;font-size:8.5px;font-weight:600;line-height:10px}.skin-tier[data-tier=common]{color:var(--color-ink-tertiary,#8a8f98)}.skin-tier[data-tier=rare]{color:#60a5fa}.skin-tier[data-tier=epic]{color:#c084fc}.skin-tier[data-tier=legendary]{color:#fbbf24}@media (prefers-reduced-motion:reduce){.skin-fx-live *,.skin-fx-overlay,.skin-fx-overlay *,.fx-equip-pop,.fx-body-move,.skin-card:after{animation:none!important}.skin-fx-overlay{display:none}.skin-fx-live .fx-boil-2,.skin-fx-live .fx-boil-3{opacity:0}}.r98-trombi{display:block;overflow:visible}.r98-trombi :is(.r98t-body,.r98t-eye,.r98t-brow,.r98t-brows,.r98t-pupil,.r98t-spark,.r98t-dot,.r98t-z,.r98t-sheet,.r98t-envelope){transform-box:fill-box}.r98-trombi .r98t-body{transform-origin:50% 100%}.r98-trombi .r98t-eye{transform-origin:50%}.r98-trombi :is(.r98t-brow,.r98t-brows){transform-origin:50% 100%}@keyframes r98t-sway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2.2deg)}}@keyframes r98t-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}@keyframes r98t-brow-pop{0%,70%,to{transform:translateY(0)}78%{transform:translateY(-5px)}86%{transform:translateY(0)}}@keyframes r98t-look-up{0%,to{transform:translate(5px,-8px)}50%{transform:translate(1px,-9px)}}@keyframes r98t-dots{0%,to{opacity:.25}40%{opacity:1}}@keyframes r98t-scan{0%,18%{transform:translate(-6px,3px)}30%,55%{transform:translate(6px,3px)}68%,82%{transform:translateY(-2px)}to{transform:translate(-6px,3px)}}@keyframes r98t-lean{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes r98t-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.015,.985)}}@keyframes r98t-zz{0%{opacity:0;transform:translateY(8px)}25%{opacity:1}to{opacity:0;transform:translate(10px,-14px)}}@keyframes r98t-bounce{0%,to{transform:translateY(0)scale(1)}10%{transform:translateY(0)scale(1.06,.92)}35%{transform:translateY(-34px)scale(.97,1.04)rotate(-3deg)}55%{transform:translateY(-34px)scale(.97,1.04)rotate(3deg)}80%{transform:translateY(0)scale(1.05,.94)}90%{transform:translateY(0)scale(1)}}@keyframes r98t-spark{0%,to{opacity:0;transform:scale(.3)rotate(0)}30%{opacity:1}50%{opacity:1;transform:scale(1.15)rotate(45deg)}80%{opacity:0}}@keyframes r98t-brow-up{0%,to{transform:translateY(0)}35%,55%{transform:translateY(-6px)}}@keyframes r98t-throw{0%,30%{transform:rotate(0)}42%{transform:rotate(-7deg)}52%{transform:rotate(6deg)}64%,to{transform:rotate(0)}}@keyframes r98t-fold{0%{opacity:1;transform:scale(1)}25%{opacity:1;transform:scaleY(.25)}28%,to{opacity:0;transform:scaleY(.25)}}@keyframes r98t-fly{0%,24%{opacity:0;transform:translate(0)rotate(0)scale(.6)}30%{opacity:1;transform:translate(0)rotate(0)scale(1)}46%{opacity:1;transform:translate(-4px,2px)rotate(-6deg)scale(1)}80%{opacity:1;transform:translate(160px,-240px)rotate(28deg)scale(.45)}86%,to{opacity:0;transform:translate(170px,-260px)rotate(30deg)scale(.4)}}@keyframes r98t-speed{0%,46%{opacity:0}52%,70%{opacity:1}76%,to{opacity:0}}@keyframes r98t-follow{0%,40%{transform:translate(7px,4px)}60%,to{transform:translate(9px,-9px)}}.r98t-pose-idle .r98t-body{animation:4.5s ease-in-out infinite r98t-sway}.r98t-pose-idle .r98t-eye{animation:4s infinite r98t-blink}.r98t-pose-speak .r98t-body{animation:5s ease-in-out infinite r98t-sway}.r98t-pose-speak .r98t-eye{animation:3.4s infinite r98t-blink}.r98t-pose-speak .r98t-brows{animation:2.2s ease-in-out infinite r98t-brow-pop}.r98t-pose-think .r98t-pupil{animation:3s ease-in-out infinite r98t-look-up}.r98t-pose-think .r98t-eye{animation:5s 1s infinite r98t-blink}.r98t-pose-think .r98t-dot{animation:1.5s infinite r98t-dots}.r98t-pose-think .r98t-d2{animation-delay:.25s}.r98t-pose-think .r98t-d3{animation-delay:.5s}.r98t-pose-bored .r98t-pupil{animation:5s ease-in-out infinite r98t-scan}.r98t-pose-bored .r98t-body{animation:5s ease-in-out infinite r98t-lean}.r98t-pose-sleep .r98t-body{animation:3.2s ease-in-out infinite r98t-breathe}.r98t-pose-sleep .r98t-z{animation:3s linear infinite r98t-zz}.r98t-pose-sleep .r98t-z2{animation-delay:1s}.r98t-pose-sleep .r98t-z3{animation-delay:2s}.r98t-pose-celebrate .r98t-body{animation:1.3s cubic-bezier(.3,.7,.4,1) infinite r98t-bounce}.r98t-pose-celebrate .r98t-brows{animation:1.3s ease-in-out infinite r98t-brow-up}.r98t-pose-celebrate .r98t-spark{transform-origin:50%;animation:1.3s ease-out infinite r98t-spark}.r98t-pose-celebrate .r98t-s2{animation-delay:.3s}.r98t-pose-celebrate .r98t-s3{animation-delay:.6s}.r98t-pose-celebrate .r98t-s4{animation-delay:.9s}.r98t-pose-celebrate .r98t-s5{animation-delay:.15s}.r98t-pose-send .r98t-body{animation:3.6s ease-in-out infinite r98t-throw}.r98t-pose-send .r98t-sheet{transform-origin:50% 100%;animation:3.6s ease-in infinite r98t-fold}.r98t-pose-send .r98t-envelope{transform-origin:50%;animation:3.6s cubic-bezier(.5,0,.7,1) infinite r98t-fly}.r98t-pose-send .r98t-speed{animation:3.6s infinite r98t-speed}.r98t-pose-send .r98t-pupil{animation:3.6s ease-in-out infinite r98t-follow}.r98-trombi.r98t-still,.r98-trombi.r98t-still *{animation:none!important}.r98-trombi.r98t-still.r98t-pose-celebrate .r98t-body{transform:translateY(-10px)}@media (prefers-reduced-motion:reduce){.r98-trombi,.r98-trombi *{animation:none!important}.r98-trombi.r98t-pose-celebrate .r98t-body{transform:translateY(-10px)}}.r98-custom-art{object-fit:contain;image-rendering:auto;display:block}
