(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,215891,e=>{"use strict";var t=e.i(16043);let n=t.forwardRef(function({title:e,titleId:n,...r},i){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:i,"aria-labelledby":n},r),e?t.createElement("title",{id:n},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4.5 10.5 12 3m0 0 7.5 7.5M12 3v18"}))});e.s(["f",0,n],215891)},838479,e=>{"use strict";var t=e.i(16043);let n=t.forwardRef(function({title:e,titleId:n,...r},i){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:i,"aria-labelledby":n},r),e?t.createElement("title",{id:n},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m3.75 13.5 10.5-11.25L12 10.5h8.25L9.75 21.75 12 13.5H3.75Z"}))});e.s(["f",0,n],838479)},371604,e=>{"use strict";var t=e.i(16043);let n=t.forwardRef(function({title:e,titleId:n,...r},i){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:i,"aria-labelledby":n},r),e?t.createElement("title",{id:n},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5A2.25 2.25 0 0 1 21 11.25v7.5m-9-6h.008v.008H12v-.008ZM12 15h.008v.008H12V15Zm0 2.25h.008v.008H12v-.008ZM9.75 15h.008v.008H9.75V15Zm0 2.25h.008v.008H9.75v-.008ZM7.5 15h.008v.008H7.5V15Zm0 2.25h.008v.008H7.5v-.008Zm6.75-4.5h.008v.008h-.008v-.008Zm0 2.25h.008v.008h-.008V15Zm0 2.25h.008v.008h-.008v-.008Zm2.25-4.5h.008v.008H16.5v-.008Zm0 2.25h.008v.008H16.5V15Z"}))});e.s(["f",0,n],371604)},922969,e=>{"use strict";var t=e.i(16043);let n=t.forwardRef(function({title:e,titleId:n,...r},i){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:i,"aria-labelledby":n},r),e?t.createElement("title",{id:n},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 6v12m-3-2.818.879.659c1.171.879 3.07.879 4.242 0 1.172-.879 1.172-2.303 0-3.182C13.536 12.219 12.768 12 12 12c-.725 0-1.45-.22-2.003-.659-1.106-.879-1.106-2.303 0-3.182s2.9-.879 4.006 0l.415.33M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"}))});e.s(["f",0,n],922969)},486704,e=>{"use strict";var t=e.i(16043);let n=t.forwardRef(function({title:e,titleId:n,...r},i){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:i,"aria-labelledby":n},r),e?t.createElement("title",{id:n},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M21 11.25v8.25a1.5 1.5 0 0 1-1.5 1.5H5.25a1.5 1.5 0 0 1-1.5-1.5v-8.25M12 4.875A2.625 2.625 0 1 0 9.375 7.5H12m0-2.625V7.5m0-2.625A2.625 2.625 0 1 1 14.625 7.5H12m0 0V21m-8.625-9.75h18c.621 0 1.125-.504 1.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125h-18c-.621 0-1.125.504-1.125 1.125v1.5c0 .621.504 1.125 1.125 1.125Z"}))});e.s(["f",0,n],486704)},338749,e=>{"use strict";var t=e.i(16043);let n=t.forwardRef(function({title:e,titleId:n,...r},i){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:i,"aria-labelledby":n},r),e?t.createElement("title",{id:n},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 18v-5.25m0 0a6.01 6.01 0 0 0 1.5-.189m-1.5.189a6.01 6.01 0 0 1-1.5-.189m3.75 7.478a12.06 12.06 0 0 1-4.5 0m3.75 2.383a14.406 14.406 0 0 1-3 0M14.25 18v-.192c0-.983.658-1.823 1.508-2.316a7.5 7.5 0 1 0-7.517 0c.85.493 1.509 1.333 1.509 2.316V18"}))});e.s(["f",0,n],338749)},778553,e=>{"use strict";var t=e.i(16043);let n=t.forwardRef(function({title:e,titleId:n,...r},i){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:i,"aria-labelledby":n},r),e?t.createElement("title",{id:n},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m16.862 4.487 1.687-1.688a1.875 1.875 0 1 1 2.652 2.652L6.832 19.82a4.5 4.5 0 0 1-1.897 1.13l-2.685.8.8-2.685a4.5 4.5 0 0 1 1.13-1.897L16.863 4.487Zm0 0L19.5 7.125"}))});e.s(["f",0,n],778553)},653432,e=>{"use strict";var t=e.i(16043);let n=t.forwardRef(function({title:e,titleId:n,...r},i){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:i,"aria-labelledby":n},r),e?t.createElement("title",{id:n},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6.429 9.75 2.25 12l4.179 2.25m0-4.5 5.571 3 5.571-3m-11.142 0L2.25 7.5 12 2.25l9.75 5.25-4.179 2.25m0 0L21.75 12l-4.179 2.25m0 0 4.179 2.25L12 21.75 2.25 16.5l4.179-2.25m11.142 0-5.571 3-5.571-3"}))});e.s(["f",0,n],653432)},669056,e=>{"use strict";var t=e.i(56222),n=e.i(16043),r=e.i(613497);function i(e,t,n){let i=e.getMutationCache(),a=e.getQueryCache(),o=n?.defaultOptions?.deserializeData??e.getDefaultOptions().hydrate?.deserializeData;t.mutations?.forEach(({state:t,...r})=>{i.build(e,{...e.getDefaultOptions().hydrate?.mutations,...n?.defaultOptions?.mutations,...r},t)}),t.queries?.forEach(({queryKey:t,state:i,queryHash:s,meta:l,promise:u,dehydratedAt:c,queryType:d})=>{let f=u?function(e){let t;if(e.then(e=>(t=e,e),r.z)?.catch?.(r.z),void 0!==t)return{data:t}}(u):void 0,m=void 0===i.data?f?.data:i.data,p=void 0===m?m:o?o(m):m,h=a.get(s),g=h?.state.status==="pending",v=h?.state.fetchStatus==="fetching";if(h){let e=f&&c>h.state.dataUpdatedAt;if(i.dataUpdatedAt>h.state.dataUpdatedAt||e){let{fetchStatus:e,...t}=i;h.setState({...t,data:p,..."pending"===i.status&&void 0!==p&&{status:"success",dataUpdatedAt:c,...!v&&{fetchStatus:"idle"}}})}}else h=a.build(e,{...e.getDefaultOptions().hydrate?.queries,...n?.defaultOptions?.queries,queryKey:t,queryHash:s,meta:l,_type:d},{...i,data:p,fetchStatus:"idle",status:"pending"===i.status&&void 0!==p?"success":i.status,..."pending"===i.status&&void 0!==p&&{dataUpdatedAt:c}});!u||f||g||v||!(c>h.state.dataUpdatedAt)||h.fetch(void 0,{initialPromise:Promise.resolve(u).then(o)}).catch(r.z)})}e.s(["HydrationBoundary",0,({children:e,options:r={},state:a,queryClient:o})=>{let s=(0,t.d)(o),l=n.useRef(r);n.useEffect(()=>{l.current=r});let u=n.useMemo(()=>{if(a){if("object"!=typeof a)return;let e=s.getQueryCache(),t=a.queries||[],n=[],r=[];for(let i of t){let t=e.get(i.queryHash);t?(i.state.dataUpdatedAt>t.state.dataUpdatedAt||i.promise&&"pending"!==t.state.status&&"fetching"!==t.state.fetchStatus&&i.dehydratedAt>t.state.dataUpdatedAt)&&r.push(i):n.push(i)}if(n.length>0&&i(s,{queries:n},l.current),r.length>0)return r}},[s,a]);return n.useEffect(()=>{u&&i(s,{queries:u},l.current)},[s,u]),e}],669056)},238819,e=>{"use strict";var t=e.i(56222),n=e.i(586415),r=e.i(537338),i=e.i(750907),a=e.i(377441),o=e.i(16043),s=e.i(613497),l=e.i(493696),u=e.i(571269),c=e.i(763576);function d(e,t){let n=new Set(t);return e.filter(e=>!n.has(e))}var f=class extends l.f{#e;#t;#n;#r;#i;#a;#o;#s;#l;#u=[];constructor(e,t,n){super(),this.#e=e,this.#r=n,this.#n=[],this.#i=[],this.#t=[],this.setQueries(t)}onSubscribe(){1===this.listeners.size&&this.#i.forEach(e=>{e.subscribe(t=>{this.#c(e,t)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.#i.forEach(e=>{e.destroy()})}setQueries(e,t){this.#n=e,this.#r=t,u.f.batch(()=>{let e=this.#i,t=this.#d(this.#n);t.forEach(e=>e.observer.setOptions(e.defaultedQueryOptions));let n=t.map(e=>e.observer),r=n.map(e=>e.getCurrentResult()),i=e.length!==n.length,a=n.some((t,n)=>t!==e[n]),o=i||a,l=!!o||r.some((e,t)=>{let n=this.#t[t];return!n||!(0,s.U)(e,n)});(o||l)&&(o&&(this.#u=t,this.#i=n),this.#t=r,this.hasListeners()&&(o&&(d(e,n).forEach(e=>{e.destroy()}),d(n,e).forEach(e=>{e.subscribe(t=>{this.#c(e,t)})})),this.#f()))})}getCurrentResult(){return this.#t}getQueries(){return this.#i.map(e=>e.getCurrentQuery())}getObservers(){return this.#i}getOptimisticResult(e,t){let n=this.#d(e),r=n.map(e=>e.observer.getOptimisticResult(e.defaultedQueryOptions)),i=n.map(e=>e.defaultedQueryOptions.queryHash);return[r,e=>this.#m(e??r,t,i),()=>this.#p(r,n)]}#p(e,t){let n=new Set;return t.map((r,i)=>{let a=e[i];return r.defaultedQueryOptions.notifyOnChangeProps?a:r.observer.trackResult(a,e=>{n.has(e)||(n.add(e),t.forEach(t=>{t.observer.trackProp(e)}))})})}#m(e,t,n){if(t){let r=this.#l,i=void 0!==n&&void 0!==r&&(r.length!==n.length||n.some((e,t)=>e!==r[t]));return(this.#t!==this.#s||i||t!==this.#o)&&(this.#o=t,this.#s=this.#t,void 0!==n&&(this.#l=n),this.#a=(0,s.B)(this.#a,t(e))),this.#a}return e}#h(){return!this.#r?.combine||this.#i.some((e,t)=>e.options.suspense&&this.#t[t]?.data===void 0)}#d(e){let t=new Map;this.#i.forEach(e=>{let n=e.options.queryHash;if(!n)return;let r=t.get(n);r?r.push(e):t.set(n,[e])});let n=[];return e.forEach(e=>{let r=this.#e.defaultQueryOptions(e),i=t.get(r.queryHash)?.shift()??new c.f(this.#e,r);n.push({defaultedQueryOptions:r,observer:i})}),n}#c(e,t){let n=this.#i.indexOf(e);-1!==n&&(this.#t=this.#t.slice(),this.#t[n]=t,this.#f())}#f(){if(this.hasListeners()){let e=this.#h(),t=this.#a,n=e?t:this.#m(this.#p(this.#t,this.#u),this.#r?.combine);(e||t!==n)&&u.f.batch(()=>{this.listeners.forEach(e=>{e(this.#t)})})}}};e.s(["f",0,function({queries:e,...l},d){let m=(0,t.d)(d),p=(0,n.f)(),h=(0,r.f)(),g=!1!==l.subscribed,v=o.useMemo(()=>e.map(e=>{let t=m.defaultQueryOptions(e);return t._optimisticResults=p?"isRestoring":g?"optimistic":void 0,t}),[e,m,p,g]);v.forEach(e=>{(0,a.p)(e);let t=m.getQueryCache().get(e.queryHash);(0,i.l)(e,h,t)}),(0,i.E)(h);let[b]=o.useState(()=>new f(m,v,l)),[x,y,j]=b.getOptimisticResult(v,l.combine),w=!p&&g;o.useSyncExternalStore(o.useCallback(e=>w?b.subscribe(u.f.batchCalls(e)):s.z,[b,w]),()=>b.getCurrentResult(),()=>b.getCurrentResult()),o.useEffect(()=>{b.setQueries(v,l)},[v,l,b]);let k=x.some((e,t)=>(0,a.Q)(v[t],e))?x.flatMap((e,t)=>{let n=v[t];if(n&&(0,a.Q)(n,e)){let e=new c.f(m,n);return(0,a.X)(n,e,h)}return[]}):[];if(k.length>0)throw Promise.all(k);let z=x.find((e,t)=>{let n=v[t];return n&&(0,i.P)({result:e,errorResetBoundary:h,throwOnError:n.throwOnError,query:m.getQueryCache().get(n.queryHash),suspense:n.suspense})});if(z)throw z.error;return y(j())}],238819)},962363,e=>{"use strict";var t=e.i(651681);let n={name:"arrow-right",size:24,node:[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]};n.node;let r=(0,t.f)(n);e.s(["f",0,r])},934416,e=>{"use strict";var t=e.i(962363);e.s(["f",()=>t.f])},309821,e=>{"use strict";var t=e.i(651681);let n={name:"chart-column",size:24,node:[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]],aliases:["bar-chart-3"]};n.node;let r=(0,t.f)(n);e.s(["f",0,r],309821)},721289,e=>{"use strict";var t=e.i(651681);let n={name:"external-link",size:24,node:[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]};n.node;let r=(0,t.f)(n);e.s(["f",0,r])},161145,e=>{"use strict";var t=e.i(721289);e.s(["f",()=>t.f])},94409,e=>{"use strict";var t=e.i(651681);let n={name:"eye",size:24,node:[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]};n.node;let r=(0,t.f)(n);e.s(["f",0,r],94409)},68570,e=>{"use strict";var t=e.i(651681);let n={name:"file",size:24,node:[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z",key:"1oefj6"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}]]};n.node;let r=(0,t.f)(n);e.s(["f",0,r],68570)},782775,e=>{"use strict";var t=e.i(651681);let n={name:"layers",size:24,node:[["path",{d:"M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z",key:"zw3jo"}],["path",{d:"M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12",key:"1wduqc"}],["path",{d:"M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17",key:"kqbvx6"}]],aliases:["layers-3"]};n.node;let r=(0,t.f)(n);e.s(["f",0,r])},36238,e=>{"use strict";var t=e.i(782775);e.s(["f",()=>t.f])},129258,e=>{"use strict";var t=e.i(651681);let n={name:"newspaper",size:24,node:[["path",{d:"M15 18h-5",key:"95g1m2"}],["path",{d:"M18 14h-8",key:"sponae"}],["path",{d:"M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2",key:"39pd36"}],["rect",{width:"8",height:"4",x:"10",y:"6",rx:"1",key:"aywv1n"}]]};n.node;let r=(0,t.f)(n);e.s(["f",0,r],129258)},747236,e=>{"use strict";var t=e.i(651681);let n={name:"shield-check",size:24,node:[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]};n.node;let r=(0,t.f)(n);e.s(["f",0,r])},110513,e=>{"use strict";var t=e.i(747236);e.s(["f",()=>t.f])},750636,e=>{"use strict";var t=e.i(651681);let n={name:"sparkles",size:24,node:[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z",key:"1s2grr"}],["path",{d:"M20 2v4",key:"1rf3ol"}],["path",{d:"M22 4h-4",key:"gwowj6"}],["circle",{cx:"4",cy:"20",r:"2",key:"6kqj1y"}]],aliases:["stars"]};n.node;let r=(0,t.f)(n);e.s(["f",0,r],750636)},767451,e=>{"use strict";var t=e.i(7156);e.s(["f",()=>t.f])},895377,e=>{"use strict";var t=e.i(357321);e.s(["f",()=>t.f])},168639,e=>{"use strict";var t,n,r,i,a,o,s,l=e.i(790294),u=e.i(16043),c=(t=function(e,n){return(t=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,n)},function(e,n){if("function"!=typeof n&&null!==n)throw TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}),d="__POSTHOG_REACT_SHARED_STATE__",f="u">typeof globalThis?globalThis:"u">typeof window?window:{};try{o=f[d]=f[d]||new WeakMap}catch(e){o=new WeakMap}o.has(u.createContext)||o.set(u.createContext,{});var m=o.get(u.createContext);m.context||(m.context=(0,u.createContext)({get client(){return s||m.defaultPostHogInstance},bootstrap:void 0}));var p=m.context,h=function(e){return"function"==typeof e},g=function(e){var t=Object.prototype.toString.call(e);return e instanceof Error||"[object Error]"===t||"[object Exception]"===t||"[object DOMException]"===t||"[object DOMError]"===t},v=function(e,t){try{Object.defineProperty(e,"name",{value:t,writable:!0,enumerable:!0,configurable:!0})}catch(e){}},b=function(e,t){for(var n=new WeakSet,r=e;!n.has(r);){if(n.add(r),!g(r.cause)){void 0!==r.cause&&(t.cause=r.cause),r.cause=t;return}r=r.cause}},x=function(e,t){if(!t)return e;var n=Error(g(e)?e.message:"Primitive value captured as exception: ".concat(String(e)));return(v(n,"React ErrorBoundary ".concat(g(e)?e.name:"Error")),n.stack=t,g(e))?(b(e,n),e):n},y={componentStack:null,exceptionEvent:null,error:null};n=a=function(e){function t(t){var n=e.call(this,t)||this;return n._resetError=function(){n.setState(y)},n.state=y,n}return c(t,e),t.prototype.componentDidCatch=function(e,t){var n,r=this.props.additionalProperties;h(r)?n=r(e,t):"object"==typeof r&&(n=r);var i=this.context.client,a=t.componentStack,o=i.captureException(x(e,a),n);this.setState({error:e,componentStack:null!=a?a:null,exceptionEvent:o})},t.prototype.render=function(){var e=this.props,t=e.children,n=e.fallback,r=this.state;if(null==r.componentStack)return h(t)?t():t;var i=h(n)?u.default.createElement(n,{error:r.error,componentStack:r.componentStack,exceptionEvent:r.exceptionEvent,resetError:this._resetError}):n;return u.default.isValidElement(i)?i:(console.warn("[PostHog.js][PostHogErrorBoundary] Invalid fallback prop, provide a valid React element or a function that returns a valid React element."),u.default.createElement(u.default.Fragment,null))},t}(u.default.Component),"symbol"==typeof(r="PostHogErrorBoundary")&&(r=r.description?"[".concat(r.description,"]"):""),Object.defineProperty(n,"name",{configurable:!0,value:r}),a.contextType=p,i=l.f,m.defaultPostHogInstance&&m.defaultPostHogInstance!==s||(m.defaultPostHogInstance=i),s=i,e.s(["f",0,function(){return(0,u.useContext)(p).client}])},579841,e=>{"use strict";var t=e.i(667417);let n=new Set([t.j.Embeddings,t.j.Rerank,t.j.Decisions,t.j.TTS,t.j.Transcription]);t.j.Embeddings,t.j.Rerank,t.j.Decisions;let r=new Set([t.j.Text,t.j.Image]);function i(e){return 0===e.length||e.some(e=>r.has(e))&&!e.some(e=>n.has(e))}function a(e){return e.includes(t.j.Video)&&!i(e)}e.s(["l",0,function(e){return 0===e.output_modalities.length?e.has_text_output:e.output_modalities.includes(t.j.Text)},"L",0,function(e){return i(e)||a(e)},"a",0,i,"W",0,a])},481066,e=>{"use strict";var t=e.i(572201),n=e.i(195759);e.s(["f",0,(e,{shorten:r=!1,keepNote:i=!1,preserveVariant:a=!1}={})=>{if(!r&&!0===i)return e;let o=e.split(": ")[1]||e;if(i)return o;let s=o.split(" (")[0];if(!a)return s;let l=Object.values(t.e).filter(e=>e!==t.d.Standard&&e!==t.e.All).map(e=>(0,n.x)(e)),u=[...o.matchAll(/\(([^()]*)\)/g)].filter(([,e])=>l.some(t=>0===t.localeCompare(e??"",void 0,{sensitivity:"accent"}))).map(([,e])=>`(${e})`);return`${s}${u.length>0?` ${u.join(" ")}`:""}`}])},195759,e=>{"use strict";var t=e.i(988590),n=e.i(572201),r=e.i(983739);function i(e,t){switch(t){case n.e.SelfMod:return`${e.name} (self-moderated)`;case n.e.Standard:case n.e.All:return e.name;case n.e.Free:case n.e.Nitro:case n.e.Floor:case n.e.Extended:case n.e.Exacto:case n.e.Online:case n.e.Thinking:case n.e.Batch:return`${e.name} (${t})`;default:return""}}let a=(e,r)=>{let i=e.split(n.q).slice(1),a=[];for(let e of i)(0,t.q)(e,r)&&a.push(e);return a},o={Nitro:n.B.Nitro,Floor:n.B.Floor,Exacto:n.B.Exacto},s={[o.Nitro]:r.f.Throughput,[o.Floor]:r.f.Price,[o.Exacto]:r.f.Exacto};e.s(["P",0,s,"K",0,o,"s",0,function(e,t){let n=i({name:""},t);return""===n?{name:e.name,short_name:e.short_name}:{name:e.name.endsWith(n)?e.name.slice(0,-n.length):e.name,short_name:e.short_name.endsWith(n)?e.short_name.slice(0,-n.length):e.short_name}},"_",0,e=>{let r;return((r=a(e,n.B)).length>0?r:[n.e.All]).findLast(e=>(0,t.q)(e,o))},"z",0,e=>a(e,n.d)[0]??n.e.Standard,"I",0,function(e,t){return e.short_name.includes(`(${t})`)?e.short_name:i(e,t).split(":")[1]?.trim()??e.short_name},"x",0,function(e){switch(e){case n.e.Free:return"Free";case n.e.Nitro:return"Nitro";case n.e.Floor:return"Floor";case n.e.Extended:return"Extended";case n.e.Exacto:return"Exacto";case n.e.Standard:return"Standard";case n.e.Online:return"Online";case n.e.All:return"All";case n.e.Thinking:return"Thinking";case n.e.Batch:return"Batch";case n.e.SelfMod:return"Self-Moderated";default:return""}}])},4763,282104,e=>{"use strict";var t=e.i(497214),n=e.i(988590),r=e.i(615199);let i={[r.$.Age18Plus]:{label:"18+ age confirmation",statement:"I confirm that I am 18 years of age or older.",organizationStatement:"Confirm that all users in this organization meet the 18+ age requirement.",grant:r.b.SelfAttested},[r.$.PrivilegedModelAccess]:{label:"Privileged model access approval",statement:"This account is approved by OpenRouter to use privileged models.",organizationStatement:"This organization is approved by OpenRouter to use privileged models.",grant:r.b.Reviewed}},a=Object.values(r.$).filter(e=>o(e));function o(e){return i[e].grant===r.b.SelfAttested}e.s(["e",0,a,"w",0,o,"W",0,function(e){let{true:i,false:a}=(0,t.E)([...e],e=>(0,n.q)(e,r.$));return{known:i,unknown:a}}],282104);let s="/settings/preferences",l=`https://openrouter.ai${s}`;r.b.SelfAttested,r.b.Reviewed,e.s(["W",0,s,"k",0,l,"r",0,function(e,t){if(0===e.length)return[];let n=new Set(t);return e.filter(e=>!n.has(e))}],4763)},615199,e=>{"use strict";e.s(["b",0,{SelfAttested:"self_attested",Reviewed:"reviewed"},"x",0,{User:"user",Org:"org"},"$",0,{Age18Plus:"age_18plus",PrivilegedModelAccess:"privileged_model_access"}])},293859,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(136562),i=e.i(73867),a=e.i(246601),o=e.i(207298),s=e.i(16043);function l(e){return"[object Object]"===Object.prototype.toString.call(e)||Array.isArray(e)}function u(e,t){let n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&JSON.stringify(Object.keys(e.breakpoints||{}))===JSON.stringify(Object.keys(t.breakpoints||{}))&&n.every(n=>{let r=e[n],i=t[n];return"function"==typeof r?`${r}`==`${i}`:l(r)&&l(i)?u(r,i):r===i})}function c(e){return e.concat().sort((e,t)=>e.name>t.name?1:-1).map(e=>e.options)}function d(e){return"number"==typeof e}function f(e){return"string"==typeof e}function m(e){return"boolean"==typeof e}function p(e){return"[object Object]"===Object.prototype.toString.call(e)}function h(e){return Math.abs(e)}function g(e){return Math.sign(e)}function v(e){return j(e).map(Number)}function b(e){return e[x(e)]}function x(e){return Math.max(0,e.length-1)}function y(e,t=0){return Array.from(Array(e),(e,n)=>t+n)}function j(e){return Object.keys(e)}function w(e,t){return void 0!==t.MouseEvent&&e instanceof t.MouseEvent}function k(){let e=[],t={add:function(n,r,i,a={passive:!0}){let o;return"addEventListener"in n?(n.addEventListener(r,i,a),o=()=>n.removeEventListener(r,i,a)):(n.addListener(i),o=()=>n.removeListener(i)),e.push(o),t},clear:function(){e=e.filter(e=>e())}};return t}function z(e=0,t=0){let n=h(e-t);function r(n){return nt}return{length:n,max:t,min:e,constrain:function(n){return r(n)?nt},reachedMin:function(t){return t(j(n).forEach(r=>{let i=t[r],a=n[r],o=p(i)&&p(a);t[r]=o?e(i,a):a}),t),{})}(e,t||{})}return{mergeOptions:t,optionsAtMedia:function(n){let r=n.breakpoints||{},i=j(r).filter(t=>e.matchMedia(t).matches).map(e=>r[e]).reduce((e,n)=>t(e,n),{});return t(n,i)},optionsMediaQueries:function(t){return t.map(e=>j(e.breakpoints||{})).reduce((e,t)=>e.concat(t),[]).map(e.matchMedia)}}}(N),P=(c=[],{init:function(e,t){return(c=t.filter(({options:e})=>!1!==C.optionsAtMedia(e).active)).forEach(t=>t.init(e,C)),t.reduce((e,t)=>Object.assign(e,{[t.name]:t}),{})},destroy:function(){c=c.filter(e=>e.destroy())}}),A=k(),R=(i={},a={init:function(e){r=e},emit:function(e){return(i[e]||[]).forEach(t=>t(r,e)),a},off:function(e,t){return i[e]=(i[e]||[]).filter(e=>e!==t),a},on:function(e,t){return i[e]=(i[e]||[]).concat([t]),a},clear:function(){i={}}}),{mergeOptions:L,optionsAtMedia:D,optionsMediaQueries:O}=C,{on:I,off:V,emit:q}=R,F=!1,B=L(M,E.globalOptions),$=L(B),U=[];function H(t,n){F||($=D(B=L(B,t)),U=n||U,function(){let{container:t,slides:n}=$;l=(f(t)?e.querySelector(t):t)||e.children[0];let r=f(n)?l.querySelectorAll(n):n;u=[].slice.call(r||l.children)}(),o=function t(n){let r=function(e,t,n,r,i,a,o){var s,l;let u,c,p,M,E,T,N,C,P,A,R,L,D,O,{align:I,axis:V,direction:q,startIndex:F,loop:B,duration:$,dragFree:U,dragThreshold:H,inViewThreshold:W,slidesToScroll:Q,skipSnaps:Z,containScroll:K,watchResize:G,watchSlides:Y,watchDrag:X,watchFocus:J}=a,ee={measure:function(e){let{offsetTop:t,offsetLeft:n,offsetWidth:r,offsetHeight:i}=e;return{top:t,right:n+r,bottom:t+i,left:n,width:r,height:i}}},et=ee.measure(t),en=n.map(ee.measure),er=(c="rtl"===q,M=(p="y"===V)||!c?1:-1,E=p?"top":c?"right":"left",T=p?"bottom":c?"left":"right",{scroll:p?"y":"x",cross:p?"x":"y",startEdge:E,endEdge:T,measureSize:function(e){let{height:t,width:n}=e;return p?t:n},direction:function(e){return e*M}}),ei=er.measureSize(et),ea={measure:function(e){return e/100*ei}},eo=(s=I,l=ei,u={start:function(){return 0},center:function(e){return(l-e)/2},end:function(e){return l-e}},{measure:function(e,t){return f(s)?u[s](e):s(l,e,t)}}),es=!B&&!!K,{slideSizes:el,slideSizesWithGaps:eu,startGap:ec,endGap:ed}=function(e,t,n,r,i,a){let{measureSize:o,startEdge:s,endEdge:l}=e,u=n[0]&&i,c=function(){if(!u)return 0;let e=n[0];return h(t[s]-e[s])}(),d=u?parseFloat(a.getComputedStyle(b(r)).getPropertyValue(`margin-${l}`)):0,f=n.map(o),m=n.map((e,t,n)=>{let r=t===x(n);return t?r?f[t]+d:n[t+1][s]-e[s]:f[t]+c}).map(h);return{slideSizes:f,slideSizesWithGaps:m,startGap:c,endGap:d}}(er,et,en,n,B||!!K,i),ef=function(e,t,n,r,i,a,o,s){let{startEdge:l,endEdge:u,direction:c}=e,f=d(n);return{groupSlides:function(e){return f?v(e).filter(e=>e%n==0).map(t=>e.slice(t,t+n)):e.length?v(e).reduce((n,d,f)=>{let m=b(n)||0,p=d===x(e),g=i[l]-a[m][l],v=i[l]-a[d][u],y=r||0!==m?0:c(o),j=h(v-(!r&&p?c(s):0)-(g+y));return f&&j>t+2&&n.push(d),p&&n.push(e.length),n},[]).map((t,n,r)=>{let i=Math.max(r[n-1]||0);return e.slice(i,t)}):[]}}}(er,ei,Q,B,et,en,ec,ed),{snaps:em,snapsAligned:ep}=function(e,t,n,r,i){let{startEdge:a,endEdge:o}=e,{groupSlides:s}=i,l=s(r).map(e=>b(e)[o]-e[0][a]).map(h).map(t.measure),u=r.map(e=>n[a]-e[a]).map(e=>-h(e)),c=s(u).map(e=>e[0]).map((e,t)=>e+l[t]);return{snaps:u,snapsAligned:c}}(er,eo,et,en,ef),eh=-b(em)+b(eu),{snapsContained:eg,scrollContainLimit:ev}=function(e,t,n,r){let i,a,o=z(-t+e,0),s=n.map((e,t)=>{let{min:r,max:i}=o,a=o.constrain(e),s=t===x(n);return t?s||function(e,t){return 1>=h(e-t)}(r,a)?r:function(e,t){return 1>=h(e-t)}(i,a)?i:a:i}).map(e=>parseFloat(e.toFixed(3))),l=(i=s[0],a=b(s),z(s.lastIndexOf(i),s.indexOf(a)+1));return{snapsContained:function(){if(t<=e+2)return[o.max];if("keepSnaps"===r)return s;let{min:n,max:i}=l;return s.slice(n,i)}(),scrollContainLimit:l}}(ei,eh,ep,K),eb=es?eg:ep,{limit:ex}=(N=eb[0],{limit:z(B?N-eh:b(eb),N)}),ey=function e(t,n,r){let{constrain:i}=z(0,t),a=t+1,o=s(n);function s(e){return r?h((a+e)%a):i(e)}function l(){return e(t,o,r)}let u={get:function(){return o},set:function(e){return o=s(e),u},add:function(e){return l().set(o+e)},clone:l};return u}(x(eb),F,B),ej=ey.clone(),ew=v(n),ek=function(e,t,n,r){let i=k(),a=1e3/60,o=null,s=0,l=0;function u(e){if(!l)return;o||(o=e,n(),n());let i=e-o;for(o=e,s+=i;s>=a;)n(),s-=a;r(s/a),l&&(l=t.requestAnimationFrame(u))}function c(){t.cancelAnimationFrame(l),o=null,s=0,l=0}return{init:function(){i.add(e,"visibilitychange",()=>{e.hidden&&(o=null,s=0)})},destroy:function(){c(),i.clear()},start:function(){l||(l=t.requestAnimationFrame(u))},stop:c,update:n,render:r}}(r,i,()=>(({dragHandler:e,scrollBody:t,scrollBounds:n,options:{loop:r}})=>{r||n.constrain(e.pointerDown()),t.seek()})(eO),e=>(({scrollBody:e,translate:t,location:n,offsetLocation:r,previousLocation:i,scrollLooper:a,slideLooper:o,dragHandler:s,animation:l,eventHandler:u,scrollBounds:c,options:{loop:d}},f)=>{let m=e.settled(),p=!c.shouldConstrain(),h=d?m:m&&p,g=h&&!s.pointerDown();g&&l.stop();let v=n.get()*f+i.get()*(1-f);r.set(v),d&&(a.loop(e.direction()),o.loop()),t.to(r.get()),g&&u.emit("settle"),h||u.emit("scroll")})(eO,e)),ez=eb[ey.get()],eS=S(ez),e_=S(ez),eM=S(ez),eE=S(ez),eT=function(e,t,n,r,i){let a=0,o=0,s=i,l=.68,u=e.get(),c=0;function d(e){return s=e,m}function f(e){return l=e,m}let m={direction:function(){return o},duration:function(){return s},velocity:function(){return a},seek:function(){let t=r.get()-e.get(),i=0;return s?(n.set(e),a+=t/s,a*=l,u+=a,e.add(a),i=u-c):(a=0,n.set(r),e.set(r),i=t),o=g(i),c=u,m},settled:function(){return .001>h(r.get()-t.get())},useBaseFriction:function(){return f(.68)},useBaseDuration:function(){return d(i)},useFriction:f,useDuration:d};return m}(eS,eM,e_,eE,$),eN=function(e,t,n,r,i){let{reachedAny:a,removeOffset:o,constrain:s}=r;function l(e){return e.concat().sort((e,t)=>h(e)-h(t))[0]}function u(t,r){let i=[t,t+n,t-n];if(!e)return t;if(!r)return l(i);let a=i.filter(e=>g(e)===r);return a.length?l(a):b(i)-n}return{byDistance:function(n,r){let l=i.get()+n,{index:c,distance:d}=function(n){let r=e?o(n):s(n),{index:i}=t.map((e,t)=>({diff:u(e-r,0),index:t})).sort((e,t)=>h(e.diff)-h(t.diff))[0];return{index:i,distance:r}}(l),f=!e&&a(l);if(!r||f)return{index:c,distance:n};let m=n+u(t[c]-d,0);return{index:c,distance:m}},byIndex:function(e,n){let r=u(t[e]-i.get(),n);return{index:e,distance:r}},shortcut:u}}(B,eb,eh,ex,eE),eC=function(e,t,n,r,i,a,o){function s(i){let s=i.distance,l=i.index!==t.get();a.add(s),s&&(r.duration()?e.start():(e.update(),e.render(1),e.update())),l&&(n.set(t.get()),t.set(i.index),o.emit("select"))}return{distance:function(e,t){s(i.byDistance(e,t))},index:function(e,n){let r=t.clone().set(e);s(i.byIndex(r.get(),n))}}}(ek,ey,ej,eT,eN,eE,o),eP=function(e){let{max:t,length:n}=e;return{get:function(e){return n?-((e-t)/n):0}}}(ex),eA=k(),eR=(P={},A=null,R=null,L=!1,{init:function(){C=new IntersectionObserver(e=>{L||(e.forEach(e=>{P[n.indexOf(e.target)]=e}),A=null,R=null,o.emit("slidesInView"))},{root:t.parentElement,threshold:W}),n.forEach(e=>C.observe(e))},destroy:function(){C&&C.disconnect(),L=!0},get:function(e=!0){if(e&&A)return A;if(!e&&R)return R;let t=j(P).reduce((t,n)=>{let r=parseInt(n),{isIntersecting:i}=P[r];return(e&&i||!e&&!i)&&t.push(r),t},[]);return e&&(A=t),e||(R=t),t}}),{slideRegistry:eL}=function(e,t,n,r,i,a){let o,{groupSlides:s}=i,{min:l,max:u}=r;return{slideRegistry:(o=s(a),1===n.length?[a]:e&&"keepSnaps"!==t?o.slice(l,u).map((e,t,n)=>{let r=t===x(n);return t?r?y(x(a)-b(n)[0]+1,b(n)[0]):e:y(b(n[0])+1)}):o)}}(es,K,eb,ev,ef,ew),eD=function(e,t,n,r,i,a,o,s){let l={passive:!0,capture:!0},u=0;function c(e){"Tab"===e.code&&(u=new Date().getTime())}return{init:function(f){s&&(a.add(document,"keydown",c,!1),t.forEach((t,c)=>{a.add(t,"focus",t=>{(m(s)||s(f,t))&&function(t){if(new Date().getTime()-u>10)return;o.emit("slideFocusStart"),e.scrollLeft=0;let a=n.findIndex(e=>e.includes(t));d(a)&&(i.useDuration(0),r.index(a,0),o.emit("slideFocus"))}(c)},l)}))}}}(e,n,eL,eC,eT,eA,o,J),eO={ownerDocument:r,ownerWindow:i,eventHandler:o,containerRect:et,slideRects:en,animation:ek,axis:er,dragHandler:function(e,t,n,r,i,a,o,s,l,u,c,d,f,p,v,b,x,y){let{cross:j,direction:S}=e,_=["INPUT","SELECT","TEXTAREA"],M={passive:!1},E=k(),T=k(),N=z(50,225).constrain(p.measure(20)),C={mouse:300,touch:400},P={mouse:500,touch:600},A=v?43:25,R=!1,L=0,D=0,O=!1,I=!1,V=!1,q=!1;function F(e){if(!w(e,r)&&e.touches.length>=2)return B(e);let t=a.readPoint(e),n=a.readPoint(e,j),o=h(t-L),l=h(n-D);if(!I&&!q&&(!e.cancelable||!(I=o>l)))return B(e);let c=a.pointerMove(e);o>b&&(V=!0),u.useFriction(.3).useDuration(.75),s.start(),i.add(S(c)),e.preventDefault()}function B(e){var t;let n,r,i=c.byDistance(0,!1).index!==d.get(),o=a.pointerUp(e)*(v?P:C)[q?"mouse":"touch"],s=(t=S(o),n=d.add(-1*g(t)),r=c.byDistance(t,!v).distance,v||h(t)e.preventDefault(),M).add(t,"touchmove",()=>void 0,M).add(t,"touchend",()=>void 0).add(t,"touchstart",s).add(t,"mousedown",s).add(t,"touchcancel",B).add(t,"contextmenu",B).add(t,"click",$,!0);function s(s){(m(y)||y(e,s))&&function(e){let s,l=w(e,r);if((q=l,V=v&&l&&!e.buttons&&R,R=h(i.get()-o.get())>=2,!l||0===e.button)&&(s=e.target.nodeName||"",!_.includes(s))){let r;O=!0,a.pointerDown(e),u.useFriction(0).useDuration(0),i.set(o),r=q?n:t,T.add(r,"touchmove",F,M).add(r,"touchend",B).add(r,"mousemove",F,M).add(r,"mouseup",B),L=a.readPoint(e),D=a.readPoint(e,j),f.emit("pointerDown")}}(s)}},destroy:function(){E.clear(),T.clear()},pointerDown:function(){return O}}}(er,e,r,i,eE,function(e,t){let n,r;function i(e){return e.timeStamp}function a(n,r){let i=r||e.scroll,a=`client${"x"===i?"X":"Y"}`;return(w(n,t)?n:n.touches[0])[a]}return{pointerDown:function(e){return n=e,r=e,a(e)},pointerMove:function(e){let t=a(e)-a(r),o=i(e)-i(n)>170;return r=e,o&&(n=e),t},pointerUp:function(e){if(!n||!r)return 0;let t=a(r)-a(n),o=i(e)-i(n),s=i(e)-i(r)>170,l=t/o;return o&&!s&&h(l)>.1?l:0},readPoint:a}}(er,i),eS,ek,eC,eT,eN,ey,o,ea,U,H,Z,X),eventStore:eA,percentOfView:ea,index:ey,indexPrevious:ej,limit:ex,location:eS,offsetLocation:eM,previousLocation:e_,options:a,resizeHandler:function(e,t,n,r,i,a,o){let s,l,u=[e].concat(r),c=[],d=!1;function f(e){return i.measureSize(o.measure(e))}return{init:function(i){a&&(l=f(e),c=r.map(f),s=new ResizeObserver(n=>{(m(a)||a(i,n))&&function(n){for(let a of n){if(d)return;let n=a.target===e,o=r.indexOf(a.target),s=n?l:c[o];if(h(f(n?e:r[o])-s)>=.5){i.reInit(),t.emit("resize");break}}}(n)}),n.requestAnimationFrame(()=>{u.forEach(e=>s.observe(e))}))},destroy:function(){d=!0,s&&s.disconnect()}}}(t,o,i,n,er,G,ee),scrollBody:eT,scrollBounds:function(e,t,n,r,i){let a=i.measure(10),o=i.measure(50),s=z(.1,.99),l=!1;function u(){return!l&&!!e.reachedAny(n.get())&&!!e.reachedAny(t.get())}return{shouldConstrain:u,constrain:function(i){if(!u())return;let l=e.reachedMin(t.get())?"min":"max",c=h(e[l]-t.get()),d=n.get()-t.get(),f=s.constrain(c/o);n.subtract(d*f),!i&&h(d)e.add(o))}}}(eh,ex,eM,[eS,eM,e_,eE]),scrollProgress:eP,scrollSnapList:eb.map(eP.get),scrollSnaps:eb,scrollTarget:eN,scrollTo:eC,slideLooper:function(e,t,n,r,i,a,o,s,l){let u=v(i),c=v(i).reverse(),d=p(m(c,o[0]),n,!1).concat(p(m(u,t-o[0]-1),-n,!0));function f(e,t){return e.reduce((e,t)=>e-i[t],t)}function m(e,t){return e.reduce((e,n)=>f(e,t)>0?e.concat([n]):e,[])}function p(i,o,u){let c=a.map((e,n)=>({start:e-r[n]+.5+o,end:e+t-.5+o}));return i.map(t=>{let r=u?0:-n,i=u?n:0,a=c[t][u?"end":"start"];return{index:t,loopPoint:a,slideLocation:S(-1),translate:_(e,l[t]),target:()=>s.get()>a?r:i}})}return{canLoop:function(){return d.every(({index:e})=>.1>=f(u.filter(t=>t!==e),t))},clear:function(){d.forEach(e=>e.translate.clear())},loop:function(){d.forEach(e=>{let{target:t,translate:n,slideLocation:r}=e,i=t();i!==r.get()&&(n.to(i),r.set(i))})},loopPoints:d}}(er,ei,eh,el,eu,em,eb,eM,n),slideFocus:eD,slidesHandler:(O=!1,{init:function(e){Y&&(D=new MutationObserver(t=>{!O&&(m(Y)||Y(e,t))&&function(t){for(let n of t)if("childList"===n.type){e.reInit(),o.emit("slidesChanged");break}}(t)})).observe(t,{childList:!0})},destroy:function(){D&&D.disconnect(),O=!0}}),slidesInView:eR,slideIndexes:ew,slideRegistry:eL,slidesToScroll:ef,target:eE,translate:_(er,t)};return eO}(e,l,u,T,N,n,R);return n.loop&&!r.slideLooper.canLoop()?t(Object.assign({},n,{loop:!1})):r}($),O([B,...U.map(({options:e})=>e)]).forEach(e=>A.add(e,"change",W)),$.active&&(o.translate.to(o.location.get()),o.animation.init(),o.slidesInView.init(),o.slideFocus.init(G),o.eventHandler.init(G),o.resizeHandler.init(G),o.slidesHandler.init(G),o.options.loop&&o.slideLooper.loop(),l.offsetParent&&u.length&&o.dragHandler.init(G),s=P.init(G,U)))}function W(e,t){let n=K();Q(),H(L({startIndex:n},e),t),R.emit("reInit")}function Q(){o.dragHandler.destroy(),o.eventStore.clear(),o.translate.clear(),o.slideLooper.clear(),o.resizeHandler.destroy(),o.slidesHandler.destroy(),o.slidesInView.destroy(),o.animation.destroy(),P.destroy(),A.clear()}function Z(e,t,n){$.active&&!F&&(o.scrollBody.useBaseFriction().useDuration(!0===t?0:$.duration),o.scrollTo.index(e,n||0))}function K(){return o.index.get()}let G={canScrollNext:function(){return o.index.add(1).get()!==K()},canScrollPrev:function(){return o.index.add(-1).get()!==K()},containerNode:function(){return l},internalEngine:function(){return o},destroy:function(){F||(F=!0,A.clear(),Q(),R.emit("destroy"),R.clear())},off:V,on:I,emit:q,plugins:function(){return s},previousScrollSnap:function(){return o.indexPrevious.get()},reInit:W,rootNode:function(){return e},scrollNext:function(e){Z(o.index.add(1).get(),e,-1)},scrollPrev:function(e){Z(o.index.add(-1).get(),e,1)},scrollProgress:function(){return o.scrollProgress.get(o.offsetLocation.get())},scrollSnapList:function(){return o.scrollSnapList},scrollTo:Z,selectedScrollSnap:K,slideNodes:function(){return u},slidesInView:function(){return o.slidesInView.get()},slidesNotInView:function(){return o.slidesInView.get(!1)}};return H(t,n),setTimeout(()=>R.emit("init"),0),G}function T(e={},t=[]){let n=(0,s.useRef)(e),r=(0,s.useRef)(t),[i,a]=(0,s.useState)(),[o,l]=(0,s.useState)(),d=(0,s.useCallback)(()=>{i&&i.reInit(n.current,r.current)},[i]);return(0,s.useEffect)(()=>{u(n.current,e)||(n.current=e,d())},[e,d]),(0,s.useEffect)(()=>{!function(e,t){if(e.length!==t.length)return!1;let n=c(e),r=c(t);return n.every((e,t)=>u(e,r[t]))}(r.current,t)&&(r.current=t,d())},[t,d]),(0,s.useEffect)(()=>{if("u">typeof window&&window.document&&window.document.createElement&&o){E.globalOptions=T.globalOptions;let e=E(o,n.current,r.current);return a(e),()=>e.destroy()}a(void 0)},[o,a]),[l,i]}function N(){return(N=Object.assign||function(e){for(var t=1;ttypeof window&&window.innerHeight||800],L=[-1,-1,-1],D=A({preventWheelAction:!0,reverseSign:[!0,!0,!1]});function O(){return{isStarted:!1,isStartPublished:!1,isMomentum:!1,startTime:0,lastAbsDelta:1/0,axisMovement:[0,0,0],axisVelocity:[0,0,0],accelerationFactors:[],scrollPoints:[],scrollPointsToMerge:[],willEndTimeout:400}}let I=function(e){void 0===e&&(e={});var t,n,r,i,a,o=function(){var e={};function t(t,n){e[t]=(e[t]||[]).filter(function(e){return e!==n})}return A({on:function(n,r){return e[n]=(e[n]||[]).concat(r),function(){return t(n,r)}},off:t,dispatch:function(t,n){t in e&&e[t].forEach(function(e){return e(n)})}})}(),s=o.on,l=o.off,u=o.dispatch,c=D,d=O(),f=!1,m=function(e){Array.isArray(e)?e.forEach(function(e){return v(e)}):v(e)},p=function(e){return(void 0===e&&(e={}),Object.values(e).some(function(e){return null==e}))?c:c=A(N({},D,c,e))},h=function(e){var t=N({event:i,isStart:!1,isEnding:!1,isMomentumCancel:!1,isMomentum:d.isMomentum,axisDelta:[0,0,0],axisVelocity:d.axisVelocity,axisMovement:d.axisMovement,get axisMovementProjection(){return C(t.axisMovement,t.axisVelocity.map(function(e){var t;return void 0===t&&(t=.996),e*t/(1-t)}))}},e);u("wheel",N({},t,{previous:a})),a=t},g=function(e,t){var n=c.preventWheelAction,r=t[0],i=t[1],a=t[2];if("boolean"==typeof n)return n;switch(n){case"x":return Math.abs(r)>=e;case"y":return Math.abs(i)>=e;case"z":return Math.abs(a)>=e;default:return!1}},v=function(e){var t,n,r,a,o=(a=function(e,t){if(!t)return e;var n=!0===t?L:t.map(function(e){return e?-1:1});return N({},e,{axisDelta:e.axisDelta.map(function(e,t){return e*n[t]})})}((t=e.deltaX*R[e.deltaMode],n=e.deltaY*R[e.deltaMode],r=(e.deltaZ||0)*R[e.deltaMode],{timeStamp:e.timeStamp,axisDelta:[t,n,r]}),c.reverseSign),N({},a,{axisDelta:a.axisDelta.map(function(e){return Math.min(Math.max(-700,e),700)})})),s=o.axisDelta,l=o.timeStamp,u=P(s);if(e.preventDefault&&g(u,s)&&e.preventDefault(),d.isStarted?d.isMomentum&&u>Math.max(2,2*d.lastAbsDelta)&&(M(!0),S()):S(),0===u&&Object.is&&Object.is(e.deltaX,-0)){f=!0;return}i=e,d.axisMovement=C(d.axisMovement,s),d.lastAbsDelta=u,d.scrollPointsToMerge.push({axisDelta:s,timeStamp:l}),b(),h({axisDelta:s,isStart:!d.isStartPublished}),d.isStartPublished=!0,_()},b=function(){if(2===d.scrollPointsToMerge.length){var e;d.scrollPoints.unshift({axisDeltaSum:d.scrollPointsToMerge.map(function(e){return e.axisDelta}).reduce(C),timeStamp:(e=d.scrollPointsToMerge.map(function(e){return e.timeStamp})).reduce(function(e,t){return e+t})/e.length}),y(),d.scrollPointsToMerge.length=0,d.scrollPoints.length=1,d.isMomentum||k()}else d.isStartPublished||x()},x=function(){var e;d.axisVelocity=(e=d.scrollPointsToMerge)[e.length-1].axisDelta.map(function(e){return e/d.willEndTimeout})},y=function(){var e=d.scrollPoints,t=e[0],n=e[1];if(n&&t){var r=t.timeStamp-n.timeStamp;if(r<=0)return;var i=t.axisDeltaSum.map(function(e){return e/r}),a=i.map(function(e,t){return e/(d.axisVelocity[t]||1)});d.axisVelocity=i,d.accelerationFactors.push(a),j(r)}},j=function(e){var t=10*Math.ceil(e/10)*1.2;d.isMomentum||(t=Math.max(100,2*t)),d.willEndTimeout=Math.min(1e3,Math.round(t))},w=function(e){return 0===e||e<=.96&&e>=.6},k=function(){if(d.accelerationFactors.length>=5){if(f&&(f=!1,P(d.axisVelocity)>=.2))return void z();var e=d.accelerationFactors.slice(-5);e.every(function(e){var t=!!e.reduce(function(e,t){return e&&e<1&&e===t?1:0}),n=e.filter(w).length===e.length;return t||n})&&z(),d.accelerationFactors=e}},z=function(){d.isMomentum=!0},S=function(){(d=O()).isStarted=!0,d.startTime=Date.now(),a=void 0,f=!1},_=function(){clearTimeout(t),t=setTimeout(M,d.willEndTimeout)},M=function(e){void 0===e&&(e=!1),d.isStarted&&(d.isMomentum&&e?h({isEnding:!0,isMomentumCancel:!0}):h({isEnding:!0}),d.isMomentum=!1,d.isStarted=!1)},E=(n=[],A({observe:function(e){return e.addEventListener("wheel",m,{passive:!1}),n.push(e),function(){return r(e)}},unobserve:r=function(e){e.removeEventListener("wheel",m),n=n.filter(function(t){return t!==e})},disconnect:function(){n.forEach(r)}})),T=E.observe,I=E.unobserve,V=E.disconnect;return p(e),A({on:s,off:l,observe:T,unobserve:I,disconnect:V,feedWheel:m,updateOptions:p})};var V={active:!0,breakpoints:{},wheelDraggingClass:"is-wheel-dragging",forceWheelAxis:void 0,target:void 0};function q(e){void 0===e&&(e={});var t,n=function(){};return{name:"wheelGestures",options:e,init:function(r,i){var a,o,s,l=i.mergeOptions,u=i.optionsAtMedia,c=l(V,q.globalOptions);t=u(l(c,e));var d=r.internalEngine(),f=null!=(a=t.target)?a:r.containerNode().parentNode,m=null!=(o=t.forceWheelAxis)?o:d.options.axis,p=I({preventWheelAction:m,reverseSign:[!0,!0,!1]});function h(){y=("x"===m?d.containerRect.width:d.containerRect.height)/2}var g=p.observe(f),v=p.on("wheel",function(e){var r=e.axisDelta,i=r[0],a=r[1],o="x"===m?i:a,l="x"===m?a:i,u=e.isMomentum&&e.previous&&!e.previous.isMomentum,c=e.isEnding&&!e.isMomentum||u;!(Math.abs(o)>Math.abs(l))||b||e.isMomentum||j||function(e){try{s=new MouseEvent("mousedown",e.event),_(s)}catch(e){return n()}b=!0,x=0,document.documentElement.addEventListener("mousemove",z,!0),document.documentElement.addEventListener("mouseup",z,!0),document.documentElement.addEventListener("mousedown",z,!0),t.wheelDraggingClass&&f.classList.add(t.wheelDraggingClass)}(e),j&&e.isEnding&&(j=!1),b&&!function(e){var t=M(e),n=t.isAtBoundary,r=t.primaryAxisDelta;if(n&&!e.isMomentum){if((x+=Math.abs(r))>y)return j=!0,w(e),!0}else x=0;return!1}(e)&&(c?w(e):_(S("mousemove",e)))}),b=!1,x=0,y=0,j=!1;function w(e){b=!1,_(S("mouseup",e)),k(),t.wheelDraggingClass&&f.classList.remove(t.wheelDraggingClass)}function k(){document.documentElement.removeEventListener("mousemove",z,!0),document.documentElement.removeEventListener("mouseup",z,!0),document.documentElement.removeEventListener("mousedown",z,!0)}function z(e){b&&e.isTrusted&&e.stopImmediatePropagation()}function S(e,t){if(m===d.options.axis){var n,r,i=t.axisMovement;n=i[0],r=i[1]}else{var a=t.axisMovement;r=a[0],n=a[1]}if(M(t).isAtBoundary){var o=Math.min(x/y,1),l=x*(n>0?-1:1)*(.25+.5*o);n+=l,r+=l}if(!d.options.skipSnaps&&!d.options.dragFree){var u=d.containerRect.width,c=d.containerRect.height;n=n<0?Math.max(n,-u):Math.min(n,u),r=r<0?Math.max(r,-c):Math.min(r,c)}return new MouseEvent(e,{clientX:s.clientX+n,clientY:s.clientY+r,screenX:s.screenX+n,screenY:s.screenY+r,movementX:n,movementY:r,button:0,bubbles:!0,cancelable:!0,composed:!0})}function _(e){r.containerNode().dispatchEvent(e)}function M(e){var t=e.axisDelta,n=t[0],i=t[1],a=r.scrollProgress(),o="x"===m?n:i;return{isAtBoundary:o<0&&!(a<1)||o>0&&!(a>0),primaryAxisDelta:o}}h(),r.on("resize",h),n=function(){g(),v(),r.off("resize",h),k()}},destroy:function(){return n()}}}q.globalOptions=void 0;var F=e.i(196991),B=e.i(288265),$=e.i(139697);let U=(0,o.f)("flex",{variants:{orientation:{horizontal:"-ml-4",vertical:"-mt-4 flex-col"}},defaultVariants:{orientation:"horizontal"}}),H=(0,o.f)("min-w-0 shrink-0 grow-0 basis-full",{variants:{orientation:{horizontal:"pl-4",vertical:"pt-4"}},defaultVariants:{orientation:"horizontal"}}),W=(0,s.createContext)(null);function Q(){let e=(0,s.useContext)(W);if(!e)throw Error("useCarousel must be used within a ");return e}let Z=e=>{let i,a,o,l,u,c,d,f,m,p,h,g,v,b,x,y,j,w,k,z,S,_,M,E=(0,n.c)(54);E[0]!==e?({orientation:m,opts:l,setApi:f,plugins:c,onScrollStatusChange:o,className:a,children:i,ref:d,...u}=e,E[0]=e,E[1]=i,E[2]=a,E[3]=o,E[4]=l,E[5]=u,E[6]=c,E[7]=d,E[8]=f,E[9]=m):(i=E[1],a=E[2],o=E[3],l=E[4],u=E[5],c=E[6],d=E[7],f=E[8],m=E[9]);let N=void 0===m?"horizontal":m;E[10]!==l||E[11]!==N||E[12]!==c?(p={opts:l,orientation:N,plugins:c},E[10]=l,E[11]=N,E[12]=c,E[13]=p):p=E[13];let[C,P]=function(e){let t,r,i=(0,n.c)(5),{opts:a,orientation:o,plugins:s}=e;i[0]!==s?(t=s??[q()],i[0]=s,i[1]=t):t=i[1];let l=t,u="horizontal"===o?"x":"y";return i[2]!==a||i[3]!==u?(r={...a,axis:u},i[2]=a,i[3]=u,i[4]=r):r=i[4],T(r,l)}(p),[A,R]=(0,s.useState)(!1),[L,D]=(0,s.useState)(!1),O=(0,B.f)();E[14]!==o?(h=e=>{if(!e)return;let t={canScrollPrev:e.canScrollPrev(),canScrollNext:e.canScrollNext()};R(t.canScrollPrev),D(t.canScrollNext),o?.(t)},E[14]=o,E[15]=h):h=E[15];let I=h;E[16]!==P?(g=()=>{P?.scrollPrev()},E[16]=P,E[17]=g):g=E[17];let V=g;E[18]!==P?(v=()=>{P?.scrollNext()},E[18]=P,E[19]=v):v=E[19];let F=v;E[20]!==F||E[21]!==V?(b=e=>{"ArrowLeft"===e.key?(e.preventDefault(),V()):"ArrowRight"===e.key&&(e.preventDefault(),F())},E[20]=F,E[21]=V,E[22]=b):b=E[22];let $=b;E[23]!==P||E[24]!==f?(x=()=>{P&&f&&f(P)},y=[P,f],E[23]=P,E[24]=f,E[25]=x,E[26]=y):(x=E[25],y=E[26]),(0,s.useEffect)(x,y),E[27]!==P||E[28]!==I?(w=()=>{if(P)return I(P),P.on("reInit",I),P.on("select",I),P.on("scroll",I),()=>{P?.off("reInit",I),P?.off("select",I),P?.off("scroll",I)}},j=[P,I],E[27]=P,E[28]=I,E[29]=j,E[30]=w):(j=E[29],w=E[30]),(0,s.useEffect)(w,j);let U=N||(l?.axis==="y"?"vertical":"horizontal");E[31]!==P||E[32]!==L||E[33]!==A||E[34]!==C||E[35]!==l||E[36]!==F||E[37]!==V||E[38]!==U?(k={carouselRef:C,api:P,opts:l,orientation:U,scrollPrev:V,scrollNext:F,canScrollPrev:A,canScrollNext:L},E[31]=P,E[32]=L,E[33]=A,E[34]=C,E[35]=l,E[36]=F,E[37]=V,E[38]=U,E[39]=k):k=E[39];let H=k;return E[40]!==a?(z=(0,r.f)("group/carousel relative hover:cursor-move",a),E[40]=a,E[41]=z):z=E[41],E[42]!==O?(S=O("carousel"),E[42]=O,E[43]=S):S=E[43],E[44]!==i||E[45]!==$||E[46]!==u||E[47]!==d||E[48]!==z||E[49]!==S?(_=(0,t.jsx)("section",{ref:d,onKeyDownCapture:$,className:z,"aria-roledescription":S,...u,children:i}),E[44]=i,E[45]=$,E[46]=u,E[47]=d,E[48]=z,E[49]=S,E[50]=_):_=E[50],E[51]!==H||E[52]!==_?(M=(0,t.jsx)(W.Provider,{value:H,children:_}),E[51]=H,E[52]=_,E[53]=M):M=E[53],M},K=e=>{let i,a,o,s,l,u,c=(0,n.c)(14);c[0]!==e?({className:i,ref:o,...a}=e,c[0]=e,c[1]=i,c[2]=a,c[3]=o):(i=c[1],a=c[2],o=c[3]);let{carouselRef:d,orientation:f}=Q();return c[4]!==i||c[5]!==f?(s=(0,r.f)(U({orientation:f}),i),c[4]=i,c[5]=f,c[6]=s):s=c[6],c[7]!==a||c[8]!==o||c[9]!==s?(l=(0,t.jsx)("div",{ref:o,className:s,...a}),c[7]=a,c[8]=o,c[9]=s,c[10]=l):l=c[10],c[11]!==d||c[12]!==l?(u=(0,t.jsx)("div",{ref:d,children:l}),c[11]=d,c[12]=l,c[13]=u):u=c[13],u},G=e=>{let i,a,o,s,l,u,c=(0,n.c)(14);c[0]!==e?({className:i,ref:o,...a}=e,c[0]=e,c[1]=i,c[2]=a,c[3]=o):(i=c[1],a=c[2],o=c[3]);let{orientation:d}=Q(),f=(0,B.f)();return c[4]!==f?(s=f("slide"),c[4]=f,c[5]=s):s=c[5],c[6]!==i||c[7]!==d?(l=(0,r.f)(H({orientation:d}),i),c[6]=i,c[7]=d,c[8]=l):l=c[8],c[9]!==a||c[10]!==o||c[11]!==s||c[12]!==l?(u=(0,t.jsx)("div",{ref:o,role:"group","aria-roledescription":s,className:l,...a}),c[9]=a,c[10]=o,c[11]=s,c[12]=l,c[13]=u):u=c[13],u},Y=e=>{let a,o,s,l,u,c,d,f,m,p=(0,n.c)(19);p[0]!==e?({className:a,variant:l,size:u,ref:s,...o}=e,p[0]=e,p[1]=a,p[2]=o,p[3]=s,p[4]=l,p[5]=u):(a=p[1],o=p[2],s=p[3],l=p[4],u=p[5]);let h=void 0===l?"ghost":l,g=void 0===u?"icon-sm":u,{orientation:v,scrollPrev:b,canScrollPrev:x}=Q(),y="horizontal"===v?"-left-12 top-1/2 -translate-y-1/2":"-top-12 left-1/2 -translate-x-1/2 rotate-90";p[6]!==a||p[7]!==y?(c=(0,r.f)("absolute opacity-0 transition-opacity group-hover/carousel:opacity-100 disabled:opacity-0",y,a),p[6]=a,p[7]=y,p[8]=c):c=p[8];let j=!x;return p[9]===Symbol.for("react.memo_cache_sentinel")?(d=(0,t.jsx)(i.f,{className:"size-4"}),p[9]=d):d=p[9],p[10]===Symbol.for("react.memo_cache_sentinel")?(f=(0,t.jsx)(F.T,{children:(0,t.jsx)("span",{className:"sr-only",children:"Previous slide"})}),p[10]=f):f=p[10],p[11]!==o||p[12]!==s||p[13]!==b||p[14]!==g||p[15]!==c||p[16]!==j||p[17]!==h?(m=(0,t.jsxs)($.Button,{ref:s,variant:h,size:g,shape:"pill",className:c,disabled:j,onClick:b,...o,children:[d,f]}),p[11]=o,p[12]=s,p[13]=b,p[14]=g,p[15]=c,p[16]=j,p[17]=h,p[18]=m):m=p[18],m},X=e=>{let i,o,s,l,u,c,d,f,m,p=(0,n.c)(19);p[0]!==e?({className:i,variant:l,size:u,ref:s,...o}=e,p[0]=e,p[1]=i,p[2]=o,p[3]=s,p[4]=l,p[5]=u):(i=p[1],o=p[2],s=p[3],l=p[4],u=p[5]);let h=void 0===l?"ghost":l,g=void 0===u?"icon-sm":u,{orientation:v,scrollNext:b,canScrollNext:x}=Q(),y="horizontal"===v?"-right-12 top-1/2 -translate-y-1/2":"-bottom-12 left-1/2 -translate-x-1/2 rotate-90";p[6]!==i||p[7]!==y?(c=(0,r.f)("absolute opacity-0 transition-opacity group-hover/carousel:opacity-100 disabled:opacity-0",y,i),p[6]=i,p[7]=y,p[8]=c):c=p[8];let j=!x;return p[9]===Symbol.for("react.memo_cache_sentinel")?(d=(0,t.jsx)(a.f,{className:"size-4"}),p[9]=d):d=p[9],p[10]===Symbol.for("react.memo_cache_sentinel")?(f=(0,t.jsx)(F.T,{children:(0,t.jsx)("span",{className:"sr-only",children:"Next slide"})}),p[10]=f):f=p[10],p[11]!==o||p[12]!==s||p[13]!==b||p[14]!==g||p[15]!==c||p[16]!==j||p[17]!==h?(m=(0,t.jsxs)($.Button,{ref:s,variant:h,size:g,shape:"pill",className:c,disabled:j,onClick:b,...o,children:[d,f]}),p[11]=o,p[12]=s,p[13]=b,p[14]=g,p[15]=c,p[16]=j,p[17]=h,p[18]=m):m=p[18],m};function J(e){return(0,t.jsx)(G,{className:"basis-auto",children:e.body},e.id)}e.s(["f",0,function(e){let i,a,o,s,l,u,c,d,f=(0,n.c)(23),{items:m,className:p,carouselClassName:h,opts:g}=e,v=m.length<=1;f[0]!==p?(i=(0,r.f)("overflow-hidden",p),f[0]=p,f[1]=i):i=f[1];let b=v&&"hover:cursor-default";return f[2]!==h||f[3]!==b?(a=(0,r.f)("relative w-full",b,h),f[2]=h,f[3]=b,f[4]=a):a=f[4],f[5]!==v||f[6]!==g?(o=function({isSingleItem:e,opts:t}){return e?{slidesToScroll:1,...t,loop:!1,watchDrag:!1}:{slidesToScroll:1,loop:!0,dragFree:!0,...t}}({isSingleItem:v,opts:g}),f[5]=v,f[6]=g,f[7]=o):o=f[7],f[8]!==m?(s=m.map(J),f[8]=m,f[9]=s):s=f[9],f[10]!==s?(l=(0,t.jsx)(K,{children:s}),f[10]=s,f[11]=l):l=f[11],f[12]!==v||f[13]!==g?.align?(u=!v&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(Y,{className:(0,r.f)("transition-opacity","-left-6 z-10 hidden h-full w-16 rounded-lg md:flex","via-background to-background from-transparent","hover:bg-gradient-to-l",g?.align==="start"?"bg-inherit group-hover/carousel:opacity-0 hover:!opacity-100 disabled:opacity-0":"bg-gradient-to-l group-hover/carousel:bg-gradient-to-l")}),(0,t.jsx)(X,{className:(0,r.f)("transition-opacity","-right-6 z-10 hidden h-full w-16 rounded-lg md:flex","via-background to-background from-transparent","hover:bg-gradient-to-r",g?.align==="end"?"bg-inherit group-hover/carousel:opacity-0 hover:!opacity-100 disabled:opacity-0":"bg-gradient-to-r group-hover/carousel:bg-gradient-to-r")})]}),f[12]=v,f[13]=g?.align,f[14]=u):u=f[14],f[15]!==a||f[16]!==o||f[17]!==l||f[18]!==u?(c=(0,t.jsxs)(Z,{className:a,opts:o,children:[l,u]}),f[15]=a,f[16]=o,f[17]=l,f[18]=u,f[19]=c):c=f[19],f[20]!==i||f[21]!==c?(d=(0,t.jsx)("div",{className:i,children:c}),f[20]=i,f[21]=c,f[22]=d):d=f[22],d}],293859)},117786,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(411252);e.s(["FAQAccordion",0,function(e){let i,a,o,s=(0,n.c)(10),{items:l,onItemExpand:u,multiple:c}=e;s[0]!==u?(i=(e,t)=>{"true"!==e.currentTarget.getAttribute("aria-expanded")&&u?.(t)},s[0]=u,s[1]=i):i=s[1];let d=i,f=void 0!==c&&c?"multiple":"single";if(s[2]!==d||s[3]!==l){let e;s[5]!==d?(e=(e,n)=>(0,t.jsxs)(r.AccordionItem,{value:`${n}`,children:[(0,t.jsx)(r.AccordionTrigger,{className:"gap-4 py-4 text-base hover:text-foreground",onClick:t=>d(t,e),children:e.question}),(0,t.jsx)(r.AccordionContent,{"data-testid":"faq-panel",className:"[&>div]:pb-4",hiddenUntilFound:!0,children:(0,t.jsx)("div",{className:"text-body leading-relaxed text-muted-foreground",children:e.answer})})]},n),s[5]=d,s[6]=e):e=s[6],a=l.map(e),s[2]=d,s[3]=l,s[4]=a}else a=s[4];return s[7]!==f||s[8]!==a?(o=(0,t.jsx)(r.Accordion,{type:f,collapsible:!0,children:a}),s[7]=f,s[8]=a,s[9]=o):o=s[9],o}])},678628,e=>{"use strict";e.s(["f",0,"(width < 40rem), (height <= 30rem)"])},46766,e=>{"use strict";var t=e.i(16043),n=e.i(678628);function r(e){let t=window.matchMedia(n.f);return t.addEventListener("change",e),()=>{t.removeEventListener("change",e)}}function i(){return window.matchMedia(n.f).matches?48:56}function a(){return 56}e.s(["f",0,function(){return(0,t.useSyncExternalStore)(r,i,a)}])},998154,893945,e=>{"use strict";var t=e.i(663456),n=e.i(16043),r=e.i(687186);function i(e){return e()}function a(){}function o(){return 0}e.s(["f",0,function(){let e,s,l=(0,t.c)(3),u=(0,n.useRef)(null);if(null===u.current){let e;l[0]===Symbol.for("react.memo_cache_sentinel")?(e={value:0,listeners:new Set},l[0]=e):e=l[0],u.current=e}l[1]===Symbol.for("react.memo_cache_sentinel")?(e=e=>{let t=u.current;if(!t)return a;t.listeners.add(e);let n=(0,r.b)();if(0===n.length)return()=>t.listeners.delete(e);let o=()=>{let e=Number.parseFloat(getComputedStyle(document.documentElement).getPropertyValue(r.H)),n=Number.isFinite(e)?e:0;n!==t.value&&(t.value=n,t.listeners.forEach(i))};o();let s="u"s?.observe(e)),()=>{s?.disconnect(),t.listeners.delete(e)}},l[1]=e):e=l[1];let c=e;l[2]===Symbol.for("react.memo_cache_sentinel")?(s=()=>u.current?.value??0,l[2]=s):s=l[2];let d=s;return(0,n.useSyncExternalStore)(c,d,o)}],998154);var s=e.i(659350),l=e.i(136562),u=e.i(848984);e.s(["f",0,function(e){let r,i,a,o,c,d,f,m,p=(0,t.c)(27),{titleRowId:h,topClass:g,dataAttribute:v,revealOffsetPx:b,containerClassName:x,leading:y,titleIcon:j,title:w,actions:k,contentClassName:z,titleGroupClassName:S,actionsClassName:_}=e,M=void 0===z?"flex items-center justify-between gap-3 h-11":z,E=void 0===S?"flex items-center gap-3 min-w-0":S,T=void 0===_?"flex items-center gap-2 shrink-0":_,N=function(e,r){let i,a,o=(0,t.c)(4),[s,l]=(0,n.useState)(!1);return o[0]!==r||o[1]!==e?(i=()=>{let t=document.getElementById(e);if(!t)return;let n=new IntersectionObserver(e=>{let[t]=e;t&&l(!t.isIntersecting)},{rootMargin:`-${r}px 0px 0px 0px`,threshold:0});return n.observe(t),()=>n.disconnect()},a=[e,r],o[0]=r,o[1]=e,o[2]=i,o[3]=a):(i=o[2],a=o[3]),(0,n.useEffect)(i,a),s}(h,b);p[0]!==v?(r={[v]:"true"},p[0]=v,p[1]=r):r=p[1];let C=N?"opacity-100 translate-y-0":"opacity-0 pointer-events-none -translate-y-(--distance-micro) motion-reduce:translate-y-0";p[2]!==C||p[3]!==g?(i=(0,l.f)("fixed inset-x-0 z-40 bg-background/95 backdrop-blur-sm border-b border-border","transition-[opacity,translate] duration-quick ease-smooth-out motion-reduce:transition-opacity",g,C),p[2]=C,p[3]=g,p[4]=i):i=p[4];let P=!N;return p[5]!==w||p[6]!==j?(a=void 0!==w&&(0,s.jsxs)("button",{type:"button",onClick:u.Z,className:"flex items-center gap-2 min-w-0 cursor-pointer text-left",children:[j,(0,s.jsx)("span",{className:"text-sm font-medium truncate",children:w})]}),p[5]=w,p[6]=j,p[7]=a):a=p[7],p[8]!==y||p[9]!==a||p[10]!==E?(o=(0,s.jsxs)("div",{className:E,children:[y,a]}),p[8]=y,p[9]=a,p[10]=E,p[11]=o):o=p[11],p[12]!==k||p[13]!==T?(c=(0,s.jsx)("div",{className:T,children:k}),p[12]=k,p[13]=T,p[14]=c):c=p[14],p[15]!==M||p[16]!==c||p[17]!==o?(d=(0,s.jsxs)("div",{className:M,children:[o,c]}),p[15]=M,p[16]=c,p[17]=o,p[18]=d):d=p[18],p[19]!==x||p[20]!==d?(f=(0,s.jsx)("div",{className:x,children:d}),p[19]=x,p[20]=d,p[21]=f):f=p[21],p[22]!==f||p[23]!==r||p[24]!==i||p[25]!==P?(m=(0,s.jsx)("div",{...r,className:i,"aria-hidden":P,children:f}),p[22]=f,p[23]=r,p[24]=i,p[25]=P,p[26]=m):m=p[26],m}],893945)},848984,e=>{"use strict";function t(){return document.querySelector("#page-content")}function n(e){return null!==e&&"auto"===getComputedStyle(e).overflowY}e.s(["$",0,t,"j",0,function(){let e=t();return n(e)?e.scrollTop:window.scrollY},"Z",0,function(){let e=t();n(e)?e.scrollTo({top:0,behavior:"smooth"}):window.scrollTo({top:0,behavior:"smooth"})},"b",0,n])},232458,e=>{"use strict";var t=e.i(427150);function n(){let e=globalThis.__openrouterSectionNavScrollLock;if((0,t.f)(e))return e.hashPinCount??=0,e.recalcListeners??=new Set,e;let n={anchor:null,hashPinCount:0,recalcListeners:new Set};return globalThis.__openrouterSectionNavScrollLock=n,n}e.s(["k",0,function(){return n().anchor},"P",0,function(){return n().hashPinCount>0},"I",0,function(){n().hashPinCount+=1},"l",0,function(e){let t=n();t.anchor===e&&(t.anchor=null)},"E",0,function(){for(let e of n().recalcListeners)e()},"m",0,function(e){n().anchor=e},"X",0,function(e){let t=n().recalcListeners;return t.add(e),()=>{t.delete(e)}},"e",0,function(){let e=n();e.hashPinCount=Math.max(0,e.hashPinCount-1)}])},214530,e=>{"use strict";var t=e.i(848984),n=e.i(232458);function r(e){let t=`#${e}`;if(window.location.hash===t)return;let n=new URL(window.location.href);n.hash=e,window.history.replaceState(null,"",n)}e.s(["z",0,function(){(0,n.P)()||(0,t.j)()>2||function(){if(""===window.location.hash)return;let{pathname:e,search:t}=window.location;window.history.replaceState(null,"",`${e}${t}`)}()},"Z",0,function(e){(0,n.P)()||2>=(0,t.j)()||r(e)},"e",0,r])},112252,286983,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(354896),i=e.i(139697),a=e.i(16043);let o=(0,a.createContext)(!1);function s(){return(0,a.useContext)(o)}e.s(["Z",0,function(e){let r,i,s,l,u=(0,n.c)(11),{children:c,trailing:d}=e;u[0]!==c?(r=a.Children.toArray(c),u[0]=c,u[1]=r):r=u[1];let f=r.length>=2;return u[2]!==c||u[3]!==f?(i=f?(0,t.jsx)("div",{className:"grid min-w-0 flex-1 auto-cols-auto grid-flow-col items-center gap-2 @max-xs:gap-1.5",children:c}):c,u[2]=c,u[3]=f,u[4]=i):i=u[4],u[5]!==f||u[6]!==i?(s=(0,t.jsx)(o.Provider,{value:f,children:i}),u[5]=f,u[6]=i,u[7]=s):s=u[7],u[8]!==s||u[9]!==d?(l=(0,t.jsx)("div",{className:"@container",children:(0,t.jsxs)("div",{className:"flex items-center gap-2 @max-xs:gap-1.5",children:[s,d]})}),u[8]=s,u[9]=d,u[10]=l):l=u[10],l},"Y",0,s],286983),e.s(["f",0,function(e){let a,o,l,u,c,d,f,m=(0,n.c)(17);m[0]!==e?({children:a,hasChevron:l,...o}=e,m[0]=e,m[1]=a,m[2]=o,m[3]=l):(a=m[1],o=m[2],l=m[3]);let p=void 0===l||l,h=s(),g=h?"min-w-0 grow":"shrink-0";return m[4]!==p||m[5]!==h?(u=function({isFill:e,hasChevron:t}){if(e)return t?"between":"start"}({isFill:h,hasChevron:p}),m[4]=p,m[5]=h,m[6]=u):u=m[6],m[7]!==a?(c="string"==typeof a?(0,t.jsx)("span",{className:"min-w-0 truncate",children:a}):a,m[7]=a,m[8]=c):c=m[8],m[9]!==p?(d=p&&(0,t.jsx)(r.f,{"aria-hidden":!0}),m[9]=p,m[10]=d):d=m[10],m[11]!==o||m[12]!==g||m[13]!==u||m[14]!==c||m[15]!==d?(f=(0,t.jsxs)(i.Button,{variant:"outline",size:"sm",className:g,align:u,...o,children:[c,d]}),m[11]=o,m[12]=g,m[13]=u,m[14]=c,m[15]=d,m[16]=f):f=m[16],f}],112252)},867025,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(207298),i=e.i(136562);let a=(0,r.f)("flex w-fit items-stretch [&>*]:focus-visible:relative [&>*]:focus-visible:z-10",{variants:{orientation:{horizontal:"[&>*:not(:first-child)]:rounded-l-none [&>*:not(:first-child)]:border-l-0 [&>*:not(:last-child)]:rounded-r-none",vertical:"flex-col [&>*:not(:first-child)]:rounded-t-none [&>*:not(:first-child)]:border-t-0 [&>*:not(:last-child)]:rounded-b-none"}},defaultVariants:{orientation:"horizontal"}});e.s(["f",0,function(e){let r,o,s,l,u,c=(0,n.c)(11);c[0]!==e?({className:r,orientation:o,...s}=e,c[0]=e,c[1]=r,c[2]=o,c[3]=s):(r=c[1],o=c[2],s=c[3]);let d=o??"horizontal";return c[4]!==r||c[5]!==o?(l=(0,i.f)(a({orientation:o}),r),c[4]=r,c[5]=o,c[6]=l):l=c[6],c[7]!==s||c[8]!==d||c[9]!==l?(u=(0,t.jsx)("div",{role:"group","data-orientation":d,className:l,...s}),c[7]=s,c[8]=d,c[9]=l,c[10]=u):u=c[10],u}])},548204,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(16043),i=e.i(815922),a=e.i(93836),o=e.i(741780),s=e.i(3758),l=e.i(420304),u=e.i(240070);let c={...l.l,...u.f},d=r.forwardRef(function(e,n){let{render:l,className:u,defaultOpen:d=!1,disabled:f=!1,onOpenChange:m,open:p,style:h,...g}=e,v=(0,i.f)(m),b=(0,o.f)({open:p,defaultOpen:d,onOpenChange:v,disabled:f}),x=r.useMemo(()=>({open:b.open,disabled:b.disabled,transitionStatus:b.transitionStatus}),[b.open,b.disabled,b.transitionStatus]),y=r.useMemo(()=>({...b,onOpenChange:v,state:x}),[b,v,x]),j=(0,a.a)("div",e,{state:x,ref:n,props:g,stateAttributesMapping:c});return(0,t.jsx)(s.p.Provider,{value:y,children:j})});var f=e.i(225421);let m={...l.J,...u.f},p=r.forwardRef(function(e,t){let{panelId:n,open:r,handleTrigger:i,state:o,disabled:l}=(0,s.$)(),{className:u,disabled:c=l,render:d,nativeButton:p=!0,style:h,...g}=e,{getButtonProps:v,buttonRef:b}=(0,f.f)({disabled:c,native:p});return(0,a.a)("button",e,{state:o,ref:[t,b],props:[{"aria-controls":r?n:void 0,"aria-expanded":r,onClick:i},g,v],stateAttributesMapping:m})});var h=e.i(533124),g=e.i(612308),v=e.i(22525);let b=r.forwardRef(function(e,t){let{className:n,hiddenUntilFound:r,keepMounted:i,render:o,id:l,style:u,...d}=e,{defaultPanelId:f,mounted:m,onOpenChange:p,open:b,setMounted:x,setPanelIdState:y,setOpen:j,state:w,transitionStatus:k}=(0,s.$)(),z=l||void 0,S=z??f;(0,h.f)(()=>(y(e=>z??(null===e?void 0:e)),()=>{y(e=>e===z?null:e)}),[z,y]);let{height:_,props:M,ref:E,shouldPreventOpenAnimation:T,shouldRender:N,transitionStatus:C,width:P}=(0,v.f)({externalRef:t,hiddenUntilFound:r??!1,id:S,keepMounted:i??!1,mounted:m,onOpenChange:p,open:b,setMounted:x,setOpen:j,transitionStatus:k}),A={...w,transitionStatus:C},R=(0,g.f)(u,A),L=(0,a.a)("div",{...e,style:void 0},{state:A,ref:E,props:[M,{style:{"--collapsible-panel-height":void 0===_?"auto":`${_}px`,"--collapsible-panel-width":void 0===P?"auto":`${P}px`}},d,R?{style:R}:void 0,T?{style:{animationName:"none"}}:void 0],stateAttributesMapping:c});return N?L:null});e.s(["Panel",0,b,"Root",0,d,"Trigger",0,p],772956);var x=e.i(772956),x=x,y=x,j=x,w=e.i(136562),k=e.i(159125);e.s(["Collapsible",0,function(e){let r,i,a=(0,n.c)(4);return a[0]!==e?({...r}=e,a[0]=e,a[1]=r):r=a[1],a[2]!==r?(i=(0,t.jsx)(x.Root,{"data-slot":"collapsible",...r}),a[2]=r,a[3]=i):i=a[3],i},"CollapsibleContent",0,function(e){let r,i,a,o,s=(0,n.c)(8);return s[0]!==e?({className:r,...i}=e,s[0]=e,s[1]=r,s[2]=i):(r=s[1],i=s[2]),s[3]!==r?(a=e=>(0,w.f)("h-(--collapsible-panel-height)",k.f,"function"==typeof r?r(e):r),s[3]=r,s[4]=a):a=s[4],s[5]!==i||s[6]!==a?(o=(0,t.jsx)(j.Panel,{"data-slot":"collapsible-content",className:a,...i}),s[5]=i,s[6]=a,s[7]=o):o=s[7],o},"CollapsibleTrigger",0,function(e){let r,i,a=(0,n.c)(4);return a[0]!==e?({...r}=e,a[0]=e,a[1]=r):r=a[1],a[2]!==r?(i=(0,t.jsx)(y.Trigger,{"data-slot":"collapsible-trigger",...r}),a[2]=r,a[3]=i):i=a[3],i}],548204)},647402,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(136562);let i=(0,e.i(207298).f)("inline-block size-[0.215em] shrink-0 rounded-full bg-current align-middle",{variants:{tone:{inherit:"",faint:"text-faint"}},defaultVariants:{tone:"inherit"}});e.s(["f",0,function(e){let a,o,s=(0,n.c)(6),{className:l,tone:u,"data-testid":c}=e;return s[0]!==l||s[1]!==u?(a=(0,r.f)(i({tone:u}),l),s[0]=l,s[1]=u,s[2]=a):a=s[2],s[3]!==c||s[4]!==a?(o=(0,t.jsx)("span",{"aria-hidden":"true",className:a,"data-testid":c}),s[3]=c,s[4]=a,s[5]=o):o=s[5],o}],647402)},359544,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(16043),i=e.i(547322),a=e.i(193461),o=e.i(217411),s=e.i(378318);e.s(["f",0,function(e){let l,u,c,d,f,m,p,h=(0,n.c)(28),{title:g,trigger:v,options:b,value:x,onValueChange:y,shouldApplyCurrentValue:j}=e,w=void 0!==j&&j,[k,z]=(0,r.useState)(!1),[S,_]=(0,r.useState)(x),M=(0,r.useRef)(null),E=(0,r.useRef)(!1),T=(0,r.useId)(),N=(0,r.useRef)(null);h[0]===Symbol.for("react.memo_cache_sentinel")?(l=()=>N.current?.querySelector('[role="radio"][data-checked]')??null,h[0]=l):l=h[0];let C=l,P=()=>{let e=M.current;return M.current=null,null!==e&&y(e),e},A=e=>{e&&_(P()??x),z(e)},R=e=>{M.current=e!==x||w?e:null,z(!1)},L=e=>{e||P()},D=o.j;h[1]!==v?(u=(0,t.jsx)(o.V,{render:v}),h[1]=v,h[2]=u):u=h[2];let O=o.U;h[3]!==g||h[4]!==T?(c=(0,t.jsx)(s.f,{title:g,titleId:T}),h[3]=g,h[4]=T,h[5]=c):c=h[5];let I=a.x,V=e=>{"string"==typeof e&&(_(e),E.current||R(e))},q=()=>{E.current=!1},F=e=>{E.current=e.key.startsWith("Arrow"),("Enter"===e.key||" "===e.key)&&(e.preventDefault(),R(S))},B=b.map((e,n)=>(0,t.jsx)(i.f,{value:e.value,label:e.label,accessibleLabel:e.accessibleLabel,labelId:`${T}-option-${n}`,isSelected:e.value===S,onSelect:()=>{_(e.value),R(e.value)}},e.value));return h[6]!==I||h[7]!==S||h[8]!==V||h[9]!==q||h[10]!==F||h[11]!==B||h[12]!==T?(d=(0,t.jsx)(I,{ref:N,"aria-labelledby":T,value:S,onValueChange:V,onKeyUpCapture:q,onKeyDownCapture:F,className:"gap-0 px-2",children:B}),h[6]=I,h[7]=S,h[8]=V,h[9]=q,h[10]=F,h[11]=B,h[12]=T,h[13]=d):d=h[13],h[14]!==c||h[15]!==d?(f=(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[c,d]}),h[14]=c,h[15]=d,h[16]=f):f=h[16],h[17]!==O||h[18]!==C||h[19]!==f?(m=(0,t.jsx)(O,{side:"bottom",showCloseButton:!1,keepMounted:!1,initialFocus:C,className:"px-0 pt-3",children:f}),h[17]=O,h[18]=C,h[19]=f,h[20]=m):m=h[20],h[21]!==D||h[22]!==A||h[23]!==L||h[24]!==k||h[25]!==m||h[26]!==u?(p=(0,t.jsxs)(D,{swipeDirection:"down",open:k,onOpenChange:A,onOpenChangeComplete:L,children:[u,m]}),h[21]=D,h[22]=A,h[23]=L,h[24]=k,h[25]=m,h[26]=u,h[27]=p):p=h[27],p}])},547322,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(872635),i=e.i(136562),a=e.i(193461);e.s(["f",0,function(e){let o,s,l,u,c,d,f=(0,n.c)(20),{value:m,label:p,accessibleLabel:h,labelId:g,isSelected:v,onSelect:b}=e,x=v&&"bg-selected-bg";f[0]!==x?(o=(0,i.f)("flex min-h-11 cursor-pointer items-center gap-3 rounded-xl px-2 text-body select-none","transition-colors duration-quick active:bg-card-hover has-focus-visible:shadow-focus",x),f[0]=x,f[1]=o):o=f[1];let y=void 0===h?g:void 0;return f[2]!==h||f[3]!==y||f[4]!==m?(s=(0,t.jsx)("span",{className:"sr-only",children:(0,t.jsx)(a.a,{value:m,"aria-label":h,"aria-labelledby":y})}),f[2]=h,f[3]=y,f[4]=m,f[5]=s):s=f[5],f[6]!==p||f[7]!==g?(l=(0,t.jsx)("span",{id:g,className:"min-w-0 flex-1 text-foreground",children:p}),f[6]=p,f[7]=g,f[8]=l):l=f[8],f[9]!==v?(u=v&&(0,t.jsx)(r.f,{"aria-hidden":!0}),f[9]=v,f[10]=u):u=f[10],f[11]!==u?(c=(0,t.jsx)("span",{className:"flex h-4 w-7 shrink-0 items-center justify-center text-primary",children:u}),f[11]=u,f[12]=c):c=f[12],f[13]!==b||f[14]!==o||f[15]!==s||f[16]!==l||f[17]!==c||f[18]!==m?(d=(0,t.jsxs)("div",{role:"presentation","data-option-value":m,onClick:b,className:o,children:[s,l,c]}),f[13]=b,f[14]=o,f[15]=s,f[16]=l,f[17]=c,f[18]=m,f[19]=d):d=f[19],d}])},193461,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(16043),i=e.i(82153),a=e.i(533124),o=e.i(367898),s=e.i(115370),l=e.i(132887),u=e.i(111407),c=e.i(240070),d=e.i(825086);let f={checked:e=>e?{"data-checked":""}:{"data-unchecked":""},...c.f,...d.s};var m=e.i(729253),p=e.i(811673),h=e.i(93836),g=e.i(225421),v=e.i(509208),b=e.i(604672),x=e.i(141436),y=e.i(176322),j=e.i(446443),w=e.i(76129),k=e.i(599096),z=e.i(461430);let S=r.createContext(void 0);var _=e.i(442291),M=e.i(107397);let E=r.createContext(void 0),T=r.forwardRef(function(e,n){let{render:c,className:d,disabled:M=!1,readOnly:T=!1,required:N=!1,"aria-labelledby":C,value:P,inputRef:A,nativeButton:R=!1,id:L,style:D,...O}=e,I=r.useContext(S),{disabled:V,readOnly:q,required:F,form:B,checkedValue:$,touched:U=!1,validation:H,name:W,setCheckedValue:Q=s.x,setTouched:Z=s.x,registerInputRef:K=s.x}=I??{},{setTouched:G,setFilled:Y,state:X,disabled:J}=(0,x.f)(),ee=(0,j.f)(),{labelId:et,getDescriptionProps:en}=(0,w.f)(),er=J||ee.disabled||V||M,ei=q||T,ea=F||N,eo=I?$===P:""===P,es=r.useRef(null),el=(0,y.f)(er,es),eu=r.useRef(null),ec=H?.registerInput,ed=r.useCallback(e=>ec?.(e,{controlRef:es,value:void 0}),[ec]),ef=(0,i.A)(A,eu,K,ed);(0,a.f)(()=>{eu.current?.checked&&Y(!0)},[Y]),(0,a.f)(()=>{if(eu.current){if(er&&eo)return void K(null);K(eu.current)}},[eo,er,K]);let em=(0,p.f)(),ep=(0,z.f)({id:L}),eh=R?void 0:ep,eg={role:"radio","aria-checked":eo,"aria-labelledby":(0,k.f)(C,et,eu,!R,eh,O["aria-label"]),[v.f]:eo?"":void 0,id:R?ep:em,onKeyDown(e){"Enter"===e.key&&e.preventDefault()},onClick(e){if(e.defaultPrevented||er||ei)return;e.preventDefault();let t=eu.current;t&&(0,m.f)(t,e)},onFocus(e){el(!0),e.defaultPrevented||er||ei||!U||(eu.current?.click(),Z(!1))},onBlur(){I||el(!1)}},{getButtonProps:ev,buttonRef:eb}=(0,g.f)({disabled:er,native:R,composite:!1}),ex={type:"radio",ref:ef,form:B,id:eh,name:W,tabIndex:-1,style:W?o.L:o.p,"aria-hidden":!0,...void 0!==P?{value:(0,_.f)(P)}:s.w,disabled:er,checked:eo,required:ea,readOnly:ei,onChange(e){if(e.nativeEvent.defaultPrevented||er||ei||void 0===P)return;let t=(0,l.j)(u.f.none,e.nativeEvent);Q(P,t),t.isCanceled||G(!0)},onClick(e){e.stopPropagation()},onFocus(){es.current?.focus()}},ey=r.useMemo(()=>({...X,required:ea,disabled:er,readOnly:ei,checked:eo}),[X,er,ei,eo,ea]),ej=void 0!==I,ew=[n,es,eb],ek=[eg,O,ev,en,H?e=>H.getValidationProps(er,e):s.w],ez=(0,h.a)("span",e,{enabled:!ej,state:ey,ref:ew,props:ek,stateAttributesMapping:f});return(0,t.jsxs)(E.Provider,{value:ey,children:[ej?(0,t.jsx)(b.f,{tag:"span",render:c,className:d,style:D,state:ey,refs:ew,props:ek,stateAttributesMapping:f}):ez,(0,t.jsx)("input",{...ex,suppressHydrationWarning:!0})]})});var N=e.i(692933),C=e.i(288646);let P=r.forwardRef(function(e,t){let{render:n,className:i,style:a,keepMounted:o=!1,...s}=e,l=function(){let e=r.useContext(E);if(void 0===e)throw Error((0,M.f)(52));return e}(),u=l.checked,{mounted:c,transitionStatus:d,setMounted:m}=(0,C.f)(u),p={...l,transitionStatus:d},g=r.useRef(null),v=(0,h.a)("span",e,{ref:[t,g],state:p,props:s,stateAttributesMapping:f});return((0,N.f)({batch:!0,enabled:!u,open:u,ref:g,onComplete(){u||m(!1)}}),o||c)?v:null});e.s(["Indicator",0,P,"Root",0,T],401506);var A=e.i(401506),A=A,R=A,L=e.i(389475),D=e.i(815922),O=e.i(393298),I=e.i(597233),V=e.i(587135),q=e.i(967090);Object.keys(d.t);let F=r.createContext(void 0);var B=e.i(621441),$=e.i(957854);let U=[I.B],H=r.forwardRef(function(e,n){let{render:o,className:s,disabled:l,readOnly:u,required:c,onValueChange:f,value:m,defaultValue:h,form:g,name:v,inputRef:b,id:y,style:j,...k}=e,{setTouched:z,setFocused:_,validationMode:E,name:T,disabled:N,state:C,validation:P,setDirty:A,setFilled:R,validityData:I}=(0,x.f)(),{labelId:H}=(0,w.f)(),{clearErrors:W,elementRef:Q}=(0,B.f)(),Z=function(e=!1){let t=r.useContext(F);if(!t&&!e)throw Error((0,M.f)(86));return t}(!0),K=N||l,G=T??v,Y=(0,p.f)(y),[X,J]=(0,L.f)({controlled:m,default:h,name:"RadioGroup",state:"value"}),[ee,et]=r.useState(!1),en=(0,D.f)((e,t)=>{f?.(e,t),t.isCanceled||J(e)}),er=P.getInputControl,ei=r.useMemo(()=>({get current(){return er()}}),[er]),ea=r.useRef(null),eo=r.useRef(null),es=(0,i.A)(ea,b),el=r.useRef(es),eu=(0,D.f)(e=>{(ea.current!==e||el.current!==es)&&(el.current=es,es?.(e))});(0,a.f)(()=>{eu(ea.current)},[es,eu]);let ec=(0,D.f)(e=>{if(e){if(!e.disabled){eo.current||(eo.current=e);let t=ea.current;(e.checked||null==t||t.disabled)&&eu(e)}return()=>{eo.current===e&&(eo.current=null),ea.current===e&&eu(null)}}}),ed=(0,D.f)(()=>{let e=Q.current;if(!e)return X??null;for(let t of P.registeredInputs.keys())if(t.checked&&!t.matches(":disabled")&&(!e||t.form===e||null===t.form&&!t.hasAttribute("form")))return X??null;return null});(0,q.f)(ei,Y,X??null,ed,!K,v),(0,$.f)(X,()=>{W(G),A(X!==I.initialValue),R(null!=X),P.change(X);let e=eo.current;null==X&&e&&!e.disabled&&eu(e)});let ef=H??Z?.legendId,em={...C,disabled:K??!1,required:c??!1,readOnly:u??!1},ep=r.useMemo(()=>({checkedValue:X,disabled:K,form:g,validation:P,name:G,readOnly:u,registerInputRef:ec,required:c,setCheckedValue:en,setTouched:et,touched:ee}),[X,K,g,P,G,u,ec,c,en,et,ee]);return(0,t.jsx)(S.Provider,{value:ep,children:(0,t.jsx)(V.f,{render:o,className:s,style:j,state:em,props:[{id:y,role:"radiogroup","aria-required":c||void 0,"aria-disabled":K||void 0,"aria-readonly":u||void 0,"aria-labelledby":ef,onBlur(e){(0,O.I)(e.currentTarget,e.relatedTarget)||(et(!1),z(!0),_(!1),"onBlur"===E&&P.commit(X))},onKeyDownCapture(e){e.key.startsWith("Arrow")&&et(!0)}},k,e=>P.getValidationProps(K??!1,e)],refs:[n],stateAttributesMapping:d.s,enableHomeAndEndKeys:!1,modifierKeys:U})})});var W=e.i(136562);e.s(["x",0,function(e){let r,i,a,o,s,l=(0,n.c)(10);return l[0]!==e?({className:r,ref:a,...i}=e,l[0]=e,l[1]=r,l[2]=i,l[3]=a):(r=l[1],i=l[2],a=l[3]),l[4]!==r?(o=(0,W.f)("grid gap-2",r),l[4]=r,l[5]=o):o=l[5],l[6]!==i||l[7]!==a||l[8]!==o?(s=(0,t.jsx)(H,{className:o,...i,ref:a}),l[6]=i,l[7]=a,l[8]=o,l[9]=s):s=l[9],s},"a",0,function(e){let r,i,a,o,s,l,u=(0,n.c)(11);return u[0]!==e?({className:r,ref:a,...i}=e,u[0]=e,u[1]=r,u[2]=i,u[3]=a):(r=u[1],i=u[2],a=u[3]),u[4]!==r?(o=(0,W.f)("flex shrink-0 items-center justify-center aspect-square h-4 w-4 rounded-full border border-foreground/30 bg-muted text-primary cursor-pointer hover:border-foreground/50 data-[checked]:border-primary ring-offset-background focus:outline-none focus-visible:border-focus-border focus-visible:shadow-focus data-[disabled]:cursor-not-allowed data-[disabled]:opacity-50",r),u[4]=r,u[5]=o):o=u[5],u[6]===Symbol.for("react.memo_cache_sentinel")?(s=(0,t.jsx)(A.Indicator,{keepMounted:!0,className:"flex items-center justify-center transition-[scale,opacity] duration-quick ease-smooth-out motion-reduce:transition-opacity motion-reduce:data-[unchecked]:scale-100 data-[unchecked]:scale-(--scale-large) data-[unchecked]:opacity-0",children:(0,t.jsx)("span",{"aria-hidden":!0,className:"size-2 rounded-full bg-current forced-colors:bg-[CanvasText]"})}),u[6]=s):s=u[6],u[7]!==i||u[8]!==a||u[9]!==o?(l=(0,t.jsx)(R.Root,{ref:a,className:o,...i,children:s}),u[7]=i,u[8]=a,u[9]=o,u[10]=l):l=u[10],l}],193461)},378318,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(612927),i=e.i(199168),a=e.i(139697),o=e.i(217411);e.s(["f",0,function(e){let s,l,u,c,d,f,m=(0,n.c)(12),{title:p,titleId:h}=e,g=(0,i.o)();return m[0]===Symbol.for("react.memo_cache_sentinel")?(s=(0,t.jsx)("div",{"aria-hidden":!0,className:"mx-auto h-1 w-10 rounded-full bg-foreground/20"}),m[0]=s):s=m[0],m[1]!==p||m[2]!==h?(l=(0,t.jsx)(o.L,{id:h,children:p}),m[1]=p,m[2]=h,m[3]=l):l=m[3],m[4]!==g?(u=g("Close"),m[4]=g,m[5]=u):u=m[5],m[6]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsx)(r.X,{"aria-hidden":!0}),m[6]=c):c=m[6],m[7]!==u?(d=(0,t.jsx)(o.O,{render:(0,t.jsx)(a.Button,{variant:"ghost",size:"icon",shape:"pill",touchTarget:"below-sm","aria-label":u,children:c})}),m[7]=u,m[8]=d):d=m[8],m[9]!==l||m[10]!==d?(f=(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[s,(0,t.jsxs)("div",{className:"flex items-center justify-between gap-4 pr-2 pl-4",children:[l,d]})]}),m[9]=l,m[10]=d,m[11]=f):f=m[11],f}])},41277,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(16043);let i=(0,r.createContext)(null);e.s(["g",0,function(){let e,a,o,s=(0,n.c)(5),l=(0,r.useContext)(i),u=l?.onMount;return s[0]!==u?(e=()=>u?.(),a=[u],s[0]=u,s[1]=e,s[2]=a):(e=s[1],a=s[2]),(0,r.useLayoutEffect)(e,a),s[3]!==l?(o=null===l?null:(0,t.jsx)(t.Fragment,{children:l.trigger}),s[3]=l,s[4]=o):o=s[4],o},"o",0,i])},895966,e=>{"use strict";var t=e.i(663456),n=e.i(238819);e.i(16043);var r=e.i(198453),i=e.i(979730),a=e.i(467863);function o(e){let t=e.filter(c);return{models:e.length>0&&0===t.length?void 0:t.flatMap(u),isPending:e.some(l),isError:e.some(s),retry:()=>{for(let t of e)t.isError&&void 0===t.data&&t.refetch()}}}function s(e){return e.isError&&void 0===e.data}function l(e){return e.isPending&&!e.isError}function u(e){return e.data??[]}function c(e){return void 0!==e.data}e.s(["f",0,function(e,s){let l,u,c,d,f,m,p=(0,t.c)(18);p[0]!==s?(l=void 0===s?{}:s,p[0]=s,p[1]=l):l=p[1];let{enabled:h}=l,g=void 0===h||h;p[2]!==e?(u=(0,r.Y)(e),p[2]=e,p[3]=u):u=p[3];let v=u;if(p[4]!==v||p[5]!==g){let e;p[7]!==g?(e=e=>({...(0,a.s)(e),enabled:g}),p[7]=g,p[8]=e):e=p[8],c=v.map(e),p[4]=v,p[5]=g,p[6]=c}else c=p[6];p[9]!==c?(d={queries:c,combine:o},p[9]=c,p[10]=d):d=p[10];let{models:b,isPending:x,isError:y,retry:j}=(0,n.f)(d);p[11]!==b?(f=(0,i.v)((0,i.u)({availableModels:b})),p[11]=b,p[12]=f):f=p[12];let w=f;return p[13]!==y||p[14]!==x||p[15]!==w||p[16]!==j?(m={...w,isPending:x,isError:y,retry:j},p[13]=y,p[14]=x,p[15]=w,p[16]=j,p[17]=m):m=p[17],m}])},289947,e=>{"use strict";var t=e.i(387086);e.s(["_",0,function(e){return"string"==typeof e?(0,t.x)(e):e.literal},"b",0,function(e){return{literal:e}},"T",0,function(e,t){return"string"==typeof t?e(t):t.literal}])},265296,e=>{"use strict";var t=e.i(579841),n=e.i(667417),r=e.i(369214);let i={Text:"text",Image:"image",Video:"video",Audio:"audio",TTS:"tts",STT:"stt"},a={[n.j.Image]:i.Image,[n.j.Video]:i.Video};e.s(["f",0,i,"j",0,function(e){let r=(0,t.W)(e);return e.flatMap(e=>{switch(e){case n.j.Text:return[i.Text];case n.j.Image:return[i.Image];case n.j.Video:return[i.Video];case n.j.Audio:return r?[]:[i.Audio];case n.j.TTS:return[i.TTS];case n.j.Transcription:return[i.STT];case n.j.Embeddings:case n.j.Rerank:case n.j.Decisions:default:return[]}})},"B",0,function(e,t){let o=r.f.find(n=>(t?.includes(n)??!1)&&e.includes(a[n]));return o?a[o]:t?.includes(n.j.TTS)&&e.includes(i.TTS)?i.TTS:t?.includes(n.j.Transcription)&&e.includes(i.STT)?i.STT:e[0]??i.Text}])},369214,e=>{"use strict";var t=e.i(667417);let n=[t.j.Image,t.j.Video];e.s(["f",0,n])},380773,e=>{"use strict";var t=e.i(173465),n=e.i(613497),r=e.i(819750);let i=(0,e.i(524287).f)("model-examples",{list:(e,t)=>[{permaslug:e,modality:t}]});e.s(["f",0,function({permaslug:e,modality:a}){return(0,t.f)({queryKey:i.list(e,a),queryFn:null===e||null===a?n.V:({signal:t})=>(0,r.f)("/api/frontend/v1/model-examples",{searchParams:{permaslug:e,modality:a},signal:t})})}])},184822,e=>{"use strict";var t=e.i(625025),n=e.i(667417),r=e.i(209615),i=e.i(919873),a=e.i(387086),o=e.i(289947),s=e.i(265296);function l(e){return(e.features?.required_input_modalities??[]).some(e=>e===n.D.Audio||e===n.D.Video)}function u(e,t){return(e.features?.required_input_modalities??[]).includes(t)}function c(e,t){return d(e,{isPrivateView:t,canSupplySourceVideo:!1})}function d(e,{isPrivateView:t,canSupplySourceVideo:r}){if(u(e,n.D.Audio))return null;let a=u(e,n.D.Video);return a&&!r||t||e.is_private||e.endpoint?.is_private?null:!a&&e.output_modalities.includes(n.j.Image)?i.f.Image:e.output_modalities.includes(n.j.Video)?i.f.Video:null}function f({model:e,isPrivateView:t}){return e.group!==r.f.Router&&c(e,t)===i.f.Image}function m({model:e,isPrivateView:t}){return e.group!==r.f.Router&&d(e,{isPrivateView:t,canSupplySourceVideo:!0})===i.f.Video}function p({model:e,isPrivateView:t}){return!(l(e)||t||e.is_private||e.endpoint?.is_private||e.group===r.f.Router||e.output_modalities.includes(n.j.Image)||e.output_modalities.includes(n.j.Video))&&e.output_modalities.includes(n.j.TTS)}function h(e){return(e??[]).flatMap((e,t)=>e.output_assets[0]?[{example:e,index:t}]:[])}let g={[i.f.Image]:{fromText:(0,a.b)("Text to Image"),fromImage:(0,a.b)("Image to Image")},[i.f.Video]:{fromText:(0,a.b)("Text to Video"),fromImage:(0,a.b)("Image to Video")},[i.f.Speech]:{fromText:(0,a.b)("Text to Speech"),fromImage:void 0}};function v(e){return`model-playground-auto-open-dismissed:${e}`}e.s(["O",0,function(e){return function({model:e,isPrivateView:t}){return f({model:e,isPrivateView:t})&&(0,s.j)(e.output_modalities).every(e=>e===s.f.Image)}(e)||function({model:e,isPrivateView:t}){return m({model:e,isPrivateView:t})&&(0,s.j)(e.output_modalities).every(e=>e===s.f.Video)}(e)||function({model:e,isPrivateView:t}){return e.endpoint?.features?.supports_voice_cloning!==!0&&p({model:e,isPrivateView:t})&&(0,s.j)(e.output_modalities).every(e=>e===s.f.TTS)}(e)},"d",0,function(e){return e>=640},"F",0,function(e,n=0){let r=h(e),a=r.find(({index:e})=>e===n)?.example??r[0]?.example,[o]=a?.output_assets??[];if(!a||!o)return null;let s={usage:(0,t.S)({durationMs:a.duration_ms??void 0,cost:null===a.cost?void 0:String(a.cost)})};switch(a.modality){case i.f.Image:return{...s,modality:i.f.Image,inputImageUrls:a.input_assets.map(e=>e.url),prompt:a.request.prompt,imageUrl:o.url,imageMediaType:o.media_type,request:a.request};case i.f.Video:return{...s,modality:i.f.Video,prompt:a.request.prompt??"",videoUrl:o.url,request:a.request};case i.f.Speech:return null;default:return a}},"Z",0,c,"_",0,function(e){let t=new Map;return h(e).map(({example:e,index:n})=>{let r=g[e.modality],i=e.input_assets.some(e=>e.media_type.startsWith("image/"))&&void 0!==r.fromImage,a=e.title?.trim(),s=i?r.fromImage:r.fromText,l=a&&a.length>0?(0,o.b)(a):s,u=(0,o._)(l),c=(t.get(u)??0)+1;return t.set(u,c),{index:n,label:l,repeat:c,isImageToImage:i}})},"E",0,function(e){return e.modality!==i.f.Video?[]:(e.request.frame_images??[]).map(e=>({frameType:e.frame_type,url:e.image_url.url}))},"S",0,function({frameImageEntries:e,modality:t}){return t!==s.f.Video?new Map:new Map(e.map(e=>[e.frameType,e.url]))},"P",0,function(e){return e.modality===i.f.Image?e.inputImageUrls:[]},"Q",0,function({inputImageUrls:e,modality:t}){return t===s.f.Image?[...e]:[]},"U",0,function(e){try{return null!==window.sessionStorage.getItem(v(e))}catch{return!1}},"e",0,function({model:e,isPrivateView:t}){return!(t||e.is_private||e.endpoint?.is_private)&&e.group!==r.f.Router&&e.output_modalities.includes(n.j.Decisions)},"G",0,function({model:e,isPrivateView:t}){return!(t||e.is_private||e.endpoint?.is_private)&&e.group!==r.f.Router},"M",0,f,"p",0,function(e){return!l(e)&&null!==e.endpoint&&(0,s.j)(e.output_modalities).length>0},"C",0,p,"q",0,m,"R",0,function(e){try{window.sessionStorage.setItem(v(e),"1")}catch{}},"r",0,function({currentFrameImages:e,seededEntries:t,shouldOverwrite:n}){return new Map(n||0===e.size?t.map(e=>[e.frameType,e.url]):e)},"v",0,function({currentUrls:e,seededUrls:t,shouldOverwrite:n}){return n||0===e.length?[...t]:[...e]}])},972016,e=>{"use strict";var t=e.i(625025),n=e.i(691880);let r={Us:"us",Eu:"eu"};function i(e){return e.startsWith("global.")}function a(e){return i(e.provider_model_id)?null:u(e.provider_region)}let o={[n.P.Us]:["us-","usgov","usdod","eastus","westus","centralus","northcentralus","southcentralus","westcentralus"],[n.P.Europe]:["europe","eu-","uk","sweden","france","germany","netherlands","finland","norway","poland","italy","spain","switzerland","westeurope","northeurope","austria","belgium","denmark","czech","romania","greece","hungary"]},s=(0,t.k)(o),l={[n.P.Europe]:r.Eu,[n.P.Us]:r.Us};function u(e){if(!e||"global"===e)return null;let t=e.toLowerCase();return s.find(({key:e,value:n})=>t===l[e]||n.some(e=>t.startsWith(e)))?.key??null}e.s(["u",0,r,"z",0,a,"Y",0,i,"l",0,function(e,t){return t===n.P.Global||a(e)===t},"e",0,function(e,t){return t===n.P.Global||u(e)===t}])},637999,e=>{"use strict";var t=e.i(988590),n=e.i(572201);e.s(["f",0,function({variantGroups:e,activeVariant:r}){return(0,t.q)(r,n.d)?e.find(e=>e.variant===r)?.endpoints??[]:e.flatMap(e=>e.endpoints)}])},733005,212933,e=>{"use strict";var t,n=e.i(195759),r=e.i(480534);let i={[n.K.Nitro]:r.$.Priority,[n.K.Floor]:r.$.Flex,[n.K.Exacto]:void 0};var a=e.i(134611),o=((t={})[t.Default=0]="Default",t[t.Deprioritized=-1]="Deprioritized",t[t.DegradedPerformance=-2]="DegradedPerformance",t[t.Deranked=-3]="Deranked",t[t.Down=-5]="Down",t[t.Disabled=-10]="Disabled",t);e.s(["f",()=>o],212933);var s=e.i(972016),l=e.i(927099),u=e.i(140691);let c=["prompt","completion"];function d(e){let t=e.provider_region;return null!==t&&""!==t&&"global"!==t&&!(0,s.Y)(e.provider_model_id)}function f(e){var t,n;return!d(e)&&!(n=t=e).is_disabled&&n.status!==o.Disabled&&!t.is_byok_only}function m(e){return`${e.model_variant_permaslug}::${e.service_tier??""}`}var p=e.i(988590);let h={RegionalSurcharge:"regional-surcharge",OptInServiceTier:"opt-in-service-tier"};e.s(["x",0,h,"m",0,function({endpoints:e,variant:t}){var o,s;let g,v=void 0===(o=(0,p.q)(t,n.K)?t:void 0)?void 0:i[o],b=(g=Map.groupBy(e.filter(f),m),s=e=>{var t;let n,r,i;if(!d(e))return!1;let a=function(e){let[t,...n]=e.map(e=>({prompt:(0,u.I)(e.pricing.prompt),completion:(0,u.I)(e.pricing.completion)})).filter(e=>c.every(t=>e[t].isFinite()));if(void 0!==t)return n.reduce((e,t)=>({prompt:t.prompt.lt(e.prompt)?t.prompt:e.prompt,completion:t.completion.lt(e.completion)?t.completion:e.completion}),t)}((t=g.get(m(e))??[],n=(0,l.u)(e.provider_slug),(r=t.filter(e=>(0,l.u)(e.provider_slug)===n)).length>0?r:t));return void 0!==a&&(!!(i=c.map(t=>({rate:t,value:(0,u.I)(e.pricing[t])}))).some(({value:e})=>e.isNaN())||i.every(({rate:e,value:t})=>t.gte(a[e]))&&i.some(({rate:e,value:t})=>t.gt(a[e])))},e=>s(e)&&!(0,a.t)(e.model));return new Map(e.map(e=>[e.id,new Set([...b(e)?[h.RegionalSurcharge]:[],...void 0!==e.service_tier&&(e.service_tier!==r.$.Priority||!(0,a.t)(e.model))&&e.service_tier!==v?[h.OptInServiceTier]:[]])]))}],733005)},81,e=>{"use strict";e.s(["O",0,function(e){return e.includes("%")?e.replace(/[^\w!~*'();/?:@&=+$,#.%-]+|%(?![a-z\d]{2})/gi,e=>encodeURI(e.toWellFormed?.()??e.replaceAll(/[\uD800-\uDFFF]/gu,"�"))):/^[a-z\d;/?:@&=+$,#_.!~*'()-]*$/i.test(e)?e:encodeURI(e.toWellFormed?.()??e.replaceAll(/[\uD800-\uDFFF]/gu,"�"))},"C",0,function(e){try{return decodeURIComponent(e)}catch{return e}}])},814492,e=>{"use strict";var t,n,r=e.i(169798),i=e.i(335609),a=e.i(647204);e.i(30012);var o=e.i(882844),s=e.i(635157);let l=(n=[(t=s.z.object({PROVIDER_ENCRYPTION_KEY:s.z.string().nullish(),SIGNUP_CF_SEAL_KEY:s.z.string().nullish(),CALLBACK_URL_ENCRYPTION_KEY:s.z.string().nullish(),AUTH_USER_SALT:s.z.string().default("default-salt"),CI:s.z.string().default(""),SITE_URL:s.z.string().nullish()}),e=>{let n=(0,o.C)(t,e??r.default.env);return(0,a.V)(n)?(0,a.Y)(n.error.message):(0,a.N)(n.data)})],function(e){let t=[];for(let r of n){let n=r(e);if((0,a.V)(n))return n;t.push(n.data)}return(0,a.N)(Object.assign({},...t))});var u=e.i(640216);e.s(["G",0,()=>{var e;return e={production:"https://internal.openrouter.ai",local:"http://localhost:3001"},(0,u.y)(window.location.hostname)?e.local:e.production},"P",0,()=>{let e=[(0,a.u)(l()).SITE_URL,r.default?.env?.NEXT_PUBLIC_SITE_URL,r.default?.env?.NEXT_PUBLIC_VERCEL_URL].map(e=>e?.trim()).find(e=>!!e)??"https://openrouter.ai";return(0,i.d)(e.includes("http")?e:`https://${e}`)},"c",0,function(e){let t=e.replaceAll(/([!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~])/g,"_");return t.match(/^(?:\d|--|-\d)/)?`_${t}`:t}],814492)},837808,e=>{"use strict";e.i(882844);var t=e.i(635157);let n=t.z.object({url:t.z.string().url(),thumbnailUrl:t.z.string().url().nullable(),frameThumbnailUrls:t.z.array(t.z.string().url()).optional(),mediaType:t.z.string(),width:t.z.number().int().positive(),height:t.z.number().int().positive()}),r=t.z.object({url:t.z.string().url(),mediaType:t.z.string()}),i=t.z.object({permaslug:t.z.string(),name:t.z.string(),author:t.z.string()}),a=t.z.object({label:t.z.string(),pass:t.z.boolean(),spoken:t.z.literal(!0).optional()}),o=t.z.object({checks:t.z.array(a).min(1),judges:t.z.array(i).min(1).optional()}),s=t.z.object({label:t.z.string(),score:t.z.number(),reason:t.z.string().optional()}),l=i.extend({ratings:t.z.array(s).min(1)}),u=t.z.object({judges:t.z.array(l).min(1)}),c=t.z.object({model:i,provider:t.z.string().nullable(),asset:n,costUsd:t.z.number().nullable(),durationMs:t.z.number().nullable(),score:o.optional(),quality:u.optional(),source:r.optional(),reasoningEffort:t.z.string().optional()}),d=t.z.object({slug:t.z.string(),name:t.z.string(),prompt:t.z.string(),inputAssets:t.z.array(n),cells:t.z.array(c)}),f=t.z.object({kind:t.z.enum(["challenge","style"]).optional(),modality:t.z.enum(["image","video"]).optional(),slug:t.z.string(),name:t.z.string(),navLabel:t.z.string(),description:t.z.string().nullable(),variantAxisName:t.z.string().nullable(),variants:t.z.array(d)}),m=t.z.object({slug:t.z.string(),name:t.z.string(),description:t.z.string().nullable(),kind:t.z.enum(["challenges","styles"]).optional(),challenges:t.z.array(f)});t.z.object({sections:t.z.array(m)}),t.z.string().min(1).max(64).regex(/^[a-z0-9]+(?:-[a-z0-9]+)*$/,"lowercase letters, digits and single hyphens only");let p=t.z.object({kind:t.z.enum(["challenge","style"]),slug:t.z.string(),name:t.z.string(),navLabel:t.z.string()}),h=t.z.object({slug:t.z.string(),name:t.z.string(),challenges:t.z.array(p)});t.z.object({sections:t.z.array(h)});let g=t.z.object({challenge:f});t.z.string().min(3).max(256).regex(/^[a-z0-9._-]+\/[a-z0-9._-]+$/i,"author/slug with letters, digits, dots, hyphens and underscores");let v=["image","video"],b=t.z.object({url:t.z.string().url(),mediaType:t.z.string().startsWith("audio/"),durationMs:t.z.number().int().nonnegative().nullable(),voice:t.z.string().nullable(),transcript:t.z.string().nullable(),peaks:t.z.array(t.z.number().min(0).max(1)).optional()}),x=t.z.object({model:i,provider:t.z.string().nullable(),asset:b,costUsd:t.z.number().nullable(),durationMs:t.z.number().nullable(),score:o.optional(),heard:t.z.object({text:t.z.string(),judge:i}).nullish()}),y=t.z.object({slug:t.z.string(),name:t.z.string(),prompt:t.z.string(),cells:t.z.array(x)}),j=t.z.object({kind:t.z.enum(["challenge","style"]),slug:t.z.string(),name:t.z.string(),navLabel:t.z.string(),description:t.z.string().nullable(),variantAxisName:t.z.string().nullable(),variants:t.z.array(y)}),w=t.z.object({challenge:j}),k="speech",z=t.z.object({url:t.z.string().url(),mediaType:t.z.literal("text/html"),threeVersion:t.z.string().nullable(),thumbnailUrl:t.z.string().url().nullish()}),S=t.z.object({model:i,provider:t.z.string().nullable(),asset:z,costUsd:t.z.number().nullable(),durationMs:t.z.number().nullable(),score:o.optional()}),_=t.z.object({slug:t.z.string(),name:t.z.string(),prompt:t.z.string(),cells:t.z.array(S)}),M=t.z.object({kind:t.z.enum(["challenge","style"]),slug:t.z.string(),name:t.z.string(),navLabel:t.z.string(),description:t.z.string().nullable(),variantAxisName:t.z.string().nullable(),variants:t.z.array(_)}),E=t.z.object({challenge:M}),T=t.z.object({position:t.z.number().int().positive(),of:t.z.number().int().positive(),tied:t.z.boolean().optional()}),N=t.z.object({rosterCount:t.z.number().int().nonnegative(),evalsRun:t.z.number().int().nonnegative(),gradedRun:t.z.number().int().nonnegative(),scoredRun:t.z.number().int().nonnegative().optional(),checksPassed:t.z.number().int().nonnegative(),checksTotal:t.z.number().int().nonnegative(),meanFidelity:t.z.number().min(0).max(1).nullable(),rankOnChecks:T.nullable(),rankOnCost:T.nullable(),rankOnSpeed:T.nullable(),challenges:t.z.record(t.z.string(),T.nullable())});t.z.object({pages:t.z.array(t.z.union([g,w,E])),standing:N.optional()});let C=[...v,k,"game"];[...v],[...C];let P=[...v,k];t.z.enum(P);let A=t.z.object({kind:t.z.enum(["challenge","style"]),slug:t.z.string(),navLabel:t.z.string(),variantSlug:t.z.string(),variantCount:t.z.number().int().positive(),prompt:t.z.string(),costUsd:t.z.number().nullable(),durationMs:t.z.number().nullable(),score:o.optional()}),R=A.extend({modality:t.z.enum(v),asset:n.pick({url:!0,thumbnailUrl:!0,frameThumbnailUrls:!0,width:!0,height:!0})}),L=A.extend({modality:t.z.literal(k),asset:b.pick({url:!0,voice:!0,transcript:!0,peaks:!0}),heard:x.shape.heard}),D=t.z.union([R,L]);t.z.object({tiles:t.z.array(D),standing:N.optional()}),e.s(["U",0,"strip","Z",0,k])},12771,e=>{"use strict";var t=e.i(297900);e.s(["f",0,function(e){return Object.values(t.f).filter(t=>t.requestPaths.some(t=>e.includes(t))).map(({apiType:e})=>e)}])},297900,e=>{"use strict";e.s(["f",0,{Completions:{apiType:"completions",scriptName:"api",perfWorkload:"text_generation",lifecycleSurface:null,requestPaths:["/api/v1/chat/completions","/api/v1/completions","/api/v1/messages","/api/v1/responses"],aliasRequestPaths:[]},Embeddings:{apiType:"embeddings",scriptName:"embeddings-api",perfWorkload:"embeddings",lifecycleSurface:"embeddings",requestPaths:["/api/v1/embeddings"],aliasRequestPaths:[]},Rerank:{apiType:"rerank",scriptName:"rerank-api",perfWorkload:"rerank",lifecycleSurface:"rerank",requestPaths:["/api/v1/rerank"],aliasRequestPaths:[]},Decisions:{apiType:"decisions",scriptName:"decisions-api",perfWorkload:"decisions",lifecycleSurface:"decisions",requestPaths:["/api/alpha/decisions"],aliasRequestPaths:[]},Extractions:{apiType:"extractions",scriptName:"decisions-api",perfWorkload:"extractions",lifecycleSurface:"extractions",requestPaths:["/api/alpha/extractions"],aliasRequestPaths:[]},Video:{apiType:"video",scriptName:"video-api",perfWorkload:"video_generation",lifecycleSurface:"videoGeneration",requestPaths:["/api/v1/videos"],aliasRequestPaths:[]},TTS:{apiType:"tts",scriptName:"tts-api",perfWorkload:"tts",lifecycleSurface:"tts",requestPaths:["/api/v1/audio/speech"],aliasRequestPaths:[]},STT:{apiType:"stt",scriptName:"stt-api",perfWorkload:"stt",lifecycleSurface:"stt",requestPaths:["/api/v1/audio/transcriptions"],aliasRequestPaths:[]},Image:{apiType:"image",scriptName:"image-api",perfWorkload:"image_generation",lifecycleSurface:"imageGeneration",requestPaths:["/api/v1/images"],aliasRequestPaths:["/api/v1/images/generations"]},Tools:{apiType:"tools_invoke",scriptName:"api",perfWorkload:"unknown",lifecycleSurface:null,requestPaths:[],aliasRequestPaths:[]}}])},667417,e=>{"use strict";var t,n,r=e.i(988590),i=((t={}).Text="text",t.Image="image",t.Embeddings="embeddings",t.Audio="audio",t.Video="video",t.Rerank="rerank",t.Decisions="decisions",t.TTS="speech",t.Transcription="transcription",t),a=((n={}).Text="text",n.Image="image",n.File="file",n.Audio="audio",n.Video="video",n);let o=(0,r.v)(a),s=(0,r.v)(i);e.s(["v",0,o,"D",()=>a,"Z",0,s,"j",()=>i,"f",0,["text","image","video","speech","transcription","embeddings","rerank","decisions","audio"],"K",0,function(e){return 1===e.length&&e.includes("text")}])},983739,e=>{"use strict";var t,n=((t={}).Price="price",t.Throughput="throughput",t.Latency="latency",t.Exacto="exacto",t);e.s(["f",()=>n])},919873,e=>{"use strict";var t=e.i(882844),n=e.i(635157);let r={Image:"image",Video:"video",Speech:"speech",Transcription:"transcription",Game:"game"};n.z.union([n.z.nativeEnum(r),n.z.literal("text_image")]);let i=n.z.object({url:n.z.string().url(),media_type:n.z.string(),size_bytes:(0,t.D)().nonnegative()}),a=i.extend({thumbnail_url:n.z.string().url().optional(),width:(0,t.D)().positive(),height:(0,t.D)().positive(),source:i.optional()}),o=i.extend({media_type:n.z.string().startsWith("video/"),thumbnail_url:n.z.string().url().optional(),width:(0,t.D)().positive(),height:(0,t.D)().positive(),duration_ms:(0,t.D)().nonnegative().optional()});n.z.union([o,a]);let s=i.extend({duration_ms:(0,t.D)().nonnegative().optional(),sample_rate_hz:(0,t.D)().positive().optional(),peaks:n.z.array(n.z.number().min(0).max(1)).optional()});s.extend({transcript:n.z.string(),voice:n.z.string()}),s.extend({transcript:n.z.string()});let l=i.extend({thumbnail_url:n.z.string().url().optional(),frame_thumbnail_urls:n.z.array(n.z.string().url()).optional(),width:(0,t.D)().positive().optional(),height:(0,t.D)().positive().optional(),duration_ms:(0,t.D)().nonnegative().optional(),sample_rate_hz:(0,t.D)().positive().optional(),transcript:n.z.string().optional(),voice:n.z.string().optional(),peaks:n.z.array(n.z.number().min(0).max(1)).optional(),source:i.optional(),three_version:n.z.string().optional()});n.z.array(l),e.s(["f",0,r])},189360,e=>{"use strict";let t={image:"/benchmarks/media/images",video:"/benchmarks/media/videos",speech:"/benchmarks/media/speech",game:"/benchmarks/media/games",memes:"/benchmarks/media/memes",sketch:"/benchmarks/media/sketch"};function n(e){return t[e]}e.s(["y",0,n,"x",0,function(e,t){return`${n(e)}/${t}`}])},949878,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(553214),i=e.i(895377),a=e.i(750636),o=e.i(16043);e.s(["PromotionBanner",0,function(e){let i,s,l,u=(0,n.c)(4),{children:c}=e,[d,f]=(0,o.useState)(!1);return d?null:(u[0]===Symbol.for("react.memo_cache_sentinel")?(i=(0,t.jsx)(a.f,{}),u[0]=i):i=u[0],u[1]===Symbol.for("react.memo_cache_sentinel")?(s=()=>f(!0),u[1]=s):s=u[1],u[2]!==c?(l=(0,t.jsx)(r.M,{variant:"promo",icon:i,className:"z-10 max-w-full",onDismiss:s,children:c}),u[2]=c,u[3]=l):l=u[3],l)},"WarningModelBanner",0,function(e){let a,s,l,u=(0,n.c)(4),{children:c}=e,[d,f]=(0,o.useState)(!1);return d?null:(u[0]===Symbol.for("react.memo_cache_sentinel")?(a=(0,t.jsx)(i.f,{}),u[0]=a):a=u[0],u[1]===Symbol.for("react.memo_cache_sentinel")?(s=()=>f(!0),u[1]=s):s=u[1],u[2]!==c?(l=(0,t.jsx)(r.M,{variant:"warning",icon:a,className:"z-10 max-w-full",onDismiss:s,children:c}),u[2]=c,u[3]=l):l=u[3],l)}])},273467,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(136562),i=e.i(960773);let a="guide",o="cookbook",s="blog";e.i(707060);var l=e.i(387086),u=e.i(919035),c=e.i(651681);let d={name:"book-text",size:24,node:[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20",key:"k3hazp"}],["path",{d:"M8 11h8",key:"vwpz6n"}],["path",{d:"M8 7h6",key:"1f0q6e"}]]};d.node;let f=(0,c.f)(d),m={name:"chef-hat",size:24,node:[["path",{d:"M17 21a1 1 0 0 0 1-1v-5.35c0-.457.316-.844.727-1.041a4 4 0 0 0-2.134-7.589 5 5 0 0 0-9.186 0 4 4 0 0 0-2.134 7.588c.411.198.727.585.727 1.041V20a1 1 0 0 0 1 1Z",key:"1qvrer"}],["path",{d:"M6 17h12",key:"1jwigz"}]]};m.node;let p=(0,c.f)(m);var h=e.i(522464),g=e.i(129258);e.i(406201);var v=e.i(967605);let b={[a]:(0,l.b)("Guide"),[o]:(0,l.b)("Cookbook"),lab:(0,l.b)("Lab"),[s]:(0,l.b)("Blog post")},x={[a]:f,[o]:p,lab:h.f,[s]:g.f};e.s(["ModelDocumentationList",0,function(e){let a,o,s=(0,n.c)(11),{resources:l,page:c}=e,d=(0,u.f)(),f=(0,i.Q)();if(s[0]!==d||s[1]!==c||s[2]!==f||s[3]!==l){let e;s[5]!==d||s[6]!==c||s[7]!==f?(e=e=>{let n=x[e.type];return(0,t.jsx)("li",{className:"max-w-full",children:(0,t.jsxs)(v.Link,{href:e.href,className:(0,r.f)("group flex min-h-10 max-w-full items-center gap-2 rounded-full border px-3 py-2 text-left no-underline","bg-card text-foreground hover:bg-card-hover hover:text-accent-foreground","focus-visible:outline-none focus-visible:border-focus-border focus-visible:shadow-focus"),onClick:()=>{f.capture("click_model_page_documentation_link",{page:c,resource_type:e.type,href:e.href})},children:[(0,t.jsx)(n,{"aria-hidden":!0,className:"size-4 shrink-0"}),(0,t.jsx)("span",{className:"truncate text-body font-semibold",children:e.title}),(0,t.jsx)("span",{className:"shrink-0 text-overline text-muted-foreground",children:d(b[e.type])})]})},e.href)},s[5]=d,s[6]=c,s[7]=f,s[8]=e):e=s[8],a=l.map(e),s[0]=d,s[1]=c,s[2]=f,s[3]=l,s[4]=a}else a=s[4];return s[9]!==a?(o=(0,t.jsx)("ul",{className:"flex w-full flex-wrap gap-2 contain-inline-size",children:a}),s[9]=a,s[10]=o):o=s[10],o}],273467)},594314,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(117786),i=e.i(960773);e.s(["ModelFaqList",0,function(e){let a,o,s=(0,n.c)(8),{faqs:l,modelPermaslug:u,modelSlug:c,onCapture:d}=e,f=(0,i.Q)();s[0]!==u||s[1]!==c||s[2]!==d||s[3]!==f?(a=e=>{let t={permaslug:u,slug:c,question:e.question,faq_type:e.isCustom?"custom":"auto_generated"};d?d("expand_model_page_faq",t):f.capture("expand_model_page_faq",t)},s[0]=u,s[1]=c,s[2]=d,s[3]=f,s[4]=a):a=s[4];let m=a;return s[5]!==m||s[6]!==l?(o=(0,t.jsx)(r.FAQAccordion,{items:l,multiple:!0,onItemExpand:m}),s[5]=m,s[6]=l,s[7]=o):o=s[7],o}])},327798,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(139697),i=e.i(960773);e.i(707060);var a=e.i(196991),o=e.i(275675);e.i(406201);var s=e.i(967605);e.s(["ModelHeaderCompareButton",0,function(e){let l,u,c,d,f,m=(0,n.c)(14),{modelSlug:p,source:h,className:g,size:v,density:b}=e,x=void 0===v?"sm":v,y=void 0===b?"default":b,j=(0,i.Q)();m[0]!==p||m[1]!==j||m[2]!==h?(l=()=>{j.capture("click_compare_button",{source:h,model_slug:p})},m[0]=p,m[1]=j,m[2]=h,m[3]=l):l=m[3];let w=`/compare/${p}`;return m[4]===Symbol.for("react.memo_cache_sentinel")?(u=(0,t.jsx)(o.f,{"aria-hidden":!0}),c=(0,t.jsx)(a.T,{children:"Compare"}),m[4]=u,m[5]=c):(u=m[4],c=m[5]),m[6]!==w?(d=(0,t.jsxs)(s.Link,{href:w,children:[u,c]}),m[6]=w,m[7]=d):d=m[7],m[8]!==g||m[9]!==y||m[10]!==x||m[11]!==l||m[12]!==d?(f=(0,t.jsx)(r.Button,{variant:"outline",size:x,density:y,className:g,onClick:l,render:d}),m[8]=g,m[9]=y,m[10]=x,m[11]=l,m[12]=d,m[13]=f):f=m[13],f}])},922504,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(139697),i=e.i(960773);e.i(707060);var a=e.i(196991),o=e.i(161145),s=e.i(651681);let l={name:"weight",size:24,node:[["circle",{cx:"12",cy:"5",r:"3",key:"rqqgnr"}],["path",{d:"M6.5 8a2 2 0 0 0-1.905 1.46L2.1 18.5A2 2 0 0 0 4 21h16a2 2 0 0 0 1.925-2.54L19.4 9.5A2 2 0 0 0 17.48 8Z",key:"56o5sh"}]]};l.node;let u=(0,s.f)(l);e.s(["ModelHfWeightsLink",0,function(e){let s,l,c,d,f,m,p,h=(0,n.c)(14),{modelSlug:g,hfSlug:v}=e,b=(0,i.Q)();if(h[0]!==v)s=`https://huggingface.co/${v}`,h[0]=v,h[1]=s;else s=h[1];let x=s;return h[2]!==v||h[3]!==g||h[4]!==b?(l=()=>{b.capture("click_hf_weights_link",{model_slug:g,hf_slug:v,source:"model_page_header"})},h[2]=v,h[3]=g,h[4]=b,h[5]=l):l=h[5],h[6]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsx)(u,{className:"size-3 shrink-0"}),d=(0,t.jsx)(a.T,{children:"Model weights"}),f=(0,t.jsx)(o.f,{className:"size-3 shrink-0"}),h[6]=c,h[7]=d,h[8]=f):(c=h[6],d=h[7],f=h[8]),h[9]!==x?(m=(0,t.jsxs)("a",{href:x,target:"_blank",rel:"noreferrer",children:[c,d,f]}),h[9]=x,h[10]=m):m=h[10],h[11]!==l||h[12]!==m?(p=(0,t.jsx)(r.Button,{size:"sm",variant:"outline",onClick:l,render:m}),h[11]=l,h[12]=m,h[13]=p):p=h[13],p}],922504)},369677,953275,e=>{"use strict";var t=e.i(663456),n=e.i(376885),r=e.i(134611),i=e.i(960773),a=e.i(402600),o=e.i(637999),s=e.i(733005),l=e.i(81),u=e.i(209615),c=e.i(463686),d=e.i(701499),f=e.i(16043),m=e.i(140546),p=e.i(195759),h=e.i(988590),g=e.i(572201);function v(e){return(0,h.q)(e,p.K)?e:g.e.Standard}e.s(["V",0,function(e){return(0,h.q)(e,p.K)?p.P[e]:null},"Q",0,v],953275);let{BaseContext:b,Provider:x}=(0,d.f)(e=>{let{model:d,basePath:p,skipPageViewTracking:h,isPrivateView:g=!1,privateEndpoints:b,variantGroups:x,hasEndpointCatalog:y,activeVariant:j}=e,{activeVariantEndpoints:w,routingMode:k,routingExclusionsById:z}=function(e){let n,r,i,a,l=(0,t.c)(15),{isPrivateView:u,privateEndpoints:c,variantGroups:d,hasEndpointCatalog:f,activeVariant:m}=e;l[0]!==m||l[1]!==u||l[2]!==c||l[3]!==d?(n=u?c??[]:(0,o.f)({variantGroups:d,activeVariant:m}),l[0]=m,l[1]=u,l[2]=c,l[3]=d,l[4]=n):n=l[4];let p=n;l[5]!==m?(r=v(m),l[5]=m,l[6]=r):r=l[6];let h=r;l[7]!==p||l[8]!==f||l[9]!==h?(i=f?(0,s.m)({endpoints:p,variant:h}):null,l[7]=p,l[8]=f,l[9]=h,l[10]=i):i=l[10];let g=i;return l[11]!==p||l[12]!==g||l[13]!==h?(a={activeVariantEndpoints:p,routingMode:h,routingExclusionsById:g},l[11]=p,l[12]=g,l[13]=h,l[14]=a):a=l[14],a}({isPrivateView:g,privateEndpoints:b,variantGroups:x,hasEndpointCatalog:y,activeVariant:j}),S=d.group===u.f.Router,_=!!d.endpoint,M=(0,c.useParams)(),E=(function({pathname:e,basePath:t}){if(e===t)return"";let n=`${t}/`;return e.startsWith(n)?e.slice(n.length).split("/")[0]??"":""})({pathname:(0,a.f)()??"",basePath:p}).toLowerCase(),T=M?.["maker-id"]?(0,l.C)(M["maker-id"]).toLowerCase():"",N=(0,f.useMemo)(()=>(0,m.M)({model:d,hasBenchmarks:e.hasBenchmarks,isPrivateView:g}),[d,e.hasBenchmarks,g]),C=(0,f.useMemo)(()=>(function({tabQuery:e,visibleTabSlugs:t,isRouterModel:n,isActiveModel:r}){let i=t.find(t=>t===e);return i||(n||r?"overview":t.includes("activity")?"activity":t[0]??"overview")})({tabQuery:E,visibleTabSlugs:N,isRouterModel:S,isActiveModel:_}),[E,N,S,_]),P=(0,r.i)(d),A=e.activeVariant,R=(0,i.Q)(),{isLoaded:L,isSignedIn:D}=(0,n.f)(),O=(0,f.useRef)(D);(0,f.useEffect)(()=>{O.current=D},[D]);let I=(0,f.useRef)(null),V=(0,f.useRef)(C);return V.current=C,(0,f.useEffect)(()=>()=>{I.current="page_exit"},[]),(0,f.useEffect)(()=>{if(h||!L)return;let e=0,t="u">typeof document&&"hidden"===document.visibilityState?null:Date.now(),n=!1,r=r=>{n||(n=!0,null!==t&&(e+=Date.now()-t,t=null),R.capture("model_page_tab_exit",{model_slug:P,maker_id:T,tab:C,variant:A,is_router_model:S,is_active_model:_,is_signed_in:!!O.current,dwell_ms:e,trigger:r}))},i=()=>{if("hidden"===document.visibilityState){null!==t&&(e+=Date.now()-t,t=null);return}t=Date.now()},a=()=>{r("page_hide")};return document.addEventListener("visibilitychange",i),window.addEventListener("pagehide",a),R.capture("model_page_view",{model_slug:P,maker_id:T,tab:C,variant:A,is_router_model:S,is_active_model:_,is_signed_in:!!O.current}),()=>{document.removeEventListener("visibilitychange",i),window.removeEventListener("pagehide",a);let e=function({isPageExit:e,didTabChange:t}){return e?"page_exit":t?"tab_change":"context_change"}({isPageExit:"page_exit"===I.current,didTabChange:V.current!==C});I.current=null,r(e)}},[h,R,L,P,T,C,A,S,_]),{...e,benchmarkPermaslug:e.benchmarkPermaslug??d.permaslug,isPrivateView:g,activeVariantEndpoints:w,routingMode:k,routingExclusionsById:z}});e.s(["ModelPageProvider",0,x,"useModelPage",0,()=>{let e=(0,f.useContext)(b);if(!e)throw Error("useModelPage must be used within a ModelPageProvider.");return e}],369677)},913180,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(136562),i=e.i(233452);e.i(707060);var a=e.i(387086),o=e.i(919035),s=e.i(697149),l=e.i(88084),u=e.i(94409),c=e.i(36238),d=e.i(16043),f=e.i(42208);let m="ranking",p="chips",h="rows",g="tiles",v=[p,h,g];var b=e.i(326549);let x={collection:(0,a.b)("Collection"),[m]:(0,a.b)("Ranking")},y={[p]:function(e){let r,i,a=(0,n.c)(4),{resources:o}=e;return a[0]!==o?(r=o.map(w),a[0]=o,a[1]=r):r=a[1],a[2]!==r?(i=(0,t.jsx)("div",{className:"mt-4 flex w-full flex-wrap gap-2",children:r}),a[2]=r,a[3]=i):i=a[3],i},[h]:function(e){let r,i,a=(0,n.c)(4),{resources:o}=e;return a[0]!==o?(r=o.map(k),a[0]=o,a[1]=r):r=a[1],a[2]!==r?(i=(0,t.jsx)("div",{className:"mt-4 w-full border-y",children:r}),a[2]=r,a[3]=i):i=a[3],i},[g]:function(e){let r,i,a=(0,n.c)(4),{resources:o}=e;return a[0]!==o?(r=o.map(z),a[0]=o,a[1]=r):r=a[1],a[2]!==r?(i=(0,t.jsx)("div",{className:"mt-4 grid w-full grid-cols-1 gap-3 sm:grid-cols-2 lg:grid-cols-3",children:r}),a[2]=r,a[3]=i):i=a[3],i}};function j(e){let r,i,a=(0,n.c)(6),{resources:o,variant:s}=e,l=y[s];return a[0]!==l||a[1]!==o?(r=(0,t.jsx)(l,{resources:o}),a[0]=l,a[1]=o,a[2]=r):r=a[2],a[3]!==r||a[4]!==s?(i=(0,t.jsx)("div",{"data-explore-variant":s,children:r}),a[3]=r,a[4]=s,a[5]=i):i=a[5],i}function w(e){return(0,t.jsxs)(S,{resource:e,className:"flex min-h-10 max-w-full items-center gap-2 rounded-full border bg-card px-3 py-2",children:[(0,t.jsx)(E,{resource:e}),(0,t.jsx)(_,{resource:e,className:"truncate text-body"}),(0,t.jsx)(M,{resource:e})]},e.href)}function k(e){return(0,t.jsxs)(S,{resource:e,className:"flex min-h-16 items-center gap-3 rounded-md px-2 py-3 border-b border-border/50 last:border-b-0",children:[(0,t.jsx)(f.f,{icon:T(e)}),(0,t.jsxs)("span",{className:"flex min-w-0 flex-1 flex-wrap items-center gap-2",children:[(0,t.jsx)(_,{resource:e}),(0,t.jsx)(M,{resource:e,isBadge:!0})]}),(0,t.jsx)(l.f,{"aria-hidden":!0,className:"size-4 shrink-0 text-muted-foreground transition-colors group-hover:text-accent-foreground"})]},e.href)}function z(e){return(0,t.jsxs)(S,{resource:e,className:"flex min-h-20 items-center gap-3 rounded-xl border bg-card px-4 py-3",children:[(0,t.jsx)(f.f,{icon:T(e)}),(0,t.jsxs)("span",{className:"flex min-w-0 flex-1 flex-col gap-1",children:[(0,t.jsx)(_,{resource:e}),(0,t.jsx)(M,{resource:e})]})]},e.href)}function S(e){let i,a,o=(0,n.c)(9),{resource:s,className:l,children:u}=e,c=s.href,d=s.type,f=s.modality,m=s.direction;return o[0]!==l?(i=(0,r.f)("group text-left text-foreground no-underline transition-colors hover:bg-card-hover hover:text-accent-foreground focus-visible:outline-none focus-visible:border-focus-border focus-visible:shadow-focus",l),o[0]=l,o[1]=i):i=o[1],o[2]!==u||o[3]!==s.direction||o[4]!==s.href||o[5]!==s.modality||o[6]!==s.type||o[7]!==i?(a=(0,t.jsx)(b.ModelRelatedResourceLink,{href:c,type:d,modality:f,direction:m,className:i,children:u}),o[2]=u,o[3]=s.direction,o[4]=s.href,o[5]=s.modality,o[6]=s.type,o[7]=i,o[8]=a):a=o[8],a}function _(e){let i,a,s,l=(0,n.c)(8),{resource:u,className:c}=e,d=(0,o.f)();return l[0]!==c?(i=(0,r.f)("line-clamp-2 text-heading font-semibold",c),l[0]=c,l[1]=i):i=l[1],l[2]!==d||l[3]!==u.title?(a=d(u.title),l[2]=d,l[3]=u.title,l[4]=a):a=l[4],l[5]!==i||l[6]!==a?(s=(0,t.jsx)("span",{className:i,children:a}),l[5]=i,l[6]=a,l[7]=s):s=l[7],s}function M(e){let a,s,l,u,c=(0,n.c)(10),{resource:d,isBadge:f}=e,m=void 0!==f&&f,p=(0,o.f)();c[0]!==m?(a=m&&(0,i.badgeVariants)({size:"sm"}),c[0]=m,c[1]=a):a=c[1],c[2]!==a?(s=(0,r.f)(a,"shrink-0 text-overline text-muted-foreground"),c[2]=a,c[3]=s):s=c[3];let h=x[d.type];return c[4]!==p||c[5]!==h?(l=p(h),c[4]=p,c[5]=h,c[6]=l):l=c[6],c[7]!==s||c[8]!==l?(u=(0,t.jsx)("span",{className:s,children:l}),c[7]=s,c[8]=l,c[9]=u):u=c[9],u}function E(e){let r,i,a=(0,n.c)(4),{resource:o}=e;a[0]!==o?(r=T(o),a[0]=o,a[1]=r):r=a[1];let s=r;return a[2]!==s?(i=(0,t.jsx)(s,{"aria-hidden":!0,className:"size-4 shrink-0"}),a[2]=s,a[3]=i):i=a[3],i}function T(e){return"input"===e.direction?u.f:e.type===m?s.f:c.f}function N(){var e;return e=new URLSearchParams(window.location.search).get("explore_variant"),v.find(t=>t===e)??p}function C(){return p}function P(e){return window.addEventListener("popstate",e),()=>window.removeEventListener("popstate",e)}e.s(["ModelRelatedResourcesPresentation",0,function(e){let r,i=(0,n.c)(3),{resources:a}=e,o=(0,d.useSyncExternalStore)(P,N,C);return i[0]!==a||i[1]!==o?(r=(0,t.jsx)(j,{resources:a,variant:o}),i[0]=a,i[1]=o,i[2]=r):r=i[2],r}],913180)},326549,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(960773),i=e.i(16043);e.i(406201);var a=e.i(967605);e.s(["ModelRelatedResourceLink",0,function(e){let i,o,s=(0,n.c)(10),{href:l,type:u,modality:c,direction:d,className:f,children:m}=e,p=(0,r.Q)();return s[0]!==d||s[1]!==c||s[2]!==p||s[3]!==u?(i=()=>{p.capture("click_model_page_related_resource",{resource_type:u,modality:c,direction:d})},s[0]=d,s[1]=c,s[2]=p,s[3]=u,s[4]=i):i=s[4],s[5]!==m||s[6]!==f||s[7]!==l||s[8]!==i?(o=(0,t.jsx)(a.Link,{href:l,className:f,onClick:i,children:m}),s[5]=m,s[6]=f,s[7]=l,s[8]=i,s[9]=o):o=s[9],o},"ModelRelatedResourcesViewTracker",0,function(e){let t,a,o=(0,n.c)(6),{pageKey:s,collectionCount:l,rankingCount:u}=e,c=(0,r.Q)(),d=(0,i.useRef)(null);return o[0]!==l||o[1]!==s||o[2]!==c||o[3]!==u?(t=()=>{d.current!==s&&(d.current=s,c.capture("view_model_page_related_resources",{collection_count:l,ranking_count:u}))},a=[l,s,c,u],o[0]=l,o[1]=s,o[2]=c,o[3]=u,o[4]=t,o[5]=a):(t=o[4],a=o[5]),(0,i.useEffect)(t,a),null}])},180916,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(136562);function i(e){let r,i=(0,n.c)(2),{children:a}=e;return i[0]!==a?(r=(0,t.jsx)("span",{className:"ml-1 text-xs font-normal text-muted-foreground",children:a}),i[0]=a,i[1]=r):r=i[1],r}e.s(["X",0,function(e){let a,o,s,l,u,c,d,f,m=(0,n.c)(21),{label:p,labelAdornment:h,value:g,suffix:v,footnote:b,valueClassName:x}=e;return m[0]!==p?(a=(0,t.jsx)("div",{className:"flex items-center gap-1 text-caption text-muted-foreground",children:p}),m[0]=p,m[1]=a):a=m[1],m[2]!==h?(o=h&&(0,t.jsx)("div",{className:"flex items-center gap-1.5",children:h}),m[2]=h,m[3]=o):o=m[3],m[4]!==a||m[5]!==o?(s=(0,t.jsxs)("div",{className:"flex min-h-5 items-center justify-between gap-1.5",children:[a,o]}),m[4]=a,m[5]=o,m[6]=s):s=m[6],m[7]!==x?(l=(0,r.f)("mt-1 text-base font-medium leading-tight tabular-nums",x),m[7]=x,m[8]=l):l=m[8],m[9]!==v?(u=v&&(0,t.jsx)(i,{children:v}),m[9]=v,m[10]=u):u=m[10],m[11]!==l||m[12]!==u||m[13]!==g?(c=(0,t.jsxs)("div",{className:l,children:[g,u]}),m[11]=l,m[12]=u,m[13]=g,m[14]=c):c=m[14],m[15]!==b?(d=b&&(0,t.jsx)("p",{className:"mt-0.5 text-caption text-muted-foreground",children:b}),m[15]=b,m[16]=d):d=m[16],m[17]!==s||m[18]!==c||m[19]!==d?(f=(0,t.jsxs)("div",{className:"w-full min-w-0 rounded-lg border border-border bg-card px-3 py-2.5",children:[s,c,d]}),m[17]=s,m[18]=c,m[19]=d,m[20]=f):f=m[20],f},"C",0,i])},556156,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(134611),i=e.i(481066),a=e.i(136562),o=e.i(293859),s=e.i(647402),l=e.i(670168),u=e.i(138257),c=e.i(808125),d=e.i(667417),f=e.i(618115);e.i(707060);var m=e.i(196991),p=e.i(288265),h=e.i(153746),g=e.i(919035),v=e.i(429332),b=e.i(657011);e.i(406201);var x=e.i(967605),y=e.i(353524);let j=(0,v.default)(()=>e.A(667455).then(e=>({default:e.ModelInfoCardDescription})),{loadableGenerated:{modules:[821886]}});function w(e){let a,o=(0,n.c)(15),{model:s,description:l}=e,f=(0,u.useLocale)(),m=(0,p.f)(),h=(0,g.f)();if(o[0]!==l||o[1]!==m||o[2]!==f||o[3]!==h||o[4]!==s){let e,n,u,p,g=function({locale:e,gt:t,m:n},r){let i=r.output_modalities[0],a=(0,b.G)(e,r);return[...i?[{id:"modality",value:n(c.L[i])}]:[],...r.output_modalities.includes(d.j.Text)&&r.context_length>0?[{id:"context",value:t("{contextLength} context",{contextLength:(0,b.u)(e,r.context_length)})}]:[],..."—"===a?[]:[{id:"price",value:a}]]}({locale:f,gt:m,m:h},s);o[6]!==s?(e=(0,r.i)(s),o[6]=s,o[7]=e):e=o[7],o[8]!==s.name?(n=(0,i.f)(s.name,{shorten:!0,preserveVariant:!0}),o[8]=s.name,o[9]=n):n=o[9],o[10]!==n?(u=(0,t.jsx)("div",{className:"line-clamp-1 text-heading font-semibold text-foreground group-hover:text-accent-foreground group-hover:underline",children:n}),o[10]=n,o[11]=u):u=o[11],o[12]!==l||o[13]!==s.description?(p=l??(0,t.jsx)(j,{children:s.description}),o[12]=l,o[13]=s.description,o[14]=p):p=o[14],a=(0,t.jsxs)(x.Link,{href:`/${e}`,className:"group flex h-full w-64 shrink-0 flex-col justify-between gap-y-2 rounded-lg border px-4 py-3 text-left md:w-80",children:[u,p,g.length>0&&(0,t.jsx)("div",{"aria-label":m("Model details"),className:"flex flex-wrap items-center gap-x-2 gap-y-1 text-overline text-muted-foreground tabular-nums",children:g.map(k)})]}),o[0]=l,o[1]=m,o[2]=f,o[3]=h,o[4]=s,o[5]=a}else a=o[5];return a}function k(e,n){let{id:r,value:i}=e;return(0,t.jsxs)("span",{className:"inline-flex items-center gap-2",children:[n>0&&(0,t.jsx)(s.f,{}),(0,t.jsx)("span",{children:i})]},r)}function z(){let e,r,i=(0,n.c)(2);return i[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)(l.l,{className:"mb-4 h-8 w-64"}),i[0]=e):e=i[0],i[1]===Symbol.for("react.memo_cache_sentinel")?(r=(0,t.jsx)("div",{className:"mt-8 w-full",children:(0,t.jsxs)("div",{className:"min-w-0 w-full",children:[e,(0,t.jsx)("div",{className:"flex gap-4 overflow-x-auto pb-4 scrollbar-hide",children:Array.from({length:4},S)})]})}),i[1]=r):r=i[1],r}function S(e,n){return(0,t.jsxs)("div",{className:"h-32 w-80 shrink-0 rounded-lg border p-4",children:[(0,t.jsx)(l.l,{className:"mb-2 h-6 w-3/4"}),(0,t.jsx)(l.l,{className:"mt-2 h-4 w-full"}),(0,t.jsx)(l.l,{className:"mt-2 h-4 w-full"})]},n)}e.s(["MoreModelsSection",0,function(e){let i,s,l,u,c,d,p,g,v=(0,n.c)(24),{makerId:b,currentModelSlug:j,descriptions:k}=e,S=null===b||null===j?null:`${b}/${j}`;v[0]!==S||v[1]!==b?(i=(0,y.a)(b,S),v[0]=S,v[1]=b,v[2]=i):i=v[2];let{data:_,error:M}=(0,f.f)(i);if(null===S)return null;if(!_){let e;return v[3]!==M?(e=M?null:(0,t.jsx)(z,{}),v[3]=M,v[4]=e):e=v[4],e}let E=_.models;if(0===E.length)return null;let T=!_.author.name&&"font-mono";v[5]!==T?(s=(0,a.f)(T),v[5]=T,v[6]=s):s=v[6];let N=`/${_.author.slug}`,C=_.author.name??_.author.slug;if(v[7]!==N||v[8]!==C?(l=(0,t.jsx)(x.Link,{href:N,variant:"underline",className:"text-inherit",children:C}),v[7]=N,v[8]=C,v[9]=l):l=v[9],v[10]!==s||v[11]!==l?(u=(0,t.jsx)(m.T,{children:(0,t.jsxs)("h2",{children:["More models from"," ",(0,t.jsx)(h.d,{children:(0,t.jsx)("span",{className:s,children:l})})]})}),v[10]=s,v[11]=l,v[12]=u):u=v[12],v[13]===Symbol.for("react.memo_cache_sentinel")?(c={align:"start"},v[13]=c):c=v[13],v[14]!==k||v[15]!==E){let e;v[17]!==k?(e=e=>{let n=(0,r.i)(e),i=k[n];return{id:n,body:(0,t.jsx)(w,{model:e,description:i?.source===e.description?i.content:void 0})}},v[17]=k,v[18]=e):e=v[18],d=E.map(e),v[14]=k,v[15]=E,v[16]=d}else d=v[16];return v[19]!==d?(p=(0,t.jsx)("div",{className:"mt-4",children:(0,t.jsx)(o.f,{opts:c,items:d})}),v[19]=d,v[20]=p):p=v[20],v[21]!==p||v[22]!==u?(g=(0,t.jsx)("div",{className:"my-8 w-full first:mt-0",children:(0,t.jsxs)("div",{className:"min-w-0 w-full",children:[u,p]})}),v[21]=p,v[22]=u,v[23]=g):g=v[23],g},"MoreModelsSectionSkeleton",0,z])},89726,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(359903),i=e.i(136562),a=e.i(548204),o=e.i(894868),s=e.i(261499),l=e.i(778915);e.i(707060);var u=e.i(196991),c=e.i(16043),d=e.i(401248),f=e.i(636072);let m="router-models-in-this-router";function p(e,n){return(0,t.jsx)(v,{group:e},e.label??`group-${n}`)}function h(e){return e.slugs}function g(e,t){return e+t.slugs.length}function v(e){let r,i,a,s,l,u=(0,n.c)(15),{group:c}=e;return u[0]!==c.iconAuthor||u[1]!==c.label||u[2]!==c.range||u[3]!==c.slugs.length?(r=c.label&&(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-x-2 gap-y-0.5",children:[c.iconAuthor&&(0,t.jsx)(o.f,{author:c.iconAuthor,className:"size-5 p-0.5"}),(0,t.jsx)("span",{className:"font-medium",children:c.label}),c.range&&(0,t.jsx)("span",{className:"font-mono text-sm text-muted-foreground",children:c.range}),(0,t.jsx)("span",{className:"text-xs text-muted-foreground",children:c.slugs.length})]}),u[0]=c.iconAuthor,u[1]=c.label,u[2]=c.range,u[3]=c.slugs.length,u[4]=r):r=u[4],u[5]!==c.copyableId?(i=c.copyableId&&(0,t.jsx)(d.f,{text:c.copyableId,className:"italic text-muted-foreground"}),u[5]=c.copyableId,u[6]=i):i=u[6],u[7]!==c.slugs?(a=c.slugs.map(b),u[7]=c.slugs,u[8]=a):a=u[8],u[9]!==a?(s=(0,t.jsx)("div",{className:"flex flex-wrap gap-1.5",children:a}),u[9]=a,u[10]=s):s=u[10],u[11]!==r||u[12]!==i||u[13]!==s?(l=(0,t.jsxs)("li",{className:"flex flex-col gap-2.5",children:[r,i,s]}),u[11]=r,u[12]=i,u[13]=s,u[14]=l):l=u[14],l}function b(e){return(0,t.jsx)(f.f,{slug:e,href:`/${e}`},e)}e.s(["RouterModelsCard",0,function(e){let o,d,f,v,b,x,y,j,w,k,z,S,_,M,E,T=(0,n.c)(33),{config:N}=e,[C,P]=(0,c.useState)(!1);T[0]!==N.groups?(o=N.groups.reduce(g,0),T[0]=N.groups,T[1]=o):o=T[1];let A=o;T[2]!==N.groups?(d=N.groups.flatMap(h),T[2]=N.groups,T[3]=d):d=T[3];let R=d;T[4]===Symbol.for("react.memo_cache_sentinel")?(f=(0,i.f)("group flex w-full items-start justify-between gap-4 rounded-lg p-5 text-left","focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring"),T[4]=f):f=T[4],T[5]===Symbol.for("react.memo_cache_sentinel")?(v=(0,t.jsx)(u.T,{children:(0,t.jsx)("span",{className:"text-base font-medium",children:"Models in this router"})}),T[5]=v):v=T[5],T[6]!==A?(b=(0,t.jsxs)("div",{className:"flex items-baseline gap-2",children:[v,(0,t.jsx)("span",{className:"text-sm text-muted-foreground",children:A})]}),T[6]=A,T[7]=b):b=T[7],T[8]!==N.subtitle?(x=N.subtitle&&(0,t.jsx)("span",{className:"text-sm font-normal text-muted-foreground",children:N.subtitle}),T[8]=N.subtitle,T[9]=x):x=T[9],T[10]!==b||T[11]!==x?(y=(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[b,x]}),T[10]=b,T[11]=x,T[12]=y):y=T[12];let L=C&&"-scale-y-100";return T[13]!==L?(j=(0,i.f)("mt-0.5 size-5 shrink-0 text-muted-foreground","transition-[transform,color] duration-fast ease-smooth-out group-hover:text-foreground",s.K,L),T[13]=L,T[14]=j):j=T[14],T[15]!==j?(w=(0,t.jsx)(r.f,{"aria-hidden":"true",className:j}),T[15]=j,T[16]=w):w=T[16],T[17]!==w||T[18]!==y?(k=(0,t.jsx)("h3",{id:m,children:(0,t.jsxs)(a.CollapsibleTrigger,{className:f,children:[y,w]})}),T[17]=w,T[18]=y,T[19]=k):k=T[19],T[20]!==N.groups?(z=N.groups.map(p),T[20]=N.groups,T[21]=z):z=T[21],T[22]!==z?(S=(0,t.jsx)("ul",{className:"flex flex-col gap-6 px-5 pb-5",children:z}),T[22]=z,T[23]=S):S=T[23],T[24]!==R||T[25]!==S?(_=(0,t.jsx)(a.CollapsibleContent,{hiddenUntilFound:!0,children:(0,t.jsx)(l.M,{slugs:R,children:S})}),T[24]=R,T[25]=S,T[26]=_):_=T[26],T[27]!==k||T[28]!==_?(M=(0,t.jsxs)("section",{"aria-labelledby":m,className:"flex w-full flex-col rounded-lg border bg-card",children:[k,_]}),T[27]=k,T[28]=_,T[29]=M):M=T[29],T[30]!==C||T[31]!==M?(E=(0,t.jsx)(a.Collapsible,{open:C,onOpenChange:P,children:M}),T[30]=C,T[31]=M,T[32]=E):E=T[32],E}])},882780,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(195759),i=e.i(112252),a=e.i(359544),o=e.i(326e3),s=e.i(960773),l=e.i(205194),u=e.i(572201);e.i(707060);var c=e.i(288265),d=e.i(463686),f=e.i(16043);e.i(406201);var m=e.i(967605),p=e.i(251142),h=e.i(140546),g=e.i(604443),v=e.i(988590);let b={Batch:u.d.Batch,Free:u.d.Free},x=[];function y(e){return{value:e,label:(0,t.jsx)(k,{variant:e})}}function j(){g.f.getState().setPendingVariant(null)}function w(e){return e.pendingVariant}function k(e){let i,a,o,s=(0,n.c)(7),{variant:l}=e;return s[0]!==l?(i=(0,r.x)(l),s[0]=l,s[1]=i):i=s[1],s[2]!==l?(a=(0,t.jsx)(p.f,{variant:l,className:"size-3"}),s[2]=l,s[3]=a):a=s[3],s[4]!==i||s[5]!==a?(o=(0,t.jsxs)("span",{className:"inline-flex items-center gap-2",children:[i,a]}),s[4]=i,s[5]=a,s[6]=o):o=s[6],o}e.s(["VariantSelect",0,function(e){let z,S,_,M,E,T,N,C=(0,n.c)(23),{baseModelPath:P,modelSlug:A,currentVariant:R,variants:L,virtualVariants:D,presentation:O}=e,I=void 0===D?x:D,V=(0,l.f)(),q=(0,c.f)(),F=(0,s.Q)(),B=(0,d.useSelectedLayoutSegment)();C[0]!==B?(z=function(e){if(!e)return null;let t=h.N.find(t=>h.C[t].path===e);return t?h.C[t].path:null}(B),C[0]=B,C[1]=z):z=C[1];let $=z,U=L.length>0||I.length>0,H=function({variants:e,virtualVariants:t}){let n=e=>(0,v.q)(e,b);return[...e.filter(e=>!n(e)),...t,...e.filter(n)]}({variants:L,virtualVariants:I});C[2]!==P||C[3]!==$?(S=e=>`${P}${e===u.e.Standard?"":`:${e}`}${$?`/${$}`:""}`,C[2]=P,C[3]=$,C[4]=S):S=C[4];let W=S,Q=(0,g.f)(w);C[5]!==R?(_=[R],C[5]=R,C[6]=_):_=C[6],(0,f.useEffect)(j,_),C[7]!==$||C[8]!==R||C[9]!==W||C[10]!==A||C[11]!==F||C[12]!==V?(M=e=>{e!==R&&(g.f.getState().setPendingVariant(e),F.capture("change_variant",{model_slug:A,from_variant:R,to_variant:e,tab:$??"overview"}),V.push(W(e),{scroll:!1}))},C[7]=$,C[8]=R,C[9]=W,C[10]=A,C[11]=F,C[12]=V,C[13]=M):M=C[13];let Z=M;if(!U)return null;let K=H.find(e=>e===Q)??R;if("chip"===(void 0===O?"select":O)){let e;return C[14]!==q?(e=q("Routing"),C[14]=q,C[15]=e):e=C[15],(0,t.jsx)(a.f,{title:e,trigger:(0,t.jsx)(i.f,{"aria-label":q("Routing: {label}",{label:(0,r.x)(K)}),children:(0,t.jsx)(k,{variant:K})}),options:H.map(y),value:K,onValueChange:Z})}C[16]!==q?(E=q("Select variant"),C[16]=q,C[17]=E):E=C[17];let G=o.SelectContent;C[18]!==W?(T=e=>(0,t.jsx)(m.Link,{href:W(e),scroll:!1,className:"text-foreground",children:(0,t.jsx)(o.SelectItem,{value:e,children:(0,t.jsxs)("span",{className:"inline-flex items-center gap-2",children:[(0,r.x)(e),(0,t.jsx)(p.f,{variant:e,className:"size-3"})]})})},e),C[18]=W,C[19]=T):T=C[19];let Y=H.map(T);return C[20]!==G||C[21]!==Y?(N=(0,t.jsx)(G,{children:Y}),C[20]=G,C[21]=Y,C[22]=N):N=C[22],(0,t.jsxs)(o.Select,{value:K,onValueChange:Z,size:"compact",children:[(0,t.jsx)(o.SelectTrigger,{className:"w-auto gap-2",children:(0,t.jsx)(o.SelectValue,{placeholder:E,children:(0,t.jsxs)("span",{className:"inline-flex items-center gap-2",children:[(0,r.x)(K),(0,t.jsx)(p.f,{variant:K,className:"size-3"})]})})}),N]})}],882780)},109460,e=>{"use strict";e.s(["_",0,"top-[calc(var(--navbar-height)+70px+var(--sticky-banner-top,0px))]","d",0,"top-[calc(var(--navbar-height)+44px+var(--sticky-banner-top,0px))]","L",0,"top-[calc(var(--navbar-height)+var(--navbar-top,0px))]","W",0,125,"$",0,"scroll-mt-[calc(var(--navbar-height)+125px+var(--sticky-banner-top,0px))] lg:scroll-mt-[calc(var(--navbar-height)+70px+var(--sticky-banner-top,0px))]"])},140546,221612,e=>{"use strict";var t=e.i(579841),n=e.i(667417),r=e.i(209615),i=e.i(572201);e.i(707060);var a=e.i(387086),o=e.i(837808);function s(e){return e.includes(n.j.Image)?"image":e.includes(n.j.Video)?"video":e.includes(n.j.TTS)?o.Z:void 0}e.s(["f",0,s],221612);let l={overview:{title:(0,a.b)("Overview"),path:""},providers:{title:(0,a.b)("Providers"),path:"providers"},performance:{title:(0,a.b)("Performance"),path:"performance"},pricing:{title:(0,a.b)("Pricing"),path:"pricing"},benchmarks:{title:(0,a.b)("Benchmarks"),path:"benchmarks"},versions:{title:(0,a.b)("Versions"),path:"versions",disabled:!0},apps:{title:(0,a.b)("Apps"),path:"apps"},activity:{title:(0,a.b)("Activity"),path:"activity"},uptime:{title:(0,a.b)("Uptime"),path:"uptime"},api:{title:(0,a.b)("API"),path:"api"}},u=["overview","providers","pricing","performance","uptime","benchmarks","apps","activity","api"],c=["overview","benchmarks","providers","pricing","performance","uptime","apps","activity","api"],d=new Set(["activity","apps","benchmarks","performance","pricing","uptime"]);function f({model:e,hasBenchmarks:a}){switch(e.group){case r.f.Router:return["overview","api"];case r.f.Media:case r.f.Other:case r.f.GPT:case r.f.Claude:case r.f.Gemini:case r.f.Gemma:case r.f.Grok:case r.f.Cohere:case r.f.Nova:case r.f.Qwen:case r.f.Yi:case r.f.DeepSeek:case r.f.Mistral:case r.f.Llama2:case r.f.Llama3:case r.f.Llama4:case r.f.PaLM:case r.f.RWKV:case r.f.Qwen3:break;default:e.group}return e.endpoint?(s(e.output_modalities)?c:u).filter(r=>!("benchmarks"===r&&!a||"pricing"===r&&(e.output_modalities.includes(n.j.TTS)||(0,t.W)(e.output_modalities)||e.endpoint?.variant===i.d.Free))):["activity"]}e.s(["M",0,function({model:e,hasBenchmarks:t,isPrivateView:n=!1}){var r;if(n||!0===(r=e).is_private||r.endpoint?.is_private===!0){let n=f({model:e,hasBenchmarks:t}).filter(e=>!d.has(e));return n.length>0?n:["overview"]}return f({model:e,hasBenchmarks:t})},"C",0,l,"N",0,u],140546)},950008,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(136562),i=e.i(41277),a=e.i(16043),o=e.i(18728);let s=(0,a.createContext)(null);function l(e){return e-1}function u(e){return e+1}e.s(["ModelSectionShareGroup",0,function(e){let i,o,l=(0,n.c)(7),{id:u,className:c,children:d}=e,f=((0,a.useContext)(s)?.isTitleShareMounted??!1)&&"group";return l[0]!==c||l[1]!==f?(i=(0,r.f)(f,c),l[0]=c,l[1]=f,l[2]=i):i=l[2],l[3]!==d||l[4]!==u||l[5]!==i?(o=(0,t.jsx)("section",{id:u,className:i,children:d}),l[3]=d,l[4]=u,l[5]=i,l[6]=o):o=l[6],o},"ModelSectionSharePortal",0,function(){let e,t,r,l=(0,n.c)(8),u=(0,a.useContext)(i.o),c=(0,a.useContext)(s),d=c?.target??null,f=u?.onMount,m=c?.onPortalMount,p=null!==d;return(l[0]!==p||l[1]!==f||l[2]!==m?(e=()=>{if(!p)return;let e=f?.(),t=m?.();return()=>{e?.(),t?.()}},t=[p,f,m],l[0]=p,l[1]=f,l[2]=m,l[3]=e,l[4]=t):(e=l[3],t=l[4]),(0,a.useLayoutEffect)(e,t),null===u||null===d)?null:(l[5]!==u.trigger||l[6]!==d?(r=(0,o.createPortal)(u.trigger,d),l[5]=u.trigger,l[6]=d,l[7]=r):r=l[7],r)},"ModelSectionShareSlotProvider",0,function(e){let r,i,o,c=(0,n.c)(7),{children:d}=e,[f,m]=(0,a.useState)(null),[p,h]=(0,a.useState)(0);c[0]===Symbol.for("react.memo_cache_sentinel")?(r=()=>(h(u),()=>h(l)),c[0]=r):r=c[0];let g=r,v=p>0;c[1]!==v||c[2]!==f?(i={target:f,setTarget:m,isTitleShareMounted:v,onPortalMount:g},c[1]=v,c[2]=f,c[3]=i):i=c[3];let b=i;return c[4]!==d||c[5]!==b?(o=(0,t.jsx)(s.Provider,{value:b,children:d}),c[4]=d,c[5]=b,c[6]=o):o=c[6],o},"ModelSectionShareSlotTarget",0,function(){let e,r=(0,n.c)(2),i=(0,a.useContext)(s),o=i?.setTarget;return r[0]!==o?(e=(0,t.jsx)("span",{ref:o,className:"flex h-5 items-center"}),r[0]=o,r[1]=e):e=r[1],e}])},627203,32123,e=>{"use strict";var t=e.i(663456),n=e.i(134611),r=e.i(510433),i=e.i(236614),a=e.i(231171),o=e.i(960773);e.i(707060);var s=e.i(387086),l=e.i(522464),u=e.i(16043),c=e.i(369677),d=e.i(184822),f=e.i(12771),m=e.i(297900),p=e.i(667417),h=e.i(919873);let g=m.f.Extractions.apiType,v="section",b="sidebar",x="none",y={[m.f.Completions.apiType]:{coverage:b},[m.f.Embeddings.apiType]:{coverage:x},[m.f.Rerank.apiType]:{coverage:x},[m.f.Decisions.apiType]:{coverage:v,modality:p.j.Decisions},[m.f.Extractions.apiType]:{coverage:v,modality:g},[m.f.Video.apiType]:{coverage:v,modality:h.f.Video},[m.f.TTS.apiType]:{coverage:v,modality:h.f.Speech},[m.f.STT.apiType]:{coverage:b},[m.f.Image.apiType]:{coverage:v,modality:h.f.Image},[m.f.Tools.apiType]:{coverage:x}},j=[{modality:h.f.Image,outputModality:p.j.Image,replacesSidebar:!0,isEligible:d.M},{modality:h.f.Video,outputModality:p.j.Video,replacesSidebar:!0,isEligible:d.q},{modality:h.f.Speech,outputModality:p.j.TTS,replacesSidebar:!0,isEligible:d.C},{modality:p.j.Decisions,outputModality:p.j.Decisions,replacesSidebar:!1,isEligible:d.e},{modality:g,outputModality:null,replacesSidebar:!1,isEligible:d.G}];function w(e){var t;let n,r=e.model.request_paths;if(void 0===r){let t=j.find(({outputModality:t,isEligible:n})=>null!==t&&n(e));return{modality:t?.modality??null,unsupportedApiTypes:[]}}let i=(0,f.f)(r).map(e=>({apiType:e,...y[e]})),a=new Set(i.flatMap(e=>e.coverage===v?[e.modality]:[])),o={...e,model:(t=e.model,n=new Set(j.flatMap(({modality:e,outputModality:t})=>a.has(e)||null===t?[]:[t])),{...t,output_modalities:t.output_modalities.filter(e=>!n.has(e))})},s=j.find(({modality:e,isEligible:t})=>a.has(e)&&t(o)),l=void 0!==s||i.some(e=>e.coverage===b)&&(0,d.p)(e.model);return{modality:s?.modality??null,unsupportedApiTypes:l?[]:i.filter(e=>"unsupported"===e.coverage).map(e=>e.apiType)}}e.s(["V",0,g,"I",0,function(e){let{modality:t}=w(e),n=j.find(e=>e.modality===t);return void 0!==n&&n.replacesSidebar&&(0,d.O)(e)},"z",0,w],32123);let k=(0,s.b)("Playground"),z=l.f;function S(){let e,n=(0,t.c)(3),{model:o,isPrivateView:s}=(0,c.useModelPage)(),l=(0,i.f)(r.J.Chatroom);n[0]!==s||n[1]!==o?(e=w({model:o,isPrivateView:s}),n[0]=s,n[1]=o,n[2]=e):e=n[2];let{modality:u}=e;return l===a.L.Blocked?null:u}e.s(["P",0,z,"w",0,"playground","c",0,k,"Y",0,function(e){return null!==w(e).modality},"d",0,function(){return null!==S()},"g",0,S,"I",0,function(){let e,r,i,a,s,l=(0,t.c)(12),{model:d,isPrivateView:f}=(0,c.useModelPage)(),m=(0,o.Q)();if(l[0]!==f||l[1]!==d){let{modality:t,unsupportedApiTypes:n}=w({model:d,isPrivateView:f});e=t,r=n.join(","),l[0]=f,l[1]=d,l[2]=e,l[3]=r}else e=l[2],r=l[3];let p=r;l[4]!==d?(i=(0,n.i)(d),l[4]=d,l[5]=i):i=l[5];let h=i;l[6]!==e||l[7]!==h||l[8]!==m||l[9]!==p?(a=()=>{null===e&&""!==p&&m.capture("view_model_page_playground_unsupported_api",{model:h,api_types:p.split(",")})},s=[e,p,h,m],l[6]=e,l[7]=h,l[8]=m,l[9]=p,l[10]=a,l[11]=s):(a=l[10],s=l[11]),(0,u.useEffect)(a,s)}],627203)},604443,e=>{"use strict";let t=(0,e.i(313939).f)(e=>({pendingVariant:null,setPendingVariant:t=>e({pendingVariant:t})}));e.s(["f",0,t])},545354,948083,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(371604),i=e.i(340800),a=e.i(430022),o=e.i(427150);let s=/^\d{4}-\d{2}-\d{2}$/;function l(e,t){var n;let r=function(e){let t=function(e){if(!(0,o.f)(e))return null;let t=e.trim();if(""===t)return null;if(s.test(t))return`${t}T${String(13).padStart(2,"0")}:00:00.000Z`;let n=new Date(t);return Number.isNaN(n.getTime())?t:n.toISOString()}(e);if(null===t)return null;let n=new Date(t);return Number.isNaN(n.getTime())||(0,a.Q)(n)!==t.slice(0,10)?null:n.getTime()}(e);if(null===r)return null;let i=(n=t,Math.floor(r/a.N)-Math.floor(n/a.N));return i>90?null:{day:(0,a.Q)(new Date(r)),daysUntil:i}}e.s(["f",0,l],948083);var u=e.i(136562),c=e.i(233452),d=e.i(751155),f=e.i(138257);e.i(707060);var m=e.i(288265);e.s(["f",0,function(e){let a,o,s,p,h,g,v,b,x,y=(0,n.c)(22),{deprecationDate:j,className:w}=e,k=(0,f.useLocale)(),z=(0,m.f)();y[0]!==j?(a=l(j,Date.now()),y[0]=j,y[1]=a):a=y[1];let S=a;if(!S)return null;let{day:_,daysUntil:M}=S;if(y[2]!==_||y[3]!==M||y[4]!==z||y[5]!==k){let e=(0,i.C)(new Date(`${_}T00:00:00.000Z`),{locale:k,timeZone:"UTC",preset:"long"})??"—",t=M<0;o=t?z("Deprecated"):z("Going away {date}",{date:e}),s=z(t?"Deprecated on {date}":"Going away on {date}",{date:e}),y[2]=_,y[3]=M,y[4]=z,y[5]=k,y[6]=o,y[7]=s}else o=y[6],s=y[7];let E=s;return y[8]!==M?(p=M<=3?"negative":"warning",y[8]=M,y[9]=p):p=y[9],y[10]!==w?(h=(0,u.f)("h-5 gap-1.5 whitespace-nowrap",w),y[10]=w,y[11]=h):h=y[11],y[12]===Symbol.for("react.memo_cache_sentinel")?(g=(0,t.jsx)(r.f,{className:"size-3.5"}),y[12]=g):g=y[12],y[13]!==o?(v=(0,t.jsx)("span",{children:o}),y[13]=o,y[14]=v):v=y[14],y[15]!==p||y[16]!==h||y[17]!==v?(b=(0,t.jsxs)(c.Badge,{variant:p,size:"sm",className:h,children:[g,v]}),y[15]=p,y[16]=h,y[17]=v,y[18]=b):b=y[18],y[19]!==b||y[20]!==E?(x=(0,t.jsx)(d.Tooltip,{content:E,children:b}),y[19]=b,y[20]=E,y[21]=x):x=y[21],x}],545354)},761512,e=>{"use strict";var t=e.i(667417),n=e.i(207298);let r=(0,n.f)("",{variants:{modality:{[t.j.Text]:"bg-modality-text/12",[t.j.Image]:"bg-modality-image/12",[t.j.Audio]:"bg-modality-audio/12",[t.j.Video]:"bg-modality-video/12",[t.j.Embeddings]:"bg-modality-embeddings/12",[t.j.Rerank]:"bg-modality-rerank/12",[t.j.Decisions]:"bg-modality-rerank/12",[t.j.TTS]:"bg-modality-tts/12",[t.j.Transcription]:"bg-modality-transcription/12"}}}),i=(0,n.f)("",{variants:{modality:{[t.j.Text]:"border-modality-text",[t.j.Image]:"border-modality-image",[t.j.Audio]:"border-modality-audio",[t.j.Video]:"border-modality-video",[t.j.Embeddings]:"border-modality-embeddings",[t.j.Rerank]:"border-modality-rerank",[t.j.Decisions]:"border-modality-rerank",[t.j.TTS]:"border-modality-tts",[t.j.Transcription]:"border-modality-transcription"}}}),a=(0,n.f)("",{variants:{modality:{[t.j.Text]:"",[t.j.Image]:"",[t.j.Audio]:"",[t.j.Video]:"",[t.j.Embeddings]:"",[t.j.Rerank]:"",[t.j.Decisions]:"",[t.j.TTS]:"",[t.j.Transcription]:""},isActive:{true:"",false:""}},compoundVariants:[{modality:t.j.Text,isActive:!0,class:"text-modality-text"},{modality:t.j.Image,isActive:!0,class:"text-modality-image"},{modality:t.j.Audio,isActive:!0,class:"text-modality-audio"},{modality:t.j.Video,isActive:!0,class:"text-modality-video"},{modality:t.j.Embeddings,isActive:!0,class:"text-modality-embeddings"},{modality:t.j.Rerank,isActive:!0,class:"text-modality-rerank"},{modality:t.j.Decisions,isActive:!0,class:"text-modality-rerank"},{modality:t.j.TTS,isActive:!0,class:"text-modality-tts"},{modality:t.j.Transcription,isActive:!0,class:"text-modality-transcription"},{modality:t.j.Text,isActive:!1,class:"group-hover:text-modality-text"},{modality:t.j.Image,isActive:!1,class:"group-hover:text-modality-image"},{modality:t.j.Audio,isActive:!1,class:"group-hover:text-modality-audio"},{modality:t.j.Video,isActive:!1,class:"group-hover:text-modality-video"},{modality:t.j.Embeddings,isActive:!1,class:"group-hover:text-modality-embeddings"},{modality:t.j.Rerank,isActive:!1,class:"group-hover:text-modality-rerank"},{modality:t.j.Decisions,isActive:!1,class:"group-hover:text-modality-rerank"},{modality:t.j.TTS,isActive:!1,class:"group-hover:text-modality-tts"},{modality:t.j.Transcription,isActive:!1,class:"group-hover:text-modality-transcription"}],defaultVariants:{isActive:!0}});e.s(["p",0,r,"i",0,i,"W",0,a])},918662,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(136562),i=e.i(177113),a=e.i(894868),o=e.i(751155);e.i(707060);var s=e.i(196991);e.s(["f",0,function(e){let l,u,c,d,f,m,p=(0,n.c)(21),{author:h,permaslug:g,iconUri:v,isLatestAlias:b,className:x,tooltipSide:y,frame:j}=e,w=void 0===y?"top":y,k=void 0!==j&&j;if(!b){let e;return p[0]!==h||p[1]!==x||p[2]!==k||p[3]!==v||p[4]!==g?(e=(0,t.jsx)(a.f,{author:h,permaslug:g,iconUri:v,frame:k,className:x}),p[0]=h,p[1]=x,p[2]=k,p[3]=v,p[4]=g,p[5]=e):e=p[5],e}return p[6]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)(s.T,{children:(0,t.jsx)("span",{children:"OpenRouter latest alias — automatically resolves to the newest model in this version group."})}),p[6]=l):l=p[6],p[7]!==x?(u=(0,r.f)("relative inline-flex shrink-0",x),p[7]=x,p[8]=u):u=p[8],p[9]!==h||p[10]!==k||p[11]!==v||p[12]!==g?(c=(0,t.jsx)(a.f,{author:h,permaslug:g,iconUri:v,frame:k,className:"shrink-0"}),p[9]=h,p[10]=k,p[11]=v,p[12]=g,p[13]=c):c=p[13],p[14]===Symbol.for("react.memo_cache_sentinel")?(d=(0,t.jsx)(s.T,{children:(0,t.jsx)("span",{role:"img","aria-label":"OpenRouter latest alias",className:(0,r.f)("absolute -bottom-0.5 -right-0.5","flex items-center justify-center","size-3 rounded-full","bg-foreground text-background","ring-1 ring-background"),children:(0,t.jsx)(i.f,{className:"size-2"})})}),p[14]=d):d=p[14],p[15]!==u||p[16]!==c?(f=(0,t.jsxs)("span",{className:u,"data-testid":"model-author-icon-latest-alias",children:[c,d]}),p[15]=u,p[16]=c,p[17]=f):f=p[17],p[18]!==f||p[19]!==w?(m=(0,t.jsx)(o.Tooltip,{side:w,content:l,children:f}),p[18]=f,p[19]=w,p[20]=m):m=p[20],m}])},251142,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(838479),i=e.i(16043);let a=i.forwardRef(function({title:e,titleId:t,...n},r){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 12.75 11.25 15 15 9.75M21 12c0 1.268-.63 2.39-1.593 3.068a3.745 3.745 0 0 1-1.043 3.296 3.745 3.745 0 0 1-3.296 1.043A3.745 3.745 0 0 1 12 21c-1.268 0-2.39-.63-3.068-1.593a3.746 3.746 0 0 1-3.296-1.043 3.745 3.745 0 0 1-1.043-3.296A3.745 3.745 0 0 1 3 12c0-1.268.63-2.39 1.593-3.068a3.745 3.745 0 0 1 1.043-3.296 3.746 3.746 0 0 1 3.296-1.043A3.746 3.746 0 0 1 12 3c1.268 0 2.39.63 3.068 1.593a3.746 3.746 0 0 1 3.296 1.043 3.746 3.746 0 0 1 1.043 3.296A3.745 3.745 0 0 1 21 12Z"}))}),o=i.forwardRef(function({title:e,titleId:t,...n},r){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m21 7.5-2.25-1.313M21 7.5v2.25m0-2.25-2.25 1.313M3 7.5l2.25-1.313M3 7.5l2.25 1.313M3 7.5v2.25m9 3 2.25-1.313M12 12.75l-2.25-1.313M12 12.75V15m0 6.75 2.25-1.313M12 21.75V19.5m0 2.25-2.25-1.313m0-16.875L12 2.25l2.25 1.313M21 14.25v2.25l-2.25 1.313m-13.5 0L3 16.5v-2.25"}))});var s=e.i(922969),l=e.i(486704),u=e.i(214051),c=e.i(338749);let d=i.forwardRef(function({title:e,titleId:t,...n},r){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?i.createElement("title",{id:t},e):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M13.5 10.5V6.75a4.5 4.5 0 1 1 9 0v3.75M3.75 21.75h10.5a2.25 2.25 0 0 0 2.25-2.25v-6.75a2.25 2.25 0 0 0-2.25-2.25H3.75a2.25 2.25 0 0 0-2.25 2.25v6.75a2.25 2.25 0 0 0 2.25 2.25Z"}))});var f=e.i(653432),m=e.i(195759),p=e.i(572201);e.i(707060);var h=e.i(288265);e.s(["f",0,function(e){let i,g=(0,n.c)(30),{className:v,variant:b}=e,x=void 0===v?"w-4 h-4":v,y=(0,h.f)();g[0]!==y||g[1]!==b?(i=y("{label} variant",{label:(0,m.x)(b)}),g[0]=y,g[1]=b,g[2]=i):i=g[2];let j=i;switch(b){case p.e.Nitro:{let e;return g[3]!==x||g[4]!==j?(e=(0,t.jsx)(r.f,{title:j,className:x}),g[3]=x,g[4]=j,g[5]=e):e=g[5],e}case p.e.Floor:{let e;return g[6]!==x||g[7]!==j?(e=(0,t.jsx)(s.f,{title:j,className:x}),g[6]=x,g[7]=j,g[8]=e):e=g[8],e}case p.e.Online:{let e;return g[9]!==x||g[10]!==j?(e=(0,t.jsx)(u.f,{title:j,className:x}),g[9]=x,g[10]=j,g[11]=e):e=g[11],e}case p.e.Free:{let e;return g[12]!==x||g[13]!==j?(e=(0,t.jsx)(l.f,{title:j,className:x}),g[12]=x,g[13]=j,g[14]=e):e=g[14],e}case p.e.Extended:{let e;return g[15]!==x||g[16]!==j?(e=(0,t.jsx)(o,{title:j,className:x}),g[15]=x,g[16]=j,g[17]=e):e=g[17],e}case p.e.Exacto:{let e;return g[18]!==x||g[19]!==j?(e=(0,t.jsx)(a,{title:j,className:x}),g[18]=x,g[19]=j,g[20]=e):e=g[20],e}case p.e.SelfMod:{let e;return g[21]!==x||g[22]!==j?(e=(0,t.jsx)(d,{title:j,className:x}),g[21]=x,g[22]=j,g[23]=e):e=g[23],e}case p.e.Thinking:{let e;return g[24]!==x||g[25]!==j?(e=(0,t.jsx)(c.f,{title:j,className:x}),g[24]=x,g[25]=j,g[26]=e):e=g[26],e}case p.e.Batch:{let e;return g[27]!==x||g[28]!==j?(e=(0,t.jsx)(f.f,{title:j,className:x}),g[27]=x,g[28]=j,g[29]=e):e=g[29],e}case p.e.Standard:case p.e.All:default:return null}}],251142)},117686,e=>{"use strict";var t=e.i(615199);e.i(707060);var n=e.i(387086);let r={[t.$.Age18Plus]:{label:(0,n.b)("18+ age confirmation"),statement:(0,n.b)("I confirm that I am 18 years of age or older."),organizationStatement:(0,n.b)("Confirm that all users in this organization meet the 18+ age requirement.")},[t.$.PrivilegedModelAccess]:{label:(0,n.b)("Privileged model access approval"),statement:(0,n.b)("This account is approved by OpenRouter to use privileged models."),organizationStatement:(0,n.b)("This organization is approved by OpenRouter to use privileged models.")}};e.s(["f",0,r])},465370,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(775593),i=e.i(575731),a=e.i(136562),o=e.i(609623),s=e.i(199630),l=e.i(199168),u=e.i(272719),c=e.i(16043),d=e.i(700050);function f(e){return e.toggleModelPin}e.s(["f",0,function(e){let m,p,h,g,v,b,x,y,j,w,k,z=(0,n.c)(28),{modelSlug:S,origin:_,className:M,hoverOnly:E}=e,T=(0,l.o)(),N=(0,s.f)();z[0]!==S?(m=e=>e.pinnedModelSlugs.includes(S),z[0]=S,z[1]=m):m=z[1];let C=(0,u.f)(m),P=N&&C,A=(0,u.f)(f),[R,L]=(0,c.useState)(!1);z[2]!==P||z[3]!==S||z[4]!==_||z[5]!==A?(p=e=>{e.preventDefault(),e.stopPropagation(),P?(0,d.T)({model:S,origin:_}):(0,d.z)({model:S,origin:_}),L(!P),A(S)},z[2]=P,z[3]=S,z[4]=_,z[5]=A,z[6]=p):p=z[6];let D=p;z[7]!==T||z[8]!==P?(h=T(P?"Unpin model":"Pin model"),z[7]=T,z[8]=P,z[9]=h):h=z[9];let O=h,I=void 0!==E&&E&&"opacity-0 group-hover:opacity-100 focus-visible:opacity-100";return z[10]!==M||z[11]!==I?(g=(0,a.f)("inline-flex transition duration-fast","text-muted-foreground hover:text-foreground","aria-pressed:text-warning aria-pressed:hover:text-warning","shrink-0",I,M),z[10]=M,z[11]=I,z[12]=g):g=z[12],z[13]===Symbol.for("react.memo_cache_sentinel")?(v=()=>L(!1),b=(0,a.f)("relative inline-flex","motion-safe:data-[celebrating=true]:animate-pop","after:pointer-events-none after:absolute after:inset-0 after:rounded-full after:border after:border-warning after:opacity-0","motion-safe:data-[celebrating=true]:after:animate-burst-ring"),z[13]=v,z[14]=b):(v=z[13],b=z[14]),z[15]===Symbol.for("react.memo_cache_sentinel")?(y=(0,t.jsx)(r.f,{className:"size-3.5"}),x=(0,t.jsx)(i.f,{className:"size-3.5"}),z[15]=x,z[16]=y):(x=z[15],y=z[16]),z[17]!==P?(j=(0,t.jsx)(o.f,{active:P,from:y,to:x}),z[17]=P,z[18]=j):j=z[18],z[19]!==R||z[20]!==j?(w=(0,t.jsx)("span",{"data-celebrating":R,onAnimationEnd:v,className:b,children:j}),z[19]=R,z[20]=j,z[21]=w):w=z[21],z[22]!==D||z[23]!==P||z[24]!==O||z[25]!==w||z[26]!==g?(k=(0,t.jsx)("button",{type:"button",onClick:D,title:O,"aria-label":O,"aria-pressed":P,className:g,children:w}),z[22]=D,z[23]=P,z[24]=O,z[25]=w,z[26]=g,z[27]=k):k=z[27],k}])},42208,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(136562);e.s(["f",0,function(e){let i,a,o,s=(0,n.c)(7),{icon:l,isHoverAccent:u}=e,c=void 0!==u&&u&&"transition-colors group-hover:bg-accent-subtle group-hover:text-accent-foreground";return s[0]!==c?(i=(0,r.f)("flex size-10 shrink-0 items-center justify-center rounded-lg bg-muted text-muted-foreground",c),s[0]=c,s[1]=i):i=s[1],s[2]!==l?(a=(0,t.jsx)(l,{className:"size-5","aria-hidden":"true"}),s[2]=l,s[3]=a):a=s[3],s[4]!==i||s[5]!==a?(o=(0,t.jsx)("span",{className:i,children:a}),s[4]=i,s[5]=a,s[6]=o):o=s[6],o}])},779060,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(136562),i=e.i(18728),a=e.i(803979);e.s(["MobileActionBar",0,function(e){var o,s;let l,u,c,d,f,m,p=(0,n.c)(19),{children:h,hiddenFrom:g,isCompact:v,controlSize:b}=e,x=void 0===g?"md":g,y=void 0!==v&&v,j=void 0===b?"sm":b,w=(0,a.f)(),k="sm"===x?"sm:hidden":"md:hidden";if(!w)return null;let z=y?"gap-2 px-4 py-2 pb-[calc(0.5rem+env(safe-area-inset-bottom))]":"gap-3 p-4 pb-[calc(1rem+env(safe-area-inset-bottom))]";return p[0]!==k||p[1]!==z?(l=(0,r.f)("peer fixed inset-x-0 bottom-0 z-overlay mx-auto flex w-full border-border/50 border-t bg-background empty:hidden",z,k),p[0]=k,p[1]=z,p[2]=l):l=p[2],p[3]!==h||p[4]!==x||p[5]!==l?(u=(0,t.jsx)("div",{"data-mobile-action-bar":x,className:l,children:h}),p[3]=h,p[4]=x,p[5]=l,p[6]=u):u=p[6],p[7]!==j||p[8]!==k||p[9]!==y?(c=(0,r.f)("peer-empty:hidden",(o=y,s=j,o?"default"===s?"h-[calc(3.5rem+env(safe-area-inset-bottom))]":"h-[calc(3rem+env(safe-area-inset-bottom))]":"h-[calc(4.5rem+env(safe-area-inset-bottom))]"),k),p[7]=j,p[8]=k,p[9]=y,p[10]=c):c=p[10],p[11]!==c?(d=(0,t.jsx)("div",{"aria-hidden":!0,className:c}),p[11]=c,p[12]=d):d=p[12],p[13]!==u||p[14]!==d?(f=(0,t.jsxs)(t.Fragment,{children:[u,d]}),p[13]=u,p[14]=d,p[15]=f):f=p[15],p[16]!==w||p[17]!==f?(m=(0,i.createPortal)(f,w),p[16]=w,p[17]=f,p[18]=m):m=p[18],m}])},803979,e=>{"use strict";var t=e.i(663456),n=e.i(199630);e.s(["f",0,function(){let e,r=(0,t.c)(2),i=(0,n.f)();return r[0]!==i?(e=i?document.querySelector("#portal-container")??document.body:null,r[0]=i,r[1]=e):e=r[1],e}])},353524,e=>{"use strict";var t=e.i(134611),n=e.i(819750),r=e.i(524287),i=e.i(173465),a=e.i(613497);let o=(0,r.f)("author-models",{detail:e=>[null===e?null:{authorSlug:e}]});function s(e){return(0,i.f)({queryKey:o.detail(e),queryFn:null===e?a.V:({signal:t})=>(0,n.f)("/api/frontend/v1/author-models",{searchParams:{authorSlug:e},signal:t})})}e.s(["k",0,s,"a",0,function(e,n){let r=s(e);return null===n?(0,i.f)({...r,queryFn:a.V}):(0,i.f)({...r,select:e=>{var r,i;return r=e,i=n,{...r,models:r.models.filter(e=>(0,t.i)(e)!==i).toSorted((e,t)=>new Date(t.created_at).getTime()-new Date(e.created_at).getTime())}}})}])},447131,e=>{"use strict";var t=e.i(659350),n=e.i(663456),r=e.i(136562),i=e.i(139697),a=e.i(751155),o=e.i(126324),s=e.i(231171),l=e.i(199168);e.s(["f",0,function(e){let u,c,d=(0,n.c)(30),{gate:f,blockedTriggerClassName:m,variant:p,size:h,density:g,className:v,render:b,onClick:x,"aria-label":y,children:j}=e,w=(0,l.M)();d[0]!==v?(u=(0,r.f)(v,"pointer-events-none opacity-50"),d[0]=v,d[1]=u):u=d[1],d[2]!==j||d[3]!==g||d[4]!==h||d[5]!==u||d[6]!==p?(c=(0,t.jsx)(i.Button,{variant:p,size:h,density:g,className:u,"aria-disabled":"true",tabIndex:-1,children:j}),d[2]=j,d[3]=g,d[4]=h,d[5]=u,d[6]=p,d[7]=c):c=d[7];let k=c;switch(f){case s.L.Allowed:{let e;return d[8]!==y||d[9]!==j||d[10]!==v||d[11]!==g||d[12]!==x||d[13]!==b||d[14]!==h||d[15]!==p?(e=(0,t.jsx)(i.Button,{variant:p,size:h,density:g,className:v,render:b,onClick:x,"aria-label":y,children:j}),d[8]=y,d[9]=j,d[10]=v,d[11]=g,d[12]=x,d[13]=b,d[14]=h,d[15]=p,d[16]=e):e=d[16],e}case s.L.Loading:return k;case s.L.Blocked:{let e,n,r,i,s;return d[17]!==w?(e=w(o.f),d[17]=w,d[18]=e):e=d[18],d[19]!==w?(n=w(o.f),d[19]=w,d[20]=n):n=d[20],d[21]!==n?(r=(0,t.jsx)("span",{className:"sr-only",children:n}),d[21]=n,d[22]=r):r=d[22],d[23]!==m||d[24]!==k||d[25]!==r?(i=(0,t.jsxs)(a.TooltipNonInteractiveTrigger,{className:m,children:[k,r]}),d[23]=m,d[24]=k,d[25]=r,d[26]=i):i=d[26],d[27]!==e||d[28]!==i?(s=(0,t.jsx)(a.Tooltip,{content:e,children:i}),d[27]=e,d[28]=i,d[29]=s):s=d[29],s}default:return f}}])}]); //# sourceMappingURL=19-d1ay7z80pk.js.map