:root{--nm-ease:cubic-bezier(0.22,1,0.36,1)}html:has(.nm-page){scroll-behavior:smooth}.nm-gradient-text{background:linear-gradient(90deg,#6fa8ff,#2e7cf6 55%,#a9c8ff);-webkit-background-clip:text;background-clip:text;color:transparent}.nm-focus:focus-visible,.nm-page a:focus-visible,.nm-page button:focus-visible,.nm-page summary:focus-visible{outline:2px solid #6fa8ff;outline-offset:3px}[data-nm=wait] .nm-rise{opacity:0;transform:translateY(14px)}[data-nm=in] .nm-rise{transition:opacity .7s var(--nm-ease),transform .7s var(--nm-ease);transition-delay:calc(var(--i, 0) * .14s)}[data-nm=wait] .nm-frame{opacity:0;transform:translateY(22px) scale(.985)}[data-nm=in] .nm-frame{transition:opacity .8s var(--nm-ease),transform .8s var(--nm-ease)}@keyframes nm-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes nm-fade{0%{opacity:0}to{opacity:1}}@keyframes nm-rung-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.nm-ladder-glow{position:absolute;inset:8% 4% 8% 14%;border-radius:9999px;background:radial-gradient(closest-side,rgba(46,124,246,.22),transparent);filter:blur(40px);pointer-events:none}.nm-ladder .nm-draw{stroke-dasharray:1;animation:nm-draw 1.1s var(--nm-ease) .15s both}.nm-ladder .nm-rung-g{animation:nm-rung-in .6s var(--nm-ease) both;animation-delay:calc(.45s + var(--i) * .13s)}.nm-ladder .nm-rung-lit{animation:nm-fade .55s ease-out both;animation-delay:calc(1.35s + var(--i) * .26s)}.nm-ladder .nm-bracket{animation:nm-fade .6s ease-out both;animation-delay:calc(1.5s + var(--i) * .52s)}.nm-ladder .nm-loop{animation-duration:1.2s;animation-delay:3.05s}.nm-ladder .nm-loop-end{animation:nm-fade .5s ease-out 4.1s both}@keyframes nm-cell-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes nm-flick{0%,to{opacity:1}50%{opacity:.18}}[data-nm=wait] .nm-cell{opacity:0}[data-nm=in] .nm-cell{animation:nm-cell-in .35s var(--nm-ease) both;animation-delay:calc(.25s + var(--c) * 85ms + var(--r) * .03s)}[data-nm=in] .nm-cell.nm-flick{animation:nm-cell-in .35s var(--nm-ease) both calc(.25s + var(--c) * 85ms + var(--r) * .03s),nm-flick 1.1s ease-in-out 2 calc(1.9s + var(--c) * .11s)}@keyframes nm-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}[data-nm=wait] .nm-qrow{opacity:0;transform:translateY(10px)}[data-nm=in] .nm-qrow{transition:opacity .5s var(--nm-ease),transform .5s var(--nm-ease);transition-delay:calc(.2s + var(--i) * .75s)}[data-nm=wait] .nm-type{clip-path:inset(0 100% 0 0)}[data-nm=in] .nm-type{animation:nm-type .7s steps(18) both;animation-delay:calc(.4s + var(--i) * .75s)}.nm-tab{background:hsla(0,0%,100%,.05);color:#9b9bad;transition:background-color .3s ease,color .3s ease}[data-i="0"]>*>.nm-tab[data-k="0"],[data-i="1"]>*>.nm-tab[data-k="1"],[data-i="2"]>*>.nm-tab[data-k="2"],[data-i="3"]>*>.nm-tab[data-k="3"],[data-i="4"]>*>.nm-tab[data-k="4"],[data-i="5"]>*>.nm-tab[data-k="5"]{background:#2e7cf6;color:#fff}.nm-bar-fill{transform-origin:left;transform:scaleX(var(--v0));transition:transform .8s var(--nm-ease)}.nm-share[data-i="1"] .nm-bar-fill{transform:scaleX(var(--v1))}.nm-share[data-i="2"] .nm-bar-fill{transform:scaleX(var(--v2))}.nm-share[data-i="3"] .nm-bar-fill{transform:scaleX(var(--v3))}.nm-share[data-i="4"] .nm-bar-fill{transform:scaleX(var(--v4))}.nm-share[data-i="5"] .nm-bar-fill{transform:scaleX(var(--v5))}[data-nm=wait] .nm-share .nm-bar-fill{transform:scaleX(0)}[data-nm=in] .nm-share .nm-bar-fill{transition-duration:1s;transition-delay:.3s}.nm-share:not([data-i="0"]) .nm-bar-fill{transition-delay:0s!important;transition-duration:.8s!important}.nm-num{opacity:0;transition:opacity .3s ease}.nm-share[data-i="0"] .nm-num[data-k="0"],.nm-share[data-i="1"] .nm-num[data-k="1"],.nm-share[data-i="2"] .nm-num[data-k="2"],.nm-share[data-i="3"] .nm-num[data-k="3"],.nm-share[data-i="4"] .nm-num[data-k="4"],.nm-share[data-i="5"] .nm-num[data-k="5"]{opacity:1}.nm-src{transform:translateY(calc(var(--to) * 56px))}[data-nm=wait] .nm-src{transform:translateY(calc(var(--from) * 56px))}[data-nm=in] .nm-src{transition:transform .9s var(--nm-ease);transition-delay:calc(.7s + var(--to) * .09s)}[data-nm=wait] .nm-src-tag{opacity:0;transform:scale(.8)}[data-nm=in] .nm-src-tag{transition:opacity .4s ease,transform .4s var(--nm-ease);transition-delay:calc(.25s + var(--from) * .07s)}[data-nm=wait] .nm-losing{opacity:0}[data-nm=in] .nm-losing{animation:nm-fade .5s ease-out 2s both,nm-flick 1s ease-in-out 2.5s 2}.nm-mark{position:relative;color:#f4f4f8;white-space:nowrap}.nm-mark:before{content:"";position:absolute;inset:.08em -.1em;border-radius:4px;background:rgba(34,197,94,.2);box-shadow:inset 0 -2px 0 rgba(34,197,94,.75);transform-origin:left}.nm-mark-bad:before{background:hsla(0,91%,71%,.2);box-shadow:inset 0 -2px 0 hsla(0,91%,71%,.85)}[data-nm=wait] .nm-mark:before{transform:scaleX(0)}[data-nm=in] .nm-mark:before{transition:transform .55s var(--nm-ease);transition-delay:calc(.5s + var(--i) * .45s)}.nm-fix[data-state=done] .nm-fix-box:before{content:"";position:absolute;inset:0;border-radius:inherit;background:#2e7cf6}.nm-fix-tick{position:relative}.nm-fix-tick path{stroke-dasharray:1;stroke-dashoffset:0}[data-nm=wait] .nm-fix{opacity:0;transform:translateY(10px)}[data-nm=in] .nm-fix{transition:opacity .5s var(--nm-ease),transform .5s var(--nm-ease);transition-delay:calc(.15s + var(--i) * .12s)}[data-nm=wait] .nm-fix[data-state=done] .nm-fix-box:before{opacity:0}[data-nm=in] .nm-fix[data-state=done] .nm-fix-box:before{animation:nm-fade .3s ease-out both;animation-delay:calc(.9s + var(--i) * .6s)}[data-nm=wait] .nm-fix-tick path{stroke-dashoffset:1}[data-nm=in] .nm-fix-tick path{animation:nm-draw .4s ease-out both;animation-delay:calc(1s + var(--i) * .6s)}[data-nm=wait] .nm-fix-tag{opacity:0;transform:scale(.85)}[data-nm=in] .nm-fix-tag{transition:opacity .4s ease,transform .4s var(--nm-ease);transition-delay:2.3s}.nm-line{opacity:0;transition:opacity .45s ease}.nm-trend[data-i="0"] .nm-line[data-k="0"],.nm-trend[data-i="1"] .nm-line[data-k="1"],.nm-trend[data-i="2"] .nm-line[data-k="2"]{opacity:1}[data-nm=wait] .nm-wipe{clip-path:inset(-10% 100% -10% 0)}@keyframes nm-wipe{0%{clip-path:inset(-10% 100% -10% 0)}to{clip-path:inset(-10% 0 -10% 0)}}[data-nm=in] .nm-wipe{animation:nm-wipe 1.6s cubic-bezier(.4,0,.2,1) .35s both}@keyframes nm-turn{0%{transform:rotate(-200deg)}to{transform:rotate(0deg)}}.nm-loop-icon{transform-origin:50% 50%}[data-nm=in] .nm-loop-icon{animation:nm-turn 1.1s var(--nm-ease) 1.2s both}[data-nm=wait] .nm-seq>*{opacity:0;transform:translateY(18px)}[data-nm=in] .nm-seq>*{transition:opacity .75s var(--nm-ease),transform .75s var(--nm-ease)}[data-nm=in] .nm-seq>:nth-child(2){transition-delay:.12s}[data-nm=in] .nm-seq>:nth-child(3){transition-delay:.26s}[data-nm=in] .nm-seq>:nth-child(4){transition-delay:.4s}[data-nm=in] .nm-seq>:nth-child(5){transition-delay:.54s}.nm-track-fill{transform-origin:top;transform:scaleY(var(--nm-p,0));will-change:transform}.nm-rung{color:#9b9bad;transition:color .3s ease,background-color .3s ease}.nm-rung:hover{color:#f4f4f8}.nm-rung [data-dot]{transition:background-color .3s ease,box-shadow .3s ease,border-color .3s ease,transform .3s var(--nm-ease)}.nm-rung .nm-rung-name{color:#c5c5d2;transition:color .3s ease}.nm-rung .nm-rung-q{opacity:.75;transition:opacity .3s ease}.nm-rung[data-state=done] [data-dot]{background:#2e7cf6;border-color:#2e7cf6}.nm-rung[data-state=active]{background:rgba(46,124,246,.09)}.nm-rung[data-state=active] [data-dot]{background:#6fa8ff;border-color:#6fa8ff;transform:scale(1.25);box-shadow:0 0 0 5px rgba(46,124,246,.22),0 0 18px rgba(46,124,246,.8)}.nm-rung[data-state=active] .nm-rung-name{color:#f4f4f8}.nm-rung[data-state=active] .nm-rung-q{opacity:1}.nm-bar-fill-m{transform-origin:left;transform:scaleX(var(--nm-pm,0));will-change:transform}.nm-bar-label{opacity:0;transform:translateY(6px);transition:opacity .3s ease,transform .3s var(--nm-ease)}[data-step="1"] .nm-bar-label[data-n="1"],[data-step="2"] .nm-bar-label[data-n="2"],[data-step="3"] .nm-bar-label[data-n="3"],[data-step="4"] .nm-bar-label[data-n="4"],[data-step="5"] .nm-bar-label[data-n="5"],[data-step="6"] .nm-bar-label[data-n="6"]{opacity:1;transform:none}.nm-dot-built{background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.18)}.nm-dot-hand{background:transparent;border:2px solid #6fa8ff}@media (prefers-reduced-motion:reduce){html:has(.nm-page){scroll-behavior:auto}.nm-ladder .nm-bracket,.nm-ladder .nm-draw,.nm-ladder .nm-loop-end,.nm-ladder .nm-rung-g,.nm-ladder .nm-rung-lit{animation:none}.nm-bar-fill,.nm-bar-fill-m,.nm-bar-label,.nm-line,.nm-num,.nm-rung,.nm-rung *,.nm-tab,.nm-track-fill{transition:none!important}}