const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["static/UsageChart-DRnCCsqX.js","static/preload-helper-BXl3LOEh.js","static/jsx-runtime-CgWCn3gT.js","static/legacy-shell-D4JdMu14.js","static/i18nInstance-C_7vXBXC.js","static/useTranslation-CksCcIr-.js","static/index-ao6ir_VS.js","static/legacy-shell-D_FsbdFd.css","static/index-CcHKj0sM.js","static/useVariants-DSpotrXM.js","static/SearchOutlined-4CAPyJbl.js","static/index-JBW8Yjgf.js","static/index-ddxL1wos.js","static/index-6B3tFNLA.js","static/installCanvasRenderer-LvCAX0tA.js","static/HalftoneWorldMap-CzIOuaUy.js"])))=>i.map(i=>d[i]);
import{_ as Ye}from"./preload-helper-BXl3LOEh.js";import{g as Nt,r as c,j as e,c as Xe,L as Je,f as ke}from"./jsx-runtime-CgWCn3gT.js";import{b1 as Mt,b2 as Tt,b3 as Ot,_ as Ie,b4 as Qe,S as Le,K as At,P as Lt,g as Vt,b5 as Rt,N as Ve,W as zt,X as Pt,aj as $t,b6 as Dt,b7 as Ht,b8 as Bt,b9 as qt,ba as Ft,aT as Wt,bb as Zt,bc as Kt,bd as Gt,r as et,be as Ut,bf as Ee,bg as Yt,bh as Xt,bi as Jt,F as Qt,C as ea,az as Re,I as ta,bj as aa,bk as na,bl as oa,bm as ra,v as ia,bn as sa,bo as da}from"./legacy-shell-D4JdMu14.js";import{r as ca}from"./modelCount-CKhxfxhQ.js";import{h as tt,a as ie,l as d,p as F}from"./styled-components.browser.esm-CQ4IZagM.js";import{S as la,a as at,b as pa,c as ha,d as ma,e as nt,f as ua,g as ot}from"./pi-CGFsP8D8.js";import{T as ga}from"./index-6B3tFNLA.js";import{a4 as rt,a5 as K,a6 as he,a7 as H,a8 as fa,u as D}from"./useTranslation-CksCcIr-.js";import{g as xa,d as it}from"./i18nInstance-C_7vXBXC.js";import"./index-ao6ir_VS.js";import"./useVariants-DSpotrXM.js";var me,ze;function va(){return ze||(ze=1,me={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}),me}var ba=va();const wa=Nt(ba);var ya=/\s([^'"/\s><]+?)[\s/>]|([^\s=]+)=\s?(".*?"|'.*?')/g;function Pe(t){var a={type:"tag",name:"",voidElement:!1,attrs:{},children:[]},n=t.match(/<\/?([^\s]+?)[/\s>]/);if(n&&(a.name=n[1],(wa[n[1]]||t.charAt(t.length-2)==="/")&&(a.voidElement=!0),a.name.startsWith("!--"))){var o=t.indexOf("-->");return{type:"comment",comment:o!==-1?t.slice(4,o):""}}for(var i=new RegExp(ya),r=null;(r=i.exec(t))!==null;)if(r[0].trim())if(r[1]){var s=r[1].trim(),l=[s,""];s.indexOf("=")>-1&&(l=s.split("=")),a.attrs[l[0]]=l[1],i.lastIndex--}else r[2]&&(a.attrs[r[2]]=r[3].trim().substring(1,r[3].length-1));return a}var Ca=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,ja=/^\s*$/,ka=Object.create(null);function st(t,a){switch(a.type){case"text":return t+a.content;case"tag":return t+="<"+a.name+(a.attrs?(function(n){var o=[];for(var i in n)o.push(i+'="'+n[i]+'"');return o.length?" "+o.join(" "):""})(a.attrs):"")+(a.voidElement?"/>":">"),a.voidElement?t:t+a.children.reduce(st,"")+"</"+a.name+">";case"comment":return t+"<!--"+a.comment+"-->"}}var Ia={parse:function(t,a){a||(a={}),a.components||(a.components=ka);var n,o=[],i=[],r=-1,s=!1;if(t.indexOf("<")!==0){var l=t.indexOf("<");o.push({type:"text",content:l===-1?t:t.substring(0,l)})}return t.replace(Ca,function(u,h){if(s){if(u!=="</"+n.name+">")return;s=!1}var g,w=u.charAt(1)!=="/",j=u.startsWith("<!--"),v=h+u.length,b=t.charAt(v);if(j){var y=Pe(u);return r<0?(o.push(y),o):((g=i[r]).children.push(y),o)}if(w&&(r++,(n=Pe(u)).type==="tag"&&a.components[n.name]&&(n.type="component",s=!0),n.voidElement||s||!b||b==="<"||n.children.push({type:"text",content:t.slice(v,t.indexOf("<",v))}),r===0&&o.push(n),(g=i[r-1])&&g.children.push(n),i[r]=n),(!w||n.voidElement)&&(r>-1&&(n.voidElement||n.name===u.slice(2,-1))&&(r--,n=r===-1?o:i[r]),!s&&b!=="<"&&b)){g=r===-1?o:i[r].children;var E=t.indexOf("<",v),I=t.slice(v,E===-1?void 0:E);ja.test(I)&&(I=" "),(E>-1&&r+g.length>=0||I!==" ")&&g.push({type:"text",content:I})}}),o},stringify:function(t){return t.reduce(function(a,n){return a+st("",n)},"")}};const ue=(t,a)=>{if(!t)return!1;const n=t.props?.children??t.children;return a?n.length>0:!!n},ge=t=>{if(!t)return[];const a=t.props?.children??t.children;return t.props?.i18nIsDynamicList?q(a):a},Ea=t=>Array.isArray(t)&&t.every(c.isValidElement),q=t=>Array.isArray(t)?t:[t],Sa=(t,a)=>{const n={...a};return n.props=Object.assign(t.props,a.props),n},dt=(t,a,n,o)=>{if(!t)return"";let i="";const r=q(t),s=a?.transSupportBasicHtmlNodes?a.transKeepBasicHtmlNodesFor??[]:[];return r.forEach((l,u)=>{if(K(l)){i+=`${l}`;return}if(c.isValidElement(l)){const{props:h,type:g}=l,w=Object.keys(h).length,j=s.indexOf(g)>-1,v=h.children;if(!v&&j&&!w){i+=`<${g}/>`;return}if(!v&&(!j||w)||h.i18nIsDynamicList){i+=`<${u}></${u}>`;return}if(j&&w===1&&K(v)){i+=`<${g}>${v}</${g}>`;return}const b=dt(v,a,n,o);i+=`<${u}>${b}</${u}>`;return}if(l===null){he(n,"TRANS_NULL_VALUE","Passed in a null value as child",{i18nKey:o});return}if(H(l)){const{format:h,...g}=l,w=Object.keys(g);if(w.length===1){const j=h?`${w[0]}, ${h}`:w[0];i+=`{{${j}}}`;return}he(n,"TRANS_INVALID_OBJ","Invalid child - Object should only have keys {{ value, format }} (format is optional).",{i18nKey:o,child:l});return}he(n,"TRANS_INVALID_VAR","Passed in a variable like {number} - pass variables for interpolation as full objects like {{number}}.",{i18nKey:o,child:l})}),i},_a=(t,a,n,o,i,r,s)=>{if(n==="")return[];const l=i.transKeepBasicHtmlNodesFor||[],u=n&&new RegExp(l.map(I=>`<${I}`).join("|")).test(n);if(!t&&!a&&!u&&!s)return[n];const h=a??{},g=I=>{q(I).forEach(f=>{K(f)||(ue(f)?g(ge(f)):H(f)&&!c.isValidElement(f)&&Object.assign(h,f))})};g(t);const w=Ia.parse(`<0>${n}</0>`),j={...h,...r},v=(I,_,f)=>{const p=ge(I),x=y(p,_.children,f);return Ea(p)&&x.length===0||I.props?.i18nIsDynamicList?p:x},b=(I,_,f,p,x)=>{I.dummy?(I.children=_,f.push(c.cloneElement(I,{key:p},x?void 0:_))):f.push(...c.Children.map([I],C=>{const m={...C.props};return delete m.i18nIsDynamicList,c.createElement(C.type,{...m,key:p,ref:C.props.ref??C.ref},x?null:_)}))},y=(I,_,f)=>{const p=q(I);return q(_).reduce((C,m,O)=>{const A=m.children?.[0]?.content&&o.services.interpolator.interpolate(m.children[0].content,j,o.language);if(m.type==="tag"){let T=p[parseInt(m.name,10)];!T&&a&&(T=a[m.name]),f.length===1&&!T&&(T=f[0][m.name]),T||(T={});const S=Object.keys(m.attrs).length!==0?Sa({props:m.attrs},T):T,k=c.isValidElement(S),R=k&&ue(m,!0)&&!m.voidElement,W=u&&H(S)&&S.dummy&&!k,X=H(a)&&Object.hasOwnProperty.call(a,m.name);if(K(S)){const N=o.services.interpolator.interpolate(S,j,o.language);C.push(N)}else if(ue(S)||R){const N=v(S,m,f);b(S,N,C,O)}else if(W){const N=y(p,m.children,f);b(S,N,C,O)}else if(Number.isNaN(parseFloat(m.name)))if(X){const N=v(S,m,f);b(S,N,C,O,m.voidElement)}else if(i.transSupportBasicHtmlNodes&&l.indexOf(m.name)>-1)if(m.voidElement)C.push(c.createElement(m.name,{key:`${m.name}-${O}`}));else{const N=y(p,m.children,f);C.push(c.createElement(m.name,{key:`${m.name}-${O}`},N))}else if(m.voidElement)C.push(`<${m.name} />`);else{const N=y(p,m.children,f);C.push(`<${m.name}>${N}</${m.name}>`)}else if(H(S)&&!k){const N=m.children[0]?A:null;N&&C.push(N)}else b(S,A,C,O,m.children.length!==1||!A)}else if(m.type==="text"){const T=i.transWrapTextNodes,S=s?i.unescape(o.services.interpolator.interpolate(m.content,j,o.language)):o.services.interpolator.interpolate(m.content,j,o.language);T?C.push(c.createElement(T,{key:`${m.name}-${O}`},S)):C.push(S)}return C},[])},E=y([{dummy:!0,children:t||[]}],w,q(t||[]));return ge(E[0])},ct=(t,a,n)=>{const o=t.key||a,i=c.cloneElement(t,{key:o});if(!i.props||!i.props.children||n.indexOf(`${a}/>`)<0&&n.indexOf(`${a} />`)<0)return i;function r(){return c.createElement(c.Fragment,null,i)}return c.createElement(r,{key:o})},Na=(t,a)=>t.map((n,o)=>ct(n,o,a)),Ma=(t,a)=>{const n={};return Object.keys(t).forEach(o=>{Object.assign(n,{[o]:ct(t[o],o,a)})}),n},Ta=(t,a,n,o)=>t?Array.isArray(t)?Na(t,a):H(t)?Ma(t,a):(rt(n,"TRANS_INVALID_COMPONENTS",'<Trans /> "components" prop expects an object or array',{i18nKey:o}),null):null,Oa=t=>!H(t)||Array.isArray(t)?!1:Object.keys(t).reduce((a,n)=>a&&Number.isNaN(Number.parseFloat(n)),!0);function Aa({children:t,count:a,parent:n,i18nKey:o,context:i,tOptions:r={},values:s,defaults:l,components:u,ns:h,i18n:g,t:w,shouldUnescape:j,...v}){const b=g||it();if(!b)return rt(b,"NO_I18NEXT_INSTANCE","Trans: You need to pass in an i18next instance using i18nextReactModule",{i18nKey:o}),t;const y=w||b.t.bind(b)||(W=>W),E={...xa(),...b.options?.react};let I=h||y.ns||b.options?.defaultNS;I=K(I)?[I]:I||["translation"];const _=dt(t,E,b,o),f=l||_||E.transEmptyNodeValue||o,{hashTransKey:p}=E,x=o||(p?p(_||f):_||f);b.options?.interpolation?.defaultVariables&&(s=s&&Object.keys(s).length>0?{...s,...b.options.interpolation.defaultVariables}:{...b.options.interpolation.defaultVariables});const C=s||a!==void 0&&!b.options?.interpolation?.alwaysFormat||!t?r.interpolation:{interpolation:{...r.interpolation,prefix:"#$?",suffix:"?$#"}},m={...r,context:i||r.context,count:a,...s,...C,defaultValue:f,ns:I},O=x?y(x,m):f,A=Ta(u,O,b,o);let T=A||t,S=null;Oa(A)&&(S=A,T=t);const k=_a(T,S,O,b,E,m,j),R=n??E.defaultTransParent;return R?c.createElement(R,v,k):k}function La({children:t,count:a,parent:n,i18nKey:o,context:i,tOptions:r={},values:s,defaults:l,components:u,ns:h,i18n:g,t:w,shouldUnescape:j,...v}){const{i18n:b,defaultNS:y}=c.useContext(fa)||{},E=g||b||it(),I=w||E?.t.bind(E);return Aa({children:t,count:a,parent:n,i18nKey:o,context:i,tOptions:r,values:s,defaults:l,components:u,ns:h||I?.ns||y||E?.options?.defaultNS,i18n:E,t:w,shouldUnescape:j,...v})}const Va=1200;function Ra(){const t=c.useRef(null),[a,n]=c.useState("idle");return c.useEffect(()=>{const o=t.current;if(!o||typeof IntersectionObserver>"u"||window.matchMedia?.("(prefers-reduced-motion: reduce)").matches||o.getBoundingClientRect().top<window.innerHeight)return;n("armed");const i=new IntersectionObserver(([r])=>{r.isIntersecting&&(n("in"),i.disconnect())},{rootMargin:"0px 0px -12% 0px"});return i.observe(o),()=>i.disconnect()},[]),c.useEffect(()=>{if(a!=="in")return;const o=setTimeout(()=>n("done"),Va);return()=>clearTimeout(o)},[a]),[t,a]}const se=({as:t="div",children:a,...n})=>{const[o,i]=Ra();return e.jsx(t,{ref:o,"data-reveal":i,...n,children:a})},L=(t=0)=>({"data-reveal-item":"",style:{"--reveal-i":t}}),za=tt(["[data-reveal='armed'] [data-reveal-item]{opacity:0;transform:translateY(var(--ah-motion-distance-md));}[data-reveal='in'] [data-reveal-item]{transition:opacity var(--ah-duration-slower) var(--ah-ease-out),transform var(--ah-duration-slower) var(--ah-ease-out);transition-delay:calc(min(var(--reveal-i,0),6) * var(--ah-duration-stagger) * 2);}@media (prefers-reduced-motion:reduce){[data-reveal] [data-reveal-item]{opacity:1 !important;transform:none !important;transition:none !important;}}"]),de=ie(["padding-top:var(--ah-space-24);@media (max-width:767px){padding-top:var(--ah-space-16);}"]),Pa=ie(["padding-bottom:var(--ah-space-24);@media (max-width:767px){padding-bottom:var(--ah-space-16);}"]),lt=ie([".ant-pro-grid-content,.ant-pro-grid-content.ant-pro-grid-content-wide{max-width:calc(var(--ah-content-max) + 2 * var(--ah-space-6)) !important;padding-inline:var(--ah-space-6);box-sizing:border-box;}@media (max-width:639px){.ant-pro-grid-content,.ant-pro-grid-content.ant-pro-grid-content-wide{padding-inline:var(--ah-space-4);}}"]),$a=ie([".ant-pro-grid-content,.ant-pro-grid-content.ant-pro-grid-content-wide{max-width:calc(var(--ah-content-max) + 2 * var(--ah-space-6)) !important;}@media (max-width:639px){.ant-pro-page-container-children-container{padding-inline:var(--ah-space-4) !important;}}"]),pt=d.div.withConfig({componentId:"sc-6qwr52-0"})(["display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--ah-space-3) var(--ah-space-6);margin-bottom:var(--ah-space-8);text-align:left;@media (max-width:767px){margin-bottom:var(--ah-space-6);}"]),ht=d.h2.withConfig({componentId:"sc-6qwr52-1"})(["&&&{margin:0;font-size:28px;line-height:1.25;letter-spacing:-0.015em;}@media (max-width:639px){&&&{font-size:22px;}}"]),Da=d.p.withConfig({componentId:"sc-6qwr52-2"})(["margin:var(--ah-space-2) 0 0;color:var(--ah-muted-foreground);font-size:var(--ah-text-prose);line-height:1.5;"]),mt=d.a.withConfig({componentId:"sc-6qwr52-3"})(["display:inline-flex;align-items:center;gap:6px;font-size:var(--ah-text-button);font-weight:500;line-height:24px;color:var(--ah-link);svg{width:16px;height:16px;transition:transform var(--ah-duration-fast) var(--ah-ease-standard);}&:hover{color:var(--ah-primary-hover);}&:hover svg{transform:translateX(3px);}"]),{Title:Ha}=ga,Ba=["Claude Code","Cursor","Codex","Dify","Cline","Hermes Agent"],qa=["OpenCode","Pi"],Fa={"Claude Code":{src:ot,square:!0},Cursor:{src:ua,square:!0},Codex:{src:nt,square:!0},Dify:{src:ma},Cline:{Logo:ha,square:!0},"Hermes Agent":{Logo:pa},OpenCode:{Logo:at},Pi:{Logo:la}},Wa=({showMore:t=!1})=>{const{t:a}=D(),n=Xe(),o=[{key:"choice",icon:e.jsx(Mt,{"aria-hidden":"true"}),label:a("home ecosystem model choice",{defaultValue:"Flexible model choice"})},{key:"partner",icon:e.jsx(Tt,{"aria-hidden":"true"}),label:a("home ecosystem partner program",{defaultValue:"Partner program"})},{key:"access",icon:e.jsx(Ot,{"aria-hidden":"true"}),label:a("home ecosystem resilient access",{defaultValue:"Resilient access"})}],i=s=>{const{src:l,Logo:u,square:h}=Fa[s];return e.jsx(rn,{$filled:h,children:u?e.jsx(u,{"aria-hidden":"true",focusable:"false"}):e.jsx("img",{src:l,alt:"",width:64,height:64})})},r=e.jsxs(an,{children:[Ba.map((s,l)=>e.jsx(nn,{...L(l<3?1:2),"data-slot":`main-${l}`,role:"img","aria-label":s,children:i(s)},s)),qa.map((s,l)=>e.jsx(on,{...L(1+l),"data-slot":`edge-${l}`,"aria-hidden":"true",children:i(s)},s)),e.jsx($e,{"data-slot":"glass-0","aria-hidden":"true"}),e.jsx($e,{"data-slot":"glass-1","aria-hidden":"true"})]});return e.jsx(Za,{"aria-labelledby":"home-ecosystem-title",children:e.jsxs(se,{as:Ka,children:[t&&e.jsxs(Ga,{...L(0),children:[e.jsx(Xa,{id:"home-ecosystem-title",level:2,children:a("home ecosystem title",{defaultValue:`Works with top AI tools
and powers what you build`})}),e.jsx(Ja,{children:o.map(s=>e.jsxs(Qa,{children:[e.jsx(en,{children:s.icon}),e.jsx("span",{children:s.label})]},s.key))})]}),e.jsx(Ua,{children:r}),t&&e.jsx(Ya,{...L(2),children:e.jsxs(tn,{href:"/ecosystem",onClick:s=>{s.preventDefault(),n("/ecosystem")},children:[a("home ecosystem join",{defaultValue:"Join the developer program"}),e.jsx(Ie,{"aria-hidden":"true"})]})})]})})},Za=d.section.withConfig({componentId:"sc-76n1t2-0"})(["width:100%;padding:0 var(--ah-space-6);"," @media (max-width:639px){padding-inline:var(--ah-space-4);}"],de),Ka=d.div.withConfig({componentId:"sc-76n1t2-1"})(["display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:'copy apps' 'action apps';align-items:center;gap:var(--ah-space-8) var(--ah-space-16);width:100%;max-width:1200px;margin:0 auto;padding:var(--ah-space-12) var(--ah-space-16);border-radius:var(--ah-radius-lg);background:var(--ah-muted);--partner-glide:calc(var(--ah-motion-distance-lg) * 2);&[data-reveal='armed']{opacity:0;transform:translateY(var(--ah-motion-distance-lg)) scale(0.985);}&[data-reveal='in']{transition:opacity var(--ah-duration-slower) var(--ah-ease-out),transform var(--ah-duration-slower) var(--ah-ease-out);}&[data-reveal='armed'] [data-reveal-item][data-slot]{opacity:0;filter:blur(4px);}&[data-reveal='armed'] :is([data-slot='main-0'],[data-slot='main-1'],[data-slot='main-2'],[data-slot='edge-0']){transform:translateX(var(--partner-glide));}&[data-reveal='armed'] :is([data-slot='main-3'],[data-slot='main-4'],[data-slot='main-5'],[data-slot='edge-1']){transform:translateX(calc(var(--partner-glide) * -1));}&[data-reveal='in'] [data-reveal-item]{transition:opacity var(--ah-duration-slower) var(--ah-ease-out),transform var(--ah-duration-slower) var(--ah-ease-out),filter var(--ah-duration-slower) var(--ah-ease-out);transition-delay:calc( var(--ah-duration-base) + min(var(--reveal-i,0),6) * var(--ah-duration-stagger) * 2 );}@media (max-width:1199px){grid-template-columns:minmax(0,1fr);grid-template-areas:'copy' 'apps' 'action';justify-items:center;row-gap:var(--ah-space-8);padding:var(--ah-space-12);text-align:center;}@media (max-width:639px){justify-items:stretch;row-gap:var(--ah-space-6);padding:var(--ah-space-8) var(--ah-space-5);text-align:start;}"]),Ga=d.div.withConfig({componentId:"sc-76n1t2-2"})(["grid-area:copy;align-self:end;min-width:0;@media (max-width:1199px){align-self:auto;}"]),Ua=d.div.withConfig({componentId:"sc-76n1t2-3"})(["grid-area:apps;width:416px;min-width:0;@media (max-width:1199px){width:100%;max-width:416px;}"]),Ya=d.div.withConfig({componentId:"sc-76n1t2-4"})(["grid-area:action;align-self:start;"]),Xa=d(Ha).withConfig({componentId:"sc-76n1t2-5"})(["&.ant-typography{margin:0;color:var(--ah-foreground);font-family:var(--ah-font-title);font-size:var(--ah-text-section-marketing);line-height:1.15;letter-spacing:-0.02em;font-weight:600;white-space:pre-line;text-wrap:balance;}@media (max-width:720px){&.ant-typography{font-size:var(--ah-text-display);}}"]),Ja=d.ul.withConfig({componentId:"sc-76n1t2-6"})(["display:flex;flex-wrap:wrap;gap:var(--ah-space-3) var(--ah-space-6);margin:var(--ah-space-4) 0 0;padding:0;list-style:none;@media (max-width:1199px){justify-content:center;}@media (max-width:639px){flex-direction:column;margin-top:var(--ah-space-4);}"]),Qa=d.li.withConfig({componentId:"sc-76n1t2-7"})(["display:flex;align-items:center;gap:var(--ah-space-2);white-space:nowrap;color:var(--ah-muted-foreground);font-size:var(--ah-text-body);font-weight:400;"]),en=d.span.withConfig({componentId:"sc-76n1t2-8"})(["display:inline-flex;flex:0 0 auto;color:var(--ah-primary);svg{width:16px;height:16px;}"]),tn=d.a.withConfig({componentId:"sc-76n1t2-9"})(["display:inline-flex;align-items:center;gap:var(--ah-space-1);border-radius:var(--ah-radius-sm);color:var(--ah-primary);font-size:var(--ah-text-body);font-weight:500;line-height:1.5;text-decoration:none;transition:color var(--ah-duration-fast) ease;svg{flex:0 0 auto;width:16px;height:16px;transition:transform var(--ah-duration-fast) var(--ah-ease-standard);}&:hover{color:var(--ah-primary-hover);}&:hover svg{transform:translateX(3px);}&:focus-visible{outline:2px solid var(--ah-primary);outline-offset:4px;}@media (max-width:639px){min-height:var(--ah-cta-height);}"]),an=d.div.withConfig({componentId:"sc-76n1t2-10"})(["position:relative;display:grid;grid-template-columns:repeat(13,minmax(0,1fr));grid-template-rows:auto auto;row-gap:var(--ah-space-5);[data-slot='edge-0'],[data-slot='glass-0']{grid-column:1 / span 3;grid-row:1;}[data-slot='main-0']{grid-column:4 / span 3;grid-row:1;}[data-slot='main-1']{grid-column:7 / span 3;grid-row:1;}[data-slot='main-2']{grid-column:10 / span 3;grid-row:1;}[data-slot='main-3']{grid-column:2 / span 3;grid-row:2;}[data-slot='main-4']{grid-column:5 / span 3;grid-row:2;}[data-slot='main-5']{grid-column:8 / span 3;grid-row:2;}[data-slot='edge-1'],[data-slot='glass-1']{grid-column:11 / span 3;grid-row:2;}@media (max-width:639px){row-gap:var(--ah-space-3);}"]),nn=d.span.withConfig({componentId:"sc-76n1t2-11"})(["display:flex;justify-content:center;"]),on=d.span.withConfig({componentId:"sc-76n1t2-12"})(["display:flex;justify-content:center;opacity:0.7;pointer-events:none;user-select:none;&[data-slot='edge-0']{-webkit-mask-image:linear-gradient(to right,transparent,#000 85%);mask-image:linear-gradient(to right,transparent,#000 85%);}&[data-slot='edge-1']{opacity:1;-webkit-mask-image:linear-gradient(to left,transparent,#000 85%);mask-image:linear-gradient(to left,transparent,#000 85%);}"]),$e=d.span.withConfig({componentId:"sc-76n1t2-13"})(["z-index:1;margin-block:calc(-1 * var(--ah-space-2));pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);&[data-slot='glass-0']{margin-inline-start:calc(-1 * var(--ah-space-2));-webkit-mask-image:linear-gradient(to right,#000 35%,transparent);mask-image:linear-gradient(to right,#000 35%,transparent);}&[data-slot='glass-1']{margin-inline-end:calc(-1 * var(--ah-space-2));-webkit-mask-image:linear-gradient(to left,#000 35%,transparent);mask-image:linear-gradient(to left,#000 35%,transparent);}"]),rn=d.span.withConfig({componentId:"sc-76n1t2-14"})(["display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:66.667%;aspect-ratio:1;overflow:hidden;border-radius:23%;background:",";color:var(--ah-foreground);img,svg{width:",";height:",";object-fit:",";}"],({$filled:t})=>t?"transparent":"var(--ah-card)",({$filled:t})=>t?"100%":"62.5%",({$filled:t})=>t?"100%":"62.5%",({$filled:t})=>t?"cover":"contain"),ce={exports:{}};{let t=function(i){return[...i||[]].sort((r,s)=>(s.featured?1:0)-(r.featured?1:0)).slice(0,o)},a=function(i){return t(i).map(r=>({slug:r.slug,title:r.title,feature_image:r.feature_image||"",published_at:r.published_at||"",reading_time:r.reading_time||0,tag:(r.tags||[])[0]?(r.tags||[])[0].name:r.tag||""}))};const n=ce,o=3;n.exports={HOME_POST_COUNT:o,pickPostsForHome:t,slimPostsForHome:a}}ce.exports.HOME_POST_COUNT;ce.exports.pickPostsForHome;const De=ce.exports.slimPostsForHome,sn=({posts:t,locale:a=Le.defaultLanguage})=>{const{i18n:n}=D(),[o,i]=c.useState(a),[r,s]=c.useState(()=>De(t)),l=c.useRef(t?.length?a:null);if(c.useEffect(()=>{const h=At(n.language);if(l.current===h)return;let g=!1;const w=h===Le.defaultLanguage?"/blog-data/index.json":`/blog-data/${h}/index.json`;return Lt(w).then(j=>{g||(l.current=h,i(h),s(De(j?.posts)))}).catch(()=>{}),()=>{g=!0}},[n.language]),!r.length)return null;const u=Vt(o);return e.jsx(dn,{header:{title:!1},childrenContentStyle:{paddingInline:0,paddingBlockEnd:0},children:e.jsxs(se,{children:[e.jsxs(pt,{children:[e.jsx(ht,{className:"ds-section-marketing",...L(0),children:u.homeBlogTitle}),e.jsxs(mt,{as:Je,to:Ve(o),onClick:()=>Rt({locale:o}),...L(1),children:[u.homeViewAllPosts,e.jsx(Ie,{"aria-hidden":"true"})]})]}),e.jsx(cn,{children:r.map((h,g)=>e.jsx(Se,{...L(g+1),children:e.jsxs(ln,{to:Ve(o,`/${h.slug}`),onClick:()=>$t({slug:h.slug,placement:"home",position:g+1,tag:h.tag,locale:o}),children:[e.jsx(pn,{children:h.feature_image&&e.jsx("img",{src:h.feature_image,alt:"",loading:"lazy",decoding:"async"})}),e.jsxs(mn,{children:[h.tag&&e.jsx(un,{children:h.tag}),e.jsx(gn,{children:h.title}),e.jsxs(fn,{children:[h.published_at&&e.jsx("time",{dateTime:h.published_at,children:zt(h.published_at,o)}),h.reading_time>0&&e.jsx("span",{children:Pt(o,h.reading_time)})]})]})]})},h.slug))})]})})},dn=d(Qe).withConfig({componentId:"sc-v72600-0"})(["text-align:left;"," "," ",""],de,Pa,lt),cn=d.div.withConfig({componentId:"sc-v72600-1"})(["display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ah-space-6);@media (max-width:767px){grid-template-columns:minmax(0,1fr);gap:var(--ah-space-3);}"]),Se=d.div.withConfig({componentId:"sc-v72600-2"})(["display:grid;min-width:0;"]),ln=d(Je).withConfig({componentId:"sc-v72600-3"})(["display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;overflow:hidden;color:inherit;background:var(--ah-card);border:1px solid var(--ah-border);border-radius:var(--ah-radius-lg);transition:border-color var(--ah-duration-fast) var(--ah-ease-standard),box-shadow var(--ah-duration-base) var(--ah-ease-out),transform var(--ah-duration-base) var(--ah-ease-out);&:hover{color:inherit;}",":hover > &{border-color:var(--ah-border-strong);@media (hover:hover){box-shadow:0 10px 24px rgb(3 8 10 / 10%);}@media (hover:hover) and (prefers-reduced-motion:no-preference){transform:translateY(calc(-1 * var(--ah-motion-distance-sm)));}}&:focus-visible{outline:2px solid var(--ah-focus-border);outline-offset:2px;}@media (max-width:767px){grid-template-rows:none;grid-template-columns:128px minmax(0,1fr);align-items:start;gap:var(--ah-space-3);padding:var(--ah-space-3);}"],Se),pn=d.div.withConfig({componentId:"sc-v72600-4"})(["aspect-ratio:1600 / 840;background:var(--ah-surface-inset);border-bottom:1px solid var(--ah-border);img{display:block;width:100%;height:100%;object-fit:cover;}@media (max-width:767px){overflow:hidden;border:1px solid var(--ah-border);border-radius:var(--ah-radius-md);}"]),hn=t=>`
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: ${t};
  line-clamp: ${t};
  overflow: hidden;
`,mn=d.div.withConfig({componentId:"sc-v72600-5"})(["display:flex;flex-direction:column;gap:var(--ah-space-2);min-width:0;padding:var(--ah-space-5) var(--ah-space-6);@media (max-width:767px){gap:var(--ah-space-1);padding:0;}"]),un=d.span.withConfig({componentId:"sc-v72600-6"})(["font-size:var(--ah-text-overline);font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:var(--ah-muted-foreground);"]),gn=d.h3.withConfig({componentId:"sc-v72600-7"})(["margin:0;font-family:var(--ah-font-title);font-size:var(--ah-text-heading);line-height:var(--ah-leading-heading);font-weight:600;color:var(--ah-foreground);overflow-wrap:anywhere;"," transition:color var(--ah-duration-fast) var(--ah-ease-standard);@media (hover:hover){",":hover &{color:var(--ah-primary);}}@media (max-width:767px){font-size:var(--ah-text-body);}"],hn(2),Se),fn=d.div.withConfig({componentId:"sc-v72600-8"})(["margin-top:auto;padding-top:var(--ah-space-1);font-size:var(--ah-text-caption);line-height:20px;color:var(--ah-muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;& > * + *::before{content:'·';margin:0 6px;}@media (max-width:767px){display:flex;flex-wrap:wrap;white-space:nowrap;}"]),le=t=>et(`https://assets.aihubmix.com/${t}`),xn="(prefers-reduced-motion: reduce)",vn=t=>{const[a,n]=c.useState(!1);return c.useEffect(()=>{const o=t.current;if(!o||typeof IntersectionObserver>"u"||typeof window.matchMedia=="function"&&window.matchMedia(xn).matches)return;let r=!1;const s=()=>n(r&&!document.hidden),l=new IntersectionObserver(([u])=>{r=u.isIntersecting,s()});return l.observe(o),document.addEventListener("visibilitychange",s),()=>{l.disconnect(),document.removeEventListener("visibilitychange",s)}},[t]),a},bn=(t,a)=>{const[n,o]=c.useState({cur:t,curId:a,prev:null,n:0});n.curId!==a&&o({cur:t,curId:a,prev:n.cur,n:n.n+1});const i=c.useCallback(()=>o(r=>r.prev==null?r:{...r,prev:null}),[]);return[n,i]},ye=({value:t,id:a,render:n,sizer:o,className:i})=>{const[{cur:r,prev:s,n:l},u]=bn(t,a);return e.jsxs(Gn,{className:i,children:[o!=null&&e.jsx("span",{className:"sizer","aria-hidden":"true",children:o}),s!=null&&e.jsx("span",{className:"out","aria-hidden":"true",onAnimationEnd:u,children:n(s)},`out-${l}`),e.jsx("span",{className:l?"in":void 0,children:n(r)},`in-${l}`)]})},_e=[{name:"OpenAI",path:"logos_svg/logo_GPT.svg",mono:!0},{name:"Anthropic",path:"logos_svg/logo_claude2.svg"},{name:"Google",path:"logos/logo_gemini.svg"},{name:"DeepSeek",path:"logos_svg/logo_deepseek.svg"},{name:"Qwen",path:"logos_svg/logo_qwen.svg"},{name:"xAI",path:"logos_svg/logo_Grok.svg",mono:!0},{name:"Moonshot AI",path:"logos_svg/logo_kimi.svg"},{name:"Z.AI",path:"logos_svg/dev-z-ai-edbd8ffc.webp"},{name:"Mistral",path:"logos_svg/logo_mistral2.svg"},{name:"Meta",path:"logos_svg/meta-color.svg"},{name:"MiniMax",path:"logos_svg/logo_minimax.svg"},{name:"ByteDance",path:"logos/logo_doubao.svg"}],G=6,wn=[2,5,0,3,1,4],yn=1800,He=_e.slice(0,G),Cn=_e.slice(G),ut=2*G,jn=t=>{const a=He.slice();for(let n=0;n<t%ut;n+=1){const o=wn[n%G];a[o]=n<G?Cn[n]:He[o]}return a},kn=[["chat",Ht],["image",Bt],["video",qt],["audio",Ft]],In=t=>e.jsx("img",{src:le(t.path),alt:"",width:22,height:22,decoding:"async","data-mono":t.mono||void 0}),En=({live:t})=>{const[a,n]=c.useState(0);c.useEffect(()=>{if(!t)return;const i=setTimeout(()=>n(r=>(r+1)%ut),yn);return()=>clearTimeout(i)},[t,a]),c.useEffect(()=>{t&&_e.forEach(i=>{const r=new Image;r.src=le(i.path)})},[t]);const o=jn(a);return e.jsxs(Un,{"aria-hidden":"true",children:[e.jsx(qe,{children:o.map((i,r)=>e.jsx(ye,{className:"mark",value:i,id:i.name,render:In},r))}),e.jsx(Fe,{}),e.jsxs(Yn,{children:[e.jsx("span",{className:"badge",children:e.jsx(Dt,{})}),e.jsx("span",{className:"secret",children:"sk-••••••••"})]}),e.jsx(Fe,{}),e.jsx(qe,{$quiet:!0,children:kn.map(([i,r])=>e.jsx("span",{className:"mark",children:e.jsx(r,{})},i))})]})},Sn=[{name:"OpenAI",path:"logos_svg/logo_GPT.svg",mono:!0},{name:"Anthropic",path:"logos_svg/logo_claude2.svg"},{name:"Gemini",path:"logos/logo_gemini.svg"}],Z=({n:t,mark:a,kind:n,children:o})=>e.jsxs("span",{className:n?`line ${n}`:"line",children:[e.jsx("span",{className:"num",children:t||""}),e.jsx("span",{className:"mark",children:a||""}),o,`
`]}),_n=()=>e.jsxs(Xn,{"aria-hidden":"true",children:[e.jsx(Jn,{children:e.jsxs("code",{children:[e.jsx(Z,{n:1,children:"client = OpenAI("}),e.jsxs(Z,{mark:"−",kind:"del",children:["  ",e.jsxs("span",{className:"text",children:["base_url=",e.jsx("span",{className:"str",children:'"https://api.openai.com/v1"'}),","]})]}),e.jsxs(Z,{n:2,mark:"+",kind:"add",children:["  base_url=",e.jsx("span",{className:"str",children:`"${Wt}/v1"`}),","]}),e.jsxs(Z,{n:3,children:["  api_key=",e.jsx("span",{className:"str",children:'"sk-***"'}),","]}),e.jsx(Z,{n:4,children:")"})]})}),e.jsx(Qn,{children:Sn.map(t=>e.jsxs("span",{children:[e.jsx("img",{src:le(t.path),alt:"",width:14,height:14,loading:"lazy",decoding:"async","data-mono":t.mono||void 0}),t.name]},t.name))})]}),Ce=[{name:"Claude Opus 5.5",logo:"logos_svg/logo_claude2.svg",routes:["AWS","Vertex AI","Azure"],from:1,to:0},{name:"DeepSeek V4.1 Flash",logo:"logos_svg/logo_deepseek.svg",routes:["DeepSeek","Alibaba Cloud","Azure"],from:0,to:2},{name:"GLM 5.3",logo:"logos_svg/dev-z-ai-edbd8ffc.webp",routes:["Z.AI","Alibaba Cloud","Tencent Cloud"],from:2,to:1},{name:"Kimi K3",logo:"logos_svg/logo_kimi.svg",routes:["Moonshot AI","ByteDance","DeepInfra"],from:1,to:2}],Nn=[0,1,2].map(t=>Ce.reduce((a,n)=>n.routes[t].length>a.length?n.routes[t]:a,"")),Mn=[2400,2800],Tn=()=>e.jsx("svg",{viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",children:e.jsx("path",{d:"M2.5 7C2.5 9.48528 4.51472 11.5 7 11.5C9.48528 11.5 11.5 9.48528 11.5 7C11.5 4.51472 9.48528 2.5 7 2.5C4.51472 2.5 2.5 4.51472 2.5 7ZM2.5 17C2.5 19.4853 4.51472 21.5 7 21.5C9.48528 21.5 11.5 19.4853 11.5 17C11.5 14.5147 9.48528 12.5 7 12.5C4.51472 12.5 2.5 14.5147 2.5 17ZM12.5 17C12.5 19.4853 14.5147 21.5 17 21.5C19.4853 21.5 21.5 19.4853 21.5 17C21.5 14.5147 19.4853 12.5 17 12.5C14.5147 12.5 12.5 14.5147 12.5 17ZM9.5 7C9.5 8.38071 8.38071 9.5 7 9.5C5.61929 9.5 4.5 8.38071 4.5 7C4.5 5.61929 5.61929 4.5 7 4.5C8.38071 4.5 9.5 5.61929 9.5 7ZM9.5 17C9.5 18.3807 8.38071 19.5 7 19.5C5.61929 19.5 4.5 18.3807 4.5 17C4.5 15.6193 5.61929 14.5 7 14.5C8.38071 14.5 9.5 15.6193 9.5 17ZM19.5 17C19.5 18.3807 18.3807 19.5 17 19.5C15.6193 19.5 14.5 18.3807 14.5 17C14.5 15.6193 15.6193 14.5 17 14.5C18.3807 14.5 19.5 15.6193 19.5 17ZM17.5252 11.155L17.8026 10.5186C18.297 9.38398 19.1876 8.48059 20.2988 7.98638L21.1534 7.60631C21.6155 7.4008 21.6155 6.7284 21.1534 6.52289L20.3467 6.16406C19.2068 5.65713 18.3002 4.72031 17.8143 3.54712L17.5295 2.85945C17.3309 2.38018 16.669 2.38018 16.4705 2.85945L16.1856 3.54712C15.6997 4.72031 14.7932 5.65713 13.6534 6.16406L12.8466 6.52289C12.3845 6.7284 12.3845 7.4008 12.8466 7.60631L13.7011 7.98638C14.8124 8.48059 15.7029 9.38398 16.1974 10.5186L16.4748 11.155C16.6778 11.6209 17.3222 11.6209 17.5252 11.155Z"})}),On=[["people",Kt,"home failover people","Users"],["teams",Gt,"home failover teams","Teams"],["agents",Tn,"home failover agents","Agents"]],U=26,gt=12,B=3*U+2*gt,oe=B/2,ft=[0,1,2].map(t=>U/2+t*(U+gt)),$=92,re=40,je=($-re)/2,An=18,V=An+je,Ln=ft.map(t=>`M0 ${t} C${V*.5} ${t} ${V*.4} ${oe} ${V} ${oe}`),Vn=ft.map(t=>`M0 ${oe} C${V*.6} ${oe} ${V*.5} ${t} ${V} ${t}`),z=$/2,xt=z-.5,vt=re/2+7,Q=(vt+xt)/2-4,Be=(t,a,n)=>n===0?a===t.from?"active":"standby":a===t.from?"down":a===t.to?"active":"standby",Rn=t=>e.jsx("img",{src:le(t.logo),alt:"",width:20,height:20,decoding:"async","data-mono":t.mono||void 0}),zn=({live:t})=>{const{t:a}=D(),[n,o]=c.useState(1),i=Ce[Math.floor(n/2)],r=n%2;return c.useEffect(()=>{if(!t)return;const s=setTimeout(()=>o(l=>(l+1)%(Ce.length*2)),Mn[r]);return()=>clearTimeout(s)},[t,n,r]),e.jsxs(to,{"aria-hidden":"true","data-live":t?"true":"false",children:[e.jsx(ao,{children:i.routes.map((s,l)=>e.jsxs(no,{"data-state":Be(i,l,r),style:{"--i":l},children:[e.jsx("span",{className:"off",children:e.jsx(Zt,{})}),e.jsx(ye,{value:s,id:s,render:u=>u,sizer:Nn[l]})]},l))}),e.jsx("svg",{className:"feed",width:V,height:B,viewBox:`0 0 ${V} ${B}`,children:Ln.map((s,l)=>e.jsx("path",{className:"line",d:s,"data-state":Be(i,l,r)},s))}),e.jsxs(oo,{"data-model":i.name,children:[e.jsxs("svg",{className:"rings",width:$,height:$,viewBox:`0 0 ${$} ${$}`,children:[e.jsx("defs",{children:e.jsx("path",{id:"home-auto-router-arc",d:`M${z-Q} ${z} A${Q} ${Q} 0 0 1 ${z+Q} ${z}`})}),e.jsx("circle",{className:"ring outer",cx:z,cy:z,r:xt}),e.jsx("circle",{className:"ring inner",cx:z,cy:z,r:vt}),e.jsx("text",{className:"label",children:e.jsx("textPath",{href:"#home-auto-router-arc",startOffset:"50%",textAnchor:"middle",children:"Auto Router"})})]}),e.jsx("span",{className:"core",children:e.jsx(ye,{value:i,id:i.name,render:Rn})})]}),e.jsx("svg",{className:"out",width:V,height:B,viewBox:`0 0 ${V} ${B}`,children:Vn.map(s=>e.jsx("path",{className:"line",d:s,"data-state":"active"},s))}),e.jsx(ro,{children:On.map(([s,l,u,h])=>e.jsxs("span",{className:"caller",children:[e.jsx(l,{}),e.jsx("span",{className:"label",children:a(u,{defaultValue:h})})]},s))})]})},Pn=()=>{const{t}=D(),a=c.useRef(null),n=vn(a),o=[e.jsx(En,{live:n},"key"),e.jsx(_n,{},"sdk"),e.jsx(zn,{live:n},"failover")];return e.jsxs(Wn,{ref:a,children:[e.jsx(Fn,{}),o.map((i,r)=>e.jsxs(Zn,{style:{"--card-i":r},children:[e.jsx("h2",{className:"ds-heading",children:t(`feature ${r+1}`)}),e.jsx(Kn,{children:i})]},r))]})},bt="calc(var(--ah-duration-base) + var(--card-i, 0) * var(--ah-duration-stagger) * 2)",ne=t=>`calc(${bt} + var(--ah-duration-slow) + ${t})`,$n=F(["from{opacity:0;transform:translateY(60%);filter:blur(2px);}"]),Dn=F(["to{opacity:0;transform:translateY(-60%);filter:blur(2px);}"]),Hn=F(["from{transform:scaleX(0);}"]),Bn=F(["from{opacity:0;transform:translateY(-50%);}"]),qn=F(["from{color:var(--ah-foreground);background-color:transparent;}"]),Fn=tt(["@property --clear{syntax:'<length>';inherits:false;initial-value:0px;}"]),Wn=d.div.withConfig({componentId:"sc-1oeeo3w-0"})(["display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ah-space-6);width:min(var(--ah-content-max,1200px),calc(100vw - 2 * var(--ah-space-6)));text-align:left;[data-theme='dark'] & img[data-mono]{filter:invert(1);}@media (max-width:1199px){grid-template-columns:minmax(0,1fr);max-width:480px;}@media (max-width:639px){gap:var(--ah-space-4);width:calc(100vw - 2 * var(--ah-space-4));}"]),Zn=d.article.withConfig({componentId:"sc-1oeeo3w-1"})(["display:flex;flex-direction:column;gap:var(--ah-space-5);min-width:0;overflow:hidden;padding:var(--ah-space-6) var(--ah-space-5);animation:ah-enter var(--ah-duration-slower) var(--ah-ease-out) both;animation-delay:",";background:var(--ah-card);border:1px solid var(--ah-border);border-radius:var(--ah-radius-lg);h2{margin:0;color:var(--ah-foreground);text-align:center;}@media (max-width:639px){gap:var(--ah-space-4);padding:var(--ah-space-5) var(--ah-space-3);}"],bt),Kn=d.div.withConfig({componentId:"sc-1oeeo3w-2"})(["display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:152px;"]),Gn=d.span.withConfig({componentId:"sc-1oeeo3w-3"})(["display:inline-grid;min-width:0;> *{grid-area:1 / 1;display:inline-flex;align-items:center;justify-content:inherit;gap:inherit;min-width:0;}.sizer{visibility:hidden;}.in{animation:"," var(--ah-duration-slow) var(--ah-ease-out) both;animation-delay:calc(var(--i,0) * var(--ah-duration-stagger));}.out{animation:"," var(--ah-duration-slow) var(--ah-ease-out) both;animation-delay:calc(var(--i,0) * var(--ah-duration-stagger));}"],$n,Dn),Un=d.div.withConfig({componentId:"sc-1oeeo3w-4"})(["display:flex;flex-direction:column;align-items:center;"]),qe=d.span.withConfig({componentId:"sc-1oeeo3w-5"})(["display:inline-flex;align-items:center;gap:",";height:",";padding:0 ",";border:1px solid var(--ah-border);border-radius:var(--ah-radius-full);background:var(--ah-card);color:var(--ah-muted-foreground);overflow:hidden;.mark{display:inline-grid;place-items:center;width:",";height:",";}img{display:block;width:22px;height:22px;object-fit:contain;}svg{width:18px;height:18px;}@media (max-width:359px){gap:",";}"],({$quiet:t})=>t?"var(--ah-space-6)":"var(--ah-space-4)",({$quiet:t})=>t?"36px":"44px",({$quiet:t})=>t?"var(--ah-space-5)":"var(--ah-space-4)",({$quiet:t})=>t?"18px":"22px",({$quiet:t})=>t?"18px":"22px",({$quiet:t})=>t?"var(--ah-space-5)":"var(--ah-space-3)"),Fe=d.span.withConfig({componentId:"sc-1oeeo3w-6"})(["display:block;width:1px;height:var(--ah-space-3);background:var(--ah-border-strong);"]),Yn=d.span.withConfig({componentId:"sc-1oeeo3w-7"})(["display:inline-flex;align-items:center;gap:var(--ah-space-2);height:34px;padding:0 var(--ah-space-4) 0 5px;border:1px solid var(--ah-accent-border);border-radius:var(--ah-radius-full);background:var(--ah-card);box-shadow:0 0 0 4px var(--ah-accent-subtle);white-space:nowrap;animation:ah-enter var(--ah-duration-moderate) var(--ah-ease-out) both;animation-delay:",";.badge{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--ah-radius-full);background:var(--ah-primary);color:var(--ah-primary-foreground);}.badge svg{width:13px;height:13px;}.secret{font-family:var(--ah-font-code);font-size:var(--ah-text-caption);letter-spacing:0.02em;color:var(--ah-accent-foreground);}"],ne("0ms")),Xn=d.div.withConfig({componentId:"sc-1oeeo3w-8"})(["display:flex;flex-direction:column;align-items:center;gap:var(--ah-space-4);width:100%;min-width:0;"]),Jn=d.div.withConfig({componentId:"sc-1oeeo3w-9"})(["max-width:100%;overflow-x:auto;scrollbar-width:none;color:var(--ah-foreground);font-family:var(--ah-font-code);font-size:var(--ah-text-overline);line-height:1.75;white-space:pre;text-align:left;code{display:block;font:inherit;}.line{display:block;padding-right:var(--ah-space-2);border-radius:var(--ah-radius-sm);}.num{display:inline-block;width:var(--ah-space-5);text-align:right;color:var(--ah-muted-foreground);opacity:0.5;font-variant-numeric:tabular-nums;user-select:none;}.mark{display:inline-block;width:var(--ah-space-5);text-align:center;color:var(--ah-muted-foreground);user-select:none;}.str{color:var(--ah-accent-foreground);}.del{color:var(--ah-muted-foreground);background:var(--ah-muted);animation:"," var(--ah-duration-slower) var(--ah-ease-out) both;animation-delay:",";}.del .str{color:inherit;}.del .text{position:relative;}.del .text::after{content:'';position:absolute;left:0;right:0;top:50%;height:1px;background:currentColor;transform-origin:left;animation:"," var(--ah-duration-slower) var(--ah-ease-out) both;animation-delay:",";}.add{background:var(--ah-accent);animation:"," var(--ah-duration-slower) var(--ah-ease-out) both;animation-delay:",";}.add .mark{color:var(--ah-primary);}@media (max-width:639px){.num{display:none;}}"],qn,ne("0ms"),Hn,ne("0ms"),Bn,ne("var(--ah-duration-slow)")),Qn=d.span.withConfig({componentId:"sc-1oeeo3w-10"})(["display:inline-flex;align-items:center;gap:var(--ah-space-5);color:var(--ah-muted-foreground);font-size:var(--ah-text-overline);font-weight:500;span{display:inline-flex;align-items:center;gap:6px;}img{display:block;}"]),eo=F(["from{stroke-dashoffset:0;}to{stroke-dashoffset:5;}"]),to=d.div.withConfig({componentId:"sc-1oeeo3w-11"})(["display:flex;align-items:center;justify-content:center;width:100%;svg{display:block;flex:0 0 auto;overflow:visible;}.feed{margin-right:-","px;}.out{margin-left:-","px;}.line{fill:none;stroke:var(--ah-border-strong);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:0 5;transition:stroke var(--ah-duration-slow) var(--ah-ease-out),opacity var(--ah-duration-slow) var(--ah-ease-out);}.line[data-state='active']{stroke:var(--ah-primary);animation:"," 0.9s linear infinite;}.line[data-state='down']{opacity:0.4;}&[data-live='false'] .line{animation-play-state:paused;}@media (max-width:359px){> :is(.out,:last-child){display:none;}}"],je,je,eo),ao=d.div.withConfig({componentId:"sc-1oeeo3w-12"})(["display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;height:","px;position:relative;z-index:1;"],B),wt=`
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: ${U}px;
  padding: 0 10px;
  border: 1px solid var(--ah-border);
  border-radius: var(--ah-radius-md);
  background: var(--ah-card);
  color: var(--ah-foreground);
  font-size: var(--ah-text-overline);
  line-height: 1;
  white-space: nowrap;
  box-sizing: border-box;
`,no=d.span.withConfig({componentId:"sc-1oeeo3w-13"})([""," transition:border-color var(--ah-duration-slow) var(--ah-ease-out),background-color var(--ah-duration-slow) var(--ah-ease-out),color var(--ah-duration-slow) var(--ah-ease-out);> span:last-child{justify-items:center;}position:relative;> span:last-child{--clear:0px;-webkit-mask-image:radial-gradient(circle at 50% 50%,transparent var(--clear),#000 calc(var(--clear) * 1.9));mask-image:radial-gradient(circle at 50% 50%,transparent var(--clear),#000 calc(var(--clear) * 1.9));transition:--clear var(--ah-duration-slower) var(--ah-ease-out),opacity var(--ah-duration-slower) var(--ah-ease-out);}.off{position:absolute;top:50%;left:50%;display:flex;color:var(--ah-muted-foreground);opacity:0;transform:translate(-50%,-50%) scale(0.6);filter:blur(2px);pointer-events:none;transition:opacity var(--ah-duration-slow) var(--ah-ease-out),transform var(--ah-duration-slower) var(--ah-ease-out),filter var(--ah-duration-slow) var(--ah-ease-out);}.off svg{width:14px;height:14px;}&[data-state='active']{border-color:var(--ah-accent-border);background:var(--ah-accent-subtle);color:var(--ah-accent-foreground);}&[data-state='down']{border-style:dashed;color:var(--ah-muted-foreground);background:transparent;}&[data-state='down'] > span:last-child{--clear:9px;opacity:0.45;}&[data-state='down'] .off{opacity:1;transform:translate(-50%,-50%) scale(1);filter:blur(0);transition-delay:var(--ah-duration-fast);}@media (max-width:639px){padding:0 var(--ah-space-2);}"],wt),oo=d.span.withConfig({componentId:"sc-1oeeo3w-14"})(["position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:","px;height:","px;.rings{position:absolute;inset:0;}.ring{fill:none;stroke:var(--ah-border);stroke-width:1;}.ring.inner{fill:var(--ah-surface-inset);}.label{fill:var(--ah-muted-foreground);font-family:var(--ah-font-code);font-size:9px;letter-spacing:0.12em;}.core{position:relative;display:flex;align-items:center;justify-content:center;width:","px;height:","px;border:1px solid var(--ah-border-strong);border-radius:var(--ah-radius-full);background:var(--ah-card);}.core img{display:block;object-fit:contain;}"],$,$,re,re),ro=d.div.withConfig({componentId:"sc-1oeeo3w-15"})(["display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;height:","px;position:relative;z-index:1;.caller{"," gap:5px;padding:0 8px;color:var(--ah-foreground);}svg{flex:0 0 auto;width:13px;height:13px;color:var(--ah-muted-foreground);}@media (max-width:639px){.caller{width:","px;padding:0;border-radius:var(--ah-radius-full);}.label{display:none;}}"],B,wt,U),ee="https://github.com/AIhubmix/aihubmix-desktop-releases/releases/latest/download",yt={"mac-arm64":`${ee}/AIHubMix_mac-arm64.dmg`,"mac-x64":`${ee}/AIHubMix_mac-x64.dmg`,"win-x64":`${ee}/AIHubMix_win-x64-setup.exe`,"win-arm64":`${ee}/AIHubMix_win-arm64-setup.exe`},Ne=t=>e.jsx("svg",{viewBox:"0 0 24 24",width:"18",height:"18",fill:"currentColor","aria-hidden":"true",...t,children:e.jsx("path",{d:"M2 2h9.3v9.3H2zM12.7 2H22v9.3h-9.3zM2 12.7h9.3V22H2zM12.7 12.7H22V22h-9.3z"})}),io=[{os:"mac",name:"macOS",Mark:Ee,req:["home desktop menu mac requirement","12 or later"],builds:[{id:"mac-arm64",label:["home desktop menu mac arm","Apple silicon"]},{id:"mac-x64",label:["home desktop menu mac intel","Intel"]}]},{os:"win",name:"Windows",Mark:Ne,req:["home desktop menu windows requirement","10 or later"],builds:[{id:"win-x64",label:["home desktop menu windows x64","x64"]},{id:"win-arm64",label:["home desktop menu windows arm","Arm"]}]}],so=150,co=t=>t>0?`${Math.max(1,Math.round(t/1e6))} MB`:"",lo=({assets:t={},recommended:a,variant:n="link",onPick:o})=>{const{t:i}=D(),[r,s]=c.useState("closed"),l=c.useRef(null),u=c.useRef(null),h=c.useRef(null),g=c.useRef(),w=c.useRef(!1),j=c.useId(),v=r==="open",b=c.useRef(r);b.current=r;const y=p=>{b.current==="open"&&(s("closing"),window.clearTimeout(g.current),g.current=window.setTimeout(()=>s("closed"),so),p&&u.current?.focus())},E=p=>{window.clearTimeout(g.current),w.current=p,s("open")};c.useEffect(()=>()=>window.clearTimeout(g.current),[]),c.useEffect(()=>{if(!v)return;w.current&&h.current?.querySelector('[role="menuitem"]')?.focus();const p=C=>{l.current?.contains(C.target)||y(!1)},x=C=>{C.key==="Escape"&&(C.preventDefault(),y(!0))};return document.addEventListener("pointerdown",p),document.addEventListener("keydown",x),()=>{document.removeEventListener("pointerdown",p),document.removeEventListener("keydown",x)}},[v]);const I=p=>{const x=[...h.current?.querySelectorAll('[role="menuitem"]')||[]],C=x.indexOf(document.activeElement),m={ArrowDown:1,ArrowUp:-1}[p.key];m?(p.preventDefault(),x[(C+m+x.length)%x.length]?.focus()):p.key==="Home"||p.key==="End"?(p.preventDefault(),x[p.key==="Home"?0:x.length-1]?.focus()):p.key==="Tab"&&y(!1)},_=i("home desktop all downloads",{defaultValue:"All downloads"}),f={ref:u,type:"button","aria-haspopup":"menu","aria-expanded":v,"aria-controls":r!=="closed"?j:void 0,onClick:p=>v?y(!1):E(p.detail===0),onKeyDown:p=>{p.key==="ArrowDown"&&!v&&(p.preventDefault(),E(!0))}};return e.jsxs(po,{ref:l,$variant:n,children:[n==="button"?e.jsxs("button",{className:"ds-button ds-button-secondary ds-button-cta",...f,children:[_,e.jsx(We,{"aria-hidden":"true","data-open":v||void 0})]}):e.jsxs(ho,{...f,children:[_,e.jsx(We,{"aria-hidden":"true","data-open":v||void 0})]}),r!=="closed"&&e.jsx(mo,{ref:h,id:j,className:"ds-menu",role:"menu","aria-label":_,"data-state":v?"open":"closed",onKeyDown:I,children:io.map(p=>e.jsxs(uo,{role:"group","aria-label":p.name,children:[e.jsxs(go,{"aria-hidden":"true",children:[e.jsxs("span",{className:"os",children:[e.jsx(p.Mark,{"aria-hidden":"true"}),p.name]}),e.jsx("span",{children:i(p.req[0],{defaultValue:p.req[1]})})]}),p.builds.map(x=>{const C=i(x.label[0],{defaultValue:x.label[1]});return e.jsxs(fo,{role:"menuitem",tabIndex:-1,href:yt[x.id],download:"","aria-label":`${p.name} ${C}`,onClick:()=>{o?.(x.id),y(!1)},children:[e.jsx("span",{className:"name",children:C}),x.id===a&&e.jsx("span",{className:"tag",children:i("home desktop menu recommended",{defaultValue:"Recommended"})}),e.jsx("span",{className:"size",children:co(t[x.id]?.size)})]},x.id)})]},p.os))})]})},po=d.span.withConfig({componentId:"sc-100291m-0"})(["position:relative;display:inline-flex;.ds-button{gap:var(--ah-space-2);}"]),ho=d.button.withConfig({componentId:"sc-100291m-1"})(["display:inline-flex;align-items:center;gap:2px;margin:0;padding:0;border:0;background:none;color:var(--ah-muted-foreground);font:inherit;cursor:pointer;transition:color var(--ah-duration-fast) var(--ah-ease-standard);&:hover,&[aria-expanded='true']{color:var(--ah-foreground);}&:focus-visible{outline:2px solid var(--ah-primary);outline-offset:3px;border-radius:2px;}"]),We=d(Ut).withConfig({componentId:"sc-100291m-2"})(["width:16px;height:16px;flex:0 0 auto;transition:transform var(--ah-duration-fast) var(--ah-ease-standard);&[data-open]{transform:rotate(180deg);}@media (prefers-reduced-motion:reduce){transition:none;}"]),mo=d.div.withConfig({componentId:"sc-100291m-3"})(["position:absolute;top:calc(100% + var(--ah-space-2));left:0;z-index:1000;width:296px;padding:var(--ah-space-1);border:1px solid var(--ah-border);border-radius:8px;background:var(--ah-card);box-shadow:var(--ah-shadow-overlay);font-family:var(--ah-font-body);text-align:start;--ah-motion-origin:top left;@media (max-width:1199px) and (min-width:640px){left:calc(50% - 148px);--ah-motion-origin:top center;}"]),uo=d.div.withConfig({componentId:"sc-100291m-4"})(["& + &{margin-top:var(--ah-space-1);padding-top:var(--ah-space-1);border-top:1px solid var(--ah-border);}"]),go=d.div.withConfig({componentId:"sc-100291m-5"})(["display:flex;align-items:center;justify-content:space-between;height:30px;padding:4px 10px 0;font-size:13px;line-height:18px;.os{display:inline-flex;align-items:center;gap:var(--ah-space-2);color:var(--ah-foreground);font-weight:600;}.os svg{width:14px;height:14px;flex:none;}span:last-child{color:var(--ah-muted-foreground);font-size:12px;}"]),fo=d.a.withConfig({componentId:"sc-100291m-6"})(["&&{display:flex;align-items:center;gap:var(--ah-space-3);min-height:34px;padding:0 10px 0 32px;border-radius:var(--ah-radius-md);color:var(--ah-muted-foreground);font-size:13.5px;line-height:20px;white-space:nowrap;text-decoration:none;outline:none;transition:background-color var(--ah-duration-fast) var(--ah-ease-standard);}&&:hover,&&:focus-visible{background:var(--ah-list-item-hover-bg,var(--ah-muted));color:var(--ah-foreground);}&&:last-child{margin-bottom:2px;}.name{min-width:0;overflow:hidden;text-overflow:ellipsis;}.tag{color:var(--ah-primary);font-size:12px;}.size{margin-left:auto;min-width:44px;color:var(--ah-muted-foreground);font-family:var(--ah-font-code);font-size:12px;text-align:end;}"]),xo=t=>et(`https://assets.aihubmix.com/${t}`),vo={mac:{Icon:Ee,i18nKey:"home desktop for mac",fallback:"Download for macOS"},win:{Icon:Ne,i18nKey:"home desktop for windows",fallback:"Download for Windows"}};async function bo(){if(typeof navigator>"u")return null;const t=navigator.userAgent||"",a=/Macintosh/.test(t)&&navigator.maxTouchPoints>1;if(/Android|iPhone|iPod|Mobile/i.test(t)||a)return{os:"mobile"};const n=/Windows/.test(t)?"win":/Macintosh|Mac OS X/.test(t)?"mac":null;if(!n)return null;let o=null;try{const i=await navigator.userAgentData?.getHighEntropyValues?.(["architecture"]);i?.architecture&&(o=i.architecture==="arm")}catch{}return{os:n,arm:o}}const wo="(max-width: 639px)",yo=()=>{const[t,a]=c.useState(!1);return c.useEffect(()=>{if(typeof window.matchMedia!="function")return;const n=window.matchMedia(wo),o=()=>a(n.matches);return o(),n.addEventListener?.("change",o),()=>n.removeEventListener?.("change",o)},[]),t},Co=({release:t})=>{const{t:a}=D(),[n,o]=c.useState(null);c.useEffect(()=>{let b=!0;return bo().then(y=>{b&&o(y)}),()=>{b=!1}},[]);const i=t?.assets||{},r=(b,y)=>Yt("desktop_download_click",{platform:b,version:t?.version||"unknown",placement:y}),s=(b,y)=>({href:yt[b],download:"",onClick:()=>r(b,y)}),l=n?.os==="mobile"?"touch":n?"desktop":"auto",u=yo(),h=n?.os==="win"?"win":"mac",g=h==="mac"?n?.arm===!1?"mac-x64":"mac-arm64":n?.arm===!0?"win-arm64":"win-x64",{Icon:w,i18nKey:j,fallback:v}=vo[h];return e.jsx(qo,{id:"desktop","aria-labelledby":"home-desktop-title",children:e.jsxs(se,{as:Fo,"data-device":l,children:[e.jsxs(Wo,{children:[e.jsx(Zo,{id:"home-desktop-title",className:"ds-section-marketing","data-enter":"",style:{"--i":0},children:a("home desktop title",{defaultValue:"Connect your agents in one click"})}),e.jsx(Ko,{"data-enter":"",style:{"--i":1},children:a("home desktop lead",{defaultValue:"No config files to edit, and every change can be undone."})}),e.jsx(Go,{"data-enter":"","data-variant":"desktop",style:{"--i":2},children:e.jsxs("a",{className:"ds-button ds-button-primary ds-button-cta",...s(g,"home_desktop_primary"),children:[e.jsx(w,{"aria-hidden":"true"}),a(j,{defaultValue:v})]})}),e.jsxs(Uo,{"data-enter":"","data-variant":"desktop",style:{"--i":3},children:[e.jsx("span",{children:h==="mac"?a("home desktop requirements",{defaultValue:"For macOS 12 or later"}):a("home desktop requirements windows",{defaultValue:"For Windows 10 or later"})}),e.jsx(lo,{assets:i,recommended:g,onPick:b=>r(b,"home_desktop_menu")})]}),e.jsxs(Yo,{"data-enter":"","data-variant":"touch",style:{"--i":2},children:[e.jsxs("span",{className:"marks","aria-hidden":"true",children:[e.jsx(Ee,{}),e.jsx(Ne,{})]}),e.jsx("span",{className:"text",children:a("home desktop available for",{defaultValue:"Available for macOS and Windows"})})]})]}),e.jsx(Jo,{"data-enter":"window",children:e.jsx(Ro,{frozen:l==="touch"||u})})]})})},jo="M15.3665 11.1906C15.4915 10.3323 15.7686 9.23021 16.1978 7.88437L16.379 7.32812L16.5603 7.88437C16.9894 9.23021 17.2665 10.3323 17.3915 11.1906C17.4873 11.8198 17.4873 12.6198 17.3915 13.5906C17.2957 14.5656 17.2957 15.3719 17.3915 16.0094C17.5332 16.9427 17.9603 17.7177 18.6728 18.3344C19.3978 18.9635 20.2373 19.2781 21.1915 19.2781C22.2498 19.2781 23.154 18.9052 23.904 18.1594C24.6498 17.4135 25.0269 16.5135 25.0353 15.4594C25.0394 14.526 25.1353 13.4969 25.3228 12.3719C25.4144 11.8094 25.5082 11.3385 25.604 10.9594L25.729 10.4469L25.954 10.9219C26.5998 12.2885 26.9373 13.7302 26.9665 15.2469V15.4594C26.9665 16.8969 26.6894 18.2698 26.1353 19.5781C25.5978 20.849 24.8415 21.9719 23.8665 22.9469C22.8873 23.9219 21.7644 24.6781 20.4978 25.2156C19.1894 25.7698 17.8165 26.0469 16.379 26.0469C14.9415 26.0469 13.5686 25.7698 12.2603 25.2156C10.9936 24.6781 9.87067 23.9219 8.8915 22.9469C7.9165 21.9719 7.16025 20.849 6.62275 19.5781C6.06859 18.2698 5.7915 16.8969 5.7915 15.4594V15.2469C5.82067 13.7302 6.15817 12.2885 6.804 10.9219L7.029 10.4469L7.154 10.9594C7.24984 11.3385 7.34359 11.8094 7.43525 12.3719C7.62275 13.4969 7.71859 14.526 7.72275 15.4594C7.73109 16.5135 8.10817 17.4135 8.854 18.1594C9.604 18.9052 10.5082 19.2781 11.5665 19.2781C12.5207 19.2781 13.3603 18.9635 14.0853 18.3344C14.7978 17.7177 15.2248 16.9427 15.3665 16.0094C15.4623 15.3719 15.4623 14.5656 15.3665 13.5906C15.2707 12.6198 15.2707 11.8198 15.3665 11.1906ZM16.379 24.1156C17.8415 24.1156 19.2123 23.7698 20.4915 23.0781C21.398 22.5903 22.1853 21.9688 22.8532 21.2138C22.9365 21.1196 22.8383 20.9762 22.7169 21.0091C22.2248 21.1426 21.7163 21.2094 21.1915 21.2094C20.1498 21.2094 19.1811 20.9469 18.2853 20.4219C17.5614 20 16.9616 19.4522 16.4859 18.7785C16.4341 18.7052 16.3239 18.7052 16.2721 18.7785C15.7964 19.4522 15.1966 20 14.4728 20.4219C13.5769 20.9469 12.6082 21.2094 11.5665 21.2094C11.0417 21.2094 10.5332 21.1426 10.0411 21.0091C9.91969 20.9762 9.82146 21.1196 9.90481 21.2138C10.5728 21.9688 11.36 22.5903 12.2665 23.0781C13.5457 23.7698 14.9165 24.1156 16.379 24.1156Z",ko=()=>e.jsx("svg",{viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",children:e.jsx("path",{d:"M2.5 7C2.5 9.48528 4.51472 11.5 7 11.5C9.48528 11.5 11.5 9.48528 11.5 7C11.5 4.51472 9.48528 2.5 7 2.5C4.51472 2.5 2.5 4.51472 2.5 7ZM2.5 17C2.5 19.4853 4.51472 21.5 7 21.5C9.48528 21.5 11.5 19.4853 11.5 17C11.5 14.5147 9.48528 12.5 7 12.5C4.51472 12.5 2.5 14.5147 2.5 17ZM12.5 17C12.5 19.4853 14.5147 21.5 17 21.5C19.4853 21.5 21.5 19.4853 21.5 17C21.5 14.5147 19.4853 12.5 17 12.5C14.5147 12.5 12.5 14.5147 12.5 17ZM9.5 7C9.5 8.38071 8.38071 9.5 7 9.5C5.61929 9.5 4.5 8.38071 4.5 7C4.5 5.61929 5.61929 4.5 7 4.5C8.38071 4.5 9.5 5.61929 9.5 7ZM9.5 17C9.5 18.3807 8.38071 19.5 7 19.5C5.61929 19.5 4.5 18.3807 4.5 17C4.5 15.6193 5.61929 14.5 7 14.5C8.38071 14.5 9.5 15.6193 9.5 17ZM19.5 17C19.5 18.3807 18.3807 19.5 17 19.5C15.6193 19.5 14.5 18.3807 14.5 17C14.5 15.6193 15.6193 14.5 17 14.5C18.3807 14.5 19.5 15.6193 19.5 17ZM17.5252 11.155L17.8026 10.5186C18.297 9.38398 19.1876 8.48059 20.2988 7.98638L21.1534 7.60631C21.6155 7.4008 21.6155 6.7284 21.1534 6.52289L20.3467 6.16406C19.2068 5.65713 18.3002 4.72031 17.8143 3.54712L17.5295 2.85945C17.3309 2.38018 16.669 2.38018 16.4705 2.85945L16.1856 3.54712C15.6997 4.72031 14.7932 5.65713 13.6534 6.16406L12.8466 6.52289C12.3845 6.7284 12.3845 7.4008 12.8466 7.60631L13.7011 7.98638C14.8124 8.48059 15.7029 9.38398 16.1974 10.5186L16.4748 11.155C16.6778 11.6209 17.3222 11.6209 17.5252 11.155Z"})}),Io=()=>e.jsx("svg",{viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",children:e.jsx("path",{d:"M12 2C15.866 2 19 5.13401 19 9C19 9.11351 18.9973 9.22639 18.992 9.33857C21.3265 10.16 23 12.3846 23 15C23 18.3137 20.3137 21 17 21H7C3.68629 21 1 18.3137 1 15C1 12.3846 2.67346 10.16 5.00804 9.33857C5.0027 9.22639 5 9.11351 5 9C5 5.13401 8.13401 2 12 2ZM12 4C9.23858 4 7 6.23858 7 9C7 9.08147 7.00193 9.16263 7.00578 9.24344L7.07662 10.7309L5.67183 11.2252C4.0844 11.7837 3 13.2889 3 15C3 17.2091 4.79086 19 7 19H17C19.2091 19 21 17.2091 21 15C21 12.79 19.21 11 17 11C15.233 11 13.7337 12.1457 13.2042 13.7347L11.3064 13.1021C12.1005 10.7185 14.35 9 17 9C17 6.23858 14.7614 4 12 4Z"})}),Eo=()=>e.jsx("svg",{viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",children:e.jsx("path",{d:"M7 5C7 2.79086 8.79086 1 11 1C13.2091 1 15 2.79086 15 5H20C20.5523 5 21 5.44772 21 6V10.1707C21 10.4953 20.8424 10.7997 20.5774 10.9872C20.3123 11.1746 19.9728 11.2217 19.6668 11.1135C19.4595 11.0403 19.2355 11 19 11C17.8954 11 17 11.8954 17 13C17 14.1046 17.8954 15 19 15C19.2355 15 19.4595 14.9597 19.6668 14.8865C19.9728 14.7783 20.3123 14.8254 20.5774 15.0128C20.8424 15.2003 21 15.5047 21 15.8293V20C21 20.5523 20.5523 21 20 21H4C3.44772 21 3 20.5523 3 20V6C3 5.44772 3.44772 5 4 5H7ZM11 3C9.89543 3 9 3.89543 9 5C9 5.23554 9.0403 5.45952 9.11355 5.66675C9.22172 5.97282 9.17461 6.31235 8.98718 6.57739C8.79974 6.84243 8.49532 7 8.17071 7H5V19H19V17C16.7909 17 15 15.2091 15 13C15 10.7909 16.7909 9 19 9V7H13.8293C13.5047 7 13.2003 6.84243 13.0128 6.57739C12.8254 6.31235 12.7783 5.97282 12.8865 5.66675C12.9597 5.45952 13 5.23555 13 5C13 3.89543 12.1046 3 11 3Z"})}),So=()=>e.jsx("svg",{viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",children:e.jsx("path",{d:"M5.45455 15L1 18.5V3C1 2.44772 1.44772 2 2 2H17C17.5523 2 18 2.44772 18 3V15H5.45455ZM4.76282 13H16V4H3V14.3851L4.76282 13ZM8 17H18.2372L20 18.3851V8H21C21.5523 8 22 8.44772 22 9V22.5L17.5455 19H9C8.44772 19 8 18.5523 8 18V17Z"})}),_o=()=>e.jsx("svg",{viewBox:"-107 -119.8 1238 1238",fill:"currentColor","aria-hidden":"true",children:e.jsx("path",{d:"M911.36 988.16H112.64V10.24H665.6l245.76 276.48v701.44z m-716.8-81.92h634.88V358.4H563.2V92.16H194.56v814.08z m445.44-624.64h153.6l-153.6-168.96v168.96z m5.12 435.2h-358.4v-81.92h358.4V716.8z m92.16-179.2H286.72V460.8h450.56v76.8zM465.92 358.4H286.72V276.48h179.2V358.4z",stroke:"currentColor",strokeWidth:"21.2",strokeLinejoin:"miter"})}),te=[{name:"Claude Code",src:ot},{name:"Codex",src:nt},{name:"OpenCode",Svg:at},{name:"Gemini CLI",src:xo("logos/logo_gemini.svg"),plate:!0}],Ze=[.34,.52,.41,.66,.48,.72,.58],pe=640,Me=410,No=40,Ct=24,Te=600,Oe=60,fe=500,Mo=150,To=[650,1200,1800],jt=2150,Ke=3350,Oo=3550,Ao=2240,kt=2360,It=kt+jt+450,Et=It+820,xe=Et+120,Lo=[["home desktop mock step write","Writing config"],["home desktop mock step overrides","Checking for overrides"],["home desktop mock step test","Sending a test request"]],Vo=["connected","connected","idle","idle"],Ro=({frozen:t=!1})=>{const{t:a}=D(),n=c.useRef(null),o=c.useRef(null),i=c.useRef(null),r=c.useRef(null),s=c.useRef([]),l=c.useRef(!1),[u,h]=c.useState(()=>te.map(()=>"idle")),[g,w]=c.useState(null),[j,v]=c.useState(null),b=t?Vo:u,y=(f,p)=>s.current.push(setTimeout(f,p)),E=(f,p)=>h(x=>x.map((C,m)=>m===f?p:C)),I=f=>{v(p=>p&&{...p,closing:!0}),y(()=>{v(null),E(f,"connected")},Oo-Ke)},_=(f,{byCursor:p=!1}={})=>{if(l.current||j){j||E(f,"connected");return}E(f,"connecting"),y(()=>v({agent:f,phase:"connecting",step:0}),Mo),To.forEach((x,C)=>y(()=>v(m=>m&&{...m,step:C+1}),x)),y(()=>v(x=>x&&{...x,phase:"done"}),jt),p||y(()=>I(f),Ke)};return c.useEffect(()=>{const f=n.current;if(!f||t)return;if(l.current=typeof window.matchMedia=="function"&&window.matchMedia("(prefers-reduced-motion: reduce)").matches,l.current||typeof IntersectionObserver>"u"){E(0,"connected");return}const p=i.current||f,x=new IntersectionObserver(([m])=>{if(!m.isIntersecting)return;x.disconnect();const O=(k,R,W)=>{const X=o.current;if(!X||!k)return null;const N=X.getBoundingClientRect(),J=k.getBoundingClientRect(),Ae=N.width/Te||1;return{x:(J.left-N.left+J.width*R)/Ae,y:(J.top-N.top+J.height*W)/Ae}},A=O(i.current,.58,.62);if(!A)return;const{x:T,y:S}=A;y(()=>w({x:T+64,y:S+52,on:!1,press:null}),1300),y(()=>w(k=>k&&{...k,on:!0}),1340),y(()=>w(k=>k&&{...k,x:T,y:S}),1420),y(()=>w(k=>k&&{...k,press:"connect"}),Ao),y(()=>{w(k=>k&&{...k,press:null}),_(0,{byCursor:!0})},kt),y(()=>{const k=O(r.current,.56,.6);k&&w(R=>R&&{...R,...k})},It),y(()=>w(k=>k&&{...k,press:"done"}),Et),y(()=>{w(k=>k&&{...k,press:null}),I(0)},xe),y(()=>w(k=>k&&{...k,on:!1}),xe+400),y(()=>w(null),xe+840)},{threshold:.9});x.observe(p);const C=s.current;return()=>{x.disconnect(),C.forEach(clearTimeout)}},[t]),e.jsxs(Qo,{ref:n,"aria-hidden":"true",children:[e.jsxs(er,{ref:o,children:[e.jsxs(tr,{children:[e.jsx("i",{className:"bloom a"}),e.jsx("i",{className:"bloom b"}),e.jsx("i",{className:"bloom c"}),e.jsx(Bo,{}),e.jsxs("div",{className:"in",children:[e.jsxs("div",{className:"balance","data-enter":"",style:{"--i":3},children:[e.jsx("span",{className:"k",children:a("home desktop mock balance",{defaultValue:"Balance"})}),e.jsxs("span",{className:"vr",children:[e.jsx("span",{className:"v",children:"$128.40"}),e.jsxs("span",{className:"top",children:[e.jsx(Xt,{}),a("home desktop mock top up",{defaultValue:"Top up"})]})]}),e.jsx("span",{className:"s",children:a("home desktop mock spent",{amount:"$3.12",defaultValue:"{{amount}} spent today"})})]}),e.jsx(ar,{children:Ze.map((f,p)=>e.jsx("i",{style:{"--h":f},"data-now":p===Ze.length-1?"true":void 0},p))})]})]}),e.jsxs(nr,{children:[e.jsxs(or,{children:[a("home desktop mock found",{defaultValue:"Found on this Mac"}),e.jsx("span",{className:"cnt",children:te.length})]}),te.map(({name:f,src:p,Svg:x,plate:C},m)=>e.jsxs(rr,{"data-state":b[m],"data-pressed":m===0&&g?.press==="connect"?"true":void 0,"data-enter":"",style:{"--i":4+m},children:[e.jsx(ir,{"data-plate":C?"true":void 0,children:x?e.jsx(x,{focusable:"false"}):e.jsx("img",{src:p,alt:"",width:34,height:34,decoding:"async"})}),e.jsxs("span",{className:"txt",children:[e.jsx("b",{children:f}),e.jsxs("small",{children:[e.jsx("span",{className:"idle",children:a("home desktop mock installed",{defaultValue:"Installed"})}),e.jsx("span",{className:"done",children:a("home desktop mock verified",{defaultValue:"Verified just now"})})]})]}),e.jsxs("span",{className:"act",children:[e.jsxs("button",{type:"button",className:"btn",tabIndex:-1,ref:m===0?i:void 0,disabled:t,onClick:()=>b[m]==="idle"&&_(m),children:[e.jsx("span",{className:"lbl",children:a("home desktop connect",{defaultValue:"Connect"})}),e.jsxs("span",{className:"lbl busy",children:[e.jsx("i",{className:"spin"}),a("home desktop mock connecting",{defaultValue:"Connecting"})]})]}),e.jsxs("span",{className:"stt",children:[e.jsx("i",{}),a("home desktop mock normal",{defaultValue:"Normal"})]})]})]},f))]}),e.jsxs(sr,{children:[e.jsxs("span",{className:"lights",children:[e.jsx("i",{}),e.jsx("i",{}),e.jsx("i",{})]}),e.jsxs("span",{className:"nav",children:[e.jsx("i",{className:"on",children:e.jsx(ko,{})}),e.jsx("i",{children:e.jsx(Io,{})}),e.jsx("i",{children:e.jsx(Eo,{})}),e.jsx("i",{children:e.jsx(So,{})}),e.jsx("i",{children:e.jsx(_o,{})})]})]}),!t&&j&&e.jsx(cr,{"data-state":j.closing?"closed":"open",children:e.jsx(lr,{children:j.phase==="connecting"?e.jsxs("div",{className:"cent",children:[e.jsx("span",{className:"dial",children:e.jsx("i",{className:"spin"})}),e.jsx("p",{className:"big",children:a("home desktop mock connecting",{defaultValue:"Connecting"})}),e.jsx("div",{className:"steps",children:Lo.map(([f,p],x)=>e.jsxs("div",{className:`step${x<j.step?" done":""}`,style:{"--k":x},children:[e.jsx("span",{className:"d"}),a(f,{defaultValue:p})]},f))})]}):e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:"dn",children:[e.jsx("span",{className:"dn-ic",children:e.jsx(Jt,{})}),e.jsx("h3",{children:a("home desktop mock done title",{name:te[j.agent].name,defaultValue:"{{name}} connected"})}),e.jsx("p",{children:a("home desktop mock done body",{defaultValue:"New sessions now go through AIHubMix"})}),e.jsx("div",{className:"dn-sum",children:e.jsxs("div",{className:"dn-row",children:[e.jsx("span",{children:a("home desktop mock default model",{defaultValue:"Default model"})}),e.jsx("b",{children:a("home desktop mock auto",{defaultValue:"Auto"})})]})})]}),e.jsx("div",{className:"ft",children:e.jsx("span",{className:"btn",ref:r,"data-pressed":g?.press==="done"?"true":void 0,children:a("home desktop mock done button",{defaultValue:"Done"})})})]})})}),!t&&g&&e.jsx(pr,{"data-on":g.on?"true":void 0,style:{transform:`translate(${g.x}px, ${g.y}px)`},children:e.jsx("svg",{viewBox:"0 0 20 20",width:"20",height:"20",children:e.jsx("path",{d:"M4.5 2.5v13.6l3.5-3.2 2.4 5.4 2.6-1.1-2.4-5.3 4.9-.4z",fill:"#111",stroke:"#fff",strokeWidth:"1.3",strokeLinejoin:"round"})})})]}),e.jsx(Xo,{"data-variant":"touch"})]})},M=320,P=6,zo=[[0,"rgba(112,138,196,.42)"],[.45,"rgba(160,176,214,.3)"],[1,"rgba(104,128,186,.4)"]],ae=(t,a)=>{const n=Math.sin(t*127.1+a*311.7)*43758.5453123;return n-Math.floor(n)},ve=(t,a)=>{const n=Math.floor(t),o=Math.floor(a),i=t-n,r=a-o,s=i*i*(3-2*i),l=r*r*(3-2*r),u=ae(n,o),h=ae(n+1,o),g=ae(n,o+1),w=ae(n+1,o+1);return u+(h-u)*s+(g-u)*l+(u-h-g+w)*s*l},Po=(t,a)=>.55*ve(t,a)+.3*ve(t*2.03,a*2.03)+.15*ve(t*4.1,a*4.1),St=(t,a,n)=>{const o=Math.min(1,Math.max(0,(n-t)/(a-t)));return o*o*(3-2*o)};let Y=null;function $o(){const t=document.createElement("canvas");t.width=t.height=M;const a=t.getContext("2d");if(!a)return;const n=M*.92/33;a.translate((M-33*n)/2,(M-32*n)/2),a.scale(n,n),a.fillStyle="#000",a.fill(new Path2D(jo),"evenodd");const o=document.createElement("canvas");o.width=o.height=M;const i=o.getContext("2d");if(!i)return;i.filter="blur(4px)",i.drawImage(t,0,0);const r=i.getImageData(0,0,M,M).data;Y=new Float32Array(M*M);for(let s=0;s<M*M;s++)Y[s]=r[s*4+3]/255}const Do=(t,a,n,o,i)=>{if(!Y)return 0;const r=Math.round((t-n)/i*M+M/2),s=Math.round((a-o)/i*M+M/2);return r<0||s<0||r>=M||s>=M?0:St(.2,.75,Y[s*M+r])};function Ho(t,a,n){t.globalCompositeOperation="source-over",t.clearRect(0,0,a,n),t.fillStyle="#000",t.beginPath();const o=P*.46;for(let r=P/2,s=0;r<n+P;r+=P,s++){const l=s%2?P/2:0;for(let u=P/2+l;u<a+P;u+=P){const h=Po(u*.006+2.3,r*.007+1.1),g=Do(u,r,a*.2,n*.86,n*2.2),w=(.04+.18*St(.45,.85,h))*(.55+.45*(u/a)),j=Math.min(1,w*(1-g*.5)+g*.6),v=o*Math.sqrt(Math.max(0,j));v<.3||(t.moveTo(u+v,r),t.arc(u,r,v,0,Math.PI*2))}}t.fill(),t.globalCompositeOperation="source-in";const i=t.createLinearGradient(0,0,a,n);for(const[r,s]of zo)i.addColorStop(r,s);t.fillStyle=i,t.fillRect(0,0,a,n)}const Bo=()=>{const t=c.useRef(null);return c.useEffect(()=>{const a=t.current;if(!a||typeof Path2D>"u")return;const n=a.getContext("2d");if(!n)return;Y||$o();const o=a.offsetWidth||Te,i=a.offsetHeight||176,r=Math.min(window.devicePixelRatio||1,2);a.width=Math.round(o*r),a.height=Math.round(i*r),n.setTransform(r,0,0,r,0,0),Ho(n,o,i)},[]),e.jsx("canvas",{ref:t,className:"dots"})},qo=d.section.withConfig({componentId:"sc-2i2q3y-0"})(["width:100%;padding:0 var(--ah-space-6);"," @media (max-width:639px){padding-inline:var(--ah-space-4);}"],de),Fo=d.div.withConfig({componentId:"sc-2i2q3y-1"})(["display:grid;grid-template-columns:minmax(0,1fr) ","px;align-items:center;gap:var(--ah-space-8) var(--ah-space-8);width:100%;max-width:var(--ah-content-max,1200px);margin:0 auto;text-align:left;&[data-reveal='idle'] [data-enter],&[data-reveal='in'] [data-enter]{animation:ah-desktop-rise var(--ah-duration-slower) var(--ah-ease-out) both;animation-delay:calc(var(--i,0) * var(--ah-duration-stagger) * 2);}&[data-reveal='idle'] [data-enter='window'],&[data-reveal='in'] [data-enter='window']{animation-name:ah-desktop-window;animation-delay:calc(var(--ah-duration-stagger) * 3);}&[data-reveal='armed'] [data-enter]{opacity:0;}[data-variant='touch']{display:none;}&[data-device='touch'] [data-variant='desktop']{display:none;}&[data-device='touch'] [data-variant='touch']{display:var(--touch-display,block);}&[data-device='touch']{--stage-h:",";}@media (hover:none) and (pointer:coarse){&[data-device='auto'] [data-variant='desktop']{display:none;}&[data-device='auto'] [data-variant='touch']{display:var(--touch-display,block);}&[data-device='auto']{--stage-h:",";}}@media (max-width:639px){--stage-h:",";&&[data-device] [data-variant='desktop']{display:none;}&&[data-device] [data-variant='touch']{display:var(--touch-display,block);}}@keyframes ah-desktop-rise{from{opacity:0;transform:translateY(var(--ah-motion-distance-md));}}@keyframes ah-desktop-window{from{opacity:0;transform:translateY(var(--ah-motion-distance-lg)) scale(0.985);}}@media (prefers-reduced-motion:reduce){[data-enter]{animation:none;}}@media (max-width:1199px){grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:var(--ah-space-6);text-align:center;}@media (max-width:639px){justify-items:stretch;text-align:start;}"],pe,fe,fe,fe),Wo=d.div.withConfig({componentId:"sc-2i2q3y-2"})(["display:flex;flex-direction:column;align-items:flex-start;min-width:0;@media (min-width:1200px){position:relative;top:calc(var(--ah-space-6) * -1);}@media (max-width:1199px){align-items:center;}@media (max-width:639px){align-items:flex-start;}"]),Zo=d.h2.withConfig({componentId:"sc-2i2q3y-3"})(["&&&{margin:0;color:var(--ah-foreground);font-family:var(--ah-font-title);font-size:var(--ah-text-section-marketing);font-weight:600;line-height:1.15;letter-spacing:-0.02em;text-wrap:balance;}@media (max-width:639px){&&&{font-size:var(--ah-text-display);}}"]),Ko=d.p.withConfig({componentId:"sc-2i2q3y-4"})(["max-width:480px;margin:var(--ah-space-3) 0 0;color:var(--ah-muted-foreground);font-size:var(--ah-text-prose);line-height:1.5;"]),Go=d.div.withConfig({componentId:"sc-2i2q3y-5"})(["display:flex;flex-wrap:wrap;gap:var(--ah-space-3);margin-top:var(--ah-space-6);.ds-button{gap:var(--ah-space-2);text-decoration:none;}.ds-button svg{flex:0 0 auto;width:18px;height:18px;}"]),Uo=d.div.withConfig({componentId:"sc-2i2q3y-6"})(["display:flex;flex-wrap:wrap;align-items:center;margin-top:var(--ah-space-4);color:var(--ah-muted-foreground);font-family:var(--ah-font-code);font-size:var(--ah-text-overline);line-height:20px;> * + *{margin-left:var(--ah-space-3);padding-left:var(--ah-space-3);border-left:1px solid var(--ah-border-strong);}a{color:var(--ah-muted-foreground);text-decoration:underline;text-decoration-color:var(--ah-border-strong);text-underline-offset:3px;transition:color var(--ah-duration-fast) var(--ah-ease-standard);}a:hover{color:var(--ah-foreground);}@media (max-width:1199px){justify-content:center;}@media (max-width:639px){justify-content:flex-start;gap:var(--ah-space-1) var(--ah-space-4);> * + *{margin-left:0;padding-left:0;border-left:0;}}"]),Yo=d.p.withConfig({componentId:"sc-2i2q3y-7"})(["--touch-display:flex;align-items:center;gap:var(--ah-space-3);margin:var(--ah-space-6) 0 0;color:var(--ah-muted-foreground);font-size:var(--ah-text-body);line-height:20px;.marks{display:inline-flex;align-items:center;gap:10px;color:var(--ah-foreground);}.marks svg{width:18px;height:18px;flex:none;}.text{padding-left:var(--ah-space-3);border-left:1px solid var(--ah-border-strong);}@media (min-width:640px) and (max-width:1199px){justify-content:center;}"]),Xo=d.div.withConfig({componentId:"sc-2i2q3y-8"})(["position:absolute;left:0;right:0;bottom:0;height:34%;z-index:1;pointer-events:none;background:linear-gradient( to bottom,color-mix(in srgb,var(--ah-background) 0%,transparent) 0%,color-mix(in srgb,var(--ah-background) 55%,transparent) 55%,var(--ah-background) 100% );backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 45%);mask-image:linear-gradient(to bottom,transparent 0%,#000 45%);"]),Jo=d.div.withConfig({componentId:"sc-2i2q3y-9"})(["width:100%;min-width:0;@media (max-width:1199px){max-width:","px;}"],pe),Qo=d.div.withConfig({componentId:"sc-2i2q3y-10"})(["position:relative;container-type:inline-size;width:100%;aspect-ratio:"," / var(--stage-h,",");overflow:hidden;-webkit-mask-image:linear-gradient(to right,#000 95.5%,transparent 100%),linear-gradient(to bottom,#000 86%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,#000 95.5%,transparent 100%),linear-gradient(to bottom,#000 86%,transparent 100%);mask-composite:intersect;"],pe,Me),er=d.div.withConfig({componentId:"sc-2i2q3y-11"})(["position:absolute;top:","px;left:","px;width:","px;height:","px;overflow:hidden;border-radius:14px;text-align:left;background:#ffffff;box-shadow:0 12px 36px rgb(0 0 0 / 9%),0 0 0 0.5px rgb(0 0 0 / 12%);color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,'SF Pro Text','SF Pro Display','Helvetica Neue','PingFang SC',sans-serif;font-size:14px;letter-spacing:-0.005em;-webkit-font-smoothing:antialiased;transform:scale(calc(100cqw / ","px));transform-origin:top left;"],Ct,No,Te,Me+180,pe),tr=d.div.withConfig({componentId:"sc-2i2q3y-12"})(["position:relative;height:150px;overflow:hidden;background:linear-gradient(178deg,#ffffff 0%,#fbfcff 46%,#f4f7fe 100%);border-bottom:0.5px solid rgb(0 0 0 / 7%);.bloom{position:absolute;pointer-events:none;border-radius:50%;}.bloom.a{left:-120px;top:-200px;width:560px;height:340px;background:radial-gradient(closest-side,rgb(64 116 255 / 16%),rgb(64 116 255 / 0%));}.bloom.b{right:-110px;top:-190px;width:460px;height:310px;background:radial-gradient(closest-side,rgb(120 86 240 / 14%),rgb(120 86 240 / 0%));}.bloom.c{right:90px;bottom:-210px;width:400px;height:250px;background:radial-gradient(closest-side,rgb(60 180 220 / 10%),rgb(60 180 220 / 0%));}.dots{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;}.in{position:relative;display:flex;align-items:center;gap:32px;padding:30px 28px 0 ","px;}.balance{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;}.balance::before{content:'';position:absolute;left:-40px;top:-30px;bottom:-30px;width:330px;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,rgb(249 250 255 / 90%) 45%,rgb(249 250 255 / 0%));}.k{font-size:13px;font-weight:500;color:#86868b;}.vr{display:flex;align-items:center;gap:14px;margin-top:8px;}.v{font-size:44px;font-weight:600;line-height:1;letter-spacing:-1.8px;color:#0a0a0c;font-variant-numeric:tabular-nums;}.top{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 12px 0 9px;border-radius:14px;font-size:13px;font-weight:500;color:#1d1d1f;background:rgb(255 255 255 / 72%);box-shadow:0 0 0 0.5px rgb(0 0 0 / 14%),0 1px 2px rgb(0 0 0 / 5%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);}.top svg{width:14px;height:14px;}.s{margin-top:10px;font-size:14px;color:#6e6e73;}"],Oe+28),ar=d.div.withConfig({componentId:"sc-2i2q3y-13"})(["position:relative;display:flex;flex:none;align-items:flex-end;gap:4px;width:128px;height:56px;i{flex:1;height:calc(var(--h) * 100%);border-radius:3px 3px 1.5px 1.5px;background:linear-gradient(180deg,rgb(59 111 240 / 42%),rgb(59 111 240 / 22%));}i[data-now]{background:linear-gradient(180deg,rgb(59 111 240 / 95%),rgb(59 111 240 / 80%));}"]),nr=d.div.withConfig({componentId:"sc-2i2q3y-14"})(["min-height:400px;padding:22px 28px 0 ","px;background:#f7f7f9;border-top:0.5px solid rgb(0 0 0 / 5.5%);"],Oe+28),or=d.div.withConfig({componentId:"sc-2i2q3y-15"})(["margin:0 0 11px;font-size:14px;font-weight:600;color:#6e6e73;.cnt{margin-left:7px;font-weight:500;color:#a1a1a6;}"]),rr=d.div.withConfig({componentId:"sc-2i2q3y-16"})(["position:relative;display:flex;align-items:center;gap:12px;padding:13px 15px;margin-bottom:8px;border-radius:12px;background:#ffffff;box-shadow:0 0 0 1px rgb(0 0 0 / 5.5%),0 1px 2px rgb(0 0 0 / 3.5%);transition:box-shadow var(--ah-duration-base) var(--ah-ease-standard);.txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;}.txt b{font-size:15px;font-weight:600;letter-spacing:-0.01em;line-height:1.25;white-space:nowrap;}.txt small{display:grid;font-size:13px;line-height:1.25;color:#86868b;}.txt small > span,.act > *{grid-area:1 / 1;transition:opacity var(--ah-duration-moderate) var(--ah-ease-out),transform var(--ah-duration-moderate) var(--ah-ease-out);}.act{display:grid;justify-items:end;align-items:center;flex:none;}.btn{display:grid;justify-items:center;align-items:center;min-width:96px;height:28px;padding:0 13px;border:0;border-radius:7px;font:inherit;font-size:13.5px;font-weight:500;color:#ffffff;background:linear-gradient(#4f7cee,#2563eb);box-shadow:inset 0 0.5px 0 rgb(255 255 255 / 28%),0 0.5px 1.5px rgb(37 99 235 / 35%);cursor:pointer;transition:background var(--ah-duration-fast) var(--ah-ease-standard),transform var(--ah-duration-instant) var(--ah-ease-standard),opacity var(--ah-duration-moderate) var(--ah-ease-out);}.btn:hover{background:linear-gradient(#4470e0,#1d4ed8);}.btn:active,&[data-pressed] .btn{transform:scale(0.97);}.btn .lbl{grid-area:1 / 1;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;transition:opacity var(--ah-duration-fast) var(--ah-ease-standard);}.btn .busy{opacity:0;}.spin{width:12px;height:12px;border:2px solid rgb(255 255 255 / 40%);border-top-color:#ffffff;border-radius:50%;animation:ah-desktop-spin 0.7s linear infinite;}&[data-state='connecting'] .btn{cursor:default;}&[data-state='connecting'] .btn .lbl:not(.busy){opacity:0;}&[data-state='connecting'] .btn .busy{opacity:1;}.stt{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#86868b;opacity:0;transform:translateY(var(--ah-motion-distance-sm));pointer-events:none;}.stt i{width:7px;height:7px;border-radius:50%;background:#30d158;}.done{opacity:0;transform:translateY(var(--ah-motion-distance-sm));}&[data-state='connected'] .btn{opacity:0;transform:translateY(calc(var(--ah-motion-distance-sm) * -1));pointer-events:none;}&[data-state='connected'] .idle{opacity:0;transform:translateY(calc(var(--ah-motion-distance-sm) * -1));}&[data-state='connected'] .stt,&[data-state='connected'] .done{opacity:1;transform:none;}@keyframes ah-desktop-spin{to{transform:rotate(360deg);}}@media (prefers-reduced-motion:reduce){.txt small > span,.act > *,.btn,.btn .lbl{transition:none;}.spin{animation:none;}}"]),ir=d.span.withConfig({componentId:"sc-2i2q3y-17"})(["display:grid;place-items:center;flex:none;width:34px;height:34px;overflow:hidden;border-radius:22.5%;background:#f7f7f9;box-shadow:inset 0 0 0 0.5px rgb(0 0 0 / 10%);img,svg{display:block;width:34px;height:34px;object-fit:cover;}&[data-plate] img{width:21px;height:21px;}"]),sr=d.span.withConfig({componentId:"sc-2i2q3y-18"})(["position:absolute;top:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;width:","px;padding:16px 0 12px;background:rgb(255 255 255 / 62%);border-right:0.5px solid rgb(0 0 0 / 6%);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);box-shadow:inset -0.5px 0 0 rgb(255 255 255 / 70%);.lights{display:flex;gap:6px;}.lights i{width:11px;height:11px;border-radius:50%;box-shadow:inset 0 0 0 0.5px rgb(0 0 0 / 12%);}.lights i:nth-child(1){background:#ff5f57;}.lights i:nth-child(2){background:#febc2e;}.lights i:nth-child(3){background:#28c840;}.nav{display:grid;gap:4px;margin-top:22px;}.nav i{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;color:#6e6e73;}.nav i.on{background:rgb(0 0 0 / 7.5%);color:#1d1d1f;}.nav svg{width:18px;height:18px;}"],Oe),_t=240,dr=Me-Ct,cr=d.div.withConfig({componentId:"sc-2i2q3y-19"})(["position:absolute;inset:0;z-index:4;display:flex;justify-content:center;align-items:flex-start;padding:","px 20px 0;background:rgb(26 26 30 / 32%);backdrop-filter:saturate(115%) blur(1.5px);-webkit-backdrop-filter:saturate(115%) blur(1.5px);&[data-state='open']{animation:ah-desktop-dim 180ms ease;}&[data-state='closed']{animation:ah-desktop-dim 170ms ease reverse forwards;pointer-events:none;}@keyframes ah-desktop-dim{from{opacity:0;}}"],(dr-_t)/2),lr=d.div.withConfig({componentId:"sc-2i2q3y-20"})(["display:flex;flex-direction:column;width:320px;height:","px;overflow:hidden;border-radius:12px;background:#ffffff;box-shadow:0 0 0 0.5px rgb(0 0 0 / 22%),0 1px 1px rgb(0 0 0 / 4%),0 24px 64px rgb(0 0 0 / 28%);animation:ah-desktop-sheet 220ms cubic-bezier(0.2,0.9,0.25,1);@keyframes ah-desktop-sheet{from{opacity:0;transform:translateY(8px) scale(0.975);}}@keyframes ah-desktop-in{from{opacity:0;transform:scale(0.7);}}@keyframes ah-desktop-rise{from{opacity:0;}}.cent{flex:1;display:flex;flex-direction:column;justify-content:center;padding:16px 24px;text-align:center;}.dial{display:grid;place-items:center;width:42px;height:42px;margin:0 auto 14px;border-radius:50%;animation:ah-desktop-in 300ms cubic-bezier(0.16,1,0.3,1);}.dial .spin{width:20px;height:20px;border:2.2px solid rgb(0 0 0 / 14%);border-top-color:#6e6e73;border-radius:50%;animation:ah-desktop-spin 0.7s linear infinite;}.big{margin:0;font-size:16px;font-weight:600;letter-spacing:-0.014em;color:#1d1d1f;}.steps{display:grid;gap:7px;margin:14px 0 0;padding:0 10px;text-align:left;}.step{display:flex;align-items:center;gap:8px;font-size:13px;color:#86868b;animation:ah-desktop-rise 280ms ease both;animation-delay:calc(var(--k) * 90ms);transition:color var(--ah-duration-base) var(--ah-ease-standard);}.step .d{position:relative;width:13px;height:13px;border-radius:50%;background:rgb(0 0 0 / 10%);flex:none;transition:background-color var(--ah-duration-base) var(--ah-ease-standard);}.step.done{color:#6e6e73;}.step.done .d{background:#1c7a3f;}.step.done .d::after{content:'';position:absolute;left:4px;top:3.5px;width:5px;height:3px;border-left:1.4px solid #ffffff;border-bottom:1.4px solid #ffffff;transform:rotate(-45deg);}.dn{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 20px 8px;text-align:center;}.dn-ic{display:grid;place-items:center;width:40px;height:40px;margin-bottom:10px;border-radius:50%;background:rgb(48 209 88 / 12%);color:#1c7a3f;animation:ah-desktop-in 300ms cubic-bezier(0.16,1,0.3,1);}.dn-ic svg{width:22px;height:22px;}.dn h3{margin:0 0 4px;font-size:16px;font-weight:600;letter-spacing:-0.01em;color:#1d1d1f;}.dn > p{margin:0 0 12px;font-size:13px;color:#6e6e73;}.dn-sum{width:100%;border-radius:10px;background:#ffffff;box-shadow:0 0 0 0.5px rgb(0 0 0 / 14%);text-align:left;}.dn-row{display:flex;align-items:center;gap:12px;min-height:36px;padding:6px 14px;font-size:13px;}.dn-row > span{flex:0 1 42%;color:#86868b;}.dn-row > b{flex:1;font-weight:500;color:#1d1d1f;}.ft{display:flex;flex:none;padding:10px 16px;border-top:0.5px solid rgb(0 0 0 / 7%);}.ft .btn{display:inline-flex;align-items:center;justify-content:center;width:100%;height:28px;border-radius:7px;font-size:13.5px;font-weight:500;color:#ffffff;background:linear-gradient(#4f7cee,#2563eb);box-shadow:inset 0 0.5px 0 rgb(255 255 255 / 28%),0 0.5px 1.5px rgb(37 99 235 / 35%);transition:transform var(--ah-duration-instant) var(--ah-ease-standard);}.ft .btn[data-pressed]{transform:scale(0.97);}@media (prefers-reduced-motion:reduce){&,.dial,.dn-ic,.step{animation:none;}.dial .spin{animation:none;}}"],_t),pr=d.span.withConfig({componentId:"sc-2i2q3y-21"})(["position:absolute;top:0;left:0;z-index:5;pointer-events:none;opacity:0;filter:drop-shadow(0 2px 3px rgb(0 0 0 / 28%));transition:transform 780ms var(--ah-ease-out),opacity var(--ah-duration-moderate) var(--ah-ease-standard);&[data-on]{opacity:1;}svg{display:block;}"]);function hr({rootMargin:t="200px 0px"}={}){const a=c.useRef(null),[n,o]=c.useState(!1);return c.useEffect(()=>{if(typeof IntersectionObserver>"u"){o(!0);return}const i=a.current;if(!i){o(!0);return}const r=new IntersectionObserver(([s])=>{s.isIntersecting&&(o(!0),r.disconnect())},{rootMargin:t});return r.observe(i),()=>r.disconnect()},[t]),[a,n]}class be extends ke.Component{constructor(a){super(a),this.state={failed:!1}}static getDerivedStateFromError(){return{failed:!0}}componentDidCatch(a){typeof console<"u"&&console.error("[LazyBoundary] deferred chunk failed to render:",a)}render(){return this.state.failed?this.props.fallback??null:this.props.children}}const mr=ke.lazy(()=>Ye(()=>import("./UsageChart-DRnCCsqX.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14]))),Ge=ke.lazy(()=>Ye(()=>import("./HalftoneWorldMap-CzIOuaUy.js"),__vite__mapDeps([15,2]))),ur=(t=3e3)=>{const[a,n]=c.useState(!1);return c.useEffect(()=>{if(typeof window.requestIdleCallback=="function"){const i=window.requestIdleCallback(()=>n(!0),{timeout:t});return()=>window.cancelIdleCallback(i)}const o=setTimeout(()=>n(!0),1500);return()=>clearTimeout(o)},[t]),a},Ue="(min-width: 768px)",gr=()=>{const t=typeof window<"u"&&typeof window.matchMedia=="function",[a,n]=c.useState(()=>t?window.matchMedia(Ue).matches:!0);return c.useEffect(()=>{if(!t)return;const o=window.matchMedia(Ue),i=r=>n(r.matches);return n(o.matches),o.addEventListener("change",i),()=>o.removeEventListener("change",i)},[t]),a},Pr=({blogPosts:t,blogLocale:a,modelCount:n,desktopRelease:o}={})=>{const{t:i,i18n:r}=D(),s=r.language,l=Qt(),u=Xe(),h=gr(),g=ur(),[w,j]=hr();return e.jsx(ea,{theme:da(s),children:e.jsxs(fr,{className:"ah-ds ahm-core",lang:s,children:[e.jsx(za,{}),e.jsxs(xr,{children:[h&&g&&e.jsx(be,{children:e.jsx(c.Suspense,{fallback:null,children:e.jsx(Ge,{})})}),e.jsxs(vr,{children:[e.jsxs(br,{children:[!h&&g&&e.jsx(yr,{children:e.jsx(be,{children:e.jsx(c.Suspense,{fallback:null,children:e.jsx(Ge,{})})})}),e.jsx(wr,{className:"ds-marketing-title",children:i("slogan")}),e.jsx(Cr,{children:i("slogan desc 1")}),e.jsxs(jr,{children:[e.jsx(Re,{className:"ds-button ds-button-primary ds-button-cta",type:"primary",size:"large",onClick:()=>l("/token",void 0,"home_start_to_use"),icon:e.jsx(ta,{name:"IcArrowRight1",size:20}),iconPosition:"end",children:i("start to use")}),e.jsx(Re,{className:"ds-button ds-button-secondary ds-button-cta",type:"default",size:"large",href:"/models",onClick:v=>{v.preventDefault(),u("/models")},children:i("home explore models",{defaultValue:"Explore models"})})]}),e.jsxs(kr,{children:[n>0&&e.jsxs("li",{children:[e.jsx(aa,{"aria-hidden":"true"}),e.jsx("span",{children:e.jsx(La,{i18nKey:"home hero proof models",values:{total:ca(n)},defaults:"<strong>{{total}}+</strong> models"})})]}),e.jsxs("li",{children:[e.jsx(na,{"aria-hidden":"true"}),e.jsx("span",{children:i("home hero proof clouds",{defaultValue:"Official cloud routes"})})]}),e.jsxs("li",{children:[e.jsx(oa,{"aria-hidden":"true"}),e.jsx("span",{children:i("home hero proof billing",{defaultValue:"Pay as you go"})})]})]})]}),e.jsx(Pn,{})]})]}),e.jsx(Co,{release:o}),e.jsx(Wa,{showMore:!0}),e.jsx(Ir,{header:{title:!1},childrenContentStyle:{paddingInline:0,paddingBlockEnd:0},children:e.jsxs(se,{children:[e.jsxs(pt,{children:[e.jsxs("div",{...L(0),children:[e.jsx(ht,{className:"ds-section-marketing",children:i("Model usage")}),e.jsx(Da,{children:i("home rankings lead",{brand:ra(r.language),defaultValue:"What developers are using on {{brand}}."})})]}),e.jsxs(mt,{...L(1),href:"/models",onClick:v=>{v.preventDefault(),u("/models")},children:[i("home rankings explore",{defaultValue:"Explore models & pricing"}),e.jsx(Ie,{"aria-hidden":"true"})]})]}),e.jsx("div",{ref:w,...L(2),children:j?e.jsx(be,{fallback:e.jsx(we,{}),children:e.jsx(c.Suspense,{fallback:e.jsx(we,{children:e.jsx(ia,{size:"large"})}),children:e.jsx(mr,{})})}):e.jsx(we,{})})]})}),e.jsx(sn,{posts:t,locale:a}),e.jsx(Er,{children:e.jsx(sa,{})})]})})},fr=d.div.withConfig({componentId:"sc-1ijcdft-0"})(["position:relative;"]),xr=d.div.withConfig({componentId:"sc-1ijcdft-1"})(["position:relative;overflow:hidden;margin-top:-20px;padding-top:20px;&::before{content:'';position:absolute;top:0;left:0;right:0;height:50px;background:linear-gradient(to bottom,#fcfcfc,transparent);pointer-events:none;z-index:1;}&::after{content:'';position:absolute;bottom:0;left:0;right:0;height:50px;background:linear-gradient(to bottom,transparent,#fcfcfc);pointer-events:none;z-index:1;}"]),vr=d.div.withConfig({componentId:"sc-1ijcdft-2"})(["position:relative;z-index:2;display:flex;align-items:center;flex-direction:column;text-align:center;justify-content:center;max-width:1002px;padding:96px 0 0;margin:0 auto;color:#353941;@media (max-width:767px){padding-top:var(--ah-space-16);}"]),br=d.div.withConfig({componentId:"sc-1ijcdft-3"})(["position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;max-width:100%;padding-inline:var(--ah-space-6);box-sizing:border-box;@media (max-width:639px){padding-inline:var(--ah-space-4);}&::before{content:'';position:absolute;inset:-48px -12%;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,rgb(252 252 254 / 72%) 55%,transparent);background:radial-gradient( closest-side,color-mix(in srgb,var(--ah-background) 72%,transparent) 55%,transparent );}"]),wr=d.h1.withConfig({componentId:"sc-1ijcdft-4"})(["color:#111;margin:0 0 var(--ah-space-6);text-wrap:balance;&&{letter-spacing:-0.02em;}@media (max-width:639px){margin-bottom:var(--ah-space-4);}"]),yr=d.div.withConfig({componentId:"sc-1ijcdft-5"})(["position:absolute;z-index:-2;top:calc(-1 * var(--ah-space-16));bottom:0;left:50%;width:100vw;transform:translateX(-50%);pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 72%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 72%,transparent);"]),Cr=d.p.withConfig({componentId:"sc-1ijcdft-6"})(["&&{max-width:640px;margin:0;font-size:20px;font-weight:400;line-height:1.5;white-space:pre-line;text-wrap:balance;word-break:auto-phrase;}@media (max-width:640px){&&{font-size:18px;}}"]),jr=d.div.withConfig({componentId:"sc-1ijcdft-7"})(["--ah-interactive-bg:var(--ah-card);display:flex;justify-content:center;flex-wrap:wrap;gap:var(--ah-space-4);margin:var(--ah-space-8) 0 var(--ah-space-4);@media (max-width:639px){display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--ah-space-3);width:100%;max-width:400px;margin-top:var(--ah-space-6);}"]),kr=d.ul.withConfig({componentId:"sc-1ijcdft-8"})(["display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ah-space-2) var(--ah-space-4);margin:0 0 var(--ah-space-24);padding:0;list-style:none;color:var(--ah-foreground);font-size:var(--ah-text-prose);font-weight:500;line-height:1.5;li{display:inline-flex;align-items:center;gap:var(--ah-space-2);}li + li::before{content:'·';margin-inline-end:var(--ah-space-4);color:var(--ah-muted-foreground);}svg{flex:0 0 auto;width:18px;height:18px;color:var(--ah-primary);}strong{font-weight:700;}@media (max-width:768px){margin-bottom:var(--ah-space-12);}@media (max-width:639px){font-size:var(--ah-text-body);li + li::before{content:none;}}"]),Ir=d(Qe).withConfig({componentId:"sc-1ijcdft-9"})(["text-align:left;"," ",""],de,lt),Er=d.div.withConfig({componentId:"sc-1ijcdft-10"})(["",""],$a),we=d.div.withConfig({componentId:"sc-1ijcdft-11"})(["display:flex;justify-content:center;align-items:center;min-height:522px;"]);export{Pr as default};
