PageSourceSearch

https://writio.ai/_next/static/chunks/0f2c5e9f78fe0597.js?dpl=dpl_4zgkUyDsx4yoZ7i4Bah6Z9ybyUrW

js writio.ai collected 2026-10-05 15:09:09 UTC 33,314 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,33525,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},98183,(e,t,r)=>{"use strict";function n(e){let t={};for(let[r,n]of e.entries()){let e=t[r];void 0===e?t[r]=n:Array.isArray(e)?e.push(n):t[r]=[e,n]}return t}function o(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function a(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))if(Array.isArray(n))for(let e of n)t.append(r,o(e));else t.set(r,o(n));return t}function i(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];for(let t of r){for(let r of t.keys())e.delete(r);for(let[r,n]of t.entries())e.append(r,n)}return e}Object.defineProperty(r,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(r,{assign:function(){return i},searchParamsToUrlQuery:function(){return n},urlQueryToSearchParams:function(){return a}})},95057,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(r,{formatUrl:function(){return a},formatWithValidation:function(){return s},urlObjectKeys:function(){return i}});let n=e.r(90809)._(e.r(98183)),o=/https?|ftp|gopher|file/;function a(e){let{auth:t,hostname:r}=e,a=e.protocol||"",i=e.pathname||"",s=e.hash||"",l=e.query||"",c=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?c=t+e.host:r&&(c=t+(~r.indexOf(":")?"["+r+"]":r),e.port&&(c+=":"+e.port)),l&&"object"==typeof l&&(l=String(n.urlQueryToSearchParams(l)));let u=e.search||l&&"?"+l||"";return a&&!a.endsWith(":")&&(a+=":"),e.slashes||(!a||o.test(a))&&!1!==c?(c="//"+(c||""),i&&"/"!==i[0]&&(i="/"+i)):c||(c=""),s&&"#"!==s[0]&&(s="#"+s),u&&"?"!==u[0]&&(u="?"+u),""+a+c+(i=i.replace(/[?#]/g,encodeURIComponent))+(u=u.replace("#","%23"))+s}let i=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function s(e){return a(e)}},18581,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return o}});let n=e.r(71645);function o(e,t){let r=(0,n.useRef)(null),o=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=o.current;t&&(o.current=null,t())}else e&&(r.current=a(e,n)),t&&(o.current=a(t,n))},[e,t])}function a(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},18967,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(r,{DecodeError:function(){return m},MiddlewareNotFoundError:function(){return v},MissingStaticPage:function(){return y},NormalizeError:function(){return g},PageNotFoundError:function(){return x},SP:function(){return p},ST:function(){return h},WEB_VITALS:function(){return n},execOnce:function(){return o},getDisplayName:function(){return c},getLocationOrigin:function(){return s},getURL:function(){return l},isAbsoluteUrl:function(){return i},isResSent:function(){return u},loadGetInitialProps:function(){return f},normalizeRepeatedSlashes:function(){return d},stringifyError:function(){return b}});let n=["CLS","FCP","FID","INP","LCP","TTFB"];function o(e){let t,r=!1;return function(){for(var n=arguments.length,o=Array(n),a=0;a<n;a++)o[a]=arguments[a];return r||(r=!0,t=e(...o)),t}}let a=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,i=e=>a.test(e);function s(){let{protocol:e,hostname:t,port:r}=window.location;return e+"//"+t+(r?":"+r:"")}function l(){let{href:e}=window.location,t=s();return e.substring(t.length)}function c(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function u(e){return e.finished||e.headersSent}function d(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?"+t.slice(1).join("?"):"")}async function f(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await f(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&u(r))return n;if(!n)throw Object.defineProperty(Error('"'+c(e)+'.getInitialProps()" should resolve to an object. But found "'+n+'" instead.'),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,
1configurable:!0});return n}let p="undefined"!=typeof performance,h=p&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class m extends Error{}class g extends Error{}class x extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}}class y extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}}class v extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function b(e){return JSON.stringify({message:e.message,stack:e.stack})}},73668,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return a}});let n=e.r(18967),o=e.r(52817);function a(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,o.hasBasePath)(r.pathname)}catch(e){return!1}}},84508,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},22016,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(r,{default:function(){return g},useLinkStatus:function(){return y}});let n=e.r(90809),o=e.r(43476),a=n._(e.r(71645)),i=e.r(95057),s=e.r(8372),l=e.r(18581),c=e.r(18967),u=e.r(5550);e.r(33525);let d=e.r(91949),f=e.r(73668),p=e.r(99781);e.r(84508);let h=e.r(65165);function m(e){return"string"==typeof e?e:(0,i.formatUrl)(e)}function g(e){var t;let r,n,i,[g,y]=(0,a.useOptimistic)(d.IDLE_LINK_STATUS),v=(0,a.useRef)(null),{href:b,as:w,children:j,prefetch:_=null,passHref:P,replace:k,shallow:E,scroll:C,onClick:M,onMouseEnter:S,onTouchStart:O,legacyBehavior:L=!1,onNavigate:I,ref:N,unstable_dynamicOnHover:A,...T}=e;r=j,L&&("string"==typeof r||"number"==typeof r)&&(r=(0,o.jsx)("a",{children:r}));let R=a.default.useContext(s.AppRouterContext),z=!1!==_,B=!1!==_?null===(t=_)||"auto"===t?h.FetchStrategy.PPR:h.FetchStrategy.Full:h.FetchStrategy.PPR,{href:F,as:U}=a.default.useMemo(()=>{let e=m(b);return{href:e,as:w?m(w):e}},[b,w]);L&&(n=a.default.Children.only(r));let W=L?n&&"object"==typeof n&&n.ref:N,G=a.default.useCallback(e=>(null!==R&&(v.current=(0,d.mountLinkInstance)(e,F,R,B,z,y)),()=>{v.current&&((0,d.unmountLinkForCurrentNavigation)(v.current),v.current=null),(0,d.unmountPrefetchableInstance)(e)}),[z,F,R,B,y]),H={ref:(0,l.useMergedRef)(G,W),onClick(e){L||"function"!=typeof M||M(e),L&&n.props&&"function"==typeof n.props.onClick&&n.props.onClick(e),R&&(e.defaultPrevented||function(e,t,r,n,o,i,s){let{nodeName:l}=e.currentTarget;if(!("A"===l.toUpperCase()&&function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||e.currentTarget.hasAttribute("download"))){if(!(0,f.isLocalURL)(t)){o&&(e.preventDefault(),location.replace(t));return}if(e.preventDefault(),s){let e=!1;if(s({preventDefault:()=>{e=!0}}),e)return}a.default.startTransition(()=>{(0,p.dispatchNavigateAction)(r||t,o?"replace":"push",null==i||i,n.current)})}}(e,F,U,v,k,C,I))},onMouseEnter(e){L||"function"!=typeof S||S(e),L&&n.props&&"function"==typeof n.props.onMouseEnter&&n.props.onMouseEnter(e),R&&z&&(0,d.onNavigationIntent)(e.currentTarget,!0===A)},onTouchStart:function(e){L||"function"!=typeof O||O(e),L&&n.props&&"function"==typeof n.props.onTouchStart&&n.props.onTouchStart(e),R&&z&&(0,d.onNavigationIntent)(e.currentTarget,!0===A)}};return(0,c.isAbsoluteUrl)(U)?H.href=U:L&&!P&&("a"!==n.type||"href"in n.props)||(H.href=(0,u.addBasePath)(U)),i=L?a.default.cloneElement(n,H):(0,o.jsx)("a",{...T,...H,children:r}),(0,o.jsx)(x.Provider,{value:g,children:i})}let x=(0,a.createContext)(d.IDLE_LINK_STATUS),y=()=>(0,a.useContext)(x);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},84447,e=>{"use strict";e.s(["default",()=>s,"useBootstrapFlag",()=>i]);var t=e.i(43476),r=e.i(71645),n=e.i(20565),o=e.i(4570);let a=(0,r.createContext)({});function i(e){return(0,r.useContext)(a)[e]}function s(e){var i;let{children:s,bootstrap:l}=e;return(0,r.useEffect)(()=>
1{if(["localhost","127.0.0.1"].includes(window.location.hostname))return;let e={api_host:"https://us.i.posthog.com",ui_host:"https://us.i.posthog.com".includes("eu")?"https://eu.posthog.com":"https://us.posthog.com",capture_pageview:"history_change",session_recording:{maskAllInputs:!0},debug:!1};(null==l?void 0:l.distinctID)&&(e.bootstrap={distinctID:l.distinctID,featureFlags:l.featureFlags}),window.location.hostname.endsWith("writio.ai")&&(e.cookie_domain=".writio.ai"),o.default.init("phc_uVEo8kCDCHQU1hzps4Nd6sMKvFaKulTOfx7Z3SPE2BA",e),o.default.register({site:"landing"})},[]),(0,t.jsx)(n.PostHogProvider,{client:o.default,children:(0,t.jsx)(a.Provider,{value:null!=(i=null==l?void 0:l.featureFlags)?i:{},children:s})})}},46027,e=>{"use strict";e.s(["TOOL_REGISTRY",()=>t,"getRelatedTools",()=>r]);let t=[{href:"/tools/hook-generator",title:"Hook Generator",description:"AI-generated opening lines that stop the scroll.",category:"create"},{href:"/tools/post-generator",title:"Post Generator",description:"Write complete LinkedIn posts with AI.",category:"create"},{href:"/tools/post-ideas",title:"Post Ideas Generator",description:"Get personalized topic ideas with format suggestions.",category:"create"},{href:"/tools/hashtag-generator",title:"Hashtag Generator",description:"Find high-performing hashtags.",category:"create"},{href:"/tools/carousel-builder",title:"Carousel Builder",description:"Create LinkedIn carousels with AI.",category:"create"},{href:"/tools/poll-generator",title:"Poll Generator",description:"Create engaging polls that spark conversation.",category:"create"},{href:"/tools/cta-generator",title:"CTA Generator",description:"Generate call-to-action lines.",category:"create"},{href:"/tools/post-score-checker",title:"Post Score Checker",description:"Score any post 0-100 with detailed breakdown.",category:"analyze"},{href:"/tools/profile-score-checker",title:"Profile Score Checker",description:"Score your LinkedIn profile 0-100 for lead generation.",category:"analyze"},{href:"/tools/engagement-calculator",title:"Engagement Rate Calculator",description:"Calculate engagement rate and benchmark.",category:"analyze"},{href:"/tools/character-counter",title:"Character Counter",description:"Track post and message character limits.",category:"analyze"},{href:"/tools/headline-generator",title:"Headline Generator",description:"Optimize your profile headline.",category:"optimize"},{href:"/tools/summary-generator",title:"Summary Generator",description:"Generate a polished LinkedIn About section.",category:"optimize"},{href:"/tools/text-formatter",title:"Text Formatter",description:"Bold, italic, and lists for LinkedIn.",category:"optimize"},{href:"/tools/post-preview",title:"Post Preview",description:"Preview how your post looks in the feed.",category:"optimize"},{href:"/tools/comment-generator",title:"Comment Generator",description:"Write thoughtful, non-generic comments.",category:"network"},{href:"/tools/connection-message",title:"Connection Message Generator",description:"Craft personalized connection requests.",category:"network"},{href:"/tools/recommendation-writer",title:"Recommendation Writer",description:"Write genuine recommendations.",category:"network"},{href:"/tools/video-downloader",title:"Video Downloader",description:"Download LinkedIn videos.",category:"utility"}];function r(e,r){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:6,o=t.find(t=>t.href===e),a=null==o?void 0:o.category,i=t.filter(t=>t.href!==e&&t.href!==r);return[...i.filter(e=>e.category===a),...i.filter(e=>e.category!==a)].slice(0,n)}},88653,e=>{"use strict";e.s(["AnimatePresence",()=>g],88653);var t=e.i(43476),r=e.i(71645),n=e.i(31178),o=e.i(47414),a=e.i(21476),i=r,s=e.i(37806);class l extends i.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=this.props.sizeRef.current;e.height=t.offsetHeight||0,e.width=t.offsetWidth||0,e.top=t.offsetTop,e.left=t.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function c(e){let{children:r,isPresent:n}=e,o=(0,i.useId)(),a=(0,i.useRef)(null),c=(0,i.useRef)({width:0,height:0,top:0,left:0}),{nonce:u}=(0,i.useContext)(s.MotionConfigContext);return(0,i.useInsertionEffect)(()=>{let{width:e,height:t,top:r,left:i}=c.current;if(n||!a.current||!e||!t)return;a.current.dataset.motionPopId=o;let s=document.createElement("style");return u&&(s.nonce=u),document.head.appendChild(s),s.sheet&&s.sheet.insertRule('\n          [data-motion-pop-id="'.concat(o,'"] {\n            position: absolute !important;\n            width: ').concat(e,"px !important;\n            height: ").concat(t,"px !important;\n            top: ").concat(r,"px !important;\n            left: ").concat(i,"px !important;\n          }\n        ")),()=>{document.head.removeChild(s)}},[n]),(0,t.jsx)(l,{isPresent:n,childRef:a,sizeRef:c,children:i.cloneElement(r,{ref:a})})}let u=e=>{let{children:n,initial:i,isPresent:s,onExitComplete:l,custom:u,presenceAffectsLayout:f,mode:p}=e,h=(0,o.useConstant)(d),m=(0,r.useId)(),g=(0,r.useCallback)(e=>
1{for(let t of(h.set(e,!0),h.values()))if(!t)return;l&&l()},[h,l]),x=(0,r.useMemo)(()=>({id:m,initial:i,isPresent:s,custom:u,onExitComplete:g,register:e=>(h.set(e,!1),()=>h.delete(e))}),f?[Math.random(),g]:[s,g]);return(0,r.useMemo)(()=>{h.forEach((e,t)=>h.set(t,!1))},[s]),r.useEffect(()=>{s||h.size||!l||l()},[s]),"popLayout"===p&&(n=(0,t.jsx)(c,{isPresent:s,children:n})),(0,t.jsx)(a.PresenceContext.Provider,{value:x,children:n})};function d(){return new Map}var f=e.i(64978);let p=e=>e.key||"";function h(e){let t=[];return r.Children.forEach(e,e=>{(0,r.isValidElement)(e)&&t.push(e)}),t}var m=e.i(74008);let g=e=>{let{children:a,custom:i,initial:s=!0,onExitComplete:l,presenceAffectsLayout:c=!0,mode:d="sync",propagate:g=!1}=e,[x,y]=(0,f.usePresence)(g),v=(0,r.useMemo)(()=>h(a),[a]),b=g&&!x?[]:v.map(p),w=(0,r.useRef)(!0),j=(0,r.useRef)(v),_=(0,o.useConstant)(()=>new Map),[P,k]=(0,r.useState)(v),[E,C]=(0,r.useState)(v);(0,m.useIsomorphicLayoutEffect)(()=>{w.current=!1,j.current=v;for(let e=0;e<E.length;e++){let t=p(E[e]);b.includes(t)?_.delete(t):!0!==_.get(t)&&_.set(t,!1)}},[E,b.length,b.join("-")]);let M=[];if(v!==P){let e=[...v];for(let t=0;t<E.length;t++){let r=E[t],n=p(r);b.includes(n)||(e.splice(t,0,r),M.push(r))}"wait"===d&&M.length&&(e=M),C(h(e)),k(v);return}let{forceRender:S}=(0,r.useContext)(n.LayoutGroupContext);return(0,t.jsx)(t.Fragment,{children:E.map(e=>{let r=p(e),n=(!g||!!x)&&(v===E||b.includes(r));return(0,t.jsx)(u,{isPresent:n,initial:(!w.current||!!s)&&void 0,custom:n?void 0:i,presenceAffectsLayout:c,mode:d,onExitComplete:n?void 0:()=>{if(!_.has(r))return;_.set(r,!0);let e=!0;_.forEach(t=>{t||(e=!1)}),e&&(null==S||S(),C(j.current),g&&(null==y||y()),l&&l())},children:e},r)})})}},8341,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(r,{cancelIdleCallback:function(){return o},requestIdleCallback:function(){return n}});let n="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},o="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},79520,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(r,{default:function(){return x},handleClientScriptLoad:function(){return h},initScriptLoader:function(){return m}});let n=e.r(55682),o=e.r(90809),a=e.r(43476),i=n._(e.r(74080)),s=o._(e.r(71645)),l=e.r(42732),c=e.r(22737),u=e.r(8341),d=new Map,f=new Set,p=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:o=null,dangerouslySetInnerHTML:a,children:s="",strategy:l="afterInteractive",onError:u,stylesheets:p}=e,h=r||t;if(h&&f.has(h))return;if(d.has(t)){f.add(h),d.get(t).then(n,u);return}let m=()=>{o&&o(),f.add(h)},g=document.createElement("script"),x=new Promise((e,t)=>{g.addEventListener("load",function(t){e(),n&&n.call(this,t),m()}),g.addEventListener("error",function(e){t(e)})}).catch(function(e){u&&u(e)});a?(g.innerHTML=a.__html||"",m()):s?(g.textContent="string"==typeof s?s:Array.isArray(s)?s.join(""):"",m()):t&&(g.src=t,d.set(t,x)),(0,c.setAttributesFromProps)(g,e),"worker"===l&&g.setAttribute("type","text/partytown"),g.setAttribute("data-nscript",l),p&&(e=>{if(i.default.preinit)return e.forEach(e=>{i.default.preinit(e,{as:"style"})});if("undefined"!=typeof window){let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}})(p),document.body.appendChild(g)};function h(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,u.requestIdleCallback)(()=>p(e))}):p(e)}function m(e){e.forEach(h),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEac
1h(e=>{let t=e.id||e.getAttribute("src");f.add(t)})}function g(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:o=null,strategy:c="afterInteractive",onError:d,stylesheets:h,...m}=e,{updateScripts:g,scripts:x,getIsSsr:y,appDir:v,nonce:b}=(0,s.useContext)(l.HeadManagerContext);b=m.nonce||b;let w=(0,s.useRef)(!1);(0,s.useEffect)(()=>{let e=t||r;w.current||(o&&e&&f.has(e)&&o(),w.current=!0)},[o,t,r]);let j=(0,s.useRef)(!1);if((0,s.useEffect)(()=>{if(!j.current){if("afterInteractive"===c)p(e);else"lazyOnload"===c&&("complete"===document.readyState?(0,u.requestIdleCallback)(()=>p(e)):window.addEventListener("load",()=>{(0,u.requestIdleCallback)(()=>p(e))}));j.current=!0}},[e,c]),("beforeInteractive"===c||"worker"===c)&&(g?(x[c]=(x[c]||[]).concat([{id:t,src:r,onLoad:n,onReady:o,onError:d,...m,nonce:b}]),g(x)):y&&y()?f.add(t||r):y&&!y()&&p({...e,nonce:b})),v){if(h&&h.forEach(e=>{i.default.preinit(e,{as:"style"})}),"beforeInteractive"===c)if(!r)return m.dangerouslySetInnerHTML&&(m.children=m.dangerouslySetInnerHTML.__html,delete m.dangerouslySetInnerHTML),(0,a.jsx)("script",{nonce:b,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([0,{...m,id:t}])+")"}});else return i.default.preload(r,m.integrity?{as:"script",integrity:m.integrity,nonce:b,crossOrigin:m.crossOrigin}:{as:"script",nonce:b,crossOrigin:m.crossOrigin}),(0,a.jsx)("script",{nonce:b,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([r,{...m,id:t}])+")"}});"afterInteractive"===c&&r&&i.default.preload(r,m.integrity?{as:"script",integrity:m.integrity,nonce:b,crossOrigin:m.crossOrigin}:{as:"script",nonce:b,crossOrigin:m.crossOrigin})}return null}Object.defineProperty(g,"__nextScript",{value:!0});let x=g;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},18566,(e,t,r)=>{t.exports=e.r(76562)},2355,e=>{"use strict";e.s(["Analytics",()=>u]);var t=e.i(47167),r=e.i(71645),n=e.i(18566);function o(){return"undefined"!=typeof window}function a(){return"production"}function i(){return"development"===((o()?window.vam:a())||"production")}function s(e){return new RegExp("/".concat(e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"(?=[/?#]|$)"))}function l(e){return(0,r.useEffect)(()=>{var t;e.beforeSend&&(null==(t=window.va)||t.call(window,"beforeSend",e.beforeSend))},[e.beforeSend]),(0,r.useEffect)(()=>{var r;!function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{debug:!0};if(!o())return;!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"auto";if("auto"===e){window.vam=a();return}window.vam=e}(t.mode),window.va||(window.va=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];(window.vaq=window.vaq||[]).push(t)}),t.beforeSend&&(null==(e=window.va)||e.call(window,"beforeSend",t.beforeSend));let r=t.scriptSrc?t.scriptSrc:i()?"https://va.vercel-scripts.com/v1/script.debug.js":t.basePath?"".concat(t.basePath,"/insights/script.js"):"/_vercel/insights/script.js";if(document.head.querySelector('script[src*="'.concat(r,'"]')))return;let n=document.createElement("script");n.src=r,n.defer=!0,n.dataset.sdkn="@vercel/analytics"+(t.framework?"/".concat(t.framework):""),n.dataset.sdkv="1.5.0",t.disableAutoTrack&&(n.dataset.disableAutoTrack="1"),t.endpoint?n.dataset.endpoint=t.endpoint:t.basePath&&(n.dataset.endpoint="".concat(t.basePath,"/insights")),t.dsn&&(n.dataset.dsn=t.dsn),n.onerror=()=>{let e=i()?"Please check if any ad blockers are enabled and try again.":"Be sure to enable Web Analytics for your project and deploy again. See https://vercel.com/docs/analytics/quickstart for more information.";console.log("[Vercel Web Analytics] Failed to load script from ".concat(r,". ").concat(e))},i()&&!1===t.debug&&(n.dataset.debug="false"),document.head.appendChild(n)}({framework:e.framework||"react",basePath:null!=(r=e.basePath)?r:function(){if(void 0!==t.default&&void 0!==t.default.env)return t.default.env.REACT_APP_VERCEL_OBSERVABILITY_BASEPATH}(),...void 0!==e.route&&{disableAutoTrack:!0},...e})},[]),(0,r.useEffect)(()=>{e.route&&e.path&&function(e){var t;let{route:r,path:n}=e;null==(t=window.va)||t.call(window,"pageview",{route:r,path:n})}({route:e.route,path:e.path})},[e.route,e.path]),null}function c(e){let{route:o,path:a}=(()=>
1{let e=(0,n.useParams)(),t=(0,n.useSearchParams)(),r=(0,n.usePathname)();return e?{route:function(e,t){if(!e||!t)return e;let r=e;try{let e=Object.entries(t);for(let[t,n]of e)if(!Array.isArray(n)){let e=s(n);e.test(r)&&(r=r.replace(e,"/[".concat(t,"]")))}for(let[t,n]of e)if(Array.isArray(n)){let e=s(n.join("/"));e.test(r)&&(r=r.replace(e,"/[...".concat(t,"]")))}return r}catch(t){return e}}(r,Object.keys(e).length?e:Object.fromEntries(t.entries())),path:r}:{route:null,path:r}})();return r.default.createElement(l,{path:a,route:o,...e,basePath:function(){if(void 0!==t.default&&void 0!==t.default.env)return t.default.env.NEXT_PUBLIC_VERCEL_OBSERVABILITY_BASEPATH}(),framework:"next"})}function u(e){return r.default.createElement(r.Suspense,{fallback:null},r.default.createElement(c,{...e}))}},94131,e=>{"use strict";e.s(["default",()=>r]);var t=e.i(43476);function r(e){let{size:r=24,className:n,title:o="Writio"}=e;return(0,t.jsxs)("svg",{width:r,height:r,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",role:"img","aria-label":null!=o?o:"Writio",className:n,children:[(0,t.jsx)("rect",{x:"1",y:"1",width:"22",height:"22",rx:"5",fill:"currentColor"}),(0,t.jsx)("path",{d:"M12 6v12M6 12h12",fill:"none",stroke:"#ffffff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}},78830,e=>{"use strict";e.s(["default",()=>m]);var t=e.i(43476),r=e.i(22016),n=e.i(18566),o=e.i(94131),a=e.i(71645),i=e.i(88653),s=e.i(46932),l=e.i(46027);let c="h-3.5 w-3.5",u={viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":!0},d=[{href:"/product/editor",label:"Editor",icon:(0,t.jsxs)("svg",{className:c,...u,children:[(0,t.jsx)("path",{d:"M4 20h4L20 8l-4-4L4 16z"}),(0,t.jsx)("path",{d:"M14 4l4 4"})]})},{href:"/product/calendar",label:"Content Calendar",icon:(0,t.jsxs)("svg",{className:c,...u,children:[(0,t.jsx)("rect",{x:"3",y:"4",width:"18",height:"18",rx:"2"}),(0,t.jsx)("path",{d:"M3 10h18"}),(0,t.jsx)("path",{d:"M8 2v4"}),(0,t.jsx)("path",{d:"M16 2v4"})]})},{href:"/product/workflow",label:"Content Pipeline",icon:(0,t.jsxs)("svg",{className:c,...u,children:[(0,t.jsx)("path",{d:"M12 2a7 7 0 0 0-7 7c0 3.87 3 7 7 7s7-3.13 7-7a7 7 0 0 0-7-7Z"}),(0,t.jsx)("path",{d:"M9.5 22h5"}),(0,t.jsx)("path",{d:"M10 19h4"})]})},{href:"/product/twitter-quote-generator",label:"Twitter Image Generator",icon:(0,t.jsxs)("svg",{className:c,...u,children:[(0,t.jsx)("path",{d:"M4 5h16v14H4z"}),(0,t.jsx)("path",{d:"M8 9h8"}),(0,t.jsx)("path",{d:"M8 13h5"})]})}],f=[{href:"/tools/hook-generator",label:"Hook Generator",icon:(0,t.jsx)("svg",{className:c,...u,children:(0,t.jsx)("path",{d:"M13 2L3 14h9l-1 8 10-12h-9l1-8z"})})},{href:"/tools/post-generator",label:"Post Generator",icon:(0,t.jsxs)("svg",{className:c,...u,children:[(0,t.jsx)("path",{d:"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"}),(0,t.jsx)("path",{d:"M14 2v6h6"}),(0,t.jsx)("path",{d:"M12 18v-6"}),(0,t.jsx)("path",{d:"M9 15h6"})]})},{href:"/tools/headline-generator",label:"Headline Generator",icon:(0,t.jsxs)("svg",{className:c,...u,children:[(0,t.jsx)("path",{d:"M4 12h8"}),(0,t.jsx)("path",{d:"M4 18h6"}),(0,t.jsx)("path",{d:"M4 6h16"})]})},{href:"/tools/post-score-checker",label:"Post Score Checker",icon:(0,t.jsx)("svg",{className:c,...u,children:(0,t.jsx)("path",{d:"M22 12h-4l-3 9L9 3l-3 9H2"})})},{href:"/tools/comment-generator",label:"Comment Generator",icon:(0,t.jsx)("svg",{className:c,...u,children:(0,t.jsx)("path",{d:"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"})})},{href:"/tools",label:"View All ".concat(l.TOOL_REGISTRY.length," Free Tools"),icon:(0,t.jsxs)("svg",{className:c,...u,children:[(0,t.jsx)("path",{d:"M12 2 3 7l9 5 9-5-9-5Z"}),(0,t.jsx)("path",{d:"m3 17 9 5 9-5"}),(0,t.jsx)("path",{d:"m3 12 9 5 9-5"})]})}],p=["/tools"];function h(e){let{label:n,items:o,isActive:a,variant:i="primary"}=e,s="primary"===i?"bg-[var(--primary-light)] text-[var(--primary)]":"bg-gray-50 text-[var(--text-secondary)]";return(0,t.jsxs)("div",{className:"group relative",children:[(0,t.jsxs)("button",{type:"button",className:"inline-flex items-center gap-1 px-3 py-2 transition-colors duration-150 ".concat(a?"font-semibold text-[var(--primary)]":"text-[var(--text-secondary)] hover:text-[var(--foreground)]"),"aria-haspopup":"menu",children:[n,(0,t.jsx)("svg",{className:"h-4 w-4 text-[var(--text-muted)] transition-transform duration-150 group-hover:rotate-180",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",children:(0,t.jsx)("path",{fillRule:"evenodd",d:"M5.23 7.21a.75.75 0 011.06.02L10 10.94l3.71-3.71a.75.75 0 111.06 1.06l-4.24 4.24a.75.75 0 01-1.06 0L5.21 8.29a.75.75 0 01.02-1.08z",clipRule:"evenodd"})})]}),(0,t.jsx)("div",{className:"absolute left-0 top-full pt-1 z-20 w-[340px] opacity-0 invisible translate-y-1 group-hover:opacity-100 group-hover:visible group-hover:translate-y-0 transition-all duration-150 ease-out",children:(0,t.jsx)("div",{className:"bg-white border border-[var(--border)] rounded-[10px] shadow-[0_2px_8px_rgba(3,105,161,0.06),0_1px_3px_rgba(0,0,0,0.04)] p-2",role:"menu",children:(0,t.jsx)("ul",{className:"py-1",role:"none",children:o.map(e=>(0,t.jsx)("li",{role:"none",children:(0,t.jsxs)(r.default,{href:e.href,className:"flex items-center gap-2 px-3 py-2.5 rounded-[6px] hover:bg-gray-100 transition-colors duration-150 whitespace-nowrap",role:"menuitem",children:[(0,t.jsx)("span",{className:"inline-flex h-7 w-7 items-center justify-center rounded-full ".concat(s),children:e.icon}),(0,t.jsx)("span",{className:"text-sm font-medium text-[var(--foreground)]",children:e.label})]})},e.href))})})})]})}function m(){let[e,l]=(0,a.useState)(!1),[c,u]=(0,a.useState)(!1),m=(0,n.usePathname)();(0,a.useEffect)(()=>{let e=()=>u(window.scrollY>20);return window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[]),(0,a.useEffect)(()=>{let e=e=>{"Escape"===e.key&&l(!1)};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[]),(0,a.useEffect)(()=>{let e=()=>{window.innerWidth>=768&&l(!1)};return window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]);let g=m.startsWith("/product"),x=p.some(e=>m.startsWith(e)),y=m.startsWith("/blog"),v="/pricing"===m;return(0,t.jsxs)("header",{className:"sticky top-0 z-50 backdrop-blur-md text-[var(--foreground)] transition-all duration-200 ".concat(c?"bg-white/95 border-b border-[var(--border)] shadow-[0_2px_8px_rgba(3,105,161,0.06),0_1px_3px_rgba(0,0,0,0.04)]":"bg-transparent"),children:[(0,t.jsxs)("div",{className:"mx-auto max-w-6xl px-4 flex items-center gap-4 transition-all duration-200 ".concat(c?"py-2":"py-3"),children:[(0,t.jsxs)(r.default,{href:"/",className:"flex items-center gap-2","aria-label":"Writio home",children:[(0,t.jsx)(o.default,{size:28,className:"text-sky-700",title:"Writio"}),(0,t.jsx)("span",{className:"text-xl font-semibold text-sky-700 font-[family-name:var
1(--font-display)]",children:"Writio"})]}),(0,t.jsxs)("nav",{className:"hidden md:flex flex-1 items-center justify-center text-sm",children:[(0,t.jsx)(h,{label:"Product",items:d,isActive:g,variant:"primary"}),(0,t.jsx)(h,{label:"Free Tools",items:f,isActive:x,variant:"neutral"}),(0,t.jsx)(r.default,{href:"/blog",className:"px-3 py-2 transition-colors duration-150 ".concat(y?"font-semibold text-[var(--primary)]":"text-[var(--text-secondary)] hover:text-[var(--foreground)]"),children:"Blog"}),(0,t.jsx)(r.default,{href:"/pricing",className:"px-3 py-2 transition-colors duration-150 ".concat(v?"font-semibold text-[var(--primary)]":"text-[var(--text-secondary)] hover:text-[var(--foreground)]"),children:"Pricing"})]}),(0,t.jsxs)("div",{className:"hidden md:flex items-center gap-3",children:[(0,t.jsx)(r.default,{href:"https://app.writio.ai/auth/signin?mode=signin",className:"px-4 py-2.5 rounded-[6px] border border-[var(--border)] text-sm font-medium text-[var(--text-secondary)] hover:bg-gray-100 transition-colors duration-150",children:"Log In"}),(0,t.jsx)(r.default,{href:"https://app.writio.ai/auth/signin?mode=signup",className:"rounded-[6px] border border-transparent bg-sky-700 text-white px-4 py-2.5 text-sm font-semibold shadow-[0_1px_2px_rgba(3,105,161,0.04),0_1px_2px_rgba(0,0,0,0.03)] hover:bg-sky-800 transition-colors duration-150",children:"Try for Free"})]}),(0,t.jsx)("button",{type:"button",className:"md:hidden ml-auto inline-flex items-center justify-center rounded-[6px] p-2 text-[var(--text-secondary)] hover:bg-gray-100 transition-colors duration-150","aria-label":e?"Close menu":"Open menu","aria-expanded":e,onClick:()=>l(e=>!e),children:(0,t.jsx)("svg",{className:"h-6 w-6",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:e?(0,t.jsx)("path",{d:"M6 18L18 6M6 6l12 12"}):(0,t.jsx)("path",{d:"M3 6h18M3 12h18M3 18h18"})})})]}),(0,t.jsx)(i.AnimatePresence,{children:e&&(0,t.jsx)(s.motion.div,{initial:{height:0,opacity:0},animate:{height:"auto",opacity:1},exit:{height:0,opacity:0},transition:{duration:.2,ease:"easeOut"},style:{overflow:"hidden"},className:"md:hidden border-t border-[var(--border)] bg-white",children:(0,t.jsxs)("div",{className:"mx-auto max-w-6xl px-4 py-4 space-y-2",children:[[{label:"Product",href:"/product"},{label:"Pricing",href:"/pricing"},{label:"Blog",href:"/blog"},{label:"Free Tools",href:"/tools"}].map(e=>(0,t.jsx)(r.default,{href:e.href,className:"flex items-center min-h-[44px] px-3 py-2.5 rounded-[6px] hover:bg-gray-100 text-sm font-medium text-[var(--foreground)] transition-colors duration-150",onClick:()=>l(!1),children:e.label},e.href)),(0,t.jsxs)("div",{className:"pt-2 flex flex-col gap-2",children:[(0,t.jsx)(r.default,{href:"https://app.writio.ai/auth/signin?mode=signup",className:"block w-full text-center rounded-[6px] border border-transparent bg-sky-700 text-white px-4 py-3 text-sm font-semibold hover:bg-sky-800 transition-colors duration-150",onClick:()=>l(!1),children:"Try for Free"}),(0,t.jsx)(r.default,{href:"https://app.writio.ai/auth/signin?mode=signin",className:"block w-full text-center rounded-[6px] border border-[var(--border)] px-4 py-3 text-sm font-medium text-[var(--text-secondary)] hover:bg-gray-100 transition-colors duration-150",onClick:()=>l(!1),children:"Log In"})]})]})})})]})}}]);

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.