.np-la{--np-la-ink:var(--color-brand);--np-la-acc-c:var(--np-la-acc,var(--color-accent-deep));--np-la-soft-c:#e5e7eb;--np-la-bg-c:#26d07c1a}.dark .np-la,.np-la.np-la--dark{--np-la-ink:#e5e7eb;--np-la-acc-c:var(--np-la-acc,var(--color-accent));--np-la-soft-c:#ffffff24;--np-la-bg-c:#26d07c24}.np-la svg{overflow:visible}.np-la :is(path,line,circle,polyline,rect){fill:none;stroke-linecap:round;stroke-linejoin:round}.np-la .np-la-ink{stroke:var(--np-la-ink);stroke-width:2.5px}.np-la .np-la-acc{stroke:var(--np-la-acc-c);stroke-width:3px}.np-la .np-la-soft{stroke:var(--np-la-soft-c);stroke-width:2px}.np-la .np-la-bg{fill:color-mix(in srgb, var(--np-la-acc-c) 12%, transparent);stroke:none}.np-la .np-la-dot{fill:var(--np-la-acc-c);stroke:none}.np-la .np-la-tint{fill:color-mix(in srgb, var(--np-la-acc-c) 28%, transparent);stroke:none}@keyframes np-la-draw{0%{stroke-dashoffset:1.05px}to{stroke-dashoffset:0}}@keyframes np-la-pop{0%{transform:scale(.4)}65%{transform:scale(1.12)}to{transform:none}}@keyframes np-la-rise{0%{transform:translate(var(--np-la-x,0px), var(--np-la-y,12px))}to{transform:none}}@keyframes np-la-turn{0%{transform:rotate(var(--np-la-r,-30deg))}to{transform:none}}@keyframes np-la-grow{0%{transform:scaleY(var(--np-la-s,.4))}to{transform:none}}@keyframes np-la-bob{0%,to{transform:none}50%{transform:translateY(var(--np-la-y,2px))}}@keyframes np-la-swing{0%{transform:rotate(var(--np-la-r,14deg))}30%{transform:rotate(calc(var(--np-la-r,14deg) * -.6))}55%{transform:rotate(calc(var(--np-la-r,14deg) * .35))}78%{transform:rotate(calc(var(--np-la-r,14deg) * -.15))}to{transform:none}}.np-la[data-play] .np-la-draw{stroke-dasharray:1 2;animation:np-la-draw var(--np-la-d,.6s) var(--np-la-t,0s) cubic-bezier(.65, 0, .35, 1) both}.np-la[data-play] .np-la-pop{transform-box:fill-box;transform-origin:50%;animation:np-la-pop var(--np-la-d,.4s) var(--np-la-t,0s) cubic-bezier(.22, 1, .36, 1) both}.np-la[data-play] .np-la-rise{animation:np-la-rise var(--np-la-d,.6s) var(--np-la-t,0s) cubic-bezier(.22, 1, .36, 1) both}.np-la[data-play] .np-la-turn{transform-box:view-box;animation:np-la-turn var(--np-la-d,.6s) var(--np-la-t,0s) cubic-bezier(.22, 1, .36, 1) both}.np-la[data-play] .np-la-jack{transform-box:view-box;animation:np-la-turn var(--np-la-d,.45s) var(--np-la-t,0s) ease-in-out 3 alternate both}.np-la[data-play] .np-la-grow{transform-box:view-box;animation:np-la-grow var(--np-la-d,.6s) var(--np-la-t,0s) cubic-bezier(.22, 1, .36, 1) both}.np-la[data-play] .np-la-bob{animation:np-la-bob var(--np-la-d,.8s) var(--np-la-t,0s) ease-in-out 2 both}.np-la[data-play] .np-la-swing{transform-box:view-box;animation:np-la-swing var(--np-la-d,1s) var(--np-la-t,0s) ease-in-out both}.np-la{--np-fl-ink:var(--color-brand);--np-fl-ink-sh:color-mix(in srgb, var(--color-brand) 72%, black);--np-fl-ink-hi:var(--color-brand-light);--np-fl-acc:var(--np-la-acc,var(--color-accent));--np-fl-acc-sh:var(--color-accent-deep);--np-fl-acc-hi:var(--color-accent-light);--np-fl-on:var(--color-brand);--np-fl-gold:var(--color-warning);--np-fl-gold-sh:var(--color-warning-bright);--np-fl-gold-hi:var(--color-warning-light);--np-fl-paper:#fff;--np-fl-paper-sh:#e5e7eb;--np-fl-floor:color-mix(in srgb, var(--color-brand) 12%, transparent)}.dark .np-la,.np-la.np-la--dark{--np-fl-ink:#e5e7eb;--np-fl-ink-sh:#9ca3af;--np-fl-ink-hi:#f3f4f6;--np-fl-paper:#374151;--np-fl-paper-sh:#1f2937;--np-fl-floor:#00000047}.np-la .np-fl-ink{fill:var(--np-fl-ink);stroke:none}.np-la .np-fl-ink-sh{fill:var(--np-fl-ink-sh);stroke:none}.np-la .np-fl-ink-hi{fill:var(--np-fl-ink-hi);stroke:none}.np-la .np-fl-acc{fill:var(--np-fl-acc);stroke:none}.np-la .np-fl-acc-sh{fill:var(--np-fl-acc-sh);stroke:none}.np-la .np-fl-acc-hi{fill:var(--np-fl-acc-hi);stroke:none}.np-la .np-fl-gold{fill:var(--np-fl-gold);stroke:none}.np-la .np-fl-gold-sh{fill:var(--np-fl-gold-sh);stroke:none}.np-la .np-fl-gold-hi{fill:var(--np-fl-gold-hi);stroke:none}.np-la .np-fl-paper{fill:var(--np-fl-paper);stroke:none}.np-la .np-fl-paper-sh{fill:var(--np-fl-paper-sh);stroke:none}.np-la .np-fl-floor{fill:var(--np-fl-floor);stroke:none}.np-la .np-fl-check{stroke:var(--np-fl-on);stroke-width:4.5px;fill:none}.dark .np-la .np-fl-check,.np-la.np-la--dark .np-fl-check{stroke:var(--color-brand)}@keyframes np-fl-spread{0%{transform:scale(.5)}to{transform:none}}@keyframes np-fl-fall{0%{transform:translateY(-26px)}}@keyframes np-fl-spin{0%{transform:scaleX(1)}38%{transform:scaleX(.18)}72%{transform:scaleX(.9)}to{transform:scaleX(1)}}@keyframes np-fl-settle{0%{transform:none}45%{transform:translateY(1.6px)}to{transform:none}}@keyframes np-fl-unfold{0%{transform:scaleY(.12)}to{transform:none}}@keyframes np-fl-reveal{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes np-fl-unfurl{0%{transform:scaleX(0)}to{transform:none}}@keyframes np-fl-pop{0%{transform:scale(0)}60%{transform:scale(1.1)}to{transform:none}}.np-la[data-play] .np-fl-pop{transform-box:fill-box;transform-origin:50%;animation:np-fl-pop var(--np-la-d,.38s) var(--np-la-t,0s) cubic-bezier(.22, 1, .36, 1) both}.np-la .np-fl-coin{transform:translateY(30px)}.np-la[data-play] .np-fl-spread{transform-box:fill-box;transform-origin:50%;animation:np-fl-spread var(--np-la-d,.55s) var(--np-la-t,0s) cubic-bezier(.65, 0, .35, 1) both}.np-la[data-play] .np-fl-fall{animation:np-fl-fall var(--np-la-d,.5s) var(--np-la-t,0s) cubic-bezier(.55, .05, .85, .45) both}.np-la[data-play] .np-fl-spin{transform-box:fill-box;transform-origin:50%;animation:np-fl-spin var(--np-la-d,.5s) var(--np-la-t,0s) cubic-bezier(.65, 0, .35, 1) both}.np-la[data-play] .np-fl-settle{animation:np-fl-settle var(--np-la-d,.3s) var(--np-la-t,0s) cubic-bezier(.22, 1, .36, 1) both}.np-la[data-play] .np-fl-unfold{transform-box:view-box;animation:np-fl-unfold var(--np-la-d,.55s) var(--np-la-t,0s) cubic-bezier(.65, 0, .35, 1) both}.np-la[data-play] .np-fl-reveal{animation:np-fl-reveal var(--np-la-d,.45s) var(--np-la-t,0s) cubic-bezier(.65, 0, .35, 1) both}.np-la[data-play] .np-la-unfurl{transform-box:view-box;animation:np-fl-unfurl var(--np-la-d,.5s) var(--np-la-t,0s) cubic-bezier(.22, 1, .36, 1) both}@keyframes np-pulse-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-warning-bright) 70%, transparent)}to{box-shadow:0 0 0 12px color-mix(in srgb, var(--color-warning-bright) 0%, transparent)}}.np-pulse-ring{animation:.9s cubic-bezier(.22,1,.36,1) 50ms both np-pulse-ring}.np-la.np-la--bold .np-la-ink{stroke-width:4.5px}.np-la.np-la--bold .np-la-acc{stroke-width:5px}@keyframes np-rest-edge{0%,to{box-shadow:inset 0 0 #0000}50%{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-accent) 55%, transparent)}}.np-rest-edge{animation:1s ease-in-out 3 np-rest-edge}@keyframes np-op-arrive{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-accent) 60%, transparent);transform:scale(.5)}60%{transform:scale(1.12)}to{box-shadow:0 0 0 9px color-mix(in srgb, var(--color-accent) 0%, transparent);transform:none}}.np-op-arrive{animation:.75s cubic-bezier(.22,1,.36,1) .35s both np-op-arrive}@keyframes np-ring-fill{0%{stroke-dasharray:0 302}}.np-ring-fill{animation:.9s cubic-bezier(.22,1,.36,1) .1s backwards np-ring-fill}@media (prefers-reduced-motion:reduce){.np-la[data-play] :is(.np-la-draw,.np-la-pop,.np-la-rise,.np-la-turn,.np-la-jack,.np-la-grow,.np-la-bob,.np-la-swing,.np-la-unfurl,.np-fl-spread,.np-fl-pop,.np-fl-fall,.np-fl-spin,.np-fl-settle,.np-fl-unfold,.np-fl-reveal),.np-ring-fill,.np-pulse-ring,.np-rest-edge,.np-op-arrive{animation:none}.np-la[data-play] .np-la-draw{stroke-dasharray:none}}
