.nt{--nt-a:var(--cyan)}.nt-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nt-trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.nt-mk{fill:currentColor;flex:none;width:14px;height:auto}.nt-k{align-items:center;gap:var(--s2);font-family:var(--fm);letter-spacing:.18em;text-transform:uppercase;color:var(--nt-a);margin:0;font-size:10px;display:flex}.nt-k em{color:var(--ink2);letter-spacing:.14em;font-style:normal}.nt-k span+em:before{content:"";width:18px;height:1px;margin:0 var(--s2) 0 var(--s1);vertical-align:middle;background:linear-gradient(90deg,var(--nt-a),transparent);display:inline-block}.nt-f{width:100%;position:relative}.nt-bar{isolation:isolate;border:1px solid var(--edge);border-radius:var(--r-lg);min-height:50px;transition:border-color .5s var(--ease),box-shadow .5s var(--ease);background:#07090a9e;display:flex;position:relative;overflow:hidden}.nt-bar:before{content:"";z-index:2;pointer-events:none;opacity:0;height:1px;transition:opacity .5s var(--ease);background:linear-gradient(90deg,#0000,#bff4fb,#0000);position:absolute;top:0;left:12%;right:12%}.nt-bar:focus-within{border-color:var(--nt-a);box-shadow:0 0 0 1px color-mix(in srgb,var(--nt-a) 30%,transparent),0 14px 40px -18px color-mix(in srgb,var(--nt-a) 70%,transparent)}.nt-bar:focus-within:before{opacity:1}.nt-fill{z-index:0;background:var(--nt-a);transform-origin:0;transition:transform .8s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scaleX(0)}.nt-in{z-index:1;min-width:0;transition:opacity .3s var(--ease);flex:1;display:flex;position:relative}.nt-in input{min-width:0;padding:0 var(--s4);font-family:var(--fm);letter-spacing:.04em;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:16px}.nt-in input::placeholder{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.nt-in button{padding:0 var(--s5);border:0;border-left:1px solid var(--line2);font-family:var(--fm);letter-spacing:.2em;text-transform:uppercase;color:var(--nt-a);transition:background-color .3s var(--ease),color .3s var(--ease);background:0 0;flex:none;font-size:10.5px;position:relative}.nt-in button:hover,.nt-in button:focus-visible{background:color-mix(in srgb,var(--nt-a) 14%,transparent);outline:none}.nt-in button:after{content:"";left:var(--s4);right:var(--s4);background:var(--u-cyan);pointer-events:none;opacity:0;height:10px;transition:transform .55s cubic-bezier(.2,.8,.2,1),opacity .4s var(--ease);position:absolute;bottom:10px;transform:scaleX(.35)}.nt-in button:hover:after,.nt-in button:focus-visible:after{opacity:1;transform:none}.nt-f[data-s=busy] .nt-bar:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--nt-a) 22%,transparent),transparent);width:34%;animation:1.15s linear infinite ntsweep;position:absolute;inset:0 auto 0 0}@keyframes ntsweep{0%{transform:translate(-100%)}to{transform:translate(300%)}}.nt-ok{z-index:1;align-items:center;gap:var(--s3);padding:0 var(--s4);pointer-events:none;color:var(--bg);opacity:0;transition:opacity .5s var(--ease) .35s,transform .6s cubic-bezier(.2,.8,.2,1) .35s;display:flex;position:absolute;inset:0;transform:translateY(6px)}.nt-ok b{font-family:var(--fm);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:600}.nt-ok span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;opacity:.72;font-size:10px;overflow:hidden}.nt-f[data-s=done] .nt-bar{border-color:var(--nt-a)}.nt-f[data-s=done] .nt-fill{transform:scaleX(1)}.nt-f[data-s=done] .nt-in{opacity:0;pointer-events:none}.nt-f[data-s=done] .nt-ok{opacity:1;transform:none}.nt-f[data-s=error] .nt-bar{border-color:var(--ember)}.nt-msg{min-height:16px;margin:var(--s2) 0 0;font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.nt-err{color:var(--ember)}.nt-fix,.nt-again{font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0}.nt-fix{text-transform:none;letter-spacing:.04em;color:var(--nt-a);padding-bottom:5px;position:relative}.nt-fix:after{content:"";background:var(--u-cyan);pointer-events:none;opacity:.55;height:8px;transition:opacity .3s var(--ease);position:absolute;bottom:0;left:-6px;right:-6px}.nt-fix:hover:after,.nt-fix:focus-visible:after{opacity:1}.nt-fix:hover,.nt-fix:focus-visible{outline:none}.nt-again{color:var(--muted);transition:color .3s var(--ease)}.nt-again:hover,.nt-again:focus-visible{color:var(--nt-a);outline:none}.nt-f.now .nt-bar,.nt-f.now .nt-fill,.nt-f.now .nt-in,.nt-f.now .nt-ok{transition:none}.nt-line{gap:var(--s3);width:100%;max-width:470px;margin-top:var(--s6);display:grid}.cz-path.nt-path{--a:var(--cyan);text-align:left}.cz-path.nt-path .nt-copy{gap:var(--s3);display:grid}.cz-path.nt-path.w{align-items:end;gap:var(--s6);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);display:grid}.cz-path.nt-path.w .lede{max-width:22ch}.cz-path.nt-path{transition-delay:.28s}@media (max-width:700px){.nt-line{margin-top:var(--s5)}.cz-path.nt-path.w{gap:var(--s5);grid-template-columns:minmax(0,1fr)}.nt-ok span{display:none}}@media (hover:hover) and (pointer:fine){.nt-in input{font-size:13px}}@media (prefers-reduced-motion:reduce){.nt-bar,.nt-bar:before,.nt-fill,.nt-in,.nt-ok,.nt-in button:after,.nt-fix:after{transition:none}.nt-f[data-s=busy] .nt-bar:after{animation:none}}.lite .nt-f[data-s=busy] .nt-bar:after{animation:none}
