1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,96695,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={assign:function(){return o},searchParamsToUrlQuery:function(){return n},urlQueryToSearchParams:function(){return i}};for(var l in r)Object.defineProperty(a,l,{enumerable:!0,get:r[l]});function n(e){let t={};for(let[a,r]of e.entries()){let e=t[a];void 0===e?t[a]=r:Array.isArray(e)?e.push(r):t[a]=[e,r]}return t}function s(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function i(e){let t=new URLSearchParams;for(let[a,r]of Object.entries(e))if(Array.isArray(r))for(let e of r)t.append(a,s(e));else t.set(a,s(r));return t}function o(e,...t){for(let a of t){for(let t of a.keys())e.delete(t);for(let[t,r]of a.entries())e.append(t,r)}return e}},58997,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={DecodeError:function(){return b},MiddlewareNotFoundError:function(){return v},MissingStaticPage:function(){return j},NormalizeError:function(){return g},PageNotFoundError:function(){return w},SP:function(){return h},ST:function(){return p},WEB_VITALS:function(){return n},execOnce:function(){return s},getDisplayName:function(){return u},getLocationOrigin:function(){return c},getURL:function(){return d},isAbsoluteUrl:function(){return o},isResSent:function(){return m},loadGetInitialProps:function(){return x},normalizeRepeatedSlashes:function(){return f},stringifyError:function(){return y}};for(var l in r)Object.defineProperty(a,l,{enumerable:!0,get:r[l]});let n=["CLS","FCP","FID","INP","LCP","TTFB"];function s(e){let t,a=!1;return(...r)=>(a||(a=!0,t=e(...r)),t)}let i=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,o=e=>i.test(e);function c(){let{protocol:e,hostname:t,port:a}=window.location;return`${e}//${t}${a?":"+a:""}`}function d(){let{href:e}=window.location,t=c();return e.substring(t.length)}function u(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function m(e){return e.finished||e.headersSent}function f(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function x(e,t){let a=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await x(t.Component,t.ctx)}:{};let r=await e.getInitialProps(t);if(a&&m(a))return r;if(!r)throw Object.defineProperty(Error(`"${u(e)}.getInitialProps()" should resolve to an object. But found "${r}" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return r}let h="u">typeof performance,p=h&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class b extends Error{}class g extends Error{}class w extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class j 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 y(e){return JSON.stringify({message:e.message,stack:e.stack})}},25255,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"warnOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},89862,e=>{"use strict";var t=e.i(90271),a=e.i(75157);e.s(["PAGE_OPENER_MIN_H",0,"min-h-[380px] md:min-h-[420px] lg:min-h-[460px]","Section",0,function({children:e,className:r="",containerClassName:l="",id:n,tone:s="default"}){let i="inverse"===s;return(0,t.jsxs)("section",{className:(0,a.cn)("relative w-full scroll-mt-24 overflow-hidden px-5 md:px-10 lg:px-[60px]",i?"bg-surface-inverse py-16 text-surface-inverse-foreground md:py-20 lg:py-24":"py-12 md:py-14 lg:py-16",r),id:n,children:[i&&(0,t.jsx)("div",{"aria-hidden":"true",className:"absolute inset-0 dark-grain"}),(0,t.jsx)("div",{className:(0,a.cn)("relative z-10 mx-auto w-full max-w-[1200px]",l),children:e})]})},"SectionOpener",0,function({className:e="",deck:r,eyebrow:l,title:n,tone:s="default"}){let i="inverse"===s;return(0,t.jsxs)("div",{className:(0,a.cn)("mb-12 flex flex-col gap-3.5 md:mb-14",e),children:[l?(0,t.jsxs)("p",{className:(0,a.cn)("mb-4 flex items-center gap-3 font-sans text-[11px] font-bold uppercase leading-none tracking-[0.16em] md:mb-6",i?"text-brand-tan":"text-brand-brown"),children:[l,(0,t.jsx)("span",{"aria-hidden":"true",className:(0,a.cn)("h-px flex-1",i?"bg-surface-inverse-border":"bg-border")})]}):null,(0,t.jsx)("h2",{className:"max-w-[20ch] text-balance whitespace-pre-line font-heading text-[34px] font-medium leading-[1.05] tracking-[-0.015em] md:text-[44px] lg:text-[52px]",children:n}),r?(0,t.jsx)("p",{className:(0,a.cn)("max-w-[58ch] font-sans text-base leading-relaxed",i?"text-surface-inverse-muted":"text-muted-foreground"),children:r}):null]})}])},28979,e=>{"use strict";var t=e.i(39162),a=e.i(93773);let r=new Map([["bold",t.createElement(t.Fragment,null,t.createElement("path",{d:"M232.49,80.49l-128,128a12,12,0,0,1-17,0l-56-56a12,12,0,1,1,17-17L96,183,215.51,63.51a12,12,0,0,1,17,17Z"}))],["duotone",t.createElement(t.Fragment,null,t.createElement("path",{d:"M232,56V200a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V56A16,16,0,0,1,40,40H216A16,16,0,0,1,232,56Z",o
1pacity:"0.2"}),t.createElement("path",{d:"M205.66,85.66l-96,96a8,8,0,0,1-11.32,0l-40-40a8,8,0,0,1,11.32-11.32L104,164.69l90.34-90.35a8,8,0,0,1,11.32,11.32Z"}))],["fill",t.createElement(t.Fragment,null,t.createElement("path",{d:"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM205.66,85.66l-96,96a8,8,0,0,1-11.32,0l-40-40a8,8,0,0,1,11.32-11.32L104,164.69l90.34-90.35a8,8,0,0,1,11.32,11.32Z"}))],["light",t.createElement(t.Fragment,null,t.createElement("path",{d:"M228.24,76.24l-128,128a6,6,0,0,1-8.48,0l-56-56a6,6,0,0,1,8.48-8.48L96,191.51,219.76,67.76a6,6,0,0,1,8.48,8.48Z"}))],["regular",t.createElement(t.Fragment,null,t.createElement("path",{d:"M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z"}))],["thin",t.createElement(t.Fragment,null,t.createElement("path",{d:"M226.83,74.83l-128,128a4,4,0,0,1-5.66,0l-56-56a4,4,0,0,1,5.66-5.66L96,194.34,221.17,69.17a4,4,0,1,1,5.66,5.66Z"}))]]),l=t.forwardRef((e,l)=>t.createElement(a.default,{ref:l,...e,weights:r}));l.displayName="CheckIcon",e.s(["Check",0,l],28979)},45691,11414,e=>{"use strict";var t=e.i(90271),a=e.i(28979),r=e.i(39162),l=e.i(93773);let n=new Map([["bold",r.createElement(r.Fragment,null,r.createElement("path",{d:"M228,128a12,12,0,0,1-12,12H40a12,12,0,0,1,0-24H216A12,12,0,0,1,228,128Z"}))],["duotone",r.createElement(r.Fragment,null,r.createElement("path",{d:"M216,56V200a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V56A16,16,0,0,1,56,40H200A16,16,0,0,1,216,56Z",opacity:"0.2"}),r.createElement("path",{d:"M224,128a8,8,0,0,1-8,8H40a8,8,0,0,1,0-16H216A8,8,0,0,1,224,128Z"}))],["fill",r.createElement(r.Fragment,null,r.createElement("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM184,136H72a8,8,0,0,1,0-16H184a8,8,0,0,1,0,16Z"}))],["light",r.createElement(r.Fragment,null,r.createElement("path",{d:"M222,128a6,6,0,0,1-6,6H40a6,6,0,0,1,0-12H216A6,6,0,0,1,222,128Z"}))],["regular",r.createElement(r.Fragment,null,r.createElement("path",{d:"M224,128a8,8,0,0,1-8,8H40a8,8,0,0,1,0-16H216A8,8,0,0,1,224,128Z"}))],["thin",r.createElement(r.Fragment,null,r.createElement("path",{d:"M220,128a4,4,0,0,1-4,4H40a4,4,0,0,1,0-8H216A4,4,0,0,1,220,128Z"}))]]),s=r.forwardRef((e,t)=>r.createElement(l.default,{ref:t,...e,weights:n}));s.displayName="MinusIcon";let i=new Map([["bold",r.createElement(r.Fragment,null,r.createElement("path",{d:"M208.49,191.51a12,12,0,0,1-17,17L128,145,64.49,208.49a12,12,0,0,1-17-17L111,128,47.51,64.49a12,12,0,0,1,17-17L128,111l63.51-63.52a12,12,0,0,1,17,17L145,128Z"}))],["duotone",r.createElement(r.Fragment,null,r.createElement("path",{d:"M216,56V200a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V56A16,16,0,0,1,56,40H200A16,16,0,0,1,216,56Z",opacity:"0.2"}),r.createElement("path",{d:"M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"}))],["fill",r.createElement(r.Fragment,null,r.createElement("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM181.66,170.34a8,8,0,0,1-11.32,11.32L128,139.31,85.66,181.66a8,8,0,0,1-11.32-11.32L116.69,128,74.34,85.66A8,8,0,0,1,85.66,74.34L128,116.69l42.34-42.35a8,8,0,0,1,11.32,11.32L139.31,128Z"}))],["light",r.createElement(r.Fragment,null,r.createElement("path",{d:"M204.24,195.76a6,6,0,1,1-8.48,8.48L128,136.49,60.24,204.24a6,6,0,0,1-8.48-8.48L119.51,128,51.76,60.24a6,6,0,0,1,8.48-8.48L128,119.51l67.76-67.75a6,6,0,0,1,8.48,8.48L136.49,128Z"}))],["regular",r.createElement(r.Fragment,null,r.createElement("path",{d:"M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"}))],["thin",r.createElement(r.Fragment,null,r.createElement("path",{d:"M202.83,197.17a4,4,0,0,1-5.66,5.66L128,133.66,58.83,202.83a4,4,0,0,1-5.66-5.66L122.34,128,53.17,58.83a4,4,0,0,1,5.66-5.66L128,122.34l69.17-69.17a4,4,0,1,1,5.66,5.66L133.66,128Z"}))]]),o=r.forwardRef((e,t)=>
1r.createElement(l.default,{ref:t,...e,weights:i}));o.displayName="XIcon";let c={yes:"yes",no:"no",partial:"partial",limited:"limited",lanOnly:"lanOnly"},d="font-sans text-xs leading-relaxed text-muted-foreground sm:text-sm",u="font-sans text-xs font-semibold leading-snug text-foreground sm:text-sm";function m({status:e}){return e===c.yes?(0,t.jsx)("span",{className:"inline-flex h-6 w-6 shrink-0 items-center justify-center rounded-full bg-success/15 text-success-foreground",children:(0,t.jsx)(a.Check,{size:14,weight:"bold","aria-hidden":"true"})}):e===c.no?(0,t.jsx)("span",{className:"inline-flex h-6 w-6 shrink-0 items-center justify-center rounded-full bg-destructive/15 text-destructive-foreground",children:(0,t.jsx)(o,{size:14,weight:"bold","aria-hidden":"true"})}):(0,t.jsx)("span",{className:"inline-flex h-6 w-6 shrink-0 items-center justify-center rounded-full bg-table-header text-table-accent",children:(0,t.jsx)(s,{size:14,weight:"bold","aria-hidden":"true"})})}function f({status:e,label:a,compact:r=!1,detail:l=null,align:n="center"}){let s="end"===n?"text-right":"text-center";return r?(0,t.jsxs)("div",{className:`flex flex-col gap-1 ${"end"===n?"items-end":"items-center"}`,children:[(0,t.jsx)(m,{status:e}),l?(0,t.jsx)("span",{className:`${s} ${d}`,children:l}):null,(0,t.jsx)("span",{className:"sr-only",children:l?`${a} (${l})`:a})]}):(0,t.jsx)("span",{className:`block ${s} ${d}`,children:a})}function x({label:e,align:a="center"}){return(0,t.jsx)("span",{className:`block ${"end"===a?"text-right":"text-center"} ${d}`,children:e})}function h(e,{align:a="center"}={}){return"status"===e.kind?(0,t.jsx)(f,{status:e.status,label:e.label,compact:e.compact,detail:e.detail,align:a}):(0,t.jsx)(x,{label:e.label,align:a})}function p(e,t,{compact:a=!1,detail:r=null}={}){return{kind:"status",status:e,label:t,compact:a,detail:r}}function b(e){return{kind:"text",label:e}}e.s(["STATUS",0,c,"default",0,function({columns:e,rows:a,sections:r,highlightColumnIndex:l=0}){let n,s=r?r.flatMap(e=>[{kind:"section",title:e.title},...e.rows]):a;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"space-y-3 lg:hidden",children:s.map(a=>"section"===a.kind?(0,t.jsx)("p",{className:"pt-2 font-sans text-sm font-semibold uppercase tracking-[0.12em] text-table-accent sm:text-base",children:a.title},a.title):(0,t.jsxs)("article",{className:`rounded-card border border-border p-4 sm:p-5 ${a.highlighted?"bg-table-surface-highlight":"bg-table-surface"}`,children:[a.feature?(0,t.jsx)("h3",{className:`font-sans text-base font-semibold sm:text-lg ${a.highlighted?"text-table-accent":"text-foreground"}`,children:a.feature}):null,(0,t.jsx)("ul",{className:a.feature?"mt-4":"",children:e.map((e,r)=>{let n=a.values[r],s=r===l;return(0,t.jsxs)("li",{className:`grid grid-cols-[minmax(0,1fr)_minmax(5.5rem,9.5rem)] items-center gap-x-4 px-2 py-3 ${r>0?"border-t border-border":""} ${s?"rounded-md bg-table-surface-highlight":""}`,children:[(0,t.jsx)("span",{className:`min-w-0 font-sans text-sm ${s?"font-semibold text-table-accent":"font-medium text-foreground"}`,children:e}),(0,t.jsx)("div",{className:"flex justify-end",children:h(n,{align:"end"})})]},`${a.feature}-${e}`)})})]},a.feature))}),(0,t.jsx)("div",{className:"hidden lg:block",children:(0,t.jsx)("div",{className:"overflow-x-auto rounded-card border border-border bg-table-surface",children:(0,t.jsxs)("table",{className:"w-full min-w-[1040px] border-collapse",children:[(0,t.jsx)("thead",{children:(0,t.jsxs)("tr",{className:"border-b border-border bg-table-header",children:[(0,t.jsx)("th",{className:`sticky left-0 z-30 w-48 min-w-48 border-r border-border bg-table-header px-5 py-4 text-left ${u}`}),e.map((e,a)=>(0,t.jsx)("th",{className:`min-w-[9.5rem] border-r border-border px-5 py-4 text-center last:border-r-0 ${u} ${a===l?"bg-table-surface-highlight text-table-accent":"text-foreground"}`,children:e},e))]})}),(0,t.jsx)("tbody",{children:(n=0,s.map(a=>{if("section"===a.kind)return(0,t.jsx)("tr",{className:"border-b border-border",children:(0,t.jsx)("th",{colSpan:e.length+1,scope:"colgroup",className:"sticky left-0 bg-table-header px-5 py-3 text-left font-sans text-xs font-semibold uppercase tracking-[0.12em] text-table-accent sm:text-sm",children:a.title})},a.title);let r=n%2==1&&!a.highlighted;return n+=1,(0,t.jsxs)("tr",{className:`border-b border-border last:border-b-0 ${a.highlighted?"bg-table-surface-highlight":r?"bg-table-surface-alt":""}`,children:[(0,t.jsx)("th",{scope:"row",className:`sticky left-0 z-20 w-48 min-w-48 border-r border-border px-5 py-4 text-center align-middle ${u} ${a.highlighted?"bg-table-surface-highlight text-table-accent":r?"bg-table-surface-alt text-foreground":"bg-table-surface text-foreground"}`,children:a.feature}),a.values.map((e,n)=>{let s=a.highlighted?"bg-table-surface-highlight":r?"bg-table-surface-alt":"bg-table-surface";return(0,t.jsx)("td",{className:`min-w-[9.5rem] border-r border-border px-5 py-4 text-center align-middle last:border-r-0 ${n===l?"bg-table-surface-highlight/80":s}`,children:h(e)},`${a.feature}-${n}`)})]},a.feature)}))})]})})})]})},"status",0,p,"text",0,b],45691),e.s(["buildCompareHubTable",0,function(e,t){let a=[t("altsendme"),t("blip"),t("localsend"),t("wormhole"),t("pairdrop")],r=(t=c.yes)=>p(t,e("yes"),{compact:!0}),l=()=>p(c.no,e("no"),{compact:!0});return{columns:a,sections:[{title:e("table.sectionConnectivity"),rows:[{feature:e("table.protocol"),values:[b(e("table.protocolAltsendme")),b(e("table.protocolBlip")),b(e("table.protocolLocalsend")),b(e("table.protocolWormhole")),b(e("table.protocolPairdrop"))]},{feature:e("table.worksOverInternet"),values:[r(),r(),p(c.lanOnly,e("lanOnly"),{compact:!0}),r(),r()]},{feature:e("table.gigabitSpeed"),values:[r(),r(),p(c.yes,e("table.gigabitLocalsend")),r(),p(c.no,e("table.gigabitPairdrop"))]},{feature:e("table.discoverLan"),values:[r(),l(),r(),l(),l()]},{feature:e("table.persistentPaired"),values:[r(),p(c.yes,e("table.persistentPairedBlip")),l(),l(),r()]}]}
1,{title:e("table.sectionFeatures"),rows:[{feature:e("table.openSource"),values:[r(),l(),r(),r(),r()]},{feature:e("table.noAccount"),values:[r(),l(),r(),r(),r()]},{feature:e("table.e2eEncryption"),values:[r(),r(),r(),r(),r()]},{feature:e("table.folders"),values:[r(),r(),r(),r(),p(c.yes,e("table.foldersPairdrop"))]},{feature:e("table.resumable"),values:[r(),r(),l(),l(),l()]},{feature:e("table.roamingMidTransfer"),values:[r(),l(),l(),l(),l()]},{feature:e("table.multiReceiver"),values:[p(c.yes,e("table.multiReceiverAltsendme")),l(),r(),r(),l()]},{feature:e("table.unlimitedSize"),values:[r(),r(),r(),r(),p(c.partial,e("table.sizePairdrop"))]},{feature:e("table.platforms"),values:[b(e("table.platformsAltsendme")),b(e("table.platformsBlip")),b(e("table.platformsLocalsend")),b(e("table.platformsWormhole")),b(e("table.platformsPairdrop"))]}]},{title:e("table.theCatch"),rows:[{feature:"",highlighted:!0,values:[b(e("table.catchAltsendme")),b(e("table.catchBlip")),b(e("table.catchLocalsend")),b(e("table.catchWormhole")),b(e("table.catchPairdrop"))]}]}]}}],11414)},83061,e=>{"use strict";e.s(["tx",0,function(e,t,a=""){return e.has(t)?e(t):a}])},78530,e=>{"use strict";var t=e.i(90271),a=e.i(39162),r=e.i(93773);let l=new Map([["bold",a.createElement(a.Fragment,null,a.createElement("path",{d:"M228,128a12,12,0,0,1-12,12H69l51.52,51.51a12,12,0,0,1-17,17l-72-72a12,12,0,0,1,0-17l72-72a12,12,0,0,1,17,17L69,116H216A12,12,0,0,1,228,128Z"}))],["duotone",a.createElement(a.Fragment,null,a.createElement("path",{d:"M112,56V200L40,128Z",opacity:"0.2"}),a.createElement("path",{d:"M216,120H120V56a8,8,0,0,0-13.66-5.66l-72,72a8,8,0,0,0,0,11.32l72,72A8,8,0,0,0,120,200V136h96a8,8,0,0,0,0-16ZM104,180.69,51.31,128,104,75.31Z"}))],["fill",a.createElement(a.Fragment,null,a.createElement("path",{d:"M224,128a8,8,0,0,1-8,8H120v64a8,8,0,0,1-13.66,5.66l-72-72a8,8,0,0,1,0-11.32l72-72A8,8,0,0,1,120,56v64h96A8,8,0,0,1,224,128Z"}))],["light",a.createElement(a.Fragment,null,a.createElement("path",{d:"M222,128a6,6,0,0,1-6,6H54.49l61.75,61.76a6,6,0,1,1-8.48,8.48l-72-72a6,6,0,0,1,0-8.48l72-72a6,6,0,0,1,8.48,8.48L54.49,122H216A6,6,0,0,1,222,128Z"}))],["regular",a.createElement(a.Fragment,null,a.createElement("path",{d:"M224,128a8,8,0,0,1-8,8H59.31l58.35,58.34a8,8,0,0,1-11.32,11.32l-72-72a8,8,0,0,1,0-11.32l72-72a8,8,0,0,1,11.32,11.32L59.31,120H216A8,8,0,0,1,224,128Z"}))],["thin",a.createElement(a.Fragment,null,a.createElement("path",{d:"M220,128a4,4,0,0,1-4,4H49.66l65.17,65.17a4,4,0,0,1-5.66,5.66l-72-72a4,4,0,0,1,0-5.66l72-72a4,4,0,0,1,5.66,5.66L49.66,124H216A4,4,0,0,1,220,128Z"}))]]),n=a.forwardRef((e,t)=>a.createElement(r.default,{ref:t,...e,weights:l}));n.displayName="ArrowLeftIcon";var s=e.i(44988),i=e.i(89862),o=e.i(75157);e.s(["default",0,function({art:e,backHref:a,backLabel:r,className:l="",containerClassName:c="",eyebrow:d,lead:u,meta:m,title:f,tone:x="default"}){let h="inverse"===x,p=(0,t.jsxs)("div",{children:[a?(0,t.jsxs)(s.Link,{className:(0,o.cn)("mb-6 inline-flex items-center gap-2 font-sans text-sm transition-colors",h?"text-surface-inverse-muted hover:text-brand-tan":"text-muted-foreground hover:text-brand-brown"),href:a,children:[(0,t.jsx)(n,{"aria-hidden":"true",size:16,weight:"bold"}),r]}):null,d?(0,t.jsx)("p",{className:(0,o.cn)("mb-4 font-sans text-[11px] font-bold uppercase leading-none tracking-[0.16em] md:mb-5",h?"text-brand-tan":"text-brand-brown"),children:d}):null,(0,t.jsx)("h1",{className:"max-w-[20ch] text-balance font-heading text-[36px] font-medium leading-[1.05] tracking-[-0.015em] md:text-[48px] lg:text-[56px]",children:f}),m?(0,t.jsx)("p",{className:(0,o.cn)("mt-4 font-sans text-sm md:text-base",h?"text-surface-inverse-muted":"text-muted-foreground"),children:m}):null,u?(0,t.jsx)("p",{className:(0,o.cn)("mt-5 max-w-[58ch] font-sans text-base leading-relaxed md:text-lg",h?"text-surface-inverse-muted":"text-muted-foreground"),children:u}):null]});return(0,t.jsx)(i.Section,{className:(0,o.cn)(i.PAGE_OPENER_MIN_H,"flex items-center",h?"":"border-b border-border pb-10 md:pb-12 lg:pb-14",l),containerClassName:c,tone:x,children:e?(0,t.jsxs)("div",{className:"grid items-center gap-10 lg:grid-cols-2 lg:gap-12",children:[p,(0,t.jsx)("div",{className:"relative mx-auto flex w-full max-w-md items-center justify-center [&_img]:max-h-[200px] md:[&_img]:max-h-[220px] lg:max-w-none lg:[&_img]:max-h-[260px]",children:e})]}):p})}],78530)},3360,e=>{"use strict";var t=e.i(90271),a=e.i(14063),r=e.i(39162),l=e.i(93773);let n=new Map([["bold",r.createElement(r.Fragment,null,r.createElement("path",{d:"M224.49,136.49l-72,72a12,12,0,0,1-17-17L187,140H40a12,12,0,0,1,0-24H187L135.51,64.48a12,12,0,0,1,17-17l72,72A12,12,0,0,1,224.49,136.49Z"}))],["duotone",r.createElement(r.Fragment,null,r.createElement("path",{d:"M216,128l-72,72V56Z",opacity:"0.2"}),r.createElement("path",{d:"M221.66,122.34l-72-72A8,8,0,0,0,136,56v64H40a8,8,0,0,0,0,16h96v64a8,8,0,0,0,13.66,5.66l72-72A8,8,0,0,0,221.66,122.34ZM152,180.69V75.31L204.69,128Z"}))],["fill",r.createElement(r.Fragment,null,r.createElement("path",{d:"M221.66,133.66l-72,72A8,8,0,0,1,136,200V136H40a8,8,0,0,1,0-16h96V56a8,8,0,0,1,13.66-5.66l72,72A8,8,0,0,1,221.66,133.66Z"}))],["light",r.createElement(r.Fragment,null,r.createElement("path",{d:"M220.24,132.24l-72,72a6,6,0,0,1-8.48-8.48L201.51,134H40a6,6,0,0,1,0-12H201.51L139.76,60.24a6,6,0,0,1,8.48-8.48l72,72A6,6,0,0,1,220.24,132.24Z"}))],["regular",r.createElement(r.Fragment,null,r.createElement("path",{d:"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"}))],["thin",r.createElement(r.Fragment,null,r.createElement("path",{d:"M218.83,130.83l-72,72a4,4,0,0,1-5.66-5.66L206.34,132H40a4,4,0,0,1,0-8H206.34L141.17,58.83a4,4,0,0,1,5.66-5.66l72,72A4,4,0,0,1,218.83,130.83Z"}))]]),s=r.forwardRef((e,t)=>
1r.createElement(l.default,{ref:t,...e,weights:n}));s.displayName="ArrowRightIcon";var i=e.i(44988),o=e.i(78933),c=e.i(40238),d=e.i(78530),u=e.i(89862),m=e.i(45691),f=e.i(11414);function x(e,t){return t.map(t=>({q:e(`${t}q`),a:e(`${t}a`)}))}let h=["faq1","faq2","faq3","faq4","faq5","faq6"],p=["faq1","faq2","faq3","faq4","faq5","faq6"],b=["faq1","faq2","faq3","faq4","faq5","faq6"];var g=e.i(83061);function w({children:e}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col bg-background",children:[(0,t.jsx)(o.default,{}),(0,t.jsx)("main",{className:"flex w-full flex-1 flex-col font-sans",children:e}),(0,t.jsx)(c.default,{})]})}function j({title:e,items:a,highlighted:r}){return(0,t.jsxs)("div",{className:`rounded-card border p-6 shadow-card md:p-8 ${r?"border-brand-brown/40 bg-secondary/40":"border-border bg-card"}`,children:[(0,t.jsx)("h3",{className:`font-sans text-lg font-semibold tracking-[-0.01em] md:text-xl ${r?"text-brand-brown":"text-foreground"}`,children:e}),(0,t.jsx)("ul",{className:"mt-5 flex flex-col gap-3",children:a.map(e=>(0,t.jsxs)("li",{className:"flex gap-3 font-sans text-sm leading-relaxed text-muted-foreground md:text-base",children:[(0,t.jsx)("span",{className:`mt-2 h-1.5 w-1.5 shrink-0 rounded-full ${r?"bg-brand-brown":"bg-foreground"}`,"aria-hidden":"true"}),(0,t.jsx)("span",{children:e})]},e))})]})}function v({items:e}){return(0,t.jsx)("div",{className:"overflow-hidden rounded-card border border-border bg-card shadow-card",children:e.map((a,r)=>(0,t.jsxs)("div",{className:`p-6 md:p-8 ${r<e.length-1?"border-b border-border":""}`,children:[(0,t.jsx)("h3",{className:"font-sans text-base font-semibold tracking-[-0.01em] text-foreground md:text-lg",children:a.q}),(0,t.jsx)("p",{className:"mt-3 font-sans text-sm leading-relaxed text-muted-foreground md:text-base",children:a.a})]},a.q))})}function y({items:e}){return(0,t.jsx)("ul",{className:"border-t border-border",children:e.map(e=>(0,t.jsx)("li",{className:"border-b border-border",children:(0,t.jsxs)(i.Link,{"aria-label":e.title,className:"group grid grid-cols-1 gap-y-2 py-6 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-4 focus-visible:ring-offset-background md:grid-cols-[minmax(0,17rem)_1fr_auto] md:items-baseline md:gap-x-10 md:py-7",href:e.href,children:[(0,t.jsxs)("h3",{className:"font-heading text-[26px] font-medium leading-[1.05] tracking-[-0.015em] text-foreground transition-colors group-hover:text-brand-brown md:text-[30px]",children:[(0,t.jsx)("span",{className:"mr-2 font-sans text-base font-normal text-muted-foreground",children:"vs"}),e.name]}),(0,t.jsx)("p",{className:"max-w-[60ch] font-sans text-sm leading-relaxed text-muted-foreground md:text-base",children:e.desc}),(0,t.jsx)(s,{"aria-hidden":"true",className:"hidden self-center text-muted-foreground transition-[transform,color] duration-200 group-hover:translate-x-1 group-hover:text-brand-brown md:block",size:18,weight:"bold"})]})},e.href))})}e.s(["CompareBlipContent",0,function(){let e=(0,a.useTranslations)("comparePage.blip"),r=(0,a.useTranslations)("comparePage.shared"),l=(0,a.useTranslations)("comparePage.hub"),n=[r("altsendme"),r("blip")],s=[{feature:r("license"),values:[(0,m.text)(r("agpl")),(0,m.text)(r("proprietary"))]},{feature:r("cost"),values:[(0,m.text)(r("free")),(0,m.text)(r("freemium"))]},{feature:r("network"),values:[(0,m.text)(r("internet")),(0,m.text)(r("internet"))]},{feature:r("speed"),values:[(0,m.text)(r("speedGigabit")),(0,m.text)(r("speedTypical"))]},{feature:r("cli"),values:[(0,m.text)(r("cliYes")),(0,m.text)(r("cliNo"))]},{feature:r("encryption"),values:[(0,m.text)(r("quic")),(0,m.status)(m.STATUS.partial,l("partial"))]},{feature:r("discovery"),values:[(0,m.text)(r("tickets")),(0,m.status)(m.STATUS.partial,l("partial"))]},{feature:l("table.noAccount"),values:[(0,m.status)(m.STATUS.yes,l("yes")),(0,m.status)(m.STATUS.partial,l("partial"))]},{feature:l("table.unlimitedSize"),values:[(0,m.status)(m.STATUS.yes,l("yes")),(0,m.status)(m.STATUS.yes,l("yes"))]}
1,{feature:l("table.openSource"),values:[(0,m.status)(m.STATUS.yes,l("yes")),(0,m.status)(m.STATUS.no,l("no"))]}],i=[{q:e("faq1q"),a:e("faq1a")},{q:e("faq2q"),a:e("faq2a")},{q:e("faq3q"),a:e("faq3a")}];return(0,t.jsxs)(w,{children:[(0,t.jsx)(d.default,{eyebrow:r("blip"),title:e("title"),lead:e("lead"),backHref:"/compare",backLabel:r("backToCompare"),tone:"inverse"}),(0,t.jsxs)(u.Section,{children:[(0,t.jsx)(u.SectionOpener,{eyebrow:(0,g.tx)(r,"eyebrowTable","Side by side"),title:e("tableTitle")}),(0,t.jsx)(m.default,{columns:n,rows:s})]}),(0,t.jsxs)(u.Section,{children:[(0,t.jsx)(u.SectionOpener,{eyebrow:(0,g.tx)(r,"eyebrowWhen","Which one"),title:e("whenTitle")}),(0,t.jsxs)("div",{className:"grid gap-4 md:grid-cols-2",children:[(0,t.jsx)(j,{items:[e("whenBlip1"),e("whenBlip2")],title:e("whenBlipTitle")}),(0,t.jsx)(j,{highlighted:!0,items:[e("whenAltsendme1"),e("whenAltsendme2"),e("whenAltsendme3")],title:e("whenAltsendmeTitle")})]})]}),(0,t.jsxs)(u.Section,{children:[(0,t.jsx)(u.SectionOpener,{eyebrow:(0,g.tx)(r,"eyebrowFaq","Questions"),title:e("faqTitle")}),(0,t.jsx)(v,{items:i})]})]})},"CompareHubContent",0,function(){let e=(0,a.useTranslations)("comparePage.hub"),r=(0,a.useTranslations)("comparePage.shared"),{columns:l,sections:n}=(0,f.buildCompareHubTable)(e,r),s=[{href:"/compare/localsend",name:r("localsend"),title:e("localsendCardTitle"),desc:e("localsendCardDesc")},{href:"/compare/blip",name:r("blip"),title:e("blipCardTitle"),desc:e("blipCardDesc")},{href:"/compare/wormhole",name:r("wormhole"),title:e("wormholeCardTitle"),desc:e("wormholeCardDesc")},{href:"/compare/pairdrop",name:r("pairdrop"),title:e("pairdropCardTitle"),desc:e("pairdropCardDesc")}];return(0,t.jsxs)(w,{children:[(0,t.jsx)(d.default,{title:e("title"),lead:e("lead"),tone:"inverse"}),(0,t.jsxs)(u.Section,{children:[(0,t.jsx)(u.SectionOpener,{deck:(0,g.tx)(e,"tableDeck",""),eyebrow:(0,g.tx)(e,"eyebrow","Comparison"),title:e("tableTitle")}),(0,t.jsx)(m.default,{columns:l,highlightColumnIndex:0,sections:n})]}),(0,t.jsxs)(u.Section,{children:[(0,t.jsx)(u.SectionOpener,{deck:(0,g.tx)(e,"deepDivesDeck","Every row above, argued out one rival at a time: where each tool wins, and where it stops."),eyebrow:(0,g.tx)(e,"deepDivesEyebrow","Head to head"),title:e("deepDives")}),(0,t.jsx)(y,{items:s})]})]})},"CompareLocalSendContent",0,function(){let e=(0,a.useTranslations)("comparePage.localsend"),r=(0,a.useTranslations)("comparePage.shared"),l=(0,a.useTranslations)("comparePage.hub"),n=[r("altsendme"),r("localsend")],s=[{feature:r("network"),values:[(0,m.text)(r("internet")),(0,m.text)(r("lan"))]},{feature:r("speed"),values:[(0,m.text)(r("speedGigabit")),(0,m.text)(r("speedLan"))]},{feature:r("cli"),values:[(0,m.text)(r("cliYes")),(0,m.text)(r("cliNo"))]},{feature:r("license"),values:[(0,m.text)(r("agpl")),(0,m.text)(r("foss"))]},{feature:r("cost"),values:[(0,m.text)(r("free")),(0,m.text)(r("free"))]},{feature:r("encryption"),values:[(0,m.text)(r("quic")),(0,m.text)(r("httpsLocal"))]},{feature:r("discovery"),values:[(0,m.text)(r("tickets")),(0,m.text)(r("nearby"))]},{feature:r("stack"),values:[(0,m.text)(r("iroh")),(0,m.text)("Local HTTPS")]},{feature:l("table.resumable"),values:[(0,m.status)(m.STATUS.yes,l("yes")),(0,m.status)(m.STATUS.partial,l("partial"))]},{feature:l("table.platforms"),values:[(0,m.status)(m.STATUS.yes,l("yes")),(0,m.status)(m.STATUS.yes,l("yes"))]}],i=x(e,h);return(0,t.jsxs)(w,{children:[(0,t.jsx)(d.default,{eyebrow:r("localsend"),title:e("title"),lead:e("lead"),backHref:"/compare",backLabel:r("backToCompare"),tone:"inverse"}),(0,t.jsxs)(u.Section,{children:[(0,t.jsx)(u.SectionOpener,{eyebrow:(0,g.tx)(r,"eyebrowTable","Side by side"),title:e("tableTitle")}),(0,t.jsx)(m.default,{columns:n,rows:s})]}),(0,t.jsxs)(u.Section,{children:[(0,t.jsx)(u.SectionOpener,{eyebrow:(0,g.tx)(r,"eyebrowWhen","Which one"),title:e("whenTitle")}),(0,t.jsxs)("div",{className:"grid gap-4 md:grid-cols-2",children:[(0,t.jsx)(j,{items:[e("whenLocalsend1"),e("whenLocalsend2"),e("whenLocalsend3")],title:e("whenLocalsendTitle")}),(0,t.jsx)(j,{highlighted:!0,items:[e("whenAltsendme1"),e("whenAltsendme2"),e("whenAltsendme3")],title:e("whenAltsendmeTitle")})]})]}),(0,t.jsxs)(u.Section,{children:[(0,t.jsx)(u.SectionOpener,{eyebrow:(0,g.tx)(r,"eyebrowFaq","Questions"),title:e("faqTitle")}),(0,t.jsx)(v,{items:i})]})]})},"ComparePairdropContent",0,function(){let e=(0,a.useTranslations)("comparePage.pairdrop"),r=(0,a.useTranslations)("comparePage.shared"),l=(0,a.useTranslations)("comparePage.hub"),n=[r("altsendme"),r("pairdrop")],s=[{feature:r("network"),values:[(0,m.text)(r("internet")),(0,m.text)(r("internet"))]},{feature:r("speed"),values:[(0,m.text)(r("speedGigabit")),(0,m.text)(r("speedBrowser"))]},{feature:r("cli"),values:[(0,m.text)(r("cliYes")),(0,m.status)(m.STATUS.partial,l("partial"))]},{feature:r("license"),values:[(0,m.text)(r("agpl")),(0,m.text)(r("foss"))]},{feature:r("cost"),values:[(0,m.text)(r("free")),(0,m.text)(r("free"))]},{feature:r("encryption"),values:[(0,m.text)(r("quic")),(0,m.text)(r("webrtcStack"))]},{feature:r("discovery"),values:[(0,m.text)(r("tickets")),(0,m.text)(r("pagePairing"))]},{feature:r("stack"),values:[(0,m.text)(r("iroh")),(0,m.text)(l("table.protocolPairdrop"))]},{feature:l("table.resumable"),values:[(0,m.status)(m.STATUS.yes,l("yes")),(0,m.status)(m.STATUS.no,l("no"))]},{feature:l("table.unlimitedSize"),values:[(0,m.status)(m.STATUS.yes,l("yes")),(0,m.status)(m.STATUS.partial,l("table.sizePairdrop"))]},{feature:l("table.platforms"),values:[(0,m.text)(l("table.platformsAltsendme")),(0,m.text)(l("table.platformsPairdrop"))]}],i=x(e,b);return(0,t.jsxs)(w,{children:[(0,t.jsx)(d.default,{eyebrow:r("pairdrop"),title:e("title"),lead:e("lead"),backHref:"/compare",backLabel:r("backToCompare"),tone:"inverse"}),(0,t.jsxs)(u.Section,{children:[(0,t.jsx)(u.SectionOpener,{eyebrow:(0,g.tx)(r,"eyebrowTable","Side by side"),title:e("tableTitle")}),(0,t.jsx)(m.default,{columns:n,rows:s})]}),(0,t.jsxs)(u.Section,{children:[(0,t.jsx)(u.SectionOpener,{eyebrow:(0,g.tx)(r,"eyebrowWhen","Which one"),title:e("whenTitle")}),(0,t.jsxs)("div",{className:"grid gap-4 md:grid-cols-2",children:[(0,t.jsx)(j,{items:[e("whenPairdrop1"),e("whenPairdrop2"),e("whenPairdrop3")],title:e("whenPairdropTitle")}),(0,t.jsx)(j,{highlighted:!0,items:[e("whenAltsendme1"),e("whenAltsendme2"),e("whenAltsendme3")],title:e("whenAltsendmeTitle")})]})]}),(0,t.jsxs)(u.Section,{children:[(0,t.jsx)(u.SectionOpener,{eyebrow:(0,g.tx)(r,"eyebrowFaq","Questions"),title:e("faqTitle")}),(0,t.jsx)(v,{items:i})]})]})},"CompareWormholeContent",0,function(){let e=(0,a.useTranslations)("comparePage.wormhole"),r=(0,a.useTranslations)("comparePage.shared"),l=(0,a.useTranslations)("comparePage.hub"),n=[r("altsendme"),r("wormhole")],s=[{feature:r("network"),values:[(0,m.text)(r("internet")),(0,m.text)(r("internet"))]},{feature:r("speed"),values:[(0,m.text)(r("speedGigabit")),(0,m.text)(r("speedDirect"))]},{feature:r("cli"),values:[(0,m.text)(r("cliYes")),(0,m.text)(r("cliYes"))]},{feature:r("license"),values:[(0,m.text)(r("agpl")),(0,m.text)(r("foss"))]},{feature:r("cost"),values:[(0,m.text)(r("free")),(0,m.text)(r("free"))]},{feature:r("encryption"),values:[(0,m.text)(r("quic")),(0,m.text)(r("encryptedTcp"))]},{feature:r("discovery"),values:[(0,m.text)(r("tickets")),(0,m.text)(r("shortCodes"))]},{feature:r("stack"),values:[(0,m.text)(r("iroh")),(0,m.text)(l("table.protocolWormhole"))]},{feature:l("table.resumable"),values:[(0,m.status)(m.STATUS.yes,l("yes")),(0,m.status)(m.STATUS.no,l("no"))]},{feature:l("table.platforms"),values:[(0,m.text)(l("table.platformsAltsendme")),(0,m.text)(l("table.platformsWormhole"))]}],i=x(e,p);return(0,t.jsxs)(w,{children:[(0,t.jsx)(d.default,{eyebrow:r("wormhole"),title:e("title"),lead:e("lead"),backHref:"/compare",backLabel:r("backToCompare"),tone:"inverse"}),(0,t.jsxs)(u.Section,{children:[(0,t.jsx)(u.SectionOpener,{eyebrow:(0,g.tx)(r,"eyebrowTable","Side by side"),title:e("tableTitle")}),(0,t.jsx)(m.default,{columns:n,rows:s})]}),(0,t.jsxs)(u.Section,{children:[(0,t.jsx)(u.SectionOpener,{eyebrow:(0,g.tx)(r,"eyebrowWhen","Which one"),title:e("whenTitle")}),(0,t.jsxs)("div",{className:"grid gap-4 md:grid-cols-2",children:[(0,t.jsx)(j,{items:[e("whenWormhole1"),e("whenWormhole2"),e("whenWormhole3")],title:e("whenWormholeTitle")}),(0,t.jsx)(j,{highlighted:!0,items:[e("whenAltsendme1"),e("whenAltsendme2"),e("whenAltsendme3")],title:e("whenAltsendmeTitle")})]})]}),(0,t.jsxs)(u.Section,{children:[(0,t.jsx)(u.SectionOpener,{eyebrow:(0,g.tx)(r,"eyebrowFaq","Questions"),title:e("faqTitle")}),(0,t.jsx)(v,{items:i})]})]})}],3360)}]);
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.