.fd .nf{background:var(--bg);min-height:100%}.fd .nf-wrap{max-width:1060px;padding:var(--sp-24) var(--sp-32) var(--sp-64);margin:0 auto}.fd .nf-wrap.narrow{max-width:720px}.fd .nf-top{align-items:center;gap:var(--sp-16);margin-bottom:var(--sp-24);display:flex}.fd .nf-bc{align-items:center;gap:var(--sp-8);font-size:var(--text-13);color:var(--ink-3);flex:none;display:flex}.fd .nf-bc b{color:var(--ink-2);font-weight:600}.fd .nf-bc .sep{color:var(--ink-4);display:flex}.fd .nf-search{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--surface);align-items:center;gap:var(--sp-12);height:44px;padding:0 var(--sp-16);box-shadow:var(--sh);flex:1;display:flex}.fd .nf-search .ico{color:var(--ink-4)}.fd .nf-search .ph{font-size:var(--text-14);color:var(--ink-4);flex:1}.fd .nf-search .k{font-size:var(--text-11);color:var(--ink-4);border:1px solid var(--line-2);border-radius:var(--r-sm);padding:var(--sp-4) var(--sp-8)}.fd .nf-hero{align-items:flex-start;gap:var(--sp-24);margin-bottom:var(--sp-20);display:flex}.fd .nf-badge{background:var(--em);color:#06251a;border-radius:var(--r-xl);padding:var(--sp-16) var(--sp-20);text-align:center;flex:none;box-shadow:0 2px #00866280;box-shadow:0 2px lab(49.3872% -41.6408 10.8915/.5)}.fd .nf-badge .c{font-family:var(--font-plex-mono), monospace;font-size:var(--text-36);letter-spacing:var(--tracking-tight);font-weight:600;line-height:var(--lh-tight)}.fd .nf-badge .t{font-size:var(--text-10);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-top:var(--sp-8);opacity:.8;font-weight:600}.fd .nf-htext{min-width:0;padding-top:var(--sp-4);flex:1}.fd .nf-htext .ty{align-items:center;gap:var(--sp-8);margin-bottom:var(--sp-8);display:flex}.fd .nf-htext h1{font-size:var(--text-30);letter-spacing:var(--tracking-tightest);font-weight:700;line-height:var(--lh-tight)}.fd .nf-htext .lead{font-size:var(--text-14);color:var(--ink-2);line-height:var(--lh-base);margin-top:var(--sp-8);text-wrap:pretty;max-width:62ch}.fd .nf-chip{font-size:var(--text-11);color:var(--ink-3);background:var(--surface-2);border:1px solid var(--line);padding:var(--sp-4) var(--sp-12);border-radius:20px;font-weight:600}.fd .nf-chip.em{color:var(--em-700);background:var(--em-tint);border-color:var(--em-line)}.fd .nf-path{align-items:center;gap:var(--sp-8);margin-top:var(--sp-12);flex-wrap:wrap;display:flex}.fd .nf-pchip{align-items:center;gap:var(--sp-8);font-size:var(--text-12);color:var(--ink-2);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-4) var(--sp-8);display:inline-flex}.fd .nf-pchip .mono{font-family:var(--font-plex-mono), monospace;font-size:var(--text-11);color:var(--ink-3);font-weight:600}.fd .nf-pchip.on{background:var(--em-tint);border-color:var(--em-line)}.fd .nf-pchip.on .mono{color:var(--em-700)}.fd .nf-path .sep{color:var(--ink-4);display:flex}.fd .nf-change{align-items:center;gap:var(--sp-12);background:var(--amber-tint);border:1px solid var(--amber-line);border-radius:var(--r-xl);padding:var(--sp-12) var(--sp-16);display:flex}.fd .nf-change .ic{border-radius:var(--r-lg);color:#9d6300;color:lab(47.5262% 19.7719 55.601);background:#fde4bb;background:lab(92.0001% 4.40323 23.3923);flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.fd .nf-change .m{flex:1}.fd .nf-change .m .a{font-size:var(--text-13);color:#6c411a;color:lab(32.4054% 16.533 31.2457);font-weight:600}.fd .nf-change .m .b{font-size:var(--text-12);color:#7d5b40;color:lab(41.8113% 11.5878 21.4758);margin-top:var(--sp-4)}.fd .nf-change .lk{font-size:var(--text-13);color:var(--em-700);white-space:nowrap;align-items:center;gap:var(--sp-4);font-weight:600;display:flex}.fd .nf-covers{gap:var(--sp-4);flex-direction:column;display:flex}.fd .nf-cv{align-items:flex-start;gap:var(--sp-12);padding:var(--sp-8) 0;border-bottom:1px solid var(--line);display:flex}.fd .nf-cv:last-child{border-bottom:none}.fd .nf-cv .ck{border-radius:var(--r-sm);background:var(--em-tint);border:1px solid var(--em-line);width:20px;height:20px;color:var(--em-600);margin-top:var(--sp-4);flex:none;justify-content:center;align-items:center;display:flex}.fd .nf-cv .tx{font-size:var(--text-14);color:var(--ink-2);line-height:var(--lh-base)}.fd .nf-conf{align-items:center;gap:var(--sp-12);padding:var(--sp-12) 0;border-top:1px solid var(--line);display:flex}.fd .nf-conf:first-child{border-top:none}.fd .nf-conf .code{font-family:var(--font-plex-mono), monospace;font-size:var(--text-12);color:var(--ink-3);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);padding:var(--sp-4) var(--sp-8);flex:none;font-weight:600}.fd .nf-conf .m{flex:1;min-width:0}.fd .nf-conf .m .a{font-size:var(--text-13);font-weight:600}.fd .nf-conf .m .b{font-size:var(--text-12);color:var(--ink-3);margin-top:var(--sp-4)}.fd .nf-conf .go{color:var(--ink-4)}.fd .nf-big{text-align:center;padding:var(--sp-8) 0 var(--sp-16)}.fd .nf-big .n{font-family:var(--font-plex-mono), monospace;font-size:var(--text-36);letter-spacing:var(--tracking-tight);color:var(--ink);font-weight:700}.fd .nf-big .l{font-size:var(--text-13);color:var(--ink-3);margin-top:var(--sp-4)}.fd .nf-stat2{gap:var(--sp-12);margin-bottom:var(--sp-16);grid-template-columns:1fr 1fr;display:grid}.fd .nf-cta{border-radius:var(--r-lg);background:var(--em);color:#06251a;height:46px;font-weight:700;font-size:var(--text-14);justify-content:center;align-items:center;gap:var(--sp-8);width:100%;display:flex;box-shadow:0 2px #00866280;box-shadow:0 2px lab(49.3872% -41.6408 10.8915/.5)}.fd .nf-secs{gap:var(--sp-8);grid-template-columns:repeat(3,1fr);display:grid}.fd .nf-secc{align-items:center;gap:var(--sp-12);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--sp-12) var(--sp-12);color:inherit;text-decoration:none;transition:all .12s;display:flex}.fd .nf-secc:hover{border-color:var(--em-line);background:var(--em-tint)}.fd .nf-secc .lt{border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--line-2);width:30px;height:30px;font-weight:700;font-size:var(--text-13);color:var(--ink-2);font-family:var(--font-plex-mono), monospace;flex:none;justify-content:center;align-items:center;display:flex}.fd .nf-secc.on{border-color:var(--em-line);background:var(--em-tint)}.fd .nf-secc.on .lt{background:var(--em);color:#06251a;border-color:var(--em)}.fd .nf-secc .sm{min-width:0}.fd .nf-secc .sm .a{font-size:var(--text-12);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.fd .nf-secc .sm .b{font-size:var(--text-11);color:var(--ink-4);margin-top:var(--sp-4)}.fd .nf-faq{gap:var(--sp-8);flex-direction:column;display:flex}.fd .nf-q{justify-content:space-between;align-items:center;gap:var(--sp-12);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--sp-16) var(--sp-16);font-size:var(--text-14);color:var(--ink);cursor:pointer;font-weight:600;list-style:none;display:flex}.fd .nf-q.open{box-shadow:0 0 0 1px var(--em-line)}.fd .nf-q .ch{color:var(--ink-4);margin-top:-3px;transition:transform .15s}.fd .nf-q[open] .ch,.fd details[open]>.nf-q .ch{transform:rotate(180deg)}.fd .nf-qa{font-size:var(--text-13);color:var(--ink-2);line-height:var(--lh-relaxed);padding:0 var(--sp-16) var(--sp-16);background:var(--surface);border:1px solid var(--line);border-radius:0 0 var(--r-lg) var(--r-lg);border-top:none;margin-top:-9px}.fd .nf-faq details{background:0 0;border:none}.fd .nf-faq summary{list-style:none}.fd .nf-faq summary::-webkit-details-marker{display:none}.fd .nf-head{align-items:baseline;gap:var(--sp-12);margin:var(--sp-32) 0 var(--sp-16);display:flex}.fd .nf-head.nf-head--top{margin-top:var(--sp-8)}@media (min-width:768px){.fd .nf-head.nf-head--top{margin-top:var(--sp-16)}}.fd .nf-head h2{font-size:var(--text-18);letter-spacing:var(--tracking-tight);font-weight:700}.fd .nf-head .c{font-size:var(--text-13);color:var(--ink-3)}.fd .nf-head .more{font-size:var(--text-13);color:var(--em-700);align-items:center;gap:var(--sp-4);margin-left:auto;font-weight:600;display:flex}.fd .nf-dashbar{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);padding:var(--sp-20) var(--sp-20);align-items:center;gap:var(--sp-20);box-shadow:var(--sh);margin-bottom:var(--sp-20);display:flex}.fd .nf-dashbar .bigc{font-family:var(--font-plex-mono), monospace;font-size:var(--text-30);color:var(--em-700);background:var(--em-tint);border:1px solid var(--em-line);border-radius:var(--r-xl);padding:var(--sp-8) var(--sp-16);flex:none;font-weight:600}.fd .nf-dashbar .mid{flex:1;min-width:0}.fd .nf-dashbar .mid h1{font-size:var(--text-20);letter-spacing:var(--tracking-tight);font-weight:700}.fd .nf-dashbar .mid .r{align-items:center;gap:var(--sp-8);margin-top:var(--sp-4);display:flex}.fd .nf-grid{gap:var(--sp-16);grid-template-columns:1fr 1fr;display:grid}.fd .nf-grid .span2{grid-column:1/-1}.fd .nf-ed-lead{font-size:var(--text-18);line-height:var(--lh-relaxed);color:var(--ink);text-wrap:pretty;margin:var(--sp-8) 0 var(--sp-24);font-weight:500}.fd .nf-ed-lead b{color:var(--em-700)}.fd .nf-ed-h{font-size:var(--text-12);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ink-4);margin:var(--sp-24) 0 var(--sp-12);align-items:center;gap:var(--sp-8);font-weight:600;display:flex}.fd .nf-ed-h .ln{background:var(--line);flex:1;height:1px}.fd .nf-inlinestats{gap:var(--sp-24);padding:var(--sp-16) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:var(--sp-8) 0;display:flex}.fd .nf-inlinestats .it .n{font-family:var(--font-plex-mono), monospace;font-size:var(--text-24);color:var(--ink);white-space:nowrap;font-weight:700}.fd .nf-inlinestats .it .l{font-size:var(--text-12);color:var(--ink-3);margin-top:var(--sp-4)}.fd .nfx{background:var(--bg);min-height:100vh}.fd .nfx-hero{text-align:center;padding:var(--sp-48) var(--sp-32) 0;transition:padding .35s,opacity .3s}.fd .nfx-hero.shrunk{padding-top:var(--sp-24)}.fd .nfx-hero h1{font-size:var(--text-36);letter-spacing:var(--tracking-tightest);font-weight:700;line-height:var(--lh-tight)}.fd .nfx-hero h1 em{color:var(--em-700);font-style:normal}.fd .nfx-hero .sub{font-size:var(--text-16);color:var(--ink-3);margin-top:var(--sp-12);max-width:520px;font-weight:500;line-height:var(--lh-base);margin-left:auto;margin-right:auto}.fd .nfx-hero.shrunk h1{font-size:var(--text-24)}.fd .nfx-hero.shrunk .sub{display:none}.fd .nfx-sticky{z-index:40;padding:var(--sp-24) var(--sp-32) var(--sp-16);background:linear-gradient(var(--bg) 78%, transparent);margin-top:4px;position:sticky;top:60px}.fd .nfx-sticky.nfx-sticky.with-result{margin-top:0}.fd .nfx-bar{max-width:640px;margin:0 auto;position:relative}.fd .nfx-input{border:1.5px solid var(--line-2);background:var(--surface);align-items:center;gap:var(--sp-16);height:66px;padding:0 var(--sp-20);border-radius:18px;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 8px 30px -12px #101e2838}.fd .nfx-input .ic{color:var(--ink-4);flex:none;margin-top:-2px}.fd .nfx-input input{font-family:inherit;font-size:var(--text-20);color:var(--ink);letter-spacing:var(--tracking-snug);background:0 0;border:none;outline:none;flex:1;font-weight:500}.fd .nfx-input input::placeholder{color:var(--ink-4);font-weight:400}.fd .nfx-input .k{font-size:var(--text-12);color:var(--ink-4);border:1px solid var(--line-2);border-radius:var(--r-md);padding:var(--sp-4) var(--sp-8);flex:none}.fd .nfx-input .clr{color:var(--ink-3);cursor:pointer;border-radius:var(--r-md);flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:none}.fd .nfx-input .clr.on{display:flex}.fd .nfx-input.act{border-color:var(--em);box-shadow:0 0 0 4px var(--em-tint-2), 0 8px 30px -12px #101e2833}.fd .nfx-pop{gap:var(--sp-8);margin-top:var(--sp-12);flex-wrap:wrap;justify-content:center;display:flex}.fd .nfx-pop .lab{font-size:var(--text-12);color:var(--ink-4);align-self:center}.fd .nfx-pchip{font-family:var(--font-plex-mono), monospace;font-size:var(--text-13);color:var(--ink-2);background:var(--surface);border:1px solid var(--line-2);padding:var(--sp-4) var(--sp-12);cursor:pointer;border-radius:20px;font-weight:600;transition:all .12s}.fd .nfx-pchip:hover{border-color:var(--em-line);background:var(--em-tint);color:var(--em-700)}.fd .nfx-dd{background:var(--surface);border-radius:var(--r-xl);box-shadow:var(--sh-pop);z-index:50;padding:var(--sp-8);display:none;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:hidden}.fd .nfx-dd.on{display:block}.fd .nfx-opt{align-items:center;gap:var(--sp-12);padding:var(--sp-12) var(--sp-12);border-radius:var(--r-lg);cursor:pointer;display:flex}.fd .nfx-opt:hover,.fd .nfx-opt.hl{background:var(--surface-2)}.fd .nfx-opt .code{font-family:var(--font-plex-mono), monospace;font-size:var(--text-13);color:var(--em-700);background:var(--em-tint);border:1px solid var(--em-line);border-radius:var(--r-md);padding:var(--sp-4) var(--sp-8);flex:none;font-weight:600}.fd .nfx-opt .m{flex:1;min-width:0}.fd .nfx-opt .m .a{font-size:var(--text-14);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.fd .nfx-opt .m .b{font-size:var(--text-12);color:var(--ink-4);margin-top:var(--sp-4)}.fd .nfx-opt .cnt{font-size:var(--text-11);color:var(--ink-4);font-family:var(--font-plex-mono), monospace;flex:none}.fd .nfx-opt .go{color:var(--ink-4);flex:none}.fd .nfx-nores{padding:var(--sp-20);text-align:center;font-size:var(--text-13);color:var(--ink-3)}.fd .nfx-result{padding:var(--sp-8) var(--sp-32) var(--sp-64)}.fd .nfx-result.nfx-result-naf-leaf{padding-bottom:var(--sp-6)}.fd .nfx-answer{max-width:720px;margin:0 auto}.fd .nfx-index{max-width:1040px;margin:auto}.fd .nfx-fade{animation:.4s cubic-bezier(.2,.7,.3,1) both nfxup}@keyframes nfxup{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.fd .nfx-back{align-items:center;gap:var(--sp-8);font-size:var(--text-13);color:var(--ink-3);cursor:pointer;margin-bottom:var(--sp-16);font-weight:600;display:inline-flex}.fd .nfx-empty-h{text-align:center;font-size:var(--text-13);color:var(--ink-4);margin:var(--sp-8) 0 var(--sp-24)}.fd .nf-hook{align-items:center;gap:var(--sp-12);background:var(--amber-tint);border:1px solid var(--amber-line);border-radius:var(--r-xl);padding:var(--sp-12) var(--sp-16);margin-bottom:var(--sp-8);display:flex}.fd .nf-hook .ic{border-radius:var(--r-lg);color:#9d6300;color:lab(47.5262% 19.7719 55.601);background:#fde4bb;background:lab(92.0001% 4.40323 23.3923);flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.fd .nf-hook .m{flex:1}.fd .nf-hook .m .a{font-size:var(--text-13);color:#6c411a;color:lab(32.4054% 16.533 31.2457);font-weight:600}.fd .nf-hook .m .b{font-size:var(--text-12);color:#7d5b40;color:lab(41.8113% 11.5878 21.4758);margin-top:var(--sp-4)}.fd .nf-hook .lk{font-size:var(--text-13);color:var(--em-700);white-space:nowrap;align-items:center;gap:var(--sp-4);font-weight:700;display:flex}.fd .nf-metrics{gap:var(--sp-12);margin:var(--sp-4) 0;grid-template-columns:1.3fr 1fr 1fr;display:grid}.fd .nf-met{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);padding:var(--sp-16) var(--sp-16)}.fd .nf-met.hero{background:var(--em-tint);border-color:var(--em-line)}.fd .nf-met .n{font-family:var(--font-plex-mono), monospace;font-size:var(--text-24);letter-spacing:var(--tracking-tight);color:var(--ink);font-weight:700}.fd .nf-met.hero .n{color:var(--em-700)}.fd .nf-met .l{font-size:var(--text-12);color:var(--ink-3);margin-top:var(--sp-4);line-height:var(--lh-tight)}.fd .nf-met .up{color:var(--em-600);font-weight:600}.fd .nf-cl{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface);overflow:hidden}.fd .nf-cl-h{align-items:center;gap:var(--sp-12);padding:var(--sp-16) var(--sp-16);cursor:pointer;font-size:var(--text-14);color:var(--ink);font-weight:600;display:flex}.fd .nf-cl-h .ico{color:var(--ink-3);display:flex}.fd .nf-cl-h .ch{color:var(--ink-4);margin-left:auto;transition:transform .18s}.fd .nf-cl.open .nf-cl-h .ch{transform:rotate(90deg)}.fd .nf-cl-b{padding:var(--sp-4) var(--sp-16) var(--sp-8);border-top:1px solid var(--line);display:none}.fd .nf-cl.open .nf-cl-b{display:block}.fd .nf-sibs{gap:var(--sp-8);flex-wrap:wrap;display:flex}.fd .nf-sib{align-items:center;gap:var(--sp-8);background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r-lg);padding:var(--sp-8) var(--sp-12);cursor:pointer;color:inherit;text-decoration:none;transition:all .12s;display:inline-flex}.fd .nf-sib:hover{border-color:var(--em-line);background:var(--em-tint)}.fd .nf-sib .code{font-family:var(--font-plex-mono), monospace;font-size:var(--text-12);color:var(--em-700);font-weight:600}.fd .nf-sib .t{font-size:var(--text-13);color:var(--ink-2)}.fd .nf-cand{align-items:center;gap:var(--sp-16);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);padding:var(--sp-16) var(--sp-16);margin-bottom:var(--sp-12);cursor:pointer;transition:all .14s;display:flex}.fd .nf-cand:hover{border-color:var(--em-line);box-shadow:var(--sh);transform:translateY(-1px)}.fd .nf-cand .code{font-family:var(--font-plex-mono), monospace;font-size:var(--text-14);color:var(--em-700);background:var(--em-tint);border:1px solid var(--em-line);border-radius:var(--r-lg);padding:var(--sp-8) var(--sp-12);flex:none;font-weight:600}.fd .nf-cand .m{flex:1;min-width:0}.fd .nf-cand .m .a{font-size:var(--text-16);font-weight:600}.fd .nf-cand .m .b{font-size:var(--text-13);color:var(--ink-3);margin-top:var(--sp-4)}.fd .nf-cand .m .b em{color:var(--ink-2);font-style:normal}.fd .nf-cand .go{font-size:var(--text-13);color:var(--em-700);align-items:center;gap:var(--sp-8);white-space:nowrap;flex:none;font-weight:600;display:flex}.fd .nf-lin{align-items:center;gap:var(--sp-8);padding:var(--sp-4) 0;flex-wrap:wrap;display:flex}.fd .nf-lin .step{text-align:center;border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--sp-12) var(--sp-12);background:var(--surface);min-width:90px}.fd .nf-lin .step .y{font-size:var(--text-10);color:var(--ink-4);text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:600}.fd .nf-lin .step .c{font-family:var(--font-plex-mono), monospace;font-size:var(--text-14);margin-top:var(--sp-4);color:var(--ink-2);font-weight:600}.fd .nf-lin .step.cur{background:var(--em-tint);border-color:var(--em-line);box-shadow:0 0 0 3px var(--em-tint-2)}.fd .nf-lin .step.cur .c{color:var(--em-700)}.fd .nf-lin .step.cur .here{font-size:var(--text-10);color:var(--em-700);margin-top:var(--sp-4);font-weight:600}.fd .nf-lin .step.fut{border-style:dashed}.fd .nf-lin .ar{color:var(--ink-4);flex:none}.fd .nf-state{text-align:center;padding:var(--sp-32) var(--sp-24);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl)}.fd .nf-state .ic{border-radius:var(--r-xl);background:var(--surface-2);border:1px solid var(--line);width:46px;height:46px;color:var(--ink-3);margin:0 auto var(--sp-12);justify-content:center;align-items:center;display:flex}.fd .nf-state .a{font-size:var(--text-16);letter-spacing:var(--tracking-snug);font-weight:700}.fd .nf-state .b{font-size:var(--text-13);color:var(--ink-3);margin-top:var(--sp-8);line-height:var(--lh-base);max-width:380px;margin-left:auto;margin-right:auto}.fd .nf-state .sg{gap:var(--sp-8);margin-top:var(--sp-16);flex-wrap:wrap;justify-content:center;display:flex}@media (max-width:620px){.fd .nfx-hero{padding:var(--sp-32) var(--sp-20) 0}.fd .nfx-hero h1{font-size:var(--text-24);letter-spacing:var(--tracking-tightest)}.fd .nfx-hero .sub{font-size:var(--text-14);margin-top:var(--sp-8)}.fd .nfx-hero.shrunk h1{font-size:var(--text-20)}.fd .nfx-sticky{padding:var(--sp-16) var(--sp-16) var(--sp-12);top:54px}.fd .nfx-bar{max-width:none}.fd .nfx-input{border-radius:var(--r-xl);height:56px;padding:0 var(--sp-16);gap:var(--sp-12)}.fd .nfx-input input{font-size:var(--text-16)}.fd .nfx-input .k{display:none}.fd .nfx-pop{gap:var(--sp-8)}.fd .nfx-pop .lab{text-align:center;width:100%;margin-bottom:var(--sp-4)}.fd .nfx-result{padding:var(--sp-8) var(--sp-16) var(--sp-40)}.fd .nfx-index{padding:var(--sp-8) var(--sp-16) 0}.fd .nfx-answer,.fd .nfx-index{max-width:none}.fd .nf-hero{gap:var(--sp-16);margin-bottom:var(--sp-16)}.fd .nf-badge{padding:var(--sp-12) var(--sp-16)}.fd .nf-badge .c{font-size:var(--text-24)}.fd .nf-htext h1{font-size:var(--text-20)}.fd .nf-ed-lead{font-size:var(--text-16)}.fd .nf-hook{gap:var(--sp-8);flex-wrap:wrap}.fd .nf-hook .lk{margin-left:var(--sp-40);flex-basis:100%}.fd .nf-metrics{grid-template-columns:1fr 1fr}.fd .nf-met.hero{grid-column:1/-1}.fd .nf-met .n{font-size:var(--text-24)}.fd .nf-lin{gap:var(--sp-8)}.fd .nf-lin .step{min-width:74px;padding:var(--sp-8) var(--sp-12)}.fd .nf-secs{grid-template-columns:1fr}.fd .nf-cand{gap:var(--sp-12) var(--sp-12);flex-wrap:wrap}.fd .nf-cand .go{margin-left:var(--sp-48);flex-basis:100%}.fd .nf-inlinestats{gap:var(--sp-20);flex-wrap:wrap}}