.nf-rec{animation:1.2s step-end infinite nf-rec}@keyframes nf-rec{0%,60%{opacity:1}61%,to{opacity:.15}}.nf-slate{animation:3.6s cubic-bezier(.3,1.6,.5,1) infinite nf-slate}@keyframes nf-slate{0%,74%{transform:rotate(-4deg)translateY(0)}77%{transform:rotate(-5.5deg)translateY(5px)}84%,to{transform:rotate(-4deg)translateY(0)}}.nf-arm{transform-box:view-box;transform-origin:18px 42px;animation:3.6s cubic-bezier(.6,0,.9,.4) infinite nf-clap}@keyframes nf-clap{0%,8%{transform:rotate(-24deg)}70%{transform:rotate(-26deg)}76%{transform:rotate(0)}80%{transform:rotate(-4deg)}84%,90%{transform:rotate(0)}to{transform:rotate(-24deg)}}.nf-clap-flash{mix-blend-mode:screen;filter:blur(18px);animation:3.6s ease-out infinite nf-clap-flash}@keyframes nf-clap-flash{0%,75.5%{opacity:0}77%{opacity:.55}90%,to{opacity:0}}.nf-code{filter:drop-shadow(0 20px 50px #ff3d8140);display:inline-block;position:relative}.nf-code-half{transform-origin:50% 55%;animation:none;position:absolute;inset:0}.nf-code-top{clip-path:polygon(-5% -20%,105% -20%,105% 39%,-5% 63%);animation-name:nf-code-top}.nf-code-bottom{clip-path:polygon(-5% 62%,105% 38%,105% 120%,-5% 120%);animation-name:nf-code-bottom}@keyframes nf-code-top{0%,76%{transform:translate(.02em,-.025em)rotate(-1deg)}79%{transform:translate(.05em,-.07em)rotate(-2.6deg)}90%,to{transform:translate(.02em,-.025em)rotate(-1deg)}}@keyframes nf-code-bottom{0%,76%{transform:translate(-.02em,.02em)rotate(.6deg)}79%{transform:translate(-.04em,.06em)rotate(1.8deg)}90%,to{transform:translate(-.02em,.02em)rotate(.6deg)}}.nf-code-slit{background:linear-gradient(90deg,#0000,#fff 14% 86%,#0000);border-radius:999px;width:112%;height:.025em;animation:3.6s ease-out infinite nf-slit;position:absolute;top:50.5%;left:-6%;transform:rotate(-11deg);box-shadow:0 0 .12em .02em #ff3d81e6,0 0 .3em .05em #a855f780}@keyframes nf-slit{0%,76%{opacity:.55}78%{opacity:1}92%,to{opacity:.55}}.nf-film{--frame:96px;background:linear-gradient(to bottom, #0b0a12 0 14%, transparent 14% 86%, #0b0a12 86%), repeating-linear-gradient(90deg, #0b0a12 0 6px, transparent 6px var(--frame)), linear-gradient(90deg, #ff6a3d, #ff3d81, #a855f7, #38d5ff, #a855f7, #ff3d81, #ff6a3d);background-size:100% 100%, var(--frame) 100%, 960px 100%;opacity:.85;border-block:1px solid #ffffff14;animation:14s linear infinite nf-film;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.nf-film:before,.nf-film:after{content:"";background:repeating-linear-gradient(90deg,#f7f5ffbf 0 9px,#0000 9px 24px);height:6%;min-height:3px;animation:14s linear infinite nf-holes;position:absolute;inset-inline:0}.nf-film:before{top:4%}.nf-film:after{bottom:4%}@keyframes nf-film{0%{background-position:0 0,0 0,0 0}to{background-position:0 0,-960px 0,-960px 0}}@keyframes nf-holes{0%{background-position:0 0}to{background-position:-960px 0}}.nf-slice{background:linear-gradient(#0000,#fff 25% 75%,#0000);border-radius:999px;animation:.9s ease-out infinite nf-slice;box-shadow:0 0 14px 3px #ff3d81bf,0 0 34px 8px #a855f766}@keyframes nf-slice{0%,40%{opacity:.25;transform:scaleY(.6)}50%{opacity:1;transform:scaleY(1)}to{opacity:.25;transform:scaleY(.6)}}.nf-scissors{filter:drop-shadow(0 6px 10px #06050ae6);transform:rotate(90deg)}.nf-blade{transform-box:view-box;transform-origin:13px 10px;animation:none}.nf-blade-top{animation-name:nf-snip-top}.nf-blade-bottom{animation-name:nf-snip-bottom}@keyframes nf-snip-top{0%,to{transform:rotate(-24deg)}48%{transform:rotate(0)}}@keyframes nf-snip-bottom{0%,to{transform:rotate(24deg)}48%{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.nf-rec,.nf-slate,.nf-arm,.nf-clap-flash,.nf-code-half,.nf-code-slit,.nf-film,.nf-film:before,.nf-film:after,.nf-slice,.nf-blade{animation:none!important}}
