PageSourceSearch

https://www.turbostarter.dev/_next/static/immutable/chunks/0_0r6gzwcomn8.js

js turbostarter.dev collected 2026-09-24 10:13:58 UTC 46,468 bytes, 11 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a0c56d-254f-7c60-8dfc-bf94f247f8d2")}catch(e){}}();(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,417990,e=>{"use strict";var t=e.i(843476),n=e.i(107120),o=e.i(220764),a=e.i(785860),r=e.i(55597),i=e.i(112969),s=e.i(187375),l=e.i(799007),d=e.i(254781),u=e.i(413850),c=e.i(271332),p=e.i(506109),m=e.i(271645),h=e.i(489420),f=e.i(109609),g=e.i(879531);let C=(0,m.memo)(({className:e})=>(0,t.jsxs)("div",{className:(0,h.cn)("flex items-center gap-2",e),children:[(0,t.jsxs)("a",{href:g.DISCORD_URL,target:"_blank",rel:"noopener noreferrer",children:[(0,t.jsx)("span",{className:"sr-only",children:"Discord"}),(0,t.jsx)(n.Icons.Discord,{className:"w-6 stroke-[#5865F2] stroke-[1.5] text-transparent hover:stroke-[#5865F2]/95"})]}),(0,t.jsx)(f.ThemeControls,{transparent:!0})]}));C.displayName="HeaderControls";var x=e.i(994978),v=e.i(477130),b=e.i(353753),S=e.i(981831);function y({...e}){return(0,t.jsx)(b.Dialog.Root,{"data-slot":"sheet",...e})}function P({...e}){return(0,t.jsx)(b.Dialog.Trigger,{"data-slot":"sheet-trigger",...e})}function D({...e}){return(0,t.jsx)(b.Dialog.Portal,{"data-slot":"sheet-portal",...e})}function E({className:e,...n}){return(0,t.jsx)(b.Dialog.Backdrop,{"data-slot":"sheet-overlay",className:(0,h.cn)("data-open:animate-in data-closed:animate-out data-closed:fade-out-0 data-open:fade-in-0 ease-in-expo fixed inset-0 z-50 bg-black/10 duration-500 supports-backdrop-filter:backdrop-blur-xs",e),...n})}function w({className:e,children:o,side:a="right",showCloseButton:r=!0,portal:i,overlay:s,...l}){return(0,t.jsxs)(D,{...i,children:[(0,t.jsx)(E,{...s}),(0,t.jsxs)(b.Dialog.Popup,{"data-slot":"sheet-content","data-side":a,className:(0,h.cn)("bg-background ease-in-expo data-open:animate-in data-closed:animate-out data-[side=right]:data-closed:slide-out-to-right-10 data-[side=right]:data-open:slide-in-from-right-10 data-[side=left]:data-closed:slide-out-to-left-10 data-[side=left]:data-open:slide-in-from-left-10 data-[side=top]:data-closed:slide-out-to-top-10 data-[side=top]:data-open:slide-in-from-top-10 data-closed:fade-out-0 data-open:fade-in-0 data-[side=bottom]:data-closed:slide-out-to-bottom-10 data-[side=bottom]:data-open:slide-in-from-bottom-10 fixed z-50 flex flex-col gap-4 overscroll-contain bg-clip-padding shadow-lg transition duration-500 data-[side=bottom]:inset-x-0 data-[side=bottom]:bottom-0 data-[side=bottom]:h-auto data-[side=bottom]:border-t data-[side=left]:inset-y-0 data-[side=left]:left-0 data-[side=left]:h-full data-[side=left]:w-3/4 data-[side=left]:border-r data-[side=right]:inset-y-0 data-[side=right]:right-0 data-[side=right]:h-full data-[side=right]:w-3/4 data-[side=right]:border-l data-[side=top]:inset-x-0 data-[side=top]:top-0 data-[side=top]:h-auto data-[side=top]:border-b data-[side=left]:sm:max-w-sm data-[side=right]:sm:max-w-sm",e),...l,children:[o,r&&(0,t.jsxs)(b.Dialog.Close,{"data-slot":"sheet-close",render:(0,t.jsx)(S.Button,{variant:"ghost",className:"absolute top-4 right-4",size:"icon"}),children:[(0,t.jsx)(n.Icons.X,{}),(0,t.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})}var j=e.i(688829),R=e.i(114256),I=e.i(855856),O=e.i(530589);let A=e=>(0,t.jsx)(O.motion.path,{fill:"transparent",strokeWidth:"2",className:"stroke-foreground",strokeLinecap:"round",layout:!0,...e}),k=(0,m.memo)(({open:e,className:n,...o})=>(0,t.jsxs)("button",{className:(0,h.cn)("cursor-pointer",n),...o,children:[(0,t.jsxs)("span",{className:"sr-only",children:[e?"close":"open"," menu"]}),(0,t.jsxs)("svg",{viewBox:"0 0 22 20",className:"size-5",children:[(0,t.jsx)(A,{initial:"closed",animate:e?"open":"closed",variants:{closed:{d:"M 2 4 L 20 4"},open:{d:"M 3 15.5 L 16 4"}}}),(0,t.jsx)(A,{d:"M 2 10 L 20 10",animate:e?"open":"closed",variants:{closed:{opacity:1},open:{opacity:0}},transition:{duration:.1}}),(0,t.jsx)(A,{initial:"closed",animate:e?"open":"closed",variants:{closed:{d:"M 2 16 L 20 16"},open:{d:"M 3 4 L 16 16"}}})]})]}));k.displayName="Hamburger";let T=()=>{let[e,o]=(0,m.useState)(!1),a=(0,c.useActiveProduct)(),{track:i}=(0,s.useAnalytics)(),{y:l}=function(){let[e,t]=(0,m.useState)({x:0,y:0}),n=(0,m.useRef)(null),o=(0,m.useCallback)((...e)=>{if("object"==typeof e[0])window.scrollTo(e[0]);else if("number"==typeof e[0]&&"number"==typeof e[1])window.scrollTo(e[0],e[1]);else throw Error("Invalid arguments passed to scrollTo. See here for more info. https://developer.mozilla.org/en-US/docs/Web/API/Window/scrollTo")},[]);return(0,m.useEffect)(()=>{let e=()=>{n.current=null,t(e=>{let t=window.scrollX,n=window.scrollY;return e.x===t&&e.y===n?e:{x:t,y:n}})},o=()=>{null===n.current&&(n.current=window.requestAnimationFrame(e))};return n.current=window.requestAnimationFrame(e),window.addEventListener("scroll",o,{passive:!0}),()=>{window.removeEventListener("scroll",o),null!==n.current&&window.cancelAnimationFrame(n.current)}},[]),{...e,scrollTo:o}}(),d=`calc(3.5rem + ${Math.max(48-l,0)}px)`,u=e=>{o(t=>e??!t),i("hamburger_toggle")};return(0,t.jsxs)(y,{open:e,onOpenChange:u,children:[(0,t.jsx)(P,{render:(e,n)=>(0,t.jsx)(k,{open:n.open,className:"lg:hidden",...e})}),(0,t.jsx)(w,{side:"top",showCloseButton:!1,className:"ease-in-expo data-[side=top]:data-open:slide-in-from-top-[calc(100%+1rem)] data-[side=top]:data-closed:sli
1de-out-to-top-[calc(100%+1rem)] z-30 gap-2 rounded-b-md px-6 pb-6 !opacity-100 duration-500",overlay:{className:"z-30 ease-in-expo duration-500",style:{top:d,height:`calc(100vh - 3.5rem - ${Math.max(48-l,0)}px)`}},style:{top:d},children:(0,t.jsxs)("nav",{className:"flex flex-col items-start gap-2",children:[(0,t.jsx)("ul",{className:"w-full",children:I.HEADER_NAVIGATION[a].map(e=>"items"in e?(0,t.jsx)("li",{children:(0,t.jsx)(x.Accordion,{children:(0,t.jsxs)(x.AccordionItem,{value:"item-1",children:[(0,t.jsxs)(x.AccordionTrigger,{className:"flex w-full items-center justify-between gap-3 py-3",children:[e.label,(0,t.jsx)(n.Icons.ChevronDown,{className:"size-5 shrink-0 transition-transform duration-200 group-data-[expanded]:-rotate-180 md:size-6"})]}),(0,t.jsx)(x.AccordionContent,{children:(0,t.jsx)("ul",{className:"flex flex-col",children:e.items.map(n=>(0,t.jsx)("li",{children:(0,t.jsxs)(r.TurboLink,{href:n.href,className:"inline-flex w-full items-center justify-start gap-3 py-3",..."Demo"===e.label&&{onClick:()=>i("demo",{source:"nav",id:n.id,product:a})},children:[(0,t.jsx)(n.icon,{className:"size-5 shrink-0"}),n.label,"new"in n&&(0,t.jsx)(v.Badge,{variant:"secondary",children:"New"})]})},n.label))})})]})})},e.label):(0,t.jsx)("li",{className:"w-full first-of-type:border-none",children:(0,t.jsx)(r.TurboLink,{href:e.href,onClick:()=>{i("header_nav_click",{link:e.href}),u()},className:"inline-block w-full py-3",children:(0,t.jsxs)("span",{className:"relative",children:[e.label,e.href.startsWith("http")&&(0,t.jsx)(n.Icons.ArrowRight,{className:"absolute top-px right-0 size-2.5 translate-x-full -rotate-45 self-start"})]})})},e.href))}),(0,t.jsxs)("div",{className:"flex w-full items-center justify-between gap-2",children:[(0,t.jsx)(C,{}),(0,t.jsxs)(j.CtaButton,{className:"h-auto w-full py-3",trigger:"header-cta",children:["Try ",R.appConfig.name]})]})]})})]})};var L=e.i(984001);let N={id:"10-ai-saas-templates-for-web-and-mobile",href:l.PRODUCT_PATH[d.Product.AI],content:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.Icons.Sparkle,{className:"-mt-[3px] mr-1.5 ml-px inline-block size-3"}),"10+ AI SaaS templates for web & mobile"]})},V={[d.Product.AI]:{id:"ship-openclaw-wrapper-today-with-our-kit",href:l.PRODUCT_PATH[d.Product.OPENCLAW],content:(0,t.jsxs)(t.Fragment,{children:["Ship"," ",(0,t.jsx)(n.Icons.CrabIcon,{className:"-mt-0.5 mr-0.5 ml-px inline-block size-4"}),"OpenClaw wrapper today"]})},[d.Product.OPENCLAW]:N,[d.Product.UI]:N,[d.Product.CORE]:N,[d.Product.EDGE]:N};t.Fragment,e.s(["Header",0,({withBanner:e=!0})=>{let n=(0,c.useActiveProduct)(),d=(0,u.useDiscount)({}),{track:m}=(0,s.useAnalytics)(),h=V[n];return(0,t.jsxs)(t.Fragment,{children:[e&&((0,i.isTimeLimitedDiscountActive)(d)&&(0,i.hasDiscountBanner)(d)?(0,t.jsx)(i.DiscountBanner,{}):h?(0,t.jsx)(r.TurboLink,{href:h.href,className:"group",onClick:()=>m("header_banner_click",{id:h.id,product:n}),children:(0,t.jsx)(p.HeaderBanner,{children:h.content})}):null),(0,t.jsx)("header",{className:"bg-background sticky top-0 left-0 z-40 w-full",children:(0,t.jsxs)("div",{className:"mx-auto flex w-full max-w-[84rem] items-center justify-between gap-3 px-6 py-3 sm:px-8",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsxs)(r.TurboLink,{href:l.PRODUCT_PATH[n],className:"-ml-1",children:[(0,t.jsx)(o.Logo,{withText:!0}),(0,t.jsx)("span",{className:"sr-only",children:"home"})]}),(0,t.jsx)(a.ProductSwitcher,{className:"mt-0.5",id:"header",variant:"select"})]}),(0,t.jsx)(L.Nav,{}),(0,t.jsxs)("div",{className:"flex items-center justify-center gap-2",children:[(0,t.jsx)(C,{className:"hidden lg:flex"}),(0,t.jsx)(T,{})]})]})})]})}],417990)},430214,e=>{"use strict";let t=(0,e.i(770703).default)(()=>e.A(990372).then(e=>({default:e.DiscountPopover})),{loadableGenerated:{modules:[571236]},ssr:!1});e.s(["DiscountPopover",0,t])},191827,e=>{"use strict";var t=e.i(362201);e.i(402181);var n=e.i(480227);let o=t.enum(n.ideaTypeEnum.enumValues).enum,a={[o.AI]:{emoji:"🤖",label:"AI Startup"},[o.B2B]:{emoji:"🏢",label:"B2B Application"},[o.B2C]:{emoji:"👥",label:"B2C Application"},[o.MOBILE]:{emoji:"📱",label:"Mobile App"},[o.GAME]:{emoji:"🎮",label:"Game"},[o.ECOMMERCE]:{emoji:"🛒",label:"E-commerce"},[o.PRODUCTIVITY]:{emoji:"⚡",label:"Productivity Tool"},[o.SOCIAL]:{emoji:"🌐",label:"Social Network"},[o.OTHER]:{emoji:"💡",label:"Other"}},r=t.object({type:t.enum(o).optional().default(o.OTHER),description:t.string().min(10,"We need more details to serve you better!").max(1e3,"Please, keep it short and concise.")}),i=t.object({name:t.string().describe("The name of the app. Try to make it catchy and unique."),slug:t.string().describe("The slug of the app. It will be used as the URL of the app and should be unique."),description:t.string().describe("A short and concise description of the app. Do not follow the same pattern every time. Make it around two sentences. It should be SEO-friendly and do not exceed 180 characters. Best if it's between 110 and 160 characters long."),type:t.enum(o),domain:t.string().describe("The domain of the app. Try to find something that is not taken already. It's not needed to be .com every time.")}),s={index:{label:`See the best ideas of ${new Date().getFullYear()}`,title:"SaaS Ideas Generator",description:"Find your next startup inspiration with our AI-powered tool. Explore innovative business concepts and find market fit."},best:{label:"Get personalized ideas",title:`Best SaaS ideas of ${new Date().getFullYear()}`,description:`Discover top-rated SaaS ideas for ${new Date().getFullYear()} from our AI generator. Explore validated concepts, vote for favorites, and launch your next startup faster.`},type:e=>({title:`Best ${a[e].label} SaaS ideas`,titleWithEmoji:`Best ${a[e].emoji} ${a[e].label} SaaS ideas`,description:`Discover top ${a[e].label} SaaS ideas for ${new Date().getFullYear()}. AI-generated, market-validated concepts to help you launch your next successful venture.`}),slug:{title:(e,t)=>
1`${e} - ${a[t].label} SaaS Idea`}};e.s(["IDEAS_COUNT",0,3,"IDEAS_METADATA",0,s,"IdeaType",0,o,"TYPES",0,a,"VOTED_IDEAS_KEY",0,"voted-saas-ideas","ideaSchema",0,i,"ideasPayloadSchema",0,r])},941624,e=>{"use strict";var t=e.i(271645),n=e.i(342123);e.s(["useBreakpoint",0,e=>(e=>{let[n,o]=(0,t.useState)(!1);return(0,t.useEffect)(()=>{let t=window.matchMedia(e);t.matches!==n&&o(t.matches);let a=()=>{o(t.matches)};return"function"==typeof t.addEventListener?t.addEventListener("change",a):t.addListener(a),()=>{"function"==typeof t.removeEventListener?t.removeEventListener("change",a):t.removeListener(a)}},[n,e]),n})(`(min-width: ${n.DEFAULT_BREAKPOINTS[e]}px)`)])},725717,e=>{"use strict";var t=e.i(843476),n=e.i(169295),o=e.i(30744),a=e.i(363178),r=e.i(271645),i=e.i(872855);let s=function(e){let{direction:n="ltr"}=e,o=r.useMemo(()=>({direction:n}),[n]);return(0,t.jsx)(i.DirectionContext.Provider,{value:o,children:e.children})};function l({children:e,dir:r="ltr",theme:i={},search:d,i18n:u}){let c=e;return d?.enabled!==!1&&(c=(0,t.jsx)(o.SearchProvider,{...d,children:c})),i?.enabled!==!1&&(c=(0,t.jsx)(a.ThemeProvider,{attribute:"class",defaultTheme:"system",enableSystem:!0,disableTransitionOnChange:!0,...i,children:c})),u&&(c=(0,t.jsx)(n.I18nProvider,{...u,children:c})),(0,t.jsx)(s,{direction:r,children:c})}var d=e.i(224110),u=e.i(618566),c=e.i(522016),p=e.i(657688);function m({children:e,Link:n,Image:o}){return(0,t.jsx)(d.FrameworkProvider,{usePathname:u.usePathname,useRouter:u.useRouter,useParams:u.useParams,Link:n??c.default,Image:o??p.default,children:e})}function h({components:e,...n}){return(0,t.jsx)(m,{Link:e?.Link,Image:e?.Image,children:(0,t.jsx)(l,{...n,children:n.children})})}var f=e.i(770703),g=e.i(308630);e.i(799007);var C=e.i(254781);let x={[C.Product.CORE]:g.DOCS_PREFIX,[C.Product.AI]:`${g.AI_PREFIX}${g.DOCS_PREFIX}`,[C.Product.UI]:`${g.UI_PREFIX}${g.DOCS_PREFIX}`,[C.Product.OPENCLAW]:`${g.OPENCLAW_PREFIX}${g.DOCS_PREFIX}`,[C.Product.EDGE]:`${g.EDGE_PREFIX}${g.DOCS_PREFIX}`};var v=e.i(855856),b=e.i(271332);let S=(0,f.default)(async()=>e.A(111394),{loadableGenerated:{modules:[171247]},ssr:!1}),y=(0,r.memo)(({children:e})=>{let n=(0,b.useActiveProduct)();return(0,t.jsx)(h,{search:{SearchDialog:S,links:v.HEADER_NAVIGATION[n].filter(e=>"href"in e&&n in x&&!e.href.startsWith(x[n])).map(e=>["label"in e?e.label:"","href"in e?e.href:""])},children:e})});y.displayName="DocsProvider",e.s(["DocsProvider",0,y],725717)},402820,e=>{"use strict";var t=e.i(271645),n=e.i(108821),o=e.i(552245),a=e.i(405005),r=e.i(209407);let i={...a.popupStateMapping,...r.transitionStatusMapping},s=t.forwardRef(function(e,t){let{render:a,className:r,style:s,forceRender:l=!1,...d}=e,{store:u}=(0,n.useDialogRootContext)(),c=u.useState("open"),p=u.useState("nested"),m=u.useState("mounted"),h=u.useState("transitionStatus");return(0,o.useRenderElement)("div",e,{state:{open:c,transitionStatus:h},ref:[u.context.backdropRef,t],stateAttributesMapping:i,props:[{role:"presentation",hidden:!m,style:{userSelect:"none",WebkitUserSelect:"none"}},d],enabled:l||!p})});e.s(["DialogBackdrop",0,s])},156736,209793,e=>{"use strict";var t=e.i(271645),n=e.i(108821),o=e.i(552245),a=e.i(540886),r=e.i(675606),i=e.i(56434);let s=t.forwardRef(function(e,t){let{render:s,className:l,style:d,disabled:u=!1,nativeButton:c=!0,...p}=e,{store:m}=(0,n.useDialogRootContext)(),h=m.useState("open"),{getButtonProps:f,buttonRef:g}=(0,a.useButton)({disabled:u,native:c});return(0,o.useRenderElement)("button",e,{state:{disabled:u},ref:[t,g],props:[{onClick:function(e){h&&m.setOpen(!1,(0,r.createChangeEventDetails)(i.REASONS.closePress,e.nativeEvent))}},p,f]})});e.s(["DialogClose",0,s],156736);var l=e.i(788015);let d=t.forwardRef(function(e,t){let{render:a,className:r,style:i,id:s,...d}=e,{store:u}=(0,n.useDialogRootContext)(),c=(0,l.useBaseUiId)(s);return u.useSyncedValueWithCleanup("descriptionElementId",c),(0,o.useRenderElement)("p",e,{ref:t,props:[{id:c},d]})});e.s(["DialogDescription",0,d],209793)},353753,974217,77173,313488,325326,e=>{"use strict";e.i(914651);var t,n=e.i(402820),o=e.i(156736),a=e.i(209793),r=e.i(784324),i=e.i(264951),s=e.i(271645),l=e.i(108821),d=e.i(713203),u=e.i(145484),c=e.i(956789),p=e.i(17989),m=e.i(647554),h=e.i(675606),f=e.i(56434),g=e.i(264111);function C({store:e,parentContext:t,isDrawer:n}){let o=e.useState("open"),a=e.useState("disablePointerDismissal"),r=e.useState("modal"),i=e.useState("popupElement"),l=e.useState("floatingRootContext"),[d,h]=s.useState(0),[f,x]=s.useState(0),v=0===d,b=(0,p.useDismiss)(l,{outsidePressEvent:()=>
1e.context.internalBackdropRef.current||e.context.backdropRef.current?"intentional":{mouse:"trap-focus"===r?"sloppy":"intentional",touch:"sloppy"},outsidePress(t){if(!e.context.outsidePressEnabledRef.current||"button"in t&&0!==t.button||"touches"in t&&1!==t.touches.length)return!1;let n=(0,m.getTarget)(t);return!!v&&!a&&(!r||!e.context.internalBackdropRef.current&&!e.context.backdropRef.current||e.context.internalBackdropRef.current===n||e.context.backdropRef.current===n||(0,m.contains)(n,i)&&!n?.hasAttribute("data-base-ui-portal"))},escapeKey:v});(0,u.useScrollLock)(o&&!0===r,i),e.useContextCallback("onNestedDialogOpen",(e,t)=>{h(e),x(t)}),e.useContextCallback("onNestedDialogClose",()=>{h(0),x(0)}),s.useEffect(()=>(t?.onNestedDialogOpen&&o&&t.onNestedDialogOpen(d+1,f+ +!!n),t?.onNestedDialogClose&&!o&&t.onNestedDialogClose(),()=>{t?.onNestedDialogClose&&o&&t.onNestedDialogClose()}),[n,o,d,f,t]);let S=b.reference??c.EMPTY_OBJECT,y=b.trigger??c.EMPTY_OBJECT,P=b.floating??c.EMPTY_OBJECT;return(0,g.usePopupInteractionProps)(e,{activeTriggerProps:S,inactiveTriggerProps:y,popupProps:P,nestedOpenDialogCount:d,nestedOpenDrawerCount:f}),null}var x=e.i(616269),v=e.i(301252),b=e.i(116786),S=e.i(990627);let y={...b.popupStoreSelectors,modal:(0,x.createSelector)(e=>e.modal),nested:(0,x.createSelector)(e=>e.nested),nestedOpenDialogCount:(0,x.createSelector)(e=>e.nestedOpenDialogCount),nestedOpenDrawerCount:(0,x.createSelector)(e=>e.nestedOpenDrawerCount),disablePointerDismissal:(0,x.createSelector)(e=>e.disablePointerDismissal),openMethod:(0,x.createSelector)(e=>e.openMethod),descriptionElementId:(0,x.createSelector)(e=>e.descriptionElementId),titleElementId:(0,x.createSelector)(e=>e.titleElementId),viewportElement:(0,x.createSelector)(e=>e.viewportElement),role:(0,x.createSelector)(e=>e.role)};class P extends v.ReactStore{constructor(e,t,n=!1){const o=new S.PopupTriggerMap,a=function(e={}){return{...(0,b.createInitialPopupStoreState)(),modal:!0,disablePointerDismissal:!1,popupElement:null,viewportElement:null,descriptionElementId:void 0,titleElementId:void 0,openMethod:null,nested:!1,nestedOpenDialogCount:0,nestedOpenDrawerCount:0,role:"dialog",...e}}(e);a.floatingRootContext=(0,b.createPopupFloatingRootContext)(o,t,n),super(a,{popupRef:s.createRef(),backdropRef:s.createRef(),internalBackdropRef:s.createRef(),outsidePressEnabledRef:{current:!0},triggerElements:o,onOpenChange:void 0,onOpenChangeComplete:void 0},y)}setOpen=(e,t)=>{if(t.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)},e||null!=t.trigger||null==this.state.activeTriggerId||(t.trigger=this.state.activeTriggerElement??void 0),this.context.onOpenChange?.(e,t),t.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(e,t);let n={open:e};(0,g.setPopupOpenState)(n,e,t.trigger),this.update(n)};static useStore(e,t){return(0,g.usePopupStore)(e,(e,n)=>new P(t,e,n),!0).store}}var D=e.i(843476),E=e.i(552245),w=e.i(405005),j=e.i(209407),R=e.i(625834);let I=((t={})[t.open=w.CommonPopupDataAttributes.open]="open",t[t.closed=w.CommonPopupDataAttributes.closed]="closed",t[t.startingStyle=w.CommonPopupDataAttributes.startingStyle]="startingStyle",t[t.endingStyle=w.CommonPopupDataAttributes.endingStyle]="endingStyle",t.nested="data-nested",t.nestedDialogOpen="data-nested-dialog-open",t),O={...w.popupStateMapping,...j.transitionStatusMapping,nested:e=>e?{[I.nested]:""}:null,nestedDialogOpen:e=>e?{[I.nestedDialogOpen]:""}:null},A=s.forwardRef(function(e,t){let{render:n,className:o,style:a,children:r,...i}=e,s=(0,R.useDialogPortalContext)(),{store:d}=(0,l.useDialogRootContext)(),u=d.useState("open"),c=d.useState("nested"),p=d.useState("transitionStatus"),m=d.useState("nestedOpenDialogCount"),h=d.useState("mounted"),f=d.useStateSetter("viewportElement");return(0,E.useRenderElement)("div",e,{enabled:s||h,state:{open:u,nested:c,transitionStatus:p,nestedDialogOpen:m>0},ref:[t,f],stateAttributesMapping:O,props:[{role:"presentation",hidden:!h,style:{pointerEvents:u?void 0:"none"},children:r},i]})});e.s(["DialogViewport",0,A],974217);var k=e.i(788015);let T=s.forwardRef(function(e,t){let{render:n,className:o,style:a,id:r,...i}=e,{store:s}=(0,l.useDialogRootContext)(),d=(0,k.useBaseUiId)(r);return s.useSyncedValueWithCleanup("titleElementId",d),(0,E.useRenderElement)("h2",e,{ref:t,props:[{id:d},i]})});e.s(["DialogTitle",0,T],77173);var L=e.i(733332),N=e.i(540886),V=e.i(638396),M=e.i(385689),H=e.i(32199);let B=s.forwardRef(function(e,t){let{render:n,className:o,style:a,disabled:r=!1,nativeButton:i=!0,id:d,payload:u,handle:c,...p}=e,m=(0,l.useDialogRootContext)(!0),h=c?.store??m?.store;if(!h)throw Error((0,L.default)(79));let f=(0,k.useBaseUiId)(d),C=h.useState("floatingRootContext"),x=h.useState("isOpenedByTrigger",f),v=h.useState("triggerPopupId",f),b=s.useRef(null),{registerTrigger:S,isMountedByThisTrigger:y}=(0,g.useTriggerDataForwarding)(f,b,h,{payload:u}),{getButtonProps:P,buttonRef:D}=(0,N.useButton)({disabled:r,native:i}),j=(0,M.useClick)(C,{enabled:null!=C}),R=(0,H.useOpenMethodTriggerProps)(()=>h.select("open"),e=>{h.set("openMethod",e)}),I=h.useState("triggerProps",y);return(0,E.useRenderElement)("button",e,{state:{disabled:r,open:x},ref:[D,t,S,b],props:[j.reference,I,R,{[V.CLICK_TRIGGER_IDENTIFIER]:"",id:f,"aria-haspopup":"dialog","aria-expanded":x,"aria-controls":v},p,P],stateAttributesMapping:w.triggerOpenStateMapping})});e.s(["DialogTrigger",0,B],313488);class F{constructor(e){this.store=e??new P}open(e){let t=e?this.store.context.triggerElements.getById(e):void 0;this.store.setOpen(!0,(0,h.createChangeEventDetails)(f.REASONS.imperativeAction,void 0,t))}openWithPayload(e){this.store.set("payload",e),this.store.setOpen(!0,(0,h.createChangeEventDetails)(f.REASONS.imperativeAction,void 0,void 0))}close(){this.store.setOpen(!1,(0,h.createChangeEventDetails)(f.REASONS.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}}function _(){return new F}e.s(["DialogHandle",0,F,"createDialogHandle",0,_],325326),e.s(["Backdrop",()=>n.DialogBackdrop,"Close",()=>o.DialogClose,"Description",()=>a.DialogDescription,"Handle",0,F,"Popup",()=>r.DialogPopup,"Portal",()=>i.DialogPortal,"Root",0,function(e){return function(e,t="dialog"){let{children:n,open:o,defaultOpen:a=!1,onOpenChange:r,onOpenChangeComplete:i,disablePointerDismissal:u=!1,modal:c=!0,actionsRef:p,handle:m,triggerId:x,defaultTr
1iggerId:v=null}=e,b="alert-dialog"===t,S=(0,l.useDialogRootContext)(!0),y={modal:!!b||c,disablePointerDismissal:b||u,nested:!!S,role:b?"alertdialog":"dialog"},E=P.useStore(m?.store,{open:a,openProp:o,activeTriggerId:v,triggerIdProp:x,...y});(0,d.useOnFirstRender)(()=>{let e=void 0===o&&!1===E.state.open&&!0===a?{open:!0,activeTriggerId:v}:null;b?E.update(e?{...y,...e}:y):e&&E.update(e)}),E.useControlledProp("openProp",o),E.useControlledProp("triggerIdProp",x),E.useSyncedValues(y),E.useContextCallback("onOpenChange",r),E.useContextCallback("onOpenChangeComplete",i);let w=E.useState("open"),j=E.useState("mounted"),R=E.useState("payload");!function(e){let{store:t,actionsRef:n}=e,o=t.useState("open");(0,g.usePopupRootSync)(t,o),(0,g.useImplicitActiveTrigger)(t);let{forceUnmount:a}=(0,g.useOpenStateTransitions)(o,t),r=s.useCallback(()=>{t.setOpen(!1,(0,h.createChangeEventDetails)(f.REASONS.imperativeAction))},[t]);s.useImperativeHandle(n,()=>({unmount:a,close:r}),[a,r])}({store:E,actionsRef:p});let I=s.useMemo(()=>({store:E}),[E]);return(0,D.jsx)(l.IsDrawerContext.Provider,{value:!1,children:(0,D.jsxs)(l.DialogRootContext.Provider,{value:I,children:[(w||j)&&(0,D.jsx)(C,{store:E,parentContext:S?.store.context,isDrawer:"drawer"===t}),"function"==typeof n?n({payload:R}):n]})})}(e,s.useContext(l.IsDrawerContext)?"drawer":"dialog")},"Title",0,T,"Trigger",0,B,"Viewport",0,A,"createHandle",0,_],828376);var $=e.i(828376);e.s(["Dialog",0,$],353753)},914651,e=>{"use strict";e.s([])},784324,e=>{"use strict";var t=e.i(271645),n=e.i(61487),o=e.i(108821),a=e.i(552245),r=e.i(405005),i=e.i(209407),s=e.i(262648),l=e.i(900521),d=e.i(625834),u=e.i(137584),c=e.i(673327),p=e.i(264111),m=e.i(843476);let h={...r.popupStateMapping,...i.transitionStatusMapping,nestedDialogOpen:e=>e?{[l.DialogPopupDataAttributes.nestedDialogOpen]:""}:null},f=t.forwardRef(function(e,t){let{render:r,className:i,style:l,finalFocus:f,initialFocus:g,...C}=e,{store:x}=(0,o.useDialogRootContext)(),v=x.useState("descriptionElementId"),b=x.useState("disablePointerDismissal"),S=x.useState("floatingRootContext"),y=x.useState("popupProps"),P=x.useState("modal"),D=x.useState("mounted"),E=x.useState("nested"),w=x.useState("nestedOpenDialogCount"),j=x.useState("open"),R=x.useState("openMethod"),I=x.useState("titleElementId"),O=x.useState("transitionStatus"),A=x.useState("role"),k=S.useState("floatingId"),T=C.id??k;(0,d.useDialogPortalContext)(),(0,u.useOpenChangeComplete)({open:j,ref:x.context.popupRef,onComplete(){j&&x.context.onOpenChangeComplete?.(!0)}});let L=void 0===g?(0,p.createDefaultInitialFocus)(x.context.popupRef):g,N=x.useStateSetter("popupElement"),V=(0,a.useRenderElement)("div",e,{state:{open:j,nested:E,transitionStatus:O,nestedDialogOpen:w>0},props:[y,{id:T,"aria-labelledby":I??void 0,"aria-describedby":v??void 0,role:A,...p.FOCUSABLE_POPUP_PROPS,hidden:!D,onKeyDown(e){c.COMPOSITE_KEYS.has(e.key)&&e.stopPropagation()},style:{[s.DialogPopupCssVars.nestedDialogs]:w}},C],ref:[t,x.context.popupRef,N],stateAttributesMapping:h});return(0,m.jsx)(n.FloatingFocusManager,{context:S,openInteractionType:R,disabled:!D,closeOnFocusOut:!b,initialFocus:L,returnFocus:f,modal:!1!==P,restoreFocus:"popup",children:V})});e.s(["DialogPopup",0,f])},262648,900521,e=>{"use strict";let t=((n={}).nestedDialogs="--nested-dialogs",n);e.s(["DialogPopupCssVars",0,t],262648);var n,o,a=e.i(405005);let r=((o={})[o.open=a.CommonPopupDataAttributes.open]="open",o[o.closed=a.CommonPopupDataAttributes.closed]="closed",o[o.startingStyle=a.CommonPopupDataAttributes.startingStyle]="startingStyle",o[o.endingStyle=a.CommonPopupDataAttributes.endingStyle]="endingStyle",o.nested="data-nested",o.nestedDialogOpen="data-nested-dialog-open",o);e.s(["DialogPopupDataAttributes",0,r],900521)},264951,e=>{"use strict";var t=e.i(271645),n=e.i(144394),o=e.i(726674),a=e.i(108821),r=e.i(625834),i=e.i(426),s=e.i(843476);let l=t.forwardRef(function(e,t){let{keepMounted:l=!1,...d}=e,{store:u}=(0,a.useDialogRootContext)(),c=u.useState("mounted"),p=u.useState("modal"),m=u.useState("open");return c||l?(0,s.jsx)(r.DialogPortalContext.Provider,{value:l,children:(0,s.jsxs)(o.FloatingPortal,{ref:t,...d,children:[c&&!0===p&&(0,s.jsx)(i.InternalBackdrop,{ref:u.context.
1internalBackdropRef,inert:(0,n.inertValue)(!m)}),e.children]})}):null});e.s(["DialogPortal",0,l])},625834,e=>{"use strict";var t=e.i(733332),n=e.i(271645);let o=n.createContext(void 0);e.s(["DialogPortalContext",0,o,"useDialogPortalContext",0,function(){let e=n.useContext(o);if(void 0===e)throw Error((0,t.default)(26));return e}])},108821,e=>{"use strict";var t=e.i(733332),n=e.i(271645);let o=n.createContext(!1),a=n.createContext(void 0);e.s(["DialogRootContext",0,a,"IsDrawerContext",0,o,"useDialogRootContext",0,function(e){let o=n.useContext(a);if(!1===e&&void 0===o)throw Error((0,t.default)(27));return o}])},169295,e=>{"use strict";var t=e.i(224110),n=e.i(843476),o=e.i(271645),a=e.i(532257);let r=(0,o.createContext)({}),i={};e.s(["I18nProvider",0,function({locales:e=[],locale:s,onLocaleChange:l,children:d,translations:u=i}){let c=(0,t.useRouter)(),p=(0,t.usePathname)(),m=e=>{if(l)return l(e);let t=p.split("/").filter(e=>e.length>0);0===t.length||t[0]!==s?t.unshift(e):t[0]=e,c.push(`/${t.join("/")}`)},h=(0,o.useRef)(m);return h.current=m,(0,n.jsx)(r,{value:(0,o.useMemo)(()=>({locale:s,locales:e,onChange:e=>h.current(e)}),[s,e]),children:(0,n.jsx)(a.TranslationProvider,{translations:u,children:d})})},"useI18n",0,function(){return(0,o.use)(r)}])},30744,363178,e=>{"use strict";var t=e.i(843476),n=e.i(271645);let o=e.i(353753).Dialog.createHandle(),a=(0,n.createContext)({enabled:!1,open:!1,hotKey:[],setOpenSearch:()=>void 0,dialogHandle:o}),r=[{key:e=>e.metaKey||e.ctrlKey,display:(0,t.jsx)(function(){let[e,t]=(0,n.useState)("⌘");return(0,n.useEffect)(()=>{/Windows|Linux/i.test(window.navigator.userAgent)&&t("Ctrl")},[]),e},{})},{key:"k",display:"K"}],i=(0,n.lazy)(()=>e.A(639741));e.s(["SearchProvider",0,function({SearchDialog:e=i,children:s,options:l,hotKey:d=r,links:u}){let[c,p]=(0,n.useState)(!1),m=(0,n.useEffectEvent)(e=>{d.every(t=>"string"==typeof t.key?e.key===t.key:t.key(e))&&(p(e=>!e),e.preventDefault())});return(0,n.useEffect)(()=>(window.addEventListener("keydown",m),()=>{window.removeEventListener("keydown",m)}),[]),(0,t.jsxs)(a,{value:(0,n.useMemo)(()=>({enabled:!0,open:c,hotKey:d,dialogHandle:o,setOpenSearch:p}),[c,d]),children:[(0,t.jsx)(n.Suspense,{fallback:null,children:(0,t.jsx)(e,{open:c,onOpenChange:p,links:u,dialogHandle:o,...l})}),s]})},"useSearchContext",0,function(){return(0,n.use)(a)}],30744);var s=(e,t,n,o,a,r,i,s)=>{let l=document.documentElement,d=["light","dark"];function u(t){var n;(Array.isArray(e)?e:[e]).forEach(e=>{let n="class"===e,o=n&&r?a.map(e=>r[e]||e):a;n?(l.classList.remove(...o),l.classList.add(r&&r[t]?r[t]:t)):l.setAttribute(e,t)}),n=t,s&&d.includes(n)&&(l.style.colorScheme=n)}if(o)u(o);else try{let e=localStorage.getItem(t)||n,o=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;u(o)}catch(e){}},l=["light","dark"],d="(prefers-color-scheme: dark)",u="u"<typeof window,c=n.createContext(void 0),p={setTheme:e=>{},themes:[]},m=["light","dark"],h=({forcedTheme:e,disableTransitionOnChange:t=!1,enableSystem:o=!0,enableColorScheme:a=!0,storageKey:r="theme",themes:i=m,defaultTheme:s=o?"system":"light",attribute:u="data-theme",value:p,children:h,nonce:v,scriptProps:b})=>{let[S,y]=n.useState(()=>g(r,s)),[P,D]=n.useState(()=>"system"===S?x():S),E=p?Object.values(p):i,w=n.useCallback(e=>{let n=e;if(!n)return;"system"===e&&o&&(n=x());let r=p?p[n]:n,i=t?C(v):null,d=document.documentElement,c=e=>{"class"===e?(d.classList.remove(...E),r&&d.classList.add(r)):e.startsWith("data-")&&(r?d.setAttribute(e,r):d.removeAttribute(e))};if(Array.isArray(u)?u.forEach(c):c(u),a){let e=l.includes(s)?s:null,t=l.includes(n)?n:e;d.style.colorScheme=t}null==i||i()},[v]),j=n.useCallback(e=>{let t="function"==typeof e?e(S):e;y(t);try{localStorage.setItem(r,t)}catch(e){}},[S]),R=n.useCallback(t=>{D(x(t)),"system"===S&&o&&!e&&w("system")},[S,e]);n.useEffect(()=>{let e=window.matchMedia(d);return e.addListener(R),R(e),()=>e.removeListener(R)},[R]),n.useEffect(()=>{let e=e=>{e.key===r&&(e.newValue?y(e.newValue):j(s))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[j]),n.useEffect(()=>{w(null!=e?e:S)},[e,S]);let I=n.useMemo(()=>({theme:S,setTheme:j,forcedTheme:e,resolvedTheme:"system"===S?P:S,themes:o?[...i,"system"]:i,systemTheme:o?P
1:void 0}),[S,j,e,P,o,i]);return n.createElement(c.Provider,{value:I},n.createElement(f,{forcedTheme:e,storageKey:r,attribute:u,enableSystem:o,enableColorScheme:a,defaultTheme:s,value:p,themes:i,nonce:v,scriptProps:b}),h)},f=n.memo(({forcedTheme:e,storageKey:t,attribute:o,enableSystem:a,enableColorScheme:r,defaultTheme:i,value:l,themes:d,nonce:u,scriptProps:c})=>{let p=JSON.stringify([o,t,i,e,d,l,a,r]).slice(1,-1);return n.createElement("script",{...c,suppressHydrationWarning:!0,nonce:"u"<typeof window?u:"",dangerouslySetInnerHTML:{__html:`(${s.toString()})(${p})`}})}),g=(e,t)=>{let n;if(!u){try{n=localStorage.getItem(e)||void 0}catch(e){}return n||t}},C=e=>{let t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(t),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(t)},1)}},x=e=>(e||(e=window.matchMedia(d)),e.matches?"dark":"light");e.s(["ThemeProvider",0,e=>n.useContext(c)?n.createElement(n.Fragment,null,e.children):n.createElement(h,{...e}),"useTheme",0,()=>{var e;return null!=(e=n.useContext(c))?e:p}],363178)},289768,e=>{"use strict";var t=e.i(843476),n=e.i(271645),o=e.i(794804),a=e.i(747734),r=n,i=e.i(709344);class s extends r.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=this.props.sizeRef.current;e.height=t.offsetHeight||0,e.width=t.offsetWidth||0,e.top=t.offsetTop,e.left=t.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function l({children:e,isPresent:n}){let o=(0,r.useId)(),a=(0,r.useRef)(null),d=(0,r.useRef)({width:0,height:0,top:0,left:0}),{nonce:u}=(0,r.useContext)(i.MotionConfigContext);return(0,r.useInsertionEffect)(()=>{let{width:e,height:t,top:r,left:i}=d.current;if(n||!a.current||!e||!t)return;a.current.dataset.motionPopId=o;let s=document.createElement("style");return u&&(s.nonce=u),document.head.appendChild(s),s.sheet&&s.sheet.insertRule(`
2          [data-motion-pop-id="${o}"] {
3            position: absolute !important;
4            width: ${e}px !important;
5            height: ${t}px !important;
6            top: ${r}px !important;
7            left: ${i}px !important;
8          }
9        `),()=>{document.head.removeChild(s)}},[n]),(0,t.jsx)(s,{isPresent:n,childRef:a,sizeRef:d,children:r.cloneElement(e,{ref:a})})}let d=({children:e,initial:r,isPresent:i,onExitComplete:s,custom:d,presenceAffectsLayout:c,mode:p})=>{let m=(0,a.useConstant)(u),h=(0,n.useId)(),f=(0,n.useCallback)(e=>
9{for(let t of(m.set(e,!0),m.values()))if(!t)return;s&&s()},[m,s]),g=(0,n.useMemo)(()=>({id:h,initial:r,isPresent:i,custom:d,onExitComplete:f,register:e=>(m.set(e,!1),()=>m.delete(e))}),c?[Math.random(),f]:[i,f]);return(0,n.useMemo)(()=>{m.forEach((e,t)=>m.set(t,!1))},[i]),n.useEffect(()=>{i||m.size||!s||s()},[i]),"popLayout"===p&&(e=(0,t.jsx)(l,{isPresent:i,children:e})),(0,t.jsx)(o.PresenceContext.Provider,{value:g,children:e})};function u(){return new Map}var c=e.i(379145),p=e.i(714828);let m=e=>e.key||"";function h(e){let t=[];return n.Children.forEach(e,e=>{(0,n.isValidElement)(e)&&t.push(e)}),t}var f=e.i(190160);e.s(["AnimatePresence",0,({children:e,exitBeforeEnter:o,custom:r,initial:i=!0,onExitComplete:s,presenceAffectsLayout:l=!0,mode:u="sync"})=>{(0,p.invariant)(!o,"Replace exitBeforeEnter with mode='wait'");let g=(0,n.useMemo)(()=>h(e),[e]),C=g.map(m),x=(0,n.useRef)(!0),v=(0,n.useRef)(g),b=(0,a.useConstant)(()=>new Map),[S,y]=(0,n.useState)(g),[P,D]=(0,n.useState)(g);(0,f.useIsomorphicLayoutEffect)(()=>{x.current=!1,v.current=g;for(let e=0;e<P.length;e++){let t=m(P[e]);C.includes(t)?b.delete(t):!0!==b.get(t)&&b.set(t,!1)}},[P,C.length,C.join("-")]);let E=[];if(g!==S){let e=[...g];for(let t=0;t<P.length;t++){let n=P[t],o=m(n);C.includes(o)||(e.splice(t,0,n),E.push(n))}"wait"===u&&E.length&&(e=E),D(h(e)),y(g);return}let{forceRender:w}=(0,n.useContext)(c.LayoutGroupContext);return(0,t.jsx)(t.Fragment,{children:P.map(e=>{let n=m(e),o=g===P||C.includes(n);return(0,t.jsx)(d,{isPresent:o,initial:(!x.current||!!i)&&void 0,custom:o?void 0:r,presenceAffectsLayout:l,mode:u,onExitComplete:o?void 0:()=>{if(!b.has(n))return;b.set(n,!0);let e=!0;b.forEach(t=>{t||(e=!1)}),e&&(null==w||w(),D(v.current),s&&s())},children:e},n)})})}],289768)},994978,e=>{"use strict";var t=e.i(843476),n=e.i(530589),o=e.i(289768),a=e.i(271645),r=e.i(709344),i=e.i(353047),s=e.i(747734);function l({children:e,isValidProp:n,...o}){n&&(0,i.loadExternalIsValidProp)(n),(o={...(0,a.useContext)(r.MotionConfigContext),...o}).isStatic=(0,s.useConstant)(()=>o.isStatic);let d=(0,a.useMemo)(()=>o,[JSON.stringify(o.transition),o.transformPagePoint,o.reducedMotion]);return(0,t.jsx)(r.MotionConfigContext.Provider,{value:d,children:e})}var d=e.i(489420);let u=(0,a.createContext)(void 0);function c(){let e=(0,a.useContext)(u);if(!e)throw Error("useAccordion must be used within an AccordionProvider");return e}function p({children:e,variants:n}){let[o,r]=(0,a.useState)(null);return(0,t.jsx)(u.Provider,{value:{expandedValue:o,toggleItem:e=>{r(o===e?null:e)},variants:n},children:e})}e.s(["Accordion",0,function({children:e,className:n,transition:o,variants:a}){return(0,t.jsx)(l,{transition:o,children:(0,t.jsx)("div",{className:(0,d.cn)("relative",n),children:(0,t.jsx)(p,{variants:a,children:e})})})},"AccordionContent",0,function({children:e,expanded:a,className:r}){let{variants:i}=c(),s={expanded:{height:"auto",...i?.expanded},collapsed:{height:0,...i?.collapsed}};return(0,t.jsx)(o.AnimatePresence,{children:a&&(0,t.jsx)(n.motion.div,{initial:"collapsed",animate:"expanded",exit:"collapsed",variants:s,className:r,children:e})})},"AccordionItem",0,function({value:e,children:n,className:o}){let{expandedValue:r,toggleItem:i}=c(),s=e===r;return(0,t.jsx)("div",{className:(0,d.cn)("overflow-hidden",o),...s?{"data-expanded":""}:{},children:a.default.Children.map(n,t=>a.default.cloneElement(t,{expanded:s,onToggle:()=>i(e)}))})},"AccordionTrigger",0,function({children:e,className:n,onToggle:o,expanded:a}){return(0,t.jsx)("button",{onClick:o,"aria-expanded":a,type:"button",className:(0,d.cn)("group",n),...a?{"data-expanded":""}:{},children:e})}],994978)},477130,e=>{"use strict";var t=e.i(843476),n=e.i(225913),o=e.i(489420);let a=(0,n.cva)("focus:ring-ring inline-flex items-center rounded-md px-2 py-0.5 text-xs transition-colors focus:ring-2 focus:ring-offset-2 focus:outline-hidden",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/80 border-transparent",secondary:"bg-secondary/50 text-secondary-foreground dark:bg-secondary-foreground/30 dark:text-secondary",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/80 border-transparent",outline:"text-foreground hover:bg-accent border"}},defaultVariants:{variant:"default"}});e.s(["Badge",0,function({className:e,variant:n,...r}){return(0,t.jsx)("div",{className:(0,o.cn)(a({variant:n}),e),...r})},"badgeVariants",0,a])},220764,e=>{"use strict";var t=e.i(843476),n=e.i(489420);e.s(["Logo",0,({withText:e=!1,className:o,logoClassName:a})=>(0,t.jsx)("div",{className:(0,n.cn)("flex items-center gap-2.5",o),children:(0,t.jsxs)("svg",{viewBox:e?"0 0 190 38":"0 0 38 38",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:(0,n.cn)("text-primary h-9",a),children:[(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",fill:"currentColor",d:"M26.4493 3.84508C26.4493 3.47031 26.7531 3.1665 27.1278 3.1665C27.5026 3.1665 27.8064 3.47031 27.8064 3.84508V10.7473C27.8064 11.7322 27.3785 12.6684 26.6337 13.3129L25.4843 14.3076L26.9669 15.7902L29.228
91 14.9497C30.0256 14.6533 30.5546 13.8923 30.5546 13.0416V6.78555C30.5546 6.41079 30.8584 6.10698 31.2332 6.10698C31.608 6.10698 31.9118 6.41079 31.9118 6.78555V13.0416C31.9118 14.4595 31.03 15.7278 29.701 16.2218L27.8017 16.9278C28.4698 18.2241 28.4698 19.7756 27.8017 21.0719L29.9957 21.8874C31.1476 22.3155 31.9118 23.4148 31.9118 24.6436V31.2141C31.9118 31.5889 31.608 31.8927 31.2332 31.8927C30.8584 31.8927 30.5546 31.5889 30.5546 31.2141V24.6436C30.5546 23.982 30.1431 23.39 29.5229 23.1595L26.9669 22.2095L25.4843 23.6921L26.7901 24.8221C27.4355 25.3806 27.8064 26.1921 27.8064 27.0456V34.1546C27.8064 34.5294 27.5026 34.8332 27.1278 34.8332C26.7531 34.8332 26.4493 34.5294 26.4493 34.1546V27.0456C26.4493 26.586 26.2496 26.1491 25.902 25.8483L24.5222 24.6542L19.2152 29.9612C18.8618 30.3146 18.289 30.3146 17.9356 29.9612L12.6466 24.6722L11.2876 25.8483C10.94 26.1491 10.7403 26.586 10.7403 27.0456V34.1546C10.7403 34.5294 10.4365 34.8332 10.0618 34.8332C9.687 34.8332 9.38319 34.5294 9.38319 34.1546V27.0456C9.38319 26.1921 9.75407 25.3806 10.3995 24.8221L11.6845 23.7101L10.1944 22.22L7.66668 23.1595C7.04645 23.39 6.63497 23.982 6.63497 24.6436V31.2141C6.63497 31.5889 6.33117 31.8927 5.9564 31.8927C5.58164 31.8927 5.27783 31.5889 5.27783 31.2141V24.6436C5.27783 23.4148 6.042 22.3155 7.19386 21.8874L9.3554 21.084C8.67897 19.7812 8.67897 18.2184 9.35541 16.9157L7.48864 16.2218C6.15956 15.7278 5.27783 14.4595 5.27783 13.0416V6.78555C5.27783 6.41079 5.58164 6.10698 5.9564 6.10698C6.33117 6.10698 6.63497 6.41079 6.63497 6.78555V13.0416C6.63497 13.8923 7.16401 14.6533 7.96146 14.9497L10.1944 15.7797L11.6845 14.2896L10.5558 13.3129C9.81113 12.6684 9.38319 11.7322 9.38319 10.7473V3.84508C9.38319 3.47031 9.687 3.1665 10.0618 3.1665C10.4365 3.1665 10.7403 3.47031 10.7403 3.84508V10.7473C10.7403 11.3382 10.9971 11.9 11.4439 12.2867L12.6466 13.3275L17.9356 8.03845C18.289 7.68512 18.8618 7.68512 19.2152 8.03845L24.5222 13.3454L25.7457 12.2867C26.1925 11.9 26.4493 11.3382 26.4493 10.7473V3.84508ZM19.2598 13.4809C19.5886 13.1499 20.1425 13.473 20.0163 13.9221L19.3634 16.2456C19.2418 16.6785 19.5671 17.1078 20.0167 17.1078H22.4643C23.47 17.1078 23.9754 18.3222 23.2666 19.0357L17.8715 24.4673C17.5427 24.7983 16.9888 24.4753 17.115 24.0261L17.7678 21.7026C17.8894 21.2698 17.5641 20.8405 17.1146 20.8405H14.667C13.6613 20.8405 13.1558 19.6261 13.8646 18.9125L19.2598 13.4809Z"}),e&&(0,t.jsx)("path",{d:"M54.778 28.5H52.118V13.5315H46.4595V11.1375H60.4365V13.5315H54.778V28.5ZM69.388 23.2284V15.6836H71.8303V28.5H69.5572
9V26.4687C68.8802 27.7987 67.3809 28.7418 65.6398 28.7418C63.0523 28.7418 61.2629 27.2184 61.2629 23.9296V15.6836H63.7052V23.446C63.7052 25.6707 64.8176 26.5896 66.4136 26.5896C68.058 26.5896 69.388 25.2355 69.388 23.2284ZM77.4228 21.9467V28.5H74.9804V15.6836H77.2535V18.392C78.1482 16.6267 80.0828 15.5144 82.1866 15.5144V18.0535C79.4299 17.9084 77.4228 19.1175 77.4228 21.9467ZM96.1136 22.0918C96.1136 25.9367 93.8889 28.7418 90.4309 28.7418C88.6172 28.7418 87.0696 27.8229 86.1507 26.2027V28.5H83.8776V11.1375H86.32V17.8842C87.2147 16.3124 88.6898 15.4418 90.4309 15.4418C93.8647 15.4418 96.1136 18.1985 96.1136 22.0918ZM93.5745 22.0918C93.5745 19.19 92.0511 17.594 89.9472 17.594C87.916 17.594 86.32 19.1658 86.32 22.0435C86.32 24.8727 87.8676 26.5655 89.9472 26.5655C92.0511 26.5655 93.5745 24.9453 93.5745 22.0918ZM103.716 28.7418C100.089 28.7418 97.4291 25.8884 97.4291 22.0918C97.4291 18.2953 100.089 15.4418 103.716 15.4418C107.344 15.4418 110.004 18.2953 110.004 22.0918C110.004 25.8884 107.344 28.7418 103.716 28.7418ZM103.716 26.5896C105.82 26.5896 107.489 24.8969 107.489 22.0918C107.489 19.2867 105.82 17.6182 103.716 17.6182C101.613 17.6182 99.9681 19.2867 99.9681 22.0918C99.9681 24.8969 101.613 26.5896 103.716 26.5896ZM125.14 23.4218C125.14 26.4445 122.722 28.7418 118.515 28.7418C114.331 28.7418 111.792 26.4445 111.574 22.9865H114.283C114.404 25.1871 115.806 26.6138 118.466 26.6138C120.667 26.6138 122.311 25.574 122.311 23.7845C122.311 22.3336 121.368 21.6082 119.361 21.1729L116.846 20.6893C114.404 20.2056 112.179 18.9724 112.179 16.0222C112.179 13.0962 114.742 10.8956 118.345 10.8956C121.948 10.8956 124.681 13.0962 124.899 16.5542H122.19C122.045 14.4745 120.546 13.0236 118.37 13.0236C116.121 13.0236 114.887 14.3536 114.887 15.8529C114.887 17.4973 116.314 18.0776 117.934 18.4162L120.498 18.924C123.472 19.5285 125.14 20.8344 125.14 23.4218ZM135.062 26.1302V28.2824C134.313 28.6209 133.66 28.7418 132.886 28.7418C130.516 28.7418 128.872 27.4602 128.872 24.6309V17.7633H126.042V15.6836H128.872V11.8871H131.314V15.6836H135.183V17.7633H131.314V24.0747C131.314 25.84 132.16 26.4687 133.466 26.4687C134.047 26.4687 134.554 26.372 135.062 26.1302ZM145.035 28.5V26.5171C144.237 27.9438 142.81 28.7418 140.924 28.7418C138.264 28.7418 136.523 27.2184 136.523 24.8727C136.523 22.3578 138.53 21.052 142.35 21.052C143.1 21.052 143.705 21.0762 144.744 21.1971V20.254C144.744 18.4162 143.753 17.3764 142.06 17.3764C140.271 17.3764 139.183 18.4404 139.11 20.2298H136.885C137.006 17.3522 139.062 15.4418 142.06 15.4418C145.228 15.4418 147.066 17.2313 147.066 20.2782V28.5H145.035ZM138.844 24.8002C138.844 26.1302 139.835 27.0007 141.407 27.0007C143.463 27.0007 144.744 25.7191 144.744 23.7604V22.7205C143.801 22.5996 143.124 22.5755 142.495 22.5755C140.053 22.5755 138.844 23.3009 138.844 24.8002ZM152.532 21.9467V28.5H150.09V15.6836H152.363V18.392C153.257 16.6267 155.192 15.5144 157.296 15.5144V18.0535C154.539 17.9084 152.532 19.1175 152.532 21.9467ZM166.996 26.1302V28.2824C166.247 28.6209 165.594 28.7418 164.82 28.7418C162.45 28.7418 160.806 27.4602 160.806 24.6309V17.7633H157.977V15.6836H160.806V11.8871H163.248V15.6836H167.117V17.7633H163.248V24.0747C163.248 25.84 164.095 26.4687 165.4 26.4687C165.981 26.4687 166.489 26.372 166.996 26.1302ZM174.124 28.7418C170.424 28.7418 167.933 26.0576 167.933 22.0193C167.933 18.2227 170.521 15.4418 174.051 15.4418C177.872 15.4418 180.411 18.5371 179.976 22.6964H170.424C170.617 25.308 171.923 26.8315 174.075 26.8315C175.889 26.8315 177.146 25.84 177.558 24.1715H179.976C179.347 27.0249 177.146 28.7418 174.124 28.7418ZM174.003 17.2796C172.044 17.2796 170.714 18.6822 170.448 21.0762H177.388C177.267 18.7064 175.986 17.2796 174.003 17.2796ZM184.773 21.9467V28.5H182.331V15.6836H184.604V18.392C185.498 16.6267 187.433 15.5144 189.537 15.5144V18.0535C186.78 17.9084 184.773 19.1175 184.773 21.9467Z",fill:"hsl(var(--foreground))"})]})})])},111541,e=>{"use strict";var t=e.i(843476),n=e.i(809700),o=e.i(489420);function a({...e}){return(0,t.jsx)(n.Popover.Portal,{"data-slot":"popover-portal",...e})}e.s(["Popover",0,function({...e}){return(0,t.jsx)(n.Popover.Root,{"data-slot":"popover",...e})},"PopoverContent",0,function({className:e,align:r="center",alignOffset:i=0,side:s="bottom",sideOffset:l=4,portal:d,positioner:u,...c}){return(0,t.jsx)(a,{...d,children:(0,t.jsx)(n.Popover.Positioner,{align:r,alignOffset:i,side:s,sideOffset:l,className:"isolate z-50",...u,children:(0,t.jsx)(n.Popover.Popup,{"data-slot":"popover-content",className:(0,o.cn)("bg-popover text-popover-foreground data-open:animate-in data-closed:animate-out data-closed:fade-out-0 data-open:fade-in-0 data-closed:zoom-out-95 data-open:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
9de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-72 origin-(--transform-origin) rounded-xl border p-4 shadow-md outline-hidden",e),...c})})})},"PopoverTrigger",0,function({...e}){return(0,t.jsx)(n.Popover.Trigger,{"data-slot":"popover-trigger",...e})}])}]);
10
11//# chunkId=01a0c56d-254f-7c60-8dfc-bf94f247f8d2

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.