PageSourceSearch

https://kimi.pro/landing-ui/assets/_next/static/chunks/1adbe1b98088e588.js

js kimi.pro collected 2026-10-06 15:12:26 UTC 568,152 bytes, 164 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,254047,477207,e=>{"use strict";var t=e.i(270468),i=e.i(113736),r=e.i(113488),n=e.i(507406),a=e.i(647589),o=e.i(608710),l=e.i(62387);function s(e){let t,i,r=(function e(t){return"value"in t&&"string"==typeof t.value?t.value:"break"===t.type||"mdxJsxTextElement"===t.type&&"br"===t.name?" ":"children"in t&&Array.isArray(t.children)?t.children.map(t=>e(t)).join(""):""})(e).trim(),n=(i=(t=r.trim()).lastIndexOf(" |"))>0?{text:t.slice(0,i).trim(),label:t.slice(i+2).trim(),suffixLength:t.length-i}:{text:t,label:null,suffixLength:0};return n.suffixLength>0&&!function(e,t){if(t<=0)return!0;let i=(e,t)=>{let r=[...e],n=t;for(;n>0&&r.length>0;){let e=r[r.length-1];if("text"===e.type)e.value.length<=n?(n-=e.value.length,r.pop()):n=0;else if("children"in e&&Array.isArray(e.children)){let t=e.children,[a,o]=i(t,n);if(a===n&&o===t.length)break;if(n=a,0===o)r.pop();else break}else break}return[n,r.length]},[r]=i(e,t);return 0===r}(e.children,n.suffixLength)?{text:r,label:null,suffixLength:0}:n}e.s(["resolveWeaverHeadingTocSuffix",()=>s],477207);let u={};var d=e.i(191893),c=e.i(929442);function m(...e){return e.filter(Boolean).join(" ")}function p(e){return"string"==typeof e&&e.trim()?e:void 0}function f(e,t,i){return(e??[]).map((e,r)=>v(e,`${t}-${r}`,i))}function g(e,t){try{return r.default.renderToString(e,{displayMode:t,throwOnError:!1,strict:!1,trust:!1})}catch{return}}function h(e,i,r,n,a){let o=f(e.children,i,a),l=(0,d.markdownTableCellClassName)(n);return"th"===r?(0,t.jsx)("th",{className:l,children:o},i):(0,t.jsx)("td",{className:l,children:o},i)}function v(e,r,a){if("mdxJsxTextElement"===e.type&&"br"===e.name)return(0,t.jsx)("br",{},r);switch(e.type){case"paragraph":if(!e.children.some(e=>"image"===e.type))return(0,t.jsx)("p",{className:"kit-weaver-markdown-paragraph",children:f(e.children,r,a)},r);let o=[],u=[],x=()=>{if(0===u.length)return;let e=`${r}-p-${o.length}`;o.push((0,t.jsx)("p",{className:"kit-weaver-markdown-paragraph",children:f(u,e,a)},e)),u=[]};return e.children.forEach((e,t)=>{"image"!==e.type?u.push(e):(x(),o.push(v(e,`${r}-image-${t}`,a)))}),x(),(0,t.jsx)(i.Fragment,{children:o},r);case"text":return e.value;case"break":return(0,t.jsx)("br",{},r);case"strong":return(0,t.jsx)("strong",{children:f(e.children,r,a)},r);case"emphasis":return(0,t.jsx)("em",{children:f(e.children,r,a)},r);case"delete":return(0,t.jsx)("s",{children:f(e.children,r,a)},r);case"inlineCode":return(0,t.jsx)("code",{children:e.value},r);case"inlineMath":{let i=g(e.value,!1);if(!i)return(0,t.jsx)("code",{children:`$${e.value}$`},r);return(0,t.jsx)("span",{className:"kit-weaver-markdown-inline-math",dangerouslySetInnerHTML:{__html:i}},r)}case"link":{let{title:i,target:o,rel:s}=(0,l.parseMarkdownLinkTitle)(e.title),u=a.resolveHref?.(e.url)??e.url,{target:d,rel:c}=(0,n.getLinkPresentation)(u,{internalHosts:a.internalLinkHosts,explicitTarget:o,explicitRel:s});return(0,t.jsx)("a",{href:u,title:i,target:d,rel:c,children:f(e.children,r,a)},r)}case"image":if(!e.url)return null;return(0,t.jsxs)("figure",{className:"kit-weaver-markdown-image",children:[(0,t.jsx)("img",{src:e.url,alt:e.alt??"",title:e.title??void 0}),e.title?(0,t.jsx)("figcaption",{children:e.title}):null]},r);case"heading":{let i=s(e),n=null===i.label||i.label?a.resolveHeadingSlug?.(e.depth,i.text):void 0,o=`kit-weaver-markdown-heading-${e.depth}`,l=(e,t)=>{let i=[...e];for(;t.count>0&&i.length>0;){let e=i[i.length-1];if("text"===e.type)e.value.length<=t.count?(t.count-=e.value.length,i.pop()):(i[i.length-1]={...e,value:e.value.slice(0,e.value.length-t.count)},t.count=0);else if("children"in e&&Array.isArray(e.children)){let r=l(e.children,t);if(r.length===e.children.length&&t.count>0)break;0===r.length?i.pop():i[i.length-1]={...e,children:r}}else break}return i},u=f(i.suffixLength?l(e.children,{count:i.suffixLength}):e.children,r,a);if(1===e.depth)return(0,t.jsx)("h1",{id:n,className:o,children:u},r);if(2===e.depth)return(0,t.jsx)("h2",{id:n,className:o,children:u},r);if(3===e.depth)return(0,t.jsx)("h3",{id:n,className:o,children:u},r);if(4===e.depth)return(0,t.jsx)("h4",{id:n,className:o,children:u},r);if(5===e.depth)return(0,t.jsx)("h5",{id:n,className:o,children:u},r);return(0,t.jsx)("h6",{id:n,className:o,children:u},r)}case"code":{let i=a.renderCodeBlock?.({language:e.lang??"",code:e.value,frontmatter:a.frontmatter});if(i)return(0,t.jsx)("div",{children:i},r);if(e.lang)return(0,t.jsx)(c.default,{language:e.lang,code:e.value,pageType:p(a.frontmatter?.pageType),relatedFeature:p(a.frontmatter?.relatedFeature)},r);return(0,t.jsx)("div",{className:"kit-weaver-markdown-code-wrap resources-standard-code-block",children:(0,t.jsx)("pre",{className:"kit-weaver-markdown-code",children:(0,t.jsx)("code",{"data-language":e.lang??"",children:e.value})})},r)}case"list":{let i=e.children.some(e=>"boolean"==typeof e.checked),n=e.ordered?"ol":"ul";return(0,t.jsx)(n,{className:m("kit-weaver-markdown-list",e.ordered?"ordered":i?"task":"unordered"),children:e.children.map((e,i)=>{var n;let o;return n=`${r}-${i}`,"boolean"==typeof(o=e.checked)?(0,t.jsx)("li",{className:"kit-weaver-markdown-list-item",children:(0,t.jsxs)("label",{className:"kit-weaver-markdown-task-item",children:[(0,t.jsx)("input",{type:"checkbox",checked:o,readOnly:!0,tabIndex:-1}),(0,t.jsx)("div",{className:"kit-weaver-markdown-task-content",children:f(e.children,n,a)})]})},n):(0,t.jsx)("li",{className:"kit-weaver-markdown-list-item",children:f(e.children,n,a)},n)})},r)}case"thematicBreak":return(0,t.jsx)("hr",{className:"kit-weaver-markdown-divider"},r);case"blockquote":return(0,t.jsx)("blockquote",{className:"kit-weaver-markdown-blockquote",children:f(e.children,r,a)},r);case"math":{let i=g(e.value,!0);if(!i)return(0,t.jsx)("pre",{className:"kit-weaver-markdown-math-fallback",children:`$$
2${e.value}
3$$`},r);return(0,t.jsx)("div",{className:"kit-weaver-markdown-math",dangerouslySetInnerHTML:{__html:i}},r)}case"table":{let[i,...n]=e.children;return(0,t.jsxs)(d.MarkdownTable,{containerClassName:d.markdownTableClassNames.c
3ontainer,tableClassName:d.markdownTableClassNames.table,children:[i?(0,t.jsx)("thead",{children:(0,t.jsx)("tr",{children:i.children.map((e,t)=>h(e,`${r}-head-${t}`,"th",t,a))})}):null,(0,t.jsx)("tbody",{children:n.map((e,i)=>(0,t.jsx)("tr",{children:e.children.map((e,t)=>h(e,`${r}-body-${i}-${t}`,"td",t,a))},`${r}-body-${i}`))})]},r)}case"html":{let i=(e.value??"").match(/^<a\s+([^>]*)>([\s\S]*?)<\/a>\s*$/i);if(!i)return null;let n=i[1],o=i[2]??"",l=n.match(/href\s*=\s*"([^"]*)"/i),s=n.match(/title\s*=\s*"([^"]*)"/i),u=n.match(/target\s*=\s*"([^"]*)"/i),d=n.match(/rel\s*=\s*"([^"]*)"/i);if(!l)return null;return(0,t.jsx)("a",{href:a.resolveHref?.(l[1])??l[1],title:s?.[1]??void 0,target:u?.[1]??void 0,rel:d?.[1]??void 0,dangerouslySetInnerHTML:{__html:o}},r)}default:if("children"in e&&Array.isArray(e.children))return(0,t.jsx)("div",{children:f(e.children,r,a)},r);return null}}function x(e){let i=(0,a.useResolveSiteHref)(),r=(0,a.useKitLinkContext)(),l=function(e,t){let i=new Map,r=new Map;if(t)for(let{level:e,slug:i}of t){let t=r.get(e);t?t.push(i):r.set(e,[i])}return(t,n)=>{let a;if(e&&!e.includes(t))return;let o=r.get(t);if(o&&o.length>0)return o.shift();let l=(a=n.trim().toLowerCase().replace(/<[^>]+>/g,"").replace(/[!-,.\/:-@[-`{-~]/g,"").replace(/\s+/g,"-"))?/^\d/.test(a)?`_${a}`:a:"";if(!l)return;let s=i.get(l)??0;return i.set(l,s+1),0===s?l:`${l}-${s}`}}(e.autoHeadingIdLevels,e.headingSlugQueue),s={frontmatter:e.frontmatter,renderCodeBlock:e.renderCodeBlock,resolveHeadingSlug:l,resolveHref:i,internalLinkHosts:(0,n.getLinkContextInternalHosts)(r)};return(0,t.jsx)("div",{className:m("kit-weaver-markdown-root",e.className),children:e.document.children.map((i,r)=>{var n;let a,l,d,c;return a="component"===i.type?i.name:i.node.type,n=(l=i.position)?[r,i.type,a,l.startLine,l.startColumn,l.endLine,l.endColumn].join(":"):`${r}:${i.type}:${a}`,d=e.getNodeAttributes?.(i,n),c=m(function(e){let t=function(e){if("component"===e.type)return"component";let t=e.node;switch(t.type){case"heading":return"heading";case"code":return"code";case"table":return"table";case"math":return"math";case"html":return"html";case"thematicBreak":return"thematic-break";case"paragraph":let i;return(i=t.children.filter(e=>{var t;return!("text"===e.type&&(!(t=e.value)||""===t.trim()))})).length>0&&i.every(e=>"image"===e.type)?"media":"prose";case"list":case"blockquote":return"prose";default:return"other"}}(e),i=["kit-weaver-markdown-block",`kit-weaver-markdown-block--${t}`];if("component"===e.type){let t=u[e.name]??"media";return i.push(`kit-weaver-markdown-component--${e.name.replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/[\s_]+/g,"-").toLowerCase()}`),i.push(`kit-weaver-markdown-tier--${t}`),i.join(" ")}if("markdown"===e.type&&"heading"===e.node.type){let t=e.node.depth;i.push(`kit-weaver-markdown-block--h${t}`),t>=3&&i.push("kit-weaver-markdown-block--subheading")}return i.join(" ")}(i),"string"==typeof d?.className?d.className:void 0),(0,t.jsx)("div",{...d,className:c,children:"component"===i.type?function(e,i,r){let n=r.componentRenderers?.[e.name];if(n)return(0,t.jsx)(n,{name:e.name,props:e.props,node:e,nodeKey:i,frontmatter:r.frontmatter});let a=r.componentWrappers?.[e.name];if(a)return(0,t.jsx)(a,{encodedData:(0,o.encodeBase64)(JSON.stringify(e.props)),frontmatter:r.frontmatter});
3let l=r.unknownComponentFallback?.(e.name,e);return l||(0,t.jsxs)("div",{className:"kit-weaver-markdown-unknown-component",children:["Unknown component: ",e.name||"(empty name)"]})}(i,n,e):v(i.node,n,s)},n)})})}e.s(["WeaverMarkdownRenderer",()=>x],254047)},192416,359626,427277,516270,e=>{"use strict";var t=e.i(270468),i=e.i(113736),r=e.i(343799),n=e.i(257557);function a({text:e,linkText:r,link:a,buttonText:o,fileUrl:l,fileName:s}){let[u,d]=(0,i.useState)(!1),c="string"==typeof e?e.trim():"",m="string"==typeof r?r.trim():"",p=(0,n.sanitizeHref)("string"==typeof a?a.trim():""),f="string"==typeof o?o.trim():"",g=(0,n.sanitizeHref)("string"==typeof l?l.trim():"");if(!f||!g)return null;let h=!(c.length>0)||u;return(0,t.jsxs)("div",{className:"resource-asset-download my-6 flex flex-col items-center gap-5",children:[c?(0,t.jsxs)("label",{className:"inline-flex cursor-pointer items-center gap-2 text-[14px] leading-[23px] font-[330] text-(--Labels-Primary)",children:[(0,t.jsx)("span",{"aria-hidden":"true",className:`inline-flex size-4 items-center justify-center rounded-full border transition-colors ${u?"border-transparent bg-(--Labels-Primary) text-(--Bg-Primary)":"border-(--Separators-S2, rgba(0, 0, 0, 0.2)) bg-transparent"}`,children:u?(0,t.jsx)("svg",{width:"10",height:"10",viewBox:"0 0 10 10",fill:"none",children:(0,t.jsx)("path",{d:"M1.5 5.5L4 8L8.5 2.5",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}):null}),(0,t.jsx)("input",{type:"checkbox",checked:u,onChange:e=>d(e.target.checked),className:"sr-only"}),(0,t.jsxs)("span",{children:[c,m&&p?(0,t.jsxs)(t.Fragment,{children:[" ",(0,t.jsx)("a",{href:p,target:"_blank",rel:"noopener noreferrer",className:"underline underline-offset-2",children:m})]}):null]})]}):null,(0,t.jsx)("button",{type:"button",disabled:!h,"aria-disabled":!h,onClick:()=>{if(!h)return;let e=document.createElement("a");e.href=g,s&&(e.download=s),e.style.display="none",document.body.appendChild(e),e.click(),e.remove()},className:`inline-flex h-10 min-w-14 items-center justify-center rounded-xl px-4 text-sm font-medium ${h?"cursor-pointer bg-(--Labels-Primary) text-(--Bg-Primary) transition-colors duration-200 hover:bg-(--Labels-Primary-hover) active:bg-(--Labels-Primary-active)":"cursor-not-allowed bg-(--Fills-F1) text-(--Labels-Secondary)"}`,style:{fontFamily:"var(--system-fonts)"},children:f})]})}e.s(["default",()=>a],192416);var o=e.i(992412),l=e.i(887740);function s({lightSrc:e,darkSrc:i,alt:r="",className:n,loading:a,style:o,draggable:l}){if(!i)return(0,t.jsx)("img",{src:e,alt:r,className:n,loading:a,style:o,draggable:l});
3let s=[n,"dark:hidden"].filter(Boolean).join(" "),u=[n,"hidden","dark:block"].filter(Boolean).join(" ");return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("img",{src:e,alt:r,className:s,loading:a,style:o,draggable:l}),(0,t.jsx)("img",{src:i,alt:"","aria-hidden":!0,className:u,loading:a,style:o,draggable:l})]})}function u({title:e,description:i,slogan:n,cta:a,image:u,imageDark:d,video:c,poster:m,alt:p="",splitParagraphs:f=!1}){let g="string"==typeof e?e.trim():"",h="string"==typeof i?i.trim():"",v="string"==typeof n?n.trim():"",x="string"==typeof u&&u.trim()?u:"",b="string"==typeof d&&d.trim()?d:"",y="string"==typeof c&&c.trim()?c:"";if(!g&&!h&&!v&&!x&&!y)return null;let $="string"==typeof a?.text?a.text.trim():"",w=(0,r.parseCTALink)(a?.link);return(0,t.jsxs)("div",{className:"resource-media-text",children:[(0,t.jsxs)("div",{className:"resource-media-text-content",children:[g?(0,t.jsx)("p",{className:"resource-media-text-title",children:g}):null,h?f?h.split(/\s*\n\s*\n\s*/).map((e,i)=>(0,t.jsx)("p",{className:"resource-media-text-desc",children:e},i)):(0,t.jsx)("p",{className:"resource-media-text-desc",children:h}):null,v?(0,t.jsx)("p",{className:"resource-media-text-slogan",children:v}):null,$&&w?(0,t.jsx)("div",{className:"resource-media-text-cta",children:(0,t.jsx)(l.default,{link:w,children:e=>e?(0,t.jsx)("a",{href:e,...(0,r.ctaLinkTargetProps)(e,a?.newTab),className:"vp-raw resources-cta-button resources-cta-button--primary inline-flex h-10 min-w-14 items-center justify-center rounded-xl bg-(--Labels-Primary) px-3 text-sm font-medium text-(--Bg-Primary) no-underline",style:{fontFamily:"var(--system-fonts)"},children:$}):null})}):null]}),x||y?(0,t.jsx)("div",{className:"resource-media-text-media",children:y?(0,t.jsx)(o.LazyAutoplayVideo,{src:y,poster:m,title:p||g,className:"resource-media-text-video"}):(0,t.jsx)(s,{lightSrc:x,darkSrc:b||void 0,alt:p||g,loading:"lazy"})}):null]})}e.s(["default",()=>s],359626),e.s(["default",()=>u],427277);var d=e.i(63808);function c({quote:e,attribution:i,className:r="",...n}){let a=(0,d.useLang)(),o=a?.startsWith("zh"),l="string"==typeof e?e.trim():"";if(!l)return null;let s="string"==typeof i?i.trim():"";return(0,t.jsxs)("div",{"data-quote-lang":o?"zh":"en",className:["resource-quote",r].filter(Boolean).join(" "),...n,children:[(0,t.jsx)("p",{className:"resource-quote-text",children:l}),s?(0,t.jsx)("p",{className:"resource-quote-attribution",children:s}):null]})}e.s(["default",()=>c],516270)},643934,e=>{"use strict";var t=e.i(270468),i=e.i(113736);let r={pageType:"article_page"},n=(0,i.createContext)(r);function a({value:e,children:a}){let o=(0,i.useMemo)(()=>({...r,...e}),[e]);return(0,t.jsx)(n.Provider,{value:o,children:a})}function o(){return(0,i.useContext)(n)}e.s(["ResourceRuntimeProvider",()=>a,"useResourceRuntime",()=>o])},694464,e=>{e.v({firstRowCell:"ContentTable-module__WXk9fW__firstRowCell",headerCell:"ContentTable-module__WXk9fW__headerCell"})},148170,e=>{"use strict";var t=e.i(113736);function i({edgeThreshold:e=0,observeContainerResize:r=!1,itemCount:n,pageInset:a}={}){let[o,l]=(0,t.useState)(null),s=(0,t.useCallback)(e=>{l(t=>t===e?t:e)},[]),[u,d]=(0,t.useState)({hasOverflow:!1,canPrev:!1,canNext:!1});(0,t.useLayoutEffect)(()=>{if(!o)return;let t=()=>{let t=Math.max(0,o.scrollWidth-o.clientWidth),i={hasOverflow:t>e,canPrev:t>e&&o.scrollLeft>e,canNext:t>e&&o.scrollLeft<t-e};d(e=>e.hasOverflow===i.hasOverflow&&e.canPrev===i.canPrev&&e.canNext===i.canNext?e:i)};t(),o.addEventListener("scroll",t,{passive:!0}),window.addEventListener("resize",t);let i=r&&"u">typeof ResizeObserver?new ResizeObserver(t):null;return i?.observe(o),()=>{o.removeEventListener("scroll",t),window.removeEventListener("resize",t),i?.disconnect()}},[o,e,r,n]);let c=(0,t.useCallback)(e=>{if(!o||void 0===a)return;let t=o.clientWidth-a,i=e<0?o.scrollLeft-t:o.scrollLeft+t;o.scrollTo({left:i,behavior:"smooth"})},[o,a]);return{trackRef:s,...u,scrollByPage:c}}e.s(["useScrollEdges",()=>i])},327299,e=>{"use strict";var t=e.i(270468),i=e.i(113736);e.i(61928);var r=e.i(538015);e.i(810690);var n=e.i(121369),a=e.i(58435);function o({index:e,display:i}){let{phase:r,oldText:n,newText:a,strikethroughIndex:o,typedText:l,showCaret:s}=i;return(0,t.jsxs)("span",{"data-typewriter-segment":e,className:"remix-prompt-token-changed remix-prompt-typewriter-segment","data-phase":r,children:["strikethrough"===r&&(0,t.jsx)("span",{className:"remix-prompt-old-text",children:n.split("").map((e,i)=>(0,t.jsx)("span",{className:i<=o?"remix-prompt-strikethrough-char":void 0,children:e},i))}),"type"===r&&(0,t.jsxs)("span",{className:"remix-prompt-new-text",children:[l.split("").map((e,i)=>(0,t.jsx)("span",{className:"remix-prompt-typed-char",children:e},i)),s&&(0,t.jsx)("span",{className:"remix-prompt-caret","aria-hidden":"true",children:"|"})]}),"idle"===r&&(0,t.jsx)("span",{className:"remix-prompt-old-text",children:n}),"done"===r&&(0,t.jsx)("span",{className:"remix-prompt-new-text",children:a})]})}let l="(prefers-reduced-motion: reduce)";function s(e){if(!window.matchMedia)return()=>{};let t=window.matchMedia(l);return"function"==typeof t.addEventListener?(t.addEventListener("change",e),()=>t.removeEventListener("change",e)):(t.addListener(e),()=>t.removeListener(e))}function u(){return window.matchMedia?.(l).matches??!1}function d(){return!1}function c(e){return"changed"===e?"remix-prompt-token-changed":"mark"===e?"remix-prompt-token-mark":void 0}function m({copied:e}){return e?(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none","aria-hidden":!0,focusable:!1,children:(0,t.jsx)("path",{d:"M20 6L9 17L4 12",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"})},"check"):(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none","aria-hidden":!0,focusable:!1,children:[(0,t.jsx)("path",{d:"M9 9.5C9 8.11929 10.1193 7 11.5 7H17.5C18.8807 7 20 8.11929 20 9.5V17.5C20 18.8807 18.8807 20 17.5 20H11.5C10.1193 20 9 18.8807 9 17.5V9.5Z",stroke:"currentColor",strokeWidth:"1.8",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M15 7V6.5C15 5.11929 13.8807 4 12.5 4H6.5C5.11929 4 4 5.11929 4 6.5V14.5C4 15.8807 5.11929 17 6.5 17H9",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"})]},"copy")}function p({text:e,segments:l,items:f,tryText:g="Remix in Agent Swarm",tryHref:h="https://www.kimi.com/agent-swarm",tryNewTab:v=!0,pageType:x="showcase_page",relatedFeature:b}){let[y,$]=(0,i.useState)(!1),[w,k]=(0,i.useState)(!1),[_,C]=(0,i.useState)(!1),[j,I]=(0,i.useState)(0),[S,T]=(0,i.useState)(222),z=(0,i.useRef)(null),N=(0,i.useRef)(null),A=(0,i.useRef)(null),R=(0,i.useRef)(null);(0,i.useEffect)(()=>{let t=A.current,i=R.current;if(!t||!i)return;let r=()=>{let r=t.offsetWidth,n=Math.floor(5*r/12),a=Math.floor(5*r/8),o=Math.min(a,Math.max(n,(()=>{let t=i.firstElementChild;if(!t)return i.scrollHeight;let r=t.cloneNode(!1),n=l?.length?l.map(e=>{let t=(e.text??"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;");
3if("changed"===e.variant&&e.oldText)return`<span class="remix-prompt-token-changed remix-prompt-typewriter-segment" data-phase="done"><span class="remix-prompt-new-text">${t}</span></span>`;let i=c(e.variant);return i?`<span class="${i}">${t}</span>`:`<span>${t}</span>`}).join(""):null;null!==n?r.innerHTML=n:r.textContent=e??"",r.style.position="absolute",r.style.left="-9999px",r.style.top="0",r.style.visibility="hidden",r.style.pointerEvents="none",r.style.height="auto",r.style.maxHeight="none",r.style.width=`${t.offsetWidth}px`,i.appendChild(r);let a=r.scrollHeight;return i.removeChild(r),a})()));t.style.minHeight=`${n}px`,t.style.maxHeight=`${a}px`,t.style.height=`${o}px`,t.style.setProperty("--remix-prompt-scroll-height",`${o}px`)};if(r(),"u"<typeof ResizeObserver)return;let n=t.offsetWidth,a=new ResizeObserver(()=>{let e=t.offsetWidth;e!==n&&(n=e,r())});return a.observe(t),()=>a.disconnect()},[e,l]);let{displays:Z}=function(e,t,r){let n=(0,i.useSyncExternalStore)(s,u,d),[a,o]=(0,i.useState)("idle"),[l,c]=(0,i.useState)(()=>e.map(e=>({phase:"idle",oldText:e.oldText??"",newText:e.text,strikethroughIndex:-1,typedText:"",showCaret:!1}))),m=(0,i.useRef)(a),p=(0,i.useRef)(null),f=(0,i.useRef)(null);(0,i.useEffect)(()=>{m.current=a},[a]),(0,i.useEffect)(()=>{n&&(p.current&&(clearTimeout(p.current),p.current=null),f.current?.disconnect(),f.current=null,m.current="done",o("done"),c(e=>e.map(e=>({...e,phase:"done",typedText:e.newText,showCaret:!1}))))},[n]);let g=(0,i.useCallback)(e=>{let t=r.current;if(!t)return;let i=t.querySelector(`[data-typewriter-segment="${e}"]`);if(!i)return;let n=t.getBoundingClientRect(),a=i.getBoundingClientRect(),o=a.top<n.top,l=a.bottom>n.bottom;if(!o&&!l)return;let s=t.scrollTop,u=s;o?u=s+(a.top-n.top)-22:l&&(u=s+(a.bottom-n.bottom)+22),u=22*Math.floor(u/22),t.scrollTo({top:u,behavior:"smooth"})},[r]),h=(0,i.useCallback)((t,i)=>{let r=e[t];if(!r?.oldText||"changed"!==r.variant)return void i();let n=r.oldText,a=r.text;c(e=>e.map((e,i)=>i===t?{...e,phase:"strikethrough",oldText:n,newText:a,strikethroughIndex:-1,typedText:"",showCaret:!1}:e));let o=e=>{if(e>=n.length){p.current=setTimeout(()=>{c(e=>e.map((e,i)=>i===t?{...e,phase:"type",showCaret:!0}:e));let e=r=>{if(r>a.length){c(e=>e.map((e,i)=>i===t?{...e,phase:"done",typedText:a,showCaret:!1}:e)),p.current=setTimeout(i,200);return}c(e=>e.map((e,i)=>i===t?{...e,typedText:a.slice(0,r)}:e)),g(t),p.current=setTimeout(()=>e(r+1),55)};e(0)},150);return}c(i=>i.map((i,r)=>r===t?{...i,strikethroughIndex:e}:i)),g(t),p.current=setTimeout(()=>o(e+1),30)};p.current=setTimeout(()=>o(0),0)},[e,g]),v=(0,i.useCallback)(()=>{if("idle"!==m.current)return;m.current="running",o("running");let t=e.map((e,t)=>({segment:e,index:t})).filter(({segment:e})=>"changed"===e.variant&&e.oldText).map(({index:e})=>e);if(0===t.length){c(e=>e.map(e=>({...e,phase:"done",typedText:e.newText}))),o("done");return}let i=e=>{if(e>=t.length){o("done");let e=r.current;e&&"function"==typeof e.scrollTo&&e.scrollTo({top:e.scrollHeight,behavior:"smooth"});return}h(t[e],()=>i(e+1))};i(0)},[e,h,r]);return(0,i.useEffect)(()=>{let e=t.current;if(!n&&e&&"idle"===m.current){if("u"<typeof IntersectionObserver){m.current="done",o("done"),c(e=>e.map(e=>({...e,phase:"done",typedText:e.newText,showCaret:!1})));return}return f.current=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&"idle"===m.current&&v()})},{threshold:.1,rootMargin:"-25% 0px -25% 0px"}),f.current.observe(e),()=>{f.current?.disconnect(),f.current=null}}},[t,n,v]),(0,i.useEffect)(()=>()=>{p.current&&(clearTimeout(p.current),p.current=null)},[]),{state:a,displays:l}}(l??[],A,R),O=(0,i.useMemo)(()=>l?.length?l.map(e=>e.text).join(""):e??"",[e,l]);(0,i.useEffect)(()=>{let e=R.current;if(!e)return;let t=()=>{k(e.scrollHeight>e.clientHeight)};if(t(),"u"<typeof ResizeObserver)return;let i=new ResizeObserver(t);return i.observe(e),()=>i.disconnect()},[O]),(0,i.useEffect)(()=>{let e=R.current;if(!e||!w)return;let t=()=>{let t=e.scrollHeight-e.clientHeight;I(t>0?e.scrollTop/t:0),C(!0),N.current&&clearTimeout(N.current),N.current=setTimeout(()=>{C(!1),N.current=null},1e3)};return e.addEventListener("scroll",t,{passive:!0}),()=>{e.removeEventListener("scroll",t),N.current&&clearTimeout(N.current)}},[w]),(0,i.useEffect)(()=>{let e=A.current;if(!e)return;let t=()=>T(e.clientHeight);if(t(),"u"<typeof ResizeObserver)return;let i=new ResizeObserver(t);return i.observe(e),()=>i.disconnect()},[]),(0,i.useEffect)(()=>()=>{z.current&&clearTimeout(z.current)},[]);let U=async()=>{await (0,n.copyTextToClipboard)(O)&&(z.current&&clearTimeout(z.current),$(!0),z.current=setTimeout(()=>{$(!1),z.current=null},2e3))},P=(0,i.useMemo)(()=>({event:"seo_code_copy_click",params:{page_type:x,module_id:"remix_prompt",module_index:0,code_text:O,related_feature:b||"showcase"}}),[x,O,b]),E=(0,i.useMemo)(()=>({event:"seo_btn_click",params:{page_type:x,module_id:"remix_prompt",module_index:2,target_url:h,item_text:g,button_type:"primary",related_feature:b||"showcase"}}),[x,b,h,g]);if(f?.length)return(0,t.jsx)("div",{className:"remix-prompt-pairs",children:f.map((e,i)=>(0,t.jsxs)("div",{className:`remix-prompt-row ${i%2==1?"remix-prompt-row-reversed":"remix-prompt-row-normal"}`,"data-testid":"remix-prompt-row",children:[(0,t.jsxs)("div",{className:"remix-prompt-row-copy",children:[(0,t.jsx)("div",{className:"remix-prompt-row-title",children:e.title}),(0,t.jsx)("p",{className:"remix-prompt-row-description",children:e.description}),(0,t.jsx)(r.default,{log:E,children:(0,t.jsx)(a.default,{text:e.tryText??g,href:e.tryHref??h,theme:"primary",animated:!0,className:"remix-prompt-cta !no-underline hover:!no-underline",target:e.tryNewTab??v?"_blank":void 0,rel:"noopener noreferrer"})})]}),(0,t.jsx)(p,{text:e.text,segments:"original"===e.type?void 0:e.segments,pageType:x,relatedFeature:b})]},`${e.title}-${i}`))});if(!O)return null;let L=16+j*Math.max(0,Math.max(0,S-32)-66),D=l?.length?l.map((e,i)=>{let r=c(e.variant);return"changed"===e.variant&&e.oldText?(0,t.jsx)(o,{index:i,display:Z[i]??{phase:"done",oldText:e.oldText??"",newText:e.text,strikethroughIndex:-1,typedText:e.text,showCaret:!1}},`${e.text}-${i}`):(0,t.jsx)("span",{className:r,children:e.text},`${e.text}-${i}`)}):O;return(0,t.jsxs)("div",{ref:A,className:`remix-prompt-card ${_?"is-scrolling":""} ${w?"has-overflow":""}`,style:{"--scroll-thumb-top":`${L}px`,"--scroll-thumb-height":"66px"},children:[w&&(0,t.jsx)("div",{className:"remix-prompt-scroll-indicator","aria-hidden":"true"}),(0,t.jsx)("div",{className:"remix-prompt-copy-area",children:(0,t.jsx)(r.default,{log:P,children:(0,t.jsx)("button",{type:"button",className:"remix-prompt-copy-btn",onClick:U,"aria-label":y?"Prompt copied":"Copy prompt",children:(0,t.jsx)(m,{copied:y})})})}),(0,t.jsx)("div",{className:"remix-prompt-card-scroll-area",ref:R,children:(0,t.jsx)("pre",{className:"remix-prompt-card-text",children:D})})]})}e.s(["default",()=>p],327299)},115423,e=>{"use strict";var t=e.i(270468),i=e.i(113736),r=e.i(451365);e.i(126598);var n=e.i(357529);e.i(404229);var a=e.i(354136),o=e.i(556813);let l={submit:"提交",submitting:"提交中…",submitted:"谢谢你的反馈!",submitFailed:"提交失败,请稍后重试",fullscreen:"全屏",exitFullscreen:"退出全屏",customTextPlaceholder:"请填写…",countUnit:" 人"},s={submit:"Submit",submitting:"Submitting…",submitted:"Thanks for your feedback!",submitFailed:"Failed to submit. Please try again later.",fullscreen:"Fullscreen",exitFullscreen:"Exit fullscreen",customTextPlaceholder:"Type here…",countUnit:""},u=new Set(["ArrowDown","ArrowRight","ArrowUp","ArrowLeft"]),d=i.useLayoutEffect;function c(e){let r=(0,i.useRef)(null);return d(()=>{!function(e){if(!e)return;let t=e.offsetHeight-e.clientHeight,i=Number.parseFloat(getComputedStyle(e).maxHeight)||120;e.style.height="auto",e.style.height=`${Math.min(e.scrollHeight+t,i)}px`}(r.current)},[e.value]),(0,t.jsx)("textarea",{ref:r,rows:1,...e})}function m({state:e}){return"idle"===e?(0,t.jsx)("svg",{"aria-hidden":"true",width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",children:(0,t.jsx)("circle",{cx:"12",cy:"12",r:"10.5",stroke:"var(--Fills-
3F4)",strokeWidth:"1.5"})}):(0,t.jsxs)("svg",{"aria-hidden":"true",width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",children:[(0,t.jsx)("circle",{cx:"12",cy:"12",r:"12",fill:"correct"===e?"var(--Colors-PositiveGreen)":"incorrect"===e?"var(--Colors-Red)":"var(--Labels-Primary)"}),"incorrect"===e?(0,t.jsx)("path",{d:"M16 8L8 16M8 8L16 16",stroke:"var(--Bg-Primary)",strokeLinecap:"round",strokeWidth:"2"}):(0,t.jsx)("path",{d:"M7 12.5L10.5 16L17 9",stroke:"var(--Bg-Primary)",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"})]})}function p({id:e,title:d,questions:p,submitText:f,submittedText:g,showCounts:h=!1,quickVote:v=!1,layout:x="stack",allowResubmit:b=!0,customTextPlaceholder:y,pageType:$="showcase_page",relatedFeature:w,locale:k}){let _=k?.toLowerCase().startsWith("zh")?l:s,{sendLog:C}=(0,o.useLog)(),[j,I]=(0,i.useState)({}),[S,T]=(0,i.useState)({}),[z,N]=(0,i.useState)("editing"),[A,R]=(0,i.useState)(!1),[Z,O]=(0,i.useState)(null),[U,P]=(0,i.useState)(!1),[E,L]=(0,i.useState)(!1),[D,F]=(0,i.useState)(null),[M,B]=(0,i.useState)(!1),q=(0,i.useRef)(null),H=(0,i.useCallback)(()=>R(!0),[]),[W,V]=(0,i.useState)(!1),[J,G]=(0,i.useState)(!1),K=(0,i.useCallback)(()=>{V(!0),G(!1)},[]),Q=(0,i.useCallback)(()=>{V(!1),G(!1)},[]);(0,i.useEffect)(()=>{if(!W)return;let e=setTimeout(()=>G(!0),2e3),t=setTimeout(()=>{V(!1),G(!1)},2600);return()=>{clearTimeout(e),clearTimeout(t)}},[W]);let X=(0,i.useRef)(null),Y=(0,i.useRef)(!1),ee=(0,i.useRef)(null),et=(0,i.useId)(),ei=(0,i.useRef)({}),er=(0,i.useRef)(null),en=(0,i.useRef)(null),ea=(0,i.useRef)(null),eo=(0,i.useRef)(null),el=(0,i.useRef)(!1),es=(0,i.useRef)(p);es.current=p;let eu=(0,i.useMemo)(()=>({event:"seo_module_show",params:{page_type:$,module_id:"inline_quiz",module_index:0,quiz_id:e,related_feature:w||"showcase"}}),[$,w,e]),ed=e=>"multiple"!==e.mode,ec=e=>"text"===e.mode,em=e=>S[e.id]?.text??"",ep=p.some(e=>e.answerId),ef=v&&1===p.length&&!ec(p[0])&&!p[0].options.some(e=>e.customText),eg="inline"===x,eh="submitting"===z&&(!ef||!b)||"submitted"===z&&!b,ev=p.filter(e=>ec(e)?em(e).trim().length>0:(j[e.id]??[]).length>0).length,ex=p.some(e=>ec(e)&&!1!==e.required&&0===em(e).trim().length),eb=p.some(e=>!ec(e)&&!1!==e.required&&0===(j[e.id]??[]).length),ey=(0,i.useCallback)(async()=>{try{let t=await fetch(`/showcases/api/quiz/stats?quizIds=${encodeURIComponent(e)}`);
3if(!t.ok)return null;let i=await t.json(),r=i?.[e];return r&&"object"==typeof r?r:null}catch{return null}},[e]);if((0,i.useEffect)(()=>{if(!e)return;let t=!1;return ey().then(e=>{if(t||!e)return;let i=Array.isArray(e.myAnswers)?e.myAnswers:[];if(i.length>0&&!el.current){let e=new Map(es.current.map(e=>[e.id,e])),t={},r={};for(let n of i){if("string"!=typeof n?.questionId)continue;let i=e.get(n.questionId);if(!i)continue;if(ec(i)){let e=n.customTexts?.text;"string"==typeof e&&e.trim().length>0&&(r[n.questionId]={text:e.trim()});continue}let a=new Set(i.options.map(e=>e.id)),o=Array.isArray(n.optionIds)?n.optionIds.filter(e=>"string"==typeof e&&a.has(e)):[];o.length&&(t[n.questionId]=ed(i)?o.slice(0,1):o,n.customTexts&&"object"==typeof n.customTexts&&(r[n.questionId]=Object.fromEntries(Object.entries(n.customTexts).filter(([e])=>a.has(e)))))}(Object.keys(t).length>0||Object.keys(r).length>0)&&(I(t),T(r),N("submitted"),P(!0))}O({respondentCount:"number"==typeof e.respondentCount?e.respondentCount:0,optionCounts:e.optionCounts??{}})}).catch(()=>{}),()=>{t=!0}},[e,ey]),(0,i.useEffect)(()=>()=>{q.current&&clearTimeout(q.current)},[]),(0,i.useEffect)(()=>{if(!E)return;let e=document.body.style.overflow;document.body.style.overflow="hidden";let t=e=>{"Escape"===e.key?L(!1):"Tab"===e.key&&eN(e)};document.addEventListener("keydown",t),er.current?.querySelector(".quiz-card-sheet-close")?.focus();let i=eo.current;return()=>{document.body.style.overflow=e,document.removeEventListener("keydown",t),i?.focus()}},[E]),!e||!p.length)return null;let e$=()=>{el.current=!0,"submitted"===z&&(N("editing"),R(!1),Q())},ew=(e,t,i)=>{e$(),T(r=>({...r,[e]:{...r[e]??{},[t]:i}}))},ek=()=>{ey().then(e=>{e&&O({respondentCount:"number"==typeof e.respondentCount?e.respondentCount:0,optionCounts:e.optionCounts??{}})})},e_=async()=>{if("submitting"!==z){el.current=!0,R(!1),Q(),N("submitting");try{let t=await fetch("/showcases/api/quiz/submit",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({quizId:e,answers:p.flatMap(e=>{if(ec(e)){let t=em(e).trim();return t?[{questionId:e.id,optionIds:["text"],customTexts:{text:t}}]:[]}if(!(j[e.id]??[]).length)return[];let t=Object.fromEntries(Object.entries(S[e.id]??{}).filter(([t,i])=>(j[e.id]??[]).includes(t)&&i.trim().length>0).map(([e,t])=>[e,t.trim()]));return[{questionId:e.id,optionIds:j[e.id]??[],...Object.keys(t).length?{customTexts:t}:{}}]})})});if(!t.ok)throw Error(`submit failed: ${t.status}`);N("submitted"),P(!0),K();let i=E?er.current?.querySelector(".quiz-card-sheet-close"):en.current;i?.focus();let r=p.filter(e=>e.answerId),n=p.flatMap(e=>ec(e)?[]:j[e.id]??[]),a=p.some(e=>ec(e)?em(e).trim().length>0:(j[e.id]??[]).some(t=>(S[e.id]?.[t]??"").trim().length>0));C({event:"inline_quiz_submit",params:{page_type:$,module_id:"inline_quiz",module_index:0,quiz_id:e,question_count:p.length,mode:p.every(e=>ed(e))?"single":"multiple",option_ids:n.join(","),has_custom_text:a,has_text_question:p.some(e=>ec(e)),...r.length>0?{is_correct:r.every(e=>(j[e.id]??[])[0]===e.answerId)}:{},...U?{is_resubmit:!0}:{},related_feature:w||"showcase"}}),h&&ek()}catch{N("editing"),H()}}},eC=async(t,i,r)=>{if(X.current=i,I({[t.id]:i}),R(!1),Q(),Y.current){ee.current={optionIds:i,tappedOptionId:r};return}Y.current=!0,N("submitting"),F(r),q.current&&clearTimeout(q.current),q.current=setTimeout(()=>B(!0),300);let n=!1,a=!1,o=j[t.id]??[],l={optionIds:i,tappedOptionId:r};try{for(;l;){let i=l;ee.current=null,F(i.tappedOptionId);let r=U||n;try{let a=await fetch("/showcases/api/quiz/submit",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({quizId:e,answers:i.optionIds.length?[{questionId:t.id,optionIds:i.optionIds}]:[]})});if(!a.ok)throw Error(`submit failed: ${a.status}`);n=!0,o=i.optionIds,C({event:"inline_quiz_submit",params:{page_type:$,module_id:"inline_quiz",module_index:0,quiz_id:e,question_count:1,mode:ed(t)?"single":"multiple",option_ids:i.optionIds.join(","),has_custom_text:!1,...t.answerId&&i.optionIds.length?{is_correct:1===i.optionIds.length&&i.optionIds[0]===t.answerId}:{},...r?{is_resubmit:!0}:{},quick_vote:!0,related_feature:w||"showcase"}})}catch{a=!0,I({[t.id]:o}),X.current=o,N("editing"),H(),ee.current=null;break}l=ee.current}}finally{Y.current=!1,a||(N("submitted"),K()),n&&(P(!0),h&&ek()),q.current&&(clearTimeout(q.current),q.current=null),B(!1),F(null)}},ej=(e,i)=>(0,t.jsx)("input",{type:"text",className:`quiz-card-custom-input ${eg?"quiz-card-custom-input-inline":""}`,placeholder:y??_.customTextPlaceholder,value:S[e.id]?.[i.id]??"",maxLength:4096,disabled:eh,"aria-label":i.label,onChange:t=>ew(e.id,i.id,t.target.value)}),eI=(e,i,r)=>{let n=`${et}-${r}-${e.id}`;return(0,t.jsxs)("div",{className:"quiz-card-question-block",children:[(0,t.jsxs)("div",{className:"quiz-card-question",id:n,children:[p.length>1&&(0,t.jsxs)("span",{className:"quiz-card-question-index","aria-hidden":"true",children:[i+1,"."]}),(function(e){let t=[],i=0,r=-1,n=0;for(let a=0;a<e.length;a+=1){let o=e[a];"("===o||"("===o?(0===n&&(a>i&&t.push({text:e.slice(i,a),description:!1}),r=a),n+=1):(")"===o||")"===o)&&n>0&&0==(n-=1)&&(t.push({text:e.slice(r,a+1),description:!0}
3),i=a+1,r=-1)}return n>0?[{text:e,description:!1}]:(i<e.length&&t.push({text:e.slice(i),description:!1}),t.length?t:[{text:e,description:!1}])})(e.question).map((e,i)=>(0,t.jsx)("span",{className:e.description?"quiz-card-question-hint":"quiz-card-question-text",children:e.text},i))]}),ec(e)?(0,t.jsx)(c,{className:"quiz-card-text-input",placeholder:y??_.customTextPlaceholder,value:S[e.id]?.text??"",maxLength:4096,disabled:eh,"aria-label":e.question,"aria-required":!1!==e.required,onChange:t=>ew(e.id,"text",t.target.value)}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:`quiz-card-options ${eg?"quiz-card-options-inline":""}`,role:ed(e)?"radiogroup":"group","aria-labelledby":n,onKeyDown:t=>((e,t)=>{if(!ed(t)||"submitting"===z&&(!ef||!b)||"submitted"===z&&!b||!u.has(e.key)||!(e.target instanceof HTMLButtonElement))return;e.preventDefault();let i=ei.current[t.id]??[],r=ef?X.current??j[t.id]??[]:j[t.id]??[],n=t.options.findIndex(e=>e.id===r[0]),a="ArrowDown"===e.key||"ArrowRight"===e.key?1:-1,o=i.findIndex(e=>e===document.activeElement),l=((o>=0?o:n>=0?n:0)+a+t.options.length)%t.options.length,s=t.options[l];if(s&&s.id!==r[0]){if(e$(),ef){eC(t,[s.id],s.id),i[l]?.focus();return}I({...j,[t.id]:[s.id]}),i[l]?.focus()}})(t,e),children:e.options.map(i=>{var r,n;let a,o,l,s,u,d,c,p,f,g,v,x,y,$,w,k;return r=e,n=i.id,k=(j[r.id]??[]).includes(n),a="submitted"!==z?k?"selected":"idle":ef&&!(j[r.id]??[]).length?"idle":r.answerId?n===r.answerId?"correct":k?"incorrect":"dimmed":k?"selected":"dimmed",o=(j[e.id]??[]).includes(i.id),s=(l=ed(e))?e.options.findIndex(t=>t.id===(j[e.id]??[])[0]):-1,u=e.options.findIndex(e=>e.id===i.id),c=null!==(d=!eg&&"submitted"===z&&h&&null!==Z&&(!ef||(j[e.id]??[]).length>0)?Z.optionCounts[e.id]?.[i.id]??0:null)&&Z&&Z.respondentCount>0?`${(d/Z.respondentCount*100).toFixed(1)}%`:null,p=!eg&&null===d&&h&&void 0!==i.pct?i.pct:null,f="submitting"===z&&M&&D===i.id,g=new Set(e.options.filter(e=>e.exclusive).map(e=>e.id)),v=(j[e.id]??[]).filter(e=>!g.has(e)).length,x=!l&&("editing"===z||ef&&"submitting"===z)&&!o&&!i.exclusive&&void 0!==e.maxSelect&&v>=e.maxSelect,y=null!==d?(0,t.jsxs)("span",{className:"quiz-card-option-count",children:[d,_.countUnit,null!==c?` \xb7 ${c}`:""]}):null!==p?(0,t.jsxs)("span",{className:"quiz-card-option-pct",children:[p.toFixed(1),"%"]}):null,$=`quiz-card-option quiz-card-option-${a} ${eh?"quiz-card-option-locked":""} ${f?"quiz-card-option-loading":""} ${x?"quiz-card-option-capped":""}`,w=(0,t.jsx)("span",{className:"quiz-card-option-marker","aria-hidden":!0,children:(0,t.jsx)(m,{state:"selected"===a||"correct"===a?a:"incorrect"===a?"incorrect":"idle"})}),(0,t.jsxs)("div",{className:eg?`${$} quiz-card-chip`:$,children:[(0,t.jsxs)("button",{type:"button",role:l?"radio":"checkbox","aria-checked":o,"aria-disabled":eh||x||void 0,tabIndex:l?u===(s>=0?s:0)?0:-1:0,className:eg?"quiz-card-chip-main":"quiz-card-option-main",ref:t=>{let i=ei.current[e.id]??[];i[u]=t,ei.current[e.id]=i},onClick:()=>((e,t)=>{if("submitting"===z&&(!ef||!b)||"submitted"===z&&!b)return;let i=ef?X.current??j[e.id]??[]:j[e.id]??[];if(ed(e))if(i[0]===t){if(e$(),ef)return void eC(e,[],t);I({...j,[e.id]:[]})}else{if(e$(),ef)return void eC(e,[t],t);I({...j,[e.id]:[t]})}else if(i.includes(t)){e$();let r=i.filter(e=>e!==t);if(ef)return void eC(e,r,t);I({...j,[e.id]:r})}else{let r,n=new Set(e.options.filter(e=>e.exclusive).map(e=>e.id));if(n.has(t))r=[t];else{let a=i.filter(e=>!n.has(e));if(e.maxSelect&&a.length>=e.maxSelect)return;r=[...a,t]}if(e$(),ef)return void eC(e,r,t);I({...j,[e.id]:r})}})(e,i.id),title:eg?i.label:void 0,children:[w,eg?(0,t.jsx)("span",{className:"quiz-card-chip-label",children:i.label}):(0,t.jsxs)("span",{className:"quiz-card-option-body",children:[(0,t.jsx)("span",{className:"quiz-card-option-label",children:i.label}),i.description&&(0,t.jsx)("span",{className:"quiz-card-option-description",children:i.description})]}),y]}),!eg&&i.customText&&o&&ej(e,i)]},i.id)})}),eg&&e.options.map(i=>i.customText&&(j[e.id]??[]).includes(i.id)&&(0,t.jsx)("div",{children:ej(e,i)},`${i.id}-input`))]}),"submitted"===z&&e.answerId&&e.explanation&&(!ef||(j[e.id]??[]).length>0)&&(0,t.jsx)("div",{className:"quiz-card-explanation","aria-live":"polite",children:e.explanation})]},e.id)},eS=()=>{let e="submitted"!==z||ep||ef&&!((j[p[0]?.id??""]??[]).length>0)?null:g??_.submitted,i=(0,t.jsx)(t.Fragment,{children:e&&W&&(0,t.jsx)("div",{className:`quiz-card-confirmation ${J?"quiz-card-confirmation-fading":""}`,"aria-live":"polite",children:e})});return ef?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"quiz-card-footer quiz-card-footer-quickvote",children:i}),A&&(0,t.jsx)("p",{className:"quiz-card-error",role:"alert",children:_.submitFailed})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"quiz-card-footer quiz-card-footer-with-button",children:[i,!(e&&W)&&(0,t.jsx)("button",{type:"button",className:"quiz-card-submit",disabled:"submitting"===z||"submitted"===z||ex||eb,"aria-busy":"submitting"===z||void 0,onClick:e_,children:"submitting"===z?_.submitting:f??_.submit})]}),A&&(0,t.jsx)("p",{className:"quiz-card-error",role:"alert",children:_.submitFailed})]})},eT=p.length>1,ez=(0,t.jsxs)("section",{className:`quiz-card ${eT?"quiz-card-has-fullscreen":""}`,"data-testid":"quiz-card",ref:en,tabIndex:-1,inert:E||void 0,"aria-hidden":E||void 0,children:[d&&(0,t.jsx)("div",{className:"quiz-card-title",children:d}),eT&&(0,t.jsx)("button",{type:"button",className:"quiz-card-fullscreen-btn","aria-label":_.fullscreen,title:_.fullscreen,ref:eo,onClick:()=>L(!0),children:(0,t.jsx)(n.Icon,{name:"Expand",width:24,height:24})}),p.map((e,t)=>eI(e,t,"inline")),eS()]}),eN=e=>{let t=er.current?.querySelector(".quiz-card-sheet");if(!t)return;let i=Array.from(t.querySelectorAll('button:not([disabled]):not([tabindex="-1"]), input:not([disabled]):not([tabindex="-1"]), textarea:not([disabled]):not([tabindex="-1"])'));if(!i.length)return;let r=i[0],n=i[i.length-1],a=document.activeElement;
3e.shiftKey&&(a===r||!t.contains(a))?(e.preventDefault(),n?.focus()):e.shiftKey||a!==n&&t.contains(a)||(e.preventDefault(),r?.focus())};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(a.default,{log:eu,children:ez}),E&&"u">typeof document&&(0,r.createPortal)((0,t.jsx)("div",{className:"quiz-card-overlay",role:"dialog","aria-modal":"true","aria-label":d??_.fullscreen,ref:er,onMouseDown:e=>{ea.current=e.target},onClick:e=>{e.target===e.currentTarget&&ea.current===e.currentTarget&&L(!1)},children:(0,t.jsxs)("div",{className:"quiz-card-sheet",tabIndex:-1,children:[(0,t.jsxs)("div",{className:"quiz-card-sheet-header",children:[(0,t.jsx)("div",{className:"quiz-card-sheet-title",children:d??_.fullscreen}),(0,t.jsx)("button",{type:"button",className:"quiz-card-sheet-close","aria-label":_.exitFullscreen,title:_.exitFullscreen,onClick:()=>L(!1),children:(0,t.jsx)(n.Icon,{name:"Close",width:20,height:20})})]}),(0,t.jsx)("div",{className:"quiz-card-progress",role:"progressbar","aria-valuenow":ev,"aria-valuemin":0,"aria-valuemax":p.length,children:(0,t.jsx)("div",{className:"quiz-card-progress-fill",style:{width:`${p.length?ev/p.length*100:0}%`}})}),(0,t.jsx)("div",{className:"quiz-card-sheet-body",children:p.map((e,t)=>eI(e,t,"fullscreen"))}),eS()]})}),document.body)]})}e.s(["default",()=>p])},435637,e=>{"use strict";var t=e.i(270468);function i(e){let i,r="string"==typeof e.imageUrl?e.imageUrl:void 0;if(!r)return null;let n="string"==typeof e.imageAlt?e.imageAlt:void 0;if("string"==typeof e.aspectRatio){let[t,r]=e.aspectRatio.split("/").map(Number);t>0&&r>0&&(i=t/r)}return{imageUrl:r,imageAlt:n,aspectRatio:i,hideBrowserChrome:!1!==e.hideBrowserChrome,iframeViews:[{url:r,title:n,renderContent:()=>(0,t.jsx)("img",{src:r,alt:n??"",className:"block h-full w-full bg-[var(--Fills-F1)] object-contain"})}],activeIframeUrl:r}}e.s(["resolveImageModeProps",()=>i])},408023,e=>{"use strict";var t=e.i(270468),i=e.i(113736),r=e.i(608710),n=e.i(813048),a=e.i(435637);function o({encodedData:e,frontmatter:o={}}){let l=(0,i.useMemo)(()=>{try{let t=(0,r.decodeBase64)(e);return JSON.parse(t)}catch(e){return console.error("Failed to decode ShowcaseBrowser data:",e),{}}},[e]),s=l.pageType??("string"==typeof o.pageType?o.pageType:void 0)??"showcase_page",u=("string"==typeof l.relatedFeature?l.relatedFeature:void 0)??("string"==typeof o.related_feature?o.related_feature:void 0),d="boolean"==typeof l.showReplay?l.showReplay:void 0,c=(0,a.resolveImageModeProps)(l);return c?(0,t.jsx)(n.default,{demoUrl:"",demoTitle:"string"==typeof l.demoTitle?l.demoTitle:void 0,tryLink:"string"==typeof l.tryLink?l.tryLink:void 0,tryLabel:"string"==typeof l.tryLabel?l.tryLabel:void 0,pageType:s,relatedFeature:u,showReplay:!1,hideBrowserChrome:c.hideBrowserChrome,fullscreenOnHover:!0,frameAspectRatio:c.aspectRatio,iframeViews:c.iframeViews,activeIframeUrl:c.activeIframeUrl}):(0,t.jsx)(n.default,{demoUrl:"string"==typeof l.demoUrl?l.demoUrl:"",demoTitle:"string"==typeof l.demoTitle?l.demoTitle:void 0,replayLink:"string"==typeof l.replayLink?l.replayLink:void 0,tryLink:"string"==typeof l.tryLink?l.tryLink:void 0,tryLabel:"string"==typeof l.tryLabel?l.tryLabel:void 0,pageType:s,relatedFeature:u,showReplay:d,hideBrowserChrome:!0===l.hideChrome})}e.s(["default",()=>o])},450960,e=>{"use strict";var t=e.i(270468),i=e.i(924713),r=e.i(857703),n=e.i(246812),a=e.i(58840),o=e.i(59872);function l(e){switch(e){case"pptx":case"docx":case"pdf":case"xlsx":case"xls":return e;default:return"iframe"}}function s({demoUrl:e,demoType:s,title:u,documentProxyPath:d,pptxSurface:c="showcase",hideChrome:m=!1}){let p=function(e,t){if(!(!e?.startsWith("/")||e.startsWith("//")||e.includes("?")||e.includes("#"))&&(0,o.isSafeKfsDocumentSourceUrl)(t))try{let i=new URL(e,"https://kimi.local");if("https://kimi.local"!==i.origin||i.hash)return;return i.searchParams.set("url",t),`${i.pathname}${i.search}`}catch{return}}(d,e);switch(l(s)){case"pptx":return(0,t.jsx)(i.default,{pptxUrl:e,title:u,fetchUrl:p,surface:c,hideChrome:m});case"docx":return(0,t.jsx)(r.default,{docxUrl:e,title:u,fetchUrl:p});case"pdf":return(0,t.jsx)(n.default,{pdfUrl:e,title:u,fetchUrl:p});case"xlsx":case"xls":return(0,t.jsx)(a.default,{spreadsheetUrl:e,title:u,fetchUrl:p});default:return null}}e.s(["SHOWCASE_DOCUMENT_PROXY_PATH",0,"/showcases/api/document","default",()=>s,"resolveShowcaseDemoType",()=>l])},425099,e=>{"use strict";let t=Object.freeze({status:"aborted"});function i(e,t,i){function r(i,r){if(i._zod||Object.defineProperty(i,"_zod",{value:{def:r,constr:o,traits:new Set},enumerable:!1}),i._zod.traits.has(e))return;i._zod.traits.add(e),t(i,r);let n=o.prototype,a=Object.keys(n);for(let e=0;e<a.length;e++){let t=a[e];t in i||(i[t]=n[t].bind(i))}}
3let n=i?.Parent??Object;class a extends n{}function o(e){var t;let n=i?.Parent?new a:this;for(let i of(r(n,e),(t=n._zod).deferred??(t.deferred=[]),n._zod.deferred))i();return n}return Object.defineProperty(a,"name",{value:e}),Object.defineProperty(o,"init",{value:r}),Object.defineProperty(o,Symbol.hasInstance,{value:t=>!!i?.Parent&&t instanceof i.Parent||t?._zod?.traits?.has(e)}),Object.defineProperty(o,"name",{value:e}),o}let r=Symbol("zod_brand");class n extends Error{constructor(){super("Encountered Promise during synchronous parse. Use .parseAsync() instead.")}}class a extends Error{constructor(e){super(`Encountered unidirectional transform during encode: ${e}`),this.name="ZodEncodeError"}}let o={};function l(e){return e&&Object.assign(o,e),o}function s(e){return e}function u(e){return e}function d(e){}function c(e){throw Error("Unexpected value in exhaustive check")}function m(e){}function p(e){let t=Object.values(e).filter(e=>"number"==typeof e);return Object.entries(e).filter(([e,i])=>-1===t.indexOf(+e)).map(([e,t])=>t)}function f(e,t="|"){return e.map(e=>B(e)).join(t)}function g(e,t){return"bigint"==typeof t?t.toString():t}function h(e){return{get value(){{let t=e();return Object.defineProperty(this,"value",{value:t}),t}}}}function v(e){return null==e}function x(e){let t=+!!e.startsWith("^"),i=e.endsWith("$")?e.length-1:e.length;return e.slice(t,i)}function b(e,t){let i=(e.toString().split(".")[1]||"").length,r=t.toString(),n=(r.split(".")[1]||"").length;if(0===n&&/\d?e-\d?/.test(r)){let e=r.match(/\d?e-(\d?)/);e?.[1]&&(n=Number.parseInt(e[1]))}let a=i>n?i:n;return Number.parseInt(e.toFixed(a).replace(".",""))%Number.parseInt(t.toFixed(a).replace(".",""))/10**a}e.s(["$ZodAsyncError",()=>n,"$ZodEncodeError",()=>a,"$brand",0,r,"$constructor",()=>i,"NEVER",0,t,"config",()=>l,"globalConfig",0,o],228875);let y=Symbol("evaluating");function $(e,t,i){let r;Object.defineProperty(e,t,{get(){if(r!==y)return void 0===r&&(r=y,r=i()),r},set(i){Object.defineProperty(e,t,{value:i})},configurable:!0})}function w(e){return Object.create(Object.getPrototypeOf(e),Object.getOwnPropertyDescriptors(e))}function k(e,t,i){Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!0,configurable:!0})}function _(...e){let t={};for(let i of e)Object.assign(t,Object.getOwnPropertyDescriptors(i));return Object.defineProperties({},t)}function C(e){return _(e._zod.def)}function j(e,t){return t?t.reduce((e,t)=>e?.[t],e):e}function I(e){let t=Object.keys(e);return Promise.all(t.map(t=>e[t])).then(e=>{let i={};for(let r=0;r<t.length;r++)i[t[r]]=e[r];return i})}function S(e=10){let t="abcdefghijklmnopqrstuvwxyz",i="";for(let r=0;r<e;r++)i+=t[Math.floor(Math.random()*t.length)];return i}function T(e){return JSON.stringify(e)}function z(e){return e.toLowerCase().trim().replace(/[^\w\s-]/g,"").replace(/[\s_-]+/g,"-").replace(/^-+|-+$/g,"")}let N="captureStackTrace"in Error?Error.captureStackTrace:(...e)=>{};function A(e){return"object"==typeof e&&null!==e&&!Array.isArray(e)}let R=h(()=>{if("u">typeof navigator&&navigator?.userAgent?.includes("Cloudflare"))return!1;try{return Function(""),!0}catch(e){return!1}});function Z(e){if(!1===A(e))return!1;let t=e.constructor;if(void 0===t||"function"!=typeof t)return!0;let i=t.prototype;return!1!==A(i)&&!1!==Object.prototype.hasOwnProperty.call(i,"isPrototypeOf")}function O(e){return Z(e)?{...e}:Array.isArray(e)?[...e]:e}function U(e){let t=0;for(let i in e)Object.prototype.hasOwnProperty.call(e,i)&&t++;return t}let P=new Set(["string","number","symbol"]),E=new Set(["string","number","bigint","boolean","symbol","undefined"]);function L(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function D(e,t,i){let r=new e._zod.constr(t??e._zod.def);return(!t||i?.parent)&&(r._zod.parent=e),r}function F(e){if(!e)return{};if("string"==typeof e)return{error:()=>e};if(e?.message!==void 0){if(e?.error!==void 0)throw Error("Cannot specify both `message` and `error` params");e.error=e.message}return(delete e.message,"string"==typeof e.error)?{...e,error:()=>e.error}:e}function M(e){let t;return new Proxy({},{get:(i,r,n)=>(t??(t=e()),Reflect.get(t,r,n)),set:(i,r,n,a)=>(t??(t=e()),Reflect.set(t,r,n,a)),has:(i,r)=>(t??(t=e()),Reflect.has(t,r)),deleteProperty:(i,r)=>(t??(t=e()),Reflect.deleteProperty(t,r)),ownKeys:i=>(t??(t=e()),Reflect.ownKeys(t)),getOwnPropertyDescriptor:(i,r)=>(t??(t=e()),Reflect.getOwnPropertyDescriptor(t,r)),defineProperty:(i,r,n)=>(t??(t=e()),Reflect.defineProperty(t,r,n))})}function B(e){return"bigint"==typeof e?e.toString()+"n":"string"==typeof e?`"${e}"`:`${e}`}function q(e){return Object.keys(e).filter(t=>"optional"===e[t]._zod.optin&&"optional"===e[t]._zod.optout)}let H={safeint:[Number.MIN_SAFE_INTEGER,Number.MAX_SAFE_INTEGER],int32:[-0x80000000,0x7fffffff],uint32:[0,0xffffffff],float32:[-34028234663852886e22,34028234663852886e22],float64:[-Number.MAX_VALUE,Number.MAX_VALUE]},W={int64:[BigInt("-9223372036854775808"),BigInt("9223372036854775807")],uint64:[BigInt(0),BigInt("18446744073709551615")]};function V(e,t){let i=e._zod.def,r=i.checks;if(r&&r.length>0)throw Error(".pick() cannot be used on object schemas containing refinements");let n=_(e._zod.def,{get shape(){let e={};for(let r in t){if(!(r in i.shape))throw Error(`Unrecognized key: "${r}"`);t[r]&&(e[r]=i.shape[r])}return k(this,"shape",e),e},checks:[]});return D(e,n)}function J(e,t){let i=e._zod.def,r=i.checks;if(r&&r.length>0)throw Error(".omit() cannot be used on object schemas containing refinements");let n=_(e._zod.def,{get shape(){let r={...e._zod.def.shape};for(let e in t){if(!(e in i.shape))throw Error(`Unrecognized key: "${e}"`);t[e]&&delete r[e]}return k(this,"shape",r),r},checks:[]});return D(e,n)}function G(e,t){if(!Z(t))throw Error("Invalid input to extend: expected a plain object");let i=e._zod.def.checks;if(i&&i.length>0){let i=e._zod.def.shape;for(let e in t)if(void 0!==Object.getOwnPropertyDescriptor(i,e))throw Error("Cannot over
3write keys on object schemas containing refinements. Use `.safeExtend()` instead.")}let r=_(e._zod.def,{get shape(){let i={...e._zod.def.shape,...t};return k(this,"shape",i),i}});return D(e,r)}function K(e,t){if(!Z(t))throw Error("Invalid input to safeExtend: expected a plain object");let i=_(e._zod.def,{get shape(){let i={...e._zod.def.shape,...t};return k(this,"shape",i),i}});return D(e,i)}function Q(e,t){let i=_(e._zod.def,{get shape(){let i={...e._zod.def.shape,...t._zod.def.shape};return k(this,"shape",i),i},get catchall(){return t._zod.def.catchall},checks:[]});return D(e,i)}function X(e,t,i){let r=t._zod.def.checks;if(r&&r.length>0)throw Error(".partial() cannot be used on object schemas containing refinements");let n=_(t._zod.def,{get shape(){let r=t._zod.def.shape,n={...r};if(i)for(let t in i){if(!(t in r))throw Error(`Unrecognized key: "${t}"`);i[t]&&(n[t]=e?new e({type:"optional",innerType:r[t]}):r[t])}else for(let t in r)n[t]=e?new e({type:"optional",innerType:r[t]}):r[t];return k(this,"shape",n),n},checks:[]});return D(t,n)}function Y(e,t,i){let r=_(t._zod.def,{get shape(){let r=t._zod.def.shape,n={...r};if(i)for(let t in i){if(!(t in n))throw Error(`Unrecognized key: "${t}"`);i[t]&&(n[t]=new e({type:"nonoptional",innerType:r[t]}))}else for(let t in r)n[t]=new e({type:"nonoptional",innerType:r[t]});return k(this,"shape",n),n}});return D(t,r)}function ee(e,t=0){if(!0===e.aborted)return!0;for(let i=t;i<e.issues.length;i++)if(e.issues[i]?.continue!==!0)return!0;return!1}function et(e,t){return t.map(t=>(t.path??(t.path=[]),t.path.unshift(e),t))}function ei(e){return"string"==typeof e?e:e?.message}function er(e,t,i){let r={...e,path:e.path??[]};return e.message||(r.message=ei(e.inst?._zod.def?.error?.(e))??ei(t?.error?.(e))??ei(i.customError?.(e))??ei(i.localeError?.(e))??"Invalid input"),delete r.inst,delete r.continue,t?.reportInput||delete r.input,r}function en(e){return e instanceof Set?"set":e instanceof Map?"map":e instanceof File?"file":"unknown"}function ea(e){return Array.isArray(e)?"array":"string"==typeof e?"string":"unknown"}function eo(e){let t=typeof e;switch(t){case"number":return Number.isNaN(e)?"nan":"number";case"object":if(null===e)return"null";if(Array.isArray(e))return"array";if(e&&Object.getPrototypeOf(e)!==Object.prototype&&"constructor"in e&&e.constructor)return e.constructor.name}return t}function el(...e){let[t,i,r]=e;return"string"==typeof t?{message:t,code:"custom",input:i,inst:r}:{...t}}function es(e){return Object.entries(e).filter(([e,t])=>Number.isNaN(Number.parseInt(e,10))).map(e=>e[1])}function eu(e){let t=atob(e),i=new Uint8Array(t.length);for(let e=0;e<t.length;e++)i[e]=t.charCodeAt(e);return i}function ed(e){let t="";for(let i=0;i<e.length;i++)t+=String.fromCharCode(e[i]);return btoa(t)}function ec(e){let t=e.replace(/-/g,"+").replace(/_/g,"/"),i="=".repeat((4-t.length%4)%4);return eu(t+i)}function em(e){return ed(e).replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,"")}function ep(e){let t=e.replace(/^0x/,"");if(t.length%2!=0)throw Error("Invalid hex string length");let i=new Uint8Array(t.length/2);for(let e=0;e<t.length;e+=2)i[e/2]=Number.parseInt(t.slice(e,e+2),16);return i}function ef(e){return Array.from(e).map(e=>e.toString(16).padStart(2,"0")).join("")}class eg{constructor(...e){}}e.s(["BIGINT_FORMAT_RANGES",0,W,"Class",()=>eg,"NUMBER_FORMAT_RANGES",0,H,"aborted",()=>ee,"allowsEval",0,R,"assert",()=>m,"assertEqual",()=>s,"assertIs",()=>d,"assertNever",()=>c,"assertNotEqual",()=>u,"assignProp",()=>k,"base64ToUint8Array",()=>eu,"base64urlToUint8Array",()=>ec,"cached",()=>h,"captureStackTrace",0,N,"cleanEnum",()=>es,"cleanRegex",()=>x,"clone",()=>D,"cloneDef",()=>C,"createTransparentProxy",()=>M,"defineLazy",()=>$,"esc",()=>T,"escapeRegex",()=>L,"extend",()=>G,"finalizeIssue",()=>er,"floatSafeRemainder",()=>b,"getElementAtPath",()=>j,"getEnumValues",()=>p,"getLengthableOrigin",()=>ea,"getParsedType",0,e=>{let t=typeof e;switch(t){case"undefined":return"undefined";case"string":return"string";case"number":return Number.isNaN(e)?"nan":"number";case"boolean":return"boolean";case"function":return"function";case"bigint":return"bigint";case"symbol":return"symbol";case"object":if(Array.isArray(e))return"array";if(null===e)return"null";if(e.then&&"function"==typeof e.then&&e.catch&&"function"==typeof e.catch)return"promise";if("u">typeof Map&&e instanceof Map)return"map";if("u">typeof Set&&e instanceof Set)return"set";if("u">typeof Date&&e instanceof Date)return"date";if("u">typeof File&&e instanceof File)return"file";return"object";default:throw Error(`Unknown data type: ${t}`)}},"getSizableOrigin",()=>en,"hexToUint8Array",()=>ep,"isObject",()=>A,"isPlainObject",()=>Z,"issue",()=>el,"joinValues",()=>f,"jsonStringifyReplacer",()=>g,"merge",()=>Q,"mergeDefs",()=>_,"normalizeParams",()=>F,"nullish",()=>v,"numKeys",()=>U,"objectClone",()=>w,"omit",()=>
3J,"optionalKeys",()=>q,"parsedType",()=>eo,"partial",()=>X,"pick",()=>V,"prefixIssues",()=>et,"primitiveTypes",0,E,"promiseAllObject",()=>I,"propertyKeyTypes",0,P,"randomString",()=>S,"required",()=>Y,"safeExtend",()=>K,"shallowClone",()=>O,"slugify",()=>z,"stringifyPrimitive",()=>B,"uint8ArrayToBase64",()=>ed,"uint8ArrayToBase64url",()=>em,"uint8ArrayToHex",()=>ef,"unwrapMessage",()=>ei],50594);let eh=(e,t)=>{e.name="$ZodError",Object.defineProperty(e,"_zod",{value:e._zod,enumerable:!1}),Object.defineProperty(e,"issues",{value:t,enumerable:!1}),e.message=JSON.stringify(t,g,2),Object.defineProperty(e,"toString",{value:()=>e.message,enumerable:!1})},ev=i("$ZodError",eh),ex=i("$ZodError",eh,{Parent:Error});function eb(e,t=e=>e.message){let i={},r=[];for(let n of e.issues)n.path.length>0?(i[n.path[0]]=i[n.path[0]]||[],i[n.path[0]].push(t(n))):r.push(t(n));return{formErrors:r,fieldErrors:i}}function ey(e,t=e=>e.message){let i={_errors:[]},r=e=>{for(let n of e.issues)if("invalid_union"===n.code&&n.errors.length)n.errors.map(e=>r({issues:e}));
3else if("invalid_key"===n.code)r({issues:n.issues});else if("invalid_element"===n.code)r({issues:n.issues});else if(0===n.path.length)i._errors.push(t(n));else{let e=i,r=0;for(;r<n.path.length;){let i=n.path[r];r===n.path.length-1?(e[i]=e[i]||{_errors:[]},e[i]._errors.push(t(n))):e[i]=e[i]||{_errors:[]},e=e[i],r++}}};return r(e),i}function e$(e,t=e=>e.message){let i={errors:[]},r=(e,n=[])=>{var a,o;for(let l of e.issues)if("invalid_union"===l.code&&l.errors.length)l.errors.map(e=>r({issues:e},l.path));else if("invalid_key"===l.code)r({issues:l.issues},l.path);else if("invalid_element"===l.code)r({issues:l.issues},l.path);else{let e=[...n,...l.path];if(0===e.length){i.errors.push(t(l));continue}let r=i,s=0;for(;s<e.length;){let i=e[s],n=s===e.length-1;"string"==typeof i?(r.properties??(r.properties={}),(a=r.properties)[i]??(a[i]={errors:[]}),r=r.properties[i]):(r.items??(r.items=[]),(o=r.items)[i]??(o[i]={errors:[]}),r=r.items[i]),n&&r.errors.push(t(l)),s++}}};return r(e),i}function ew(e){let t=[];for(let i of e.map(e=>"object"==typeof e?e.key:e))"number"==typeof i?t.push(`[${i}]`):"symbol"==typeof i?t.push(`[${JSON.stringify(String(i))}]`):/[^\w$]/.test(i)?t.push(`[${JSON.stringify(i)}]`):(t.length&&t.push("."),t.push(i));return t.join("")}function ek(e){let t=[];for(let i of[...e.issues].sort((e,t)=>(e.path??[]).length-(t.path??[]).length))t.push(`✖ ${i.message}`),i.path?.length&&t.push(`  → at ${ew(i.path)}`);return t.join("\n")}e.s(["$ZodError",0,ev,"$ZodRealError",0,ex,"flattenError",()=>eb,"formatError",()=>ey,"prettifyError",()=>ek,"toDotPath",()=>ew,"treeifyError",()=>e$],142088);let e_=e=>(t,i,r,a)=>{let o=r?Object.assign(r,{async:!1}):{async:!1},s=t._zod.run({value:i,issues:[]},o);if(s instanceof Promise)throw new n;if(s.issues.length){let t=new(a?.Err??e)(s.issues.map(e=>er(e,o,l())));throw N(t,a?.callee),t}return s.value},eC=e_(ex),ej=e=>async(t,i,r,n)=>{let a=r?Object.assign(r,{async:!0}):{async:!0},o=t._zod.run({value:i,issues:[]},a);if(o instanceof Promise&&(o=await o),o.issues.length){let t=new(n?.Err??e)(o.issues.map(e=>er(e,a,l())));throw N(t,n?.callee),t}return o.value},eI=ej(ex),eS=e=>(t,i,r)=>{let a=r?{...r,async:!1}:{async:!1},o=t._zod.run({value:i,issues:[]},a);if(o instanceof Promise)throw new n;return o.issues.length?{success:!1,error:new(e??ev)(o.issues.map(e=>er(e,a,l())))}:{success:!0,data:o.value}},eT=eS(ex),ez=e=>async(t,i,r)=>{let n=r?Object.assign(r,{async:!0}):{async:!0},a=t._zod.run({value:i,issues:[]},n);return a instanceof Promise&&(a=await a),a.issues.length?{success:!1,error:new e(a.issues.map(e=>er(e,n,l())))}:{success:!0,data:a.value}},eN=ez(ex),eA=e=>(t,i,r)=>{let n=r?Object.assign(r,{direction:"backward"}):{direction:"backward"};return e_(e)(t,i,n)},eR=eA(ex),eZ=e=>(t,i,r)=>e_(e)(t,i,r),eO=eZ(ex),eU=e=>async(t,i,r)=>{let n=r?Object.assign(r,{direction:"backward"}):{direction:"backward"};return ej(e)(t,i,n)},eP=eU(ex),eE=e=>async(t,i,r)=>ej(e)(t,i,r),eL=eE(ex),eD=e=>(t,i,r)=>{let n=r?Object.assign(r,{direction:"backward"}):{direction:"backward"};return eS(e)(t,i,n)},eF=eD(ex),eM=e=>(t,i,r)=>eS(e)(t,i,r),eB=eM(ex),eq=e=>async(t,i,r)=>{let n=r?Object.assign(r,{direction:"backward"}):{direction:"backward"};return ez(e)(t,i,n)},eH=eq(ex),eW=e=>async(t,i,r)=>ez(e)(t,i,r),eV=eW(ex);e.s(["_decode",0,eZ,"_decodeAsync",0,eE,"_encode",0,eA,"_encodeAsync",0,eU,"_parse",0,e_,"_parseAsync",0,ej,"_safeDecode",0,eM,"_safeDecodeAsync",0,eW,"_safeEncode",0,eD,"_safeEncodeAsync",0,eq,"_safeParse",0,eS,"_safeParseAsync",0,ez,"decode",0,eO,"decodeAsync",0,eL,"encode",0,eR,"encodeAsync",0,eP,"parse",0,eC,"parseAsync",0,eI,"safeDecode",0,eB,"safeDecodeAsync",0,eV,"safeEncode",0,eF,"safeEncodeAsync",0,eH,"safeParse",0,eT,"safeParseAsync",0,eN],709331);let eJ=/^[cC][^\s-]{8,}$/,eG=/^[0-9a-z]+$/,eK=/^[0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{26}$/,eQ=/^[0-9a-vA-V]{20}$/,eX=/^[A-Za-z0-9]{27}$/,eY=/^[a-zA-Z0-9_-]{21}$/,e0=/^P(?:(\d+W)|(?!.*W)(?=\d|T\d)(\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+([.,]\d+)?S)?)?)$/,e1=/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$/,e2=e=>e?RegExp(`^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-${e}[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$`):/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/,e4=e2(4),e6=e2(6),e3=e2(7),e5=/^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/,e9=/^[^\s@"]{1,64}
3@[^\s@]{1,255}$/u;function e7(){return RegExp("^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$","u")}let e8=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,te=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$/,tt=e=>{let t=L(e??":");return RegExp(`^(?:[0-9A-F]{2}${t}){5}[0-9A-F]{2}$|^(?:[0-9a-f]{2}${t}){5}[0-9a-f]{2}$`)},ti=/^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/([0-9]|[1-2][0-9]|3[0-2])$/,tr=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|::|([0-9a-fA-F]{1,4})?::([0-9a-fA-F]{1,4}:?){0,6})\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,tn=/^$|^(?:[0-9a-zA-Z+/]{4})*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/,ta=/^[A-Za-z0-9_-]*$/,to=/^\+[1-9]\d{6,14}$/,tl="(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))",ts=RegExp(`^${tl}$`);function tu(e){let t="(?:[01]\\d|2[0-3]):[0-5]\\d";return"number"==typeof e.precision?-1===e.precision?`${t}`:0===e.precision?`${t}:[0-5]\\d`:`${t}:[0-5]\\d\\.\\d{${e.precision}}`:`${t}(?::[0-5]\\d(?:\\.\\d+)?)?`}function td(e){return RegExp(`^${tu(e)}$`)}function tc(e){let t=tu({precision:e.precision}),i=["Z"];e.local&&i.push(""),e.offset&&i.push("([+-](?:[01]\\d|2[0-3]):[0-5]\\d)");let r=`${t}(?:${i.join("|")})`;return RegExp(`^${tl}T(?:${r})$`)}let tm=e=>{let t=e?`[\\s\\S]{${e?.minimum??0},${e?.maximum??""}}`:"[\\s\\S]*";return RegExp(`^${t}$`)},tp=/^-?\d+n?$/,tf=/^-?\d+$/,tg=/^-?\d+(?:\.\d+)?$/,th=/^(?:true|false)$/i,tv=/^null$/i,tx=/^undefined$/i,tb=/^[^A-Z]*$/,ty=/^[^a-z]*$/;function t$(e,t){return RegExp(`^[A-Za-z0-9+/]{${e}}${t}$`)}function tw(e){return RegExp(`^[A-Za-z0-9_-]{${e}}$`)}let tk=t$(22,"=="),t_=tw(22),tC=t$(27,"="),tj=tw(27),tI=t$(43,"="),tS=tw(43),tT=t$(64,""),tz=tw(64),tN=t$(86,"=="),tA=tw(86);e.s(["base64",0,tn,"base64url",0,ta,"bigint",0,tp,"boolean",0,th,"browserEmail",0,/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,"cidrv4",0,ti,"cidrv6",0,tr,"cuid",0,eJ,"cuid2",0,eG,"date",0,ts,"datetime",()=>tc,"domain",0,/^([a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,}$/,"duration",0,e0,"e164",0,to,"email",0,e5,"emoji",()=>e7,"extendedDuration",0,/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,"guid",0,e1,"hex",0,/^[0-9a-fA-F]*$/,"hostname",0,/^(?=.{1,253}\.?$)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[-0-9a-zA-Z]{0,61}[0-9a-zA-Z])?)*\.?$/,"html5Email",0,/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,"idnEmail",0,e9,"integer",0,tf,"ipv4",0,e8,"ipv6",0,te,"ksuid",0,eX,"lowercase",0,tb,"mac",0,tt,"md5_base64",0,tk,"md5_base64url",0,t_,"md5_hex",0,/^[0-9a-fA-F]{32}$/,"nanoid",0,eY,"null",()=>tv,"number",0,tg,"rfc5322Email",0,/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,"sha1_base64",0,tC,"sha1_base64url",0,tj,"sha1_hex",0,/^[0-9a-fA-F]{40}$/,"sha256_base64",0,tI,"sha256_base64url",0,tS,"sha256_hex",0,/^[0-9a-fA-F]{64}$/,"sha384_base64",0,tT,"sha384_base64url",0,tz,"sha384_hex",0,/^[0-9a-fA-F]{96}$/,"sha512_base64",0,tN,"sha512_base64url",0,tA,"sha512_hex",0,/^[0-9a-fA-F]{128}$/,"string",0,tm,"time",()=>td,"ulid",0,eK,"undefined",()=>tx,"unicodeEmail",0,e9,"uppercase",0,ty,"uuid",0,e2,"uuid4",0,e4,"uuid6",0,e6,"uuid7",0,e3,"xid",0,eQ],325996);let tR=i("$ZodCheck",(e,t)=>{var i;e._zod??(e._zod={}),e._zod.def=t,(i=e._zod).onattach??(i.onattach=[])}),tZ={number:"number",bigint:"bigint",object:"date"},tO=i("$ZodCheckLessThan",(e,t)=>{tR.init(e,t);let i=tZ[typeof t.value];e._zod.onattach.push(e=>{let i=e._zod.bag,r=(t.inclusive?i.maximum:i.exclusiveMaximum)??1/0;t.value<r&&(t.inclusive?i.maximum=t.value:i.exclusiveMaximum=t.value)}),e._zod.check=r=>{(t.inclusive?r.value<=t.value:r.value<t.value)||r.issues.push({origin:i,code:"too_big",maximum:"object"==typeof t.value?t.value.getTime():t.value,input:r.value,inclusive:t.inclusive,inst:e,continue:!t.abort})}}),tU=i("$ZodCheckGreaterThan",(e,t)=>{tR.init(e,t);let i=tZ[typeof t.value];e._zod.onattach.push(e=>{let i=e._zod.bag,r=(t.inclusive?i.minimum:i.exclusiveMinimum)??-1/0;t.value>r&&(t.inclusive?i.minimum=t.value:i.exclusiveMinimum=t.value)}),e._zod.check=r=>{(t.inclusive?r.value>=t.value:r.value>t.value)||r.issues.push({origin:i,code:"too_small",minimum:"object"==typeof t.value?t.value.getTime():t.value,input:r.value,inclusive:t.inclusive,inst:e,continue:!t.abort})}}),tP=i("$ZodCheckMultipleOf",(e,t)=>{tR.init(e,t),e._zod.onattach.push(e=>{var i;(i=e._zod.bag).multipleOf??(i.multipleOf=t.value)}),e._zod.check=i=>{if(typeof i.value!=typeof t.value)throw Error("Cannot mix number and bigint in multiple_of check.");("bigint"==typeof i.value?i.value%t.value===BigInt(0):0===b(i.value,t.value))||i.issues.push({origin:typeof i.value,code:"not_multiple_of",divisor:t.value,input:i.value,inst:e,continue:!t.abort})}}),tE=i("$ZodCheckNumberFormat",(e,t)=>{tR.init(e,t),t.format=t.format||"float64";
3let i=t.format?.includes("int"),r=i?"int":"number",[n,a]=H[t.format];e._zod.onattach.push(e=>{let r=e._zod.bag;r.format=t.format,r.minimum=n,r.maximum=a,i&&(r.pattern=tf)}),e._zod.check=o=>{let l=o.value;if(i){if(!Number.isInteger(l))return void o.issues.push({expected:r,format:t.format,code:"invalid_type",continue:!1,input:l,inst:e});if(!Number.isSafeInteger(l))return void(l>0?o.issues.push({input:l,code:"too_big",maximum:Number.MAX_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:e,origin:r,inclusive:!0,continue:!t.abort}):o.issues.push({input:l,code:"too_small",minimum:Number.MIN_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:e,origin:r,inclusive:!0,continue:!t.abort}))}l<n&&o.issues.push({origin:"number",input:l,code:"too_small",minimum:n,inclusive:!0,inst:e,continue:!t.abort}),l>a&&o.issues.push({origin:"number",input:l,code:"too_big",maximum:a,inclusive:!0,inst:e,continue:!t.abort})}}),tL=i("$ZodCheckBigIntFormat",(e,t)=>{tR.init(e,t);let[i,r]=W[t.format];e._zod.onattach.push(e=>{let n=e._zod.bag;n.format=t.format,n.minimum=i,n.maximum=r}),e._zod.check=n=>{let a=n.value;a<i&&n.issues.push({origin:"bigint",input:a,code:"too_small",minimum:i,inclusive:!0,inst:e,continue:!t.abort}),a>r&&n.issues.push({origin:"bigint",input:a,code:"too_big",maximum:r,inclusive:!0,inst:e,continue:!t.abort})}}),tD=i("$ZodCheckMaxSize",(e,t)=>{var i;tR.init(e,t),(i=e._zod.def).when??(i.when=e=>{let t=e.value;return!v(t)&&void 0!==t.size}),e._zod.onattach.push(e=>{let i=e._zod.bag.maximum??1/0;t.maximum<i&&(e._zod.bag.maximum=t.maximum)}),e._zod.check=i=>{let r=i.value;r.size<=t.maximum||i.issues.push({origin:en(r),code:"too_big",maximum:t.maximum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}),tF=i("$ZodCheckMinSize",(e,t)=>{var i;tR.init(e,t),(i=e._zod.def).when??(i.when=e=>{let t=e.value;return!v(t)&&void 0!==t.size}),e._zod.onattach.push(e=>{let i=e._zod.bag.minimum??-1/0;t.minimum>i&&(e._zod.bag.minimum=t.minimum)}),e._zod.check=i=>{let r=i.value;r.size>=t.minimum||i.issues.push({origin:en(r),code:"too_small",minimum:t.minimum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}),tM=i("$ZodCheckSizeEquals",(e,t)=>{var i;tR.init(e,t),(i=e._zod.def).when??(i.when=e=>{let t=e.value;return!v(t)&&void 0!==t.size}),e._zod.onattach.push(e=>{let i=e._zod.bag;i.minimum=t.size,i.maximum=t.size,i.size=t.size}),e._zod.check=i=>{let r=i.value,n=r.size;if(n===t.size)return;let a=n>t.size;i.issues.push({origin:en(r),...a?{code:"too_big",maximum:t.size}:{code:"too_small",minimum:t.size},inclusive:!0,exact:!0,input:i.value,inst:e,continue:!t.abort})}}),tB=i("$ZodCheckMaxLength",(e,t)=>{var i;tR.init(e,t),(i=e._zod.def).when??(i.when=e=>{let t=e.value;return!v(t)&&void 0!==t.length}),e._zod.onattach.push(e=>{let i=e._zod.bag.maximum??1/0;t.maximum<i&&(e._zod.bag.maximum=t.maximum)}),e._zod.check=i=>{let r=i.value;if(r.length<=t.maximum)return;let n=ea(r);i.issues.push({origin:n,code:"too_big",maximum:t.maximum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}),tq=i("$ZodCheckMinLength",(e,t)=>{var i;tR.init(e,t),(i=e._zod.def).when??(i.when=e=>{let t=e.value;return!v(t)&&void 0!==t.length}),e._zod.onattach.push(e=>{let i=e._zod.bag.minimum??-1/0;t.minimum>i&&(e._zod.bag.minimum=t.minimum)}),e._zod.check=i=>{let r=i.value;if(r.length>=t.minimum)return;let n=ea(r);i.issues.push({origin:n,code:"too_small",minimum:t.minimum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}),tH=i("$ZodCheckLengthEquals",(e,t)=>{var i;tR.init(e,t),(i=e._zod.def).when??(i.when=e=>{let t=e.value;return!v(t)&&void 0!==t.length}),e._zod.onattach.push(e=>{let i=e._zod.bag;i.minimum=t.length,i.maximum=t.length,i.length=t.length}),e._zod.check=i=>{let r=i.value,n=r.length;if(n===t.length)return;let a=ea(r),o=n>t.length;i.issues.push({origin:a,...o?{code:"too_big",maximum:t.length}:{code:"too_small",minimum:t.length},inclusive:!0,exact:!0,input:i.value,inst:e,continue:!t.abort})}}),tW=i("$ZodCheckStringFormat",(e,t)=>{var i,r;tR.init(e,t),e._zod.onattach.push(e=>{let i=e._zod.bag;i.format=t.format,t.pattern&&(i.patterns??(i.patterns=new Set),i.patterns.add(t.pattern))}),t.pattern?(i=e._zod).check??(i.check=i=>{t.pattern.lastIndex=0,t.pattern.test(i.value)||i.issues.push({origin:"string",code:"invalid_format",format:t.format,input:i.value,...t.pattern?{pattern:t.pattern.toString()}:{},inst:e,continue:!t.abort})}):(r=e._zod).check??(r.check=()=>{})}),tV=i("$ZodCheckRegex",(e,t)=>{tW.init(e,t),e._zod.check=i=>{t.pattern.lastIndex=0,t.pattern.test(i.value)||i.issues.push({origin:"string",code:"invalid_format",format:"regex",input:i.value,pattern:t.pattern.toString(),inst:e,continue:!t.abort})}}),tJ=i("$ZodCheckLowerCase",(e,t)=>{t.pattern??(t.pattern=tb),tW.init(e,t)}),tG=i("$ZodCheckUpperCase",(e,t)=>{t.pattern??(t.pattern=ty),tW.init(e,t)}),tK=i("$ZodCheckIncludes",(e,t)=>{tR.init(e,t);let i=L(t.includes),r=new RegExp("number"==typeof t.position?`^.{${t.position}}${i}`:i);t.pattern=r,e._zod.onattach.push(e=>{let t=e._zod.bag;t.patterns??(t.patterns=new Set),t.patterns.add(r)}),e._zod.check=i=>{i.value.includes(t.includes,t.position)||i.issues.push({origin:"string",code:"invalid_format",format:"includes",includes:t.includes,input
3:i.value,inst:e,continue:!t.abort})}}),tQ=i("$ZodCheckStartsWith",(e,t)=>{tR.init(e,t);let i=RegExp(`^${L(t.prefix)}.*`);t.pattern??(t.pattern=i),e._zod.onattach.push(e=>{let t=e._zod.bag;t.patterns??(t.patterns=new Set),t.patterns.add(i)}),e._zod.check=i=>{i.value.startsWith(t.prefix)||i.issues.push({origin:"string",code:"invalid_format",format:"starts_with",prefix:t.prefix,input:i.value,inst:e,continue:!t.abort})}}),tX=i("$ZodCheckEndsWith",(e,t)=>{tR.init(e,t);let i=RegExp(`.*${L(t.suffix)}$`);t.pattern??(t.pattern=i),e._zod.onattach.push(e=>{let t=e._zod.bag;t.patterns??(t.patterns=new Set),t.patterns.add(i)}),e._zod.check=i=>{i.value.endsWith(t.suffix)||i.issues.push({origin:"string",code:"invalid_format",format:"ends_with",suffix:t.suffix,input:i.value,inst:e,continue:!t.abort})}});function tY(e,t,i){e.issues.length&&t.issues.push(...et(i,e.issues))}let t0=i("$ZodCheckProperty",(e,t)=>{tR.init(e,t),e._zod.check=e=>{let i=t.schema._zod.run({value:e.value[t.property],issues:[]},{});if(i instanceof Promise)return i.then(i=>tY(i,e,t.property));tY(i,e,t.property)}}),t1=i("$ZodCheckMimeType",(e,t)=>{tR.init(e,t);let i=new Set(t.mime);e._zod.onattach.push(e=>{e._zod.bag.mime=t.mime}),e._zod.check=r=>{i.has(r.value.type)||r.issues.push({code:"invalid_value",values:t.mime,input:r.value.type,inst:e,continue:!t.abort})}}),t2=i("$ZodCheckOverwrite",(e,t)=>{tR.init(e,t),e._zod.check=e=>{e.value=t.tx(e.value)}});e.s(["$ZodCheck",0,tR,"$ZodCheckBigIntFormat",0,tL,"$ZodCheckEndsWith",0,tX,"$ZodCheckGreaterThan",0,tU,"$ZodCheckIncludes",0,tK,"$ZodCheckLengthEquals",0,tH,"$ZodCheckLessThan",0,tO,"$ZodCheckLowerCase",0,tJ,"$ZodCheckMaxLength",0,tB,"$ZodCheckMaxSize",0,tD,"$ZodCheckMimeType",0,t1,"$ZodCheckMinLength",0,tq,"$ZodCheckMinSize",0,tF,"$ZodCheckMultipleOf",0,tP,"$ZodCheckNumberFormat",0,tE,"$ZodCheckOverwrite",0,t2,"$ZodCheckProperty",0,t0,"$ZodCheckRegex",0,tV,"$ZodCheckSizeEquals",0,tM,"$ZodCheckStartsWith",0,tQ,"$ZodCheckStringFormat",0,tW,"$ZodCheckUpperCase",0,tG],345016);class t4{constructor(e=[]){this.content=[],this.indent=0,this&&(this.args=e)}indented(e){this.indent+=1,e(this),this.indent-=1}write(e){if("function"==typeof e){e(this,{execution:"sync"}),e(this,{execution:"async"});return}let t=e.split("\n").filter(e=>e),i=Math.min(...t.map(e=>e.length-e.trimStart().length));for(let e of t.map(e=>e.slice(i)).map(e=>" ".repeat(2*this.indent)+e))this.content.push(e)}compile(){return Function(...this?.args,[...(this?.content??[""]).map(e=>`  ${e}`)].join("\n"))}}e.s(["Doc",()=>t4],178540);let t6={major:4,minor:3,patch:5};e.s(["version",0,t6],87409);let t3=i("$ZodType",(e,t)=>{var i;e??(e={}),e._zod.def=t,e._zod.bag=e._zod.bag||{},e._zod.version=t6;let r=[...e._zod.def.checks??[]];for(let t of(e._zod.traits.has("$ZodCheck")&&r.unshift(e),r))for(let i of t._zod.onattach)i(e);if(0===r.length)(i=e._zod).deferred??(i.deferred=[]),e._zod.deferred?.push(()=>{e._zod.run=e._zod.parse});else{let t=(e,t,i)=>{let r,a=ee(e);for(let o of t){if(o._zod.def.when){if(!o._zod.def.when(e))continue}else if(a)continue;let t=e.issues.length,l=o._zod.check(e);if(l instanceof Promise&&i?.async===!1)throw new n;if(r||l instanceof Promise)r=(r??Promise.resolve()).then(async()=>{await l,e.issues.length!==t&&(a||(a=ee(e,t)))});else{if(e.issues.length===t)continue;a||(a=ee(e,t))}}return r?r.then(()=>e):e},i=(i,a,o)=>{if(ee(i))return i.aborted=!0,i;let l=t(a,r,o);if(l instanceof Promise){if(!1===o.async)throw new n;return l.then(t=>e._zod.parse(t,o))}return e._zod.parse(l,o)};e._zod.run=(a,o)=>{if(o.skipChecks)return e._zod.parse(a,o);if("backward"===o.direction){let t=e._zod.parse({value:a.value,issues:[]},{...o,skipChecks:!0});return t instanceof Promise?t.then(e=>i(e,a,o)):i(t,a,o)}let l=e._zod.parse(a,o);if(l instanceof Promise){if(!1===o.async)throw new n;return l.then(e=>t(e,r,o))}return t(l,r,o)}}$(e,"~standard",()=>({validate:t=>{try{let i=eT(e,t);return i.success?{value:i.data}:{issues:i.error?.issues}}catch(i){return eN(e,t).then(e=>e.success?{value:e.data}:{issues:e.error?.issues})}},vendor:"zod",version:1}))}),t5=i("$ZodString",(e,t)=>{t3.init(e,t),e._zod.pattern=[...e?._zod.bag?.patterns??[]].pop()??tm(e._zod.bag),e._zod.parse=(i,r)=>{if(t.coerce)try{i.value=String(i.value)}catch(e){}return"string"==typeof i.value||i.issues.push({expected:"string",code:"invalid_type",input:i.value,inst:e}),i}}),t9=i("$ZodStringFormat",(e,t)=>{tW.init(e,t),t5.init(e,t)}
3),t7=i("$ZodGUID",(e,t)=>{t.pattern??(t.pattern=e1),t9.init(e,t)}),t8=i("$ZodUUID",(e,t)=>{if(t.version){let e={v1:1,v2:2,v3:3,v4:4,v5:5,v6:6,v7:7,v8:8}[t.version];if(void 0===e)throw Error(`Invalid UUID version: "${t.version}"`);t.pattern??(t.pattern=e2(e))}else t.pattern??(t.pattern=e2());t9.init(e,t)}),ie=i("$ZodEmail",(e,t)=>{t.pattern??(t.pattern=e5),t9.init(e,t)}),it=i("$ZodURL",(e,t)=>{t9.init(e,t),e._zod.check=i=>{try{let r=i.value.trim(),n=new URL(r);t.hostname&&(t.hostname.lastIndex=0,t.hostname.test(n.hostname)||i.issues.push({code:"invalid_format",format:"url",note:"Invalid hostname",pattern:t.hostname.source,input:i.value,inst:e,continue:!t.abort})),t.protocol&&(t.protocol.lastIndex=0,t.protocol.test(n.protocol.endsWith(":")?n.protocol.slice(0,-1):n.protocol)||i.issues.push({code:"invalid_format",format:"url",note:"Invalid protocol",pattern:t.protocol.source,input:i.value,inst:e,continue:!t.abort})),t.normalize?i.value=n.href:i.value=r;return}catch(r){i.issues.push({code:"invalid_format",format:"url",input:i.value,inst:e,continue:!t.abort})}}}),ii=i("$ZodEmoji",(e,t)=>{t.pattern??(t.pattern=e7()),t9.init(e,t)}),ir=i("$ZodNanoID",(e,t)=>{t.pattern??(t.pattern=eY),t9.init(e,t)}),ia=i("$ZodCUID",(e,t)=>{t.pattern??(t.pattern=eJ),t9.init(e,t)}),io=i("$ZodCUID2",(e,t)=>{t.pattern??(t.pattern=eG),t9.init(e,t)}),il=i("$ZodULID",(e,t)=>{t.pattern??(t.pattern=eK),t9.init(e,t)}),is=i("$ZodXID",(e,t)=>{t.pattern??(t.pattern=eQ),t9.init(e,t)}),iu=i("$ZodKSUID",(e,t)=>{t.pattern??(t.pattern=eX),t9.init(e,t)}),id=i("$ZodISODateTime",(e,t)=>{t.pattern??(t.pattern=tc(t)),t9.init(e,t)}),ic=i("$ZodISODate",(e,t)=>{t.pattern??(t.pattern=ts),t9.init(e,t)}),im=i("$ZodISOTime",(e,t)=>{t.pattern??(t.pattern=td(t)),t9.init(e,t)}),ip=i("$ZodISODuration",(e,t)=>{t.pattern??(t.pattern=e0),t9.init(e,t)}),ig=i("$ZodIPv4",(e,t)=>{t.pattern??(t.pattern=e8),t9.init(e,t),e._zod.bag.format="ipv4"}),ih=i("$ZodIPv6",(e,t)=>{t.pattern??(t.pattern=te),t9.init(e,t),e._zod.bag.format="ipv6",e._zod.check=i=>{try{new URL(`http://[${i.value}]`)}catch{i.issues.push({code:"invalid_format",format:"ipv6",input:i.value,inst:e,continue:!t.abort})}}}),iv=i("$ZodMAC",(e,t)=>{t.pattern??(t.pattern=tt(t.delimiter)),t9.init(e,t),e._zod.bag.format="mac"}),ix=i("$ZodCIDRv4",(e,t)=>{t.pattern??(t.pattern=ti),t9.init(e,t)}),ib=i("$ZodCIDRv6",(e,t)=>{t.pattern??(t.pattern=tr),t9.init(e,t),e._zod.check=i=>{let r=i.value.split("/");try{if(2!==r.length)throw Error();let[e,t]=r;if(!t)throw Error();let i=Number(t);if(`${i}`!==t||i<0||i>128)throw Error();new URL(`http://[${e}]`)}catch{i.issues.push({code:"invalid_format",format:"cidrv6",input:i.value,inst:e,continue:!t.abort})}}});function iy(e){if(""===e)return!0;if(e.length%4!=0)return!1;try{return atob(e),!0}catch{return!1}}let i$=i("$ZodBase64",(e,t)=>{t.pattern??(t.pattern=tn),t9.init(e,t),e._zod.bag.contentEncoding="base64",e._zod.check=i=>{iy(i.value)||i.issues.push({code:"invalid_format",format:"base64",input:i.value,inst:e,continue:!t.abort})}});function iw(e){if(!ta.test(e))return!1;let t=e.replace(/[-_]/g,e=>"-"===e?"+":"/");return iy(t.padEnd(4*Math.ceil(t.length/4),"="))}let ik=i("$ZodBase64URL",(e,t)=>{t.pattern??(t.pattern=ta),t9.init(e,t),e._zod.bag.contentEncoding="base64url",e._zod.check=i=>{iw(i.value)||i.issues.push({code:"invalid_format",format:"base64url",input:i.value,inst:e,continue:!t.abort})}}),i_=i("$ZodE164",(e,t)=>{t.pattern??(t.pattern=to),t9.init(e,t)});function iC(e,t=null){try{let i=e.split(".");if(3!==i.length)return!1;let[r]=i;if(!r)return!1;let n=JSON.parse(atob(r));if("typ"in n&&n?.typ!=="JWT"||!n.alg||t&&(!("alg"in n)||n.alg!==t))return!1;return!0}catch{return!1}}let ij=i("$ZodJWT",(e,t)=>{t9.init(e,t),e._zod.check=i=>{iC(i.value,t.alg)||i.issues.push({code:"invalid_format",format:"jwt",input:i.value,inst:e,continue:!t.abort})}}),iI=i("$ZodCustomStringFormat",(e,t)=>{t9.init(e,t),e._zod.check=i=>{t.fn(i.value)||i.issues.push({code:"invalid_format",format:t.format,input:i.value,inst:e,continue:!t.abort})}}),iS=i("$ZodNumber",(e,t)=>{t3.init(e,t),e._zod.pattern=e._zod.bag.pattern??tg,e._zod.parse=(i,r)=>{if(t.coerce)try{i.value=Number(i.value)}catch(e){}let n=i.value;if("number"==typeof n&&!Number.isNaN(n)&&Number.isFinite(n))return i;let a="number"==typeof n?Number.isNaN(n)?"NaN":Number.isFinite(n)?void 0:"Infinity":void 0;return i.issues.push({expected:"number",code:"invalid_type",input:n,inst:e,...a?{received:a}:{}}),i}}),iT=i("$ZodNumberFormat",(e,t)=>{tE.init(e,t),iS.init(e,t)}),iz=i("$ZodBoolean",(e,t)=>{t3.init(e,t),e._zod.pattern=th,e._zod.parse=(i,r)=>{if(t.coerce)try{i.value=!!i.value}catch(e){}let n=i.value;return"boolean"==typeof n||i.issues.push({expected:"boolean",code:"invalid_type",input:n,inst:e}),i}}),iN=i("$ZodBigInt",(e,t)=>{t3.init(e,t),e._zod.pattern=tp,e._zod.parse=(i,r)=>
3{if(t.coerce)try{i.value=BigInt(i.value)}catch(e){}return"bigint"==typeof i.value||i.issues.push({expected:"bigint",code:"invalid_type",input:i.value,inst:e}),i}}),iA=i("$ZodBigIntFormat",(e,t)=>{tL.init(e,t),iN.init(e,t)}),iR=i("$ZodSymbol",(e,t)=>{t3.init(e,t),e._zod.parse=(t,i)=>{let r=t.value;return"symbol"==typeof r||t.issues.push({expected:"symbol",code:"invalid_type",input:r,inst:e}),t}}),iZ=i("$ZodUndefined",(e,t)=>{t3.init(e,t),e._zod.pattern=tx,e._zod.values=new Set([void 0]),e._zod.optin="optional",e._zod.optout="optional",e._zod.parse=(t,i)=>{let r=t.value;return void 0===r||t.issues.push({expected:"undefined",code:"invalid_type",input:r,inst:e}),t}}),iO=i("$ZodNull",(e,t)=>{t3.init(e,t),e._zod.pattern=tv,e._zod.values=new Set([null]),e._zod.parse=(t,i)=>{let r=t.value;return null===r||t.issues.push({expected:"null",code:"invalid_type",input:r,inst:e}),t}}),iU=i("$ZodAny",(e,t)=>{t3.init(e,t),e._zod.parse=e=>e}),iP=i("$ZodUnknown",(e,t)=>{t3.init(e,t),e._zod.parse=e=>e}),iE=i("$ZodNever",(e,t)=>{t3.init(e,t),e._zod.parse=(t,i)=>(t.issues.push({expected:"never",code:"invalid_type",input:t.value,inst:e}),t)}),iL=i("$ZodVoid",(e,t)=>{t3.init(e,t),e._zod.parse=(t,i)=>{let r=t.value;return void 0===r||t.issues.push({expected:"void",code:"invalid_type",input:r,inst:e}),t}}),iD=i("$ZodDate",(e,t)=>{t3.init(e,t),e._zod.parse=(i,r)=>{if(t.coerce)try{i.value=new Date(i.value)}catch(e){}let n=i.value,a=n instanceof Date;return a&&!Number.isNaN(n.getTime())||i.issues.push({expected:"date",code:"invalid_type",input:n,...a?{received:"Invalid Date"}:{},inst:e}),i}});function iF(e,t,i){e.issues.length&&t.issues.push(...et(i,e.issues)),t.value[i]=e.value}let iM=i("$ZodArray",(e,t)=>{t3.init(e,t),e._zod.parse=(i,r)=>{let n=i.value;if(!Array.isArray(n))return i.issues.push({expected:"array",code:"invalid_type",input:n,inst:e}),i;i.value=Array(n.length);let a=[];for(let e=0;e<n.length;e++){let o=n[e],l=t.element._zod.run({value:o,issues:[]},r);l instanceof Promise?a.push(l.then(t=>iF(t,i,e))):iF(l,i,e)}return a.length?Promise.all(a).then(()=>i):i}});function iB(e,t,i,r,n){if(e.issues.length){if(n&&!(i in r))return;t.issues.push(...et(i,e.issues))}void 0===e.value?i in r&&(t.value[i]=void 0):t.value[i]=e.value}function iq(e){let t=Object.keys(e.shape);for(let i of t)if(!e.shape?.[i]?._zod?.traits?.has("$ZodType"))throw Error(`Invalid element at key "${i}": expected a Zod schema`);let i=q(e.shape);return{...e,keys:t,keySet:new Set(t),numKeys:t.length,optionalKeys:new Set(i)}}function iH(e,t,i,r,n,a){let o=[],l=n.keySet,s=n.catchall._zod,u=s.def.type,d="optional"===s.optout;for(let n in t){if(l.has(n))continue;if("never"===u){o.push(n);continue}let a=s.run({value:t[n],issues:[]},r);a instanceof Promise?e.push(a.then(e=>iB(e,i,n,t,d))):iB(a,i,n,t,d)}return(o.length&&i.issues.push({code:"unrecognized_keys",keys:o,input:t,inst:a}),e.length)?Promise.all(e).then(()=>i):i}let iW=i("$ZodObject",(e,t)=>{let i;t3.init(e,t);let r=Object.getOwnPropertyDescriptor(t,"shape");if(!r?.get){let e=t.shape;Object.defineProperty(t,"shape",{get:()=>{let i={...e};return Object.defineProperty(t,"shape",{value:i}),i}})}let n=h(()=>iq(t));$(e._zod,"propValues",()=>{let e=t.shape,i={};for(let t in e){let r=e[t]._zod;if(r.values)for(let e of(i[t]??(i[t]=new Set),r.values))i[t].add(e)}return i});let a=t.catchall;e._zod.parse=(t,r)=>{i??(i=n.value);let o=t.value;if(!A(o))return t.issues.push({expected:"object",code:"invalid_type",input:o,inst:e}),t;t.value={};let l=[],s=i.shape;for(let e of i.keys){let i=s[e],n="optional"===i._zod.optout,a=i._zod.run({value:o[e],issues:[]},r);a instanceof Promise?l.push(a.then(i=>iB(i,t,e,o,n))):iB(a,t,e,o,n)}return a?iH(l,o,t,r,n.value,e):l.length?Promise.all(l).then(()=>t):t}}),iV=i("$ZodObjectJIT",(e,t)=>{let i,r;iW.init(e,t);let n=e._zod.parse,a=h(()=>iq(t)),l=!o.jitless,s=l&&R.value,u=t.catchall;e._zod.parse=(o,d)=>{r??(r=a.value);let c=o.value;return A(c)?l&&s&&d?.async===!1&&!0!==d.jitless?(i||(i=(e=>{let t=new t4(["shape","payload","ctx"]),i=a.value,r=e=>{let t=T(e);return`shape[${t}]._zod.run({ value: input[${t}], issues: [] }, ctx)`};t.write("const input = payload.value;");let n=Object.create(null),o=0;for(let e of i.keys)n[e]=`key_${o++}`;for(let a of(t.write("const newResult = {};"),i.keys)){let i=n[a],o=T(a),l=e[a],s=l?._zod?.optout==="optional";t.write(`const ${i} = ${r(a)};`),s?t.write(`
4        if (${i}.issues.length) {
5          if (${o} in input) {
6            payload.issues = payload.issues.concat(${i}.issues.map(iss => ({
7              ...iss,
8              path: iss.path ? [${o}, ...iss.path] : [${o}]
9            })));
10          }
11        }
12        
13        if (${i}.value === undefined) {
14          if (${o} in input) {
15            newResult[${o}] = undefined;
16          }
17        } else {
18          newResult[${o}] = ${i}.value;
19        }
20        
21      `):t.write(`
22        if (${i}.issues.length) {
23          payload.issues = payload.issues.concat(${i}.issues.map(iss => ({
24            ...iss,
25            path: iss.path ? [${o}, ...iss.path] : [${o}]
26          })));
27        }
28        
29        if (${i}.value === undefined) {
30          if (${o} in input) {
31            newResult[${o}] = undefined;
32          }
33        } else {
34          newResult[${o}] = ${i}.value;
35        }
36        
37      `)}t.write("payload.value = newResult;"),t.write("return payload;");let l=t.compile();return(t,i)=>l(e,t,i)})(t.shape)),o=i(o,d),u)?iH([],c,o,d,r,e):o:n(o,d):(o.issues.push({expected:"object",code:"invalid_type",input:c,inst:e}),o)}});function iJ(e,t,i,r){for(let i of e)if(0===i.issues.length)return t.value=i.value,t;let n=e.filter(e=>!ee(e));return 1===n.length?(t.value=n[0].value,n[0]):(t.issues.push({code:"invalid_union",input:t.value,inst:i,errors:e.map(e=>e.issues.map(e=>er(e,r,l())))}),t)}let iG=i("$ZodUnion",(e,t)=>{t3.init(e,t),$(e._zod,"optin",()=>t.options.some(e=>
37"optional"===e._zod.optin)?"optional":void 0),$(e._zod,"optout",()=>t.options.some(e=>"optional"===e._zod.optout)?"optional":void 0),$(e._zod,"values",()=>{if(t.options.every(e=>e._zod.values))return new Set(t.options.flatMap(e=>Array.from(e._zod.values)))}),$(e._zod,"pattern",()=>{if(t.options.every(e=>e._zod.pattern)){let e=t.options.map(e=>e._zod.pattern);return RegExp(`^(${e.map(e=>x(e.source)).join("|")})$`)}});let i=1===t.options.length,r=t.options[0]._zod.run;e._zod.parse=(n,a)=>{if(i)return r(n,a);let o=!1,l=[];for(let e of t.options){let t=e._zod.run({value:n.value,issues:[]},a);if(t instanceof Promise)l.push(t),o=!0;else{if(0===t.issues.length)return t;l.push(t)}}return o?Promise.all(l).then(t=>iJ(t,n,e,a)):iJ(l,n,e,a)}});function iK(e,t,i,r){let n=e.filter(e=>0===e.issues.length);return 1===n.length?t.value=n[0].value:0===n.length?t.issues.push({code:"invalid_union",input:t.value,inst:i,errors:e.map(e=>e.issues.map(e=>er(e,r,l())))}):t.issues.push({code:"invalid_union",input:t.value,inst:i,errors:[],inclusive:!1}),t}let iQ=i("$ZodXor",(e,t)=>{iG.init(e,t),t.inclusive=!1;let i=1===t.options.length,r=t.options[0]._zod.run;e._zod.parse=(n,a)=>{if(i)return r(n,a);let o=!1,l=[];for(let e of t.options){let t=e._zod.run({value:n.value,issues:[]},a);t instanceof Promise?(l.push(t),o=!0):l.push(t)}return o?Promise.all(l).then(t=>iK(t,n,e,a)):iK(l,n,e,a)}}),iX=i("$ZodDiscriminatedUnion",(e,t)=>{t.inclusive=!1,iG.init(e,t);let i=e._zod.parse;$(e._zod,"propValues",()=>{let e={};for(let i of t.options){let r=i._zod.propValues;if(!r||0===Object.keys(r).length)throw Error(`Invalid discriminated union option at index "${t.options.indexOf(i)}"`);for(let[t,i]of Object.entries(r))for(let r of(e[t]||(e[t]=new Set),i))e[t].add(r)}return e});let r=h(()=>{let e=t.options,i=new Map;for(let r of e){let e=r._zod.propValues?.[t.discriminator];if(!e||0===e.size)throw Error(`Invalid discriminated union option at index "${t.options.indexOf(r)}"`);for(let t of e){if(i.has(t))throw Error(`Duplicate discriminator value "${String(t)}"`);i.set(t,r)}}return i});e._zod.parse=(n,a)=>{let o=n.value;if(!A(o))return n.issues.push({code:"invalid_type",expected:"object",input:o,inst:e}),n;let l=r.value.get(o?.[t.discriminator]);return l?l._zod.run(n,a):t.unionFallback?i(n,a):(n.issues.push({code:"invalid_union",errors:[],note:"No matching discriminator",discriminator:t.discriminator,input:o,path:[t.discriminator],inst:e}),n)}}),iY=i("$ZodIntersection",(e,t)=>{t3.init(e,t),e._zod.parse=(e,i)=>{let r=e.value,n=t.left._zod.run({value:r,issues:[]},i),a=t.right._zod.run({value:r,issues:[]},i);return n instanceof Promise||a instanceof Promise?Promise.all([n,a]).then(([t,i])=>i0(e,t,i)):i0(e,n,a)}});function i0(e,t,i){let r,n=new Map;for(let i of t.issues)if("unrecognized_keys"===i.code)for(let e of(r??(r=i),i.keys))n.has(e)||n.set(e,{}),n.get(e).l=!0;else e.issues.push(i);for(let t of i.issues)if("unrecognized_keys"===t.code)for(let e of t.keys)n.has(e)||n.set(e,{}),n.get(e).r=!0;else e.issues.push(t);let a=[...n].filter(([,e])=>e.l&&e.r).map(([e])=>e);if(a.length&&r&&e.issues.push({...r,keys:a}),ee(e))return e;let o=function e(t,i){if(t===i||t instanceof Date&&i instanceof Date&&+t==+i)return{valid:!0,data:t};if(Z(t)&&Z(i)){let r=Object.keys(i),n=Object.keys(t).filter(e=>-1!==r.indexOf(e)),a={...t,...i};for(let r of n){let n=e(t[r],i[r]);if(!n.valid)return{valid:!1,mergeErrorPath:[r,...n.mergeErrorPath]};a[r]=n.data}return{valid:!0,data:a}}if(Array.isArray(t)&&Array.isArray(i)){if(t.length!==i.length)return{valid:!1,mergeErrorPath:[]};let r=[];for(let n=0;n<t.length;n++){let a=e(t[n],i[n]);if(!a.valid)return{valid:!1,mergeErrorPath:[n,...a.mergeErrorPath]};r.push(a.data)}return{valid:!0,data:r}}return{valid:!1,mergeErrorPath:[]}}(t.value,i.value);if(!o.valid)throw Error(`Unmergable intersection. Error path: ${JSON.stringify(o.mergeErrorPath)}`);return e.value=o.data,e}let i1=i("$ZodTuple",(e,t)=>{t3.init(e,t);let i=t.items;e._zod.parse=(r,n)=>{let a=r.value;if(!Array.isArray(a))return r.issues.push({input:a,inst:e,expected:"tuple",code:"invalid_type"}),r;r.value=[];let o=[],l=[...i].reverse().findIndex(e=>"optional"!==e._zod.optin),s=-1===l?0:i.length-l;if(!t.rest){let t=a.length>i.length,n=a.length<s-1;if(t||n)return r.issues.push({...t?{code:"too_big",maximum:i.length,inclusive:!0}:{code:"too_small",minimum:i.length}
37,input:a,inst:e,origin:"array"}),r}let u=-1;for(let e of i){if(++u>=a.length&&u>=s)continue;let t=e._zod.run({value:a[u],issues:[]},n);t instanceof Promise?o.push(t.then(e=>i2(e,r,u))):i2(t,r,u)}if(t.rest)for(let e of a.slice(i.length)){u++;let i=t.rest._zod.run({value:e,issues:[]},n);i instanceof Promise?o.push(i.then(e=>i2(e,r,u))):i2(i,r,u)}return o.length?Promise.all(o).then(()=>r):r}});function i2(e,t,i){e.issues.length&&t.issues.push(...et(i,e.issues)),t.value[i]=e.value}let i4=i("$ZodRecord",(e,t)=>{t3.init(e,t),e._zod.parse=(i,r)=>{let n=i.value;if(!Z(n))return i.issues.push({expected:"record",code:"invalid_type",input:n,inst:e}),i;let a=[],o=t.keyType._zod.values;if(o){let l;i.value={};let s=new Set;for(let e of o)if("string"==typeof e||"number"==typeof e||"symbol"==typeof e){s.add("number"==typeof e?e.toString():e);let o=t.valueType._zod.run({value:n[e],issues:[]},r);o instanceof Promise?a.push(o.then(t=>{t.issues.length&&i.issues.push(...et(e,t.issues)),i.value[e]=t.value})):(o.issues.length&&i.issues.push(...et(e,o.issues)),i.value[e]=o.value)}for(let e in n)s.has(e)||(l=l??[]).push(e);l&&l.length>0&&i.issues.push({code:"unrecognized_keys",input:n,inst:e,keys:l})}else for(let o of(i.value={},Reflect.ownKeys(n))){if("__proto__"===o)continue;let s=t.keyType._zod.run({value:o,issues:[]},r);if(s instanceof Promise)throw Error("Async schemas not supported in object keys currently");if("string"==typeof o&&tg.test(o)&&s.issues.length&&s.issues.some(e=>"invalid_type"===e.code&&"number"===e.expected)){let e=t.keyType._zod.run({value:Number(o),issues:[]},r);if(e instanceof Promise)throw Error("Async schemas not supported in object keys currently");0===e.issues.length&&(s=e)}if(s.issues.length){"loose"===t.mode?i.value[o]=n[o]:i.issues.push({code:"invalid_key",origin:"record",issues:s.issues.map(e=>er(e,r,l())),input:o,path:[o],inst:e});continue}let u=t.valueType._zod.run({value:n[o],issues:[]},r);u instanceof Promise?a.push(u.then(e=>{e.issues.length&&i.issues.push(...et(o,e.issues)),i.value[s.value]=e.value})):(u.issues.length&&i.issues.push(...et(o,u.issues)),i.value[s.value]=u.value)}return a.length?Promise.all(a).then(()=>i):i}}),i6=i("$ZodMap",(e,t)=>{t3.init(e,t),e._zod.parse=(i,r)=>{let n=i.value;if(!(n instanceof Map))return i.issues.push({expected:"map",code:"invalid_type",input:n,inst:e}),i;let a=[];for(let[o,l]of(i.value=new Map,n)){let s=t.keyType._zod.run({value:o,issues:[]},r),u=t.valueType._zod.run({value:l,issues:[]},r);s instanceof Promise||u instanceof Promise?a.push(Promise.all([s,u]).then(([t,a])=>{i3(t,a,i,o,n,e,r)})):i3(s,u,i,o,n,e,r)}return a.length?Promise.all(a).then(()=>i):i}});function i3(e,t,i,r,n,a,o){e.issues.length&&(P.has(typeof r)?i.issues.push(...et(r,e.issues)):i.issues.push({code:"invalid_key",origin:"map",input:n,inst:a,issues:e.issues.map(e=>er(e,o,l()))})),t.issues.length&&(P.has(typeof r)?i.issues.push(...et(r,t.issues)):i.issues.push({origin:"map",code:"invalid_element",input:n,inst:a,key:r,issues:t.issues.map(e=>er(e,o,l()))})),i.value.set(e.value,t.value)}let i5=i("$ZodSet",(e,t)=>{t3.init(e,t),e._zod.parse=(i,r)=>{let n=i.value;if(!(n instanceof Set))return i.issues.push({input:n,inst:e,expected:"set",code:"invalid_type"}),i;let a=[];for(let e of(i.value=new Set,n)){let n=t.valueType._zod.run({value:e,issues:[]},r);n instanceof Promise?a.push(n.then(e=>i9(e,i))):i9(n,i)}return a.length?Promise.all(a).then(()=>i):i}});function i9(e,t){e.issues.length&&t.issues.push(...e.issues),t.value.add(e.value)}let i7=i("$ZodEnum",(e,t)=>{t3.init(e,t);let i=p(t.entries),r=new Set(i);e._zod.values=r,e._zod.pattern=RegExp(`^(${i.filter(e=>P.has(typeof e)).map(e=>"string"==typeof e?L(e):e.toString()).join("|")})$`),e._zod.parse=(t,n)=>{let a=t.value;return r.has(a)||t.issues.push({code:"invalid_value",values:i,input:a,inst:e}),t}}),i8=i("$ZodLiteral",(e,t)=>{if(t3.init(e,t),0===t.values.length)throw Error("Cannot create literal schema with no valid values");let i=new Set(t.values);e._zod.values=i,e._zod.pattern=RegExp(`^(${t.values.map(e=>"string"==typeof e?L(e):e?L(e.toString()):String(e)).join("|")})$`),e._zod.parse=(r,n)=>{let a=r.value;return i.has(a)||r.issues.push({code:"invalid_value",values:t.values,input:a,inst:e}),r}}),re=i("$ZodFile",(e,t)=>{t3.init(e,t),e._zod.parse=(t,i)=>{let r=t.value;return r instanceof File||t.issues.push({expected:"file",code:"invalid_type",input:r,inst:e}),t}}),rt=i("$ZodTransform",(e,t)=>{t3.init(e,t),e._zod.parse=(i,r)=>{if("backward"===r.direction)throw new a(e.constructor.name);let o=t.transform(i.value,i);
37if(r.async)return(o instanceof Promise?o:Promise.resolve(o)).then(e=>(i.value=e,i));if(o instanceof Promise)throw new n;return i.value=o,i}});function ri(e,t){return e.issues.length&&void 0===t?{issues:[],value:void 0}:e}let rr=i("$ZodOptional",(e,t)=>{t3.init(e,t),e._zod.optin="optional",e._zod.optout="optional",$(e._zod,"values",()=>t.innerType._zod.values?new Set([...t.innerType._zod.values,void 0]):void 0),$(e._zod,"pattern",()=>{let e=t.innerType._zod.pattern;return e?RegExp(`^(${x(e.source)})?$`):void 0}),e._zod.parse=(e,i)=>{if("optional"===t.innerType._zod.optin){let r=t.innerType._zod.run(e,i);return r instanceof Promise?r.then(t=>ri(t,e.value)):ri(r,e.value)}return void 0===e.value?e:t.innerType._zod.run(e,i)}}),rn=i("$ZodExactOptional",(e,t)=>{rr.init(e,t),$(e._zod,"values",()=>t.innerType._zod.values),$(e._zod,"pattern",()=>t.innerType._zod.pattern),e._zod.parse=(e,i)=>t.innerType._zod.run(e,i)}),ra=i("$ZodNullable",(e,t)=>{t3.init(e,t),$(e._zod,"optin",()=>t.innerType._zod.optin),$(e._zod,"optout",()=>t.innerType._zod.optout),$(e._zod,"pattern",()=>{let e=t.innerType._zod.pattern;return e?RegExp(`^(${x(e.source)}|null)$`):void 0}),$(e._zod,"values",()=>t.innerType._zod.values?new Set([...t.innerType._zod.values,null]):void 0),e._zod.parse=(e,i)=>null===e.value?e:t.innerType._zod.run(e,i)}),ro=i("$ZodDefault",(e,t)=>{t3.init(e,t),e._zod.optin="optional",$(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(e,i)=>{if("backward"===i.direction)return t.innerType._zod.run(e,i);if(void 0===e.value)return e.value=t.defaultValue,e;let r=t.innerType._zod.run(e,i);return r instanceof Promise?r.then(e=>rl(e,t)):rl(r,t)}});function rl(e,t){return void 0===e.value&&(e.value=t.defaultValue),e}let rs=i("$ZodPrefault",(e,t)=>{t3.init(e,t),e._zod.optin="optional",$(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(e,i)=>("backward"===i.direction||void 0===e.value&&(e.value=t.defaultValue),t.innerType._zod.run(e,i))}),ru=i("$ZodNonOptional",(e,t)=>{t3.init(e,t),$(e._zod,"values",()=>{let e=t.innerType._zod.values;return e?new Set([...e].filter(e=>void 0!==e)):void 0}),e._zod.parse=(i,r)=>{let n=t.innerType._zod.run(i,r);return n instanceof Promise?n.then(t=>rd(t,e)):rd(n,e)}});function rd(e,t){return e.issues.length||void 0!==e.value||e.issues.push({code:"invalid_type",expected:"nonoptional",input:e.value,inst:t}),e}let rc=i("$ZodSuccess",(e,t)=>{t3.init(e,t),e._zod.parse=(e,i)=>{if("backward"===i.direction)throw new a("ZodSuccess");let r=t.innerType._zod.run(e,i);return r instanceof Promise?r.then(t=>(e.value=0===t.issues.length,e)):(e.value=0===r.issues.length,e)}}),rm=i("$ZodCatch",(e,t)=>{t3.init(e,t),$(e._zod,"optin",()=>t.innerType._zod.optin),$(e._zod,"optout",()=>t.innerType._zod.optout),$(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(e,i)=>{if("backward"===i.direction)return t.innerType._zod.run(e,i);let r=t.innerType._zod.run(e,i);return r instanceof Promise?r.then(r=>(e.value=r.value,r.issues.length&&(e.value=t.catchValue({...e,error:{issues:r.issues.map(e=>er(e,i,l()))},input:e.value}),e.issues=[]),e)):(e.value=r.value,r.issues.length&&(e.value=t.catchValue({...e,error:{issues:r.issues.map(e=>er(e,i,l()))},input:e.value}),e.issues=[]),e)}}),rp=i("$ZodNaN",(e,t)=>{t3.init(e,t),e._zod.parse=(t,i)=>("number"==typeof t.value&&Number.isNaN(t.value)||t.issues.push({input:t.value,inst:e,expected:"nan",code:"invalid_type"}),t)}),rf=i("$ZodPipe",(e,t)=>{t3.init(e,t),$(e._zod,"values",()=>t.in._zod.values),$(e._zod,"optin",()=>t.in._zod.optin),$(e._zod,"optout",()=>t.out._zod.optout),$(e._zod,"propValues",()=>t.in._zod.propValues),e._zod.parse=(e,i)=>{if("backward"===i.direction){let r=t.out._zod.run(e,i);return r instanceof Promise?r.then(e=>rg(e,t.in,i)):rg(r,t.in,i)}let r=t.in._zod.run(e,i);return r instanceof Promise?r.then(e=>rg(e,t.out,i)):rg(r,t.out,i)}});function rg(e,t,i){return e.issues.length?(e.aborted=!0,e):t._zod.run({value:e.value,issues:e.issues},i)}let rh=i("$ZodCodec",(e,t)=>{t3.init(e,t),$(e._zod,"values",()=>t.in._zod.values),$(e._zod,"optin",()=>t.in._zod.optin),$(e._zod,"optout",()=>t.out._zod.optout),$(e._zod,"propValues",()=>t.in._zod.propValues),e._zod.parse=(e,i)=>{if("forward"===(i.direction||"forward")){let r=t.in._zod.run(e,i);return r instanceof Promise?r.then(e=>rv(e,t,i)):rv(r,t,i)}{let r=t.out._zod.run(e,i);return r instanceof Promise?r.then(e=>rv(e,t,i)):rv(r,t,i)}}});function rv(e,t,i){if(e.issues.length)return e.aborted=!0,e;if("forward"===(i.direction||"forward")){let r=t.transform(e.value,e);return r instanceof Promise?r.then(r=>rx(e,r,t.out,i)):rx(e,r,t.out,i)}{let r=t.reverseTransform(e.value,e);return r instanceof Promise?r.then(r=>rx(e,r,t.in,i)):rx(e,r,t.in,i)}}function rx(e,t,i,r){return e.issues.length?(e.aborted=!0,e):i._zod.run({value:t,issues:e.issues},r)}let rb=i("$ZodReadonly",(e,t)=>{t3.init(e,t),$(e._zod,"propValues",()=>t.innerType._zod.propValues),$(e._zod,"values",()=>t.innerType._zod.values),$(e._zod,"optin",()=>t.innerType?._zod?.optin),$(e._zod,"optout",()=>t.innerType?._zod?.optout),e._zod.parse=(e,i)=>{if("backward"===i.direction)return t.innerType._zod.run(e,i);let r=t.innerType._zod.run(e,i);return r instanceof Promise?r.then(ry):ry(r)}});function ry(e){return e.value=Object.freeze(e.value),e}let r$=i("$ZodTemplateLiteral",(e,t)=>{t3.init(e,t);let i=[];for(let e of t.parts)if("object"==typeof e&&null!==e){if(!e._zod.pattern)throw Error(`Invalid template literal part, no pattern found: ${[...e._zod.traits].shift()}`);let t=e._zod.pattern instanceof RegExp?e._zod.pattern.source:e._zod.pattern;if(!t)throw Error(`Invalid template literal part: ${e._zod.traits}`);let r=+!!t.startsWith("^"),n=t.endsWith("$")?t.length-1:t.length;i.push(t.slice(r,n))}else if(null===e||E.has(typeof e))i.push(L(`${e}`));else throw Error(`Invalid template literal part: ${e}`);e._zod.pattern=RegExp(`^${i.join("")}$`),e._zod.parse=(i,r)=>("string"!=typeof i.value?i.issues.push({input:i.value,inst:e,expected:"string",code:"invalid_type"}):(e._zod.pattern.lastIndex=0,e._zod.pattern.test(i.value)||i.issues.push({input:i.value,inst:e,code:"invalid_format",format:t.format??"template_literal",pattern:e._zod.pattern.source})),i)}),rw=i("$ZodFunction",(e,t)=>
37(t3.init(e,t),e._def=t,e._zod.def=t,e.implement=t=>{if("function"!=typeof t)throw Error("implement() must be called with a function");return function(...i){let r=Reflect.apply(t,this,e._def.input?eC(e._def.input,i):i);return e._def.output?eC(e._def.output,r):r}},e.implementAsync=t=>{if("function"!=typeof t)throw Error("implementAsync() must be called with a function");return async function(...i){let r=e._def.input?await eI(e._def.input,i):i,n=await Reflect.apply(t,this,r);return e._def.output?await eI(e._def.output,n):n}},e._zod.parse=(t,i)=>("function"!=typeof t.value?t.issues.push({code:"invalid_type",expected:"function",input:t.value,inst:e}):e._def.output&&"promise"===e._def.output._zod.def.type?t.value=e.implementAsync(t.value):t.value=e.implement(t.value),t),e.input=(...t)=>{let i=e.constructor;return new i(Array.isArray(t[0])?{type:"function",input:new i1({type:"tuple",items:t[0],rest:t[1]}),output:e._def.output}:{type:"function",input:t[0],output:e._def.output})},e.output=t=>new e.constructor({type:"function",input:e._def.input,output:t}),e)),rk=i("$ZodPromise",(e,t)=>{t3.init(e,t),e._zod.parse=(e,i)=>Promise.resolve(e.value).then(e=>t.innerType._zod.run({value:e,issues:[]},i))}),r_=i("$ZodLazy",(e,t)=>{t3.init(e,t),$(e._zod,"innerType",()=>t.getter()),$(e._zod,"pattern",()=>e._zod.innerType?._zod?.pattern),$(e._zod,"propValues",()=>e._zod.innerType?._zod?.propValues),$(e._zod,"optin",()=>e._zod.innerType?._zod?.optin??void 0),$(e._zod,"optout",()=>e._zod.innerType?._zod?.optout??void 0),e._zod.parse=(t,i)=>e._zod.innerType._zod.run(t,i)}),rC=i("$ZodCustom",(e,t)=>{tR.init(e,t),t3.init(e,t),e._zod.parse=(e,t)=>e,e._zod.check=i=>{let r=i.value,n=t.fn(r);if(n instanceof Promise)return n.then(t=>rj(t,i,r,e));rj(n,i,r,e)}});function rj(e,t,i,r){if(!e){let e={code:"custom",input:i,inst:r,path:[...r._zod.def.path??[]],continue:!r._zod.def.abort};r._zod.def.params&&(e.params=r._zod.def.params),t.issues.push(el(e))}}function rI(e,t,i,r){let n=Math.abs(e),a=n%10,o=n%100;return o>=11&&o<=19?r:1===a?t:a>=2&&a<=4?i:r}function rS(){let e,t,i;return{localeError:(e={string:{unit:"characters",verb:"to have"},file:{unit:"bytes",verb:"to have"},array:{unit:"items",verb:"to have"},set:{unit:"items",verb:"to have"},map:{unit:"entries",verb:"to have"}},t={regex:"input",email:"email address",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO datetime",date:"ISO date",time:"ISO time",duration:"ISO duration",ipv4:"IPv4 address",ipv6:"IPv6 address",mac:"MAC address",cidrv4:"IPv4 range",cidrv6:"IPv6 range",base64:"base64-encoded string",base64url:"base64url-encoded string",json_string:"JSON string",e164:"E.164 number",jwt:"JWT",template_literal:"input"},i={nan:"NaN"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;return`Invalid input: expected ${e}, received ${n}`}case"invalid_value":if(1===r.values.length)return`Invalid input: expected ${B(r.values[0])}`;return`Invalid option: expected one of ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`Too big: expected ${r.origin??"value"} to have ${t}${r.maximum.toString()} ${i.unit??"elements"}`;return`Too big: expected ${r.origin??"value"} to be ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`Too small: expected ${r.origin} to have ${t}${r.minimum.toString()} ${i.unit}`;return`Too small: expected ${r.origin} to be ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Invalid string: must start with "${r.prefix}"`;if("ends_with"===r.format)return`Invalid string: must end with "${r.suffix}"`;if("includes"===r.format)return`Invalid string: must include "${r.includes}"`;if("regex"===r.format)return`Invalid string: must match pattern ${r.pattern}`;return`Invalid ${t[r.format]??r.format}`;case"not_multiple_of":return`Invalid number: must be a multiple of ${r.divisor}`;case"unrecognized_keys":return`Unrecognized key${r.keys.length>
371?"s":""}: ${f(r.keys,", ")}`;case"invalid_key":return`Invalid key in ${r.origin}`;case"invalid_union":default:return"Invalid input";case"invalid_element":return`Invalid value in ${r.origin}`}})}}function rT(e,t,i){return 1===Math.abs(e)?t:i}function rz(e){if(!e)return"";let t=e[e.length-1];return e+(["ա","ե","ը","ի","ո","ու","օ"].includes(t)?"ն":"ը")}function rN(){let e,t,i;return{localeError:(e={string:{unit:"តួអក្សរ",verb:"គួរមាន"},file:{unit:"បៃ",verb:"គួរមាន"},array:{unit:"ធាតុ",verb:"គួរមាន"},set:{unit:"ធាតុ",verb:"គួរមាន"}},t={regex:"ទិន្នន័យបញ្ចូល",email:"អាសយដ្ឋានអ៊ីមែល",url:"URL",emoji:"សញ្ញាអារម្មណ៍",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"កាលបរិច្ឆេទ និងម៉ោង ISO",date:"កាលបរិច្ឆេទ ISO",time:"ម៉ោង ISO",duration:"រយៈពេល ISO",ipv4:"អាសយដ្ឋាន IPv4",ipv6:"អាសយដ្ឋាន IPv6",cidrv4:"ដែនអាសយដ្ឋាន IPv4",cidrv6:"ដែនអាសយដ្ឋាន IPv6",base64:"ខ្សែអក្សរអ៊ិកូដ base64",base64url:"ខ្សែអក្សរអ៊ិកូដ base64url",json_string:"ខ្សែអក្សរ JSON",e164:"លេខ E.164",jwt:"JWT",template_literal:"ទិន្នន័យបញ្ចូល"},i={nan:"NaN",number:"លេខ",array:"អារេ (Array)",null:"គ្មានតម្លៃ (null)"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`ទិន្នន័យបញ្ចូលមិនត្រឹមត្រូវ៖ ត្រូវការ instanceof ${r.expected} ប៉ុន្តែទទួលបាន ${n}`;return`ទិន្នន័យបញ្ចូលមិនត្រឹមត្រូវ៖ ត្រូវការ ${e} ប៉ុន្តែទទួលបាន ${n}`}case"invalid_value":if(1===r.values.length)return`ទិន្នន័យបញ្ចូលមិនត្រឹមត្រូវ៖ ត្រូវការ ${B(r.values[0])}`;return`ជម្រើសមិនត្រឹមត្រូវ៖ ត្រូវជាមួយក្នុងចំណោម ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`ធំពេក៖ ត្រូវការ ${r.origin??"តម្លៃ"} ${t} ${r.maximum.toString()} ${i.unit??"ធាតុ"}`;return`ធំពេក៖ ត្រូវការ ${r.origin??"តម្លៃ"} ${t} ${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`តូចពេក៖ ត្រូវការ ${r.origin} ${t} ${r.minimum.toString()} ${i.unit}`;return`តូចពេក៖ ត្រូវការ ${r.origin} ${t} ${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`ខ្សែអក្សរមិនត្រឹមត្រូវ៖ ត្រូវចាប់ផ្តើមដោយ "${r.prefix}"`;if("ends_with"===r.format)return`ខ្សែអក្សរមិនត្រឹមត្រូវ៖ ត្រូវបញ្ចប់ដោយ "${r.suffix}"`;if("includes"===r.format)return`ខ្សែអក្សរមិនត្រឹមត្រូវ៖ ត្រូវមាន "${r.includes}"`;if("regex"===r.format)return`ខ្សែអក្សរមិនត្រឹមត្រូវ៖ ត្រូវតែផ្គូផ្គងនឹងទម្រង់ដែលបានកំណត់ ${r.pattern}`;return`មិនត្រឹមត្រូវ៖ ${t[r.format]??r.format}`;case"not_multiple_of":return`លេខមិនត្រឹមត្រូវ៖ ត្រូវតែជាពហុគុណនៃ ${r.divisor}`;case"unrecognized_keys":return`រកឃើញសោមិនស្គាល់៖ ${f(r.keys,", ")}`;
37case"invalid_key":return`សោមិនត្រឹមត្រូវនៅក្នុង ${r.origin}`;case"invalid_union":default:return`ទិន្នន័យមិនត្រឹមត្រូវ`;case"invalid_element":return`ទិន្នន័យមិនត្រឹមត្រូវនៅក្នុង ${r.origin}`}})}}e.s(["$ZodAny",0,iU,"$ZodArray",0,iM,"$ZodBase64",0,i$,"$ZodBase64URL",0,ik,"$ZodBigInt",0,iN,"$ZodBigIntFormat",0,iA,"$ZodBoolean",0,iz,"$ZodCIDRv4",0,ix,"$ZodCIDRv6",0,ib,"$ZodCUID",0,ia,"$ZodCUID2",0,io,"$ZodCatch",0,rm,"$ZodCodec",0,rh,"$ZodCustom",0,rC,"$ZodCustomStringFormat",0,iI,"$ZodDate",0,iD,"$ZodDefault",0,ro,"$ZodDiscriminatedUnion",0,iX,"$ZodE164",0,i_,"$ZodEmail",0,ie,"$ZodEmoji",0,ii,"$ZodEnum",0,i7,"$ZodExactOptional",0,rn,"$ZodFile",0,re,"$ZodFunction",0,rw,"$ZodGUID",0,t7,"$ZodIPv4",0,ig,"$ZodIPv6",0,ih,"$ZodISODate",0,ic,"$ZodISODateTime",0,id,"$ZodISODuration",0,ip,"$ZodISOTime",0,im,"$ZodIntersection",0,iY,"$ZodJWT",0,ij,"$ZodKSUID",0,iu,"$ZodLazy",0,r_,"$ZodLiteral",0,i8,"$ZodMAC",0,iv,"$ZodMap",0,i6,"$ZodNaN",0,rp,"$ZodNanoID",0,ir,"$ZodNever",0,iE,"$ZodNonOptional",0,ru,"$ZodNull",0,iO,"$ZodNullable",0,ra,"$ZodNumber",0,iS,"$ZodNumberFormat",0,iT,"$ZodObject",0,iW,"$ZodObjectJIT",0,iV,"$ZodOptional",0,rr,"$ZodPipe",0,rf,"$ZodPrefault",0,rs,"$ZodPromise",0,rk,"$ZodReadonly",0,rb,"$ZodRecord",0,i4,"$ZodSet",0,i5,"$ZodString",0,t5,"$ZodStringFormat",0,t9,"$ZodSuccess",0,rc,"$ZodSymbol",0,iR,"$ZodTemplateLiteral",0,r$,"$ZodTransform",0,rt,"$ZodTuple",0,i1,"$ZodType",0,t3,"$ZodULID",0,il,"$ZodURL",0,it,"$ZodUUID",0,t8,"$ZodUndefined",0,iZ,"$ZodUnion",0,iG,"$ZodUnknown",0,iP,"$ZodVoid",0,iL,"$ZodXID",0,is,"$ZodXor",0,iQ,"isValidBase64",()=>iy,"isValidBase64URL",()=>iw,"isValidJWT",()=>iC],1641);let rA=e=>e.charAt(0).toUpperCase()+e.slice(1);function rR(e){let t=Math.abs(e),i=t%10,r=t%100;return r>=11&&r<=19||0===i?"many":1===i?"one":"few"}function rZ(e,t,i,r){let n=Math.abs(e),a=n%10,o=n%100;return o>=11&&o<=19?r:1===a?t:a>=2&&a<=4?i:r}function rO(){let e,t,i;return{localeError:(e={string:{unit:"символів",verb:"матиме"},file:{unit:"байтів",verb:"матиме"},array:{unit:"елементів",verb:"матиме"},set:{unit:"елементів",verb:"матиме"}},t={regex:"вхідні дані",email:"адреса електронної пошти",url:"URL",emoji:"емодзі",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"дата та час ISO",date:"дата ISO",time:"час ISO",duration:"тривалість ISO",ipv4:"адреса IPv4",ipv6:"адреса IPv6",cidrv4:"діапазон IPv4",cidrv6:"діапазон IPv6",base64:"рядок у кодуванні base64",base64url:"рядок у кодуванні base64url",json_string:"рядок JSON",e164:"номер E.164",jwt:"JWT",template_literal:"вхідні дані"},i={nan:"NaN",number:"число",array:"масив"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Неправильні вхідні дані: очікується instanceof ${r.expected}, отримано ${n}`;return`Неправильні вхідні дані: очікується ${e}, отримано ${n}`}case"invalid_value":if(1===r.values.length)return`Неправильні вхідні дані: очікується ${B(r.values[0])}`;return`Неправильна опція: очікується одне з ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`Занадто велике: очікується, що ${r.origin??"значення"} ${i.verb} ${t}${r.maximum.toString()} ${i.unit??"елементів"}`;return`Занадто велике: очікується, що ${r.origin??"значення"} буде ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`Занадто мале: очікується, що ${r.origin} ${i.verb} ${t}${r.minimum.toString()} ${i.unit}`;return`Занадто мале: очікується, що ${r.origin} буде ${t}${r.minimum.toString()}`}
37case"invalid_format":if("starts_with"===r.format)return`Неправильний рядок: повинен починатися з "${r.prefix}"`;if("ends_with"===r.format)return`Неправильний рядок: повинен закінчуватися на "${r.suffix}"`;if("includes"===r.format)return`Неправильний рядок: повинен містити "${r.includes}"`;if("regex"===r.format)return`Неправильний рядок: повинен відповідати шаблону ${r.pattern}`;return`Неправильний ${t[r.format]??r.format}`;case"not_multiple_of":return`Неправильне число: повинно бути кратним ${r.divisor}`;case"unrecognized_keys":return`Нерозпізнаний ключ${r.keys.length>1?"і":""}: ${f(r.keys,", ")}`;case"invalid_key":return`Неправильний ключ у ${r.origin}`;case"invalid_union":return"Неправильні вхідні дані";case"invalid_element":return`Неправильне значення у ${r.origin}`;default:return`Неправильні вхідні дані`}})}}e.s([],731529);let rU=Symbol("ZodOutput"),rP=Symbol("ZodInput");class rE{constructor(){this._map=new WeakMap,this._idmap=new Map}add(e,...t){let i=t[0];return this._map.set(e,i),i&&"object"==typeof i&&"id"in i&&this._idmap.set(i.id,e),this}clear(){return this._map=new WeakMap,this._idmap=new Map,this}remove(e){let t=this._map.get(e);return t&&"object"==typeof t&&"id"in t&&this._idmap.delete(t.id),this._map.delete(e),this}get(e){let t=e._zod.parent;if(t){let i={...this.get(t)??{}};delete i.id;let r={...i,...this._map.get(e)};return Object.keys(r).length?r:void 0}return this._map.get(e)}has(e){return this._map.has(e)}}function rL(){return new rE}(op=globalThis).__zod_globalRegistry??(op.__zod_globalRegistry=rL());let rD=globalThis.__zod_globalRegistry;function rF(e,t){return new e({type:"string",...F(t)})}function rM(e,t){return new e({type:"string",coerce:!0,...F(t)})}function rB(e,t){return new e({type:"string",format:"email",check:"string_format",abort:!1,...F(t)})}function rq(e,t){return new e({type:"string",format:"guid",check:"string_format",abort:!1,...F(t)})}function rH(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,...F(t)})}function rW(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v4",...F(t)})}function rV(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v6",...F(t)})}function rJ(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v7",...F(t)})}function rG(e,t){return new e({type:"string",format:"url",check:"string_format",abort:!1,...F(t)})}function rK(e,t){return new e({type:"string",format:"emoji",check:"string_format",abort:!1,...F(t)})}function rQ(e,t){return new e({type:"string",format:"nanoid",check:"string_format",abort:!1,...F(t)})}function rX(e,t){return new e({type:"string",format:"cuid",check:"string_format",abort:!1,...F(t)})}function rY(e,t){return new e({type:"string",format:"cuid2",check:"string_format",abort:!1,...F(t)})}function r0(e,t){return new e({type:"string",format:"ulid",check:"string_format",abort:!1,...F(t)})}function r1(e,t){return new e({type:"string",format:"xid",check:"string_format",abort:!1,...F(t)})}function r2(e,t){return new e({type:"string",format:"ksuid",check:"string_format",abort:!1,...F(t)})}function r4(e,t){return new e({type:"string",format:"ipv4",check:"string_format",abort:!1,...F(t)})}function r6(e,t){return new e({type:"string",format:"ipv6",check:"string_format",abort:!1,...F(t)})}function r3(e,t){return new e({type:"string",format:"mac",check:"string_format",abort:!1,...F(t)})}function r5(e,t){return new e({type:"string",format:"cidrv4",check:"string_format",abort:!1,...F(t)})}function r9(e,t){return new e({type:"string",format:"cidrv6",check:"string_format",abort:!1,...F(t)})}function r7(e,t){return new e({type:"string",format:"base64",check:"string_format",abort:!1,...F(t)})}function r8(e,t){return new e({type:"string",format:"base64url",check:"string_format",abort:!1,...F(t)})}function ne(e,t){return new e({type:"string",format:"e164",check:"string_format",abort:!1,...F(t)})}function nt(e,t){return new e({type:"string",format:"jwt",check:"string_format",abort:!1,...F(t)})}e.s(["$ZodRegistry",()=>rE,"$input",0,rP,"$output",0,rU,"globalRegistry",0,rD,"registry",()=>rL],3918);let ni={Any:null,Minute:-1,Second:0,Millisecond:3,Microsecond:6};function nr(e,t){return new e({type:"string",format:"datetime",check:"string_format",offset:!1,local:!1,precision:null,...F(t)})}function nn(e,t){return new e({type:"string",format:"date",check:"string_format",...F(t)})}function na(e,t){return new e({type:"string",format:"time",check:"string_format",precision:null,...F(t)})}function no(e,t){return new e({type:"string",format:"duration",check:"string_format",...F(t)})}function nl(e,t){return new e({type:"number",checks:[],...F(t)})}function ns(e,t){return new e({type:"number",coerce:!0,checks:[],...F(t)})}function nu(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"safeint",...F(t)})}
vendor: 3,814 bytes, line 37
37function nd(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"float32",...F(t)})}function nc(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"float64",...F(t)})}function nm(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"int32",...F(t)})}function np(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"uint32",...F(t)})}function nf(e,t){return new e({type:"boolean",...F(t)})}function ng(e,t){return new e({type:"boolean",coerce:!0,...F(t)})}function nh(e,t){return new e({type:"bigint",...F(t)})}function nv(e,t){return new e({type:"bigint",coerce:!0,...F(t)})}function nx(e,t){return new e({type:"bigint",check:"bigint_format",abort:!1,format:"int64",...F(t)})}function nb(e,t){return new e({type:"bigint",check:"bigint_format",abort:!1,format:"uint64",...F(t)})}function ny(e,t){return new e({type:"symbol",...F(t)})}function n$(e,t){return new e({type:"undefined",...F(t)})}function nw(e,t){return new e({type:"null",...F(t)})}function nk(e){return new e({type:"any"})}function n_(e){return new e({type:"unknown"})}function nC(e,t){return new e({type:"never",...F(t)})}function nj(e,t){return new e({type:"void",...F(t)})}function nI(e,t){return new e({type:"date",...F(t)})}function nS(e,t){return new e({type:"date",coerce:!0,...F(t)})}function nT(e,t){return new e({type:"nan",...F(t)})}function nz(e,t){return new tO({check:"less_than",...F(t),value:e,inclusive:!1})}function nN(e,t){return new tO({check:"less_than",...F(t),value:e,inclusive:!0})}function nA(e,t){return new tU({check:"greater_than",...F(t),value:e,inclusive:!1})}function nR(e,t){return new tU({check:"greater_than",...F(t),value:e,inclusive:!0})}function nZ(e){return nA(0,e)}function nO(e){return nz(0,e)}function nU(e){return nN(0,e)}function nP(e){return nR(0,e)}function nE(e,t){return new tP({check:"multiple_of",...F(t),value:e})}function nL(e,t){return new tD({check:"max_size",...F(t),maximum:e})}function nD(e,t){return new tF({check:"min_size",...F(t),minimum:e})}function nF(e,t){return new tM({check:"size_equals",...F(t),size:e})}function nM(e,t){return new tB({check:"max_length",...F(t),maximum:e})}function nB(e,t){return new tq({check:"min_length",...F(t),minimum:e})}function nq(e,t){return new tH({check:"length_equals",...F(t),length:e})}function nH(e,t){return new tV({check:"string_format",format:"regex",...F(t),pattern:e})}function nW(e){return new tJ({check:"string_format",format:"lowercase",...F(e)})}function nV(e){return new tG({check:"string_format",format:"uppercase",...F(e)})}function nJ(e,t){return new tK({check:"string_format",format:"includes",...F(t),includes:e})}function nG(e,t){return new tQ({check:"string_format",format:"starts_with",...F(t),prefix:e})}function nK(e,t){return new tX({check:"string_format",format:"ends_with",...F(t),suffix:e})}function nQ(e,t,i){return new t0({check:"property",property:e,schema:t,...F(i)})}function nX(e,t){return new t1({check:"mime_type",mime:e,...F(t)})}function nY(e){return new t2({check:"overwrite",tx:e})}function n0(e){return nY(t=>t.normalize(e))}function n1(){return nY(e=>e.trim())}function n2(){return nY(e=>e.toLowerCase())}function n4(){return nY(e=>e.toUpperCase())}function n6(){return nY(e=>z(e))}function n3(e,t,i){return new e({type:"array",element:t,...F(i)})}function n5(e,t,i){return new e({type:"union",options:t,...F(i)})}function n9(e,t,i){return new e({type:"union",options:t,inclusive:!1,...F(i)})}function n7(e,t,i,r){return new e({type:"union",options:i,discriminator:t,...F(r)})}function n8(e,t,i){return new e({type:"intersection",left:t,right:i})}function ae(e,t,i,r){let n=i instanceof t3,a=n?r:i;return new e({type:"tuple",items:t,rest:n?i:null,...F(a)})}function at(e,t,i,r){return new e({type:"record",keyType:t,valueType:i,...F(r)}
37)}function ai(e,t,i,r){return new e({type:"map",keyType:t,valueType:i,...F(r)})}function ar(e,t,i){return new e({type:"set",valueType:t,...F(i)})}function an(e,t,i){return new e({type:"enum",entries:Array.isArray(t)?Object.fromEntries(t.map(e=>[e,e])):t,...F(i)})}function aa(e,t,i){return new e({type:"enum",entries:t,...F(i)})}function ao(e,t,i){return new e({type:"literal",values:Array.isArray(t)?t:[t],...F(i)})}function al(e,t){return new e({type:"file",...F(t)})}function as(e,t){return new e({type:"transform",transform:t})}function au(e,t){return new e({type:"optional",innerType:t})}function ad(e,t){return new e({type:"nullable",innerType:t})}function ac(e,t,i){return new e({type:"default",innerType:t,get defaultValue(){return"function"==typeof i?i():O(i)}})}function am(e,t,i){return new e({type:"nonoptional",innerType:t,...F(i)})}function ap(e,t){return new e({type:"success",innerType:t})}function af(e,t,i){return new e({type:"catch",innerType:t,catchValue:"function"==typeof i?i:()=>i})}function ag(e,t,i){return new e({type:"pipe",in:t,out:i})}function ah(e,t){return new e({type:"readonly",innerType:t})}function av(e,t,i){return new e({type:"template_literal",parts:t,...F(i)})}function ax(e,t){return new e({type:"lazy",getter:t})}function ab(e,t){return new e({type:"promise",innerType:t})}function ay(e,t,i){let r=F(i);return r.abort??(r.abort=!0),new e({type:"custom",check:"custom",fn:t,...r})}function a$(e,t,i){return new e({type:"custom",check:"custom",fn:t,...F(i)})}function aw(e){let t=ak(i=>(i.addIssue=e=>{"string"==typeof e?i.issues.push(el(e,i.value,t._zod.def)):(e.fatal&&(e.continue=!1),e.code??(e.code="custom"),e.input??(e.input=i.value),e.inst??(e.inst=t),e.continue??(e.continue=!t._zod.def.abort),i.issues.push(el(e)))},e(i.value,i)));return t}function ak(e,t){let i=new tR({check:"custom",...F(t)});return i._zod.check=e,i}function a_(e){let t=new tR({check:"describe"});return t._zod.onattach=[t=>{let i=rD.get(t)??{};rD.add(t,{...i,description:e})}],t._zod.check=()=>{},t}function aC(e){let t=new tR({check:"meta"});return t._zod.onattach=[t=>{let i=rD.get(t)??{};rD.add(t,{...i,...e})}],t._zod.check=()=>{},t}function aj(e,t){let i=F(t),r=i.truthy??["true","1","yes","on","y","enabled"],n=i.falsy??["false","0","no","off","n","disabled"];"sensitive"!==i.case&&(r=r.map(e=>"string"==typeof e?e.toLowerCase():e),n=n.map(e=>"string"==typeof e?e.toLowerCase():e));let a=new Set(r),o=new Set(n),l=e.Codec??rh,s=e.Boolean??iz,u=new l({type:"pipe",in:new(e.String??t5)({type:"string",error:i.error}),out:new s({type:"boolean",error:i.error}),transform:(e,t)=>{let r=e;return"sensitive"!==i.case&&(r=r.toLowerCase()),!!a.has(r)||!o.has(r)&&(t.issues.push({code:"invalid_value",expected:"stringbool",values:[...a,...o],input:t.value,inst:u,continue:!1}),{})},reverseTransform:(e,t)=>!0===e?r[0]||"true":n[0]||"false",error:i.error});return u}function aI(e,t,i,r={}){let n=F(r),a={...F(r),check:"string_format",type:"string",format:t,fn:"function"==typeof i?i:e=>i.test(e),...n};return i instanceof RegExp&&(a.pattern=i),new e(a)}function aS(e){let t=e?.target??"draft-2020-12";return"draft-4"===t&&(t="draft-04"),"draft-7"===t&&(t="draft-07"),{processors:e.processors??{},metadataRegistry:e?.metadata??rD,target:t,unrepresentable:e?.unrepresentable??"throw",override:e?.override??(()=>{}),io:e?.io??"output",counter:0,seen:new Map,cycles:e?.cycles??"ref",reused:e?.reused??"inline",external:e?.external??void 0}}function aT(e,t,i={path:[],schemaPath:[]}){var r;let n=e._zod.def,a=t.seen.get(e);if(a)return a.count++,i.schemaPath.includes(e)&&(a.cycle=i.path),a.schema;let o={schema:{},count:1,cycle:void 0,path:i.path};t.seen.set(e,o);let l=e._zod.toJSONSchema?.();if(l)o.schema=l;else{let r={...i,schemaPath:[...i.schemaPath,e],path:i.path};if(e._zod.processJSONSchema)e._zod.processJSONSchema(t,o.schema,r);else{let i=o.schema,a=t.processors[n.type];if(!a)throw Error(`[toJSONSchema]: Non-representable type encountered: ${n.type}`);a(e,t,i,r)}let a=e._zod.parent;a&&(o.ref||(o.ref=a),aT(a,t,r),t.seen.get(a).isParent=!0)}let s=t.metadataRegistry.get(e);return s&&Object.assign(o.schema,s),"input"===t.io&&function e(t,i){let r=i??{seen:new Set};if(r.seen.has(t))return!1;r.seen.add(t);let n=t._zod.def;if("transform"===n.type)return!0;
37if("array"===n.type)return e(n.element,r);if("set"===n.type)return e(n.valueType,r);if("lazy"===n.type)return e(n.getter(),r);if("promise"===n.type||"optional"===n.type||"nonoptional"===n.type||"nullable"===n.type||"readonly"===n.type||"default"===n.type||"prefault"===n.type)return e(n.innerType,r);if("intersection"===n.type)return e(n.left,r)||e(n.right,r);if("record"===n.type||"map"===n.type)return e(n.keyType,r)||e(n.valueType,r);if("pipe"===n.type)return e(n.in,r)||e(n.out,r);if("object"===n.type){for(let t in n.shape)if(e(n.shape[t],r))return!0;return!1}if("union"===n.type){for(let t of n.options)if(e(t,r))return!0;return!1}if("tuple"===n.type){for(let t of n.items)if(e(t,r))return!0;if(n.rest&&e(n.rest,r))return!0}return!1}(e)&&(delete o.schema.examples,delete o.schema.default),"input"===t.io&&o.schema._prefault&&((r=o.schema).default??(r.default=o.schema._prefault)),delete o.schema._prefault,t.seen.get(e).schema}function az(e,t){let i=e.seen.get(t);if(!i)throw Error("Unprocessed schema. This is a bug in Zod.");let r=new Map;for(let t of e.seen.entries()){let i=e.metadataRegistry.get(t[0])?.id;if(i){let e=r.get(i);if(e&&e!==t[0])throw Error(`Duplicate schema id "${i}" detected during JSON Schema conversion. Two different schemas cannot share the same id when converted together.`);r.set(i,t[0])}}let n=t=>{if(t[1].schema.$ref)return;let r=t[1],{ref:n,defId:a}=(t=>{let r="draft-2020-12"===e.target?"$defs":"definitions";if(e.external){let i=e.external.registry.get(t[0])?.id,n=e.external.uri??(e=>e);if(i)return{ref:n(i)};let a=t[1].defId??t[1].schema.id??`schema${e.counter++}`;return t[1].defId=a,{defId:a,ref:`${n("__shared")}#/${r}/${a}`}}if(t[1]===i)return{ref:"#"};let n=`#/${r}/`,a=t[1].schema.id??`__schema${e.counter++}`;return{defId:a,ref:n+a}})(t);r.def={...r.schema},a&&(r.defId=a);let o=r.schema;for(let e in o)delete o[e];o.$ref=n};if("throw"===e.cycles)for(let t of e.seen.entries()){let e=t[1];if(e.cycle)throw Error(`Cycle detected: #/${e.cycle?.join("/")}/<root>
38
39Set the \`cycles\` parameter to \`"ref"\` to resolve cyclical schemas with defs.`)}for(let i of e.seen.entries()){let r=i[1];if(t===i[0]){n(i);continue}if(e.external){let r=e.external.registry.get(i[0])?.id;if(t!==i[0]&&r){n(i);continue}}if(e.metadataRegistry.get(i[0])?.id||r.cycle||r.count>1&&"ref"===e.reused){n(i);continue}}}function aN(e,t){let i=e.seen.get(t);if(!i)throw Error("Unprocessed schema. This is a bug in Zod.");let r=t=>{let i=e.seen.get(t);if(null===i.ref)return;let n=i.def??i.schema,a={...n},o=i.ref;if(i.ref=null,o){r(o);let i=e.seen.get(o),l=i.schema;if(l.$ref&&("draft-07"===e.target||"draft-04"===e.target||"openapi-3.0"===e.target)?(n.allOf=n.allOf??[],n.allOf.push(l)):Object.assign(n,l),Object.assign(n,a),t._zod.parent===o)for(let e in n)"$ref"!==e&&"allOf"!==e&&(e in a||delete n[e]);if(l.$ref)for(let e in n)"$ref"!==e&&"allOf"!==e&&e in i.def&&JSON.stringify(n[e])===JSON.stringify(i.def[e])&&delete n[e]}let l=t._zod.parent;if(l&&l!==o){r(l);let t=e.seen.get(l);if(t?.schema.$ref&&(n.$ref=t.schema.$ref,t.def))for(let e in n)"$ref"!==e&&"allOf"!==e&&e in t.def&&JSON.stringify(n[e])===JSON.stringify(t.def[e])&&delete n[e]}e.override({zodSchema:t,jsonSchema:n,path:i.path??[]})};for(let t of[...e.seen.entries()].reverse())r(t[0]);let n={};if("draft-2020-12"===e.target?n.$schema="https://json-schema.org/draft/2020-12/schema":"draft-07"===e.target?n.$schema="http://json-schema.org/draft-07/schema#":"draft-04"===e.target?n.$schema="http://json-schema.org/draft-04/schema#":e.target,e.external?.uri){let i=e.external.registry.get(t)?.id;if(!i)throw Error("Schema is missing an `id` property");n.$id=e.external.uri(i)}Object.assign(n,i.def??i.schema);let a=e.external?.defs??{};for(let t of e.seen.entries()){let e=t[1];e.def&&e.defId&&(a[e.defId]=e.def)}e.external||Object.keys(a).length>0&&("draft-2020-12"===e.target?n.$defs=a:n.definitions=a);try{let i=JSON.parse(JSON.stringify(n));return Object.defineProperty(i,"~standard",{value:{...t["~standard"],jsonSchema:{input:aR(t,"input",e.processors),output:aR(t,"output",e.processors)}},enumerable:!1,writable:!1}),i}catch(e){throw Error("Error converting schema to JSON.")}}e.s(["TimePrecision",0,ni,"_any",()=>nk,"_array",()=>n3,"_base64",()=>r7,"_base64url",()=>r8,"_bigint",()=>nh,"_boolean",()=>nf,"_catch",()=>af,"_check",()=>ak,"_cidrv4",()=>r5,"_cidrv6",()=>r9,"_coercedBigint",()=>nv,"_coercedBoolean",()=>ng,"_coercedDate",()=>nS,"_coercedNumber",()=>ns,"_coercedString",()=>rM,"_cuid",()=>rX,"_cuid2",()=>rY,"_custom",()=>ay,"_date",()=>nI,"_default",()=>ac,"_discriminatedUnion",()=>n7,"_e164",()=>ne,"_email",()=>rB,"_emoji",()=>rK,"_endsWith",()=>nK,"_enum",()=>
39an,"_file",()=>al,"_float32",()=>nd,"_float64",()=>nc,"_gt",()=>nA,"_gte",()=>nR,"_guid",()=>rq,"_includes",()=>nJ,"_int",()=>nu,"_int32",()=>nm,"_int64",()=>nx,"_intersection",()=>n8,"_ipv4",()=>r4,"_ipv6",()=>r6,"_isoDate",()=>nn,"_isoDateTime",()=>nr,"_isoDuration",()=>no,"_isoTime",()=>na,"_jwt",()=>nt,"_ksuid",()=>r2,"_lazy",()=>ax,"_length",()=>nq,"_literal",()=>ao,"_lowercase",()=>nW,"_lt",()=>nz,"_lte",()=>nN,"_mac",()=>r3,"_map",()=>ai,"_max",()=>nN,"_maxLength",()=>nM,"_maxSize",()=>nL,"_mime",()=>nX,"_min",()=>nR,"_minLength",()=>nB,"_minSize",()=>nD,"_multipleOf",()=>nE,"_nan",()=>nT,"_nanoid",()=>rQ,"_nativeEnum",()=>aa,"_negative",()=>nO,"_never",()=>nC,"_nonnegative",()=>nP,"_nonoptional",()=>am,"_nonpositive",()=>nU,"_normalize",()=>n0,"_null",()=>nw,"_nullable",()=>ad,"_number",()=>nl,"_optional",()=>au,"_overwrite",()=>nY,"_pipe",()=>ag,"_positive",()=>nZ,"_promise",()=>ab,"_property",()=>nQ,"_readonly",()=>ah,"_record",()=>at,"_refine",()=>a$,"_regex",()=>nH,"_set",()=>ar,"_size",()=>nF,"_slugify",()=>n6,"_startsWith",()=>nG,"_string",()=>rF,"_stringFormat",()=>aI,"_stringbool",()=>aj,"_success",()=>ap,"_superRefine",()=>aw,"_symbol",()=>ny,"_templateLiteral",()=>av,"_toLowerCase",()=>n2,"_toUpperCase",()=>n4,"_transform",()=>as,"_trim",()=>n1,"_tuple",()=>ae,"_uint32",()=>np,"_uint64",()=>nb,"_ulid",()=>r0,"_undefined",()=>n$,"_union",()=>n5,"_unknown",()=>n_,"_uppercase",()=>nV,"_url",()=>rG,"_uuid",()=>rH,"_uuidv4",()=>rW,"_uuidv6",()=>rV,"_uuidv7",()=>rJ,"_void",()=>nj,"_xid",()=>r1,"_xor",()=>n9,"describe",()=>a_,"meta",()=>aC],154976);let aA=(e,t={})=>i=>{let r=aS({...i,processors:t});return aT(e,r),az(r,e),aN(r,e)},aR=(e,t,i={})=>r=>{let{libraryOptions:n,target:a}=r??{},o=aS({...n??{},target:a,io:t,processors:i});return aT(e,o),az(o,e),aN(o,e)};e.s(["createStandardJSONSchemaMethod",0,aR,"createToJSONSchemaMethod",0,aA,"extractDefs",()=>az,"finalize",()=>aN,"initializeContext",()=>aS,"process",()=>aT],319135);let aZ={guid:"uuid",url:"uri",datetime:"date-time",json_string:"json-string",regex:""},aO=(e,t,i,r)=>{i.type="string";let{minimum:n,maximum:a,format:o,patterns:l,contentEncoding:s}=e._zod.bag;if("number"==typeof n&&(i.minLength=n),"number"==typeof a&&(i.maxLength=a),o&&(i.format=aZ[o]??o,""===i.format&&delete i.format,"time"===o&&delete i.format),s&&(i.contentEncoding=s),l&&l.size>0){let e=[...l];1===e.length?i.pattern=e[0].source:e.length>1&&(i.allOf=[...e.map(e=>({..."draft-07"===t.target||"draft-04"===t.target||"openapi-3.0"===t.target?{type:"string"}:{},pattern:e.source}))])}},aU=(e,t,i,r)=>{let{minimum:n,maximum:a,format:o,multipleOf:l,exclusiveMaximum:s,exclusiveMinimum:u}=e._zod.bag;"string"==typeof o&&o.includes("int")?i.type="integer":i.type="number","number"==typeof u&&("draft-04"===t.target||"openapi-3.0"===t.target?(i.minimum=u,i.exclusiveMinimum=!0):i.exclusiveMinimum=u),"number"==typeof n&&(i.minimum=n,"number"==typeof u&&"draft-04"!==t.target&&(u>=n?delete i.minimum:delete i.exclusiveMinimum)),"number"==typeof s&&("draft-04"===t.target||"openapi-3.0"===t.target?(i.maximum=s,i.exclusiveMaximum=!0):i.exclusiveMaximum=s),"number"==typeof a&&(i.maximum=a,"number"==typeof s&&"draft-04"!==t.target&&(s<=a?delete i.maximum:delete i.exclusiveMaximum)),"number"==typeof l&&(i.multipleOf=l)},aP=(e,t,i,r)=>{i.type="boolean"},aE=(e,t,i,r)=>{if("throw"===t.unrepresentable)throw Error("BigInt cannot be represented in JSON Schema")},aL=(e,t,i,r)=>{if("throw"===t.unrepresentable)throw Error("Symbols cannot be represented in JSON Schema")},aD=(e,t,i,r)=>{"openapi-3.0"===t.target?(i.type="string",i.nullable=!0,i.enum=[null]):i.type="null"},aF=(e,t,i,r)=>{if("throw"===t.unrepresentable)throw Error("Undefined cannot be represented in JSON Schema")},aM=(e,t,i,r)=>{if("throw"===t.unrepresentable)throw Error("Void cannot be represented in JSON Schema")},aB=(e,t,i,r)=>{i.not={}},aq=(e,t,i,r)=>{},aH=(e,t,i,r)=>{},aW=(e,t,i,r)=>{if("throw"===t.unrepresentable)throw Error("Date cannot be represented in JSON Schema")},aV=(e,t,i,r)=>{let n=p(e._zod.def.entries);n.every(e=>"number"==typeof e)&&(i.type="number"),n.every(e=>"string"==typeof e)&&(i.type="string"),i.enum=n},aJ=(e,t,i,r)=>{let n=e._zod.def,a=[];for(let e of n.values)if(void 0===e){if("throw"===t.unrepresentable)throw Error("Literal `undefined` cannot be represented in JSON Schema")}else if("bigint"==typeof e)if("throw"===t.unrepresentable)throw Error("BigInt literals cannot be represented in JSON Schema");else a.push(Number(e));else a.push(e);if(0===a.length);else if(1===a.length){let e=a[0];
39i.type=null===e?"null":typeof e,"draft-04"===t.target||"openapi-3.0"===t.target?i.enum=[e]:i.const=e}else a.every(e=>"number"==typeof e)&&(i.type="number"),a.every(e=>"string"==typeof e)&&(i.type="string"),a.every(e=>"boolean"==typeof e)&&(i.type="boolean"),a.every(e=>null===e)&&(i.type="null"),i.enum=a},aG=(e,t,i,r)=>{if("throw"===t.unrepresentable)throw Error("NaN cannot be represented in JSON Schema")},aK=(e,t,i,r)=>{let n=e._zod.pattern;if(!n)throw Error("Pattern not found in template literal");i.type="string",i.pattern=n.source},aQ=(e,t,i,r)=>{let n={type:"string",format:"binary",contentEncoding:"binary"},{minimum:a,maximum:o,mime:l}=e._zod.bag;void 0!==a&&(n.minLength=a),void 0!==o&&(n.maxLength=o),l?1===l.length?(n.contentMediaType=l[0],Object.assign(i,n)):(Object.assign(i,n),i.anyOf=l.map(e=>({contentMediaType:e}))):Object.assign(i,n)},aX=(e,t,i,r)=>{i.type="boolean"},aY=(e,t,i,r)=>{if("throw"===t.unrepresentable)throw Error("Custom types cannot be represented in JSON Schema")},a0=(e,t,i,r)=>{if("throw"===t.unrepresentable)throw Error("Function types cannot be represented in JSON Schema")},a1=(e,t,i,r)=>{if("throw"===t.unrepresentable)throw Error("Transforms cannot be represented in JSON Schema")},a2=(e,t,i,r)=>{if("throw"===t.unrepresentable)throw Error("Map cannot be represented in JSON Schema")},a4=(e,t,i,r)=>{if("throw"===t.unrepresentable)throw Error("Set cannot be represented in JSON Schema")},a6=(e,t,i,r)=>{let n=e._zod.def,{minimum:a,maximum:o}=e._zod.bag;"number"==typeof a&&(i.minItems=a),"number"==typeof o&&(i.maxItems=o),i.type="array",i.items=aT(n.element,t,{...r,path:[...r.path,"items"]})},a3=(e,t,i,r)=>{let n=e._zod.def;i.type="object",i.properties={};let a=n.shape;for(let e in a)i.properties[e]=aT(a[e],t,{...r,path:[...r.path,"properties",e]});let o=new Set([...new Set(Object.keys(a))].filter(e=>{let i=n.shape[e]._zod;return"input"===t.io?void 0===i.optin:void 0===i.optout}));o.size>0&&(i.required=Array.from(o)),n.catchall?._zod.def.type==="never"?i.additionalProperties=!1:n.catchall?n.catchall&&(i.additionalProperties=aT(n.catchall,t,{...r,path:[...r.path,"additionalProperties"]})):"output"===t.io&&(i.additionalProperties=!1)},a5=(e,t,i,r)=>{let n=e._zod.def,a=!1===n.inclusive,o=n.options.map((e,i)=>aT(e,t,{...r,path:[...r.path,a?"oneOf":"anyOf",i]}));a?i.oneOf=o:i.anyOf=o},a9=(e,t,i,r)=>{let n=e._zod.def,a=aT(n.left,t,{...r,path:[...r.path,"allOf",0]}),o=aT(n.right,t,{...r,path:[...r.path,"allOf",1]}),l=e=>"allOf"in e&&1===Object.keys(e).length;i.allOf=[...l(a)?a.allOf:[a],...l(o)?o.allOf:[o]]},a7=(e,t,i,r)=>{let n=e._zod.def;i.type="array";let a="draft-2020-12"===t.target?"prefixItems":"items",o="draft-2020-12"===t.target||"openapi-3.0"===t.target?"items":"additionalItems",l=n.items.map((e,i)=>aT(e,t,{...r,path:[...r.path,a,i]})),s=n.rest?aT(n.rest,t,{...r,path:[...r.path,o,..."openapi-3.0"===t.target?[n.items.length]:[]]}):null;"draft-2020-12"===t.target?(i.prefixItems=l,s&&(i.items=s)):"openapi-3.0"===t.target?(i.items={anyOf:l},s&&i.items.anyOf.push(s),i.minItems=l.length,s||(i.maxItems=l.length)):(i.items=l,s&&(i.additionalItems=s));let{minimum:u,maximum:d}=e._zod.bag;"number"==typeof u&&(i.minItems=u),"number"==typeof d&&(i.maxItems=d)},a8=(e,t,i,r)=>{let n=e._zod.def;i.type="object";let a=n.keyType,o=a._zod.bag,l=o?.patterns;if("loose"===n.mode&&l&&l.size>0){let e=aT(n.valueType,t,{...r,path:[...r.path,"patternProperties","*"]});for(let t of(i.patternProperties={},l))i.patternProperties[t.source]=e}else("draft-07"===t.target||"draft-2020-12"===t.target)&&(i.propertyNames=aT(n.keyType,t,{...r,path:[...r.path,"propertyNames"]})),i.additionalProperties=aT(n.valueType,t,{...r,path:[...r.path,"additionalProperties"]});let s=a._zod.values;if(s){let e=[...s].filter(e=>"string"==typeof e||"number"==typeof e);e.length>0&&(i.required=e)}},oe=(e,t,i,r)=>{let n=e._zod.def,a=aT(n.innerType,t,r),o=t.seen.get(e);"openapi-3.0"===t.target?(o.ref=n.innerType,i.nullable=!0):i.anyOf=[a,{type:"null"}]},ot=(e,t,i,r)=>{let n=e._zod.def;aT(n.innerType,t,r),t.seen.get(e).ref=n.innerType},oi=(e,t,i,r)=>{let n=e._zod.def;aT(n.innerType,t,r),t.seen.get(e).ref=n.innerType,i.default=JSON.parse(JSON.stringify(n.defaultValue))},or=(e,t,i,r)=>{let n=e._zod.def;
39aT(n.innerType,t,r),t.seen.get(e).ref=n.innerType,"input"===t.io&&(i._prefault=JSON.parse(JSON.stringify(n.defaultValue)))},on=(e,t,i,r)=>{let n,a=e._zod.def;aT(a.innerType,t,r),t.seen.get(e).ref=a.innerType;try{n=a.catchValue(void 0)}catch{throw Error("Dynamic catch values are not supported in JSON Schema")}i.default=n},oa=(e,t,i,r)=>{let n=e._zod.def,a="input"===t.io?"transform"===n.in._zod.def.type?n.out:n.in:n.out;aT(a,t,r),t.seen.get(e).ref=a},oo=(e,t,i,r)=>{let n=e._zod.def;aT(n.innerType,t,r),t.seen.get(e).ref=n.innerType,i.readOnly=!0},ol=(e,t,i,r)=>{let n=e._zod.def;aT(n.innerType,t,r),t.seen.get(e).ref=n.innerType},os=(e,t,i,r)=>{let n=e._zod.def;aT(n.innerType,t,r),t.seen.get(e).ref=n.innerType},ou=(e,t,i,r)=>{let n=e._zod.innerType;aT(n,t,r),t.seen.get(e).ref=n},od={string:aO,number:aU,boolean:aP,bigint:aE,symbol:aL,null:aD,undefined:aF,void:aM,never:aB,any:aq,unknown:aH,date:aW,enum:aV,literal:aJ,nan:aG,template_literal:aK,file:aQ,success:aX,custom:aY,function:a0,transform:a1,map:a2,set:a4,array:a6,object:a3,union:a5,intersection:a9,tuple:a7,record:a8,nullable:oe,nonoptional:ot,default:oi,prefault:or,catch:on,pipe:oa,readonly:oo,promise:ol,optional:os,lazy:ou};function oc(e,t){if("_idmap"in e){let i=aS({...t,processors:od}),r={};
39for(let t of e._idmap.entries()){let[e,r]=t;aT(r,i)}let n={};for(let a of(i.external={registry:e,uri:t?.uri,defs:r},e._idmap.entries())){let[e,t]=a;az(i,t),n[e]=aN(i,t)}return Object.keys(r).length>0&&(n.__shared={["draft-2020-12"===i.target?"$defs":"definitions"]:r}),{schemas:n}}let i=aS({...t,processors:od});return aT(e,i),az(i,e),aN(i,e)}class om{get metadataRegistry(){return this.ctx.metadataRegistry}get target(){return this.ctx.target}get unrepresentable(){return this.ctx.unrepresentable}get override(){return this.ctx.override}get io(){return this.ctx.io}get counter(){return this.ctx.counter}set counter(e){this.ctx.counter=e}get seen(){return this.ctx.seen}constructor(e){let t=e?.target??"draft-2020-12";"draft-4"===t&&(t="draft-04"),"draft-7"===t&&(t="draft-07"),this.ctx=aS({processors:od,target:t,...e?.metadata&&{metadata:e.metadata},...e?.unrepresentable&&{unrepresentable:e.unrepresentable},...e?.override&&{override:e.override},...e?.io&&{io:e.io}})}process(e,t={path:[],schemaPath:[]}){return aT(e,this.ctx,t)}emit(e,t){t&&(t.cycles&&(this.ctx.cycles=t.cycles),t.reused&&(this.ctx.reused=t.reused),t.external&&(this.ctx.external=t.external)),az(this.ctx,e);let{"~standard":i,...r}=aN(this.ctx,e);return r}}e.s([],888286),e.s([],417944),e.s(["ZodAny",()=>lQ,"ZodArray",()=>l9,"ZodBase64",()=>lv,"ZodBase64URL",()=>lb,"ZodBigInt",()=>lD,"ZodBigIntFormat",()=>lM,"ZodBoolean",()=>lE,"ZodCIDRv4",()=>lp,"ZodCIDRv6",()=>lg,"ZodCUID",()=>o9,"ZodCUID2",()=>o8,"ZodCatch",()=>sW,"ZodCodec",()=>sX,"ZodCustom",()=>ue,"ZodCustomStringFormat",()=>lC,"ZodDate",()=>l3,"ZodDefault",()=>sE,"ZodDiscriminatedUnion",()=>ss,"ZodE164",()=>l$,"ZodEmail",()=>oH,"ZodEmoji",()=>o4,"ZodEnum",()=>sw,"ZodExactOptional",()=>sR,"ZodFile",()=>sI,"ZodFunction",()=>s7,"ZodGUID",()=>oV,"ZodIPv4",()=>ll,"ZodIPv6",()=>lc,"ZodIntersection",()=>sd,"ZodJWT",()=>lk,"ZodKSUID",()=>la,"ZodLazy",()=>s6,"ZodLiteral",()=>sC,"ZodMAC",()=>lu,"ZodMap",()=>sx,"ZodNaN",()=>sJ,"ZodNanoID",()=>o3,"ZodNever",()=>l1,"ZodNonOptional",()=>sM,"ZodNull",()=>lG,"ZodNullable",()=>sO,"ZodNumber",()=>lz,"ZodNumberFormat",()=>lA,"ZodObject",()=>se,"ZodOptional",()=>sN,"ZodPipe",()=>sK,"ZodPrefault",()=>sD,"ZodPromise",()=>s5,"ZodReadonly",()=>s0,"ZodRecord",()=>sf,"ZodSet",()=>sy,"ZodString",()=>oM,"ZodStringFormat",()=>oq,"ZodSuccess",()=>sq,"ZodSymbol",()=>lH,"ZodTemplateLiteral",()=>s2,"ZodTransform",()=>sT,"ZodTuple",()=>sm,"ZodType",()=>oD,"ZodULID",()=>lt,"ZodURL",()=>o0,"ZodUUID",()=>oG,"ZodUndefined",()=>lV,"ZodUnion",()=>sn,"ZodUnknown",()=>lY,"ZodVoid",()=>l4,"ZodXID",()=>lr,"ZodXor",()=>so,"_ZodString",()=>oF,"_default",()=>sL,"_function",()=>s8,"any",()=>lX,"array",()=>l7,"base64",()=>lx,"base64url",()=>ly,"bigint",()=>lF,"boolean",()=>lL,"catch",()=>sV,"check",()=>ut,"cidrv4",()=>lf,"cidrv6",()=>lh,"codec",()=>sY,"cuid",()=>o7,"cuid2",()=>le,"custom",()=>ui,"date",()=>l5,"describe",()=>ua,"discriminatedUnion",()=>su,"e164",()=>lw,"email",()=>oW,"emoji",()=>o6,"enum",()=>sk,"exactOptional",()=>sZ,"file",()=>sS,"float32",()=>lZ,"float64",()=>lO,"function",()=>s8,"guid",()=>oJ,"hash",()=>lT,"hex",()=>lS,"hostname",()=>lI,"httpUrl",()=>o2,"instanceof",()=>ul,"int",()=>lR,"int32",()=>lU,"int64",()=>lB,"intersection",()=>sc,"ipv4",()=>ls,"ipv6",()=>lm,"json",()=>uu,"jwt",()=>l_,"keyof",()=>l8,"ksuid",()=>lo,"lazy",()=>s3,"literal",()=>sj,"looseObject",()=>sr,"looseRecord",()=>sv,"mac",()=>ld,"map",()=>sb,"meta",()=>uo,"nan",()=>sG,"nanoid",()=>o5,"nativeEnum",()=>s_,"never",()=>l2,"nonoptional",()=>sB,"null",()=>lK,"nullable",()=>sU,"nullish",()=>sP,"number",()=>lN,"object",()=>st,"optional",()=>sA,"partialRecord",()=>sh,"pipe",()=>sQ,"prefault",()=>sF,"preprocess",()=>ud,"promise",()=>s9,"readonly",()=>s1,"record",()=>sg,"refine",()=>ur,"set",()=>s$,"strictObject",()=>si,"string",()=>oB,"stringFormat",()=>lj,"stringbool",()=>us,"success",()=>sH,"superRefine",()=>un,"symbol",()=>lW,"templateLiteral",()=>s4,"transform",()=>sz,"tuple",()=>sp,"uint32",()=>lP,"uint64",()=>lq,"ulid",()=>li,"undefined",()=>lJ,"union",()=>sa,"unknown",()=>l0,"url",()=>o1,"uuid",()=>oK,"uuidv4",()=>oQ,"uuidv6",()=>oX,"uuidv7",()=>oY,"void",()=>l6,"xid",()=>ln,"xor",()=>sl],424017),e.i(1641),e.s(["$ZodAny",0,iU,"$ZodArray",0,iM,"$ZodBase64",0,i$,"$ZodBase64URL",0,ik,"$ZodBigInt",0,iN,"$ZodBigIntFormat",0,iA,"$ZodBoolean",0,iz,"$ZodCIDRv4",0,ix,"$ZodCIDRv6",0,ib,"$ZodCUID",0,ia,"$ZodCUID2",0,io,"$ZodCatch",0,rm,"$ZodCodec",0,rh,"$ZodCustom",0,rC,"$ZodCustomStringFormat",0,iI,"$ZodDate",0,iD,"$ZodDefault",0,ro,"$ZodDiscriminatedUnion",0,iX,"$ZodE164",0,i_,"$ZodEmail",0,ie,"$ZodEmoji",0,ii,"$ZodEnum",0,i7,"$ZodExactOptional",0,rn,"$ZodFile",0,re,"$ZodFunction",0,rw,"$ZodGUID",0,t7,"$ZodIPv4",0,ig,"$ZodIPv6",0,ih,"$ZodISODate",0,ic,"$ZodISODateTime",0,id,"$ZodISODuration",0,ip,"$ZodISOTime",0,im,"$ZodIntersection",0,iY,"$ZodJWT",0,ij,"$ZodKSUID",0,iu,"$ZodLazy",0,r_,"$ZodLiteral",0,i8,"$ZodMAC",0,iv,"$ZodMap",0,i6,"$ZodNaN",0,rp,"$ZodNanoID",0,ir,"$ZodNever",0,iE,"$ZodNonOptional",0,ru,"$ZodNull",0,iO,"$ZodNullable",0,ra,"$ZodNumber",0,iS,"$ZodNumberFormat",0,iT,"$ZodObject",0,iW,"$ZodObjectJIT",0,iV,"$ZodOptional",0,rr,"$ZodPipe",0,rf,"$ZodPrefault",0,rs,"$ZodPromise",0,rk,"$ZodReadonly",0,rb,"$ZodRecord",0,i4,"$ZodSet",0,i5,"$ZodString",0,t5,"$ZodStringFormat",0,t9,"$ZodSuccess",0,rc,"$ZodSymbol",0,iR,"$ZodTemplateLiteral",0,r$,"$ZodTransform",0,rt,"$ZodTuple",0,i1,"$ZodType",0,t3,"$ZodULID",0,il,"$ZodURL",0,it,"$ZodUUID",0,t8,"$ZodUndefined",0,iZ,"$ZodUnion",0,iG,"$ZodUnknown",0,iP,"$ZodVoid",0,iL,"$ZodXID",0,is,"$ZodXor",0,iQ,"clone",()=>D,"isValidBase64",()=>iy,"isValidBase64URL",()=>iw,"isValidJWT",()=>iC],692541);var op,of,og=e.i(325996),og=og,oh=e.i(50594),oh=oh;e.s([],343141),e.s(["ZodISODate",()=>ob,"ZodISODateTime",()=>ov,"ZodISODuration",()=>ok,"ZodISOTime",()=>o$,"date",()=>oy,"datetime",()=>ox,"duration",()=>o_,"time",()=>ow],698707);let ov=i("ZodISODateTime",(e,t)=>{id.init(e,t),oq.init(e,t)});function ox(e){return nr(ov,e)}let ob=i("ZodISODate",(e,t)=>{ic.init(e,t),oq.init(e,t)});function oy(e){return nn(ob,e)}let o$=i("ZodISOTime",(e,t)=>{im.init(e,t),oq.init(e,t)});function ow(e){return na(o$,e)}let ok=i("ZodISODuration",(e,t)=>{ip.init(e,t),oq.init(e,t)});function o_(e){return no(ok,e)}let oC=(e,t)=>{ev.init(e,t),e.name="ZodError",Object.defineProperties(e,{format:{value:t=>ey(e,t)},flatten:{value:t=>eb(e,t)},addIssue:{value:t=>{e.issues.push(t),e.message=JSON.stringify(e.issues,g,2)}},addIssues:{value:t=>{e.issues.push(...t),e.message=JSON.stringify(e.issues,g,2)}},isEmpty:{get:()=>0===e.issues.length}})},oj=i("ZodError",oC),oI=i("ZodError",oC,{Parent:Error});e.s(["ZodError",0,oj,"ZodRealError",0,oI],978444);
39let oS=e_(oI),oT=ej(oI),oz=eS(oI),oN=ez(oI),oA=eA(oI),oR=eZ(oI),oZ=eU(oI),oO=eE(oI),oU=eD(oI),oP=eM(oI),oE=eq(oI),oL=eW(oI);e.s(["decode",0,oR,"decodeAsync",0,oO,"encode",0,oA,"encodeAsync",0,oZ,"parse",0,oS,"parseAsync",0,oT,"safeDecode",0,oP,"safeDecodeAsync",0,oL,"safeEncode",0,oU,"safeEncodeAsync",0,oE,"safeParse",0,oz,"safeParseAsync",0,oN],413702);let oD=i("ZodType",(e,t)=>(t3.init(e,t),Object.assign(e["~standard"],{jsonSchema:{input:aR(e,"input"),output:aR(e,"output")}}),e.toJSONSchema=aA(e,{}),e.def=t,e.type=t.type,Object.defineProperty(e,"_def",{value:t}),e.check=(...i)=>e.clone(oh.mergeDefs(t,{checks:[...t.checks??[],...i.map(e=>"function"==typeof e?{_zod:{check:e,def:{check:"custom"},onattach:[]}}:e)]}),{parent:!0}),e.with=e.check,e.clone=(t,i)=>D(e,t,i),e.brand=()=>e,e.register=(t,i)=>(t.add(e,i),e),e.parse=(t,i)=>oS(e,t,i,{callee:e.parse}),e.safeParse=(t,i)=>oz(e,t,i),e.parseAsync=async(t,i)=>oT(e,t,i,{callee:e.parseAsync}),e.safeParseAsync=async(t,i)=>oN(e,t,i),e.spa=e.safeParseAsync,e.encode=(t,i)=>oA(e,t,i),e.decode=(t,i)=>oR(e,t,i),e.encodeAsync=async(t,i)=>oZ(e,t,i),e.decodeAsync=async(t,i)=>oO(e,t,i),e.safeEncode=(t,i)=>oU(e,t,i),e.safeDecode=(t,i)=>oP(e,t,i),e.safeEncodeAsync=async(t,i)=>oE(e,t,i),e.safeDecodeAsync=async(t,i)=>oL(e,t,i),e.refine=(t,i)=>e.check(ur(t,i)),e.superRefine=t=>e.check(aw(t)),e.overwrite=t=>e.check(nY(t)),e.optional=()=>sA(e),e.exactOptional=()=>sZ(e),e.nullable=()=>sU(e),e.nullish=()=>sA(sU(e)),e.nonoptional=t=>sB(e,t),e.array=()=>l7(e),e.or=t=>sa([e,t]),e.and=t=>sc(e,t),e.transform=t=>sQ(e,sz(t)),e.default=t=>sL(e,t),e.prefault=t=>sF(e,t),e.catch=t=>sV(e,t),e.pipe=t=>sQ(e,t),e.readonly=()=>s1(e),e.describe=t=>{let i=e.clone();return rD.add(i,{description:t}),i},Object.defineProperty(e,"description",{get:()=>rD.get(e)?.description,configurable:!0}),e.meta=(...t)=>{if(0===t.length)return rD.get(e);let i=e.clone();return rD.add(i,t[0]),i},e.isOptional=()=>e.safeParse(void 0).success,e.isNullable=()=>e.safeParse(null).success,e.apply=t=>t(e),e)),oF=i("_ZodString",(e,t)=>{t5.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>aO(e,t,i,r);let i=e._zod.bag;e.format=i.format??null,e.minLength=i.minimum??null,e.maxLength=i.maximum??null,e.regex=(...t)=>e.check(nH(...t)),e.includes=(...t)=>e.check(nJ(...t)),e.startsWith=(...t)=>e.check(nG(...t)),e.endsWith=(...t)=>e.check(nK(...t)),e.min=(...t)=>e.check(nB(...t)),e.max=(...t)=>e.check(nM(...t)),e.length=(...t)=>e.check(nq(...t)),e.nonempty=(...t)=>e.check(nB(1,...t)),e.lowercase=t=>e.check(nW(t)),e.uppercase=t=>e.check(nV(t)),e.trim=()=>e.check(n1()),e.normalize=(...t)=>e.check(n0(...t)),e.toLowerCase=()=>e.check(n2()),e.toUpperCase=()=>e.check(n4()),e.slugify=()=>e.check(n6())}),oM=i("ZodString",(e,t)=>{t5.init(e,t),oF.init(e,t),e.email=t=>e.check(rB(oH,t)),e.url=t=>e.check(rG(o0,t)),e.jwt=t=>e.check(nt(lk,t)),e.emoji=t=>e.check(rK(o4,t)),e.guid=t=>e.check(rq(oV,t)),e.uuid=t=>e.check(rH(oG,t)),e.uuidv4=t=>e.check(rW(oG,t)),e.uuidv6=t=>e.check(rV(oG,t)),e.uuidv7=t=>e.check(rJ(oG,t)),e.nanoid=t=>e.check(rQ(o3,t)),e.guid=t=>e.check(rq(oV,t)),e.cuid=t=>e.check(rX(o9,t)),e.cuid2=t=>e.check(rY(o8,t)),e.ulid=t=>e.check(r0(lt,t)),e.base64=t=>e.check(r7(lv,t)),e.base64url=t=>e.check(r8(lb,t)),e.xid=t=>e.check(r1(lr,t)),e.ksuid=t=>e.check(r2(la,t)),e.ipv4=t=>e.check(r4(ll,t)),e.ipv6=t=>e.check(r6(lc,t)),e.cidrv4=t=>e.check(r5(lp,t)),e.cidrv6=t=>e.check(r9(lg,t)),e.e164=t=>e.check(ne(l$,t)),e.datetime=t=>e.check(ox(t)),e.date=t=>e.check(oy(t)),e.time=t=>e.check(ow(t)),e.duration=t=>e.check(o_(t))});function oB(e){return rF(oM,e)}let oq=i("ZodStringFormat",(e,t)=>{t9.init(e,t),oF.init(e,t)}),oH=i("ZodEmail",(e,t)=>{ie.init(e,t),oq.init(e,t)});function oW(e){return rB(oH,e)}let oV=i("ZodGUID",(e,t)=>{t7.init(e,t),oq.init(e,t)});function oJ(e){return rq(oV,e)}let oG=i("ZodUUID",(e,t)=>{t8.init(e,t),oq.init(e,t)});function oK(e){return rH(oG,e)}function oQ(e){return rW(oG,e)}function oX(e){return rV(oG,e)}function oY(e){return rJ(oG,e)}let o0=i("ZodURL",(e,t)=>{it.init(e,t),oq.init(e,t)});function o1(e){return rG(o0,e)}function o2(e){return rG(o0,{protocol:/^https?$/,hostname:og.domain,...oh.normalizeParams(e)})}let o4=i("ZodEmoji",(e,t)=>{ii.init(e,t),oq.init(e,t)});function o6(e){return rK(o4,e)}let o3=i("ZodNanoID",(e,t)=>{ir.init(e,t),oq.init(e,t)});function o5(e){return rQ(o3,e)}let o9=i("ZodCUID",(e,t)=>{ia.init(e,t),oq.init(e,t)});function o7(e){return rX(o9,e)}let o8=i("ZodCUID2",(e,t)=>{io.init(e,t),oq.init(e,t)});function le(e){return rY(o8,e)}let lt=i("ZodULID",(e,t)=>{il.init(e,t),oq.init(e,t)});function li(e){return r0(lt,e)}let lr=i("ZodXID",(e,t)=>{is.init(e,t),oq.init(e,t)});function ln(e){return r1(lr,e)}
39let la=i("ZodKSUID",(e,t)=>{iu.init(e,t),oq.init(e,t)});function lo(e){return r2(la,e)}let ll=i("ZodIPv4",(e,t)=>{ig.init(e,t),oq.init(e,t)});function ls(e){return r4(ll,e)}let lu=i("ZodMAC",(e,t)=>{iv.init(e,t),oq.init(e,t)});function ld(e){return r3(lu,e)}let lc=i("ZodIPv6",(e,t)=>{ih.init(e,t),oq.init(e,t)});function lm(e){return r6(lc,e)}let lp=i("ZodCIDRv4",(e,t)=>{ix.init(e,t),oq.init(e,t)});function lf(e){return r5(lp,e)}let lg=i("ZodCIDRv6",(e,t)=>{ib.init(e,t),oq.init(e,t)});function lh(e){return r9(lg,e)}let lv=i("ZodBase64",(e,t)=>{i$.init(e,t),oq.init(e,t)});function lx(e){return r7(lv,e)}let lb=i("ZodBase64URL",(e,t)=>{ik.init(e,t),oq.init(e,t)});function ly(e){return r8(lb,e)}let l$=i("ZodE164",(e,t)=>{i_.init(e,t),oq.init(e,t)});function lw(e){return ne(l$,e)}let lk=i("ZodJWT",(e,t)=>{ij.init(e,t),oq.init(e,t)});function l_(e){return nt(lk,e)}let lC=i("ZodCustomStringFormat",(e,t)=>{iI.init(e,t),oq.init(e,t)});function lj(e,t,i={}){return aI(lC,e,t,i)}function lI(e){return aI(lC,"hostname",og.hostname,e)}function lS(e){return aI(lC,"hex",og.hex,e)}function lT(e,t){let i=t?.enc??"hex",r=`${e}_${i}`,n=og[r];if(!n)throw Error(`Unrecognized hash format: ${r}`);return aI(lC,r,n,t)}let lz=i("ZodNumber",(e,t)=>{iS.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>aU(e,t,i,r),e.gt=(t,i)=>e.check(nA(t,i)),e.gte=(t,i)=>e.check(nR(t,i)),e.min=(t,i)=>e.check(nR(t,i)),e.lt=(t,i)=>e.check(nz(t,i)),e.lte=(t,i)=>e.check(nN(t,i)),e.max=(t,i)=>e.check(nN(t,i)),e.int=t=>e.check(lR(t)),e.safe=t=>e.check(lR(t)),e.positive=t=>e.check(nA(0,t)),e.nonnegative=t=>e.check(nR(0,t)),e.negative=t=>e.check(nz(0,t)),e.nonpositive=t=>e.check(nN(0,t)),e.multipleOf=(t,i)=>e.check(nE(t,i)),e.step=(t,i)=>e.check(nE(t,i)),e.finite=()=>e;let i=e._zod.bag;e.minValue=Math.max(i.minimum??-1/0,i.exclusiveMinimum??-1/0)??null,e.maxValue=Math.min(i.maximum??1/0,i.exclusiveMaximum??1/0)??null,e.isInt=(i.format??"").includes("int")||Number.isSafeInteger(i.multipleOf??.5),e.isFinite=!0,e.format=i.format??null});function lN(e){return nl(lz,e)}let lA=i("ZodNumberFormat",(e,t)=>{iT.init(e,t),lz.init(e,t)});function lR(e){return nu(lA,e)}function lZ(e){return nd(lA,e)}function lO(e){return nc(lA,e)}function lU(e){return nm(lA,e)}function lP(e){return np(lA,e)}let lE=i("ZodBoolean",(e,t)=>{iz.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>aP(e,t,i,r)});function lL(e){return nf(lE,e)}let lD=i("ZodBigInt",(e,t)=>{iN.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>aE(e,t,i,r),e.gte=(t,i)=>e.check(nR(t,i)),e.min=(t,i)=>e.check(nR(t,i)),e.gt=(t,i)=>e.check(nA(t,i)),e.gte=(t,i)=>e.check(nR(t,i)),e.min=(t,i)=>e.check(nR(t,i)),e.lt=(t,i)=>e.check(nz(t,i)),e.lte=(t,i)=>e.check(nN(t,i)),e.max=(t,i)=>e.check(nN(t,i)),e.positive=t=>e.check(nA(BigInt(0),t)),e.negative=t=>e.check(nz(BigInt(0),t)),e.nonpositive=t=>e.check(nN(BigInt(0),t)),e.nonnegative=t=>e.check(nR(BigInt(0),t)),e.multipleOf=(t,i)=>e.check(nE(t,i));let i=e._zod.bag;e.minValue=i.minimum??null,e.maxValue=i.maximum??null,e.format=i.format??null});function lF(e){return nh(lD,e)}let lM=i("ZodBigIntFormat",(e,t)=>{iA.init(e,t),lD.init(e,t)});function lB(e){return nx(lM,e)}function lq(e){return nb(lM,e)}let lH=i("ZodSymbol",(e,t)=>{iR.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>aL(e,t,i,r)});function lW(e){return ny(lH,e)}let lV=i("ZodUndefined",(e,t)=>{iZ.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>aF(e,t,i,r)});function lJ(e){return n$(lV,e)}let lG=i("ZodNull",(e,t)=>{iO.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>aD(e,t,i,r)});function lK(e){return nw(lG,e)}let lQ=i("ZodAny",(e,t)=>{iU.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>aq(e,t,i,r)});function lX(){return nk(lQ)}let lY=i("ZodUnknown",(e,t)=>{iP.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>aH(e,t,i,r)});function l0(){return n_(lY)}let l1=i("ZodNever",(e,t)=>{iE.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>aB(e,t,i,r)});function l2(e){return nC(l1,e)}let l4=i("ZodVoid",(e,t)=>{iL.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>aM(e,t,i,r)});function l6(e){return nj(l4,e)}let l3=i("ZodDate",(e,t)=>{iD.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>aW(e,t,i,r),e.min=(t,i)=>e.check(nR(t,i)),e.max=(t,i)=>e.check(nN(t,i));let i=e._zod.bag;e.minDate=i.minimum?new Date(i.minimum):null,e.maxDate=i.maximum?new Date(i.maximum):null});function l5(e){return nI(l3,e)}let l9=i("ZodArray",(e,t)=>{iM.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>a6(e,t,i,r),e.element=t.element,e.min=(t,i)=>e.check(nB(t,i)),e.nonempty=t=>e.check(nB(1,t)),e.max=(t,i)=>e.check(nM(t,i)),e.length=(t,i)=>e.check(nq(t,i)),e.unwrap=()=>e.element});function l7(e,t){return n3(l9,e,t)}function l8(e){return sk(Object.keys(e._zod.def.shape))}let se=i("ZodObject",(e,t)=>{iV.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>a3(e,t,i,r),oh.defineLazy(e,"shape",()=>t.shape),e.keyof=()=>sk(Object.keys(e._zod.def.shape)),e.catchall=t=>e.clone({...e._zod.def,catchall:t}),e.passthrough=()=>e.clone({...e._zod.def,catchall:l0()}),e.loose=()=>e.clone({...e._zod.def,catchall:l0()}),e.strict=()=>e.clone({...e._zod.def,catchall:l2()}),e.strip=()=>e.clone({...e._zod.def,catchall:void 0}),e.extend=t=>oh.extend(e,t),e.safeExtend=t=>oh.safeExtend(e,t),e.merge=t=>oh.merge(e,t),e.pick=t=>oh.pick(e,t),e.omit=t=>oh.omit(e,t),e.partial=(...t)=>oh.partial(sN,e,t[0]),e.required=(...t)=>oh.required(sM,e,t[0])});function st(e,t){return new se({type:"object",shape:e??{},...oh.normalizeParams(t)})}function si(e,t){return new se({type:"object",shape:e,catchall:l2(),...oh.normalizeParams(t)})}function sr(e,t){return new se({type:"object",shape:e,catchall:l0(),...oh.normalizeParams(t)})}let sn=i("ZodUnion",(e,t)=>{iG.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>a5(e,t,i,r),e.options=t.options});function sa(e,t){return new sn({type:"union",options:e,...oh.normalizeParams(t)})}let so=i("ZodXor",(e,t)=>{sn.init(e,t),iQ.init(e,t),e._zod.processJSONSchema=(t,i,r)=>a5(e,t,i,r),e.options=t.options});function sl(e,t){return new so({type:"union",options:e,inclusive:!1,...oh.normalizeParams(t)})}let ss=i("ZodDiscriminatedUnion",(e,t)=>{sn.init(e,t),iX.init(e,t)});function su(e,t,i){return new ss({type:"union",options:t,discriminator:e,...oh.normalizeParams(i)})}let sd=i("ZodIntersection",(e,t)=>{iY.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>a9(e,t,i,r)});function sc(e,t){return new sd({type:"intersection",left:e,right:t})}let sm=i("ZodTuple",(e,t)=>{i1.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>a7(e,t,i,r),e.rest=t=>e.clone({...e._zod.def,rest:t})});function sp(e,t,i){let r=t instanceof t3,n=r?i:t;return new sm({type:"tuple",items:e,rest:r?t:null,...oh.normalizeParams(n)})}let sf=i("ZodRecord",(e,t)=>{i4.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>a8(e,t,i,r),e.keyType=t.keyType,e.valueType=t.valueType});function sg(e,t,i){return new sf({type:"record",keyType:e,valueType:t,...oh.normalizeParams(i)})}function sh(e,t,i){let r=D(e);return r._zod.values=void 0,new sf({type:"record",keyType:r,valueType:t,...oh.normalizeParams(i)})}function sv(e,t,i){return new sf({type:"record",keyType:e,valueType:t,mode:"loose",...oh.normalizeParams(i)})}let sx=i("ZodMap",(e,t)=>{i6.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>a2(e,t,i,r),e.keyType=t.keyType,e.valueType=t.valueType,e.min=(...t)=>e.check(nD(...t)),e.nonempty=t=>e.check(nD(1,t)),e.max=(...t)=>e.check(nL(...t)),e.size=(...t)=>e.check(nF(...t))});
39function sb(e,t,i){return new sx({type:"map",keyType:e,valueType:t,...oh.normalizeParams(i)})}let sy=i("ZodSet",(e,t)=>{i5.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>a4(e,t,i,r),e.min=(...t)=>e.check(nD(...t)),e.nonempty=t=>e.check(nD(1,t)),e.max=(...t)=>e.check(nL(...t)),e.size=(...t)=>e.check(nF(...t))});function s$(e,t){return new sy({type:"set",valueType:e,...oh.normalizeParams(t)})}let sw=i("ZodEnum",(e,t)=>{i7.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>aV(e,t,i,r),e.enum=t.entries,e.options=Object.values(t.entries);let i=new Set(Object.keys(t.entries));e.extract=(e,r)=>{let n={};for(let r of e)if(i.has(r))n[r]=t.entries[r];else throw Error(`Key ${r} not found in enum`);return new sw({...t,checks:[],...oh.normalizeParams(r),entries:n})},e.exclude=(e,r)=>{let n={...t.entries};for(let t of e)if(i.has(t))delete n[t];else throw Error(`Key ${t} not found in enum`);return new sw({...t,checks:[],...oh.normalizeParams(r),entries:n})}});function sk(e,t){return new sw({type:"enum",entries:Array.isArray(e)?Object.fromEntries(e.map(e=>[e,e])):e,...oh.normalizeParams(t)})}function s_(e,t){return new sw({type:"enum",entries:e,...oh.normalizeParams(t)})}let sC=i("ZodLiteral",(e,t)=>{i8.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>aJ(e,t,i,r),e.values=new Set(t.values),Object.defineProperty(e,"value",{get(){if
39(t.values.length>1)throw Error("This schema contains multiple valid literal values. Use `.values` instead.");return t.values[0]}})});function sj(e,t){return new sC({type:"literal",values:Array.isArray(e)?e:[e],...oh.normalizeParams(t)})}let sI=i("ZodFile",(e,t)=>{re.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>aQ(e,t,i,r),e.min=(t,i)=>e.check(nD(t,i)),e.max=(t,i)=>e.check(nL(t,i)),e.mime=(t,i)=>e.check(nX(Array.isArray(t)?t:[t],i))});function sS(e){return al(sI,e)}let sT=i("ZodTransform",(e,t)=>{rt.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>a1(e,t,i,r),e._zod.parse=(i,r)=>{if("backward"===r.direction)throw new a(e.constructor.name);i.addIssue=r=>{"string"==typeof r?i.issues.push(oh.issue(r,i.value,t)):(r.fatal&&(r.continue=!1),r.code??(r.code="custom"),r.input??(r.input=i.value),r.inst??(r.inst=e),i.issues.push(oh.issue(r)))};let n=t.transform(i.value,i);return n instanceof Promise?n.then(e=>(i.value=e,i)):(i.value=n,i)}});function sz(e){return new sT({type:"transform",transform:e})}let sN=i("ZodOptional",(e,t)=>{rr.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>os(e,t,i,r),e.unwrap=()=>e._zod.def.innerType});function sA(e){return new sN({type:"optional",innerType:e})}let sR=i("ZodExactOptional",(e,t)=>{rn.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>os(e,t,i,r),e.unwrap=()=>e._zod.def.innerType});function sZ(e){return new sR({type:"optional",innerType:e})}let sO=i("ZodNullable",(e,t)=>{ra.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>oe(e,t,i,r),e.unwrap=()=>e._zod.def.innerType});function sU(e){return new sO({type:"nullable",innerType:e})}function sP(e){return sA(sU(e))}let sE=i("ZodDefault",(e,t)=>{ro.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>oi(e,t,i,r),e.unwrap=()=>e._zod.def.innerType,e.removeDefault=e.unwrap});function sL(e,t){return new sE({type:"default",innerType:e,get defaultValue(){return"function"==typeof t?t():oh.shallowClone(t)}})}let sD=i("ZodPrefault",(e,t)=>{rs.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>or(e,t,i,r),e.unwrap=()=>e._zod.def.innerType});function sF(e,t){return new sD({type:"prefault",innerType:e,get defaultValue(){return"function"==typeof t?t():oh.shallowClone(t)}})}let sM=i("ZodNonOptional",(e,t)=>{ru.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>ot(e,t,i,r),e.unwrap=()=>e._zod.def.innerType});function sB(e,t){return new sM({type:"nonoptional",innerType:e,...oh.normalizeParams(t)})}let sq=i("ZodSuccess",(e,t)=>{rc.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>aX(e,t,i,r),e.unwrap=()=>e._zod.def.innerType});function sH(e){return new sq({type:"success",innerType:e})}let sW=i("ZodCatch",(e,t)=>{rm.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>on(e,t,i,r),e.unwrap=()=>e._zod.def.innerType,e.removeCatch=e.unwrap});function sV(e,t){return new sW({type:"catch",innerType:e,catchValue:"function"==typeof t?t:()=>t})}let sJ=i("ZodNaN",(e,t)=>{rp.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>aG(e,t,i,r)});function sG(e){return nT(sJ,e)}let sK=i("ZodPipe",(e,t)=>{rf.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>oa(e,t,i,r),e.in=t.in,e.out=t.out});function sQ(e,t){return new sK({type:"pipe",in:e,out:t})}let sX=i("ZodCodec",(e,t)=>{sK.init(e,t),rh.init(e,t)});function sY(e,t,i){return new sX({type:"pipe",in:e,out:t,transform:i.decode,reverseTransform:i.encode})}let s0=i("ZodReadonly",(e,t)=>{rb.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>oo(e,t,i,r),e.unwrap=()=>e._zod.def.innerType});function s1(e){return new s0({type:"readonly",innerType:e})}let s2=i("ZodTemplateLiteral",(e,t)=>{r$.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>aK(e,t,i,r)});function s4(e,t){return new s2({type:"template_literal",parts:e,...oh.normalizeParams(t)})}let s6=i("ZodLazy",(e,t)=>{r_.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>ou(e,t,i,r),e.unwrap=()=>e._zod.def.getter()});function s3(e){return new s6({type:"lazy",getter:e})}let s5=i("ZodPromise",(e,t)=>{rk.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>ol(e,t,i,r),e.unwrap=()=>e._zod.def.innerType});function s9(e){return new s5({type:"promise",innerType:e})}let s7=i("ZodFunction",(e,t)=>{rw.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>a0(e,t,i,r)});function s8(e){return new s7({type:"function",input:Array.isArray(e?.input)?sp(e?.input):e?.input??l7(l0()),output:e?.output??l0()})}let ue=i("ZodCustom",(e,t)=>{rC.init(e,t),oD.init(e,t),e._zod.processJSONSchema=(t,i,r)=>aY(e,t,i,r)});function ut(e){let t=new tR({check:"custom"});return t._zod.check=e,t}function ui(e,t){return ay(ue,e??(()=>!0),t)}function ur(e,t={}){return a$(ue,e,t)}function un(e){return aw(e)}let ua=a_,uo=aC;function ul(e,t={}){let i=new ue({type:"custom",check:"custom",fn:t=>t instanceof e,abort:!0,...oh.normalizeParams(t)});return i._zod.bag.Class=e,i._zod.check=t=>{t.value instanceof e||t.issues.push({code:"invalid_type",expected:e.name,input:t.value,inst:i,path:[...i._zod.def.path??[]]})},i}let us=(...e)=>aj({Codec:sX,Boolean:lE,String:oM},...e);function uu(e){let t=s3(()=>sa([oB(e),lN(),lL(),lK(),l7(t),sg(oB(),t)]));return t}function ud(e,t){return sQ(sz(e),t)}let uc={invalid_type:"invalid_type",too_big:"too_big",too_small:"too_small",invalid_format:"invalid_format",not_multiple_of:"not_multiple_of",unrecognized_keys:"unrecognized_keys",invali
39d_union:"invalid_union",invalid_key:"invalid_key",invalid_element:"invalid_element",invalid_value:"invalid_value",custom:"custom"};function um(e){l({customError:e})}function up(){return l().customError}of||(of={}),e.s(["ZodFirstPartyTypeKind",()=>of,"ZodIssueCode",0,uc,"getErrorMap",()=>up,"setErrorMap",()=>um],647062),e.i(343141),e.s(["endsWith",()=>nK,"gt",()=>nA,"gte",()=>nR,"includes",()=>nJ,"length",()=>nq,"lowercase",()=>nW,"lt",()=>nz,"lte",()=>nN,"maxLength",()=>nM,"maxSize",()=>nL,"mime",()=>nX,"minLength",()=>nB,"minSize",()=>nD,"multipleOf",()=>nE,"negative",()=>nO,"nonnegative",()=>nP,"nonpositive",()=>nU,"normalize",()=>n0,"overwrite",()=>nY,"positive",()=>nZ,"property",()=>nQ,"regex",()=>nH,"size",()=>nF,"slugify",()=>n6,"startsWith",()=>nG,"toLowerCase",()=>n2,"toUpperCase",()=>n4,"trim",()=>n1,"uppercase",()=>nV],430112);var uf=e.i(430112),ug=e.i(698707);let uh={...e.i(424017),...uf,iso:ug},uv=new Set(["$schema","$ref","$defs","definitions","$id","id","$comment","$anchor","$vocabulary","$dynamicRef","$dynamicAnchor","type","enum","const","anyOf","oneOf","allOf","not","properties","required","additionalProperties","patternProperties","propertyNames","minProperties","maxProperties","items","prefixItems","additionalItems","minItems","maxItems","uniqueItems","contains","minContains","maxContains","minLength","maxLength","pattern","format","minimum","maximum","exclusiveMinimum","exclusiveMaximum","multipleOf","description","default","contentEncoding","contentMediaType","contentSchema","unevaluatedItems","unevaluatedProperties","if","then","else","dependentSchemas","dependentRequired","nullable","readOnly"]);function ux(e,t){var i;let r;if("boolean"==typeof e)return e?uh.any():uh.never();let n={version:(i=t?.defaultTarget,"https://json-schema.org/draft/2020-12/schema"===(r=e.$schema)?"draft-2020-12":"http://json-schema.org/draft-07/schema#"===r?"draft-7":"http://json-schema.org/draft-04/schema#"===r?"draft-4":i??"draft-2020-12"),defs:e.$defs||e.definitions||{},refs:new Map,processing:new Set,rootSchema:e,registry:t?.registry??rD};return function e(t,i){if("boolean"==typeof t)return t?uh.any():uh.never();let r=function t(i,r){let n;if(void 0!==i.not){if("object"==typeof i.not&&0===Object.keys(i.not).length)return uh.never();throw Error("not is not supported in Zod (except { not: {} } for never)")}if(void 0!==i.unevaluatedItems)throw Error("unevaluatedItems is not supported");if(void 0!==i.unevaluatedProperties)throw Error("unevaluatedProperties is not supported");if(void 0!==i.if||void 0!==i.then||void 0!==i.else)throw Error("Conditional schemas (if/then/else) are not supported");if(void 0!==i.dependentSchemas||void 0!==i.dependentRequired)throw Error("dependentSchemas and dependentRequired are not supported");if(i.$ref){let t=i.$ref;if(r.refs.has(t))return r.refs.get(t);if(r.processing.has(t))return uh.lazy(()=>{if(!r.refs.has(t))throw Error(`Circular reference not resolved: ${t}`);return r.refs.get(t)});r.processing.add(t);let n=e(function(e,t){if(!e.startsWith("#"))throw Error("External $ref is not supported, only local refs (#/...) are allowed");let i=e.slice(1).split("/").filter(Boolean);if(0===i.length)return t.rootSchema;let r="draft-2020-12"===t.version?"$defs":"definitions";if(i[0]===r){let r=i[1];if(!r||!t.defs[r])throw Error(`Reference not found: ${e}`);return t.defs[r]}throw Error(`Reference not found: ${e}`)}(t,r),r);return r.refs.set(t,n),r.processing.delete(t),n}if(void 0!==i.enum){let e=i.enum;if("openapi-3.0"===r.version&&!0===i.nullable&&1===e.length&&null===e[0])return uh.null();if(0===e.length)return uh.never();if(1===e.length)return uh.literal(e[0]);if(e.every(e=>"string"==typeof e))return uh.enum(e);let t=e.map(e=>uh.literal(e));return t.length<2?t[0]:uh.union([t[0],t[1],...t.slice(2)])}if(void 0!==i.const)return uh.literal(i.const);let a=i.type;if(Array.isArray(a)){let e=a.map(e=>t({...i,type:e},r));return 0===e.length?uh.never():1===e.length?e[0]:uh.union(e)}if(!a)return uh.any();switch(a){case"string":{let e=uh.string();if(i.format){let t=i.format;"email"===t?e=e.check(uh.email()):"uri"===t||"uri-reference"===t?e=e.check(uh.url
39()):"uuid"===t||"guid"===t?e=e.check(uh.uuid()):"date-time"===t?e=e.check(uh.iso.datetime()):"date"===t?e=e.check(uh.iso.date()):"time"===t?e=e.check(uh.iso.time()):"duration"===t?e=e.check(uh.iso.duration()):"ipv4"===t?e=e.check(uh.ipv4()):"ipv6"===t?e=e.check(uh.ipv6()):"mac"===t?e=e.check(uh.mac()):"cidr"===t?e=e.check(uh.cidrv4()):"cidr-v6"===t?e=e.check(uh.cidrv6()):"base64"===t?e=e.check(uh.base64()):"base64url"===t?e=e.check(uh.base64url()):"e164"===t?e=e.check(uh.e164()):"jwt"===t?e=e.check(uh.jwt()):"emoji"===t?e=e.check(uh.emoji()):"nanoid"===t?e=e.check(uh.nanoid()):"cuid"===t?e=e.check(uh.cuid()):"cuid2"===t?e=e.check(uh.cuid2()):"ulid"===t?e=e.check(uh.ulid()):"xid"===t?e=e.check(uh.xid()):"ksuid"===t&&(e=e.check(uh.ksuid()))}"number"==typeof i.minLength&&(e=e.min(i.minLength)),"number"==typeof i.maxLength&&(e=e.max(i.maxLength)),i.pattern&&(e=e.regex(new RegExp(i.pattern))),n=e;break}case"number":case"integer":{let e="integer"===a?uh.number().int():uh.number();"number"==typeof i.minimum&&(e=e.min(i.minimum)),"number"==typeof i.maximum&&(e=e.max(i.maximum)),"number"==typeof i.exclusiveMinimum?e=e.gt(i.exclusiveMinimum):!0===i.exclusiveMinimum&&"number"==typeof i.minimum&&(e=e.gt(i.minimum)),"number"==typeof i.exclusiveMaximum?e=e.lt(i.exclusiveMaximum):!0===i.exclusiveMaximum&&"number"==typeof i.maximum&&(e=e.lt(i.maximum)),"number"==typeof i.multipleOf&&(e=e.multipleOf(i.multipleOf)),n=e;break}case"boolean":n=uh.boolean();break;case"null":n=uh.null();break;case"object":{let t={},a=i.properties||{},o=new Set(i.required||[]);for(let[i,n]of Object.entries(a)){let a=e(n,r);t[i]=o.has(i)?a:a.optional()}if(i.propertyNames){let a=e(i.propertyNames,r),o=i.additionalProperties&&"object"==typeof i.additionalProperties?e(i.additionalProperties,r):uh.any();if(0===Object.keys(t).length){n=uh.record(a,o);break}let l=uh.object(t).passthrough(),s=uh.looseRecord(a,o);n=uh.intersection(l,s);break}if(i.patternProperties){let a=i.patternProperties,o=Object.keys(a),l=[];for(let t of o){let i=e(a[t],r),n=uh.string().regex(new RegExp(t));l.push(uh.looseRecord(n,i))}let s=[];if(Object.keys(t).length>0&&s.push(uh.object(t).passthrough()),s.push(...l),0===s.length)n=uh.object({}).passthrough();else if(1===s.length)n=s[0];else{let e=uh.intersection(s[0],s[1]);for(let t=2;t<s.length;t++)e=uh.intersection(e,s[t]);n=e}break}let l=uh.object(t);n=!1===i.additionalProperties?l.strict():"object"==typeof i.additionalProperties?l.catchall(e(i.additionalProperties,r)):l.passthrough();break}case"array":{let t=i.prefixItems,a=i.items;if(t&&Array.isArray(t)){let o=t.map(t=>e(t,r)),l=a&&"object"==typeof a&&!Array.isArray(a)?e(a,r):void 0;n=l?uh.tuple(o).rest(l):uh.tuple(o),"number"==typeof i.minItems&&(n=n.check(uh.minLength(i.minItems))),"number"==typeof i.maxItems&&(n=n.check(uh.maxLength(i.maxItems)))}else if(Array.isArray(a)){let t=a.map(t=>e(t,r)),o=i.additionalItems&&"object"==typeof i.additionalItems?e(i.additionalItems,r):void 0;n=o?uh.tuple(t).rest(o):uh.tuple(t),"number"==typeof i.minItems&&(n=n.check(uh.minLength(i.minItems))),"number"==typeof i.maxItems&&(n=n.check(uh.maxLength(i.maxItems)))}else if(void 0!==a){let t=e(a,r),o=uh.array(t);"number"==typeof i.minItems&&(o=o.min(i.minItems)),"number"==typeof i.maxItems&&(o=o.max(i.maxItems)),n=o}else n=uh.array(uh.any());break}default:throw Error(`Unsupported type: ${a}`)}return i.description&&(n=n.describe(i.description)),void 0!==i.default&&(n=n.default(i.default)),n}(t,i),n=t.type||void 0!==t.enum||void 0!==t.const;if(t.anyOf&&Array.isArray(t.anyOf)){let a=t.anyOf.map(t=>e(t,i)),o=uh.union(a);r=n?uh.intersection(r,o):o}if(t.oneOf&&Array.isArray(t.oneOf)){let a=t.oneOf.map(t=>e(t,i)),o=uh.xor(a);r=n?uh.intersection(r,o):o}if(t.allOf&&Array.isArray(t.allOf))if(0===t.allOf.length)r=n?r:uh.any();else{let a=n?r:e(t.allOf[0],i),o=+!n;for(let r=o;r<t.allOf.length;r++)a=uh.intersection(a,e(t.allOf[r],i));r=a}!0===t.nullable&&"openapi-3.0"===i.version&&(r=uh.nullable(r)),!0===t.readOnly&&(r=uh.readonly(r));let a={};for(let e of["$id","id","$comment","$anchor","$vocabulary","$dynamicRef","$dynamicAnchor"])e in t&&(a[e]=t[e]);for(let e of["contentEncoding","contentMediaType","contentSchema"])e in t&&(a[e]=t[e]);for(let e of Object.keys(t))uv.has(e)||(a[e]=t[e]);return Object.keys(a).length>0&&i.registry.add(r,a),r}(e,n)}function ub(e){return rM(oM,e)}function uy(e){return ns(lz,e)}function u$(e){return ng(lE,e)}function uw(e){return nv(lD,e)}function uk(e){return nS(l3,e)}e.s(["bigint",()=>uw,"boolean",()=>u$,"date",()=>uk,"number",()=>uy,"string",()=>ub],98775),l(rS()),e.s([],61363),e.i(61363),e.i(417944),e.i(228875),e.i(709331),e.i(142088),e.i(692541),e.i(345016),e.i(87409);var u_=oh,uC=og;e.i(731529),e.s(["ar",0,function(){let e,t,i;return{localeError:(e={string:{unit:"حرف",verb:"أن يحوي"},file:{unit:"بايت",verb:"أن يحوي"},array:{unit:"عنصر",verb:"أن يحوي"},set:{unit:"عنصر",verb:"أن يحوي"}},t={regex:"مدخل",email:"بريد إلكتروني",url:"رابط",emoji:"إيموجي",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"تاريخ ووقت بمعيار ISO",date:"تاريخ بمعيار ISO",time:"وقت بمعيار ISO",duration:"مدة بمعيار ISO",ipv4:"عنوان IPv4",ipv6:"عنوان IPv6",cidrv4:"مدى عناوين بصيغة IPv4",cidrv6:"مدى عناوين بصيغة IPv6",base64:"نَص بترميز base64-encoded",base64url:"نَص بترميز base64url-encoded",json_string:"نَص على هيئة JSON",e164:"رقم هاتف بمعيار E.164",jwt:"JWT",template_literal:"مدخل"},i={nan:"NaN"},r=>
39{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`مدخلات غير مقبولة: يفترض إدخال instanceof ${r.expected}، ولكن تم إدخال ${n}`;return`مدخلات غير مقبولة: يفترض إدخال ${e}، ولكن تم إدخال ${n}`}case"invalid_value":if(1===r.values.length)return`مدخلات غير مقبولة: يفترض إدخال ${B(r.values[0])}`;return`اختيار غير مقبول: يتوقع انتقاء أحد هذه الخيارات: ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return` أكبر من اللازم: يفترض أن تكون ${r.origin??"القيمة"} ${t} ${r.maximum.toString()} ${i.unit??"عنصر"}`;return`أكبر من اللازم: يفترض أن تكون ${r.origin??"القيمة"} ${t} ${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`أصغر من اللازم: يفترض لـ ${r.origin} أن يكون ${t} ${r.minimum.toString()} ${i.unit}`;return`أصغر من اللازم: يفترض لـ ${r.origin} أن يكون ${t} ${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`نَص غير مقبول: يجب أن يبدأ بـ "${r.prefix}"`;if("ends_with"===r.format)return`نَص غير مقبول: يجب أن ينتهي بـ "${r.suffix}"`;if("includes"===r.format)return`نَص غير مقبول: يجب أن يتضمَّن "${r.includes}"`;if("regex"===r.format)return`نَص غير مقبول: يجب أن يطابق النمط ${r.pattern}`;return`${t[r.format]??r.format} غير مقبول`;case"not_multiple_of":return`رقم غير مقبول: يجب أن يكون من مضاعفات ${r.divisor}`;case"unrecognized_keys":return`معرف${r.keys.length>1?"ات":""} غريب${r.keys.length>1?"ة":""}: ${f(r.keys,"، ")}`;case"invalid_key":return`معرف غير مقبول في ${r.origin}`;case"invalid_union":default:return"مدخل غير مقبول";case"invalid_element":return`مدخل غير مقبول في ${r.origin}`}})}},"az",0,function(){let e,t,i;return{localeError:(e={string:{unit:"simvol",verb:"olmalıdır"},file:{unit:"bayt",verb:"olmalıdır"},array:{unit:"element",verb:"olmalıdır"},set:{unit:"element",verb:"olmalıdır"}},t={regex:"input",email:"email address",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO datetime",date:"ISO date",time:"ISO time",duration:"ISO duration",ipv4:"IPv4 address",ipv6:"IPv6 address",cidrv4:"IPv4 range",cidrv6:"IPv6 range",base64:"base64-encoded string",base64url:"base64url-encoded string",json_string:"JSON string",e164:"E.164 number",jwt:"JWT",template_literal:"input"},i={nan:"NaN"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Yanlış dəyər: g\xf6zlənilən instanceof ${r.expected}, daxil olan ${n}`;return`Yanlış dəyər: g\xf6zlənilən ${e}, daxil olan ${n}`}case"invalid_value":if(1===r.values.length)return`Yanlış dəyər: g\xf6zlənilən ${B(r.values[0])}`;return`Yanlış se\xe7im: aşağıdakılardan biri olmalıdır: ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`\xc7ox b\xf6y\xfck: g\xf6zlənilən ${r.origin??"dəyər"} ${t}${r.maximum.toString()} ${i.unit??"element"}`;return`\xc7ox b\xf6y\xfck: g\xf6zlənilən ${r.origin??"dəyər"} ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`\xc7ox ki\xe7ik: g\xf6zlənilən ${r.origin} ${t}${r.minimum.toString()} ${i.unit}`;return`\xc7ox ki\xe7ik: g\xf6zlənilən ${r.origin} ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Yanlış mətn: "${r.prefix}" ilə başlamalıdır`;if("ends_with"===r.format)return`Yanlış mətn: "${r.suffix}" ilə bitməlidir`;if("includes"===r.format)return`Yanlış mətn: "${r.includes}" daxil olmalıdır`;if("regex"===r.format)return`Yanlış mətn: ${r.pattern} şablonuna uyğun olmalıdır`;return`Yanlış ${t[r.format]??r.format}`;case"not_multiple_of":return`Yanlış ədəd: ${r.divisor} ilə b\xf6l\xfcnə bilən olmalıdır`;
39case"unrecognized_keys":return`Tanınmayan a\xe7ar${r.keys.length>1?"lar":""}: ${f(r.keys,", ")}`;case"invalid_key":return`${r.origin} daxilində yanlış a\xe7ar`;case"invalid_union":return"Yanlış dəyər";case"invalid_element":return`${r.origin} daxilində yanlış dəyər`;default:return`Yanlış dəyər`}})}},"be",0,function(){let e,t,i;return{localeError:(e={string:{unit:{one:"сімвал",few:"сімвалы",many:"сімвалаў"},verb:"мець"},array:{unit:{one:"элемент",few:"элементы",many:"элементаў"},verb:"мець"},set:{unit:{one:"элемент",few:"элементы",many:"элементаў"},verb:"мець"},file:{unit:{one:"байт",few:"байты",many:"байтаў"},verb:"мець"}},t={regex:"увод",email:"email адрас",url:"URL",emoji:"эмодзі",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO дата і час",date:"ISO дата",time:"ISO час",duration:"ISO працягласць",ipv4:"IPv4 адрас",ipv6:"IPv6 адрас",cidrv4:"IPv4 дыяпазон",cidrv6:"IPv6 дыяпазон",base64:"радок у фармаце base64",base64url:"радок у фармаце base64url",json_string:"JSON радок",e164:"нумар E.164",jwt:"JWT",template_literal:"увод"},i={nan:"NaN",number:"лік",array:"масіў"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Няправільны ўвод: чакаўся instanceof ${r.expected}, атрымана ${n}`;return`Няправільны ўвод: чакаўся ${e}, атрымана ${n}`}case"invalid_value":if(1===r.values.length)return`Няправільны ўвод: чакалася ${B(r.values[0])}`;return`Няправільны варыянт: чакаўся адзін з ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i){let e=rI(Number(r.maximum),i.unit.one,i.unit.few,i.unit.many);return`Занадта вялікі: чакалася, што ${r.origin??"значэнне"} павінна ${i.verb} ${t}${r.maximum.toString()} ${e}`}return`Занадта вялікі: чакалася, што ${r.origin??"значэнне"} павінна быць ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i){let e=rI(Number(r.minimum),i.unit.one,i.unit.few,i.unit.many);return`Занадта малы: чакалася, што ${r.origin} павінна ${i.verb} ${t}${r.minimum.toString()} ${e}`}return`Занадта малы: чакалася, што ${r.origin} павінна быць ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Няправільны радок: павінен пачынацца з "${r.prefix}"`;if("ends_with"===r.format)return`Няправільны радок: павінен заканчвацца на "${r.suffix}"`;if("includes"===r.format)return`Няправільны радок: павінен змяшчаць "${r.includes}"`;if("regex"===r.format)return`Няправільны радок: павінен адпавядаць шаблону ${r.pattern}`;return`Няправільны ${t[r.format]??r.format}`;case"not_multiple_of":return`Няправільны лік: павінен быць кратным ${r.divisor}`;case"unrecognized_keys":return`Нераспазнаны ${r.keys.length>1?"ключы":"ключ"}: ${f(r.keys,", ")}`;case"invalid_key":return`Няправільны ключ у ${r.origin}`;case"invalid_union":return"Няправільны ўвод";case"invalid_element":return`Няправільнае значэнне ў ${r.origin}`;default:return`Няправільны ўвод`}})}},"bg",0,function(){let e,t,i;return{localeError:(e={string:{unit:"символа",verb:"да съдържа"},file:{unit:"байта",verb:"да съдържа"},array:{unit:"елемента",verb:"да съдържа"},set:{unit:"елемента",verb:"да съдържа"}},t={regex:"вход",email:"имейл адрес",url:"URL",emoji:"емоджи",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO време",date:"ISO дата",time:"ISO време",duration:"ISO продължителност",ipv4:"IPv4 адрес",ipv6:"IPv6 адрес",cidrv4:"IPv4 диапазон",cidrv6:"IPv6 диапазон",base64:"base64-кодиран низ",base64url:"base64url-кодиран низ",json_string:"JSON низ",e164:"E.164 номер",jwt:"JWT",template_literal:"вход"},i={nan:"NaN",number:"число",array:"масив"},r=>
39{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Невалиден вход: очакван instanceof ${r.expected}, получен ${n}`;return`Невалиден вход: очакван ${e}, получен ${n}`}case"invalid_value":if(1===r.values.length)return`Невалиден вход: очакван ${B(r.values[0])}`;return`Невалидна опция: очаквано едно от ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`Твърде голямо: очаква се ${r.origin??"стойност"} да съдържа ${t}${r.maximum.toString()} ${i.unit??"елемента"}`;return`Твърде голямо: очаква се ${r.origin??"стойност"} да бъде ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`Твърде малко: очаква се ${r.origin} да съдържа ${t}${r.minimum.toString()} ${i.unit}`;return`Твърде малко: очаква се ${r.origin} да бъде ${t}${r.minimum.toString()}`}case"invalid_format":{if("starts_with"===r.format)return`Невалиден низ: трябва да започва с "${r.prefix}"`;if("ends_with"===r.format)return`Невалиден низ: трябва да завършва с "${r.suffix}"`;if("includes"===r.format)return`Невалиден низ: трябва да включва "${r.includes}"`;if("regex"===r.format)return`Невалиден низ: трябва да съвпада с ${r.pattern}`;let e="Невалиден";return"emoji"===r.format&&(e="Невалидно"),"datetime"===r.format&&(e="Невалидно"),"date"===r.format&&(e="Невалидна"),"time"===r.format&&(e="Невалидно"),"duration"===r.format&&(e="Невалидна"),`${e} ${t[r.format]??r.format}`}case"not_multiple_of":return`Невалидно число: трябва да бъде кратно на ${r.divisor}`;case"unrecognized_keys":return`Неразпознат${r.keys.length>1?"и":""} ключ${r.keys.length>1?"ове":""}: ${f(r.keys,", ")}`;case"invalid_key":return`Невалиден ключ в ${r.origin}`;case"invalid_union":return"Невалиден вход";case"invalid_element":return`Невалидна стойност в ${r.origin}`;default:return`Невалиден вход`}})}},"ca",0,function(){let e,t,i;return{localeError:(e={string:{unit:"caràcters",verb:"contenir"},file:{unit:"bytes",verb:"contenir"},array:{unit:"elements",verb:"contenir"},set:{unit:"elements",verb:"contenir"}},t={regex:"entrada",email:"adreça electrònica",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"data i hora ISO",date:"data ISO",time:"hora ISO",duration:"durada ISO",ipv4:"adreça IPv4",ipv6:"adreça IPv6",cidrv4:"rang IPv4",cidrv6:"rang IPv6",base64:"cadena codificada en base64",base64url:"cadena codificada en base64url",json_string:"cadena JSON",e164:"número E.164",jwt:"JWT",template_literal:"entrada"},i={nan:"NaN"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Tipus inv\xe0lid: s'esperava instanceof ${r.expected}, s'ha rebut ${n}`;return`Tipus inv\xe0lid: s'esperava ${e}, s'ha rebut ${n}`}case"invalid_value":if(1===r.values.length)return`Valor inv\xe0lid: s'esperava ${B(r.values[0])}`;return`Opci\xf3 inv\xe0lida: s'esperava una de ${f(r.values," o ")}`;case"too_big":{let t=r.inclusive?"com a màxim":"menys de",i=e[r.origin]??null;if(i)return`Massa gran: s'esperava que ${r.origin??"el valor"} contingu\xe9s ${t} ${r.maximum.toString()} ${i.unit??"elements"}`;return`Massa gran: s'esperava que ${r.origin??"el valor"} fos ${t} ${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?"com a mínim":"més de",i=e[r.origin]??null;if(i)return`Massa petit: s'esperava que ${r.origin} contingu\xe9s ${t} ${r.minimum.toString()} ${i.unit}`;return`Massa petit: s'esperava que ${r.origin} fos ${t} ${r.minimum.toString()}`}
39case"invalid_format":if("starts_with"===r.format)return`Format inv\xe0lid: ha de comen\xe7ar amb "${r.prefix}"`;if("ends_with"===r.format)return`Format inv\xe0lid: ha d'acabar amb "${r.suffix}"`;if("includes"===r.format)return`Format inv\xe0lid: ha d'incloure "${r.includes}"`;if("regex"===r.format)return`Format inv\xe0lid: ha de coincidir amb el patr\xf3 ${r.pattern}`;return`Format inv\xe0lid per a ${t[r.format]??r.format}`;case"not_multiple_of":return`N\xfamero inv\xe0lid: ha de ser m\xfaltiple de ${r.divisor}`;case"unrecognized_keys":return`Clau${r.keys.length>1?"s":""} no reconeguda${r.keys.length>1?"s":""}: ${f(r.keys,", ")}`;case"invalid_key":return`Clau inv\xe0lida a ${r.origin}`;case"invalid_union":return"Entrada invàlida";case"invalid_element":return`Element inv\xe0lid a ${r.origin}`;default:return`Entrada inv\xe0lida`}})}},"cs",0,function(){let e,t,i;return{localeError:(e={string:{unit:"znaků",verb:"mít"},file:{unit:"bajtů",verb:"mít"},array:{unit:"prvků",verb:"mít"},set:{unit:"prvků",verb:"mít"}},t={regex:"regulární výraz",email:"e-mailová adresa",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"datum a čas ve formátu ISO",date:"datum ve formátu ISO",time:"čas ve formátu ISO",duration:"doba trvání ISO",ipv4:"IPv4 adresa",ipv6:"IPv6 adresa",cidrv4:"rozsah IPv4",cidrv6:"rozsah IPv6",base64:"řetězec zakódovaný ve formátu base64",base64url:"řetězec zakódovaný ve formátu base64url",json_string:"řetězec ve formátu JSON",e164:"číslo E.164",jwt:"JWT",template_literal:"vstup"},i={nan:"NaN",number:"číslo",string:"řetězec",function:"funkce",array:"pole"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Neplatn\xfd vstup: oček\xe1v\xe1no instanceof ${r.expected}, obdrženo ${n}`;return`Neplatn\xfd vstup: oček\xe1v\xe1no ${e}, obdrženo ${n}`}case"invalid_value":if(1===r.values.length)return`Neplatn\xfd vstup: oček\xe1v\xe1no ${B(r.values[0])}`;return`Neplatn\xe1 možnost: oček\xe1v\xe1na jedna z hodnot ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`Hodnota je př\xedliš velk\xe1: ${r.origin??"hodnota"} mus\xed m\xedt ${t}${r.maximum.toString()} ${i.unit??"prvků"}`;return`Hodnota je př\xedliš velk\xe1: ${r.origin??"hodnota"} mus\xed b\xfdt ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`Hodnota je př\xedliš mal\xe1: ${r.origin??"hodnota"} mus\xed m\xedt ${t}${r.minimum.toString()} ${i.unit??"prvků"}`;return`Hodnota je př\xedliš mal\xe1: ${r.origin??"hodnota"} mus\xed b\xfdt ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Neplatn\xfd řetězec: mus\xed zač\xednat na "${r.prefix}"`;if("ends_with"===r.format)return`Neplatn\xfd řetězec: mus\xed končit na "${r.suffix}"`;if("includes"===r.format)return`Neplatn\xfd řetězec: mus\xed obsahovat "${r.includes}"`;if("regex"===r.format)return`Neplatn\xfd řetězec: mus\xed odpov\xeddat vzoru ${r.pattern}`;return`Neplatn\xfd form\xe1t ${t[r.format]??r.format}`;case"not_multiple_of":return`Neplatn\xe9 č\xedslo: mus\xed b\xfdt n\xe1sobkem ${r.divisor}`;case"unrecognized_keys":return`Nezn\xe1m\xe9 kl\xedče: ${f(r.keys,", ")}`;case"invalid_key":return`Neplatn\xfd kl\xedč v ${r.origin}`;case"invalid_union":return"Neplatný vstup";case"invalid_element":return`Neplatn\xe1 hodnota v ${r.origin}`;default:return`Neplatn\xfd vstup`}})}},"da",0,function(){let e,t,i;return{localeError:(e={string:{unit:"tegn",verb:"havde"},file:{unit:"bytes",verb:"havde"},array:{unit:"elementer",verb:"indeholdt"},set:{unit:"elementer",verb:"indeholdt"}},t={regex:"input",email:"e-mailadresse",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO dato- og klokkeslæt",date:"ISO-dato",time:"ISO-klokkeslæt",duration:"ISO-varighed",ipv4:"IPv4-område",ipv6:"IPv6-område",cidrv4:"IPv4-spektrum",cidrv6:"IPv6-spektrum",base64:"base64-kodet streng",base64url:"base64url-kodet streng",json_string:"JSON-streng",e164:"E.164-nummer",jwt:"JWT",template_literal:"input"}
39,i={nan:"NaN",string:"streng",number:"tal",boolean:"boolean",array:"liste",object:"objekt",set:"sæt",file:"fil"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Ugyldigt input: forventede instanceof ${r.expected}, fik ${n}`;return`Ugyldigt input: forventede ${e}, fik ${n}`}case"invalid_value":if(1===r.values.length)return`Ugyldig v\xe6rdi: forventede ${B(r.values[0])}`;return`Ugyldigt valg: forventede en af f\xf8lgende ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null,a=i[r.origin]??r.origin;if(n)return`For stor: forventede ${a??"value"} ${n.verb} ${t} ${r.maximum.toString()} ${n.unit??"elementer"}`;return`For stor: forventede ${a??"value"} havde ${t} ${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null,a=i[r.origin]??r.origin;if(n)return`For lille: forventede ${a} ${n.verb} ${t} ${r.minimum.toString()} ${n.unit}`;return`For lille: forventede ${a} havde ${t} ${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Ugyldig streng: skal starte med "${r.prefix}"`;if("ends_with"===r.format)return`Ugyldig streng: skal ende med "${r.suffix}"`;if("includes"===r.format)return`Ugyldig streng: skal indeholde "${r.includes}"`;if("regex"===r.format)return`Ugyldig streng: skal matche m\xf8nsteret ${r.pattern}`;return`Ugyldig ${t[r.format]??r.format}`;case"not_multiple_of":return`Ugyldigt tal: skal v\xe6re deleligt med ${r.divisor}`;case"unrecognized_keys":return`${r.keys.length>1?"Ukendte nøgler":"Ukendt nøgle"}: ${f(r.keys,", ")}`;case"invalid_key":return`Ugyldig n\xf8gle i ${r.origin}`;case"invalid_union":return"Ugyldigt input: matcher ingen af de tilladte typer";case"invalid_element":return`Ugyldig v\xe6rdi i ${r.origin}`;default:return"Ugyldigt input"}})}},"de",0,function(){let e,t,i;return{localeError:(e={string:{unit:"Zeichen",verb:"zu haben"},file:{unit:"Bytes",verb:"zu haben"},array:{unit:"Elemente",verb:"zu haben"},set:{unit:"Elemente",verb:"zu haben"}},t={regex:"Eingabe",email:"E-Mail-Adresse",url:"URL",emoji:"Emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO-Datum und -Uhrzeit",date:"ISO-Datum",time:"ISO-Uhrzeit",duration:"ISO-Dauer",ipv4:"IPv4-Adresse",ipv6:"IPv6-Adresse",cidrv4:"IPv4-Bereich",cidrv6:"IPv6-Bereich",base64:"Base64-codierter String",base64url:"Base64-URL-codierter String",json_string:"JSON-String",e164:"E.164-Nummer",jwt:"JWT",template_literal:"Eingabe"},i={nan:"NaN",number:"Zahl",array:"Array"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Ung\xfcltige Eingabe: erwartet instanceof ${r.expected}, erhalten ${n}`;return`Ung\xfcltige Eingabe: erwartet ${e}, erhalten ${n}`}case"invalid_value":if(1===r.values.length)return`Ung\xfcltige Eingabe: erwartet ${B(r.values[0])}`;return`Ung\xfcltige Option: erwartet eine von ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`Zu gro\xdf: erwartet, dass ${r.origin??"Wert"} ${t}${r.maximum.toString()} ${i.unit??"Elemente"} hat`;return`Zu gro\xdf: erwartet, dass ${r.origin??"Wert"} ${t}${r.maximum.toString()} ist`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`Zu klein: erwartet, dass ${r.origin} ${t}${r.minimum.toString()} ${i.unit} hat`;return`Zu klein: erwartet, dass ${r.origin} ${t}${r.minimum.toString()} ist`}case"invalid_format":if("starts_with"===r.format)return`Ung\xfcltiger String: muss mit "${r.prefix}" beginnen`;if("ends_with"===r.format)return`Ung\xfcltiger String: muss mit "${r.suffix}" enden`;if("includes"===r.format)return`Ung\xfcltiger String: muss "${r.includes}" enthalten`;if("regex"===r.format)return`Ung\xfcltiger String: muss dem Muster ${r.pattern} entsprechen`;return`Ung\xfcltig: ${t[r.format]??r.format}`;case"not_multiple_of":return`Ung\xfcltige Zahl: muss ein Vielfaches von ${r.divisor} sein`;case"unrecognized_keys":return`${r.keys.length>1?"Unbekannte Schlüssel":"Unbekannter Schlüssel"}: ${f(r.keys,", ")}`;
39case"invalid_key":return`Ung\xfcltiger Schl\xfcssel in ${r.origin}`;case"invalid_union":return"Ungültige Eingabe";case"invalid_element":return`Ung\xfcltiger Wert in ${r.origin}`;default:return`Ung\xfcltige Eingabe`}})}},"en",0,rS,"eo",0,function(){let e,t,i;return{localeError:(e={string:{unit:"karaktrojn",verb:"havi"},file:{unit:"bajtojn",verb:"havi"},array:{unit:"elementojn",verb:"havi"},set:{unit:"elementojn",verb:"havi"}},t={regex:"enigo",email:"retadreso",url:"URL",emoji:"emoĝio",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO-datotempo",date:"ISO-dato",time:"ISO-tempo",duration:"ISO-daŭro",ipv4:"IPv4-adreso",ipv6:"IPv6-adreso",cidrv4:"IPv4-rango",cidrv6:"IPv6-rango",base64:"64-ume kodita karaktraro",base64url:"URL-64-ume kodita karaktraro",json_string:"JSON-karaktraro",e164:"E.164-nombro",jwt:"JWT",template_literal:"enigo"},i={nan:"NaN",number:"nombro",array:"tabelo",null:"senvalora"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Nevalida enigo: atendiĝis instanceof ${r.expected}, riceviĝis ${n}`;return`Nevalida enigo: atendiĝis ${e}, riceviĝis ${n}`}case"invalid_value":if(1===r.values.length)return`Nevalida enigo: atendiĝis ${B(r.values[0])}`;return`Nevalida opcio: atendiĝis unu el ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`Tro granda: atendiĝis ke ${r.origin??"valoro"} havu ${t}${r.maximum.toString()} ${i.unit??"elementojn"}`;return`Tro granda: atendiĝis ke ${r.origin??"valoro"} havu ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`Tro malgranda: atendiĝis ke ${r.origin} havu ${t}${r.minimum.toString()} ${i.unit}`;return`Tro malgranda: atendiĝis ke ${r.origin} estu ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Nevalida karaktraro: devas komenciĝi per "${r.prefix}"`;if("ends_with"===r.format)return`Nevalida karaktraro: devas finiĝi per "${r.suffix}"`;if("includes"===r.format)return`Nevalida karaktraro: devas inkluzivi "${r.includes}"`;if("regex"===r.format)return`Nevalida karaktraro: devas kongrui kun la modelo ${r.pattern}`;return`Nevalida ${t[r.format]??r.format}`;case"not_multiple_of":return`Nevalida nombro: devas esti oblo de ${r.divisor}`;case"unrecognized_keys":return`Nekonata${r.keys.length>1?"j":""} ŝlosilo${r.keys.length>1?"j":""}: ${f(r.keys,", ")}`;case"invalid_key":return`Nevalida ŝlosilo en ${r.origin}`;case"invalid_union":default:return"Nevalida enigo";case"invalid_element":return`Nevalida valoro en ${r.origin}`}})}},"es",0,function(){let e,t,i;return{localeError:(e={string:{unit:"caracteres",verb:"tener"},file:{unit:"bytes",verb:"tener"},array:{unit:"elementos",verb:"tener"},set:{unit:"elementos",verb:"tener"}},t={regex:"entrada",email:"dirección de correo electrónico",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"fecha y hora ISO",date:"fecha ISO",time:"hora ISO",duration:"duración ISO",ipv4:"dirección IPv4",ipv6:"dirección IPv6",cidrv4:"rango IPv4",cidrv6:"rango IPv6",base64:"cadena codificada en base64",base64url:"URL codificada en base64",json_string:"cadena JSON",e164:"número E.164",jwt:"JWT",template_literal:"entrada"},i={nan:"NaN",string:"texto",number:"número",boolean:"booleano",array:"arreglo",object:"objeto",set:"conjunto",file:"archivo",date:"fecha",bigint:"número grande",symbol
39:"símbolo",undefined:"indefinido",null:"nulo",function:"función",map:"mapa",record:"registro",tuple:"tupla",enum:"enumeración",union:"unión",literal:"literal",promise:"promesa",void:"vacío",never:"nunca",unknown:"desconocido",any:"cualquiera"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Entrada inv\xe1lida: se esperaba instanceof ${r.expected}, recibido ${n}`;return`Entrada inv\xe1lida: se esperaba ${e}, recibido ${n}`}case"invalid_value":if(1===r.values.length)return`Entrada inv\xe1lida: se esperaba ${B(r.values[0])}`;return`Opci\xf3n inv\xe1lida: se esperaba una de ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null,a=i[r.origin]??r.origin;if(n)return`Demasiado grande: se esperaba que ${a??"valor"} tuviera ${t}${r.maximum.toString()} ${n.unit??"elementos"}`;return`Demasiado grande: se esperaba que ${a??"valor"} fuera ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null,a=i[r.origin]??r.origin;if(n)return`Demasiado peque\xf1o: se esperaba que ${a} tuviera ${t}${r.minimum.toString()} ${n.unit}`;return`Demasiado peque\xf1o: se esperaba que ${a} fuera ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Cadena inv\xe1lida: debe comenzar con "${r.prefix}"`;if("ends_with"===r.format)return`Cadena inv\xe1lida: debe terminar en "${r.suffix}"`;if("includes"===r.format)return`Cadena inv\xe1lida: debe incluir "${r.includes}"`;if("regex"===r.format)return`Cadena inv\xe1lida: debe coincidir con el patr\xf3n ${r.pattern}`;return`Inv\xe1lido ${t[r.format]??r.format}`;case"not_multiple_of":return`N\xfamero inv\xe1lido: debe ser m\xfaltiplo de ${r.divisor}`;case"unrecognized_keys":return`Llave${r.keys.length>1?"s":""} desconocida${r.keys.length>1?"s":""}: ${f(r.keys,", ")}`;case"invalid_key":return`Llave inv\xe1lida en ${i[r.origin]??r.origin}`;case"invalid_union":return"Entrada inválida";case"invalid_element":return`Valor inv\xe1lido en ${i[r.origin]??r.origin}`;default:return`Entrada inv\xe1lida`}})}},"fa",0,function(){let e,t,i;return{localeError:(e={string:{unit:"کاراکتر",verb:"داشته باشد"},file:{unit:"بایت",verb:"داشته باشد"},array:{unit:"آیتم",verb:"داشته باشد"},set:{unit:"آیتم",verb:"داشته باشد"}},t={regex:"ورودی",email:"آدرس ایمیل",url:"URL",emoji:"ایموجی",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"تاریخ و زمان ایزو",date:"تاریخ ایزو",time:"زمان ایزو",duration:"مدت زمان ایزو",ipv4:"IPv4 آدرس",ipv6:"IPv6 آدرس",cidrv4:"IPv4 دامنه",cidrv6:"IPv6 دامنه",base64:"base64-encoded رشته",base64url:"base64url-encoded رشته",json_string:"JSON رشته",e164:"E.164 عدد",jwt:"JWT",template_literal:"ورودی"},i={nan:"NaN",number:"عدد",array:"آرایه"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`ورودی نامعتبر: می‌بایست instanceof ${r.expected} می‌بود، ${n} دریافت شد`;return`ورودی نامعتبر: می‌بایست ${e} می‌بود، ${n} دریافت شد`}case"invalid_value":if(1===r.values.length)return`ورودی نامعتبر: می‌بایست ${B(r.values[0])} می‌بود`;return`گزینه نامعتبر: می‌بایست یکی از ${f(r.values,"|")} می‌بود`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`خیلی بزرگ: ${r.origin??"مقدار"} باید ${t}${r.maximum.toString()} ${i.unit??"عنصر"} باشد`;return`خیلی بزرگ: ${r.origin??"مقدار"} باید ${t}${r.maximum.toString()} باشد`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`خیلی کوچک: ${r.origin} باید ${t}${r.minimum.toString()} ${i.unit} باشد`;return`خیلی کوچک: ${r.origin} باید ${t}${r.minimum.toString()} باشد`}
39case"invalid_format":if("starts_with"===r.format)return`رشته نامعتبر: باید با "${r.prefix}" شروع شود`;if("ends_with"===r.format)return`رشته نامعتبر: باید با "${r.suffix}" تمام شود`;if("includes"===r.format)return`رشته نامعتبر: باید شامل "${r.includes}" باشد`;if("regex"===r.format)return`رشته نامعتبر: باید با الگوی ${r.pattern} مطابقت داشته باشد`;return`${t[r.format]??r.format} نامعتبر`;case"not_multiple_of":return`عدد نامعتبر: باید مضرب ${r.divisor} باشد`;case"unrecognized_keys":return`کلید${r.keys.length>1?"های":""} ناشناس: ${f(r.keys,", ")}`;case"invalid_key":return`کلید ناشناس در ${r.origin}`;case"invalid_union":default:return`ورودی نامعتبر`;case"invalid_element":return`مقدار نامعتبر در ${r.origin}`}})}},"fi",0,function(){let e,t,i;return{localeError:(e={string:{unit:"merkkiä",subject:"merkkijonon"},file:{unit:"tavua",subject:"tiedoston"},array:{unit:"alkiota",subject:"listan"},set:{unit:"alkiota",subject:"joukon"},number:{unit:"",subject:"luvun"},bigint:{unit:"",subject:"suuren kokonaisluvun"},int:{unit:"",subject:"kokonaisluvun"},date:{unit:"",subject:"päivämäärän"}},t={regex:"säännöllinen lauseke",email:"sähköpostiosoite",url:"URL-osoite",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO-aikaleima",date:"ISO-päivämäärä",time:"ISO-aika",duration:"ISO-kesto",ipv4:"IPv4-osoite",ipv6:"IPv6-osoite",cidrv4:"IPv4-alue",cidrv6:"IPv6-alue",base64:"base64-koodattu merkkijono",base64url:"base64url-koodattu merkkijono",json_string:"JSON-merkkijono",e164:"E.164-luku",jwt:"JWT",template_literal:"templaattimerkkijono"},i={nan:"NaN"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Virheellinen tyyppi: odotettiin instanceof ${r.expected}, oli ${n}`;return`Virheellinen tyyppi: odotettiin ${e}, oli ${n}`}case"invalid_value":if(1===r.values.length)return`Virheellinen sy\xf6te: t\xe4ytyy olla ${B(r.values[0])}`;return`Virheellinen valinta: t\xe4ytyy olla yksi seuraavista: ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`Liian suuri: ${i.subject} t\xe4ytyy olla ${t}${r.maximum.toString()} ${i.unit}`.trim();return`Liian suuri: arvon t\xe4ytyy olla ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`Liian pieni: ${i.subject} t\xe4ytyy olla ${t}${r.minimum.toString()} ${i.unit}`.trim();return`Liian pieni: arvon t\xe4ytyy olla ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Virheellinen sy\xf6te: t\xe4ytyy alkaa "${r.prefix}"`;if("ends_with"===r.format)return`Virheellinen sy\xf6te: t\xe4ytyy loppua "${r.suffix}"`;if("includes"===r.format)return`Virheellinen sy\xf6te: t\xe4ytyy sis\xe4lt\xe4\xe4 "${r.includes}"`;if("regex"===r.format)return`Virheellinen sy\xf6te: t\xe4ytyy vastata s\xe4\xe4nn\xf6llist\xe4 lauseketta ${r.pattern}`;return`Virheellinen ${t[r.format]??r.format}`;case"not_multiple_of":return`Virheellinen luku: t\xe4ytyy olla luvun ${r.divisor} monikerta`;case"unrecognized_keys":return`${r.keys.length>1?"Tuntemattomat avaimet":"Tuntematon avain"}: ${f(r.keys,", ")}`;case"invalid_key":return"Virheellinen avain tietueessa";case"invalid_union":return"Virheellinen unioni";case"invalid_element":return"Virheellinen arvo joukossa";default:return`Virheellinen sy\xf6te`}})}},"fr",0,function(){let e,t,i;return{localeError:(e={string:{unit:"caractères",verb:"avoir"},file:{unit:"octets",verb:"avoir"},array:{unit:"éléments",verb:"avoir"},set:{unit:"éléments",verb:"avoir"}},t={regex:"entrée",email:"adresse e-mail",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"date et heure ISO",date:"date ISO",time:"heure ISO",duration:"durée ISO",ipv4:"adresse IPv4",ipv6:"adresse IPv6",cidrv4:"plage IPv4",cidrv6:"plage IPv6",base64:"chaîne encodée en base64",base64url:"chaîne encodée en base64url",json_string:"chaîne JSON",e164:"numéro E.164",jwt:"JWT",template_literal:"entrée"},i={nan:"NaN",number:"nombre",array:"tableau"},r=>
39{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Entr\xe9e invalide : instanceof ${r.expected} attendu, ${n} re\xe7u`;return`Entr\xe9e invalide : ${e} attendu, ${n} re\xe7u`}case"invalid_value":if(1===r.values.length)return`Entr\xe9e invalide : ${B(r.values[0])} attendu`;return`Option invalide : une valeur parmi ${f(r.values,"|")} attendue`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`Trop grand : ${r.origin??"valeur"} doit ${i.verb} ${t}${r.maximum.toString()} ${i.unit??"élément(s)"}`;return`Trop grand : ${r.origin??"valeur"} doit \xeatre ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`Trop petit : ${r.origin} doit ${i.verb} ${t}${r.minimum.toString()} ${i.unit}`;return`Trop petit : ${r.origin} doit \xeatre ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Cha\xeene invalide : doit commencer par "${r.prefix}"`;if("ends_with"===r.format)return`Cha\xeene invalide : doit se terminer par "${r.suffix}"`;if("includes"===r.format)return`Cha\xeene invalide : doit inclure "${r.includes}"`;if("regex"===r.format)return`Cha\xeene invalide : doit correspondre au mod\xe8le ${r.pattern}`;return`${t[r.format]??r.format} invalide`;case"not_multiple_of":return`Nombre invalide : doit \xeatre un multiple de ${r.divisor}`;case"unrecognized_keys":return`Cl\xe9${r.keys.length>1?"s":""} non reconnue${r.keys.length>1?"s":""} : ${f(r.keys,", ")}`;case"invalid_key":return`Cl\xe9 invalide dans ${r.origin}`;case"invalid_union":return"Entrée invalide";case"invalid_element":return`Valeur invalide dans ${r.origin}`;default:return`Entr\xe9e invalide`}})}},"frCA",0,function(){let e,t,i;return{localeError:(e={string:{unit:"caractères",verb:"avoir"},file:{unit:"octets",verb:"avoir"},array:{unit:"éléments",verb:"avoir"},set:{unit:"éléments",verb:"avoir"}},t={regex:"entrée",email:"adresse courriel",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"date-heure ISO",date:"date ISO",time:"heure ISO",duration:"durée ISO",ipv4:"adresse IPv4",ipv6:"adresse IPv6",cidrv4:"plage IPv4",cidrv6:"plage IPv6",base64:"chaîne encodée en base64",base64url:"chaîne encodée en base64url",json_string:"chaîne JSON",e164:"numéro E.164",jwt:"JWT",template_literal:"entrée"},i={nan:"NaN"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Entr\xe9e invalide : attendu instanceof ${r.expected}, re\xe7u ${n}`;return`Entr\xe9e invalide : attendu ${e}, re\xe7u ${n}`}case"invalid_value":if(1===r.values.length)return`Entr\xe9e invalide : attendu ${B(r.values[0])}`;
39return`Option invalide : attendu l'une des valeurs suivantes ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"≤":"<",i=e[r.origin]??null;if(i)return`Trop grand : attendu que ${r.origin??"la valeur"} ait ${t}${r.maximum.toString()} ${i.unit}`;return`Trop grand : attendu que ${r.origin??"la valeur"} soit ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?"≥":">",i=e[r.origin]??null;if(i)return`Trop petit : attendu que ${r.origin} ait ${t}${r.minimum.toString()} ${i.unit}`;return`Trop petit : attendu que ${r.origin} soit ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Cha\xeene invalide : doit commencer par "${r.prefix}"`;if("ends_with"===r.format)return`Cha\xeene invalide : doit se terminer par "${r.suffix}"`;if("includes"===r.format)return`Cha\xeene invalide : doit inclure "${r.includes}"`;if("regex"===r.format)return`Cha\xeene invalide : doit correspondre au motif ${r.pattern}`;return`${t[r.format]??r.format} invalide`;case"not_multiple_of":return`Nombre invalide : doit \xeatre un multiple de ${r.divisor}`;case"unrecognized_keys":return`Cl\xe9${r.keys.length>1?"s":""} non reconnue${r.keys.length>1?"s":""} : ${f(r.keys,", ")}`;case"invalid_key":return`Cl\xe9 invalide dans ${r.origin}`;case"invalid_union":return"Entrée invalide";case"invalid_element":return`Valeur invalide dans ${r.origin}`;default:return`Entr\xe9e invalide`}})}},"he",0,function(){let e,t,i,r,n,a,o,l,s;return{localeError:(e={string:{label:"מחרוזת",gender:"f"},number:{label:"מספר",gender:"m"},boolean:{label:"ערך בוליאני",gender:"m"},bigint:{label:"BigInt",gender:"m"},date:{label:"תאריך",gender:"m"},array:{label:"מערך",gender:"m"},object:{label:"אובייקט",gender:"m"},null:{label:"ערך ריק (null)",gender:"m"},undefined:{label:"ערך לא מוגדר (undefined)",gender:"m"},symbol:{label:"סימבול (Symbol)",gender:"m"},function:{label:"פונקציה",gender:"f"},map:{label:"מפה (Map)",gender:"f"},set:{label:"קבוצה (Set)",gender:"f"},file:{label:"קובץ",gender:"m"},promise:{label:"Promise",gender:"m"},NaN:{label:"NaN",gender:"m"},unknown:{label:"ערך לא ידוע",gender:"m"},value:{label:"ערך",gender:"m"}},t={string:{unit:"תווים",shortLabel:"קצר",longLabel:"ארוך"},file:{unit:"בייטים",shortLabel:"קטן",longLabel:"גדול"},array:{unit:"פריטים",shortLabel:"קטן",longLabel:"גדול"},set:{unit:"פריטים",shortLabel:"קטן",longLabel:"גדול"},number:{unit:"",shortLabel:"קטן",longLabel:"גדול"}},i=t=>t?e[t]:void 0,r=t=>{let r=i(t);return r?r.label:t??e.unknown.label},n=e=>`ה${r(e)}`,a=e=>{let t=i(e);return"f"===(t?.gender??"m")?"צריכה להיות":"צריך להיות"},o=e=>e?t[e]??null:null,l={regex:{label:"קלט",gender:"m"},email:{label:"כתובת אימייל",gender:"f"},url:{label:"כתובת רשת",gender:"f"},emoji:{label:"אימוג'י",gender:"m"},uuid:{label:"UUID",gender:"m"},nanoid:{label:"nanoid",gender:"m"},guid:{label:"GUID",gender:"m"},cuid:{label:"cuid",gender:"m"},cuid2:{label:"cuid2",gender:"m"},ulid:{label:"ULID",gender:"m"},xid:{label:"XID",gender:"m"},ksuid:{label:"KSUID",gender:"m"},datetime:{label:"תאריך וזמן ISO",gender:"m"},date:{label:"תאריך ISO",gender:"m"},time:{label:"זמן ISO",gender:"m"},duration:{label:"משך זמן ISO",gender:"m"},ipv4:{label:"כתובת IPv4",gender:"f"},ipv6:{label:"כתובת IPv6",gender:"f"},cidrv4:{label:"טווח IPv4",gender:"m"},cidrv6:{label:"טווח IPv6",gender:"m"},base64:{label:"מחרוזת בבסיס 64",gender:"f"},base64url:{label:"מחרוזת בבסיס 64 לכתובות רשת",gender:"f"},json_string:{label:"מחרוזת JSON",gender:"f"},e164:{label:"מספר E.164",gender:"m"},jwt:{label:"JWT",gender:"m"},ends_with:{label:"קלט",gender:"m"},includes:{label:"קלט",gender:"m"},lowercase:{label:"קלט",gender:"m"},starts_with:{label:"קלט",gender:"m"},uppercase:{label:"קלט",gender:"m"}},s={nan:"NaN"},t=>{switch(t.code){case"invalid_type":{let i=t.expected,n=s[i??""]??r(i),a=eo(t.input),o=s[a]??e[a]?.label??a;
39if(/^[A-Z]/.test(t.expected))return`קלט לא תקין: צריך להיות instanceof ${t.expected}, התקבל ${o}`;return`קלט לא תקין: צריך להיות ${n}, התקבל ${o}`}case"invalid_value":{if(1===t.values.length)return`ערך לא תקין: הערך חייב להיות ${B(t.values[0])}`;let e=t.values.map(e=>B(e));if(2===t.values.length)return`ערך לא תקין: האפשרויות המתאימות הן ${e[0]} או ${e[1]}`;let i=e[e.length-1],r=e.slice(0,-1).join(", ");return`ערך לא תקין: האפשרויות המתאימות הן ${r} או ${i}`}case"too_big":{let e=o(t.origin),i=n(t.origin??"value");if("string"===t.origin)return`${e?.longLabel??"ארוך"} מדי: ${i} צריכה להכיל ${t.maximum.toString()} ${e?.unit??""} ${t.inclusive?"או פחות":"לכל היותר"}`.trim();if("number"===t.origin){let e=t.inclusive?`קטן או שווה ל-${t.maximum}`:`קטן מ-${t.maximum}`;return`גדול מדי: ${i} צריך להיות ${e}`}if("array"===t.origin||"set"===t.origin){let r="set"===t.origin?"צריכה":"צריך",n=t.inclusive?`${t.maximum} ${e?.unit??""} או פחות`:`פחות מ-${t.maximum} ${e?.unit??""}`;return`גדול מדי: ${i} ${r} להכיל ${n}`.trim()}let r=t.inclusive?"<=":"<",l=a(t.origin??"value");if(e?.unit)return`${e.longLabel} מדי: ${i} ${l} ${r}${t.maximum.toString()} ${e.unit}`;return`${e?.longLabel??"גדול"} מדי: ${i} ${l} ${r}${t.maximum.toString()}`}case"too_small":{let e=o(t.origin),i=n(t.origin??"value");if("string"===t.origin)return`${e?.shortLabel??"קצר"} מדי: ${i} צריכה להכיל ${t.minimum.toString()} ${e?.unit??""} ${t.inclusive?"או יותר":"לפחות"}`.trim();if("number"===t.origin){let e=t.inclusive?`גדול או שווה ל-${t.minimum}`:`גדול מ-${t.minimum}`;return`קטן מדי: ${i} צריך להיות ${e}`}if("array"===t.origin||"set"===t.origin){let r="set"===t.origin?"צריכה":"צריך";if(1===t.minimum&&t.inclusive){let e=(t.origin,"לפחות פריט אחד");return`קטן מדי: ${i} ${r} להכיל ${e}`}let n=t.inclusive?`${t.minimum} ${e?.unit??""} או יותר`:`יותר מ-${t.minimum} ${e?.unit??""}`;return`קטן מדי: ${i} ${r} להכיל ${n}`.trim()}let r=t.inclusive?">=":">",l=a(t.origin??"value");if(e?.unit)return`${e.shortLabel} מדי: ${i} ${l} ${r}${t.minimum.toString()} ${e.unit}`;return`${e?.shortLabel??"קטן"} מדי: ${i} ${l} ${r}${t.minimum.toString()}`}case"invalid_format":{if("starts_with"===t.format)return`המחרוזת חייבת להתחיל ב "${t.prefix}"`;if("ends_with"===t.format)return`המחרוזת חייבת להסתיים ב "${t.suffix}"`;if("includes"===t.format)return`המחרוזת חייבת לכלול "${t.includes}"`;if("regex"===t.format)return`המחרוזת חייבת להתאים לתבנית ${t.pattern}`;let e=l[t.format],i=e?.label??t.format,r=e?.gender??"m";return`${i} לא ${"f"===r?"תקינה":"תקין"}`}case"not_multiple_of":return`מספר לא תקין: חייב להיות מכפלה של ${t.divisor}`;case"unrecognized_keys":return`מפתח${t.keys.length>1?"ות":""} לא מזוה${t.keys.length>1?"ים":"ה"}: ${f(t.keys,", ")}`;case"invalid_key":return`שדה לא תקין באובייקט`;case"invalid_union":return"קלט לא תקין";case"invalid_element":{let e=n(t.origin??"array");return`ערך לא תקין ב${e}`}default:return`קלט לא תקין`}})}},"hu",0,function(){let e,t,i;return{localeError:(e={string:{unit:"karakter",verb:"legyen"},file:{unit:"byte",verb:"legyen"},array:{unit:"elem",verb:"legyen"},set:{unit:"elem",verb:"legyen"}},t={regex:"bemenet",email:"email cím",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO időbélyeg",date:"ISO dátum",time:"ISO idő",duration:"ISO időintervallum",ipv4:"IPv4 cím",ipv6:"IPv6 cím",cidrv4:"IPv4 tartomány",cidrv6:"IPv6 tartomány",base64:"base64-kódolt string",base64url:"base64url-kódolt string",json_string:"JSON string",e164:"E.164 szám",jwt:"JWT",template_literal:"bemenet"}
39,i={nan:"NaN",number:"szám",array:"tömb"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`\xc9rv\xe9nytelen bemenet: a v\xe1rt \xe9rt\xe9k instanceof ${r.expected}, a kapott \xe9rt\xe9k ${n}`;return`\xc9rv\xe9nytelen bemenet: a v\xe1rt \xe9rt\xe9k ${e}, a kapott \xe9rt\xe9k ${n}`}case"invalid_value":if(1===r.values.length)return`\xc9rv\xe9nytelen bemenet: a v\xe1rt \xe9rt\xe9k ${B(r.values[0])}`;return`\xc9rv\xe9nytelen opci\xf3: valamelyik \xe9rt\xe9k v\xe1rt ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`T\xfal nagy: ${r.origin??"érték"} m\xe9rete t\xfal nagy ${t}${r.maximum.toString()} ${i.unit??"elem"}`;return`T\xfal nagy: a bemeneti \xe9rt\xe9k ${r.origin??"érték"} t\xfal nagy: ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`T\xfal kicsi: a bemeneti \xe9rt\xe9k ${r.origin} m\xe9rete t\xfal kicsi ${t}${r.minimum.toString()} ${i.unit}`;return`T\xfal kicsi: a bemeneti \xe9rt\xe9k ${r.origin} t\xfal kicsi ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`\xc9rv\xe9nytelen string: "${r.prefix}" \xe9rt\xe9kkel kell kezdődnie`;if("ends_with"===r.format)return`\xc9rv\xe9nytelen string: "${r.suffix}" \xe9rt\xe9kkel kell v\xe9gződnie`;if("includes"===r.format)return`\xc9rv\xe9nytelen string: "${r.includes}" \xe9rt\xe9ket kell tartalmaznia`;if("regex"===r.format)return`\xc9rv\xe9nytelen string: ${r.pattern} mint\xe1nak kell megfelelnie`;return`\xc9rv\xe9nytelen ${t[r.format]??r.format}`;case"not_multiple_of":return`\xc9rv\xe9nytelen sz\xe1m: ${r.divisor} t\xf6bbsz\xf6r\xf6s\xe9nek kell lennie`;case"unrecognized_keys":return`Ismeretlen kulcs${r.keys.length>1?"s":""}: ${f(r.keys,", ")}`;case"invalid_key":return`\xc9rv\xe9nytelen kulcs ${r.origin}`;case"invalid_union":return"Érvénytelen bemenet";case"invalid_element":return`\xc9rv\xe9nytelen \xe9rt\xe9k: ${r.origin}`;default:return`\xc9rv\xe9nytelen bemenet`}})}},"hy",0,function(){let e,t,i;return{localeError:(e={string:{unit:{one:"նշան",many:"նշաններ"},verb:"ունենալ"},file:{unit:{one:"բայթ",many:"բայթեր"},verb:"ունենալ"},array:{unit:{one:"տարր",many:"տարրեր"},verb:"ունենալ"},set:{unit:{one:"տարր",many:"տարրեր"},verb:"ունենալ"}},t={regex:"մուտք",email:"էլ. հասցե",url:"URL",emoji:"էմոջի",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO ամսաթիվ և ժամ",date:"ISO ամսաթիվ",time:"ISO ժամ",duration:"ISO տևողություն",ipv4:"IPv4 հասցե",ipv6:"IPv6 հասցե",cidrv4:"IPv4 միջակայք",cidrv6:"IPv6 միջակայք",base64:"base64 ձևաչափով տող",base64url:"base64url ձևաչափով տող",json_string:"JSON տող",e164:"E.164 համար",jwt:"JWT",template_literal:"մուտք"},i={nan:"NaN",number:"թիվ",array:"զանգված"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Սխալ մուտքագրում․ սպասվում էր instanceof ${r.expected}, ստացվել է ${n}`;return`Սխալ մուտքագրում․ սպասվում էր ${e}, ստացվել է ${n}`}case"invalid_value":if(1===r.values.length)return`Սխալ մուտքագրում․ սպասվում էր ${B(r.values[1])}`;return`Սխալ տարբերակ․ սպասվում էր հետևյալներից մեկը՝ ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i){let e=rT(Number(r.maximum),i.unit.one,i.unit.many);return`Չափազանց մեծ արժեք․ սպասվում է, որ ${rz(r.origin??"արժեք")} կունենա ${t}${r.maximum.toString()} ${e}`}return`Չափազանց մեծ արժեք․ սպասվում է, որ ${rz(r.origin??"արժեք")} լինի ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i){let e=rT(Number(r.minimum),i.unit.one,i.unit.many);return`Չափազանց փոքր արժեք․ սպասվում է, որ ${rz(r.origin)} կունենա ${t}${r.minimum.toString()} ${e}`}return`Չափազանց փոքր արժեք․ սպասվում է, որ ${rz(r.origin)} լինի ${t}${r.minimum.toString()}`}
39case"invalid_format":if("starts_with"===r.format)return`Սխալ տող․ պետք է սկսվի "${r.prefix}"-ով`;if("ends_with"===r.format)return`Սխալ տող․ պետք է ավարտվի "${r.suffix}"-ով`;if("includes"===r.format)return`Սխալ տող․ պետք է պարունակի "${r.includes}"`;if("regex"===r.format)return`Սխալ տող․ պետք է համապատասխանի ${r.pattern} ձևաչափին`;return`Սխալ ${t[r.format]??r.format}`;case"not_multiple_of":return`Սխալ թիվ․ պետք է բազմապատիկ լինի ${r.divisor}-ի`;case"unrecognized_keys":return`Չճանաչված բանալի${r.keys.length>1?"ներ":""}. ${f(r.keys,", ")}`;case"invalid_key":return`Սխալ բանալի ${rz(r.origin)}-ում`;case"invalid_union":return"Սխալ մուտքագրում";case"invalid_element":return`Սխալ արժեք ${rz(r.origin)}-ում`;default:return`Սխալ մուտքագրում`}})}},"id",0,function(){let e,t,i;return{localeError:(e={string:{unit:"karakter",verb:"memiliki"},file:{unit:"byte",verb:"memiliki"},array:{unit:"item",verb:"memiliki"},set:{unit:"item",verb:"memiliki"}},t={regex:"input",email:"alamat email",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"tanggal dan waktu format ISO",date:"tanggal format ISO",time:"jam format ISO",duration:"durasi format ISO",ipv4:"alamat IPv4",ipv6:"alamat IPv6",cidrv4:"rentang alamat IPv4",cidrv6:"rentang alamat IPv6",base64:"string dengan enkode base64",base64url:"string dengan enkode base64url",json_string:"string JSON",e164:"angka E.164",jwt:"JWT",template_literal:"input"},i={nan:"NaN"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Input tidak valid: diharapkan instanceof ${r.expected}, diterima ${n}`;return`Input tidak valid: diharapkan ${e}, diterima ${n}`}case"invalid_value":if(1===r.values.length)return`Input tidak valid: diharapkan ${B(r.values[0])}`;return`Pilihan tidak valid: diharapkan salah satu dari ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`Terlalu besar: diharapkan ${r.origin??"value"} memiliki ${t}${r.maximum.toString()} ${i.unit??"elemen"}`;return`Terlalu besar: diharapkan ${r.origin??"value"} menjadi ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`Terlalu kecil: diharapkan ${r.origin} memiliki ${t}${r.minimum.toString()} ${i.unit}`;return`Terlalu kecil: diharapkan ${r.origin} menjadi ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`String tidak valid: harus dimulai dengan "${r.prefix}"`;if("ends_with"===r.format)return`String tidak valid: harus berakhir dengan "${r.suffix}"`;if("includes"===r.format)return`String tidak valid: harus menyertakan "${r.includes}"`;if("regex"===r.format)return`String tidak valid: harus sesuai pola ${r.pattern}`;return`${t[r.format]??r.format} tidak valid`;case"not_multiple_of":return`Angka tidak valid: harus kelipatan dari ${r.divisor}`;case"unrecognized_keys":return`Kunci tidak dikenali ${r.keys.length>1?"s":""}: ${f(r.keys,", ")}`;case"invalid_key":return`Kunci tidak valid di ${r.origin}`;case"invalid_union":default:return"Input tidak valid";case"invalid_element":return`Nilai tidak valid di ${r.origin}`}})}},"is",0,function(){let e,t,i;return{localeError:(e={string:{unit:"stafi",verb:"að hafa"},file:{unit:"bæti",verb:"að hafa"},array:{unit:"hluti",verb:"að hafa"},set:{unit:"hluti",verb:"að hafa"}},t={regex:"gildi",email:"netfang",url:"vefslóð",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO dagsetning og tími",date:"ISO dagsetning",time:"ISO tími",duration:"ISO tímalengd",ipv4:"IPv4 address",ipv6:"IPv6 address",cidrv4:"IPv4 range",cidrv6:"IPv6 range",base64:"base64-encoded strengur",base64url:"base64url-encoded strengur",json_string:"JSON strengur",e164:"E.164 tölugildi",jwt:"JWT",template_literal:"gildi"},i={nan:"NaN",number:"númer",array:"fylki"},r=>
39{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Rangt gildi: \xde\xfa sl\xf3st inn ${n} \xfear sem \xe1 a\xf0 vera instanceof ${r.expected}`;return`Rangt gildi: \xde\xfa sl\xf3st inn ${n} \xfear sem \xe1 a\xf0 vera ${e}`}case"invalid_value":if(1===r.values.length)return`Rangt gildi: gert r\xe1\xf0 fyrir ${B(r.values[0])}`;return`\xd3gilt val: m\xe1 vera eitt af eftirfarandi ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`Of st\xf3rt: gert er r\xe1\xf0 fyrir a\xf0 ${r.origin??"gildi"} hafi ${t}${r.maximum.toString()} ${i.unit??"hluti"}`;return`Of st\xf3rt: gert er r\xe1\xf0 fyrir a\xf0 ${r.origin??"gildi"} s\xe9 ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`Of l\xedti\xf0: gert er r\xe1\xf0 fyrir a\xf0 ${r.origin} hafi ${t}${r.minimum.toString()} ${i.unit}`;return`Of l\xedti\xf0: gert er r\xe1\xf0 fyrir a\xf0 ${r.origin} s\xe9 ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`\xd3gildur strengur: ver\xf0ur a\xf0 byrja \xe1 "${r.prefix}"`;if("ends_with"===r.format)return`\xd3gildur strengur: ver\xf0ur a\xf0 enda \xe1 "${r.suffix}"`;if("includes"===r.format)return`\xd3gildur strengur: ver\xf0ur a\xf0 innihalda "${r.includes}"`;if("regex"===r.format)return`\xd3gildur strengur: ver\xf0ur a\xf0 fylgja mynstri ${r.pattern}`;return`Rangt ${t[r.format]??r.format}`;case"not_multiple_of":return`R\xf6ng tala: ver\xf0ur a\xf0 vera margfeldi af ${r.divisor}`;case"unrecognized_keys":return`\xd3\xfeekkt ${r.keys.length>1?"ir lyklar":"ur lykill"}: ${f(r.keys,", ")}`;case"invalid_key":return`Rangur lykill \xed ${r.origin}`;case"invalid_union":default:return"Rangt gildi";case"invalid_element":return`Rangt gildi \xed ${r.origin}`}})}},"it",0,function(){let e,t,i;return{localeError:(e={string:{unit:"caratteri",verb:"avere"},file:{unit:"byte",verb:"avere"},array:{unit:"elementi",verb:"avere"},set:{unit:"elementi",verb:"avere"}},t={regex:"input",email:"indirizzo email",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"data e ora ISO",date:"data ISO",time:"ora ISO",duration:"durata ISO",ipv4:"indirizzo IPv4",ipv6:"indirizzo IPv6",cidrv4:"intervallo IPv4",cidrv6:"intervallo IPv6",base64:"stringa codificata in base64",base64url:"URL codificata in base64",json_string:"stringa JSON",e164:"numero E.164",jwt:"JWT",template_literal:"input"},i={nan:"NaN",number:"numero",array:"vettore"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Input non valido: atteso instanceof ${r.expected}, ricevuto ${n}`;return`Input non valido: atteso ${e}, ricevuto ${n}`}case"invalid_value":if(1===r.values.length)return`Input non valido: atteso ${B(r.values[0])}`;return`Opzione non valida: atteso uno tra ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`Troppo grande: ${r.origin??"valore"} deve avere ${t}${r.maximum.toString()} ${i.unit??"elementi"}`;return`Troppo grande: ${r.origin??"valore"} deve essere ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`Troppo piccolo: ${r.origin} deve avere ${t}${r.minimum.toString()} ${i.unit}`;return`Troppo piccolo: ${r.origin} deve essere ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Stringa non valida: deve iniziare con "${r.prefix}"`;if("ends_with"===r.format)return`Stringa non valida: deve terminare con "${r.suffix}"`;if("includes"===r.format)return`Stringa non valida: deve includere "${r.includes}"`;if("regex"===r.format)return`Stringa non valida: deve corrispondere al pattern ${r.pattern}`;return`Invalid ${t[r.format]??r.format}`;case"not_multiple_of":return`Numero non valido: deve essere un multiplo di ${r.divisor}`;case"unrecognized_keys":return`Chiav${r.keys.length>1?"i":"e"} non riconosciut${r.keys.length>1?"e":"a"}: ${f(r.keys,", ")}`;
39case"invalid_key":return`Chiave non valida in ${r.origin}`;case"invalid_union":default:return"Input non valido";case"invalid_element":return`Valore non valido in ${r.origin}`}})}},"ja",0,function(){let e,t,i;return{localeError:(e={string:{unit:"文字",verb:"である"},file:{unit:"バイト",verb:"である"},array:{unit:"要素",verb:"である"},set:{unit:"要素",verb:"である"}},t={regex:"入力値",email:"メールアドレス",url:"URL",emoji:"絵文字",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO日時",date:"ISO日付",time:"ISO時刻",duration:"ISO期間",ipv4:"IPv4アドレス",ipv6:"IPv6アドレス",cidrv4:"IPv4範囲",cidrv6:"IPv6範囲",base64:"base64エンコード文字列",base64url:"base64urlエンコード文字列",json_string:"JSON文字列",e164:"E.164番号",jwt:"JWT",template_literal:"入力値"},i={nan:"NaN",number:"数値",array:"配列"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`無効な入力: instanceof ${r.expected}が期待されましたが、${n}が入力されました`;return`無効な入力: ${e}が期待されましたが、${n}が入力されました`}case"invalid_value":if(1===r.values.length)return`無効な入力: ${B(r.values[0])}が期待されました`;return`無効な選択: ${f(r.values,"、")}のいずれかである必要があります`;case"too_big":{let t=r.inclusive?"以下である":"より小さい",i=e[r.origin]??null;if(i)return`大きすぎる値: ${r.origin??"値"}は${r.maximum.toString()}${i.unit??"要素"}${t}必要があります`;return`大きすぎる値: ${r.origin??"値"}は${r.maximum.toString()}${t}必要があります`}case"too_small":{let t=r.inclusive?"以上である":"より大きい",i=e[r.origin]??null;if(i)return`小さすぎる値: ${r.origin}は${r.minimum.toString()}${i.unit}${t}必要があります`;return`小さすぎる値: ${r.origin}は${r.minimum.toString()}${t}必要があります`}case"invalid_format":if("starts_with"===r.format)return`無効な文字列: "${r.prefix}"で始まる必要があります`;if("ends_with"===r.format)return`無効な文字列: "${r.suffix}"で終わる必要があります`;if("includes"===r.format)return`無効な文字列: "${r.includes}"を含む必要があります`;if("regex"===r.format)return`無効な文字列: パターン${r.pattern}に一致する必要があります`;return`無効な${t[r.format]??r.format}`;case"not_multiple_of":return`無効な数値: ${r.divisor}の倍数である必要があります`;case"unrecognized_keys":return`認識されていないキー${r.keys.length>1?"群":""}: ${f(r.keys,"、")}`;case"invalid_key":return`${r.origin}内の無効なキー`;case"invalid_union":return"無効な入力";case"invalid_element":return`${r.origin}内の無効な値`;default:return`無効な入力`}})}},"ka",0,function(){let e,t,i;return{localeError:(e={string:{unit:"სიმბოლო",verb:"უნდა შეიცავდეს"},file:{unit:"ბაიტი",verb:"უნდა შეიცავდეს"},array:{unit:"ელემენტი",verb:"უნდა შეიცავდეს"},set:{unit:"ელემენტი",verb:"უნდა შეიცავდეს"}},t={regex:"შეყვანა",email:"ელ-ფოსტის მისამართი",url:"URL",emoji:"ემოჯი",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"თარიღი-დრო",date:"თარიღი",time:"დრო",duration:"ხანგრძლივობა",ipv4:"IPv4 მისამართი",ipv6:"IPv6 მისამართი",cidrv4:"IPv4 დიაპაზონი",cidrv6:"IPv6 დიაპაზონი",base64:"base64-კოდირებული სტრინგი",base64url:"base64url-კოდირებული სტრინგი",json_string:"JSON სტრინგი",e164:"E.164 ნომერი",jwt:"JWT",template_literal:"შეყვანა"},i={nan:"NaN",number:"რიცხვი",string:"სტრინგი",boolean:"ბულეანი",function:"ფუნქცია",array:"მასივი"},r=>
39{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`არასწორი შეყვანა: მოსალოდნელი instanceof ${r.expected}, მიღებული ${n}`;return`არასწორი შეყვანა: მოსალოდნელი ${e}, მიღებული ${n}`}case"invalid_value":if(1===r.values.length)return`არასწორი შეყვანა: მოსალოდნელი ${B(r.values[0])}`;return`არასწორი ვარიანტი: მოსალოდნელია ერთ-ერთი ${f(r.values,"|")}-დან`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`ზედმეტად დიდი: მოსალოდნელი ${r.origin??"მნიშვნელობა"} ${i.verb} ${t}${r.maximum.toString()} ${i.unit}`;return`ზედმეტად დიდი: მოსალოდნელი ${r.origin??"მნიშვნელობა"} იყოს ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`ზედმეტად პატარა: მოსალოდნელი ${r.origin} ${i.verb} ${t}${r.minimum.toString()} ${i.unit}`;return`ზედმეტად პატარა: მოსალოდნელი ${r.origin} იყოს ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`არასწორი სტრინგი: უნდა იწყებოდეს "${r.prefix}"-ით`;if("ends_with"===r.format)return`არასწორი სტრინგი: უნდა მთავრდებოდეს "${r.suffix}"-ით`;if("includes"===r.format)return`არასწორი სტრინგი: უნდა შეიცავდეს "${r.includes}"-ს`;if("regex"===r.format)return`არასწორი სტრინგი: უნდა შეესაბამებოდეს შაბლონს ${r.pattern}`;return`არასწორი ${t[r.format]??r.format}`;case"not_multiple_of":return`არასწორი რიცხვი: უნდა იყოს ${r.divisor}-ის ჯერადი`;case"unrecognized_keys":return`უცნობი გასაღებ${r.keys.length>1?"ები":"ი"}: ${f(r.keys,", ")}`;case"invalid_key":return`არასწორი გასაღები ${r.origin}-ში`;case"invalid_union":return"არასწორი შეყვანა";case"invalid_element":return`არასწორი მნიშვნელობა ${r.origin}-ში`;default:return`არასწორი შეყვანა`}})}},"kh",0,function(){return rN()},"km",0,rN,"ko",0,function(){let e,t,i;return{localeError:(e={string:{unit:"문자",verb:"to have"},file:{unit:"바이트",verb:"to have"},array:{unit:"개",verb:"to have"},set:{unit:"개",verb:"to have"}},t={regex:"입력",email:"이메일 주소",url:"URL",emoji:"이모지",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO 날짜시간",date:"ISO 날짜",time:"ISO 시간",duration:"ISO 기간",ipv4:"IPv4 주소",ipv6:"IPv6 주소",cidrv4:"IPv4 범위",cidrv6:"IPv6 범위",base64:"base64 인코딩 문자열",base64url:"base64url 인코딩 문자열",json_string:"JSON 문자열",e164:"E.164 번호",jwt:"JWT",template_literal:"입력"},i={nan:"NaN"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`잘못된 입력: 예상 타입은 instanceof ${r.expected}, 받은 타입은 ${n}입니다`;return`잘못된 입력: 예상 타입은 ${e}, 받은 타입은 ${n}입니다`}case"invalid_value":if(1===r.values.length)return`잘못된 입력: 값은 ${B(r.values[0])} 이어야 합니다`;return`잘못된 옵션: ${f(r.values,"또는 ")} 중 하나여야 합니다`;case"too_big":{let t=r.inclusive?"이하":"미만",i="미만"===t?"이어야 합니다":"여야 합니다",n=e[r.origin]??null,a=n?.unit??"요소";if(n)return`${r.origin??"값"}이 너무 큽니다: ${r.maximum.toString()}${a} ${t}${i}`;return`${r.origin??"값"}이 너무 큽니다: ${r.maximum.toString()} ${t}${i}`}case"too_small":{let t=r.inclusive?"이상":"초과",i="이상"===t?"이어야 합니다":"여야 합니다",n=e[r.origin]??null,a=n?.unit??"요소";if(n)return`${r.origin??"값"}이 너무 작습니다: ${r.minimum.toString()}${a} ${t}${i}`;return`${r.origin??"값"}이 너무 작습니다: ${r.minimum.toString()} ${t}${i}`}
39case"invalid_format":if("starts_with"===r.format)return`잘못된 문자열: "${r.prefix}"(으)로 시작해야 합니다`;if("ends_with"===r.format)return`잘못된 문자열: "${r.suffix}"(으)로 끝나야 합니다`;if("includes"===r.format)return`잘못된 문자열: "${r.includes}"을(를) 포함해야 합니다`;if("regex"===r.format)return`잘못된 문자열: 정규식 ${r.pattern} 패턴과 일치해야 합니다`;return`잘못된 ${t[r.format]??r.format}`;case"not_multiple_of":return`잘못된 숫자: ${r.divisor}의 배수여야 합니다`;case"unrecognized_keys":return`인식할 수 없는 키: ${f(r.keys,", ")}`;case"invalid_key":return`잘못된 키: ${r.origin}`;case"invalid_union":default:return`잘못된 입력`;case"invalid_element":return`잘못된 값: ${r.origin}`}})}},"lt",0,function(){return{localeError:(()=>{let e={string:{unit:{one:"simbolis",few:"simboliai",many:"simbolių"},verb:{smaller:{inclusive:"turi būti ne ilgesnė kaip",notInclusive:"turi būti trumpesnė kaip"},bigger:{inclusive:"turi būti ne trumpesnė kaip",notInclusive:"turi būti ilgesnė kaip"}}},file:{unit:{one:"baitas",few:"baitai",many:"baitų"},verb:{smaller:{inclusive:"turi būti ne didesnis kaip",notInclusive:"turi būti mažesnis kaip"},bigger:{inclusive:"turi būti ne mažesnis kaip",notInclusive:"turi būti didesnis kaip"}}},array:{unit:{one:"elementą",few:"elementus",many:"elementų"},verb:{smaller:{inclusive:"turi turėti ne daugiau kaip",notInclusive:"turi turėti mažiau kaip"},bigger:{inclusive:"turi turėti ne mažiau kaip",notInclusive:"turi turėti daugiau kaip"}}},set:{unit:{one:"elementą",few:"elementus",many:"elementų"},verb:{smaller:{inclusive:"turi turėti ne daugiau kaip",notInclusive:"turi turėti mažiau kaip"},bigger:{inclusive:"turi turėti ne mažiau kaip",notInclusive:"turi turėti daugiau kaip"}}}};function t(t,i,r,n){let a=e[t]??null;return null===a?a:{unit:a.unit[i],verb:a.verb[n][r?"inclusive":"notInclusive"]}}let i={regex:"įvestis",email:"el. pašto adresas",url:"URL",emoji:"jaustukas",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO data ir laikas",date:"ISO data",time:"ISO laikas",duration:"ISO trukmė",ipv4:"IPv4 adresas",ipv6:"IPv6 adresas",cidrv4:"IPv4 tinklo prefiksas (CIDR)",cidrv6:"IPv6 tinklo prefiksas (CIDR)",base64:"base64 užkoduota eilutė",base64url:"base64url užkoduota eilutė",json_string:"JSON eilutė",e164:"E.164 numeris",jwt:"JWT",template_literal:"įvestis"},r={nan:"NaN",number:"skaičius",bigint:"sveikasis skaičius",string:"eilutė",boolean:"loginė reikšmė",undefined:"neapibrėžta reikšmė",function:"funkcija",symbol:"simbolis",array:"masyvas",object:"objektas",null:"nulinė reikšmė"};return e=>{switch(e.code){case"invalid_type":{let t=r[e.expected]??e.expected,i=eo(e.input),n=r[i]??i;if(/^[A-Z]/.test(e.expected))return`Gautas tipas ${n}, o tikėtasi - instanceof ${e.expected}`;return`Gautas tipas ${n}, o tikėtasi - ${t}`}case"invalid_value":if(1===e.values.length)return`Privalo būti ${B(e.values[0])}`;return`Privalo būti vienas iš ${f(e.values,"|")} pasirinkimų`;case"too_big":{let i=r[e.origin]??e.origin,n=t(e.origin,rR(Number(e.maximum)),e.inclusive??!1,"smaller");if(n?.verb)return`${rA(i??e.origin??"reikšmė")} ${n.verb} ${e.maximum.toString()} ${n.unit??"elementų"}`;let a=e.inclusive?"ne didesnis kaip":"mažesnis kaip";return`${rA(i??e.origin??"reikšmė")} turi būti ${a} ${e.maximum.toString()} ${n?.unit}`}case"too_small":{let i=r[e.origin]??e.origin,n=t(e.origin,rR(Number(e.minimum)),e.inclusive??!1,"bigger");if(n?.verb)return`${rA(i??e.origin??"reikšmė")} ${n.verb} ${e.minimum.toString()} ${n.unit??"elementų"}`;let a=e.inclusive?"ne mažesnis kaip":"didesnis kaip";return`${rA(i??e.origin??"reikšmė")} turi būti ${a} ${e.minimum.toString()} ${n?.unit}`}case"invalid_format":if("starts_with"===e.format)return`Eilutė privalo prasidėti "${e.prefix}"`;if("ends_with"===e.format)return`Eilutė privalo pasibaigti "${e.suffix}"`;if("includes"===e.format)return`Eilutė privalo įtraukti "${e.includes}"`;if("regex"===e.format)return`Eilutė privalo atitikti ${e.pattern}`;return`Neteisingas ${i[e.format]??e.format}`;case"not_multiple_of":return`Skaičius privalo būti ${e.divisor} kartotinis.`;case"unrecognized_keys":return`Neatpažint${e.keys.length>1?"i":"as"} rakt${e.keys.length>1?"ai":"as"}: ${f(e.keys,", ")}`;
39case"invalid_key":return"Rastas klaidingas raktas";case"invalid_union":default:return"Klaidinga įvestis";case"invalid_element":{let t=r[e.origin]??e.origin;return`${rA(t??e.origin??"reikšmė")} turi klaidingą įvestį`}}}})()}},"mk",0,function(){let e,t,i;return{localeError:(e={string:{unit:"знаци",verb:"да имаат"},file:{unit:"бајти",verb:"да имаат"},array:{unit:"ставки",verb:"да имаат"},set:{unit:"ставки",verb:"да имаат"}},t={regex:"внес",email:"адреса на е-пошта",url:"URL",emoji:"емоџи",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO датум и време",date:"ISO датум",time:"ISO време",duration:"ISO времетраење",ipv4:"IPv4 адреса",ipv6:"IPv6 адреса",cidrv4:"IPv4 опсег",cidrv6:"IPv6 опсег",base64:"base64-енкодирана низа",base64url:"base64url-енкодирана низа",json_string:"JSON низа",e164:"E.164 број",jwt:"JWT",template_literal:"внес"},i={nan:"NaN",number:"број",array:"низа"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Грешен внес: се очекува instanceof ${r.expected}, примено ${n}`;return`Грешен внес: се очекува ${e}, примено ${n}`}case"invalid_value":if(1===r.values.length)return`Invalid input: expected ${B(r.values[0])}`;return`Грешана опција: се очекува една ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`Премногу голем: се очекува ${r.origin??"вредноста"} да има ${t}${r.maximum.toString()} ${i.unit??"елементи"}`;return`Премногу голем: се очекува ${r.origin??"вредноста"} да биде ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`Премногу мал: се очекува ${r.origin} да има ${t}${r.minimum.toString()} ${i.unit}`;return`Премногу мал: се очекува ${r.origin} да биде ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Неважечка низа: мора да започнува со "${r.prefix}"`;if("ends_with"===r.format)return`Неважечка низа: мора да завршува со "${r.suffix}"`;if("includes"===r.format)return`Неважечка низа: мора да вклучува "${r.includes}"`;if("regex"===r.format)return`Неважечка низа: мора да одгоара на патернот ${r.pattern}`;return`Invalid ${t[r.format]??r.format}`;case"not_multiple_of":return`Грешен број: мора да биде делив со ${r.divisor}`;case"unrecognized_keys":return`${r.keys.length>1?"Непрепознаени клучеви":"Непрепознаен клуч"}: ${f(r.keys,", ")}`;case"invalid_key":return`Грешен клуч во ${r.origin}`;case"invalid_union":return"Грешен внес";case"invalid_element":return`Грешна вредност во ${r.origin}`;default:return`Грешен внес`}})}},"ms",0,function(){let e,t,i;return{localeError:(e={string:{unit:"aksara",verb:"mempunyai"},file:{unit:"bait",verb:"mempunyai"},array:{unit:"elemen",verb:"mempunyai"},set:{unit:"elemen",verb:"mempunyai"}},t={regex:"input",email:"alamat e-mel",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"tarikh masa ISO",date:"tarikh ISO",time:"masa ISO",duration:"tempoh ISO",ipv4:"alamat IPv4",ipv6:"alamat IPv6",cidrv4:"julat IPv4",cidrv6:"julat IPv6",base64:"string dikodkan base64",base64url:"string dikodkan base64url",json_string:"string JSON",e164:"nombor E.164",jwt:"JWT",template_literal:"input"},i={nan:"NaN",number:"nombor"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Input tidak sah: dijangka instanceof ${r.expected}, diterima ${n}`;return`Input tidak sah: dijangka ${e}, diterima ${n}`}
39case"invalid_value":if(1===r.values.length)return`Input tidak sah: dijangka ${B(r.values[0])}`;return`Pilihan tidak sah: dijangka salah satu daripada ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`Terlalu besar: dijangka ${r.origin??"nilai"} ${i.verb} ${t}${r.maximum.toString()} ${i.unit??"elemen"}`;return`Terlalu besar: dijangka ${r.origin??"nilai"} adalah ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`Terlalu kecil: dijangka ${r.origin} ${i.verb} ${t}${r.minimum.toString()} ${i.unit}`;return`Terlalu kecil: dijangka ${r.origin} adalah ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`String tidak sah: mesti bermula dengan "${r.prefix}"`;if("ends_with"===r.format)return`String tidak sah: mesti berakhir dengan "${r.suffix}"`;if("includes"===r.format)return`String tidak sah: mesti mengandungi "${r.includes}"`;if("regex"===r.format)return`String tidak sah: mesti sepadan dengan corak ${r.pattern}`;return`${t[r.format]??r.format} tidak sah`;case"not_multiple_of":return`Nombor tidak sah: perlu gandaan ${r.divisor}`;case"unrecognized_keys":return`Kunci tidak dikenali: ${f(r.keys,", ")}`;case"invalid_key":return`Kunci tidak sah dalam ${r.origin}`;case"invalid_union":default:return"Input tidak sah";case"invalid_element":return`Nilai tidak sah dalam ${r.origin}`}})}},"nl",0,function(){let e,t,i;return{localeError:(e={string:{unit:"tekens",verb:"heeft"},file:{unit:"bytes",verb:"heeft"},array:{unit:"elementen",verb:"heeft"},set:{unit:"elementen",verb:"heeft"}},t={regex:"invoer",email:"emailadres",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO datum en tijd",date:"ISO datum",time:"ISO tijd",duration:"ISO duur",ipv4:"IPv4-adres",ipv6:"IPv6-adres",cidrv4:"IPv4-bereik",cidrv6:"IPv6-bereik",base64:"base64-gecodeerde tekst",base64url:"base64 URL-gecodeerde tekst",json_string:"JSON string",e164:"E.164-nummer",jwt:"JWT",template_literal:"invoer"},i={nan:"NaN",number:"getal"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Ongeldige invoer: verwacht instanceof ${r.expected}, ontving ${n}`;return`Ongeldige invoer: verwacht ${e}, ontving ${n}`}case"invalid_value":if(1===r.values.length)return`Ongeldige invoer: verwacht ${B(r.values[0])}`;return`Ongeldige optie: verwacht \xe9\xe9n van ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null,n="date"===r.origin?"laat":"string"===r.origin?"lang":"groot";if(i)return`Te ${n}: verwacht dat ${r.origin??"waarde"} ${t}${r.maximum.toString()} ${i.unit??"elementen"} ${i.verb}`;return`Te ${n}: verwacht dat ${r.origin??"waarde"} ${t}${r.maximum.toString()} is`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null,n="date"===r.origin?"vroeg":"string"===r.origin?"kort":"klein";if(i)return`Te ${n}: verwacht dat ${r.origin} ${t}${r.minimum.toString()} ${i.unit} ${i.verb}`;return`Te ${n}: verwacht dat ${r.origin} ${t}${r.minimum.toString()} is`}case"invalid_format":if("starts_with"===r.format)return`Ongeldige tekst: moet met "${r.prefix}" beginnen`;if("ends_with"===r.format)return`Ongeldige tekst: moet op "${r.suffix}" eindigen`;if("includes"===r.format)return`Ongeldige tekst: moet "${r.includes}" bevatten`;if("regex"===r.format)return`Ongeldige tekst: moet overeenkomen met patroon ${r.pattern}`;return`Ongeldig: ${t[r.format]??r.format}`;case"not_multiple_of":return`Ongeldig getal: moet een veelvoud van ${r.divisor} zijn`;case"unrecognized_keys":return`Onbekende key${r.keys.length>1?"s":""}: ${f(r.keys,", ")}`;case"invalid_key":return`Ongeldige key in ${r.origin}`;case"invalid_union":default:return"Ongeldige invoer";case"invalid_element":return`Ongeldige waarde in ${r.origin}`}})}},"no",0,function(){let e,t,i;return{localeError:(e={string:{unit:"tegn",verb:"å ha"},file:{unit:"bytes",verb:"å ha"},array:{unit:"elementer",verb:"å inneholde"},set:{unit:"elementer",verb:"å inneholde"}},t={regex:"input",email:"e-postadresse",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO dato- og klokkeslett",date:"ISO-dato",time:"ISO-klokkeslett",duration:"ISO-varighet",ipv4:"IPv4-område",ipv6:"IPv6-område",cidrv4:"IPv4-spekter",cidrv6:"IPv6-spekter",base64:"base64-enkodet streng",base64url:"base64url-enkodet streng",json_string:"JSON-streng",e164:"E.164-nummer",jwt:"JWT",template_literal:"input"}
39,i={nan:"NaN",number:"tall",array:"liste"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Ugyldig input: forventet instanceof ${r.expected}, fikk ${n}`;return`Ugyldig input: forventet ${e}, fikk ${n}`}case"invalid_value":if(1===r.values.length)return`Ugyldig verdi: forventet ${B(r.values[0])}`;return`Ugyldig valg: forventet en av ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`For stor(t): forventet ${r.origin??"value"} til \xe5 ha ${t}${r.maximum.toString()} ${i.unit??"elementer"}`;return`For stor(t): forventet ${r.origin??"value"} til \xe5 ha ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`For lite(n): forventet ${r.origin} til \xe5 ha ${t}${r.minimum.toString()} ${i.unit}`;return`For lite(n): forventet ${r.origin} til \xe5 ha ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Ugyldig streng: m\xe5 starte med "${r.prefix}"`;if("ends_with"===r.format)return`Ugyldig streng: m\xe5 ende med "${r.suffix}"`;if("includes"===r.format)return`Ugyldig streng: m\xe5 inneholde "${r.includes}"`;if("regex"===r.format)return`Ugyldig streng: m\xe5 matche m\xf8nsteret ${r.pattern}`;return`Ugyldig ${t[r.format]??r.format}`;case"not_multiple_of":return`Ugyldig tall: m\xe5 v\xe6re et multiplum av ${r.divisor}`;case"unrecognized_keys":return`${r.keys.length>1?"Ukjente nøkler":"Ukjent nøkkel"}: ${f(r.keys,", ")}`;case"invalid_key":return`Ugyldig n\xf8kkel i ${r.origin}`;case"invalid_union":default:return"Ugyldig input";case"invalid_element":return`Ugyldig verdi i ${r.origin}`}})}},"ota",0,function(){let e,t,i;return{localeError:(e={string:{unit:"harf",verb:"olmalıdır"},file:{unit:"bayt",verb:"olmalıdır"},array:{unit:"unsur",verb:"olmalıdır"},set:{unit:"unsur",verb:"olmalıdır"}},t={regex:"giren",email:"epostagâh",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO hengâmı",date:"ISO tarihi",time:"ISO zamanı",duration:"ISO müddeti",ipv4:"IPv4 nişânı",ipv6:"IPv6 nişânı",cidrv4:"IPv4 menzili",cidrv6:"IPv6 menzili",base64:"base64-şifreli metin",base64url:"base64url-şifreli metin",json_string:"JSON metin",e164:"E.164 sayısı",jwt:"JWT",template_literal:"giren"},i={nan:"NaN",number:"numara",array:"saf",null:"gayb"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`F\xe2sit giren: umulan instanceof ${r.expected}, alınan ${n}`;return`F\xe2sit giren: umulan ${e}, alınan ${n}`}case"invalid_value":if(1===r.values.length)return`F\xe2sit giren: umulan ${B(r.values[0])}`;return`F\xe2sit tercih: m\xfbteberler ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`Fazla b\xfcy\xfck: ${r.origin??"value"}, ${t}${r.maximum.toString()} ${i.unit??"elements"} sahip olmalıydı.`;return`Fazla b\xfcy\xfck: ${r.origin??"value"}, ${t}${r.maximum.toString()} olmalıydı.`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`Fazla k\xfc\xe7\xfck: ${r.origin}, ${t}${r.minimum.toString()} ${i.unit} sahip olmalıydı.`;return`Fazla k\xfc\xe7\xfck: ${r.origin}, ${t}${r.minimum.toString()} olmalıydı.`}case"invalid_format":if("starts_with"===r.format)return`F\xe2sit metin: "${r.prefix}" ile başlamalı.`;if("ends_with"===r.format)return`F\xe2sit metin: "${r.suffix}" ile bitmeli.`;if("includes"===r.format)return`F\xe2sit metin: "${r.includes}" ihtiv\xe2 etmeli.`;if("regex"===r.format)return`F\xe2sit metin: ${r.pattern} nakşına uymalı.`;return`F\xe2sit ${t[r.format]??r.format}`;case"not_multiple_of":return`F\xe2sit sayı: ${r.divisor} katı olmalıydı.`;case"unrecognized_keys":return`Tanınmayan anahtar ${r.keys.length>1?"s":""}: ${f(r.keys,", ")}`;case"invalid_key":return`${r.origin} i\xe7in tanınmayan anahtar var.`;case"invalid_union":return"Giren tanınamadı.";
39case"invalid_element":return`${r.origin} i\xe7in tanınmayan kıymet var.`;default:return`Kıymet tanınamadı.`}})}},"pl",0,function(){let e,t,i;return{localeError:(e={string:{unit:"znaków",verb:"mieć"},file:{unit:"bajtów",verb:"mieć"},array:{unit:"elementów",verb:"mieć"},set:{unit:"elementów",verb:"mieć"}},t={regex:"wyrażenie",email:"adres email",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"data i godzina w formacie ISO",date:"data w formacie ISO",time:"godzina w formacie ISO",duration:"czas trwania ISO",ipv4:"adres IPv4",ipv6:"adres IPv6",cidrv4:"zakres IPv4",cidrv6:"zakres IPv6",base64:"ciąg znaków zakodowany w formacie base64",base64url:"ciąg znaków zakodowany w formacie base64url",json_string:"ciąg znaków w formacie JSON",e164:"liczba E.164",jwt:"JWT",template_literal:"wejście"},i={nan:"NaN",number:"liczba",array:"tablica"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Nieprawidłowe dane wejściowe: oczekiwano instanceof ${r.expected}, otrzymano ${n}`;return`Nieprawidłowe dane wejściowe: oczekiwano ${e}, otrzymano ${n}`}case"invalid_value":if(1===r.values.length)return`Nieprawidłowe dane wejściowe: oczekiwano ${B(r.values[0])}`;return`Nieprawidłowa opcja: oczekiwano jednej z wartości ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`Za duża wartość: oczekiwano, że ${r.origin??"wartość"} będzie mieć ${t}${r.maximum.toString()} ${i.unit??"elementów"}`;return`Zbyt duż(y/a/e): oczekiwano, że ${r.origin??"wartość"} będzie wynosić ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`Za mała wartość: oczekiwano, że ${r.origin??"wartość"} będzie mieć ${t}${r.minimum.toString()} ${i.unit??"elementów"}`;return`Zbyt mał(y/a/e): oczekiwano, że ${r.origin??"wartość"} będzie wynosić ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Nieprawidłowy ciąg znak\xf3w: musi zaczynać się od "${r.prefix}"`;if("ends_with"===r.format)return`Nieprawidłowy ciąg znak\xf3w: musi kończyć się na "${r.suffix}"`;if("includes"===r.format)return`Nieprawidłowy ciąg znak\xf3w: musi zawierać "${r.includes}"`;if("regex"===r.format)return`Nieprawidłowy ciąg znak\xf3w: musi odpowiadać wzorcowi ${r.pattern}`;return`Nieprawidłow(y/a/e) ${t[r.format]??r.format}`;case"not_multiple_of":return`Nieprawidłowa liczba: musi być wielokrotnością ${r.divisor}`;case"unrecognized_keys":return`Nierozpoznane klucze${r.keys.length>1?"s":""}: ${f(r.keys,", ")}`;case"invalid_key":return`Nieprawidłowy klucz w ${r.origin}`;case"invalid_union":return"Nieprawidłowe dane wejściowe";case"invalid_element":return`Nieprawidłowa wartość w ${r.origin}`;default:return`Nieprawidłowe dane wejściowe`}})}},"ps",0,function(){let e,t,i;return{localeError:(e={string:{unit:"توکي",verb:"ولري"},file:{unit:"بایټس",verb:"ولري"},array:{unit:"توکي",verb:"ولري"},set:{unit:"توکي",verb:"ولري"}},t={regex:"ورودي",email:"بریښنالیک",url:"یو آر ال",emoji:"ایموجي",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"نیټه او وخت",date:"نېټه",time:"وخت",duration:"موده",ipv4:"د IPv4 پته",ipv6:"د IPv6 پته",cidrv4:"د IPv4 ساحه",cidrv6:"د IPv6 ساحه",base64:"base64-encoded متن",base64url:"base64url-encoded متن",json_string:"JSON متن",e164:"د E.164 شمېره",jwt:"JWT",template_literal:"ورودي"}
39,i={nan:"NaN",number:"عدد",array:"ارې"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`ناسم ورودي: باید instanceof ${r.expected} وای, مګر ${n} ترلاسه شو`;return`ناسم ورودي: باید ${e} وای, مګر ${n} ترلاسه شو`}case"invalid_value":if(1===r.values.length)return`ناسم ورودي: باید ${B(r.values[0])} وای`;return`ناسم انتخاب: باید یو له ${f(r.values,"|")} څخه وای`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`ډیر لوی: ${r.origin??"ارزښت"} باید ${t}${r.maximum.toString()} ${i.unit??"عنصرونه"} ولري`;return`ډیر لوی: ${r.origin??"ارزښت"} باید ${t}${r.maximum.toString()} وي`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`ډیر کوچنی: ${r.origin} باید ${t}${r.minimum.toString()} ${i.unit} ولري`;return`ډیر کوچنی: ${r.origin} باید ${t}${r.minimum.toString()} وي`}case"invalid_format":if("starts_with"===r.format)return`ناسم متن: باید د "${r.prefix}" سره پیل شي`;if("ends_with"===r.format)return`ناسم متن: باید د "${r.suffix}" سره پای ته ورسيږي`;if("includes"===r.format)return`ناسم متن: باید "${r.includes}" ولري`;if("regex"===r.format)return`ناسم متن: باید د ${r.pattern} سره مطابقت ولري`;return`${t[r.format]??r.format} ناسم دی`;case"not_multiple_of":return`ناسم عدد: باید د ${r.divisor} مضرب وي`;case"unrecognized_keys":return`ناسم ${r.keys.length>1?"کلیډونه":"کلیډ"}: ${f(r.keys,", ")}`;case"invalid_key":return`ناسم کلیډ په ${r.origin} کې`;case"invalid_union":default:return`ناسمه ورودي`;case"invalid_element":return`ناسم عنصر په ${r.origin} کې`}})}},"pt",0,function(){let e,t,i;return{localeError:(e={string:{unit:"caracteres",verb:"ter"},file:{unit:"bytes",verb:"ter"},array:{unit:"itens",verb:"ter"},set:{unit:"itens",verb:"ter"}},t={regex:"padrão",email:"endereço de e-mail",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"data e hora ISO",date:"data ISO",time:"hora ISO",duration:"duração ISO",ipv4:"endereço IPv4",ipv6:"endereço IPv6",cidrv4:"faixa de IPv4",cidrv6:"faixa de IPv6",base64:"texto codificado em base64",base64url:"URL codificada em base64",json_string:"texto JSON",e164:"número E.164",jwt:"JWT",template_literal:"entrada"},i={nan:"NaN",number:"número",null:"nulo"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Tipo inv\xe1lido: esperado instanceof ${r.expected}, recebido ${n}`;return`Tipo inv\xe1lido: esperado ${e}, recebido ${n}`}case"invalid_value":if(1===r.values.length)return`Entrada inv\xe1lida: esperado ${B(r.values[0])}`;return`Op\xe7\xe3o inv\xe1lida: esperada uma das ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`Muito grande: esperado que ${r.origin??"valor"} tivesse ${t}${r.maximum.toString()} ${i.unit??"elementos"}`;return`Muito grande: esperado que ${r.origin??"valor"} fosse ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`Muito pequeno: esperado que ${r.origin} tivesse ${t}${r.minimum.toString()} ${i.unit}`;return`Muito pequeno: esperado que ${r.origin} fosse ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Texto inv\xe1lido: deve come\xe7ar com "${r.prefix}"`;if("ends_with"===r.format)return`Texto inv\xe1lido: deve terminar com "${r.suffix}"`;if("includes"===r.format)return`Texto inv\xe1lido: deve incluir "${r.includes}"`;if("regex"===r.format)return`Texto inv\xe1lido: deve corresponder ao padr\xe3o ${r.pattern}`;return`${t[r.format]??r.format} inv\xe1lido`;case"not_multiple_of":return`N\xfamero inv\xe1lido: deve ser m\xfaltiplo de ${r.divisor}`;case"unrecognized_keys":return`Chave${r.keys.length>
391?"s":""} desconhecida${r.keys.length>1?"s":""}: ${f(r.keys,", ")}`;case"invalid_key":return`Chave inv\xe1lida em ${r.origin}`;case"invalid_union":return"Entrada inválida";case"invalid_element":return`Valor inv\xe1lido em ${r.origin}`;default:return`Campo inv\xe1lido`}})}},"ru",0,function(){let e,t,i;return{localeError:(e={string:{unit:{one:"символ",few:"символа",many:"символов"},verb:"иметь"},file:{unit:{one:"байт",few:"байта",many:"байт"},verb:"иметь"},array:{unit:{one:"элемент",few:"элемента",many:"элементов"},verb:"иметь"},set:{unit:{one:"элемент",few:"элемента",many:"элементов"},verb:"иметь"}},t={regex:"ввод",email:"email адрес",url:"URL",emoji:"эмодзи",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO дата и время",date:"ISO дата",time:"ISO время",duration:"ISO длительность",ipv4:"IPv4 адрес",ipv6:"IPv6 адрес",cidrv4:"IPv4 диапазон",cidrv6:"IPv6 диапазон",base64:"строка в формате base64",base64url:"строка в формате base64url",json_string:"JSON строка",e164:"номер E.164",jwt:"JWT",template_literal:"ввод"},i={nan:"NaN",number:"число",array:"массив"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Неверный ввод: ожидалось instanceof ${r.expected}, получено ${n}`;return`Неверный ввод: ожидалось ${e}, получено ${n}`}case"invalid_value":if(1===r.values.length)return`Неверный ввод: ожидалось ${B(r.values[0])}`;return`Неверный вариант: ожидалось одно из ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i){let e=rZ(Number(r.maximum),i.unit.one,i.unit.few,i.unit.many);return`Слишком большое значение: ожидалось, что ${r.origin??"значение"} будет иметь ${t}${r.maximum.toString()} ${e}`}return`Слишком большое значение: ожидалось, что ${r.origin??"значение"} будет ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i){let e=rZ(Number(r.minimum),i.unit.one,i.unit.few,i.unit.many);return`Слишком маленькое значение: ожидалось, что ${r.origin} будет иметь ${t}${r.minimum.toString()} ${e}`}return`Слишком маленькое значение: ожидалось, что ${r.origin} будет ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Неверная строка: должна начинаться с "${r.prefix}"`;if("ends_with"===r.format)return`Неверная строка: должна заканчиваться на "${r.suffix}"`;if("includes"===r.format)return`Неверная строка: должна содержать "${r.includes}"`;if("regex"===r.format)return`Неверная строка: должна соответствовать шаблону ${r.pattern}`;return`Неверный ${t[r.format]??r.format}`;case"not_multiple_of":return`Неверное число: должно быть кратным ${r.divisor}`;case"unrecognized_keys":return`Нераспознанн${r.keys.length>1?"ые":"ый"} ключ${r.keys.length>1?"и":""}: ${f(r.keys,", ")}`;case"invalid_key":return`Неверный ключ в ${r.origin}`;case"invalid_union":return"Неверные входные данные";case"invalid_element":return`Неверное значение в ${r.origin}`;default:return`Неверные входные данные`}})}},"sl",0,function(){let e,t,i;return{localeError:(e={string:{unit:"znakov",verb:"imeti"},file:{unit:"bajtov",verb:"imeti"},array:{unit:"elementov",verb:"imeti"},set:{unit:"elementov",verb:"imeti"}},t={regex:"vnos",email:"e-poštni naslov",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO datum in čas",date:"ISO datum",time:"ISO čas",duration:"ISO trajanje",ipv4:"IPv4 naslov",ipv6:"IPv6 naslov",cidrv4:"obseg IPv4",cidrv6:"obseg IPv6",base64:"base64 kodiran niz",base64url:"base64url kodiran niz",json_string:"JSON niz",e164:"E.164 številka",jwt:"JWT",template_literal:"vnos"},i={nan:"NaN",number:"število",array:"tabela"},r=>
39{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Neveljaven vnos: pričakovano instanceof ${r.expected}, prejeto ${n}`;return`Neveljaven vnos: pričakovano ${e}, prejeto ${n}`}case"invalid_value":if(1===r.values.length)return`Neveljaven vnos: pričakovano ${B(r.values[0])}`;return`Neveljavna možnost: pričakovano eno izmed ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`Preveliko: pričakovano, da bo ${r.origin??"vrednost"} imelo ${t}${r.maximum.toString()} ${i.unit??"elementov"}`;return`Preveliko: pričakovano, da bo ${r.origin??"vrednost"} ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`Premajhno: pričakovano, da bo ${r.origin} imelo ${t}${r.minimum.toString()} ${i.unit}`;return`Premajhno: pričakovano, da bo ${r.origin} ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Neveljaven niz: mora se začeti z "${r.prefix}"`;if("ends_with"===r.format)return`Neveljaven niz: mora se končati z "${r.suffix}"`;if("includes"===r.format)return`Neveljaven niz: mora vsebovati "${r.includes}"`;if("regex"===r.format)return`Neveljaven niz: mora ustrezati vzorcu ${r.pattern}`;return`Neveljaven ${t[r.format]??r.format}`;case"not_multiple_of":return`Neveljavno število: mora biti večkratnik ${r.divisor}`;case"unrecognized_keys":return`Neprepoznan${r.keys.length>1?"i ključi":" ključ"}: ${f(r.keys,", ")}`;case"invalid_key":return`Neveljaven ključ v ${r.origin}`;case"invalid_union":default:return"Neveljaven vnos";case"invalid_element":return`Neveljavna vrednost v ${r.origin}`}})}},"sv",0,function(){let e,t,i;return{localeError:(e={string:{unit:"tecken",verb:"att ha"},file:{unit:"bytes",verb:"att ha"},array:{unit:"objekt",verb:"att innehålla"},set:{unit:"objekt",verb:"att innehålla"}},t={regex:"reguljärt uttryck",email:"e-postadress",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO-datum och tid",date:"ISO-datum",time:"ISO-tid",duration:"ISO-varaktighet",ipv4:"IPv4-intervall",ipv6:"IPv6-intervall",cidrv4:"IPv4-spektrum",cidrv6:"IPv6-spektrum",base64:"base64-kodad sträng",base64url:"base64url-kodad sträng",json_string:"JSON-sträng",e164:"E.164-nummer",jwt:"JWT",template_literal:"mall-literal"},i={nan:"NaN",number:"antal",array:"lista"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Ogiltig inmatning: f\xf6rv\xe4ntat instanceof ${r.expected}, fick ${n}`;return`Ogiltig inmatning: f\xf6rv\xe4ntat ${e}, fick ${n}`}case"invalid_value":if(1===r.values.length)return`Ogiltig inmatning: f\xf6rv\xe4ntat ${B(r.values[0])}`;return`Ogiltigt val: f\xf6rv\xe4ntade en av ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`F\xf6r stor(t): f\xf6rv\xe4ntade ${r.origin??"värdet"} att ha ${t}${r.maximum.toString()} ${i.unit??"element"}`;return`F\xf6r stor(t): f\xf6rv\xe4ntat ${r.origin??"värdet"} att ha ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`F\xf6r lite(t): f\xf6rv\xe4ntade ${r.origin??"värdet"} att ha ${t}${r.minimum.toString()} ${i.unit}`;return`F\xf6r lite(t): f\xf6rv\xe4ntade ${r.origin??"värdet"} att ha ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Ogiltig str\xe4ng: m\xe5ste b\xf6rja med "${r.prefix}"`;if("ends_with"===r.format)return`Ogiltig str\xe4ng: m\xe5ste sluta med "${r.suffix}"`;if("includes"===r.format)return`Ogiltig str\xe4ng: m\xe5ste inneh\xe5lla "${r.includes}"`;if("regex"===r.format)return`Ogiltig str\xe4ng: m\xe5ste matcha m\xf6nstret "${r.pattern}"`;return`Ogiltig(t) ${t[r.format]??r.format}`;case"not_multiple_of":return`Ogiltigt tal: m\xe5ste vara en multipel av ${r.divisor}`;case"unrecognized_keys":return`${r.keys.length>1?"Okända nycklar":"Okänd nyckel"}: ${f(r.keys,", ")}`;
39case"invalid_key":return`Ogiltig nyckel i ${r.origin??"värdet"}`;case"invalid_union":default:return"Ogiltig input";case"invalid_element":return`Ogiltigt v\xe4rde i ${r.origin??"värdet"}`}})}},"ta",0,function(){let e,t,i;return{localeError:(e={string:{unit:"எழுத்துக்கள்",verb:"கொண்டிருக்க வேண்டும்"},file:{unit:"பைட்டுகள்",verb:"கொண்டிருக்க வேண்டும்"},array:{unit:"உறுப்புகள்",verb:"கொண்டிருக்க வேண்டும்"},set:{unit:"உறுப்புகள்",verb:"கொண்டிருக்க வேண்டும்"}},t={regex:"உள்ளீடு",email:"மின்னஞ்சல் முகவரி",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO தேதி நேரம்",date:"ISO தேதி",time:"ISO நேரம்",duration:"ISO கால அளவு",ipv4:"IPv4 முகவரி",ipv6:"IPv6 முகவரி",cidrv4:"IPv4 வரம்பு",cidrv6:"IPv6 வரம்பு",base64:"base64-encoded சரம்",base64url:"base64url-encoded சரம்",json_string:"JSON சரம்",e164:"E.164 எண்",jwt:"JWT",template_literal:"input"},i={nan:"NaN",number:"எண்",array:"அணி",null:"வெறுமை"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`தவறான உள்ளீடு: எதிர்பார்க்கப்பட்டது instanceof ${r.expected}, பெறப்பட்டது ${n}`;return`தவறான உள்ளீடு: எதிர்பார்க்கப்பட்டது ${e}, பெறப்பட்டது ${n}`}case"invalid_value":if(1===r.values.length)return`தவறான உள்ளீடு: எதிர்பார்க்கப்பட்டது ${B(r.values[0])}`;return`தவறான விருப்பம்: எதிர்பார்க்கப்பட்டது ${f(r.values,"|")} இல் ஒன்று`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`மிக பெரியது: எதிர்பார்க்கப்பட்டது ${r.origin??"மதிப்பு"} ${t}${r.maximum.toString()} ${i.unit??"உறுப்புகள்"} ஆக இருக்க வேண்டும்`;return`மிக பெரியது: எதிர்பார்க்கப்பட்டது ${r.origin??"மதிப்பு"} ${t}${r.maximum.toString()} ஆக இருக்க வேண்டும்`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`மிகச் சிறியது: எதிர்பார்க்கப்பட்டது ${r.origin} ${t}${r.minimum.toString()} ${i.unit} ஆக இருக்க வேண்டும்`;return`மிகச் சிறியது: எதிர்பார்க்கப்பட்டது ${r.origin} ${t}${r.minimum.toString()} ஆக இருக்க வேண்டும்`}case"invalid_format":if("starts_with"===r.format)return`தவறான சரம்: "${r.prefix}" இல் தொடங்க வேண்டும்`;if("ends_with"===r.format)return`தவறான சரம்: "${r.suffix}" இல் முடிவடைய வேண்டும்`;if("includes"===r.format)return`தவறான சரம்: "${r.includes}" ஐ உள்ளடக்க வேண்டும்`;if("regex"===r.format)return`தவறான சரம்: ${r.pattern} முறைபாட்டுடன் பொருந்த வேண்டும்`;return`தவறான ${t[r.format]??r.format}`;case"not_multiple_of":return`தவறான எண்: ${r.divisor} இன் பலமாக இருக்க வேண்டும்`;case"unrecognized_keys":return`அடையாளம் தெரியாத விசை${r.keys.length>1?"கள்":""}: ${f(r.keys,", ")}`;
39case"invalid_key":return`${r.origin} இல் தவறான விசை`;case"invalid_union":return"தவறான உள்ளீடு";case"invalid_element":return`${r.origin} இல் தவறான மதிப்பு`;default:return`தவறான உள்ளீடு`}})}},"th",0,function(){let e,t,i;return{localeError:(e={string:{unit:"ตัวอักษร",verb:"ควรมี"},file:{unit:"ไบต์",verb:"ควรมี"},array:{unit:"รายการ",verb:"ควรมี"},set:{unit:"รายการ",verb:"ควรมี"}},t={regex:"ข้อมูลที่ป้อน",email:"ที่อยู่อีเมล",url:"URL",emoji:"อิโมจิ",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"วันที่เวลาแบบ ISO",date:"วันที่แบบ ISO",time:"เวลาแบบ ISO",duration:"ช่วงเวลาแบบ ISO",ipv4:"ที่อยู่ IPv4",ipv6:"ที่อยู่ IPv6",cidrv4:"ช่วง IP แบบ IPv4",cidrv6:"ช่วง IP แบบ IPv6",base64:"ข้อความแบบ Base64",base64url:"ข้อความแบบ Base64 สำหรับ URL",json_string:"ข้อความแบบ JSON",e164:"เบอร์โทรศัพท์ระหว่างประเทศ (E.164)",jwt:"โทเคน JWT",template_literal:"ข้อมูลที่ป้อน"},i={nan:"NaN",number:"ตัวเลข",array:"อาร์เรย์ (Array)",null:"ไม่มีค่า (null)"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`ประเภทข้อมูลไม่ถูกต้อง: ควรเป็น instanceof ${r.expected} แต่ได้รับ ${n}`;return`ประเภทข้อมูลไม่ถูกต้อง: ควรเป็น ${e} แต่ได้รับ ${n}`}case"invalid_value":if(1===r.values.length)return`ค่าไม่ถูกต้อง: ควรเป็น ${B(r.values[0])}`;return`ตัวเลือกไม่ถูกต้อง: ควรเป็นหนึ่งใน ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"ไม่เกิน":"น้อยกว่า",i=e[r.origin]??null;if(i)return`เกินกำหนด: ${r.origin??"ค่า"} ควรมี${t} ${r.maximum.toString()} ${i.unit??"รายการ"}`;
39return`เกินกำหนด: ${r.origin??"ค่า"} ควรมี${t} ${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?"อย่างน้อย":"มากกว่า",i=e[r.origin]??null;if(i)return`น้อยกว่ากำหนด: ${r.origin} ควรมี${t} ${r.minimum.toString()} ${i.unit}`;return`น้อยกว่ากำหนด: ${r.origin} ควรมี${t} ${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`รูปแบบไม่ถูกต้อง: ข้อความต้องขึ้นต้นด้วย "${r.prefix}"`;if("ends_with"===r.format)return`รูปแบบไม่ถูกต้อง: ข้อความต้องลงท้ายด้วย "${r.suffix}"`;if("includes"===r.format)return`รูปแบบไม่ถูกต้อง: ข้อความต้องมี "${r.includes}" อยู่ในข้อความ`;if("regex"===r.format)return`รูปแบบไม่ถูกต้อง: ต้องตรงกับรูปแบบที่กำหนด ${r.pattern}`;return`รูปแบบไม่ถูกต้อง: ${t[r.format]??r.format}`;case"not_multiple_of":return`ตัวเลขไม่ถูกต้อง: ต้องเป็นจำนวนที่หารด้วย ${r.divisor} ได้ลงตัว`;case"unrecognized_keys":return`พบคีย์ที่ไม่รู้จัก: ${f(r.keys,", ")}`;case"invalid_key":return`คีย์ไม่ถูกต้องใน ${r.origin}`;case"invalid_union":return"ข้อมูลไม่ถูกต้อง: ไม่ตรงกับรูปแบบยูเนียนที่กำหนดไว้";case"invalid_element":return`ข้อมูลไม่ถูกต้องใน ${r.origin}`;default:return`ข้อมูลไม่ถูกต้อง`}})}},"tr",0,function(){let e,t,i;return{localeError:(e={string:{unit:"karakter",verb:"olmalı"},file:{unit:"bayt",verb:"olmalı"},array:{unit:"öğe",verb:"olmalı"},set:{unit:"öğe",verb:"olmalı"}},t={regex:"girdi",email:"e-posta adresi",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO tarih ve saat",date:"ISO tarih",time:"ISO saat",duration:"ISO süre",ipv4:"IPv4 adresi",ipv6:"IPv6 adresi",cidrv4:"IPv4 aralığı",cidrv6:"IPv6 aralığı",base64:"base64 ile şifrelenmiş metin",base64url:"base64url ile şifrelenmiş metin",json_string:"JSON dizesi",e164:"E.164 sayısı",jwt:"JWT",template_literal:"Şablon dizesi"},i={nan:"NaN"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Ge\xe7ersiz değer: beklenen instanceof ${r.expected}, alınan ${n}`;return`Ge\xe7ersiz değer: beklenen ${e}, alınan ${n}`}case"invalid_value":if(1===r.values.length)return`Ge\xe7ersiz değer: beklenen ${B(r.values[0])}`;return`Ge\xe7ersiz se\xe7enek: aşağıdakilerden biri olmalı: ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`\xc7ok b\xfcy\xfck: beklenen ${r.origin??"değer"} ${t}${r.maximum.toString()} ${i.unit??"öğe"}`;return`\xc7ok b\xfcy\xfck: beklenen ${r.origin??"değer"} ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`\xc7ok k\xfc\xe7\xfck: beklenen ${r.origin} ${t}${r.minimum.toString()} ${i.unit}`;return`\xc7ok k\xfc\xe7\xfck: beklenen ${r.origin} ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Ge\xe7ersiz metin: "${r.prefix}" ile başlamalı`;if("ends_with"===r.format)return`Ge\xe7ersiz metin: "${r.suffix}" ile bitmeli`;if("includes"===r.format)return`Ge\xe7ersiz metin: "${r.includes}" i\xe7ermeli`;if("regex"===r.format)return`Ge\xe7ersiz metin: ${r.pattern} desenine uymalı`;return`Ge\xe7ersiz ${t[r.format]??r.format}`;case"not_multiple_of":return`Ge\xe7ersiz sayı: ${r.divisor} ile tam b\xf6l\xfcnebilmeli`;case"unrecognized_keys":return`Tanınmayan anahtar${r.keys.length>1?"lar":""}: ${f(r.keys,", ")}`;
39case"invalid_key":return`${r.origin} i\xe7inde ge\xe7ersiz anahtar`;case"invalid_union":return"Geçersiz değer";case"invalid_element":return`${r.origin} i\xe7inde ge\xe7ersiz değer`;default:return`Ge\xe7ersiz değer`}})}},"ua",0,function(){return rO()},"uk",0,rO,"ur",0,function(){let e,t,i;return{localeError:(e={string:{unit:"حروف",verb:"ہونا"},file:{unit:"بائٹس",verb:"ہونا"},array:{unit:"آئٹمز",verb:"ہونا"},set:{unit:"آئٹمز",verb:"ہونا"}},t={regex:"ان پٹ",email:"ای میل ایڈریس",url:"یو آر ایل",emoji:"ایموجی",uuid:"یو یو آئی ڈی",uuidv4:"یو یو آئی ڈی وی 4",uuidv6:"یو یو آئی ڈی وی 6",nanoid:"نینو آئی ڈی",guid:"جی یو آئی ڈی",cuid:"سی یو آئی ڈی",cuid2:"سی یو آئی ڈی 2",ulid:"یو ایل آئی ڈی",xid:"ایکس آئی ڈی",ksuid:"کے ایس یو آئی ڈی",datetime:"آئی ایس او ڈیٹ ٹائم",date:"آئی ایس او تاریخ",time:"آئی ایس او وقت",duration:"آئی ایس او مدت",ipv4:"آئی پی وی 4 ایڈریس",ipv6:"آئی پی وی 6 ایڈریس",cidrv4:"آئی پی وی 4 رینج",cidrv6:"آئی پی وی 6 رینج",base64:"بیس 64 ان کوڈڈ سٹرنگ",base64url:"بیس 64 یو آر ایل ان کوڈڈ سٹرنگ",json_string:"جے ایس او این سٹرنگ",e164:"ای 164 نمبر",jwt:"جے ڈبلیو ٹی",template_literal:"ان پٹ"},i={nan:"NaN",number:"نمبر",array:"آرے",null:"نل"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`غلط ان پٹ: instanceof ${r.expected} متوقع تھا، ${n} موصول ہوا`;return`غلط ان پٹ: ${e} متوقع تھا، ${n} موصول ہوا`}case"invalid_value":if(1===r.values.length)return`غلط ان پٹ: ${B(r.values[0])} متوقع تھا`;return`غلط آپشن: ${f(r.values,"|")} میں سے ایک متوقع تھا`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`بہت بڑا: ${r.origin??"ویلیو"} کے ${t}${r.maximum.toString()} ${i.unit??"عناصر"} ہونے متوقع تھے`;return`بہت بڑا: ${r.origin??"ویلیو"} کا ${t}${r.maximum.toString()} ہونا متوقع تھا`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`بہت چھوٹا: ${r.origin} کے ${t}${r.minimum.toString()} ${i.unit} ہونے متوقع تھے`;return`بہت چھوٹا: ${r.origin} کا ${t}${r.minimum.toString()} ہونا متوقع تھا`}case"invalid_format":if("starts_with"===r.format)return`غلط سٹرنگ: "${r.prefix}" سے شروع ہونا چاہیے`;if("ends_with"===r.format)return`غلط سٹرنگ: "${r.suffix}" پر ختم ہونا چاہیے`;if("includes"===r.format)return`غلط سٹرنگ: "${r.includes}" شامل ہونا چاہیے`;if("regex"===r.format)return`غلط سٹرنگ: پیٹرن ${r.pattern} سے میچ ہونا چاہیے`;return`غلط ${t[r.format]??r.format}`;case"not_multiple_of":return`غلط نمبر: ${r.divisor} کا مضاعف ہونا چاہیے`;case"unrecognized_keys":return`غیر تسلیم شدہ کی${r.keys.length>1?"ز":""}: ${f(r.keys,"، ")}`;case"invalid_key":return`${r.origin} میں غلط کی`;case"invalid_union":return"غلط ان پٹ";case"invalid_element":return`${r.origin} میں غلط ویلیو`;default:return`غلط ان پٹ`}})}},"uz",0,function(){let e,t,i;return{localeError:(e={string:{unit:"belgi",verb:"bo‘lishi kerak"},file:{unit:"bayt",verb:"bo‘lishi kerak"},array:{unit:"element",verb:"bo‘lishi kerak"},set:{unit:"element",verb:"bo‘lishi kerak"}},t={regex:"kirish",email:"elektron pochta manzili",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO sana va vaqti",date:"ISO sana",time:"ISO vaqt",duration:"ISO davomiylik",ipv4:"IPv4 manzil",ipv6:"IPv6 manzil",mac:"MAC manzil",cidrv4:"IPv4 diapazon",cidrv6:"IPv6 diapazon",base64:"base64 kodlangan satr",base64url:"base64url kodlangan satr",json_string:"JSON satr",e164:"E.164 raqam",jwt:"JWT",template_literal:"kirish"},i={nan:"NaN",number:"raqam",array:"massiv"},r=>
39{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Noto‘g‘ri kirish: kutilgan instanceof ${r.expected}, qabul qilingan ${n}`;return`Noto‘g‘ri kirish: kutilgan ${e}, qabul qilingan ${n}`}case"invalid_value":if(1===r.values.length)return`Noto‘g‘ri kirish: kutilgan ${B(r.values[0])}`;return`Noto‘g‘ri variant: quyidagilardan biri kutilgan ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`Juda katta: kutilgan ${r.origin??"qiymat"} ${t}${r.maximum.toString()} ${i.unit} ${i.verb}`;return`Juda katta: kutilgan ${r.origin??"qiymat"} ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`Juda kichik: kutilgan ${r.origin} ${t}${r.minimum.toString()} ${i.unit} ${i.verb}`;return`Juda kichik: kutilgan ${r.origin} ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Noto‘g‘ri satr: "${r.prefix}" bilan boshlanishi kerak`;if("ends_with"===r.format)return`Noto‘g‘ri satr: "${r.suffix}" bilan tugashi kerak`;if("includes"===r.format)return`Noto‘g‘ri satr: "${r.includes}" ni o‘z ichiga olishi kerak`;if("regex"===r.format)return`Noto‘g‘ri satr: ${r.pattern} shabloniga mos kelishi kerak`;return`Noto‘g‘ri ${t[r.format]??r.format}`;case"not_multiple_of":return`Noto‘g‘ri raqam: ${r.divisor} ning karralisi bo‘lishi kerak`;case"unrecognized_keys":return`Noma’lum kalit${r.keys.length>1?"lar":""}: ${f(r.keys,", ")}`;case"invalid_key":return`${r.origin} dagi kalit noto‘g‘ri`;case"invalid_union":return"Noto‘g‘ri kirish";case"invalid_element":return`${r.origin} da noto‘g‘ri qiymat`;default:return`Noto‘g‘ri kirish`}})}},"vi",0,function(){let e,t,i;return{localeError:(e={string:{unit:"ký tự",verb:"có"},file:{unit:"byte",verb:"có"},array:{unit:"phần tử",verb:"có"},set:{unit:"phần tử",verb:"có"}},t={regex:"đầu vào",email:"địa chỉ email",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ngày giờ ISO",date:"ngày ISO",time:"giờ ISO",duration:"khoảng thời gian ISO",ipv4:"địa chỉ IPv4",ipv6:"địa chỉ IPv6",cidrv4:"dải IPv4",cidrv6:"dải IPv6",base64:"chuỗi mã hóa base64",base64url:"chuỗi mã hóa base64url",json_string:"chuỗi JSON",e164:"số E.164",jwt:"JWT",template_literal:"đầu vào"},i={nan:"NaN",number:"số",array:"mảng"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`Đầu v\xe0o kh\xf4ng hợp lệ: mong đợi instanceof ${r.expected}, nhận được ${n}`;return`Đầu v\xe0o kh\xf4ng hợp lệ: mong đợi ${e}, nhận được ${n}`}case"invalid_value":if(1===r.values.length)return`Đầu v\xe0o kh\xf4ng hợp lệ: mong đợi ${B(r.values[0])}`;return`T\xf9y chọn kh\xf4ng hợp lệ: mong đợi một trong c\xe1c gi\xe1 trị ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`Qu\xe1 lớn: mong đợi ${r.origin??"giá trị"} ${i.verb} ${t}${r.maximum.toString()} ${i.unit??"phần tử"}`;return`Qu\xe1 lớn: mong đợi ${r.origin??"giá trị"} ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`Qu\xe1 nhỏ: mong đợi ${r.origin} ${i.verb} ${t}${r.minimum.toString()} ${i.unit}`;return`Qu\xe1 nhỏ: mong đợi ${r.origin} ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Chuỗi kh\xf4ng hợp lệ: phải bắt đầu bằng "${r.prefix}"`;if("ends_with"===r.format)return`Chuỗi kh\xf4ng hợp lệ: phải kết th\xfac bằng "${r.suffix}"`;if("includes"===r.format)return`Chuỗi kh\xf4ng hợp lệ: phải bao gồm "${r.includes}"`;if("regex"===r.format)return`Chuỗi kh\xf4ng hợp lệ: phải khớp với mẫu ${r.pattern}`;return`${t[r.format]??r.format} kh\xf4ng hợp lệ`;case"not_multiple_of":return`Số kh\xf4ng hợp lệ: phải l\xe0 bội số của ${r.divisor}`;case"unrecognized_keys":return`Kh\xf3a kh\xf4ng được nhận dạng: ${f(r.keys,", ")}`;
39case"invalid_key":return`Kh\xf3a kh\xf4ng hợp lệ trong ${r.origin}`;case"invalid_union":return"Đầu vào không hợp lệ";case"invalid_element":return`Gi\xe1 trị kh\xf4ng hợp lệ trong ${r.origin}`;default:return`Đầu v\xe0o kh\xf4ng hợp lệ`}})}},"yo",0,function(){let e,t,i;return{localeError:(e={string:{unit:"àmi",verb:"ní"},file:{unit:"bytes",verb:"ní"},array:{unit:"nkan",verb:"ní"},set:{unit:"nkan",verb:"ní"}},t={regex:"ẹ̀rọ ìbáwọlé",email:"àdírẹ́sì ìmẹ́lì",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"àkókò ISO",date:"ọjọ́ ISO",time:"àkókò ISO",duration:"àkókò tó pé ISO",ipv4:"àdírẹ́sì IPv4",ipv6:"àdírẹ́sì IPv6",cidrv4:"àgbègbè IPv4",cidrv6:"àgbègbè IPv6",base64:"ọ̀rọ̀ tí a kọ́ ní base64",base64url:"ọ̀rọ̀ base64url",json_string:"ọ̀rọ̀ JSON",e164:"nọ́mbà E.164",jwt:"JWT",template_literal:"ẹ̀rọ ìbáwọlé"},i={nan:"NaN",number:"nọ́mbà",array:"akopọ"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`\xccb\xe1wọl\xe9 aṣ\xecṣe: a n\xed l\xe1ti fi instanceof ${r.expected}, \xe0mọ̀ a r\xed ${n}`;return`\xccb\xe1wọl\xe9 aṣ\xecṣe: a n\xed l\xe1ti fi ${e}, \xe0mọ̀ a r\xed ${n}`}case"invalid_value":if(1===r.values.length)return`\xccb\xe1wọl\xe9 aṣ\xecṣe: a n\xed l\xe1ti fi ${B(r.values[0])}`;return`\xc0ṣ\xe0y\xe0n aṣ\xecṣe: yan ọ̀kan l\xe1ra ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`T\xf3 pọ̀ j\xf9: a n\xed l\xe1ti jẹ́ p\xe9 ${r.origin??"iye"} ${i.verb} ${t}${r.maximum} ${i.unit}`;return`T\xf3 pọ̀ j\xf9: a n\xed l\xe1ti jẹ́ ${t}${r.maximum}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`K\xe9r\xe9 ju: a n\xed l\xe1ti jẹ́ p\xe9 ${r.origin} ${i.verb} ${t}${r.minimum} ${i.unit}`;return`K\xe9r\xe9 ju: a n\xed l\xe1ti jẹ́ ${t}${r.minimum}`}case"invalid_format":if("starts_with"===r.format)return`Ọ̀rọ̀ aṣ\xecṣe: gbọ́dọ̀ bẹ̀rẹ̀ pẹ̀l\xfa "${r.prefix}"`;if("ends_with"===r.format)return`Ọ̀rọ̀ aṣ\xecṣe: gbọ́dọ̀ par\xed pẹ̀l\xfa "${r.suffix}"`;if("includes"===r.format)return`Ọ̀rọ̀ aṣ\xecṣe: gbọ́dọ̀ n\xed "${r.includes}"`;if("regex"===r.format)return`Ọ̀rọ̀ aṣ\xecṣe: gbọ́dọ̀ b\xe1 \xe0pẹẹrẹ mu ${r.pattern}`;return`Aṣ\xecṣe: ${t[r.format]??r.format}`;case"not_multiple_of":return`Nọ́mb\xe0 aṣ\xecṣe: gbọ́dọ̀ jẹ́ \xe8y\xe0 p\xedp\xedn ti ${r.divisor}`;case"unrecognized_keys":return`Bọt\xecn\xec \xe0\xecmọ̀: ${f(r.keys,", ")}`;case"invalid_key":return`Bọt\xecn\xec aṣ\xecṣe n\xedn\xfa ${r.origin}`;case"invalid_union":default:return"Ìbáwọlé aṣìṣe";case"invalid_element":return`Iye aṣ\xecṣe n\xedn\xfa ${r.origin}`}})}},"zhCN",0,function(){let e,t,i;return{localeError:(e={string:{unit:"字符",verb:"包含"},file:{unit:"字节",verb:"包含"},array:{unit:"项",verb:"包含"},set:{unit:"项",verb:"包含"}},t={regex:"输入",email:"电子邮件",url:"URL",emoji:"表情符号",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO日期时间",date:"ISO日期",time:"ISO时间",duration:"ISO时长",ipv4:"IPv4地址",ipv6:"IPv6地址",cidrv4:"IPv4网段",cidrv6:"IPv6网段",base64:"base64编码字符串",base64url:"base64url编码字符串",json_string:"JSON字符串",e164:"E.164号码",jwt:"JWT",template_literal:"输入"},i={nan:"NaN",number:"数字",array:"数组",null:"空值(null)"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`无效输入:期望 instanceof ${r.expected},实际接收 ${n}`;return`无效输入:期望 ${e},实际接收 ${n}`}case"invalid_value":if(1===r.values.length)return`无效输入:期望 ${B(r.values[0])}`;return`无效选项:期望以下之一 ${f(r.values,"|")}`;
39case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`数值过大:期望 ${r.origin??"值"} ${t}${r.maximum.toString()} ${i.unit??"个元素"}`;return`数值过大:期望 ${r.origin??"值"} ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`数值过小:期望 ${r.origin} ${t}${r.minimum.toString()} ${i.unit}`;return`数值过小:期望 ${r.origin} ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`无效字符串:必须以 "${r.prefix}" 开头`;if("ends_with"===r.format)return`无效字符串:必须以 "${r.suffix}" 结尾`;if("includes"===r.format)return`无效字符串:必须包含 "${r.includes}"`;if("regex"===r.format)return`无效字符串:必须满足正则表达式 ${r.pattern}`;return`无效${t[r.format]??r.format}`;case"not_multiple_of":return`无效数字:必须是 ${r.divisor} 的倍数`;case"unrecognized_keys":return`出现未知的键(key): ${f(r.keys,", ")}`;case"invalid_key":return`${r.origin} 中的键(key)无效`;case"invalid_union":return"无效输入";case"invalid_element":return`${r.origin} 中包含无效值(value)`;default:return`无效输入`}})}},"zhTW",0,function(){let e,t,i;return{localeError:(e={string:{unit:"字元",verb:"擁有"},file:{unit:"位元組",verb:"擁有"},array:{unit:"項目",verb:"擁有"},set:{unit:"項目",verb:"擁有"}},t={regex:"輸入",email:"郵件地址",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO 日期時間",date:"ISO 日期",time:"ISO 時間",duration:"ISO 期間",ipv4:"IPv4 位址",ipv6:"IPv6 位址",cidrv4:"IPv4 範圍",cidrv6:"IPv6 範圍",base64:"base64 編碼字串",base64url:"base64url 編碼字串",json_string:"JSON 字串",e164:"E.164 數值",jwt:"JWT",template_literal:"輸入"},i={nan:"NaN"},r=>{switch(r.code){case"invalid_type":{let e=i[r.expected]??r.expected,t=eo(r.input),n=i[t]??t;if(/^[A-Z]/.test(r.expected))return`無效的輸入值:預期為 instanceof ${r.expected},但收到 ${n}`;return`無效的輸入值:預期為 ${e},但收到 ${n}`}case"invalid_value":if(1===r.values.length)return`無效的輸入值:預期為 ${B(r.values[0])}`;return`無效的選項:預期為以下其中之一 ${f(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null;if(i)return`數值過大:預期 ${r.origin??"值"} 應為 ${t}${r.maximum.toString()} ${i.unit??"個元素"}`;return`數值過大:預期 ${r.origin??"值"} 應為 ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null;if(i)return`數值過小:預期 ${r.origin} 應為 ${t}${r.minimum.toString()} ${i.unit}`;return`數值過小:預期 ${r.origin} 應為 ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`無效的字串:必須以 "${r.prefix}" 開頭`;if("ends_with"===r.format)return`無效的字串:必須以 "${r.suffix}" 結尾`;if("includes"===r.format)return`無效的字串:必須包含 "${r.includes}"`;if("regex"===r.format)return`無效的字串:必須符合格式 ${r.pattern}`;return`無效的 ${t[r.format]??r.format}`;case"not_multiple_of":return`無效的數字:必須為 ${r.divisor} 的倍數`;case"unrecognized_keys":return`無法識別的鍵值${r.keys.length>1?"們":""}:${f(r.keys,"、")}`;case"invalid_key":return`${r.origin} 中有無效的鍵值`;case"invalid_union":return"無效的輸入值";case"invalid_element":return`${r.origin} 中有無效的值`;default:return`無效的輸入值`}})}}],821305);var uj=e.i(821305);e.i(3918),e.i(178540),e.i(154976),e.i(319135);var uI=e.i(888286);e.s(["$ZodAny",0,iU,"$ZodArray",0,iM,"$ZodAsyncError",()=>n,"$ZodBase64",0,i$,"$ZodBase64URL",0,ik,"$ZodBigInt",0,iN,"$ZodBigIntFormat",0,iA,"$ZodBoolean",0,iz,"$ZodCIDRv4",0,ix,"$ZodCIDRv6",0,ib,"$ZodCUID",0,ia,"$ZodCUID2",0,io,"$ZodCatch",0,rm,"$ZodCheck",0,tR,"$ZodCheckBigIntFormat",0,tL,"$ZodCheckEndsWith",0,tX,"$ZodCheckGreaterThan",0,tU,"$ZodCheckIncludes",0,tK,"$ZodCheckLengthEquals",0,tH,"$ZodCheckLessThan",0,tO,"$ZodCheckLowerCase",0,tJ,"$ZodCheckMaxLength",0,tB,"$ZodCheckMaxSize",0,tD,"$ZodCheckMimeType",0,t1,"$ZodCheckMinLength",0,tq,"$ZodCheckMinSize",0,tF,"$ZodCheckMultipleOf",0,tP,"$ZodCheckNumberFormat",0,tE,"$ZodCheckOverwrite",0,t2,"$ZodCheckProperty",0,t0,"$ZodCheckRegex",0,tV,"$ZodCheckSizeEquals",0,tM,"$ZodCheckStartsWith",0,tQ,"$ZodCheckStringFormat",0,tW,"$ZodCheckUpperCase",0,tG,"$ZodCodec",0,rh,"$ZodCustom",0,rC,"$ZodCustomStringFormat",0,iI,"$ZodDate",0,iD,"$ZodDefault",0,ro,"$ZodDiscriminatedUnion",0,iX,"$ZodE164",0,i_,"$ZodEmail",0,ie,"$ZodEmoji",0,ii,"$ZodEncodeError",()=>
39a,"$ZodEnum",0,i7,"$ZodError",0,ev,"$ZodExactOptional",0,rn,"$ZodFile",0,re,"$ZodFunction",0,rw,"$ZodGUID",0,t7,"$ZodIPv4",0,ig,"$ZodIPv6",0,ih,"$ZodISODate",0,ic,"$ZodISODateTime",0,id,"$ZodISODuration",0,ip,"$ZodISOTime",0,im,"$ZodIntersection",0,iY,"$ZodJWT",0,ij,"$ZodKSUID",0,iu,"$ZodLazy",0,r_,"$ZodLiteral",0,i8,"$ZodMAC",0,iv,"$ZodMap",0,i6,"$ZodNaN",0,rp,"$ZodNanoID",0,ir,"$ZodNever",0,iE,"$ZodNonOptional",0,ru,"$ZodNull",0,iO,"$ZodNullable",0,ra,"$ZodNumber",0,iS,"$ZodNumberFormat",0,iT,"$ZodObject",0,iW,"$ZodObjectJIT",0,iV,"$ZodOptional",0,rr,"$ZodPipe",0,rf,"$ZodPrefault",0,rs,"$ZodPromise",0,rk,"$ZodReadonly",0,rb,"$ZodRealError",0,ex,"$ZodRecord",0,i4,"$ZodRegistry",()=>rE,"$ZodSet",0,i5,"$ZodString",0,t5,"$ZodStringFormat",0,t9,"$ZodSuccess",0,rc,"$ZodSymbol",0,iR,"$ZodTemplateLiteral",0,r$,"$ZodTransform",0,rt,"$ZodTuple",0,i1,"$ZodType",0,t3,"$ZodULID",0,il,"$ZodURL",0,it,"$ZodUUID",0,t8,"$ZodUndefined",0,iZ,"$ZodUnion",0,iG,"$ZodUnknown",0,iP,"$ZodVoid",0,iL,"$ZodXID",0,is,"$ZodXor",0,iQ,"$brand",0,r,"$constructor",()=>i,"$input",0,rP,"$output",0,rU,"Doc",()=>t4,"JSONSchema",0,uI,"JSONSchemaGenerator",()=>om,"NEVER",0,t,"TimePrecision",0,ni,"_any",()=>nk,"_array",()=>n3,"_base64",()=>r7,"_base64url",()=>r8,"_bigint",()=>nh,"_boolean",()=>nf,"_catch",()=>af,"_check",()=>ak,"_cidrv4",()=>r5,"_cidrv6",()=>r9,"_coercedBigint",()=>nv,"_coercedBoolean",()=>ng,"_coercedDate",()=>nS,"_coercedNumber",()=>ns,"_coercedString",()=>rM,"_cuid",()=>rX,"_cuid2",()=>rY,"_custom",()=>ay,"_date",()=>nI,"_decode",0,eZ,"_decodeAsync",0,eE,"_default",()=>ac,"_discriminatedUnion",()=>n7,"_e164",()=>ne,"_email",()=>rB,"_emoji",()=>rK,"_encode",0,eA,"_encodeAsync",0,eU,"_endsWith",()=>nK,"_enum",()=>an,"_file",()=>al,"_float32",()=>nd,"_float64",()=>nc,"_gt",()=>nA,"_gte",()=>nR,"_guid",()=>rq,"_includes",()=>nJ,"_int",()=>nu,"_int32",()=>nm,"_int64",()=>nx,"_intersection",()=>n8,"_ipv4",()=>r4,"_ipv6",()=>r6,"_isoDate",()=>nn,"_isoDateTime",()=>nr,"_isoDuration",()=>no,"_isoTime",()=>na,"_jwt",()=>nt,"_ksuid",()=>r2,"_lazy",()=>ax,"_length",()=>nq,"_literal",()=>ao,"_lowercase",()=>nW,"_lt",()=>nz,"_lte",()=>nN,"_mac",()=>r3,"_map",()=>ai,"_max",()=>nN,"_maxLength",()=>nM,"_maxSize",()=>nL,"_mime",()=>nX,"_min",()=>nR,"_minLength",()=>nB,"_minSize",()=>nD,"_multipleOf",()=>nE,"_nan",()=>nT,"_nanoid",()=>rQ,"_nativeEnum",()=>aa,"_negative",()=>nO,"_never",()=>nC,"_nonnegative",()=>nP,"_nonoptional",()=>am,"_nonpositive",()=>nU,"_normalize",()=>n0,"_null",()=>nw,"_nullable",()=>ad,"_number",()=>nl,"_optional",()=>au,"_overwrite",()=>nY,"_parse",0,e_,"_parseAsync",0,ej,"_pipe",()=>ag,"_positive",()=>nZ,"_promise",()=>ab,"_property",()=>nQ,"_readonly",()=>ah,"_record",()=>at,"_refine",()=>a$,"_regex",()=>nH,"_safeDecode",0,eM,"_safeDecodeAsync",0,eW,"_safeEncode",0,eD,"_safeEncodeAsync",0,eq,"_safeParse",0,eS,"_safeParseAsync",0,ez,"_set",()=>ar,"_size",()=>nF,"_slugify",()=>n6,"_startsWith",()=>nG,"_string",()=>rF,"_stringFormat",()=>aI,"_stringbool",()=>aj,"_success",()=>ap,"_superRefine",()=>aw,"_symbol",()=>ny,"_templateLiteral",()=>av,"_toLowerCase",()=>n2,"_toUpperCase",()=>n4,"_transform",()=>as,"_trim",()=>n1,"_tuple",()=>ae,"_uint32",()=>np,"_uint64",()=>nb,"_ulid",()=>r0,"_undefined",()=>n$,"_union",()=>n5,"_unknown",()=>n_,"_uppercase",()=>nV,"_url",()=>rG,"_uuid",()=>rH,"_uuidv4",()=>rW,"_uuidv6",()=>rV,"_uuidv7",()=>rJ,"_void",()=>nj,"_xid",()=>r1,"_xor",()=>n9,"clone",()=>D,"config",()=>l,"createStandardJSONSchemaMethod",0,aR,"createToJSONSchemaMethod",0,aA,"decode",0,eO,"decodeAsync",0,eL,"describe",()=>a_,"encode",0,eR,"encodeAsync",0,eP,"extractDefs",()=>az,"finalize",()=>aN,"flattenError",()=>eb,"formatError",()=>ey,"globalConfig",0,o,"globalRegistry",0,rD,"initializeContext",()=>aS,"isValidBase64",()=>iy,"isValidBase64URL",()=>iw,"isValidJWT",()=>iC,"locales",0,uj,"meta",()=>aC,"parse",0,eC,"parseAsync",0,eI,"prettifyError",()=>ek,"process",()=>aT,"regexes",0,uC,"registry",()=>rL,"safeDecode",0,eB,"safeDecodeAsync",0,eV,"safeEncode",0,eF,"safeEncodeAsync",0,eH,"safeParse",0,eT,"safeParseAsync",0,eN,"toDotPath",()=>ew,"toJSONSchema",()=>oc,"treeifyError",()=>e$,"util",0,u_,"version",0,t6],666613);var uS=e.i(666613);e.i(978444),e.i(413702),e.i(647062),e.s(["$brand",0,r,"ZodFirstPartyTypeKind",()=>of,"ZodIssueCode",0,uc,"config",()=>l,"getErrorMap",()=>up,"setErrorMap",()=>
39um],911307),e.i(911307);var og=og,oh=oh,uT=e.i(98775);e.s(["$brand",0,r,"$input",0,rP,"$output",0,rU,"NEVER",0,t,"TimePrecision",0,ni,"ZodAny",0,lQ,"ZodArray",0,l9,"ZodBase64",0,lv,"ZodBase64URL",0,lb,"ZodBigInt",0,lD,"ZodBigIntFormat",0,lM,"ZodBoolean",0,lE,"ZodCIDRv4",0,lp,"ZodCIDRv6",0,lg,"ZodCUID",0,o9,"ZodCUID2",0,o8,"ZodCatch",0,sW,"ZodCodec",0,sX,"ZodCustom",0,ue,"ZodCustomStringFormat",0,lC,"ZodDate",0,l3,"ZodDefault",0,sE,"ZodDiscriminatedUnion",0,ss,"ZodE164",0,l$,"ZodEmail",0,oH,"ZodEmoji",0,o4,"ZodEnum",0,sw,"ZodError",0,oj,"ZodExactOptional",0,sR,"ZodFile",0,sI,"ZodFirstPartyTypeKind",()=>of,"ZodFunction",0,s7,"ZodGUID",0,oV,"ZodIPv4",0,ll,"ZodIPv6",0,lc,"ZodISODate",0,ob,"ZodISODateTime",0,ov,"ZodISODuration",0,ok,"ZodISOTime",0,o$,"ZodIntersection",0,sd,"ZodIssueCode",0,uc,"ZodJWT",0,lk,"ZodKSUID",0,la,"ZodLazy",0,s6,"ZodLiteral",0,sC,"ZodMAC",0,lu,"ZodMap",0,sx,"ZodNaN",0,sJ,"ZodNanoID",0,o3,"ZodNever",0,l1,"ZodNonOptional",0,sM,"ZodNull",0,lG,"ZodNullable",0,sO,"ZodNumber",0,lz,"ZodNumberFormat",0,lA,"ZodObject",0,se,"ZodOptional",0,sN,"ZodPipe",0,sK,"ZodPrefault",0,sD,"ZodPromise",0,s5,"ZodReadonly",0,s0,"ZodRealError",0,oI,"ZodRecord",0,sf,"ZodSet",0,sy,"ZodString",0,oM,"ZodStringFormat",0,oq,"ZodSuccess",0,sq,"ZodSymbol",0,lH,"ZodTemplateLiteral",0,s2,"ZodTransform",0,sT,"ZodTuple",0,sm,"ZodType",0,oD,"ZodULID",0,lt,"ZodURL",0,o0,"ZodUUID",0,oG,"ZodUndefined",0,lV,"ZodUnion",0,sn,"ZodUnknown",0,lY,"ZodVoid",0,l4,"ZodXID",0,lr,"ZodXor",0,so,"_ZodString",0,oF,"_default",()=>sL,"_function",()=>s8,"any",()=>lX,"array",()=>l7,"base64",()=>lx,"base64url",()=>ly,"bigint",()=>lF,"boolean",()=>lL,"catch",()=>sV,"check",()=>ut,"cidrv4",()=>lf,"cidrv6",()=>lh,"clone",()=>D,"codec",()=>sY,"coerce",0,uT,"config",()=>l,"core",0,uS,"cuid",()=>o7,"cuid2",()=>le,"custom",()=>ui,"date",()=>l5,"decode",0,oR,"decodeAsync",0,oO,"describe",0,ua,"discriminatedUnion",()=>su,"e164",()=>lw,"email",()=>oW,"emoji",()=>o6,"encode",0,oA,"encodeAsync",0,oZ,"endsWith",()=>nK,"enum",()=>sk,"exactOptional",()=>sZ,"file",()=>sS,"flattenError",()=>eb,"float32",()=>lZ,"float64",()=>lO,"formatError",()=>ey,"fromJSONSchema",()=>ux,"function",()=>s8,"getErrorMap",()=>up,"globalRegistry",0,rD,"gt",()=>nA,"gte",()=>nR,"guid",()=>oJ,"hash",()=>lT,"hex",()=>lS,"hostname",()=>lI,"httpUrl",()=>o2,"includes",()=>nJ,"instanceof",()=>ul,"int",()=>lR,"int32",()=>lU,"int64",()=>lB,"intersection",()=>sc,"ipv4",()=>ls,"ipv6",()=>lm,"iso",0,ug,"json",()=>uu,"jwt",()=>l_,"keyof",()=>l8,"ksuid",()=>lo,"lazy",()=>s3,"length",()=>nq,"literal",()=>sj,"locales",0,uj,"looseObject",()=>sr,"looseRecord",()=>sv,"lowercase",()=>nW,"lt",()=>nz,"lte",()=>nN,"mac",()=>ld,"map",()=>sb,"maxLength",()=>nM,"maxSize",()=>nL,"meta",0,uo,"mime",()=>nX,"minLength",()=>nB,"minSize",()=>nD,"multipleOf",()=>nE,"nan",()=>sG,"nanoid",()=>o5,"nativeEnum",()=>s_,"negative",()=>nO,"never",()=>l2,"nonnegative",()=>nP,"nonoptional",()=>sB,"nonpositive",()=>nU,"normalize",()=>n0,"null",()=>lK,"nullable",()=>sU,"nullish",()=>sP,"number",()=>lN,"object",()=>st,"optional",()=>sA,"overwrite",()=>nY,"parse",0,oS,"parseAsync",0,oT,"partialRecord",()=>sh,"pipe",()=>sQ,"positive",()=>nZ,"prefault",()=>sF,"preprocess",()=>ud,"prettifyError",()=>ek,"promise",()=>s9,"property",()=>nQ,"readonly",()=>s1,"record",()=>sg,"refine",()=>ur,"regex",()=>nH,"regexes",()=>og,"registry",()=>rL,"safeDecode",0,oP,"safeDecodeAsync",0,oL,"safeEncode",0,oU,"safeEncodeAsync",0,oE,"safeParse",0,oz,"safeParseAsync",0,oN,"set",()=>s$,"setErrorMap",()=>um,"size",()=>nF,"slugify",()=>n6,"startsWith",()=>nG,"strictObject",()=>si,"string",()=>oB,"stringFormat",()=>lj,"stringbool",0,us,"success",()=>sH,"superRefine",()=>un,"symbol",()=>lW,"templateLiteral",()=>s4,"toJSONSchema",()=>oc,"toLowerCase",()=>n2,"toUpperCase",()=>n4,"transform",()=>sz,"treeifyError",()=>e$,"trim",()=>n1,"tuple",()=>sp,"uint32",()=>lP,"uint64",()=>lq,"ulid",()=>li,"undefined",()=>lJ,"union",()=>sa,"unknown",()=>l0,"uppercase",()=>nV,"url",()=>o1,"util",()=>oh,"uuid",()=>oK,"uuidv4",()=>oQ,"uuidv6",()=>oX,"uuidv7",()=>oY,"void",()=>l6,"xid",()=>ln,"xor",()=>sl],469547);var uz=e.i(469547),uz=uz;uz.record(uz.string(),uz.unknown());let uN=uz.object({}).passthrough();uz.object({text:uz.string().optional()}).passthrough();let uA=uz.object({default:uz.string().optional(),macos:uz.string().optional(),macos_x64:uz.string().optional(),windows:uz.string().optional()}).refine(e=>[e.default,e.macos,e.macos_x64,e.windows].some(e=>"string"==typeof e&&e.trim().length>0),{message:"At least one CTA link target is required."}),uR=uz.object({text:uz.string().optional(),link:uA.optional(),newTab:uz.boolean().optional()}).passthrough(),uZ=uz.object({presentation:uz.enum(["inline","terminal"]).optional(),align:uz.enum(["left","center"]).optional()}).strict(),uO=uz.object({text:uz.string().optional(),link:uA.optional(),newTab:uz.boolean().optional(),theme:uz.enum(["primary","secondary"]).optional(),secondaryText:uz.string().optional(),secondaryLink:uA.optional(),secondaryNewTab:uz.boolean().optional(),supportingText:uz.string().optional(),align:uz.enum(["left","center"]).optional()}).passthrough(),uU=uz.object({trackingId:uz.string().optional(),text:uz.string().optional(),href:uz.string().optional(),theme:uz.enum(["primary","secondary"]).optional()}).passthrough(),uP=uz.object({type:uz.enum(["image","video"]).optional(),src:uz.string().optional(),alt:uz.string().optional(),poster:uz.string().optional(),caption:uz.string().optional()}).passthrough(),uE=uz.object({text:uz.string(),href:uz.string().optional()}).strict(),uL=uz.array(uE),uD=uz.object({src:uz.string(),alt:uz.string(),caption:uz.string()}).strict(),uF=uz.object({trackingId:uz.string().optional(),text:uz.string(),link:uA.optional(),newTab:uz.boolean().optional(),theme:uz.enum(["primary","secondary"]).optional(),disabled:uz.boolean().optional(),hoverText:uz.string().optional(),qrCode:uD.optional()}).strict(),uM=uz.object({title:uz.string().optional(),subtitle:uz.string().optional(),primaryAction:uF.optional(),secondaryAction:uF.optional(),supportingLink:uz.object({prefix:uz.string(),text:uz.string(),href:uz.string().optional()}).strict().optional(),media:uP.optional()}).strict(),uB=uz.object({title:uz.string().optional(),subtitle:uz.string().optional(),cards:uz.array(uz.object({trackingId:uz.string().optional(),title:uz.string().optional(),description:uL.optional(),visual:uz.object({type:uz.enum(["image","icon"]),src:uz.string().optional(),alt:uz.string().optional(),icon:uz.enum(["security","service","business","api","Blocks","BrainCircuit","Database","FileCheck2","FileStack","Globe","Landmark","LineChart","Lock","RefreshCw","Scale","Search","ShieldCheck","Sparkles","Timer","Workflow","Zap","Clock","Refresh","GitBranch","Signature"]).optional()}).strict().optional(),action:uF.optional()}).strict()).optional()}).strict(),uq=uz.object({title:uz.string().optional(),currency:uz.string().optional(),price:uz.string().optional(),priceSuffix:uz.string().optional(),benef
39its:uz.array(uz.object({text:uL,subItems:uz.array(uL).optional(),marker:uz.enum(["check","none"]).optional()}).strict()).optional(),contact:uz.object({prompt:uz.string().optional(),label:uz.string().optional(),link:uA.optional(),qrCode:uD.optional()}).strict().optional(),primaryAction:uF.optional()}).strict(),uH=uz.object({align:uz.enum(["left","center"]).optional(),platforms:uz.array(uz.enum(["ios","android","harmonyos","desktop"])).optional(),labelIos:uz.string().optional(),labelAndroid:uz.string().optional(),labelHarmonyos:uz.string().optional(),labelDesktop:uz.string().optional(),desktopApp:uz.enum(["kimi-work","kimi-code"]).optional(),hrefMacArm:uz.url({protocol:/^https?$/}).optional(),hrefMacIntel:uz.url({protocol:/^https?$/}).optional(),hrefWindows:uz.url({protocol:/^https?$/}).optional()}).strict(),uW=uz.object({title:uz.string().optional(),subtitle:uz.string().optional(),cta:uO.optional(),media:uP.extend({videoDuration:uz.string().optional(),videoUploadDate:uz.string().optional(),videoClips:uz.array(uz.object({name:uz.string(),startOffset:uz.number(),endOffset:uz.number()}).strict()).optional()}).optional(),layout:uz.enum(["split","centered"]).optional(),kimiCodeCta:uZ.optional(),appDownloadCta:uH.optional()}).strict(),uV=uz.string().min(1).max(500).refine(function(e){let t=0;for(let i=0;i<e.length-1;i++){let r=e.slice(i,i+2);if("{{"===r){if(t>0)return!1;t++,i++}else if("}}"===r){if(0===t)return!1;let r=e.lastIndexOf("{{",i);if(""===e.slice(r+2,i).trim())return!1;t--,i++}}return 0===t},{message:"highlight markers {{ }} must be balanced, non-empty, not nested"}),uJ=uz.object({chatType:uz.enum(["home","slides","websites","docs","sheets","researcher","design","playbook"]).optional(),showGallery:uz.boolean().optional(),initialPrompt:uV.optional(),promptPresets:uz.array(uz.object({label:uz.string().min(1).max(30),prompt:uV}).strict()).max(8).optional(),galleryFilter:uz.object({slidesStyleIds:uz.array(uz.string()).optional(),websiteTemplateIds:uz.array(uz.string()).optional()}).strict().optional(),uploadTip:uz.string().optional(),uploadIcon:uz.enum(["normal","pdf","ppt","excel","word","images"]).optional(),sendLabel:uz.string().optional(),agentMode:uz.enum(["home","slides","design","ok-computer","agent-flash","agent-swarm","researcher","sheets","docs","websites"]).optional()}).strict(),uG=uz.object({trackingId:uz.string().optional(),title:uz.string().optional(),description:uz.string().optional(),media:uP.optional()}).passthrough(),uK=uz.object({title:uz.string().optional(),subtitle:uz.string().optional(),layout:uz.enum(["textLeft","textRight"]).optional(),modules:uz.array(uz.object({trackingId:uz.string().optional(),title:uz.string().optional(),titleTag:uz.enum(["h2","h3"]).optional(),titleLayout:uz.enum(["side","center"]).optional(),displayMode:uz.enum(["static","carousel","scroll"]).optional(),imageSize:uz.enum(["default","large"]).optional(),description:uz.string().optional(),items:uz.array(uz.object({trackingId:uz.string().optional(),title:uz.string().optional(),subTitleTag:uz.enum(["h3","h4"]).optional(),description:uz.string().optional(),media:uP.optional()}).passthrough()).optional(),cta:uO.optional()}).passthrough()).optional()}).strict().superRefine((e,t)=>{e.modules?.forEach((e,i)=>{"showCtaBtn"in e&&t.addIssue({code:"custom",path:["modules",i,"showCtaBtn"],message:"showCtaBtn is retired; remove the key (CTA gating derives from cta.text)."}),"useCases"in e&&t.addIssue({code:"custom",path:["modules",i,"useCases"],message:"useCases is retired; migrate to CapabilityShowcase presentation=list."}),"ctaButtons"in e&&t.addIssue({code:"custom",path:["modules",i,"ctaButtons"],message:"ctaButtons is retired; migrate to CapabilityShowcase presentation=list."}),void 0!==e.description&&"carousel"!==e.displayMode&&"scroll"!==e.displayMode&&t.addIssue({code:"custom",path:["modules",i,"description"],message:"description is only valid when displayMode is carousel or scroll."}),"scroll"===e.displayMode&&(e.title?.trim()||t.addIssue({code:"custom",path:["modules",i,"title"],message:"title is required when displayMode is scroll."}),e.items?.length||t.addIssue({code:"custom",path:["modules",i,"items"],message:"items are required when displayMode is scroll."}))})}),uQ=uz.object({title:uz.string().optional(),items:uz.array(uz.object({q:uz.string().optional(),a:uz.string().optional()}
39).passthrough()).optional(),expandMode:uz.enum(["auto","none","first","all"]).optional()}).strict(),uX=uz.object({title:uz.string().optional(),columns:uz.array(uz.string()).optional(),rows:uz.array(uz.object({feature:uz.string().optional(),values:uz.array(uz.string()).optional()}).passthrough()).optional(),ctaButtons:uz.array(uU).optional()}).strict(),uY=uz.object({items:uz.array(uz.object({value:uz.string().optional(),label:uz.string().optional()}).passthrough()).optional()}).strict(),u0=uz.object({title:uz.string().optional(),scroll:uz.boolean().optional(),rowHeight:uz.number().optional(),cardSizing:uz.enum(["uniform","natural"]).optional(),rows:uz.array(uz.array(uz.object({src:uz.string().optional(),alt:uz.string().optional()}).passthrough())).optional()}).strict(),u1=uz.object({title:uz.string().optional(),rowHeight:uz.number().optional(),rows:uz.array(uz.array(uz.object({src:uz.string().optional(),alt:uz.string().optional(),height:uz.number().optional(),darkSrc:uz.string().optional()}).passthrough())).optional()}).strict(),u2=uz.object({text:uz.string().optional(),link:uA.optional(),theme:uz.enum(["primary","secondary"]).optional()}).strict(),u4=uz.object({title:uz.string().optional(),presentation:uz.enum(["grid","audience-carousel","steps"]).optional(),items:uz.array(uG).optional(),cta:u2.optional()}).strict().superRefine((e,t)=>{"grid"===(e.presentation??"grid")&&void 0!==e.cta&&t.addIssue({code:"custom",path:["cta"],message:"cta is not valid when presentation is grid."})}),u6=uz.object({title:uz.string().optional(),placeholder:uz.string().optional(),hoverText:uz.string().optional(),cta:uO.optional(),iconMode:uz.enum(["generate","download"]).optional()}).strict(),u3=uz.object({trackingId:uz.string().optional(),icon:uz.enum(["websites","documents","slides","sheets","researcher"]).optional(),label:uz.string().optional(),description:uz.string().optional(),media:uP.optional(),thumbnail:uz.string().optional(),embed:uz.object({url:uz.string(),title:uz.string().optional()}).strict().optional(),cta:uz.object({text:uz.string().optional(),href:uz.string().optional()}).strict().optional()}).passthrough(),u5=uz.object({presentation:uz.enum(["tabs","list","thumbnails"]).optional(),title:uz.string().optional(),subtitle:uz.string().optional(),titleTag:uz.enum(["h2","h3"]).optional(),items:uz.array(u3).optional(),ctaButtons:uz.array(uU).optional()}).strict().superRefine((e,t)=>{"list"!==(e.presentation??"tabs")&&(void 0!==e.titleTag&&t.addIssue({code:"custom",path:["titleTag"],message:"titleTag is only valid when presentation is list."}),void 0!==e.ctaButtons&&t.addIssue({code:"custom",path:["ctaButtons"],message:"ctaButtons is only valid when presentation is list."}))}),u9=uz.object({title:uz.string().optional(),description:uz.string().optional(),presentation:uz.enum(["grid","carousel"]).optional(),items:uz.array(uz.object({trackingId:uz.string().optional(),category:uz.string().optional(),fullCategory:uz.string().optional(),question:uz.string().optional(),answer:uz.string().optional(),media:uP.optional()}).passthrough()).optional()}).strict(),u7=uz.object({title:uz.string().optional(),enableFadeIn:uz.boolean().optional()}).strict(),u8=uz.object({presentation:uz.enum(["inline","terminal"]).optional(),align:uz.enum(["left","center"]).optional()}).strict(),de=uz.object({title:uz.string().optional(),subtitle:uz.string().optional(),cta:uR.optional(),secondaryCta:uR.optional(),kimiCodeCta:uZ.optional(),appDownloadCta:uH.optional(),readTime:uz.number().optional(),media:uz.object({type:uz.enum(["image","video"]).optional(),src:uz.string().optional(),hlsSrc:uz.string().optional(),alt:uz.string().optional(),width:uz.union([uz.string(),uz.number()]).optional(),caption:uz.string().optional(),autoplay:uz.boolean().optional(),controls:uz.boolean().optional(),poster:uz.string().optional()}).passthrough().optional(),layout:uz.enum(["left-right","centered"]).optional(),align:uz.enum(["left","center"]).optional(),showDate:uz.boolean().optional()}).strict(),dt=uz.object({text:uz.string().optional(),link:uA.optional(),newTab:uz.boolean().optional(),secondaryText:uz.string().optional(),secondaryLink:uA.optional(),secondaryNewTab:uz.boolean().optional(),supportingText:uz.string().optional(),appDownloadCta:uH.optional(),align:uz.enum(["left","center"]).optional()}).passthrough(),di=uz.object({mode:uz.enum(["iframe","image","document"]).optional(),demoTitle:uz.string().optional(),demoUrl:uz.string().optional(),addressBarUrl:uz.string().optional(),showReplay:uz.boolean().optional(),replayLink:uz.string().optional(),documentUrl:uz.string().optional(),documentType:uz.enum(["pdf","docx","pptx","xlsx"]).optional(),hideChrome:uz.boolean().optional(),media:uz.object({src:uz.string().optional(),alt:uz.string().optional(),aspectRatio:uz.string().optional()}).strict().optional(),momentId:uz.string().optional(),tryLabel:uz.string().optional(),tryLink:uz.string().optional()}).strict(),dr=uz.object({tryText:uz.string().optional(),items:uz.array(uz.object({title:uz.string().optional(),description:uz.string().optional(),icon:uz.string().optional(),type:uz.enum(["original"]).optional(),text:uz.string().optional(),segments:uz.array(uz.object({text:uz.string().optional(),oldText:uz.string().optional(),variant:uz.enum(["changed"]).optional()}).strict()).optional(),tryHref:uz.string().optional(),tryText:uz.string().optional()}).strict()).optional()}).strict(),dn=uz.object({id:uz.string().optional(),label:uz.string().optional(),description:uz.string().optional(),customText:uz.boolean().optional(),exclusive:uz.boolean().optional(),pct:uz.number().int().min(0).max(100).optional()}).strict(),da=uz.object({id:uz.string().min(1).optional(),question:uz.string().optional(),mode:uz.enum(["single","multiple","text"]).optional(),maxSelect:uz.number().int().optional(),required:uz.boolean().optional(),options:uz.array(dn).max(32).optional(),answerId:uz.string().optional(),explanation:uz.string().optional()}).strict(),dl=uz.object({id:uz.string().min(1).max(128).regex(/^[A-Za-z0-9_-]+$/,'Quiz id may only use letters, digits, "-" and "_".').optional(),title:uz.string().optional(),questions:uz.array(da).max(100).optional(),submitText:uz.string().optional(),submittedText:uz.string().optional(),showCounts:uz.boolean().optional(),quickVote:uz.boolean().optional(),customTextPlaceholder:uz.string().max(200).optional(),allowResubmit:uz.boolean().optional(),layout:uz.enum(["stack","inline"]).optional()}).strict().superRefine((e,t)=>
39{let i=new Set;for(let[r,n]of(e.questions??[]).entries()){n.id&&(i.has(n.id)&&t.addIssue({code:"custom",path:["questions",r,"id"],message:"Question ids must be unique within the quiz."}),i.add(n.id));let e=new Set;for(let[i,a]of(n.options??[]).entries())a.id&&(e.has(a.id)&&t.addIssue({code:"custom",path:["questions",r,"options",i,"id"],message:"Option ids must be unique within the question."}),e.add(a.id));let a=(n.options??[]).map(e=>e.id).filter(e=>!!e);if(void 0!==n.answerId&&("multiple"===n.mode&&t.addIssue({code:"custom",path:["questions",r,"answerId"],message:"answerId is single-mode only."}),"text"===n.mode||a.includes(n.answerId)||t.addIssue({code:"custom",path:["questions",r,"answerId"],message:"answerId must match an option id."})),"text"===n.mode)for(let e of((n.options??[]).length>0&&t.addIssue({code:"custom",path:["questions",r,"options"],message:"text mode has no options."}),["answerId","maxSelect","explanation"]))void 0!==n[e]&&t.addIssue({code:"custom",path:["questions",r,e],message:`${e} is not supported in text mode.`});for(let[e,i]of(void 0!==n.maxSelect&&"text"!==n.mode&&("multiple"!==n.mode&&t.addIssue({code:"custom",path:["questions",r,"maxSelect"],message:"maxSelect is multiple-mode only."}),n.maxSelect<2&&t.addIssue({code:"custom",path:["questions",r,"maxSelect"],message:"maxSelect must be at least 2."}),n.maxSelect>a.length&&t.addIssue({code:"custom",path:["questions",r,"maxSelect"],message:"maxSelect must not exceed the options count."})),(n.options??[]).entries()))!0===i.exclusive&&"multiple"!==n.mode&&"text"!==n.mode&&t.addIssue({code:"custom",path:["questions",r,"options",e,"exclusive"],message:"exclusive is multiple-mode only."})}if(!0===e.quickVote){let i=e.questions??[];for(let[e,r]of((1!==i.length||i[0]?.mode==="text")&&t.addIssue({code:"custom",path:["quickVote"],message:"quickVote requires exactly one question in single or multiple mode (not text)."}),(i[0]?.options??[]).entries()))!0===r.customText&&t.addIssue({code:"custom",path:["questions",0,"options",e,"customText"],message:"customText options are not supported in quickVote mode."})}if("inline"===e.layout)for(let[i,r]of(!0===e.showCounts&&t.addIssue({code:"custom",path:["showCounts"],message:"inline layout is count-free; showCounts has no effect."}),(e.questions??[]).entries()))for(let[e,n]of("text"===r.mode&&t.addIssue({code:"custom",path:["questions",i,"mode"],message:"inline layout does not support text mode."}),(r.options??[]).entries()))void 0!==n.description&&t.addIssue({code:"custom",path:["questions",i,"options",e,"description"],message:"inline layout has no room for option descriptions."}),void 0!==n.pct&&t.addIssue({code:"custom",path:["questions",i,"options",e,"pct"],message:"inline layout is count-free; pct has no effect."})}),ds=uz.object({text:uz.string().optional()}).passthrough(),du=uz.object({type:uz.enum(["info","tip","warning","exclamation"]).optional(),body:uz.string().optional()}).passthrough(),dd=uz.object({wrong:uz.string().optional(),correct:uz.string().optional()}).passthrough(),dc=uz.object({quote:uz.string().optional(),attribution:uz.string().optional()}).passthrough(),dm=uz.object({text:uz.string().optional(),linkText:uz.string().optional(),link:uz.string().optional(),buttonText:uz.string().optional(),fileUrl:uz.string().optional(),fileName:uz.string().optional()}).passthrough(),dp=uz.object({title:uz.string().optional(),description:uz.string().optional(),slogan:uz.string().optional(),cta:uR.optional(),image:uz.string().optional(),imageDark:uz.string().optional(),video:uz.string().optional(),poster:uz.string().optional(),alt:uz.string().optional(),splitParagraphs:uz.boolean().optional()}).passthrough(),df=uz.object({items:uz.array(uz.object({hex:uz.string().optional(),name:uz.string().optional()}).passthrough()).optional()}).passthrough(),dg=uz.string().regex(/^\s*(?:\d+(?:\.\d+)?|\.\d+)\s*\/\s*(?:\d+(?:\.\d+)?|\.\d+)\s*$/,"Aspect ratio must use a positive width/height value, for example 16/9.").refine(e=>{let[t,i]=e.split("/").map(Number);return Number.isFinite(t)&&t>0&&Number.isFinite(i)&&i>0},"Aspect ratio dimensions must be greater than zero."),dh=uz.object({aspectRatio:dg,focalPoint:uz.object({x:uz.number().min(0).max(1),y:uz.number().min(0).max(1)}).strict().optional()}).strict(),dv=uz.object({src:uz.string().min(1).optional(),hlsSrc:uz.string().optional(),poster:uz.string().optional(),title:uz.string().min(1).optional(),playback:uz.enum(["click","autoplay"]).optional(),controls:uz.enum(["none","native"]).optional(),soundToggle:uz.boolean().optional(),seekbar:uz.boolean().optional(),crop:dh.optional()}).strict().superRefine((e,t)=>
39{"native"===e.controls&&(e.soundToggle||e.seekbar)&&t.addIssue({code:"custom",path:["controls"],message:"Native controls cannot be combined with custom sound or seek controls."}),"click"===e.playback&&(e.soundToggle||e.seekbar)&&t.addIssue({code:"custom",path:["playback"],message:"Click-to-play videos do not support autoplay-only custom controls."}),"click"===e.playback&&"none"===e.controls&&t.addIssue({code:"custom",path:["controls"],message:"Click-to-play videos use native controls after playback starts."})}),dx=uz.discriminatedUnion("type",[uz.object({type:uz.literal("image"),src:uz.string(),darkSrc:uz.string().optional(),alt:uz.string().optional()}).passthrough(),uz.object({type:uz.literal("video"),src:uz.string(),hlsSrc:uz.string().optional(),poster:uz.string().optional(),alt:uz.string().optional()}).passthrough()]),db=uz.object({trackingId:uz.string().optional(),media:dx,caption:uz.string().optional(),deck:uz.enum(["portrait","landscape"]).optional()}).passthrough(),dy=uz.object({title:uz.string().optional(),description:uz.string().optional(),presentation:uz.enum(["tabs","carousel","marquee","horizontal-scroll","switch-gallery"]).optional(),advance:uz.enum(["item","page"]).optional(),aspectRatio:uz.string().optional(),items:uz.array(db).optional()}).passthrough().superRefine((e,t)=>{"carousel"!==e.presentation&&void 0!==e.advance&&t.addIssue({code:"custom",path:["advance"],message:"advance is only valid when presentation is carousel."}),"carousel"!==e.presentation&&void 0!==e.aspectRatio&&t.addIssue({code:"custom",path:["aspectRatio"],message:"aspectRatio is only valid when presentation is carousel."}),"horizontal-scroll"!==e.presentation&&e.items?.forEach((e,i)=>{void 0!==e.trackingId&&t.addIssue({code:"custom",path:["items",i,"trackingId"],message:"trackingId is only valid on horizontal-scroll items."})}),"switch-gallery"===e.presentation&&(e.items?.length??0)>11&&t.addIssue({code:"custom",path:["items"],message:"switch-gallery supports at most 11 items (6 + 5)."})}),d$=uz.object({title:uz.string().optional(),subtitle:uz.string().optional(),cta:uR.optional(),media:uz.object({type:uz.enum(["image","video"]).optional(),src:uz.string().optional(),alt:uz.string().optional(),width:uz.union([uz.string(),uz.number()]).optional(),caption:uz.string().optional()}).optional(),layout:uz.enum(["single-column","split"]).optional()}).strict(),dw=uz.object({contentRef:uN.optional()}).passthrough(),dk=uz.object({text:uz.string().optional(),link:uA.optional(),newTab:uz.boolean().optional(),iconMode:uz.enum(["generate","download"]).optional()}).passthrough(),d_=uz.object({cardLayout:uz.enum(["grid","firstCardHero"]).optional(),heroLayout:uz.boolean().optional(),sections:uz.array(uz.object({title:uz.string().optional(),bordered:uz.boolean().optional(),size:uz.enum(["default","compact"]).optional(),columns:uz.union([uz.literal(1),uz.literal(2),uz.literal(3),uz.enum(["auto","1","2","3"])]).optional(),items:uz.array(uz.object({title:uz.string().optional(),link:uz.string().optional(),desc:uz.string().optional(),image:uz.string().optional(),video:uz.string().optional(),hlsSrc:uz.string().optional(),poster:uz.string().optional(),videoMode:uz.enum(["autoplay","hoverExpand"]).optional(),caption:uz.string().optional()}).passthrough()).optional()}).passthrough()).optional(),pageType:uz.string().optional()}).passthrough(),dC=uz.number().int().nonnegative(),dj=uz.object({row:dC,column:dC,rowSpan:uz.number().int().positive().optional(),colSpan:uz.number().int().positive().optional()}).strict().refine(e=>(e.rowSpan??1)>1||(e.colSpan??1)>1,{message:"A merge must span more than one cell."}),dI={AppDownloadCTA:uH,ArticleCardRef:dw,ArticleMenuCards:d_,BusinessHero:uM,BusinessPlan:uq,Callout:du,CapabilityShowcase:u5,CardCollection:u4,Comparison:dd,ComparisonTable:uX,ContentTable:uz.object({rows:uz.array(uz.array(uz.string()).min(1)).min(1).optional(),headerRows:uz.array(dC).optional(),headerColumns:uz.array(dC).optional(),merges:uz.array(dj).optional(),columnAlign:uz.array(uz.enum(["left","center","right"])).optional()}).strict().superRefine((e,t)=>{if(!e.rows){(e.headerRows?.length||e.headerColumns?.length||e.merges?.length||e.columnAlign?.length)&&t.addIssue({code:"custom",path:["rows"],message:"Rows are required when table structure is configured."});return}let i=e.rows,r=i.length,n=i[0]?.length??0;
39i.forEach((e,i)=>{e.length!==n&&t.addIssue({code:"custom",path:["rows",i],message:"Every table row must contain the same number of cells."})});let a=new Set(e.headerRows??[]),o=new Set(e.headerColumns??[]);for(let i of(a.size!==(e.headerRows?.length??0)&&t.addIssue({code:"custom",path:["headerRows"],message:"Header rows must be unique."}),o.size!==(e.headerColumns?.length??0)&&t.addIssue({code:"custom",path:["headerColumns"],message:"Header columns must be unique."}),a))i>=r&&t.addIssue({code:"custom",path:["headerRows"],message:`Header row ${i} is outside the table.`});for(let e of o)e>=n&&t.addIssue({code:"custom",path:["headerColumns"],message:`Header column ${e} is outside the table.`});e.columnAlign&&e.columnAlign.length!==n&&t.addIssue({code:"custom",path:["columnAlign"],message:"Column alignment must have one value per table column."});let l=new Set;e.merges?.forEach((e,s)=>{let u=e.rowSpan??1,d=e.colSpan??1;if(e.row+u>r||e.column+d>n)return void t.addIssue({code:"custom",path:["merges",s],message:"Merged cells must stay inside the table."});let c=a.has(e.row)||o.has(e.column);for(let r=e.row;r<e.row+u;r+=1)for(let n=e.column;n<e.column+d;n+=1){let u=`${r}:${n}`;l.has(u)&&t.addIssue({code:"custom",path:["merges",s],message:"Merged cell ranges must not overlap."}),l.add(u),(a.has(r)||o.has(n))!==c&&t.addIssue({code:"custom",path:["merges",s],message:"A merge cannot cross header and data cells."}),(r!==e.row||n!==e.column)&&i[r]?.[n]?.trim()&&t.addIssue({code:"custom",path:["rows",r,n],message:"Cells covered by a merge must be empty."})}})}),CardGrid:uB,Canvas:uz.object({name:uz.string().min(1).optional(),mode:uz.enum(["landscape","portrait"]).optional()}).strict(),ChatboxPublisher:uJ,DemoBrowser:di,FAQ:uQ,FeatureModules:uK,FinalCTA:u6,FloatingCTAButton:dk,ImageMarquee:u0,LogoWall:u1,KimiCodeCTA:u8,MainHero:d$,PromptRemixCard:dr,QuizCard:dl,Quote:dc,QACards:u9,AssetDownload:dm,Video:dv,MediaCollection:dy,MediaText:dp,ColorSwatches:df,RelatedTools:u7,ResourceCTAButton:dt,ResourceCodeBlock:ds,ResourceHero:de,SectionHero:uW,StatsBar:uY,TestimonialCollection:uz.object({items:uz.array(uz.object({quote:uz.string().min(1),author:uz.string().min(1),highlight:uz.string().optional(),role:uz.string().optional(),company:uz.string().optional(),logo:uz.string().optional(),logoTint:uz.boolean().optional(),url:uz.string().optional()}).strict()).optional()}).strict()};function dS(e,t){let i=dI[e];if(!i)return{success:!1,issues:[{path:[],message:`No storage schema for ${e}.`}]};let r=i.safeParse(t);return r.success?{success:!0,data:r.data}:{success:!1,issues:r.error.issues.map(e=>({path:e.path.filter(e=>"string"==typeof e||"number"==typeof e),message:e.message}))}}e.s(["componentStorageSchemas",0,dI,"validateComponentStorageProps",()=>dS],425099)},459469,e=>{"use strict";function t(e){return!!e&&"object"==typeof e&&!Array.isArray(e)}function i(e){return"string"==typeof e&&e?e:void 0}function r(e){return"boolean"==typeof e?e:void 0}function n(e,t){for(let[i,r]of Object.entries(t))void 0!==r&&(e[i]=r);return e}function a(e){if("image"===e.mode){let r=t(e.media)?e.media:{};return n({},{imageUrl:i(r.src),imageAlt:i(r.alt),aspectRatio:i(r.aspectRatio),momentId:i(e.momentId),demoTitle:i(e.demoTitle),tryLabel:i(e.tryLabel),tryLink:i(e.tryLink)})}return"document"===e.mode?n({},{demoUrl:i(e.documentUrl),demoType:i(e.documentType),demoTitle:i(e.demoTitle),addressBarUrl:i(e.addressBarUrl),showReplay:r(e.showReplay),tryLabel:i(e.tryLabel),tryLink:i(e.tryLink),hideChrome:r(e.hideChrome)}):n({},{demoUrl:i(e.demoUrl),demoTitle:i(e.demoTitle),addressBarUrl:i(e.addressBarUrl),showReplay:r(e.showReplay),replayLink:i(e.replayLink),tryLabel:i(e.tryLabel),tryLink:i(e.tryLink),hideChrome:r(e.hideChrome)})}function o(e){if(!t(e))return null;let r=i(e.text);return r?{text:r,...i(e.oldText)?{oldText:i(e.oldText)}:{},..."changed"===e.variant?{variant:"changed"}:{}}:null}function l(e){if(!t(e))return null;let r=i(e.title);if(!r)return null;let n=Array.isArray(e.segments)?e.segments.map(o).filter(e=>!!e):void 0;return{title:r,description:i(e.description)??"",...i(e.icon)?{icon:i(e.icon)}:{},..."original"===e.type?{type:"original"}:{},...i(e.text)?{text:i(e.text)}:{},...n?.length?{segments:n}:{},...i(e.tryHref)?{tryHref:i(e.tryHref)}:{},...i(e.tryText)?{tryText:i(e.tryText)}:{}}}function s(e){let t=Array.isArray(e.items)?e.items.map(l).filter(e=>!!e):void 0;return{...i(e.tryText)?{tryText:i(e.tryText)}:{},...t?.length?{items:t}:{}}}function u(e){if(!t(e))return null;let r=i(e.id),n=i(e.label);if(!r||!n)return null;let a="number"==typeof e.pct&&Number.isInteger(e.pct)?e.pct:void 0;return{id:r,label:n,...i(e.description)?{description:i(e.description)}:{},...!0===e.customText?{customText:!0}:{},...!0===e.exclusive?{exclusive:!0}:{},...void 0!==a&&a>=0&&a<=100?{pct:a}:{}}}function d(e){if(!t(e))return null;let r=i(e.id),n=i(e.question);if(!r||!n)return null;let a=Array.isArray(e.options)?e.options.map(u).filter(e=>!!e):[];if(!a.length&&"text"!==e.mode)return null;let o="number"==typeof e.maxSelect&&Number.isInteger(e.maxSelect)?e.maxSelect:void 0;return{id:r,question:n,..."multiple"===e.mode?{mode:"multiple"}:"text"===e.mode?{mode:"text"}:{},...void 0!==o?{maxSelect:o}:{},...!1===e.required?{required:!1}:{},options:a,...i(e.answerId)?{answerId:i(e.answerId)}:{},...i(e.explanation)?{explanation:i(e.explanation)}:{}}
39}function c(e){let t=Array.isArray(e.questions)?e.questions.map(d).filter(e=>!!e):[];return{id:i(e.id)??"",...i(e.title)?{title:i(e.title)}:{},questions:t,...i(e.submitText)?{submitText:i(e.submitText)}:{},..."string"==typeof e.submittedText?{submittedText:e.submittedText}:{},...!0===e.showCounts?{showCounts:!0}:{},...!0===e.quickVote?{quickVote:!0}:{},..."inline"===e.layout?{layout:"inline"}:{},...!1===e.allowResubmit?{allowResubmit:!1}:{},..."string"==typeof e.customTextPlaceholder?{customTextPlaceholder:e.customTextPlaceholder}:{}}}e.s(["demoBrowserPropsToFenceData",()=>a,"promptRemixCardPropsToCardProps",()=>s,"quizCardPropsToCardProps",()=>c])},352859,e=>{"use strict";var t=e.i(270468),i=e.i(327299),r=e.i(115423),n=e.i(408023),a=e.i(450960),o=e.i(608710),l=e.i(64347),s=e.i(425099),u=e.i(459469);function d({name:e}){return(0,t.jsxs)("div",{className:"kit-weaver-markdown-invalid-component","data-weaver-invalid-component":e,children:["Invalid component props: ",e]})}function c(){function e({props:e,frontmatter:i}){let r=(0,s.validateComponentStorageProps)("DemoBrowser",e);if(!r.success)return(0,t.jsx)(d,{name:"DemoBrowser"});let l=(0,u.demoBrowserPropsToFenceData)(r.data);return"string"==typeof l.demoType?(0,t.jsx)(a.default,{demoUrl:"string"==typeof l.demoUrl?l.demoUrl:"",demoType:l.demoType,title:"string"==typeof l.demoTitle?l.demoTitle:void 0,documentProxyPath:a.SHOWCASE_DOCUMENT_PROXY_PATH,pptxSurface:"blog",...!0===l.hideChrome?{hideChrome:!0}:{}}):(0,t.jsx)(n.default,{encodedData:(0,o.encodeBase64)(JSON.stringify(l)),frontmatter:i})}return e.displayName="DemoBrowserDirectRenderer",e}function m(){function e({props:e,frontmatter:r}){let n=(0,s.validateComponentStorageProps)("PromptRemixCard",e);return n.success?(0,t.jsx)(i.default,{...(0,u.promptRemixCardPropsToCardProps)(n.data),pageType:"string"==typeof r?.pageType?r.pageType:"showcase_page",relatedFeature:(0,l.normalizeRelatedFeature)(r?.relatedFeature)}):(0,t.jsx)(d,{name:"PromptRemixCard"})}return e.displayName="PromptRemixCardDirectRenderer",e}function p(){function e({props:e,frontmatter:i}){let n=(0,s.validateComponentStorageProps)("QuizCard",e);if(!n.success)return(0,t.jsx)(d,{name:"QuizCard"});let a=(0,u.quizCardPropsToCardProps)(n.data),o="string"==typeof i?.articleScope?i.articleScope:"",c=o?`${o}:${a.id}`:a.id;return!c||c.length>256?(0,t.jsx)(d,{name:"QuizCard"}):(0,t.jsx)(r.default,{...a,id:c,pageType:"string"==typeof i?.pageType?i.pageType:"showcase_page",relatedFeature:(0,l.normalizeRelatedFeature)(i?.relatedFeature),locale:"string"==typeof i?.locale?i.locale:void 0})}return e.displayName="QuizCardDirectRenderer",e}function f(){return{DemoBrowser:c(),PromptRemixCard:m(),QuizCard:p()}}e.s(["SHOWCASE_DIRECT_COMPONENT_NAMES",0,["DemoBrowser","PromptRemixCard","QuizCard"],"createDemoBrowserRenderer",()=>c,"createPromptRemixCardRenderer",()=>m,"createQuizCardRenderer",()=>p,"createShowcaseDirectComponentRenderers",()=>f])},587063,968856,870246,700317,213191,364093,e=>{"use strict";var t=e.i(270468),i=e.i(799113),r=e.i(113736),n=e.i(750343),a=e.i(860371),o=e.i(63808);e.i(399549);var l=e.i(493594),s=e.i(38820),u=e.i(192416),d=e.i(58096),c=e.i(747366),m=e.i(193933),p=e.i(370043),f=e.i(193792),g=e.i(427277),h=e.i(516270),v=e.i(289438),x=e.i(758460),b=e.i(546649),y=e.i(896487),$=e.i(684819),w=e.i(343799),k=e.i(950582),_=e.i(643934);function C(e){return"string"==typeof e&&e.trim()?e:void 0}function j({children:e,background:i}){let o=(0,_.useResourceRuntime)(),l=(0,r.useMemo)(()=>{var e,r;return e=o.pageType,r=o.relatedFeature,{p:({children:e})=>(0,t.jsx)("div",{className:"[&:not(:first-child)]:mt-2",children:e}),strong:({children:e})=>(0,t.jsx)("strong",{className:"font-semibold",children:e}),em:({children:e})=>(0,t.jsx)("em",{className:"italic",children:e}),code:({children:e})=>(0,t.jsx)("code",{className:"callout"===i?"px-1.5 py-0.5 rounded bg-(--Fills-F1) text-(--Labels-Primary) text-[13px]":"px-1.5 py-0.5 rounded bg-(--Fills-F2) text-(--Labels-Primary) text-[13px]",children:e}),ul:({children:e})=>(0,t.jsx)("ul",{className:"mt-1 mb-0 pl-5 list-disc",children:e}),ol:({children:e})=>(0,t.jsx)("ol",{className:"mt-1 mb-0 pl-5 list-decimal",children:e}),li:({children:e})=>(0,t.jsx)("li",{className:"leading-6",children:e}),a:({href:i,title:n,children:a})=>(0,t.jsx)(d.default,{href:i,title:n,pageType:e,moduleId:"article_c
39ontent",relatedFeature:r,children:a})}},[i,o.pageType,o.relatedFeature]);return(0,t.jsx)(n.default,{remarkPlugins:a.landingRemarkPlugins,components:l,children:e})}function I(e){let i=(0,_.useResourceRuntime)(),r="centered"===e.layout?"centered":"left-right",n="center"===e.align?"center":"left";return(0,t.jsx)(y.default,{components:(0,k.resourceHeroComponentsFromStorage)(e),pageType:i.pageType,relatedFeature:i.relatedFeature,layout:r,align:n,showDate:!1!==e.showDate,breadcrumb:i.breadcrumb,heroFootnote:i.heroFootnote,dateModified:i.dateModified,locale:i.locale})}function S({items:e=[],expandMode:i="auto"}){let r=(0,_.useResourceRuntime)(),n=e.map((e,t)=>({id:`qa-${t+1}`,question:C(e.q)??C(e.question)??"",answer:C(e.a)??C(e.answer)??""})).filter(e=>!!e.question);return(0,t.jsx)($.default,{qaList:n,pageType:r.pageType,logIndex:0,locale:r.locale,expandMode:i,bleed:!0,relatedFeature:r.relatedFeature})}function T({text:e,link:i,newTab:r=!1,secondaryText:n,secondaryLink:a,secondaryNewTab:o=!0,supportingText:l,appDownloadCta:s,align:u,pageType:d,relatedFeature:c}){let m=(0,_.useResourceRuntime)();return(0,t.jsx)(p.default,{text:C(e)??"",link:(0,w.parseCTALink)(i),newTab:r,secondaryText:C(n),secondaryLink:(0,w.parseCTALink)(a),secondaryNewTab:o,supportingText:C(l),appDownloadCta:s,align:u,locale:m.locale,pageType:C(d)??m.pageType,relatedFeature:c||m.relatedFeature})}function z({presentation:e,align:i}){let r=(0,_.useResourceRuntime)();return(0,t.jsx)(x.default,{presentation:e,align:i,pageType:r.pageType,relatedFeature:r.relatedFeature,locale:r.locale})}function N({align:e,platforms:i,labelIos:r,labelAndroid:n,labelHarmonyos:a,labelDesktop:o,desktopApp:l,hrefMacArm:s,hrefMacIntel:u,hrefWindows:d}){let c=(0,_.useResourceRuntime)();return(0,t.jsx)(b.default,{align:e,platforms:i,labelIos:r,labelAndroid:n,labelHarmonyos:a,labelDesktop:o,desktopApp:l,hrefMacArm:s,hrefMacIntel:u,hrefWindows:d,variant:"secondary",pageType:c.pageType,relatedFeature:c.relatedFeature,locale:c.locale})}function A({text:e}){let i=(0,_.useResourceRuntime)();return(0,t.jsx)(v.default,{text:C(e)??"",pageType:i.pageType,relatedFeature:i.relatedFeature})}function R({text:e,link:i,newTab:r=!1,iconMode:n,pageType:a,relatedFeature:o}){let l=(0,_.useResourceRuntime)(),s=C(e),u=(0,w.parseCTALink)(i);if(!s||!u)return null;let d=C(a)??l.pageType,c=o||l.relatedFeature;return(0,t.jsx)(f.default,{text:s,link:u,newTab:r,iconMode:n,pageType:d,relatedFeature:c})}function Z({wrong:e,correct:i}){return(0,t.jsx)(m.default,{wrong:(0,t.jsx)(j,{background:"comparison",children:C(e)??""}),correct:(0,t.jsx)(j,{background:"comparison",children:C(i)??""})})}function O({sections:e=[],cardLayout:i,heroLayout:r}){let n=(0,_.useResourceRuntime)(),a=(0,o.useLang)(),u=a?`/${a}`:"",d=(e??[]).flatMap(e=>{if(!e)return[];let t=e.columns,i="auto"===t||1===t||2===t||3===t?t:"1"===t||"2"===t||"3"===t?Number(t):void 0;return[{title:"string"==typeof e.title?e.title:"",bordered:e.bordered,size:"compact"===e.size?"compact":void 0,columns:i,items:(e.items??[]).flatMap(e=>{if(!e)return[];let t="string"==typeof e.link?e.link:"";return[{title:"string"==typeof e.title?e.title:"",link:(0,l.withLang)(t,u),desc:C(e.desc),date:C(e.date),image:C(e.image),video:C(e.video),hlsSrc:C(e.hlsSrc),poster:C(e.poster),videoMode:"hoverExpand"===e.videoMode?"hoverExpand":void 0,caption:C(e.caption)}]})}]});return(0,t.jsx)(s.default,{sections:d,variant:"resources",pageType:n.pageType,relatedFeature:n.relatedFeature,cardLayout:"firstCardHero"===i||!0===r?"firstCardHero":"grid"})}function U({quote:e,attribution:i}){return(0,t.jsx)(h.default,{quote:C(e),attribution:C(i)})}function P({text:e,linkText:i,link:r,buttonText:n,fileUrl:a,fileName:o}){return(0,t.jsx)(u.default,{text:C(e),linkText:C(i),link:C(r),buttonText:C(n),fileUrl:C(a),fileName:C(o)})}function E({title:e,description:i,slogan:r,cta:n,image:a,imageDark:o,video:l,poster:s,alt:u,splitParagraphs:d}){return(0,t.jsx)(g.default,{title:C(e),description:C(i),slogan:C(r),cta:n&&"object"==typeof n?{text:C(n.text),link:n.link,newTab:!0===n.newTab}:void 0,image:C(a),imageDark:C(o),video:C(l),poster:C(s),alt:C(u),splitParagraphs:!0===d})}function L({type:e="info",body:i}){return(0,t.jsx)(c.default,{type:"warning"===e||"tip"===e||"info"===e||"exclamation"===e?e:"info",children:(0,t.jsx)(j,{background:"callout",children:C(i)??""})})}e.s(["ResourceAppDownloadCTA",()=>N,"ResourceArticleMenuCards",()=>O,"ResourceAssetDownload",()=>
39P,"ResourceCTAButton",()=>T,"ResourceCallout",()=>L,"ResourceCodeBlock",()=>A,"ResourceComparison",()=>Z,"ResourceFAQ",()=>S,"ResourceFloatingCTAButton",()=>R,"ResourceHero",()=>I,"ResourceKimiCodeCTA",()=>z,"ResourceMediaText",()=>E,"ResourceQuote",()=>U],968856);var D=e.i(64347),F=e.i(191893),M=e.i(694464);let B=/<br\s*\/?\s*>/gi,q=a.landingRemarkPlugins,H=["p","strong","em","del","code","a","br"];function W(e,t){return`${e}:${t}`}function V(e){return"number"==typeof e&&e>1?e:1}function J({rows:e=[],headerRows:i=[],headerColumns:a=[],merges:o=[],columnAlign:l=[],pageType:s,relatedFeature:u}){let c=(0,_.useResourceRuntime)(),m=s??c.pageType,p=u??c.relatedFeature,f=(0,r.useMemo)(()=>new Set(i),[i]),g=(0,r.useMemo)(()=>new Set(a),[a]),{anchors:h,covered:v}=(0,r.useMemo)(()=>(function(e){let t=new Map,i=new Set;for(let r of e){t.set(W(r.row,r.column),r);let e=V(r.rowSpan),n=V(r.colSpan);for(let t=r.row;t<r.row+e;t+=1)for(let e=r.column;e<r.column+n;e+=1)(t!==r.row||e!==r.column)&&i.add(W(t,e))}return{anchors:t,covered:i}})(o),[o]),x=(0,r.useMemo)(()=>({p:({children:e})=>(0,t.jsx)(t.Fragment,{children:e}),strong:({children:e})=>(0,t.jsx)("strong",{className:"font-semibold",children:e}),em:({children:e})=>(0,t.jsx)("em",{className:"italic",children:e}),a:({href:e,title:i,children:r})=>(0,t.jsx)(d.default,{href:e,title:i,pageType:m,moduleId:"article_content",relatedFeature:p,children:r})}),[m,p]);if(0===e.length||e[0]?.length===0)return null;let b=0;for(;f.has(b);)b+=1;let y=(e,i)=>(0,t.jsx)("tr",{children:e.map((e,r)=>{let a=W(i,r);if(v.has(a))return null;let o=h.get(a),s=V(o?.rowSpan),u=V(o?.colSpan),d=f.has(i),c=g.has(r),m=d||c,p=d?u>1?"colgroup":"col":c?s>1?"rowgroup":"row":void 0,b=function(...e){return e.filter(Boolean).join(" ")}((0,F.markdownTableCellClassName)(r),0===i&&M.default.firstRowCell,m&&M.default.headerCell),y=(0,t.jsx)(n.default,{remarkPlugins:q,components:x,allowedElements:H,unwrapDisallowed:!0,children:e.replace(B,"  \n")}),$={className:b,rowSpan:s,colSpan:u,style:{textAlign:l[r]??"left"}};return m?(0,t.jsx)("th",{...$,scope:p,children:y},a):(0,t.jsx)("td",{...$,children:y},a)})},i),$=e.slice(0,b),w=e.slice(b);return(0,t.jsxs)(F.MarkdownTable,{containerClassName:F.markdownTableClassNames.container,tableClassName:F.markdownTableClassNames.table,children:[$.length>0?(0,t.jsx)("thead",{children:$.map((e,t)=>y(e,t))}):null,(0,t.jsx)("tbody",{children:w.map((e,t)=>y(e,t+b))})]})}var G=e.i(431180),K=e.i(336022);function Q({src:e,hlsSrc:i,poster:r,title:n,playback:a,controls:o,soundToggle:l=!1,seekbar:s=!1,crop:u}){return"click"===a?(0,t.jsx)(K.default,{src:e,hlsSrc:i,poster:r,title:n,crop:u}):(0,t.jsx)(G.default,{src:e,hlsSrc:i,poster:r,title:n,playback:"autoplay",sound:l,seekbar:s,controls:"native"===o,crop:u,framed:!0})}var X=e.i(992412),Y=e.i(930956),ee=e.i(546343),et=e.i(148170);function ei(e){return String(e).padStart(2,"0")}function er({page:e,pageCount:i,canPrev:r,canNext:n,onPrev:a,onNext:o}){return(0,t.jsxs)("div",{className:"resource-media-carousel-controls",children:[(0,t.jsxs)("div",{className:"resource-media-carousel-counter",children:[(0,t.jsx)("span",{className:"resource-media-carousel-counter-current",children:ei(e+1)}),(0,t.jsx)("span",{children:" / "}),(0,t.jsx)("span",{children:ei(i)})]}),(0,t.jsxs)("div",{className:"resource-media-carousel-arrows",children:[(0,t.jsx)("button",{type:"button","aria-label":"Previous page",className:"resource-media-carousel-arrow resource-media-carousel-arrow--prev",onClick:a,disabled:!r,children:(0,t.jsx)("svg",{"aria-hidden":!0,height:"20",viewBox:"0 0 20 20",width:"20",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{clipRule:"evenodd",d:"M6.56163 10.507C6.27054 10.2138 6.2714 9.74042 6.56354 9.44827L12.3758 3.63601C12.6687 3.34312 13.1436 3.34312 13.4365 3.63601C13.7294 3.9289 13.7294 4.40378 13.4365 4.69667L8.15262 9.98052L13.4384 15.3046C13.7302 15.5985 13.7285 16.0734 13.4345 16.3652C13.1406 16.6571 12.6657 16.6554 12.3739 16.3614L6.56163 10.507Z",fill:"currentColor",fillRule:"evenodd"})})}),(0,t.jsx)("button",{type:"button","aria-label":"Next page",className:"resource-media-carousel-arrow resource-media-carousel-arrow--next",onClick:o,disabled:!n,children:(0,t.jsx)("svg",{"aria-hidden":!0,height:"20",viewBox:"0 0 20 20",width:"20",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{clipRule:"evenodd",d:"M13.4384 10.507C13.7295 10.2138 13.7286 9.74042 13.4365 9.44827L7.62419 3.63601C7.3313 3.34312 6.85643 3.34312 6.56353 3.63601C6.27064 3.9289 6.27064 4.40378 6.56353 4.69667L11.8474 9.98052L6.56162 15.3046C6.26979 15.5985 6.2715 16.0734 6.56545 16.3652C6.8594 16.6571 7.33427 16.6554 7.62611 16.3614L13.4384 10.507Z",fill:"currentColor",fillRule:"evenodd"})})})]})]})}var en=e.i(986066),ea=e.i(15965),eo=e.i(359626);function el({item:e,alt:i}){return e.video??e.hlsVideo?(0,t.jsx)(X.LazyAutoplayVideo,{src:e.video??"",hlsSrc:e.hlsVideo,poster:e.poster,title:i,className:"resource-media-carousel-media"}):null}function es({items:e=[],autoScroll:i=!1,pageStep:n="single",aspectRatio:a}){let[o,l]=(0,r.useState)(null),s=(0,r.useMemo)(()=>(e??[]).filter(e=>e&&(e.video||e.hlsVideo||e.image)),[e]),u="auto"===a,{trackRef:d,page:c,pageCount:m,perView:p,canPrev:f,canNext:g,goPrev:h,goNext:v,trackStyle:x}=(0,ee.usePagedTrack)({itemCount:s.length,pageStep:n,offsetVars:{cardWidth:"--media-card-width",cardGap:"--media-card-gap"}}),[b,y]=(0,r.useState)(0),[$,w]=(0,r.useState)({page:0,pageCount:1}),[k,_]=(0,r.useState)(null),{trackRef:C,canPrev:j,canNext:I,scrollByPage:S}=(0,et.useScrollEdges)({edgeThreshold:1,observeContainerResize:!0,itemCount:s.length+b,pageInset:100}),T=(0,r.useCallback)(e=>{let t=e.clientWidth||1,i=Math.max(1,Math.ceil(e.scrollWidth/t)),r=Math.min(i-1,Math.round(e.scrollLeft/t));w(e=>e.page===r&&e.pageCount===i?e:{page:r,pageCount:i})},[]);(0,r.useLayoutEffect)(()=>
39{if(!u||!k)return;let e=()=>T(k);if(e(),"u">typeof ResizeObserver){let t=new ResizeObserver(e);return t.observe(k),()=>t.disconnect()}return window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[u,k,b,T]);let z=(0,r.useCallback)(e=>{if(!e)return;let t=(t,i)=>{t>0&&i>0&&(e.style.setProperty("--item-aspect",`${t} / ${i}`),e.style.width=`calc(var(--media-card-height) * ${t} / ${i})`),y(e=>e+1)},i=e.querySelector("img");if(i)return void(i.complete&&i.naturalWidth>0?t(i.naturalWidth,i.naturalHeight):i.addEventListener("load",()=>t(i.naturalWidth,i.naturalHeight),{once:!0}));let r=e.querySelector("video");r&&(r.videoWidth>0?t(r.videoWidth,r.videoHeight):r.addEventListener("loadedmetadata",()=>t(r.videoWidth,r.videoHeight),{once:!0}))},[]),N=(0,r.useCallback)((e,t,i)=>{let r=i.querySelector("video");r?.pause(),l({item:e,title:t,resumeAt:r&&Number.isFinite(r.currentTime)?r.currentTime:0})},[]);if(0===s.length)return null;let A=o?(0,t.jsx)(en.default,{title:o.title,onClose:()=>l(null),children:o.item.video||o.item.hlsVideo?(0,t.jsx)(Y.default,{src:o.item.video??"",hlsSrc:o.item.hlsVideo,title:o.title,resumeAt:o.resumeAt}):(0,t.jsx)("img",{src:o.item.image,alt:o.title,className:"block h-full w-full object-contain"})}):null;if(i){let e=[...s,...s];return(0,t.jsx)("div",{className:"resource-media-carousel resource-media-carousel--marquee vp-raw",children:(0,t.jsx)("div",{className:"resource-media-carousel-marquee-track",children:e.map((e,i)=>{let r=e.alt??e.caption??`Media ${i+1}`,n=i>=s.length,a=e.image??e.poster,o=(e.video||e.hlsVideo)&&(!n||!a);return(0,t.jsx)("figure",{className:"resource-media-carousel-item","aria-hidden":n,children:o?(0,t.jsx)(el,{item:e,alt:r}):(0,t.jsx)("div",{className:"resource-media-carousel-media",children:(0,t.jsx)(eo.default,{lightSrc:a??"",darkSrc:e.image?e.imageDark:void 0,alt:n?"":r,loading:"lazy"})})},i)})})})}return u?(0,t.jsxs)("div",{className:"resource-media-carousel resource-media-carousel--auto vp-raw",children:[(0,t.jsx)("div",{ref:e=>{_(e),C(e)},className:"resource-media-carousel-scroll",onScroll:e=>T(e.currentTarget),children:(0,t.jsx)("div",{className:"resource-media-carousel-track",children:s.map((e,i)=>{let r=e.alt??e.caption??`Media ${i+1}`,n=e.image??e.poster,a=e.video||e.hlsVideo||!n;return(0,t.jsxs)("figure",{ref:z,className:"resource-media-carousel-item",onClick:t=>N(e,r,t.currentTarget),children:[a?(0,t.jsx)(el,{item:e,alt:r}):(0,t.jsx)("div",{className:"resource-media-carousel-media",children:(0,t.jsx)(eo.default,{lightSrc:n??"",darkSrc:e.image?e.imageDark:void 0,alt:r,loading:"lazy"})}),e.caption?(0,t.jsx)("figcaption",{className:"resource-media-carousel-caption",children:e.caption}):null]},i)})})}),j?(0,t.jsx)("div",{"aria-hidden":!0,className:"resource-media-carousel-fade resource-media-carousel-fade--left",style:{background:ea.EDGE_FADE_LEFT}}):null,I?(0,t.jsx)("div",{"aria-hidden":!0,className:"resource-media-carousel-fade resource-media-carousel-fade--right",style:{background:ea.EDGE_FADE_RIGHT}}):null,$.pageCount>1?(0,t.jsx)(er,{page:$.page,pageCount:$.pageCount,canPrev:j,canNext:I,onPrev:()=>S(-1),onNext:()=>S(1)}):null,A]}):(0,t.jsxs)("div",{ref:d,className:"resource-media-carousel vp-raw",style:{"--media-per-page":p,...a?{"--media-aspect-ratio":a}:{}},children:[(0,t.jsx)("div",{className:"resource-media-carousel-viewport",children:(0,t.jsx)("div",{className:"resource-media-carousel-track",style:x,children:s.map((e,i)=>{let r=e.alt??e.caption??`Media ${i+1}`,n=e.image??e.poster,a=e.video||e.hlsVideo||!n;return(0,t.jsxs)("figure",{className:"resource-media-carousel-item",onClick:t=>N(e,r,t.currentTarget),style:{cursor:"zoom-in"},children:[a?(0,t.jsx)(el,{item:e,alt:r}):(0,t.jsx)("div",{className:"resource-media-carousel-media",children:(0,t.jsx)(eo.default,{lightSrc:n??"",darkSrc:e.image?e.imageDark:void 0,alt:r,loading:"lazy"})}),e.caption?(0,t.jsx)("figcaption",{className:"resource-media-carousel-caption",children:e.caption}):null]},i)})})}),m>1?(0,t.jsx)(er,{page:c,pageCount:m,canPrev:f,canNext:g,onPrev:h,onNext:v}):null,A]})}e.i(126598);var eu=e.i(357529);function ed({label:e,items:i=[]}
39){let[n,a]=(0,r.useState)(0),o=(0,r.useRef)([]),l=(0,r.useRef)(null),s=(0,r.useId)(),u=(i??[]).filter(e=>e&&(e.image||e.video||e.hlsVideo)),d=Math.min(n,Math.max(0,u.length-1)),c=u.length>6,{trackRef:m,canPrev:p,canNext:f}=(0,et.useScrollEdges)({edgeThreshold:1,observeContainerResize:!0,itemCount:u.length});if(0===u.length)return null;let g=u[d],h=!!(g.video??g.hlsVideo),v=e=>{let t=Math.min(u.length-1,Math.max(0,e));a(t);let i=l.current,r=o.current[t];if(!i||!r||!c)return;let n=Math.max(0,r.getBoundingClientRect().left-i.getBoundingClientRect().left+i.scrollLeft-(i.clientWidth-r.offsetWidth)/2);if("function"==typeof i.scrollTo)try{i.scrollTo({left:n,behavior:"smooth"});return}catch{}i.scrollLeft=n},x=(e,t)=>{let i=Math.min(u.length-1,Math.max(0,e+t));v(i),o.current[i]?.focus()};return(0,t.jsxs)("div",{className:"resource-media-tabs my-6",children:[e?(0,t.jsx)("p",{className:"resource-media-tabs-label",children:e}):null,(0,t.jsxs)("div",{className:"resource-media-tabs-strip",children:[(0,t.jsx)("div",{ref:e=>{l.current=e,m(e)},className:`resource-media-tabs-chips ${c?"resource-media-tabs-chips--scroll":""}`,"data-at-start":p?"false":"true","data-at-end":f?"false":"true",role:"tablist","aria-label":e||void 0,children:(0,t.jsx)("div",{role:"none",className:"resource-media-tabs-chips-track",children:u.map((e,i)=>(0,t.jsx)("button",{ref:e=>{o.current[i]=e},type:"button",role:"tab",id:`resource-media-tabs-tab-${s}-${i}`,"aria-selected":i===d,"aria-controls":`resource-media-tabs-panel-${s}`,tabIndex:i===d?0:-1,"aria-label":e.alt||`Media ${i+1}`,onClick:()=>v(i),onKeyDown:e=>{"ArrowRight"===e.key?(e.preventDefault(),x(i,1)):"ArrowLeft"===e.key&&(e.preventDefault(),x(i,-1))},className:`resource-media-tabs-chip ${i===d?"resource-media-tabs-chip--active":""}`,children:e.image||e.poster?(0,t.jsx)("img",{src:e.image??e.poster??"",alt:"",loading:"eager"}):null},i))})}),p?(0,t.jsx)("button",{type:"button","aria-label":"Previous media",className:"resource-media-tabs-arrow resource-media-tabs-arrow--prev",onClick:()=>v(d-1),children:(0,t.jsx)(eu.Icon,{name:"Left_b",width:24,height:24})}):null,f?(0,t.jsx)("button",{type:"button","aria-label":"Next media",className:"resource-media-tabs-arrow resource-media-tabs-arrow--next",onClick:()=>v(d+1),children:(0,t.jsx)(eu.Icon,{name:"Right_b",width:24,height:24})}):null]}),(0,t.jsx)("div",{className:"resource-media-tabs-panel",role:"tabpanel",id:`resource-media-tabs-panel-${s}`,"aria-labelledby":`resource-media-tabs-tab-${s}-${d}`,children:h?(0,t.jsx)(X.LazyAutoplayVideo,{src:g.video??"",hlsSrc:g.hlsVideo,poster:g.poster,title:g.alt||e||"Media",className:"resource-media-tabs-media"}):(0,t.jsx)(eo.default,{lightSrc:g.image??"",darkSrc:g.imageDark,alt:g.alt||"",loading:"eager"})})]})}var ec=e.i(58435);function em(){return(0,t.jsx)("svg",{viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",children:(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.22917 3.60154C7.65363 2.77861 9.30915 2.44686 10.9407 2.65738C12.5723 2.8679 14.0894 3.60903 15.2583 4.76659C16.4272 5.92415 17.1831 7.43392 17.4095 9.06335C17.4666 9.47362 17.1802 9.85243 16.7699 9.90945C16.3596 9.96646 15.9808 9.68009 15.9238 9.26982C15.7427 7.96628 15.1379 6.75846 14.2028 5.83241C13.2677 4.90636 12.054 4.31347 10.7488 4.14505C9.44351 3.97663 8.11909 4.24203 6.97952 4.90037C6.18298 5.36055 5.50764 5.99486 5.00039 6.74992H6.66668C7.08089 6.74992 7.41668 7.08571 7.41668 7.49992C7.41668 7.91413 7.08089 8.24992 6.66668 8.24992H3.76678C3.75542 8.25018 3.74404 8.25018 3.73263 8.24992H3.33334C2.91913 8.24992 2.58334 7.91413 2.58334 7.49992V4.16659C2.58334 3.75237 2.91913 3.41659 3.33334 3.41659C3.74756 3.41659 4.08334 3.75237 4.08334 4.16659V5.4623C4.66981 4.71584 5.39651 4.08257 6.22917 3.60154ZM3.23011 10.0904C3.64038 10.0334 4.01919 10.3197 4.0762 10.73C4.25736 12.0336 4.86208 13.2414 5.79721 14.1674C6.73235 15.0935 7.94601 15.6864 9.25126 15.8548C10.5565 16.0232 11.8809 15.7578 13.0205 15.0995C13.817 14.6393 14.4924 14.005 14.9996 13.2499H13.3333C12.9191 13.2499 12.5833 12.9141 12.5833 12.4999C12.5833 12.0857 12.9191 11.7499 13.3333 11.7499H16.2332C16.2446 11.7497 16.256 11.7497 16.2674 11.7499H16.6667C17.0809 11.7499 17.4167 12.0857 17.4167 12.4999V15.8333C17.4167 16.2475 17.0809 16.5833 16.6667 16.5833C16.2525 16.5833 15.9167 16.2475 15.9167 15.8333V14.5375C15.3302 15.284 14.6035 15.9173 13.7709 16.3983C12.3464 17.2212 10.6909 17.553 9.05931 17.3425C7.42775 17.1319 5.91066 16.3908 4.74174 15.2333C3.57283 14.0757 2.81693 12.5659 2.59048 10.9365C2.53347 10.5262 2.81984 10.1474 3.23011 10.0904Z",fill:"currentColor"})})}var ep=e.i(295079);let ef={portrait:{cardWidth:273,cardHeight:341,spacing:182,maxVisible:6},landscape:{cardWidth:341,cardHeight:275,spacing:202,maxVisible:5}},eg={portrait:166.5,landscape:136.5},eh=Array.from({length:5},(e,t)=>({color:`var(--sg-bubble-color-${t})`,fill:`var(--sg-bubble-fill-${t})`})),ev={portrait:[-3.1,4.8,4.8,-1.4,-1.4,4.8],landscape:[-3.1,-3.1,1.7,1.7,4.8]},ex={portrait:[0,5,1,4,2,3],landscape:[4,0,3,1,2]},eb={portrait:[4,5,1,2,0,3],landscape:[2,1,3,0,4]},ey=r.useLayoutEffect;function e$(e,t,i){let r=e.indexOf(t);return(-1===r?t:r)*i}function ew(){return"function"==typeof window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches}function ek(){return"function"==typeof window.matchMedia&&window.matchMedia("(hover: none)").matches}function e_(e,t,i,r=0){let n=e.getBoundingClientRect();if(0===n.width)return;let a=i.getBoundingClientRect(),o=a.left+a.width/2-n.left,l=o,s=t.offsetWidth/2+8;2*s<=n.width&&(l=Math.max(s,Math.min(n.width-s,o)));let u=a.top-n.top-t.offsetHeight-43-r;return t.style.left=`${l}px`,t.style.top=`${Math.max(10,u)}px`,{centerX:l,cardCenterX:o}}function eC({title:e,description:i,items:n=[],locale:a}){let o=(n??[]).filter(e=>e?.media?.src),l={portrait:[],landscape:[]};o.forEach((e,t)=>{l[e.deck??(t<6?"portrait":"landscape")].push(e)});let[s,u]=(0,r.useState)(l.portrait.length>0?"portrait":"landscape"),[d,c]=(0,r.useState)("initial"),[m,p]=(0,r.useState)(null),[f,g]=(0,r.useState)(null),h=(0,r.useRef)(null),v=(0,r.useRef)(null),x=(0,r.useRef)(null),b=(0,r.useRef)(null),y=(0,r.useRef)(null),$=(0,r.useRef)(new Map),w=(0,r.useRef)(null),k=(0,r.useRef)([]),_=(0,r.useRef)(null),C=(0,r.useRef)(()=>{}),j=(0,r.useRef)({portrait:1,landscape:1}),I=e=>eg.portrait*j.current.portrait-eg[e]*j.current[e],S="exit"===d||"enter"
39===d;if((0,r.useEffect)(()=>{w.current=m},[m]),(0,r.useEffect)(()=>{"idle"===d&&C.current()},[d]),ey(()=>{if(!m)return;let e=x.current,t=b.current,i=y.current,r=v.current,n=$.current.get(`${m.deck}-${m.index}`);if(!e||!t||!i||!r||!n)return;e.removeAttribute("data-ready"),e.offsetWidth;let a=e_(r,e,n,I(m.deck));if(!function(e,t,i,r,n){let a=e.offsetWidth,o=e.offsetHeight;if(0===a||0===o)return;let l=o-1,s=a-1,u=(o-2)/2,d=Math.max(27,Math.min(a-27,n??a*(r>1.5?.68:r<-1.5?.32:.5))),c=o+11;i.setAttribute("d",`M ${1+u} 1 H ${s-u} C ${s-u+.5522848*u} 1 ${s} ${1+u-.5522848*u} ${s} ${1+u} C ${s} ${1+u+.5522848*u} ${s-u+.5522848*u} ${l} ${s-u} ${l} H ${d+11} Q ${d+11-1} ${l} ${d+11-3} ${l+2} L ${d+2} ${c-1} Q ${d} ${c+1} ${d-2} ${c-1} L ${d-11+3} ${l+2} Q ${d-11+1} ${l} ${d-11} ${l} H ${1+u} C ${1+u-.5522848*u} ${l} 1 ${1+u+.5522848*u} 1 ${1+u} C 1 ${1+u-.5522848*u} ${1+u-.5522848*u} 1 ${1+u} 1 Z`),t.setAttribute("viewBox",`0 0 ${a} ${o+16}`),t.setAttribute("width",`${a}`),t.setAttribute("height",`${o+16}`)}(e,t,i,m.angle,a?a.cardCenterX-(a.centerX-e.offsetWidth/2):void 0),e.setAttribute("data-ready","true"),_.current?.cancel(),e.style.opacity="1",!ew()){let t=m.angle,i=m.popX;_.current=e.animate([{opacity:0,translate:`calc(-50% + ${i}px) 16px`,scale:.34,rotate:`${t+.75*i}deg`,filter:"blur(3px)"},{opacity:1,translate:`calc(-50% - ${.14*i}px) -4px`,scale:1.08,rotate:`${t-.1*i}deg`,filter:"blur(0px)",offset:.62},{opacity:1,translate:"-50% 1px",scale:.985,rotate:`${t+.03*i}deg`,filter:"blur(0px)",offset:.84},{opacity:1,translate:"-50% 0",scale:1,rotate:`${t}deg`,filter:"blur(0px)"}],{duration:680,easing:"cubic-bezier(.16,1,.3,1)",fill:"none"})}},[m]),(0,r.useEffect)(()=>{if(m)return;_.current?.cancel();let e=x.current;e&&(e.style.opacity="0")},[m]),(0,r.useEffect)(()=>{let e=h.current;if(!e)return;let t=()=>{if(0===e.clientWidth)return;e.classList.add("sg-js");let t={portrait:1,landscape:1};["portrait","landscape"].forEach(i=>{let r=ef[i],{visible:n,spacing:a,scale:o}=function(e,t,i){if(e<=0)return{visible:[],spacing:i.spacing,scale:1};let r=Math.max(.6,Math.min(1,t/((i.maxVisible-1)*i.spacing+i.cardWidth+32))),n=i.cardWidth*r,a=Math.floor((t-32-n)/(i.spacing*r))+1,o=Math.min(e,Math.max(3,Math.min(i.maxVisible,a))),l=Math.ceil((e-o)/2);return{visible:Array.from({length:o},(e,t)=>l+t),spacing:o>1?Math.max(0,Math.min(i.spacing*r,(t-32-n)/(o-1))):i.spacing*r,scale:r}}(l[i].length,e.clientWidth,r);t[i]=o,l[i].forEach((e,t)=>{let l,s=$.current.get(`${i}-${t}`);if(!s)return;let u=n.indexOf(t);if(-1===u){s.style.display="none";return}s.style.display="";let d=(l=Math.abs(u-(n.length-1)/2))<1?1:l<2?.95:.9;s.style.setProperty("--x",`${(u-(n.length-1)/2)*a}px`),s.style.setProperty("--w",`${r.cardWidth*o*d}px`),s.style.setProperty("--h",`${r.cardHeight*o*d}px`)})});let i=v.current;if(i){let r=eg.portrait*t.portrait-270;i.style.marginTop=`${r.toFixed(1)}px`,j.current=t;let n=e.querySelector(".switch-gallery-switch");n&&(n.style.marginTop=`${(eg.portrait*t.portrait-244.5).toFixed(1)}px`)}let r=w.current,n=r?$.current.get(`${r.deck}-${r.index}`):void 0,a=x.current;i&&r&&n&&a&&("none"===n.style.display?p(null):e_(i,a,n,I(r.deck)))};if(C.current=t,t(),"u">typeof ResizeObserver){let i=new ResizeObserver(t);return i.observe(e),()=>i.disconnect()}return window.addEventListener("resize",t,{passive:!0}),()=>window.removeEventListener("resize",t)},[]),(0,r.useEffect)(()=>{let e=e=>{if(!ek())return;let t=e.target;t instanceof Element&&t.closest(".switch-gallery-card, .switch-gallery-label")||p(null)};return document.addEventListener("pointerdown",e),()=>document.removeEventListener("pointerdown",e)},[]),(0,r.useEffect)(()=>{if(ew())return void c("idle");let e=140+(l.portrait.length-1)*68+620,t=window.setTimeout(()=>c(e=>"initial"===e?"idle":e),e);return()=>window.clearTimeout(t)},[]),(0,r.useEffect)(()=>()=>{k.current.forEach(e=>window.clearTimeout(e))},[]),0===o.length)return null;let T=(e,t)=>{if("exit"===d)return;let i=l[e],r=i[t];if(!r)return;let n=eh[("portrait"===e?t:6+t)%eh.length],a=ev[e],o={deck:e,index:t,text:r.caption??r.media.alt??"",color:n.color,fill:n.fill,angle:a[t%a.length],popX:t===i.length-1?8:-8};g(o),p(o)};return(0,t.jsxs)("section",{ref:h,className:`switch-gallery${S?" is-switching":""}`,"data-active-deck":s,"aria-label":e??(0,ep.formatSeoMessage)(a,"switchgallery::aria_label"),children:[e||i?(0,t.jsxs)("header",{className:"switch-gallery-intro",children:[e?(0,t.jsx)("h2",{children:e}):null,i?(0,t.jsx)("p",{className:"switch-gallery-intro-description",children:i}):null]}):null,(0,t.jsxs)("div",{className:"switch-gallery-stage",ref:v,children:[f?(0,t.jsxs)("div",{ref:x,className:`switch-gallery-label${m?" switch-gallery-label--visible":" switch-gallery-label--exiting"}`,"aria-hidden":"true",style:{"--bubble-color":f.color,"--bubble-fill":f.fill,"--bubble-angle":`${f.angle}deg`,"--pop-x":f.popX},children:[(0,t.jsx)("svg",{ref:b,className:"switch-gallery-label-shape","aria-hidden":"true",children:(0,t.jsx)("path",{ref:y})}),(0,t.jsx)("span",{className:"switch-gallery-label-text",children:f.text})]}):null,["portrait","landscape"].map(e=>{let i,r;return(0,t.jsx)("div",{className:(i=["switch-gallery-deck",`switch-gallery-deck--${e}`],e===s&&("exit"===d&&i.push("switch-gallery-deck--exit"),"enter"
39===d&&i.push("switch-gallery-deck--enter"),"initial"===d&&i.push("switch-gallery-deck--initial")),i.join(" ")),hidden:e!==s,"aria-hidden":e!==s,children:l[e].map((r=l[e],function(i,n){let a=i.media.alt??i.caption??"",o=m?.deck===e&&m.index===n;return(0,t.jsxs)("figure",{ref:t=>{let i=`${e}-${n}`;t?$.current.set(i,t):$.current.delete(i)},className:`switch-gallery-card${o?" is-hovered":""}`,tabIndex:0,style:{"--dir":n<r.length/2?-1:1,"--exit-delay":`${e$(ex[e],n,62)}ms`,"--enter-delay":`${e$(eb[e],n,74)}ms`,"--initial-delay":`${140+68*n}ms`},onPointerEnter:()=>{ek()||T(e,n)},onPointerLeave:()=>{ek()||p(null)},onFocus:()=>{ek()||T(e,n)},onBlur:()=>{ek()||p(null)},onClick:()=>{if(!ek())return;let t=w.current;t?.deck===e&&t.index===n?p(null):T(e,n)},children:[(0,t.jsx)("figcaption",{className:"switch-gallery-card-caption",children:i.caption??i.media.alt??""}),"video"===i.media.type?(0,t.jsx)(X.LazyAutoplayVideo,{src:i.media.src,hlsSrc:i.media.hlsSrc,poster:i.media.poster,title:a,className:"switch-gallery-card-media"}):(0,t.jsx)(eo.default,{lightSrc:i.media.src,darkSrc:i.media.darkSrc,alt:a,loading:"lazy",draggable:!1})]},`${e}-${n}`)}))},e)})]}),l.landscape.length>0?(0,t.jsx)(ec.default,{text:(0,ep.formatSeoMessage)(a,"switchgallery::switch_label"),theme:"primary",iconLeft:(0,t.jsx)("span",{className:"switch-gallery-switch-icon","aria-hidden":"true",children:(0,t.jsx)(em,{})}),className:"switch-gallery-switch",disabled:S,onClick:()=>{if(S)return;let e="portrait"===s?"landscape":"portrait";if(0===l[e].length)return;if(_.current?.cancel(),p(null),g(null),ew())return void u(e);c("exit");let t=430+(l[s].length-1)*62,i=610+(l[e].length-1)*74;k.current.push(window.setTimeout(()=>{u(e),c("enter")},t+110),window.setTimeout(()=>c("idle"),t+110+i+50))}}):null]})}e.s(["default",()=>eC],870246),e.i(810690);var ej=e.i(121369);function eI(){return(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 18 18",fill:"none","aria-hidden":!0,focusable:!1,children:[(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.75 5.32471C14.3654 5.32471 15.6753 6.63457 15.6753 8.25V12.75C15.6753 14.3654 14.3654 15.6753 12.75 15.6753H8.25C6.63457 15.6753 5.32471 14.3654 5.32471 12.75V8.25C5.32471 6.63457 6.63457 5.32471 8.25 5.32471H12.75ZM8.25 6.67529C7.38015 6.67529 6.67529 7.38015 6.67529 8.25V12.75C6.67529 13.6198 7.38015 14.3247 8.25 14.3247H12.75C13.6198 14.3247 14.3247 13.6198 14.3247 12.75V8.25C14.3247 7.38015 13.6198 6.67529 12.75 6.67529H8.25Z",fill:"black",fillOpacity:"0.45"}),(0,t.jsx)("path",{d:"M9.75 2.32471C10.8335 2.32471 11.7787 2.91483 12.2834 3.78735C12.4698 4.11 12.3592 4.52287 12.0366 4.70947C11.714 4.89586 11.3011 4.78522 11.1145 4.46265C10.8411 3.99031 10.332 3.67529 9.75 3.67529H5.25C4.38015 3.67529 3.67529 4.38015 3.67529 5.25V9.75C3.67529 10.332 3.99031 10.8411 4.46265 11.1145C4.78522 11.3011 4.89586 11.714 4.70947 12.0366C4.52287 12.3592 4.11 12.4698 3.78735 12.2834C2.91483 11.7787 2.32471 10.8335 2.32471 9.75V5.25C2.32471 3.63457 3.63457 2.32471 5.25 2.32471H9.75Z",fill:"black",fillOpacity:"0.45"})]})}function eS(){return(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 18 18",fill:"none","aria-hidden":!0,focusable:!1,children:(0,t.jsx)("path",{d:"M14.4768 4.42909C14.7404 4.1656 15.1683 4.16553 15.4319 4.42909C15.6953 4.69268 15.6953 5.12062 15.4319 5.38417L7.24415 13.5712C6.98061 13.8347 6.55342 13.8346 6.2898 13.5712L2.56764 9.84975C2.30427 9.5862 2.30429 9.15897 2.56764 8.8954C2.83125 8.63186 3.25913 8.63182 3.52272 8.8954L6.76661 12.1393L14.4768 4.42909Z",fill:"black",fillOpacity:"0.6"})})}function eT({items:e=[]}){let i=(e??[]).filter(e=>e&&"string"==typeof e.hex&&e.hex.trim()),[n,a]=(0,r.useState)(null),[o,l]=(0,r.useState)(!1),s=(0,r.useRef)(null);return((0,r.useEffect)(()=>()=>{null!==s.current&&window.clearTimeout(s.current)},[]),0===i.length)?null:(0,t.jsx)("div",{className:"resource-color-swatches my-6",children:i.map((e,i)=>{let r=e.hex.trim(),u=n===r;return(0,t.jsxs)("button",{type:"button",className:"resource-color-swatch","aria-label":e.name?`Copy color ${e.name} ${r}`:`Copy color ${r}`,onClick:()=>{(0,ej.copyTextToClipboard)(r).then(e=>{e&&(null!==s.current&&window.clearTimeout(s.current),a(r),l(!1),s.current=window.setTimeout(()=>{a(null),s.current=null},2e3))})},onMouseLeave:()=>{u&&l(!0)},onMouseEnter:()=>{u&&o&&(null!==s.current&&(window.clearTimeout(s.current),s.current=null),a(null),l(!1))},children:[(0,t.jsx)("span",{className:`resource-color-swatch-block ${!function(e){let t=/^#([0-9a-f]{6})$/i.exec(e.trim());if(!t)return!1;let i=parseInt(t[1],16);return(i>>16&255)>=245&&(i>>8&255)>=245&&(255&i)>=245}(r)?"":"resource-color-swatch-block--bordered"}`,style:{backgroundColor:r}}),(0,t.jsxs)("span",{className:"resource-color-swatch-row",children:[(0,t.jsx)("span",{className:"resource-color-swatch-hex",children:r}),(0,t.jsx)("span",{className:`resource-color-swatch-copy ${u?"is-copied":""}`,"aria-hidden":"true",children:u?(0,t.jsx)(eS,{}):(0,t.jsx)(eI,{})})]})]},`${r}-${i}`)})})}e.i(74801);var ez=e.i(439518),eN=e.i(705414);function eA({title:e,rows:i,rowHeight:r=72,enableFadeIn:n=!1,className:a=""}){let o=i.filter(e=>e?.length);return o.length?(0,t.jsx)("section",{className:`w-full py-12 ${a}`.trim(),...e?{"aria-label":e}:{},children:(0,t.jsxs)("div",{className:"mx-auto w-full max-w-360 px-6 tablet:px-12 desktop:px-20",children:[e?(0,t.jsx)(eN.FadeInTitle,{enableFadeIn:n,children:(0,t.jsx)("h2",{className:"mb-8 text-center text-[32px] leading-[40px] font-semibold text-(--Labels-Primary)",children:e})}):null,(0,t.jsx)(ez.FadeInModule,{enableFadeIn:n,staggerMs:200*!!e,children:(0,t.jsx)("div",{className:"flex w-full flex-col gap-10",children:o.map((e,i)=>(0,t.jsx)("div",{className:"grid",style:{gridTemplateColumns:`repeat(${e.length}, minmax(0, 1fr))`},children:e.map(e=>(0,t.jsx)("div",{className:"flex items-center justify-center",children:e.darkSrc?(0,t.jsx)(eo.default,{lightSrc:e.src,darkSrc:e.darkSrc,alt:e.alt??"",className:"w-auto max-w-full object-contain",style:{height:e.height??r},draggable:!1}
39):(0,t.jsx)("img",{src:e.src,alt:e.alt??"",draggable:!1,className:"w-auto max-w-full object-contain",style:{height:e.height??r}})},e.id))},i))})})]})}):null}e.s(["default",()=>eA],700317);var eR=e.i(552851),eZ=e.i(739738),eO=e.i(729152);function eU(e,t,i){let r=e.media,n=r?.type==="video";return{id:e.trackingId??`${i.idPrefix}-${t+1}`,title:e.title??"",description:e.description??"",image:n?void 0:r?.src,imageAlt:r?.alt,video:n?r?.src:void 0}}function eP(e){return{image:"image"===e.type?e.src:void 0,imageDark:"image"===e.type?e.darkSrc:void 0,video:"video"===e.type?e.src:void 0,hlsVideo:"video"===e.type?e.hlsSrc:void 0,poster:"video"===e.type?e.poster:void 0,alt:e.alt}}function eE(e,t){return{ctaTheme:e?.theme,ctaLink:t(e?.link),ctaText:e?.text,showCtaBtn:!!e?.text}}e.s(["mapCollectionCard",()=>eU,"mapLeanCta",()=>eE,"mapMediaAsset",()=>eP],213191);var eL=e.i(352859),eD=e.i(425099);e.s(["RESOURCE_DIRECT_COMPONENT_NAMES",0,["ResourceCTAButton","AppDownloadCTA","KimiCodeCTA","FloatingCTAButton","ResourceCodeBlock","Comparison","Callout","Quote","AssetDownload","MediaText","Video","ArticleMenuCards","MediaCollection","LogoWall","QACards","ColorSwatches","ContentTable","FAQ","QuizCard","Canvas"]],364093);let eF=(0,i.default)(()=>e.A(276457),{loadableGenerated:{modules:[26100]},loading:()=>(0,t.jsx)("div",{className:"relative my-6 animate-pulse rounded-lg border-[0.5px] border-(--Separators-S1) bg-(--Fills-F1)",style:{aspectRatio:"1600 / 1200"}})});function eM(e){return e.flatMap((e,t)=>{let{media:i}=e;return"video"===i.type?i.poster?[{id:e.trackingId??`video-${t+1}`,title:e.caption??"",video:i.src,poster:i.poster,posterAlt:i.alt??""}]:[]:[{id:e.trackingId??`image-${t+1}`,title:e.caption??"",image:i.src,imageAlt:i.alt}]})}function eB(e,i){function r({props:r}){let n=(0,eD.validateComponentStorageProps)(e,r);return n.success?(0,t.jsx)(i,{...n.data}):(0,t.jsxs)("div",{className:"kit-weaver-markdown-invalid-component","data-weaver-invalid-component":e,children:["Invalid component props: ",e]})}return r.displayName=`${e}DirectRenderer`,r}function eq(){function e({props:e,frontmatter:i}){let r=(0,eD.validateComponentStorageProps)("FloatingCTAButton",e);if(!r.success)return(0,t.jsx)("div",{className:"kit-weaver-markdown-invalid-component","data-weaver-invalid-component":"FloatingCTAButton",children:"Invalid component props: FloatingCTAButton"});let n="string"==typeof r.data.text?r.data.text.trim():"",a=(0,w.parseCTALink)(r.data.link);return n&&a?(0,t.jsx)(R,{text:n,link:a,newTab:!0===r.data.newTab,iconMode:"download"===r.data.iconMode||"generate"===r.data.iconMode?r.data.iconMode:void 0,pageType:"string"==typeof i?.pageType?i.pageType:void 0,relatedFeature:(0,D.normalizeRelatedFeature)(i?.relatedFeature)}):null}return e.displayName="FloatingCTAButtonDirectRenderer",e}function eH(e={}){function i({props:i,frontmatter:r}){let n=(0,eD.validateComponentStorageProps)("ContentTable",i);if(!n.success)return(0,t.jsx)("div",{className:"kit-weaver-markdown-invalid-component","data-weaver-invalid-component":"ContentTable",children:"Invalid component props: ContentTable"});let a=r??e.frontmatter,o=("string"==typeof a?.pageType?a.pageType:void 0)??e.pageType,l=(0,D.normalizeRelatedFeature)(a?.relatedFeature??e.relatedFeature);return(0,t.jsx)(J,{...n.data,pageType:o,relatedFeature:l})}return i.displayName="ContentTableDirectRenderer",i}function eW(){function e({props:e,frontmatter:i,nodeKey:r}){let n=(0,eD.validateComponentStorageProps)("MediaCollection",e);if(!n.success)return(0,t.jsx)("div",{className:"kit-weaver-markdown-invalid-component","data-weaver-invalid-component":"MediaCollection",children:"Invalid component props: MediaCollection"});let a=n.data,o=(a.items??[]).flatMap(e=>e?.media?[e]:[]),l=a.presentation??"tabs";if("switch-gallery"===l)return o.length?(0,t.jsx)(eC,{title:a.title,description:a.description,items:o,locale:"string"==typeof i?.locale?i.locale:void 0}):null;if("horizontal-scroll"===l){let e=("string"==typeof i?.pageType?i.pageType:void 0)??"feature_page",n=Number.parseInt(r.split(":",1)[0]??"",10),l=i?.deriveComponentLogIndex===!0&&Number.isInteger(n)?n+1:1;return(0,t.jsx)(eR.default,{section:{title:a.title??"",titleTag:"h2",subt
39itle:"",description:"",items:eM(o)},pageType:e,logIndex:l})}if("tabs"===l)return(0,t.jsx)(ed,{label:a.title,items:o.map(({media:e})=>eP(e))});let s=o.map(({media:e,caption:t})=>({...eP(e),caption:t}));if("marquee"===l)return(0,t.jsx)(es,{autoScroll:!0,items:s});let u="string"==typeof a.aspectRatio&&(/^\d+\/\d+$/.test(a.aspectRatio)||"auto"===a.aspectRatio)?a.aspectRatio:void 0;return(0,t.jsx)(es,{pageStep:"page"===a.advance?"pair":void 0,items:s,aspectRatio:u})}return e.displayName="MediaCollectionDirectRenderer",e}function eV(){return eB("ArticleMenuCards",O)}function eJ(){function e({props:e}){let i=(0,eD.validateComponentStorageProps)("LogoWall",e);if(!i.success)return(0,t.jsx)("div",{className:"kit-weaver-markdown-invalid-component","data-weaver-invalid-component":"LogoWall",children:"Invalid component props: LogoWall"});let r=i.data,n=(r.rows??[]).map((e,t)=>(e??[]).filter(e=>e?.src).map((e,i)=>({id:`logo-${t+1}-${i+1}`,src:e.src??"",alt:e.alt,height:e.height,darkSrc:e.darkSrc}))).filter(e=>e.length);return n.length?(0,t.jsx)(eA,{title:r.title,rows:n,rowHeight:r.rowHeight}):null}return e.displayName="LogoWallDirectRenderer",e}function eG(){function e({props:e}){let i=(0,eD.validateComponentStorageProps)("QACards",e);if(!i.success)return(0,t.jsx)("div",{className:"kit-weaver-markdown-invalid-component","data-weaver-invalid-component":"QACards",children:"Invalid component props: QACards"});let r=i.data,n=(r.items??[]).map(e=>({image:e.media?.src??"",category:e.category??"",fullCategory:e.fullCategory??e.category??"",question:e.question??"",answer:e.answer??"",alt:e.media?.alt}));return n.length?"carousel"===r.presentation?(0,t.jsx)(eZ.ShowcaseCarousel,{data:n,title:r.title,description:r.description}):(0,t.jsx)(eO.ShowcaseGrid,{data:n,title:r.title,description:r.description}):null}return e.displayName="QACardsDirectRenderer",e}function eK(){return{ResourceCTAButton:eB("ResourceCTAButton",T),AppDownloadCTA:eB("AppDownloadCTA",N),KimiCodeCTA:eB("KimiCodeCTA",z),FAQ:eB("FAQ",S),FloatingCTAButton:eq(),ResourceCodeBlock:eB("ResourceCodeBlock",A),Comparison:eB("Comparison",Z),Callout:eB("Callout",L),Quote:eB("Quote",U),AssetDownload:eB("AssetDownload",P),MediaText:eB("MediaText",E),ArticleMenuCards:eV(),MediaCollection:eW(),LogoWall:eJ(),QACards:eG(),QuizCard:(0,eL.createQuizCardRenderer)(),ColorSwatches:eB("ColorSwatches",eT),Video:eB("Video",Q),Canvas:eB("Canvas",eF),ContentTable:eH()}}function eQ(e){return Object.fromEntries(Object.entries(e).filter(([e])=>"QuizCard"!==e))}function eX(e){return Object.fromEntries(Object.entries(e).filter(([e])=>"Canvas"!==e))}e.s(["createArticleMenuCardsRenderer",()=>eV,"createContentTableRenderer",()=>eH,"createFloatingCTAButtonRenderer",()=>eq,"createLogoWallRenderer",()=>eJ,"createMediaCollectionRenderer",()=>eW,"createQACardsRenderer",()=>eG,"createResourceDirectComponentRenderers",()=>eK,"mapMediaCollectionHorizontalScrollItems",()=>eM,"withoutCanvasRenderer",()=>eX,"withoutQuizCardRenderer",()=>eQ],587063)},807490,739424,e=>{"use strict";var t=e.i(270468),i=e.i(750343),r=e.i(860371),n=e.i(58096),a=e.i(747366),o=e.i(193933),l=e.i(370043),s=e.i(193792),u=e.i(289438),d=e.i(854441),c=e.i(758460),m=e.i(343799),p=e.i(64347);function f(e){return"string"==typeof e&&e.trim()?e:void 0}function g(e,t){return f(e.pageType)??("string"==typeof t.frontmatter?.pageType?t.frontmatter.pageType:void 0)??t.pageType??"article_page"}function h(e){return(0,p.normalizeRelatedFeature)(e.relatedFeature??e.frontmatter?.relatedFeature)}function v(e){let t=e.trim();if(!t)return null;try{let e=JSON.parse(t);if(e&&"object"==typeof e&&!Array.isArray(e)){let t=e.text;if("string"==typeof t&&t.trim())return t}}catch{}return t}function x(e,t){return"ResourceCodeBlock"===e||!(e&&e.trim())&&null!==v(t)}function b(e,t){return{text:f(e.text)??"",link:(0,m.parseCTALink)(e.link),newTab:"boolean"==typeof e.newTab&&e.newTab,secondaryText:f(e.secondaryText),secondaryLink:(0,m.parseCTALink)(e.secondaryLink),secondaryNewTab:"boolean"!=typeof e.secondaryNewTab||e.secondaryNewTab,supportingText:f(e.supportingText),align:"left"===e.align||"center"===e.align?e.align:void 0,pageType:g(e,t),relatedFeature:h(t)}}function y(e,t){return{presentation:"terminal"===e.presentation?"terminal":"inline"===e.presentation?"inline":void 0,align:"left"===e.align?"left":"center"===e.align?"center":void 0,pageType:g(e,t),relatedFeature:h(t),locale:f(t.frontmatter?.locale)}}function $(e,t,i){let r=f(e.text),n=t?v(t):null;return{text:r??n??"",pageType:g(e,i),relatedFeature:h(i)}}function w(e){return{wrong:f(e.wrong)??"",correct:f(e.correct)??"",pageType:f(e.pageType)}}function k(e){let t=f(e.type)??"info";return{type:["warning","tip","info","exclamation"].includes(t)?t:"info",body:f(e.body)??""}}function _(e,t){let i=f(e.title);return{items:(Array.isArray(e.buttons)?e.buttons:[]).map(e=>{if(!e||"object"!=typeof e)return null;let t=f(e.text)??"",i=f(e.link)??"";return t&&i?{title:t,href:i,coverImage:f(e.coverImage),dateModified:f(e.dateModified),newTab:"boolean"==typeof e.newTab?e.newTab:void 0}:null}).filter(e=>!!e),title:i,pageType:g(e,t),relatedFeature:h(t)}}e.s(["isResourcesPromptCodeBlock",()=>x,"parseCalloutProps",()=>k,"parseComparisonProps",()=>w,"parseResourcesCTAButtonProps",()=>b,"parseResourcesCodeBlockProps",()=>$,"parseResourcesExploreProps",()=>_,"parseResourcesKimiCodeCTAProps",()=>y,"parseResourcesPromptCodeText",()=>v],739424);var C=e.i(587063);let j={p:({children:e})=>(0,t.jsx)("div",{className:"[&:not(:first-child)]:mt-2",children:e}),strong:({children:e})=>(0,t.jsx)("strong",{className:"font-semibold",children:e}),em:({children:e})=>(0,t.jsx)("em",{className:"italic",children:e}),code:({children:e})=>
39(0,t.jsx)("code",{className:"px-1.5 py-0.5 rounded bg-(--Fills-F2) text-(--Labels-Primary) text-[13px]",children:e}),ul:({children:e})=>(0,t.jsx)("ul",{className:"mt-1 mb-0 pl-5 list-disc",children:e}),ol:({children:e})=>(0,t.jsx)("ol",{className:"mt-1 mb-0 pl-5 list-decimal",children:e}),li:({children:e})=>(0,t.jsx)("li",{className:"leading-6",children:e})};function I(e,a,o){return(0,t.jsx)(i.default,{remarkPlugins:r.landingRemarkPlugins,components:{...j,a:({href:e,title:i,children:r})=>(0,t.jsx)(n.default,{href:e,title:i,pageType:a,moduleId:"article_content",relatedFeature:o,children:r})},children:e})}let S={p:({children:e})=>(0,t.jsx)("div",{className:"[&:not(:first-child)]:mt-2",children:e}),strong:({children:e})=>(0,t.jsx)("strong",{className:"font-semibold",children:e}),em:({children:e})=>(0,t.jsx)("em",{className:"italic",children:e}),code:({children:e})=>(0,t.jsx)("code",{className:"px-1.5 py-0.5 rounded bg-(--Fills-F1) text-(--Labels-Primary) text-[13px]",children:e}),ul:({children:e})=>(0,t.jsx)("ul",{className:"mt-1 mb-0 pl-5 list-disc",children:e}),ol:({children:e})=>(0,t.jsx)("ol",{className:"mt-1 mb-0 pl-5 list-decimal",children:e}),li:({children:e})=>(0,t.jsx)("li",{className:"leading-6",children:e})};function T(e={}){let f=e.pageType??("string"==typeof e.frontmatter?.pageType?e.frontmatter.pageType:"article_page");return{ContentTable:(0,C.createContentTableRenderer)(e),ResourceCTAButton:({props:i,frontmatter:r})=>{let n=b(i,{...e,frontmatter:r??e.frontmatter});return(0,t.jsx)(l.default,{text:n.text,link:n.link,newTab:n.newTab,secondaryText:n.secondaryText,secondaryLink:n.secondaryLink,secondaryNewTab:n.secondaryNewTab,supportingText:n.supportingText,align:n.align,pageType:n.pageType,relatedFeature:n.relatedFeature})},KimiCodeCTA:({props:i,frontmatter:r})=>{let n=y(i,{...e,frontmatter:r??e.frontmatter});return(0,t.jsx)(c.default,{presentation:n.presentation,align:n.align,pageType:n.pageType,relatedFeature:n.relatedFeature,locale:n.locale})},FloatingCTAButton:({props:i,frontmatter:r})=>{let n="string"==typeof i.text&&i.text.trim()?i.text.trim():"",a=(0,m.parseCTALink)(i.link);if(!n||!a)return null;let o="string"==typeof r?.pageType?r.pageType:f,l=(0,p.normalizeRelatedFeature)(r?.relatedFeature??e.relatedFeature),u="download"===i.iconMode||"generate"===i.iconMode?i.iconMode:void 0;return(0,t.jsx)(s.default,{text:n,link:a,newTab:"boolean"==typeof i.newTab&&i.newTab,iconMode:u,pageType:o,relatedFeature:l})},ResourceCodeBlock:({props:i,frontmatter:r})=>{let n=$(i,void 0,{...e,frontmatter:r??e.frontmatter});return(0,t.jsx)(u.default,{text:n.text,pageType:n.pageType,relatedFeature:n.relatedFeature})},Comparison:({props:i,frontmatter:r})=>{let n=w(i),a=n.pageType??("string"==typeof r?.pageType?r.pageType:f),l=(0,p.normalizeRelatedFeature)(r?.relatedFeature??e.relatedFeature);return(0,t.jsx)(o.default,{wrong:I(n.wrong,a,l),correct:I(n.correct,a,l)})},ResourceExplore:({props:i,frontmatter:r})=>{let n=_(i,{...e,frontmatter:r??e.frontmatter});return n.items.length?(0,t.jsx)(d.default,{items:n.items,title:n.title,pageType:n.pageType,relatedFeature:n.relatedFeature}):null},Callout:({props:o,frontmatter:l})=>{var s;let u=k(o),d="string"==typeof l?.pageType?l.pageType:f,c=(0,p.normalizeRelatedFeature)(l?.relatedFeature??e.relatedFeature);return(0,t.jsx)(a.default,{type:u.type,children:(s=u.body,(0,t.jsx)(i.default,{remarkPlugins:r.landingRemarkPlugins,components:{...S,a:({href:e,title:i,children:r})=>(0,t.jsx)(n.default,{href:e,title:i,pageType:d,moduleId:"article_content",relatedFeature:c,children:r})},children:s}))})}}}function z(e={}){function i({language:i,code:r,frontmatter:n}){if(!x(i,r))return null;let a=$({},r,{...e,frontmatter:n??e.frontmatter});return a.text.trim()?(0,t.jsx)(u.default,{text:a.text,pageType:a.pageType,relatedFeature:a.relatedFeature}):null}return i.displayName="ResourceWeaverPromptCodeBlockRenderer",i}e.s(["RESOURCE_WEAVER_COMPONENT_NAMES",0,["ResourceCTAButton","KimiCodeCTA","FloatingCTAButton","ResourceCodeBlock","Comparison","ResourceExplore","Callout","ContentTable"],"createResourceWeaverComponentRenderers",()=>T,"createResourceWeaverPromptCodeBlockRenderer",()=>z],807490)},80513,e=>{"use strict";var t=e.i(511727);function i(){return{MainHero:t.default}}e.s(["BLOG_WEAVER_COMPONENT_NAMES",0,["MainHero"],"createBlogWeaverComponentWrappers",()=>i])},91052,e=>{"use strict";var t=e.i(270468);e.i(61928);var i=e.i(538015);e.i(404229);var r=e.i(354136),n=e.i(58435);e.i(74801);var a=e.i(439518),o=e.i(705414);function l({title:e,table:l,stats:s,ctaButtons:u,ctaTheme:d="secondary",ctaLink:c,ctaText:m,logIndex:p,pageType:f,moduleId:g,enableFadeIn:h=!1}){let v=2===l.columns.length?"w-1/2":3===l.columns.length?"w-1/3":"flex-1",x=u&&u.length>0?u:c?[{text:m||"Try it now",href:c,theme:d}]:[];return(0,t.jsx)(r.default,{log:{event:"seo_module_show",params:{page_type:f,module_id:g,module_index:p}},children:(0,t.jsx)("section",{className:"pt-9 w-full pb-18 tablet:py-18",children:(0,t.jsx)("div",{className:"px-6 mx-auto w-full max-w-360 tablet:px-12 desktop:px-20",children:(0,t.jsxs)("div",{className:"flex flex-col gap-8",children:[(0,t.jsx)(o.FadeInTitle,{enableFadeIn:h,children:(0,t.jsx)("h2",{className:"text-center text-[32px] leading-[40px] font-semibold text-(--Labels-Primary)",children:e})}),(0,t.jsx)(a.FadeInModule,{enableFadeIn:h,staggerMs:300,children:(0,t.jsxs)("div",{className:"flex flex-col gap-16",children:[(0,t.jsx)("div",{className:"overflow-x-auto [scrollbar-width:thin] [scrollbar-color:var(--Fills-
39F3)_var(--Fills-F1)] [&::-webkit-scrollbar]:h-2 [&::-webkit-scrollbar-track]:rounded-full [&::-webkit-scrollbar-track]:bg-(--Fills-F1) [&::-webkit-scrollbar-thumb]:rounded-full [&::-webkit-scrollbar-thumb]:bg-(--Fills-F3)",children:(0,t.jsxs)("table",{className:"w-full table-fixed min-w-300",children:[(0,t.jsxs)("colgroup",{children:[(0,t.jsx)("col",{className:"w-70"}),l.columns.map((e,i)=>(0,t.jsx)("col",{className:v},i))]}),(0,t.jsx)("thead",{children:(0,t.jsxs)("tr",{className:"border-b-[0.5px] border-(--Separators-S1)",children:[(0,t.jsx)("th",{className:"w-70 px-4 py-3 text-left text-base font-medium text-(--Labels-Primary)"}),l.columns.map((e,i)=>(0,t.jsx)("th",{className:`px-4 py-3 text-left text-base font-medium text-(--Labels-Primary) ${i===l.columns.length-1?"rounded-t-lg bg-(--Fills-F1)":""}`,children:e},i))]})}),(0,t.jsx)("tbody",{children:l.rows.map((e,i)=>(0,t.jsxs)("tr",{className:"border-b-[0.5px] border-(--Separators-S1) last:border-b-0",children:[(0,t.jsx)("td",{className:"w-70 px-4 py-3 text-base font-medium text-(--Labels-Primary)",children:e.feature}),e.values.map((r,n)=>(0,t.jsx)("td",{className:`px-4 py-3 text-base text-(--Labels-Secondary) ${n===e.values.length-1?"bg-(--Fills-F1)":""} ${n===e.values.length-1&&i===l.rows.length-1?"rounded-b-lg":""}`,children:r},n))]},e.feature))})]})}),s?.length?(0,t.jsx)("div",{className:"flex flex-col gap-14 items-center",children:(0,t.jsx)("div",{className:"flex flex-col gap-7 items-center desktop:w-full desktop:flex-row desktop:items-start desktop:justify-between desktop:px-4",children:s.map(e=>(0,t.jsxs)("div",{className:"flex flex-col gap-1 text-center desktop:gap-2",children:[(0,t.jsx)("p",{className:"text-2xl font-semibold text-(--Labels-Primary) desktop:text-5xl",children:e.value}),(0,t.jsx)("p",{className:"text-base text-(--Labels-Secondary) desktop:w-45",children:e.label})]},`${e.value}-${e.label}`))})}):null,x.length>0?(0,t.jsx)("div",{className:"flex gap-6 justify-center items-center",children:x.map((e,r)=>(0,t.jsx)(i.default,{log:{event:"seo_btn_click",params:{page_type:f,module_id:g,module_index:p,target_url:e.href,button_type:e.theme||"secondary",...x.length>1?{item_index:r+1}:{}}},children:(0,t.jsx)(n.default,{text:e.text,href:e.href,theme:e.theme||"secondary"})},r))}):null]})})]})})})})}e.s(["default",()=>l])},179841,e=>{"use strict";var t=e.i(270468),i=e.i(113736);function r({rows:e,speedPxPerSecond:r,pausedRef:n,imageClassName:a="h-[160px] w-[284px] shrink-0 rounded-xl object-cover pointer-events-none",imageHeightPx:o,rowGapClassName:l="gap-4",className:s=""}){let u=e.map(e=>e.items.map(e=>e.id).join(",")).join("|"),{trackRefAt:d,remeasure:c}=function({rows:e,speedPxPerSecond:t,pausedRef:r,measureKey:n}){let a=Math.min(60,Math.max(40,t??40)),o=(0,i.useRef)([]),l=(0,i.useRef)([]),s=(0,i.useRef)([]),u=(0,i.useRef)(e),d=(0,i.useCallback)(()=>{u.current.forEach((e,t)=>{let i=o.current[t];if(!i)return;let r=i.scrollWidth/2;if(l.current[t]=r,r<=0)return;let n=s.current;"left"===e.direction?n[t]=function(e,t){if(t<=0)return 0;let i=e;for(;i<=-t;)i+=t;for(;i>0;)i-=t;return i}(n[t]??0,r):n[t]=function(e,t){if(t<=0)return 0;let i=e;for(;i>=0;)i-=t;for(;i<-t;)i+=t;return i}(n[t]??0,r),i.style.transform=`translate3d(${n[t]}px,0,0)`})},[]);return(0,i.useLayoutEffect)(()=>{u.current=e},[e]),(0,i.useLayoutEffect)(()=>{let t=e.length;o.current.length=t,l.current=Array(t).fill(0),s.current=Array(t).fill(0)},[e.length]),(0,i.useLayoutEffect)(()=>{d()},[d,n]),(0,i.useEffect)(()=>{d();let e=new ResizeObserver(()=>{d()});return o.current.forEach(t=>{t&&e.observe(t)}),window.addEventListener("resize",d),()=>{e.disconnect(),window.removeEventListener("resize",d)}},[d,n]),(0,i.useEffect)(()=>{let e=0,t=performance.now(),i=n=>{let d=r.current?0:Math.min(.05,(n-t)/1e3);t=n,r.current||u.current.forEach((e,t)=>{let i=l.current[t]??0,r=o.current[t];if(!(i<=0)&&r){if("left"===e.direction)for(s.current[t]-=a*d;s.current[t]<=-i;)s.current[t]+=i;else for(s.current[t]+=a*d;s.current[t]>=0;)s.current[t]-=i;r.style.transform=`translate3d(${s.current[t]}px,0,0)`}}),e=requestAnimationFrame(i)};return e=requestAnimationFrame(i),()=>cancelAnimationFrame(e)},[a,n]),{trackRefAt:e=>t=>{o.current[e]=t},remeasure:d}}({rows:e,speedPxPerSecond:r,pausedRef:n,measureKey:u}),m=(e,i)=>e.map((e,r)=>(0,t.jsx)("img",{src:e.src,alt:e.alt??"",draggable:!1,onLoad:c,className:a,style:o?{height:o}:void 0},`${i}-${e.id}-${r}`));return!e.length||e.some(e=>!e.items.length)?null:(0,t.jsx)("div",{className:`flex w-full flex-col ${l} ${s}`.trim(),children:e.map((e,i)=>(0,t.jsx)("div",{children:(0,t.jsx)("div",{className:"overflow-hidden w-full select-none","aria-hidden":"true",children:(0,t.jsxs)("div",{ref:d(i),className:`flex flex-row flex-nowrap w-max ${l} will-change-transform`,children:[(0,t.jsx)("div",{className:`flex flex-row flex-nowrap ${l} shrink-0`,children:m(e.items,`a-${i}`)}),(0,t.jsx)("div",{className:`flex flex-row flex-nowrap ${l} shrink-0`,children:m(e.items,`b-${i}`)})]})})},`${u}-${i}`))})}e.s(["default",()=>r],179841)},170421,e=>{"use strict";var t=e.i(270468),i=e.i(113736);e.i(74801);var r=e.i(439518),n=e.i(705414),a=e.i(179841);let o="linear-gradient(90deg, color-mix(in srgb, var(--Bg-Primary) 0%, transparent) 0%, var(--Bg-Primary) 100%)";function l({section:e,enableFadeIn:l=!1,className:s=""}){let{title:u,topRow:d,bottomRow:c,edgeFade:m=!0,scroll:p=!0,rowHeight:f,cardSizing:g="uniform"}=e,h=(0,i.useRef)(!1),v="natural"===g,x=v?f??160:160,b=2*x+16,y=(0,i.useMemo)(()=>[{items:d,direction:"left"},{items:c,direction:"right"}],[d,c]);if(!d.length||!c.length)return null;let $=(0,t.jsx)("div",{className:"flex w-full flex-col gap-6",children:[d,c].map((e,i)=>(0,t.jsx)("div",{className:"flex flex-row flex-wrap items-center justify-center gap-x-12 gap-y-6",children:e.map(e=>
39(0,t.jsx)("img",{src:e.src,alt:e.alt??"",draggable:!1,className:"h-[56px] w-auto object-contain",style:f?{height:f}:void 0},e.id))},i))}),w=p?(0,t.jsxs)("div",{className:"relative w-full",onMouseEnter:()=>{h.current=!0},onMouseLeave:()=>{h.current=!1},children:[(0,t.jsx)(a.default,{rows:y,pausedRef:h,rowGapClassName:"gap-4",imageClassName:v?"w-auto shrink-0 rounded-2xl object-contain pointer-events-none":"h-[160px] w-[284px] shrink-0 rounded-2xl object-cover pointer-events-none",imageHeightPx:v?x:void 0}),p&&!1!==m?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{"aria-hidden":!0,className:"pointer-events-none absolute top-1/2 z-10 w-16 -translate-y-1/2 left-0 scale-x-[-1] tablet:w-[160px] desktop:w-[300px]",style:{height:b,background:o}}),(0,t.jsx)("div",{"aria-hidden":!0,className:"pointer-events-none absolute top-1/2 z-10 w-16 -translate-y-1/2 right-0 tablet:w-[160px] desktop:w-[300px]",style:{height:b,background:o}})]}):null]}):$;return(0,t.jsxs)("section",{className:`w-full ${s}`.trim(),...u?{"aria-label":u}:{},children:[(0,t.jsxs)("div",{className:"px-6 mx-auto w-full max-w-360 tablet:px-12 desktop:px-20",children:[u?(0,t.jsx)(n.FadeInTitle,{enableFadeIn:l,children:(0,t.jsx)("h2",{className:"mb-8 text-center text-[32px] leading-[40px] font-semibold text-(--Labels-Primary)",children:u})}):null,p?null:(0,t.jsx)(r.FadeInModule,{enableFadeIn:l,staggerMs:200*!!u,children:w})]}),p?(0,t.jsx)("div",{className:"mx-auto w-full max-w-360",children:(0,t.jsx)(r.FadeInModule,{enableFadeIn:l,staggerMs:200*!!u,children:w})}):null]})}e.s(["default",()=>l])},280660,743973,e=>{"use strict";var t=e.i(270468),i=e.i(113736);e.i(61928);var r=e.i(538015);e.i(404229);var n=e.i(354136);e.i(392542);var a=e.i(556813),o=e.i(507485),l=e.i(58435);function s({text:e,hoverText:r,className:n}){let[a,o]=(0,i.useState)(!1);return(0,t.jsxs)("span",{className:"relative inline-block w-fit",onMouseEnter:()=>o(!0),onMouseLeave:()=>o(!1),onFocus:()=>o(!0),onBlur:()=>o(!1),children:[(0,t.jsx)("button",{type:"button",disabled:!0,"aria-disabled":"true","aria-label":r?`${e} — ${r}`:e,className:`vp-raw inline-flex h-10 w-fit cursor-not-allowed items-center justify-center gap-1.5 rounded-xl bg-(--Fills-F2) px-3 text-base font-medium text-(--Labels-Tertiary) ${n??""}`.trim(),children:e}),r?(0,t.jsx)("span",{role:"tooltip","aria-hidden":!a,className:`absolute bottom-full right-0 z-30 w-72 pb-3 transition-[opacity,transform,visibility] duration-200 ${a?"visible translate-y-0 opacity-100":"invisible -translate-y-1 opacity-0"}`,children:(0,t.jsx)("span",{className:"block rounded-2xl border border-black/8 bg-(--Bg-Tertiary) px-4 py-3 text-left text-sm leading-5 font-normal text-(--Labels-Secondary) shadow-[0_12px_40px_rgba(0,0,0,0.16)] dark:border-(--Separators-S1)",children:r})}):null]})}e.s(["default",()=>s],743973);var u=e.i(797763);function d({hero:e,ctaLink:d,ctaNewTab:c=!1,secondaryCta:m,ctaSupportingText:p,unclickableCta:f,mediaContent:g,pageType:h,logIndex:v,breadcrumbItems:x,lang:b}){let y=e.poster,$=e.video,w=e.media,[k,_]=(0,i.useState)(!1),C=(0,i.useRef)(null),j=(0,i.useId)(),I=m?.qrCode,S=(0,i.useMemo)(()=>h&&v?{event:"seo_module_show",params:{page_type:h,module_id:"hero_banner",module_index:v}}:null,[v,h]);if((0,i.useEffect)(()=>{if(!k||!I)return;let e=e=>{C.current&&!C.current.contains(e.target)&&_(!1)},t=e=>{"Escape"===e.key&&_(!1)};return document.addEventListener("mousedown",e),document.addEventListener("keydown",t),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("keydown",t)}},[k,I]),!S)return null;let T=!!(f||e.cta||d),z=T||!!m||!!p;return(0,t.jsx)(n.default,{log:S,children:(0,t.jsx)("section",{className:`w-full pt-12 desktop:pt-20 ${z?"pb-12 desktop:pb-20":"pb-14 desktop:pb-14"}`,"data-floating-cta-anchor":"true",children:(0,t.jsxs)("div",{className:`mx-auto flex w-full max-w-360 flex-col items-center gap-12 px-6 tablet:px-12 desktop:px-20 ${e.centered?"":"desktop:flex-row desktop:items-start desktop:gap-12"}`,children:[(0,t.jsxs)("div",{className:`flex flex-col items-center ${e.centered?"w-full max-w-[1000px]":"flex-5 gap-8 tablet:min-w-52 desktop:items-start desktop:gap-0"}`,children:[x?.length?(0,t.jsx)("div",{className:e.centered?"mb-6 w-full":"mb-4 self
39-start",children:(0,t.jsx)(o.default,{items:x,pageType:h,align:e.centered?"center":void 0,locale:b})}):null,(0,t.jsx)("h1",{className:`max-w-4xl whitespace-pre-line text-center font-misans text-[32px] leading-[38px] font-[600] hyphens-auto overflow-wrap-anywhere text-(--Labels-Primary) ${e.centered?"":"desktop:max-w-none desktop:text-left"}`,lang:b,children:e.title}),(0,t.jsx)("p",{className:`max-w-4xl text-center text-lg leading-relaxed text-(--Labels-Secondary) ${e.centered?"mt-4":"desktop:mt-4 desktop:max-w-none desktop:text-left"}`,children:e.subtitle}),z?(0,t.jsxs)("div",{className:`flex w-fit max-w-full flex-col items-center gap-2 ${e.centered?"mt-8":"desktop:mt-8"}`,children:[(0,t.jsxs)("div",{className:`hero-block-cta-buttons flex flex-wrap items-center justify-center gap-3 ${e.centered?"":"desktop:justify-start"}`,children:[f?(0,t.jsx)(s,{text:e.cta||"Sold out",hoverText:f}):T?(0,t.jsx)(r.default,{log:(0,a.createSeoBtnClickLog)({page_type:h,module_id:"hero_banner",module_index:v,target_url:d??"",button_type:"primary"}),children:(0,t.jsx)(l.default,{text:e.cta||"Try it now",href:d,theme:"primary",animated:!0,target:c?"_blank":void 0})}):null,m?(0,t.jsxs)("div",{ref:C,className:"relative",onMouseEnter:()=>{I&&_(!0)},onMouseLeave:()=>{I&&!C.current?.contains(document.activeElement)&&_(!1)},onFocusCapture:()=>{I&&_(!0)},onBlurCapture:e=>{I&&!e.currentTarget.contains(e.relatedTarget)&&_(!1)},children:[(0,t.jsx)(r.default,{log:(0,a.createSeoBtnClickLog)({page_type:h,module_id:"hero_banner",module_index:v,target_url:m.href??"",button_type:"secondary"}),children:(0,t.jsx)(l.default,{text:m.text,href:m.href,theme:"secondary",target:m.newTab&&!I?"_blank":void 0,...I?{type:"button","aria-haspopup":"dialog","aria-expanded":k,"aria-controls":j,onClick:()=>_(!0)}:{}})}),I&&k?(0,t.jsxs)("div",{id:j,role:"dialog","aria-label":I.caption,className:"absolute top-full left-1/2 z-30 mt-3 w-44 -translate-x-1/2 rounded-2xl border border-black/8 bg-(--Bg-Tertiary) p-3 shadow-[0_12px_40px_rgba(0,0,0,0.16)] dark:border-(--Separators-S1)",children:[(0,t.jsx)("img",{src:I.src,alt:I.alt,className:"aspect-square w-full rounded-lg bg-white object-contain"}),(0,t.jsx)("p",{className:"mt-2 text-center text-sm leading-5 text-(--Labels-Secondary)",children:I.caption})]}):null]}):null]}),p?(0,t.jsxs)("p",{className:"max-w-full text-center font-misans text-sm leading-[23px] font-[330] text-(--Labels-Tertiary)",children:[p.prefix," ",p.href?(0,t.jsx)(r.default,{log:(0,a.createSeoBtnClickLog)({page_type:h,module_id:"hero_banner",module_index:v,target_url:p.href,button_type:"secondary"}),children:(0,t.jsx)("a",{href:p.href,className:"underline underline-offset-2 transition-colors hover:text-(--Labels-Primary)",children:p.linkText})}):(0,t.jsx)("span",{children:p.linkText})]}):null]}):null]}),$||w||g?(0,t.jsx)("div",{className:`w-full max-w-5xl ${e.centered?"":"desktop:max-w-none desktop:flex-8"}`,children:(0,t.jsxs)("div",{className:g?"relative w-full":"overflow-hidden relative bg-gray-200 rounded-lg aspect-video dark:bg-(--Fills-F2)",children:[g,!g&&$?(0,t.jsx)(u.default,{video:$,poster:y,posterAlt:e.posterAlt||e.title,pageType:h}):null,g||$||!w?null:(0,t.jsx)("img",{src:w,alt:e.title,className:"object-cover w-full h-full"})]})}):null]})})})}e.s(["default",()=>d],280660)},504398,e=>{e.v({"kimi-code-capability-command-marquee":"KimiCodeCapabilityHero-module__Lzb4La__kimi-code-capability-command-marquee","kimi-code-capability-menu-in":"KimiCodeCapabilityHero-module__Lzb4La__kimi-code-capability-menu-in",root:"KimiCodeCapabilityHero-module__Lzb4La__root"})},329002,e=>{"use strict";var t=e.i(270468),i=e.i(562572),r=e.i(113736),n=e.i(777150),a=e.i(813157);e.i(61928);var o=e.i(538015);e.i(404229);var l=e.i(354136),s=e.i(58435);e.i(74801);var u=e.i(439518),d=e.i(705414),c=e.i(148170),m=e.i(15965);function p({title:e,cards:p,ctaTheme:f="secondary",ctaLink:g,ctaText:h,showCtaBtn:v=!0,pageType:x,logIndex:b,enableFadeIn:y=!1}){let{trackRef:$,canPrev:w,canNext:k,scrollByPage:_}=(0,c.useScrollEdges)({pageInset:100}),C=(0,r.useMemo)(()=>({event:"seo_module_show",params:{page_type:x,module_id:"scenarios_audience",module_index:b}}),[b,x]);return(0,t.jsx)(l.default,{log:C,children:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("section",{className:"jsx-908da43435665297 w-full py-18",children:(0,t.jsx)("div",{className:"jsx-908da43435665297 px-6 mx-auto w-full max-w-360 tablet:px-12 desktop:px-20",children:(0,t.jsxs)("div",{className:"jsx-908da43435665297 flex flex-col gap-8",children:[(0,t.jsx)(d.FadeInTitle,{enableFadeIn:y,children:(0,t.jsx)("h2",{className:"jsx-908da43435665297 text-center text-[32px] leading-[40px] font-semibold text-(--Labels-Primary) tablet:text-3xl",children:e})}),(0,t.jsxs)(u.FadeInModule,{enableFadeIn:y,staggerMs:300,className:"flex flex-col gap-8 w-full",children:[(0,t.jsxs)("div",{className:"jsx-908da43435665297 relative",children:[(0,t.jsx)("div",{ref:$,style:{scrollbarWidth:"none",msOverflowStyle:"none"},className:"jsx-908da43435665297 flex overflow-x-auto gap-6 px-6 -mx-6 scrollbar-hide scroll-smooth tablet:-mx-12 tablet:px-12 desktop:-mx-20 desktop:px-20",children:p.map(e=>(0,t.jsxs)("div",{className:"jsx-908da43435665297 w-full shrink-0 rounded-lg border-[0.5px] border-(--Separators-S1) bg-(--Bg-Primary) px-2 pt-2 tablet:w-96",children:[(0,t.jsx)("div",{className:"jsx-908da43435665297 overflow-hidden w-full bg-gray-200 rounded aspect-video",children:e.image?(0,t.jsx)("img",{src:e.image,alt:e.imageAlt||e.title,className:"jsx-908da43435665297 object-cover w-full h-full"}):null}),(0,t.jsx)("div",{className:"jsx-908da43435665297 px-4 pt-4 pb-6 w-full",children:(0,t.jsx)("div",{className:"jsx-908da43435665297 flex flex-col w-full",children:(0,t.jsxs)("div",{className:"jsx-908da43435665297 flex flex-col gap-2 w-full",children:[(0,t.jsx)("h3",{className:"jsx-908da43435665297 text-(length:--ui-T1-font-size) leading-(--ui-T1-line-height) font-medium text-(--Labels-Primary)",children:e.title}),(0,t.jsx)("p",{className:"jsx-908da43435665297 text-(length:--ui-B2-font-size) leading-(--ui-B2-line-height) text-(--Labels-Secondary)",children:e.description})]})})})]},e.id))}
39),w?(0,t.jsx)("div",{style:{background:m.EDGE_FADE_LEFT},className:"jsx-908da43435665297 absolute top-0 -left-6 w-6 h-full pointer-events-none tablet:-left-16 tablet:w-16 desktop:-left-20 desktop:w-20"}):null,k?(0,t.jsx)("div",{style:{background:m.EDGE_FADE_RIGHT},className:"jsx-908da43435665297 absolute top-0 -right-6 w-6 h-full pointer-events-none tablet:-right-16 tablet:w-16 desktop:-right-20 desktop:w-20"}):null]}),(0,t.jsxs)("div",{className:"jsx-908da43435665297 "+(["flex items-center",v?"justify-center desktop:justify-between":"hidden desktop:flex desktop:justify-end"].join(" ")||""),children:[v?(0,t.jsx)("div",{className:"jsx-908da43435665297 hidden w-21 desktop:block"}):null,v?(0,t.jsx)(o.default,{log:{event:"seo_btn_click",params:{page_type:x,module_id:"scenarios_audience",module_index:b,target_url:g??"",button_type:f}},children:(0,t.jsx)(s.default,{text:h||"Try it now",href:g,theme:f})}):null,(0,t.jsxs)("div",{className:"jsx-908da43435665297 hidden gap-3 items-center desktop:flex",children:[(0,t.jsx)(o.default,{log:{event:"seo_scenarios_toggle_click",params:{page_type:x,module_id:"scenarios_audience",item_id:"prev_btn"}},children:(0,t.jsx)("button",{disabled:!w,onClick:()=>_(-1),className:`jsx-908da43435665297 flex h-9 w-9 items-center justify-center rounded-full bg-(--Fills-F2) backdrop-blur-[15px] transition-all hover:bg-(--Fills-F2-hover) focus:outline-none ${!w?"opacity-30":"opacity-80"}`,children:(0,t.jsx)(n.default,{"aria-hidden":!0,focusable:!1,className:`h-full w-full p-2 ${w?"fill-(--Labels-Primary) [fill-opacity:0.9]":"fill-(--Labels-Tertiary) [fill-opacity:0.45]"}`})})}),(0,t.jsx)(o.default,{log:{event:"seo_scenarios_toggle_click",params:{page_type:x,module_id:"scenarios_audience",item_id:"next_btn"}},children:(0,t.jsx)("button",{disabled:!k,onClick:()=>_(1),className:`jsx-908da43435665297 flex h-9 w-9 items-center justify-center rounded-full bg-(--Fills-F2) backdrop-blur-[15px] transition-all hover:bg-(--Fills-F2-hover) focus:outline-none ${!k?"opacity-30":"opacity-80"}`,children:(0,t.jsx)(a.default,{"aria-hidden":!0,focusable:!1,className:`h-full w-full p-2 ${k?"fill-(--Labels-Primary) [fill-opacity:0.9]":"fill-(--Labels-Tertiary) [fill-opacity:0.45]"}`})})})]})]})]})]})})}),(0,t.jsx)(i.default,{id:"908da43435665297",children:".scrollbar-hide.jsx-908da43435665297::-webkit-scrollbar{display:none}"})]})})}e.s(["default",()=>p])},545043,125487,76062,333465,496347,935722,e=>{"use strict";let t=[{contentType:"resource",mode:"Weaver-Strict",allowedComponents:["ArticleCardRef","ResourceHero","AppDownloadCTA","ResourceCTAButton","FloatingCTAButton","ResourceCodeBlock","ContentTable","Comparison","Callout","Quote","AssetDownload","Video","MediaText","MediaCollection","ColorSwatches","FAQ","KimiCodeCTA","ArticleMenuCards","QACards","QuizCard","Canvas"],componentGroups:["page-structure","content-block","shared-block","reference"],metaSchema:{key:"landing-resource-meta",seoFields:["title","description","image","imageAlt","keywords","relatedFeature","relatedTitle","shortTitle"],cardFields:["title","description","image"]},pageRenderer:"resource-page",bodyPreset:"resource-body",pageStructure:{extractRules:[{slot:"hero",component:"ResourceHero",match:"first"},{slot:"faq",component:"FAQ",match:"last"}],leadingComponents:["ResourceHero"],trailingComponents:["FAQ"],extractedComponents:["ResourceHero","FAQ"],referenceComponents:["ArticleCardRef"],derivedSections:[{name:"toc",source:"body-headings",notes:"Built from h2/h3 nodes after ResourceHero and ResourceFAQ are extracted."},{name:"share",source:"route-url-and-title",notes:"Uses page URL, title, and content locale route context."},{name:"aside-cta",source:"frontmatter-asideCta-and-hero-primary-cta",notes:"Uses frontmatter asideCta plus ResourceHero primary CTA text/link."},{name:"related-resources",source:"tag-recommendation-api",notes:"Rendered from tag-based recommendation data; ResourceExplore remains legacy Landing UI-only."}]},routeRequirements:{routeBacked:!0,mandatoryForPublish:!0},listBehavior:{kind:"detail",cardSource:"meta",notes:"Resource listing cards are derived from entry meta and route data."},migrationConverter:"landing-md-to-weaver",publishValidationLevel:"strict",direction:"stay-strict",notes:"Resource articles are Weaver-authored and already have shared resource page and body render paths."},{contentType:"aggregation",mode:"Weaver-Strict",allowedComponents:["MainHero"],componentGroups:["page-structure"],metaSchema:{key:"landing-aggregation-meta",seoFields:["title","description","image","imageAlt","keywords","relatedFeature","relatedTitle","shortTitle"],cardFields:["title","description","image"]},pageRenderer:"aggregation-page",bodyPreset:"aggregation-body",pageStructure:{extractRules:[{slot:"hero",component:"MainHero",match:"first"}],leadingComponents:["MainHero"],trailingComponents:[],extractedComponents:[],referenceComponents:[],derivedSections:[{name:"article-list",source:"category-bindings-or-ArticleCardRef",notes:"Index pages assemble cards from route/category bindings or ArticleCardRef data."}]},routeRequirements:{routeBacked:!0,mandatoryForPublish:!0},listBehavior:{kind:"aggregation",cardSource:"category-bindings",notes:"Aggregation pages resolve lists from route/category bindings and optional ArticleCardRef data."},migrationConverter:"none",publishValidationLevel:"strict",direction:"stay-strict",notes:"Aggregation pages use route/category/binding APIs; body components are limited to static modules or curated overrides."},{contentType:"feature",mode:"Weaver-Strict",allowedComponents:["ArticleCardRef","SectionHero","ChatboxPublisher","FeatureModules","FAQ","ComparisonTable","StatsBar","ImageMarquee","LogoWall","CardCollection","MediaCollection","FinalCTA","ResourceCTAButton","RelatedTools","KimiCodeCTA","FloatingCTAButton","CapabilityShowcase","QACards"],componentGroups:["page-structure","content-block","reference"],metaSchema:{key:"landing-feature-meta",seoFields:["title","description","image","imageAlt","keywords","relatedFeature","relatedTitle","shortTitle"],cardFields:["title","description","image","relatedFeature"]},pageRenderer:"feature-page",bodyPreset:"feature-body",pageStructure:{extractRules:[{slot:"hero",component:"SectionHero",match:"first"},{slot:"finalCta",component:"FinalCTA",match:"last"},{slot:"floatingCta",component:"FloatingCTAButton",match:"last"}],leadingComponents:["SectionHero"],trailingComponents:["FinalCTA","FloatingCTAButton"],extractedComponents:[],referenceComponents:["ArticleCardRef"],derivedSections:[{name:"stay-time",source:"page-runtime",notes:"StayTimeReporter is injected by the page renderer and is not authored as a body component."},{name:"breadcrumb",source:"frontmatter",notes:"Hero renderer consumes breadcrumb frontmatter when present."}]},routeRequirements:{routeBacked:!0,mandatoryForPublish:!0},listBehavior:{kind:"detail",cardSource:"meta",notes:"Feature cards are derived from entry meta and optional relatedFeature metadata."},migrationConverter:"feature-config-to-weaver",publishValidationLevel:"strict",direction:"strict-after-generic-pages-migrate",notes:"Generic feature pages are Weaver-managed. Bespoke route config such as WebBridge stays legacy until modeled."},{contentType:"capability",mode:"Weaver-Strict",allowedComponents:["ArticleCardRef","SectionHero","ChatboxPublisher","FeatureModules","FAQ","ComparisonTable","StatsBar","ImageMarquee","LogoWall","CardCollection","MediaCollection","FinalCTA","ResourceCTAButton","RelatedTools","KimiCodeCTA","FloatingCTAButton","CapabilityShowcase","QACards"],componentGroups:["page-structure","content-block","reference"],metaSchema:{key:"landing-capability-meta",seoFields:["title","description","image","imageAlt","keywords","relatedFeature","relatedTitle","shortTitle"],cardFields:["title","description","image","relatedFeature"]},pageRenderer:"capability-page",bodyPreset:"capability-body",pageStructure:{extractRules:[{slot:"hero",component:"SectionHero",match:"first"},{slot:"finalCta",component:"FinalCTA",match:"last"},{slot:"floatingCta",component:"FloatingCTAButton",match:"last"}],leadingComponents:["SectionHero"],trailingComponents:["FinalCTA","FloatingCTAButton"],extractedComponents:[],referenceComponents:["ArticleCardRef"],derivedSections:[{name:"stay-time",source:"page-runtime",notes:"StayTimeReporter is injected by the page renderer and is not authored as a body component."},{name:"breadcrumb",source:"frontmatter",notes:"Hero renderer consumes breadcrumb frontmatter when present."}]},routeRequirements:{routeBacked:!0,mandatoryForPublish:!0},listBehavior:{kind:"detail",cardSource:"meta",notes:"Capability cards are derived from entry meta and listed through the capabilities aggregation binding."},migrationConverter:"capability-config-to-weaver",publishValidationLevel:"strict",direction:"stay-strict",notes:"Capability pSEO pages share the section component family with feature pages."},{contentType:"use-case",mode:"Weaver-Strict",allowedComponents:["ArticleCardRef","SectionHero","ChatboxPublisher","FeatureModules","FAQ","ComparisonTable","StatsBar","ImageMarquee","LogoWall","CardCollection","MediaCollection","FinalCTA","ResourceCTAButton","RelatedTools","KimiCodeCTA","FloatingCTAButton","CapabilityShowcase","QACards"],componentGroups:["page-structure","content-block","reference"],metaSchema:{key:"landing-feature-meta",seoFields:["title","description","image","imageAlt","keywords","relatedFeature","relatedTitle","shortTitle"],cardFields:["title","description","image","relatedFeature"]},pageRenderer:"use-case-page",bodyPreset:"use-case-body",pageStructure:{extractRules:[{slot:"hero",component:"SectionHero",match:"first"},{slot:"finalCta",component:"FinalCTA",match:"last"},{slot:"floatingCta",component:"FloatingCTAButton",match:"last"}],leadingComponents:["SectionHero"],trailingComponents:["FinalCTA","FloatingCTAButton"],extractedComponents:[],referenceComponents:["ArticleCardRef"],derivedSections:[{name:"stay-time",source:"page-runtime",notes:"StayTimeReporter is injected by the page renderer and is not authored as a body component."},{name:"breadcrumb",source:"frontmatter",notes:"Hero renderer consumes breadcrumb frontmatter when present."}]},routeRequirements:{routeBacked:!0,mandatoryForPublish:!0},listBehavior:{kind:"detail",cardSource:"meta",notes:"Use-case cards are derived from entry meta and optional relatedFeature metadata."},migrationConverter:"use-case-config-to-weaver",publishValidationLevel:"strict",direction:"strict-after-generic-pages-migrate",notes:"Use-case pages share the section component family with feature pages; the FeaturesUseCaseShowcase config section maps to CapabilityShowcase with list presentation."},{contentType:"blog",mode:"Weaver-Compat",allowedComponents:["MainHero","ArticleCardRef","ArticleMenuCards","ContentTable","Comparison","Callout"],componentGroups:["page-structure","shared-block","reference"],metaSchema:{key:"landing-blog-meta",seoFields:["title","description","image","imageAlt","keywords","relatedFeature","relatedTitle","shortTitle"],cardFields:["title","description","image"]},pageRenderer:"blog-page",bodyPreset:"blog-body",pageStructure:{extractRules:[{slot:"hero",component:"MainHero",match:"first"}],leadingComponents:["MainHero"],trailingComponents:[],extractedComponents:[],referenceComponents:["ArticleCardRef"],derivedSections:[{name:"floating-outline",source:"body-headings",notes:"BlogFloatingOutline reads configured heading selectors from the view model."},{name:"breadcrumb",source:"frontmatter-or-route",notes:"Breadcrumb items are derived by the blog view model and rendered outside the body."}]},routeRequirements:{routeBacked:!0,mandatoryForPublish:!0},listBehavior:{kind:"detail",cardSource:"meta",notes:"Blog cards are derived from entry meta and route data."},migrationConverter:"landing-md-to-weaver",publishValidationLevel:"compat",direction:"move-to-strict-after-wrapper-cleanup",notes:"Blog components still include migrated legacy wrappers and JSON-oriented editors during compatibility cleanup."},{contentType:"business",mode:"Weaver-Strict",allowedComponents:["BusinessHero","FeatureModules","CapabilityShowcase","CardGrid","BusinessPlan","FAQ","FinalCTA","FloatingCTAButton"],componentGroups:["page-structure","content-block"],metaSchema:{key:"landing-business-meta",seoFields:["title","description","image","imageAlt","keywords","shortTitle"],cardFields:[]},pageRenderer:"business-page",bodyPreset:"business-body",pageStructure:{extractRules:[{slot:"hero",component:"BusinessHero",match:"first"},{slot:"faq",component:"FAQ",match:"last"},{slot:"finalCta",component:"FinalCTA",match:"last"},{slot:"floatingCta",component:"FloatingCTAButton",match:"last"}],leadingComponents:["BusinessHero"],trailingComponents:["FAQ","FinalCTA","FloatingCTAButton"],extractedComponents:[],referenceComponents:[],derivedSections:[{name:"stay-time",source:"page-runtime",notes:"StayTimeReporter is injected by the Business page renderer."}
39,{name:"breadcrumb",source:"route-and-meta",notes:"The Business renderer derives Home and page labels from route context and entry metadata."},{name:"structured-data",source:"page-meta-and-faq",notes:"Landing UI derives breadcrumb and FAQ Schema.org data; JSON-LD is not authored."}]},routeRequirements:{routeBacked:!0,mandatoryForPublish:!0},listBehavior:{kind:"standalone",cardSource:"not-applicable",notes:"Business is one standalone route-backed page and has no aggregation or card surface."},migrationConverter:"business-config-to-weaver",publishValidationLevel:"strict",direction:"stay-strict",notes:"Business stores complete locale-specific entries; market and region selectors are not part of the CMS contract."},{contentType:"academy",mode:"Weaver-Strict",allowedComponents:["ArticleCardRef","AppDownloadCTA","ResourceCTAButton","FloatingCTAButton","ResourceCodeBlock","ContentTable","Comparison","Callout","FAQ","KimiCodeCTA","Video","MediaCollection","MediaText","AssetDownload","Quote","ArticleMenuCards","ResourceHero","DemoBrowser","TestimonialCollection","Canvas"],componentGroups:["content-block","page-structure","shared-block","reference"],metaSchema:{key:"landing-resource-meta",seoFields:["title","description","image","imageAlt","keywords","relatedFeature","relatedTitle","shortTitle"],cardFields:["title","description","image"]},pageRenderer:"tutorial-page",bodyPreset:"tutorial-body",pageStructure:{extractRules:[],leadingComponents:[],trailingComponents:[],extractedComponents:[],referenceComponents:["ArticleCardRef"],derivedSections:[{name:"toc",source:"body-headings",notes:"Built from h2/h3 nodes in the tutorial body."},{name:"directory",source:"tutorial-category-taxonomy",notes:"Rendered by Landing UI from category routes and assignments."}]},routeRequirements:{routeBacked:!0,mandatoryForPublish:!0},listBehavior:{kind:"detail",cardSource:"meta",notes:"Tutorial detail cards are derived from entry meta and route data."},migrationConverter:"none",publishValidationLevel:"strict",direction:"stay-strict",notes:"Academy unifies the former tutorial type: tutorial-layout articles use the directory-aware renderer, resource-layout articles may use ResourceHero and resource page extraction. Both share the same body allowlist."},{contentType:"showcase",mode:"Weaver-Strict",allowedComponents:["ResourceHero","DemoBrowser","PromptRemixCard","QuizCard","ArticleCardRef"],componentGroups:["page-structure","content-block","reference"],metaSchema:{key:"landing-showcase-meta",seoFields:["title","description","image","imageAlt","keywords","relatedFeature","relatedTitle","shortTitle"],cardFields:["title","description","image"]},pageRenderer:"showcase-page",bodyPreset:"showcase-body",pageStructure:{extractRules:[{slot:"hero",component:"ResourceHero",match:"first"},{slot:"demo",component:"DemoBrowser",match:"first"}],leadingComponents:["ResourceHero","DemoBrowser"],trailingComponents:[],extractedComponents:["ResourceHero","DemoBrowser"],referenceComponents:["ArticleCardRef"],derivedSections:[{name:"related-showcases",source:"tag-recommendation-api",notes:"Rendered from tag-based recommendation data; the legacy same-directory alphabetical picks are not migrated."},{name:"demo-stats",source:"showcase-interaction-api",notes:"Views/likes come from the marci ShowcaseInteractionService via /showcases/api proxies; momentId is derived renderer-side."},{name:"demo-transcript",source:"renderer-runtime",notes:"Document demos (pptx) fetch the text transcript server-side; KFS URL validation stays in the renderer."}]},routeRequirements:{routeBacked:!0,mandatoryForPublish:!0},listBehavior:{kind:"detail",cardSource:"meta",notes:"Hub cards derive from entry meta; the corner tag comes from the primary category assignment."},migrationConverter:"landing-md-to-weaver",publishValidationLevel:"strict",direction:"stay-strict",notes:"Showcase pages are Weaver-authored: detail bodies are ResourceHero + DemoBrowser + PromptRemixCard + QuizCard; hubs aggregate via category bindings."},{contentType:"news",mode:"Weaver-Strict",allowedComponents:["ArticleCardRef","ResourceHero","AppDownloadCTA","ResourceCTAButton","FloatingCTAButton","ResourceCodeBlock","ContentTable","Comparison","Callout","Quote","AssetDownload","Video","MediaText","MediaCollection","ColorSwatches","FAQ","KimiCodeCTA","ArticleMenuCards","QACards","DemoBrowser","TestimonialCollection","CapabilityShowcase","CardGrid"],componentGroups:["page-structure","content-block","shared-block","reference"],metaSchema:{key:"landing-resource-meta",seoFields:["title","description","image","imageAlt","keywords","relatedFeature","relatedTitle","shortTitle"],cardFields:["title","description","image"]},pageRenderer:"news-page",bodyPreset:"news-body",pageStructure:{extractRules:[{slot:"hero",component:"ResourceHero",match:"first"},{slot:"faq",component:"FAQ",match:"last"}],leadingComponents:["ResourceHero"],trailingComponents:["FAQ"],extractedComponents:["ResourceHero","FAQ"],referenceComponents:["ArticleCardRef"],derivedSections:[{name:"toc",source:"body-headings",notes:"Built from h2/h3 nodes after ResourceHero and ResourceFAQ are extracted."},{name:"share",source:"route-url-and-title",notes:"Uses page URL, title, and content locale route context."},{name:"aside-cta",source:"frontmatter-asideCta-and-hero-primary-cta",notes:"Uses frontmatter asideCta plus ResourceHero primary CTA text/link."}]},routeRequirements:{routeBacked:!0,mandatoryForPublish:!0},listBehavior:{kind:"detail",cardSource:"meta",notes:"News detail cards are derived from entry meta and route data."},migrationConverter:"none",publishValidationLevel:"strict",direction:"stay-strict",notes:"News articles are article-like pages routed under /news/*. They share the Resource component set, meta schema, and hero/FAQ extraction contract; unlike Resource, no tag-recommendation related-resources section is declared — related contents are curated in the console instead. Landing UI registers the news page renderer separately."},{contentType:"customers",mode:"Weaver-Strict",allowedComponents:["ArticleCardRef","ResourceHero","AppDownloadCTA","ResourceCTAButton","FloatingCTAButton","ResourceCodeBlock","ContentTable","Comparison","Callout","Quote","AssetDownload","Video","MediaText","MediaCollection","ColorSwatches","FAQ","KimiCodeCTA","ArticleMenuCards","QACards","DemoBrowser","TestimonialCollection","CapabilityShowcase","CardGrid"],componentGroups:["page-structure","content-block","shared-block","reference"],metaSchema:{key:"landing-resource-meta",seoFields:["title","description","image","imageAlt","keywords","relatedFeature","relatedTitle","shortTitle"],cardFields:["title","description","image"]},pageRenderer:"customers-page",bodyPreset:"customers-body",pageStructure:{extractRules:[{slot:"hero",component:"ResourceHero",match:"first"},{slot:"faq",component:"FAQ",match:"last"}],leadingComponents:["ResourceHero"],trailingComponents:["FAQ"],extractedComponents:["ResourceHero","FAQ"],referenceComponents:["ArticleCardRef"],derivedSections:[{name:"toc",source:"body-headings",notes:"Built from h2/h3 nodes after ResourceHero and ResourceFAQ are extracted."},{name:"share",source:"route-url-and-title",notes:"Uses page URL, title, and content locale route context."},{name:"aside-cta",source:"frontmatter-asideCta-and-hero-primary-cta",notes:"Uses frontmatter asideCta plus ResourceHero primary CTA text/link."}]},routeRequirements:{routeBacked:!0,mandatoryForPublish:!0},listBehavior:{kind:"detail",cardSource:"meta",notes:"Customers detail cards are derived from entry meta and route data."},migrationConverter:"none",publishValidationLevel:"strict",direction:"stay-strict",notes:"Customer stories are article-like pages routed under /customers/*. They share the News component set, meta schema, and hero/FAQ extraction contract; related contents are curated in the console. Landing UI registers the customers page renderer separately."},{contentType:"solutions",mode:"Weaver-Strict",allowedComponents:["ArticleCardRef","SectionHero","FeatureModules","FAQ","ComparisonTable","StatsBar","ImageMarquee","LogoWall","CardCollection","MediaCollection","FinalCTA","RelatedTools","KimiCodeCTA","FloatingCTAButton","CapabilityShowcase","QACards","Quote","Video","MediaText","ContentTable","Comparison","Callout","ResourceCTAButton","AppDownloadCTA","ResourceCodeBlock","AssetDownload","ArticleMenuCards","ResourceHero","DemoBrowser","TestimonialCollection","CardGrid"],componentGroups:["page-structure","content-block","shared-block","reference"],metaSchema:{key:"landing-feature-meta",seoFields:["title","description","image","imageAlt","keywords","relatedFeature","relatedTitle","shortTitle"],cardFields:["title","description","image","relatedFeature"]},pageRenderer:"solutions-page",bodyPreset:"solutions-body",pageStructure:{extractRules:[{slot:"hero",component:"SectionHero",match:"first"},{slot:"finalCta",component:"FinalCTA",match:"last"},{slot:"floatingCta",component:"FloatingCTAButton",match:"last"}],leadingComponents:["SectionHero"],trailingComponents:["FinalCTA","FloatingCTAButton"],extractedComponents:[],referenceComponents:["ArticleCardRef"],derivedSections:[{name:"stay-time",source:"page-runtime",notes:"StayTimeReporter is injected by the page renderer and is not authored as a body component."},{name:"breadcrumb",source:"frontmatter",notes:"Hero renderer consumes breadcrumb frontmatter when present."}]},routeRequirements:{routeBacked:!0,mandatoryForPublish:!0},listBehavior:{kind:"detail",cardSource:"meta",notes:"Solutions cards are derived from entry meta and optional relatedFeature metadata."},migrationConverter:"none",publishValidationLevel:"strict",direction:"stay-strict",notes:"Solutions pages are routed under /solutions/*. The allowlist combines the feature section fam
39ily with the academy article component set (ResourceHero/DemoBrowser/TestimonialCollection included) because academy articles are republished into /solutions; Canvas is deliberately excluded. Landing UI registers the solutions page renderer separately so the type can diverge from feature later."}];t.map(e=>[e.contentType,e]),e.s(["weaverContentTypeModes",0,t],545043);var i=e.i(270468);e.i(126598);var r=e.i(357529),n=e.i(113736),a=e.i(451365),o=e.i(257557);e.i(61928);var l=e.i(538015);e.i(404229);var s=e.i(354136),u=e.i(58435);let d="capability_thumbnail_showcase";function c({src:e,poster:t,title:r,getStartTime:a,onProgress:o}){let l=(0,n.useRef)(null),[s,u]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{let e=l.current;if(!e)return;if("u"<typeof IntersectionObserver){let e=window.setTimeout(()=>u(!0),0);return()=>window.clearTimeout(e)}let t=new IntersectionObserver(([e])=>{e.isIntersecting&&u(!0)},{rootMargin:"200px 0px",threshold:.01});return t.observe(e),()=>t.disconnect()},[]),(0,i.jsx)("div",{ref:l,className:"h-full w-full leading-none",children:(0,i.jsx)("video",{src:s?e:void 0,poster:t,"aria-label":r,controls:!0,controlsList:"nodownload",preload:t?"none":"metadata",playsInline:!0,onLoadedMetadata:e=>{let t=e.currentTarget,i=a?.()??0;i>0&&Number.isFinite(t.duration)&&i<t.duration&&(t.currentTime=i)},onTimeUpdate:e=>o?.(e.currentTarget.currentTime),onPause:e=>o?.(e.currentTarget.currentTime),className:"block h-full w-full object-contain"})})}function m({label:e,tracking:t,showButton:o,children:s}){let[u,c]=(0,n.useState)(!1);(0,n.useEffect)(()=>{if(!u)return;let e=document.body.style.overflow,t=e=>{"Escape"===e.key&&c(!1)};return document.body.style.overflow="hidden",window.addEventListener("keydown",t),()=>{document.body.style.overflow=e,window.removeEventListener("keydown",t)}},[u]);let m=(0,i.jsxs)("div",{className:`group/thumbnail-frame flex w-full overflow-hidden rounded-2xl bg-(--Fills-F1) ${u?"fixed top-1/2 left-1/2 z-[810] aspect-video max-h-[calc(100vh-32px)] w-[calc(100vw-32px)] max-w-[1178px] -translate-x-1/2 -translate-y-1/2":"relative aspect-video"}`,"data-thumbnail-fullscreen":u||void 0,children:[(0,i.jsx)("div",{className:"relative min-h-0 w-full flex-1",children:s}),o?(0,i.jsx)(l.default,{log:{event:"seo_btn_click",params:{page_type:t.pageType,module_id:d,module_index:t.logIndex,item_index:t.itemIndex,item_text:e,action:u?"fullscreen_close":"fullscreen_expand"}},children:(0,i.jsx)("button",{type:"button",className:`absolute top-4 right-4 z-20 inline-flex size-10 cursor-pointer items-center justify-center rounded-lg border-0 bg-(--Fills-F1) text-(--Labels-Primary) opacity-0 backdrop-blur-[6px] transition-opacity duration-200 group-hover/thumbnail-frame:opacity-100 focus-visible:opacity-100 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-(--Labels-Primary) [@media(hover:none)]:opacity-100 motion-reduce:transition-none ${u?"opacity-100":""}`,"aria-label":u?"Close fullscreen preview":`Enter fullscreen for ${e}`,onClick:()=>c(!u),children:(0,i.jsx)(r.Icon,{name:u?"Close":"Expand",width:u?20:24,height:u?20:24})})}):null]});return(0,i.jsxs)(i.Fragment,{children:[u?(0,i.jsx)("div",{className:"invisible aspect-video w-full","aria-hidden":"true"}):null,m,u&&"u">typeof document?(0,a.createPortal)((0,i.jsx)("div",{className:"fixed inset-0 z-[800] bg-(--MaskBg-Dark) backdrop-blur-sm","aria-hidden":"true","data-thumbnail-fullscreen-mask":"true",onClick:()=>c(!1)}),document.body):null]})}function p({title:e,subtitle:t,items:a,pageType:p,logIndex:f}){let g=(0,n.useMemo)(()=>(a??[]).flatMap(e=>{let t=(0,o.sanitizeHref)(e.embed?.url),i=null;if(t?.startsWith("https://"))i={kind:"embed",url:t,title:e.embed?.title};else{let t=(0,o.sanitizeHref)(e.media?.src);t&&e.media?.type==="video"?i={kind:"video",src:t,poster:(0,o.sanitizeHref)(e.media?.poster)}:t&&(i={kind:"image",src:t,alt:e.media?.alt})}if(!i)return[];let r=(0,o.sanitizeHref)(e.thumbnail)??("video"===i.kind?i.poster:void 0)??("embed"!==i.kind?(0,o.sanitizeHref)(e.media?.src):void 0),n=e.cta?.text?.trim(),a=(0,o.sanitizeHref)(e.cta?.href);return[{id:e.id,label:e.label,description:e.description,chipImage:r,panel:i,cta:n&&a?{text:n,href:a}:void 0}]}
39).slice(0,9),[a]),h=`capability-thumbnail-panel-${(0,n.useId)().replaceAll(":","")}`,[v,x]=(0,n.useState)(0),b=(0,n.useRef)([]),y=(0,n.useRef)(null),$=(0,n.useRef)(null),[w,k]=(0,n.useState)({hasOverflow:!1,canScrollPrevious:!1,canScrollNext:!1}),_=(0,n.useRef)(new Map),C=Math.min(v,Math.max(g.length-1,0)),j=g[C],I=(0,n.useMemo)(()=>p&&f?{event:"seo_module_show",params:{page_type:p,module_id:d,module_index:f}}:null,[f,p]);if((0,n.useLayoutEffect)(()=>{let e=y.current;if(!e)return;let t=()=>{let t=Math.max(0,e.scrollWidth-e.clientWidth),i=t>1,r={hasOverflow:i,canScrollPrevious:i&&e.scrollLeft>1,canScrollNext:i&&e.scrollLeft<t-1};k(e=>e.hasOverflow===r.hasOverflow&&e.canScrollPrevious===r.canScrollPrevious&&e.canScrollNext===r.canScrollNext?e:r)};t();let i="u"<typeof ResizeObserver?null:new ResizeObserver(t);return i?.observe(e),$.current&&i?.observe($.current),e.addEventListener("scroll",t,{passive:!0}),window.addEventListener("resize",t),()=>{i?.disconnect(),e.removeEventListener("scroll",t),window.removeEventListener("resize",t)}},[g.length]),!I||!j)return null;let S=e=>{g[e]&&(x(e),window.requestAnimationFrame(()=>{let t=b.current[e];t?.scrollIntoView?.({behavior:"smooth",block:"nearest",inline:"center"})}))},{hasOverflow:T,canScrollPrevious:z,canScrollNext:N}=w,A=Math.max(0,C-1),R=Math.min(g.length-1,C+1);return(0,i.jsx)(s.default,{log:I,children:(0,i.jsx)("section",{className:"w-full py-18",children:(0,i.jsx)("div",{className:"px-6 mx-auto w-full max-w-360 tablet:px-12 desktop:px-55",children:(0,i.jsxs)("div",{className:"flex flex-col gap-8 items-center",children:[e||t?(0,i.jsxs)("div",{className:"flex flex-col items-center",children:[e?(0,i.jsx)("h2",{className:"text-center text-[32px] leading-[40px] font-semibold text-(--Labels-Primary) tablet:text-[28px]",children:e}):null,t?(0,i.jsx)("p",{className:"mt-4 max-w-250 text-center text-base leading-relaxed text-(--Labels-Secondary) tablet:text-lg",children:t}):null]}):null,(0,i.jsxs)("div",{className:"flex w-full flex-col gap-4 text-(--Labels-Primary)",children:[(0,i.jsxs)("div",{className:"relative w-full",children:[(0,i.jsx)("div",{ref:y,className:"-m-[3px] w-[calc(100%+6px)] overflow-x-auto overflow-y-hidden p-[3px] [scrollbar-width:none] [&::-webkit-scrollbar]:hidden",style:{maskImage:T?z&&N?"linear-gradient(90deg, transparent 0, #000 72px, #000 calc(100% - 72px), transparent 100%)":z?"linear-gradient(90deg, transparent 0, #000 72px, #000 100%)":"linear-gradient(90deg, #000 0, #000 calc(100% - 72px), transparent 100%)":void 0},children:(0,i.jsx)("div",{ref:$,className:"flex w-max min-w-full items-center gap-2.5",role:"tablist","aria-label":e??"Capability cases",children:g.map((e,t)=>{let r=t===C;return(0,i.jsx)(l.default,{log:{event:"demo_type_select",params:{page_type:p,module_id:d,module_index:f,item_index:t+1,item_text:e.label}},children:(0,i.jsx)("button",{ref:e=>{b.current[t]=e},type:"button",role:"tab","aria-selected":r,"aria-controls":h,"aria-label":e.label,tabIndex:r?0:-1,"data-active":r?"true":"false",className:"h-[93px] w-[165px] shrink-0 cursor-pointer overflow-hidden rounded-2xl border-0 bg-(--Fills-F1) p-0 transition-[opacity,transform] duration-150 hover:opacity-90 focus-visible:outline-2 focus-visible:outline-offset-1 focus-visible:outline-(--Colors-KMBlue) active:scale-[0.98] data-[active=true]:outline-2 data-[active=true]:outline-offset-1 data-[active=true]:outline-(--Colors-KMBlue) max-[900px]:h-[72px] max-[900px]:w-[128px] motion-reduce:transition-none",onClick:()=>S(t),onKeyDown:e=>{let i;return i=null,void("ArrowRight"===e.key?i=Math.min(t+1,g.length-1):"ArrowLeft"===e.key?i=Math.max(t-1,0):"Home"===e.key?i=0:"End"===e.key&&(i=g.length-1),null!==i&&i!==t&&(e.preventDefault(),S(i),b.current[i]?.focus()))},children:e.chipImage?(0,i.jsx)("img",{src:e.chipImage,alt:"","aria-hidden":"true",loading:0===t?"eager":"lazy",decoding:"async",className:"block h-full w-full rounded-2xl object-cover"}):(0,i.jsx)("span",{className:"flex h-full w-full items-center justify-center px-2 text-center text-sm font-medium text-(--Labels-Secondary)",children:e.label})})},e.id)})})}),z?(0,i.jsx)(l.default,{log:{event:"demo_type_select",params:{page_type:p,module_id:d,module_index:f,item_index:A+1,item_text:g[A].label}},children:(0,i.jsx)("button",{type:"button","aria-label":"Previous case",className:"absolute top-1/2 left-4 z-10 inline-flex size-10 -translate-y-1/2 cursor-pointer items-center justify-center rounded-full border-0 bg-(--Bg-Primary70) p-2 text-(--Labels-Primary) backdrop-blur-[3px] transition-[background-color,scale] duration-150 hover:bg-(--Bg-Primary70-hover) focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-(--Colors-KMBlue) active:scale-[0.97] active:bg-(--Bg-Primary70-active) motion-reduce:transition-none",onClick:()=>{S(A),b.current[A]?.focus()},children:(0,i.jsx)(r.Icon,{name:"Left_b",width:24,height:24})})}):null,N?(0,i.jsx)(l.default,{log:{event:"demo_type_select",params:{page_type:p,module_id:d,module_index:f,item_index:R+1,item_text:g[R].label}},children:(0,i.jsx)("button",{type:"button","aria-label":"Next case",className:"absolute top-1/2 right-4 z-10 inline-flex size-10 -translate-y-1/2 cursor-pointer items-center justify-center rounded-full border-0 bg-(--Bg-Primary70) p-2 text-(--Labels-Primary) backdrop-blur-[3px] transition-[background-color,scale] duration-150 hover:bg-(--Bg-Primary70-hover) focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-(--Colors-KMBlue) active:scale-[0.97] active:bg-(--Bg-Primary70-active) motion-reduce:transition-none",onClick:()=>{S(R),b.current[R]?.focus()},children:(0,i.jsx)(r.Icon,{name:"Right_b",width:24,height:24})})}):null]}),(0,i.jsx)("div",{id:h,role:"tabpanel","aria-label":j.label,children:(0,i.jsx)(m,{label:j.label,showButton:"embed"!==j.panel.kind,tracking:{pageType:p,logIndex:f,itemIndex:C+1},children:"embed"===j.panel.kind?(0,i.jsx)("iframe",{src:j.panel.url,t
39itle:j.panel.title??j.label,name:"kimi-website-preview",className:"h-full w-full border-0",loading:"lazy",sandbox:"allow-scripts allow-same-origin allow-popups allow-forms"}):"video"===j.panel.kind?(0,i.jsx)(c,{src:j.panel.src,poster:j.panel.poster,title:j.label,getStartTime:()=>_.current.get(j.id),onProgress:e=>_.current.set(j.id,e)}):(0,i.jsx)("img",{src:j.panel.src,alt:j.panel.alt??j.label,loading:"lazy",decoding:"async",className:"block h-full w-full object-contain"})},j.id)}),(0,i.jsxs)("div",{className:"flex w-full flex-col items-start gap-2","aria-live":"polite",children:[(0,i.jsxs)("div",{className:"flex w-full items-center justify-between gap-2.5",children:[(0,i.jsx)("h3",{className:"m-0 min-w-0 flex-1 text-left text-lg leading-7 font-medium text-(--Labels-Primary)",children:j.label}),j.cta?(0,i.jsx)(l.default,{log:{event:"seo_btn_click",params:{page_type:p,module_id:d,module_index:f,item_index:C+1,item_text:j.cta.text,target_url:j.cta.href}},children:(0,i.jsx)(u.default,{text:j.cta.text,href:j.cta.href,theme:"secondary",target:"_blank",rel:"noopener noreferrer",className:"shrink-0"})}):null]}),j.description?(0,i.jsx)("p",{className:"m-0 w-full text-left text-sm leading-6 whitespace-pre-line text-(--Labels-Tertiary)",children:j.description}):null]})]})]})})})})}e.s(["default",()=>p],125487),e.i(234332);var f=e.i(439518),g=e.i(925185);function h({modules:e,title:t,subtitle:r,layout:n,ctaTheme:a,ctaLink:o,ctaText:l,ctaSupportingText:s,ctaAlign:u,pageType:d="",logIndex:c=0,itemIndexOffset:m=0,enableFadeIn:p=!1,lang:h}){if(!e?.length)return null;let v="textRight"===n;return(0,i.jsx)("section",{className:"w-full py-18",children:(0,i.jsxs)("div",{className:"px-6 mx-auto w-full max-w-360 tablet:px-12 desktop:px-20",children:[t?(0,i.jsxs)(f.FadeInModule,{enableFadeIn:p,staggerMs:300*!!t,children:[(0,i.jsx)("h2",{className:"mb-12 text-center text-[32px] leading-[40px] font-semibold hyphens-auto overflow-wrap-anywhere text-(--Labels-Primary)",lang:h,children:t}),r?(0,i.jsx)("p",{className:"-mt-8 mb-12 max-w-250 text-center text-base leading-relaxed text-(--Labels-Secondary) tablet:text-lg",children:r}):null]},"module-title"):null,(0,i.jsx)("div",{className:"flex flex-col gap-8",children:e.map((e,r)=>(0,i.jsx)(f.FadeInModule,{enableFadeIn:p,staggerMs:300*!!t,children:(0,i.jsx)(g.default,{module:e,index:r,titleTag:e.titleTag,reversePhase:v,ctaTheme:e.ctaTheme??a,ctaLink:e.ctaLink??o,ctaText:e.ctaText??l,ctaSupportingText:e.ctaSupportingText??s,ctaAlign:e.ctaAlign??u,pageType:d,logIndex:c,itemIndex:m+("feature_page"===d?r:r+1),lang:h})},`module-${e.id}-${r}`))})]})})}e.s(["default",()=>h],76062),e.i(810690);var v=e.i(121369),x=e.i(806016),b=e.i(507485);e.i(392542);var y=e.i(556813);let $={vscode:`<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg">
40  <g clip-path="url(#clip0_6428_11637)">
41    <mask id="mask0_6428_11637" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="2" y="2" width="32" height="32">
42      <path d="M34 2H2V34H34V2Z" fill="white"/>
43    </mask>
44    <g mask="url(#mask0_6428_11637)">
45      <mask id="mask1_6428_11637" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="2" y="2" width="32" height="32">
46        <path fill-rule="evenodd" clip-rule="evenodd" d="M24.6919 33.7815C25.1959 33.9779 25.7705 33.9652 26.2792 33.7204L32.8675 30.5503C33.5597 30.2172 34 29.5165 34 28.7479V7.25225C34 6.48361 33.5597 5.78297 32.8675 5.44985L26.2792 2.2796C25.6116 1.95836 24.8303 2.03704 24.2443 2.46302C24.1607 2.52387 24.0809 2.59182 24.0061 2.66669L11.3936 14.1733L5.89991 10.0031C5.38848 9.61488 4.67316 9.64669 4.19819 10.0787L2.43617 11.6816C1.85518 12.2101 1.85452 13.1241 2.43473 13.6534L7.19907 18L2.43473 22.3467C1.85452 22.876 1.85518 23.79 2.43617 24.3185L4.19819 25.9213C4.67316 26.3533 5.38848 26.3852 5.89991 25.9969L11.3936 21.8268L24.0061 33.3333C24.2056 33.5329 24.4399 33.6833 24.6919 33.7815ZM26.0048 10.7357L16.4349 18L26.0048 25.2644V10.7357Z" fill="white"/>
47      </mask>
48      <g mask="url(#mask1_6428_11637)">
49        <path d="M32.8676 5.45501L26.2741 2.2804C25.5109 1.91294 24.5988 2.06794 23.9999 2.66689L2.41546 22.3468C1.8349 22.8761 1.83556 23.7903 2.4169 24.3187L4.17999 25.9215C4.65525 26.3536 5.37103 26.3853 5.88273 25.9972L31.8755 6.27859C32.7475 5.61705 33.9999 6.23901 33.9999 7.33357V7.25703C33.9999 6.48871 33.5597 5.78832 32.8676 5.45501Z" fill="#0065A9"/>
50        <g filter="url(#filter0_d_6428_11637)">
51          <path d="M32.8676 30.5452L26.2741 33.7199C25.5109 34.0873 24.5988 33.9323 23.9999 33.3333L2.41546 13.6534C1.8349 13.124 1.83556 12.21 2.4169 11.6815L4.17999 10.0787C4.65525 9.64663 5.37103 9.61481 5.88273 10.003L31.8755 29.7216C32.7475 30.3832 33.9999 29.7612 33.9999 28.6667V28.7432C33.9999 29.5115 33.5597 30.2119 32.8676 30.5452Z" fill="#007ACC"/>
52        </g>
53        <g filter="url(#filter1_d_6428_11637)">
54          <path d="M26.2745 33.7204C25.5111 34.0877 24.5991 33.9324 24 33.3333C24.738 34.0713 26 33.5487 26 32.5049V3.49512C26 2.45136 24.738 1.92865 24 2.66669C24.5991 2.06769 25.5111 1.91247 26.2745 2.2796L32.8668 5.44987C33.5595 5.78299 34 6.48363 34 7.25227V28.7479C34 29.5165 33.5595 30.2172 32.8668 30.5503L26.2745 33.7204Z" fill="#1F9CF0"/>
55        </g>
56        <g style="mix-blend-mode:overlay" opacity="0.25">
57          <path fill-rule="evenodd" clip-rule="evenodd" d="M24.6723 33.7815C25.1763 33.9779 25.7509 33.9652 26.2596 33.7205L32.8479 30.5503C33.5403 30.2172 33.9804 29.5165 33.9804 28.7479V7.25228C33.9804 6.4836 33.5403 5.78296 32.848 5.44984L26.2596 2.2796C25.5921 1.95836 24.8107 2.03704 24.2248 2.46302C24.1411 2.52388 24.0613 2.59182 23.9865 2.66669L11.3741 14.1733L5.88036 10.0031C5.36897 9.61487 4.65363 9.64671 4.17865 10.0787L2.41664 11.6816C1.83565 12.2101 1.83499 13.1241 2.4152 13.6534L7.17953 18L2.4152 22.3467C1.83499 22.876 1.83565 23.79 2.41664 24.3185L4.17865 25.9213C4.65363 26.3533 5.36897 26.3852 5.88036 25.9969L11.3741 21.8268L23.9865 33.3333C24.186 33.5329 24.4203 33.6833 24.6723 33.7815ZM25.9853 10.7357L16.4153 18L25.9853 25.2644V10.7357Z" fill="url(#paint0_linear_6428_11637)"/>
58        </g>
59      </g>
60    </g>
61  </g>
62  <defs>
63    <filter id="filter0_d_6428_11637" x="-4.71865" y="3.03281" width="45.4175" height="37.5835" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
64      <feFlood flood-opacity="0" result="BackgroundImageFix"/>
65      <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
66      <feOffset/>
67      <feGaussianBlur stdDeviation="3.34956"/>
68      <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
69      <feBlend mode="overlay" in2="BackgroundImageFix" result="effect1_dropShadow_6428_11637"/>
70      <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_6428_11637" result="shape"/>
71    </filter>
72    <filter id="filter1_d_6428_11637" x="17.3009" y="-4.6166" width="23.3982" height="45.2332" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
73      <feFlood flood-opacity="0" result="BackgroundImageFix"/>
74      <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
75      <feOffset/>
76      <feGaussianBlur stdDeviation="3.34956"/>
77      <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
78      <feBlend mode="overlay" in2="BackgroundImageFix" result="effect1_dropShadow_6428_11637"/>
79      <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_6428_11637" result="shape"/>
80    </filter>
81    <linearGradient id="paint0_linear_6428_11637" x1="17.9804" y1="2.08252" x2="17.9804" y2="33.9176" gradientUnits="userSpaceOnUse">
82      <stop stop-color="white"/>
83      <stop offset="1" stop-color="white" stop-opacity="0"/>
84    </linearGradient>
85    <clipPath id="clip0_6428_11637">
86      <rect width="32" height="32" fill="white" transform="translate(2 2)"/>
87    </clipPath>
88  </defs>
89</svg>
90`,cursor:`<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg">
91  <path d="M17.9719 18L31.8115 26.0079C31.7265 26.1555 31.6032 26.2815 31.4504 26.3696L18.5149 33.8542C18.1791 34.0486 17.7648 34.0486 17.4289 33.8542L4.49337 26.3696C4.34074 26.2815 4.21727 26.1555 4.13232 26.0079L17.9719 18Z" fill="#72716D"/>
92  <path d="M17.9719 2V18L4.13236 26.0079C4.04725 25.8603 4 25.6897 4 25.5135V10.4865C4 10.1332 4.18798 9.80733 4.4934 9.63041L17.4283 2.14576C17.5965 2.04859 17.784 2 17.9713 2H17.9719Z" fill="#55544F"/>
93  <path d="M31.8111 9.99213C31.7261 9.84452 31.6027 9.71853 31.45 9.63041L18.5145 2.14576C18.347 2.04859 18.1595 2 17.9722 2V18L31.8117 26.0079C31.8967 25.8603 31.9439 25.6897 31.9439 25.5135V10.4865C31.9439 10.3096 31.8974 10.1404 31.8117 9.99213H31.8111Z" fill="#43413C"/>
94  <path d="M30.8429 10.5527C30.9213 10.6882 30.9322 10.8621 30.8429 11.0169L18.28
9403 32.8228C18.196 32.9704 17.9715 32.9098 17.9715 32.7399V18.3707C17.9715 18.2561 17.9409 18.1457 17.8853 18.0492L30.8424 10.552H30.8429V10.5527Z" fill="#D6D5D2"/>
95  <path d="M30.843 10.5528L17.8858 18.0498C17.8308 17.9538 17.7506 17.8722 17.6512 17.8148L5.23474 10.6302C5.08747 10.5456 5.14795 10.3206 5.31734 10.3206H30.4419C30.6203 10.3206 30.7652 10.4171 30.843 10.5528Z" fill="white"/>
96</svg>
97`,web:`<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg">
98  <path d="M17.9995 3.1499C26.2008 3.1499 32.8499 9.79826 32.8501 17.9995C32.8501 26.2009 26.2009 32.8501 17.9995 32.8501C9.79826 32.8499 3.1499 26.2008 3.1499 17.9995C3.15011 9.79839 9.79839 3.15011 17.9995 3.1499ZM13.3892 19.4995C13.5418 22.4674 14.139 25.0811 14.9907 26.9976C15.4878 28.116 16.045 28.9378 16.5952 29.4614C17.1382 29.9781 17.6105 30.1498 17.9995 30.1499C18.3886 30.1499 18.8616 29.9783 19.4048 29.4614C19.955 28.9378 20.5122 28.116 21.0093 26.9976C21.861 25.0811 22.4572 22.4673 22.6099 19.4995H13.3892ZM5.94189 19.4995C6.46859 23.7784 9.22105 27.3655 13.0044 29.0747C12.8346 28.7605 12.6745 28.4329 12.5239 28.0942C11.4989 25.7879 10.8406 22.788 10.686 19.4995H5.94189ZM25.314 19.4995C25.1594 22.788 24.5011 25.7879 23.4761 28.0942C23.3256 28.4328 23.1644 28.7597 22.9946 29.0737C26.7781 27.3645 29.5314 23.7785 30.0581 19.4995H25.314ZM13.0034 6.92529C9.13244 8.67449 6.34094 12.3899 5.90869 16.8003H10.6743C10.802 13.3944 11.4678 10.282 12.5239 7.90576C12.6744 7.56723 12.8337 7.23934 13.0034 6.92529ZM17.9995 5.8501C17.6105 5.85021 17.1382 6.02185 16.5952 6.53857C16.045 7.0622 15.4878 7.88404 14.9907 9.00244C14.1104 10.9833 13.5021 13.7087 13.3755 16.8003H22.6235C22.4969 13.7088 21.8896 10.9832 21.0093 9.00244C20.5122 7.88404 19.955 7.0622 19.4048 6.53857C18.8615 6.0216 18.3887 5.8501 17.9995 5.8501ZM22.9956 6.92529C23.1654 7.23945 23.3256 7.56709 23.4761 7.90576C24.5322 10.282 25.198 13.3944 25.3257 16.8003H30.0913C29.659 12.3897 26.8669 8.67437 22.9956 6.92529Z" fill="black" fill-opacity="0.9"/>
99</svg>
100`,zed:`<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
101  <path fill-rule="evenodd" clip-rule="evenodd" d="M4.0835 3.16659C3.57724 3.16659 3.16683 3.57699 3.16683 4.08325V24.2499H1.3335V4.08325C1.3335 2.56447 2.56471 1.33325 4.0835 1.33325H28.6436C29.8686 1.33325 30.4821 2.81432 29.6159 3.68053L14.4892 18.8072H18.7502V16.9166H20.5835V19.2655C20.5835 20.0249 19.9679 20.6406 19.2085 20.6406H12.6559L9.50485 23.7916H23.7918V12.3333H25.6251V23.7916C25.6251 24.8041 24.8043 25.6249 23.7918 25.6249H7.67152L4.46319 28.8333H27.9168C28.4231 28.8333 28.8335 28.4228 28.8335 27.9166V7.74992H30.6668V27.9166C30.6668 29.4354 29.4356 30.6666 27.9168 30.6666H3.35668C2.13168 30.6666 1.51821 29.1855 2.38441 28.3193L17.4538 13.2499H13.2502V15.0833H11.4168V12.7916C11.4168 12.0322 12.0324 11.4166 12.7918 11.4166H19.2871L22.4955 8.20827H8.20851V19.6666H6.37518V8.20827C6.37518 7.19571 7.19596 6.37494 8.20851 6.37494H24.3288L27.5371 3.16659H4.0835Z" fill="black" fill-opacity="0.9"/>
102</svg>
103`,jetbrains:`<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg">
104  <path d="M12.17 3.83L3.83 12.17C3.24967 12.7505 2.78937 13.4396 2.47537 14.198C2.16138 14.9564 1.99985 15.7692 2 16.59V31.5C2 32.88 3.12 34 4.5 34H19.41C21.07 34 22.6549 33.34 23.83 32.17L32.17 23.83C33.34 22.66 34 21.07 34 19.41V4.5C34 3.12 32.88 2 31.5 2H16.59C14.93 2 13.345 2.66 12.17 3.83Z" fill="url(#paint0_linear_6428_14660)"/>
105  <path d="M26 10H6V29.9999H26V10Z" fill="black"/>
106  <path d="M17 25.5H8.5V27.5H17V25.5Z" fill="white"/>
107  <defs>
108    <linearGradient id="paint0_linear_6428_14660" x1="2.425" y1="33.36" x2="33.31" y2="2.905" gradientUnits="userSpaceOnUse">
109      <stop stop-color="#FF9419"/>
110      <stop offset="0.43" stop-color="#FF021D"/>
111      <stop offset="0.99" stop-color="#E600FF"/>
112    </linearGradient>
113  </defs>
114</svg>
115`,paseo:`<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg">
116  <path d="M13.7173 3.10941C16.1487 3.88311 18.7438 5.61384 20.8697 7.79945C23.0005 9.99005 24.7803 12.7614 25.4271 15.716C25.533 16.2 25.6081 16.6887 25.6495 17.1796C26.2326 16.5934 26.8124 16.0923 27.3871 15.7329C28.0039 15.3473 28.7586 15.0305 29.6091 15.0585C30.5065 15.088 31.2579 15.4909 31.8515 16.0818C33.2521 17.4761 33.1053 19.2509 32.5468 20.6866C31.9913 22.1142 30.9232 23.5473 29.8437 24.7686C28.7462 26.0103 27.549 27.1301 26.6353 27.9334C26.1764 28.337 25.7842 28.6648 25.5052 28.893C25.3656 29.0072 25.254 29.0966 25.1763 29.1583C25.1375 29.1892 25.107 29.2131 25.0858 29.2298C25.0752 29.2381 25.0668 29.2446 25.0608 29.2492C25.0579 29.2515 25.0555 29.2534 25.0537 29.2548C25.0528 29.2555 25.0521 29.2561 25.0514 29.2566C25.0512 29.2568 25.0509 29.257 25.0507 29.2572C25.0501 29.257 25.0331 29.2375 24.125 28.1732L25.0502 29.2576C24.4207 29.745 23.4961 29.6546 22.9852 29.0557C22.4743 28.457 22.5703 27.5766 23.1996 27.089C23.1997 27.089 23.1998 27.0888 23.2 27.0887C23.2006 27.0882 23.2019 27.0873 23.2037 27.0858C23.2074 27.083 23.2133 27.0783 23.2216 27.0718C23.2381 27.0589 23.2637 27.0388 23.2975 27.0119C23.3652 26.9582 23.4659 26.8774 23.5941 26.7726C23.8507 26.5628 24.2161 26.2574 24.6452 25.8801C25.5077 25.1218 26.6087 24.0895 27.5986 22.9695C28.6066 21.8291 29.4153 20.6908 29.7937 19.7182C30.1689 18.7537 30.0128 18.2992 29.7286 18.0162C29.6256 17.9137 29.5577 17.8749 29.5304 17.8619C29.5086 17.8516 29.5042 17.853 29.5038 17.853C29.4924 17.8526 29.3414 17.854 28.9963 18.0697C28.2628 18.5284 27.3255 19.5143 26.0635 21.0267C25.3823 21.8431 24.6337 22.7795 23.8123 23.7842C23.5922 24.0894 23.351 24.3909 23.0877 24.6879L23.0758 24.6782C21.1322 27.0176 18.8135 29.6272 16.0591 31.9204C14.3112 33.3756 12.0636 33.5689 10.1132 33.1185C8.17465 32.6708 6.32964 31.5534 5.15753 30.0762C3.19859 27.6073 2.76945 24.8074 3.20828 22.4011C3.62899 20.0942 4.8808 17.9955 6.55006 16.8803C6.24879 15.9775 5.99448 15.0416 5.8056 14.0968C5.17909 10.9634 5.21613 7.44623 6.99606 4.72757C7.72096 3.62037 8.80609 2.98065 10.0413 2.75838C11.229 2.54468 12.5007 2.7223 13.7173 3.10941ZM18.7144 9.70117C16.8296 7.76344 14.6329 6.35021 12.7834 5.76172C11.8595 5.46773 11.1184 5.40965 10.5826 5.50604C10.0944 5.59388 9.74539 5.81006 9.48701 6.20474C8.28233 8.0447 8.11868 10.7131 8.68991 13.57C8.84542 14.348 9.05156 15.1186 9.29343 15.8631C10.561 15.66 11.9203 15.7281 13.1281 16.0519C15.3301 16.6421 17.5021 18.248
1166 17.5021 21.1291C17.5021 22.8265 16.4476 24.5399 14.6223 25.0375C12.6689 25.5701 10.6988 24.5219 9.22232 22.3841C8.68395 21.6047 8.15223 20.6768 7.66506 19.6518C6.98161 20.359 6.35384 21.4903 6.10114 22.876C5.78318 24.6191 6.09202 26.6128 7.50095 28.3884C8.2411 29.3213 9.48821 30.0959 10.8087 30.4009C12.1174 30.7031 13.2959 30.5093 14.1284 29.8163C17.0367 27.395 19.4063 24.6208 21.4509 22.121C22.7419 20.2808 22.9893 18.2854 22.5526 16.2902C22.0437 13.9652 20.5942 11.6338 18.7144 9.70117ZM14.566 21.133C14.566 19.9316 13.759 19.1269 12.329 18.7436C11.6827 18.5703 11.0028 18.5163 10.3686 18.5555C10.7852 19.425 11.2329 20.2036 11.6761 20.8453C12.8085 22.4849 13.6309 22.4003 13.8178 22.3493C14.1326 22.2635 14.566 21.8463 14.566 21.133Z" fill="black" fill-opacity="0.9"/>
117</svg>
118`};var w=e.i(758460);e.i(343799);var k=e.i(504398);let _=[{id:"vscode",name:"VS Code",href:"https://marketplace.visualstudio.com/items?itemName=moonshot-ai.kimi-code",icon:"vscode"},{id:"cursor",name:"Cursor",href:"https://open-vsx.org/extension/moonshot-ai/kimi-code",icon:"cursor"},{id:"web",name:"Web",href:"https://www.kimi.com/code/docs/kimi-code-cli/reference/kimi-command.html#kimi-web",icon:"web"},{id:"zed",name:"Zed",href:"https://www.kimi.com/code/docs/kimi-code-cli/guides/ides.html#%E5%9C%A8-zed-%E4%B8%AD%E4%BD%BF%E7%94%A8",icon:"zed"},{id:"jetbrains",name:"JetBrains",href:"https://www.kimi.com/code/docs/kimi-code-cli/guides/ides.html#%E5%9C%A8-jetbrains-ide-%E4%B8%AD%E4%BD%BF%E7%94%A8",icon:"jetbrains"},{id:"paseo",name:"Paseo",href:"https://www.kimi.com/code/docs/kimi-code-cli/guides/ides.html#%E5%9C%A8-paseo-%E4%B8%AD%E4%BD%BF%E7%94%A8",icon:"paseo"}],C={mac:20,windows:20,linux:20};function j({icon:e}){let t=$[e];if(!t)return null;let r=`data:image/svg+xml;utf8,${encodeURIComponent(t)}`;return(0,i.jsx)("span",{className:`kimi-code-capability-platform-image kimi-code-capability-platform-image--${e}`,"aria-hidden":"true",children:(0,i.jsx)("img",{src:r,alt:""})})}function I({size:e=16}){return(0,i.jsxs)("svg",{width:e,height:e,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",children:[(0,i.jsx)("path",{d:"M9.02214 5.49605C8.98993 5.49638 8.95834 5.50519 8.93099 5.52142C8.9037 5.53765 8.88139 5.56057 8.86689 5.58795C8.7833 5.73302 8.73251 5.66227 8.73345 5.62496C8.73791 5.46062 8.98667 5.49494 9.02214 5.49605Z",fill:"currentColor",fillOpacity:"0.9"}),(0,i.jsx)("path",{d:"M9.5341 5.49855C9.70333 5.47231 9.80181 5.50468 9.82976 5.59544C9.83321 5.60345 9.83455 5.61219 9.83368 5.6208C9.83278 5.62948 9.8296 5.63808 9.82453 5.64534C9.81947 5.65252 9.81288 5.6587 9.8049 5.6628C9.7969 5.66691 9.78782 5.66897 9.77874 5.66904C9.75195 5.66904 9.72139 5.63996 9.68716 5.58213C9.67297 5.55551 9.65066 5.53335 9.62349 5.51851C9.59637 5.50373 9.56528 5.49677 9.5341 5.49855Z",fill:"currentColor",fillOpacity:"0.9"}),(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.64224 1.66956C12.4332 1.57216 12.7219 4.03018 12.7219 4.68061C12.6848 5.35519 12.7842 6.03029 13.0145 6.66912C13.8456 8.72199 14.8124 8.65124 15.5782 10.9372C16.2709 13.0045 15.774 13.5177 15.5429 13.5108C14.9998 13.4955 14.9997 14.5979 13.9799 14.4265C13.3102 14.3141 13.3101 13.3858 12.8636 13.5258C12.5249 13.6323 12.5159 14.3656 12.6621 14.8228C13.0567 16.056 12.0695 17.3712 13.1309 17.8034C14.0882 18.1947 14.6661 17.0636 15.5721 16.7826C16.9231 16.3627 17.2103 16.1605 17.2065 15.9226C17.2015 15.6208 16.6313 15.5932 16.2668 15.3047C16.1164 15.1925 15.9967 15.0472 15.9179 14.8814C15.8391 14.7156 15.8035 14.5341 15.8141 14.3525C15.8177 14.1693 15.8704 13.99 15.9667 13.8314C15.9606 14.2843 16.1306 14.7234 16.4442 15.0635C16.9119 15.443 17.4999 15.4046 17.5 15.975C17.5 16.3572 17.0171 16.6736 15.8813 17.0121C14.967 17.2846 14.4197 18.4727 13.2726 18.3199C12.3769 18.2006 12.4074 17.7001 11.8493 17.5053C11.3319 17.3254 8.77266 17.28 8.1007 17.9128C7.25782 18.7058 5.46933 17.9223 4.84753 17.7685C4.01025 17.5615 2.7218 17.4107 2.55156 17.0312C2.37359 16.6348 2.70335 16.4085 2.83065 15.8881C2.90042 15.5991 2.45693 14.9447 2.61043 14.619C2.82535 14.1645 3.56475 14.4725 3.92478 14.2772C4.08829 14.2185 4.22624 14.1087 4.31594 13.9657C4.4056 13.8228 4.44191 13.6551 4.41886 13.49C4.57289 13.969 4.49088 14.2665 4.10706 14.4751C3.6304 14.7338 3.00448 14.4418 2.88385 14.7142C2.74821 15.0219 3.22806 15.5038 3.13373 15.9663C3.02207 16.5123 2.74329 16.6384 2.87557 16.904C2.98162 17.1169 4.3155 17.2818 5.04507 17.4442C5.64846 17.5788 7.20411 18.2708 7.79413 17.5065C8.20384 16.9743 7.52397 15.9277 7.45922 15.8228C6.96937 15.0354 6.41892 14.2835 5.81258 13.5736C4.9681 12.7306 4.77111 13.275 4.63603 13.2143C4.50095 13.1536 4.4485 12.4004 4.87718 11.7888C5.2059 11.3188 5.52527 10.1503 5.92988 9.43815C6.11018 9.11879 7.51853 7.46841 7.51853 7.12404C7.51509 5.82304 6.38997 1.78303 9.64224 1.66956ZM10.6287 4.02941C9.68549 3.95546 9.69813 4.95388 9.7517 5.4133C9.63728 5.35176 9.51108 5.31256 9.3806 5.29812C9.25008 5.28368 9.11779 5.29437 8.99161 5.3293C8.9916 4.70772 8.85757 4.09209 8.39723 4.12173C7.93673 4.15153 7.82553 4.65995 7.82553 4.94258C7.82557 5.47474 8.05784 5.69076 8.11421 5.71312C8.1706 5.73535 8.26106 5.68597 8.29955 5.61789C8.32572 5.5647 8.27238 5.54346 8.23108 5.54346C8.16562 5.54307 7.98775 5.33922 7.98775 5.09727C7.98777 4.90512 8.07841 4.62405 8.38371 4.62405C8.62646 4.6241 8.75315 4.93651 8.76267 5.15632C8.76701 5.24457 8.76037 5.33317 8.74304 5.41996C8.56971 5.58818 8.38004 5.74039 8.17657 5.87446C8.04876 5.94365 7.81989 6.10275 7.81986 6.272C7.818 6.29956 7.82456 6.32727 7.83861 6.35142C7.85266 6.37551 7.87377 6.39533 7.89923 6.40839C8.09901 6.49153 8.30723 6.94722 8.82503 6.94731C9.54068 6.94838 10.2425 6.75779 10.8498 6.39675C10.9335 6.28231 11.0486 6.24653 11.1066 6.31732C11.1896 6.41841 11.0613 6.54241 10.9392 6.56641C10.3369 6.81835 9.71441 7.02429 9.07795 7.18225C8.5926 7.22053 8.41775 7.03438 8.40813 7.
11815065C8.50601 7.26844 8.62979 7.36452 8.77052 7.43217C8.91124 7.49981 9.06566 7.53739 9.22317 7.54236C9.8327 7.5019 10.3903 7.05226 10.7861 6.91654C10.9435 6.86333 11.0042 6.90761 11.0198 6.94273C11.0355 6.97786 11.054 7.079 10.8297 7.15564C10.2119 7.37224 9.39869 8.17043 9.02519 8.17069C8.48542 8.17069 8.11905 7.18081 7.94545 7.21594C7.90428 7.22468 7.94546 7.43139 7.85126 7.68666C7.7653 7.9134 7.44867 8.39218 7.33145 8.71792C7.28062 8.84288 7.25944 8.97717 7.26909 9.11089C7.27876 9.24457 7.31897 9.37468 7.38727 9.49179C6.66193 10.2305 6.27026 11.2117 6.29706 12.2234C6.36331 13.0842 6.07504 12.9347 6.07379 12.934C6.33728 13.4252 6.72014 13.8491 7.19016 14.1707C7.73603 14.5891 8.24761 15.0432 8.26161 15.3035C8.2382 15.4577 8.16778 15.6023 8.0597 15.7193C8.18044 15.8906 8.32433 16.046 8.48706 16.1821C8.71024 16.3553 8.97293 16.4761 9.25413 16.5343C9.53539 16.5925 9.82738 16.5868 10.1058 16.5173C10.438 16.5122 10.7648 16.4366 11.063 16.2969C11.3612 16.1571 11.6234 15.9562 11.8305 15.7085C12.0019 15.4871 12.4871 15.1279 12.3856 14.7953C12.2439 14.3333 12.229 13.1 13.0672 13.2792C13.0702 13.1701 13.1038 13.0636 13.1645 12.9711C13.2251 12.8785 13.3107 12.8031 13.4122 12.7527C13.4059 12.7516 13.2485 12.7196 13.1784 12.4459C13.1126 12.1888 13.1252 11.1339 13.0315 10.7597C12.7122 9.48222 12.2748 9.23292 12.2731 9.22441C12.0437 7.80068 11.302 7.53808 11.302 6.93982C11.302 6.65523 11.4297 6.54395 11.4297 6.16513C11.4297 5.92721 11.0177 5.92717 10.7442 5.80211C10.553 5.71947 10.3604 5.63908 10.1669 5.56134C10.1099 5.44876 10.0811 5.32498 10.0827 5.19998C10.0827 5.14637 10.1043 4.59328 10.5602 4.59328C11.0987 4.59342 11.0953 5.20871 11.0953 5.20871C11.0952 5.42681 10.9941 5.45668 10.9941 5.58546C10.9941 5.65775 11.0874 5.69517 11.1616 5.
11869524C11.3089 5.69524 11.436 5.54288 11.4572 5.33055C11.513 4.7573 11.3002 4.08157 10.6287 4.02941Z",fill:"currentColor",fillOpacity:"0.9"})]})}function S({size:e=16}){return(0,i.jsx)("svg",{width:e,height:e,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",children:(0,i.jsxs)("g",{transform:"translate(2.5 3)",children:[(0,i.jsx)("path",{d:"M15 12.7762C15 13.0632 14.7588 13.2914 14.4722 13.2754L7.17041 12.8694V7.30461H15V12.7762Z",fill:"currentColor",fillOpacity:"0.9"}),(0,i.jsx)("path",{d:"M0 7.30461H5.8374V12.7953L0.4723 12.4976C0.207327 12.4829 0 12.2638 0 11.9984V7.30461Z",fill:"currentColor",fillOpacity:"0.9"}),(0,i.jsx)("path",{d:"M5.8374 5.9716H0V1.27773C0 1.01238 0.207286 0.793238 0.47223 0.778501L5.8374 0.480062V5.9716Z",fill:"currentColor",fillOpacity:"0.9"}),(0,i.jsx)("path",{d:"M15 5.9716H7.17041V0.406006L14.4723 0.00072529C14.7589 -0.0151815 15 0.212925 15 0.499957V5.9716Z",fill:"currentColor",fillOpacity:"0.9"})]})})}function T({platform:e,envOs:t}){let n=C[e];return"linux"===e?(0,i.jsx)(I,{size:n}):"windows"===e?(0,i.jsx)(S,{size:n}):(0,i.jsx)(r.Icon,{name:"other"===t?"Mac_Dark":"Apple_f",width:n,height:n})}function z({config:e,pageType:t,logIndex:a,relatedFeature:u,breadcrumbItems:d}){var c;let m=(0,x.useClientEnv)(),[p,f]=(0,n.useState)(!1),[g,h]=(0,n.useState)("idle"),[$,C]=(0,n.useState)(null),I=(0,n.useRef)(null),S=(0,n.useRef)(null),z=(0,n.useRef)([]),N=(0,n.useRef)(null),A=(0,n.useId)(),R=(0,w.sanitizeKimiCodeInstallCommand)(e.command,w.KIMI_CODE_MAC_INSTALL_COMMAND),Z=(0,w.sanitizeKimiCodeInstallCommand)(e.windowsCommand,w.KIMI_CODE_WINDOWS_INSTALL_COMMAND),O=(e.platforms?.length?e.platforms:_).flatMap(e=>{let t=(0,o.sanitizeHref)(e.href);return t?[{...e,href:t}]:[]}),U=(0,o.sanitizeHref)(e.docsLink)||w.KIMI_CODE_DOCS_LINK,P=e.docsText||"Docs",E=$||("win"===(c=m?.os)?"windows":"linux"===c?"linux":"mac"),L="windows"===E?Z:R;(0,n.useEffect)(()=>()=>{N.current&&clearTimeout(N.current)},[]);let D=(0,n.useCallback)((e=!1)=>{f(!1),e&&window.requestAnimationFrame(()=>S.current?.focus())},[]);(0,n.useEffect)(()=>{if(!p)return;let e=e=>{let t;(t=I.current)&&e.target instanceof Node&&t.contains(e.target)||D()},t=e=>{"Escape"===e.key&&D(!0)};return document.addEventListener("mousedown",e),document.addEventListener("keydown",t),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("keydown",t)}},[D,p]);let F=(0,n.useCallback)(e=>{let t=z.current.filter(e=>!!e);t.length&&t[(e+t.length)%t.length]?.focus()},[]),M=e=>{C(e),D(!0)},B=async()=>{let e=await (0,v.copyTextToClipboard)(L);N.current&&clearTimeout(N.current),h(e?"copied":"failed"),N.current=setTimeout(()=>{h("idle"),N.current=null},3e3)},q=(0,n.useMemo)(()=>({event:"seo_module_show",params:{page_type:t,module_id:"hero_banner",module_index:a,related_feature:u||"kimi_code"}}),[a,t,u]),H=(0,n.useCallback)(({targetUrl:e="",buttonType:i,itemId:r,codeText:n})=>(0,y.createSeoBtnClickLog)({page_type:t,module_id:"hero_banner",module_index:a,target_url:e,item_id:r,button_type:i,related_feature:u||"kimi_code",code_text:n??""}),[a,t,u]),W=(0,n.useMemo)(()=>H({buttonType:"primary",itemId:"install_command",codeText:L}),[H,L]);return(0,i.jsx)(s.default,{log:q,children:(0,i.jsx)("section",{className:`${k.default.root} kimi-code-capability-hero`,"data-floating-cta-anchor":"true",children:(0,i.jsxs)("div",{className:"kimi-code-capability-hero-inner",children:[(0,i.jsxs)("div",{className:"kimi-code-capability-heading",children:[d?.length?(0,i.jsx)(b.default,{items:d,pageType:t,relatedFeature:u,align:"left"}):null,(0,i.jsx)("h1",{children:e.title}
118),(0,i.jsx)("p",{children:e.subtitle})]}),(0,i.jsxs)("div",{ref:I,className:["kimi-code-capability-actions",p?"is-open":"","copied"===g?"is-copied":""].filter(Boolean).join(" "),onKeyDown:e=>{if(!p||"ArrowDown"!==e.key&&"ArrowUp"!==e.key)return;e.preventDefault();let t=z.current.filter(e=>!!e);if(!t.length)return;let i=t.findIndex(e=>e===document.activeElement),r="ArrowDown"===e.key?1:-1,n=-1===i?r>0?0:t.length-1:(i+r+t.length)%t.length;t[n]?.focus()},children:[(0,i.jsxs)("div",{className:"kimi-code-capability-command-shell",children:[(0,i.jsxs)("div",{className:"kimi-code-capability-install",children:[(0,i.jsx)(l.default,{log:H({buttonType:"primary",itemId:"get_kimi_code"}),children:(0,i.jsxs)("button",{type:"button",ref:S,className:"kimi-code-capability-install-trigger","aria-haspopup":"menu","aria-expanded":p,"aria-controls":p?A:void 0,onClick:()=>f(e=>!e),onKeyDown:e=>{"ArrowDown"===e.key?(e.preventDefault(),f(!0),window.requestAnimationFrame(()=>F(0))):"ArrowUp"===e.key?(e.preventDefault(),f(!0),window.requestAnimationFrame(()=>F(z.current.filter(e=>!!e).length-1))):"Escape"===e.key&&D(!0)},children:[(0,i.jsx)(T,{platform:E,envOs:m?.os||"mac"}),(0,i.jsx)("span",{children:e.installButtonText||"Get Kimi Code"}),(0,i.jsx)(r.Icon,{name:p?"Up_b":"Down_b",width:18,height:18})]})}),p?(0,i.jsxs)("div",{className:"kimi-code-capability-system-menu",id:A,role:"menu",children:[(0,i.jsx)(l.default,{log:H({buttonType:"primary",itemId:"mac"}),children:(0,i.jsxs)("button",{type:"button",role:"menuitemradio","aria-checked":"mac"===E,ref:e=>{z.current[0]=e},className:"kimi-code-capability-system-item",onClick:()=>M("mac"),children:[(0,i.jsxs)("span",{className:"kimi-code-capability-system-item-label",children:[(0,i.jsx)(T,{platform:"mac",envOs:m?.os||"mac"}),(0,i.jsx)("span",{children:"Mac"})]}),"mac"===E?(0,i.jsx)(r.Icon,{name:"Check",width:16,height:16}):null]})}),(0,i.jsx)(l.default,{log:H({buttonType:"primary",itemId:"windows"}),children:(0,i.jsxs)("button",{type:"button",role:"menuitemradio","aria-checked":"windows"===E,ref:e=>{z.current[1]=e},className:"kimi-code-capability-system-item",onClick:()=>M("windows"),children:[(0,i.jsxs)("span",{className:"kimi-code-capability-system-item-label",children:[(0,i.jsx)(T,{platform:"windows",envOs:m?.os||"mac"}),(0,i.jsx)("span",{children:"Windows"})]}),"windows"===E?(0,i.jsx)(r.Icon,{name:"Check",width:16,height:16}):null]})}),(0,i.jsx)(l.default,{log:H({buttonType:"primary",itemId:"linux"}),children:(0,i.jsxs)("button",{type:"button",role:"menuitemradio","aria-checked":"linux"===E,ref:e=>{z.current[2]=e},className:"kimi-code-capability-system-item",onClick:()=>M("linux"),children:[(0,i.jsxs)("span",{className:"kimi-code-capability-system-item-label",children:[(0,i.jsx)(T,{platform:"linux",envOs:m?.os||"mac"}),(0,i.jsx)("span",{children:"Linux"})]}),"linux"===E?(0,i.jsx)(r.Icon,{name:"Check",width:16,height:16}):null]})})]}):null]}),(0,i.jsx)(w.KimiCodeCommandMarquee,{command:L,copyStatus:g,classPrefix:"kimi-code-capability",copiedText:"Copied !",failedText:"Copy failed"}),(0,i.jsx)(l.default,{log:W,children:(0,i.jsx)("button",{type:"button",className:"kimi-code-capability-copy",onClick:B,"aria-label":"copied"===g?"Copied":"failed"===g?"Copy failed":"Copy install command",children:(0,i.jsx)(r.Icon,{name:"copied"===g?"Check":"Copy",width:20,height:20})})})]}),(0,i.jsx)(l.default,{log:H({targetUrl:U,buttonType:"secondary"}),children:(0,i.jsxs)("a",{className:"kimi-code-capability-docs",href:U,target:"_blank",rel:"noopener noreferrer",children:[(0,i.jsx)(r.Icon,{name:"Document",width:16,height:16}),(0,i.jsx)("span",{children:P})]})})]}),(0,i.jsxs)("div",{className:"kimi-code-capability-platforms",children:[(0,i.jsx)("p",{children:e.platformLabel||"Other ways to use Kimi Code"}),(0,i.jsx)("div",{className:"kimi-code-capability-platform-grid",children:O.map(e=>(0,i.jsx)(l.default,{log:H({targetUrl:e.href,buttonType:"secondary",itemId:e.id}),children:(0,i.jsxs)("a",{className:"kimi-code-capability-platform-card",href:e.href,target:"_blank",rel:"noopener noreferrer",children:[(0,i.jsx)("span",{className:"kimi-code
118-capability-platform-icon",children:(0,i.jsx)(j,{icon:e.icon})}),(0,i.jsx)("span",{className:"kimi-code-capability-platform-name",children:e.name})]})},e.id))})]})]})})})}e.s(["default",()=>z],333465);var N=e.i(562572),A=e.i(717472),R=e.i(965087);function Z({title:e,description:t,items:r,imagePosition:a="right",pageType:o,logIndex:l}){let u=(0,n.useMemo)(()=>r.slice(0,5),[r]),d=(0,n.useRef)(null),c=(0,n.useRef)(null),m=(0,n.useRef)([]),p=(0,n.useRef)(null),[f,g]=(0,n.useState)(0),[h,v]=(0,n.useState)(0),[x,b]=(0,n.useState)([]),[y,$]=(0,n.useState)(!1);(0,n.useEffect)(()=>{let e=window.matchMedia(`(max-width: ${A.DESKTOP_BREAKPOINT_PX-1}px)`),t=()=>$(e.matches);return t(),e.addEventListener("change",t),()=>e.removeEventListener("change",t)},[]);let[w,k]=(0,n.useState)(!1);(0,n.useEffect)(()=>{let e=d.current;if(!e)return;let t=new IntersectionObserver(([e])=>k(e.isIntersecting),{threshold:.1});return t.observe(e),()=>t.disconnect()},[]);let _=(0,n.useMemo)(()=>({event:"seo_module_show",params:{page_type:o,module_id:"scroll_showcase",module_index:l}}),[o,l]);if((0,n.useEffect)(()=>{if(y)return;let e=d.current;if(!e)return;let t=()=>{let t=e.getBoundingClientRect(),i=e.offsetHeight-window.innerHeight;if(i<=0)return;let r=Math.min(1,Math.max(0,-t.top/i)),n=Math.min(u.length-1,Math.floor(r*u.length));g(e=>e===n?e:n)},i=()=>{null===p.current&&(p.current=requestAnimationFrame(()=>{p.current=null,t()}))};return window.addEventListener("scroll",i,{passive:!0}),window.addEventListener("resize",i),t(),()=>{window.removeEventListener("scroll",i),window.removeEventListener("resize",i),null!==p.current&&(cancelAnimationFrame(p.current),p.current=null)}},[u.length,y]),(0,n.useEffect)(()=>{if(y)return;let e=c.current;if(!e)return;let t=()=>{v(e.clientHeight),b(e=>{let t=u.map((e,t)=>Math.min(m.current[t]?.scrollHeight??0,220));return e.length===t.length&&t.every((t,i)=>t===e[i])?e:t})},i=new ResizeObserver(t);return i.observe(e),m.current.forEach(e=>{e&&i.observe(e)}),t(),()=>i.disconnect()},[u,y]),!u.length)return null;let C=e=>x[e]??0,j=f>=0?38+C(f):0,I=f>=0?46*f+j:0,S=h<=0?0:I<=h?(h-I)/2:Math.max(h-I,-(46*f));return(0,i.jsx)(s.default,{log:_,children:(0,i.jsxs)("section",{ref:d,style:y?void 0:{height:`${(u.length+1)*100}
118vh`},className:N.default.dynamic([["52077e077babaa96",[258,46,220]]])+" scroll-showcase relative w-full bg-(--Bg-Primary)",children:[(0,i.jsx)("div",{className:N.default.dynamic([["52077e077babaa96",[258,46,220]]])+" "+((y?"w-full py-[60px]":"sticky top-0 h-screen overflow-hidden")||""),children:(0,i.jsxs)("div",{className:N.default.dynamic([["52077e077babaa96",[258,46,220]]])+" "+`px-6 mx-auto w-full max-w-360 tablet:px-12 desktop:px-20${y?"":" relative flex h-full flex-col justify-center"}`,children:[(0,i.jsxs)("div",{className:N.default.dynamic([["52077e077babaa96",[258,46,220]]])+" flex flex-col items-center gap-6 tablet:pt-20",children:[(0,i.jsx)("h2",{className:N.default.dynamic([["52077e077babaa96",[258,46,220]]])+" max-w-[1000px] text-center text-[32px] leading-[40px] font-semibold text-(--Labels-Primary)",children:e}),t?(0,i.jsx)("p",{className:N.default.dynamic([["52077e077babaa96",[258,46,220]]])+" max-w-[1000px] text-center font-misans text-[17px] leading-[28px] font-[330] text-(--Labels-Primary)",children:t}):null]}),y?(0,i.jsx)("div",{className:N.default.dynamic([["52077e077babaa96",[258,46,220]]])+" mt-10 flex flex-col gap-12",children:u.map(e=>(0,i.jsxs)("div",{className:N.default.dynamic([["52077e077babaa96",[258,46,220]]])+" flex flex-col",children:[(0,i.jsx)("h3",{className:N.default.dynamic([["52077e077babaa96",[258,46,220]]])+" text-2xl leading-tight text-(--Labels-Primary)",children:e.title}),(0,i.jsx)("p",{className:N.default.dynamic([["52077e077babaa96",[258,46,220]]])+" mt-2 text-base leading-6 text-(--Labels-Secondary)",children:e.description}),(0,i.jsx)("div",{className:N.default.dynamic([["52077e077babaa96",[258,46,220]]])+" mt-6 aspect-[739/416] w-full overflow-hidden rounded-[16px] bg-(--Fills-F1)",children:(0,i.jsx)(R.default,{image:e.image,imageAlt:e.imageAlt??e.title,video:e.video,videoPoster:e.videoPoster,className:"h-full w-full object-cover"})})]},e.id))}):(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:N.default.dynamic([["52077e077babaa96",[258,46,220]]])+" mt-10 flex flex-col gap-8 tablet:gap-12 desktop:flex-row desktop:items-center desktop:py-8",children:[(0,i.jsx)("div",{ref:c,className:N.default.dynamic([["52077e077babaa96",[258,46,220]]])+" "+`relative order-2 h-[300px] w-full overflow-hidden desktop:h-[min(416px,calc(100vh-328px))] desktop:w-auto desktop:min-w-0 desktop:flex-[493] ${"left"===a?"desktop:order-2":"desktop:order-1"}`,children:u.map((e,t)=>{let r=t===f,n=t<f,a=n||r?S+46*t:S+I-j+160;return(0,i.jsxs)("div",{style:{top:`${a}px`,opacity:h>0&&a<0?0:void 0,maxHeight:r&&x[t]?`${38+C(t)}px`:void 0},className:N.default.dynamic([["52077e077babaa96",[258,46,220]]])+" "+`scroll-showcase-step absolute right-0 left-0${r?" is-active":""}${n?" is-past":""}`,children:[(0,i.jsx)("h3",{className:N.default.dynamic([["52077e077babaa96",[258,46,220]]])+" truncate py-0 text-2xl leading-tight text-(--Labels-Quaternary) transition-colors duration-300",children:e.title}),(0,i.jsx)("p",{ref:e=>{m.current[t]=e},"aria-hidden":!r,style:{maxHeight:r&&x[t]?`${C(t)}px`:void 0},className:N.default.dynamic([["52077e077babaa96",[258,46,220]]])+" scroll-showcase-body mt-2 overflow-hidden text-base leading-6 text-(--Labels-Secondary)",children:e.description})]},e.id)})}),(0,i.jsx)("div",{className:N.default.dynamic([["52077e077babaa96",[258,46,220]]])+" "+`relative order-1 aspect-[739/416] w-full overflow-hidden rounded-[16px] bg-(--Fills-F1) desktop:h-auto desktop:w-[min(739px,60%,calc((100vh-328px)*1.777))] desktop:flex-none ${"left"===a?"desktop:order-1":"desktop:order-2"}`,children:u.map((e,t)=>(0,i.jsx)(R.default,{image:e.image,imageAlt:e.imageAlt??e.title,video:e.video,videoPoster:e.videoPoster,playing:t===f&&w,"aria-hidden":t!==f,className:`absolute inset-0 h-full w-full object-cover transition-opacity duration-500${t===f?" opacity-100":" opacity-0"}`},e.id))})]})})]})}),(0,i.jsx)(N.default,{id:"52077e077babaa96",dynamic:[258,46,220],children:".scroll-showcase-step.__jsx-style-dynamic-selector{opacity:0;max-height:0;transition:top .95s cubic-bezier(.16,1,.3,1),max-height .9s cubic-bezier(.22,1,.36,1),opacity .22s .1s,transform .95s cubic-bezier(.16,1,.3,1);transform:translateY(12px)}
118.scroll-showcase-step.is-active.__jsx-style-dynamic-selector{max-height:258px;opacity:1;transform:translateY(0)}.scroll-showcase-step.is-past.__jsx-style-dynamic-selector{max-height:46px;opacity:1;transform:translateY(0)}.scroll-showcase-body.__jsx-style-dynamic-selector{opacity:0;max-height:0;transition:max-height .8s cubic-bezier(.22,1,.36,1),opacity .42s}.scroll-showcase-step.is-active.__jsx-style-dynamic-selector .scroll-showcase-body.__jsx-style-dynamic-selector{max-height:220px;opacity:1}.scroll-showcase-step.is-active.__jsx-style-dynamic-selector h3.__jsx-style-dynamic-selector{color:var(--Labels-Primary)}@media (prefers-reduced-motion:reduce){.scroll-showcase-step.__jsx-style-dynamic-selector,.scroll-showcase-body.__jsx-style-dynamic-selector,.scroll-showcase.__jsx-style-dynamic-selector img.__jsx-style-dynamic-selector,.scroll-showcase.__jsx-style-dynamic-selector video.__jsx-style-dynamic-selector{transition:none}}"})]})})}function O({items:e,enableFadeIn:t=!1,className:r}){let n=e.filter(e=>e.value||e.label);return n.length?(0,i.jsx)(f.FadeInModule,{as:"section",enableFadeIn:t,className:`px-6 py-10 desktop:px-0 desktop:py-15 ${r??""}`,children:(0,i.jsx)("div",{className:"mx-auto flex max-w-273 flex-col gap-7 items-center desktop:w-full desktop:flex-row desktop:items-start desktop:justify-between desktop:px-4",children:n.map((e,t)=>(0,i.jsxs)("div",{className:"flex flex-col gap-1 text-center desktop:gap-2",children:[(0,i.jsx)("p",{className:"text-2xl font-semibold text-(--Labels-Primary) desktop:text-5xl",children:e.value}),(0,i.jsx)("p",{className:"text-base text-(--Labels-Secondary) desktop:w-45",children:e.label})]},`stat-${t}`))})}):null}e.s(["default",()=>Z],496347),e.s(["default",()=>O],935722)},374378,e=>{"use strict";var t=e.i(270468),i=e.i(113736);let r={src:e.i(87028).default,width:1920,height:1429,blurWidth:8,blurHeight:6,blurDataURL:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/wAARCAAGAAgDAREAAhEBAxEB/9sAQwAKBwcIBwYKCAgICwoKCw4YEA4NDQ4dFRYRGCMfJSQiHyIhJis3LyYpNCkhIjBBMTQ5Oz4+PiUuRElDPEg3PT47/9sAQwEKCwsODQ4cEBAcOygiKDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDztl3T4Bxk0Af/2Q=="};e.i(234332);var n=e.i(439518),a=e.i(705414),o=e.i(32606),l=e.i(179841),s=e.i(3072);function u({width:e="200px",height:r="40px",borderRadius:n=20,borderWidth:a=.07,borderOpacity:o,brightness:l=70,opacity:u=.93,blur:d=11,displace:c=.5,backgroundOpacity:m=0,saturation:p=1,distortionScale:f=-180,redOffset:g=0,greenOffset:h=10,blueOffset:v=20,xChannel:x="R",yChannel:b="G",mixBlendMode:y="difference",className:$="",style:w,children:k}){let _=(0,i.useRef)(null),C=(0,i.useRef)(null),j=(0,i.useRef)(null),I=(0,i.useRef)(null),S=(0,i.useRef)(null),T=(0,i.useRef)(null),z=(0,s.useRootIsDark)(),[N,A]=(0,i.useState)(!1),[R,Z]=(0,i.useState)(!1),O=(0,i.useId)().replace(/[^a-zA-Z0-9_-]/g,"-"),U=(0,i.useMemo)(()=>({filterId:`glass-filter-${O}`,redGradId:`red-grad-${O}`,blueGradId:`blue-grad-${O}`}),[O]),P=()=>{let e=C.current;if(e){let t,i,r,o,s;e.setAttribute("href",(t=_.current?.getBoundingClientRect(),i=t?.width||400,o=.5*a*Math.min(i,r=t?.height||200),s=`
119      <svg viewBox="0 0 ${i} ${r}" xmlns="http://www.w3.org/2000/svg">
120        <defs>
121          <linearGradient id="${U.redGradId}" x1="100%" y1="0%" x2="0%" y2="0%">
122            <stop offset="0%" stop-color="#0000"/>
123            <stop offset="100%" stop-color="red"/>
124          </linearGradient>
125          <linearGradient id="${U.blueGradId}" x1="0%" y1="0%" x2="0%" y2="100%">
126            <stop offset="0%" stop-color="#0000"/>
127            <stop offset="100%" stop-color="blue"/>
128          </linearGradient>
129        </defs>
130        <rect x="0" y="0" width="${i}" height="${r}" fill="black"></rect>
131        <rect x="0" y="0" width="${i}" height="${r}" rx="${n}" fill="url(#${U.redGradId})" />
132        <rect x="0" y="0" width="${i}" height="${r}" rx="${n}" fill="url(#${U.blueGradId})" style="mix-blend-mode: ${y}" />
133        <rect x="${o}" y="${o}" width="${i-2*o}" height="${r-2*o}" rx="${n}" fill="hsl(0 0% ${l}% / ${u})" style="filter:blur(${d}px)" />
134      </svg>
135    `,`data:image/svg+xml,${encodeURIComponent(s)}`))}},E=()=>{[{el:j.current,offset:g},{el:I.current,offset:h},{el:S.current,offset:v}
135].forEach(({el:e,offset:t})=>{e&&(e.setAttribute("scale",(f+t).toString()),e.setAttribute("xChannelSelector",x),e.setAttribute("yChannelSelector",b))}),T.current&&T.current.setAttribute("stdDeviation",c.toString())};(0,i.useEffect)(()=>{if(Z(CSS.supports("backdrop-filter","blur(10px)")||CSS.supports("-webkit-backdrop-filter","blur(10px)")),function(){if("u"<typeof navigator)return!1;let e=navigator.userAgent,t=/Safari/.test(e)&&!/Chrome/.test(e),i=/Firefox/.test(e);return t||i}())return void A(!1);let e=document.createElement("div");e.style.backdropFilter=`url(#${U.filterId})`,A(""!==e.style.backdropFilter)},[U.filterId]),(0,i.useEffect)(()=>{if(P(),E(),!_.current||"u"<typeof ResizeObserver)return;let e=new ResizeObserver(()=>{setTimeout(P,0)});return e.observe(_.current),()=>e.disconnect()},[]),(0,i.useEffect)(()=>{P(),E()},[e,r,n,a,l,u,d,c,f,g,h,v,x,b,y]);let L=z?"focus-visible:outline-2 focus-visible:outline-[#0A84FF] focus-visible:outline-offset-2":"focus-visible:outline-2 focus-visible:outline-[#007AFF] focus-visible:outline-offset-2",D=(0,i.useMemo)(()=>{let e={...w??{},borderRadius:`${n}px`,"--glass-frost":m,"--glass-saturation":p};return N?{...e,background:z?`hsl(0 0% 100% / ${m})`:`hsl(0 0% 0% / ${m})`,backdropFilter:`url(#${U.filterId}) saturate(${p})`,boxShadow:z?`0 0 2px 1px color-mix(in oklch, white, transparent 65%) inset,
136             0 0 10px 4px color-mix(in oklch, white, transparent 85%) inset,
137             0px 4px 16px rgba(17, 17, 26, 0.05),
138             0px 8px 24px rgba(17, 17, 26, 0.05),
139             0px 16px 56px rgba(17, 17, 26, 0.05),
140             0px 4px 16px rgba(17, 17, 26, 0.05) inset,
141             0px 8px 24px rgba(17, 17, 26, 0.05) inset,
142             0px 16px 56px rgba(17, 17, 26, 0.05) inset`:`0 0 2px 1px color-mix(in oklch, black, transparent 85%) inset,
143             0 0 10px 4px color-mix(in oklch, black, transparent 90%) inset,
144             0px 4px 16px rgba(17, 17, 26, 0.05),
145             0px 8px 24px rgba(17, 17, 26, 0.05),
146             0px 16px 56px rgba(17, 17, 26, 0.05),
147             0px 4px 16px rgba(17, 17, 26, 0.05) inset,
148             0px 8px 24px rgba(17, 17, 26, 0.05) inset,
149             0px 16px 56px rgba(17, 17, 26, 0.05) inset`}:z?R?{...e,background:"rgba(255, 255, 255, 0.1)",backdropFilter:"blur(12px) saturate(1.8) brightness(1.2)",WebkitBackdropFilter:"blur(12px) saturate(1.8) brightness(1.2)",border:`1px solid rgba(255, 255, 255, ${o??.2})`,boxShadow:`inset 0 1px 0 0 rgba(255, 255, 255, 0.2),
150                    inset 0 -1px 0 0 rgba(255, 255, 255, 0.1)`}:{...e,background:"rgba(0, 0, 0, 0.4)",border:`1px solid rgba(255, 255, 255, ${o??.2})`,boxShadow:`inset 0 1px 0 0 rgba(255, 255, 255, 0.2),
151                      inset 0 -1px 0 0 rgba(255, 255, 255, 0.1)`}:R?{...e,background:"rgba(255, 255, 255, 0.25)",backdropFilter:"blur(12px) saturate(1.8) brightness(1.1)",WebkitBackdropFilter:"blur(12px) saturate(1.8) brightness(1.1)",border:`1px solid rgba(255, 255, 255, ${o??.3})`,boxShadow:`0 8px 32px 0 rgba(31, 38, 135, 0.2),
152                  0 2px 16px 0 rgba(31, 38, 135, 0.1),
153                  inset 0 1px 0 0 rgba(255, 255, 255, 0.4),
154                  inset 0 -1px 0 0 rgba(255, 255, 255, 0.2)`}:{...e,background:"rgba(255, 255, 255, 0.4)",border:`1px solid rgba(255, 255, 255, ${o??.3})`,boxShadow:`inset 0 1px 0 0 rgba(255, 255, 255, 0.5),
155                    inset 0 -1px 0 0 rgba(255, 255, 255, 0.3)`}},[R,m,o,n,U.filterId,z,p,w,N]);return(0,t.jsxs)("div",{ref:_,className:["relative flex items-center justify-center overflow-hidden transition-opacity duration-[260ms] ease-out",L,$].filter(Boolean).join(" "),style:D,children:[(0,t.jsx)("svg",{className:"absolute inset-0 w-full h-full opacity-0 pointer-events-none -z-10",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("defs",{children:(0,t.jsxs)("filter",{id:U.filterId,colorInterpolationFilters:"sRGB",x:"0%",y:"0%",width:"100%",height:"100%",children:[(0,t.jsx)("feImage",{ref:C,x:"0",y:"0",width:"100%",height:"100%",preserveAspectRatio:"none",result:"map"}),(0,t.jsx)("feDisplacementMap",{ref:j,in:"SourceGraphic",in2:"map",id:"redchannel",result:"dispRed"}),(0,t.jsx)("feColorMatrix",{in:"dispRed",type:"matrix",values:`1 0 0 0 0
156                      0 0 0 0 0
157                      0 0 0 0 0
158                      0 0 0 1 0`,result:"red"}),(0,t.jsx)("feDisplacementMap",{ref:I,in:"SourceGraphic",in2:"map",id:"greenchannel",result:"dispGreen"}),(0,t.jsx)("feColorMatrix",{in:"dispGreen",type:"matrix",values:`0 0 0 0 0
159                      0 1 0 0 0
160                      0 0 0 0 0
161                      0 0 0 1 0`,result:"green"}),(0,t.jsx)("feDisplacementMap",{ref:S,in:"SourceGraphic",in2:"map",id:"bluechannel",result:"dispBlue"}),(0,t.jsx)("feColorMatrix",{in:"dispBlue",type:"matrix",values:`0 0 0 0 0
162                      0 0 0 0 0
163                      0 0 1 0 0
164                      0 0 0 1 0`,result:"blue"}),(0,t.jsx)("feBlend",{in:"red",in2:"green",mode:"screen",result:"rg"}),(0,t.jsx)("feBlend",{in:"rg",in2:"blue",mode:"screen",result:"output"}),(0,t.jsx)("feGaussianBlur",{ref:T,in:"output",stdDeviation:"0.7"})]})})}),(0,t.jsx)("div",{className:"relative z-10 flex h-full w-full items-center justify-center rounded-[inherit]",children:k})]})}function d({section:e,enableFadeIn:s=!1,className:d=""}){let{title:c,row1:m,row2:p,row3:f,ctaText:g,ctaHref:h}=e,v=(0,i.useRef)(!1),x=(0,i.useMemo)(()=>[{items:m,direction:"left"},{items:p,direction:"right"},{items:f,direction:"left"}],[m,p,f]);if(!m.length||!p.length||!f.length)return null;let b=!!(g?.trim()&&h?.trim()),y=/^https?:\/\//i.test(h);return(0,t.jsx)("section",{className:`w-full pt-[72px] pb-[72px] ${d}`.trim(),"aria-label":c,children:(0,t.jsxs)("div",{className:"px-6 mx-auto w-full max-w-360 tablet:px-12 desktop:px-20",children:[(0,t.jsx)(a.FadeInTitle,{enableFadeIn:s,children:(0,t.jsx)("h2",{className:"mb-8 text-center text-[32px] leading-[40px] font-semibold text-(--Labels-Primary)",children:c})}),(0,t.jsx)(n.FadeInModule,{enableFadeIn:s,staggerMs:200,children:(0,t.jsxs)("div",{className:"overflow-hidden relative group/marquee py-[20px]",children:[(0,t.jsx)("div",{"aria-hidden":!0,
164className:"absolute inset-0 bg-center bg-no-repeat bg-cover rounded-[12px]  pointer-events-none",style:{backgroundImage:`url(${r.src})`}}),(0,t.jsx)("div",{"aria-hidden":!0,className:"absolute inset-0 rounded-2xl pointer-events-none bg-black/40"}),(0,t.jsx)(l.default,{className:"relative gap-5 z-2",rows:x,pausedRef:v,rowGapClassName:"gap-5"}),b?(0,t.jsx)("div",{className:"flex absolute inset-0 z-10 justify-center items-center pointer-events-none",children:(0,t.jsx)("a",{href:h,...y?{target:"_blank",rel:"noopener noreferrer"}:{},className:"group/cta pointer-events-auto relative inline-flex h-12 items-center justify-center overflow-hidden rounded-full px-6 text-sm font-medium text-white transition-[padding,transform,box-shadow] duration-300 hover:-translate-y-px  tablet:h-14 tablet:px-8 tablet:text-base ",children:(0,t.jsx)(u,{blur:24,opacity:.05,borderRadius:100,borderOpacity:.3,backgroundOpacity:.8,style:{width:"100%",height:"100%",background:"rgba(0, 0, 0, 0.80)"},className:"px-6 w-full h-full",children:(0,t.jsxs)("span",{className:"flex relative z-10 items-center text-[18px] leading-6 font-medium whitespace-nowrap",children:[(0,t.jsx)("span",{children:g}),(0,t.jsx)(o.default,{className:"overflow-hidden ml-0 w-0 h-4 opacity-0 transition-all duration-300 ease-out group-hover/marquee:ml-2 group-hover/marquee:w-4 group-hover/marquee:opacity-100"})]})})})}):null]})})]})})}e.s(["default",()=>d],374378)},783479,e=>{"use strict";var t=e.i(270468),i=e.i(113736),r=e.i(451365);e.i(271226);var n=e.i(833969),a=e.i(546530),o=e.i(845065),l=e.i(535546),s=e.i(688126),u=e.i(699533),d=e.i(24928);e.i(61928);var c=e.i(538015);function m({presets:e,disabled:r=!1,pageType:n,logIndex:a,onSelect:o}){let[l,s]=(0,i.useState)(null);return(0,t.jsx)("div",{className:"mx-auto mt-6 flex w-full max-w-[var(--chat-input-max-width,768px)] flex-wrap items-center justify-center gap-x-2 gap-y-4 px-6",children:e.map((e,i)=>{let u=e.prompt===l;return(0,t.jsx)(c.default,{log:{event:"demo_type_select",params:{page_type:n,module_id:"chatbox_publisher",module_index:a,item_index:i+1,item_text:e.label}},children:(0,t.jsx)("button",{type:"button",disabled:r,"aria-pressed":u,onClick:()=>{s(u?null:e.prompt),o(e.prompt)},className:`flex h-[31px] max-w-full cursor-pointer items-center gap-2 rounded-lg bg-(--Fills-F1) px-2 py-1 text-sm leading-[23px] font-[330] whitespace-nowrap transition-colors hover:bg-(--Fills-F2) disabled:cursor-not-allowed disabled:opacity-60 ${u?"text-(--Labels-Primary)":"text-(--Labels-Tertiary)"}`,children:(0,t.jsx)("span",{className:"truncate",children:e.label})})},i)})})}let p=new Set(["home","ok-computer","agent-swarm","slides","websites","sheets","docs","researcher","design"]),f={researcher:{zh:"描述你的问题,生成深度研究报告",zht:"描述你的問題,產生深度研究報告",en:"Ask Kimi to get an in-depth research report"},docs:{zh:"上传文档进行编辑,或从零开始创建",zht:"上傳文件進行編輯,或從零開始建立",en:"Upload a document to work with or create from scratch"},sheets:{zh:"上传表格进行分析,或从零开始创建",zht:"上傳表格進行分析,或從零開始建立",en:"Upload a spreadsheet to work with or create from scratch"},websites:{zh:"描述你的网站想法,风格、功能、数据库都可以",zht:"描述你的網站想法,風格、功能、資料庫都可以",en:"Beautiful design, real backend. Just describe your site"},slides:{zh:"描述你想做的演示文稿,或上传参考文档",zht:"描述你想做的簡報,或上傳參考文件",en:"Describe the presentation you want to make, or upload a reference doc"},design:{zh:"描述想要的设计,或上传参考图",zht:"描述想要的設計,或上傳參考圖",en:"Describe the design you want, or upload a reference image"},"agent-swarm":{zh:"给 AI 团队派一个复杂任务",zht:"給 AI 團隊派一個複雜任務",en:"Assign a task to your AI team"}};function g(e){let t=e?.toLowerCase()??"";return t.startsWith("zh-tw")||t.startsWith("zh-hant")?"zht":t.startsWith("zh")?"zh":"en"}function h(e){window.location.assign(e)}function v(){let{hostname:e,origin:t}=window.location;return"localhost"===e||"127.0.0.1"===e||e.endsWith(".dev.kimi.team")?n.DEFAULT_KIMI_LOGIN_HOST:t}function x({lang:n,chatType:c,showGallery:x,initialPrompt:b,promptPresets:y,galleryFilter:$,agentSwitch:w,agentEntries:k,pageType:_,logIndex:C,onLoginOpenChange:j,placeholderOverride:I}){let S=(0,i.useRef)(null),T=(0,i.useRef)(void 0),z=(0,i.useRef)(null),N=(0,i.useRef)(null),A=(0,i.useRef)(null),[R,Z]=(0,i.useState)(!1),[O,U]=(0,i.useState)(!1);(0,i.useEffect)(()=>{j?.(R)},[R,j]);let[P,E]=(0,i.useState)(c),[L,D]=(0,i.useState)(c);L!==c&&(D(c),E(c));let F=(0,i.useRef)(void 0),M=(0,i.useRef)(""),B=(0,i.useCallback)(()=>{let e=new URLSearchParams,t=((0,s.readChatboxDraftText)(`landing-${c}`)||M.current).trim();t&&(e.set("prefill_prompt",t),e.set("auto_send","true")),h(e.size?`/?${e}`:"/")},[c]),{report:q,element:H}=(0,d.useChatboxErrorFallback)({lang:n,onRetry:()=>{let e=T.current;return e?(M.current&&e.replaceAll(M.current),e.send()):(V(e=>e+1),new Promise((e,t)=>
164{A.current={resolve:e,reject:t}}))},onOpenKimi:B}),[W,V]=(0,i.useState)(0);(0,i.useEffect)(()=>{(0,u.getValidAccessToken)()||(0,a.readCookieValue)(document.cookie,a.KIMI_AUTH_COOKIE)||(0,o.preloadKimiLoginWindow)({loginHost:v(),loginSource:"kimi-landing-feature-iframe"})},[]);let J=JSON.stringify($??null),G=(0,i.useMemo)(()=>{let e=JSON.parse(J),t=e?.slidesStyleIds?.length?new Set(e.slidesStyleIds):void 0,i=e?.websiteTemplateIds?.length?new Set(e.websiteTemplateIds):void 0;if(t||i)return{...t?{slidesStyles:e=>e.filter(e=>t.has(e.id))}:{},...i?{websiteTemplates:e=>e.filter(e=>i.has(e.id))}:{}}},[J]);(0,i.useEffect)(()=>{let t=S.current;if(!t)return;let i=!1,r=b!==F.current?b:void 0;return e.A(731699).then(({createRealTransport:e,mountChatbox:a})=>{if(i)return;T.current=a(t,{transport:t=>e({...t,getToken:u.getValidAccessToken}),chatType:P,agentSwitch:w??!1,agentEntries:k??!1,modelSelector:!1,gallery:x,templateFilter:G,initialPromptTemplate:r,theme:"host",locale:(0,l.pageLangToChatboxLocale)(n),draftKey:`landing-${c}`,onLogin:()=>(Z(!0),new Promise(e=>{z.current=e})),onNavigate:e=>{e?.name==="chat"&&e.params?.id?h(`/chat/${e.params.id}`):p.has(e?.name)&&E(e?.name)},onRestoreChatType:e=>{p.has(e)&&E(e)},onNavigateMembership:()=>{h("/membership")},onSend:e=>{M.current=e.content??""},onError:e=>{(console.error("[FeaturePromptChatbox] chatbox error",e),e?.status===401||e?.code==="unauthenticated")?T.current?.login():q(e)}}),F.current=b,U(!0),A.current?.resolve(),A.current=null;let o=I?f[P]:void 0;if(o){let e=o[g(n)],i=()=>{let i=t.querySelector(".chat-input-placeholder");i&&i.textContent!==e&&(i.textContent=e)};N.current=new MutationObserver(i),N.current.observe(t,{childList:!0,subtree:!0,characterData:!0}),i()}}).catch(e=>{i||(console.error("[FeaturePromptChatbox] failed to load chatbox sdk",e),q(e),A.current?.reject(),A.current=null)}),()=>{i=!0,N.current?.disconnect(),N.current=null,T.current?.unmount(),T.current=void 0,U(!1),z.current?.(!1),z.current=null,Z(!1)}},[n,c,P,x,b,G,w,k,I,W,q]);let K=e=>{Z(!1),z.current?.(e),z.current=null};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{ref:S,className:"w-full","data-testid":"feature-prompt-chatbox","data-chat-type":P}),y?.length?(0,t.jsx)(m,{presets:y,disabled:!O,pageType:_??"feature_page",logIndex:C??1,onSelect:e=>{T.current?.replaceAllPromptTemplate(e),T.current?.focus()}}):null,R&&(0,r.createPortal)((0,t.jsx)(o.KimiLoginWindow,{loginHost:v(),loginSource:"kimi-landing-feature-iframe",resolveAccessToken:u.getValidAccessToken,onAuthenticated:()=>{K(!0)},onDismiss:()=>K(!1),dismissOnMaskClick:!0,revealOnMaskReady:!0,overlayClassName:"fixed inset-0 z-[200] bg-black/60",loadingClassName:"fixed inset-0 z-[200] flex items-center justify-center bg-black/60"}),document.body),H]})}e.s(["default",()=>x,"resolveCopyLocale",()=>g],783479)},564569,e=>{"use strict";var t=e.i(270468),i=e.i(467964),r=e.i(125487),n=e.i(242716),a=e.i(739738),o=e.i(729152),l=e.i(91052),s=e.i(170421),u=e.i(700317),d=e.i(205943),c=e.i(76062),m=e.i(479531),p=e.i(280660),f=e.i(786770),g=e.i(796475),h=e.i(333465),v=e.i(684819),x=e.i(742700),b=e.i(329002),y=e.i(496347),$=e.i(935722),w=e.i(374378),k=e.i(552851),_=e.i(870246),C=e.i(758460),j=e.i(968856),I=e.i(783479),S=e.i(694711),T=e.i(64347),z=e.i(425099),N=e.i(587063),A=e.i(213191);function R(...e){for(let t of e)if("string"==typeof t&&t.trim().length>0)return t}function Z(e,t){let i=e.trim().replace(/\/+$/,""),r=t.trim().startsWith("/")?t.trim():`/${t.trim()}`;return i?`${i}${r}`.replace(/\/+/g,"/"):r}function O(e){if(!e||"object"!=typeof e)return;let t=e.default;return"string"==typeof t&&t.trim()?t:void 0}function U(e){if("string"!=typeof e)return!1;try{return"https:"===new URL(e).protocol}catch{return!1}}function P(e,i,r){function n({props:n,frontmatter:a,nodeKey:o}){let l,s,u,d,c=z.componentStorageSchemas[e].safeParse(n);return c.success?(0,t.jsx)(t.Fragment,{children:r(c.data,(l=a??i.frontmatter,s=("string"==typeof l?.pageType?l.pageType:void 0)??i.pageType??"feature_page",u=Array.isArray(l?.breadcrumb)?l.breadcrumb.filter(e=>"string"==typeof e?.text):void 0,d=Number.parseInt(o.split(":",1)[0]??"",10),{pageType:s,logIndex:l?.deriveComponentLogIndex===!0&&Number.isInteger(d)?d+1:1,relatedFeature:(0,T.normalizeRelatedFeature)(l?.relatedFeature??i.relatedFeature),locale:"string"==typeof l?.locale?l.locale:void 0,breadcrumb:u,relatedContents:i.relatedContents,relatedContentBasePath:i.relatedContentBasePath,langPrefix:i.langPrefix}))}):(0,t.jsxs)("div",{className:"kit-weaver-markdown-invalid-component","data-weaver-invalid-component":e,children:["Invalid component props: ",e]})}return n.displayName=`${e}DirectRenderer`,n}function E(e,i={}){return P("SectionHero",e,(e,r)=>{if(!e.title)return null;if(e.kimiCodeCta)return(0,t.jsx)(h.default,{config:{title:e.title,subtitle:e.subtitle??""},pageType:r.pageType,logIndex:r.logIndex,relatedFeature:r.relatedFeature,breadcrumbItems:r.breadcrumb});let n=e.media,a={title:e.title,subtitle:e.subtitle??"",cta:e.cta?.text,ctaLink:O(e.cta?.link),media:n?.type!=="video"?n?.src??null:null,video:n?.type==="video"?n.src??null:null,poster:n?.type==="video"?n.poster:void 0,posterAlt:n?.type==="video"?n.alt:void 0,videoDuration:n?.videoDuration,videoUploadDate:n?.videoUploadDate,videoClips:n?.videoClips};return"centered"===e.layout?(0,t.jsx)(f.default,{hero:a,ctaLink:a.ctaLink,secondaryCtaText:e.cta?.secondaryText,secondaryCtaLink:O(e.cta?.secondaryLink),appDownloadCta:e.appDownloadCta,pageType:r.pageType,logIndex:r.logIndex,breadcrumbItems:r.breadcrumb,lang:r.locale,mediaClassName:i.mediaClassName}):(0,t.jsx)(p.default,{hero:a,ctaLink:a.ctaLink,ctaNewTab:e.cta?.newTab===!0,secondaryCta:e.cta?.secondaryText?{text:e.cta.secondaryText,href:O(e.cta.secondaryLink)}:void 0,pageType:r.pageType,logIndex:r.logIndex,breadcrumbItems:r.breadcrumb,lang:r.locale})})}function L(e={}){return{SectionHero:E(e),ChatboxPublisher:P("ChatboxPublisher",e,(e,i
164)=>e.chatType?(0,t.jsx)("section",{className:"w-full",children:(0,t.jsx)("div",{className:"px-6 mx-auto w-full max-w-360 tablet:px-12 desktop:px-20",children:"playbook"===e.chatType?(0,t.jsx)(S.default,{lang:i.locale??"en",initialPrompt:e.initialPrompt,uploadTip:e.uploadTip,uploadIcon:e.uploadIcon,sendLabel:e.sendLabel,agentMode:e.agentMode}):(0,t.jsx)(I.default,{lang:i.locale??"en",chatType:e.chatType,showGallery:e.showGallery,initialPrompt:e.initialPrompt,promptPresets:e.promptPresets,galleryFilter:e.galleryFilter,pageType:i.pageType,logIndex:i.logIndex})})}):null),FeatureModules:P("FeatureModules",e,(e,i)=>{let r=e.modules??[];if(!r.length)return null;let n=[],a=[],o=!1,l=()=>{a.length&&(n.push((0,t.jsx)(c.default,{title:o?void 0:e.title,subtitle:o?void 0:e.subtitle,layout:e.layout,modules:a,pageType:i.pageType,logIndex:i.logIndex,lang:i.locale},`feature-modules-${n.length}`)),o=!0,a=[])};return(r.forEach((r,o)=>{if("scroll"===r.displayMode){l();let a=(r.items??[]).filter(e=>e.title&&e.media?.src);if(!r.title||!a.length)return;n.push((0,t.jsx)(y.default,{title:r.title,description:r.description,imagePosition:"textRight"===e.layout?"left":"right",imageSize:r.imageSize,items:a.map((e,t)=>({id:e.trackingId??`item-${t+1}`,title:e.title??"",description:e.description??"",image:e.media?.type!=="video"?e.media?.src??void 0:void 0,imageAlt:e.media?.alt,video:e.media?.type==="video"?e.media?.src??void 0:void 0,videoPoster:e.media?.type==="video"?e.media?.poster:void 0})),pageType:i.pageType,logIndex:i.logIndex},`scroll-showcase-${n.length}`));return}a.push({id:r.trackingId??`module-${o+1}`,title:r.title,titleTag:r.titleTag,titleLayout:r.titleLayout,displayMode:r.displayMode??"static",imageSize:r.imageSize,description:r.description,items:(r.items??[]).map((e,t)=>({id:e.trackingId??`item-${t+1}`,title:e.title??"",subTitleTag:e.subTitleTag,description:e.description,image:e.media?.type!=="video"?e.media?.src??void 0:void 0,imageAlt:e.media?.alt,video:e.media?.type==="video"?e.media?.src??void 0:void 0,videoPoster:e.media?.type==="video"?e.media?.poster:void 0,ctaText:"string"==typeof e.ctaText?e.ctaText:void 0})),ctaText:r.cta?.text,ctaTheme:r.cta?.theme,ctaLink:O(r.cta?.link),ctaSupportingText:"string"==typeof r.cta?.supportingText?r.cta.supportingText:void 0,ctaAlign:r.cta?.align==="left"||r.cta?.align==="center"?r.cta.align:void 0,showCtaBtn:!!r.cta?.text})}),l(),n.length)?(0,t.jsx)(t.Fragment,{children:n}):null}),FAQ:P("FAQ",e,(e,i)=>{let r=(e.items??[]).filter(e=>e.q&&e.a);return r.length?(0,t.jsx)(v.default,{title:e.title??void 0,qaList:r.map((e,t)=>({id:`qa-${t+1}`,question:e.q??"",answer:e.a??""})),pageType:i.pageType,logIndex:i.logIndex,locale:i.locale,expandMode:e.expandMode}):null}),ComparisonTable:P("ComparisonTable",e,(e,i)=>e.title&&e.columns?.length&&e.rows?.length?(0,t.jsx)(l.default,{title:e.title,table:{columns:e.columns,rows:e.rows.map(e=>({feature:e.feature??"",values:e.values??[]}))},ctaButtons:e.ctaButtons?.filter(e=>e.text&&e.href).map(e=>({text:e.text??"",href:e.href??"",theme:e.theme})),pageType:i.pageType,logIndex:i.logIndex,moduleId:"benefits"}):null),StatsBar:P("StatsBar",e,e=>{let i=(e.items??[]).map(e=>({value:e.value??"",label:e.label??""}));return i.length?(0,t.jsx)($.default,{items:i}):null}),ImageMarquee:P("ImageMarquee",e,e=>{let i=(e.rows??[]).map((e,t)=>e.filter(e=>e.src).map((e,i)=>({id:`marquee-${t+1}-${i+1}`,src:e.src??"",alt:e.alt})));return i.length>=3?(0,t.jsx)(w.default,{section:{title:e.title??"",row1:i[0],row2:i[1],row3:i[2],ctaText:"",ctaHref:""}}):2===i.length?(0,t.jsx)(s.default,{section:{title:e.title,topRow:i[0],bottomRow:i[1],scroll:e.scroll,rowHeight:e.rowHeight,cardSizing:e.cardSizing},className:"py-18"}):null}),LogoWall:P("LogoWall",e,e=>{let i=(e.rows??[]).map((e,t)=>e.filter(e=>e.src).map((e,i)=>({id:`logowall-${t+1}-${i+1}`,src:e.src??"",alt:e.alt,height:e.height,darkSrc:e.darkSrc}))).filter(e=>e.length);return i.length?(0,t.jsx)(u.default,{title:e.title,rows:i,rowHeight:e.rowHeight}):null}),MediaCollection:P("MediaCollection",e,(e,i)=>{if("switch-gallery"===e.presentation){let r=(e.items??[]).flatMap(e=>e?.media?[{...e,media:e.media}]:[]);
164return r.length?(0,t.jsx)(_.default,{title:e.title,description:e.description,items:r,locale:i.locale}):null}return"horizontal-scroll"!==e.presentation?(0,t.jsx)("div",{className:"kit-weaver-markdown-invalid-component","data-weaver-invalid-component":"MediaCollection",children:"Invalid component props: MediaCollection"}):e.items?.length?(0,t.jsx)(k.default,{section:{title:e.title??"",titleTag:"h2",subtitle:"",description:"",items:(0,N.mapMediaCollectionHorizontalScrollItems)(e.items)},pageType:i.pageType,logIndex:i.logIndex}):null}),CardCollection:P("CardCollection",e,(e,i)=>{let r=e.items??[];return e.title&&r.length?"steps"===e.presentation?(0,t.jsx)(g.default,{title:e.title,steps:r.map((e,t)=>{let i=(0,A.mapCollectionCard)(e,t,{idPrefix:"step"});return{id:i.id,title:i.title,description:i.description,number:t+1,video:i.video,image:i.image,imgAlt:i.imageAlt}}),...(0,A.mapLeanCta)(e.cta,O),pageType:i.pageType,logIndex:i.logIndex}):"audience-carousel"===e.presentation?(0,t.jsx)(b.default,{title:e.title,cards:r.map((e,t)=>{let i=(0,A.mapCollectionCard)(e,t,{idPrefix:"role"});return{id:i.id,title:i.title,description:i.description,image:i.image??null,imageAlt:i.imageAlt}}),...(0,A.mapLeanCta)(e.cta,O),pageType:i.pageType,logIndex:i.logIndex}):(0,t.jsx)(d.default,{title:e.title,features:r.map((e,t)=>{let i=(0,A.mapCollectionCard)(e,t,{idPrefix:"card"});return{id:i.id,title:i.title,description:i.description,imageSrc:i.image,imageAlt:i.imageAlt}})}):null}),FinalCTA:P("FinalCTA",e,(e,i)=>e.title&&e.placeholder?(0,t.jsx)(m.default,{finalCta:{title:e.title,placeholder:e.placeholder,hoverText:e.hoverText,ctaLink:O(e.cta?.link),iconMode:e.iconMode},ctaLink:O(e.cta?.link),ctaNewTab:e.cta?.newTab===!0,pageType:i.pageType,logIndex:i.logIndex,featureId:i.relatedFeature??"other"}):null),ResourceCTAButton:P("ResourceCTAButton",e,(e,i)=>(0,t.jsx)(j.ResourceCTAButton,{...e,pageType:i.pageType,relatedFeature:i.relatedFeature})),RelatedTools:P("RelatedTools",e,(e,i)=>{let r=(i.relatedContents??[]).map((e,t)=>({id:e.contentId??e.contentKey??`tool-${t+1}`,name:"string"==typeof e.meta?.relatedTitle&&e.meta.relatedTitle.trim()?e.meta.relatedTitle:"string"==typeof e.meta?.title&&e.meta.title.trim()?e.meta.title:e.contentKey,link:function(e,t,i){let r=R(e.url);if(r)return/^https?:\/\//i.test(r)||r.startsWith("//")?r:Z("",r);let n=R(e.path);return n?Z(i?.langPrefix??"",n):Z(i?.langPrefix??"",`/${t}/${e.contentKey}`)}(e,i.relatedContentBasePath??"capabilities",{langPrefix:i.langPrefix})}));return e.title&&r.length?(0,t.jsx)(x.default,{title:e.title,tools:r,pageType:i.pageType,logIndex:i.logIndex,enableFadeIn:!0===e.enableFadeIn,locale:i.locale}):null}),KimiCodeCTA:P("KimiCodeCTA",e,(e,i)=>(0,t.jsx)(C.default,{presentation:e.presentation,align:e.align,variant:"body",pageType:i.pageType,relatedFeature:i.relatedFeature,locale:i.locale})),CapabilityShowcase:P("CapabilityShowcase",e,(e,a)=>{if("thumbnails"===e.presentation){let i=e.items??[];return i.length?(0,t.jsx)(r.default,{title:e.title,subtitle:e.subtitle,items:i.map((e,t)=>({id:e.trackingId??`case-${t+1}`,label:e.label??"",description:e.description,thumbnail:e.thumbnail,media:e.media?{type:e.media.type,src:e.media.src,alt:e.media.alt,poster:e.media.poster}:void 0,embed:e.embed&&U(e.embed.url)?{url:e.embed.url,title:e.embed.title}:void 0,cta:e.cta?{text:e.cta.text,href:e.cta.href}:void 0})),pageType:a.pageType,logIndex:a.logIndex}):null}if("list"===e.presentation){let i,r=e.items??[];return r.length?(0,t.jsx)("section",{className:"w-full py-18",children:(0,t.jsx)("div",{className:"px-6 mx-auto w-full max-w-360 tablet:px-12 desktop:px-20",children:(0,t.jsx)(n.default,{title:e.title,subtitle:e.subtitle,titleTag:e.titleTag,useCases:r.map((e,t)=>({id:e.trackingId??`use-case-${t+1}`,label:e.label??"",subtitle:e.description??"",imageSrc:e.media?.src??"",imageAlt:e.media?.alt,poster:e.media?.poster,caption:e.media?.caption,embed:e.embed&&U(e.embed.url)?{url:e.embed.url,title:e.embed.title}:void 0})),tools:(i=(e.ctaButtons??[]).filter(e=>e.text&&e.href).map((e,t)=>({id:e.trackingId??`cta-${t+1}`,name:e.text??"",link:e.href??"",theme:e.theme}))).length?i:void 0,pageType:a.pageType,logIndex:a.logIndex,lang:a.locale})})}):null}let o=e.items??[];return o.length?(0,t.jsx)(i.default,{title:e.title,subtitle:e.subtitle,tabs:o.map((e,t)=>({id:e.trackingId??`tab-${t+1}`,icon:e.icon??"",label:e.label??"",description:e.description??"",image:e.media?.src??"",imageAlt:e.media?.alt,embed:e.embed&&U(e.embed.url)?{url:e.embed.url,title:e.embed.title}:void 0})),pageType:a.pageType,logIndex:a.logIndex}):null}),QACards:P("QACards",e,e=>{let i=(e.items??[]).map(e=>({image:e.media?.src??"",category:e.category??"",fullCategory:e.fullCategory??e.category??"",question:e.question??"",answer:e.answer??"",alt:e.media?.alt}));return i.length?"carousel"===e.presentation?(0,t.jsx)(a.ShowcaseCarousel,{data:i,title:e.title,de
164scription:e.description}):(0,t.jsx)(o.ShowcaseGrid,{data:i,title:e.title,description:e.description}):null})}}e.s(["createSectionDirectComponentRenderers",()=>L,"createSectionHeroRenderer",()=>E],564569)},335232,e=>{"use strict";var t,i,r,n,a,o,l,s,u,d,c,m,p,f,g=e.i(270468),h=e.i(113736);let v=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,i)=>i?i.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)},x=(...e)=>e.filter((e,t,i)=>!!e&&""!==e.trim()&&i.indexOf(e)===t).join(" ").trim();var b={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let y=(0,h.forwardRef)(({color:e="currentColor",size:t=24,strokeWidth:i=2,absoluteStrokeWidth:r,className:n="",children:a,iconNode:o,...l},s)=>(0,h.createElement)("svg",{ref:s,...b,width:t,height:t,stroke:e,strokeWidth:r?24*Number(i)/Number(t):i,className:x("lucide",n),...!a&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(l)&&{"aria-hidden":"true"},...l},[...o.map(([e,t])=>(0,h.createElement)(e,t)),...Array.isArray(a)?a:[a]])),$=(e,t)=>{let i=(0,h.forwardRef)(({className:i,...r},n)=>(0,h.createElement)(y,{ref:n,iconNode:t,className:x(`lucide-${v(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,i),...r}));return i.displayName=v(e),i},w=$("blocks",[["rect",{width:"7",height:"7",x:"14",y:"3",rx:"1",key:"6d4xhi"}],["path",{d:"M10 21V8a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-5a1 1 0 0 0-1-1H3",key:"1fpvtg"}]]),k=$("brain-circuit",[["path",{d:"M12 5a3 3 0 1 0-5.997.125 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z",key:"l5xja"}],["path",{d:"M9 13a4.5 4.5 0 0 0 3-4",key:"10igwf"}],["path",{d:"M6.003 5.125A3 3 0 0 0 6.401 6.5",key:"105sqy"}],["path",{d:"M3.477 10.896a4 4 0 0 1 .585-.396",key:"ql3yin"}],["path",{d:"M6 18a4 4 0 0 1-1.967-.516",key:"2e4loj"}],["path",{d:"M12 13h4",key:"1ku699"}],["path",{d:"M12 18h6a2 2 0 0 1 2 2v1",key:"105ag5"}],["path",{d:"M12 8h8",key:"1lhi5i"}],["path",{d:"M16 8V5a2 2 0 0 1 2-2",key:"u6izg6"}],["circle",{cx:"16",cy:"13",r:".5",key:"ry7gng"}],["circle",{cx:"18",cy:"3",r:".5",key:"1aiba7"}],["circle",{cx:"20",cy:"21",r:".5",key:"yhc1fs"}],["circle",{cx:"20",cy:"8",r:".5",key:"1e43v0"}]]),_=$("file-check-2",[["path",{d:"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4",key:"1pf5j1"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"m3 15 2 2 4-4",key:"1lhrkk"}]]),C=$("file-stack",[["path",{d:"M21 7h-3a2 2 0 0 1-2-2V2",key:"9rb54x"}],["path",{d:"M21 6v6.5c0 .8-.7 1.5-1.5 1.5h-7c-.8 0-1.5-.7-1.5-1.5v-9c0-.8.7-1.5 1.5-1.5H17Z",key:"1059l0"}],["path",{d:"M7 8v8.8c0 .3.2.6.4.8.2.2.5.4.8.4H15",key:"16874u"}],["path",{d:"M3 12v8.8c0 .3.2.6.4.8.2.2.5.4.8.4H11",key:"k2ox98"}]]),j=$("globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]),I=$("landmark",[["path",{d:"M10 18v-7",key:"wt116b"}],["path",{d:"M11.12 2.198a2 2 0 0 1 1.76.006l7.866 3.847c.476.233.31.949-.22.949H3.474c-.53 0-.695-.716-.22-.949z",key:"1m329m"}],["path",{d:"M14 18v-7",key:"vav6t3"}],["path",{d:"M18 18v-7",key:"aexdmj"}],["path",{d:"M3 22h18",key:"8prr45"}],["path",{d:"M6 18v-7",key:"1ivflk"}]]),S=$("chart-line",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"m19 9-5 5-4-4-3 3",key:"2osh9i"}]]),T=$("lock",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]]),z=$("refresh-cw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]),N=$("scale",[["path",{d:"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z",key:"7g6ntu"}],["path",{d:"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z",key:"ijws7r"}],["path",{d:"M7 21h10",key:"1b0cd5"}],["path",{d:"M12 3v18",key:"108xh3"}
164],["path",{d:"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2",key:"3gwbw2"}]]),A=$("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]]),R=$("sparkles",[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}],["path",{d:"M20 3v4",key:"1olli1"}],["path",{d:"M22 5h-4",key:"1gvqau"}],["path",{d:"M4 17v2",key:"vumght"}],["path",{d:"M5 18H3",key:"zchphs"}]]),Z=$("timer",[["line",{x1:"10",x2:"14",y1:"2",y2:"2",key:"14vaq8"}],["line",{x1:"12",x2:"15",y1:"14",y2:"11",key:"17fdiu"}],["circle",{cx:"12",cy:"14",r:"8",key:"1e1u0o"}]]),O=$("workflow",[["rect",{width:"8",height:"8",x:"3",y:"3",rx:"2",key:"by2w9f"}],["path",{d:"M7 11v4a2 2 0 0 0 2 2h4",key:"xkn7yn"}],["rect",{width:"8",height:"8",x:"13",y:"13",rx:"2",key:"1cgmvn"}]]),U=$("zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]]);function P(){return(P=Object.assign.bind()).apply(null,arguments)}let E=function(e){return h.createElement("svg",P({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"currentColor"},e),t||(t=h.createElement("path",{fillOpacity:.9,fillRule:"evenodd",d:"M17 3.8H7A2.2 2.2 0 0 0 4.8 6v9.765a2.2 2.2 0 0 0 1.157 1.937l5 2.692a2.2 2.2 0 0 0 2.086 0l5-2.692a2.2 2.2 0 0 0 1.157-1.937V6A2.2 2.2 0 0 0 17 3.8M7 2a4 4 0 0 0-4 4v9.765a4 4 0 0 0 2.104 3.522l5 2.692a4 4 0 0 0 3.792 0l5-2.692A4 4 0 0 0 21 15.765V6a4 4 0 0 0-4-4z",clipRule:"evenodd"})),i||(i=h.createElement("path",{fillOpacity:.9,fillRule:"evenodd",d:"M16.725 8.63a.9.9 0 0 1 0 1.273l-4.962 4.962a.9.9 0 0 1-1.273 0l-2.672-2.671a.9.9 0 0 1 1.273-1.273l2.035 2.035 4.326-4.325a.9.9 0 0 1 1.273 0",clipRule:"evenodd"})))};function L(){return(L=Object.assign.bind()).apply(null,arguments)}function D(){return(D=Object.assign.bind()).apply(null,arguments)}function F(){return(F=Object.assign.bind()).apply(null,arguments)}function M(){return(M=Object.assign.bind()).apply(null,arguments)}function B(){return(B=Object.assign.bind()).apply(null,arguments)}function q(){return(q=Object.assign.bind()).apply(null,arguments)}e.i(74801);var H=e.i(439518),W=e.i(705414);let V={Blocks:w,BrainCircuit:k,FileCheck2:_,FileStack:C,Globe:j,Landmark:I,LineChart:S,Lock:T,RefreshCw:z,Scale:N,Search:A,Sparkles:R,Timer:Z,Workflow:O,Zap:U},J={security:E,service:function(e){return h.createElement("svg",L({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"currentColor"},e),r||(r=h.createElement("path",{fillOpacity:.9,fillRule:"evenodd",d:"M12 2.1a7.9 7.9 0 0 1 7.85 7.023A3 3 0 0 1 22 12v3a3 3 0 0 1-2.123 2.87c-.14 1.248-.983 2.244-2.108 2.905-1.235.727-2.903 1.125-4.769 1.125a.9.9 0 0 1 0-1.8c1.634 0 2.966-.352 3.856-.875.716-.421 1.083-.907 1.2-1.38a3 3 0 0 1-2.052-2.69L16 15v-3a3 3 0 0 1 2.04-2.84 6.099 6.099 0 0 0-12.081 0A3 3 0 0 1 8 12v3a3 3 0 0 1-5.996.154L2 15v-3a3 3 0 0 1 2.148-2.877A7.9 7.9 0 0 1 12 2.1m-7 8.7A1.2 1.2 0 0 0 3.8 12v3a1.2 1.2 0 0 0 2.4 0v-3A1.2 1.2 0 0 0 5 10.8m14 0a1.2 1.2 0 0 0-1.2 1.2v3a1.2 1.2 0 0 0 2.4 0v-3a1.2 1.2 0 0 0-1.2-1.2",clipRule:"evenodd"})))},Clock:function(e){return h.createElement("svg",D({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",fill:"currentColor"},e),n||(n=h.createElement("path",{d:"M9.8 4.9a.9.9 0 0 1 .9.9v4.028l1.936 1.936a.9.9 0 1 1-1.273 1.273l-2.2-2.2A.9.9 0 0 1 8.9 10.2V5.8a.9.9 0 0 1 .9-.9"})),a||(a=h.createElement("path",{fillRule:"evenodd",d:"M9.9 0c5.468 0 9.9 4.433 9.9 9.9s-4.432 9.9-9.9 9.9S0 15.368 0 9.9C0 4.433 4.433 0 9.9 0M18 9.9a8.1 8.1 0 1 0-16.2 0 8.1 8.1 0 0 0 16.2 0",clipRule:"evenodd"})))},Refresh:function(e){return h.createElement("svg",F({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"currentColor"},e),o||(o=h.createElement("g",{clipPath:"url(#refresh_svg__clip0_12453_3)"},h.createElement("path",{fillRule:"evenodd",d:"M7.475 4.322a9 9 0 0 1 13.417 6.554.9.9 0 0 1-1.783.248A7.2 7.2 0 0 0 6 8.1h2a.9.9 0 1 1 0 1.8H4a.9.9 0 0 1-.9-.9V5a.9.9 0 0 1 1.8 0v1.555a9 9 0 0 1 2.575-2.233m-3.599 7.787a.9.9 0 0 1 1.015.767A7.2 7.2 0 0 0 18 15.9h-2a.9.9 0 0 1 0-1.8h4a.9.9 0 0 1 .9.9v4a.9.9 0 1 1-1.8 0v-1.555a9 9 0 0 1-15.991-4.321.9.9 0 0 1 .767-1.015",clipRule:"evenodd"}))),l||(l=h.createElement("defs",null,h.createElement("clipPath",{id:"refresh_svg__clip0_12453_3"},h.createElement("path",{d:"M0 0h24v24H0z"})))))},GitBranch:function(e){return h.createElement("svg",M({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"
164currentColor"},e),s||(s=h.createElement("path",{d:"M18 2.2a2.798 2.798 0 0 1 .9 5.448V9.5a3.9 3.9 0 0 1-3.9 3.9H8a1.1 1.1 0 0 0-1.1 1.1v1.85A2.799 2.799 0 0 1 6 21.8a2.8 2.8 0 0 1-.9-5.45V7.649A2.798 2.798 0 0 1 6 2.2a2.8 2.8 0 0 1 .9 5.448v4.168c.34-.139.71-.216 1.1-.216h7a2.1 2.1 0 0 0 2.1-2.1V7.648A2.798 2.798 0 0 1 18 2.2M6 18a1 1 0 1 0 0 2 1 1 0 0 0 0-2M6 4a1 1 0 1 0 0 2 1 1 0 0 0 0-2m12 0a1 1 0 1 0 0 2 1 1 0 0 0 0-2"})))},Database:function(e){return h.createElement("svg",B({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"currentColor"},e),u||(u=h.createElement("path",{fillRule:"evenodd",d:"M12.1 2c2.096 0 4.013.322 5.437.874.71.275 1.342.624 1.814 1.058s.849 1.02.85 1.737v8.3l-.002.005.001.005v4.153c0 .717-.377 1.303-.85 1.737-.47.433-1.104.783-1.813 1.058-1.424.551-3.34.874-5.437.874s-4.012-.323-5.437-.874c-.71-.275-1.343-.625-1.814-1.058S4 18.85 4 18.132V5.669c0-.717.376-1.303.849-1.737.471-.434 1.105-.783 1.814-1.058C8.088 2.323 10.003 2 12.1 2m6.3 14.334a10 10 0 0 1-1.225.561q-.024.01-.049.017c-1.388.445-3.066.735-5.026.736-1.961 0-3.638-.291-5.027-.736q-.024-.007-.049-.017a10 10 0 0 1-1.224-.561v1.798c0 .045.021.185.267.412.25.228.66.477 1.245.704C8.48 19.7 10.166 20 12.1 20s3.62-.3 4.787-.752c.586-.227.997-.476 1.246-.704.246-.227.266-.367.266-.412zm0-4.154a10 10 0 0 1-1.274.578c-1.388.445-3.066.735-5.026.735-1.961 0-3.638-.29-5.027-.735l-.049-.018-.273-.11a9 9 0 0 1-.951-.426v1.765c0 .021.011.17.346.44.325.26.834.528 1.507.788 1.198.38 2.68.64 4.447.64 1.768 0 3.249-.26 4.447-.64.673-.26 1.18-.529 1.506-.789.335-.268.346-.418.346-.44zm-.063-4.121a8 8 0 0 1-.423.212l-.164.077-.07.03q-.248.11-.505.21l-.049.016c-1.388.445-3.066.736-5.026.736-1.961 0-3.638-.29-5.027-.736l-.049-.016-.045-.019a9 9 0 0 1-1.18-.51v1.756l.004.03c.01.052.063.194.343.419.3.24.754.483 1.35.723l.147.054c1.2.382 2.684.644 4.457.644 1.768 0 3.249-.26 4.447-.641.673-.26 1.18-.529 1.506-.79.252-.201.321-.336.34-.4l.006-.039V8.026zM12.1 3.8c-1.935 0-3.62.3-4.787.752-.587.227-.997.475-1.246.704-.247.227-.268.367-.268.412v.002c0 .02.01.169.347.44.323.258.827.524 1.494.783 1.2.382 2.685.644 4.46.644 1.768 0 3.249-.26 4.447-.64.673-.26 1.18-.53 1.506-.79.337-.27.346-.42.346-.439 0-.045-.02-.185-.266-.412-.249-.229-.66-.477-1.246-.704C15.719 4.1 14.035 3.8 12.1 3.8",clipRule:"evenodd"})))},Signature:function(e){return h.createElement("svg",q({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"currentColor"},e),d||(d=h.createElement("g",{clipPath:"url(#signature_svg__clip0_12453_35)"},h.createElement("path",{d:"M16.5 8.2a.8.8 0 0 1 .8.8c0 1.328-.329 2.276-.849 2.908-.516.627-1.183.892-1.728.892-.83 0-1.347-.513-1.661-1.052a3 3 0 0 1-.372.479c-.277.287-.69.573-1.227.573-.55 0-.957-.297-1.223-.605a3 3 0 0 1-.28-.401q-.095.167-.207.317c-.242.316-.655.689-1.253.689a.8.8 0 0 1-.078-1.597c.013-.013.035-.031.06-.064.103-.134.217-.358.325-.66a9 9 0 0 0 .384-1.596l.035-.145a.8.8 0 0 1 1.551.183c.046.456.168 1.131.373 1.668.104.27.21.455.3.56q.014.014.026.023.024-.018.061-.055c.113-.117.244-.315.376-.59.263-.545.453-1.225.543-1.682A.8.8 0 0 1 14.041 9c0 .445.069 1.097.25 1.607.204.574.393.593.432.593.048 0 .27-.037.493-.308.22-.268.484-.82.484-1.892a.8.8 0 0 1 .8-.8"}),h.createElement("path",{fillRule:"evenodd",d:"M16 2.1A3.9 3.9 0 0 1 19.9 6v10.1H21a.9.9 0 0 1 .9.9c0 2.215-.636 3.596-1.819 4.313-1.062.643-2.375.586-3.164.586L8.5 21.9a3.4 3.4 0 0 1-3.4-3.4V3.901c-.47.006-.731.103-.872.19a.6.6 0 0 0-.265.335c-.12.339-.058.85.097 1.252a.9.9 0 0 1-1.681.644c-.23-.597-.435-1.587-.112-2.498a2.4 2.4 0 0 1 1.009-1.26c.495-.309 1.11-.457 1.824-.463zM6.9 18.5a1.6 1.6 0 0 0 1.436 1.592l.164.008c.353 0 .747-.202 1.095-.75.349-.55.589-1.374.589-2.35a.9.9 0 0 1 .9-.9H18.1V6A2.1 2.1 0 0 0 16 3.9H6.9zm5.03-.6c-.099.811-.332 1.566-.688 2.2h5.675c.961 0 1.69 0 2.232-.328.346-.21.764-.664.903-1.872z",clipRule:"evenodd"}))),c||(c=h.createElement("defs",null,h.createElement("clipPath",{id:"signature_svg__clip0_12453_35"},h.createElement("path",{d:"M0 0h24v24H0z"})))))},ShieldCheck:E};function G({icon:e}){if(Object.hasOwn(J,e)){let t=J[e];return(0,g.jsx)(t,{"aria-hidden":"true",focusable:"false",className:"size-6 [&_path]:fill-current"})}let t=V[e]??R;return(0,g.jsx)(t,{size:24,strokeWidth:1.5,"aria-hidden":"true"})}
164function K({title:e,subtitle:t,items:i,columns:r=2,enableFadeIn:n=!1,className:a=""}){return i.length?(0,g.jsx)("section",{className:`w-full py-12 desktop:pt-12 desktop:pb-24 ${a}`.trim(),children:(0,g.jsxs)("div",{className:"mx-auto w-full max-w-360 px-6 tablet:px-12 desktop:px-20",children:[(0,g.jsx)(W.FadeInTitle,{enableFadeIn:n,children:(0,g.jsx)("h2",{className:"mb-8 text-center text-[32px] leading-[40px] font-semibold text-(--Labels-Primary)",children:e})}),t?(0,g.jsx)("p",{className:"-mt-6 mb-8 text-center text-base leading-relaxed text-(--Labels-Secondary)",children:t}):null,(0,g.jsx)("div",{className:3===r?"grid w-full grid-cols-1 gap-4 tablet:grid-cols-2 desktop:grid-cols-3":"grid w-full grid-cols-1 gap-4 tablet:grid-cols-2",children:i.map((e,t)=>(0,g.jsx)(H.FadeInModule,{enableFadeIn:n,staggerMs:300+100*t,className:"h-full min-w-0",children:(0,g.jsxs)("article",{className:"flex h-full flex-col rounded-2xl bg-(--Fills-F1) px-5 pt-4 pb-5",children:[(0,g.jsx)("div",{className:"flex size-10 items-center justify-start text-(--Labels-Primary)",children:(0,g.jsx)(G,{icon:e.icon})}),(0,g.jsxs)("div",{className:"mt-4 flex flex-col gap-1.5",children:[(0,g.jsx)("h3",{className:"font-misans text-[17px] leading-7 font-[450] text-(--Labels-Primary)",children:e.title}),(0,g.jsx)("p",{className:"font-misans text-[17px] leading-7 font-normal text-(--Labels-Secondary)",children:e.description})]})]})},e.id))})]})}):null}function Q(){return(Q=Object.assign.bind()).apply(null,arguments)}let X=function(e){return h.createElement("svg",Q({xmlns:"http://www.w3.org/2000/svg",width:120,height:44,viewBox:"0 0 120 44",fill:"currentColor"},e),m||(m=h.createElement("g",{fillOpacity:.84,clipPath:"url(#business-plan-music-notes_svg__clip0_7501_1179729)"},h.createElement("path",{d:"M18.055 13c.069 0 .126.057.126.126v19.512h-.003c.007 1.002-.657 2.215-2.025 2.925-1.64.855-3.421.67-3.983-.409-.56-1.078.312-2.645 1.952-3.497 1.18-.614 2.433-.687 3.253-.281V15H6.18v17.638h-.003c.007 1.002-.657 2.215-2.025 2.925-1.64.855-3.421.67-3.983-.409-.56-1.078.312-2.645 1.952-3.497 1.18-.614 2.433-.687 3.253-.281v-18.25c0-.069.057-.126.126-.126zm41 0c.069 0 .126.057.126.126v19.512h-.003c.007 1.002-.657 2.215-2.025 2.925-1.64.855-3.421.67-3.983-.409-.56-1.078.312-2.645 1.952-3.497 1.18-.614 2.433-.687 3.253-.281V18H47.18v14.638h-.003c.007 1.002-.657 2.215-2.025 2.925-1.64.855-3.421.67-3.983-.409-.56-1.078.312-2.645 1.952-3.497 1.18-.614 2.433-.687 3.253-.281V15H35.18v17.638h-.003c.007 1.002-.657 2.215-2.025 2.925-1.64.855-3.421.67-3.983-.409-.56-1.078.312-2.645 1.952-3.497 1.18-.614 2.433-.687 3.253-.281v-18.25c0-.069.057-.126.126-.126zM61.5 33a.5.5 0 1 1 0 1 .5.5 0 0 1 0-1M47.18 17h11.194v-2H47.18zM70.538 5.52q.255 0 .256.232v1.04h.017q.16 0 .248-.032.102-.046.191-.112a1 1 0 0 1 .08-.056.2.2 0 0 1 .105-.024q.096 0 .16.072a.2.2 0 0 1 .071.152.23.23 0 0 1-.231.232h-.641v2.128q0 .784.425.784a1 1 0 0 0 .447-.136l.065.216q0 .008-.12.112a1.2 1.2 0 0 1-.289.192.9.9 0 0 1-.391.088q-.712 0-.712-.968V7.024h-.448a.12.12 0 0 1-.088-.032.14.14 0 0 1-.033-.088.11.11 0 0 1 .073-.105.1.1 0 0 1 .047-.007h.449V5.584l.128-.032a.6.6 0 0 1 .191-.032M67.2 6.6q.24 0 .376.128a.43.43 0 0 1 .168.328q0 .12-.064.24a.9.9 0 0 1-.232.272q-.248-.296-.56-.296a.66.66 0 0 0-.4.144q-.185.135-.312.384v2.272h.496v.232H65.08v-.232h.52V7.208a.08.08 0 0 0-.024-.056.08.08 0 0 0-.056-.024h-.4v-.2q.24-.072.424-.136.184-.072.4-.168a.3.3 0 0 1 .064-.016q.064 0 .112.056a.15.15 0 0 1 .056.12v.568q.152-.345.44-.544.296-.208.584-.208m1.612.016q.064 0 .112.056a.15.15 0 0 1 .056.12v3.28h.512v.232H67.9v-.232h.504V7.216a.08.08 0 0 0-.024-.056.08.08 0 0 0-.056-.024h-.4v-.2q.24-.072.425-.136.183-.072.399-.168a.3.3 0 0 1 .064-.016M73.5 9a.5.5 0 1 1 0 1 .5.5 0 0 1 0-1m-4.856-4.056a.37.37 0 0 1 .272.112.37.37 0 0 1 .112.272.37.37 0 0 1-.112.272.37.37 0 0 1-.272.112.36.36 0 0 1-.264-.112.37.37 0 0 1-.111-.272.37.37 0 0 1 .11-.272.36.36 0 0 1 .265-.112M100.055 13c.069 0 .126.057.126.126v19.512h-.003c.007 1.002-.657 2.215-2.025 2.925-1.64.855-3.421.67-3.983-.409-.56-1.078.312-2.645 1.952-3.497 1.18-.614 2.433-.687 3.253-.281V15H89.18v17.638h-.003c.007 1.002-.657 2.215-2.025 2.925-1.64.855-3.421.67-3.983-.409-.56-1.078.312-2.645 1.952-3.497 1.18-.614 2.433-.687 3.253-.281V15H73.18v17.638h-.003c.007 1.002-.657 2.215-2.025 2.925-1.64.855-3.421.67-3.983-.409-.56-1.078.312-2.645 1.952-3.497 1.18-.614 2.433-.687 3.253-.281v-18.25c0-.069.057-.126.126-.126zm2.445 20a.501.501 0 1 1 0 1.002.501.501 0 0 1 0-1.002m12.669-2a.17.17 0 0 1 .155.094q.083.081.128.117a.25.25 0 0 0 .137.035h.457q.895 0 1.406.517.548.597.548 1.7 0 .81-.283 1.361-.274.552-.703.822-.42.257-.85.257-.201 0-.42-.082a3 3 0 0 1-.374-.164v5.003h.712V41H114v-.34h.64v-8.792q0-.046-.028-.082-.018-.035-.054-.035h-.403v-.294q.31-.117.485-.187.172-.082.456-.247zm-5.736-4c.04 0 .073.038.073.085l.003 4.959c.458-.422 1.109-.697 1.761-.586l-.004.001c.633.108 1.039.674.986 1.376v.027l-.009.091a3 3 0 0 1-.132.584 5 5 0 0 1-.236.587 4 4 0 0 1-.181.334 5.3 5.3 0 0 1-.87 1.09q-.2.195-.419.372l-.185.145c-.1.071-.194.144-.295.212-.169.113-.337.226-.519.317-.085.043-.175.08-.262.123-.039.018-.084.055-.129.05-.01 0-.01-.005-.01-.015a.1.1 0 0 1-.002-.035v-.18l.002-9.452c0-.047.034-.085.074-.085zm1.736 4.994c-.632-.107-1.371.37-1.659.901v3.085c2.133-1.389 2.172-3.135 2.173-3.165.027-.369-.122-.754-.514-.82m4.758-.337a.9.9 0 0 0-.311.047q-.119.035-.155.094a.35.35 0 0 0-.072.187q-.02.118-.019.364v2.897q.328.153.603.152.511 0 .877-.433.374-.446.374-1.467 0-.926-.365-1.384a1.14 1.14 0 0 0-.932-.457M119.5 31a.497.497 0 0 1 .5.5.5.5 0 1 1-.5-.5"}))),p||(p=h.createElement("defs",null,h.createElement("clipPath",{id:"business-plan-music-notes_svg__clip0_7501_1179729"},h.createElement("path",{d:"M0 0h120v44H0z"})))))};e.i(61928);var Y=e.i(538015);e.i(404229);var ee=e.i(354136),et=e.i(58435),ei=e.i(743973);e.i(392542);var er=e.i(556813);function en({action:e,pageType:t,logIndex:i,moduleId:r,itemId:n}){let a=e.theme??"primary";return e.unclickable?(0,g.jsx)(ei.default,{text:e.text,hoverText:e.hoverText}):(0,g.jsx)(Y.default,{log:{event:"seo_btn_click",params:{page_type:t,module_id:r,module_index:i,item_id:n,target_url:e.href,button_type:a}},children:(0,g.jsx)(et.default,{text:e.text,href:e.href,theme:a,target:e.target})})}
164function ea(){return(0,g.jsxs)("div",{"aria-hidden":!0,className:"relative flex h-[42px] w-full items-center",children:[(0,g.jsx)("span",{className:"relative shrink-0 whitespace-nowrap [font-family:Georgia,serif] text-[28px] leading-[42px] tracking-[-1.8px] text-(--Labels-Primary) not-italic",children:"Premium"}),(0,g.jsxs)("div",{className:"absolute top-[9px] left-0 h-[25px] w-full",children:[(0,g.jsx)("div",{className:"flex flex-col gap-[5px]",children:Array.from({length:5}).map((e,t)=>(0,g.jsx)("span",{className:"h-px w-full bg-(--Fills-F1)"},t))}),(0,g.jsx)(X,{focusable:!1,className:"absolute top-[-9.5px] right-2.5 h-11 w-[120px] text-(--Labels-Primary) [&_g]:[fill-opacity:1]"})]})]})}function eo(e){return"object"==typeof e&&!Array.isArray(e)}function el(e){return"string"==typeof e?e:e.map(e=>"string"==typeof e?e:e.text).join("")}function es({plan:e,pageType:t,logIndex:i,moduleId:r="business_plan",enableFadeIn:n=!1,className:a=""}){let o=e.contactQrCode,{sendLog:l}=(0,er.useLog)(),s=e=>"string"==typeof e?e:e.map((e,i)=>"string"==typeof e?e:(0,g.jsx)("a",{href:e.href,target:"_blank",rel:"noopener noreferrer",className:"text-(--Colors-KMBlue) hover:underline",onClick:()=>l({event:"seo_link_click",params:{page_type:t,module_id:r,target_url:e.href,related_feature:"kimi_code"}}),children:e.text},`${e.text}-${e.href}-${i}`));return(0,g.jsx)(ee.default,{log:{event:"seo_module_show",params:{page_type:t,module_id:r,module_index:i}},children:(0,g.jsx)("section",{className:`w-full py-18 ${a}`.trim(),children:(0,g.jsxs)("div",{className:"mx-auto w-full max-w-340 px-6 tablet:px-12 desktop:px-20",children:[(0,g.jsx)(W.FadeInTitle,{enableFadeIn:n,children:(0,g.jsx)("h2",{className:"mb-8 text-center text-[32px] leading-[40px] font-semibold text-(--Labels-Primary)",children:e.name})}),(0,g.jsx)(H.FadeInModule,{enableFadeIn:n,staggerMs:300,children:(0,g.jsxs)("article",{className:"mx-auto w-full max-w-5xl overflow-hidden rounded-2xl bg-(--Fills-F1) px-5 pt-4 pb-6 text-(--Labels-Primary)",children:[(0,g.jsx)(ea,{}),(0,g.jsxs)("div",{className:"mt-4 flex min-h-12 flex-wrap items-start gap-x-1",children:[(0,g.jsx)("span",{className:"pt-1 text-xl leading-5",children:e.currency}),(0,g.jsx)("strong",{className:"text-5xl leading-12 font-semibold",children:e.price}),(0,g.jsx)("span",{className:"self-end text-sm leading-5 tracking-[-0.1504px] text-(--Labels-Secondary)",children:e.priceSuffix})]}),(0,g.jsx)("ul",{className:"mt-4 flex min-h-53 flex-col gap-3",children:e.benefits.map(e=>{let t=eo(e)?e.text:e,i=eo(e)?e.subItems:[],r=!eo(e)||"none"!==e.marker;return(0,g.jsxs)("li",{className:"flex items-start gap-2 text-sm leading-5 tracking-[-0.1504px] text-(--Labels-Secondary)",children:[r?(0,g.jsx)("span",{"aria-hidden":!0,className:"mt-0.5 w-4 shrink-0 text-center text-xs text-(--Labels-Primary)",children:"✓"}):null,(0,g.jsxs)("div",{className:"min-w-0",children:[(0,g.jsx)("span",{children:s(t)}),i.length>0?(0,g.jsx)("ul",{className:"mt-2 flex flex-col gap-2",children:i.map(e=>(0,g.jsxs)("li",{className:"flex items-start gap-2",children:[(0,g.jsx)("span",{"aria-hidden":!0,className:"mt-[7px] size-1.5 shrink-0 rounded-full bg-(--Colors-KMBlue)"}),(0,g.jsx)("span",{children:s(e)})]},el(e)))}):null]})]},el(t))})}),(0,g.jsxs)("footer",{className:"mt-8 flex min-h-10 flex-col gap-4 tablet:flex-row tablet:items-center tablet:justify-between",children:[e.contactPrompt||e.contactLabel?(0,g.jsxs)("div",{className:"text-xs leading-5 text-(--Labels-Tertiary)",children:[e.contactPrompt,e.contactLabel?(0,g.jsx)(g.Fragment,{children:e.contactHref?(0,g.jsx)("a",{href:e.contactHref,className:"ml-1 text-(--Colors-KMBlue) transition-colors hover:text-[#1268cf] dark:hover:text-(--Colors-KMBlue-hover)",children:e.contactLabel}):o?(0,g.jsxs)("div",{className:"group relative inline-block",children:[(0,g.jsx)("details",{className:"peer inline-block",children:(0,g.jsx)("summary",{"aria-haspopup":"dialog",className:"cursor-pointer list-none text-xs leading-5 text-(--Colors-KMBlue) transition-colors hover:text-[#1268cf] dark:hover:text-(--Colors-KMBlue-hover) [&::-webkit-details-marker]:hidden",children:e.contactLabel})}),(0,g.jsxs)("div",{role:"dialog","aria-label":o.caption,className:"pointer-events-none invisible absolute bottom-full left-0 z-30 mb-3 hidden w-44 rounded-2xl border border-black/8 bg-(--Bg-Tertiary) p-3 opacity-0 shadow-[0_12px_40px_rgba(0,0,0,0.16)] transition-opacity group-hover:pointer-events-auto group-hover:visible group-hover:block group-hover:opacity-100 peer-open:pointer-events-auto peer-open:visible peer-open:block peer-open:opacity-100 dark:border-(--Separators-S1)",children:[(0,g.jsx)("img",{src:o.src,alt:o.alt,className:"aspect-square w-full rounded-lg bg-white object-contain"}),(0,g.jsx)("p",{className:"mt-2 text-center text-sm leading-5 text-(--Labels-Secondary)",children:o.caption})]})]}):(0,g.jsx)("span",{className:"text-(--Colors-KMBlue)",children:e.contactLabel})}):null]}):(0,g.jsx)("span",{}),(0,g.jsx)("div",{className:"flex flex-wrap items-center gap-3 tablet:justify-end",children:(0,g.jsx)(en,{action:e.primaryAction,pageType:t,logIndex:i,moduleId:r,itemId:"primary_cta"})})]})]})})]})})})}function eu(){return(0,g.jsx)("section",{"aria-hidden":!0,"data-testid":"business-plan-skeleton",className:"w-full animate-pulse py-18",children:(0,g.jsxs)("div",{className:"mx-auto w-full max-w-340 px-6 tablet:px-12 desktop:px-20",children:[(0,g.jsx)("div",{className:"mx-auto mb-8 h-10 w-72 max-w-full rounded bg-(--Fills-
164F1)"}),(0,g.jsxs)("div",{className:"mx-auto w-full max-w-5xl rounded-2xl bg-(--Fills-F1) px-5 pt-4 pb-6",children:[(0,g.jsx)("div",{className:"h-[42px] w-full rounded bg-(--Fills-F2)"}),(0,g.jsx)("div",{className:"mt-4 h-12 w-64 max-w-full rounded bg-(--Fills-F2)"}),(0,g.jsxs)("div",{className:"mt-4 flex min-h-53 flex-col gap-3",children:[(0,g.jsx)("div",{className:"h-5 w-11/12 rounded bg-(--Fills-F2)"}),(0,g.jsx)("div",{className:"h-5 w-full rounded bg-(--Fills-F2)"}),(0,g.jsx)("div",{className:"h-5 w-4/5 rounded bg-(--Fills-F2)"}),(0,g.jsx)("div",{className:"h-5 w-3/4 rounded bg-(--Fills-F2)"}),(0,g.jsx)("div",{className:"h-5 w-2/3 rounded bg-(--Fills-F2)"})]}),(0,g.jsxs)("div",{className:"mt-8 flex min-h-10 flex-col gap-4 tablet:flex-row tablet:items-center tablet:justify-between",children:[(0,g.jsx)("div",{className:"h-5 w-56 max-w-full rounded bg-(--Fills-F2)"}),(0,g.jsx)("div",{className:"h-10 w-44 max-w-full rounded-xl bg-(--Fills-F2)"})]})]})]})})}var ed=e.i(526348);function ec(){return(ec=Object.assign.bind()).apply(null,arguments)}let em=function(e){return h.createElement("svg",ec({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"currentColor"},e),f||(f=h.createElement("path",{d:"M5.4 11.6a2.18 2.18 0 0 1 2.11-.561l.05-.056 1.08-1.08a.873.873 0 0 1 1.233 1.234l-.925.926 2.16 2.16.925-.926a.873.873 0 0 1 1.235 1.235l-1.
16408 1.08q-.027.026-.055.048a2.18 2.18 0 0 1-.413 1.946l-.15.166-.77.771-.123.116a3.273 3.273 0 0 1-4.506-.116l-.154-.154-1.697 1.696a.873.873 0 0 1-1.234-1.234l1.697-1.696L4.628 17a3.273 3.273 0 0 1 0-4.628zm7.065-7.058a3.273 3.273 0 0 1 4.506.116l.154.154 1.697-1.697a.873.873 0 1 1 1.234 1.234l-1.697 1.697.155.155a3.273 3.273 0 0 1 0 4.628l-.771.771a2.183 2.183 0 0 1-3.086 0L11.57 8.516l-.15-.166a2.18 2.18 0 0 1 0-2.754l.15-.166.772-.772zm.34 2.121a.436.436 0 0 0 0 .617l3.086 3.086c.17.17.447.17.618 0l.77-.771a1.53 1.53 0 0 0 0-2.16l-1.542-1.543a1.53 1.53 0 0 0-2.16 0zm-6.943 6.943a1.53 1.53 0 0 0 0 2.16l1.543 1.543a1.53 1.53 0 0 0 2.16 0l.77-.772a.436.436 0 0 0 .002-.616L7.25 12.835a.437.437 0 0 0-.618 0z"})))};function ep({type:e}){let t="api"===e?em:ed.default;return(0,g.jsx)("div",{className:"flex size-10 items-center justify-start text-(--Labels-Primary)",children:(0,g.jsx)(t,{"aria-hidden":!0,focusable:!1,className:"-ml-0.5 size-6 [&_path]:fill-current"})})}function ef({title:e,subtitle:t,options:i,pageType:r,logIndex:n,moduleId:a="enterprise_options",enableFadeIn:o=!1,className:l=""}){return i.length?(0,g.jsx)(ee.default,{log:{event:"seo_module_show",params:{page_type:r,module_id:a,module_index:n}},children:(0,g.jsx)("section",{className:`w-full py-18 ${l}`.trim(),children:(0,g.jsxs)("div",{className:"mx-auto w-full max-w-360 px-6 tablet:px-12 desktop:px-20",children:[e?(0,g.jsx)(W.FadeInTitle,{enableFadeIn:o,children:(0,g.jsxs)("div",{className:"mx-auto mb-8 flex max-w-250 flex-col items-center text-center",children:[(0,g.jsx)("h2",{className:"text-[32px] leading-[40px] font-semibold text-(--Labels-Primary)",children:e}),t?(0,g.jsx)("p",{className:"mt-4 max-w-180 text-base leading-6 text-(--Labels-Secondary)",children:t}):null]})}):null,(0,g.jsx)("div",{className:"grid gap-4 desktop:grid-cols-2",children:i.map((e,t)=>{let i=e.action.theme??"primary";return(0,g.jsx)(H.FadeInModule,{enableFadeIn:o,staggerMs:300+100*t,className:"h-full",children:(0,g.jsxs)("article",{className:"flex min-h-[238px] h-full flex-col rounded-2xl bg-(--Fills-F1) px-5 pt-4 pb-5 text-(--Labels-Primary)",children:[(0,g.jsx)(ep,{type:e.icon}),(0,g.jsx)("h3",{className:"mt-4 font-misans text-[17px] leading-7 font-[450]",children:e.title}),(0,g.jsx)("p",{className:"mt-1.5 font-misans text-[17px] leading-7 font-normal text-(--Labels-Secondary)",children:e.description}),(0,g.jsx)("div",{className:"mt-auto flex justify-end pt-4",children:e.action.unclickable?(0,g.jsx)(ei.default,{text:e.action.text,hoverText:e.action.hoverText}):(0,g.jsx)(Y.default,{log:{event:"seo_btn_click",params:{page_type:r,module_id:a,module_index:n,item_id:e.id,target_url:e.action.href,button_type:i}},children:(0,g.jsx)(et.default,{text:e.action.text,href:e.action.href,theme:i,target:e.action.target})})})]})},e.id)})})]})})}):null}var eg=e.i(479531),eh=e.i(280660);function ev({title:e,subtitle:t,cards:i,columns:r=3,enableFadeIn:n=!1,className:a=""}){if(!i?.length)return null;let o=e?"h3":"h2";return(0,g.jsx)("section",{className:`w-full py-12 desktop:pt-12 desktop:pb-24 ${a}`.trim(),children:(0,g.jsxs)("div",{className:"mx-auto w-full max-w-360 px-6 tablet:px-12 desktop:px-20",children:[e?(0,g.jsx)(W.FadeInTitle,{enableFadeIn:n,children:(0,g.jsx)("h2",{className:"mb-8 text-center text-[32px] leading-[40px] font-semibold text-(--Labels-Primary)",children:e})}):null,t?(0,g.jsx)("p",{className:"-mt-6 mb-8 text-center text-base leading-relaxed text-(--Labels-Secondary)",children:t}):null,(0,g.jsx)("div",{className:2===r?"grid w-full grid-cols-1 gap-4 tablet:grid-cols-2":"grid w-full grid-cols-1 gap-4 tablet:grid-cols-2 desktop:grid-cols-3",children:i.map((e,t)=>(0,g.jsx)(H.FadeInModule,{enableFadeIn:n,staggerMs:300+100*t,className:"h-full min-w-0",children:(0,g.jsxs)("article",{className:"flex h-full flex-col gap-4 roun
164ded-2xl border border-(--Fills-F2) px-[7px] pt-[7px] pb-[17px]",children:[(0,g.jsx)("div",{className:"aspect-[1000/613] w-full overflow-hidden rounded-lg",children:(0,g.jsx)("img",{src:e.imageSrc,alt:e.imageAlt??e.title,loading:"lazy",className:"block size-full object-cover"})}),(0,g.jsxs)("div",{className:"flex flex-col gap-1.5 px-2.5",children:[(0,g.jsx)(o,{className:"text-[24px] leading-[32px] font-medium text-(--Labels-Primary)",children:e.title}),(0,g.jsx)("p",{className:"text-(length:--ui-T2-font-size) leading-(--ui-T2-line-height) font-normal text-(--Labels-Secondary)",children:"string"==typeof e.description?e.description:e.description.map((e,t)=>"string"==typeof e?e:(0,g.jsx)("a",{href:e.href,className:"text-(--Colors-KMBlue) hover:underline",children:e.text},`${e.text}-${e.href}-${t}`))})]})]})},e.id))})]})})}var ex=e.i(425099);function eb(e){if(!e||"object"!=typeof e)return;let t=e.default;return"string"==typeof t&&t.trim()?t:void 0}function ey(e){return"string"==typeof e?.pageType?e.pageType:"kimi_business_page"}function e$(e){let t=Number.parseInt(e.split(":",1)[0]??"",10);return Number.isInteger(t)?t+1:1}function ew(e){return(0,g.jsxs)("div",{className:"kit-weaver-markdown-invalid-component","data-weaver-invalid-component":e,children:["Invalid component props: ",e]})}function ek(e){return(e??[]).map(e=>e.text).join("")}function e_(e){return e.map(e=>e.href?{text:e.text,href:e.href}:e.text)}function eC(e={}){function t({props:t,frontmatter:i,nodeKey:r}){let n=ex.componentStorageSchemas.CardGrid.safeParse(t);if(!n.success)return ew("CardGrid");let a=n.data,o=a.cards??[];return o.length?o.every(e=>e.visual?.type==="image"&&!e.action)?(0,g.jsx)(ev,{title:a.title,subtitle:a.subtitle,columns:e.columns,cards:o.map((e,t)=>({id:e.trackingId??`card-${t+1}`,title:e.title??"",description:(e.description??[]).map(e=>e.href?{text:e.text,href:e.href}:e.text),imageSrc:e.visual?.src??"",imageAlt:e.visual?.alt}))}):o.every(e=>e.visual?.type==="icon"&&"string"==typeof e.visual.icon&&!e.action)&&a.title?(0,g.jsx)(K,{title:a.title,subtitle:a.subtitle,columns:e.columns,items:o.map((e,t)=>({id:e.trackingId??`foundation-${t+1}`,icon:e.visual?.icon??"",title:e.title??"",description:ek(e.description)}))}):o.every(e=>e.visual?.type==="icon"&&("business"===e.visual.icon||"api"===e.visual.icon)&&e.action?.text)?(0,g.jsx)(ef,{title:a.title,subtitle:a.subtitle,options:o.map((e,t)=>({id:e.trackingId??`option-${t+1}`,icon:e.visual?.icon,title:e.title??"",description:ek(e.description),action:{text:e.action?.text??"",href:eb(e.action?.link)??"",theme:e.action?.theme,target:e.action?.newTab?"_blank":void 0,unclickable:e.action?.disabled,hoverText:e.action?.hoverText}})),pageType:ey(i),logIndex:e$(r)}):ew("CardGrid"):null}return t.displayName="CardGridDirectRenderer",t}function ej(e={}){return{BusinessHero:function(){function e({props:e,frontmatter:t,nodeKey:i}){let r=ex.componentStorageSchemas.BusinessHero.safeParse(e);if(!r.success)return ew("BusinessHero");let n=r.data;if(!n.title)return null;let a=t?.regionContentSettled!==!1,o=eb(n.primaryAction?.link),l={title:n.title,subtitle:n.subtitle??"",cta:n.primaryAction?.text,centered:!0},s=a?n.secondaryAction:void 0,u=a?n.supportingLink:void 0,d=n.media,c=Array.isArray(t?.breadcrumb)?t.breadcrumb:void 0;return(0,g.jsx)(eh.default,{hero:l,ctaLink:o,ctaNewTab:n.primaryAction?.newTab===!0,secondaryCta:s?.text?{text:s.text,href:eb(s.link),newTab:s.newTab,qrCode:s.qrCode}:void 0,ctaSupportingText:u?{prefix:u.prefix,linkText:u.text,href:u.href}:void 0,unclickableCta:n.primaryAction?.disabled?n.primaryAction.hoverText:void 0,mediaContent:d?.type==="image"&&d.src?(0,g.jsx)("img",{src:d.src,alt:d.alt??"",className:"mx-auto h-auto w-full rounded-lg object-cover"}):void 0,pageType:ey(t),logIndex:e$(i),breadcrumbItems:c,lang:"string"==typeof t?.locale?t.locale:void 0})}return e.displayName="BusinessHeroDirectRenderer",e}(),CardGrid:eC(),BusinessPlan:function(){function e({props:e,frontmatter:t,nodeKey:i}){if(t?.regionContentSettled===!1)return(0,g.jsx)(eu,{});let r=ex.componentStorageSchemas.BusinessPlan.safeParse(e);if(!r.success)return ew("BusinessPlan");let n=r.data,a=function(e){if(!e?.text)return;let t=eb(e.link);return e.disabled?{text:e.text,unclickable:!0,hoverText:e.hoverText,href:t,theme:e.theme,target:e.newTab?"_blank":void 0}:t?{text:e.text,href:t,theme:e.theme,target:e.newTab?"_blank":void 0}:void 0}(n.primaryAction);return n.title&&n.currency&&n.price&&n.priceSuffix&&a?(0,g.jsx)(es,{plan:{name:n.title,currency:n.currency,price:n.price,priceSuffix:n.priceSuffix,benef
164its:(n.benefits??[]).map(e=>({text:e_(e.text),subItems:(e.subItems??[]).map(e_),marker:e.marker})),contactPrompt:n.contact?.prompt,contactLabel:n.contact?.label,contactHref:eb(n.contact?.link),contactQrCode:n.contact?.qrCode,primaryAction:a},pageType:ey(t),logIndex:e$(i)}):ew("BusinessPlan")}return e.displayName="BusinessPlanDirectRenderer",e}(),FinalCTA:function(){function e({props:e,frontmatter:t,nodeKey:i}){let r=ex.componentStorageSchemas.FinalCTA.safeParse(e);if(!r.success)return ew("FinalCTA");let n=r.data;if(!n.title||!n.placeholder)return null;let a=eb(n.cta?.link);return(0,g.jsx)(eg.default,{finalCta:{title:n.title,placeholder:n.placeholder,hoverText:n.hoverText,ctaLink:a,iconMode:n.iconMode,titleSize:"large"},ctaLink:a,ctaNewTab:n.cta?.newTab===!0,pageType:ey(t),logIndex:e$(i),featureId:"kimi-business",titleSemibold:!0})}return e.displayName="BusinessFinalCTADirectRenderer",e}()}}e.s(["createBusinessDirectComponentRenderers",()=>ej,"createCardGridRenderer",()=>eC],335232)},846698,e=>{"use strict";var t=e.i(270468),i=e.i(842542),r=e.i(425099);function n(e){return"string"==typeof e&&e?e:void 0}function a(e){if(!(e&&"object"==typeof e&&!Array.isArray(e)))return null;let t=n(e.quote),i=n(e.author);return t&&i?{quote:t,author:i,role:n(e.role)??"",company:n(e.company)??"",url:n(e.url)??"",...n(e.highlight)?{highlight:n(e.highlight)}:{},...n(e.logo)?{logo:n(e.logo)}:{},...!0===e.logoTint?{logoTint:!0}:{}}:null}function o(){return(0,t.jsx)("div",{className:"kit-weaver-markdown-invalid-component","data-weaver-invalid-component":"TestimonialCollection",children:"Invalid component props: TestimonialCollection"})}function l(){function e({props:e}){let n=(0,r.validateComponentStorageProps)("TestimonialCollection",e);if(!n.success)return(0,t.jsx)(o,{});let l=(Array.isArray(n.data.items)?n.data.items:[]).map(a).filter(e=>!!e);return l.length?(0,t.jsx)(i.default,{items:l,order:"authored"}):null}return e.displayName="TestimonialCollectionDirectRenderer",e}e.s(["createTestimonialCollectionRenderer",()=>l,"testimonialCollectionItemToCardProps",()=>a])},195451,e=>{"use strict";var t=e.i(270468);e.i(61928);var i=e.i(538015),r=e.i(556813),n=e.i(62381);function a({title:e,subtitle:a,buttonText:o,buttonLink:l,imageUrl:s,pageType:u="article_page",relatedFeature:d}){let c=(0,r.createSeoBtnClickLog)({page_type:u,module_id:"aside_explore_card",module_index:0,target_url:l,button_type:"primary",related_feature:d||"other"}),{target:m,rel:p}=(0,n.getExternalLinkAttrs)(l);return(0,t.jsxs)("div",{className:"mx-auto box-border flex h-[360px] w-[320px] flex-col gap-4 overflow-hidden rounded-lg border-[0.5px] border-(--Separators-S1) bg-[#f5f3ed] p-2 pb-0 dark:bg-(--Bg-Secondary)",children:[s&&(0,t.jsx)("img",{src:s,alt:"","aria-hidden":"true",loading:"lazy",className:"aspect-[368/207] w-full rounded-[4px] object-cover"}),(0,t.jsxs)("div",{className:"box-border flex w-full min-h-0 flex-1 flex-col items-center justify-between px-4 pb-6",children:[(0,t.jsxs)("div",{className:"flex w-full flex-col items-center gap-2 text-center",children:[(0,t.jsx)("p",{className:"m-0 text-[18px] leading-[26px] font-medium text-(--Labels-Primary)",children:e}),a&&(0,t.jsx)("p",{className:"m-0 text-sm leading-5 font-normal whitespace-pre-line text-(--Labels-Secondary)",children:a})]}),(0,t.jsx)(i.default,{log:c,children:(0,t.jsx)("a",{href:l,target:m,rel:p,className:"inline-flex h-10 w-[160px] items-center justify-center rounded-xl bg-(--Labels-Primary) px-3 text-sm leading-5 font-medium text-(--Bg-Primary) no-underline transition-opacity duration-150 ease-in-out hover:opacity-90",children:o})})]})]})}e.s(["default",()=>a])},813557,e=>{"use strict";var t,i,r,n,a,o=e.i(270468),l=e.i(113736);e.i(126598);var s=e.i(357529);e.i(61928);var u=e.i(538015);e.i(404229);var d=e.i(354136);e.i(392542);var c=e.i(556813);e.i(314663);var m=e.i(549143);e.i(810690);var p=e.i(121369),f=e.i(365476);function g(){return(g=Object.assign.bind()).apply(null,arguments)}function h(){return(h=Object.assign.bind()).apply(null,arguments)}function v(){return(v=Object.assign.bind()).apply(null,arguments)}function x(){return(x=Object.assign.bind()).apply(null,arguments)}function b(){return(b=Object.assign.bind()).apply(null,arguments)}let y={x:(e,t)=>`https://x.com/intent/post?text=${e}&url=${t}`,linkedin:(e,t)=>`https://www.linkedin.com/sharing/share-offsite?url=${t}`,facebook:(e,t)=>`https://www.facebook.com/sharer/sharer.php?u=${t}`,reddit:(e,t)=>
164`https://www.reddit.com/submit?title=${e}&url=${t}&type=LINK`},$={x:"x",facebook:"facebook",linkedin:"linkedin",reddit:"reddit",copy:"copy_link"},w=[{platform:"x",label:"Share on X",Icon:function(e){return l.createElement("svg",g({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 22 22",fill:"currentColor"},e),t||(t=l.createElement("path",{d:"M19 0a3 3 0 0 1 3 3v16a3 3 0 0 1-3 3H3a3 3 0 0 1-3-3V3a3 3 0 0 1 3-3zM9.466 11.786 4 18.002h1.235l4.78-5.436 3.816 5.436H18l-5.668-8.071 5.212-5.929h-1.235l-4.526 5.147L8.17 4.002H4zm1.668-1.896.553.774 4.623 6.47h-1.898l-3.771-5.28-.554-.775L5.68 4.912h1.896z"})))},hoverText:"hover:text-black dark:hover:text-(--Labels-Primary)"},{platform:"linkedin",label:"Share on LinkedIn",Icon:function(e){return l.createElement("svg",h({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"currentColor"},e),i||(i=l.createElement("path",{d:"M12 1c6.085 0 11 4.915 11 11 0 6.084-4.915 11-11 11-6.084 0-11-4.916-11-11C1 5.915 5.916 1 12 1m6.325 11.894c0-2.338-1.238-3.438-2.921-3.438-1.341 0-1.96.757-2.304 1.273V9.663h-2.544c.035.722 0 7.63 0 7.63H13.1v-4.296c0-.24.035-.447.069-.618.172-.448.585-.929 1.306-.929.929 0 1.272.688 1.272 1.719v4.09h2.544v-4.365zM7.91 5.95c-.86 0-1.444.584-1.444 1.306s.55 1.306 1.409 1.306c.894 0 1.444-.584 1.444-1.306 0-.756-.55-1.306-1.41-1.306M6.638 17.259H9.18V9.628H6.638z"})))},hoverText:"hover:text-[#0A66C2]"},{platform:"facebook",label:"Share on Facebook",Icon:function(e){return l.createElement("svg",v({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"currentColor"},e),r||(r=l.createElement("path",{d:"M20.897 2H3.103C2.494 2 2 2.494 2 3.103v17.794C2 21.507 2.494 22 3.103 22h9.579v-7.745h-2.608v-3.017h2.608v-2.23c0-2.582 1.578-3.987 3.882-3.987 1.104 0 2.053.08 2.33.117v2.7h-1.6c-1.25 0-1.494.601-1.494 1.476v1.926h2.987l-.388 3.025H15.8V22h5.096c.61 0 1.104-.493 1.104-1.103V3.103C22 2.494 21.507 2 20.897 2"})))},hoverText:"hover:text-[#1877F2]"},{platform:"reddit",label:"Share on Reddit",Icon:function(e){return l.createElement("svg",x({xmlns:"http://www.w3.org/2000/svg",width:22,height:22,viewBox:"0 0 22 22",fill:"currentColor"},e),n||(n=l.createElement("path",{d:"M11 0c6.075 0 11 4.925 11 11s-4.925 11-11 11H1.594a.66.66 0 0 1-.467-1.127l2.095-2.095A10.97 10.97 0 0 1 0 11C0 4.925 4.925 0 11 0m4.021 2.933c-.884 0-1.622.626-1.794 1.46a2.96 2.96 0 0 0-2.64 2.941v.01c-1.612.068-3.084.526-4.253 1.25a2.569 2.569 0 1 0-2.66 4.358c.085 2.983 3.334 5.382 7.33 5.382 3.998 0 7.252-2.401 7.333-5.386a2.57 2.57 0 1 0-2.666-4.357c-1.18-.73-2.668-1.188-4.296-1.25v-.006c0-1.091.81-1.998 1.862-2.147a1.833 1.833 0 1 0 1.784-2.255m-4.016 11.356c.893 0 1.747.043 2.539.123.135.014.22.154.168.28a2.934 2.934 0 0 1-5.414 0 .204.204 0 0 1 .169-.28 25 25 0 0 1 2.538-.123M7.61 10.61c.72 0 1.27.756 1.227 1.688s-.58 1.27-1.3 1.27-1.35-.38-1.308-1.311c.044-.931.662-1.647 1.381-1.647m6.788 0c.72 0 1.339.716 1.381 1.647s-.587 1.31-1.306 1.31-1.258-.337-1.301-1.27c-.043-.93.506-1.687 1.226-1.687"})))},hoverText:"hover:text-[#FF4500]"},{platform:"copy",label:"Copy link",Icon:function(e){return l.createElement("svg",b({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"currentColor"},e),a||(a=l.createElement("path",{d:"M3.974 8.07C4.994 7.336 6.189 7.1 7 7.1h2a.9.9 0 1 1 0 1.8H7c-.523 0-1.327.164-1.974.63C4.424 9.964 3.9 10.693 3.9 12s.524 2.036 1.126 2.47c.647.466 1.451.63 1.974.63h2a.9.9 0 1 1 0 1.8H7c-.81 0-2.007-.236-3.026-.97C2.909 15.164 2.1 13.893 2.1 12s.809-3.164 1.874-3.93M14.1 8a.9.9 0 0 1 .9-.9h2c.81 0 2.006.236 3.025.97C21.09 8.836 21.9 10.107 21.9 12s-.81 3.164-1.875 3.93c-1.019.734-2.215.97-3.025.97h-2a.9.9 0 0 1 0-1.8h2c.522 0 1.326-.164 1.974-.63.601-.434 1.126-1.163 1.126-2.47s-.525-2.036-1.126-2.47c-.648-.466-1.452-.63-1.974-.63h-2a.9.9 0 0 1-.9-.9m-7 4a.9.9 0 0 1 .9-.9h8a.9.9 0 1 1 0 1.8H8a.9.9 0 0 1-.9-.9",clipRule:"evenodd"})))},hoverText:"hover:text-(--Labels-Primary)"}];function k({title:e,pageUrl:t,pageType:i="article_page",relatedFeature:r,moduleId:n="article_social_share",moduleIndex:a=0,articleTitle:g}){let h=(0,m.useMessage)(),{t:v}=(0,f.useI18n)(),[x,b]=(0,l.useState)(!1);(0,l.useEffect)(()=>
164{if(!x)return;let e=setTimeout(()=>b(!1),2e3);return()=>clearTimeout(e)},[x]);let k=(0,l.useCallback)(async i=>{if("copy"===i)return void(await (0,p.copyTextToClipboard)(t)?(h.success(v("common.copySuccess")),b(!0)):h.error(v("common.copyFailed")));let r=y[i];window.open(r(encodeURIComponent(e),encodeURIComponent(t)),"_blank","noopener,noreferrer")},[t,e,h,v]),_=(0,l.useMemo)(()=>({event:"seo_module_show",params:{page_type:i,module_id:n,related_feature:r||"other"}}),[i,n,r]);return(0,o.jsx)(d.default,{log:_,children:(0,o.jsx)("div",{className:"flex items-center gap-4",children:w.map(({platform:e,label:l,Icon:d,hoverText:m},p)=>{let f="copy"===e&&x,h=(0,c.createSeoBtnClickLog)({page_type:i,module_id:n,module_index:a,item_index:p+1,item_id:e,target_url:t,share_channel:$[e],related_feature:r||"other",article_title:g});return(0,o.jsx)(u.default,{log:h,children:(0,o.jsx)("button",{type:"button","aria-label":l,disabled:f,onClick:()=>k(e),className:`inline-flex h-12 w-12 cursor-pointer items-center justify-center rounded-xl border-0 bg-transparent text-(--Fills-F4) transition-colors duration-150 ease-in-out hover:bg-(--Fills-F1) ${m} focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-(--Colors-KMBlue) disabled:cursor-default disabled:hover:bg-transparent disabled:hover:text-(--Fills-F4)`,children:"copy"===e?(0,o.jsxs)("span",{className:"relative inline-flex h-6 w-6 items-center justify-center",children:[(0,o.jsx)(d,{className:f?"absolute opacity-0":"absolute opacity-100 transition-opacity duration-300"}),(0,o.jsx)(s.Icon,{name:"Check",className:f?"absolute h-6 w-6 opacity-100":"absolute h-6 w-6 opacity-0"})]}):(0,o.jsx)(d,{})})},e)})})})}e.s(["default",()=>k],813557)},964817,25997,4726,e=>{"use strict";e.i(195451);var t=e.i(270468),i=e.i(813557);function r({title:e,pageUrl:r,pageType:n,relatedFeature:a,articleTitle:o}){return(0,t.jsx)("div",{className:"flex w-full pt-6",children:(0,t.jsx)(i.default,{title:e,pageUrl:r,pageType:n,relatedFeature:a,articleTitle:o})})}e.s(["default",()=>r],25997);var n=e.i(113736);e.i(61928);var a=e.i(538015),o=e.i(556813);function l({items:e,title:i,pageType:r="article_page",relatedFeature:l}){let s=(0,n.useMemo)(()=>{let t=new Map,i=null;for(let r of e)2===r.level?(i=r.slug,t.set(r.slug,r.slug)):3===r.level&&i&&t.set(r.slug,i);return t},[e]),u=e[0]?.slug??null,[d,c]=(0,n.useState)(null),[m,p]=(0,n.useState)(u),f=d??m;(0,n.useEffect)(()=>{if("u"<typeof IntersectionObserver||0===e.length)return;let t=new Map(e.map((e,t)=>[e.slug,t])),i=new Set,r=new IntersectionObserver(e=>{for(let r of e){let e=r.target.id;e&&t.has(e)&&(r.isIntersecting?i.add(e):i.delete(e))}if(0===i.size)return;let r=null,n=1/0;for(let e of i){let i=t.get(e);i<n&&(n=i,r=e)}null!==r&&p(e=>e===r?e:r)},{rootMargin:"-64px 0px -55% 0px",threshold:[0,1]});for(let t of e){let e=document.getElementById(t.slug);e&&r.observe(e)}return()=>r.disconnect()},[e]);let g=(0,n.useRef)(null);if((0,n.useEffect)(()=>()=>{g.current?.()},[]),0===e.length)return null;let h=f?s.get(f)??null:null;return(0,t.jsxs)("nav",{className:"resources-aside-toc","aria-label":"Table of contents",children:[i?(0,t.jsx)("p",{className:"resources-aside-toc-title",children:i}):null,(0,t.jsx)("ul",{className:"resources-aside-toc-list",children:e.map((e,i)=>{let n=s.get(e.slug),u=3===e.level&&n!==h,d=["resources-aside-toc-item",e.slug===f&&"is-active",u&&"is-collapsed"].filter(Boolean).join(" "),m=(0,o.createSeoBtnClickLog)({page_type:r,module_id:"aside_toc",module_index:0,item_index:i+1,target_url:`#${e.slug}`,related_feature:l||"other"});return(0,t.jsx)("li",{className:d,"data-level":e.level,"aria-hidden":u,children:(0,t.jsx)(a.default,{log:m,children:(0,t.jsx)("a",{href:`#${e.slug}`,className:"resources-aside-toc-link",onClick:t=>((e,t)=>{e.preventDefault();let i=document.getElementById(t);if(i){g.current?.(),c(e=>e===t?e:t),i.scrollIntoView({behavior:"smooth",block:"start"}),g.current=function(e){let t=!1,i=[],r=()=>{if(!t){for(let e of(t=!0,i))e();e()}},n=()=>r();window.addEventListener("wheel",n,{passive:!0,once:!0}),window.addEventListener("touchstart",n,{passive:!0,once:!0}),window.addEventListener("keydown",n,{once:!0}),i.push(()=>{window.removeEventListener("wheel",n),window.removeEventListener("touchstart",n),window.removeEventListener("keydown",n)});let a=window.setTimeout(r,3e3);if(i.push(()=>window.clearTimeout(a)),"onscrollend"in window)window.addEventListener("scrollend",r,{once:!0}),i.push(()=>window.removeEventListener("scrollend",r));else{let e=0,n=window.scrollY,a=performance.now(),o=a,l=()=>{if(t)return;let i=performance.now(),s=window.scrollY;(s!==n&&(o=i,n=s),i-o>100&&i-a>250)?r():e=requestAnimationFrame(l)};e=requestAnimationFrame(l),i.push(()=>cancelAnimationFrame(e))}return()=>{if(!t)for(let e of(t=!0,i))e()}}(()=>{g.current=null,c(null)});try{let e=`${window.location.pathname}${window.location.search}#${t}`;window.history.replaceState(null,"",e)}catch{}}})(t,e.slug),tabIndex:u?-1:void 0,children:e.text})})},e.slug)})})]})}e.s(["default",()=>l],4726),e.i(643934),e.i(968856),e.s([],964817)},153876,603477,e=>{"use strict";var t=e.i(545043),i=e.i(807490),r=e.i(587063),n=e.i(80513),a=e.i(564569),o=e.i(335232),l=e.i(352859),s=e.i(846698),u=e.i(270468);e.i(964817);var d=e.i(968856),c=e.i(425099);let m=[...e.i(364093).RESOURCE_DIRECT_COMPONENT_NAMES.filter(e=>"ColorSwatches"!==e&&"QACards"!==e&&"QuizCard"!==e&&"LogoWall"!==e),"DemoBrowser","TestimonialCollection"];function p(){return{...(0,r.withoutQuizCardRenderer)(Object.fromEntries(Object.entries((0,r.createResourceDirectComponentRenderers)()).filter(([e])=>"ColorSwatches"!==e&&"QACards"!==e&&"LogoWall"!==e))),DemoBrowser:(0,l.createDemoBrowserRenderer)(),TestimonialCollection:(0,s.createTestimonialCollectionRenderer)()}}function f(e,t={}){switch(e){case"resource-body":return{name:e,componentRenderers:(0,r.createResourceDirectComponentRenderers)(),componentWrappers:{},renderCodeBlock:(0,i.createResourceWeaverPromptCodeBlockRenderer)(t)};case"tutorial-body":return{name:e,componentRenderers:p(),componentWrappers:{},renderCodeBlock:(0,i.createResourceWeaverPromptCodeBlockRenderer)(t)};case"blog-body":return{name:e,componentRenderers:{...(0,i.createResourceWeaverComponentRenderers)(t),ArticleMenuCards:(0,r.createArticleMenuCardsRenderer)()},componentWrappers:(0,n.createBlogWeaverComponentWrappers)(),renderCodeBlock:(0,i.createResourceWeaverPromptCodeBlockRenderer)(t)};case"news-body":case"customers-body":return{name:e,componentRenderers:{...(0,r.withoutCanvasRenderer)((0,r.withoutQuizCardRenderer)((0,r.createResourceDirectComponentRenderers)())),DemoBrowser:(0,l.createDemoBrowserRenderer)(),TestimonialCollection:(0,s.createTestimonialCollectionRenderer)(),CapabilityShowcase:(0,a.createSectionDirectComponentRenderers)(t).CapabilityShowcase,CardGrid:(0,o.createCardGridRenderer)({columns:3})},componentWrappers:{},renderCodeBlock:(0,i.createResourceWeaverPromptCodeBlockRenderer)(t)};case"feature-body":case"use-case-body":case"capability-body":return{name:e,componentRenderers:{...(0,a.createSectionDirectComponentRenderers)(t),FloatingCTAButton:(0,r.createFloatingCTAButtonRenderer)()},componentWrappers:{}};case"solutions-body":{let n=(0,a.createSectionDirectComponentRenderers)(t),m=(0,r.createResourceDirectComponentRenderers)(),p=Object.fromEntries(Object.entries(m).filter(([e])=>!(e in n)&&"QuizCard"!==e&&"Canvas"!==e&&"ColorSwatches"!==e&&"FloatingCTAButton"!==e));return{name:e,componentRenderers:{...n,...p,SectionHero:(0,a.createSectionHeroRenderer)(t,{mediaClassName:"desktop:max-w-260"}),MediaCollection:m.MediaCollection,FloatingCTAButton:(0,r.createFloatingCTAButtonRenderer)(),ResourceHero:function(){function e({props:e}){let t=(0,c.validateComponentStorageProps)("ResourceHero",e);return t.success?(0,u.jsx)(d.ResourceHero,{...t.data}):(0,u.jsx)("div",{className:"kit-weaver-markdown-invalid-component","data-weaver-invalid-component":"ResourceHero",children:"Invalid component props: ResourceHero"})}return e.displayName="ResourceHeroDirectRenderer",e}(),DemoBrowser:(0,l.createDemoBrowserRenderer)(),TestimonialCollection:(0,s.createTestimonialCollectionRenderer)(),CardGrid:(0,o.createCardGridRenderer)({columns:3})},componentWrappers:{},renderCodeBlock:(0,i.createResourceWeaverPromptCodeBlockRenderer)(t)}}case"business-body":return{name:e,componentRenderers:{...(0,a.createSectionDirectComponentRenderers)(t),...(0,o.createBusinessDirectComponentRenderers)(t),FloatingCTAButton:(0,r.createFloatingCTAButtonRenderer)()},componentWrappers:{}};case"aggregation-body":return{name:e,componentRenderers:{},componentWrappers:{}};case"showcase-body":return{name:e,componentRenderers:(0,l.createShowcaseDirectComponentRenderers)(),componentWrappers:{}}}}e.s(["TUTORIAL_DIRECT_COMPONENT_NAMES",0,m,"createTutorialDirectComponentRenderers",()=>p],603477);let g=Object.fromEntries(t.weaverContentTypeModes.filter(e=>null!==e.bodyPreset).map(e=>[e.contentType,e.bodyPreset]));function h(e){return g[e]}e.s(["createWeaverBodyRendererPreset",()=>f,"getWeaverBodyRendererPresetNameForContentType",()=>h,"weaverBodyRendererPresetByContentType",0,g],153876)},613598,e=>{"use strict";var t=e.i(587063),i=e.i(364093);e.s(["RESOURCE_DIRECT_COMPONENT_NAMES",()=>i.RESOURCE_DIRECT_COMPONENT_NAMES,"createArticleMenuCardsRenderer",()=>t.createArticleMenuCardsRenderer,"createContentTableRenderer",()=>t.createContentTableRenderer,"createFloatingCTAButtonRenderer",()=>t.createFloatingCTAButtonRenderer,"createLogoWallRenderer",()=>t.createLogoWallRenderer,"createMediaCollectionRenderer",()=>t.createMediaCollectionRenderer,"createQACardsRenderer",()=>t.createQACardsRenderer,"createResourceDirectComponentRenderers",()=>t.createResourceDirectComponentRenderers,"mapMediaCollectionHorizontalScrollItems",()=>t.mapMediaCollectionHorizontalScrollItems,"withoutCanvasRenderer",()=>t.withoutCanvasRenderer,"withoutQuizCardRenderer",()=>t.withoutQuizCardRenderer])}]);

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.