(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,256804,898658,612308,e=>{"use strict";e.s(["f",0,function(e,t){let r={};for(let n in e){let i=e[n];if(t?.hasOwnProperty(n)){let e=t[n](i);null!=e&&Object.assign(r,e);continue}!0===i?r[`data-${n.toLowerCase()}`]="":i&&(r[`data-${n.toLowerCase()}`]=i.toString())}return r}],256804),e.s(["f",0,function(e,t){return"function"==typeof e?e(t):e}],898658),e.s(["f",0,function(e,t){return"function"==typeof e?e(t):e}],612308)},93836,e=>{"use strict";var t=e.i(16043),r=e.i(82153),n=e.i(607490),i=e.i(459265);e.i(88591);var o=e.i(115370),l=e.i(256804),a=e.i(898658),s=e.i(612308),u=e.i(195618);let c=Symbol.for("react.lazy");function f(e){if(e?.$$typeof!==c)return e;let r=t.Children.toArray(e)[0];return t.isValidElement(r)?r:e}e.s(["L",0,f,"a",0,function(e,c,d={}){let h=c.render;!1!==d.enabled&&(h=f(h));let p=function(e,t,c){var f;let{className:d,style:h}=e,{state:p=o.w,ref:g,props:m,stateAttributesMapping:v,enabled:b=!0}=t,y=b?(0,a.f)(d,p):void 0,w=b?(0,s.f)(h,p):void 0,x=b?(0,l.f)(p,v):o.w,A=b&&m?Array.isArray(f=m)?(0,u.b)(f):(0,u.w)(void 0,f):void 0,k=b?(0,i.f)(x,A)??{}:o.w;return("u">typeof document&&(b?Array.isArray(g)?k.ref=(0,r.f)([k.ref,(0,n.f)(c),...g]):k.ref=(0,r.A)(k.ref,(0,n.f)(c),g):(0,r.A)(null,null)),b)?(void 0!==y&&(k.className=(0,u.c)(k.className,y)),void 0!==w&&(k.style=(0,i.f)(k.style,w)),k):o.w}(c,d,h);return!1===d.enabled?null:function(e,r,n,i){var o,l;if(r){if("function"==typeof r)return r(n,i);let e=(0,u.w)(n,r.props);return e.ref=n.ref,t.cloneElement(r,e)}return o=e,l=n,"button"===o?(0,t.createElement)("button",{type:"button",...l,key:l.key}):"img"===o?(0,t.createElement)("img",{alt:"",...l,key:l.key}):t.createElement(o,l)}(e,h,p,d.state??o.w)}])},195618,e=>{"use strict";var t=e.i(459265);let r={};function n(e){return l(e)?{...e(r)}:function(e){let t={...e};for(let e in t){let r=t[e];o(e,r)&&(t[e]=a(r))}return t}(e)}function i(e,r){return l(r)?r(e):function(e,r){if(!r)return e;for(let n in r){let i=r[n];switch(n){case"style":e[n]=(0,t.f)(e.style,i);break;case"className":e[n]=u(e.className,i);break;default:o(n,i)?e[n]=function(e,t){return t?e?(...r)=>{let n=r[0];if(c(n)){s(n);let i=t(...r);return n.baseUIHandlerPrevented||e?.(...r),i}let i=t(...r);return e?.(...r),i}:a(t):e}(e[n],i):e[n]=i}}return e}(e,r)}function o(e,t){let r=e.charCodeAt(0),n=e.charCodeAt(1),i=e.charCodeAt(2);return 111===r&&110===n&&i>=65&&i<=90&&("function"==typeof t||void 0===t)}function l(e){return"function"==typeof e}function a(e){return e?(...t)=>{let r=t[0];return c(r)&&s(r),e(...t)}:e}function s(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function u(e,t){return t?e?t+" "+e:t:e}function c(e){return null!=e&&"object"==typeof e&&"nativeEvent"in e}e.s(["U",0,s,"c",0,u,"w",0,function(e,t,r,o,l){if(!r&&!o&&!l&&!e)return n(t);let a=n(e);return t&&(a=i(a,t)),r&&(a=i(a,r)),o&&(a=i(a,o)),l&&(a=i(a,l)),a},"b",0,function(e){if(0===e.length)return r;if(1===e.length)return n(e[0]);let t=n(e[0]);for(let r=1;r{"use strict";var t=e.i(93836);e.s(["f",0,function(e){return(0,t.a)(e.defaultTagName??"div",e,e)}])},115370,e=>{"use strict";let t=Object.freeze([]),r=Object.freeze({});e.s(["v",0,t,"w",0,r,"x",0,function(){}])},607490,e=>{"use strict";var t=e.i(16043),r=e.i(531893);e.s(["f",0,function(e){if(!t.isValidElement(e))return null;let n=e.props;return((0,r.f)(19)?n?.ref:e.ref)??null}])},459265,e=>{"use strict";e.s(["f",0,function(e,t){return e&&!t?e:!e&&t?t:e||t?{...e,...t}:void 0}])},531893,e=>{"use strict";let t=parseInt(e.i(16043).version,10);e.s(["f",0,function(e){return t>=e}])},82153,e=>{"use strict";var t=e.i(480758);function r(){return{callback:null,cleanup:null,refs:[]}}function n(e,t){if(e.refs=t,t.every(e=>null==e)){e.callback=null;return}e.callback=r=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),null!=r){let n=Array(t.length).fill(null);for(let e=0;e{for(let e=0;ee!==o[t]))&&n(l,e),l.callback}])},480758,e=>{"use strict";var t=e.i(16043);let r={};e.s(["useRefWithInit",0,function(e,n){let i=t.useRef(r);return i.current===r&&(i.current=e(n)),i}])},88591,e=>{"use strict";e.s(["f",0,function(){}],88591)},207298,e=>{"use strict";var t=e.i(470733);let r=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,n=t.q;e.s(["f",0,(e,t)=>i=>{var o;if((null==t?void 0:t.variants)==null)return n(e,null==i?void 0:i.class,null==i?void 0:i.className);let{variants:l,defaultVariants:a}=t,s=Object.keys(l).map(e=>{let t=null==i?void 0:i[e],n=null==a?void 0:a[e];if(null===t)return null;let o=r(t)||r(n);return l[e][o]}),u=i&&Object.entries(i).reduce((e,t)=>{let[r,n]=t;return void 0===n||(e[r]=n),e},{});return n(e,s,null==t||null==(o=t.compoundVariants)?void 0:o.reduce((e,t)=>{let{class:r,className:n,...i}=t;return Object.entries(i).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...a,...u}[t]):({...a,...u})[t]===r})?[...e,r,n]:e},[]),null==i?void 0:i.class,null==i?void 0:i.className)}])},470733,e=>{"use strict";function t(){for(var e,t,r=0,n="",i=arguments.length;r{"use strict";var t=e.i(606975);e.i(31762),e.i(627553),e.i(300326),e.i(854975),e.i(474570),e.i(8933),e.i(773812),e.i(196991),e.i(153746),e.i(715254),e.i(359980),e.i(103539),e.i(392682),e.i(387086),e.i(303591),e.i(44505),e.i(914359),e.i(792941),e.i(400975),e.i(146852),e.i(879193),e.i(605105),e.i(603015),e.i(457278),e.i(288265),e.i(537339),e.i(93696),e.i(919035),e.i(981176),(0,t.f)(),e.s([],707060)},625327,e=>{"use strict";var t=e.i(16043);let r=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim(),n={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":2,"stroke-linecap":"round","stroke-linejoin":"round"},i=(0,t.createContext)({}),o=(0,t.forwardRef)(({color:e,size:o,width:l,height:a,strokeWidth:s,absoluteStrokeWidth:u,nonScalingStroke:c,className:f="",children:d,iconNode:h=[],icon:p={node:h,aliases:[],size:24},...g},m)=>{let{size:v=24,strokeWidth:b=2,absoluteStrokeWidth:y=!1,nonScalingStroke:w=!1,color:x="currentColor",className:A=""}=(0,t.useContext)(i)??{},k=!!d||(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0;return!1})(g),[C,z,I=[]]=function(e,t={}){return function(e,t={}){let i=t.attributeNames??{},o=e=>i[e]??e,l=e.size??e.width??n.width,a=e.size??e.height??n.height,s=e.aliases?.filter(e=>"string"==typeof e&&""!==e.trim()).map(e=>`lucide-${e}`)??[],u=[...e.name?[`lucide-${e.name}`]:[],...s],c=t.className?.split(" ").filter(Boolean)??[],f=!1===t.includeDefaultClasses?r(...c):r("lucide",...u,...c),d=t.absoluteStrokeWidth?Number(t.strokeWidth??n["stroke-width"])*Number(e.size??e.width??n.width)/Number(t.size??t.width??n.width):t.strokeWidth??n["stroke-width"];return["svg",{...Object.entries(n).reduce((e,[t,r])=>(e[o(t)]=r,e),{}),..."color"in t&&t.color&&{[o("stroke")]:t.color},..."size"in t&&null!=t.size&&{[o("width")]:t.size,[o("height")]:t.size},..."width"in t&&null!=t.width&&{[o("width")]:t.width},..."height"in t&&null!=t.height&&{[o("height")]:t.height},[o("stroke-width")]:d,...f&&{[o("class")]:f},[o("viewBox")]:`0 0 ${l} ${a}`,...!1===t.hasA11yProp?{[o("aria-hidden")]:"true"}:{},..."attributes"in t&&t.attributes},e.node.map(e=>{let[r,n,i]=e,l=t.nonScalingStroke?{[o("vector-effect")]:"non-scaling-stroke",...n}:n;return i?[r,l,i]:[r,l]})]}(e,{...t,attributeNames:{...t.attributeNames,class:"className","stroke-width":"strokeWidth","stroke-linecap":"strokeLinecap","stroke-linejoin":"strokeLinejoin","vector-effect":"vectorEffect"}})}(p,{color:e??x,width:l??o??v,height:a??o??v,strokeWidth:s??b,absoluteStrokeWidth:u??y,nonScalingStroke:c??w,className:r(A,f),hasA11yProp:k,attributes:g});return(0,t.createElement)(C,{ref:m,...z},[...I.map(([e,r])=>(0,t.createElement)(e,r)),...Array.isArray(d)?d:[d]])});e.s(["default",0,o],625327)},651681,e=>{"use strict";var t=e.i(16043),r=e.i(625327);e.s(["f",0,function(e,n=[],i=[]){let o,l="string"==typeof e?function(e,t,r=[]){if(null==t)throw Error("[lucide]: iconNode is required when icon name is used");return{name:e?.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),size:24,node:t,...r.length>0?{aliases:r}:{}}}(e,n,i):e,a=(0,t.forwardRef)(({className:e,...n},i)=>(0,t.createElement)(r.default,{ref:i,icon:l,className:e,...n}));return l.name&&(a.displayName=(o=(e=>{let t="",r=!1;for(let n of e){if("-"===n||"_"===n||n<=" "){r=t.length>0;continue}0===t.length?t+=n.toLowerCase():t+=r?n.toUpperCase():n,r=!1}return t})(l.name)).charAt(0).toUpperCase()+o.slice(1)),a}],651681)},739013,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return v},useLinkStatus:function(){return y}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let o=e.r(288802),l=e.r(659350),a=o._(e.r(16043)),s=e.r(838135),u=e.r(100897),c=e.r(360925),f=e.r(669635),d=e.r(407241),h=e.r(718032),p=e.r(457221),g=e.r(942927),m=e.r(653009);function v(t){var r;let n,i,o,[v,y]=(0,a.useOptimistic)(p.IDLE_LINK_STATUS),w=(0,a.useRef)(null),{href:x,as:A,children:k,prefetch:C=null,passHref:z,replace:I,shallow:N,scroll:E,onClick:j,onMouseEnter:S,onTouchStart:M,legacyBehavior:P=!1,onNavigate:O,transitionTypes:T,ref:L,unstable_dynamicOnHover:U,...$}=t;n=k,P&&("string"==typeof n||"number"==typeof n)&&(n=(0,l.jsx)("a",{children:n}));let _=a.default.useContext(u.AppRouterContext),B=!1!==C,R=!1===C?"none":!0===C?"full":"auto",H="none"!==R?"auto"===R?m.FetchStrategy.PPR:m.FetchStrategy.Full:m.FetchStrategy.PPR,F="string"==typeof(r=A||x)?r:(0,s.formatUrl)(r);if(P){if(n?.$$typeof===Symbol.for("react.lazy"))throw Error("`` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `` tag.");i=a.default.Children.only(n)}let W=P?i&&"object"==typeof i&&i.ref:L,D,q=a.default.useCallback(e=>(null!==_&&(w.current=(0,p.mountLinkInstance)(e,F,_,H,B,y,D)),()=>{w.current&&((0,p.unmountLinkForCurrentNavigation)(w.current),w.current=null),(0,p.unmountPrefetchableInstance)(e)}),[B,F,_,H,y,D]),V={ref:(0,c.useMergedRef)(q,W),onClick(t){P||"function"!=typeof j||j(t),P&&i.props&&"function"==typeof i.props.onClick&&i.props.onClick(t),!_||t.defaultPrevented||function(t,r,n,i,o,l,a,s="none"){if("u">typeof window){let u,{nodeName:c}=t.currentTarget;if("A"===c.toUpperCase()&&((u=t.currentTarget.getAttribute("target"))&&"_self"!==u||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,g.isLocalURL)(r)){i&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),l){let e=!1;if(l({preventDefault:()=>{e=!0}}),e)return}let{navigate:f}=e.r(1669);f(r,i?"replace":"push",!1===o?h.ScrollBehavior.NoScroll:h.ScrollBehavior.Default,n.current,a,s)}}(t,F,w,I,E,O,T,R)},onMouseEnter(e){P||"function"!=typeof S||S(e),P&&i.props&&"function"==typeof i.props.onMouseEnter&&i.props.onMouseEnter(e),_&&B&&(0,p.onNavigationIntent)(e.currentTarget,!0===U)},onTouchStart:function(e){P||"function"!=typeof M||M(e),P&&i.props&&"function"==typeof i.props.onTouchStart&&i.props.onTouchStart(e),_&&B&&(0,p.onNavigationIntent)(e.currentTarget,!0===U)}};return(0,f.isAbsoluteUrl)(F)?V.href=F:P&&!z&&("a"!==i.type||"href"in i.props)||(V.href=(0,d.addBasePath)(F)),o=P?a.default.cloneElement(i,V):(0,l.jsx)("a",{...$,...V,children:n}),(0,l.jsx)(b.Provider,{value:v,children:o})}let b=(0,a.createContext)(p.IDLE_LINK_STATUS),y=()=>(0,a.useContext)(b);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},360925,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return i}});let n=e.r(16043);function i(e,t){let r=(0,n.useRef)(null),i=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=i.current;t&&(i.current=null,t())}else e&&(r.current=o(e,n)),t&&(i.current=o(t,n))},[e,t])}function o(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},838135,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return a},formatWithValidation:function(){return u},urlObjectKeys:function(){return s}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let o=e.r(288802)._(e.r(682333)),l=/https?|ftp|gopher|file/;function a(e){let{auth:t,hostname:r}=e,n=e.protocol||"",i=e.pathname||"",a=e.hash||"",s=e.query||"",u=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?u=t+e.host:r&&(u=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(u+=":"+e.port)),s&&"object"==typeof s&&(s=String(o.urlQueryToSearchParams(s)));let c=e.search||s&&`?${s}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||l.test(n))&&!1!==u?(u="//"+(u||""),i&&"/"!==i[0]&&(i="/"+i)):u||(u=""),a&&"#"!==a[0]&&(a="#"+a),c&&"?"!==c[0]&&(c="?"+c),i=i.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),`${n}${u}${i}${c}${a}`}let s=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function u(e){return a(e)}},942927,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return o}});let n=e.r(669635),i=e.r(249874);function o(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,i.hasBasePath)(r.pathname)}catch(e){return!1}}},669635,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={DecodeError:function(){return v},MiddlewareNotFoundError:function(){return x},MissingStaticPage:function(){return w},NormalizeError:function(){return b},PageNotFoundError:function(){return y},SP:function(){return g},ST:function(){return m},WEB_VITALS:function(){return o},execOnce:function(){return l},getDisplayName:function(){return f},getLocationOrigin:function(){return u},getURL:function(){return c},isAbsoluteUrl:function(){return s},isResSent:function(){return d},loadGetInitialProps:function(){return p},normalizeRepeatedSlashes:function(){return h},stringifyError:function(){return A}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let o=["CLS","FCP","INP","LCP","TTFB"];function l(e){let t,r=!1;return(...n)=>(r||(r=!0,t=e(...n)),t)}let a=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,s=e=>{let t=e.charCodeAt(0);return!!(t>=65&&t<=90||t>=97&&t<=122)&&a.test(e)};function u(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}function c(){let{href:e}=window.location,t=u();return e.substring(t.length)}function f(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function d(e){return e.finished||e.headersSent}function h(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function p(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await p(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&d(r))return n;if(!n)throw Error(`"${f(e)}.getInitialProps()" should resolve to an object. But found "${n}" instead.`);return n}let g="u">typeof performance,m=g&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class v extends Error{}class b extends Error{}class y extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class w extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class x extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function A(e){return JSON.stringify({message:e.message,stack:e.stack})}},136562,e=>{"use strict";var t;let r,n,i,o,l,a,s,u,c,f,d,h,p,g,m,v="line"in Error(),b=(e,t,r)=>{let n=0x811c9dc5;for(let i=t;i{let n=r-t,i=Math.imul(n,0x9e3779b1)^e.charCodeAt(t);if(n>3){let o=n>>2,l=n>>1;i=Math.imul((i=Math.imul(i^e.charCodeAt(t+1)<<8^e.charCodeAt(t+2)<<16^e.charCodeAt(t+o),0x85ebca6b))^e.charCodeAt(t+l)<<8^e.charCodeAt(t+l+o)<<16^e.charCodeAt(r-3),0xc2b2ae35)^(e.charCodeAt(r-2)<<8^e.charCodeAt(r-1)<<16);for(let n=t+3,o=r-4;n>>15},w=(e,t)=>{if(!e)return"";if("string"==typeof e)return e;let r="";if("number"==typeof e.length&&(!t||Array.isArray(e))){for(let n=0;n{let r="";for(let n=0;n{let r=new Int32Array(e.length);for(let n=0;n{let t=new Int32Array(e.length+1);for(let r=0;r{let t=new Int32Array(e.length),r=0;for(let n=0;n>>1^-(1&i),t[n]=r}return t},z=k(A("E0500002005282000000002000150000020021820000011200000003022202000300004200120000200420001200021200301200010400162000010000220021010:2192001200220012000220012000200200200400010200040000000000400200108200110100000022010313000162002000020020012020080213000228200000000082000000000120002000120020020040101020300130001001010")),I=k(A(":11111111211111119311546544411119731869:671397415686432441111111111161114151214313433415:78311132233313187211117221449443411141111151152226611131111112212518142224214215421421542142424242516171151615616347111111111197911327451111111111111111111113134714133513411111311111111111111111111112444411111342312715245411117:3")),N=(()=>{let e=z.length-1,t=new Int32Array(e);for(let r=e-1;r>=0;r--){let e=1,n=r+1;for(let i=z[r];iE?F@03263243255B:032523853:0325B:8GA032542HE?3257D>032585:0325B:;0328B:032"),M=A("012113445661666666789111:5;;;;;;;;444;;;:62999<1161=62>>?61:21@ABCD4446996:64E:::;:?::64:F114GHHIHHHHIHH1HH1HH1HHHHHH::EEJ4444::EE4444441691;644444114244444:;K6666555555555555555999666664444444444444444444444226?6:66644L9M?D:111::::6DE199"),P=C("020200202020020020020020020020200200200200200200200002020202001003040106000200200200200200200200200200200200200200200200200200200200200200200200200200200200020020020020020020002020200202002002002002002002002002002020002002020020200220200200200200200200200200200200020020020000200020002000200200200020020020002000200200200020020202002020202000200200020022000200200020020002002000200220002002000200W0Z00020020002002020002002000200g0j0002002000200200020020002002000200200020020002000200002000002002002002002000200020000200002002002002002002002020020020200200200200200200200200202020020020020020020020020002002002020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020020002002002002002002000200200200200200200200200200020202020002000200020002002002002000020200200"),O=(()=>{let e=new Int32Array(319).fill(-1),t=C("02422242:222222242224222242442222222422222244442242226224222426222422442462222422622222222626222462242622422622422424242422222222422222222242422222222222222222622442224222222222222224424442262222222222222222222226224222424242422224422422422222"),r=C("02222222222222222222202222222222222222222222221422222222222222222222222222222222222Y\\222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221422222222222222222222222222222222222222Ŀł222222222222222222");for(let n=0;n{let t=e.split(" "),r=t.shift();for(let e=0;eʶ22ʷʺʷ2ʸʷ42ʴ2ʓ22>621422ɶ222ɹɼɷɺɷɺ22ɱ42222ɨ2ɧ26622ɘɓ244ƸƵ222]d24242ǖǓƚÄȫ2263ȨȥȨ2222222ǣ222222222222222222ǂƽ2ƾƵ2222222422222ƜƑ22222222222222222222144Ŧţ22Ţş222222222222222222222ĸ2ı68ĦģĦɡŰ4Ġ«®ĝ822ĔđĔ2ē2222622"),$=C("02222222222222222222222222222222222222222222222222222222222222222202022222222222EH2200IL021042222Y\\222IL0cf2e10j2222U00X202[^2y0000120|{~‚22…ˆ‡:22|22222222222G000q†OVI00000}š2›>4Œ‹00ŽŸB00000Iª«000®20000000000000‘021M²±00´—000000000000000000000š222ŸHGHa1¾222Ã2Ä2222ÍÐ000±´22"),_=new Int32Array(1057),B=new Int32Array(1057),R=new Int32Array(1057),H="",F=new Int32Array(1144);{let e=new Map,t=0,r=0;for(let n=0;nF@286¦2@H2D266226FB22B2>BD\\6N22222Z222D222p"),D=k(A("1::24444432:442:44:44>222222:44:4421322511111311111114")),q=C("2Š4A;33N=C@H4A;33N=C@<27;83:;8393NQ:3NQʰ222ˉºŴŽ2R2=18cƴÅҜ=cĞÛC1ƈǝȈ:ħ25=11D3A@4=<1;1DEr25;11B3?<6;:371BCn9@7=<8192>2E121@9@EHE@9>2T25511<398454131<=V25511<398454131<=„ƧNž2Đå242L222290000f22500ɛ000ǘ222"),V=A("ij"),G=A("—"),K=(t=(r=((e,t,r={})=>{let{GROUP_COUNT:n,edgeStart:i,labelStart:o,labelText:l,edgeTarget:a,nodeGroup:s,nodeVlist:u,vlistPat:c,vlistOps:f,vlistRef:d,vlistGroup:h,litAnchor:p,litGroup:g,litPool:m,poolOffsets:w,poolText:A,adjGid:k,adjStart:C,adjTgt:z,patGid:I,patTgt:N,postfixLookupGroups:E,customValidatorNames:j,orderSensitiveModifiers:S}=e,M=new Int32Array(n).fill(-1);for(let e=0;eP&&(P=t)}let O=32;for(;O<2*(1+P+I.length);)O<<=1;let T=new Int32Array(d.length+1);for(let e=0;e$&&($=t);let r=A.charCodeAt(w[2*m[e]]);(91===r||40===r)&&(_=!1)}let B=1;for(;B<2*p.length;)B<<=1;let R=new Int32Array(B).fill(-1);for(let e=0;e{let i=(b(t,r,n)^Math.imul(e,0x9e3779b1))&B-1,o=n-r;for(;;){let n=R[i];if(-1===n)return -1;if(p[n]===e&&w[2*m[n]+1]===o){let e=w[2*m[n]],i=!0;for(let n=0;n{let r=t&&t[e];if(!r)throw Error("cn: missing validator "+e);return r}),G=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,K=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,J=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Z=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,X=0,Q=-1,Y=-1,ee=-1,et=-1,er=e=>e>=97&&e<=122||e>=65&&e<=90||e>=48&&e<=57||95===e,en=e=>/\s/.test(String.fromCharCode(e)),ei=(e,t,r)=>{if(X=0,Q=-1,r-t<3)return;let n=e.charCodeAt(t),i=e.charCodeAt(r-1);if(91===n&&93===i)X=1;else{if(40!==n||41!==i)return;X=2}ee=t+1,et=r-1;let o=t+1;if(er(e.charCodeAt(o))){for(o++;o{if(r-t!==n.length)return!1;for(let r=0;r!!e&&!Number.isNaN(Number(e)),eu=[1,1,1,1,1,1,1,1,2,2,2,2,2,2,2],ec="length|number|number weight|family-name|position percentage|length size bg-size|image url|shadow|length|family-name|position percentage|length size bg-size|image url|shadow|number weight".split("|").map(e=>e.split(" ")),ef=[2,3,1,0,0,0,4,5,0,0,0,0,0,1,1],ed=(e,t,r,n)=>{if(e>=10){if(e>=25)return V[e-25](t.slice(r,n));let i=e-10;if(X!==eu[i])return!1;if(Q>=0){for(let e of ec[i])if(eo(t,Q,Y,e))return!0;return!1}switch(ef[i]){case 0:return!1;case 1:return!0;case 2:{let e=t.slice(ee,et);return G.test(e)&&!K.test(e)}case 3:return es(t.slice(ee,et));case 4:return Z.test(t.slice(ee,et));default:return J.test(t.slice(ee,et))}}switch(e){case 0:return!0;case 1:return 0===X;case 2:return 1===X;case 3:return 2===X;case 4:return el.test(t.slice(r,n));case 5:return es(t.slice(r,n));case 6:{let e=t.slice(r,n);return!!e&&Number.isInteger(Number(e))}case 7:return n>r&&37===t.charCodeAt(n-1)&&es(t.slice(r,n-1));case 8:return ea.test(t.slice(r,n));default:if(n-r<11||!eo(t,r,r+10,"@container"))return!1;if(47===t.charCodeAt(r+10))return n-r>=12;let i=t.charCodeAt(r+11);return 115===i&&n-r>=17&&eo(t,r+10,r+16,"-size/")||110===i&&n-r>=19&&eo(t,r+10,r+18,"-normal/")}},eh=new Set("string"==typeof S?S.split(" "):S),ep=(e,t,r,n,i,o)=>{let l=b(t,r,n)^0x9e3779b9*!!i,a=e.get(l);if(void 0!==a)e:for(let e=0;e{let r=[],n=0,i=0,o=0;for(let t=0;t1){let e=[],t=[];for(let n of r)91===n.charCodeAt(0)||eh.has(n)?(t.length&&(e.push(...t.sort()),t=[]),e.push(n)):t.push(n);t.length&&e.push(...t.sort()),l=e.join(":")}let a=t?l+" !":l,s=em.get(a);return void 0===s&&em.set(a,s=ev++),s},ey=new Map,ew=n,ex=n+4096,eA=()=>ew++,ek=new Int32Array(8192),eC=Array(8192).fill(null),ez=new Int32Array(8192),eI=new Int32Array(8192),eN=new Uint8Array(8192),eE=0,ej=(e,t,r,n,i,o,l,a)=>{let s=e;if(null!==eC[e])if(null===eC[1|e])s=1|e;else{if((3&eE++)!=0)return;s=e|eE>>2&1}eC[s]=t.slice(r,n),ek[s]=i,ez[s]=o,eI[s]=l,eN[s]=a},eS=256,eM=[new Int32Array(256),new Int32Array(eS),new Int32Array(eS),new Int32Array(eS)],[eP,eO,eT,eL]=eM,eU=new Uint8Array(eS),e$=new Uint8Array(eS),e_=()=>{eS*=2,eM=eM.map(e=>{let t=new Int32Array(eS);return t.set(e),t}),[eP,eO,eT,eL]=eM;let e=new Uint8Array(eS);e.set(eU),eU=e,e$=new Uint8Array(eS)},eB=64,eR=new Int32Array(64),eH=new Int32Array(eB),eF=new Int32Array(n),eW=2048,eD=21,eq=new Float64Array(2048),eV=new Int32Array(eW),eG=0,eK=(e,t)=>{if(0===e&&t>>eD;for(;eV[i]===eG;){if(eq[i]===r)return 1;i=i+1&eW-1}return eq[i]=r,eV[i]=eG,0},eJ=(e,t,r,n,i)=>{if(r-t>=2&&91===e.charCodeAt(t)&&93===e.charCodeAt(r-1)){let n=-1;for(let i=t+1;i=0&&s[n]>=0)return s[n];for(let t=i-1;t>=0;t--){let n=eH[t];if(n>r)continue;let i=eR[t],o=r-n;if(1===U[i]&&o>0&&o<=$){let t=e.charCodeAt(n);if(!1===_||91!==t&&40!==t){let t=H(i,e,n,r);if(t>=0)return t}}let l=u[i];if(l<0)continue;let a=d[l],s=c[a],p=c[a+1];if(s===p)continue;ei(e,n,r);let g=T[l]-s;for(let t=s;t{let t=e.length,r=0,s=0,c=!1;(ev>4096||eg.size>4096)&&(eg=new Map,em=new Map,ev=2,eC.fill(null)),ew>ex&&(ey=new Map,ew=n,eC.fill(null));let f=0;for(;f=9&&h<=13||h>=160&&en(h)){32!==h&&(c=!0),f++;continue}let p=f,g=0;for(;f=9&&h<=13){c=!0;break}}else if(h>=160&&en(h)){c=!0;break}g=Math.imul(g^h,0x1000193),f++}let m=f,v=m-p;r===eS&&e_();let b=r++;eP[b]=p,eO[b]=m,s+=v;let y=(g^=Math.imul(v,0x9e3779b1))^g>>>15,w=8190&y;{let t=-1;if(ek[w]===y&&null!==eC[w]&&eC[w].length===v?t=w:ek[1|w]===y&&null!==eC[1|w]&&eC[1|w].length===v&&(t=1|w),t>=0){let r=eC[t],n=!0;for(let t=0;t=x?C+1:x,N=I,E=m,j=!1,S=0;E>N&&33===e.charCodeAt(E-1)?(j=!0,E--):E>N&&33===e.charCodeAt(N)&&(j=!0,N++,S=1);let M=-1;z>I&&(M=z+S)>=E&&(M=-1);let P=N;E-N>1&&45===e.charCodeAt(N)&&(P=N+1);let O=0,T=0,$=0,_=-1,B=0;(u[0]>=0||1===U[0])&&(eR[0]=0,eH[0]=P,B=1);let R=-1,H=0;for(let t=P;t=0&&(u[n]>=0||1===U[n])&&t+1=0)if(W=!0,-1!==(d=eJ(e,N,M,R,H))&&d=C?+!!j:ep(eg,e,x,C,+!!j,e=>eb(e,j)),eT[b]=d,eU[b]=G,eL[b]=V),ej(w,e,p,m,y,d,V,G)}if(0===r)return"";if(1===r)return 0===eP[0]&&eO[0]===t?e:e.slice(eP[0],eO[0]);if(r*O>eW){for(;r*O>eW;)eW<<=1,eD--;eq=new Float64Array(eW),eV=new Int32Array(eW)}if(ev>=2097152||ew>=2097152)throw Error("cn: too many distinct classes in one merge");0==(eG=eG+1|0)&&(eF.fill(0),eV.fill(0),eG=1);let d=!1;for(let e=r-1;e>=0;e--){let t=eT[e];if(-1===t){e$[e]=1;continue}let r=eL[e];if(1===eK(r,t)){e$[e]=0,d=!0;continue}if(e$[e]=1,t=0)for(let e=C[n];e0&&(h+=" "),h+=e.slice(t,n),p=i}return h},eX=new Int32Array(32768),eQ=0,eY=1,e0=Object.create(null),e2=Object.create(null),e1=new Map,e4=new Map,e3=0,e6=0,e5=()=>{eQ^=16384,eY=eY+1|0,e6=0},e9=0===F?eZ:v?e=>{let t=e1.get(e);return void 0!==t?t:(e=>{let t=e1.get(e);if(void 0!==t)return t;let r=y(e,0,e.length),n=(16383&r)+eQ,i=eX[n]===(r^eY)||eX[16384^n]===(r^eY-1);return i&&void 0!==(t=e4.get(e))?(e1.set(e,t),t):(t=eZ(e),i?(e1.set(e,t),++e3>F&&(e3=0,e4=e1,e1=new Map,e5())):(eX[n]=r^eY,++e6>16384&&e5()),t)})(e)}:e=>{let t=e0[e];if(void 0!==t)return t;let r=y(e,0,e.length),n=(16383&r)+eQ,i=eX[n]===(r^eY)||eX[16384^n]===(r^eY-1);return i&&void 0!==(t=e2[e])?(e0[e]=t,t):(t=eZ(e),i?(e0[e]=t,++e3>F&&(e3=0,e2=e0,e0=Object.create(null),e5())):(eX[n]=r^eY,++e6>16384&&e5()),t)};return{merge:function(){return 1==arguments.length&&"string"==typeof arguments[0]?e9(arguments[0]):e9(x.apply(null,arguments))},mergeString:e9,seenBefore:0===F?()=>!1:e=>{let t=y(e,0,e.length),r=(16383&t)+eQ;return eX[r]===(t^eY)||eX[16384^r]===(t^eY-1)||(eX[r]=t^eY,++e6>16384&&e5(),!1)},mergeUncached:eZ}})({GROUP_COUNT:384,customValidatorNames:[],edgeStart:z,labelStart:I,labelText:"@containerabcdefghinlmoprstunderlineviawzccentlignnimatespectuto-colsrowsaglorightnessckdrop-sisbcontrastfiltergrayscalehue-rotateinvertopacityslurrightnessaturateepia-coniclinearpositionradialsizeockurrderttom-belrstxyespacing-xyaretoursorlnt-umnsendspantartainentrasteividerop-shadowurationcorationlay-xyasendillexontromlter-featuresstretchapr-xyayscaleidow-colsrowsue-rotatedentlinesetvert-beringsxyeshadoweiadingftnest-clamp-imageabein-lrstxyskx--b-coniclpositionrsizet-x-y-fromto-fromto-inearfromto-fromto-adialfromto-fromtofromtofromtofromtoblockhinlinew-screenesblockhinlinewbjectpacityrutlinederigin-offsetbelrstxyesrspective-originaceholderioghtng-offsettateundedw-xyz-belrstlreseslr-endspantartaturatecepiahizekewpace-taleroll-xyz-barmpbelrstxyesbelrstxyes-thumbrackadowrink-xyxyartrokeabextora-shadowpckingnsformitionlate-xyz-offsetill-changeoom",edgeTarget:N,nodeGroup:E,nodeVlist:O,vlistPat:j,vlistOps:S,vlistRef:M,vlistGroup:P,litAnchor:_,litGroup:B,litPool:R,poolOffsets:F,poolText:H,adjGid:W,adjStart:D,adjTgt:q,patGid:V,patTgt:G,postfixLookupGroups:A("1"),orderSensitiveModifiers:"* ** after backdrop before details-content file first-letter first-line marker placeholder selection"},void 0,void 0)).mergeString,n=void 0===r?()=>!0:r.seenBefore,i=void 0===r?t:r.mergeUncached,o=new Map,l=new Map,a=0,s=null,u=null,c=[],f=[],d=0,h=(e,r,n)=>{null===u&&(u=Array(4096).fill(""),c=Array(4096).fill(""),f=Array(4096).fill(""));let i=4094&y(e,0,e.length);if(u[i]===e&&c[i]===r)return f[i];if(u[1|i]===e&&c[1|i]===r)return f[1|i];let o=t(n?r+" "+e:e),l=""===u[i]?i:i|(""===u[1|i]?1:1&d++);return u[l]=e,c[l]=r,f[l]=o,o},p=(e,t,r,n)=>{let i=0;if(t){if(t!==e.a0)return!1;i=1}if(r){if(r!==(0===i?e.a0:e.a1))return!1;i++}if(n){if(n!==(0===i?e.a0:1===i?e.a1:e.a2))return!1;i++}return i===e.t},g=(e,t)=>{let r=e.a,n=0;for(let e=0;e{let u=e.length,c=null===s?null:s.n;if(!r){if(null!==c&&g(c,e))return s=c,c.r;if(null!==s&&s!==c&&g(s,e))return s.r}let f="",d=-1,p=0,m=!1;for(let t=0;t0){v.skip--,s=null;let t=f;for(let r=d+1;r16&&(v.miss=16,v.skip=1024,v.e.length=0,v.at=0);let c=v.e;c.length<256?c.push(b):(c[v.at]=b,v.at=v.at+1&255),++a>1e3&&(a=0,l=o,o=new Map)}return null!==s&&s!==b&&(s.n=b),s=b,b.r},function(e,r,n){let i=arguments.length;if((1|i)==3){let t=s;if(null!==t){let i=t.n;if(null!==i&&p(i,e,r,n))return s=i,i.r;if(t!==i&&p(t,e,r,n))return t.r}if(2===i&&"string"==typeof r&&""!==r){let t=o.get(e);if(void 0!==t&&t.skip>0)return t.skip--,s=null,h(r,e,!0)}return m([e,r,n],!0)}if(1===i)return"string"==typeof e?t(e):Array.isArray(e)?m(e.slice(),!1):t(w(e,!0));let l=s;if(null!==l){let e=l.n;if(null!==e){let t=e.a,r=0,n=!0;for(let e=0;e{"use strict";e.i(659350);var t=e.i(663456),r=e.i(16043),n=e.i(427150);let i=["/docs","/blog"],o=()=>!0,l=new Set(["openrouter.ai","www.openrouter.ai"]);function a(e,t=o){if(function(e){if("string"==typeof e)return!1;let t=e.hostname??e.host?.split(":")[0];return(0,n.f)(t)&&!l.has(t.toLowerCase())}(e))return!1;let r=u(s(e));return void 0!==r&&(i.some(e=>r===e||r.startsWith(`${e}/`))||!t(r))}function s(e){if("string"==typeof e)return e;let t=e.pathname??"";if(e.query){let r="string"==typeof e.query?e.query:new URLSearchParams(e.query).toString();r&&(t+=`?${r}`)}return e.hash&&(t+=e.hash.startsWith("#")?e.hash:`#${e.hash}`),t}function u(e){if(e.startsWith("/")&&!e.startsWith("//")){var t;let r;return r=Math.min(...[(t=e).indexOf("?"),t.indexOf("#")].filter(e=>-1!==e).concat(t.length)),t.slice(0,r)}if(e.startsWith("//")||/^https?:\/\//i.test(e)){if(!URL.canParse(e,"https://openrouter.ai"))return;let t=new URL(e,"https://openrouter.ai");return l.has(t.hostname)?t.pathname:void 0}}e.s(["C",0,function(e){return u(s(e))},"F",0,s,"G",0,a,"u",0,o],791969);let c=(0,r.createContext)(o);e.s(["f",0,function(){let e,n=(0,t.c)(2),i=(0,r.use)(c);return n[0]!==i?(e=e=>a(e,i),n[0]=i,n[1]=e):e=n[1],e}],198867)},139697,233626,202058,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(195618),i=e.i(16179),o=e.i(651681);let l={name:"loader-circle",size:24,node:[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]],aliases:["loader-2"]};l.node;let a=(0,o.f)(l);e.s(["f",0,a],233626),e.s(["f",0,a],202058);var s=e.i(16043),u=e.i(136562),c=e.i(801127);e.s(["Button",0,function(e){let o,l,f,d,h,p,g=(0,r.c)(19);if(g[0]!==e){let r,i,h,{children:p,className:m,disabled:v,isLoading:b,onClick:y,type:w,variant:x,size:A,align:k,shape:C,touchTarget:z,tone:I,weight:N,glyph:E,density:j,reveal:S,render:M,ref:P,...O}=e;l=M,o=P;let T=void 0!==b&&b,L=v||T;f=(0,s.isValidElement)(l)?l:void 0;let U=(0,u.f)(f?.props.className,(0,c.i)({variant:x,size:A,align:k,shape:C,touchTarget:z,tone:I,weight:N,glyph:E,density:j,reveal:S,className:m}));g[5]!==A?(r=c.G.has(A),g[5]=A,g[6]=r):r=g[6];let $=r;g[7]!==T?(i=T&&(0,t.jsx)(a,{className:"animate-spin"}),g[7]=T,g[8]=i):i=g[8];let _=!(T&&$)&&p;g[9]!==i||g[10]!==_?(h=(0,t.jsxs)(t.Fragment,{children:[i,_]}),g[9]=i,g[10]=_,g[11]=h):h=g[11];let B=h,R={"aria-busy":T||void 0,className:U,"data-disabled":L?"":void 0,"data-loading":T?"":void 0};d=l?(0,n.w)(R,{"aria-disabled":!!L||void 0,onClick:e=>{if(L){e.preventDefault(),e.stopPropagation();return}y?.(e)},children:B,...O}):(0,n.w)(R,{disabled:L,type:void 0===w?"button":w,onClick:y,children:B,...O}),g[0]=e,g[1]=o,g[2]=l,g[3]=f,g[4]=d}else o=g[1],l=g[2],f=g[3],d=g[4];let m=d;return g[12]!==l||g[13]!==f?(h=f?(0,s.cloneElement)(f,{className:void 0}):l,g[12]=l,g[13]=f,g[14]=h):h=g[14],g[15]!==o||g[16]!==m||g[17]!==h?(p={render:h,ref:o,defaultTagName:"button",props:m},g[15]=o,g[16]=m,g[17]=h,g[18]=p):p=g[18],(0,i.f)(p)}],139697)},967605,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(739013),i=e.i(136562),o=e.i(791969),l=e.i(396934),a=e.i(865071),s=e.i(198867),u=e.i(490112);e.s(["Link",0,function(e){let c,f,d,h,p,g,m,v,b,y,w,x,A,k,C,z=(0,r.c)(43);z[0]!==e?({href:d,children:c,ref:v,prefetch:b,variant:y,className:f,onFocus:h,onMouseEnter:p,onTouchStart:g,...m}=e,z[0]=e,z[1]=c,z[2]=f,z[3]=d,z[4]=h,z[5]=p,z[6]=g,z[7]=m,z[8]=v,z[9]=b,z[10]=y):(c=z[1],f=z[2],d=z[3],h=z[4],p=z[5],g=z[6],m=z[7],v=z[8],b=z[9],y=z[10]);let I=void 0===b?"hover":b;z[11]!==f||z[12]!==y?(w=(0,i.f)((0,u.I)({variant:y}),f),z[11]=f,z[12]=y,z[13]=w):w=z[13];let N=w,E=(0,a.y)(d),j=(0,s.f)();z[14]!==E?(x=(0,o.F)(E),z[14]=E,z[15]=x):x=z[15],z[16]!==I||z[17]!==x?(A={prefetch:I,href:x},z[16]=I,z[17]=x,z[18]=A):A=z[18],z[19]!==h||z[20]!==p||z[21]!==g?(k={onFocus:h,onMouseEnter:p,onTouchStart:g},z[19]=h,z[20]=p,z[21]=g,z[22]=k):k=z[22];let S=(0,l.f)(A,k);if(j(E)){let e,r,n;if(z[23]!==m){let{scroll:t,replace:r,shallow:n,passHref:i,locale:o,legacyBehavior:l,onNavigate:a,...s}=m;e=s,z[23]=m,z[24]=e}else e=z[24];return z[25]!==E?(r=(0,o.F)(E),z[25]=E,z[26]=r):r=z[26],z[27]!==e||z[28]!==c||z[29]!==h||z[30]!==p||z[31]!==g||z[32]!==v||z[33]!==N||z[34]!==r?(n=(0,t.jsx)("a",{ref:v,href:r,className:N,onFocus:h,onMouseEnter:p,onTouchStart:g,...e,children:c}),z[27]=e,z[28]=c,z[29]=h,z[30]=p,z[31]=g,z[32]=v,z[33]=N,z[34]=r,z[35]=n):n=z[35],n}return z[36]!==c||z[37]!==E||z[38]!==S||z[39]!==m||z[40]!==v||z[41]!==N?(C=(0,t.jsx)(n.default,{ref:v,href:E,className:N,...m,...S,children:c}),z[36]=c,z[37]=E,z[38]=S,z[39]=m,z[40]=v,z[41]=N,z[42]=C):C=z[42],C}])},801127,e=>{"use strict";var t=e.i(207298),r=e.i(136562);let n="hover:bg-accent-subtle hover:text-accent-foreground active:bg-accent-subtle/80",i=(0,r.f)("relative","pointer-coarse:after:absolute pointer-coarse:after:inset-x-0 pointer-coarse:after:top-1/2 pointer-coarse:after:h-11 pointer-coarse:after:-translate-y-1/2 pointer-coarse:after:-z-10"),o="h-7 gap-1.5",l=(0,r.f)(o,"px-2"),a="h-8 gap-1.5",s=(0,r.f)(a,"px-3"),u=["default","destructive","destructive-outline","outline","ghost","ghost-muted"],c={variant:{default:(0,r.f)("bg-primary text-primary-foreground hover:bg-accent-hover","hover:text-primary-foreground active:bg-primary/80"),destructive:(0,r.f)("bg-destructive text-destructive-foreground hover:bg-destructive/90","hover:text-destructive-foreground active:bg-destructive/80"),"destructive-outline":(0,r.f)("border border-negative/30 bg-background text-negative","hover:bg-negative/8 hover:border-negative/60 hover:text-negative","active:bg-negative/12"),outline:"border border-input bg-background hover:bg-muted hover:text-accent-foreground active:bg-muted/80",ghost:n,"ghost-muted":(0,r.f)(n,"text-muted-foreground font-normal hover:text-foreground"),link:(0,r.f)("text-foreground underline underline-offset-2 decoration-current/40","hover:text-accent-foreground hover:decoration-current active:opacity-70")},size:{default:"h-10 gap-2 px-4 py-2",xs:l,sm:s,md:s,lg:"h-11 gap-2 px-8",icon:"h-10 w-10 min-w-10 gap-1.5","icon-sm":(0,r.f)(a,"w-8 min-w-8"),"icon-xs":(0,r.f)(o,"w-7 min-w-7"),"icon-2xs":"h-6 w-6 min-w-6 gap-1.5","icon-3xs":"h-5 w-5 min-w-5 gap-1.5"},align:{center:"",start:"justify-start text-left",between:"justify-between text-left"},shape:{default:"",pill:"rounded-full",sm:"rounded-sm",none:"rounded-none"},tone:{default:"",muted:"text-muted-foreground hover:text-foreground",subdued:"text-muted-foreground",strong:"text-foreground"},weight:{default:"",regular:"font-normal"},glyph:{default:"",sm:"[&_svg]:size-3.5",xs:"[&_svg]:size-3"},density:{default:"",compact:""},reveal:{always:"",hover:(0,r.f)("opacity-0 transition-opacity group-hover:opacity-100 focus-visible:opacity-100","pointer-coarse:opacity-100 pointer-none:opacity-100","aria-expanded:opacity-100 data-[popup-open]:opacity-100")},touchTarget:{default:"",none:"","below-sm":""}},f=new Set(["icon","icon-sm","icon-xs","icon-2xs","icon-3xs"]),d=(0,t.f)((0,r.f)("inline-flex items-center justify-center whitespace-nowrap","rounded-md text-button font-medium cursor-pointer no-underline","select-none","transition-colors focus-visible:outline-none focus-visible:border-focus-border focus-visible:shadow-focus","disabled:pointer-events-none disabled:opacity-50","[&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0"),{variants:c,compoundVariants:[{variant:[...u],size:["xs","sm","md"],touchTarget:"default",class:i},{variant:[...u],size:["xs","sm","md","default"],touchTarget:"below-sm",class:"min-h-11 sm:min-h-0"},{variant:[...u],size:"icon-xs",touchTarget:"below-sm",class:"size-11 sm:size-7"},{variant:[...u],size:"icon-sm",touchTarget:"below-sm",class:"size-11 sm:size-8"},{variant:[...u],size:"icon",touchTarget:"below-sm",class:"size-11 sm:size-10"},{size:"xs",density:"compact",class:"px-1.5"},{size:"sm",density:"compact",class:"px-2"},{size:"md",density:"compact",class:"px-2"},{size:"default",density:"compact",class:"px-3"},{variant:"link",class:"h-auto p-0"}],defaultVariants:{variant:"default",size:"default",touchTarget:"default",tone:"default",weight:"default",glyph:"default",density:"default",reveal:"always"}});e.s(["N",0,i,"G",0,f,"i",0,d])},490112,e=>{"use strict";var t=e.i(207298);let r="text-foreground underline underline-offset-2 decoration-current/40 hover:text-accent-foreground hover:decoration-current transition-colors",n=`${r} cursor-pointer`,i=(0,t.f)(n,{variants:{size:{body:"text-body",overline:"text-overline",inherit:""},weight:{medium:"font-medium"}}}),o=(0,t.f)("transition-colors",{variants:{variant:{inline:"text-foreground underline underline-offset-4",subtle:"text-muted-foreground hover:text-foreground",underline:"underline"}}});e.s(["z",0,r,"I",0,o,"X",0,i])},396934,e=>{"use strict";var t=e.i(663456),r=e.i(16043);e.s(["f",0,function(e,n){let i,o,l,a,s,u,c,f=(0,t.c)(17),{prefetch:d,href:h}=e;f[0]!==h?(i={href:h,hasIntent:!1},f[0]=h,f[1]=i):i=f[1];let[p,g]=(0,r.useState)(i);p.href!==h&&g({href:h,hasIntent:!1});let m=p.href===h&&p.hasIntent;f[2]!==h?(o=()=>{g({href:h,hasIntent:!0})},f[2]=h,f[3]=o):o=f[3];let v=o;return f[4]!==n||f[5]!==v?(l=e=>{v(),n.onFocus?.(e)},a=e=>{v(),n.onMouseEnter?.(e)},s=e=>{v(),n.onTouchStart?.(e)},f[4]=n,f[5]=v,f[6]=l,f[7]=a,f[8]=s):(l=f[6],a=f[7],s=f[8]),f[9]!==m||f[10]!==d?(u=function(e,t){switch(e){case"viewport":return null;case"hover":return!!t&&null;case!1:return!1;default:return e}}(d,m),f[9]=m,f[10]=d,f[11]=u):u=f[11],f[12]!==l||f[13]!==a||f[14]!==s||f[15]!==u?(c={onFocus:l,onMouseEnter:a,onTouchStart:s,prefetch:u},f[12]=l,f[13]=a,f[14]=s,f[15]=u,f[16]=c):c=f[16],c}],396934)},865071,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(16043);let i=(0,n.createContext)(e=>e);function o(){return(0,n.use)(i)}e.s(["$",0,function(e){let n,o=(0,r.c)(3),{transformHref:l,children:a}=e;return o[0]!==a||o[1]!==l?(n=(0,t.jsx)(i,{value:l,children:a}),o[0]=a,o[1]=l,o[2]=n):n=o[2],n},"J",0,o,"y",0,function(e){let t,n=(0,r.c)(3),i=o();return n[0]!==e||n[1]!==i?(t=i(e),n[0]=e,n[1]=i,n[2]=t):t=n[2],t}])}]); //# sourceMappingURL=30gg2jy-_0kjg.js.map