.nf-head{align-items:center}@media (min-width:960px){.nf-head{gap:var(--sp-7) var(--sp-8);grid-template-columns:minmax(0,1fr) minmax(0,36rem)}}.nf-title .t-stop{box-shadow:inset 0 0 0 max(var(--hair), .02em) var(--color-accent);background:0 0}.nf-term{background:var(--color-chrome);box-shadow:var(--glow-window);font-family:var(--font-mono)}.nf-term__body{gap:var(--sp-3);padding:var(--sp-5) var(--sp-5) var(--sp-4);color:var(--color-ink);align-content:start;min-height:21.5rem;font-size:13.5px;line-height:1.6;display:grid}.nf-line{overflow-wrap:anywhere;margin:0}.nf-prompt{color:var(--color-faint)}.nf-line--cmd{color:var(--color-bright);min-height:1.6em}.nf-line--err{color:var(--color-danger)}.nf-line--dim{color:var(--color-dim)}.nf-line--dim b{color:var(--color-accent);font-weight:400}.nf-caret{vertical-align:-.2em;background:var(--color-bright);width:.55em;height:1.1em;margin-left:1px;display:inline-block}.nf-caret--live{animation:1.1s step-end infinite nf-blink}@keyframes nf-blink{50%{opacity:0}}.nf-line--err,.nf-hits,.nf-line--idle{opacity:0;transition:opacity .3s var(--ease-out-soft), transform .3s var(--ease-out-soft);transform:translateY(4px)}.nf-line--err[data-show],.nf-hits[data-show],.nf-line--idle[data-show]{opacity:1;transform:none}.nf-hits{gap:var(--sp-2);display:grid}.nf-hits ol{margin:0;padding:0;list-style:none;display:grid}.nf-hits li{opacity:0;transition:opacity .3s var(--ease-out-soft), transform .3s var(--ease-out-soft);transition-delay:calc(var(--i,0) * 70ms);transform:translateY(4px)}.nf-hits[data-show] li{opacity:1;transform:none}.nf-hits a{gap:0 var(--sp-3);min-height:52px;margin-inline:calc(var(--sp-3) * -1);padding:6px var(--sp-3);border-radius:var(--radius-tile);color:var(--color-ink);grid-template-columns:1.9rem minmax(0,1fr) 16px;grid-template-areas:"n path go"".note go";align-items:center;text-decoration:none;transition:background-color .2s,color .2s;display:grid}.nf-hit__n{color:var(--color-faint);font-variant-numeric:tabular-nums;grid-area:n;align-self:start;padding-top:1px;font-size:12px}.nf-hit__path{color:var(--color-bright);grid-area:path}.nf-hit__note{color:var(--color-dim);grid-area:note;font-size:12.5px;line-height:1.45}.nf-hit__note b{color:var(--color-ink);font-weight:400}.nf-hit__go{color:var(--color-faint);transition:transform .25s var(--ease-out-soft), color .2s;grid-area:go}.nf-hits a[data-guess] .nf-hit__path{color:var(--color-accent)}@media (hover:hover){.nf-hits a:hover{background:var(--color-fill-2)}.nf-hits a:hover .nf-hit__go{color:var(--color-accent);transform:translate(3px)}}.nf-hit__note span{display:block}@media (min-width:560px){.nf-hits a{grid-template-columns:1.9rem 7.5rem minmax(0,1fr) 16px;grid-template-areas:"n path note go";min-height:44px}.nf-hit__n{align-self:center;padding-top:0}.nf-hit__note{font-size:13px}.nf-hit__note span{display:inline}.nf-hit__note span:before{content:"·";color:var(--color-faint);margin-inline:.7em}}@media (prefers-reduced-motion:reduce){.nf-caret--live{animation:none}.nf-line--err,.nf-hits,.nf-line--idle,.nf-hits li{opacity:1;transition:none;transform:none}}
