-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcommons-6d9b15cf9da322b42e56.js
3 lines (3 loc) · 128 KB
/
commons-6d9b15cf9da322b42e56.js
1
2
3
/*! For license information please see commons-6d9b15cf9da322b42e56.js.LICENSE.txt */
(self.webpackChunkjkube_website=self.webpackChunkjkube_website||[]).push([[351],{3204:function(e){"use strict";const t=/[\p{Lu}]/u,a=/[\p{Ll}]/u,n=/^[\p{Lu}](?![\p{Lu}])/gu,r=/([\p{Alpha}\p{N}_]|$)/u,s=/[_.\- ]+/,l=new RegExp("^"+s.source),o=new RegExp(s.source+r.source,"gu"),i=new RegExp("\\d+"+r.source,"gu"),c=(e,r)=>{if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");if(r={pascalCase:!1,preserveConsecutiveUppercase:!1,...r},0===(e=Array.isArray(e)?e.map((e=>e.trim())).filter((e=>e.length)).join("-"):e.trim()).length)return"";const s=!1===r.locale?e=>e.toLowerCase():e=>e.toLocaleLowerCase(r.locale),c=!1===r.locale?e=>e.toUpperCase():e=>e.toLocaleUpperCase(r.locale);if(1===e.length)return r.pascalCase?c(e):s(e);return e!==s(e)&&(e=((e,n,r)=>{let s=!1,l=!1,o=!1;for(let i=0;i<e.length;i++){const c=e[i];s&&t.test(c)?(e=e.slice(0,i)+"-"+e.slice(i),s=!1,o=l,l=!0,i++):l&&o&&a.test(c)?(e=e.slice(0,i-1)+"-"+e.slice(i-1),o=l,l=!1,s=!0):(s=n(c)===c&&r(c)!==c,o=l,l=r(c)===c&&n(c)!==c)}return e})(e,s,c)),e=e.replace(l,""),e=r.preserveConsecutiveUppercase?((e,t)=>(n.lastIndex=0,e.replace(n,(e=>t(e)))))(e,s):s(e),r.pascalCase&&(e=c(e.charAt(0))+e.slice(1)),((e,t)=>(o.lastIndex=0,i.lastIndex=0,e.replace(o,((e,a)=>t(a))).replace(i,(e=>t(e)))))(e,c)};e.exports=c,e.exports.default=c},8032:function(e,t,a){"use strict";a.d(t,{L:function(){return y},M:function(){return L},P:function(){return k},S:function(){return $},_:function(){return o},a:function(){return l},b:function(){return u},g:function(){return p},h:function(){return i}});var n=a(7294),r=(a(3204),a(5697)),s=a.n(r);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},l.apply(this,arguments)}function o(e,t){if(null==e)return{};var a,n,r={},s=Object.keys(e);for(n=0;n<s.length;n++)t.indexOf(a=s[n])>=0||(r[a]=e[a]);return r}const i=()=>"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;function c(e,t,a){const n={};let r="gatsby-image-wrapper";return"fixed"===a?(n.width=e,n.height=t):"constrained"===a&&(r="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:r,"data-gatsby-image-wrapper":"",style:n}}function u(e,t,a,n,r){return void 0===r&&(r={}),l({},a,{loading:n,shouldLoad:e,"data-main-image":"",style:l({},r,{opacity:t?1:0})})}function p(e,t,a,n,r,s,o,i){const c={};s&&(c.backgroundColor=s,"fixed"===a?(c.width=n,c.height=r,c.backgroundColor=s,c.position="relative"):("constrained"===a||"fullWidth"===a)&&(c.position="absolute",c.top=0,c.left=0,c.bottom=0,c.right=0)),o&&(c.objectFit=o),i&&(c.objectPosition=i);const u=l({},e,{"aria-hidden":!0,"data-placeholder-image":"",style:l({opacity:t?0:1,transition:"opacity 500ms linear"},c)});return u}const d=["children"],g=function(e){let{layout:t,width:a,height:r}=e;return"fullWidth"===t?n.createElement("div",{"aria-hidden":!0,style:{paddingTop:r/a*100+"%"}}):"constrained"===t?n.createElement("div",{style:{maxWidth:a,display:"block"}},n.createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:"data:image/svg+xml;charset=utf-8,%3Csvg%20height='"+r+"'%20width='"+a+"'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E",style:{maxWidth:"100%",display:"block",position:"static"}})):null},y=function(e){let{children:t}=e,a=o(e,d);return n.createElement(n.Fragment,null,n.createElement(g,l({},a)),t,null)},m=["src","srcSet","loading","alt","shouldLoad"],f=["fallback","sources","shouldLoad"],b=function(e){let{src:t,srcSet:a,loading:r,alt:s="",shouldLoad:i}=e,c=o(e,m);return n.createElement("img",l({},c,{decoding:"async",loading:r,src:i?t:void 0,"data-src":i?void 0:t,srcSet:i?a:void 0,"data-srcset":i?void 0:a,alt:s}))},h=function(e){let{fallback:t,sources:a=[],shouldLoad:r=!0}=e,s=o(e,f);const i=s.sizes||(null==t?void 0:t.sizes),c=n.createElement(b,l({},s,t,{sizes:i,shouldLoad:r}));return a.length?n.createElement("picture",null,a.map((e=>{let{media:t,srcSet:a,type:s}=e;return n.createElement("source",{key:t+"-"+s+"-"+a,type:s,media:t,srcSet:r?a:void 0,"data-srcset":r?void 0:a,sizes:i})})),c):c};var E;b.propTypes={src:r.string.isRequired,alt:r.string.isRequired,sizes:r.string,srcSet:r.string,shouldLoad:r.bool},h.displayName="Picture",h.propTypes={alt:r.string.isRequired,shouldLoad:r.bool,fallback:r.exact({src:r.string.isRequired,srcSet:r.string,sizes:r.string}),sources:r.arrayOf(r.oneOfType([r.exact({media:r.string.isRequired,type:r.string,sizes:r.string,srcSet:r.string.isRequired}),r.exact({media:r.string,type:r.string.isRequired,sizes:r.string,srcSet:r.string.isRequired})]))};const w=["fallback"],k=function(e){let{fallback:t}=e,a=o(e,w);return t?n.createElement(h,l({},a,{fallback:{src:t},"aria-hidden":!0,alt:""})):n.createElement("div",l({},a))};k.displayName="Placeholder",k.propTypes={fallback:r.string,sources:null==(E=h.propTypes)?void 0:E.sources,alt:function(e,t,a){return e[t]?new Error("Invalid prop `"+t+"` supplied to `"+a+"`. Validation failed."):null}};const L=function(e){return n.createElement(n.Fragment,null,n.createElement(h,l({},e)),n.createElement("noscript",null,n.createElement(h,l({},e,{shouldLoad:!0}))))};L.displayName="MainImage",L.propTypes=h.propTypes;const v=["as","className","class","style","image","loading","imgClassName","imgStyle","backgroundColor","objectFit","objectPosition"],x=["style","className"],S=e=>e.replace(/\n/g,""),M=function(e,t,a){for(var n=arguments.length,r=new Array(n>3?n-3:0),l=3;l<n;l++)r[l-3]=arguments[l];return e.alt||""===e.alt?s().string.apply(s(),[e,t,a].concat(r)):new Error('The "alt" prop is required in '+a+'. If the image is purely presentational then pass an empty string: e.g. alt="". Learn more: https://a11y-style-guide.com/style-guide/section-media.html')},j={image:s().object.isRequired,alt:M},N=["as","image","style","backgroundColor","className","class","onStartLoad","onLoad","onError"],A=["style","className"],T=new Set;let C,I;const _=function(e){let{as:t="div",image:r,style:s,backgroundColor:u,className:p,class:d,onStartLoad:g,onLoad:y,onError:m}=e,f=o(e,N);const{width:b,height:h,layout:E}=r,w=c(b,h,E),{style:k,className:L}=w,v=o(w,A),x=(0,n.useRef)(),S=(0,n.useMemo)((()=>JSON.stringify(r.images)),[r.images]);d&&(p=d);const M=function(e,t,a){let n="";return"fullWidth"===e&&(n='<div aria-hidden="true" style="padding-top: '+a/t*100+'%;"></div>'),"constrained"===e&&(n='<div style="max-width: '+t+'px; display: block;"><img alt="" role="presentation" aria-hidden="true" src="data:image/svg+xml;charset=utf-8,%3Csvg%20height=\''+a+"'%20width='"+t+"'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E\" style=\"max-width: 100%; display: block; position: static;\"></div>"),n}(E,b,h);return(0,n.useEffect)((()=>{C||(C=a.e(731).then(a.bind(a,6731)).then((e=>{let{renderImageToString:t,swapPlaceholderImage:a}=e;return I=t,{renderImageToString:t,swapPlaceholderImage:a}})));const e=x.current.querySelector("[data-gatsby-image-ssr]");if(e&&i())return e.complete?(null==g||g({wasCached:!0}),null==y||y({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)):(null==g||g({wasCached:!0}),e.addEventListener("load",(function t(){e.removeEventListener("load",t),null==y||y({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)}))),void T.add(S);if(I&&T.has(S))return;let t,n;return C.then((e=>{let{renderImageToString:a,swapPlaceholderImage:o}=e;x.current&&(x.current.innerHTML=a(l({isLoading:!0,isLoaded:T.has(S),image:r},f)),T.has(S)||(t=requestAnimationFrame((()=>{x.current&&(n=o(x.current,S,T,s,g,y,m))}))))})),()=>{t&&cancelAnimationFrame(t),n&&n()}}),[r]),(0,n.useLayoutEffect)((()=>{T.has(S)&&I&&(x.current.innerHTML=I(l({isLoading:T.has(S),isLoaded:T.has(S),image:r},f)),null==g||g({wasCached:!0}),null==y||y({wasCached:!0}))}),[r]),(0,n.createElement)(t,l({},v,{style:l({},k,s,{backgroundColor:u}),className:L+(p?" "+p:""),ref:x,dangerouslySetInnerHTML:{__html:M},suppressHydrationWarning:!0}))},F=(0,n.memo)((function(e){return e.image?(0,n.createElement)(_,e):null}));F.propTypes=j,F.displayName="GatsbyImage";const O=["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions","breakpoints","outputPixelDensities"];function D(e){return function(t){let{src:a,__imageData:r,__error:s}=t,i=o(t,O);return s&&console.warn(s),r?n.createElement(e,l({image:r},i)):(console.warn("Image not loaded",a),null)}}const R=D((function(e){let{as:t="div",className:a,class:r,style:s,image:i,loading:d="lazy",imgClassName:g,imgStyle:m,backgroundColor:f,objectFit:b,objectPosition:h}=e,E=o(e,v);if(!i)return console.warn("[gatsby-plugin-image] Missing image prop"),null;r&&(a=r),m=l({objectFit:b,objectPosition:h,backgroundColor:f},m);const{width:w,height:M,layout:j,images:N,placeholder:A,backgroundColor:T}=i,C=c(w,M,j),{style:I,className:_}=C,F=o(C,x),O={fallback:void 0,sources:[]};return N.fallback&&(O.fallback=l({},N.fallback,{srcSet:N.fallback.srcSet?S(N.fallback.srcSet):void 0})),N.sources&&(O.sources=N.sources.map((e=>l({},e,{srcSet:S(e.srcSet)})))),n.createElement(t,l({},F,{style:l({},I,s,{backgroundColor:f}),className:_+(a?" "+a:"")}),n.createElement(y,{layout:j,width:w,height:M},n.createElement(k,l({},p(A,!1,j,w,M,T,b,h))),n.createElement(L,l({"data-gatsby-image-ssr":"",className:g},E,u("eager"===d,!1,O,d,m)))))})),z=function(e,t){for(var a=arguments.length,n=new Array(a>2?a-2:0),r=2;r<a;r++)n[r-2]=arguments[r];return"fullWidth"!==e.layout||"width"!==t&&"height"!==t||!e[t]?s().number.apply(s(),[e,t].concat(n)):new Error('"'+t+'" '+e[t]+" may not be passed when layout is fullWidth.")},B=new Set(["fixed","fullWidth","constrained"]),P={src:s().string.isRequired,alt:M,width:z,height:z,sizes:s().string,layout:e=>{if(void 0!==e.layout&&!B.has(e.layout))return new Error("Invalid value "+e.layout+'" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".')}};R.displayName="StaticImage",R.propTypes=P;const $=D(F);$.displayName="StaticImage",$.propTypes=P},2721:function(e,t,a){"use strict";a.d(t,{EK:function(){return ee},dn:function(){return te},$_:function(){return le},v3:function(){return ie},ay:function(){return fe},h4:function(){return de},VM:function(){return me},WP:function(){return be},Zn:function(){return we},wR:function(){return he},QY:function(){return Ee},Ce:function(){return ve},pQ:function(){return xe},OK:function(){return je},Xl:function(){return Me},Vp:function(){return Ne},_F:function(){return Ae}});var n=a(7294);function r(e){var t,a,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(a=r(e[t]))&&(n&&(n+=" "),n+=a);else for(t in e)e[t]&&(n&&(n+=" "),n+=t);return n}var s,l,o,i,c,u=function(){for(var e,t,a=0,n="";a<arguments.length;)(e=arguments[a++])&&(t=r(e))&&(n&&(n+=" "),n+=t);return n},p=Object.create,d=Object.defineProperty,g=Object.defineProperties,y=Object.getOwnPropertyDescriptor,m=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertyNames,b=Object.getOwnPropertySymbols,h=Object.getPrototypeOf,E=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,k=(e,t,a)=>t in e?d(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,L=(e,t)=>{for(var a in t||(t={}))E.call(t,a)&&k(e,a,t[a]);if(b)for(var a of b(t))w.call(t,a)&&k(e,a,t[a]);return e},v=(e,t)=>g(e,m(t)),x=(e,t)=>{var a={};for(var n in e)E.call(e,n)&&t.indexOf(n)<0&&(a[n]=e[n]);if(null!=e&&b)for(var n of b(e))t.indexOf(n)<0&&w.call(e,n)&&(a[n]=e[n]);return a},S=(s={"../../node_modules/.pnpm/[email protected]_patch_hash=vrxx3pzkik6jpmgpayxfjunetu/node_modules/prismjs/prism.js"(e,t){var a=function(){var e=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,a={},n={util:{encode:function e(t){return t instanceof r?new r(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/</g,"<").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++t}),e.__id},clone:function e(t,a){var r,s;switch(a=a||{},n.util.type(t)){case"Object":if(s=n.util.objId(t),a[s])return a[s];for(var l in r={},a[s]=r,t)t.hasOwnProperty(l)&&(r[l]=e(t[l],a));return r;case"Array":return s=n.util.objId(t),a[s]?a[s]:(r=[],a[s]=r,t.forEach((function(t,n){r[n]=e(t,a)})),r);default:return t}},getLanguage:function(t){for(;t;){var a=e.exec(t.className);if(a)return a[1].toLowerCase();t=t.parentElement}return"none"},setLanguage:function(t,a){t.className=t.className.replace(RegExp(e,"gi"),""),t.classList.add("language-"+a)},isActive:function(e,t,a){for(var n="no-"+t;e;){var r=e.classList;if(r.contains(t))return!0;if(r.contains(n))return!1;e=e.parentElement}return!!a}},languages:{plain:a,plaintext:a,text:a,txt:a,extend:function(e,t){var a=n.util.clone(n.languages[e]);for(var r in t)a[r]=t[r];return a},insertBefore:function(e,t,a,r){var s=(r=r||n.languages)[e],l={};for(var o in s)if(s.hasOwnProperty(o)){if(o==t)for(var i in a)a.hasOwnProperty(i)&&(l[i]=a[i]);a.hasOwnProperty(o)||(l[o]=s[o])}var c=r[e];return r[e]=l,n.languages.DFS(n.languages,(function(t,a){a===c&&t!=e&&(this[t]=l)})),l},DFS:function e(t,a,r,s){s=s||{};var l=n.util.objId;for(var o in t)if(t.hasOwnProperty(o)){a.call(t,o,t[o],r||o);var i=t[o],c=n.util.type(i);"Object"!==c||s[l(i)]?"Array"!==c||s[l(i)]||(s[l(i)]=!0,e(i,a,o,s)):(s[l(i)]=!0,e(i,a,null,s))}}},plugins:{},highlight:function(e,t,a){var s={code:e,grammar:t,language:a};if(n.hooks.run("before-tokenize",s),!s.grammar)throw new Error('The language "'+s.language+'" has no grammar.');return s.tokens=n.tokenize(s.code,s.grammar),n.hooks.run("after-tokenize",s),r.stringify(n.util.encode(s.tokens),s.language)},tokenize:function(e,t){var a=t.rest;if(a){for(var n in a)t[n]=a[n];delete t.rest}var r=new o;return i(r,r.head,e),l(e,r,t,r.head,0),function(e){for(var t=[],a=e.head.next;a!==e.tail;)t.push(a.value),a=a.next;return t}(r)},hooks:{all:{},add:function(e,t){var a=n.hooks.all;a[e]=a[e]||[],a[e].push(t)},run:function(e,t){var a=n.hooks.all[e];if(a&&a.length)for(var r,s=0;r=a[s++];)r(t)}},Token:r};function r(e,t,a,n){this.type=e,this.content=t,this.alias=a,this.length=0|(n||"").length}function s(e,t,a,n){e.lastIndex=t;var r=e.exec(a);if(r&&n&&r[1]){var s=r[1].length;r.index+=s,r[0]=r[0].slice(s)}return r}function l(e,t,a,o,u,p){for(var d in a)if(a.hasOwnProperty(d)&&a[d]){var g=a[d];g=Array.isArray(g)?g:[g];for(var y=0;y<g.length;++y){if(p&&p.cause==d+","+y)return;var m=g[y],f=m.inside,b=!!m.lookbehind,h=!!m.greedy,E=m.alias;if(h&&!m.pattern.global){var w=m.pattern.toString().match(/[imsuy]*$/)[0];m.pattern=RegExp(m.pattern.source,w+"g")}for(var k=m.pattern||m,L=o.next,v=u;L!==t.tail&&!(p&&v>=p.reach);v+=L.value.length,L=L.next){var x=L.value;if(t.length>e.length)return;if(!(x instanceof r)){var S,M=1;if(h){if(!(S=s(k,v,e,b))||S.index>=e.length)break;var j=S.index,N=S.index+S[0].length,A=v;for(A+=L.value.length;j>=A;)A+=(L=L.next).value.length;if(v=A-=L.value.length,L.value instanceof r)continue;for(var T=L;T!==t.tail&&(A<N||"string"==typeof T.value);T=T.next)M++,A+=T.value.length;M--,x=e.slice(v,A),S.index-=v}else if(!(S=s(k,0,x,b)))continue;j=S.index;var C=S[0],I=x.slice(0,j),_=x.slice(j+C.length),F=v+x.length;p&&F>p.reach&&(p.reach=F);var O=L.prev;if(I&&(O=i(t,O,I),v+=I.length),c(t,O,M),L=i(t,O,new r(d,f?n.tokenize(C,f):C,E,C)),_&&i(t,L,_),M>1){var D={cause:d+","+y,reach:F};l(e,t,a,L.prev,v,D),p&&D.reach>p.reach&&(p.reach=D.reach)}}}}}}function o(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function i(e,t,a){var n=t.next,r={value:a,prev:t,next:n};return t.next=r,n.prev=r,e.length++,r}function c(e,t,a){for(var n=t.next,r=0;r<a&&n!==e.tail;r++)n=n.next;t.next=n,n.prev=t,e.length-=r}return r.stringify=function e(t,a){if("string"==typeof t)return t;if(Array.isArray(t)){var r="";return t.forEach((function(t){r+=e(t,a)})),r}var s={type:t.type,content:e(t.content,a),tag:"span",classes:["token",t.type],attributes:{},language:a},l=t.alias;l&&(Array.isArray(l)?Array.prototype.push.apply(s.classes,l):s.classes.push(l)),n.hooks.run("wrap",s);var o="";for(var i in s.attributes)o+=" "+i+'="'+(s.attributes[i]||"").replace(/"/g,""")+'"';return"<"+s.tag+' class="'+s.classes.join(" ")+'"'+o+">"+s.content+"</"+s.tag+">"},n}();t.exports=a,a.default=a}},function(){return l||(0,s[f(s)[0]])((l={exports:{}}).exports,l),l.exports}),M=((e,t,a)=>(a=null!=e?p(h(e)):{},((e,t,a,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let r of f(t))E.call(e,r)||r===a||d(e,r,{get:()=>t[r],enumerable:!(n=y(t,r))||n.enumerable});return e})(!t&&e&&e.__esModule?a:d(a,"default",{value:e,enumerable:!0}),e)))(S());!function(e){var t={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},a=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|0[0-7]{0,2}|[123][0-7]{2}|c[a-zA-Z]|.)/,n="(?:[^\\\\-]|"+a.source+")",r=(n=RegExp(n+"-"+n),{pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"});e.languages.regex={"char-class":{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"char-class-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"char-class-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:n,inside:{escape:a,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":t,"char-set":{pattern:/\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},escape:a}},"special-escape":t,"char-set":{pattern:/\.|\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":r}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:a,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|<?[=!]|[idmnsuxU]+(?:-[idmnsuxU]+)?:?))?/,alias:"punctuation",inside:{"group-name":r}},{pattern:/\)/,alias:"punctuation"}],quantifier:{pattern:/(?:[+*?]|\{\d+(?:,\d*)?\})[?+]?/,alias:"number"},alternation:{pattern:/\|/,alias:"keyword"}}}(M),M.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},M.languages.javascript=M.languages.extend("clike",{"class-name":[M.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),M.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,M.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:M.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:M.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:M.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:M.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:M.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),M.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:M.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),M.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),M.languages.markup&&(M.languages.markup.tag.addInlined("script","javascript"),M.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),M.languages.js=M.languages.javascript,M.languages.actionscript=M.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|dynamic|each|else|extends|final|finally|for|function|get|if|implements|import|in|include|instanceof|interface|internal|is|namespace|native|new|null|override|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|use|var|void|while|with)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<<?|>>?>?|[!=]=?)=?|[~?@]/}),M.languages.actionscript["class-name"].alias="function",delete M.languages.actionscript.parameter,delete M.languages.actionscript["literal-property"],M.languages.markup&&M.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:M.languages.markup}}),i=/#(?!\{).+/,c={pattern:/#\{[^}]+\}/,alias:"variable"},(o=M).languages.coffeescript=o.languages.extend("javascript",{comment:i,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:c}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),o.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:i,interpolation:c}}}),o.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:o.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:c}}]}),o.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete o.languages.coffeescript["template-string"],o.languages.coffee=o.languages.coffeescript,function(e){var t=e.languages.javadoclike={parameter:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*@(?:arg|arguments|param)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/};Object.defineProperty(t,"addSupport",{value:function(t,a){(t="string"==typeof t?[t]:t).forEach((function(t){var n=function(e){e.inside||(e.inside={}),e.inside.rest=a},r="doc-comment";if(s=e.languages[t]){var s,l=s[r];if((l=l||(s=e.languages.insertBefore(t,"comment",{"doc-comment":{pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"}}))[r])instanceof RegExp&&(l=s[r]={pattern:l}),Array.isArray(l))for(var o=0,i=l.length;o<i;o++)l[o]instanceof RegExp&&(l[o]={pattern:l[o]}),n(l[o]);else n(l)}}))}}),t.addSupport(["java","javascript","php"],t)}(M),function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;(t=(e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+t.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css,e.languages.markup))&&(t.tag.addInlined("style","css"),t.tag.addAttribute("style","css"))}(M),function(e){var t=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,a=(t=(e.languages.css.selector={pattern:e.languages.css.selector.pattern,lookbehind:!0,inside:t={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+t.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[t,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=t,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}}),{pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0}),{pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0});e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|RebeccaPurple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:t,number:a,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:t,number:a})}(M),function(e){var t=/[*&][^\s[\]{},]+/,a=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,n="(?:"+a.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+a.source+")?)",r=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-]<PLAIN>)(?:[ \t]*(?:(?![#:])<PLAIN>|:<PLAIN>))*/.source.replace(/<PLAIN>/g,(function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source})),s=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function l(e,t){t=(t||"").replace(/m/g,"")+"m";var a=/([:\-,[{]\s*(?:\s<<prop>>[ \t]+)?)(?:<<value>>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<<prop>>/g,(function(){return n})).replace(/<<value>>/g,(function(){return e}));return RegExp(a,t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<<prop>>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<<prop>>/g,(function(){return n}))),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<<prop>>[ \t]+)?)<<key>>(?=\s*:\s)/.source.replace(/<<prop>>/g,(function(){return n})).replace(/<<key>>/g,(function(){return"(?:"+r+"|"+s+")"}))),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:l(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:l(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:l(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:l(s),lookbehind:!0,greedy:!0},number:{pattern:l(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:a,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(M),M.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},M.languages.markup.tag.inside["attr-value"].inside.entity=M.languages.markup.entity,M.languages.markup.doctype.inside["internal-subset"].inside=M.languages.markup,M.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))})),Object.defineProperty(M.languages.markup.tag,"addInlined",{value:function(e,t){var a;(t=((a=((a={})["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:M.languages[t]},a.cdata=/^<!\[CDATA\[|\]\]>$/i,{"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:a}}))["language-"+t]={pattern:/[\s\S]+/,inside:M.languages[t]},{}))[e]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:a},M.languages.insertBefore("markup","cdata",t)}}),Object.defineProperty(M.languages.markup.tag,"addAttribute",{value:function(e,t){M.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:M.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),M.languages.html=M.languages.markup,M.languages.mathml=M.languages.markup,M.languages.svg=M.languages.markup,M.languages.xml=M.languages.extend("markup",{}),M.languages.ssml=M.languages.xml,M.languages.atom=M.languages.xml,M.languages.rss=M.languages.xml,function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function a(e){return e=e.replace(/<inner>/g,(function(){return t})),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var n=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,r=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,(function(){return n})),s=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source,l=(e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+r+s+"(?:"+r+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+r+s+")(?:"+r+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(n),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+r+")"+s+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+r+"$"),inside:{"table-header":{pattern:RegExp(n),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:a(/\b__(?:(?!_)<inner>|_(?:(?!_)<inner>)+_)+__\b|\*\*(?:(?!\*)<inner>|\*(?:(?!\*)<inner>)+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:a(/\b_(?:(?!_)<inner>|__(?:(?!_)<inner>)+__)+_\b|\*(?:(?!\*)<inner>|\*\*(?:(?!\*)<inner>)+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:a(/(~~?)(?:(?!~)<inner>)+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:a(/!?\[(?:(?!\])<inner>)+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\])<inner>)+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach((function(t){["url","bold","italic","strike","code-snippet"].forEach((function(a){t!==a&&(e.languages.markdown[t].inside.content.inside[a]=e.languages.markdown[a])}))})),e.hooks.add("after-tokenize",(function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!=typeof t)for(var a=0,n=t.length;a<n;a++){var r,s=t[a];"code"!==s.type?e(s.content):(r=s.content[1],s=s.content[3],r&&s&&"code-language"===r.type&&"code-block"===s.type&&"string"==typeof r.content&&(r=r.content.replace(/\b#/g,"sharp").replace(/\b\+\+/g,"pp"),r="language-"+(r=(/[a-z][\w-]*/i.exec(r)||[""])[0].toLowerCase()),s.alias?"string"==typeof s.alias?s.alias=[s.alias,r]:s.alias.push(r):s.alias=[r]))}}(e.tokens)})),e.hooks.add("wrap",(function(t){if("code-block"===t.type){for(var a="",n=0,r=t.classes.length;n<r;n++){var s=t.classes[n];if(s=/language-(.+)/.exec(s)){a=s[1];break}}var c,u=e.languages[a];u?t.content=e.highlight(t.content.replace(l,"").replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,(function(e,t){var a;return"#"===(t=t.toLowerCase())[0]?(a="x"===t[1]?parseInt(t.slice(2),16):Number(t.slice(1)),i(a)):o[t]||e})),u,a):a&&"none"!==a&&e.plugins.autoloader&&(c="md-"+(new Date).valueOf()+"-"+Math.floor(1e16*Math.random()),t.attributes.id=c,e.plugins.autoloader.loadLanguages(a,(function(){var t=document.getElementById(c);t&&(t.innerHTML=e.highlight(t.textContent,e.languages[a],a))})))}})),RegExp(e.languages.markup.tag.pattern.source,"gi")),o={amp:"&",lt:"<",gt:">",quot:'"'},i=String.fromCodePoint||String.fromCharCode;e.languages.md=e.languages.markdown}(M),M.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:M.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},M.hooks.add("after-tokenize",(function(e){if("graphql"===e.language)for(var t=e.tokens.filter((function(e){return"string"!=typeof e&&"comment"!==e.type&&"scalar"!==e.type})),a=0;a<t.length;){var n=t[a++];if("keyword"===n.type&&"mutation"===n.content){var r=[];if(p(["definition-mutation","punctuation"])&&"("===u(1).content){a+=2;var s=d(/^\($/,/^\)$/);if(-1===s)continue;for(;a<s;a++){var l=u(0);"variable"===l.type&&(g(l,"variable-input"),r.push(l.content))}a=s+1}if(p(["punctuation","property-query"])&&"{"===u(0).content&&(a++,g(u(0),"property-mutation"),0<r.length)){var o=d(/^\{$/,/^\}$/);if(-1!==o)for(var i=a;i<o;i++){var c=t[i];"variable"===c.type&&0<=r.indexOf(c.content)&&g(c,"variable-input")}}}}function u(e){return t[a+e]}function p(e,t){t=t||0;for(var a=0;a<e.length;a++){var n=u(a+t);if(!n||n.type!==e[a])return}return 1}function d(e,n){for(var r=1,s=a;s<t.length;s++){var l=t[s],o=l.content;if("punctuation"===l.type&&"string"==typeof o)if(e.test(o))r++;else if(n.test(o)&&0==--r)return s}return-1}function g(e,t){var a=e.alias;a?Array.isArray(a)||(e.alias=a=[a]):e.alias=a=[],a.push(t)}})),M.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(e){var t=e.languages.javascript["template-string"],a=t.pattern.source,n=t.inside.interpolation,r=n.inside["interpolation-punctuation"],s=n.pattern.source;function l(t,n){if(e.languages[t])return{pattern:RegExp("((?:"+n+")\\s*)"+a),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function o(t,a,n){return t={code:t,grammar:a,language:n},e.hooks.run("before-tokenize",t),t.tokens=e.tokenize(t.code,t.grammar),e.hooks.run("after-tokenize",t),t.tokens}function i(t,a,l){var i=e.tokenize(t,{interpolation:{pattern:RegExp(s),lookbehind:!0}}),c=0,u={},p=(i=o(i.map((function(e){if("string"==typeof e)return e;var a,n;for(e=e.content;-1!==t.indexOf((n=c++,a="___"+l.toUpperCase()+"_"+n+"___")););return u[a]=e,a})).join(""),a,l),Object.keys(u));return c=0,function t(a){for(var s=0;s<a.length;s++){if(c>=p.length)return;var l,i,d,g,y,m,f,b=a[s];"string"==typeof b||"string"==typeof b.content?(l=p[c],-1!==(f=(m="string"==typeof b?b:b.content).indexOf(l))&&(++c,i=m.substring(0,f),y=u[l],d=void 0,(g={})["interpolation-punctuation"]=r,3===(g=e.tokenize(y,g)).length&&((d=[1,1]).push.apply(d,o(g[1],e.languages.javascript,"javascript")),g.splice.apply(g,d)),d=new e.Token("interpolation",g,n.alias,y),g=m.substring(f+l.length),y=[],i&&y.push(i),y.push(d),g&&(t(m=[g]),y.push.apply(y,m)),"string"==typeof b?(a.splice.apply(a,[s,1].concat(y)),s+=y.length-1):b.content=y)):(f=b.content,Array.isArray(f)?t(f):t([f]))}}(i),new e.Token(l,i,"language-"+l,t)}e.languages.javascript["template-string"]=[l("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),l("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),l("svg",/\bsvg/.source),l("markdown",/\b(?:markdown|md)/.source),l("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),l("sql",/\bsql/.source),t].filter(Boolean);var c={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function u(e){return"string"==typeof e?e:Array.isArray(e)?e.map(u).join(""):u(e.content)}e.hooks.add("after-tokenize",(function(t){t.language in c&&function t(a){for(var n=0,r=a.length;n<r;n++){var s,l,o,c=a[n];"string"!=typeof c&&(s=c.content,Array.isArray(s)?"template-string"===c.type?(c=s[1],3===s.length&&"string"!=typeof c&&"embedded-code"===c.type&&(l=u(c),c=c.alias,c=Array.isArray(c)?c[0]:c,o=e.languages[c])&&(s[1]=i(l,o,c))):t(s):"string"!=typeof s&&t([s]))}}(t.tokens)}))}(M),function(e){e.languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(M),function(e){var t=e.languages.javascript,a=/\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})+\}/.source,n="(@(?:arg|argument|param|property)\\s+(?:"+a+"\\s+)?)";e.languages.jsdoc=e.languages.extend("javadoclike",{parameter:{pattern:RegExp(n+/(?:(?!\s)[$\w\xA0-\uFFFF.])+(?=\s|$)/.source),lookbehind:!0,inside:{punctuation:/\./}}}),e.languages.insertBefore("jsdoc","keyword",{"optional-parameter":{pattern:RegExp(n+/\[(?:(?!\s)[$\w\xA0-\uFFFF.])+(?:=[^[\]]+)?\](?=\s|$)/.source),lookbehind:!0,inside:{parameter:{pattern:/(^\[)[$\w\xA0-\uFFFF\.]+/,lookbehind:!0,inside:{punctuation:/\./}},code:{pattern:/(=)[\s\S]*(?=\]$)/,lookbehind:!0,inside:t,alias:"language-javascript"},punctuation:/[=[\]]/}},"class-name":[{pattern:RegExp(/(@(?:augments|class|extends|interface|memberof!?|template|this|typedef)\s+(?:<TYPE>\s+)?)[A-Z]\w*(?:\.[A-Z]\w*)*/.source.replace(/<TYPE>/g,(function(){return a}))),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+a),lookbehind:!0,inside:{string:t.string,number:t.number,boolean:t.boolean,keyword:e.languages.typescript.keyword,operator:/=>|\.\.\.|[&|?:*]/,punctuation:/[.,;=<>{}()[\]]/}}],example:{pattern:/(@example\s+(?!\s))(?:[^@\s]|\s+(?!\s))+?(?=\s*(?:\*\s*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^([\t ]*(?:\*\s*)?)\S.*$/m,lookbehind:!0,inside:t,alias:"language-javascript"}}}}),e.languages.javadoclike.addSupport("javascript",e.languages.jsdoc)}(M),function(e){e.languages.flow=e.languages.extend("javascript",{}),e.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Bb]oolean|Function|[Nn]umber|[Ss]tring|[Ss]ymbol|any|mixed|null|void)\b/,alias:"class-name"}]}),e.languages.flow["function-variable"].pattern=/(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/i,delete e.languages.flow.parameter,e.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(e.languages.flow.keyword)||(e.languages.flow.keyword=[e.languages.flow.keyword]),e.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:Class|declare|opaque|type)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:Diff|Enum|Exact|Keys|ObjMap|PropertyType|Record|Shape|Subtype|Supertype|await)\b(?!\$)/,lookbehind:!0})}(M),M.languages.n4js=M.languages.extend("javascript",{keyword:/\b(?:Array|any|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),M.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),M.languages.n4jsd=M.languages.n4js,function(e){function t(e,t){return RegExp(e.replace(/<ID>/g,(function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source})),t)}e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.insertBefore("javascript","keyword",{imports:{pattern:t(/(\bimport\b\s*)(?:<ID>(?:\s*,\s*(?:\*\s*as\s+<ID>|\{[^{}]*\}))?|\*\s*as\s+<ID>|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:e.languages.javascript},exports:{pattern:t(/(\bexport\b\s*)(?:\*(?:\s*as\s+<ID>)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:e.languages.javascript}}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:t(/(\.\s*)#?<ID>/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var a=["function","function-variable","method","method-variable","property-access"],n=0;n<a.length;n++){var r=a[n],s=e.languages.javascript[r];r=(s="RegExp"===e.util.type(s)?e.languages.javascript[r]={pattern:s}:s).inside||{};(s.inside=r)["maybe-class-name"]=/^[A-Z][\s\S]*/}}(M),function(e){var t=e.util.clone(e.languages.javascript),a=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,n=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,r=/(?:\{<S>*\.{3}(?:[^{}]|<BRACES>)*\})/.source;function s(e,t){return e=e.replace(/<S>/g,(function(){return a})).replace(/<BRACES>/g,(function(){return n})).replace(/<SPREAD>/g,(function(){return r})),RegExp(e,t)}function l(t){for(var a=[],n=0;n<t.length;n++){var r=t[n],s=!1;"string"!=typeof r&&("tag"===r.type&&r.content[0]&&"tag"===r.content[0].type?"</"===r.content[0].content[0].content?0<a.length&&a[a.length-1].tagName===o(r.content[0].content[1])&&a.pop():"/>"!==r.content[r.content.length-1].content&&a.push({tagName:o(r.content[0].content[1]),openedBraces:0}):0<a.length&&"punctuation"===r.type&&"{"===r.content?a[a.length-1].openedBraces++:0<a.length&&0<a[a.length-1].openedBraces&&"punctuation"===r.type&&"}"===r.content?a[a.length-1].openedBraces--:s=!0),(s||"string"==typeof r)&&0<a.length&&0===a[a.length-1].openedBraces&&(s=o(r),n<t.length-1&&("string"==typeof t[n+1]||"plain-text"===t[n+1].type)&&(s+=o(t[n+1]),t.splice(n+1,1)),0<n&&("string"==typeof t[n-1]||"plain-text"===t[n-1].type)&&(s=o(t[n-1])+s,t.splice(n-1,1),n--),t[n]=new e.Token("plain-text",s,null,s)),r.content&&"string"!=typeof r.content&&l(r.content)}}r=s(r).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=s(/<\/?(?:[\w.:-]+(?:<S>+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|<BRACES>))?|<SPREAD>))*<S>*\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:s(/<SPREAD>/.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:s(/=<BRACES>/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var o=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(o).join(""):""};e.hooks.add("after-tokenize",(function(e){"jsx"!==e.language&&"tsx"!==e.language||l(e.tokens)}))}(M),function(e){var t=e.util.clone(e.languages.typescript);(t=(e.languages.tsx=e.languages.extend("jsx",t),delete e.languages.tsx.parameter,delete e.languages.tsx["literal-property"],e.languages.tsx.tag)).pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+t.pattern.source+")",t.pattern.flags),t.lookbehind=!0}(M),M.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp(/(^|[^"#])/.source+"(?:"+/"(?:\\(?:\((?:[^()]|\([^()]*\))*\)|\r\n|[^(])|[^\\\r\n"])*"/.source+"|"+/"""(?:\\(?:\((?:[^()]|\([^()]*\))*\)|[^(])|[^\\"]|"(?!""))*"""/.source+")"+/(?!["#])/.source),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp(/(^|[^"#])(#+)/.source+"(?:"+/"(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|\r\n|[^#])|[^\\\r\n])*?"/.source+"|"+/"""(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|[^#])|[^\\])*?"""/.source+")\\2"),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp(/#/.source+"(?:"+/(?:elseif|if)\b/.source+"(?:[ \t]*"+/(?:![ \t]*)?(?:\b\w+\b(?:[ \t]*\((?:[^()]|\([^()]*\))*\))?|\((?:[^()]|\([^()]*\))*\))(?:[ \t]*(?:&&|\|\|))?/.source+")+|"+/(?:else|endif)\b/.source+")"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:false|true)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"},attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|isolated|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:false|true)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},M.languages.swift["string-literal"].forEach((function(e){e.inside.interpolation.inside=M.languages.swift})),function(e){e.languages.kotlin=e.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[{pattern:/(?:`[^\r\n`]+`|\b\w+)(?=\s*\()/,greedy:!0},{pattern:/(\.)(?:`[^\r\n`]+`|\w+)(?=\s*\{)/,lookbehind:!0,greedy:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete e.languages.kotlin["class-name"];var t={"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:e.languages.kotlin}};e.languages.insertBefore("kotlin","string",{"string-literal":[{pattern:/"""(?:[^$]|\$(?:(?!\{)|\{[^{}]*\}))*?"""/,alias:"multiline",inside:{interpolation:{pattern:/\$(?:[a-z_]\w*|\{[^{}]*\})/i,inside:t},string:/[\s\S]+/}},{pattern:/"(?:[^"\\\r\n$]|\\.|\$(?:(?!\{)|\{[^{}]*\}))*"/,alias:"singleline",inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:[a-z_]\w*|\{[^{}]*\})/i,lookbehind:!0,inside:t},string:/[\s\S]+/}}],char:{pattern:/'(?:[^'\\\r\n]|\\(?:.|u[a-fA-F0-9]{0,4}))'/,greedy:!0}}),delete e.languages.kotlin.string,e.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),e.languages.insertBefore("kotlin","function",{label:{pattern:/\b\w+@|@\w+\b/,alias:"symbol"}}),e.languages.kt=e.languages.kotlin,e.languages.kts=e.languages.kotlin}(M),M.languages.c=M.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),M.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),M.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},M.languages.c.string],char:M.languages.c.char,comment:M.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:M.languages.c}}}}),M.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete M.languages.c.boolean,M.languages.objectivec=M.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<<?=?|>>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete M.languages.objectivec["class-name"],M.languages.objc=M.languages.objectivec,M.languages.reason=M.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),M.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete M.languages.reason.function,function(e){for(var t=/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|<self>)*\*\//.source,a=0;a<2;a++)t=t.replace(/<self>/g,(function(){return t}));t=t.replace(/<self>/g,(function(){return/[^\s\S]/.source})),e.languages.rust={comment:[{pattern:RegExp(/(^|[^\\])/.source+t),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|trait|type|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:Self|abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:bool|char|f(?:32|64)|[ui](?:8|16|32|64|128|size)|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\b\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:f32|f64|[iu](?:8|16|32|64|size)?))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<<?=?|>>?=?|[@?]/},e.languages.rust["closure-params"].inside.rest=e.languages.rust,e.languages.rust.attribute.inside.string=e.languages.rust.string}(M),M.languages.go=M.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),M.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete M.languages.go["class-name"],function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,a=/\b(?!<keyword>)\w+(?:\s*\.\s*\w+)*\b/.source.replace(/<keyword>/g,(function(){return t.source}));e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!<keyword>)\w+/.source.replace(/<keyword>/g,(function(){return t.source}))),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/<mod-name>(?:\s*:\s*<mod-name>)?|:\s*<mod-name>/.source.replace(/<mod-name>/g,(function(){return a}))+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(M);var j={};((e,t)=>{for(var a in t)d(e,a,{get:t[a],enumerable:!0})})(j,{dracula:()=>N,duotoneDark:()=>A,duotoneLight:()=>T,github:()=>C,jettwaveDark:()=>G,jettwaveLight:()=>Y,nightOwl:()=>I,nightOwlLight:()=>_,oceanicNext:()=>D,okaidia:()=>R,palenight:()=>z,shadesOfPurple:()=>B,synthwave84:()=>P,ultramin:()=>$,vsDark:()=>Z,vsLight:()=>U});var N={plain:{color:"#F8F8F2",backgroundColor:"#282A36"},styles:[{types:["prolog","constant","builtin"],style:{color:"rgb(189, 147, 249)"}},{types:["inserted","function"],style:{color:"rgb(80, 250, 123)"}},{types:["deleted"],style:{color:"rgb(255, 85, 85)"}},{types:["changed"],style:{color:"rgb(255, 184, 108)"}},{types:["punctuation","symbol"],style:{color:"rgb(248, 248, 242)"}},{types:["string","char","tag","selector"],style:{color:"rgb(255, 121, 198)"}},{types:["keyword","variable"],style:{color:"rgb(189, 147, 249)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(98, 114, 164)"}},{types:["attr-name"],style:{color:"rgb(241, 250, 140)"}}]},A={plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]},T={plain:{backgroundColor:"#faf8f5",color:"#728fcb"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#b6ad9a"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#063289"}},{types:["property","function"],style:{color:"#b29762"}},{types:["tag-id","selector","atrule-id"],style:{color:"#2d2006"}},{types:["attr-name"],style:{color:"#896724"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule"],style:{color:"#728fcb"}},{types:["placeholder","variable"],style:{color:"#93abdc"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#896724"}}]},C={plain:{color:"#393A34",backgroundColor:"#f6f8fa"},styles:[{types:["comment","prolog","doctype","cdata"],style:{color:"#999988",fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}},{types:["string","attr-value"],style:{color:"#e3116c"}},{types:["punctuation","operator"],style:{color:"#393A34"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#36acaa"}},{types:["atrule","keyword","attr-name","selector"],style:{color:"#00a4db"}},{types:["function","deleted","tag"],style:{color:"#d73a49"}},{types:["function-variable"],style:{color:"#6f42c1"}},{types:["tag","selector","keyword"],style:{color:"#00009f"}}]},I={plain:{color:"#d6deeb",backgroundColor:"#011627"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)",fontStyle:"italic"}},{types:["inserted","attr-name"],style:{color:"rgb(173, 219, 103)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(99, 119, 119)",fontStyle:"italic"}},{types:["string","url"],style:{color:"rgb(173, 219, 103)"}},{types:["variable"],style:{color:"rgb(214, 222, 235)"}},{types:["number"],style:{color:"rgb(247, 140, 108)"}},{types:["builtin","char","constant","function"],style:{color:"rgb(130, 170, 255)"}},{types:["punctuation"],style:{color:"rgb(199, 146, 234)"}},{types:["selector","doctype"],style:{color:"rgb(199, 146, 234)",fontStyle:"italic"}},{types:["class-name"],style:{color:"rgb(255, 203, 139)"}},{types:["tag","operator","keyword"],style:{color:"rgb(127, 219, 202)"}},{types:["boolean"],style:{color:"rgb(255, 88, 116)"}},{types:["property"],style:{color:"rgb(128, 203, 196)"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)"}}]},_={plain:{color:"#403f53",backgroundColor:"#FBFBFB"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)",fontStyle:"italic"}},{types:["inserted","attr-name"],style:{color:"rgb(72, 118, 214)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(152, 159, 177)",fontStyle:"italic"}},{types:["string","builtin","char","constant","url"],style:{color:"rgb(72, 118, 214)"}},{types:["variable"],style:{color:"rgb(201, 103, 101)"}},{types:["number"],style:{color:"rgb(170, 9, 130)"}},{types:["punctuation"],style:{color:"rgb(153, 76, 195)"}},{types:["function","selector","doctype"],style:{color:"rgb(153, 76, 195)",fontStyle:"italic"}},{types:["class-name"],style:{color:"rgb(17, 17, 17)"}},{types:["tag"],style:{color:"rgb(153, 76, 195)"}},{types:["operator","property","keyword","namespace"],style:{color:"rgb(12, 150, 155)"}},{types:["boolean"],style:{color:"rgb(188, 84, 84)"}}]},F="#c5a5c5",O="#8dc891",D={plain:{backgroundColor:"#282c34",color:"#ffffff"},styles:[{types:["attr-name"],style:{color:F}},{types:["attr-value"],style:{color:O}},{types:["comment","block-comment","prolog","doctype","cdata","shebang"],style:{color:"#999999"}},{types:["property","number","function-name","constant","symbol","deleted"],style:{color:"#5a9bcf"}},{types:["boolean"],style:{color:"#ff8b50"}},{types:["tag"],style:{color:"#fc929e"}},{types:["string"],style:{color:O}},{types:["punctuation"],style:{color:O}},{types:["selector","char","builtin","inserted"],style:{color:"#D8DEE9"}},{types:["function"],style:{color:"#79b6f2"}},{types:["operator","entity","url","variable"],style:{color:"#d7deea"}},{types:["keyword"],style:{color:F}},{types:["atrule","class-name"],style:{color:"#FAC863"}},{types:["important"],style:{fontWeight:"400"}},{types:["bold"],style:{fontWeight:"bold"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}}]},R={plain:{color:"#f8f8f2",backgroundColor:"#272822"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"#f92672",fontStyle:"italic"}},{types:["inserted"],style:{color:"rgb(173, 219, 103)",fontStyle:"italic"}},{types:["comment"],style:{color:"#8292a2",fontStyle:"italic"}},{types:["string","url"],style:{color:"#a6e22e"}},{types:["variable"],style:{color:"#f8f8f2"}},{types:["number"],style:{color:"#ae81ff"}},{types:["builtin","char","constant","function","class-name"],style:{color:"#e6db74"}},{types:["punctuation"],style:{color:"#f8f8f2"}},{types:["selector","doctype"],style:{color:"#a6e22e",fontStyle:"italic"}},{types:["tag","operator","keyword"],style:{color:"#66d9ef"}},{types:["boolean"],style:{color:"#ae81ff"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)",opacity:.7}},{types:["tag","property"],style:{color:"#f92672"}},{types:["attr-name"],style:{color:"#a6e22e !important"}},{types:["doctype"],style:{color:"#8292a2"}},{types:["rule"],style:{color:"#e6db74"}}]},z={plain:{color:"#bfc7d5",backgroundColor:"#292d3e"},styles:[{types:["comment"],style:{color:"rgb(105, 112, 152)",fontStyle:"italic"}},{types:["string","inserted"],style:{color:"rgb(195, 232, 141)"}},{types:["number"],style:{color:"rgb(247, 140, 108)"}},{types:["builtin","char","constant","function"],style:{color:"rgb(130, 170, 255)"}},{types:["punctuation","selector"],style:{color:"rgb(199, 146, 234)"}},{types:["variable"],style:{color:"rgb(191, 199, 213)"}},{types:["class-name","attr-name"],style:{color:"rgb(255, 203, 107)"}},{types:["tag","deleted"],style:{color:"rgb(255, 85, 114)"}},{types:["operator"],style:{color:"rgb(137, 221, 255)"}},{types:["boolean"],style:{color:"rgb(255, 88, 116)"}},{types:["keyword"],style:{fontStyle:"italic"}},{types:["doctype"],style:{color:"rgb(199, 146, 234)",fontStyle:"italic"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)"}},{types:["url"],style:{color:"rgb(221, 221, 221)"}}]},B={plain:{color:"#9EFEFF",backgroundColor:"#2D2A55"},styles:[{types:["changed"],style:{color:"rgb(255, 238, 128)"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)"}},{types:["inserted"],style:{color:"rgb(173, 219, 103)"}},{types:["comment"],style:{color:"rgb(179, 98, 255)",fontStyle:"italic"}},{types:["punctuation"],style:{color:"rgb(255, 255, 255)"}},{types:["constant"],style:{color:"rgb(255, 98, 140)"}},{types:["string","url"],style:{color:"rgb(165, 255, 144)"}},{types:["variable"],style:{color:"rgb(255, 238, 128)"}},{types:["number","boolean"],style:{color:"rgb(255, 98, 140)"}},{types:["attr-name"],style:{color:"rgb(255, 180, 84)"}},{types:["keyword","operator","property","namespace","tag","selector","doctype"],style:{color:"rgb(255, 157, 0)"}},{types:["builtin","char","constant","function","class-name"],style:{color:"rgb(250, 208, 0)"}}]},P={plain:{backgroundColor:"linear-gradient(to bottom, #2a2139 75%, #34294f)",backgroundImage:"#34294f",color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3"},styles:[{types:["comment","block-comment","prolog","doctype","cdata"],style:{color:"#495495",fontStyle:"italic"}},{types:["punctuation"],style:{color:"#ccc"}},{types:["tag","attr-name","namespace","number","unit","hexcode","deleted"],style:{color:"#e2777a"}},{types:["property","selector"],style:{color:"#72f1b8",textShadow:"0 0 2px #100c0f, 0 0 10px #257c5575, 0 0 35px #21272475"}},{types:["function-name"],style:{color:"#6196cc"}},{types:["boolean","selector-id","function"],style:{color:"#fdfdfd",textShadow:"0 0 2px #001716, 0 0 3px #03edf975, 0 0 5px #03edf975, 0 0 8px #03edf975"}},{types:["class-name","maybe-class-name","builtin"],style:{color:"#fff5f6",textShadow:"0 0 2px #000, 0 0 10px #fc1f2c75, 0 0 5px #fc1f2c75, 0 0 25px #fc1f2c75"}},{types:["constant","symbol"],style:{color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3"}},{types:["important","atrule","keyword","selector-class"],style:{color:"#f4eee4",textShadow:"0 0 2px #393a33, 0 0 8px #f39f0575, 0 0 2px #f39f0575"}},{types:["string","char","attr-value","regex","variable"],style:{color:"#f87c32"}},{types:["parameter"],style:{fontStyle:"italic"}},{types:["entity","url"],style:{color:"#67cdcc"}},{types:["operator"],style:{color:"ffffffee"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["entity"],style:{cursor:"help"}},{types:["inserted"],style:{color:"green"}}]},$={plain:{color:"#282a2e",backgroundColor:"#ffffff"},styles:[{types:["comment"],style:{color:"rgb(197, 200, 198)"}},{types:["string","number","builtin","variable"],style:{color:"rgb(150, 152, 150)"}},{types:["class-name","function","tag","attr-name"],style:{color:"rgb(40, 42, 46)"}}]},Z={plain:{color:"#9CDCFE",backgroundColor:"#1E1E1E"},styles:[{types:["prolog"],style:{color:"rgb(0, 0, 128)"}},{types:["comment"],style:{color:"rgb(106, 153, 85)"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"rgb(86, 156, 214)"}},{types:["number","inserted"],style:{color:"rgb(181, 206, 168)"}},{types:["constant"],style:{color:"rgb(100, 102, 149)"}},{types:["attr-name","variable"],style:{color:"rgb(156, 220, 254)"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"rgb(206, 145, 120)"}},{types:["selector"],style:{color:"rgb(215, 186, 125)"}},{types:["tag"],style:{color:"rgb(78, 201, 176)"}},{types:["tag"],languages:["markup"],style:{color:"rgb(86, 156, 214)"}},{types:["punctuation","operator"],style:{color:"rgb(212, 212, 212)"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"rgb(220, 220, 170)"}},{types:["class-name"],style:{color:"rgb(78, 201, 176)"}},{types:["char"],style:{color:"rgb(209, 105, 105)"}}]},U={plain:{color:"#000000",backgroundColor:"#ffffff"},styles:[{types:["comment"],style:{color:"rgb(0, 128, 0)"}},{types:["builtin"],style:{color:"rgb(0, 112, 193)"}},{types:["number","variable","inserted"],style:{color:"rgb(9, 134, 88)"}},{types:["operator"],style:{color:"rgb(0, 0, 0)"}},{types:["constant","char"],style:{color:"rgb(129, 31, 63)"}},{types:["tag"],style:{color:"rgb(128, 0, 0)"}},{types:["attr-name"],style:{color:"rgb(255, 0, 0)"}},{types:["deleted","string"],style:{color:"rgb(163, 21, 21)"}},{types:["changed","punctuation"],style:{color:"rgb(4, 81, 165)"}},{types:["function","keyword"],style:{color:"rgb(0, 0, 255)"}},{types:["class-name"],style:{color:"rgb(38, 127, 153)"}}]},G={plain:{color:"#f8fafc",backgroundColor:"#011627"},styles:[{types:["prolog"],style:{color:"#000080"}},{types:["comment"],style:{color:"#6A9955"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"#569CD6"}},{types:["number","inserted"],style:{color:"#B5CEA8"}},{types:["constant"],style:{color:"#f8fafc"}},{types:["attr-name","variable"],style:{color:"#9CDCFE"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"#cbd5e1"}},{types:["selector"],style:{color:"#D7BA7D"}},{types:["tag"],style:{color:"#0ea5e9"}},{types:["tag"],languages:["markup"],style:{color:"#0ea5e9"}},{types:["punctuation","operator"],style:{color:"#D4D4D4"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"#7dd3fc"}},{types:["class-name"],style:{color:"#0ea5e9"}},{types:["char"],style:{color:"#D16969"}}]},Y={plain:{color:"#0f172a",backgroundColor:"#f1f5f9"},styles:[{types:["prolog"],style:{color:"#000080"}},{types:["comment"],style:{color:"#6A9955"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"#0c4a6e"}},{types:["number","inserted"],style:{color:"#B5CEA8"}},{types:["constant"],style:{color:"#0f172a"}},{types:["attr-name","variable"],style:{color:"#0c4a6e"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"#64748b"}},{types:["selector"],style:{color:"#D7BA7D"}},{types:["tag"],style:{color:"#0ea5e9"}},{types:["tag"],languages:["markup"],style:{color:"#0ea5e9"}},{types:["punctuation","operator"],style:{color:"#475569"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"#0e7490"}},{types:["class-name"],style:{color:"#0ea5e9"}},{types:["char"],style:{color:"#D16969"}}]},W=(e,t)=>{const{plain:a}=e,n=e.styles.reduce(((e,a)=>{const{languages:n,style:r}=a;return n&&!n.includes(t)||a.types.forEach((t=>{const a=L(L({},e[t]),r);e[t]=a})),e}),{});return n.root=a,n.plain=v(L({},a),{backgroundColor:void 0}),n},H=/\r\n|\r|\n/,Q=e=>{0===e.length?e.push({types:["plain"],content:"\n",empty:!0}):1===e.length&&""===e[0].content&&(e[0].content="\n",e[0].empty=!0)},q=(e,t)=>{const a=e.length;return a>0&&e[a-1]===t?e:e.concat(t)},X=e=>{const t=[[]],a=[e],n=[0],r=[e.length];let s=0,l=0,o=[];const i=[o];for(;l>-1;){for(;(s=n[l]++)<r[l];){let e,c=t[l];const u=a[l][s];if("string"==typeof u?(c=l>0?c:["plain"],e=u):(c=q(c,u.type),u.alias&&(c=q(c,u.alias)),e=u.content),"string"!=typeof e){l++,t.push(c),a.push(e),n.push(0),r.push(e.length);continue}const p=e.split(H),d=p.length;o.push({types:c,content:p[0]});for(let t=1;t<d;t++)Q(o),i.push(o=[]),o.push({types:c,content:p[t]})}l--,t.pop(),a.pop(),n.pop(),r.pop()}return Q(o),i},V=({children:e,language:t,code:a,theme:r,prism:s})=>{const l=t.toLowerCase(),o=((e,t)=>{const[a,r]=(0,n.useState)(W(t,e)),s=(0,n.useRef)(),l=(0,n.useRef)();return(0,n.useEffect)((()=>{t===s.current&&e===l.current||(s.current=t,l.current=e,r(W(t,e)))}),[e,t]),a})(l,r),i=(e=>(0,n.useCallback)((t=>{var a=t,{className:n,style:r,line:s}=a,l=x(a,["className","style","line"]);const o=v(L({},l),{className:u("token-line",n)});return"object"==typeof e&&"plain"in e&&(o.style=e.plain),"object"==typeof r&&(o.style=L(L({},o.style||{}),r)),o}),[e]))(o),c=(e=>{const t=(0,n.useCallback)((({types:t,empty:a})=>{if(null!=e)return 1===t.length&&"plain"===t[0]?null!=a?{display:"inline-block"}:void 0:1===t.length&&null!=a?e[t[0]]:Object.assign(null!=a?{display:"inline-block"}:{},...t.map((t=>e[t])))}),[e]);return(0,n.useCallback)((e=>{var a=e,{token:n,className:r,style:s}=a,l=x(a,["token","className","style"]);const o=v(L({},l),{className:u("token",...n.types,r),children:n.content,style:t(n)});return null!=s&&(o.style=L(L({},o.style||{}),s)),o}),[t])})(o),p=(({prism:e,code:t,grammar:a,language:r})=>{const s=(0,n.useRef)(e);return(0,n.useMemo)((()=>{if(null==a)return X([t]);const e={code:t,grammar:a,language:r,tokens:[]};return s.current.hooks.run("before-tokenize",e),e.tokens=s.current.tokenize(t,a),s.current.hooks.run("after-tokenize",e),X(e.tokens)}),[t,a,r])})({prism:s,language:l,code:a,grammar:s.languages[l]});return e({tokens:p,className:`prism-code language-${l}`,style:null!=o?o.root:{},getLineProps:i,getTokenProps:c})},J=e=>(0,n.createElement)(V,v(L({},e),{prism:e.prism||M,theme:e.theme||Z,code:e.code,language:e.language}));const K="eclipse-jkube-code",ee=e=>{let{className:t="",language:a=t.replace(/language-/,""),children:r,...s}=e;return"string"==typeof r&&(r=r.replace(/\n$/,""),r=((e,t)=>e.replace(/\${([^${}\s]+)}/g,((e,a)=>{let n={props:t};for(const t of a.split(".")){if(!n[t]){n=e;break}n=n[t]}return n})))(r,s)),n.createElement(J,{code:r,language:a,theme:j.vsLight},(e=>{let{className:t,style:a,tokens:r,getLineProps:s,getTokenProps:l}=e;return n.createElement("code",{className:K+" "+t,style:{...a,backgroundColor:void 0}},r.map(((e,t)=>{const a={...s({line:e,key:t})};return a.style={...a.style,display:"block"},n.createElement("span",Object.assign({key:t},a),e.map(((e,t)=>n.createElement("span",Object.assign({key:t},l({token:e,key:t}))))))})))}))},te=e=>{var t;let{className:a="",children:r,...s}=e;return a+=" "+K+"__container",/^language-\S+$/.test(null==r||null===(t=r.props)||void 0===t?void 0:t.className)&&(a+=" "+r.props.className),n.createElement("pre",Object.assign({className:a},s),r)};var ae=a(4160),ne=a(249),re="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyOTEuMiA4OC41IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyOTEuMiA4OC41OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuamt1YmUtaWNvbi1vdXRlcntmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDt9Cgkuamt1YmUtaWNvbi1pbm5lciwgLmprdWJlLWljb24tb3V0ZXJ7ZmlsbDojRkZGRkZGO30KCS5qa3ViZS10ZXh0e2ZpbGw6ICNGRkZGRkY7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJqa3ViZS10ZXh0IiBkPSJNMTAwLjIsMjMuMWgyMS43djI4LjFjMCwzLTAuOCw1LjgtMi4zLDguNGMtMS41LDIuNi0zLjYsNC42LTYuMiw2LjFjLTIuNiwxLjUtNS41LDIuMi04LjUsMi4yYy0zLjEsMC01LjktMC43LTguNS0yLjIKCQljLTIuNi0xLjUtNC43LTMuNS02LjItNi4xYy0xLjUtMi42LTIuMy01LjQtMi4zLTguNGgxMS4yYzAsMS41LDAuNiwyLjgsMS43LDMuOXMyLjUsMS42LDQuMSwxLjZjMS42LDAsMi45LTAuNSw0LjEtMS42CgkJYzEuMS0xLjEsMS43LTIuNCwxLjctMy45di0xN2gtMTAuNVYyMy4xeiIvPgoJPHBhdGggY2xhc3M9ImprdWJlLXRleHQiIGQ9Ik0xNjMuMywyM2wtMTguMywxOS43bDE4LDI0LjNIMTQ5bC0xMS44LTE2bDAsMHYxNS43aC0xMS4yVjIzaDExLjJ2MTEuNkwxNDcuOSwyM0gxNjMuM3oiLz4KCTxwYXRoIGNsYXNzPSJqa3ViZS10ZXh0IiBkPSJNMTk4LDM1LjFjLTAuMywyLjYtMC40LDQuOS0wLjQsOC4ydjE3YzAsMy44LDAuMSw2LDAuNCw4LjJIMTg3di0yLjRjMC0wLjMsMC0xLjEsMC4xLTEuNWMtMy42LDMuNC02LjgsNC43LTExLjQsNC43CgkJYy0zLjcsMC02LjYtMS04LjctMy4xYy0yLjItMi4yLTMuMS00LjktMy4xLTkuMlY0My4zYzAtMy4yLTAuMi01LjktMC40LTguMmgxMS40Yy0wLjMsMi42LTAuNCw0LjktMC40LDguMnYxMS4zCgkJYzAsMi4zLDAuMiwzLjIsMC45LDQuMWMwLjgsMSwyLDEuNSwzLjYsMS41YzMsMCw2LjEtMi4xLDguMi01LjdWNDMuM2MwLTMuMS0wLjEtNS40LTAuNC04LjJIMTk4eiIvPgoJPHBhdGggY2xhc3M9ImprdWJlLXRleHQiIGQ9Ik0yMDMuNyw2OC42YzAuMy0yLjYsMC40LTQuOSwwLjQtOC42VjMxLjVjMC00LTAuMS02LTAuNC04LjZoMTEuMWMtMC4zLDIuNi0wLjQsNC42LTAuNCw4LjZ2NC42YzAsMC44LDAsMS4zLTAuMSwyLjEKCQljMy4yLTIuOSw2LjgtNC4xLDExLjMtNC4xYzEwLDAsMTUuOCw2LjQsMTUuOCwxNy4yYzAsNS45LTEuNywxMC42LTQuOSwxMy45Yy0yLjksMi45LTYuNiw0LjMtMTEuNCw0LjNjLTQuNiwwLTcuMi0wLjktMTAuOC0zLjkKCQljMCwwLjIsMC4xLDAuOSwwLjEsMS4ydjEuOEgyMDMuN3ogTTIyMy4yLDQyLjRjLTUsMC04LjYsMy44LTguNiw5LjJjMCw1LjQsMy42LDkuNiw4LjMsOS42YzQuOCwwLDgtMy45LDgtOS43CgkJQzIzMC45LDQ1LjgsMjI4LDQyLjQsMjIzLjIsNDIuNHoiLz4KCTxwYXRoIGNsYXNzPSJqa3ViZS10ZXh0IiBkPSJNMjU0LjYsNTQuOWMwLjUsNC40LDMuMSw2LjgsNy41LDYuOGMyLjIsMCw0LjEtMC43LDUuNS0yYzAuOC0wLjgsMS4yLTEuNCwxLjYtMi44bDkuNiwyLjdjLTEuMywyLjktMi4xLDQuMS0zLjYsNS43CgkJYy0zLjEsMy4xLTcuNSw0LjctMTMsNC43Yy01LjQsMC05LjYtMS41LTEyLjctNC43Yy0zLjItMy4zLTUtOC01LTEzLjRjMC0xMC45LDctMTguMSwxNy41LTE4LjFjOC42LDAsMTQuNiw0LjcsMTYuNSwxMi45CgkJYzAuNCwxLjgsMC43LDQuMSwwLjgsNy4yYzAsMC4yLDAsMC41LDAuMSwxLjFIMjU0LjZ6IE0yNjguOSw0Ny4zYy0wLjgtMy41LTMuMS01LjQtNi45LTUuNGMtMy45LDAtNi4zLDEuOC03LjIsNS40SDI2OC45eiIvPgo8L2c+CjxnPgoJPHBhdGggY2xhc3M9ImprdWJlLWljb24tb3V0ZXIiIGQ9Ik05LjMsNTkuOGMwLjksMC44LDIuNSwxLjUsMy41LDIuMWwyMS42LDEyLjVjMSwwLjYsMi41LDEuNiwzLjYsMnYtNi4zTDE0LjgsNTYuNmwwLTI2LjgKCQljLTEuNi0wLjQtNC4yLTIuNy01LjYtMi45TDkuMyw1OS44eiIvPgoJPHBhdGggY2xhc3M9ImprdWJlLWljb24tb3V0ZXIiIGQ9Ik02OSw1OS44bC0wLjEtMzNjLTEuNSwwLjUtMy45LDIuNi01LjUsM2wwLDI2LjljLTAuOCwwLjgtNC45LDIuOS02LjEsMy42TDQ1LDY3LjNjLTUuMSwzLTQuOCwyLTQuOCw0LjkKCQlsMC4xLDQuMkw2OSw1OS44eiIvPgoJPHBhdGggY2xhc3M9ImprdWJlLWljb24tb3V0ZXIiIGQ9Ik0xNS45LDI4YzEuOS0wLjcsNC4zLTIuNCw2LTMuNGMxLjktMS4xLDMuOC0yLjIsNS43LTMuM2MyLjEtMS4yLDMuNy0yLjIsNS44LTMuNGMxLjctMC45LDQuMS0yLjYsNS43LTMuMgoJCWwxNC4zLDguMmMyLjQsMS40LDQuNywyLjcsNy4yLDQuMWMyLjEsMS4yLDEuNiwxLDMuNy0wLjFjMS0wLjYsMi43LTEuNCwzLjQtMi4xQzY3LDI0LjEsMzkuNCw4LjMsMzkuMiw4LjMKCQlDMzksOC4zLDExLjQsMjQsMTAuNSwyNC45TDE1LjksMjh6Ii8+CjwvZz4KPHBhdGggY2xhc3M9ImprdWJlLWljb24taW5uZXIiIGQ9Ik0zOS4yLDE3LjhMMTcuOCwzMC4xdjI0LjdsMjEuNCwxMi4zbDIxLjQtMTIuM1YzMC4xTDM5LjIsMTcuOHogTTQ2LjYsNDYuOGMwLDEuOC0wLjUsMy42LTEuNCw1LjEKCWMtMC45LDEuNi0yLjIsMi44LTMuOCwzLjdjLTEuNiwwLjktMy4zLDEuNC01LjIsMS40Yy0xLjksMC0zLjYtMC41LTUuMi0xLjRjLTEuNi0wLjktMi45LTIuMi0zLjgtMy43Yy0wLjktMS42LTEuNC0zLjMtMS40LTUuMWg2LjgKCWMwLDAuOSwwLjMsMS43LDEsMi40czEuNSwxLDIuNSwxYzEsMCwxLjgtMC4zLDIuNS0xYzAuNy0wLjcsMS0xLjUsMS0yLjRWMzYuNWgtNi40di02LjhoMTMuM1Y0Ni44eiIvPgo8L3N2Zz4K";const se=e=>{let{href:t,title:a}=e;return n.createElement("a",{href:t,target:"_blank",rel:"noopener"},a)},le=e=>{let{locale:t}=e;const a=(0,ne.resolveI18nPath)(t);return n.createElement("div",{className:"eclipse-jkube-footer"},n.createElement("div",{className:"eclipse-jkube-footer__logo-jkube"},n.createElement(ae.rU,{to:a("/")},n.createElement("img",{className:"eclipse-jkube-footer__logo-jkube-image",src:re,alt:"JKube"})),n.createElement("span",{className:"eclipse-jkube-footer__logo-jkube-tagline"},"Cloud-Native Java Applications without a hassle")),n.createElement("div",{className:"eclipse-jkube-footer__links"},n.createElement("ul",{className:"eclipse-jkube-footer__links-list"},n.createElement("li",null,n.createElement(ae.rU,{to:a("/docs#getting-started")},"Get Started")),n.createElement("li",null,n.createElement(ae.rU,{to:a("/docs")},"Docs")),n.createElement("li",null,n.createElement(ae.rU,{to:a("/quickstarts")},"Quickstarts")),n.createElement("li",null,n.createElement(ae.rU,{to:a("/demos")},"Demos"))),n.createElement("ul",{className:"eclipse-jkube-footer__links-list"},n.createElement("li",null,n.createElement(ae.rU,{to:a("/community")},"Community")),n.createElement("li",null,n.createElement(ae.rU,{to:a("/community#planning-and-meetings")},"Get Involved")),n.createElement("li",null,n.createElement(ae.rU,{to:a("/contributing")},"Contributing"))),n.createElement("ul",{className:"eclipse-jkube-footer__links-list"},n.createElement("li",null,n.createElement(se,{href:"https://www.eclipse.org",title:"Eclipse Foundation"})),n.createElement("li",null,n.createElement(se,{href:"https://www.eclipse.org/legal/privacy.php",title:"Privacy Policy"})),n.createElement("li",null,n.createElement(se,{href:"https://www.eclipse.org/legal/termsofuse.php",title:"Terms of Use"})),n.createElement("li",null,n.createElement(se,{href:"https://www.eclipse.org/legal/copyright.php",title:"Copyright Agent"})),n.createElement("li",null,n.createElement(se,{href:"https://www.eclipse.org/legal",title:"Legal Resources"})))),n.createElement("div",{className:"eclipse-jkube-footer__copyright"},"Copyright © Eclipse Foundation"))},oe="eclipse-jkube-getting-started-tab",ie=e=>{let{id:t,title:a,titleCompact:r,videoId:s,children:l}=e;return n.createElement(je,{id:t,title:a,titleCompact:r},n.createElement("div",{className:oe},n.createElement("div",{className:oe+"__instructions"},l),n.createElement(Ae,{videoId:s})))};var ce=a.p+"static/EF_WHT-OR_png-7196a6f82901159b69df7649d418f4ac.png";const ue="eclipse-jkube__header",pe=()=>n.createElement("span",{className:ue+"-trade-mark"},"™"),de=e=>{let{locale:t}=e;const a=(0,ne.resolveI18nPath)(t);return n.createElement("header",{className:ue},n.createElement("div",{className:ue+"-container"},n.createElement(ae.rU,{to:a("/"),className:ue+"-logo"},n.createElement("div",{className:ue+"-logo-eclipse-image"},n.createElement("img",{src:ce,alt:"Eclipse Foundation"})),n.createElement("div",{className:ue+"-logo-jkube"},n.createElement("img",{className:ue+"-logo-jkube-image",src:re,alt:"JKube"}),n.createElement(pe,null))),n.createElement("div",{className:ue+"-content"},n.createElement("ul",null,n.createElement("li",null,n.createElement(ae.rU,{to:a("/docs")},"Docs")),n.createElement("li",null,n.createElement(ae.rU,{to:a("/demos")},"Demos")),n.createElement("li",null,n.createElement(ae.rU,{to:a("/community")},"Community")),n.createElement("li",null,n.createElement(ae.rU,{to:a("/contributing")},"Contributing")),n.createElement("li",null,n.createElement("a",{className:ue+"-stars",href:"https://github.com/eclipse-jkube/jkube",title:"eclipse-jkube/jkube",target:"_blank",rel:"noopener"},n.createElement("img",{src:"https://img.shields.io/github/stars/eclipse-jkube/jkube?style=social",alt:"eclipse-jkube/jkube stargazers"})))))))};var ge=a(8032);const ye="eclipse-jkube-hero",me=e=>{let{children:t}=e;return n.createElement("div",{className:ye},n.createElement("div",{className:ye+"__content"},t),n.createElement("div",{className:ye+"__image"},n.createElement(ge.S,{src:"../assets/cubes-vert.jpg",className:ye+"__image-wrapper-vertical",objectPosition:"center top",loading:"eager",alt:"A picture of multiple concrete cubes aligned in a grid",__imageData:a(2997)}),n.createElement(ge.S,{src:"../assets/cubes.jpg",className:ye+"__image-wrapper-landscape",objectPosition:"center top",loading:"eager",alt:"A picture of multiple concrete cubes aligned in a grid",__imageData:a(1343)})))},fe=e=>{let{className:t="",title:a="Gradle",variant:r="dark",elephantColor:s=("dark"===r?"#02303a":"#fff"),...l}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",viewBox:"0 0 90 66.06"},l),n.createElement("title",null,a),n.createElement("path",{d:"M85.11 4.18a14.27 14.27 0 0 0-19.83-.34 1.38 1.38 0 0 0 0 2L67 7.6a1.36 1.36 0 0 0 1.78.12A8.18 8.18 0 0 1 79.5 20.06C68.17 31.38 53.05-.36 18.73 16a4.65 4.65 0 0 0-2 6.54l5.89 10.17a4.64 4.64 0 0 0 6.3 1.73l.14-.08-.11.08L31.53 33a60.29 60.29 0 0 0 8.22-6.13 1.44 1.44 0 0 1 1.87-.06 1.34 1.34 0 0 1 .06 2A61.61 61.61 0 0 1 33 35.34h-.09L30.3 36.8a7.34 7.34 0 0 1-3.61.94 7.45 7.45 0 0 1-6.47-3.71l-5.57-9.61C4 32-2.54 46.56 1 65a1.36 1.36 0 0 0 1.33 1.11h6.28A1.36 1.36 0 0 0 10 64.87a9.29 9.29 0 0 1 18.42 0 1.35 1.35 0 0 0 1.34 1.19h6.14a1.36 1.36 0 0 0 1.34-1.19 9.29 9.29 0 0 1 18.42 0A1.36 1.36 0 0 0 57 66.06h6.1a1.36 1.36 0 0 0 1.36-1.34c.14-8.6 2.46-18.48 9.07-23.43C96.43 24.16 90.41 9.48 85.11 4.18ZM61.76 30.05l-4.37-2.19a2.74 2.74 0 1 1 4.37 2.2Z",fill:s}))},be=e=>{let{className:t="",title:a="Kubernetes",...r}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",viewBox:"0 0 723 702",className:"eclipse-jkube-icon "+t},r),n.createElement("title",null,a),n.createElement("path",{d:"M358.986 10.06a46.725 46.342 0 00-17.906 4.531L96.736 131.341a46.725 46.342 0 00-25.28 31.438l-60.282 262.25a46.725 46.342 0 006.344 35.531 46.725 46.342 0 002.656 3.688l169.125 210.28a46.725 46.342 0 0036.531 17.438l271.219-.062a46.725 46.342 0 0036.531-17.406l169.063-210.313a46.725 46.342 0 009.03-39.219L651.3 162.716a46.725 46.342 0 00-25.281-31.437L381.643 14.59a46.725 46.342 0 00-22.657-4.53z",fill:"#326ce5"}),n.createElement("path",{d:"M361.408 99.307c-8.077.001-14.626 7.276-14.625 16.25 0 .138.028.27.03.406-.011 1.22-.07 2.689-.03 3.75.192 5.176 1.32 9.138 2 13.907 1.23 10.206 2.26 18.667 1.625 26.531-.62 2.965-2.803 5.677-4.75 7.562l-.344 6.188a190.337 190.337 0 00-26.438 4.062c-37.974 8.623-70.67 28.184-95.562 54.594a245.167 245.167 0 01-5.281-3.75c-2.612.353-5.25 1.159-8.688-.844-6.545-4.405-12.506-10.486-19.719-17.812-3.305-3.504-5.698-6.841-9.625-10.219-.891-.767-2.252-1.804-3.25-2.594-3.07-2.447-6.69-3.724-10.187-3.843-4.496-.154-8.824 1.604-11.656 5.156-5.036 6.315-3.424 15.968 3.593 21.562.071.057.147.101.219.157.964.781 2.145 1.783 3.031 2.437 4.167 3.077 7.973 4.652 12.125 7.094 8.747 5.402 15.999 9.88 21.75 15.281 2.246 2.394 2.639 6.613 2.938 8.438l4.687 4.187c-25.093 37.764-36.707 84.41-29.843 131.938l-6.125 1.781c-1.615 2.085-3.896 5.365-6.282 6.344-7.525 2.37-15.994 3.24-26.218 4.312-4.8.4-8.943.161-14.032 1.125-1.12.212-2.68.619-3.906.906l-.125.032c-.067.015-.155.048-.219.062-8.62 2.083-14.157 10.006-12.375 17.813 1.783 7.808 10.203 12.556 18.875 10.687.063-.014.154-.017.219-.031.098-.022.184-.07.281-.094 1.21-.265 2.724-.56 3.782-.843 5.003-1.34 8.626-3.308 13.125-5.032 9.676-3.47 17.691-6.37 25.5-7.5 3.26-.255 6.697 2.012 8.406 2.969l6.375-1.094c14.67 45.483 45.414 82.245 84.344 105.313l-2.657 6.375c.958 2.475 2.014 5.824 1.3 8.27-2.838 7.36-7.7 15.13-13.237 23.792-2.681 4.002-5.425 7.108-7.844 11.688-.579 1.096-1.316 2.78-1.875 3.937-3.759 8.043-1.002 17.305 6.219 20.782 7.266 3.497 16.284-.192 20.187-8.25.006-.012.026-.02.031-.032.004-.009-.004-.022 0-.03.556-1.143 1.344-2.645 1.813-3.72 2.072-4.747 2.762-8.815 4.219-13.406 3.87-9.72 5.995-19.919 11.322-26.274 1.459-1.74 3.837-2.41 6.303-3.07l3.312-6c33.938 13.027 71.927 16.523 109.875 7.907a189.77 189.77 0 0025.094-7.563c.93 1.651 2.661 4.826 3.125 5.625 2.506.815 5.24 1.236 7.469 4.531 3.985 6.81 6.71 14.865 10.031 24.594 1.457 4.591 2.178 8.66 4.25 13.406.472 1.082 1.256 2.605 1.812 3.75 3.895 8.085 12.943 11.787 20.22 8.282 7.219-3.478 9.979-12.74 6.218-20.782-.559-1.158-1.327-2.841-1.906-3.937-2.42-4.58-5.163-7.655-7.844-11.656-5.537-8.662-10.13-15.858-12.969-23.22-1.187-3.796.2-6.157 1.125-8.624-.554-.635-1.739-4.22-2.437-5.906 40.457-23.889 70.298-62.022 84.312-106.063 1.893.298 5.182.88 6.25 1.094 2.2-1.45 4.222-3.344 8.188-3.031 7.808 1.129 15.823 4.03 25.5 7.5 4.498 1.723 8.121 3.723 13.125 5.062 1.057.283 2.572.547 3.781.813.097.023.183.071.281.093.066.015.156.017.219.032 8.672 1.866 17.094-2.88 18.875-10.688 1.78-7.807-3.754-15.732-12.375-17.812-1.254-.286-3.032-.77-4.25-1-5.09-.964-9.231-.727-14.031-1.125-10.225-1.072-18.694-1.943-26.219-4.313-3.068-1.19-5.251-4.841-6.313-6.344l-5.906-1.718c3.062-22.155 2.237-45.212-3.062-68.282-5.349-23.284-14.8-44.58-27.407-63.343 1.515-1.378 4.377-3.911 5.188-4.657.237-2.624.033-5.375 2.75-8.281 5.751-5.4 13.003-9.879 21.75-15.281 4.152-2.443 7.99-4.017 12.156-7.094.942-.696 2.23-1.798 3.219-2.594 7.015-5.596 8.63-15.248 3.594-21.562-5.037-6.314-14.797-6.91-21.813-1.313-.998.791-2.353 1.823-3.25 2.594-3.926 3.378-6.351 6.714-9.656 10.219-7.213 7.326-13.174 13.438-19.719 17.844-2.836 1.65-6.99 1.08-8.875.968l-5.562 3.969c-31.72-33.26-74.905-54.525-121.406-58.656-.13-1.949-.3-5.471-.344-6.532-1.904-1.821-4.204-3.376-4.781-7.312-.637-7.864.426-16.325 1.656-26.531.679-4.769 1.807-8.73 2-13.907.044-1.176-.027-2.884-.031-4.156-.001-8.974-6.548-16.25-14.625-16.25zm-18.313 113.438l-4.344 76.718-.312.157c-.292 6.863-5.94 12.343-12.875 12.343-2.841 0-5.463-.912-7.594-2.468l-.125.062-62.906-44.594c19.333-19.01 44.063-33.06 72.562-39.53a154.125 154.125 0 0115.594-2.688zm36.656 0c33.274 4.092 64.045 19.159 87.625 42.25l-62.5 44.312-.218-.093c-5.548 4.051-13.364 3.046-17.688-2.375a12.807 12.807 0 01-2.812-7.47l-.063-.03zM232.126 283.62l57.438 51.375-.063.312c5.185 4.507 5.95 12.328 1.625 17.75a12.892 12.892 0 01-6.687 4.406l-.063.25-73.625 21.25c-3.747-34.265 4.329-67.573 21.375-95.343zm258.157.03c8.534 13.833 14.996 29.283 18.843 46.032 3.801 16.548 4.755 33.067 3.188 49.031l-74-21.312-.063-.313c-6.626-1.81-10.699-8.551-9.156-15.312a12.786 12.786 0 014.094-6.844l-.031-.156 57.125-51.125zm-140.657 55.313h23.532l14.625 18.282-5.25 22.812-21.125 10.156-21.188-10.187-5.25-22.813zm75.438 62.563c1-.05 1.995.04 2.969.219l.125-.157 76.156 12.875c-11.146 31.314-32.473 58.44-60.969 76.594l-29.562-71.406.093-.125c-2.715-6.31.002-13.71 6.25-16.719 1.6-.77 3.271-1.197 4.938-1.281zm-127.906.312c5.811.082 11.024 4.116 12.375 10.032.632 2.77.324 5.513-.72 7.937l.22.281-29.25 70.688c-27.348-17.549-49.13-43.824-60.782-76.063l75.5-12.812.125.156c.845-.155 1.701-.23 2.532-.219zm63.78 30.97a12.764 12.764 0 016.032 1.28c2.56 1.233 4.537 3.174 5.781 5.5h.282l37.218 67.25a154.256 154.256 0 01-14.875 4.157c-28.464 6.463-56.838 4.504-82.53-4.25l37.124-67.125h.063a12.91 12.91 0 0110.906-6.813z",style:{textIndent:0,textAlign:"start",lineHeight:"normal",textTransform:"none",blockProgression:"tb",marker:"none"},fontWeight:400,color:"#000",fill:"#fff",stroke:"#fff",strokeWidth:.25,overflow:"visible"}))},he=e=>{let{className:t="",title:a="Apache Maven",...r}=e;const s=(0,n.useId)().replace(/:/g,"");return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",viewBox:"0 0 32 32",className:"eclipse-jkube-icon "+t},r),n.createElement("title",null,a),n.createElement("defs",null,n.createElement("linearGradient",{id:s+"-c",x1:-7274.8,x2:-7243.872,y1:2082.507,y2:2046.343,gradientTransform:"matrix(-.023 -.116 -.116 .023 79.68 -889.484)",gradientUnits:"userSpaceOnUse"},n.createElement("stop",{offset:0,stopColor:"#f69923"}),n.createElement("stop",{offset:.312,stopColor:"#f79a23"}),n.createElement("stop",{offset:.838,stopColor:"#e97826"})),n.createElement("linearGradient",{id:s+"-a",x1:-7503.689,x2:-7283.036,y1:2086.595,y2:2086.595,gradientTransform:"matrix(-.023 -.116 -.116 .023 79.68 -889.484)",gradientUnits:"userSpaceOnUse"},n.createElement("stop",{offset:.323,stopColor:"#9e2064"}),n.createElement("stop",{offset:.63,stopColor:"#c92037"}),n.createElement("stop",{offset:.751,stopColor:"#cd2335"}),n.createElement("stop",{offset:1,stopColor:"#e97826"})),n.createElement("linearGradient",{id:s+"-b",x1:-7477.053,x2:-7345.566,y1:2064.42,y2:2064.42,gradientTransform:"matrix(-.023 -.116 -.116 .023 79.68 -889.484)",gradientUnits:"userSpaceOnUse"},n.createElement("stop",{offset:0,stopColor:"#282662"}),n.createElement("stop",{offset:.095,stopColor:"#662e8d"}),n.createElement("stop",{offset:.788,stopColor:"#9f2064"}),n.createElement("stop",{offset:.949,stopColor:"#cd2032"})),n.createElement("linearGradient",{xlinkHref:"#"+s+"-a",id:s+"-d",x1:-7491.296,x2:-7270.643,y1:2088.633,y2:2088.633}),n.createElement("linearGradient",{xlinkHref:"#"+s+"-b",id:s+"-e",x1:-7475.203,x2:-7359.244,y1:2085.61,y2:2085.61}),n.createElement("linearGradient",{xlinkHref:"#"+s+"-a",id:s+"-f",x1:-7491.296,x2:-7270.643,y1:2065.799,y2:2065.799}),n.createElement("linearGradient",{xlinkHref:"#"+s+"-a",id:s+"-g",x1:-7504.984,x2:-7284.331,y1:2066.905,y2:2066.905}),n.createElement("linearGradient",{xlinkHref:"#"+s+"-a",id:s+"-h",x1:-7491.296,x2:-7270.643,y1:2058.959,y2:2058.959}),n.createElement("linearGradient",{xlinkHref:"#"+s+"-a",id:s+"-i",x1:-7491.296,x2:-7270.643,y1:2059.762,y2:2059.762}),n.createElement("linearGradient",{xlinkHref:"#"+s+"-c",id:s+"-j",x1:-8307.632,x2:-8276.704,y1:2040.008,y2:2003.844,gradientTransform:"matrix(.074 -.112 -.112 -.074 864.083 -775.51)"}),n.createElement("linearGradient",{xlinkHref:"#"+s+"-a",id:s+"-k",x1:-8536.521,x2:-8315.868,y1:2044.096,y2:2044.096,gradientTransform:"matrix(.074 -.112 -.112 -.074 864.083 -775.51)"}),n.createElement("linearGradient",{xlinkHref:"#"+s+"-b",id:s+"-l",x1:-8509.885,x2:-8378.397,y1:2021.921,y2:2021.921,gradientTransform:"matrix(.074 -.112 -.112 -.074 864.083 -775.51)"}),n.createElement("linearGradient",{xlinkHref:"#"+s+"-a",id:s+"-m",x1:-8524.128,x2:-8303.475,y1:2046.134,y2:2046.134,gradientTransform:"matrix(.074 -.112 -.112 -.074 864.083 -775.51)"}),n.createElement("linearGradient",{xlinkHref:"#"+s+"-b",id:s+"-n",x1:-8508.035,x2:-8392.076,y1:2043.111,y2:2043.111,gradientTransform:"matrix(.074 -.112 -.112 -.074 864.083 -775.51)"}),n.createElement("linearGradient",{xlinkHref:"#"+s+"-a",id:s+"-o",x1:-8524.128,x2:-8303.475,y1:2023.3,y2:2023.3,gradientTransform:"matrix(.074 -.112 -.112 -.074 864.083 -775.51)"}),n.createElement("linearGradient",{xlinkHref:"#"+s+"-a",id:s+"-p",x1:-8537.816,x2:-8317.163,y1:2024.407,y2:2024.407,gradientTransform:"matrix(.074 -.112 -.112 -.074 864.083 -775.51)"}),n.createElement("linearGradient",{xlinkHref:"#"+s+"-a",id:s+"-q",x1:-8524.128,x2:-8303.475,y1:2016.46,y2:2016.46,gradientTransform:"matrix(.074 -.112 -.112 -.074 864.083 -775.51)"}),n.createElement("linearGradient",{xlinkHref:"#"+s+"-a",id:s+"-r",x1:-8524.128,x2:-8303.475,y1:2017.263,y2:2017.263,gradientTransform:"matrix(.074 -.112 -.112 -.074 864.083 -775.51)"})),n.createElement("path",{d:"M5.976 2.533a9.539 9.539 0 0 0-.4 2.655l1.427.691a17.928 17.928 0 0 1 .1-2.541 1.16 1.16 0 0 1 .011-.092c0 .031-.009.061-.011.092A15.939 15.939 0 0 0 7.1 5.845a27.79 27.79 0 0 0 2.114-2 3.041 3.041 0 0 0-1.593-1.701s-1.264-.51-1.645.389Z",style:{fill:"url(#"+s+"-c)"}}),n.createElement("path",{d:"M9.688 9.722a.018.018 0 0 0 .012-.013l-.08.071c0 .007-.009.013-.01.019ZM10.562 12.19c-.038.046-.083.091-.128.136a2.32 2.32 0 0 0 .128-.136ZM9.741 19.776c0-.021-.014-.044-.018-.065l-.355-1.3a104.01 104.01 0 0 1-1.006-4.141c-.077-.359-.152-.707-.221-1.047a17.987 17.987 0 0 1-.066-.336c-.042-.222-.086-.436-.126-.647l-.109-.575c-.011-.064-.022-.128-.034-.186l-.006-.035-.069.062-.142-.07c0 .015.005.032.01.047.047.285.1.573.152.863.03.164.063.332.093.5.088.465.181.926.282 1.393s.2.94.308 1.4.214.914.324 1.368.222.9.338 1.346a66.284 66.284 0 0 0 .45 1.674c.1.366.2.721.3 1.073l.229.115.076-.068a.069.069 0 0 0-.009-.029c-.149-.45-.277-.903-.401-1.342Z",style:{fill:"none"}}),n.createElement("path",{d:"M10.924 13.495a5.867 5.867 0 0 1-.206.211c.036-.033.073-.072.107-.108a1.212 1.212 0 0 0 .099-.103Z",style:{fill:"#be202e"}}),n.createElement("path",{d:"M10.924 13.495a5.867 5.867 0 0 1-.206.211c.036-.033.073-.072.107-.108a1.212 1.212 0 0 0 .099-.103Z",style:{fill:"#be202e",opacity:.3499999940395355,isolation:"isolate"}}),n.createElement("path",{d:"M10.4 12.356c.012-.009.021-.021.032-.03.045-.045.09-.09.128-.136-.05.055-.107.108-.161.166Z",style:{fill:"#be202e"}}),n.createElement("path",{d:"M10.4 12.356c.012-.009.021-.021.032-.03.045-.045.09-.09.128-.136-.05.055-.107.108-.161.166Z",style:{fill:"#be202e",opacity:.3499999940395355,isolation:"isolate"}}),n.createElement("path",{d:"M7.38 10.092q-.1-.712-.18-1.4c-.055-.477-.1-.945-.131-1.408 0-.028-.005-.056 0-.081A22.637 22.637 0 0 1 7 5.878l-1.425-.687c0 .086-.01.175-.013.269-.014.341-.025.7-.028 1.085 0 .43 0 .878.008 1.347.01.432.028.882.051 1.34.023.392.049.788.081 1.192v.046l1.906.965c-.063-.451-.133-.899-.2-1.343Z",style:{fill:"url(#"+s+"-a)"}}),n.createElement("path",{d:"M10.2 21.362c.1.356.212.723.328 1.095v.015c.016.054.029.105.049.157.076.251.149.474.307.984a1.927 1.927 0 0 1 1.094.262 1.563 1.563 0 0 0-1.041-.566 3.349 3.349 0 0 0 1.827-2.977 4.338 4.338 0 0 0-.047-.326 1.347 1.347 0 0 1-.766 1.152 3.766 3.766 0 0 0 .61-2.373c-.015-.193-.04-.4-.075-.619a3.056 3.056 0 0 1-1.772 2.462l-.578.532c.021.067.039.133.064.202Z",style:{fill:"url(#"+s+"-b)"}}),n.createElement("path",{d:"m9.453 19.735-.365-1.374a118.558 118.558 0 0 1-.662-2.714c-.106-.457-.21-.934-.308-1.4s-.19-.931-.282-1.393a29.232 29.232 0 0 1-.093-.5c-.053-.286-.1-.574-.152-.863a.158.158 0 0 0-.01-.047l-1.895-.967a.679.679 0 0 1 .007.091c.038.429.075.865.126 1.3s.106.89.172 1.341c.056.38.116.757.179 1.138l.041.228a27.47 27.47 0 0 0 .639 2.707c.082.276.163.542.246.794.072.212.15.425.225.635.181.493.382.971.6 1.438l1.915.97c-.1-.352-.2-.71-.3-1.073l-.083-.311Z",style:{fill:"url(#"+s+"-d)"}}),n.createElement("path",{d:"M7.947 20.208a14.86 14.86 0 0 0 .881 1.627c.011.016.022.038.033.054a3.864 3.864 0 0 0-1.46-.113 5.37 5.37 0 0 1 2.353 1.371 2.468 2.468 0 0 1-1.112.558 2.46 2.46 0 0 0 1.22-.108 3 3 0 0 0-.742 1.447 3.084 3.084 0 0 1 1.205-1.276 139.477 139.477 0 0 0 2.034 6.14.577.577 0 0 0 .09-.541 131.28 131.28 0 0 1-2.095-6.468c-.03-.1-.056-.2-.089-.3l-.025-.084q-.16-.55-.326-1.132c-.024-.09-.05-.174-.074-.265l-1.915-.97a.357.357 0 0 0 .022.06Z",style:{fill:"url(#"+s+"-e)"}}),n.createElement("path",{d:"m7.806 11.476.034.186c.037.19.07.382.109.575.04.211.084.426.126.647.021.111.042.222.066.336.069.34.144.688.221 1.047.1.441.2.894.311 1.366.1.446.218.911.336 1.384.115.451.231.913.359 1.391.112.423.233.858.355 1.3 0 .021.014.044.018.065.123.439.252.892.386 1.353a.069.069 0 0 0 .009.029l.578-.532c-.015 0-.026.013-.045.021a5.547 5.547 0 0 0 1.408-3.114 7.47 7.47 0 0 0-.018-1.737 11.925 11.925 0 0 0-.278-1.486 19.358 19.358 0 0 0-.425-1.456 2.891 2.891 0 0 1-.441.637l-.1.11c-.033.037-.07.069-.107.108a3.377 3.377 0 0 0 .416-2.507 3.176 3.176 0 0 1-.572.991c-.038.046-.083.091-.128.136-.012.009-.021.021-.036.033a3.52 3.52 0 0 0 .371-.814 1.509 1.509 0 0 0 .043-.17c.02-.087.034-.175.047-.263.005-.058.014-.112.019-.171a2.461 2.461 0 0 0 0-.413c0-.046 0-.087-.011-.13-.011-.064-.019-.124-.031-.182-.046-.267-.1-.5-.149-.7-.026-.1-.05-.192-.076-.275-.012-.033-.018-.065-.03-.1-.031-.091-.056-.175-.084-.245a2.452 2.452 0 0 0-.105-.242.532.532 0 0 1-.042.115 3.749 3.749 0 0 1-.65.934l.533-.487-.536.484a.018.018 0 0 0-.009.013A1.082 1.082 0 0 0 9.6 9.8c0-.007.009-.013.01-.019l-1.82 1.665c.015.013.017.023.016.03Z",style:{fill:"url(#"+s+"-f)"}}),n.createElement("path",{d:"M7.1 5.845c.022.4.057.848.1 1.344a.485.485 0 0 0 .009.078c.041.433.094.9.162 1.409.058.439.122.9.2 1.4.065.433.145.886.227 1.367l1.82-1.667a2.987 2.987 0 0 0 .457-1.647c0-.143-.011-.293-.022-.447a14.324 14.324 0 0 0-.158-1.432 12.46 12.46 0 0 0-.271-1.287 6.825 6.825 0 0 0-.209-.653 7.964 7.964 0 0 0-.2-.454A28.8 28.8 0 0 1 7.1 5.845Z",style:{fill:"url(#"+s+"-g)"}}),n.createElement("path",{d:"M10.827 13.6c-.033.037-.07.069-.107.108a1.391 1.391 0 0 1 .107-.108Z",style:{fill:"#be202e"}}),n.createElement("path",{d:"M10.827 13.6c-.033.037-.07.069-.107.108a1.391 1.391 0 0 1 .107-.108Z",style:{fill:"#be202e",opacity:.3499999940395355,isolation:"isolate"}}),n.createElement("path",{d:"M10.827 13.6c-.033.037-.07.069-.107.108a1.391 1.391 0 0 1 .107-.108Z",style:{fill:"url(#"+s+"-h)"}}),n.createElement("path",{d:"M10.4 12.359c.012-.009.021-.021.036-.033-.012.009-.021.021-.036.033Z",style:{fill:"#be202e"}}),n.createElement("path",{d:"M10.4 12.359c.012-.009.021-.021.036-.033-.012.009-.021.021-.036.033Z",style:{fill:"#be202e",opacity:.3499999940395355,isolation:"isolate"}}),n.createElement("path",{d:"M10.4 12.359c.012-.009.021-.021.036-.033-.012.009-.021.021-.036.033Z",style:{fill:"url(#"+s+"-i)"}}),n.createElement("path",{d:"M24.627 2.891A10.789 10.789 0 0 0 22.2 4.713l.6 1.69a20.278 20.278 0 0 1 2.1-1.965l.082-.066c-.026.024-.056.042-.082.066a18.028 18.028 0 0 0-2 2.013 31.432 31.432 0 0 0 3.288.072 3.44 3.44 0 0 0 .071-2.639s-.612-1.414-1.632-.993Z",style:{fill:"url(#"+s+"-j)"}}),n.createElement("path",{d:"M21.9 11.627a.02.02 0 0 0 .017 0l-.121-.007c-.006 0-.017 0-.023.008ZM20.645 14.308c-.068.007-.14.007-.212.008.073-.001.145-.001.212-.008ZM13.958 19.763c.014-.02.023-.046.037-.067.255-.456.5-.9.75-1.331a125.537 125.537 0 0 1 1.645-2.781 82.311 82.311 0 0 1 1.703-2.687l.413-.621c.127-.186.248-.368.369-.55.042-.06.084-.121.12-.176l.021-.03h-.1l-.058-.169c-.008.015-.021.03-.029.046-.189.266-.378.538-.563.815-.106.156-.213.318-.325.479-.3.444-.591.889-.879 1.346s-.584.918-.867 1.375-.554.905-.826 1.359-.537.9-.8 1.352a75.948 75.948 0 0 0-.973 1.713c-.21.374-.413.738-.611 1.1l.093.274.116.006a.078.078 0 0 0 .016-.031c.242-.504.499-.971.748-1.422Z",style:{fill:"none"}}),n.createElement("path",{d:"M19.9 15.646c-.112.006-.223.006-.334.006h.172a1.371 1.371 0 0 0 .162-.006Z",style:{fill:"#be202e"}}),n.createElement("path",{d:"M19.9 15.646c-.112.006-.223.006-.334.006h.172a1.371 1.371 0 0 0 .162-.006Z",style:{fill:"#be202e",opacity:.3499999940395355,isolation:"isolate"}}),n.createElement("path",{d:"M20.384 14.314h.05c.072 0 .144 0 .212-.008-.084 0-.172 0-.261.006Z",style:{fill:"#be202e"}}),n.createElement("path",{d:"M20.384 14.314h.05c.072 0 .144 0 .212-.008-.084 0-.172 0-.261.006Z",style:{fill:"#be202e",opacity:.3499999940395355,isolation:"isolate"}}),n.createElement("path",{d:"M19.751 10.091q.486-.652.968-1.272a35.82 35.82 0 0 1 2.073-2.423l-.6-1.685c-.071.067-.147.134-.224.205-.283.263-.579.547-.884.851-.344.343-.7.707-1.064 1.091-.335.356-.678.732-1.023 1.119-.293.334-.587.673-.882 1.024l-.034.039.767 2.291c.305-.413.604-.831.903-1.24Z",style:{fill:"url(#"+s+"-k)"}}),n.createElement("path",{d:"M13.063 21.4c-.2.37-.4.75-.605 1.142 0 .005-.007.01-.008.015-.03.057-.06.108-.085.165-.138.262-.256.5-.534 1.036a2.18 2.18 0 0 1 .673 1.08 1.768 1.768 0 0 0-.388-1.282c1.558.3 2.973.1 3.836-.945.075-.094.15-.194.221-.3a1.524 1.524 0 0 1-1.532.318 4.26 4.26 0 0 0 2.376-1.429c.141-.168.284-.352.431-.558a3.456 3.456 0 0 1-3.383.574l-.888-.031c-.038.076-.077.143-.114.215Z",style:{fill:"url(#"+s+"-l)"}}),n.createElement("path",{d:"M13.758 19.5c.262-.461.529-.926.8-1.4.26-.45.525-.9.8-1.352s.549-.906.826-1.359.573-.919.867-1.375.587-.9.879-1.346c.107-.162.213-.318.325-.479.184-.272.374-.544.563-.815.008-.015.021-.03.029-.046l-.757-2.284a.768.768 0 0 1-.067.079c-.31.376-.626.756-.934 1.149s-.622.8-.927 1.217c-.257.35-.508.7-.76 1.058-.049.07-.1.146-.148.217a29.335 29.335 0 0 0-2.069 3.522c-.111.228-.217.461-.323.69-.246.54-.464 1.085-.661 1.633l.771 2.3c.2-.365.406-.728.611-1.1.055-.099.117-.201.175-.309Z",style:{fill:"url(#"+s+"-m)"}}),n.createElement("path",{d:"M12.17 18.686a16.808 16.808 0 0 0-.583 2.01c0 .022-.013.048-.016.07a4.37 4.37 0 0 0-1.086-1.251 6.074 6.074 0 0 1 .805 2.973 2.792 2.792 0 0 1-1.339-.435 2.782 2.782 0 0 0 1.068.883 3.4 3.4 0 0 0-1.747.575 3.488 3.488 0 0 1 1.984-.069C10.2 25.432 9.12 27.645 8.015 30a.652.652 0 0 0 .5-.364c.2-.426 1.51-3.226 3.453-6.872.054-.1.113-.205.168-.314l.046-.087q.308-.57.637-1.17l.151-.272v-.005l-.771-2.3a.4.4 0 0 0-.029.07Z",style:{fill:"url(#"+s+"-n)"}}),n.createElement("path",{d:"m18.994 11.544-.12.176c-.121.182-.247.363-.369.55s-.271.409-.413.621c-.071.106-.142.212-.214.323-.215.329-.431.669-.654 1.018a109.502 109.502 0 0 0-1.664 2.727c-.266.454-.539.919-.816 1.4-.246.43-.494.875-.75 1.331-.014.02-.023.046-.037.067-.249.451-.506.918-.765 1.4a.078.078 0 0 0-.016.031l.888.031c-.015-.008-.032-.01-.053-.019a6.274 6.274 0 0 0 3.607-1.389 8.449 8.449 0 0 0 1.368-1.411 13.487 13.487 0 0 0 .956-1.417c.272-.459.546-.962.815-1.51a3.269 3.269 0 0 1-.861.162l-.168.009h-.172a3.82 3.82 0 0 0 2.326-1.688 3.592 3.592 0 0 1-1.248.344c-.068.007-.14.007-.212.008h-.055a3.981 3.981 0 0 0 .945-.36 1.707 1.707 0 0 0 .17-.1c.086-.054.166-.114.247-.174l.151-.122a2.784 2.784 0 0 0 .326-.335c.034-.039.066-.073.094-.114.042-.06.083-.115.119-.171a10.09 10.09 0 0 0 .597-.966c.016-.036.037-.067.054-.1.048-.1.094-.186.127-.264a2.773 2.773 0 0 0 .107-.278.6.6 0 0 1-.125.059 4.24 4.24 0 0 1-1.265.236l.816.031-.816-.031a.02.02 0 0 0-.017 0 1.224 1.224 0 0 0-.128 0c.006 0 .017 0 .023-.008l-2.79-.1c.005.018-.002.028-.008.033Z",style:{fill:"url(#"+s+"-o)"}}),n.createElement("path",{d:"M22.9 6.452c-.3.339-.628.728-.986 1.164a.548.548 0 0 0-.055.07c-.311.381-.638.8-.989 1.263-.3.4-.62.824-.954 1.29-.292.4-.587.829-.9 1.281l2.79.1a3.379 3.379 0 0 0 1.677-.962c.111-.117.224-.244.338-.377A16.2 16.2 0 0 0 24.828 9a14.093 14.093 0 0 0 .8-1.251 7.72 7.72 0 0 0 .351-.691c.077-.183.141-.356.2-.525a32.58 32.58 0 0 1-3.279-.081Z",style:{fill:"url(#"+s+"-p)"}}),n.createElement("path",{d:"M19.738 15.655h-.172a1.573 1.573 0 0 1 .172 0Z",style:{fill:"#be202e"}}),n.createElement("path",{d:"M19.738 15.655h-.172a1.573 1.573 0 0 1 .172 0Z",style:{fill:"#be202e",opacity:.3499999940395355,isolation:"isolate"}}),n.createElement("path",{d:"M19.738 15.655h-.172a1.573 1.573 0 0 1 .172 0Z",style:{fill:"url(#"+s+"-q)"}}),n.createElement("path",{d:"M20.378 14.313h.055-.055Z",style:{fill:"#be202e"}}),n.createElement("path",{d:"M20.378 14.313h.055-.055Z",style:{fill:"#be202e",opacity:.3499999940395355,isolation:"isolate"}}),n.createElement("path",{d:"M20.378 14.313h.055-.055Z",style:{fill:"url(#"+s+"-r)"}}))},Ee=e=>{let{hideText:t=!1,textColor:a="#241f21",className:r="",title:s="OpenShift",...l}=e,o=65.408;return t&&(o-=12.46323375),n.createElement("svg",Object.assign({viewBox:"-1.734 -1.734 61.263 "+o},l),n.createElement("path",{d:"M54.228 11.987a23.32 23.32 0 00-2.004-3.4l-8.212 2.988a15.351 15.351 0 012.413 3.252l7.803-2.84zM17.925 21.07L9.71 24.059a23.89 23.89 0 00.651 3.893l7.804-2.84a15.271 15.271 0 01-.24-4.042",fill:"#c22133"}),n.createElement("path",{d:"M36.156 9.66a15.205 15.205 0 014.438 3.16l8.212-2.989a23.35 23.35 0 00-9.17-7.63C27.895-3.276 13.887 1.822 8.414 13.562a23.32 23.32 0 00-2.122 11.74l8.214-2.988a15.19 15.19 0 011.366-5.274C19.43 9.414 28.53 6.104 36.156 9.661M44.916 24.668a15.063 15.063 0 01-1.379 5.274c-3.556 7.629-12.656 10.939-20.282 7.382a15.11 15.11 0 01-4.447-3.155l-8.196 2.983a23.294 23.294 0 009.164 7.634c11.741 5.473 25.746.376 31.221-11.365a23.254 23.254 0 002.115-11.735l-8.196 2.982z",fill:"#db212e"}),n.createElement("path",{d:"M46.935 14.641l-7.803 2.84a15.311 15.311 0 011.91 8.595l8.196-2.981a23.665 23.665 0 00-2.303-8.454M10.873 27.765l-7.804 2.843a23.758 23.758 0 003.67 7.955l8.195-2.984a15.34 15.34 0 01-4.061-7.814",fill:"#eb2126"}),n.createElement("path",{d:"M53.038 9.823a22.41 22.41 0 00-.813-1.236l-8.213 2.988c.361.37.694.763 1.011 1.165l8.015-2.917zM17.894 22.719c-.02-.547-.012-1.097.03-1.648L9.71 24.059c.042.527.109 1.05.187 1.57l7.997-2.91z",fill:"#ad213b"}),n.createElement("path",{d:"M53.112 21.686l-8.197 2.982a14.996 14.996 0 01-.692 3.525l8.921-3.252c.064-1.09.054-2.178-.032-3.255m-42.5 15.467c.632.889 1.33 1.736 2.09 2.536l8.922-3.253a15.164 15.164 0 01-2.816-2.267l-8.195 2.984z",fill:"#ba2133"}),!t&&n.createElement("path",{d:"M52.69 54.532v.74h2.146v6.554h.812v-6.554h2.148v-.74h-5.107zm-4.93.74v2.417h2v.74h-2v3.396h-.812v-7.292h4.283v.738h-3.47zm-3.717-.739h.813v7.294h-.813v-7.294zm-2.904 7.293v-3.439h-3.626v3.439H36.7v-7.294h.813v3.116h3.626v-3.116h.812v7.294h-.812zm-8.667.114c-.99 0-1.876-.427-2.449-1.01l.543-.605c.551.532 1.187.877 1.937.877.97 0 1.574-.48 1.574-1.252 0-.677-.406-1.062-1.74-1.542-1.574-.563-2.105-1.073-2.105-2.125 0-1.168.916-1.866 2.281-1.866.98 0 1.605.292 2.22.782l-.52.635c-.532-.437-1.022-.677-1.75-.677-1.002 0-1.418.5-1.418 1.073 0 .605.27.948 1.73 1.47 1.615.583 2.115 1.125 2.115 2.21 0 1.145-.897 2.03-2.418 2.03m-5.741-.114l-2.678-3.98c-.177-.271-.417-.636-.511-.824 0 .271.021 1.188.021 1.594v3.21h-1.439v-7.294h1.397l2.585 3.855c.177.271.416.636.51.824 0-.271-.02-1.188-.02-1.595v-3.084h1.437v7.294h-1.302zm-11.502 0v-7.294h5.064v1.428h-3.605v1.26h2.095v1.417h-2.095v1.761h3.761v1.428h-5.22zm-4.144-2.584H9.48v2.584H8.02v-7.294h3.19c1.375 0 2.51.761 2.51 2.313 0 1.688-1.124 2.397-2.635 2.397m.073-3.292H9.48v1.875h1.698c.678 0 1.043-.314 1.043-.949s-.418-.926-1.063-.926M3.21 61.94C1.303 61.94 0 60.544 0 58.19c0-2.356 1.324-3.773 3.231-3.773 1.897 0 3.199 1.397 3.199 3.752 0 2.355-1.324 3.771-3.22 3.771m-.01-6.075c-1.021 0-1.699.824-1.699 2.304s.709 2.323 1.73 2.323 1.698-.823 1.698-2.303-.708-2.324-1.729-2.324",fill:a}))},we=e=>{let{locale:t,children:a}=e;return n.createElement("div",{className:"eclipse-jkube"},n.createElement(de,{locale:t}),n.createElement("div",{className:"eclipse-jkube__main"},a),n.createElement(le,{locale:t}))},ke={ApacheCamel:"cib-apache",ApacheKaraf:"cib-apache",Kubernetes:"cib-kubernetes",OpenLiberty:"cib-java",OpenShift:"cib-redhat",Quarkus:"cib-quarkus",Spring:"cib-spring",Thorntail:"cib-java",Vertx:"cib-eclipseide"},Le=e=>{let{title:t,description:a,technologies:r,url:s}=e;return n.createElement("div",{className:"quick-start-card",itemScope:!0,itemType:"https://schema.org/SoftwareSourceCode"},n.createElement("meta",{itemProp:"programmingLanguage",content:"Java"}),n.createElement("meta",{itemProp:"codeSampleType",content:"full (compile ready) solution"}),n.createElement("meta",{itemProp:"keywords",content:r.join(",")}),n.createElement("meta",{itemProp:"name",content:t}),n.createElement("meta",{itemProp:"codeRepository",content:s}),n.createElement("h3",{className:"quick-start-card__title"},n.createElement("a",{href:s,itemProp:"url"},t)),n.createElement("ul",{className:"quick-start-card__technologies"},r.map((e=>n.createElement("li",{key:e,className:"quick-start-card__technologies-item"},n.createElement("i",{className:"quick-start-card__technologies-item-icon "+ke[e]}),e)))),n.createElement("div",{className:"quick-start-card__description",itemProp:"description"},a.split(/[\n\r]/).map((e=>e.trim())).map(((e,t)=>n.createElement("p",{key:t},e)))),n.createElement("div",{className:"quick-start-card__links"},n.createElement("a",{href:s},n.createElement("i",{className:"cib-github"})," GitHub repository")))},ve=()=>{const{allQuickstart:{nodes:e}}=(0,ae.K2)("1750385900");return n.createElement("ul",{className:"eclipse-jkube__quickstarts",itemScope:!0,itemType:"https://schema.org/SoftwareApplication"},n.createElement("meta",{itemProp:"name",content:"Eclipse JKube"}),n.createElement("meta",{itemProp:"applicationCategory",content:"Developer Tools"}),n.createElement("meta",{itemProp:"operatingSystem",content:"Linux,Windows,OSX,Mac"}),n.createElement("meta",{itemProp:"downloadUrl",content:"https://github.com/eclipse-jkube/jkube"}),e.map((e=>n.createElement("li",{key:e.artifactId,className:"eclipse-jkube__quickstarts-item"},n.createElement(Le,{title:e.name,description:e.description,technologies:e.technologies,url:e.url})))))},xe=e=>{let{title:t,description:a}=e;return n.createElement(n.Fragment,null,n.createElement("meta",{charSet:"UTF-8"}),n.createElement("title",null,t),n.createElement("meta",{name:"description",content:a}))},Se="eclipse-jkube-tabs",Me=e=>{let{children:t=[]}=e;const a=Array.isArray(t)?t:[t],{0:r,1:s}=(0,n.useState)(a[0].props.id);return n.createElement("div",{className:Se},n.createElement("div",{className:Se+"__tablist",role:"tablist"},a.map(((e,t)=>{var a;const l=e.props.id===r;return n.createElement("button",{key:e.props.id,id:"tab-"+e.props.id,className:Se+"__tab "+(l?Se+"__tab--selected":""),onClick:()=>s(e.props.id),"aria-selected":l,"aria-controls":"tabpanel-"+e.props.id,role:"tab"},n.createElement("span",{className:Se+"__tab-title "+Se+"__tab-title--lg"},e.props.title),n.createElement("span",{className:Se+"__tab-title "+Se+"__tab-title--sm"},null!==(a=e.props.titleCompact)&&void 0!==a?a:e.props.title))}))),a.map((e=>{const t=e.props.id!==r,a=t?Se+"__tabpanel--hidden":Se+"__tabpanel--active";return n.createElement("div",{key:e.props.id,id:"tabpanel-"+e.props.id,"aria-labelledby":"tab-"+e.props.id,className:Se+"__tabpanel "+a,hidden:t,role:"tabpanel"},e)})))},je=e=>{let{children:t}=e;return n.createElement("div",{className:Se+"__tabpanel-content"},t)},Ne=e=>{let{color:t,backgroundColor:a,children:r}=e;const s={className:"eclipse-jkube-tag",style:{}};return t&&(s.style.color=t),a&&(s.style.backgroundColor=a),n.createElement("span",s,r)},Ae=e=>{let{videoId:t,start:a,className:r,width:s=560,height:l=315}=e,o="https://www.youtube.com/embed/"+t;return a&&(o+="?start="+a),n.createElement("div",null,n.createElement("iframe",{src:o,className:"youtube-video "+(null!=r?r:""),width:s,height:l,frameBorder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:"allowfullscreen"}))}},249:function(e){const t="en-US";e.exports={defaultLocale:t,resolveI18nPath:e=>a=>e===t?a:e.substring(0,e.indexOf("-"))+"/"+a}},2997:function(e){"use strict";e.exports=JSON.parse('{"layout":"constrained","backgroundColor":"#989898","images":{"fallback":{"src":"/jkube/static/30d75ad485601515603969e4f786e4f6/60d14/cubes-vert.jpg","srcSet":"/jkube/static/30d75ad485601515603969e4f786e4f6/6d8a6/cubes-vert.jpg 566w,\\n/jkube/static/30d75ad485601515603969e4f786e4f6/b5cce/cubes-vert.jpg 1131w,\\n/jkube/static/30d75ad485601515603969e4f786e4f6/60d14/cubes-vert.jpg 2262w","sizes":"(min-width: 2262px) 2262px, 100vw"},"sources":[{"srcSet":"/jkube/static/30d75ad485601515603969e4f786e4f6/82754/cubes-vert.webp 566w,\\n/jkube/static/30d75ad485601515603969e4f786e4f6/7f85b/cubes-vert.webp 1131w,\\n/jkube/static/30d75ad485601515603969e4f786e4f6/0d53f/cubes-vert.webp 2262w","type":"image/webp","sizes":"(min-width: 2262px) 2262px, 100vw"}]},"width":2262,"height":4022.0000000000005}')},1343:function(e){"use strict";e.exports=JSON.parse('{"layout":"constrained","backgroundColor":"#888888","images":{"fallback":{"src":"/jkube/static/8e1e59c337437947105e6668f1f3790a/d04ce/cubes.jpg","srcSet":"/jkube/static/8e1e59c337437947105e6668f1f3790a/dfcae/cubes.jpg 1508w,\\n/jkube/static/8e1e59c337437947105e6668f1f3790a/15548/cubes.jpg 3016w,\\n/jkube/static/8e1e59c337437947105e6668f1f3790a/d04ce/cubes.jpg 6032w","sizes":"(min-width: 6032px) 6032px, 100vw"},"sources":[{"srcSet":"/jkube/static/8e1e59c337437947105e6668f1f3790a/07e0b/cubes.webp 1508w,\\n/jkube/static/8e1e59c337437947105e6668f1f3790a/53abc/cubes.webp 3016w,\\n/jkube/static/8e1e59c337437947105e6668f1f3790a/3ec7f/cubes.webp 6032w","type":"image/webp","sizes":"(min-width: 6032px) 6032px, 100vw"}]},"width":6032,"height":4028}')}}]);
//# sourceMappingURL=commons-6d9b15cf9da322b42e56.js.map