.nr-icon{width:var(--size,24px);height:var(--size,24px);color:inherit;vertical-align:middle;flex:none;place-items:center;line-height:0;display:inline-grid}.nr-icon>svg{fill:none;stroke:currentColor;width:100%;height:100%;stroke-width:var(--sw,1.75);stroke-linecap:round;stroke-linejoin:round;transition:color .3s,filter .3s;overflow:visible}.nr-icon>svg *{transform-box:view-box}.nr-icon .f{fill:currentColor;fill-opacity:0;transition:fill-opacity .3s}.nr-icon .s{fill:currentColor}.nr-icon .spark{opacity:0;transform-origin:20px 4px;fill:var(--color-n2-amber-hi);stroke:none;transition:opacity .3s,transform .4s cubic-bezier(.34,1.56,.64,1);transform:scale(.3)}.nr-icon .pool{opacity:0;stroke:none;transition:opacity .3s}.nr-icon .pool-stop{stop-color:var(--color-n2-amber)}.nr-icon>svg[data-s=lit],.nr-icon>svg[data-s=live]{color:var(--lit,var(--color-n2-amber));filter:drop-shadow(0 0 3px color-mix(in oklch, var(--color-n2-amber) 55%, transparent))}.nr-icon>svg[data-s=lit] .f,.nr-icon>svg[data-s=live] .f{fill-opacity:.24}.nr-icon>svg[data-s=lit] .spark,.nr-icon>svg[data-s=live] .spark{opacity:1;transform:none}.nr-icon>svg[data-s=lit] .pool,.nr-icon>svg[data-s=live] .pool{opacity:1}.nr-icon>svg[data-s=live] .spark{animation:1.6s ease-in-out infinite n2i-sp}@keyframes n2i-sp{0%,to{transform:scale(1)}50%{opacity:.5;transform:scale(.5)rotate(45deg)}}.nr-icon .lamp .beam{fill:currentColor}@keyframes n2i-sweep{0%,to{transform:translate(0)}25%{transform:translate(-1.6px,-1px)}50%{transform:translate(.6px,-2px)}75%{transform:translate(1.6px,.4px)}}.nr-icon[data-live=sweep]>svg[data-s=live] .a{animation:2.4s ease-in-out infinite n2i-sweep}@keyframes n2i-scan{0%{opacity:0;transform:translateY(-8px)}15%,85%{opacity:1}to{opacity:0;transform:translateY(9px)}}.nr-icon[data-live=scan]>svg[data-s=live] .a{animation:1.8s cubic-bezier(.6,0,.4,1) infinite n2i-scan}@keyframes n2i-steps{0%,to{opacity:.25}20%,50%{opacity:1}}.nr-icon[data-live=steps]>svg[data-s=live] .a{animation:1.6s ease-in-out infinite n2i-steps}.nr-icon[data-live=steps]>svg[data-s=live] .a2{animation-delay:.8s}@keyframes n2i-pop{0%,60%,to{transform:scale(1)}70%{transform:scale(1.18)}82%{transform:scale(.95)}}.nr-icon[data-live=pop]>svg[data-s=live] .a{transform-origin:12px 12px;animation:1.8s cubic-bezier(.34,1.56,.64,1) infinite n2i-pop}@keyframes n2i-tip{0%,55%,to{transform:none}70%,80%{transform:translate(1px,-2.4px)rotate(-12deg)}}.nr-icon[data-live=tip]>svg[data-s=live] .a{transform-origin:12px 14px;animation:2s ease-in-out infinite n2i-tip}@keyframes n2i-flap{0%,30%,to{transform:scaleY(1)}50%,75%{transform:scaleY(-.6)}}.nr-icon[data-live=flap]>svg[data-s=live] .a{transform-origin:12px 7px;animation:2.2s cubic-bezier(.65,0,.35,1) infinite n2i-flap}@keyframes n2i-glow{0%,to{opacity:.35}50%{opacity:1}}.nr-icon[data-live=glow]>svg[data-s=live] .a{animation:1.6s ease-in-out infinite n2i-glow}@keyframes n2i-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1.6px)}}.nr-icon[data-live=bob]>svg[data-s=live] .a{animation:1.6s ease-in-out infinite n2i-bob}@keyframes n2i-drop{0%{opacity:0;transform:translateY(-5px)}30%{opacity:1;transform:translateY(.6px)}42%{transform:translateY(-.8px)}55%,to{opacity:1;transform:none}}.nr-icon[data-live=drop]>svg[data-s=live] .a{animation:1.8s cubic-bezier(.3,0,.3,1) infinite n2i-drop}@keyframes n2i-press{0%,40%,to{transform:none}55%{transform:translateY(3px)scaleY(.92)}70%{transform:none}}@keyframes n2i-ink{0%,52%{opacity:0}60%,90%{opacity:1}to{opacity:0}}.nr-icon[data-live=press]>svg[data-s=live] .a{transform-origin:12px 18px;animation:1.8s cubic-bezier(.65,0,.35,1) infinite n2i-press}.nr-icon[data-live=press]>svg[data-s=live] .n2i-ink{animation:1.8s linear infinite n2i-ink}@keyframes n2i-draw{0%{stroke-dashoffset:20px}45%,85%{stroke-dashoffset:0}to{stroke-dashoffset:-20px}}.nr-icon[data-live=draw]>svg[data-s=live] .a{stroke-dasharray:20;animation:2s cubic-bezier(.65,0,.35,1) infinite n2i-draw}@keyframes n2i-page{0%,30%,to{transform:scaleX(1)}55%{transform:scaleX(-1)}}.nr-icon[data-live=page]>svg[data-s=live] .a{transform-origin:12px 12px;animation:2.4s cubic-bezier(.65,0,.35,1) infinite n2i-page}@keyframes n2i-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.nr-icon[data-live=ping]>svg[data-s=live] .a.ring{transform-origin:12px 12px;animation:1.6s ease-out infinite n2i-ping}@keyframes n2i-p3{0%,to{transform:scale(1)}30%{transform:scale(1.25)}}.nr-icon[data-live=ping3]>svg[data-s=live] .a{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-in-out infinite n2i-p3}.nr-icon[data-live=ping3]>svg[data-s=live] .a2{animation-delay:.3s}@keyframes n2i-ring{0%,50%,to{transform:rotate(0)}5%{transform:rotate(16deg)}12%{transform:rotate(-14deg)}19%{transform:rotate(10deg)}26%{transform:rotate(-8deg)}33%{transform:rotate(4deg)}}.nr-icon[data-live=ring]>svg[data-s=live] .a{transform-origin:12px 4px;animation:2s ease-in-out infinite n2i-ring}@keyframes n2i-flick{0%,to{transform:scale(1)skew(0)}25%{transform:scale(.96,1.06)skew(-3deg)}50%{transform:scale(1.03,.96)skew(2deg)}75%{transform:scale(.98,1.04)skew(-1deg)}}.nr-icon[data-live=flicker]>svg[data-s=live] .a{transform-origin:12px 21px;animation:.9s ease-in-out infinite n2i-flick}@keyframes n2i-spin{to{transform:rotate(360deg)}}.nr-icon[data-live=spin]>svg[data-s=live] .a{transform-origin:12px 12px;animation:3s linear infinite n2i-spin}@keyframes n2i-s90{0%,40%{transform:rotate(0)}70%,to{transform:rotate(90deg)}}.nr-icon[data-live=spin90]>svg[data-s=live] .a{transform-origin:12px 12px;animation:1.4s cubic-bezier(.34,1.56,.64,1) infinite n2i-s90}.nr-icon[data-live=hands]>svg[data-s=live] .a{transform-origin:12px 12px;animation:6s linear infinite n2i-spin}.nr-icon[data-live=hands]>svg[data-s=live] .a2{animation-duration:1.5s}@keyframes n2i-lift{0%,30%,to{transform:none}50%,75%{transform:translateY(-2.6px)rotate(-14deg)}}.nr-icon[data-live=lift]>svg[data-s=live] .a{transform-origin:16px 10px;animation:2s cubic-bezier(.65,0,.35,1) infinite n2i-lift}@keyframes n2i-slide{0%,to{opacity:1;transform:translate(0)}40%{opacity:0;transform:translate(3px)}60%{opacity:0;transform:translate(-2px)}}.nr-icon[data-live=slide]>svg[data-s=live] .a{animation:2.2s ease-in-out infinite n2i-slide}@keyframes n2i-type{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-1.6px)}}.nr-icon[data-live=type]>svg[data-s=live] .a{animation:1.2s ease-in-out infinite n2i-type}.nr-icon[data-live=type]>svg[data-s=live] .a2{animation-delay:.15s}.nr-icon[data-live=type]>svg[data-s=live] .a3{animation-delay:.3s}@keyframes n2i-tw{0%,to{transform:scale(1)rotate(0)}40%{transform:scale(1.16)rotate(12deg)}60%{transform:scale(.94)rotate(-4deg)}}@keyframes n2i-tw2{0%,to{opacity:0;transform:scale(.4)}50%{opacity:1;transform:none}}.nr-icon[data-live=twinkle]>svg[data-s=live] .a{transform-origin:12px 12px;animation:1.8s cubic-bezier(.34,1.56,.64,1) infinite n2i-tw}.nr-icon[data-live=twinkle]>svg[data-s=live] .a2{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out .4s infinite n2i-tw2}@keyframes n2i-shine{0%,40%{opacity:0;transform:translate(0)}55%{opacity:1}80%,to{opacity:0;transform:translate(4px,4px)}}.nr-icon[data-live=shine]>svg[data-s=live] .a{animation:2s ease-in-out infinite n2i-shine}@keyframes n2i-rise{0%,to{transform:scaleY(.35)}45%,70%{transform:scaleY(1)}}.nr-icon[data-live=rise]>svg[data-s=live] .a{transform-origin:12px 20px;animation:1.8s cubic-bezier(.34,1.56,.64,1) infinite n2i-rise}.nr-icon[data-live=rise]>svg[data-s=live] .a2{animation-delay:.12s}.nr-icon[data-live=rise]>svg[data-s=live] .a3{animation-delay:.24s}@keyframes n2i-flip{0%,40%,to{transform:scaleX(1)}60%{transform:scaleX(-1)}80%{transform:scaleX(1)}}.nr-icon[data-live=flip]>svg[data-s=live] .a{transform-origin:12px 12px;animation:2.2s cubic-bezier(.65,0,.35,1) infinite n2i-flip}@keyframes n2i-rd{0%{opacity:0;transform:translateY(-2px)}30%{opacity:1}80%{opacity:0;transform:translateY(3px)}to{opacity:0}}@keyframes n2i-wob{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.nr-icon[data-live=rain]>svg[data-s=live] .a{animation:1.1s linear infinite n2i-rd}.nr-icon[data-live=rain]>svg[data-s=live] .n2i-wob{transform-origin:12px 12px;animation:2.2s ease-in-out infinite n2i-wob}@keyframes n2i-beam{0%,to{opacity:.28}8%{opacity:.08}12%{opacity:.32}50%{opacity:.4}}.nr-icon[data-live=beam]>svg[data-s=live] .a{animation:2.6s linear infinite n2i-beam}@keyframes n2i-rock{0%,to{transform:rotate(-8deg)}50%{transform:rotate(6deg)}}.nr-icon[data-live=rock]>svg[data-s=live] .a{transform-origin:12px 12px;animation:3s ease-in-out infinite n2i-rock}.nr-icon[data-live=rock]>svg[data-s=live] .a2{transform-box:fill-box;transform-origin:50%;animation:2s ease-in-out infinite n2i-tw2}.nr-icon[data-live=drops]>svg[data-s=live] .a{animation:1s linear infinite n2i-rd}.nr-icon[data-live=drops]>svg[data-s=live] .a2{animation-delay:.33s}.nr-icon[data-live=drops]>svg[data-s=live] .a3{animation-delay:.66s}@keyframes n2i-drip{0%,40%{opacity:0;transform:translateY(-4px)}55%{opacity:1}to{opacity:0;transform:translateY(1px)}}.nr-icon[data-live=drip]>svg[data-s=live] .a{animation:1.6s ease-in infinite n2i-drip}@keyframes n2i-dip{0%,to{transform:translateY(-1px)}50%{transform:translateY(2px)}}.nr-icon[data-live=dip]>svg[data-s=live] .a{animation:1.2s cubic-bezier(.65,0,.35,1) infinite n2i-dip}@keyframes n2i-j1{0%,to{transform:translate(1.4px,-1.4px)}45%,70%{transform:none}}@keyframes n2i-j2{0%,to{transform:translate(-1.4px,1.4px)}45%,70%{transform:none}}.nr-icon[data-live=join]>svg[data-s=live] .a{animation:1.8s cubic-bezier(.65,0,.35,1) infinite n2i-j1}.nr-icon[data-live=join]>svg[data-s=live] .a2{animation-name:n2i-j2}@keyframes n2i-write{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-1px,1px)rotate(-4deg)}50%{transform:translate(1px)rotate(3deg)}75%{transform:translate(-.5px,1px)rotate(-2deg)}}.nr-icon[data-live=write]>svg[data-s=live] .a{transform-origin:6px 18px;animation:1.2s ease-in-out infinite n2i-write}@keyframes n2i-nudge{0%,to{transform:translate(0)}50%{transform:translate(2.4px)}}.nr-icon[data-live=nudge]>svg[data-s=live] .a{animation:1.1s cubic-bezier(.65,0,.35,1) infinite n2i-nudge}@keyframes n2i-m1{0%,to{transform:scaleX(1)}50%{transform:scaleX(.6)}}.nr-icon[data-live=menu]>svg[data-s=live] .a{transform-origin:4px 12px;animation:1.4s ease-in-out infinite n2i-m1}.nr-icon[data-live=menu]>svg[data-s=live] .a2{animation-delay:.12s}.nr-icon[data-live=menu]>svg[data-s=live] .a3{animation-delay:.24s}@keyframes n2i-blink{0%,44%,56%,to{transform:scaleY(1)}50%{transform:scaleY(.1)}}.nr-icon[data-live=blink]>svg[data-s=live] .a{transform-origin:12px 12px;animation:2.6s ease-in-out infinite n2i-blink}@keyframes n2i-wave{0%,to{transform:skewY(0)scaleX(1)}50%{transform:skewY(-6deg)scaleX(.92)}}.nr-icon[data-live=wave]>svg[data-s=live] .a{transform-origin:5px 8px;animation:1.4s ease-in-out infinite n2i-wave}@keyframes n2i-lid{0%,40%,to{transform:none}55%,75%{transform:translate(-.6px,-3px)rotate(-10deg)}}.nr-icon[data-live=lid]>svg[data-s=live] .a{transform-origin:4px 12px;animation:1.8s cubic-bezier(.34,1.56,.64,1) infinite n2i-lid}@keyframes n2i-beat{0%,40%,to{transform:scale(1)}10%{transform:scale(1.18)}20%{transform:scale(1)}30%{transform:scale(1.12)}}.nr-icon[data-live=beat]>svg[data-s=live] .a{transform-origin:12px 13px;animation:1.4s ease-in-out infinite n2i-beat}@keyframes n2i-flash{0%,to{opacity:1}50%{opacity:.25}}.nr-icon[data-live=flash]>svg[data-s=live] .a{animation:1s steps(2,jump-none) infinite n2i-flash}@media (prefers-reduced-motion:reduce){.nr-icon *{animation:none!important}}
