PageSourceSearch

https://nodalli.com/_next/static/chunks/app/layout-834d9b1a35385939.js?dpl=dpl_Db61Fn9Q9K2n5EfPmLfgKjF4cEtz

js nodalli.com collected 2026-10-05 05:31:07 UTC 12,848 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[185],{677:function(e,n,a){Promise.resolve().then(a.t.bind(a,7960,23)),Promise.resolve().then(a.bind(a,5663)),Promise.resolve().then(a.bind(a,4494)),Promise.resolve().then(a.bind(a,2768)),Promise.resolve().then(a.bind(a,5937)),Promise.resolve().then(a.t.bind(a,2972,23))},5663:function(e,n,a){"use strict";a.d(n,{default:function(){return i}});var t=a(2265),r=a(9376);function i(){let e=(0,r.usePathname)();return(0,t.useEffect)(()=>{let e=document.getElementById("nav"),n=()=>null==e?void 0:e.classList.toggle("scrolled",window.scrollY>8);window.addEventListener("scroll",n,{passive:!0}),n();let a=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&(e.target.classList.add("in"),a.unobserve(e.target))})},{rootMargin:"0px 0px -8% 0px",threshold:.05}),t=()=>{document.querySelectorAll(".reveal-up:not(.in)").forEach(e=>a.observe(e))};t();let r=new MutationObserver(()=>t());r.observe(document.body,{childList:!0,subtree:!0});let i=window.setTimeout(()=>{document.querySelectorAll(".reveal-up:not(.in)").forEach(e=>{let n=e.getBoundingClientRect();n.top<window.innerHeight&&n.bottom>0&&e.classList.add("in")})},1500);return()=>{window.removeEventListener("scroll",n),a.disconnect(),r.disconnect(),window.clearTimeout(i)}},[e]),null}},4494:function(e,n,a){"use strict";a.d(n,{default:function(){return i}});var t=a(7437),r=a(2265);function i(){let[e,n]=(0,r.useState)(!0);return((0,r.useEffect)(()=>{if(window.matchMedia("(prefers-reduced-motion: reduce)").matches){n(!1);return}let e=setTimeout(()=>n(!1),1300);return()=>clearTimeout(e)},[]),e)?(0,t.jsx)("div",{className:"intro","aria-hidden":"true",children:(0,t.jsxs)("div",{style:{textAlign:"center"},children:[(0,t.jsxs)("span",{className:"intro__mark",children:["nodalli",(0,t.jsx)("b",{children:"."})]}),(0,t.jsx)("span",{className:"intro__rule"})]})}):null}},2768:function(e,n,a){"use strict";a.d(n,{default:function(){return o}});var t=a(7437),r=a(2265),i=a(9376);let s=["/privacy","/terms","/playbooks"];function o(){let e=(0,i.usePathname)(),[n,a]=(0,r.useState)(!1);if((0,r.useEffect)(()=>{if(s.some(n=>e.startsWith(n))){a(!1);return}let n=()=>{let e=window.scrollY,n=document.documentElement.scrollHeight-window.innerHeight;a(e>.6*window.innerHeight&&e<n-220)};return n(),window.addEventListener("scroll",n,{passive:!0}),window.addEventListener("resize",n),()=>{window.removeEventListener("scroll",n),window.removeEventListener("resize",n)}},[e]),s.some(n=>e.startsWith(n)))return null;let o=e.startsWith("/sprint")?{href:"https://app.nodalli.com/signup?plan=sprint",label:"Enrol now",trust:"Coffee chat or $20 back"}:e.startsWith("/for-orgs")?{href:"https://meet.reclaimai.com/e/d92c4bfd-57eb-4e50-9c56-3ff54eeca136",label:"Book a partner call",trust:"Limited partners per term"}:{href:"https://app.nodalli.com/signup?trial=14",label:"Start free",trust:"14-day trial \xb7 cancel anytime"};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("style",{dangerouslySetInnerHTML:{__html:"\n.m-cta{display:none}\n@media(max-width:760px){\n  .m-cta{\n    display:block;\n    position:fixed;left:12px;right:12px;\n    bottom:max(12px, env(safe-area-inset-bottom));\n    z-index:90;\n    transform:translateY(calc(100% + 32px));\n    transition:transform .35s cubic-bezier(.22,1,.36,1), opacity .25s ease;\n    opacity:0;pointer-events:none;\n    will-change:transform;\n  }\n  .m-cta.is-vis{transform:translateY(0);opacity:1;pointer-events:auto}\n  .m-cta__bar{\n    display:flex;align-items:center;justify-content:space-between;gap:12px;\n    padding:9px 9px 9px 18px;\n    background:var(--ink);color:var(--paper);\n    border-radius:99px;\n    box-shadow:0 14px 32px -10px #14111080, 0 2px 6px -2px #14111044;\n  }\n  .m-cta__lbl{\n    font-family:var(--mono);\n    font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;\n    color:#F6EFE2bb;\n    line-height:1.2;\n    flex:1;min-width:0;\n    overflow:hidden;text-overflow:ellipsis;white-space:nowrap;\n  }\n  .m-cta__btn{\n    display:inline-flex;align-items:center;gap:6px;\n    padding:11px 18px;\n    background:var(--accent-glow);color:var(--ink);\n    border-radius:99px;\n    font-family:'Inter',sans-serif;font-size:14px;font-weight:500;\n    letter-spacing:.005em;\n    text-decoration:none;white-space:nowrap;\n    transition:background .2s ease, transform .2s ease;\n    flex-shrink:0;\n  }\n  .m-cta__btn:active{transform:scale(.97)}\n  .m-cta__btn .arr{display:inline-block;transition:transform .2s ease}\n  .m-cta__btn:active .arr{transform:translateX(2px)}\n}\n@media(prefers-reduced-motion:reduce){.m-cta{transition:none !important}}\n          "}}),(0,t.jsx)("div",{className:"m-cta".concat(n?" is-vis":""),"aria-hidden":!n,children:(0,t.jsxs)("div",{className:"m-cta__bar",children:[(0,t.jsx)("span",{className:"m-cta__lbl",children:o.trust}),(0,t.jsxs)("a",{href:o.href,className:"m-cta__btn",tabIndex:n?0:-1,children:[o.label," ",(0,t.jsx)("span",{className:"arr",children:"→"})]})]})})]})}},5937:function(e,n,a){"use strict";a.d(n,{default:function(){return l}});var t=a(7437),r=a(7648),i=a(9376),s=a(2265);
1let o=[{href:"/#how",label:"How it works",match:"/"},{href:"/sprint",label:"Sprint",match:"/sprint"},{href:"https://revvive.ai",label:"Revvive",match:"__revvive_external__"},{href:"/for-orgs",label:"For orgs",match:"/for-orgs"},{href:"/resources",label:"Resources",match:"/resources"},{href:"/blog",label:"Blog",match:"/blog"},{href:"/about",label:"About",match:"/about"}];function l(){let e=(0,i.usePathname)(),n=e.startsWith("/sprint")?{href:"https://app.nodalli.com/signup?plan=sprint",label:"Enrol now",variant:"btn--accent"}:e.startsWith("/for-orgs")?{href:"https://meet.reclaimai.com/e/d92c4bfd-57eb-4e50-9c56-3ff54eeca136",label:"Book a partner call",variant:"btn--ink"}:{href:"https://app.nodalli.com/signup?trial=14",label:"Start free",variant:"btn--ink"},[a,l]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{l(!1)},[e]),(0,s.useEffect)(()=>{if(a){let e=document.body.style.overflow;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=e}}},[a]),(0,s.useEffect)(()=>{if(!a)return;let e=e=>{"Escape"===e.key&&l(!1)};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[a]),(0,t.jsxs)("header",{className:"nav".concat(a?" is-menu-open":""),id:"nav",children:[(0,t.jsxs)("div",{className:"nav__row",children:[(0,t.jsxs)(r.default,{href:"/",className:"brand","aria-label":"Nodalli home",onClick:()=>l(!1),children:[(0,t.jsx)("img",{className:"brand__mark",src:"/nodalli-favicon.ico",alt:"Nodalli"}),"nodalli",(0,t.jsx)("span",{className:"brand__dot",children:"."})]}),(0,t.jsx)("nav",{className:"nav__links","aria-label":"Primary",children:o.map(n=>{let a="/"===n.match?"/"===e:e.startsWith(n.match);return n.href.startsWith("http")?(0,t.jsx)("a",{href:n.href,children:n.label},n.href):(0,t.jsx)(r.default,{href:n.href,prefetch:"/blog"!==n.href&&void 0,style:a?{color:"var(--ink)"}:void 0,children:n.label},n.href)})}),(0,t.jsx)("div",{className:"nav__cta",children:(0,t.jsxs)("a",{href:n.href,className:"btn ".concat(n.variant),children:[n.label," ",(0,t.jsx)("span",{className:"btn__arrow",children:"→"})]})}),(0,t.jsx)("button",{type:"button",className:"nav__burger","aria-label":a?"Close menu":"Open menu","aria-expanded":a,"aria-controls":"nav-mobile-panel",onClick:()=>l(e=>!e),children:(0,t.jsxs)("span",{"aria-hidden":"true",className:"nav__burger__lines",children:[(0,t.jsx)("span",{}),(0,t.jsx)("span",{}),(0,t.jsx)("span",{})]})})]}),(0,t.jsxs)("div",{id:"nav-mobile-panel",className:"nav__panel".concat(a?" is-open":""),"aria-hidden":!a,children:[(0,t.jsx)("nav",{className:"nav__panel__links","aria-label":"Mobile primary",children:o.map(n=>{let i="/"===n.match?"/"===e:e.startsWith(n.match);return n.href.startsWith("http")?(0,t.jsx)("a",{href:n.href,tabIndex:a?0:-1,children:n.label},n.href):(0,t.jsx)(r.default,{href:n.href,prefetch:"/blog"!==n.href&&void 0,className:i?"is-active":void 0,tabIndex:a?0:-1,children:n.label},n.href)})}),(0,t.jsxs)("div",{className:"nav__panel__cta",children:[(0,t.jsxs)("a",{href:n.href,className:"btn ".concat(n.variant," btn--lg"),children:[n.label," ",(0,t.jsx)("span",{className:"btn__arrow",children:"→"})]}),(0,t.jsx)("a",{href:"mailto:[email protected]",className:"nav__panel__email",children:"[email protected]"})]})]}),(0,t.jsx)("div",{className:"nav__backdrop".concat(a?" is-open":""),"aria-hidden":"true",onClick:()=>l(!1)}),(0,t.jsx)("style",{dangerouslySetInnerHTML:{__html:"\n            .nav__burger{display:none}\n\n            @media(max-width:860px){\n              .nav__row .nav__links{display:none}\n              .nav__row .nav__cta{display:none}\n\n              .nav__burger{\n                display:inline-flex;align-items:center;justify-content:center;\n                width:40px;height:40px;border-radius:10px;\n                background:transparent;border:1px solid var(--rule);\n                color:var(--ink);cursor:pointer;\n                transition:background .2s ease, border-color .2s ease;\n                margin-left:auto;\n              }\n              .nav__burger:hover{background:var(--card);border-color:var(--ink)}\n              .nav__burger__lines{display:flex;flex-direction:column;gap:5px;width:18px;align-items:stretch}\n              .nav__burger__lines > span{\n                display:block;height:1.5px;background:var(--ink);border-radius:1px;\n                transition:transform .3s cubic-bezier(.22,1,.36,1), opacity .2s ease;\n                transform-origin:center;\n              }\n              .nav.is-menu-open .nav__burger__lines > span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}\n              .nav.is-menu-open .nav__burger__lines > span:nth-child(2){opacity:0}
1\n              .nav.is-menu-open .nav__burger__lines > span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}\n            }\n            @media(min-width:861px){\n              .nav__panel,.nav__backdrop{display:none}\n            }\n\n            .nav__panel{\n              position:fixed;top:64px;left:0;right:0;\n              background:var(--paper);\n              padding:24px 22px 32px;\n              border-bottom:1px solid var(--rule);\n              z-index:80;\n              transform:translateY(-110%);\n              opacity:0;\n              transition:transform .35s cubic-bezier(.22,1,.36,1), opacity .25s ease;\n              pointer-events:none;\n              max-height:calc(100vh - 64px);\n              overflow-y:auto;\n              box-shadow:0 18px 32px -16px #14111033;\n            }\n            .nav__panel.is-open{\n              transform:translateY(0);\n              opacity:1;\n              pointer-events:auto;\n            }\n            .nav__panel__links{display:flex;flex-direction:column;gap:2px;margin-bottom:24px}\n            .nav__panel__links a{\n              display:flex;align-items:center;\n              padding:14px 8px;\n              font-family:var(--serif);font-size:22px;\n              color:var(--ink-2);text-decoration:none;\n              border-bottom:1px solid var(--rule);\n              transition:color .2s ease, padding .2s ease;\n              letter-spacing:-.01em;\n            }\n            .nav__panel__links a:last-child{border-bottom:0}\n            .nav__panel__links a:hover,.nav__panel__links a:active{\n              color:var(--accent);padding-left:16px;\n            }\n            .nav__panel__links a.is-active{color:var(--ink);font-style:italic}\n            .nav__panel__cta{display:flex;flex-direction:column;gap:14px;align-items:stretch}\n            .nav__panel__cta .btn{justify-content:center;text-align:center}\n            .nav__panel__email{\n              text-align:center;\n              font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;\n              color:var(--ink-3);text-decoration:none;\n              padding:8px;\n            }\n\n            .nav__backdrop{\n              position:fixed;top:64px;left:0;right:0;bottom:0;\n              background:#14111033;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);\n              z-index:70;\n              opacity:0;pointer-events:none;\n              transition:opacity .25s ease;\n            }\n            .nav__backdrop.is-open{opacity:1;pointer-events:auto}\n\n            @media(prefers-reduced-motion:reduce){\n              .nav__panel,.nav__backdrop,.nav__burger__lines > span{transition:none !important}\n            }\n          "}})]})}},7648:function(e,n,a){"use strict";a.d(n,{default:function(){return r.a}});var t=a(2972),r=a.n(t)},9376:function(e,n,a){"use strict";var t=a(5475);a.o(t,"usePathname")&&a.d(n,{usePathname:function(){return t.usePathname}})},7960:function(){}},function(e){e.O(0,[587,972,971,117,744],function(){return e(e.s=677)}),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.