1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,55079,e=>{"use strict";var t=e.i(67354),s=e.i(88465),a=e.i(82296),l=e.i(33375),i=e.i(29589);function r({className:e}){return(0,t.jsx)("img",{src:"/landing/icons/code-docs/icon-file-bend.svg",alt:"",loading:"lazy",className:e})}function n({className:e}){return(0,t.jsx)("img",{src:"/landing/icons/code-docs/icon-claude.svg",alt:"",loading:"lazy",className:e})}function c({className:e}){return(0,t.jsx)("img",{src:"/landing/icons/code-docs/icon-notepad.svg",alt:"",loading:"lazy",className:e})}function o({className:e}){return(0,t.jsx)("img",{src:"/landing/icons/code-docs/arrow-dotted.svg",alt:"",loading:"lazy",className:e})}function x({className:e}){return(0,t.jsx)("img",{src:"/landing/icons/code-docs/arrow-down.svg",alt:"",loading:"lazy",className:e})}function p({className:e}){return(0,t.jsx)("img",{src:"/landing/icons/code-docs/arrow-curve.svg",alt:"",loading:"lazy",className:e})}var d=e.i(75402);let m="#F8F8F2",u="#FF79C6",h="#FFB86C",f=[{n:10,toks:[{t:"import",c:u},{t:" { TokenStore } from './store';",c:m}]},{n:11,toks:[{t:"import",c:u},{t:" { OAuth2 } from './oauth2';",c:m}],diff:"add"},{n:12,toks:[]},{n:13,toks:[{t:"export ",c:m},{t:"class",c:u},{t:" ",c:m},{t:"AuthService",c:"#8BE9FD"},{t:" {",c:m}]},{n:14,toks:[{t:" ",c:m},{t:"constructor",c:"#50FA7B"},{t:"(",c:m}]},{n:15,toks:[{t:" ",c:m},{t:"private",c:h},{t:" ",c:m},{t:"tokenStore",c:h},{t:": ",c:m},{t:"TokenStore",c:h},{t:",",c:m}],diff:"del"},{n:16,toks:[{t:" ",c:m},{t:"private",c:h},{t:" ",c:m},{t:"oauth2",c:h},{t:": ",c:m},{t:"OAuth2",c:h},{t:",",c:m}],diff:"add"},{n:17,toks:[{t:" ) {}",c:m}]}],g={add:{light:"rgba(110,255,62,0.2)",gutter:"rgba(0,158,32,0.2)"},del:{light:"rgba(255,62,62,0.2)",gutter:"rgba(158,0,0,0.2)"}};function b(){let e={stroke:"white",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round"};return(0,t.jsxs)("svg",{className:"size-[16px] shrink-0 opacity-50",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":!0,children:[(0,t.jsx)("path",{d:"M4 5.5C4.82843 5.5 5.5 4.82843 5.5 4C5.5 3.17157 4.82843 2.5 4 2.5C3.17157 2.5 2.5 3.17157 2.5 4C2.5 4.82843 3.17157 5.5 4 5.5Z",...e}),(0,t.jsx)("path",{d:"M4 13.5C4.82843 13.5 5.5 12.8284 5.5 12C5.5 11.1716 4.82843 10.5 4 10.5C3.17157 10.5 2.5 11.1716 2.5 12C2.5 12.8284 3.17157 13.5 4 13.5Z",...e}),(0,t.jsx)("path",{d:"M12 13.5C12.8284 13.5 13.5 12.8284 13.5 12C13.5 11.1716 12.8284 10.5 12 10.5C11.1716 10.5 10.5 11.1716 10.5 12C10.5 12.8284 11.1716 13.5 12 13.5Z",...e}),(0,t.jsx)("path",{d:"M4 5.5V10.5",...e}),(0,t.jsx)("path",{d:"M8.66667 4H10.6667C11.4031 4 12 4.59695 12 5.33333V10.5",...e}),(0,t.jsx)("path",{d:"M9.33333 2.5L7.83333 4L9.33333 5.5",...e})]})}function j({className:e}){return(0,t.jsxs)("div",{translate:"no",className:(0,d.cn)("relative flex h-[164px] w-[319px] flex-col overflow-hidden rounded-[8px] border border-[rgba(255,255,255,0.1)] bg-[#1c1c1c] shadow-[0px_8px_8px_-4px_rgba(0,0,0,0.1),0px_4px_4px_-2px_rgba(0,0,0,0.1)]",e),children:[(0,t.jsx)("div",{"aria-hidden":!0,className:"pointer-events-none absolute inset-0 rounded-[8px] shadow-[inset_0px_0px_12px_0px_rgba(255,255,255,0.05)]"}),(0,t.jsxs)("div",{className:"relative flex h-[28px] shrink-0 items-center gap-[6px] bg-[rgba(63,63,63,0.7)] px-[10px]",children:[(0,t.jsx)(b,{}),(0,t.jsx)("span",{className:"cem-header font-mono-ui whitespace-pre text-[10px] leading-[12px] text-white",children:"refactor: migrate auth to OAuth2"})]}),(0,t.jsx)("div",{className:"relative flex-1 overflow-hidden bg-[rgba(38,38,38,0.5)]",children:(0,t.jsx)("div",{className:"px-[8px] pb-[8px] pt-[8px] font-mono-ui text-[10px] leading-[15px]",children:f.map(e=>(0,t.jsxs)("div",{"data-diff":e.diff,className:"cem-row relative flex h-[15px] items-center",children:[e.diff&&(0,t.jsxs)("span",{className:"cem-diff absolute inset-y-0 -left-[8px] -right-[8px]",children:[(0,t.jsx)("span",{className:"absolute inset-0",style:{background:g[e.diff].light}}),(0,t.jsx)("span",{className:"absolute inset-y-0 left-0 w-[24px]",style:{background:g[e.diff].gutter}})]}),(0,t.jsx)("span",{className:"cem-gutter relative w-[14px] shrink-0 text-right text-white/40",children:e.n}),(0,t.jsx)("span",{className:"cem-code relative ml-[8px] inline-block whitespace-pre",children:e.toks.map((s,a)=>(0,t.jsx)("span",{style:{color:s.c},children:s.t},`${e.n}-${a}`))})]},e.n))})})]})}let w=[{baseRot:-1,y:3,rot:1,yDur:2.6,x:1.5,xDur:3.3,delay:0},{baseRot:.8,y:3.5,rot:.8,yDur:3.1,x:1.2,xDur:2.7,delay:.5},{baseRot:-.6,y:2.5,rot:1.2,yDur:2.9,x:1.5,xDur:3.6,delay:.9}];function v({index:e,children:i}){let r=(0,s.useRef)(null);return(0,a.useGSAP)(()=>{let t=r.current;if(!t||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let s=w[e%w.length];l.default.fromTo(t,{y:-s.y,rotation:s.baseRot-s.rot},{y:s.y,rotation:s.baseRot+s.rot,duration:s.yDur,ease:"sine.inOut",yoyo:!0,repeat:-1,delay:s.delay}),l.default.fromTo(t,{x:-s.x},{x:s.x,duration:s.xDur,ease:"sine.inOut",yoyo:!0,repeat:-1,delay:.6*s.delay})},{scope:r}),(0,t.jsx)("div",{ref:r,className:"cem-chip will-change-transform",children:i})}var y=e.i(76756);l.default.registerPlugin(i.default);let N=` 2@keyframes cd-glow-spin { to { transform: rotate(360deg); } } 3@media (prefers-reduced-motion: no-preference) { 4 .cd-glow-anim { animation: cd-glow-spin 8s linear infinite; } 5}`,k=({icon:e,label:s})=>(0,t.jsxs)("div",{className:"relative flex h-[32px] w-[116px] items-center justify-center gap-[6px] overflow-clip rounded-[8px] border border-[rgba(255,255,255,0.1)] bg-white px-[12px] py-[8px] shadow-[0px_2px_4px_0px_rgba(0,0,0,0.06),0px_0px_0px_1px_rgba(0,0,0,0.1)]",children:[(0,t.jsx)("div",{className:"relative size-[16
5px] shrink-0",children:e}),(0,t.jsx)("p",{className:"whitespace-nowrap font-display text-[15px] leading-[1.5] tracking-[0.15px] text-landing-ink",children:s})]});e.s(["CodeDocsDiagram",0,()=>{let e=(0,s.useRef)(null);return(0,a.useGSAP)(()=>{let t=e.current;if(!t||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let s=l.default.utils.toArray(".cem-code",t),a=l.default.utils.toArray('.cem-row[data-diff="add"]',t);l.default.set(".cem-gutter",{opacity:0}),l.default.set(".cem-code",{clipPath:"inset(0 100% 0 0)"}),l.default.set(".cem-diff",{opacity:0}),l.default.set(".cem-chip",{opacity:0,scale:.8}),l.default.set(a,{height:0,overflow:"hidden"});let i=l.default.timeline({scrollTrigger:{trigger:t,start:"top 80%",once:!0}});s.forEach((e,t)=>{let s=e.closest(".cem-row");if(s?.dataset.diff==="add")return;let a=s?.querySelector(".cem-gutter"),l=e.textContent?.length??0;a&&i.to(a,{opacity:1,duration:.08},0===t?">":">-0.02"),l>0&&i.to(e,{clipPath:"inset(0 0% 0 0)",duration:Math.max(.08,.012*l),ease:`steps(${l})`},"<")});let r=t.querySelector('.cem-row[data-diff="del"] .cem-diff');r&&i.to(r,{opacity:1,duration:.18,ease:"power1.out"},">+0.25"),a.forEach(e=>{let t=e.querySelector(".cem-gutter"),s=e.querySelector(".cem-code"),a=e.querySelector(".cem-diff"),l=s?.textContent?.length??0;i.to(e,{height:15,duration:.28,ease:"power2.out"},">+0.18"),i.set(e,{overflow:"visible"}),t&&i.to(t,{opacity:1,duration:.1},">-0.05"),l>0&&s&&i.to(s,{clipPath:"inset(0 0% 0 0)",duration:Math.max(.08,.012*l),ease:`steps(${l})`},">"),a&&i.to(a,{opacity:1,duration:.18,ease:"power1.out"},">")}),i.to(".cem-chip",{opacity:1,scale:1,duration:.5,ease:"back.out(1.6)",stagger:.2},.12*i.duration())},{scope:e}),(0,t.jsxs)("div",{ref:e,className:"relative size-full overflow-clip rounded-[4px] border border-[rgba(28,28,28,0.15)] bg-[#dad7c9]",children:[(0,t.jsx)("style",{children:N}),(0,t.jsx)("div",{"aria-hidden":!0,className:"absolute left-[calc(50%-3px)] top-[calc(50%+45px)] size-[64px] -translate-x-1/2 -translate-y-1/2",children:(0,t.jsx)("div",{className:"cd-glow-anim absolute inset-[-6%] rounded-full blur-[6px]",style:{backgroundImage:"conic-gradient(from 90deg, rgb(215, 255, 120) 0deg, rgb(244, 189, 255) 120deg, rgb(255, 212, 120) 240deg, rgb(178, 235, 247) 360deg)"}})}),(0,t.jsx)(j,{className:"absolute left-[90px] top-[28px]"}),(0,t.jsx)("div",{className:"absolute left-[251px] top-[193px] h-[23px] w-0",children:(0,t.jsx)("div",{className:"absolute inset-[-5.66%_-1.5px]",children:(0,t.jsx)(o,{className:"block size-full"})})}),(0,t.jsx)("div",{className:"absolute left-[calc(50%-3px)] top-[225px] flex size-[64px] -translate-x-1/2 items-center justify-center overflow-clip rounded-[99px] pb-[6px] pl-[14px] pr-[12px] pt-[4px] shadow-[0px_2px_4px_0px_rgba(0,0,0,0.06),0px_0px_0px_2px_rgba(0,0,0,0.1)]",style:{backgroundImage:"linear-gradient(179.99997758095353deg, rgba(248, 250, 247, 0) 0%, rgba(165, 169, 160, 0.4) 126.39%), linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%)"},children:(0,t.jsx)("div",{className:"h-[34.336px] w-[34px]",children:(0,t.jsx)(y.DosuLogo,{className:"block size-full"})})}),(0,t.jsxs)("div",{className:"absolute left-[calc(50%-4px)] top-[354px] flex -translate-x-1/2 items-center gap-[11px]",children:[(0,t.jsx)(v,{index:0,children:(0,t.jsx)(k,{icon:(0,t.jsx)(r,{className:"absolute inset-0 block size-full"}),label:"Agents.MD"})}),(0,t.jsx)(v,{index:1,children:(0,t.jsx)(k,{icon:(0,t.jsx)(n,{className:"absolute inset-0 block size-full"}),label:"Claude.MD"})}),(0,t.jsx)(v,{index:2,children:(0,t.jsx)(k,{icon:(0,t.jsx)(c,{className:"absolute inset-0 block size-full"}),label:"skills/auth"})})]}),(0,t.jsx)("div",{className:"absolute left-[calc(50%-4px)] top-[295px] h-[54px] w-0 -translate-x-1/2",children:(0,t.jsx)("div",{className:"absolute inset-[0_-7.36px_-1.85%_-7.36px]",children:(0,t.jsx)(x,{className:"block size-full"})})}),(0,t.jsx)("div",{className:"absolute left-[calc(50%-67.5px)] top-[295px] h-[53.5px] w-[127px] -translate-x-1/2",children:(0,t.jsx)("div",{className:"absolute inset-[0_-0.79%_-1.87%_-5.8%]",children:(0,t.jsx)(p,{className:"block size-full"})})}),(0,t.jsx)("div",{className:"absolute left-[calc(50%+60.5px)] top-[295px] flex h-[53.5px] w-[127px] -translate-x-1/2 items-center justify-center",children:(0,t.jsx)("div",{className:"rotate-180 -scale-y-100",children:(0,t.jsx)("div",{className:"relative h-[53.5px] w-[127px]",children:(0,t.jsx)("div",{className:"absolute inset-[0_-0.79%_-1.87%_-5.8%]",children:(0,t.jsx)(p,{className:"block size-full"})})})})})]})}],55079)},39910,e=>{"use strict";var t=e.i(67354),s=e.i(88465),a=e.i(97255),l=e.i(82296),i=e.i(33375),r=e.i(29589),n=e.i(75402);function c({className:e}){return(0,t.jsx)("img",{src:"/landing/icons/collab-loop/connector-line-h.svg",alt:"",loading:"lazy",className:e})}function o({className:e}){return(0,t.jsx)("img",{src:"/landing/icons/collab-loop/connector-line-v.svg",alt:"",loading:"lazy",className:e})}function x({className:e}){return(0,t.jsx)("img",{src:"/landing/icons/collab-loop/check-badge.svg",alt:"",loading:"lazy",className:e})}i.default.registerPlugin(r.default);let p=[{label:"Code",Icon:function({className:e}){return(0,t.jsx)("img",{src:"/landing/icons/collab-loop/icon-code.svg",alt:"",loading:"lazy",className:e})},bg:"#d7ff78",border:"#92b839",text:"#5b7913",px:"px-[10px]",pos:"left-[calc(50%+3.5px)] top-[calc(50%-156px)]"},{label:"Docs",Icon:function({className:e}){return(0,t.jsx)("img",{src:"/landing/icons/collab-loop/icon-docs.svg",alt:"",loading:"lazy",className:e})},bg:"#f4bdff",border:"rgba(223,61,255,0.5)",text:"#560067",px:"px-[10px]",pos:"left-[calc(50%+156.5px)] top-[calc(50%-10px)]"},{label:"Issues",Icon:function({className:e}){return(0,t.jsx)("img",{src:"/landing/icons/collab-loop/icon-issues.svg",alt:"",loading:"lazy",className:e})},bg:"#ffd478",border:"#fbb624",text:"#765100",px:"px-[12px]",pos:"left-[calc(50%+3.5px)] top-[calc(50%+152px)]"},{label:"Review",Icon:function({className:e}){return(0,t.jsx)("img",{src:"/landing/icons/collab-loop/icon-review.svg",alt:"",loading:"lazy",className:e})},bg:"#b2ebf7",border:"#00b8dd",text:"#09677a",px:"px-[10px]",pos:"left-[calc(50%-150px)] top-[calc(50%-10px)]"}],d=["feature-1-avatar-1.png","feature-1-avatar-2.png","feature-1-avatar-3.png"],m=[{Corner:function({className:e}){return(0,t.jsx)("img",{src:"/landing/icons/collab-loop/corner-tl.svg",alt:"",loading:"lazy",className:e})},pos:"left-[calc(50%-138px)] top-[56px]"},{Corner:function({className:e}){return(0,t.jsx)("img",{src:"/landing/icons/collab-loop/corner-tr.svg",alt:"",loading:"lazy",className:e})},pos:"left-[calc(50%+144px)] top-[56px]"},{Corner:function({className:e}){return(0,t.jsx)("img",{src:"/landing/icons/collab-loop/corner-br.svg",alt:"",loading:"lazy",className:e})},pos:"left-[calc(50%+145px)] top-[339px]"},{Corner:function({className:e}){return(0,t.jsx)("img",{src:"/landing/icons/collab-loop/corner-bl.svg",alt:"",loading:"lazy",className:e})},pos:"left-[calc(50%-139px)] top-[339px]"}],u=["left-[calc(50%+3px)] top-[calc(50%-65px)]","left-[calc(50%+66px)] top-[calc(50%-9px)]","left-[calc(50%+2px)] top-[calc(50%+48px)]","left-[calc(50%-60px)] top-[calc(50%-10px)]"];e.s(["CollabLoopDiagram",0,()=>{let e=(0,s.useRef)(null);return(0,l.useGSAP)(()=>{let t=e.current;if(!t||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;i.default.set(".cl-frame",{opacity:0,scale:.9}),i.default.set(".cl-corner",{opacity:0,scale:.4}),i.default.set(".cl-line-h",{clipPath:"inset(0% 50% 0% 50%)"}),i.default.set(".cl-line-v",{clipPath:"inset(50% 0% 50% 0%)"}),i.default.set(".cl-avatars",{opacity:0,scale:.5}),i.default.set(".cl-chip",{opacity:0,scale:.8}),i.default.set(".cl-check",{opacity:0,scale:0});let s=i.default.timeline({scrollTrigger:{trigger:t,start:"top 80%",once:!0}});s.to(".cl-frame",{opacity:1,scale:1,duration:.5,ease:"power2.out"}),s.to(".cl-corner",{opacity:1,scale:1,duration:.4,ease:"back.out(2)",stagger:.07},"<0.1"),s.to(".cl-avatars",{opacity:1,scale:1,duration:.5,ease:"back.out(1.5)"},">-0.1"),s.to(".cl-line",{clipPath:"inset(0% 0% 0% 0%)",duration:.5,ease:"power2.out"},">-0.15"),s.addLabel("pairs",">-0.1"),s.to(".cl-chip",{opacity:1,scale:1,duration:.45,ease:"back.out(1.6)",stagger:.2},"pairs"),s.to(".cl-check",{opacity:1,scale:1,duration:.4,ease:"back.out(2.2)",stagger:.2},"pairs")},{scope:e}),(0,t.jsxs)("div",{ref:e,className:"relative size-full overflow-clip rounded-[4px] border border-[rgba(28,28,28,0.15)] bg-[#dad7c9]",children:[(0,t.jsx)("div",{className:"cl-line cl-line-h absolute left-[calc(50%+11.5px)] top-[calc(50%-9px)] h-[3px] w-[324px] -translate-x-1/2 -translate-y-1/2",children:(0,t.jsx)(c,{className:"block size-full"})}),(0,t.jsx)("div",{className:"cl-line cl-line-v absolute left-[calc(50%+3px)] top-[calc(50%+1px)] h-[289px] w-[3px] -translate-x-1/2 -translate-y-1/2",children:(0,t.jsx)(o,{className:"block size-full"})}),(0,t.jsx)("div",{className:"absolute left-[calc(50%+3px)] top-[calc(50%-2px)] -translate-x-1/2 -translate-y-1/2",children:(0,t.jsx)("div",{className:"cl-frame size-[308px] rounded-[8px] border border-[rgba(28,28,28,0.2)]"})}),m.map(({Corner:e,pos:s})=>(0,t.jsx)("div",{className:(0,n.cn)("absolute size-[24px] -translate-x-1/2",s),children:(0,t.jsx)(e,{className:"cl-corner block size-full"})}
5,s)),(0,t.jsx)("div",{"aria-hidden":!0,className:"absolute left-[calc(50%+3px)] top-[calc(50%-8px)] h-[42px] w-[82px] -translate-x-1/2 -translate-y-1/2 opacity-30",style:{background:"radial-gradient(ellipse 50% 50% at 50% 50%, rgba(232,210,195,0.9) 0%, rgba(230,213,183,0.45) 45%, rgba(230,213,183,0) 72%)"}}),(0,t.jsx)("div",{className:"absolute left-[calc(50%+3px)] top-[calc(50%-8px)] -translate-x-1/2 -translate-y-1/2",children:(0,t.jsx)("div",{className:"cl-avatars flex items-center",children:d.map((e,s)=>(0,t.jsx)("div",{className:(0,n.cn)("relative size-[38px] shrink-0",s<d.length-1&&"mr-[-16px]"),children:(0,t.jsx)("div",{className:"absolute inset-[-5.26%_-10.53%_-15.79%_-10.53%]",children:(0,t.jsx)(a.default,{src:`/landing/${e}`,alt:"",fill:!0,sizes:"46px",className:"object-cover"})})},e))})}),p.map(({label:e,Icon:s,bg:a,border:l,text:i,px:r,pos:c})=>(0,t.jsx)("div",{className:(0,n.cn)("absolute -translate-x-1/2 -translate-y-1/2",c),children:(0,t.jsxs)("div",{className:(0,n.cn)("cl-chip flex h-[28px] items-center justify-center gap-[4px] rounded-[40px] border py-[8px] backdrop-blur-[10.5px]",r),style:{backgroundColor:a,borderColor:l},children:[(0,t.jsx)(s,{className:"relative block size-[14px] shrink-0"}),(0,t.jsx)("span",{className:"whitespace-nowrap font-display text-[14px] leading-[1.5] tracking-[0.14px]",style:{color:i},children:e})]})},e)),u.map(e=>(0,t.jsx)("div",{className:(0,n.cn)("absolute size-[12px] -translate-x-1/2 -translate-y-1/2",e),children:(0,t.jsx)(x,{className:"cl-check block size-full"})},e))]})}],39910)},59892,e=>{"use strict";var t=e.i(67354),s=e.i(88465),a=e.i(75402),l=e.i(32738),i=e.i(40372),r=e.i(97255),n=e.i(82296),c=e.i(33375),o=e.i(29589);c.default.registerPlugin(o.default);let x=({src:e,className:s})=>(0,t.jsx)("img",{src:e,alt:"",loading:"lazy",className:(0,a.cn)("block shrink-0",s)}),p="flex h-[32px] shrink-0 items-center justify-center gap-[9px] overflow-clip rounded-[8px] border border-white/10 bg-white/5 px-[12px] py-[8px] shadow-[0px_2px_4px_0px_rgba(0,0,0,0.06),0px_0px_0px_1px_rgba(0,0,0,0.1)]",d="whitespace-nowrap font-display text-[16px] leading-none tracking-[0.48px] text-white",m=" curl -fsSL https://cli.dosu.dev/install | sh";var u=e.i(79417),h=e.i(76756);c.default.registerPlugin(o.default);let f=({src:e,className:s})=>(0,t.jsx)("img",{src:e,alt:"",loading:"lazy",className:(0,a.cn)("block",s)}),g=[{icon:"/landing/icons/ship-faster/doc-agents.svg",label:"AGENTS.md"},{icon:"/landing/icons/ship-faster/doc-api.svg",label:"API Reference"},{icon:"/landing/icons/ship-faster/doc-claude.svg",label:"CLAUDE.md"}],b=[{n:"01",title:"Connect your tools",body:["Install Dosu on GitHub or GitLab and it will begin monitoring changes to keep docs fresh. Add Dosu to Slack or MS Teams so you can ask it for context or tell it to document something.","Sync existing docs from Notion, Confluence, Coda, or your repo."],visual:(0,t.jsx)(u.IntegrationsGrid,{})},{n:"02",title:"Connect your coding agent",body:["Add the Dosu MCP Server with a single shell command.","Your agent gets access to consistent, token-efficient context from all your connected tools and automatically captures knowledge from each session."],visual:(0,t.jsx)(()=>{let e=(0,s.useRef)(null);return(0,n.useGSAP)(()=>{let t=e.current;if(!t||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let s=c.default.utils.toArray(".as-chip",t),a=t.getBoundingClientRect(),l=t.querySelector(".as-terminal"),i={x:a.width/2,y:180};if(l){let e=l.getBoundingClientRect();i.x=e.left+e.width/2-a.left,i.y=e.bottom-a.top}let r=s.map(e=>{let t=e.getBoundingClientRect();return Math.hypot(t.left+t.width/2-a.left-i.x,t.top+t.height/2-a.top-i.y)}),n=Math.max(...r,1);c.default.set(".as-terminal",{opacity:0,scale:.96}),c.default.set(".as-cmd",{clipPath:"inset(0 100% 0 0)"}),c.default.set(".as-copy",{opacity:0}),c.default.set(".as-flare",{opacity:0}),c.default.set(".as-ripple",{opacity:0,scale:.2}),c.default.set(s,{opacity:0,scale:.8,y:6});let o=c.default.timeline({scrollTrigger:{trigger:t,start:"top 82%",end:"top 30%",scrub:.6}});o.to(".as-terminal",{opacity:1,scale:1,duration:.4,ease:"power2.out"}),o.to(".as-cmd",{clipPath:"inset(0 0% 0 0)",duration:.55,ease:`steps(${m.length})`},">-0.05"),o.to(".as-copy",{opacity:1,duration:.2},">-0.15"),o.addLabel("run",">"),o.to(".as-flare",{opacity:.85,duration:.16,ease:"power2.out"},"run"),o.to(".as-flare",{opacity:0,duration:.5,ease:"power2.in"},"run+=0.16"),o.to(".as-ripple",{scale:1.1,duration:.9,ease:"power2.out"},"run"),o.to(".as-ripple",{keyframes:{opacity:[0,.45,0]},duration:.9,ease:"none"}
5,"run"),s.forEach((e,t)=>{o.to(e,{opacity:1,scale:1,y:0,duration:.4,ease:"power2.out"},`run+=${(.1+r[t]/n*.55).toFixed(3)}`)})},{scope:e}),(0,t.jsxs)("div",{ref:e,className:"relative size-full overflow-hidden rounded-[4px] border border-white/15 bg-[#111]",children:[(0,t.jsx)("div",{"aria-hidden":"true",className:"as-ripple pointer-events-none absolute left-1/2 top-[178px] size-[440px] -translate-x-1/2 -translate-y-1/2 rounded-full bg-[radial-gradient(circle,transparent_61%,rgba(208,228,33,0.16)_67%,transparent_73%)] opacity-0"}),(0,t.jsxs)("div",{className:"absolute left-1/2 top-[94px] w-[267px] -translate-x-1/2",children:[(0,t.jsx)("div",{"aria-hidden":"true",className:"as-flare pointer-events-none absolute inset-0 rounded-[8px] opacity-0 shadow-[0px_0px_22px_5px_rgba(208,228,33,0.55)]"}),(0,t.jsxs)("div",{translate:"no",className:"as-terminal relative overflow-clip rounded-[8px] border border-[rgba(208,228,33,0.5)] shadow-[0px_0px_16px_0px_rgba(208,228,33,0.1),0px_8px_8px_0px_rgba(0,0,0,0.1),0px_4px_4px_0px_rgba(0,0,0,0.1)]",children:[(0,t.jsxs)("div",{className:"relative flex items-center gap-[6px] border-b border-white/10 bg-[#2f2f2f] px-[10px] py-[12px] shadow-[inset_0px_0px_8px_0px_rgba(255,255,255,0.15)]",children:[(0,t.jsx)(x,{src:"/landing/icons/agent-setup/traffic-lights.svg",className:"h-[10px] w-[42px]"}),(0,t.jsx)("span",{className:"absolute left-1/2 top-[12px] -translate-x-1/2 whitespace-nowrap font-mono-ui text-[13px] font-medium leading-[12px] text-white",children:"-- dosu"})]}),(0,t.jsxs)("div",{className:"relative flex items-start gap-[8px] bg-[#1c1c1c] p-[16px] shadow-[inset_0px_0px_8px_0px_rgba(255,255,255,0.15)]",children:[(0,t.jsxs)("p",{className:"min-w-px flex-1 font-mono-ui text-[14px] leading-[20px] tracking-[0.28px]",children:[(0,t.jsx)("span",{className:"text-white/50",children:">"}),(0,t.jsx)("span",{className:"as-cmd inline-block whitespace-pre text-white",children:m})]}),(0,t.jsx)(x,{src:"/landing/icons/agent-setup/copy-icon.svg",className:"as-copy size-[18px]"})]})]})]}),(0,t.jsxs)("div",{className:"absolute left-[44px] top-[207px] flex w-[343px] flex-wrap items-start justify-center gap-[12px]",children:[(0,t.jsxs)("div",{className:(0,a.cn)(p,"as-chip"),children:[(0,t.jsx)(x,{src:"/landing/icons/agent-setup/claude.svg",className:"size-[16px]"}),(0,t.jsx)("span",{className:d,children:"Claude"})]}),(0,t.jsxs)("div",{className:(0,a.cn)(p,"as-chip"),children:[(0,t.jsx)(x,{src:"/landing/icons/agent-setup/cursor.svg",className:"h-[16px] w-[14px]"}),(0,t.jsx)("span",{className:d,children:"Cursor"})]}),(0,t.jsxs)("div",{className:(0,a.cn)(p,"as-chip"),children:[(0,t.jsx)(x,{src:"/landing/icons/agent-setup/codex.svg",className:"size-[16px]"}),(0,t.jsx)("span",{className:d,children:"Codex"})]}),(0,t.jsxs)("div",{className:(0,a.cn)(p,"as-chip"),children:[(0,t.jsx)(r.default,{src:"/landing/agent-gemini.png",alt:"",width:16,height:16,className:"size-[16px] shrink-0"}),(0,t.jsx)("span",{className:d,children:"Gemini"})]}),(0,t.jsxs)("div",{className:(0,a.cn)(p,"as-chip","w-[110px]"),children:[(0,t.jsx)(x,{src:"/landing/icons/agent-setup/windsurf.svg",className:"h-[12px] w-[21px]"}),(0,t.jsx)("span",{className:d,children:"Windsurf"})]}),(0,t.jsx)("div",{className:(0,a.cn)(p,"as-chip","w-[119px]"),children:(0,t.jsx)("span",{className:"whitespace-nowrap font-display text-[16px] leading-[1.5] tracking-[0.16px] text-white opacity-50",children:"...many more"})})]})]})},{})},{n:"03",title:"Ship faster",body:[(0,t.jsx)(t.Fragment,{children:"Dosuâs knowledge base gives your team living documentation that stays up to date and supercharges agent performance without changing your workflow."}),"You build, Dosu documents."],visual:(0,t.jsx)(()=>{let e=(0,s.useRef)(null);return(0,n.useGSAP)(()=>{let t=e.current;if(!t||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let s=c.default.utils.toArray(".sf-docrow",t);c.default.set(".sf-dosu",{x:-300}),c.default.set(".sf-line-h",{clipPath:"inset(0 100% 0 0)"}),c.default.set(".sf-diamond",{scale:0}),c.default.set(".sf-line-dotted",{clipPath:"inset(0 0 100% 0)"}),c.default.set(".sf-doccard",{opacity:0}
5),c.default.set(s,{height:0,opacity:0,overflow:"hidden"}),c.default.set(".sf-line-lime",{clipPath:"inset(100% 0 0 0)"}),c.default.set(".sf-pr",{opacity:0,scale:.9});let a=c.default.timeline({scrollTrigger:{trigger:t,start:"top 82%",end:"top 26%",scrub:.6}});a.to(".sf-dosu",{x:0,duration:1,ease:"none"}),a.to(".sf-line-h",{clipPath:"inset(0 0% 0 0)",duration:1,ease:"none"},"<"),a.to(".sf-diamond",{scale:1,duration:.12,ease:"back.out(3)"},.5),a.to(".sf-line-dotted",{clipPath:"inset(0 0 0% 0)",duration:.3,ease:"none"},">"),a.to(".sf-doccard",{opacity:1,duration:.15},"<0.05"),s.forEach((e,t)=>{a.to(e,{height:"auto",opacity:1,duration:.28,ease:"power2.out"},0===t?">":">-0.12")}),a.to(".sf-line-lime",{clipPath:"inset(0% 0 0 0)",duration:.35,ease:"none"},">"),a.to(".sf-pr",{opacity:1,scale:1,duration:.25,ease:"back.out(1.6)"},">-0.05")},{scope:e}),(0,t.jsxs)("div",{ref:e,className:"relative size-full overflow-clip rounded-[4px] border border-white/15 bg-[#111]",children:[(0,t.jsx)(f,{src:"/landing/icons/ship-faster/line-h.svg",className:"sf-line-h absolute left-0 top-[210px] h-[2px] w-[336px]"}),(0,t.jsx)(f,{src:"/landing/icons/ship-faster/line-lime.svg",className:"sf-line-lime absolute left-[209px] top-[75px] h-[139px] w-[2px]"}),(0,t.jsx)(f,{src:"/landing/icons/ship-faster/line-dotted.svg",className:"sf-line-dotted absolute left-[210px] top-[219px] h-[54px] w-px"}),(0,t.jsx)(f,{src:"/landing/icons/ship-faster/diamond.svg",className:"sf-diamond absolute left-[205px] top-[206px] size-[10px]"}),(0,t.jsxs)("div",{className:"sf-pr absolute left-[155px] top-[38px] flex h-[32px] items-center justify-center gap-[9px] overflow-clip rounded-[8px] border border-white/10 bg-white/5 px-[12px] py-[8px] shadow-[0px_2px_4px_0px_rgba(0,0,0,0.06),0px_0px_0px_1px_rgba(0,0,0,0.1)]",children:[(0,t.jsx)(f,{src:"/landing/icons/ship-faster/pr-icon.svg",className:"size-[16px] shrink-0"}),(0,t.jsx)("span",{className:"whitespace-nowrap font-display text-[16px] leading-none tracking-[0.48px] text-white",children:"PR #844"})]}),(0,t.jsx)("div",{className:"sf-doccard absolute left-[94px] top-[275px] flex w-[232px] flex-col items-start gap-[4px] rounded-[10px] border border-white/10 bg-white/5 p-[12px] shadow-[inset_0px_0px_8px_0px_rgba(255,255,255,0.1)]",children:g.map(e=>(0,t.jsxs)("div",{className:"sf-docrow flex items-center gap-[6px]",children:[(0,t.jsx)(f,{src:e.icon,className:"size-[16px] shrink-0"}),(0,t.jsx)("span",{className:"whitespace-nowrap font-display text-[14px] leading-[1.5] tracking-[0.14px] text-white",children:e.label}),(0,t.jsx)("span",{className:"whitespace-nowrap font-mono-ui text-[10px] leading-[1.5] tracking-[0.2px] text-[#8d8d8d]",children:"Updated by Dosu"})]},e.label))}),(0,t.jsx)("div",{className:"absolute left-[calc(50%+150.25px)] top-1/2 size-[64px] -translate-x-1/2 -translate-y-1/2",children:(0,t.jsxs)("div",{className:"sf-dosu relative size-full will-change-transform",children:[(0,t.jsx)("div",{"aria-hidden":"true",className:"absolute inset-[-10%] rounded-full opacity-30 blur-[8px]",style:{backgroundImage:"conic-gradient(from 90deg, rgb(215, 255, 120) 0deg, rgb(244, 189, 255) 120deg, rgb(255, 212, 120) 240deg, rgb(178, 235, 247) 360deg)"}}),(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center overflow-clip rounded-[99px] pb-[6px] pl-[14px] pr-[12px] pt-[4px] shadow-[0px_2px_4px_0px_rgba(0,0,0,0.06),0px_0px_0px_2px_rgba(0,0,0,0.1)]",style:{backgroundImage:"linear-gradient(179.99997758095353deg, rgba(248, 250, 247, 0) 0%, rgba(165, 169, 160, 0.4) 126.39%), linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%)"},children:(0,t.jsx)("div",{className:"h-[34.336px] w-[34px]",children:(0,t.jsx)(h.DosuLogo,{className:"block size-full"})})})]})})]})},{})}],j=(e,t,s)=>Math.min(s,Math.max(t,e)),w=()=>(0,t.jsx)("svg",{viewBox:"0 0 10 10",width:"10",height:"10","aria-hidden":"true",children:(0,t.jsx)("path",{fill:"rgb(28,28,28)",d:"M 0 10 L 0 7.143 L 2.857 7.143 L 2.857 5.714 L 4.286 5.714 L 4.286 4.286 L 1.429 4.286 L 1.429 2.857 L 0 2.857 L 0 0 L 2.857 0 L 2.857 1.429 L 5.714 1.429 L 5.714 2.857 L 7.143 2.857 L 7.143 4.286 L 10 4.286 L 10 5.714 L 8.571 5.714 L 8.571 7.143 L 5.714 7.143 L 5.714 8.571 L 4.286 8.571 L 4.286 10 L 0 10 Z"})}),v=({step:e,active:s,labelRef:l})=>(0,t.jsxs)("div",{className:"relative z-[2] grid grid-cols-[172px_356px_1fr] items-start gap-[40px] max-xl:grid-cols-[172px_1fr] max-md:grid-cols-1 max-md:gap-[16px]",children:[(0,t.jsx)("div",{className:"relative flex items-center pt-[88px] max-md:pt-0",children:(0,t.jsxs)("span",{ref:l,className:(0,a.cn)("pl-[32px] font-mono-ui text-[13px] font-bold tracking-[0.1em] transition-colors duration-300 max-md:pl-0 max-md:text-[rgb(208,228,33)]",s?"text-[rgb(208,228,33)]":"text-white/40"),children:["STEP ",e.n]})}),(0,t.jsxs)("div",{className:"pt-[78px] text-left max-xl:col-start-2 max-xl:row-start-1 max-md:col-auto max-md:row-auto max-md:pt-0",children:[(0,t.jsx)("h3",{className:"m-0 mb-[16px] text-left font-display text-[40px] font-normal leading-none tracking-[-0.005em] text-white max-md:text-[30px] max-sm:text-[26px]",children:e.title}),e.body.map((s,a)=>(0,t.jsx)("p",{className:"m-0 mb-[16px] text-left font-sans text-[16px] font-normal leading-[1.4] text-white/70 [text-wrap:pretty]",children:s},`${e.n}-${a}`))]}),(0,t.jsx)("div",{className:"w-[434px] justify-self-end max-xl:col-start-2 max-xl:row-start-2 max-xl:w-full max-xl:max-w-[434px] max-xl:justify-self-start max-md:col-auto max-md:row-auto",children:(0,t.jsx)(i.ScaleToFit,{width:434,height:424,children:e.visual})})]});e.s(["HowDoesDosuWork",0,()=>{let e=(0,s.useRef)(null),a=(0,s.useRef)(null),i=(0,s.useRef)(null),r=(0,s.useRef)(null),n=(0,s.useRef)([]),c=(0,s.useRef)(b.map((e,t)=>b.length>1?t/(b.length-1):0)),o=(0,s.useRef)(0),x=(0,s.useRef)(0),p=(0,s.useRef)(0),[d,m]=(0,s.use
5State)(0);return(0,s.useEffect)(()=>{let t=e.current?.querySelector(".ig-grid")??null,s=window.matchMedia("(prefers-reduced-motion: reduce)").matches,l=()=>{let e=a.current;if(!e)return;let t=e.getBoundingClientRect();if(!t.height)return;let s=n.current.map(e=>{if(!e)return 0;let s=e.getBoundingClientRect();return j((s.top+s.height/2-t.top)/t.height,0,1)});s.length&&(c.current=s)},d=()=>{let e=a.current;if(!e)return;let t=e.getBoundingClientRect();t.height&&(o.current=j((window.innerHeight/2-t.top)/t.height,c.current[0]??0,1))},u=e=>{let a=`${(100*e).toFixed(3)}%`;i.current&&(i.current.style.height=`calc(${a} - 8px)`),r.current&&(r.current.style.top=a);let l=c.current;if(t&&!s){let s=l[0]??0,a=((l[1]??1)-s)*(2/3);t.style.setProperty("--p",(a>0?j((e-s)/a,0,1):1).toFixed(3))}let n=0;for(let t=0;t<l.length;t++)e>=l[t]-.004&&(n=t);m(e=>e===n?e:n)},h=()=>{let e=o.current-x.current;if(4e-4>Math.abs(e)){x.current=o.current,u(x.current),p.current=0;return}x.current+=.1*e,u(x.current),p.current=requestAnimationFrame(h)},f=()=>{p.current||(p.current=requestAnimationFrame(h))},g=()=>{d(),f()},b=()=>{l(),d(),f()};return l(),d(),x.current=o.current,u(x.current),window.addEventListener("scroll",g,{passive:!0}),window.addEventListener("resize",b),()=>{cancelAnimationFrame(p.current),p.current=0,window.removeEventListener("scroll",g),window.removeEventListener("resize",b)}},[]),(0,t.jsxs)("section",{className:"relative overflow-hidden bg-landing-dark-2 px-[200px] py-[150px] max-2xl:px-[120px] max-xl:px-[80px] max-lg:px-[48px] max-md:px-[24px] max-md:py-[100px] max-sm:px-[16px] max-sm:py-[72px]",children:[(0,t.jsx)(l.GrungeOverlay,{}),(0,t.jsx)("h2",{className:"relative z-[2] m-0 mb-[128px] text-center font-display text-[50px] font-normal leading-none tracking-[-0.005em] text-white max-xl:mb-[96px] max-md:mb-[56px] max-md:text-[34px] max-sm:text-[28px]",children:"How does Dosu work?"}),(0,t.jsxs)("div",{ref:e,className:"relative z-[2] mx-auto flex max-w-[1040px] flex-col gap-[180px] max-xl:gap-[120px] max-md:gap-[56px]",children:[(0,t.jsxs)("div",{ref:a,className:"absolute bottom-[92px] left-[8px] top-[92px] z-[1] w-px max-md:hidden",children:[(0,t.jsx)("div",{className:"absolute inset-x-0 bottom-0 top-[8px] bg-[rgba(208,228,33,0.18)]"}),(0,t.jsx)("div",{ref:i,className:"absolute inset-x-0 top-[8px] bg-[rgb(208,228,33)]",style:{height:0}}),(0,t.jsx)("span",{className:"absolute -left-[4px] top-[3px] h-[9px] w-[9px] rotate-45 bg-[rgb(208,228,33)]"}),(0,t.jsx)("span",{className:"absolute -bottom-[5px] -left-[4px] h-[9px] w-[9px] rotate-45 bg-[rgba(208,228,33,0.3)]"}),(0,t.jsx)("span",{ref:r,className:"absolute left-1/2 flex h-[20px] w-[20px] -translate-x-1/2 -translate-y-1/2 items-center justify-center rounded-[32px] bg-[rgb(208,228,33)]",style:{top:0},children:(0,t.jsx)(w,{})})]}),b.map((e,s)=>(0,t.jsx)(v,{step:e,active:s<=d,labelRef:e=>{n.current[s]=e}},e.n))]})]})}],59892)},82455,e=>{"use strict";var t=e.i(67354),s=e.i(88465),a=e.i(82296),l=e.i(33375),i=e.i(29589),r=e.i(66255);let n=(0,r.default)("arrow-down",[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]]),c=(0,r.default)("arrow-up",[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]]);l.default.registerPlugin(i.default);let o="absolute inset-x-0 h-[2px] bg-[linear-gradient(90deg,rgba(201,167,113,0)_0%,rgba(201,167,113,0.7)_25%,rgba(236,213,176,0.7)_50%,rgba(201,167,113,0.7)_75%,rgba(201,167,113,0)_100%)] shadow-[inset_0_0_4px_rgba(0,0,0,0.25)]",x=[{label:"Cost per Agent Run",without:"$0.84",with:{display:"$0.42",from:.84,to:.42,fmt:e=>`$${e.toFixed(2)}`},impact:{display:"-50%",to:-50,fmt:e=>`${Math.round(e)}%`}},{label:"Time per Agent Run",without:"2m 34s",with:{display:"1m 23s",from:154,to:83,fmt:e=>`${Math.floor(e/60)}m ${String(Math.round(e%60)).padStart(2,"0")}s`},impact:{display:"-46%",to:-46,fmt:e=>`${Math.round(e)}%`}},{label:"Repeatable Solutions",without:"25% Repeatable",with:{display:"80% Repeatable",from:25,to:80,fmt:e=>`${Math.round(e)}% Repeatable`},impact:{display:"3x consistency",to:3,fmt:e=>`${Math.round(e)}x consistency`}}],p="border-b border-black/5 px-[28px] py-[24px] text-left text-[14px] font-medium max-lg:px-[18px] max-md:px-[12px] max-md:py-[18px] max-md:text-[13px] max-sm:px-[5px] max-sm:py-[14px] max-sm:text-[12px] fluid-rt";e.s(["ImpactTable",0,()=>{let e=(0,s.useRef)(null);return(0,a.useGSAP)(()=>{let t=e.current;if(!t||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let s=l.default.utils.toArray(".it-with-value",t),a=l.default.utils.toArray(".it-impact",t);l.default.set(".it-without",{opacity:0}
5),l.default.set(".it-with",{opacity:0}),l.default.set(".it-with-arrow",{opacity:0}),l.default.set(".it-impact",{opacity:0}),s.forEach((e,t)=>{e.textContent=x[t].with.fmt(x[t].with.from)}),a.forEach((e,t)=>{e.textContent=x[t].impact.fmt(0)});let i=l.default.timeline({scrollTrigger:{trigger:t,start:"top 80%",once:!0}});i.to(".it-without",{opacity:1,duration:.4,stagger:.08}),i.addLabel("withCol",">-0.1"),i.to(".it-with",{opacity:1,duration:.4,stagger:.06},"withCol"),i.to(".it-with-arrow",{opacity:1,duration:.3,stagger:.06},"withCol+=0.25"),s.forEach((e,t)=>{let{from:s,to:a,fmt:l}=x[t].with,r={v:s};i.to(r,{v:a,duration:1.2,ease:"power2.out",onUpdate:()=>{e.textContent=l(r.v)}},"withCol+=0.25")}),i.addLabel("impactCol","withCol+=1.55"),i.to(".it-impact",{opacity:1,duration:.3,stagger:.08},"impactCol"),a.forEach((e,t)=>{let{to:s,fmt:a}=x[t].impact,l={v:0};i.to(l,{v:s,duration:.9,ease:"power2.out",onUpdate:()=>{e.textContent=a(l.v)}},"impactCol")}),i.to(".it-with-arrow",{opacity:0,duration:.4},">")},{scope:e}),(0,t.jsxs)("div",{ref:e,className:"relative z-[2] mx-auto mt-[64px] w-[1040px] max-w-full bg-[rgb(250,250,250)] px-[24px] py-[32px] shadow-[0_16px_24px_0_rgba(0,0,0,0.1)] max-sm:mt-[40px] max-sm:px-[12px] max-sm:py-[20px] fluid-rt",children:[(0,t.jsx)("div",{className:`${o} top-0`}),(0,t.jsx)("div",{className:`${o} bottom-0`}),(0,t.jsx)("div",{className:"overflow-x-auto",children:(0,t.jsxs)("table",{className:"font-mono-ui w-full border-collapse border border-[rgba(17,17,17,0.06)]",children:[(0,t.jsx)("thead",{children:(0,t.jsxs)("tr",{children:[(0,t.jsx)("th",{className:"border-b border-black/5 bg-white/50 px-[28px] py-[24px] text-left text-[13px] font-medium tracking-[0.02em] text-landing-slate-2 max-lg:px-[18px] max-md:px-[12px] max-md:py-[18px] max-sm:px-[5px] max-sm:py-[14px] max-sm:text-[12px] fluid-rt"}),(0,t.jsx)("th",{className:"border-b border-black/5 bg-white/50 px-[28px] py-[24px] text-left text-[13px] font-medium tracking-[0.02em] text-landing-slate-2 max-lg:px-[18px] max-md:px-[12px] max-md:py-[18px] max-sm:px-[5px] max-sm:py-[14px] max-sm:text-[12px] fluid-rt",children:"Without Dosu"}),(0,t.jsx)("th",{className:"border-b border-black/5 bg-white/50 px-[28px] py-[24px] text-left text-[13px] font-medium tracking-[0.02em] text-landing-slate-2 max-lg:px-[18px] max-md:px-[12px] max-md:py-[18px] max-sm:px-[5px] max-sm:py-[14px] max-sm:text-[12px] fluid-rt",children:"With Dosu"}),(0,t.jsx)("th",{className:"border-b border-black/5 bg-white/50 px-[28px] py-[24px] text-left text-[13px] font-medium tracking-[0.02em] text-landing-slate-2 max-lg:px-[18px] max-md:px-[12px] max-md:py-[18px] max-sm:px-[5px] max-sm:py-[14px] max-sm:text-[12px] fluid-rt",children:"Impact"})]})}),(0,t.jsx)("tbody",{children:x.map(e=>{let s=e.with.to<e.with.from?n:c;return(0,t.jsxs)("tr",{className:"[&:last-child>td]:border-b-0",children:[(0,t.jsx)("td",{className:`${p} text-landing-ink`,children:e.label}),(0,t.jsx)("td",{className:`${p} it-without text-landing-slate`,children:e.without}),(0,t.jsx)("td",{className:`${p} text-landing-slate`,children:(0,t.jsxs)("span",{className:"it-with inline-flex items-center gap-[8px]",children:[(0,t.jsx)("span",{className:"it-with-value",children:e.with.display}),(0,t.jsx)(s,{"aria-hidden":!0,className:"it-with-arrow size-[15px] shrink-0 text-landing-slate-2",strokeWidth:2.5})]})}),(0,t.jsx)("td",{className:`${p} text-landing-slate`,children:(0,t.jsx)("span",{className:"it-impact font-mono-ui inline-block rounded-[4px] bg-[#f4ff79] px-[12px] py-[4px] text-[13px] font-bold text-[#4b5563] max-sm:px-[6px] max-sm:text-[11px]",children:e.impact.display})})]},e.label)})})]})})]})}],82455)},17266,e=>{"use strict";var t=e.i(67354),s=e.i(75402);let a=({position:e="bottom",className:a})=>(0,t.jsxs)("div",{"aria-hidden":"true",className:(0,s.cn)("absolute left-0 right-0 z-20 h-[2px] overflow-visible bg-landing-gold shadow-[inset_0_0_4px_0_rgba(0,0,0,0.25)]","top"===e?"top-0":"bottom-0",a),children:[(0,t.jsx)("span",{className:"absolute -left-[5px] -top-[4px] h-[10px] w-[10px] rotate-45 bg-landing-gold"}),(0,t.jsx)("span",{className:"absolute -right-[5px] -top-[4px] h-[10px] w-[10px] rotate-45 bg-landing-gold"}),(0,t.jsx)("div",{className:"absolute left-1/2 -top-[7px] flex h-[16px] w-[84px] -translate-x-1/2 items-center justify-center overflow-visible",children:(0,t.jsxs)("svg",{width:"84",height:"16",viewBox:"0 0 84 16",fill:"rgb(201,167,113)",children:[(0,t.jsx)("path",{transform:"translate(0,4)",d:"M9.995 8L0 8L4.003 4L0 0L9.995 0L14 4L9.995 8Z"}),(0,t.jsx)("path",{transform:"translate(34,0)",d:"M8.001 16L0 8L8.001 0L16 8L8.001 16Z"}),(0,t.jsx)("path",{transform:"translate(70,4)",d:"M4.005 8L14 8L9.997 4L14 0L4.005 0L0 4L4.005 8Z"})]})})]});var l=e.i(32738),i=e.i(89205);let r=[{barH:"h-[236px]",mobileW:"max-lg:w-[46%]",display:"50%",to:50,fmt:e=>`${Math.round(e)}%`,desc:"Fewer tokens burned by AI coding agents working with accurate documentation"},{barH:"h-[358px]",mobileW:"max-lg:w-[69%]",display:"2x",to:2,fmt:e=>`${Math.round(e)}x`,desc:"Faster coding agent performance with Dosu-maintained context"},{barH:"h-[518px]",mobileW:"max-lg:w-full",display:"200k+",to:200,fmt:e=>`${Math.round(e)}k+`,desc:"Engineers already using Dosu"}];e.s(["NumbersThatMatter",0,()=>(0,t.jsxs)("section",{className:"relative overflow-visible bg-landing-dark px-[200px] py-[150px] max-2xl:px-[120px] max-xl:px-[80px] max-lg:px-[48px] max-lg:py-[100px] max-md:px-[24px] max-sm:px-[16px] max-sm:py-[72px]",children:[(0,t.jsx)(l.GrungeOverlay,{}),(0,t.jsx)(a,{position:"top"}),(0,t.jsx)(a,{position:"bottom"}),(0,t.jsx)(i.StatStaircase,{variant:"split",heading:"The numbers that matter to engineering teams.",stats:r})]})],17266)},2939,e=>{"use strict";var t=e.i(67354),s=e.i(88465),a=e.i(97255),l=e.i(82296),i=e.i(33375),r=e.i(29589),n=e.i(76756);i.default.registerPlugin(r.default);let c=` 6@property --slack-glow-angle { syntax: "<angle>"; inherits: false; initial-value: 90deg; } 7@keyframes slack-glow-spin { to { --slack-glow-angle: 450deg; } } 8@keyframes slack-caret { 0%, 100% { opacity: 1 } 50% { opacity: 0 } } 9@keyframes slack-typing { 0%, 60%, 100% { transform: translateY(0); opacity: .45 } 30% { transform: translateY(-3px); opacity: 1 } } 10@keyframes slack-pop { from { opacity: 0; transform: translateY(6px) } to { opacity: 1; transform: translateY(0) } } 11.slack-typing-dot { display: inline-block } 12@media (prefers-reduced-motion: no-preference) { 13 .slack-glow-anim { animation: slack-glow-spin 8s linear infinite; } 14 .slack-caret { animation: slack-caret 1s step-end infinite; } 15 .slack-typing-dot { animation: slack-typing 1.2s ease-in-out infinite; } 16 .slack-pop { animation: slack-pop 0.32s ease-out both; } 17}`,o="@Dosu",x=" how does our rate limiting work for /v2/",p="ingest/endpoint?",d=o.length+x.length+p.length;function m(e){let t=e.getHours(),s=e.getMinutes().toString().padStart(2,"0"),a=t>=12?"PM":"AM";return t=t%12||12,`${t}:${s} ${a}`}let u=({inset:e,children:s})=>(0,t.jsx)("div",{className:"flex w-[17.778px] items-center justify-center rounded-[4px] p-[3.175px]",children:(0,t.jsx)("div",{className:"relative size-[11.429px] overflow-clip",children:(0,t.jsx)("div",{className:`absolute ${e}`,children:s})})}),h=({inset:e,children:s})=>(0,t.jsx)("div",{className:"flex items-center justify-center rounded-[4px] p-[3.571px]",children:(0,t.jsx)("div",{className:"relative size-[12.857px] overflow-clip",children:(0,t.jsx)("div",{className:`absolute ${e}`,children:s})})}),f=()=>(0,t.jsx)("div",{className:"flex h-[17.778px] items-start px-[4.444px] py-[2.222px]",children:(0,t.jsx)("div",{className:"h-full w-[1.111px] bg-[rgba(29,28,29,0.13)]"})}),g=()=>(0,t.jsx)("div",{className:"flex h-[20px] items-start px-[5px] py-[2.5px]",children:(0,t.jsx)("div",{className:"h-full w-[1.25px] bg-[rgba(29,28,29,0.13)]"})});e.s(["SlackChatMock",0,()=>
17{let[e,r]=(0,s.useState)(0),[b,j]=(0,s.useState)("composing"),[w,v]=(0,s.useState)(null),y=(0,s.useRef)(null);(0,l.useGSAP)(()=>{let e=y.current;if(!e)return;let t=e=>v({sarah:m(e),dosu:m(new Date(e.getTime()+2e3))});if(window.matchMedia("(prefers-reduced-motion: reduce)").matches){t(new Date),r(d),j("done");return}let s=[],a=e=>{r(e),e<d?s.push(setTimeout(()=>a(e+1),28)):(t(new Date),j("sent"),s.push(setTimeout(()=>j("dosu-typing"),500)),s.push(setTimeout(()=>j("done"),2500)))};return i.default.timeline({scrollTrigger:{trigger:e,start:"top 80%",once:!0,onEnter:()=>{s.push(setTimeout(()=>a(1),350))}}}),()=>s.forEach(clearTimeout)},{scope:y});let N=Math.min(e,o.length),k=Math.max(0,Math.min(e-o.length,x.length)),_=Math.max(0,e-o.length-x.length),z="composing"===b;return(0,t.jsxs)("div",{ref:y,className:"relative size-full overflow-clip rounded-[4px] border border-[rgba(28,28,28,0.15)] bg-[#dad7c9]",style:{fontFamily:"var(--font-inter)"},children:[(0,t.jsx)("style",{children:c}),(0,t.jsx)("div",{"aria-hidden":!0,className:"slack-glow-anim absolute left-[70px] top-[49px] h-[323px] w-[368px] blur-[8px]",style:{backgroundImage:"conic-gradient(from var(--slack-glow-angle, 90deg), rgb(215, 255, 120) 0%, rgb(222, 239, 154) 8.3333%, rgb(230, 222, 188) 16.667%, rgb(244, 189, 255) 33.333%, rgb(250, 201, 188) 50%, rgb(255, 212, 120) 66.667%, rgb(217, 224, 184) 83.333%, rgb(178, 235, 247) 100%)"}}),(0,t.jsxs)("div",{className:"absolute left-[calc(50%+1px)] top-[calc(50%-1.5px)] flex h-[323px] w-[366px] -translate-x-1/2 -translate-y-1/2 flex-col items-start overflow-clip rounded-[8px] p-[4px] shadow-[0px_4px_4px_-2px_rgba(0,0,0,0.05),0px_8px_8px_-4px_rgba(0,0,0,0.05),0px_16px_16px_-8px_rgba(0,0,0,0.05)]",children:[(0,t.jsx)("div",{"aria-hidden":!0,className:"absolute inset-0 rounded-[8px] bg-[#1c1c1c]"}),(0,t.jsxs)("div",{className:"relative flex w-full shrink-0 flex-col items-start justify-center gap-[8px] p-[8px]",children:[(0,t.jsx)(n.TrafficLights,{className:"h-[10px] w-[44.4px]"}),(0,t.jsxs)("div",{className:"absolute left-1/2 top-1/2 flex -translate-x-1/2 -translate-y-1/2 gap-[4px] whitespace-nowrap text-[12px] font-normal leading-[16px] text-white",children:[(0,t.jsx)("p",{className:"opacity-50",children:"#"}),(0,t.jsx)("p",{children:"eng-backend"})]})]}),(0,t.jsxs)("div",{className:"relative flex w-full min-h-0 flex-1 flex-col items-start overflow-clip rounded-[6px] bg-white",children:[(0,t.jsxs)("div",{className:"flex h-[176px] w-full shrink-0 flex-col items-start gap-[10px] p-[10px]",children:[(0,t.jsxs)("div",{className:`flex w-full shrink-0 gap-[10px] overflow-clip rounded-[5.4px] ${z?"hidden":"slack-pop"}`,children:[(0,t.jsx)("div",{className:"relative size-[30px] shrink-0 overflow-hidden rounded-[6px]",children:(0,t.jsx)(a.default,{src:"/landing/sarah-chen-avatar.jpg",alt:"Sarah Chen",fill:!0,sizes:"30px",className:"object-cover"})}),(0,t.jsxs)("div",{className:"relative flex min-w-px flex-1 flex-col items-start gap-[4px]",children:[!z&&(0,t.jsx)("div",{className:"absolute left-0 top-[20px] h-[14px] w-[41px] rounded-[2px] bg-[#e2f6ff]"}),(0,t.jsxs)("div",{className:"flex w-full items-center gap-[3.6px] whitespace-nowrap leading-[normal]",children:[(0,t.jsx)("p",{className:"text-[12px] font-semibold text-[#1d1c1d]",children:"Sarah Chen"}),(0,t.jsx)("p",{className:"text-[10px] font-medium text-[#616061] opacity-70",children:w?.sarah})]}),(0,t.jsxs)("p",{translate:"no",className:"relative min-w-full text-[12px] font-normal leading-[0] text-[#1d1c1d] [word-break:break-word]",children:[N>0&&(0,t.jsx)("span",{className:"leading-[15px] text-[#1264a3]",children:o.slice(0,N)}),(0,t.jsxs)("span",{className:"leading-[15px]",children:[(0,t.jsx)("span",{children:x.slice(0,k)}),e>=o.length+x.length&&(0,t.jsx)("wbr",{}),(0,t.jsx)("span",{children:p.slice(0,_)})]})]})]})]}),"dosu-typing"===b&&(0,t.jsxs)("div",{className:"flex w-full shrink-0 items-center gap-[10px]",children:[(0,t.jsx)("div",{className:"relative size-[30px] shrink-0 rounded-[6px] border border-[rgba(0,0,0,0.2)] bg-white",children:(0,t.jsx)("div",{className:"absolute left-[6px] top-[6px] h-[18px] w-[17.823px]",children:(0,t.jsx)("div",{className:"absolute inset-[0_0_-2.49%_0]",children:(0,t.jsx)(n.DosuLogo,{className:"block size-full"})})})}),(0,t.jsxs)("div",{className:"flex items-center gap-[4px] rounded-[10px] bg-[#f4f4f4] px-[10px] py-[7px]",children:[(0,t.jsx)("span",{className:"slack-typing-dot size-[5px] rounded-full bg-[#9b9b9b]"}),(0,t.jsx)("span",{className:"slack-typing-dot size-[5px] rounded-full bg-[#9b9b9b] [animation-delay:0.15s]"}),(0,t.jsx)("span",{className:"slack-typing-dot size-[5px] rounded-full bg-[#9b9b9b] [animation-delay:0.3s]"})]})]}),(0,t.jsx)("div",{className:`flex w-full shrink-0 flex-col items-start ${"done"===b?"slack-pop":"hidden"}`,children:(0,t.jsxs)("div",{className:"flex w-full shrink-0 gap-[10px] rounded-[5.4px]",children:[(0,t.jsx)("div",{className:"relative size-[30px] shrink-0 rounded-[6px] border border-[rgba(0,0,0,0.2)] bg-white",children:(0,t.jsx)("div",{className:"absolute left-[6px] top-[6px] h-[18px] w-[17.823px]",children:(0,t.jsx)("div",{className:"absolute inset-[0_0_-2.49%_0]",children:(0,t.jsx)(n.DosuLogo,{className:"block size-full"})})})}),(0,t.jsxs)("div",{className:"flex min-w-px flex-1 flex-col items-start gap-[8px]",children:[(0,t.jsxs)("div",{className:"flex w-full shrink-0 flex-col items-start gap-[4px]",children:[(0,t.jsxs)("div",{className:"flex w-full shrink-0 items-center gap-[3.6px]",children:[(0,t.jsx)("p",{className:"whitespace-nowrap text-[12px] font-semibold leading-[normal] text-[#1d1c1d]",children:"Dosu"}),(0,t.jsx)("div",{className:"flex shrink-0 items-start rounded-[3.374px] bg-[#dfdfdf] px-[4px] py-[1.125px]",children:(0,t.jsx)("p",{className:"whitespace-nowrap text-[8px] font-medium leading-[normal] text-[#2e2e2e] opacity-70",children:"APP"})}),(0,t.jsx)("p",{className:"whitespace-nowrap text-[10px] font-medium leading-[normal] text-[#616061] opacity-70",children:w?.dosu})]}),(0,t.jsx)("div",{className:"flex w-full shrink-0 items-center",children:(0,t.jsx)("p",{className:"min-w-px flex-1 text-[12px] font-normal leading-[15px] text-[#1d1c1d]",children:"The /v2/ingest/endpoint uses a token bucket algorithm with per-org limits."})})]}),(0,t.jsx)("div",{className:"flex w-full shrink-0 flex-col items-start overflow-clip rounded-[8px] bg-white p-[10px] shadow-[0px_0px_0px_1px_rgba(0,0,0,0.1)]",children:(0,t.jsxs)("div",{className:"flex w-full shrink-0 items-center gap-[12px]",children:[(0,t.jsx)("div",{className:"relative size-[20px] shrink-0 overflow-clip",children:(0,t.jsx)("div",{className:"absolute inset-[12.5%]",children:(0,t.jsx)(n.ConfluenceIcon,{className:"block size-full"})})}),(0,t.jsxs)("div",{className:"flex min-w-px flex-1 items-start gap-[14px]",children:[(0,t.jsxs)("div",{className:"flex min-w-px flex-1 flex-col items-start gap-[3px]",children:[(0,t.jsx)("p",{className:"w-full overflow-hidden text-ellipsis whitespace-nowrap text-[12px] font-semibold leading-[1.2] tracking-[-0.01em] text-[#1d1c1d] opacity-80",children:"Rate Limiting - API Architecture"}),(0,t.jsx)("p",{className:"w-full text-[10px] font-normal leading-none text-[rgba(29,28,29,0.6)] opacity-80",children:"Confluence"})]}),(0,t.jsx)("div",{className:"flex h-[16px] shrink-0 items-center justify-center rounded-[40px] border border-[rgba(17,17,17,0.1)] bg-[#d7ff78] px-[6px] py-[8px]",children:(0,t.jsx)("p",{className:"whitespace-nowrap text-[10px] font-semibold leading-[1.5] tracking-[0.1px] text-[#626e00]",children:"Synced"})})]})]})})]})]})})]}),(0,t.jsx)("div",{className:"flex w-full shrink-0 flex-col items-start overflow-clip p-[12px]",children:(0,t.jsxs)("div",{className:"flex w-full shrink-0 flex-col items-start rounded-[8px] border border-[rgba(29,28,29,0.13)] bg-white",children:[(0,t.jsx)("div",{className:"flex w-full shrink-0 flex-col items-start rounded-t-[8px] bg-[#f8f8f8] p-[4px]",children:(0,t.jsxs)("div",{className:"flex shrink-0 items-center justify-center gap-[4.444px] py-[1.111px]",children:[(0,t.jsx)(u,{inset:"inset-[10%_17.53%_10%_20%]",children:(0,t.jsx)(n.IcBold,{className:"block size-full"})}),(0,t.jsx)(u,{inset:"inset-[10%_20%]",children:(0,t.jsx)(n.IcItalic,{className:"block size-full"})}),(0,t.jsx)(u,{inset:"inset-[10.32%_10%_10%_10%]",children:(0,t.jsx)(n.IcStrike,{className:"block size-full"})}),(0,t.jsx)(f,{}),(0,t.jsx)(u,{inset:"inset-[7.25%]",children:(0,t.jsx)(n.IcLink,{className:"block size-full"})}),(0,t.jsx)(f,{}),(0,t.jsx)(u,{inset:"inset-[10%_7.5%]",children:(0,t.jsx)(n.IcNumberList,{className:"block size-full"})}),(0,t.jsx)(u,{inset:"inset-[10%_7.5%_10%_10%]",children:(0,t.jsx)(n.IcBulletList,{className:"block size-full"})}),(0,t.jsx)(f,{}),(0,t.jsx)(u,{inset:"inset-[10%_2.51%_10%_2.5%]",children:(0,t.jsx)(n.IcCode,{className:"block size-full"})}),(0,t.jsx)(u,{inset:"inset-[8.75%_5%_9.99%_3.76%]",children:(0,t.jsx)(n.IcCodeBlock,{className:"block size-full"})})]})}),(0,t.jsx)("div",{className:"flex w-full shrink-0 items-start p-[8px]",children:(0,t.jsxs)("div",{className:"flex min-w-px flex-1 items-start",children:[(0,t.jsxs)("p",{translate:"no",className:`min-w-px flex-1 text-[12px] font-normal leading-[1.467] text-[#1d1c1d] [word-break:break-word] ${z?"":"hidden"}`,children:[N>0&&(0,t.jsx)("span",{className:"text-[#1264a3]",children:o.slice(0,N)}),(0,t.jsx)("span",{children:x.slice(0,k)}),e>=o.length+x.length&&(0,t.jsx)("wbr",{}),(0,t.jsx)("span",{children:p.slice(0,_)}
17),(0,t.jsx)("span",{"aria-hidden":!0,className:"slack-caret ml-[1px] inline-block h-[12px] w-[1.5px] align-[-2px] bg-[#1d1c1d]"})]}),(0,t.jsx)("p",{className:`whitespace-nowrap text-[12px] font-normal leading-[1.467] text-[rgba(29,28,29,0.5)] ${z?"hidden":""}`,children:"Message"})]})}),(0,t.jsxs)("div",{className:"flex w-full shrink-0 items-center justify-between rounded-b-[8px] pb-[2px] pl-[6px] pr-[4px]",children:[(0,t.jsxs)("div",{className:"flex shrink-0 items-center gap-[4px]",children:[(0,t.jsx)("div",{className:"flex size-[16px] shrink-0 items-center justify-center rounded-[100px] bg-[rgba(29,28,29,0.06)] p-[3.333px]",children:(0,t.jsx)("div",{className:"relative size-[10px] overflow-clip",children:(0,t.jsx)("div",{className:"absolute inset-[12.5%]",children:(0,t.jsx)(n.IcPlus,{className:"block size-full"})})})}),(0,t.jsxs)("div",{className:"flex shrink-0 items-center gap-[4px] py-[2px]",children:[(0,t.jsxs)("div",{className:"flex shrink-0 flex-col items-center justify-center rounded-[4px] p-[3.571px]",children:[(0,t.jsx)("div",{className:"relative mb-[-0.714px] size-[12.857px] overflow-clip",children:(0,t.jsx)("div",{className:"absolute inset-[14.63%_0_11.2%_0.02%]",children:(0,t.jsx)(n.IcFormatting,{className:"block size-full"})})}),(0,t.jsx)("div",{className:"h-[0.714px] w-[12.857px] shrink-0 rounded-[1px] bg-[rgba(29,28,29,0.7)]"})]}),(0,t.jsx)(h,{inset:"inset-[5%]",children:(0,t.jsx)(n.IcEmoji,{className:"block size-full"})}),(0,t.jsx)(h,{inset:"inset-[5%]",children:(0,t.jsx)(n.IcMention,{className:"block size-full"})}),(0,t.jsx)(g,{}),(0,t.jsx)(h,{inset:"inset-[15%_5%_15%_7.5%]",children:(0,t.jsx)(n.IcVideo,{className:"block size-full"})}),(0,t.jsx)(h,{inset:"inset-[10%_17.5%]",children:(0,t.jsx)(n.IcAudio,{className:"block size-full"})}),(0,t.jsx)(g,{}),(0,t.jsx)(h,{inset:"inset-[7.5%]",children:(0,t.jsx)(n.IcShortcut,{className:"block size-full"})})]})]}),(0,t.jsx)("div",{className:"flex shrink-0 flex-col items-start py-[4px] pl-[4px] pr-[2px]",children:(0,t.jsxs)("div",{className:"relative h-[20px] w-[39.286px] rounded-[2.857px]",children:[(0,t.jsx)("div",{className:"absolute left-0 top-0 flex items-start rounded-l-[2.857px] px-[5.714px] py-[1.429px]",children:(0,t.jsx)("div",{className:"flex shrink-0 items-start py-[2.857px]",children:(0,t.jsx)("div",{className:"relative size-[11.429px] overflow-clip",children:(0,t.jsx)("div",{className:"absolute inset-[7.5%_7.5%_7.51%_7.5%]",children:(0,t.jsx)(n.IcSend,{className:"block size-full"})})})})}),(0,t.jsx)("div",{className:"absolute left-[22.86px] top-0 flex items-start rounded-r-[2.857px] px-[2.857px] py-[1.429px]",children:(0,t.jsx)("div",{className:"flex h-[17.143px] shrink-0 items-center justify-center",children:(0,t.jsx)("div",{className:"relative size-[10.714px] overflow-clip",children:(0,t.jsx)("div",{className:"absolute inset-[36.16%_27.41%_37.5%_27.5%]",children:(0,t.jsx)(n.IcChevronDown,{className:"block size-full"})})})})}),(0,t.jsx)("div",{className:"absolute left-[22.86px] top-0 flex h-[20px] w-0 items-center justify-center",children:(0,t.jsx)("div",{className:"-scale-y-100 rotate-180",children:(0,t.jsx)("div",{className:"relative h-[20px] w-0",children:(0,t.jsx)("div",{className:"absolute left-1/2 top-1/2 h-[14.286px] w-[0.714px] -translate-x-1/2 -translate-y-1/2 bg-[rgba(29,28,29,0.06)]"})})})})]})})]})]})})]}),(0,t.jsx)("div",{"aria-hidden":!0,className:"pointer-events-none absolute inset-0 rounded-[inherit] border border-[rgba(255,255,255,0.05)] shadow-[inset_0px_0px_12px_0px_rgba(255,255,255,0.1)]"})]})]})}])}]);
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.