@keyframes gradientFlow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes shimmer{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@keyframes pulseGlow{0%,to{box-shadow:inset 0 0 12px var(--theme-glow)}50%{box-shadow:inset 0 0 24px var(--theme-glow)}}@keyframes borderPulse{0%,to{border-left-color:var(--theme-border-1)}50%{border-left-color:var(--theme-border-2)}}.clan-row-themed{position:relative;overflow:hidden;animation:pulseGlow 2s ease-in-out infinite}.clan-row-themed:before{content:"";position:absolute;inset:0;background:var(--theme-gradient);background-size:300% 100%;animation:gradientFlow 4s ease-in-out infinite,shimmer 3s ease-in-out infinite;pointer-events:none;z-index:0}.clan-row-themed:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,var(--theme-shimmer),transparent);animation:slideShimmer 3.5s ease-in-out infinite;pointer-events:none;z-index:0}.clan-row-themed>td{position:relative;z-index:1}.clan-row-themed>td:first-child{border-left:3px solid var(--theme-border-1)!important;animation:borderPulse 2s ease-in-out infinite}@keyframes slideShimmer{0%{transform:translate(-100%)}to{transform:translate(350%)}}.theme-fire{--theme-glow: rgba(255, 100, 0, .12);--theme-border-1: rgba(255, 120, 0, .7);--theme-border-2: rgba(255, 60, 0, .9);--theme-gradient: linear-gradient(90deg, rgba(255,60,0,.14), rgba(255,160,0,.18), rgba(255,80,0,.08), rgba(255,200,0,.12), rgba(255,60,0,.14));--theme-shimmer: rgba(255, 180, 0, .1)}.theme-ice{--theme-glow: rgba(0, 180, 255, .12);--theme-border-1: rgba(0, 180, 255, .7);--theme-border-2: rgba(100, 200, 255, .9);--theme-gradient: linear-gradient(90deg, rgba(0,120,255,.1), rgba(100,200,255,.14), rgba(0,180,255,.06), rgba(150,220,255,.12), rgba(0,120,255,.1));--theme-shimmer: rgba(150, 220, 255, .12)}@keyframes lightningFlash{0%,90%,to{opacity:0}92%,94%{opacity:.6}93%{opacity:.3}}.theme-lightning{--theme-glow: rgba(180, 130, 255, .12);--theme-border-1: rgba(180, 100, 255, .7);--theme-border-2: rgba(220, 180, 255, .9);--theme-gradient: linear-gradient(90deg, rgba(120,60,255,.1), rgba(180,130,255,.14), rgba(100,50,200,.06), rgba(200,160,255,.12), rgba(120,60,255,.1));--theme-shimmer: rgba(200, 180, 255, .15)}.theme-toxic{--theme-glow: rgba(0, 255, 100, .1);--theme-border-1: rgba(0, 255, 80, .6);--theme-border-2: rgba(100, 255, 0, .8);--theme-gradient: linear-gradient(90deg, rgba(0,200,50,.1), rgba(80,255,0,.12), rgba(0,180,80,.06), rgba(100,255,50,.1), rgba(0,200,50,.1));--theme-shimmer: rgba(100, 255, 50, .1)}@keyframes shadowPulse{0%,to{box-shadow:inset 0 0 15px #64009626,0 0 8px #5000781a}50%{box-shadow:inset 0 0 25px #64009640,0 0 16px #50007826}}.theme-shadow{--theme-glow: rgba(100, 0, 180, .12);--theme-border-1: rgba(150, 0, 255, .5);--theme-border-2: rgba(80, 0, 150, .8);--theme-gradient: linear-gradient(90deg, rgba(60,0,100,.14), rgba(100,0,180,.12), rgba(40,0,80,.08), rgba(120,0,200,.1), rgba(60,0,100,.14));--theme-shimmer: rgba(150, 0, 255, .1)}.theme-shadow{animation:shadowPulse 3s ease-in-out infinite!important}.clan-row-effect>td:first-child{border-left:3px solid rgba(255,120,0,.6)!important}.ns-fav-fx{position:absolute;pointer-events:none;overflow:hidden;z-index:3;--favc1: rgba(249, 115, 22, .32);--favc2: rgba(239, 68, 68, .18)}.light .ns-fav-fx{--favc1: rgba(234, 88, 12, .34);--favc2: rgba(220, 38, 38, .2)}.dark .ns-fav-fx{--favc1: rgba(249, 115, 22, .42);--favc2: rgba(239, 68, 68, .26)}.ns-fav-fx-aura{position:absolute;inset:-60% -8%;background:radial-gradient(circle at 20% 135%,var(--favc1),transparent 58%),radial-gradient(circle at 86% -30%,var(--favc2),transparent 52%);filter:blur(12px);animation:ns-fx-drift 14s ease-in-out infinite alternate,ns-favfx-glow 5s ease-in-out infinite}@keyframes ns-favfx-glow{0%,to{opacity:.55}50%{opacity:.9}}@media(prefers-reduced-motion:reduce){.ns-fav-fx-aura{animation:none}}.effect-row-overlay{position:absolute;pointer-events:none;z-index:1;overflow:hidden}.effect-row-overlay img{width:100%;height:100%;object-fit:fill;opacity:.5;transform:scaleY(-1)}.table-effect-container{position:relative;overflow:hidden}@media(max-width:640px){.table-effect-container table{min-width:900px}}@keyframes crownShimmer{0%,to{filter:drop-shadow(0 0 2px rgba(255,200,0,.4))}50%{filter:drop-shadow(0 0 6px rgba(255,200,0,.8))}}.crown-shimmer{animation:crownShimmer 2s ease-in-out infinite}@keyframes countdownUrgent{0%,to{color:#f59e0b}50%{color:#ef4444}}.countdown-urgent{animation:countdownUrgent 1s ease-in-out infinite}@keyframes seasonPageDrop{0%{opacity:0;transform:translateY(-112%) rotateX(22deg) scaleY(.96);filter:brightness(1.12)}54%{opacity:1;transform:translateY(9%) rotateX(-5deg) scaleY(1.02)}74%{opacity:1;transform:translateY(-3%) rotateX(2deg) scaleY(.99)}to{opacity:1;transform:translateY(0) rotateX(0) scaleY(1);filter:brightness(1)}}@media(prefers-reduced-motion:reduce){.season-flip-page{animation:none}}@keyframes bleedPulse{0%,to{box-shadow:2px 2px 0 var(--color-wood-dark),0 0 color-mix(in srgb,var(--color-scarlet) 55%,transparent)}50%{box-shadow:2px 2px 0 var(--color-wood-dark),0 0 0 5px color-mix(in srgb,var(--color-scarlet) 0%,transparent)}}@keyframes bleedPulseDark{0%,to{box-shadow:inset 0 1px #ffffff2e,0 0 10px color-mix(in srgb,var(--color-scarlet) 34%,transparent),0 0 color-mix(in srgb,var(--color-scarlet) 42%,transparent)}50%{box-shadow:inset 0 1px #ffffff2e,0 0 12px color-mix(in srgb,var(--color-scarlet) 44%,transparent),0 0 0 5px color-mix(in srgb,var(--color-scarlet) 0%,transparent)}}.bleed-pulse{animation:bleedPulse 1.4s ease-in-out infinite}.dark .bleed-pulse{animation-name:bleedPulseDark}@keyframes bloodDrip{0%,55%{transform:translateY(0);opacity:0}65%{opacity:1}to{transform:translateY(4.5px);opacity:0}}.blood-drip{transform-box:fill-box;transform-origin:center;animation:bloodDrip 2.2s ease-in infinite}@media(prefers-reduced-motion:reduce){.bleed-pulse,.blood-drip{animation:none}.blood-drip{opacity:0}}@keyframes nsStampPulse{0%,to{transform:scale(1);box-shadow:2px 2px 0 var(--color-wood-dark),0 0 color-mix(in srgb,var(--color-gold) 0%,transparent)}50%{transform:scale(1.06);box-shadow:3px 3px 0 var(--color-wood-dark),0 0 20px 6px color-mix(in srgb,var(--color-gold) 35%,transparent)}}@keyframes nsHaloSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes nsDotsFade{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.ns-loader{display:inline-flex;flex-direction:column;align-items:center;gap:.85rem}.ns-loader__stamp{position:relative;width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--color-wood-dark);background:var(--color-scarlet);color:var(--color-paper-2);font-family:var(--font-display);font-weight:700;font-size:1.25rem;border-radius:4px;animation:nsStampPulse 1.4s ease-in-out infinite}.ns-loader__halo{position:absolute;inset:-10px;border-radius:50%;border:1px dashed color-mix(in srgb,var(--color-gold) 65%,transparent);animation:nsHaloSpin 4s linear infinite;pointer-events:none}.ns-loader__label{font-family:var(--font-display);font-size:10px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--color-scarlet)}.dark .ns-loader__label{color:var(--color-gold)}.ns-loader__dots span{display:inline-block;animation:nsDotsFade 1.2s ease-in-out infinite}.ns-loader__dots span:nth-child(2){animation-delay:.15s}.ns-loader__dots span:nth-child(3){animation-delay:.3s}@keyframes nsSkeletonShimmer{0%{background-position:-120% 0}to{background-position:220% 0}}.ns-skel{display:inline-block;vertical-align:middle;height:.7em;min-width:1.4em;border-radius:2px;background-color:color-mix(in srgb,var(--color-ink) 18%,transparent);background-image:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--color-scarlet) 35%,transparent) 50%,transparent 100%);background-size:60% 100%;background-repeat:no-repeat;animation:nsSkeletonShimmer 1.4s ease-in-out infinite}.dark .ns-skel{background-color:color-mix(in srgb,var(--color-paper-2) 12%,transparent);background-image:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--color-gold) 50%,transparent) 50%,transparent 100%)}.ns-boot{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:var(--background);z-index:9999}.ns-champ{position:relative;overflow:hidden}.ns-champ:after{content:"";position:absolute;inset:0 auto 0 0;width:45%;background:linear-gradient(90deg,transparent,color-mix(in srgb,currentColor 34%,transparent),transparent);transform:translate(-160%) skew(-18deg);animation:ns-champ-shine var(--ns-shine-dur, 3.4s) ease-in-out infinite;pointer-events:none}@keyframes ns-champ-shine{0%{transform:translate(-160%) skew(-18deg);opacity:0}10%{opacity:1}45%{opacity:1}55%{transform:translate(320%) skew(-18deg);opacity:0}to{transform:translate(320%) skew(-18deg);opacity:0}}.ns-halo{animation:ns-halo-glow var(--halo-dur, 6s) ease-in-out infinite;will-change:opacity}@keyframes ns-halo-glow{0%,to{opacity:.62}50%{opacity:1}}.ns-halo--t1{box-shadow:0 0 13px 1px #10b98180;--halo-dur: 7s}.ns-halo--t2{box-shadow:0 0 17px 2px #f59e0b80;--halo-dur: 6.5s}.ns-halo--t3{box-shadow:0 0 22px 3px #f973168c;--halo-dur: 6s}.ns-halo--perfect{box-shadow:0 0 30px 5px #eab30899;--halo-dur: 5.5s}.ns-halo--legend{box-shadow:0 0 34px 6px #f97316b8,0 0 58px 10px #dc262666;--halo-dur: 4.4s}@media(prefers-reduced-motion:reduce){.ns-champ:after{animation:none;display:none}.ns-halo{animation:none}}.ns-profile-fx{--fx-op: .5;--fx-dur: 15s}.ns-capturing .ns-profile-fx:before{inset:0!important}.ns-profile-fx:before{content:"";position:absolute;inset:-25%;background:radial-gradient(circle at 28% 118%,var(--fx-c1, transparent),transparent 60%),radial-gradient(circle at 82% -12%,var(--fx-c2, transparent),transparent 55%);filter:blur(24px);opacity:var(--fx-op);animation:ns-fx-drift var(--fx-dur) ease-in-out infinite alternate}@keyframes ns-fx-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(0,-5%,0) scale(1.1)}}.ns-profile-fx--t2{--fx-c1: rgba(245, 158, 11, .16);--fx-c2: rgba(245, 158, 11, .09);--fx-op: .5;--fx-dur: 17s}.ns-profile-fx--t3{--fx-c1: rgba(249, 115, 22, .24);--fx-c2: rgba(239, 68, 68, .14);--fx-op: .6;--fx-dur: 13s}.ns-profile-fx--perfect{--fx-c1: rgba(234, 179, 8, .3);--fx-c2: rgba(220, 38, 38, .2);--fx-op: .72;--fx-dur: 11s}.light .ns-profile-fx--t2{--fx-c1: rgba(234, 179, 8, .3);--fx-c2: rgba(245, 158, 11, .18);--fx-op: .78}.light .ns-profile-fx--t3{--fx-c1: rgba(234, 88, 12, .36);--fx-c2: rgba(220, 38, 38, .22);--fx-op: .82}.light .ns-profile-fx--perfect{--fx-c1: rgba(202, 138, 4, .42);--fx-c2: rgba(185, 28, 28, .28);--fx-op: .88}.dark .ns-profile-fx--t2{--fx-c1: rgba(245, 158, 11, .3);--fx-c2: rgba(245, 158, 11, .16);--fx-op: .75}.dark .ns-profile-fx--t3{--fx-c1: rgba(249, 115, 22, .42);--fx-c2: rgba(239, 68, 68, .26);--fx-op: .85}.dark .ns-profile-fx--perfect{--fx-c1: rgba(234, 179, 8, .5);--fx-c2: rgba(220, 38, 38, .32);--fx-op: .95}.ns-profile-fx--perfect:before{animation:ns-fx-drift var(--fx-dur) ease-in-out infinite alternate,ns-fx-glow 4.5s ease-in-out infinite}@keyframes ns-fx-glow{0%,to{opacity:.62}50%{opacity:.95}}.ns-profile-fx--legend{--fx-c1: rgba(220, 38, 38, .5);--fx-c2: rgba(251, 146, 60, .38);--fx-op: .9;--fx-dur: 8s}.light .ns-profile-fx--legend{--fx-c1: rgba(190, 18, 60, .5);--fx-c2: rgba(234, 88, 12, .4);--fx-op: 1}.dark .ns-profile-fx--legend{--fx-c1: rgba(220, 38, 38, .72);--fx-c2: rgba(251, 146, 60, .5);--fx-op: 1}.ns-profile-fx--legend:before{animation:ns-fx-drift var(--fx-dur) ease-in-out infinite alternate,ns-fx-glow 3.2s ease-in-out infinite}@keyframes champCrown{0%,to{transform:translateY(0) scale(1);filter:drop-shadow(0 0 3px rgba(255,190,60,.6))}50%{transform:translateY(-1.5px) scale(1.14);filter:drop-shadow(0 0 9px rgba(255,170,20,.95))}}.champ-crown{animation:champCrown 1.8s ease-in-out infinite}@keyframes champTopGlow{0%,to{box-shadow:0 0 0 1px #f9731680,0 0 14px #f9731647}50%{box-shadow:0 0 0 1px #f97316d9,0 0 24px #ef444470}}.champ-top-row{animation:champTopGlow 2.6s ease-in-out infinite}.ns-embers{position:absolute;inset:0;overflow:hidden}.ns-embers span{position:absolute;bottom:-6%;width:var(--e-size, 6px);height:var(--e-size, 6px);border-radius:9999px;background:radial-gradient(circle,#ffbe64f2,#ff782800);opacity:0;animation:ns-ember var(--e-dur, 8s) linear var(--e-delay, 0s) infinite}@keyframes ns-ember{0%{bottom:-6%;opacity:0;transform:translate(0) scale(.5)}12%{opacity:var(--e-op, .8)}82%{opacity:var(--e-op, .8)}to{bottom:106%;opacity:0;transform:translate(var(--e-dx, 12px)) scale(1)}}.champion-row>td{background:linear-gradient(180deg,#d4a01721,#d4a0170f)}.champion-row:hover>td{background:linear-gradient(180deg,#d4a01733,#d4a0171a)}.champion-row>td:first-child{border-left:3px solid rgba(240,190,60,.85)!important}.champion-crown{color:#d4a017;filter:drop-shadow(0 0 3px rgba(240,190,60,.55));animation:championCrown 3.2s ease-in-out infinite}.dark .champion-crown{color:#f0be3c}@keyframes championCrown{0%,to{opacity:.85;transform:translateY(0)}50%{opacity:1;transform:translateY(-1px)}}.champion-name{background-image:linear-gradient(100deg,var(--champ-base) 0%,var(--champ-base) 38%,var(--champ-spark) 50%,var(--champ-base) 62%,var(--champ-base) 100%);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:championShine 5s linear infinite;--champ-base: #9a6f0a;--champ-spark: #f7d774}.dark .champion-name{--champ-base: #e9b949;--champ-spark: #fff3cd}@keyframes championShine{0%{background-position:130% 0}to{background-position:-30% 0}}@media(prefers-reduced-motion:reduce){.champion-crown{animation:none}.champion-name{animation:none;background-position:50% 0}}@media(prefers-reduced-motion:reduce){.ns-profile-fx:before{animation:none}.ns-profile-fx--perfect{animation:none}.ns-profile-fx--legend:before{animation:none}.ns-embers{display:none}.champ-crown,.champ-top-row{animation:none}}.champion-player{color:#9a6f0a}.dark .champion-player{color:#e9b949}.champion-player-icon{color:#d4a017}.dark .champion-player-icon{color:#f0be3c}.ns-vs{--vs-a: #9a6f0a;--vs-b: #b62921;--vs-c: #3f639a;--vs-fire-1: rgba(234, 88, 12, .3);--vs-fire-2: rgba(220, 38, 38, .18);--vs-ember-op: .6;isolation:isolate}.dark .ns-vs{--vs-a: #e0a82e;--vs-b: #f0574d;--vs-c: #7fb3ff;--vs-fire-1: rgba(249, 115, 22, .38);--vs-fire-2: rgba(239, 68, 68, .24);--vs-ember-op: .85}.ns-vs-fire{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;border-radius:inherit}.ns-vs-aura{position:absolute;inset:-30% -10%;filter:blur(28px);background:radial-gradient(ellipse at 12% 110%,var(--vs-fire-1),transparent 45%),radial-gradient(ellipse at 88% 112%,var(--vs-fire-2),transparent 45%),radial-gradient(ellipse at 50% 130%,rgba(255,140,40,.22),transparent 50%);animation:ns-vs-drift 14s ease-in-out infinite alternate,ns-vs-breathe 5s ease-in-out infinite}.ns-vs-flames{position:absolute;left:0;right:0;bottom:0;height:26%}.ns-vs-flames span{position:absolute;bottom:-30%;left:var(--f-x);width:var(--f-w, 120px);height:100%;transform-origin:50% 100%;opacity:.6;mix-blend-mode:screen;background:radial-gradient(ellipse at 50% 100%,rgba(255,214,120,.8) 0%,rgba(255,140,40,.55) 30%,rgba(220,38,38,.28) 55%,transparent 72%);border-radius:50% 50% 30% 30%/70% 70% 20% 20%;filter:blur(12px);animation:ns-vs-flame var(--f-dur, 1.6s) ease-in-out var(--f-delay, 0s) infinite alternate}.ns-vs-embers{position:absolute;inset:0;pointer-events:none;overflow:hidden}.ns-vs-embers span{position:absolute;bottom:-4%;left:var(--e-x);width:var(--e-size, 5px);height:var(--e-size, 5px);border-radius:9999px;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle,#ffc86ef2,#ff782800);animation:ns-vs-ember var(--e-dur, 9s) linear var(--e-delay, 0s) infinite}.ns-vs-embers--front{z-index:3}.ns-vs-heat{position:absolute;left:0;right:0;top:0;height:2px;z-index:4;pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgba(224,168,46,.2) 20%,rgba(255,140,40,.95) 45%,rgba(255,230,160,1) 50%,rgba(255,140,40,.95) 55%,rgba(224,168,46,.2) 80%,transparent 100%);background-size:220% 100%;animation:ns-vs-heat 3.2s linear infinite}.ns-vs-content{position:relative;z-index:1}.ns-vs-card{position:relative;overflow:hidden}.ns-vs-card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--c);box-shadow:0 0 16px var(--c)}.ns-vs-card--in{animation:ns-vs-card-in .5s cubic-bezier(.2,.8,.2,1) both}@property --ns-vs-ang{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.ns-vs-card--lead{border-color:transparent!important}.ns-vs-card--lead:after{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask-composite:xor;background:conic-gradient(from var(--ns-vs-ang),rgba(224,168,46,0) 0 60%,rgba(255,200,90,1) 78%,rgba(255,140,40,1) 84%,rgba(224,168,46,0) 100%);animation:ns-vs-ring 3.2s linear infinite}.ns-vs-seal{display:inline-flex;align-items:center;gap:6px;height:18px;padding:0 8px;border-radius:4px;font-family:var(--font-display);font-size:9px;font-weight:900;letter-spacing:.18em;color:#070503;background:linear-gradient(90deg,#e0a82e,#ffd36b,#e0a82e);background-size:200% 100%;animation:ns-vs-seal 2.4s linear infinite}.ns-vs-mark{position:relative;width:84px;height:84px;display:grid;place-items:center;animation:ns-vs-punch .6s cubic-bezier(.2,1.4,.3,1) .25s both}.ns-vs-mark--sm{width:56px;height:56px}.ns-vs-blade{position:absolute;width:10px;height:92%;top:4%;left:calc(50% - 5px);border-radius:3px;box-shadow:0 0 12px var(--c);background:linear-gradient(180deg,transparent,var(--c) 30%,var(--c) 70%,transparent)}.ns-vs-mark--sm .ns-vs-blade{width:8px;left:calc(50% - 4px)}.ns-vs-blade--a{transform:rotate(-32deg)}.ns-vs-blade--b{transform:rotate(32deg)}.ns-vs-txt{position:relative;font-family:var(--font-display);font-weight:900;font-size:38px;line-height:1;letter-spacing:-.02em;transform:skew(-10deg);background:linear-gradient(180deg,#fff1c2,#ffd36b,#ff9a2e 70%,#e0402e);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 10px rgba(255,140,40,.8)) drop-shadow(0 2px 0 rgba(0,0,0,.6));animation:ns-vs-heat-txt 1.8s ease-in-out infinite}.ns-vs-mark--sm .ns-vs-txt{font-size:24px}.ns-vs-ring{position:absolute;width:26px;height:26px;border-radius:9999px;border:2px solid rgba(255,200,90,.9);opacity:0;animation:ns-vs-clash 2.4s ease-out 1s infinite}.ns-vs-rope{position:relative;overflow:hidden}.ns-vs-rope:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);transform:translate(-100%);animation:ns-vs-shine 2.6s ease-in-out 1s infinite}.ns-vs-row{animation:ns-vs-row-in .35s ease-out both;animation-delay:var(--d, 0s)}.ns-vs-row--hot{background:linear-gradient(90deg,color-mix(in srgb,var(--c) 18%,transparent),transparent 70%)}.ns-vs-row--hot .ns-vs-pos{color:var(--color-gold);font-weight:800;text-shadow:0 0 8px rgba(249,115,22,.9);animation:ns-vs-flicker 1.6s ease-in-out infinite}.ns-vs-line{fill:none;stroke:var(--c);stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:2400;stroke-dashoffset:2400;animation:ns-vs-draw 1.5s ease-out .3s forwards}.ns-vs-area{fill:var(--c);opacity:0;animation:ns-vs-fade .8s ease-out 1.1s forwards}.ns-vs-bar{transform-origin:var(--ox) var(--oy);transform:scaleY(0);animation:ns-vs-grow-y .7s cubic-bezier(.2,.8,.2,1) var(--d) forwards}.ns-vs-top{overflow:hidden;transition:max-height .35s cubic-bezier(.2,.8,.2,1),opacity .25s;max-height:420px}.ns-vs-top--folded{max-height:0;opacity:0}@keyframes ns-vs-drift{to{transform:translate3d(0,-4%,0) scale(1.08)}}@keyframes ns-vs-breathe{0%,to{opacity:.6}50%{opacity:1}}@keyframes ns-vs-flame{0%{transform:scaleY(.62) scaleX(.9) translate(0);opacity:.4}50%{transform:scaleY(1.05) scaleX(1.05) translate(var(--f-dx, 4px));opacity:.7}to{transform:scaleY(.8) scaleX(.95) translate(calc(var(--f-dx, 4px) * -1));opacity:.5}}@keyframes ns-vs-ember{0%{bottom:-4%;opacity:0;transform:translate(0) scale(.5)}10%{opacity:var(--e-op, var(--vs-ember-op))}85%{opacity:var(--e-op, var(--vs-ember-op))}to{bottom:104%;opacity:0;transform:translate(var(--e-dx, 12px)) scale(1)}}@keyframes ns-vs-heat{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes ns-vs-card-in{0%{opacity:0;transform:translate(var(--from, -24px))}to{opacity:1;transform:none}}@keyframes ns-vs-ring{to{--ns-vs-ang: 360deg}}@keyframes ns-vs-seal{to{background-position:-200% 0}}@keyframes ns-vs-punch{0%{opacity:0;transform:scale(2.2) rotate(-8deg)}to{opacity:1;transform:none}}@keyframes ns-vs-heat-txt{0%,to{filter:drop-shadow(0 0 10px rgba(255,140,40,.8)) drop-shadow(0 2px 0 rgba(0,0,0,.6));transform:skew(-10deg) scale(1)}50%{filter:drop-shadow(0 0 20px rgba(255,90,30,1)) drop-shadow(0 2px 0 rgba(0,0,0,.6));transform:skew(-10deg) scale(1.06)}}@keyframes ns-vs-clash{0%{opacity:.9;transform:scale(.6)}70%,to{opacity:0;transform:scale(3)}}@keyframes ns-vs-shine{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}@keyframes ns-vs-row-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes ns-vs-flicker{50%{opacity:.7}}@keyframes ns-vs-draw{to{stroke-dashoffset:0}}@keyframes ns-vs-fade{to{opacity:.07}}@keyframes ns-vs-grow-y{to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.ns-vs-aura,.ns-vs-flames span,.ns-vs-embers span,.ns-vs-heat,.ns-vs-card--in,.ns-vs-card--lead:after,.ns-vs-seal,.ns-vs-mark,.ns-vs-txt,.ns-vs-ring,.ns-vs-rope:after,.ns-vs-row,.ns-vs-row--hot .ns-vs-pos{animation:none}.ns-vs-flames,.ns-vs-embers,.ns-vs-ring{display:none}.ns-vs-line{animation:none;stroke-dashoffset:0}.ns-vs-area{animation:none;opacity:.07}.ns-vs-bar{animation:none;transform:none}}
