.nf-page[data-v-3148af68]{background:0 0;justify-content:center;align-items:center;min-height:80vh;padding:2rem;display:flex;position:relative;overflow:hidden}.nf-grid[data-v-3148af68]{background-image:linear-gradient(#00f0ff0a 1px,#0000 1px),linear-gradient(90deg,#00f0ff0a 1px,#0000 1px);background-size:40px 40px;width:200%;height:200%;animation:20s linear infinite nf-grid-drift-3148af68;position:absolute;inset:-50%}@keyframes nf-grid-drift-3148af68{0%{transform:translate(0)}to{transform:translate(40px,40px)}}.nf-scanlines[data-v-3148af68]{pointer-events:none;z-index:20;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#0000000f 2px 4px);position:fixed;inset:0}.nf-scan-beam[data-v-3148af68]{pointer-events:none;z-index:21;background:linear-gradient(90deg,#0000,#00f0ff14,#0000);height:6px;animation:5s linear infinite nf-beam-3148af68;position:fixed;left:0;right:0}@keyframes nf-beam-3148af68{0%{top:-6px}to{top:100vh}}.nf-container[data-v-3148af68]{z-index:10;text-align:center;width:100%;max-width:560px;padding:3rem 2.5rem;position:relative}.nf-tag[data-v-3148af68]{color:var(--neon-cyan,#00f0ff);text-transform:uppercase;letter-spacing:.15em;text-shadow:0 0 10px #00f0ff66;margin-bottom:1.5rem;font-family:Courier New,monospace;font-size:.75rem;display:inline-block}.nf-code[data-v-3148af68]{color:var(--neon-cyan,#00f0ff);text-shadow:0 0 20px #00f0ff80,0 0 60px #00f0ff33;margin:0 0 .5rem;font-family:Orbitron,ui-sans-serif,system-ui,sans-serif;font-size:clamp(100px,20vw,180px);font-weight:900;line-height:1;animation:6s ease-in-out infinite nf-flicker-3148af68;position:relative}.nf-code[data-v-3148af68]:before,.nf-code[data-v-3148af68]:after{content:attr(data-text);pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.nf-code[data-v-3148af68]:before{color:#00f0ff;z-index:-1;animation:4s linear infinite nf-glitch-1-3148af68}.nf-code[data-v-3148af68]:after{color:#ff3060;z-index:-1;animation:4s linear infinite nf-glitch-2-3148af68}@keyframes nf-glitch-1-3148af68{0%,82%{clip-path:inset(0);transform:translate(0)}83%{clip-path:inset(20% 0 40%);transform:translate(-8px,-3px)}84.5%{clip-path:inset(60% 0 10%);transform:translate(8px,2px)}86%{clip-path:inset(5% 0 70%);transform:translate(-6px,4px)}87.5%{clip-path:inset(45% 0 25%);transform:translate(5px,-2px)}89%{clip-path:inset(75% 0 5%);transform:translate(-4px,1px)}90%{clip-path:inset(15% 0 55%);transform:translate(7px,-3px)}91%,to{clip-path:inset(0);transform:translate(0)}}@keyframes nf-glitch-2-3148af68{0%,84%{clip-path:inset(0);transform:translate(0)}85%{clip-path:inset(50% 0 20%);transform:translate(7px,3px)}86.5%{clip-path:inset(10% 0 65%);transform:translate(-6px,-2px)}88%{clip-path:inset(70% 0 8%);transform:translate(5px,-4px)}89.5%{clip-path:inset(30% 0 40%);transform:translate(-8px,2px)}91%,to{clip-path:inset(0);transform:translate(0)}}@keyframes nf-flicker-3148af68{0%,92%,94%,96%,to{opacity:1}93%{opacity:.8}95%{opacity:.9}}.nf-signal[data-v-3148af68]{text-transform:uppercase;letter-spacing:.3em;color:#fff;margin:0 0 1rem;font-family:Orbitron,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.1rem,3vw,1.5rem);font-weight:700;animation:3s ease-in-out infinite nf-signal-flicker-3148af68}@keyframes nf-signal-flicker-3148af68{0%,to{opacity:1}48%{opacity:1}50%{opacity:.3}52%{opacity:1}70%{opacity:1}71%{opacity:.6}72%{opacity:1}}.nf-desc[data-v-3148af68]{color:var(--text-muted,#a5b0bd);margin:0 0 2rem;font-size:.9375rem;line-height:1.6}.nf-terminal[data-v-3148af68]{text-align:left;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000080;border:1px solid #00f0ff26;border-radius:8px;margin-bottom:2rem;overflow:hidden}.nf-terminal-header[data-v-3148af68]{background:#00f0ff0d;border-bottom:1px solid #00f0ff1a;align-items:center;gap:6px;padding:.5rem .75rem;display:flex}.nf-dot[data-v-3148af68]{background:#00f0ff40;border-radius:50%;width:8px;height:8px}.nf-dot[data-v-3148af68]:first-child{background:#ff5f57}.nf-dot[data-v-3148af68]:nth-child(2){background:#febc2e}.nf-dot[data-v-3148af68]:nth-child(3){background:#28c840}.nf-terminal-title[data-v-3148af68]{color:#ffffff59;margin-left:.5rem;font-family:Courier New,monospace;font-size:.6875rem}.nf-terminal-body[data-v-3148af68]{min-height:120px;padding:1rem}.nf-terminal-line[data-v-3148af68]{color:var(--neon-cyan,#00f0ff);text-shadow:0 0 6px #00f0ff4d;margin:0;font-family:Courier New,monospace;font-size:.8125rem;line-height:1.7}.nf-terminal-cursor[data-v-3148af68]{color:var(--neon-cyan,#00f0ff);animation:.7s step-end infinite nf-cursor-blink-3148af68}@keyframes nf-cursor-blink-3148af68{0%,to{opacity:1}50%{opacity:0}}.nf-btn[data-v-3148af68]{color:var(--neon-cyan,#00f0ff);border:1px solid var(--neon-cyan,#00f0ff);text-transform:uppercase;letter-spacing:.1em;background:0 0;border-radius:4px;align-items:center;gap:.625rem;padding:.875rem 2rem;font-family:Orbitron,ui-sans-serif,system-ui,sans-serif;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .3s,box-shadow .3s,transform .2s;display:inline-flex;position:relative;overflow:hidden}.nf-btn[data-v-3148af68]:hover{background:#00f0ff14;transform:translateY(-2px);box-shadow:0 0 15px #00f0ff33,inset 0 0 15px #00f0ff0d}.nf-btn[data-v-3148af68]:before{content:"";background:linear-gradient(90deg,#0000,#00f0ff1f,#0000);width:100%;height:100%;transition:none;position:absolute;top:0;left:-100%}.nf-btn[data-v-3148af68]:hover:before{animation:.6s forwards nf-btn-sweep-3148af68}@keyframes nf-btn-sweep-3148af68{0%{left:-100%}to{left:100%}}.nf-corner[data-v-3148af68]{pointer-events:none;opacity:.4;width:20px;height:20px;animation:3s ease-in-out infinite nf-corner-breathe-3148af68;position:absolute}.nf-corner-tl[data-v-3148af68]{border-top:2px solid var(--neon-cyan,#00f0ff);border-left:2px solid var(--neon-cyan,#00f0ff);top:0;left:0}.nf-corner-tr[data-v-3148af68]{border-top:2px solid var(--neon-cyan,#00f0ff);border-right:2px solid var(--neon-cyan,#00f0ff);top:0;right:0}.nf-corner-bl[data-v-3148af68]{border-bottom:2px solid var(--neon-cyan,#00f0ff);border-left:2px solid var(--neon-cyan,#00f0ff);bottom:0;left:0}.nf-corner-br[data-v-3148af68]{border-bottom:2px solid var(--neon-cyan,#00f0ff);border-right:2px solid var(--neon-cyan,#00f0ff);bottom:0;right:0}@keyframes nf-corner-breathe-3148af68{0%,to{opacity:.3}50%{opacity:.7}}.fade-up-enter-active[data-v-3148af68]{transition:opacity .5s,transform .5s}.fade-up-enter-from[data-v-3148af68]{opacity:0;transform:translateY(12px)}.fade-up-enter-to[data-v-3148af68]{opacity:1;transform:translateY(0)}@media (width<=480px){.nf-container[data-v-3148af68]{padding:2rem 1.25rem}.nf-terminal-body[data-v-3148af68]{min-height:100px}.nf-terminal-line[data-v-3148af68]{font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.nf-code[data-v-3148af68]:before,.nf-code[data-v-3148af68]:after{animation:none;display:none}.nf-code[data-v-3148af68],.nf-signal[data-v-3148af68],.nf-grid[data-v-3148af68],.nf-scan-beam[data-v-3148af68]{animation:none}.nf-corner[data-v-3148af68]{opacity:.4;animation:none}.nf-terminal-cursor[data-v-3148af68]{animation:none}}
