@layer components{.nf{--nf-cell:48px;isolation:isolate;min-height:100svh;padding:64px var(--gutter,24px);background:var(--color-neutral-raised);color:var(--color-neutral-ink);flex:1;place-items:center;display:grid;position:relative;overflow:clip}.nf-in{align-items:center;gap:40px;width:100%;max-width:600px;display:grid}.nf-copy{flex-direction:column;gap:20px;min-width:0;display:flex}.nf-title{font-size:clamp(34px,6vw,56px)}.nf-actions{display:flex}.nf-search{flex-direction:column;gap:20px;min-width:0;display:flex}.nf-plot{flex-direction:column;min-width:0;display:flex}.nf-head{height:var(--nf-cell);align-items:center;margin:0;display:flex}.nf-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nf-row{height:var(--nf-cell);padding-inline:var(--row-pad-x);border-radius:var(--radius-sm);color:var(--color-neutral-ink);-webkit-tap-highlight-color:transparent;grid-template-columns:28px auto minmax(0,1fr) 16px;align-items:center;column-gap:12px;text-decoration:none;display:grid}.nf-row:hover{background:var(--row-active)}.nf-row:focus-visible{background:var(--row-active);box-shadow:var(--row-focus);outline:none}.nf-n{font:500 12px/1 var(--font-mono);color:var(--color-neutral-soft)}.nf-t{font:500 15px/1.3 var(--font-sans);letter-spacing:-.006em}.nf-l{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 13px/1.3 var(--font-sans);color:var(--color-neutral-soft);overflow:hidden}.nf-go{color:var(--color-neutral-soft)}.nf-row:is(:hover,:focus-visible) .nf-go{color:var(--color-neutral-ink)}@media (max-width:520px){.nf-l{display:none}.nf-row{grid-template-columns:28px minmax(0,1fr) 16px}}.nf-wait{height:var(--nf-cell);padding-inline:var(--row-pad-x);align-items:center;display:flex}.nf-none{background:var(--color-neutral-raised);margin:0}.nf-term{border:1px solid var(--color-neutral-line);border-radius:var(--radius-lg);background:var(--color-neutral-wash);font:400 13px/1.6 var(--font-mono);color:var(--color-neutral-ink);overflow:hidden}.nf-term-bar{border-bottom:1px solid var(--color-neutral-line);font:500 11px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-neutral-soft);padding:8px 16px}.nf-term-body{flex-direction:column;gap:2px;min-height:97px;padding:14px 16px 16px;display:flex}.nf-term-line{visibility:hidden;text-overflow:ellipsis;white-space:nowrap;min-height:21px;margin:0;overflow:hidden}.nf-term-line[data-on]{visibility:visible}.nf-term-dim{color:var(--color-neutral-soft)}.nf-term-arg{font-weight:500}.nf-term-path{vertical-align:bottom;text-overflow:ellipsis;max-width:100%;display:inline-block;overflow:hidden}.nf-term-prompt{color:var(--color-figure-accent-line);margin-right:6px;font-weight:700}.nf-term-caret{vertical-align:-2px;background:var(--color-neutral-ink);width:7px;height:14px;margin-left:4px;animation:1s step-end 4 nf-blink;display:inline-block}@keyframes nf-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.nf-term-caret{animation:none}}}
