@keyframes nt-up{0%{opacity:.01;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes nt-fade{0%{opacity:.01}to{opacity:1}}@keyframes nt-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.nt-up{animation:nt-up .7s cubic-bezier(.2,.8,.2,1) both}.nt-fade{animation:nt-fade .8s ease both}.nt-rule{transform-origin:left;animation:nt-rule .9s cubic-bezier(.2,.8,.2,1) both}@media (prefers-reduced-motion:reduce){.nt-fade,.nt-rule,.nt-up{animation:none}}@keyframes nt-seal{0%{opacity:0;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}.nt-seal{animation:nt-seal .5s cubic-bezier(.2,1.4,.4,1) both}@keyframes nt-caret{0%,45%{opacity:1}50%,95%{opacity:0}to{opacity:1}}.nt-caret{animation:nt-caret 1.05s step-end infinite}@media (prefers-reduced-motion:reduce){.nt-caret,.nt-seal{animation:none}.nt-caret{opacity:0}}@keyframes nt-tap{0%{opacity:0;transform:scale(.4)}25%{opacity:.9}to{opacity:0;transform:scale(1.7)}}.nt-tap{pointer-events:none;position:absolute;border:2px solid #c9c5ff;border-radius:9999px;opacity:0;animation:nt-tap .8s ease-out both}@keyframes nt-screen{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.nt-screen{animation:nt-screen .34s cubic-bezier(.2,.8,.2,1) both}@keyframes nt-press{0%{transform:scale(1)}35%{transform:scale(.96)}to{transform:scale(1)}}.nt-press{animation:nt-press .26s ease-out both}@media (prefers-reduced-motion:reduce){.nt-press,.nt-screen,.nt-tap{animation:none}}@keyframes nt-row{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:none}}.nt-row{animation:nt-row .28s cubic-bezier(.2,.8,.2,1) both}@keyframes nt-lineage{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.nt-lineage{transform-origin:top;animation:nt-lineage .9s cubic-bezier(.2,.8,.2,1) both}@keyframes nt-chip{0%{opacity:0;transform:translateX(6px)}to{opacity:1;transform:none}}.nt-chip{animation:nt-chip .22s cubic-bezier(.2,.8,.2,1) both}@media (prefers-reduced-motion:reduce){.nt-chip,.nt-lineage,.nt-row{animation:none}}.nt-aurora{position:absolute;inset:0;pointer-events:none;background:radial-gradient(1200px 680px at 66% -10%,rgba(140,128,255,.4),transparent 64%),radial-gradient(820px 560px at 10% 2%,rgba(90,130,220,.24),transparent 68%),radial-gradient(680px 460px at 90% 30%,rgba(126,227,214,.15),transparent 72%)}