1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8925,9398],{48925:(e,t,l)=>{l.d(t,{Popover:()=>o,PopoverContent:()=>i,PopoverTrigger:()=>s,d:()=>u});var a=l(95155),r=l(35001),n=l(19433);function o(e){let{...t}=e;return(0,a.jsx)(r.bL,{"data-slot":"popover",...t})}function s(e){let{...t}=e;return(0,a.jsx)(r.l9,{"data-slot":"popover-trigger",...t})}function i(e){let{className:t,align:l="center",sideOffset:o=4,...s}=e;return(0,a.jsx)(r.ZL,{children:(0,a.jsx)(r.UC,{align:l,className:(0,n.cn)("data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-[110] w-72 origin-(--radix-popover-content-transform-origin) rounded-md border bg-popover p-4 text-popover-foreground shadow-md outline-hidden data-[state=closed]:animate-out data-[state=open]:animate-in",t),"data-slot":"popover-content",sideOffset:o,...s})})}function u(e){let{...t}=e;return(0,a.jsx)(r.Mz,{"data-slot":"popover-anchor",...t})}},61913:(e,t,l)=>{l.d(t,{A:()=>a});let a=(0,l(30280).A)("Braces",[["path",{d:"M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2 2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1",key:"ezmyqa"}],["path",{d:"M16 21h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1",key:"e1hn23"}]])},99398:(e,t,l)=>{l.d(t,{CodeBlockElement:()=>ea,CodeLineElement:()=>en,CodeSyntaxLeaf:()=>eo});var a=l(95155),r=l(77068),n=l(61913),o=l(10518),s=l(16015),i=l(3826),u=l(12115),c=l(21978),d=/[\\\/_+.#"@\[\(\{&]/,v=/[\\\/_+.#"@\[\(\{&]/g,f=/[\s-]/,h=/[\s-]/g;function m(e){return e.toLowerCase().replace(h," ")}var p=l(15452),b=l(63655),g=l(61285),x=l(6101),j='[cmdk-group=""]',k='[cmdk-group-items=""]',y='[cmdk-item=""]',w=`${y}:not([aria-disabled="true"])`,E="cmdk-item-select",S="data-value",C=(e,t,l)=>(function(e,t,l){return function e(t,l,a,r,n,o,s){if(o===l.length)return n===t.length?1:.99;var i=`${n},${o}`;if(void 0!==s[i])return s[i];for(var u,c,m,p,b=r.charAt(o),g=a.indexOf(b,n),x=0;g>=0;)(u=e(t,l,a,r,g+1,o+1,s))>x&&(g===n?u*=1:d.test(t.charAt(g-1))?(u*=.8,(m=t.slice(n,g-1).match(v))&&n>0&&(u*=Math.pow(.999,m.length))):f.test(t.charAt(g-1))?(u*=.9,(p=t.slice(n,g-1).match(h))&&n>0&&(u*=Math.pow(.999,p.length))):(u*=.17,n>0&&(u*=Math.pow(.999,g-n))),t.charAt(g)!==l.charAt(o)&&(u*=.9999)),(u<.1&&a.charAt(g-1)===r.charAt(o+1)||r.charAt(o+1)===r.charAt(o)&&a.charAt(g-1)!==r.charAt(o))&&.1*(c=e(t,l,a,r,g+1,o+2,s))>u&&(u=.1*c),u>x&&(x=u),g=a.indexOf(b,g+1);return s[i]=x,x}(e=l&&l.length>0?`${e+" "+l.join(" ")}`:e,t,m(e),m(t),0,0,{})})(e,t,l),A=u.createContext(void 0),N=()=>u.useContext(A),I=u.createContext(void 0),L=()=>u.useContext(I),M=u.createContext(void 0),_=u.forwardRef((e,t)=>{let l=O(()=>{var t,l;return{search:"",value:null!=(l=null!=(t=e.value)?t:e.defaultValue)?l:"",selectedItemId:void 0,filtered:{count:0,items:new Map,groups:new Set}}}),a=O(()=>new Set),r=O(()=>new Map),n=O(()=>new Map),o=O(()=>new Set),s=V(e),{label:i,children:c,value:d,onValueChange:v,filter:f,shouldFilter:h,loop:m,disablePointerSelection:p=!1,vimBindings:x=!0,...N}=e,L=(0,g.B)(),M=(0,g.B)(),_=(0,g.B)(),R=u.useRef(null),P=T();q(()=>{if(void 0!==d){let e=d.trim();l.current.value=e,B.emit()}},[d]),q(()=>{P(6,$)},[]);let B=u.useMemo(()=>({subscribe:e=>(o.current.add(e),()=>o.current.delete(e)),snapshot:()=>l.current,setState:(e,t,a)=>{var r,n,o,i;if(!Object.is(l.current[e],t)){if(l.current[e]=t,"search"===e)K(),D(),P(1,G);else if("value"===e){if(document.activeElement.hasAttribute("cmdk-input")||document.activeElement.hasAttribute("cmdk-root")){let e=document.getElementById(_);e?e.focus():null==(r=document.getElementById(L))||r.focus()}if(P(7,()=>{var e;l.current.selectedItemId=null==(e=Q())?void 0:e.id,B.emit()}),a||P(5,$),(null==(n=s.current)?void 0:n.value)!==void 0){null==(i=(o=s.current).onValueChange)||i.call(o,null!=t?t:"");return}}B.emit()}},emit:()=>{o.current.forEach(e=>e())}}),[]),z=u.useMemo(()=>({value:(e,t,a)=>{var r;t!==(null==(r=n.current.get(e))?void 0:r.value)&&(n.current.set(e,{value:t,keywords:a}),l.current.filtered.items.set(e,F(t,a)),P(2,()=>{D(),B.emit()}))},item:(e,t)=>
1(a.current.add(e),t&&(r.current.has(t)?r.current.get(t).add(e):r.current.set(t,new Set([e]))),P(3,()=>{K(),D(),l.current.value||G(),B.emit()}),()=>{n.current.delete(e),a.current.delete(e),l.current.filtered.items.delete(e);let t=Q();P(4,()=>{K(),(null==t?void 0:t.getAttribute("id"))===e&&G(),B.emit()})}),group:e=>(r.current.has(e)||r.current.set(e,new Set),()=>{n.current.delete(e),r.current.delete(e)}),filter:()=>s.current.shouldFilter,label:i||e["aria-label"],getDisablePointerSelection:()=>s.current.disablePointerSelection,listId:L,inputId:_,labelId:M,listInnerRef:R}),[]);function F(e,t){var a,r;let n=null!=(r=null==(a=s.current)?void 0:a.filter)?r:C;return e?n(e,l.current.search,t):0}function D(){if(!l.current.search||!1===s.current.shouldFilter)return;let e=l.current.filtered.items,t=[];l.current.filtered.groups.forEach(l=>{let a=r.current.get(l),n=0;a.forEach(t=>{n=Math.max(e.get(t),n)}),t.push([l,n])});let a=R.current;U().sort((t,l)=>{var a,r;let n=t.getAttribute("id"),o=l.getAttribute("id");return(null!=(a=e.get(o))?a:0)-(null!=(r=e.get(n))?r:0)}).forEach(e=>{let t=e.closest(k);t?t.appendChild(e.parentElement===t?e:e.closest(`${k} > *`)):a.appendChild(e.parentElement===a?e:e.closest(`${k} > *`))}),t.sort((e,t)=>t[1]-e[1]).forEach(e=>{var t;let l=null==(t=R.current)?void 0:t.querySelector(`${j}[${S}="${encodeURIComponent(e[0])}"]`);null==l||l.parentElement.appendChild(l)})}function G(){let e=U().find(e=>"true"!==e.getAttribute("aria-disabled")),t=null==e?void 0:e.getAttribute(S);B.setState("value",t||void 0)}function K(){var e,t,o,i;if(!l.current.search||!1===s.current.shouldFilter){l.current.filtered.count=a.current.size;return}l.current.filtered.groups=new Set;let u=0;for(let r of a.current){let a=F(null!=(t=null==(e=n.current.get(r))?void 0:e.value)?t:"",null!=(i=null==(o=n.current.get(r))?void 0:o.keywords)?i:[]);l.current.filtered.items.set(r,a),a>0&&u++}for(let[e,t]of r.current)for(let a of t)if(l.current.filtered.items.get(a)>0){l.current.filtered.groups.add(e);break}l.current.filtered.count=u}function $(){var e,t,l;let a=Q();a&&((null==(e=a.parentElement)?void 0:e.firstChild)===a&&(null==(l=null==(t=a.closest(j))?void 0:t.querySelector('[cmdk-group-heading=""]'))||l.scrollIntoView({block:"nearest"})),a.scrollIntoView({block:"nearest"}))}function Q(){var e;return null==(e=R.current)?void 0:e.querySelector(`${y}[aria-selected="true"]`)}function U(){var e;return Array.from((null==(e=R.current)?void 0:e.querySelectorAll(w))||[])}function W(e){let t=U()[e];t&&B.setState("value",t.getAttribute(S))}function X(e){var t;let l=Q(),a=U(),r=a.findIndex(e=>e===l),n=a[r+e];null!=(t=s.current)&&t.loop&&(n=r+e<0?a[a.length-1]:r+e===a.length?a[0]:a[r+e]),n&&B.setState("value",n.getAttribute(S))}function Z(e){let t=Q(),l=null==t?void 0:t.closest(j),a;for(;l&&!a;)a=null==(l=e>0?function(e,t){let l=e.nextElementSibling;for(;l;){if(l.matches(t))return l;l=l.nextElementSibling}}(l,j):function(e,t){let l=e.previousElementSibling;for(;l;){if(l.matches(t))return l;l=l.previousElementSibling}}(l,j))?void 0:l.querySelector(w);a?B.setState("value",a.getAttribute(S)):X(e)}let Y=()=>W(U().length-1),ee=e=>{e.preventDefault(),e.metaKey?Y():e.altKey?Z(1):X(1)},et=e=>{e.preventDefault(),e.metaKey?W(0):e.altKey?Z(-1):X(-1)};return u.createElement(b.sG.div,{ref:t,tabIndex:-1,...N,"cmdk-root":"",onKeyDown:e=>{var t;null==(t=N.onKeyDown)||t.call(N,e);let l=e.nativeEvent.isComposing||229===e.keyCode;if(!(e.defaultPrevented||l))switch(e.key){case"n":case"j":x&&e.ctrlKey&&ee(e);break;case"ArrowDown":ee(e);break;case"p":case"k":x&&e.ctrlKey&&et(e);break;case"ArrowUp":et(e);break;case"Home":e.preventDefault(),W(0);break;case"End":e.preventDefault(),Y();break;case"Enter":{e.preventDefault();let t=Q();if(t){let e=new Event(E);t.dispatchEvent(e)}}}}},u.createElement("label",{"cmdk-label":"",htmlFor:z.inputId,id:z.labelId,style:J},i),H(e,e=>u.createElement(I.Provider,{value:B},u.createElement(A.Provider,{value:z},e))))}),R=u.forwardRef((e,t)=>{var l,a;let r=(0,g.B)(),n=u.useRef(null),o=u.useContext(M),s=N(),i=V(e),c=null!=(a=null==(l=i.current)?void 0:l.forceMount)?a:null==o?void 0:o.forceMount;q(()=>{if(!c)return s.item(r,null==o?void 0:o.id)},[c]);let d=$(r,n,[e.value,e.children,n],e.keywords),v=L(),f=K(e=>e.value&&e.value===d.current),h=K(e=>!!c||!1===s.filter()||!e.search||e.filtered.items.get(r)>0);function m(){var e,t;p(),null==(t=(e=i.current).onSelect)||t.call(e,d.current)}function p(){v.setState("value",d.current,!0)}if(u.useEffect(()=>{let t=n.current;if(!(!t||e.disabled))return t.addEventListener(E,m),()=>t.removeEventListener(E,m)},[h,e.onSelect,e.disabled]),!h)return null;let{disabled:j,value:k,onSelect:y,forceMount:w,keywords:S,...C}=e;return u.createElement(b.sG.div,{ref:(0,x.t)(n,t),...C,id:r,"cmdk-item":"",role:"option","aria-disabled":!!j,"aria-selected":!!f,"data-disabled":!!j,"data-selected":!!f,onPointerMove:j||s.getDisablePointerSelection()?void 0:p,onClick:j?void 0:m},e.children)}),P=u.forwardRef((e,t)=>
1{let{heading:l,children:a,forceMount:r,...n}=e,o=(0,g.B)(),s=u.useRef(null),i=u.useRef(null),c=(0,g.B)(),d=N(),v=K(e=>!!r||!1===d.filter()||!e.search||e.filtered.groups.has(o));q(()=>d.group(o),[]),$(o,s,[e.value,e.heading,i]);let f=u.useMemo(()=>({id:o,forceMount:r}),[r]);return u.createElement(b.sG.div,{ref:(0,x.t)(s,t),...n,"cmdk-group":"",role:"presentation",hidden:!v||void 0},l&&u.createElement("div",{ref:i,"cmdk-group-heading":"","aria-hidden":!0,id:c},l),H(e,e=>u.createElement("div",{"cmdk-group-items":"",role:"group","aria-labelledby":l?c:void 0},u.createElement(M.Provider,{value:f},e))))}),B=u.forwardRef((e,t)=>{let{alwaysRender:l,...a}=e,r=u.useRef(null),n=K(e=>!e.search);return l||n?u.createElement(b.sG.div,{ref:(0,x.t)(r,t),...a,"cmdk-separator":"",role:"separator"}):null}),z=u.forwardRef((e,t)=>{let{onValueChange:l,...a}=e,r=null!=e.value,n=L(),o=K(e=>e.search),s=K(e=>e.selectedItemId),i=N();return u.useEffect(()=>{null!=e.value&&n.setState("search",e.value)},[e.value]),u.createElement(b.sG.input,{ref:t,...a,"cmdk-input":"",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"aria-autocomplete":"list",role:"combobox","aria-expanded":!0,"aria-controls":i.listId,"aria-labelledby":i.labelId,"aria-activedescendant":s,id:i.inputId,type:"text",value:r?e.value:o,onChange:e=>{r||n.setState("search",e.target.value),null==l||l(e.target.value)}})}),F=u.forwardRef((e,t)=>{let{children:l,label:a="Suggestions",...r}=e,n=u.useRef(null),o=u.useRef(null),s=K(e=>e.selectedItemId),i=N();return u.useEffect(()=>{if(o.current&&n.current){let e=o.current,t=n.current,l,a=new ResizeObserver(()=>{l=requestAnimationFrame(()=>{let l=e.offsetHeight;t.style.setProperty("--cmdk-list-height",l.toFixed(1)+"px")})});return a.observe(e),()=>{cancelAnimationFrame(l),a.unobserve(e)}}},[]),u.createElement(b.sG.div,{ref:(0,x.t)(n,t),...r,"cmdk-list":"",role:"listbox",tabIndex:-1,"aria-activedescendant":s,"aria-label":a,id:i.listId},H(e,e=>u.createElement("div",{ref:(0,x.t)(o,i.listInnerRef),"cmdk-list-sizer":""},e)))}),D=u.forwardRef((e,t)=>{let{open:l,onOpenChange:a,overlayClassName:r,contentClassName:n,container:o,...s}=e;return u.createElement(p.bL,{open:l,onOpenChange:a},u.createElement(p.ZL,{container:o},u.createElement(p.hJ,{"cmdk-overlay":"",className:r}),u.createElement(p.UC,{"aria-label":e.label,"cmdk-dialog":"",className:n},u.createElement(_,{ref:t,...s}))))}),G=Object.assign(_,{List:F,Item:R,Input:z,Group:P,Separator:B,Dialog:D,Empty:u.forwardRef((e,t)=>K(e=>0===e.filtered.count)?u.createElement(b.sG.div,{ref:t,...e,"cmdk-empty":"",role:"presentation"}):null),Loading:u.forwardRef((e,t)=>{let{progress:l,children:a,label:r="Loading...",...n}=e;return u.createElement(b.sG.div,{ref:t,...n,"cmdk-loading":"",role:"progressbar","aria-valuenow":l,"aria-valuemin":0,"aria-valuemax":100,"aria-label":r},H(e,e=>u.createElement("div",{"aria-hidden":!0},e)))})});function V(e){let t=u.useRef(e);return q(()=>{t.current=e}),t}var q="undefined"==typeof window?u.useEffect:u.useLayoutEffect;function O(e){let t=u.useRef();return void 0===t.current&&(t.current=e()),t}function K(e){let t=L(),l=()=>e(t.snapshot());return u.useSyncExternalStore(t.subscribe,l,l)}function $(e,t,l){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],r=u.useRef(),n=N();return q(()=>{var o;let s=(()=>{var e;for(let t of l){if("string"==typeof t)return t.trim();if("object"==typeof t&&"current"in t)return t.current?null==(e=t.current.textContent)?void 0:e.trim():r.current}})(),i=a.map(e=>e.trim());n.value(e,s,i),null==(o=t.current)||o.setAttribute(S,s),r.current=s}),r}var T=()=>{let[e,t]=u.useState(),l=O(()=>new Map);return q(()=>{l.current.forEach(e=>e()),l.current=new Map},[e]),(e,a)=>{l.current.set(e,a),t({})}};function H(e,t){let l,{asChild:a,children:r}=e;return a&&u.isValidElement(r)?u.cloneElement("function"==typeof(l=r.type)?l(r.props):"render"in l?l.render(r.props):r,{ref:r.ref},t(r.props.children)):t(r)}var J={position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"},Q=l(75074),U=l(19433);function W(e){let{className:t,...l}=e;return(0,a.jsx)(G,{className:(0,U.cn)("flex h-full w-full flex-col overflow-hidden rounded-md bg-popover text-popover-foreground",t),"data-slot":"command",...l})}function X(e){let{className:t,...l}=e;return(0,a.jsxs)("div",{className:"flex h-9 items-center gap-2 border-b px-3","data-slot":"command-input-wrapper",children:[(0,a.jsx)(Q.A,{className:"size-4 shrink-0 opacity-50"}),(0,a.jsx)(G.Input,{className:(0,U.cn)("flex h-10 w-full rounded-md bg-transparent py-3 text-sm outline-none placeholder:text-muted-foreground disabled:cursor-not-allowed disabled:opacity-50",t),"data-slot":"command-input",...l})]})}function Z(e){let{className:t,...l}=e;return(0,a.jsx)(G.List,{className:(0,U.cn)("max-h-[300px] scroll-py-1 overflow-y-auto overflow-x-hidden",t),"data-slot":"command-list",...l})}function Y(e){let{...t}=e;return(0,a.jsx)(G.Empty,{className:"py-6 text-center text-sm","data-slot":"command-empty",...t})}function ee(e){let{className:t,...l}=e;return(0,a.jsx)(G.Group,{className:(0,U.cn)("overflow-hidden p-1 text-foreground [&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:py-1.5 [&_[cmdk-group-heading]]:font-medium [&_[cmdk-group-heading]]:text-muted-foreground [&_[cmdk-group-heading]]:text-xs",t),"data-slot":"command-group",...l})}function et(e){let{className:t,...l}=e;return(0,a.jsx)(G.Item,{className:(0,U.cn)("relative flex cursor-default select-none items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-none data-[disabled=true]:pointer-events-none data-[selected=true]:bg-accent data-[selected=true]:text-accent-foreground data-[disabled=true]:opacity-50 [&_svg:not([class*='size-'])]:size-4 [&_svg:not([class*='text-'])]:text-muted-foreground [&_svg]:pointer-events-none [&_svg]:shrink-0",t),"data-slot":"command-item",...l})}var el=l(48925);function ea(e){let{editor:t,element:l}=e;return(0,a.jsx)(s.tc,{className:"py-1 **:[.hljs-addition]:bg-[#f0fff4] **:[.hljs-addition]:text-[#22863a] dark:**:[.hljs-addition]:bg-[#3c5743] dark:**:[.hljs-addition]:text-[#ceead5] **:[.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable]:text-[#005cc5] dark:**:[.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable]:text-[#6596cf] **:[.hljs-built_in,.hljs-symbol]:text-[#e36209] dar
1k:**:[.hljs-built_in,.hljs-symbol]:text-[#c3854e] **:[.hljs-bullet]:text-[#735c0f] **:[.hljs-comment,.hljs-code,.hljs-formula]:text-[#6a737d] dark:**:[.hljs-comment,.hljs-code,.hljs-formula]:text-[#6a737d] **:[.hljs-deletion]:bg-[#ffeef0] **:[.hljs-deletion]:text-[#b31d28] dark:**:[.hljs-deletion]:bg-[#473235] dark:**:[.hljs-deletion]:text-[#e7c7cb] **:[.hljs-emphasis]:italic **:[.hljs-keyword,.hljs-doctag,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_]:text-[#d73a49] dark:**:[.hljs-keyword,.hljs-doctag,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_]:text-[#ee6960] **:[.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo]:text-[#22863a] dark:**:[.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo]:text-[#36a84f] **:[.hljs-regexp,.hljs-string,.hljs-meta_.hljs-string]:text-[#032f62] dark:**:[.hljs-regexp,.hljs-string,.hljs-meta_.hljs-string]:text-[#3593ff] **:[.hljs-section]:font-bold **:[.hljs-section]:text-[#005cc5] dark:**:[.hljs-section]:text-[#61a5f2] **:[.hljs-strong]:font-bold **:[.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_]:text-[#6f42c1] dark:**:[.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_]:text-[#a77bfa]",...e,children:(0,a.jsxs)("div",{className:"relative rounded-md bg-muted/50",children:[(0,a.jsx)("pre",{className:"overflow-x-auto p-8 pr-4 font-mono text-sm leading-[normal] [tab-size:2] print:break-inside-avoid",children:(0,a.jsx)("code",{children:e.children})}),(0,a.jsxs)("div",{className:"absolute top-1 right-1 z-10 flex select-none gap-0.5",contentEditable:!1,children:[(0,r.isLangSupported)(l.lang)&&(0,a.jsx)(c.Button,{className:"size-6 text-xs",onClick:()=>(0,r.formatCodeBlock)(t,{element:l}),size:"icon",title:"Format code",variant:"ghost",children:(0,a.jsx)(n.A,{className:"!size-3.5 text-muted-foreground"})}),(0,a.jsx)(er,{})]})]})})}function er(){var e;let[t,l]=u.useState(!1),r=(0,i.cQ)(),n=(0,s.Q_)(),d=(0,s.iQ)(),v=d.lang||"plaintext",[f,h]=u.useState(""),m=u.useMemo(()=>es.filter(e=>!f||e.label.toLowerCase().includes(f.toLowerCase())),[f]);return r?null:(0,a.jsxs)(el.Popover,{onOpenChange:l,open:t,children:[(0,a.jsx)(el.PopoverTrigger,{asChild:!0,children:(0,a.jsx)(c.Button,{"aria-expanded":t,className:"h-6 select-none justify-between gap-1 px-2 text-muted-foreground text-xs",role:"combobox",size:"sm",variant:"ghost",children:(null==(e=es.find(e=>e.value===v))?void 0:e.label)??"Plain Text"})}),(0,a.jsx)(el.PopoverContent,{className:"w-[200px] p-0",onCloseAutoFocus:()=>h(""),children:(0,a.jsxs)(W,{shouldFilter:!1,children:[(0,a.jsx)(X,{className:"h-9",onValueChange:e=>h(e),placeholder:"Search language...",value:f}),(0,a.jsx)(Y,{children:"No language found."}),(0,a.jsx)(Z,{className:"h-[344px] overflow-y-auto",children:(0,a.jsx)(ee,{children:m.map(e=>(0,a.jsxs)(et,{className:"cursor-pointer",onSelect:e=>{n.tf.setNodes({lang:e},{at:d}),h(e),l(!1)},value:e.value,children:[(0,a.jsx)(o.A,{className:(0,U.cn)(v===e.value?"opacity-100":"opacity-0")}),e.label]},e.label))})})]})})]})}function en(e){return(0,a.jsx)(s.tc,{...e})}function eo(e){let t=e.leaf.className;return(0,a.jsx)(s.nK,{className:t,...e})}let es=[{label:"Auto",value:"auto"},{label:"Plain Text",value:"plaintext"},{label:"ABAP",value:"abap"},{label:"Agda",value:"agda"},{label:"Arduino",value:"arduino"},{label:"ASCII Art",value:"ascii"},{label:"Assembly",value:"x86asm"},{label:"Bash",value:"bash"},{label:"BASIC",value:"basic"},{label:"BNF",value:"bnf"},{label:"C",value:"c"},{label:"C#",value:"csharp"},{label:"C++",value:"cpp"},{label:"Clojure",value:"clojure"},{label:"CoffeeScript",value:"coffeescript"},{label:"Coq",value:"coq"},{label:"CSS",value:"css"},{label:"Dart",value:"dart"},{label:"Dhall",value:"dhall"},{label:"Diff",value:"diff"},{label:"Docker",value:"dockerfile"},{label:"EBNF",value:"ebnf"},{label:"Elixir",value:"elixir"},{label:"Elm",value:"elm"},{label:"Erlang",value:"erlang"},{label:"F#",value:"fsharp"},{label:"Flow",value:"flow"},{label:"Fortran",value:"fortran"},{label:"Gherkin",value:"gherkin"},{label:"GLSL",value:"glsl"},{label:"Go",value:"go"},{label:"GraphQL",value:"graphql"},{label:"Groovy",value:"groovy"},{label:"Haskell",value:"haskell"},{label:"HCL",value:"hcl"},{label:"HTML",value:"html"},{label:"Idris",value:"idris"},{label:"Java",value:"java"},{label:"JavaScript",value:"javascript"},{label:"JSON",value:"json"},{label:"Julia",value:"julia"},{label:"Kotlin",value:"kotlin"},{label:"LaTeX",value:"latex"},{label:"Less",value:"less"},{label:"Lisp",value:"lisp"},{label:"LiveScript",value:"livescript"},{label:"LLVM IR",value:"llvm"},{label:"Lua",value:"lua"},{label:"Makefile",value:"makefile"},{label:"Markdown",value:"markdown"},{label:"Markup",value:"markup"},{label:"MATLAB",value:"matlab"},{label:"Mathematica",value:"mathematica"},{label:"Mermaid",value:"mermaid"},{label:"Nix",value:"nix"},{label:"Notion Formula",value:"notion"},{label:"Objective-C",value:"objectivec"},{label:"OCaml",value:"ocaml"},{label:"Pascal",value:"pascal"},{label:"Perl",value:"perl"},{label:"PHP",value:"php"},{label:"PowerShell",value:"powershell"},{label:"Prolog",value:"prolog"},{label:"Protocol Buffers",value:"protobuf"},{label:"PureScript",value:"purescript"},{label:"Python",value:"python"},{label:"R",value:"r"},{label:"Racket",value:"racket"},{label:"Reason",value:"reasonml"},{label:"Ruby",value:"ruby"},{label:"Rust",value:"rust"},{label:"Sass",value:"scss"},{label:"Scala",value:"scala"},{label:"Scheme",value:"scheme"},{label:"SCSS",value:"scss"},{label:"Shell",value:"shell"},{label:"Smalltalk",value:"smalltalk"},{label:"Solidity",value:"solidity"},{label:"SQL",value:"sql"},{label:"Swift",value:"swift"},{label:"TOML",value:"toml"},{label:"TypeScript",value:"typescript"},{label:"VB.Net",value:"vbnet"},{label:"Verilog",value:"verilog"},{label:"VHDL",value:"vhdl"},{label:"Visual Basic",value:"vbnet"},{label:"WebAssembly",value:"wasm"},{label:"XML",value:"xml"},{label:"YAML",value:"yaml"}]}}]);
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.