PageSourceSearch

https://www.europeanpolarboard.org/_next/static/immutable/chunks/35_xt3fbfjyr0.js

js europeanpolarboard.org collected 2026-10-02 03:34:49 UTC 184,140 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,787264,589457,780863,787802,369787,698044,e=>{"use strict";var t=e.i(179995);let a=t.createContext(null);var r=e.i(239230);function n(e,t){if(e===t)return!0;if(!e||!t)return!1;if(Array.isArray(e)){if(!Array.isArray(t)||e.length!==t.length)return!1;for(let a=0;a<e.length;a++)if(!n(e[a],t[a]))return!1;return!0}if(Array.isArray(t))return!1;if("object"==typeof e&&"object"==typeof t){let a=Object.keys(e),r=Object.keys(t);if(a.length!==r.length)return!1;for(let r of a)if(!t.hasOwnProperty(r)||!n(e[r],t[r]))return!1;return!0}return!1}function l(e,t){if(!e.getProjection)return;let a=e.getProjection();n(a,t.getProjection())||t.setProjection(a)}function o(e){return{longitude:e.center.lng,latitude:e.center.lat,zoom:e.zoom,pitch:e.pitch,bearing:e.bearing,padding:e.padding}}function s(e,t){let a=t.viewState||t,r=!1;if("zoom"in a){let t=e.zoom;e.zoom=a.zoom,r=r||t!==e.zoom}if("bearing"in a){let t=e.bearing;e.bearing=a.bearing,r=r||t!==e.bearing}if("pitch"in a){let t=e.pitch;e.pitch=a.pitch,r=r||t!==e.pitch}if(a.padding&&!e.isPaddingEqual(a.padding)&&(r=!0,e.padding=a.padding),"longitude"in a&&"latitude"in a){let t=e.center;e.center=new t.constructor(a.longitude,a.latitude),r=r||t!==e.center}return r}let i=["type","source","source-layer","minzoom","maxzoom","filter","layout"];function c(e){if(!e)return null;if("string"==typeof e||("toJS"in e&&(e=e.toJS()),!e.layers))return e;let t={};for(let a of e.layers)t[a.id]=a;let a=e.layers.map(e=>{let a=null;"interactive"in e&&(a=Object.assign({},e),delete a.interactive);let r=t[e.ref];if(r)for(let t of(a=a||Object.assign({},e),delete a.ref,i))t in r&&(a[t]=r[t]);return a||e});return{...e,layers:a}}let u={version:8,sources:{},layers:[]},d={mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",click:"onClick",dblclick:"onDblClick",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",mouseout:"onMouseOut",contextmenu:"onContextMenu",touchstart:"onTouchStart",touchend:"onTouchEnd",touchmove:"onTouchMove",touchcancel:"onTouchCancel"},p={movestart:"onMoveStart",move:"onMove",moveend:"onMoveEnd",dragstart:"onDragStart",drag:"onDrag",dragend:"onDragEnd",zoomstart:"onZoomStart",zoom:"onZoom",zoomend:"onZoomEnd",rotatestart:"onRotateStart",rotate:"onRotate",rotateend:"onRotateEnd",pitchstart:"onPitchStart",pitch:"onPitch",pitchend:"onPitchEnd"},f={wheel:"onWheel",boxzoomstart:"onBoxZoomStart",boxzoomend:"onBoxZoomEnd",boxzoomcancel:"onBoxZoomCancel",resize:"onResize",load:"onLoad",render:"onRender",idle:"onIdle",remove:"onRemove",data:"onData",styledata:"onStyleData",sourcedata:"onSourceData",error:"onError"},g=["minZoom","maxZoom","minPitch","maxPitch","maxBounds","projection","renderWorldCopies"],b=["scrollZoom","boxZoom","dragRotate","dragPan","keyboard","doubleClickZoom","touchZoomRotate","touchPitch"];class m{constructor(e,t,a){this._map=null,this._internalUpdate=!1,this._inRender=!1,this._hoveredFeatures=null,this._deferredEvents={move:!1,zoom:!1,pitch:!1,rotate:!1},this._onEvent=e=>{let t=this.props[f[e.type]];t?t(e):"error"===e.type&&console.error(e.error)},this._onPointerEvent=e=>{("mousemove"===e.type||"mouseout"===e.type)&&this._updateHover(e);let t=this.props[d[e.type]];t&&(this.props.interactiveLayerIds&&"mouseover"!==e.type&&"mouseout"!==e.type&&(e.features=this._hoveredFeatures||this._queryRenderedFeatures(e.point)),t(e),delete e.features)},this._onCameraEvent=e=>{if(!this._internalUpdate){let t=this.props[p[e.type]];t&&t(e)}e.type in this._deferredEvents&&(this._deferredEvents[e.type]=!1)},this._MapClass=e,this.props=t,this._initialize(a)}get map(){return this._map}get transform(){return this._renderTransform}setProps(e){let t=this.props;this.props=e;let a=this._updateSettings(e,t);a&&this._createShadowTransform(this._map);let r=this._updateSize(e),n=this._updateViewState(e,!0);this._updateStyle(e,t),this._updateStyleComponents(e,t),this._updateHandlers(e,t),(a||r||n&&!this._map.isMoving())&&this.redraw()}static reuse(e,t){let a=m.savedMaps.pop();if(!a)return null;let r=a.map,n=r.getContainer();for(t.className=n.className;n.childNodes.length>0;)t.appendChild(n.childNodes[0]);r._container=t,a.setProps({...e,styleDiffing:!1}),r.resize();let{initialViewState:l}=e;return l&&(l.bounds?r.fitBounds(l.bounds,{...l.fitBoundsOptions,duration:0}):a._updateViewState(l,!1)),r.isStyleLoaded()?r.fire("load"):r.once("styledata",()=>r.fire("load")),r._update(),a}_initialize(e){let{props:t}=this,{mapStyle:a=u}=t,n={...t,...t.initialViewState,accessToken:t.mapboxAccessToken||function(){let e=null;if("u">typeof location){let t=/access_token=([^&\/]*)/.exec(location.search);e=t&&t[1]}try{e=e||r.default.env.MapboxAccessToken}catch{}try{e=e||r.default.env.REACT_APP_MAPBOX_ACCESS_TOKEN}catch{}return e}()||null,container:e,style:c(a)},o=n.initialViewState||n.viewState||n;if(Object.assign(n,{center:[o.longitude||0,o.latitude||0],zoom:o.zoom||0,pitch:o.pitch||0,bearing:o.bearing||0}),t.gl){let e=HTMLCanvasElement.prototype.getContext;HTMLCanvasElement.prototype.getContext=()=>(HTMLCanvasElement.prototype.getContext=e,t.gl)}let s=new this._MapClass(n);o.padding&&s.setPadding(o.padding),t.cursor&&(s.getCanvas().style.cursor=t.cursor),this._createShadowTransform(s);let i=s._render;s._render=e=>{this._inRender=!0,i.call(s,e),this._inRender=!1};let g=s._renderTaskQueue.run;s._renderTaskQueue.run=e=>{g.call(s._renderTaskQueue,e),this._onBeforeRepaint()},s.on("render",()=>this._onAfterRepaint());let b=s.fire;
1for(let e in s.fire=this._fireEvent.bind(this,b),s.on("resize",()=>{this._renderTransform.resize(s.transform.width,s.transform.height)}),s.on("styledata",()=>{this._updateStyleComponents(this.props,{}),l(s.transform,this._renderTransform)}),s.on("sourcedata",()=>this._updateStyleComponents(this.props,{})),d)s.on(e,this._onPointerEvent);for(let e in p)s.on(e,this._onCameraEvent);for(let e in f)s.on(e,this._onEvent);this._map=s}recycle(){let e=this.map.getContainer().querySelector("[mapboxgl-children]");e?.remove(),m.savedMaps.push(this)}destroy(){this._map.remove()}redraw(){let e=this._map;!this._inRender&&e.style&&(e._frame&&(e._frame.cancel(),e._frame=null),e._render())}_createShadowTransform(e){var t;let a,r=((a=(t=e.transform).clone()).pixelsToGLUnits=t.pixelsToGLUnits,a);e.painter.transform=r,this._renderTransform=r}_updateSize(e){let{viewState:t}=e;if(t){let e=this._map;if(t.width!==e.transform.width||t.height!==e.transform.height)return e.resize(),!0}return!1}_updateViewState(e,t){if(this._internalUpdate)return!1;let a=this._map,r=this._renderTransform,{zoom:n,pitch:l,bearing:i}=r,c=a.isMoving();c&&(r.cameraElevationReference="sea");let u=s(r,{...o(a.transform),...e});if(c&&(r.cameraElevationReference="ground"),u&&t){let e=this._deferredEvents;e.move=!0,e.zoom||(e.zoom=n!==r.zoom),e.rotate||(e.rotate=i!==r.bearing),e.pitch||(e.pitch=l!==r.pitch)}return c||s(a.transform,e),u}_updateSettings(e,t){let a=this._map,r=!1;for(let l of g)if(l in e&&!n(e[l],t[l])){r=!0;let t=a[`set${l[0].toUpperCase()}${l.slice(1)}`];t?.call(a,e[l])}return r}_updateStyle(e,t){if(e.cursor!==t.cursor&&(this._map.getCanvas().style.cursor=e.cursor||""),e.mapStyle!==t.mapStyle){let{mapStyle:t=u,styleDiffing:a=!0}=e,r={diff:a};return"localIdeographFontFamily"in e&&(r.localIdeographFontFamily=e.localIdeographFontFamily),this._map.setStyle(c(t),r),!0}return!1}_updateStyleComponents(e,t){let a=this._map,r=!1;return a.isStyleLoaded()&&("light"in e&&a.setLight&&!n(e.light,t.light)&&(r=!0,a.setLight(e.light)),"fog"in e&&a.setFog&&!n(e.fog,t.fog)&&(r=!0,a.setFog(e.fog)),"terrain"in e&&a.setTerrain&&!n(e.terrain,t.terrain)&&(!e.terrain||a.getSource(e.terrain.source))&&(r=!0,a.setTerrain(e.terrain))),r}_updateHandlers(e,t){let a=this._map,r=!1;for(let l of b){let o=e[l]??!0;n(o,t[l]??!0)||(r=!0,o?a[l].enable(o):a[l].disable())}return r}_queryRenderedFeatures(e){let t=this._map,a=t.transform,{interactiveLayerIds:r=[]}=this.props;try{return t.transform=this._renderTransform,t.queryRenderedFeatures(e,{layers:r.filter(t.getLayer.bind(t))})}catch{return[]}finally{t.transform=a}}_updateHover(e){let{props:t}=this;if(t.interactiveLayerIds&&(t.onMouseMove||t.onMouseEnter||t.onMouseLeave)){let t=e.type,a=this._hoveredFeatures?.length>0,r=this._queryRenderedFeatures(e.point),n=r.length>0;!n&&a&&(e.type="mouseleave",this._onPointerEvent(e)),this._hoveredFeatures=r,n&&!a&&(e.type="mouseenter",this._onPointerEvent(e)),e.type=t}else this._hoveredFeatures=null}_fireEvent(e,t,a){let r=this._map,n=r.transform,l="string"==typeof t?t:t.type;return("move"===l&&this._updateViewState(this.props,!1),l in p&&("object"==typeof t&&(t.viewState=o(n)),this._map.isMoving()))?(r.transform=this._renderTransform,e.call(r,t,a),r.transform=n,r):(e.call(r,t,a),r)}_onBeforeRepaint(){let e=this._map;for(let t in this._internalUpdate=!0,this._deferredEvents)this._deferredEvents[t]&&e.fire(t);this._internalUpdate=!1;let t=this._map.transform;e.transform=this._renderTransform,this._onAfterRepaint=()=>{l(this._renderTransform,t),e.transform=t}}}m.savedMaps=[];let h=["setMaxBounds","setMinZoom","setMaxZoom","setMinPitch","setMaxPitch","setRenderWorldCopies","setProjection","setStyle","addSource","removeSource","addLayer","removeLayer","setLayerZoomRange","setFilter","setPaintProperty","setLayoutProperty","setLight","setTerrain","setFog","remove"],y="u">typeof document?t.useLayoutEffect:t.useEffect,v=["baseApiUrl","maxParallelImageRequests","workerClass","workerCount","workerUrl"],x=t.createContext(null),w=t.forwardRef(function(r,n){let l=(0,t.useContext)(a),[o,s]=(0,t.useState)(null),i=(0,t.useRef)(),{current:c}=(0,t.useRef)({mapLib:null,map:null});(0,t.useEffect)(()=>{let t,a=r.mapLib,n=!0;return Promise.resolve(a||e.A(547547)).then(e=>{if(!n)return;if(!e)throw Error("Invalid mapLib");let a="Map"in e?e:e.default;if(!a.Map)throw Error("Invalid mapLib");!function(e,t){for(let a of v)a in t&&(e[a]=t[a]);
1let{RTLTextPlugin:a="https://api.mapbox.com/mapbox-gl-js/plugins/mapbox-gl-rtl-text/v0.2.3/mapbox-gl-rtl-text.js"}=t;a&&e.getRTLTextPluginStatus&&"unavailable"===e.getRTLTextPluginStatus()&&e.setRTLTextPlugin(a,e=>{e&&console.error(e)},!0)}(a,r),r.reuseMaps&&(t=m.reuse(r,i.current)),t||(t=new m(a.Map,r,i.current)),c.map=function(e){if(!e)return null;let t=e.map,a={getMap:()=>t,getCenter:()=>e.transform.center,getZoom:()=>e.transform.zoom,getBearing:()=>e.transform.bearing,getPitch:()=>e.transform.pitch,getPadding:()=>e.transform.padding,getBounds:()=>e.transform.getBounds(),project:a=>{let r=t.transform;t.transform=e.transform;let n=t.project(a);return t.transform=r,n},unproject:a=>{let r=t.transform;t.transform=e.transform;let n=t.unproject(a);return t.transform=r,n},queryTerrainElevation:(a,r)=>{let n=t.transform;t.transform=e.transform;let l=t.queryTerrainElevation(a,r);return t.transform=n,l},queryRenderedFeatures:(a,r)=>{let n=t.transform;t.transform=e.transform;let l=t.queryRenderedFeatures(a,r);return t.transform=n,l}};for(let e of function(e){let t=new Set,a=e;for(;a;){for(let r of Object.getOwnPropertyNames(a))"_"!==r[0]&&"function"==typeof e[r]&&"fire"!==r&&"setEventedParent"!==r&&t.add(r);a=Object.getPrototypeOf(a)}return Array.from(t)}(t))e in a||h.includes(e)||(a[e]=t[e].bind(t));return a}(t),c.mapLib=a,s(t),l?.onMapMount(c.map,r.id)}).catch(e=>{let{onError:t}=r;t?t({type:"error",target:null,error:e}):console.error(e)}),()=>{n=!1,t&&(l?.onMapUnmount(r.id),r.reuseMaps?t.recycle():t.destroy())}},[]),y(()=>{o&&o.setProps(r)}),(0,t.useImperativeHandle)(n,()=>c.map,[o]);let u=(0,t.useMemo)(()=>({position:"relative",width:"100%",height:"100%",...r.style}),[r.style]);return t.createElement("div",{id:r.id,ref:i,style:u},o&&t.createElement(x.Provider,{value:c},t.createElement("div",{"mapboxgl-children":"",style:{height:"100%"}},r.children)))});var k=e.i(255809);let E=/box|flex|grid|column|lineHeight|fontWeight|opacity|order|tabSize|zIndex/;function S(e,t){if(!e||!t)return;let a=e.style;for(let e in t){let r=t[e];Number.isFinite(r)&&!E.test(e)?a[e]=`${r}px`:a[e]=r}}function A(e,t){if(e===t)return null;let a=C(e),r=C(t),n=[];for(let e of r)a.has(e)||n.push(e);for(let e of a)r.has(e)||n.push(e);return 0===n.length?null:n}function C(e){return new Set(e?e.trim().split(/\s+/):[])}let j=(0,t.memo)((0,t.forwardRef)((e,a)=>{var r;let n,l,o,s,{map:i,mapLib:c}=(0,t.useContext)(x),u=(0,t.useRef)({props:e}),d=(0,t.useMemo)(()=>{let a=!1;t.Children.forEach(e.children,e=>{e&&(a=!0)});let r={...e,element:a?document.createElement("div"):null},n=new c.Marker(r);return n.setLngLat([e.longitude,e.latitude]),n.getElement().addEventListener("click",e=>{u.current.props.onClick?.({type:"click",target:n,originalEvent:e})}),n.on("dragstart",e=>{e.lngLat=d.getLngLat(),u.current.props.onDragStart?.(e)}),n.on("drag",e=>{e.lngLat=d.getLngLat(),u.current.props.onDrag?.(e)}),n.on("dragend",e=>{e.lngLat=d.getLngLat(),u.current.props.onDragEnd?.(e)}),n},[]);(0,t.useEffect)(()=>(d.addTo(i.getMap()),()=>{d.remove()}),[]);let{longitude:p,latitude:f,offset:g,style:b,draggable:m=!1,popup:h=null,rotation:y=0,rotationAlignment:v="auto",pitchAlignment:w="auto"}=e;(0,t.useEffect)(()=>{S(d.getElement(),b)},[b]),(0,t.useImperativeHandle)(a,()=>d,[]);let E=u.current.props;(d.getLngLat().lng!==p||d.getLngLat().lat!==f)&&d.setLngLat([p,f]),g&&(r=d.getOffset(),n=Array.isArray(r)?r[0]:r?r.x:0,l=Array.isArray(r)?r[1]:r?r.y:0,o=Array.isArray(g)?g[0]:g?g.x:0,s=Array.isArray(g)?g[1]:g?g.y:0,n!==o||l!==s)&&d.setOffset(g),d.isDraggable()!==m&&d.setDraggable(m),d.getRotation()!==y&&d.setRotation(y),d.getRotationAlignment()!==v&&d.setRotationAlignment(v),d.getPitchAlignment()!==w&&d.setPitchAlignment(w),d.getPopup()!==h&&d.setPopup(h);let C=A(E.className,e.className);if(C)for(let e of C)d.toggleClassName(e);return u.current.props=e,(0,k.createPortal)(e.children,d.getElement())}));e.s(["Marker",0,j],589457);let R=(0,t.memo)((0,t.forwardRef)((e,a)=>{let{map:r,mapLib:l}=(0,t.useContext)(x),o=(0,t.useMemo)(()=>document.createElement("div"),[]),s=(0,t.useRef)({props:e}),i=(0,t.useMemo)(()=>{let t={...e},a=new l.Popup(t);return a.setLngLat([e.longitude,e.latitude]),a.once("open",e=>{s.current.props.onOpen?.(e)}),a},[]);if((0,t.useEffect)(()=>{let e=e=>{s.current.props.onClose?.(e)};return i.on("close",e),i.setDOMContent(o).addTo(r.getMap()),()=>{i.off("close",e),i.isOpen()&&i.remove()}},[]),(0,t.useEffect)(()=>{S(i.getElement(),e.style)},[e.style]),(0,t.useImperativeHandle)(a,()=>i,[]),i.isOpen()){let t=s.current.props;(i.getLngLat().lng!==e.longitude||i.getLngLat().lat!==e.latitude)&&i.setLngLat([e.longitude,e.latitude]),e.offset&&!n(t.offset,e.offset)&&(i.options.anchor=e.anchor,i.setOffset(e.offset)),(t.anchor!==e.anchor||t.maxWidth!==e.maxWidth)&&i.setMaxWidth(e.maxWidth);let a=A(t.className,e.className);if(a)for(let e of a)i.toggleClassName(e);s.current.props=e}return(0,k.createPortal)(e.children,o)}));function T(e,a,r,n){let l=(0,t.useContext)(x),o=(0,t.useMemo)(()=>e(l),[]);return(0,t.useEffect)(()=>{let e="function"==typeof a&&"function"==typeof r?a:null,t="function"==typeof r?r:"function"==typeof a?a:null,{map:s}=l;return!s.hasControl(o)&&(s.addControl(o,(n||r||a)?.position),e&&e(l)),()=>{t&&t(l),s.hasControl(o)&&s.removeControl(o)}},[]),o}e.s(["Popup",0,R],780863),(0,t.memo)(function(e){let a=T(({mapLib:t})=>new t.AttributionControl(e),{position:e.position});return(0,t.useEffect)(()=>{S(a._container,e.style)},[e.style]),null}),(0,t.memo)(function(e){let a=T(({mapLib:t})=>new t.FullscreenControl({container:e.containerId&&document.getElementById(e.containerId)}),{position:e.position});return(0,t.useEffect)(()=>{S(a._controlContainer,e.style)},[e.style]),null}),(0,t.memo)((0,t.forwardRef)(function(e,a){let r=(0,t.useRef)({props:e}),n=T(({mapLib:t})=>{let a=new t.GeolocateControl(e),n=a._setupUI.bind(a);return a._setupUI=e=>{a._container.hasChildNodes()||n(e)},a.on("geolocate",e=>{r.current.props.onGeolocate?.(e)}),a.on("error",e=>{r.current.props.onError?.(e)}),a.on("outofmaxbounds",e=>{r.current.props.onOutOfMaxBounds?.(e)}),a.on("trackuserlocationstart",e=>{r.current.props.onTrackUserLocationStart?.(e)}),a.on("trackuserlocationend",e=>{r.current.props.onTrackUserLocationEnd?.(e)}),a},{position:e.position});return r.current.props=e,(0,t.useImperativeHandle)(a,()=>n,[]),(0,t.useEffect)(()=>{S(n._container,e.style)},[e.style]),null}));let N=(0,t.memo)(function(e){let a=T(({mapLib:t})=>new t.NavigationControl(e),{position:e.position});return(0,t.useEffect)(()=>{S(a._container,e.style)},[e.style]),null});e.s(["NavigationControl",0,N],787802),(0,t.memo)(function(e){let a=T(({mapLib:t})=>new t.ScaleControl(e),{position:e.position}),r=(0,t.useRef)(e),n=r.current;r.current=e;let{style:l}=e;return void 0!==e.maxWidth&&e.maxWidth!==n.maxWidth&&(a.options.maxWidth=e.maxWidth),void 0!==e.unit&&e.unit!==n.unit&&a.setUnit(e.unit),(0,t.useEffect)(()=>{S(a._container,l)},[l]),null}),e.s([],787264),e.s(["default",0,w],369787);var L=e.i(509273);let _=t.memo(function({size:e=40,fill:t="#e56429"}){return(0,L.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",width:e,height:e,viewBox:"0 0 293.334 293.334",children:[(0,L.jsx)("path",{d:"M146.667 0C94.903 0 52.946 41.957 52.946 93.721c0 22.322 7.849 42.789 20.891 58.878 4.204 5.178 11.237 13.331 14.903 
118.906 21.109 32.069 48.19 78.643 56.082 116.864 1.354 6.527 2.986 6.641 4.743.212 5.629-20.609 20.228-65.639 50.377-112.757 3.595-5.619 10.884-13.483 15.409-18.379a94.561 94.561 0 0 0 16.154-24.084c5.651-12.086 8.882-25.466 8.882-39.629C240.387 41.962 198.43 0 146.667 0zm0 144.358c-28.892 0-52.313-23.421-52.313-52.313 0-28.887 23.421-52.307 52.313-52.307s52.313 23.421 52.313 52.307c0 28.893-23.421 52.313-52.313 52.313z",style:{fill:t}}),(0,L.jsx)("circle",{cx:146.667,cy:90.196,r:21.756,style:{fill:t}})]})});e.s(["default",0,_],698044)},232778,28265,735451,832579,e=>{"use strict";e.s(["FormBlock",()=>tz],832579),e.s(["FilesBlock",()=>U],735451),e.s(["CallToActionBlock",()=>l],232778),e.s(["default",()=>H],28265);var t,a=e.i(509273),r=e.i(760207),n=e.i(22533);let l=({links:e,richText:t})=>(0,a.jsx)("div",{className:"container",children:(0,a.jsxs)("div",{className:"bg-card rounded border-border border p-4 flex flex-col gap-8 md:flex-row md:justify-between md:items-center",children:[(0,a.jsx)("div",{className:"max-w-[48rem] flex items-center",children:t&&(0,a.jsx)(r.default,{className:"mb-0",data:t,enableGutter:!1})}),(0,a.jsx)("div",{className:"flex flex-col gap-8",children:(e||[]).map(({link:e},t)=>(0,a.jsx)(n.CMSLink,{size:"lg",...e},t))})]})});var o=e.i(530941),s=e.i(179995),i=e.i(304153),c={grad:.9,turn:360,rad:360/(2*Math.PI)},u=function(e){return"string"==typeof e?e.length>0:"number"==typeof e},d=function(e,t,a){return void 0===t&&(t=0),void 0===a&&(a=Math.pow(10,t)),Math.round(a*e)/a+0},p=function(e,t,a){return void 0===t&&(t=0),void 0===a&&(a=1),e>a?a:e>t?e:t},f=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},g=function(e){return{r:p(e.r,0,255),g:p(e.g,0,255),b:p(e.b,0,255),a:p(e.a)}},b=function(e){return{r:d(e.r),g:d(e.g),b:d(e.b),a:d(e.a,3)}},m=/^#([0-9a-f]{3,8})$/i,h=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},y=function(e){var t=e.r,a=e.g,r=e.b,n=e.a,l=Math.max(t,a,r),o=l-Math.min(t,a,r),s=o?l===t?(a-r)/o:l===a?2+(r-t)/o:4+(t-a)/o:0;return{h:60*(s<0?s+6:s),s:l?o/l*100:0,v:l/255*100,a:n}},v=function(e){var t=e.h,a=e.s,r=e.v,n=e.a;t=t/360*6,a/=100,r/=100;var l=Math.floor(t),o=r*(1-a),s=r*(1-(t-l)*a),i=r*(1-(1-t+l)*a),c=l%6;return{r:255*[r,s,o,o,i,r][c],g:255*[i,r,r,s,o,o][c],b:255*[o,o,i,r,r,s][c],a:n}},x=function(e){return{h:f(e.h),s:p(e.s,0,100),l:p(e.l,0,100),a:p(e.a)}},w=function(e){return{h:d(e.h),s:d(e.s),l:d(e.l),a:d(e.a,3)}},k=function(e){var t,a;return v((t=e.s,{h:e.h,s:(t*=((a=e.l)<50?a:100-a)/100)>0?2*t/(a+t)*100:0,v:a+t,a:e.a}))},E=function(e){var t,a,r,n;return{h:(t=y(e)).h,s:(n=(200-(a=t.s))*(r=t.v)/100)>0&&n<200?a*r/100/(n<=100?n:200-n)*100:0,l:n/2,a:t.a}},S=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,A=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,C=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,j=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,R={string:[[function(e){var t=m.exec(e);return t?(e=t[1]).length<=4?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:4===e.length?d(parseInt(e[3]+e[3],16)/255,2):1}:6===e.length||8===e.length?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:8===e.length?d(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=C.exec(e)||j.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:g({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:void 0===t[7]?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t,a,r=S.exec(e)||A.exec(e);return r?k(x({h:(t=r[1],void 0===(a=r[2])&&(a="deg"),Number(t)*(c[a]||1)),s:Number(r[3]),l:Number(r[4]),a:void 0===r[5]?1:Number(r[5])/(r[6]?100:1)})):null},"hsl"]],object:[[function(e){var t=e.r,a=e.g,r=e.b,n=e.a;return u(t)&&u(a)&&u(r)?g({r:Number(t),g:Number(a),b:Number(r),a:Number(void 0===n?1:n)}):null},"rgb"],[function(e){var t=e.h,a=e.s,r=e.l,n=e.a;return u(t)&&u(a)&&u(r)?k(x({h:Number(t),s:Number(a),l:Number(r),a:Number(void 0===n?1:n)})):null},"hsl"],[function(e){var t,a=e.h,r=e.s,n=e.v,l=e.a;return u(a)&&u(r)&&u(n)?v({h:f((t={h:Number(a),s:Number(r),v:Number(n),a:Number(void 0===l?1:l)}).h),s:p(t.s,0,100),v:p(t.v,0,100),a:p(t.a)}):null},"hsv"]]},T=function(e,t){for(var a=0;a<t.length;a++){var r=t[a][0](e);if(r)return[r,t[a][1]]}return[null,void 0]},N=function(e,t){var a=E(e);return{h:a.h,s:p(a.s+100*t,0,100),l:a.l,a:a.a}},L=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},_=function(e,t){var a=E(e);return{h:a.h,s:a.s,l:p(a.l+100*t,0,100),a:a.a}},F=function(){function e(e){this.parsed=("string"==typeof e?T(e.trim(),R.string):"object"==typeof e&&null!==e?T(e,R.object):[null,void 0])[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return null!==this.parsed},e.prototype.brightness=function(){return d(L(this.rgba),2)},e.prototype.isDark=function(){return .5>L(this.rgba)},e.prototype.isLight=function(){return L(this.rgba)>=.5},e.prototype.toHex=function(){var e,t,a,r,n,l;return t=(e=b(this.rgba)).r,a=e.g,r=e.b,l=(n=e.a)<1?h(d(255*n)):"","#"+h(t)+h(a)+h(r)+l},e.prototype.toRgb=function(){return b(this.rgba)},e.prototype.toRgbString=function(){var e,t,a,r,n;return t=(e=b(this.rgba)).r,a=e.g,r=e.b,(n=e.a)<1?"rgba("+t+", "+a+", "+r+", "+n+")":"rgb("+t+", "+a+", "+r+")"},e.prototype.toHsl=function(){return w(E(this.rgba))},e.prototype.toHslString=function(){var e,t,a,r,n;return t=(e=w(E(this.rgba))).h,a=e.s,r=e.l,(n=e.a)<1?"hsla("+t+", "+a+"%, "+r+"%, "+n+")":"hsl("+t+", "+a+"%, "+r+"%)"},e.prototype.toHsv=function(){var e;return{h:d((e=y(this.rgba)).h),s:d(e.s),v:d(e.v),a:d(e.a,3)}},e.prototype.invert=function(){var e;return I({r:255-(e=this.rgba).r,g:255-e.g,b:255-e.b,a:e.a})},e.prototype.saturate=function(e){return void 0===e&&(e=.1),I(N(this.rgba,e))},e.prototype.desaturate=function(e){return void 0===e&&(e=.1),I(N(this.rgba,-e))},e.prototype.grayscale=function(){return I(N(this.rgba,-1))},e.prototype.lighten=function(e){return void 0===e&&(e=.1),I(_(this.rgba,e))},e.prototype.darken=function(e){return void 0===e&&(e=.1),I(_(this.rgba,-e))},e.prototype.rotate=function(e){return void 0===e&&(e=15),this.hue(this.hue()+e)},e.prototype.alpha=function(e){var t;return"number"==typeof e?I({r:(t=this.rgba).r,g:t.g,b:t.b,a:e}):d(this.rgba.a,3)},e.prototype.hue=function(e){var t=E(this.rgba);return"number"==typeof e?I({h:e,s:t.s,l:t.l,a:t.a}):d(t.h)},e.prototype.isEqual=function(e){return this.toHex()===I(e).toHex()},e}(),I=function(e){return e instanceof F?e:new F(e)},M=[],B={"3d":s.default.createElement("path",{d:"M18 14.625V3.375L9 0 0 3.375v11.25L9 18l9-3.375zM9 2.136l5.918 2.22-5.98 2.242-5.919-2.22L9 2.137zM2 13.239V5.065l6.438 2.414v8.174L2 13.24zM9.438 15.7L16 13.239V5.018l-6.563 2.46V15.7z",transform:"translate(15 10)",fillRule:"evenodd"}),acrobat:s.default.createElement("path",{d:"M10.15 1.095C9.938.33 9.42-.051 8.984.005c-.528.068-1.09.382-1.314.876-.63 1.416.685 5.582.887 6.279-1.28 3.863-5.66 11.5-7.806 12.017-.045-.505.225-1.965 3.055-3.785.146-.157.315-.348.393-.472-2.392 1.168-5.492 3.044-3.628 4.448.102.079.259.146.439.213 1.426.528 3.425-1.201 5.435-5.121 2.213-.73 3.999-1.28 6.526-1.662 2.762 1.875 4.616 2.257 5.874 1.774.348-.135.898-.573 1.055-1.145-1.022 1.258-3.414.382-5.323-.82 1.763-.191 3.582-.303 4.369-.056 1 .314.965.808.954.876.079-.27.191-.708-.022-1.056-.842-1.37-4.706-.573-6.11-.427-2.212-1.336-3.74-3.717-4.358-5.436.573-2.212 1.19-3.818.742-5.413zm-.954 4.638C8.826 4.42 8.309 1.5 9.14.556c1.628.932.618 3.144.056 5.177zm3.044 6.514c-2.134.393-3.583.944-5.66 1.764.617-1.202 1.785-4.268 2.346-6.29.787 1.573 1.741 3.111 3.314 4.526z",transform:"translate(14 9)",fillRule:"evenodd"}),android:s.default.createElement("path",{d:"M17.6,9.48l1.84-3.18c0.16-0.31,0.04-0.69-0.26-0.85c-0.29-0.15-0.65-0.06-0.83,0.22l-1.88,3.24 c-2.86-1.21-6.08-1.21-8.94,0L5.65,5.67c-0.19-0.29-0.58-0.38-0.87-0.2C4.5,5.65,4.41,6.01,4.56,6.3L6.4,9.48 C3.3,11.25,1.28,14.44,1,18h22C22.72,14.44,20.7,11.25,17.6,9.48z M7,15.25c-0.69,0-1.25-0.56-1.25-1.25 c0-0.
169,0.56-1.25,1.25-1.25S8.25,13.31,8.25,14C8.25,14.69,7.69,15.25,7,15.25z M17,15.25c-0.69,0-1.25-0.56-1.25-1.25 c0-0.69,0.56-1.25,1.25-1.25s1.25,0.56,1.25,1.25C18.25,14.69,17.69,15.25,17,15.25z",transform:"translate(12 8)"}),audio:s.default.createElement("path",{d:"M.25 4.75v4.5h3L7 13V1L3.25 4.75h-3zM10.375 7A3.375 3.375 0 0 0 8.5 3.977v6.037A3.355 3.355 0 0 0 10.375 7zM8.5.421v1.545A5.254 5.254 0 0 1 12.25 7a5.254 5.254 0 0 1-3.75 5.032v1.545A6.747 6.747 0 0 0 13.75 7 6.747 6.747 0 0 0 8.5.421z",transform:"translate(17 12)",fillRule:"evenodd"}),binary:s.default.createElement("path",{d:"M2.338 6.112c1.192 0 1.928-1.072 1.928-2.68 0-1.56-.576-2.504-1.8-2.504C1.274.928.538 2 .538 3.608c0 1.56.576 2.504 1.8 2.504zM1.61 3.408c0-1.008.24-1.568.776-1.568.376 0 .616.336.728.888l-1.504.776v-.096zM2.418 5.2c-.368 0-.608-.32-.72-.856l1.496-.768v.056c0 1.008-.24 1.568-.776 1.568zm7.03.8l.088-.944H8.36V.896L7.272.984v.592l-1.184.112.024.824h1.16v2.544h-1.32V6zm5.199 0l.088-.944h-1.176V.896L12.47.984v.592l-1.184.112.024.824h1.16v2.544h-1.32V6zM4.25 14l.088-.944H3.162v-4.16l-1.088.088v.592L.89 9.688l.024.824h1.16v2.544H.754V14zm5.198 0l.088-.944H8.36v-4.16l-1.088.088v.592l-1.184.112.024.824h1.16v2.544h-1.32V14zm3.287.112c1.192 0 1.928-1.072 1.928-2.68 0-1.56-.576-2.504-1.8-2.504-1.192 0-1.928 1.072-1.928 2.68 0 1.56.576 2.504 1.8 2.504zm-.728-2.704c0-1.008.24-1.568.776-1.568.376 0 .616.336.728.888l-1.504.776v-.096zm.808 1.792c-.368 0-.608-.32-.72-.856l1.496-.768v.056c0 1.008-.24 1.568-.776 1.568z",transform:"translate(16 11)",fillRule:"evenodd"}),code:s.default.createElement("path",{d:"M4.078 13.67c-1.875-.527-2.812-1.738-2.812-3.634V9.49C1.266 8.437.844 7.911 0 7.911V6.138c.844 0 1.266-.529 1.266-1.586v-.64c.015-.938.257-1.696.726-2.274C2.466 1.06 3.162.64 4.078.38l.492 1.375c-.656.25-.997.95-1.023 2.102v.695c0 1.167-.482 1.99-1.445 2.469.963.479 1.445 1.304 1.445 2.476v.688c.026 1.15.367 1.851 1.023 2.101l-.492 1.383zm7.844 0c1.875-.527 2.812-1.738 2.812-3.634V9.49c0-1.052.422-1.578 1.266-1.578V6.138c-.844 0-1.266-.529-1.266-1.586v-.64c-.015-.938-.257-1.696-.726-2.274-.474-.578-1.17-.998-2.086-1.258l-.492 1.375c.656.25.997.95 1.023 2.102v.695c0 1.167.482 1.99 1.445 2.469-.963.479-1.445 1.304-1.445 2.476v.688c-.026 1.15-.367 1.851-1.023 2.101l.492 1.383z",transform:"translate(16 13)",fillRule:"evenodd"}),code2:s.default.createElement("path",{d:"M7.4 10.6L2.8 6l4.6-4.6L6 0 0 6l6 6 1.4-1.4zm5.2 0L17.2 6l-4.6-4.6L14 0l6 6-6 6-1.4-1.4z",transform:"translate(14 14)",fillRule:"evenodd"}),compressed:s.default.createElement("path",{d:"M.25 0A.25.25 0 0 0 0 .25v1.5c0 .138.112.25.25.25h1.5A.25.25 0 0 0 2 1.75V.25A.25.25 0 0 0 1.75 0H.25zM1 17a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-6a1 1 0 0 0-1-1H1zm0 4v3h2v-3H1zM2 2.25A.25.25 0 0 1 2.25 2h1.5a.25.25 0 0 1 .25.25v1.5a.25.25 0 0 1-.25.25h-1.5A.25.25 0 0 1 2 3.75v-1.5zM.25 4a.25.25 0 0 0-.25.25v1.5c0 .138.112.25.25.25h1.5A.25.25 0 0 0 2 5.75v-1.5A.25.25 0 0 0 1.75 4H.25zM2 6.25A.25.25 0 0 1 2.25 6h1.5a.25.25 0 0 1 .25.25v1.5a.25.25 0 0 1-.25.25h-1.5A.25.25 0 0 1 2 7.75v-1.5zM.25 8a.25.25 0 0 0-.25.25v1.5c0 .138.112.25.25.25h1.5A.25.25 0 0 0 2 9.75v-1.5A.25.25 0 0 0 1.75 8H.25zM2 10.25a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25v1.5a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-1.5zM.25 12a.25.25 0 0 0-.25.25v1.5c0 .138.112.25.25.25h1.5a.25.25 0 0 0 .25-.25v-1.5a.25.25 0 0 0-.25-.25H.25zM2 14.25a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25v1.5a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-1.5z",transform:"translate(15 1)",fillRule:"evenodd"}),document:s.default.createElement("path",{d:"M12 4H0v2h12V4zM0 10h18V8H0v2zM0 0v2h18V0H0z",transform:"translate(15 15)",fillRule:"evenodd"}),drive:s.default.createElement("path",{d:"M2.199.289A.5.5 0 0 1 2.652 0h8.696a.5.5 0 0 1 .453.289l1.867 4a.5.5 0 0 1-.453.711H.785a.5.5 0 0 1-.453-.711l1.867-4zM13 6H1a.752.752 0 0 0-.75.75v4.5c0 .412.338.75.75.75h12c.412 0 .75-.338.75-.75v-4.5A.752.752 0 0 0 13 6zm-9.75 4.5c-.825 0-1.5-.675-1.5-1.5s.675-1.5 1.5-1.5 1.5.675 1.5 1.5-.675 1.5-1.5 1.5z",transform:"translate(17 13)",fillRule:"evenodd"}),font:s.default.createElement("path",{d:"M3.722 8.702l-.686 1.89c-.053.14-.094.28-.123.421-.03.135-.044.252-.044.352 0 .304.097.527.29.668.2.14.501.21.905.21h.414V13H.083v-.756h.343c.176 0 .325-.018.448-.053a.81.81 0 0 0 .334-.22c.1-.105.193-.249.281-.43.094-.182.197-.416.308-.704L5.787.15h1.406l4.07 11.136c.07.187.14.343.21.466.077.123.165.222.264.298.1.07.214.12.343.15.129.03.281.044.457.044h.237V13H7.826v-.756h.413c.72 0 1.081-.287 1.081-.862 0-.1-.014-.202-.044-.307a3.274 3.274 0 0 0-.105-.36l-.72-2.013H3.72zM7.009 4.65c-.188-.533-.36-1.031-.519-1.494a15.92 15.92 0 0 1-.378-1.354 7.12 7.12 0 0 1-.15.633 16.95 16.95 0 0 1-.395 1.283c-.082.229-.175.484-.28.765L4.063 7.796h4.061L7.009 4.65zm8.411 5.74c0 .562.117.984.351 1.265.24.275.61.413 1.108.413.363 0 .691-.059.984-.176.3-.117.551-.284.756-.5.211-.218.372-.481.483-.792.112-.31.168-.656.168-1.037V8.104l-1.152.053c-.51.023-.937.088-1.283.193-.34.1-.615.243-.826.43a1.546 1.546 0 0 0-.457.678c-.088.27-.132.58-.132.931zm2.18-6.32c-.346 0-.627.05-.844.15a1.182 1.182 0 0 0-.501.404 1.594 1.594 0 0 0-.237.624c-.041.24-.062.5-.062.782-.498 0-.879-.085-1.143-.255-.257-.17-.386-.463-.386-.879 0-.31.085-.5
174.255-.79.17-.218.401-.393.694-.528.299-.14.644-.243 1.037-.308a7.76 7.76 0 0 1 1.257-.097c.55 0 1.031.056 1.441.167.41.106.753.282 1.029.528.275.246.48.568.615.967.14.392.21.876.21 1.45v4.667c0 .252.021.46.062.624a.928.928 0 0 0 .194.395c.088.1.202.17.343.211.146.041.319.062.518.062h.053V13H19.7l-.281-1.547h-.15c-.187.252-.369.483-.544.694-.176.211-.37.393-.58.545-.211.152-.452.27-.721.352a3.053 3.053 0 0 1-.958.131c-.399 0-.77-.058-1.116-.175a2.369 2.369 0 0 1-.888-.519 2.516 2.516 0 0 1-.58-.896c-.14-.364-.211-.791-.211-1.284 0-.955.34-1.664 1.02-2.127.68-.462 1.707-.714 3.084-.755l1.495-.053V6.285a6.93 6.93 0 0 0-.053-.888 1.778 1.778 0 0 0-.229-.703 1.14 1.14 0 0 0-.51-.457c-.216-.111-.51-.167-.878-.167z",transform:"translate(13 12)",fillRule:"evenodd"}),image:s.default.createElement("path",{d:"M13 0L9.25 5l2.85 3.8-1.6 1.2C8.81 7.75 6 4 6 4l-6 8h22L13 0z",transform:"translate(13 14)",fillRule:"evenodd"}),presentation:s.default.createElement("path",{d:"M2 4H0v10c0 1.1.9 2 2 2h14v-2H2V4zm16-4H6C4.9 0 4 .9 4 2v8c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V2c0-1.1-.9-2-2-2zm0 10H6V2h12v8z",transform:"matrix(-1 0 0 1 34 12)",fillRule:"evenodd"}),settings:s.default.createElement("path",{d:"M13.572 8.735c.03-.24.053-.48.053-.735s-.023-.495-.053-.735l1.583-1.237a.378.378 0 0 0 .09-.48l-1.5-2.595a.377.377 0 0 0-.457-.165l-1.868.75a5.48 5.48 0 0 0-1.268-.735L9.868.815A.366.366 0 0 0 9.5.5h-3a.366.366 0 0 0-.367.315l-.285 1.988a5.762 5.762 0 0 0-1.268.735l-1.868-.75a.366.366 0 0 0-.457.165l-1.5 2.595a.37.37 0 0 0 .09.48l1.583 1.237c-.03.24-.053.488-.053.735 0 .248.022.495.053.735L.845 9.973a.378.378 0 0 0-.09.48l1.5 2.595c.09.165.292.225.458.165l1.867-.75c.39.3.81.547 1.268.735l.285 1.987c.022.18.18.315.367.315h3a.366.366 0 0 0 .367-.315l.285-1.988a5.762 5.762 0 0 0 1.268-.734l1.867.75c.173.067.368 0 .458-.165l1.5-2.595a.378.378 0 0 0-.09-.48l-1.582-1.238zM8 10.625A2.628 2.628 0 0 1 5.375 8 2.628 2.628 0 0 1 8 5.375 2.628 2.628 0 0 1 10.625 8 2.628 2.628 0 0 1 8 10.625z",transform:"translate(16 11)",fillRule:"evenodd"}),spreadsheet:s.default.createElement("path",{d:"M0 8h6V5H0v3zm0 5h6v-3H0v3zM0 3h6V0H0v3zm8 5h12V5H8v3zm0 5h12v-3H8v3zM8 0v3h12V0H8z",transform:"translate(14 14)",fillRule:"evenodd"}),vector:s.default.createElement("path",{d:"M14.5 2V1a1 1 0 0 0-1-1h-3a1 1 0 0 0-1 1v1H3.937a2 2 0 1 0 0 1h3.936A9 9 0 0 0 3 11v1h2v-1a7.003 7.003 0 0 1 4.594-6.576A1 1 0 0 0 10.5 5h3a1 1 0 0 0 .906-.576A7.003 7.003 0 0 1 19 11v1h2v-1a9 9 0 0 0-4.873-8h3.936a2 2 0 1 0 0-1H14.5zm-1-1h-3v3h3V1zM2 1.5a1 1 0 1 0 0 2 1 1 0 0 0 0-2zm19 1a1 1 0 1 0 2 0 1 1 0 0 0-2 0z",transform:"translate(12 14)",fillRule:"evenodd"}),video:s.default.createElement("path",{d:"M10.75 3.875V1.25A.752.752 0 0 0 10 .5H1a.752.752 0 0 0-.75.75v7.5c0 .412.338.75.75.75h9c.412 0 .75-.338.75-.75V6.125l3 3V.875l-3 3z",transform:"translate(17 14)"})};[function(e,t){var a={white:"#ffffff",bisque:"#ffe4c4",blue:"#0000ff",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",antiquewhite:"#faebd7",aqua:"#00ffff",azure:"#f0ffff",whitesmoke:"#f5f5f5",papayawhip:"#ffefd5",plum:"#dda0dd",blanchedalmond:"#ffebcd",black:"#000000",gold:"#ffd700",goldenrod:"#daa520",gainsboro:"#dcdcdc",cornsilk:"#fff8dc",cornflowerblue:"#6495ed",burlywood:"#deb887",aquamarine:"#7fffd4",beige:"#f5f5dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkkhaki:"#bdb76b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",peachpuff:"#ffdab9",darkmagenta:"#8b008b",darkred:"#8b0000",darkorchid:"#9932cc",darkorange:"#ff8c00",darkslateblue:"#483d8b",gray:"#808080",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",deeppink:"#ff1493",deepskyblue:"#00bfff",wheat:"#f5deb3",firebrick:"#b22222",floralwhite:"#fffaf0",ghostwhite:"#f8f8ff",darkviolet:"#9400d3",magenta:"#ff00ff",green:"#008000",dodgerblue:"#1e90ff",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",blueviolet:"#8a2be2",forestgreen:"#228b22",lawngreen:"#7cfc00",indianred:"#cd5c5c",indigo:"#4b0082",fuchsia:"#ff00ff",brown:"#a52a2a",maroon:"#800000",mediumblue:"#0000cd",lightcoral:"#f08080",darkturquoise:"#00ced1",lightcyan:"#e0ffff",ivory:"#fffff0",lightyellow:"#ffffe0",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",linen:"#faf0e6",mediumaquamarine:"#66cdaa",lemonchiffon:"#fffacd",lime:"#00ff00",khaki:"#f0e68c",mediumseagreen:"#3cb371",limegreen:"#32cd32",mediumspringgreen:"#00fa9a",lightskyblue:"#87cefa",lightblue:"#add8e6",midnightblue:"#191970",lightpink:"#ffb6c1",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",mintcream:"#f5fffa",lightslategray:"#778899",lightslategrey:"#778899",navajowhite:"#ffdead",navy:"#000080",mediumvioletred:"#c71585",powderblue:"#b0e0e6",palegoldenrod:"#eee8aa",oldlace:"#fdf5e6",paleturquoise:"#afeeee",mediumturquoise:"#48d1cc",mediumorchid:"#ba55d3",rebeccapurple:"#663399",lightsteelblue:"#b0c4de",mediumslateblue:"#7b68ee",thistle:"#d8bfd8",tan:"#d2b48c",orchid:"#da70d6",mediumpurple:"#9370db",purple:"#800080",pink:"#ffc0cb",skyblue:"#87ceeb",springgreen:"#00ff7f",palegreen:"#98fb98",red:"#ff0000",yellow:"#ffff00",slateblue:"#6a5acd",lavenderblush:"#fff0f5",peru:"#cd853f",palevioletred:"#db7093",violet:"#ee82ee",teal:"#008080",slategray:"#708090",slategrey:"#708090",aliceblue:"#f0f8ff",darkseagreen:"#8fbc8f",darkolivegreen:"#556b2f",greenyellow:"#adff2f",seagreen:"#2e8b57",seashell:"#fff5ee",tomato:"#ff6347",silver:"#c0c0c0",sienna:"#a0522d",lavender:"#e6e6fa",lightgreen:"#90ee90",orange:"#ffa500",orangered:"#ff4500",steelblue:"#4682b4",royalblue:"#4169e1",turquoise:"#40e0d0",yellowgreen:"#9acd32",salmon:"#fa8072",saddlebrown:"#8b4513",s
1andybrown:"#f4a460",rosybrown:"#bc8f8f",darksalmon:"#e9967a",lightgoldenrodyellow:"#fafad2",snow:"#fffafa",lightgrey:"#d3d3d3",lightgray:"#d3d3d3",dimgray:"#696969",dimgrey:"#696969",olivedrab:"#6b8e23",olive:"#808000"},r={};for(var n in a)r[a[n]]=n;var l={};e.prototype.toName=function(t){if(!(this.rgba.a||this.rgba.r||this.rgba.g||this.rgba.b))return"transparent";var n,o=r[this.toHex()];if(o)return o;if(null==t?void 0:t.closest){var s=this.toRgb(),i=1/0,c="black";if(!l.length)for(var u in a)l[u]=new e(a[u]).toRgb();for(var d in a){var p=(n=l[d],Math.pow(s.r-n.r,2)+Math.pow(s.g-n.g,2)+Math.pow(s.b-n.b,2));p<i&&(i=p,c=d)}return c}},t.string.push([function(t){var r=t.toLowerCase(),n="transparent"===r?"#0000":a[r];return n?new e(n).toRgb():null},"name"])}].forEach(function(e){0>M.indexOf(e)&&(e(F,R),M.push(e))});var O={color:i.default.string,extension:i.default.string,fold:i.default.bool,foldColor:i.default.string,glyphColor:i.default.string,gradientColor:i.default.string,gradientOpacity:i.default.number,labelColor:i.default.string,labelTextColor:i.default.string,labelUppercase:i.default.bool,radius:i.default.number,type:i.default.oneOf(["3d","acrobat","android","audio","binary","code","code2","compressed","document","drive","font","image","presentation","settings","spreadsheet","vector","video"])},P=s.default.useId||(t=0,function(){return t++}),D=function(e){var t=e.color,a=void 0===t?"whitesmoke":t,r=e.extension,n=e.fold,l=void 0===n||n,o=e.foldColor,i=e.glyphColor,c=e.gradientColor,u=void 0===c?"white":c,d=e.gradientOpacity,p=e.labelColor,f=e.labelTextColor,g=e.labelUppercase,b=e.radius,m=void 0===b?4:b,h=e.type,y=P(),v="u"<typeof jest?y:"";return s.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 40 48",width:"100%",style:{maxWidth:"100%"}},s.default.createElement("defs",null,s.default.createElement("clipPath",{id:"pageRadius"+v},s.default.createElement("rect",{x:0,y:"0",rx:m,ry:m,width:40,height:48})),s.default.createElement("clipPath",{id:"foldCrop"+v},s.default.createElement("rect",{width:40,height:12,transform:"rotate(-45 0 12)"})),s.default.createElement("linearGradient",{x1:"100%",y1:"0%",y2:"100%",id:"pageGradient"+v},s.default.createElement("stop",{stopColor:u,stopOpacity:void 0===d?.25:d,offset:"0%"}),s.default.createElement("stop",{stopColor:u,stopOpacity:"0",offset:"66.67%"}))),s.default.createElement("g",{id:"file",clipPath:"url(#pageRadius"+v+")"},l?s.default.createElement(s.default.Fragment,null,s.default.createElement("path",{d:"M0 0 h 28 L 40 12 v 36 H 0 Z",fill:a}),s.default.createElement("path",{d:"M0 0 h 28 L 40 12 v 36 H 0 Z",fill:"url(#pageGradient"+v+")"})):s.default.createElement(s.default.Fragment,null,s.default.createElement("rect",{x:0,y:"0",width:40,height:48,fill:a}),s.default.createElement("rect",{x:0,y:"0",width:40,height:48,fill:"url(#pageGradient"+v+")"}))),l&&s.default.createElement("g",{transform:"translate(28 12) rotate(-90)"},s.default.createElement("rect",{width:40,height:48,fill:o||I(a).darken(.1).toHex(),rx:m,ry:m,clipPath:"url(#foldCrop"+v+")"})),r&&s.default.createElement(s.default.Fragment,null,s.default.createElement("g",{id:"label"+v},s.default.createElement("rect",{fill:p||I(a).darken(.3).toHex(),x:0,y:34,width:40,height:14,clipPath:"url(#pageRadius"+v+")"})),s.default.createElement("g",{id:"labelText"+v,transform:"translate(0 34)"},s.default.createElement("text",{x:20,y:"10",fontFamily:"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif",fontSize:"9",fill:void 0===f?"white":f,textAnchor:"middle",style:{fontWeight:"bold",textAlign:"center",pointerEvents:"none",textTransform:void 0!==g&&g?"uppercase":"none",userSelect:"none"}},r))),h&&s.default.createElement("g",{transform:"translate(-4 "+6*!r+")",fill:i||I(a).darken(.15).toHex()},B[h]))};D.propTypes=O;var z={color:"#2C5898",foldColor:"#254A80",glyphColor:"rgba(255,255,255,0.4)",labelColor:"#2C5898",labelUppercase:!0,type:"document"},$=e.i(779342);let H=({file:e})=>{var t;let n;return(0,a.jsxs)("div",{className:"w-full flex justify-start items-center cursor-pointer border border-gray-100 mb-2 hover:bg-gray-100 duration-500 transition p-4 rounded",onClick:()=>{var t;let a;return t=e.url,void((a=document.createElement("a")).href=t,a.download=t.split("/").pop(),document.body.appendChild(a),a.click(),document.body.removeChild(a),$.toast.success("Downloading file..."))},children:[(0,a.jsx)("div",{className:"w-12 min-w-12 max-w-12 mr-4",children:(0,a.jsx)(D,{extension:(t=e.filename,-1===(n=t?.lastIndexOf("."))?"":t?.substring(n+1).toLowerCase()),...z})}),(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:"font-semibold m-0",children:e.title}),e?.description&&(0,a.jsx)(r.default,{data:e.description,className:"p-0"})]})]})},U=({className:e,associatedFiles:t})=>(0,a.jsx)("div",{className:"mx-auto max-w-screen-xl",children:(0,a.jsx)("div",{className:(0,o.cn)("mx-auto w-full",e),children:t?.filter(e=>"object"==typeof e&&null!==e).map(e=>(0,a.jsx)(H,{file:e},e.id))},"1")});var G=e.i(5168),V=e.i(413952),Z=e.i(519455),q=e.i(988883),W=e.i(671795),K=e.i(291967),Y=e.i(34623),X=e.i(752826),J=e.i(841820),Q=e.i(637151),ee=e.i(254353),et="Checkbox",[ea,er]=(0,W.createContextScope)(et),[en,el]=ea(et);function eo(e){let{__scopeCheckbox:t,checked:r,children:n,defaultChecked:l,disabled:o,form:i,name:c,onCheckedChange:u,required:d,value:p="on",internal_do_not_use_render:f}=e,[g,b]=(0,Y.useControllableState)({prop:r,defaultProp:l??!1,onChange:u,caller:et}),[m,h]=s.useState(null),[y,v]=s.useState(null),x=s.useRef(!1),w=!m||!!i||!!m.closest("form"),k={checked:g,disabled:o,setChecked:b,control:m,setControl:h,name:c,form:i,value:p,hasConsumerStoppedPropagationRef:x,required:d,defaultChecked:!eg(l)&&l,is
1FormControl:w,bubbleInput:y,setBubbleInput:v};return(0,a.jsx)(en,{scope:t,...k,children:"function"==typeof f?f(k):n})}var es="CheckboxTrigger",ei=s.forwardRef(({__scopeCheckbox:e,onKeyDown:t,onClick:r,...n},l)=>{let{control:o,value:i,disabled:c,checked:u,required:d,setControl:p,setChecked:f,hasConsumerStoppedPropagationRef:g,isFormControl:b,bubbleInput:m}=el(es,e),h=(0,q.useComposedRefs)(l,p),y=s.useRef(u);return s.useEffect(()=>{let e=o?.form;if(e){let t=()=>f(y.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[o,f]),(0,a.jsx)(ee.Primitive.button,{type:"button",role:"checkbox","aria-checked":eg(u)?"mixed":u,"aria-required":d,"data-state":eb(u),"data-disabled":c?"":void 0,disabled:c,value:i,...n,ref:h,onKeyDown:(0,K.composeEventHandlers)(t,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,K.composeEventHandlers)(r,e=>{f(e=>!!eg(e)||!e),m&&b&&(g.current=e.isPropagationStopped(),g.current||e.stopPropagation())})})});ei.displayName=es;var ec=s.forwardRef((e,t)=>{let{__scopeCheckbox:r,name:n,checked:l,defaultChecked:o,required:s,disabled:i,value:c,onCheckedChange:u,form:d,...p}=e;return(0,a.jsx)(eo,{__scopeCheckbox:r,checked:l,defaultChecked:o,disabled:i,required:s,onCheckedChange:u,name:n,form:d,value:c,internal_do_not_use_render:({isFormControl:e})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(ei,{...p,ref:t,__scopeCheckbox:r}),e&&(0,a.jsx)(ef,{__scopeCheckbox:r})]})})});ec.displayName=et;var eu="CheckboxIndicator",ed=s.forwardRef((e,t)=>{let{__scopeCheckbox:r,forceMount:n,...l}=e,o=el(eu,r);return(0,a.jsx)(Q.Presence,{present:n||eg(o.checked)||!0===o.checked,children:(0,a.jsx)(ee.Primitive.span,{"data-state":eb(o.checked),"data-disabled":o.disabled?"":void 0,...l,ref:t,style:{pointerEvents:"none",...e.style}})})});ed.displayName=eu;var ep="CheckboxBubbleInput",ef=s.forwardRef(({__scopeCheckbox:e,...t},r)=>{let{control:n,hasConsumerStoppedPropagationRef:l,checked:o,defaultChecked:i,required:c,disabled:u,name:d,value:p,form:f,bubbleInput:g,setBubbleInput:b}=el(ep,e),m=(0,q.useComposedRefs)(r,b),h=(0,X.usePrevious)(o),y=(0,J.useSize)(n);s.useEffect(()=>{if(!g)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,t=!l.current;if(h!==o&&e){let a=new Event("click",{bubbles:t});g.indeterminate=eg(o),e.call(g,!eg(o)&&o),g.dispatchEvent(a)}},[g,h,o,l]);let v=s.useRef(!eg(o)&&o);return(0,a.jsx)(ee.Primitive.input,{type:"checkbox","aria-hidden":!0,defaultChecked:i??v.current,required:c,disabled:u,name:d,value:p,form:f,...t,tabIndex:-1,ref:m,style:{...t.style,...y,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});function eg(e){return"indeterminate"===e}function eb(e){return eg(e)?"indeterminate":e?"checked":"unchecked"}ef.displayName=ep;var em=e.i(940296);let eh=({className:e,ref:t,...r})=>(0,a.jsx)(ec,{className:(0,o.cn)("peer h-4 w-4 shrink-0 rounded border border-primary ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground",e),ref:t,...r,children:(0,a.jsx)(ed,{className:(0,o.cn)("flex items-center justify-center text-current"),children:(0,a.jsx)(em.Check,{className:"h-4 w-4"})})});var ey=e.i(110204);let ev=({name:e})=>{let{formState:{errors:t}}=(0,V.useFormContext)();return(0,a.jsx)("div",{className:"mt-2 bg-red-50 py-2 px-3 text-red-500 text-sm rounded",children:t[e]?.message||"This field is required"})},ex=({children:e,className:t,width:r})=>(0,a.jsx)("div",{className:t,style:{maxWidth:r?`${r}%`:void 0},children:e});var ew=e.i(255809),ek=e.i(527069),eE=e.i(508885),eS=e.i(364506),eA=e.i(620273),eC=e.i(733998),ej=e.i(620375),eR=e.i(59066),eT=e.i(848395),eN=e.i(659405),eL=e.i(54181),e_=e.i(464159),eF=e.i(216346),eI=e.i(531178),eM=e.i(73772),eB=e.i(229350),eO=[" ","Enter","ArrowUp","ArrowDown"],eP=[" ","Enter"],eD="Select",[ez,e$,eH]=(0,eE.createCollection)(eD),[eU,eG]=(0,W.createContextScope)(eD,[eH,eT.createPopperScope]),eV=(0,eT.createPopperScope)(),[eZ,eq]=eU(eD),[eW,eK]=eU(eD),eY=e=>{let{__scopeSelect:t,children:r,open:n,defaultOpen:l,onOpenChange:o,value:i,defaultValue:c,onValueChange:u,dir:d,name:p,autoComplete:f,disabled:g,required:b,form:m}=e,h=eV(t),[y,v]=s.useState(null),[x,w]=s.useState(null),[k,E]=s.useState(!1),S=(0,eS.useDirection)(d),[A,C]=(0,Y.useControllableState)({prop:n,defaultProp:l??!1,onChange:o,caller:eD}),[j,R]=(0,Y.useControllableState)({prop:i,defaultProp:c,onChange:u,caller:eD}),T=s.useRef(null),N=!y||m||!!y.closest("form"),[L,_]=s.useState(new Set),F=Array.from(L).map(e=>e.props.value).join(";");return(0,a.jsx)(eT.Root,{...h,children:(0,a.jsxs)(eZ,{required:b,scope:t,trigger:y,onTriggerChange:v,valueNode:x,onValueNodeChange:w,valueNodeHasChildren:k,onValueNodeHasChildrenChange:E,contentId:(0,eR.useId)(),value:j,onValueChange:R,open:A,onOpenChange:C,dir:S,triggerPointerDownPosRef:T,disabled:g,children:[(0,a.jsx)(ez.Provider,{scope:t,children:(0,a.jsx)(eW,{scope:e.__scopeSelect,onNativeOptionAdd:s.useCallback(e=>{_(t=>new Set(t).add(e))},[]),onNativeOptionRemove:s.useCallback(e=>{_(t=>{let a=new Set(t);return a.delete(e),a})},[]),children:r})}),N?(0,a.jsxs)(tE,{"aria-hidden":!0,required:b,tabIndex:-1,name:p,autoComplete:f,value:j,onChange:e=>R(e.target.value),disabled:g,form:m,children:[void 0===j?(0,a.jsx)("option",{value:""}):null,Array.from(L)]},F):null]})})};eY.displayName=eD;var eX="SelectTrigger",eJ=s.forwardRef((e,t)=>
1{let{__scopeSelect:r,disabled:n=!1,...l}=e,o=eV(r),i=eq(eX,r),c=i.disabled||n,u=(0,q.useComposedRefs)(t,i.onTriggerChange),d=e$(r),p=s.useRef("touch"),[f,g,b]=tA(e=>{let t=d().filter(e=>!e.disabled),a=t.find(e=>e.value===i.value),r=tC(t,e,a);void 0!==r&&i.onValueChange(r.value)}),m=e=>{c||(i.onOpenChange(!0),b()),e&&(i.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,a.jsx)(eT.Anchor,{asChild:!0,...o,children:(0,a.jsx)(ee.Primitive.button,{type:"button",role:"combobox","aria-controls":i.contentId,"aria-expanded":i.open,"aria-required":i.required,"aria-autocomplete":"none",dir:i.dir,"data-state":i.open?"open":"closed",disabled:c,"data-disabled":c?"":void 0,"data-placeholder":tS(i.value)?"":void 0,...l,ref:u,onClick:(0,K.composeEventHandlers)(l.onClick,e=>{e.currentTarget.focus(),"mouse"!==p.current&&m(e)}),onPointerDown:(0,K.composeEventHandlers)(l.onPointerDown,e=>{p.current=e.pointerType;let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&"mouse"===e.pointerType&&(m(e),e.preventDefault())}),onKeyDown:(0,K.composeEventHandlers)(l.onKeyDown,e=>{let t=""!==f.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||g(e.key),(!t||" "!==e.key)&&eO.includes(e.key)&&(m(),e.preventDefault())})})})});eJ.displayName=eX;var eQ="SelectValue",e0=s.forwardRef((e,t)=>{let{__scopeSelect:r,className:n,style:l,children:o,placeholder:s="",...i}=e,c=eq(eQ,r),{onValueNodeHasChildrenChange:u}=c,d=void 0!==o,p=(0,q.useComposedRefs)(t,c.onValueNodeChange);return(0,eF.useLayoutEffect)(()=>{u(d)},[u,d]),(0,a.jsx)(ee.Primitive.span,{...i,ref:p,style:{pointerEvents:"none"},children:tS(c.value)?(0,a.jsx)(a.Fragment,{children:s}):o})});e0.displayName=eQ;var e1=s.forwardRef((e,t)=>{let{__scopeSelect:r,children:n,...l}=e;return(0,a.jsx)(ee.Primitive.span,{"aria-hidden":!0,...l,ref:t,children:n||"▼"})});e1.displayName="SelectIcon";var e2=e=>(0,a.jsx)(eN.Portal,{asChild:!0,...e});e2.displayName="SelectPortal";var e5="SelectContent",e3=s.forwardRef((e,t)=>{let r=eq(e5,e.__scopeSelect),[n,l]=s.useState();return((0,eF.useLayoutEffect)(()=>
1{l(new DocumentFragment)},[]),r.open)?(0,a.jsx)(e7,{...e,ref:t}):n?ew.createPortal((0,a.jsx)(e6,{scope:e.__scopeSelect,children:(0,a.jsx)(ez.Slot,{scope:e.__scopeSelect,children:(0,a.jsx)("div",{children:e.children})})}),n):null});e3.displayName=e5;var[e6,e8]=eU(e5),e4=(0,eL.createSlot)("SelectContent.RemoveScroll"),e7=s.forwardRef((e,t)=>{let{__scopeSelect:r,position:n="item-aligned",onCloseAutoFocus:l,onEscapeKeyDown:o,onPointerDownOutside:i,side:c,sideOffset:u,align:d,alignOffset:p,arrowPadding:f,collisionBoundary:g,collisionPadding:b,sticky:m,hideWhenDetached:h,avoidCollisions:y,...v}=e,x=eq(e5,r),[w,k]=s.useState(null),[E,S]=s.useState(null),A=(0,q.useComposedRefs)(t,e=>k(e)),[C,j]=s.useState(null),[R,T]=s.useState(null),N=e$(r),[L,_]=s.useState(!1),F=s.useRef(!1);s.useEffect(()=>{if(w)return(0,eM.hideOthers)(w)},[w]),(0,eC.useFocusGuards)();let I=s.useCallback(e=>{let[t,...a]=N().map(e=>e.ref.current),[r]=a.slice(-1),n=document.activeElement;for(let a of e)if(a===n||(a?.scrollIntoView({block:"nearest"}),a===t&&E&&(E.scrollTop=0),a===r&&E&&(E.scrollTop=E.scrollHeight),a?.focus(),document.activeElement!==n))return},[N,E]),M=s.useCallback(()=>I([C,w]),[I,C,w]);s.useEffect(()=>{L&&M()},[L,M]);let{onOpenChange:B,triggerPointerDownPosRef:O}=x;s.useEffect(()=>{if(w){let e={x:0,y:0},t=t=>{e={x:Math.abs(Math.round(t.pageX)-(O.current?.x??0)),y:Math.abs(Math.round(t.pageY)-(O.current?.y??0))}},a=a=>{e.x<=10&&e.y<=10?a.preventDefault():w.contains(a.target)||B(!1),document.removeEventListener("pointermove",t),O.current=null};return null!==O.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",a,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",a,{capture:!0})}}},[w,B,O]),s.useEffect(()=>{let e=()=>B(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[B]);let[P,D]=tA(e=>{let t=N().filter(e=>!e.disabled),a=t.find(e=>e.ref.current===document.activeElement),r=tC(t,e,a);r&&setTimeout(()=>r.ref.current.focus())}),z=s.useCallback((e,t,a)=>{let r=!F.current&&!a;(void 0!==x.value&&x.value===t||r)&&(j(e),r&&(F.current=!0))},[x.value]),$=s.useCallback(()=>w?.focus(),[w]),H=s.useCallback((e,t,a)=>{let r=!F.current&&!a;(void 0!==x.value&&x.value===t||r)&&T(e)},[x.value]),U="popper"===n?te:e9,G=U===te?{side:c,sideOffset:u,align:d,alignOffset:p,arrowPadding:f,collisionBoundary:g,collisionPadding:b,sticky:m,hideWhenDetached:h,avoidCollisions:y}:{};return(0,a.jsx)(e6,{scope:r,content:w,viewport:E,onViewportChange:S,itemRefCallback:z,selectedItem:C,onItemLeave:$,itemTextRefCallback:H,focusSelectedItem:M,selectedItemText:R,position:n,isPositioned:L,searchRef:P,children:(0,a.jsx)(eB.RemoveScroll,{as:e4,allowPinchZoom:!0,children:(0,a.jsx)(ej.FocusScope,{asChild:!0,trapped:x.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,K.composeEventHandlers)(l,e=>{x.trigger?.focus({preventScroll:!0}),e.preventDefault()}),children:(0,a.jsx)(eA.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:o,onPointerDownOutside:i,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>x.onOpenChange(!1),children:(0,a.jsx)(U,{role:"listbox",id:x.contentId,"data-state":x.open?"open":"closed",dir:x.dir,onContextMenu:e=>e.preventDefault(),...v,...G,onPlaced:()=>_(!0),ref:A,style:{display:"flex",flexDirection:"column",outline:"none",...v.style},onKeyDown:(0,K.composeEventHandlers)(v.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||D(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=N().filter(e=>!e.disabled).map(e=>e.ref.current);if(["ArrowUp","End"].includes(e.key)&&(t=t.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){let a=e.target,r=t.indexOf(a);t=t.slice(r+1)}setTimeout(()=>I(t)),e.preventDefault()}})})})})})})});e7.displayName="SelectContentImpl";var e9=s.forwardRef((e,t)=>{let{__scopeSelect:r,onPlaced:n,...l}=e,o=eq(e5,r),i=e8(e5,r),[c,u]=s.useState(null),[d,p]=s.useState(null),f=(0,q.useComposedRefs)(t,e=>p(e)),g=e$(r),b=s.useRef(!1),m=s.useRef(!0),{viewport:h,selectedItem:y,selectedItemText:v,focusSelectedItem:x}=i,w=s.useCallback(()=>
1{if(o.trigger&&o.valueNode&&c&&d&&h&&y&&v){let e=o.trigger.getBoundingClientRect(),t=d.getBoundingClientRect(),a=o.valueNode.getBoundingClientRect(),r=v.getBoundingClientRect();if("rtl"!==o.dir){let n=r.left-t.left,l=a.left-n,o=e.left-l,s=e.width+o,i=Math.max(s,t.width),u=window.innerWidth-10,d=(0,ek.clamp)(l,[10,Math.max(10,u-i)]);c.style.minWidth=s+"px",c.style.left=d+"px"}else{let n=t.right-r.right,l=window.innerWidth-a.right-n,o=window.innerWidth-e.right-l,s=e.width+o,i=Math.max(s,t.width),u=window.innerWidth-10,d=(0,ek.clamp)(l,[10,Math.max(10,u-i)]);c.style.minWidth=s+"px",c.style.right=d+"px"}let l=g(),s=window.innerHeight-20,i=h.scrollHeight,u=window.getComputedStyle(d),p=parseInt(u.borderTopWidth,10),f=parseInt(u.paddingTop,10),m=parseInt(u.borderBottomWidth,10),x=p+f+i+parseInt(u.paddingBottom,10)+m,w=Math.min(5*y.offsetHeight,x),k=window.getComputedStyle(h),E=parseInt(k.paddingTop,10),S=parseInt(k.paddingBottom,10),A=e.top+e.height/2-10,C=y.offsetHeight/2,j=p+f+(y.offsetTop+C);if(j<=A){let e=l.length>0&&y===l[l.length-1].ref.current;c.style.bottom="0px";let t=Math.max(s-A,C+(e?S:0)+(d.clientHeight-h.offsetTop-h.offsetHeight)+m);c.style.height=j+t+"px"}else{let e=l.length>0&&y===l[0].ref.current;c.style.top="0px";let t=Math.max(A,p+h.offsetTop+(e?E:0)+C);c.style.height=t+(x-j)+"px",h.scrollTop=j-A+h.offsetTop}c.style.margin="10px 0",c.style.minHeight=w+"px",c.style.maxHeight=s+"px",n?.(),requestAnimationFrame(()=>b.current=!0)}},[g,o.trigger,o.valueNode,c,d,h,y,v,o.dir,n]);(0,eF.useLayoutEffect)(()=>w(),[w]);let[k,E]=s.useState();(0,eF.useLayoutEffect)(()=>{d&&E(window.getComputedStyle(d).zIndex)},[d]);let S=s.useCallback(e=>{e&&!0===m.current&&(w(),x?.(),m.current=!1)},[w,x]);return(0,a.jsx)(tt,{scope:r,contentWrapper:c,shouldExpandOnScrollRef:b,onScrollButtonChange:S,children:(0,a.jsx)("div",{ref:u,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:k},children:(0,a.jsx)(ee.Primitive.div,{...l,ref:f,style:{boxSizing:"border-box",maxHeight:"100%",...l.style}})})})});e9.displayName="SelectItemAlignedPosition";var te=s.forwardRef((e,t)=>{let{__scopeSelect:r,align:n="start",collisionPadding:l=10,...o}=e,s=eV(r);return(0,a.jsx)(eT.Content,{...s,...o,ref:t,align:n,collisionPadding:l,style:{boxSizing:"border-box",...o.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});te.displayName="SelectPopperPosition";var[tt,ta]=eU(e5,{}),tr="SelectViewport",tn=s.forwardRef((e,t)=>{let{__scopeSelect:r,nonce:n,...l}=e,o=e8(tr,r),i=ta(tr,r),c=(0,q.useComposedRefs)(t,o.onViewportChange),u=s.useRef(0);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:n}
1),(0,a.jsx)(ez.Slot,{scope:r,children:(0,a.jsx)(ee.Primitive.div,{"data-radix-select-viewport":"",role:"presentation",...l,ref:c,style:{position:"relative",flex:1,overflow:"hidden auto",...l.style},onScroll:(0,K.composeEventHandlers)(l.onScroll,e=>{let t=e.currentTarget,{contentWrapper:a,shouldExpandOnScrollRef:r}=i;if(r?.current&&a){let e=Math.abs(u.current-t.scrollTop);if(e>0){let r=window.innerHeight-20,n=Math.max(parseFloat(a.style.minHeight),parseFloat(a.style.height));if(n<r){let l=n+e,o=Math.min(r,l),s=l-o;a.style.height=o+"px","0px"===a.style.bottom&&(t.scrollTop=s>0?s:0,a.style.justifyContent="flex-end")}}}u.current=t.scrollTop})})})]})});tn.displayName=tr;var tl="SelectGroup",[to,ts]=eU(tl);s.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,l=(0,eR.useId)();return(0,a.jsx)(to,{scope:r,id:l,children:(0,a.jsx)(ee.Primitive.div,{role:"group","aria-labelledby":l,...n,ref:t})})}).displayName=tl;var ti="SelectLabel";s.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,l=ts(ti,r);return(0,a.jsx)(ee.Primitive.div,{id:l.id,...n,ref:t})}).displayName=ti;var tc="SelectItem",[tu,td]=eU(tc),tp=s.forwardRef((e,t)=>{let{__scopeSelect:r,value:n,disabled:l=!1,textValue:o,...i}=e,c=eq(tc,r),u=e8(tc,r),d=c.value===n,[p,f]=s.useState(o??""),[g,b]=s.useState(!1),m=(0,q.useComposedRefs)(t,e=>u.itemRefCallback?.(e,n,l)),h=(0,eR.useId)(),y=s.useRef("touch"),v=()=>{l||(c.onValueChange(n),c.onOpenChange(!1))};if(""===n)throw Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,a.jsx)(tu,{scope:r,value:n,disabled:l,textId:h,isSelected:d,onItemTextChange:s.useCallback(e=>{f(t=>t||(e?.textContent??"").trim())},[]),children:(0,a.jsx)(ez.ItemSlot,{scope:r,value:n,disabled:l,textValue:p,children:(0,a.jsx)(ee.Primitive.div,{role:"option","aria-labelledby":h,"data-highlighted":g?"":void 0,"aria-selected":d&&g,"data-state":d?"checked":"unchecked","aria-disabled":l||void 0,"data-disabled":l?"":void 0,tabIndex:l?void 0:-1,...i,ref:m,onFocus:(0,K.composeEventHandlers)(i.onFocus,()=>b(!0)),onBlur:(0,K.composeEventHandlers)(i.onBlur,()=>b(!1)),onClick:(0,K.composeEventHandlers)(i.onClick,()=>{"mouse"!==y.current&&v()}),onPointerUp:(0,K.composeEventHandlers)(i.onPointerUp,()=>{"mouse"===y.current&&v()}),onPointerDown:(0,K.composeEventHandlers)(i.onPointerDown,e=>{y.current=e.pointerType}),onPointerMove:(0,K.composeEventHandlers)(i.onPointerMove,e=>{y.current=e.pointerType,l?u.onItemLeave?.():"mouse"===y.current&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,K.composeEventHandlers)(i.onPointerLeave,e=>{e.currentTarget===document.activeElement&&u.onItemLeave?.()}),onKeyDown:(0,K.composeEventHandlers)(i.onKeyDown,e=>{(u.searchRef?.current===""||" "!==e.key)&&(eP.includes(e.key)&&v()," "===e.key&&e.preventDefault())})})})})});tp.displayName=tc;var tf="SelectItemText",tg=s.forwardRef((e,t)=>{let{__scopeSelect:r,className:n,style:l,...o}=e,i=eq(tf,r),c=e8(tf,r),u=td(tf,r),d=eK(tf,r),[p,f]=s.useState(null),g=(0,q.useComposedRefs)(t,e=>f(e),u.onItemTextChange,e=>c.itemTextRefCallback?.(e,u.value,u.disabled)),b=p?.textContent,m=s.useMemo(()=>(0,a.jsx)("option",{value:u.value,disabled:u.disabled,children:b},u.value),[u.disabled,u.value,b]),{onNativeOptionAdd:h,onNativeOptionRemove:y}=d;return(0,eF.useLayoutEffect)(()=>(h(m),()=>y(m)),[h,y,m]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(ee.Primitive.span,{id:u.textId,...o,ref:g}),u.isSelected&&i.valueNode&&!i.valueNodeHasChildren?ew.createPortal(o.children,i.valueNode):null]})});tg.displayName=tf;var tb="SelectItemIndicator",tm=s.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e;return td(tb,r).isSelected?(0,a.jsx)(ee.Primitive.span,{"aria-hidden":!0,...n,ref:t}):null});tm.displayName=tb;var th="SelectScrollUpButton",ty=s.forwardRef((e,t)=>{let r=e8(th,e.__scopeSelect),n=ta(th,e.__scopeSelect),[l,o]=s.useState(!1),i=(0,q.useComposedRefs)(t,n.onScrollButtonChange);return(0,eF.useLayoutEffect)(()=>{if(r.viewport&&r.isPositioned){let e=function(){o(t.scrollTop>0)},t=r.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[r.viewport,r.isPositioned]),l?(0,a.jsx)(tw,{...e,ref:i,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=r;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null});ty.displayName=th;var tv="SelectScrollDownButton",tx=s.forwardRef((e,t)=>
1{let r=e8(tv,e.__scopeSelect),n=ta(tv,e.__scopeSelect),[l,o]=s.useState(!1),i=(0,q.useComposedRefs)(t,n.onScrollButtonChange);return(0,eF.useLayoutEffect)(()=>{if(r.viewport&&r.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight;o(Math.ceil(t.scrollTop)<e)},t=r.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[r.viewport,r.isPositioned]),l?(0,a.jsx)(tw,{...e,ref:i,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=r;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null});tx.displayName=tv;var tw=s.forwardRef((e,t)=>{let{__scopeSelect:r,onAutoScroll:n,...l}=e,o=e8("SelectScrollButton",r),i=s.useRef(null),c=e$(r),u=s.useCallback(()=>{null!==i.current&&(window.clearInterval(i.current),i.current=null)},[]);return s.useEffect(()=>()=>u(),[u]),(0,eF.useLayoutEffect)(()=>{let e=c().find(e=>e.ref.current===document.activeElement);e?.ref.current?.scrollIntoView({block:"nearest"})},[c]),(0,a.jsx)(ee.Primitive.div,{"aria-hidden":!0,...l,ref:t,style:{flexShrink:0,...l.style},onPointerDown:(0,K.composeEventHandlers)(l.onPointerDown,()=>{null===i.current&&(i.current=window.setInterval(n,50))}),onPointerMove:(0,K.composeEventHandlers)(l.onPointerMove,()=>{o.onItemLeave?.(),null===i.current&&(i.current=window.setInterval(n,50))}),onPointerLeave:(0,K.composeEventHandlers)(l.onPointerLeave,()=>{u()})})});s.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e;return(0,a.jsx)(ee.Primitive.div,{"aria-hidden":!0,...n,ref:t})}).displayName="SelectSeparator";var tk="SelectArrow";s.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,l=eV(r),o=eq(tk,r),s=e8(tk,r);return o.open&&"popper"===s.position?(0,a.jsx)(eT.Arrow,{...l,...n,ref:t}):null}).displayName=tk;var tE=s.forwardRef(({__scopeSelect:e,value:t,...r},n)=>{let l=s.useRef(null),o=(0,q.useComposedRefs)(n,l),i=(0,X.usePrevious)(t);return s.useEffect(()=>{let e=l.current;if(!e)return;let a=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(i!==t&&a){let r=new Event("change",{bubbles:!0});a.call(e,t),e.dispatchEvent(r)}},[i,t]),(0,a.jsx)(ee.Primitive.select,{...r,style:{...eI.VISUALLY_HIDDEN_STYLES,...r.style},ref:o,defaultValue:t})});function tS(e){return""===e||void 0===e}function tA(e){let t=(0,e_.useCallbackRef)(e),a=s.useRef(""),r=s.useRef(0),n=s.useCallback(e=>{let n=a.current+e;t(n),function e(t){a.current=t,window.clearTimeout(r.current),""!==t&&(r.current=window.setTimeout(()=>e(""),1e3))}(n)},[t]),l=s.useCallback(()=>{a.current="",window.clearTimeout(r.current)},[]);return s.useEffect(()=>()=>window.clearTimeout(r.current),[]),[a,n,l]}function tC(e,t,a){var r,n;let l=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,o=a?e.indexOf(a):-1,s=(r=e,n=Math.max(o,0),r.map((e,t)=>r[(n+t)%r.length]));1===l.length&&(s=s.filter(e=>e!==a));let i=s.find(e=>e.textValue.toLowerCase().startsWith(l.toLowerCase()));return i!==a?i:void 0}tE.displayName="SelectBubbleInput";var tj=e.i(169088);let tR=(0,e.i(964263).default)("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]),tT=({children:e,className:t,ref:r,...n})=>(0,a.jsxs)(eJ,{className:(0,o.cn)("flex h-10 w-full items-center justify-between rounded border border-input bg-background px-3 py-2 text-inherit ring-offset-background placeholder:text-muted-foreground focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 [&>span]:line-clamp-1",t),ref:r,...n,children:[e,(0,a.jsx)(e1,{asChild:!0,children:(0,a.jsx)(tj.ChevronDown,{className:"h-4 w-4 opacity-50"})})]}),tN=({className:e,ref:t,...r})=>(0,a.jsx)(ty,{className:(0,o.cn)("flex cursor-default items-center justify-center py-1",e),ref:t,...r,children:(0,a.jsx)(tR,{className:"h-4 w-4"})}),tL=({className:e,ref:t,...r})=>(0,a.jsx)(tx,{className:(0,o.cn)("flex cursor-default items-center justify-center py-1",e),ref:t,...r,children:(0,a.jsx)(tj.ChevronDown,{className:"h-4 w-4"})}),t_=({children:e,className:t,position:r="popper",ref:n,...l})=>(0,a.jsx)(e2,{children:(0,a.jsxs)(e3,{className:(0,o.cn)("relative z-50 max-h-96 min-w-[8rem] overflow-hidden rounded border bg-card text-popover-foreground shadow-md data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
1de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2","popper"===r&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",t),position:r,ref:n,...l,children:[(0,a.jsx)(tN,{}),(0,a.jsx)(tn,{className:(0,o.cn)("p-1","popper"===r&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)]"),children:e}),(0,a.jsx)(tL,{})]})}),tF=({children:e,className:t,ref:r,...n})=>(0,a.jsxs)(tp,{className:(0,o.cn)("relative flex w-full cursor-default select-none items-center rounded py-1.5 pl-8 pr-2 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",t),ref:r,...n,children:[(0,a.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,a.jsx)(tm,{children:(0,a.jsx)(em.Check,{className:"h-4 w-4"})})}),(0,a.jsx)(tg,{children:e})]}),tI=[{label:"Afghanistan",value:"AF"},{label:"Åland Islands",value:"AX"},{label:"Albania",value:"AL"},{label:"Algeria",value:"DZ"},{label:"American Samoa",value:"AS"},{label:"Andorra",value:"AD"},{label:"Angola",value:"AO"},{label:"Anguilla",value:"AI"},{label:"Antarctica",value:"AQ"},{label:"Antigua and Barbuda",value:"AG"},{label:"Argentina",value:"AR"},{label:"Armenia",value:"AM"},{label:"Aruba",value:"AW"},{label:"Australia",value:"AU"},{label:"Austria",value:"AT"},{label:"Azerbaijan",value:"AZ"},{label:"Bahamas",value:"BS"},{label:"Bahrain",value:"BH"},{label:"Bangladesh",value:"BD"},{label:"Barbados",value:"BB"},{label:"Belarus",value:"BY"},{label:"Belgium",value:"BE"},{label:"Belize",value:"BZ"},{label:"Benin",value:"BJ"},{label:"Bermuda",value:"BM"},{label:"Bhutan",value:"BT"},{label:"Bolivia",value:"BO"},{label:"Bosnia and Herzegovina",value:"BA"},{label:"Botswana",value:"BW"},{label:"Bouvet Island",value:"BV"},{label:"Brazil",value:"BR"},{label:"British Indian Ocean Territory",value:"IO"},{label:"Brunei Darussalam",value:"BN"},{label:"Bulgaria",value:"BG"},{label:"Burkina Faso",value:"BF"},{label:"Burundi",value:"BI"},{label:"Cambodia",value:"KH"},{label:"Cameroon",value:"CM"},{label:"Canada",value:"CA"},{label:"Cape Verde",value:"CV"},{label:"Cayman Islands",value:"KY"},{label:"Central African Republic",value:"CF"},{label:"Chad",value:"TD"},{label:"Chile",value:"CL"},{label:"China",value:"CN"},{label:"Christmas Island",value:"CX"},{label:"Cocos (Keeling) Islands",value:"CC"},{label:"Colombia",value:"CO"},{label:"Comoros",value:"KM"},{label:"Congo",value:"CG"},{label:"Congo, The Democratic Republic of the",value:"CD"},{label:"Cook Islands",value:"CK"},{label:"Costa Rica",value:"CR"},{label:"Cote D'Ivoire",value:"CI"},{label:"Croatia",value:"HR"},{label:"Cuba",value:"CU"},{label:"Cyprus",value:"CY"},{label:"Czech Republic",value:"CZ"},{label:"Denmark",value:"DK"},{label:"Djibouti",value:"DJ"},{label:"Dominica",value:"DM"},{label:"Dominican Republic",value:"DO"},{label:"Ecuador",value:"EC"},{label:"Egypt",value:"EG"},{label:"El Salvador",value:"SV"},{label:"Equatorial Guinea",value:"GQ"},{label:"Eritrea",value:"ER"},{label:"Estonia",value:"EE"},{label:"Ethiopia",value:"ET"},{label:"Falkland Islands (Malvinas)",value:"FK"},{label:"Faroe Islands",value:"FO"},{label:"Fiji",value:"FJ"},{label:"Finland",value:"FI"},{label:"France",value:"FR"},{label:"French Guiana",value:"GF"},{label:"French Polynesia",value:"PF"},{label:"French Southern Territories",value:"TF"},{label:"Gabon",value:"GA"},{label:"Gambia",value:"GM"},{label:"Georgia",value:"GE"},{label:"Germany",value:"DE"},{label:"Ghana",value:"GH"},{label:"Gibraltar",value:"GI"},{label:"Greece",value:"GR"},{label:"Greenland",value:"GL"},{label:"Grenada",value:"GD"},{label:"Guadeloupe",value:"GP"},{label:"Guam",value:"GU"},{label:"Guatemala",value:"GT"},{label:"Guernsey",value:"GG"},{label:"Guinea",value:"GN"},{label:"Guinea-Bissau",value:"GW"},{label:"Guyana",value:"GY"},{label:"Haiti",value:"HT"},{label:"Heard Island and Mcdonald Islands",value:"HM"},{label:"Holy See (Vatican City State)",value:"VA"},{label:"Honduras",value:"HN"},{label:"Hong Kong",value:"HK"},{label:"Hungary",value:"HU"},{label:"Iceland",value:"IS"},{label:"India",value:"IN"},{label:"Indonesia",value:"ID"}
1,{label:"Iran, Islamic Republic Of",value:"IR"},{label:"Iraq",value:"IQ"},{label:"Ireland",value:"IE"},{label:"Isle of Man",value:"IM"},{label:"Israel",value:"IL"},{label:"Italy",value:"IT"},{label:"Jamaica",value:"JM"},{label:"Japan",value:"JP"},{label:"Jersey",value:"JE"},{label:"Jordan",value:"JO"},{label:"Kazakhstan",value:"KZ"},{label:"Kenya",value:"KE"},{label:"Kiribati",value:"KI"},{label:"Democratic People's Republic of Korea",value:"KP"},{label:"Korea, Republic of",value:"KR"},{label:"Kosovo",value:"XK"},{label:"Kuwait",value:"KW"},{label:"Kyrgyzstan",value:"KG"},{label:"Lao People's Democratic Republic",value:"LA"},{label:"Latvia",value:"LV"},{label:"Lebanon",value:"LB"},{label:"Lesotho",value:"LS"},{label:"Liberia",value:"LR"},{label:"Libyan Arab Jamahiriya",value:"LY"},{label:"Liechtenstein",value:"LI"},{label:"Lithuania",value:"LT"},{label:"Luxembourg",value:"LU"},{label:"Macao",value:"MO"},{label:"Macedonia, The Former Yugoslav Republic of",value:"MK"},{label:"Madagascar",value:"MG"},{label:"Malawi",value:"MW"},{label:"Malaysia",value:"MY"},{label:"Maldives",value:"MV"},{label:"Mali",value:"ML"},{label:"Malta",value:"MT"},{label:"Marshall Islands",value:"MH"},{label:"Martinique",value:"MQ"},{label:"Mauritania",value:"MR"},{label:"Mauritius",value:"MU"},{label:"Mayotte",value:"YT"},{label:"Mexico",value:"MX"},{label:"Micronesia, Federated States of",value:"FM"},{label:"Moldova, Republic of",value:"MD"},{label:"Monaco",value:"MC"},{label:"Mongolia",value:"MN"},{label:"Montenegro",value:"ME"},{label:"Montserrat",value:"MS"},{label:"Morocco",value:"MA"},{label:"Mozambique",value:"MZ"},{label:"Myanmar",value:"MM"},{label:"Namibia",value:"NA"},{label:"Nauru",value:"NR"},{label:"Nepal",value:"NP"},{label:"Netherlands",value:"NL"},{label:"Netherlands Antilles",value:"AN"},{label:"New Caledonia",value:"NC"},{label:"New Zealand",value:"NZ"},{label:"Nicaragua",value:"NI"},{label:"Niger",value:"NE"},{label:"Nigeria",value:"NG"},{label:"Niue",value:"NU"},{label:"Norfolk Island",value:"NF"},{label:"Northern Mariana Islands",value:"MP"},{label:"Norway",value:"NO"},{label:"Oman",value:"OM"},{label:"Pakistan",value:"PK"},{label:"Palau",value:"PW"},{label:"Palestinian Territory, Occupied",value:"PS"},{label:"Panama",value:"PA"},{label:"Papua New Guinea",value:"PG"},{label:"Paraguay",value:"PY"},{label:"Peru",value:"PE"},{label:"Philippines",value:"PH"},{label:"Pitcairn",value:"PN"},{label:"Poland",value:"PL"},{label:"Portugal",value:"PT"},{label:"Puerto Rico",value:"PR"},{label:"Qatar",value:"QA"},{label:"Reunion",value:"RE"},{label:"Romania",value:"RO"},{label:"Russian Federation",value:"RU"},{label:"Rwanda",value:"RW"},{label:"Saint Helena",value:"SH"},{label:"Saint Kitts and Nevis",value:"KN"},{label:"Saint Lucia",value:"LC"},{label:"Saint Pierre and Miquelon",value:"PM"},{label:"Saint Vincent and the Grenadines",value:"VC"},{label:"Samoa",value:"WS"},{label:"San Marino",value:"SM"},{label:"Sao Tome and Principe",value:"ST"},{label:"Saudi Arabia",value:"SA"},{label:"Senegal",value:"SN"},{label:"Serbia",value:"RS"},{label:"Seychelles",value:"SC"},{label:"Sierra Leone",value:"SL"},{label:"Singapore",value:"SG"},{label:"Slovakia",value:"SK"},{label:"Slovenia",value:"SI"},{label:"Solomon Islands",value:"SB"},{label:"Somalia",value:"SO"},{label:"South Africa",value:"ZA"},{label:"South Georgia and the South Sandwich Islands",value:"GS"},{label:"Spain",value:"ES"},{label:"Sri Lanka",value:"LK"},{label:"Sudan",value:"SD"},{label:"Suriname",value:"SR"},{label:"Svalbard and Jan Mayen",value:"SJ"},{label:"Swaziland",value:"SZ"},{label:"Sweden",value:"SE"},{label:"Switzerland",value:"CH"},{label:"Syrian Arab Republic",value:"SY"},{label:"Taiwan",value:"TW"},{label:"Tajikistan",value:"TJ"},{label:"Tanzania, United Republic of",value:"TZ"},{label:"Thailand",value:"TH"},{label:"Timor-Leste",value:"TL"},{label:"Togo",value:"TG"},{label:"Tokelau",value:"TK"},{label:"Tonga",value:"TO"},{label:"Trinidad and Tobago",value:"TT"},{label:"Tunisia",value:"TN"},{label:"Turkey",value:"TR"},{label:"Turkmenistan",value:"TM"},{label:"Turks and Caicos Islands",value:"TC"},{label:"Tuvalu",value:"TV"},{label:"Uganda",value:"UG"},{label:"Ukraine",value:"UA"},{label:"United Arab Emirates",value:"AE"},{label:"United Kingdom",value:"GB"},{label:"United States",value:"US"},{label:"United States Minor Outlying Islands",value:"UM"},{label:"Uruguay",value:"UY"},{label:"Uzbekistan",value:"UZ"},{label:"Vanuatu",value:"VU"},{label:"Venezuela",value:"VE"},{label:"Viet Nam",value:"VN"},{label:"Virgin Islands, British",value:"VG"},{label:"Virgin Islands, U.S.",value:"VI"},{label:"Wallis and Futuna",value:"WF"},{label:"Western Sahara",value:"EH"},{label:"Yemen",value:"YE"},{label:"Zambia",value:"ZM"},{label:"Zimbabwe",value:"ZW"}];var tM=e.i(793479);let tB=({className:e,ref:t,...r})=>(0,a.jsx)("textarea",{className:(0,o.cn)("flex min-h-[80px] w-full rounded border border-border bg-background px-3 py-2 text-sm r
1ing-offset-background placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",e),ref:t,...r}),tO={checkbox:({name:e,defaultValue:t,errors:r,label:n,register:l,required:o,width:s})=>{let i=l(e,{required:o}),{setValue:c}=(0,V.useFormContext)();return(0,a.jsxs)(ex,{width:s,children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(eh,{defaultChecked:t,id:e,...i,onCheckedChange:e=>{c(i.name,e)}}),(0,a.jsxs)(ey.Label,{htmlFor:e,children:[o&&(0,a.jsxs)("span",{className:"required text-red-600 pl-1",children:["* ",(0,a.jsx)("span",{className:"sr-only",children:"(required)"})]}),n]})]}),r[e]&&(0,a.jsx)(ev,{name:e})]})},country:({name:e,control:t,errors:r,label:n,required:l,width:o})=>(0,a.jsxs)(ex,{width:o,children:[(0,a.jsxs)(ey.Label,{className:"",htmlFor:e,children:[n,l&&(0,a.jsxs)("span",{className:"required text-red-600 pl-1",children:["* ",(0,a.jsx)("span",{className:"sr-only",children:"(required)"})]})]}),(0,a.jsx)(V.Controller,{control:t,defaultValue:"",name:e,render:({field:{onChange:t,value:r}})=>{let l=tI.find(e=>e.value===r);return(0,a.jsxs)(eY,{onValueChange:e=>t(e),value:l?.value,children:[(0,a.jsx)(tT,{className:"w-full",id:e,children:(0,a.jsx)(e0,{placeholder:n})}),(0,a.jsx)(t_,{children:tI.map(({label:e,value:t})=>(0,a.jsx)(tF,{value:t,children:e},t))})]})},rules:{required:l}}),r[e]&&(0,a.jsx)(ev,{name:e})]}),email:({name:e,defaultValue:t,errors:r,label:n,register:l,required:o,width:s})=>(0,a.jsxs)(ex,{width:s,children:[(0,a.jsxs)(ey.Label,{htmlFor:e,children:[n,o&&(0,a.jsxs)("span",{className:"required text-red-600 pl-1",children:["* ",(0,a.jsx)("span",{className:"sr-only",children:"(required)"})]})]}),(0,a.jsx)(tM.Input,{defaultValue:t,id:e,type:"text",...l(e,{pattern:/^\S[^\s@]*@\S+$/,required:o})}),r[e]&&(0,a.jsx)(ev,{name:e})]}),message:({message:e})=>(0,a.jsx)(ex,{className:"my-12",width:"100",children:e&&(0,a.jsx)(r.default,{data:e})}),number:({name:e,defaultValue:t,errors:r,label:n,register:l,required:o,width:s})=>(0,a.jsxs)(ex,{width:s,children:[(0,a.jsxs)(ey.Label,{htmlFor:e,children:[n,o&&(0,a.jsxs)("span",{className:"required text-red-600 pl-1",children:["* ",(0,a.jsx)("span",{className:"sr-only",children:"(required)"})]})]}),(0,a.jsx)(tM.Input,{defaultValue:t,id:e,type:"number",...l(e,{required:o})}),r[e]&&(0,a.jsx)(ev,{name:e})]}),select:({name:e,control:t,errors:r,label:n,options:l,required:o,width:s})=>(0,a.jsxs)(ex,{width:s,children:[(0,a.jsxs)(ey.Label,{htmlFor:e,children:[n,o&&(0,a.jsxs)("span",{className:"required text-red-600 pl-1",children:["* ",(0,a.jsx)("span",{className:"sr-only",children:"(required)"})]})]}),(0,a.jsx)(V.Controller,{control:t,defaultValue:"",name:e,render:({field:{onChange:t,value:r}})=>{let o=l.find(e=>e.value===r);return(0,a.jsxs)(eY,{onValueChange:e=>t(e),value:o?.value,children:[(0,a.jsx)(tT,{className:"w-full",id:e,children:(0,a.jsx)(e0,{placeholder:n})}),(0,a.jsx)(t_,{children:l.map(({label:e,value:t})=>(0,a.jsx)(tF,{value:t,children:e},t))})]})},rules:{required:o}}),r[e]&&(0,a.jsx)(ev,{name:e})]}),text:({name:e,defaultValue:t,errors:r,label:n,register:l,required:o,width:s})=>(0,a.jsxs)(ex,{width:s,children:[(0,a.jsxs)(ey.Label,{htmlFor:e,children:[n,o&&(0,a.jsxs)("span",{className:"required text-red-600 pl-1",children:["* ",(0,a.jsx)("span",{className:"sr-only",children:"(required)"})]})]}),(0,a.jsx)(tM.Input,{defaultValue:t,id:e,type:"text",...l(e,{required:o})}),r[e]&&(0,a.jsx)(ev,{name:e})]}),textarea:({name:e,defaultValue:t,errors:r,label:n,register:l,required:o,rows:s=3,width:i})=>(0,a.jsxs)(ex,{width:i,children:[(0,a.jsxs)(ey.Label,{htmlFor:e,children:[n,o&&(0,a.jsxs)("span",{className:"required text-red-600 pl-1",children:["* ",(0,a.jsx)("span",{className:"sr-only",children:"(required)"})]})]}),(0,a.jsx)(tB,{defaultValue:t,id:e,rows:s,...l(e,{required:o})}),r[e]&&(0,a.jsx)(ev,{name:e})]})},tP=null;var tD=e.i(656447);let tz=e=>{var t,n;let l,{enableIntro:o,form:i,form:{id:c,confirmationMessage:u,confirmationType:d,redirect:p,submitButtonLabel:f}={},introContent:g}=e,b=(0,V.useForm)({defaultValues:i.fields}),{control:m,formState:{errors:h},handleSubmit:y,register:v}
1=b,[x,w]=(0,s.useState)(!1),[k,E]=(0,s.useState)(),[S,A]=(0,s.useState)(),C=(0,G.useRouter)(),{attachWidget:j,getToken:R}=(t="0x4AAAAAAFKS6dgaVIZpmH12",n="form_submission",l=(0,s.useMemo)(()=>{let e,t,a,r,n;return a=null,r=null,{attach(e){n(),a=e},mount(n,l,o,s){a===l&&void 0===t&&(e=n,t=n.render(l,{sitekey:o,action:s,callback:e=>{r=e},"expired-callback":()=>{r=null},"error-callback":()=>{r=null}}))},unmount:n=()=>{e&&void 0!==t&&e.remove(t),t=void 0,a=null,r=null},takeToken(){if(!r)throw Error("Please complete the security check above the button.");let a=r;return r=null,e&&void 0!==t&&e.reset(t),a}}},[]),{attachWidget:(0,s.useCallback)(e=>{if(t){if(!e)return void l.unmount();l.attach(e),(window.turnstile?Promise.resolve(window.turnstile):(!tP&&(tP=new Promise((e,t)=>{let a=document.createElement("script");a.src="https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit",a.async=!0,a.onload=()=>window.turnstile?e(window.turnstile):t(Error("The security check failed to initialise. Reload the page.")),a.onerror=()=>{tP=null,t(Error("The security check failed to load. Check your connection and reload."))},document.head.appendChild(a)})),tP)).then(a=>l.mount(a,e,t,n)).catch(e=>{console.error(e)})}},[n,l,t]),getToken:(0,s.useMemo)(()=>t?async()=>l.takeToken():void 0,[l,t])}),T=(0,s.useCallback)(e=>{let t;(async()=>{let a;A(void 0);let r=Object.entries(e).map(([e,t])=>({field:e,value:t}));try{a=R?await R():void 0}catch(e){A({message:e.message});return}t=setTimeout(()=>{w(!0)},1e3);try{let e=await fetch(`${(0,tD.getClientSideURL)()}/api/form-submissions`,{body:JSON.stringify({form:c,submissionData:r}),headers:{"Content-Type":"application/json",...a?{"x-turnstile-token":a}:{}},method:"POST"}),n=await e.json();if(clearTimeout(t),e.status>=400){w(!1),A({message:n.errors?.[0]?.message||"Internal Server Error",status:n.status});return}if(w(!1),E(!0),"redirect"===d&&p){let{url:e}=p;e&&C.push(e)}}catch(e){console.warn(e),w(!1),A({message:"Something went wrong."})}})()},[C,c,p,d,R]);return(0,a.jsxs)("div",{children:[o&&g&&!k&&(0,a.jsx)(r.default,{className:"mb-8 lg:mb-12",data:g,enableGutter:!1}),(0,a.jsx)("div",{className:"p-4 lg:p-6 border border-border drop-shadow bg-white",children:(0,a.jsxs)(V.FormProvider,{...b,children:[!x&&k&&"message"===d&&(0,a.jsx)(r.default,{data:u}),x&&!k&&(0,a.jsx)("p",{children:"Loading, please wait..."}),S&&(0,a.jsxs)("div",{role:"alert",children:[S.status?`${S.status}: `:"",S.message]}),!k&&(0,a.jsxs)("form",{id:c,onSubmit:y(T),children:[(0,a.jsx)("div",{className:"mb-4 last:mb-0",children:i&&i.fields&&i.fields?.map((e,t)=>{let r=tO?.[e.blockType];return r?(0,a.jsx)("div",{className:"mb-6 last:mb-0",children:(0,a.jsx)(r,{form:i,...e,...b,control:m,errors:h,register:v})},t):null})}),(0,a.jsx)("div",{className:"mt-6",ref:j}),(0,a.jsx)(Z.Button,{form:c,type:"submit",variant:"default",className:"w-full mt-3",children:f})]})]})})]})}},265978,e=>{"use strict";let t,a,r,n;var l,o,s,i,c,u,d,p,f,g,b,m,h,y,v,x,w,k,E=e.i(509273),S=e.i(179995),A=e.i(7284),C=Object.create,j=Object.defineProperty,R=Object.defineProperties,T=Object.getOwnPropertyDescriptor,N=Object.getOwnPropertyDescriptors,L=Object.getOwnPropertyNames,_=Object.getOwnPropertySymbols,F=Object.getPrototypeOf,I=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,B=(e,t,a)=>t in e?j(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,O=(e,t)=>{for(var a in t||(t={}))I.call(t,a)&&B(e,a,t[a]);if(_)for(var a of _(t))M.call(t,a)&&B(e,a,t[a]);return e},P=(e,t)=>{var a={};for(var r in e)I.call(e,r)&&0>t.indexOf(r)&&(a[r]=e[r]);if(null!=e&&_)for(var r of _(e))0>t.indexOf(r)&&M.call(e,r)&&(a[r]=e[r]);return a},D=(n=null!=(r=(t={"../../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={},r={util:{encode:function e(t){return t instanceof n?new n(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&amp;").replace(/</g,"&lt;").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 n,l;switch(a=a||{},r.util.type(t)){case"Object":if(a[l=r.util.objId(t)])return a[l];for(var o in n={},a[l]=n,t)t.hasOwnProperty(o)&&(n[o]=e(t[o],a));return n;case"Array":if(a[l=r.util.objId(t)])return a[l];return n=[],a[l]=n,t.forEach(function(t,r){n[r]=e(t,a)}),n;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 r="no-"+t;e;){var n=e.classList;if(n.contains(t))return!0;
1if(n.contains(r))return!1;e=e.parentElement}return!!a}},languages:{plain:a,plaintext:a,text:a,txt:a,extend:function(e,t){var a=r.util.clone(r.languages[e]);for(var n in t)a[n]=t[n];return a},insertBefore:function(e,t,a,n){var l=(n=n||r.languages)[e],o={};for(var s in l)if(l.hasOwnProperty(s)){if(s==t)for(var i in a)a.hasOwnProperty(i)&&(o[i]=a[i]);a.hasOwnProperty(s)||(o[s]=l[s])}var c=n[e];return n[e]=o,r.languages.DFS(r.languages,function(t,a){a===c&&t!=e&&(this[t]=o)}),o},DFS:function e(t,a,n,l){l=l||{};var o=r.util.objId;for(var s in t)if(t.hasOwnProperty(s)){a.call(t,s,t[s],n||s);var i=t[s],c=r.util.type(i);"Object"!==c||l[o(i)]?"Array"!==c||l[o(i)]||(l[o(i)]=!0,e(i,a,s,l)):(l[o(i)]=!0,e(i,a,null,l))}}},plugins:{},highlight:function(e,t,a){var l={code:e,grammar:t,language:a};if(r.hooks.run("before-tokenize",l),!l.grammar)throw Error('The language "'+l.language+'" has no grammar.');return l.tokens=r.tokenize(l.code,l.grammar),r.hooks.run("after-tokenize",l),n.stringify(r.util.encode(l.tokens),l.language)},tokenize:function(e,t){var a=t.rest;if(a){for(var i in a)t[i]=a[i];delete t.rest}var c=new o;return s(c,c.head,e),function e(t,a,o,i,c,u){for(var d in o)if(o.hasOwnProperty(d)&&o[d]){var p=o[d];p=Array.isArray(p)?p:[p];for(var f=0;f<p.length;++f){if(u&&u.cause==d+","+f)return;var g=p[f],b=g.inside,m=!!g.lookbehind,h=!!g.greedy,y=g.alias;if(h&&!g.pattern.global){var v=g.pattern.toString().match(/[imsuy]*$/)[0];g.pattern=RegExp(g.pattern.source,v+"g")}for(var x=g.pattern||g,w=i.next,k=c;w!==a.tail&&(!u||!(k>=u.reach));k+=w.value.length,w=w.next){var E,S=w.value;if(a.length>t.length)return;if(!(S instanceof n)){var A=1;if(h){if(!(E=l(x,k,t,m))||E.index>=t.length)break;var C=E.index,j=E.index+E[0].length,R=k;for(R+=w.value.length;C>=R;)R+=(w=w.next).value.length;if(R-=w.value.length,k=R,w.value instanceof n)continue;for(var T=w;T!==a.tail&&(R<j||"string"==typeof T.value);T=T.next)A++,R+=T.value.length;A--,S=t.slice(k,R),E.index-=k}else if(!(E=l(x,0,S,m)))continue;var C=E.index,N=E[0],L=S.slice(0,C),_=S.slice(C+N.length),F=k+S.length;u&&F>u.reach&&(u.reach=F);var I=w.prev;if(L&&(I=s(a,I,L),k+=L.length),function(e,t,a){for(var r=t.next,n=0;n<a&&r!==e.tail;n++)r=r.next;t.next=r,r.prev=t,e.length-=n}(a,I,A),w=s(a,I,new n(d,b?r.tokenize(N,b):N,y,N)),_&&s(a,w,_),A>1){var M={cause:d+","+f,reach:F};e(t,a,o,w.prev,k,M),u&&M.reach>u.reach&&(u.reach=M.reach)}}}}}}(e,c,t,c.head,0),function(e){for(var t=[],a=e.head.next;a!==e.tail;)t.push(a.value),a=a.next;return t}(c)},hooks:{all:{},add:function(e,t){var a=r.hooks.all;a[e]=a[e]||[],a[e].push(t)},run:function(e,t){var a=r.hooks.all[e];if(a&&a.length)for(var n,l=0;n=a[l++];)n(t)}},Token:n};function n(e,t,a,r){this.type=e,this.content=t,this.alias=a,this.length=0|(r||"").length}function l(e,t,a,r){e.lastIndex=t;var n=e.exec(a);if(n&&r&&n[1]){var l=n[1].length;n.index+=l,n[0]=n[0].slice(l)}return n}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 s(e,t,a){var r=t.next,n={value:a,prev:t,next:r};return t.next=n,r.prev=n,e.length++,n}return n.stringify=function e(t,a){if("string"==typeof t)return t;if(Array.isArray(t)){var n="";return t.forEach(function(t){n+=e(t,a)}),n}var l={type:t.type,content:e(t.content,a),tag:"span",classes:["token",t.type],attributes:{},language:a},o=t.alias;o&&(Array.isArray(o)?Array.prototype.push.apply(l.classes,o):l.classes.push(o)),r.hooks.run("wrap",l);var s="";for(var i in l.attributes)s+=" "+i+'="'+(l.attributes[i]||"").replace(/"/g,"&quot;")+'"';return"<"+l.tag+' class="'+l.classes.join(" ")+'"'+s+">"+l.content+"</"+l.tag+">"},r}();t.exports=a,a.default=a}},function(){return a||(0,t[L(t)[0]])((a={exports:{}}).exports,a),a.exports})())?C(F(r)):{},((e,t,a)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let r of L(t))I.call(e,r)||void 0===r||j(e,r,{get:()=>t[r],enumerable:!(a=T(t,r))||a.enumerable});return e})(r&&r.__esModule?n:j(n,"default",{value:r,enumerable:!0}),r));D.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>
1\/=]+(?:\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]},D.languages.markup.tag.inside["attr-value"].inside.entity=D.languages.markup.entity,D.languages.markup.doctype.inside["internal-subset"].inside=D.languages.markup,D.hooks.add("wrap",function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&amp;/,"&"))}),Object.defineProperty(D.languages.markup.tag,"addInlined",{value:function(e,t){var a={},a=(a["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:D.languages[t]},a.cdata=/^<!\[CDATA\[|\]\]>$/i,{"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:a}}),t=(a["language-"+t]={pattern:/[\s\S]+/,inside:D.languages[t]},{});t[e]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,function(){return e}),"i"),lookbehind:!0,greedy:!0,inside:a},D.languages.insertBefore("markup","cdata",t)}}),Object.defineProperty(D.languages.markup.tag,"addAttribute",{value:function(e,t){D.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:D.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),D.languages.html=D.languages.markup,D.languages.mathml=D.languages.markup,D.languages.svg=D.languages.markup,D.languages.xml=D.languages.extend("markup",{}),D.languages.ssml=D.languages.xml,D.languages.atom=D.languages.xml,D.languages.rss=D.languages.xml,l={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},s=RegExp((s="(?:[^\\\\-]|"+(o=/\\(?: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]|.)/).source+")")+"-"+s),i={pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"},D.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:s,inside:{escape:o,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":l,"char-set":{pattern:/\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},escape:o}},"special-escape":l,"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":i}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:o,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|<?[=!]|[idmnsuxU]+(?:-[idmnsuxU]+)?:?))?/,alias:"punctuation",inside:{"group-name":i}},{pattern:/\)/,alias:"punctuation"}],quantifier:{pattern:/(?:[+*?]|\{\d+(?:,\d*)?\})[?+]?/,alias:"number"},alternation:{pattern:/\|/,alias:"keyword"}},D.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:/[{}[\];(),.:]/},D.languages.javascript=D.languages.extend("clike",{"class-name":[D.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+)*(?
1:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),D.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,D.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:D.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:D.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:D.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:D.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:D.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),D.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:D.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"}}),D.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),D.languages.markup&&(D.languages.markup.tag.addInlined("script","javascript"),D.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")),D.languages.js=D.languages.javascript,D.languages.actionscript=D.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:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<<?|>>?>?|[!=]=?)=?|[~?@]/}),D.languages.actionscript["class-name"].alias="function",delete D.languages.actionscript.parameter,delete D.languages.actionscript["literal-property"],D.languages.markup&&D.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:D.languages.markup}}),c=/#(?!\{).+/,u={pattern:/#\{[^}]+\}/,alias:"variable"},D.languages.coffeescript=D.languages.extend("javascript",{comment:c,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0}
1,{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:u}}],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"}}),D.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:c,interpolation:u}}}),D.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:D.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:u}}]}),D.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete D.languages.coffeescript["template-string"],D.languages.coffee=D.languages.coffeescript,Object.defineProperty(d=D.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:/[{}]/},"addSupport",{value:function(e,t){(e="string"==typeof e?[e]:e).forEach(function(e){var a=function(e){e.inside||(e.inside={}),e.inside.rest=t},r="doc-comment";if(n=D.languages[e]){var n,l=n[r];if((l=l||(n=D.languages.insertBefore(e,"comment",{"doc-comment":{pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"}}))[r])instanceof RegExp&&(l=n[r]={pattern:l}),Array.isArray(l))for(var o=0,s=l.length;o<s;o++)l[o]instanceof RegExp&&(l[o]={pattern:l[o]}),a(l[o]);else a(l)}})}}),d.addSupport(["java","javascript","php"],d),p=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/,D.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+p.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\\((?:"+p.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+p.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+p.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:p,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:/[(){};:,]/},D.languages.css.atrule.inside.rest=D.languages.css,(p=D.languages.markup)&&(p.tag.addInlined("style","css"),p.tag.addAttribute("style","css")),f=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,D.languages.css.selector={pattern:D.languages.css.selector.pattern,lookbehind:!0,inside:f={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+f.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":[f,{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:/[(),]/}},D.languages.css.atrule.inside["selector-function-argument"].inside=f,D.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}}),f={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},g={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},D.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"}
1,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:f,number:g,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:f,number:g}),function(e){var t=/[*&][^\s[\]{},]+/,a=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+a.source+"(?:[ 	]+"+t.source+")?|"+t.source+"(?:[ 	]+"+a.source+")?)",n=/(?:[^\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}),l=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function o(e,t){return t=(t||"").replace(/m/g,"")+"m",RegExp(/([:\-,[{]\s*(?:\s<<prop>>[ \t]+)?)(?:<<value>>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<<prop>>/g,function(){return r}).replace(/<<value>>/g,function(){return e}),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 r})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<<prop>>[ \t]+)?)<<key>>(?=\s*:\s)/.source.replace(/<<prop>>/g,function(){return r}).replace(/<<key>>/g,function(){return"(?:"+n+"|"+l+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:o(/\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:o(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:o(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:o(l),lookbehind:!0,greedy:!0},number:{pattern:o(/[+-]?(?: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}(D),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 r=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,n=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return r}),l=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source,o=(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("^"+n+l+"(?:"+n+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+n+l+")(?:"+n+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(r),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+n+")"+l+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+n+"$"),inside:{"table-header":{pattern:RegExp(r),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}
1|\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,r=t.length;a<r;a++){var n,l=t[a];"code"!==l.type?e(l.content):(n=l.content[1],l=l.content[3],n&&l&&"code-language"===n.type&&"code-block"===l.type&&"string"==typeof n.content&&(n=n.content.replace(/\b#/g,"sharp").replace(/\b\+\+/g,"pp"),n="language-"+(n=(/[a-z][\w-]*/i.exec(n)||[""])[0].toLowerCase()),l.alias?"string"==typeof l.alias?l.alias=[l.alias,n]:l.alias.push(n):l.alias=[n]))}}(e.tokens)}),e.hooks.add("wrap",function(t){if("code-block"===t.type){for(var a,r="",n=0,l=t.classes.length;n<l;n++){var c=t.classes[n],c=/language-(.+)/.exec(c);if(c){r=c[1];break}}var u,d=e.languages[r];d?t.content=e.highlight(t.content.replace(o,"").replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(e,t){return"#"===(t=t.toLowerCase())[0]?i("x"===t[1]?parseInt(t.slice(2),16):Number(t.slice(1))):s[t]||e}),d,r):r&&"none"!==r&&e.plugins.autoloader&&(u="md-"+new Date().valueOf()+"-"+Math.floor(1e16*Math.random()),t.attributes.id=u,e.plugins.autoloader.loadLanguages(r,function(){var t=document.getElementById(u);t&&(t.innerHTML=e.highlight(t.textContent,e.languages[r],r))}))}}),RegExp(e.languages.markup.tag.pattern.source,"gi")),s={amp:"&",lt:"<",gt:">",quot:'"'},i=String.fromCodePoint||String.fromCharCode;e.languages.md=e.languages.markdown}(D),D.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:D.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+/},D.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 r=t[a++];if("keyword"===r.type&&"mutation"===r.content){var n=[];if(u(["definition-mutation","punctuation"])&&"("===t[a+1].content){a+=2;var l=d(/^\($/,/^\)$/);if(-1===l)continue;for(;a<l;a++){var o=t[a+0];"variable"===o.type&&(p(o,"variable-input"),n.push(o.content))}a=l+1}if(u(["punctuation","property-query"])&&"{"===t[a+0].content&&(p(t[++a+0],"property-mutation"),0<n.length)){var s=d(/^\{$/,/^\}$/);if(-1!==s)for(var i=a;i<s;i++){var c=t[i];"variable"===c.type&&0<=n.indexOf(c.content)&&p(c,"variable-input")}}}}function u(e,r){r=r||0;for(var n=0;n<e.length;n++){var l=t[a+(n+r)];if(!l||l.type!==e[n])return}return 1}function d(e,r){for(var n=1,l=a;l<t.length;l++){var o=t[l],s=o.content;if("punctuation"===o.type&&"string"==typeof s){if(e.test(s))n++;else if(r.test(s)&&0==--n)return l}}return -1}function p(e,t){var a=e.alias;a?Array.isArray(a)||(e.alias=a=[a]):e.alias=a=[],a.push(t)}}),D.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?|CA
1SE|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,r=t.inside.interpolation,n=r.inside["interpolation-punctuation"],l=r.pattern.source;function o(t,r){if(e.languages[t])return{pattern:RegExp("((?:"+r+")\\s*)"+a),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function s(t,a,r){return t={code:t,grammar:a,language:r},e.hooks.run("before-tokenize",t),t.tokens=e.tokenize(t.code,t.grammar),e.hooks.run("after-tokenize",t),t.tokens}e.languages.javascript["template-string"]=[o("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),o("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),o("svg",/\bsvg/.source),o("markdown",/\b(?:markdown|md)/.source),o("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),o("sql",/\bsql/.source),t].filter(Boolean);var i={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};e.hooks.add("after-tokenize",function(t){t.language in i&&function t(a){for(var o=0,i=a.length;o<i;o++){var c,u,d,p=a[o];"string"!=typeof p&&(Array.isArray(c=p.content)?"template-string"===p.type?(p=c[1],3===c.length&&"string"!=typeof p&&"embedded-code"===p.type&&(u=function e(t){return"string"==typeof t?t:Array.isArray(t)?t.map(e).join(""):e(t.content)}(p),p=Array.isArray(p=p.alias)?p[0]:p,d=e.languages[p])&&(c[1]=function(t,a,o){var i=e.tokenize(t,{interpolation:{pattern:RegExp(l),lookbehind:!0}}),c=0,u={},i=s(i.map(function(e){if("string"==typeof e)return e;for(var a,r,e=e.content;-1!==t.indexOf((r=c++,a="___"+o.toUpperCase()+"_"+r+"___")););return u[a]=e,a}).join(""),a,o),d=Object.keys(u);return c=0,function t(a){for(var l=0;l<a.length;l++){if(c>=d.length)return;var o,i,p,f,g,b,m,h=a[l];"string"==typeof h||"string"==typeof h.content?(o=d[c],-1!==(m=(b="string"==typeof h?h:h.content).indexOf(o))&&(++c,i=b.substring(0,m),g=u[o],p=void 0,(f={})["interpolation-punctuation"]=n,3===(f=e.tokenize(g,f)).length&&((p=[1,1]).push.apply(
1p,s(f[1],e.languages.javascript,"javascript")),f.splice.apply(f,p)),p=new e.Token("interpolation",f,r.alias,g),f=b.substring(m+o.length),g=[],i&&g.push(i),g.push(p),f&&(t(b=[f]),g.push.apply(g,b)),"string"==typeof h?(a.splice.apply(a,[l,1].concat(g)),l+=g.length-1):h.content=g)):Array.isArray(m=h.content)?t(m):t([m])}}(i),new e.Token(o,i,"language-"+o,t)}(u,d,p))):t(c):"string"!=typeof c&&t([c]))}}(t.tokens)})}(D),D.languages.typescript=D.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/}),D.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 D.languages.typescript.parameter,delete D.languages.typescript["literal-property"],b=D.languages.extend("typescript",{}),delete b["class-name"],D.languages.typescript["class-name"].inside=b,D.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:b}}}}),D.languages.ts=D.languages.typescript,m=D.languages.javascript,y="(@(?:arg|argument|param|property)\\s+(?:"+(h=/\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})+\}/.source)+"\\s+)?)",D.languages.jsdoc=D.languages.extend("javadoclike",{parameter:{pattern:RegExp(y+/(?:(?!\s)[$\w\xA0-\uFFFF.])+(?=\s|$)/.source),lookbehind:!0,inside:{punctuation:/\./}}}),D.languages.insertBefore("jsdoc","keyword",{"optional-parameter":{pattern:RegExp(y+/\[(?:(?!\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:m,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 h})),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+h),lookbehind:!0,inside:{string:m.string,number:m.number,boolean:m.boolean,keyword:D.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:m,alias:"language-javascript"}}}}),D.languages.javadoclike.addSupport("javascript",D.languages.jsdoc),D.languages.flow=D.languages.extend("javascript",{}),D.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Bb]oolean|Function|[Nn]umber|[Ss]tring|[Ss]ymbol|any|mixed|null|void)\b/,alias:"class-name"}]}),D.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 D.languages.flow.parameter,D.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(D.languages.flow.keyword)||(D.languages.flow.keyword=[D.languages.flow.keyword]),D.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}),D.languages.n4js=D.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/}),D.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),D.languages.n4jsd=D.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>
1(?:\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"],r=0;r<a.length;r++){var n=a[r],l=e.languages.javascript[n],n=(l="RegExp"===e.util.type(l)?e.languages.javascript[n]={pattern:l}:l).inside||{};(l.inside=n)["maybe-class-name"]=/^[A-Z][\s\S]*/}}(D),function(e){var t=e.util.clone(e.languages.javascript),a=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,r=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,n=/(?:\{<S>*\.{3}(?:[^{}]|<BRACES>)*\})/.source;function l(e,t){return RegExp(e=e.replace(/<S>/g,function(){return a}).replace(/<BRACES>/g,function(){return r}).replace(/<SPREAD>/g,function(){return n}),t)}n=l(n).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=l(/<\/?(?:[\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:l(/<SPREAD>/.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:l(/=<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(t){"jsx"!==t.language&&"tsx"!==t.language||function t(a){for(var r=[],n=0;n<a.length;n++){var l=a[n],s=!1;"string"!=typeof l&&("tag"===l.type&&l.content[0]&&"tag"===l.content[0].type?"</"===l.content[0].content[0].content?0<r.length&&r[r.length-1].tagName===o(l.content[0].content[1])&&r.pop():"/>"!==l.content[l.content.length-1].content&&r.push({tagName:o(l.content[0].content[1]),openedBraces:0}):0<r.length&&"punctuation"===l.type&&"{"===l.content?r[r.length-1].openedBraces++:0<r.length&&0<r[r.length-1].openedBraces&&"punctuation"===l.type&&"}"===l.content?r[r.length-1].openedBraces--:s=!0),(s||"string"==typeof l)&&0<r.length&&0===r[r.length-1].openedBraces&&(s=o(l),n<a.length-1&&("string"==typeof a[n+1]||"plain-text"===a[n+1].type)&&(s+=o(a[n+1]),a.splice(n+1,1)),0<n&&("string"==typeof a[n-1]||"plain-text"===a[n-1].type)&&(s=o(a[n-1])+s,a.splice(n-1,1),n--),a[n]=new e.Token("plain-text",s,null,s)),l.content&&"string"!=typeof l.content&&t(l.content)}}(t.tokens)})}(D),v=D.util.clone(D.languages.typescript),(D.languages.tsx=D.languages.extend("jsx",v),delete D.languages.tsx.parameter,delete D.languages.tsx["literal-property"],v=D.languages.tsx.tag).pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+v.pattern.source+")",v.pattern.flags),v.lookbehind=!0,D.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp(/(^|[^"#])/.source+"(?:"+/"(?:\\(?:\((?:[^()]|\([^()]
1*\))*\)|\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]*)?(?:\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:/[{}[\]();,.:\\]/},D.languages.swift["string-literal"].forEach(function(e){e.inside.interpolation.inside=D.languages.swift}),D.languages.kotlin=D.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 D.languages.kotlin["class-name"],x={"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:D.languages.kotlin}},D.languages.insertBefore("kotlin","string",{"string-literal":[{pattern:/"""(?:[^$]|\$(?:(?!\{)|\{[^{}]*\}))*?"""/,alias:"multiline",inside:{interpolation:{pattern:/\$(?:[a-z_]\w*|\{[^{}]*\})/i,inside:x},string:/[\s\S]+/}},{pattern:/"(?:[^"\\\r\n$]|\\.|\$(?:(?!\{)|\{[^{}]*\}))*"/,alias:"singleline",inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2}
vendor: 8,236 bytes, line 1
1)*)\$(?:[a-z_]\w*|\{[^{}]*\})/i,lookbehind:!0,inside:x},string:/[\s\S]+/}}],char:{pattern:/'(?:[^'\\\r\n]|\\(?:.|u[a-fA-F0-9]{0,4}))'/,greedy:!0}}),delete D.languages.kotlin.string,D.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),D.languages.insertBefore("kotlin","function",{label:{pattern:/\b\w+@|@\w+\b/,alias:"symbol"}}),D.languages.kt=D.languages.kotlin,D.languages.kts=D.languages.kotlin,D.languages.c=D.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|[?:~]|[-+*/%&|^!=<>]=?/}),D.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),D.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},D.languages.c.string],char:D.languages.c.char,comment:D.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:D.languages.c}}}}),D.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 D.languages.c.boolean,D.languages.objectivec=D.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 D.languages.objectivec["class-name"],D.languages.objc=D.languages.objectivec,D.languages.reason=D.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/}),D.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 D.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}(D),D.languages.go=D.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/}),D.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete D.languages.go["class-name"],w=/\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/,k=/\b(?!<keyword>)\w+(?:\s*\.\s*\w+)*\b/.source.replace(/<keyword>/g,function(){return w.source}),D.languages.cpp=D.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!<keyword>)\w+/.source.replace(/<keyword>/g,function(){return w.source})),lookbehind:!0}
vendor: 15,401 bytes, line 1
1,/\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:w,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/}),D.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 k})+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),D.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:D.languages.cpp}}}}),D.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),D.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:D.languages.extend("cpp",{})}}),D.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},D.languages.cpp["base-clause"]),D.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},D.languages.python["string-interpolation"].inside.interpolation.inside.rest=D.languages.python,D.languages.py=D.languages.python,D.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},D.languages.webmanifest=D.languages.json;var z={},$={dracula:()=>U,duotoneDark:()=>G,duotoneLight:()=>V,github:()=>Z,gruvboxMaterialDark:()=>ec,gruvboxMaterialLight:()=>eu,jettwaveDark:()=>el,jettwaveLight:()=>eo,nightOwl:()=>q,nightOwlLight:()=>W,oceanicNext:()=>X,okaidia:()=>J,oneDark:()=>es,oneLight:()=>ei,palenight:()=>Q,shadesOfPurple:()=>ee,synthwave84:()=>et,ultramin:()=>ea,vsDark:()=>er,vsLight:()=>en};for(var H in $)j(z,H,{get:$[H],enumerable:!0});var U={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)"}}]},G={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"}}]},V={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"}}]},Z={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"}}]},q={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)"}}]},W={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)"}}]},K="#c5a5c5",Y="#8dc891",X={plain:{backgroundColor:"#282c34",color:"#ffffff"},styles:[{types:["attr-name"],style:{color:K}},{types:["attr-value"],style:{color:Y}},{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:Y}},{types:["punctuation"],style:{color:Y}},{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:K}},{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}}]},J={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"}}]},Q={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)"}}]},ee={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)"}}]},et={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"}}]},ea={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)"}}]}
1,er={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)"}}]},en={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)"}}
1,{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)"}}]},el={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"}}]},eo={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"}}]},es={plain:{backgroundColor:"hsl(220, 13%, 18%)",color:"hsl(220, 14%, 71%)",textShadow:"0 1px rgba(0, 0, 0, 0.3)"},styles:[{types:["comment","prolog","cdata"],style:{color:"hsl(220, 10%, 40%)"}},{types:["doctype","punctuation","entity"],style:{color:"hsl(220, 14%, 71%)"}},{types:["attr-name","class-name","maybe-class-name","boolean","constant","number","atrule"],style:{color:"hsl(29, 54%, 61%)"}},{types:["keyword"],style:{color:"hsl(286, 60%, 67%)"}},{types:["property","tag","symbol","deleted","important"],style:{color:"hsl(355, 65%, 65%)"}},{types:["selector","string","char","builtin","inserted","regex","attr-value"],style:{color:"hsl(95, 38%, 62%)"}},{types:["variable","operator","function"],style:{color:"hsl(207, 82%, 66%)"}},{types:["url"],style:{color:"hsl(187, 47%, 55%)"}},{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:"hsl(220, 14%, 71%)"}}]},ei={plain:{backgroundColor:"hsl(230, 1%, 98%)",color:"hsl(230, 8%, 24%)"},styles:[{types:["comment","prolog","cdata"],style:{color:"hsl(230, 4%, 64%)"}},{types:["doctype","punctuation","entity"],style:{color:"hsl(230, 8%, 24%)"}},{types:["attr-name","class-name","boolean","constant","number","atrule"],style:{color:"hsl(35, 99%, 36%)"}},{types:["keyword"],style:{color:"hsl(301, 63%, 40%)"}},{types:["property","tag","symbol","deleted","important"],style:{color:"hsl(5, 74%, 59%)"}},{types:["selector","string","char","builtin","inserted","regex","attr-value","punctuation"],style:{color:"hsl(119, 34%, 47%)"}},{types:["variable","operator","function"],style:{color:"hsl(221, 87%, 60%)"}},{types:["url"],style:{color:"hsl(198, 99%, 37%)"}},{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:"hsl(230, 8%, 24%)"}}]},ec={plain:{color:"#ebdbb2",backgroundColor:"#292828"},styles:[{types:["imports","class-name","maybe-class-name","constant","doctype","builtin","function"],style:{color:"#d8a657"}},{types:["property-access"],style:{color:"#7daea3"}},{types:["tag"],style:{color:"#e78a4e"}},{types:["attr-name","char","url","regex"],style:{color:"#a9b665"}},{types:["attr-value","string"],style:{color:"#89b482"}},{types:["comment","prolog","cdata","operator","inserted"],style:{color:"#a89984"}},{types:["delimiter","boolean","keyword","selector","important","atrule","property","variable","deleted"],style:{color:"#ea6962"}},{types:["entity","number","symbol"],style:{color:"#d3869b"}}]},eu={plain:{color:"#654735",backgroundColor:"#f9f5d7"},styles:[{types:["delimiter","boolean","keyword","selector","important","atrule","property","variable","deleted"],style:{color:"#af2528"}},{types:["imports","class-name","maybe-class-name","constant","doctype","builtin"],style:{color:"#b4730e"}},{types:["string","attr-value"],style:{color:"#477a5b"}},{types:["property-access"],style:{color:"#266b79"}},{types:["function","attr-name","char","url"],style:{color:"#72761e"}},{types:["tag"],style:{color:"#b94c07"}},{types:["comment","prolog","cdata","operator","inserted"],style:{color:"#a89984"}},{types:["entity","number","symbol"],style:{color:"#924f79"}}]},ed=/\r\n|\r|\n/,ep=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)},ef=(e,t)=>{let a=e.length;return a>0&&e[a-1]===t?e:e.concat(t)},eg=e=>{let t=[[]],a=[e],r=[0],n=[e.length],l=0,o=0,s=[],i=[s];for(;o>-1;){for(;(l=r[o]++)<n[o];){let e,c=t[o],u=a[o][l];if("string"==typeof u?(c=o>0?c:["plain"],e=u):(c=ef(c,u.type),u.alias&&(c=ef(c,u.alias)),e=u.content),"string"!=typeof e){o++,t.push(c),a.push(e),r.push(0),n.push(e.length);continue}let d=e.split(ed),p=d.length;s.push({types:c,content:d[0]});for(let e=1;e<p;e++)ep(s),i.push(s=[]),s.push({types:c,content:d[e]})}o--,t.pop(),a.pop(),r.pop(),n.pop()}return ep(s),i},eb=({children:e,language:t,code:a,theme:r,prism:n})=>{let l,o=t.toLowerCase(),s=((e,t)=>{let{plain:a}=e,r=e.styles.reduce((e,a)=>{let{languages:r,style:n}=a;
1return r&&!r.includes(t)||a.types.forEach(t=>{let a=O(O({},e[t]),n);e[t]=a}),e},{});return r.root=a,r.plain=R(O({},a),N({backgroundColor:void 0})),r})(r,o),i=(0,S.useCallback)(e=>{var{className:t,style:a,line:r}=e;let n=R(O({},P(e,["className","style","line"])),N({className:(0,A.default)("token-line",t)}));return"object"==typeof s&&"plain"in s&&(n.style=s.plain),"object"==typeof a&&(n.style=O(O({},n.style||{}),a)),n},[s]),c=(l=(0,S.useCallback)(({types:e,empty:t})=>{if(null!=s)return 1===e.length&&"plain"===e[0]?null!=t?{display:"inline-block"}:void 0:1===e.length&&null!=t?s[e[0]]:Object.assign(null!=t?{display:"inline-block"}:{},...e.map(e=>s[e]))},[s]),(0,S.useCallback)(e=>{var{token:t,className:a,style:r}=e;let n=R(O({},P(e,["token","className","style"])),N({className:(0,A.default)("token",...t.types,a),children:t.content,style:l(t)}));return null!=r&&(n.style=O(O({},n.style||{}),r)),n},[l])),u=n.languages[o];return e({tokens:(({prism:e,code:t,grammar:a,language:r})=>(0,S.useMemo)(()=>{if(null==a)return eg([t]);let n={code:t,grammar:a,language:r,tokens:[]};return e.hooks.run("before-tokenize",n),n.tokens=e.tokenize(t,a),e.hooks.run("after-tokenize",n),eg(n.tokens)},[t,a,r,e]))({prism:n,language:o,code:a,grammar:u}),className:`prism-code language-${o}`,style:null!=s?s.root:{},getLineProps:i,getTokenProps:c})},em=e=>(0,S.createElement)(eb,R(O({},e),N({prism:e.prism||D,theme:e.theme||er,code:e.code,language:e.language}))),eh=e.i(519455);let ey=()=>(0,E.jsx)("svg",{className:"icon icon--copy",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",children:(0,E.jsx)("path",{className:"stroke",d:"M4.66666 12.6667C3.93333 12.6667 3.33333 12.0667 3.33333 11.3333V4.66668C3.33333 3.93334 3.93333 3.33334 4.66666 3.33334H11.3333C12.0667 3.33334 12.6667 3.93334 12.6667 4.66668M8.66666 7.33334H15.3333C16.0697 7.33334 16.6667 7.9303 16.6667 8.66668V15.3333C16.6667 16.0697 16.0697 16.6667 15.3333 16.6667H8.66666C7.93028 16.6667 7.33333 16.0697 7.33333 15.3333V8.66668C7.33333 7.9303 7.93028 7.33334 8.66666 7.33334Z",strokeLinecap:"square"})});function ev({code:e}
1){let[t,a]=(0,S.useState)("Copy");return(0,E.jsx)("div",{className:"flex justify-end align-middle",children:(0,E.jsxs)(eh.Button,{className:"flex gap-1",variant:"secondary",onClick:async()=>{await navigator.clipboard.writeText(e),"Copy"===t&&(a(()=>"Copied!"),setTimeout(()=>{a(()=>"Copy")},1e3))},children:[(0,E.jsx)("p",{children:t}),(0,E.jsx)(ey,{})]})})}e.s(["Code",0,({code:e,language:t=""})=>e?(0,E.jsx)(em,{code:e,language:t,theme:z.vsDark,children:({getLineProps:t,getTokenProps:a,tokens:r})=>(0,E.jsxs)("pre",{className:"bg-black p-4 border text-xs border-border rounded overflow-x-auto",children:[r.map((e,r)=>(0,E.jsxs)("div",{...t({className:"table-row",line:e}),children:[(0,E.jsx)("span",{className:"table-cell select-none text-right text-white/25",children:r+1}),(0,E.jsx)("span",{className:"table-cell pl-4",children:e.map((e,t)=>(0,E.jsx)("span",{...a({token:e})},t))})]},r)),(0,E.jsx)(ev,{code:e})]})}):null],265978)},519533,e=>{"use strict";e.s(["MapBlock",()=>u]),e.i(239230);var t=e.i(509273),a=e.i(530941),r=e.i(179995);e.i(787264);var n=e.i(369787),l=e.i(589457),o=e.i(787802),s=e.i(780863),i=e.i(698044),c=e.i(760207);let u=e=>{let[u,d]=(0,r.useState)(!1),{className:p,location:f,zoom:g,pitch:b,bearing:m,content:h,showPopup:y}=e;return(0,t.jsx)("div",{className:(0,a.cn)("mx-auto w-full h-[400px] border",p),children:(0,t.jsxs)(n.default,{initialViewState:{latitude:f?f[0]:0,longitude:f?f[1]:0,zoom:g||13,bearing:m||0,pitch:b||70},scrollZoom:!1,projection:"globe",mapStyle:"mapbox://styles/mapbox/outdoors-v12",mapboxAccessToken:"pk.eyJ1Ijoiam9ubnlqZ29kZGFyZCIsImEiOiJjbTlqbmNqNWMwNmN0MmlzZ3EyMG9vc3B4In0.1qZZrgmWBoENIEuLy4cHVA",children:[(0,t.jsx)(o.NavigationControl,{position:"top-left"}),u&&(0,t.jsx)(s.Popup,{anchor:"bottom",longitude:Number(f?f[1]:0),latitude:Number(f?f[0]:0),onClose:()=>d(!1),closeOnClick:!1,maxWidth:"250",children:(0,t.jsx)("div",{className:"p-4",children:h&&(0,t.jsx)(c.default,{className:"ms-0",data:h,enableGutter:!1})})}),(0,t.jsx)(l.Marker,{longitude:f?f[1]:0,latitude:f?f[0]:0,anchor:"bottom",onClick:()=>d(!0),children:(0,t.jsx)(i.default,{})})]})})}},168857,441727,401529,164417,166331,e=>{"use strict";e.s(["BannerBlock",()=>y],166331),e.s(["MediaBlock",()=>l],168857);var t=e.i(509273),a=e.i(530941),r=e.i(760207),n=e.i(151641);let l=e=>{let l,{captionClassName:o,className:s,pictureClassName:i,enableGutter:c=!0,imgClassName:u,media:d,staticImage:p,disableInnerContainer:f,noBorder:g}=e;return d&&"object"==typeof d&&(l=d.caption),(0,t.jsxs)("div",{className:(0,a.cn)("",{container:c},s),children:[(d||p)&&(0,t.jsx)(n.Media,{imgClassName:(0,a.cn)(`${!g&&"border border-border"}`,u),pictureClassName:i,resource:d,src:p}),l&&(0,t.jsx)("div",{className:(0,a.cn)("text-muted-foreground text-sm",{container:!f},o),children:(0,t.jsx)(r.default,{data:l,enableGutter:!1})})]})},o=({internalDocToHref:e})=>({autolink:({node:e,nodesToJSX:a})=>{let r=a({nodes:e.children}),n=e.fields.newTab?"noopener noreferrer":void 0,l=e.fields.newTab?"_blank":void 0;return(0,t.jsx)("a",{href:e.fields.url,rel:n,target:l,children:r})},link:({node:a,nodesToJSX:r})=>{let n=r({nodes:a.children}),l=a.fields.newTab?"noopener noreferrer":void 0,o=a.fields.newTab?"_blank":void 0,s=a.fields.url??"";return"internal"===a.fields.linkType&&(e?s=e({linkNode:a}):(console.error("Lexical => JSX converter: Link converter: found internal link, but internalDocToHref is not provided"),s="#")),(0,t.jsx)("a",{href:s,rel:l,target:o,children:n})}});e.s(["LinkJSXConverter",0,o],441727);var s=e.i(179995);let i=new Set(["h1","h2","h3","h4","h5","h6"]),c={horizontalrule:(0,t.jsx)("hr",{})},u={linebreak:(0,t.jsx)("br",{})};var d=e.i(990033);
1let p=new Set(["ol","ul"]),f="֑-߿יִ-﷽ﹰ-ﻼ",g="A-Za-zÀ-ÖØ-öø-ʸ̀-֐ࠀ-῿‎Ⰰ-﬜︀-﹯﻽-￿";RegExp("^[^"+g+"]*["+f+"]"),RegExp("^[^"+f+"]*["+g+"]");let b={paragraph:({node:e,nodesToJSX:a})=>{let r=a({nodes:e.children});return r?.length?(0,t.jsx)("p",{children:r}):(0,t.jsx)("p",{children:(0,t.jsx)("br",{})})},text:({node:e})=>{let a=e.text;return 1&e.format&&(a=(0,t.jsx)("strong",{children:a})),2&e.format&&(a=(0,t.jsx)("em",{children:a})),4&e.format&&(a=(0,t.jsx)("span",{style:{textDecoration:"line-through"},children:a})),8&e.format&&(a=(0,t.jsx)("span",{style:{textDecoration:"underline"},children:a})),16&e.format&&(a=(0,t.jsx)("code",{children:a})),32&e.format&&(a=(0,t.jsx)("sub",{children:a})),64&e.format&&(a=(0,t.jsx)("sup",{children:a})),a},...u,quote:({node:e,nodesToJSX:a})=>{let r=a({nodes:e.children});return(0,t.jsx)("blockquote",{children:r})},table:({node:e,nodesToJSX:a})=>{let r=a({nodes:e.children});return(0,t.jsx)("div",{className:"lexical-table-container",children:(0,t.jsx)("table",{className:"lexical-table",style:{borderCollapse:"collapse"},children:(0,t.jsx)("tbody",{children:r})})})},tablecell:({node:e,nodesToJSX:a})=>{let r=a({nodes:e.children}),n=e.headerState>0?"th":"td",l=`lexical-table-cell-header-${e.headerState}`,o={backgroundColor:e.backgroundColor||void 0,border:"1px solid #ccc",padding:"8px"},s=e.colSpan&&e.colSpan>1?e.colSpan:void 0,i=e.rowSpan&&e.rowSpan>1?e.rowSpan:void 0;return(0,t.jsx)(n,{className:`lexical-table-cell ${l}`,colSpan:s,rowSpan:i,style:o,children:r})},tablerow:({node:e,nodesToJSX:a})=>{let r=a({nodes:e.children});return(0,t.jsx)("tr",{className:"lexical-table-row",children:r})},heading:({node:e,nodesToJSX:a})=>{let r=a({nodes:e.children}),n=i.has(e.tag)?e.tag:"h1";return(0,t.jsx)(n,{children:r})},...c,list:({node:e,nodesToJSX:a})=>{let r=a({nodes:e.children}),n=p.has(e.tag)?e.tag:"ul";return(0,t.jsx)(n,{className:`list-${e?.listType}`,children:r})},listitem:({node:e,nodesToJSX:a,parent:r})=>{let n=e.children.some(e=>"list"===e.type),l=a({nodes:e.children});if(!("listType"in r)||r?.listType!=="check")return(0,t.jsx)("li",{className:`${n?"nestedListItem":""}`,style:n?{listStyleType:"none"}:void 0,value:e?.value,children:l});{let a=(0,d.v4)();return(0,t.jsx)("li",{"aria-checked":e.checked?"true":"false",className:`list-item-checkbox${e.checked?" list-item-checkbox-checked":" list-item-checkbox-unchecked"}${n?" nestedListItem":""}`,role:"checkbox",style:{listStyleType:"none"},tabIndex:-1,value:e?.value,children:n?l:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("input",{checked:e.checked,id:a,readOnly:!0,type:"checkbox"}),(0,t.jsx)("label",{htmlFor:a,children:l}),(0,t.jsx)("br",{})]})})}},...o({}),upload:({node:e})=>{if("object"!=typeof e.value)return null;let a=e.value,r=e.fields?.alt||a?.alt||"",n=a.url;if(!a.mimeType.startsWith("image"))return(0,t.jsx)("a",{href:n,rel:"noopener noreferrer",children:a.filename});if(!a.sizes||!Object.keys(a.sizes).length)return(0,t.jsx)("img",{alt:r,height:a.height,src:n,width:a.width});let l=[];for(let e in a.sizes){let r=a.sizes[e];if(!r||!r.width||!r.height||!r.mimeType||!r.filesize||!r.filename||!r.url)continue;let n=r?.url;l.push((0,t.jsx)("source",{media:`(max-width: ${r.width}px)`,srcSet:n,type:r.mimeType},e))}return l.push((0,t.jsx)("img",{alt:r,height:a?.height,src:n,width:a?.width},"image")),(0,t.jsx)("picture",{children:l})},tab:"	"};function m(e){return a=>{if(e.Component){let t={...a,isEditor:!1,isJSXConverter:!0};return e.Component(t)}if(e.Block){let t=a.node,r={childIndex:a.childIndex,converters:a.converters,formData:t.fields??{},isEditor:!1,isJSXConverter:!0,node:t,nodesToJSX:a.nodesToJSX,parent:a.parent};return s.default.createElement(e.Block,r)}if(e.html){let r={...a,isEditor:!1,isJSXConverter:!0},n="function"==typeof e.html?e.html(r):e.html;return(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:n}})}return null}}e.s(["RichText",0,function({className:e,converters:a,data:r,disableContainer:n,disableIndent:l,disableTextAlign:o,nodeMap:i}){if(!r)return null;let c={};c=a?"function"==typeof a?a({defaultConverters:b}):a:b;let u=r&&!Array.isArray(r)&&"object"==typeof r&&"root"in r&&function({converters:e,data:a,disableIndent:r,disableTextAlign:n,nodeMap:l}){if(function(e){if(!e?.root?.children?.length)return!1;let t=!1;if(e?.root?.children?.length===1&&e?.root?.children[0]?.type==="paragraph"){let a=e?.root?.children[0];if(a?.children&&a?.children?.length!==0){if(a?.children?.length===1){let e=a?.children[0];e?.type!=="text"||e?.text?.length||(t=!0)}}else t=!0}return!t}(a)){let o=l?function(e){let a={};for(let[r,n]of Object.entries(e))if(n&&"object"==typeof n){if("blocks"===r){for(let[e,t]of(a.blocks={},Object.entries(n)))(t.Component||t.Block||t.html)&&(a.blocks[e]=m(t));continue}if("inlineBlocks"===r){for(let[e,t]of(a.inlineBlocks={},Object.entries(n)))(t.Component||t.Block||t.html)&&(a.inlineBlocks[e]=m(t));continue}(n.Component||n.html)&&(a[r]=function(e){return a=>{let r={...a,isEditor:!1,isJSXConverter:!0};if(e.Component)return e.Component(r);if(e.html){let a="function"==typeof e.html?e.html(r):e.html;return(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:a}})}return null}}(n))}return a}(l):void 0;return function e({converters:a,disableIndent:r,disableTextAlign:n,nodes:l,parent:o}){let i=a.unknown;return l.map((l,c)=>{let u;"block"===l.type?(u=a?.blocks?.[l?.fields?.blockType])||i||console.error(`Lexical => JSX converter: Blocks converter: found ${l?.fields?.blockType} block, but no converter is provided`):"inlineBlock"===l.type?(u=a?.inlineBlocks?.[l?.fields?.blockType])||i||console.error(`Lexical => JSX converter: Inline Blocks converter: found ${l?.fields?.blockType} inline block, but no converter is provided`):u=a[l.type];try{let d;!u&&i&&(u=i),d=u?"function"==typeof u?u({childIndex:c,converters:a,node:l,nodesToJSX:t=>e({converters:t.converters??a,disableIndent:t.disableIndent??r,disableTextAlign:t.disableTextAlign??n,nodes:t.nodes,parent:t.parent??{...l,parent:o}}),parent:o}):u:(0,t.jsx)("span",{children:"unknown node"},c);let p={};
1if(!n&&(!Array.isArray(n)||!n?.includes(l.type))&&"format"in l&&l.format)switch(l.format){case"center":p.textAlign="center";break;case"end":case"right":p.textAlign="right";break;case"justify":p.textAlign="justify";break;case"left":break;case"start":p.textAlign="left"}if(!r&&(!Array.isArray(r)||!r?.includes(l.type))&&"indent"in l&&l.indent&&"listitem"!==l.type&&(p.paddingInlineStart=`${40*Number(l.indent)}px`),s.default.isValidElement(d)){if(p.textAlign||p.paddingInlineStart){let e={...p,...d?.props?.style??{}};return s.default.cloneElement(d,{key:c,style:e})}return s.default.cloneElement(d,{key:c})}return d}catch(e){return console.error("Error converting lexical node to JSX:",e,"node:",l),null}}).filter(Boolean)}({converters:o?{...e,...o,blocks:{...e.blocks,...o.blocks},inlineBlocks:{...e.inlineBlocks,...o.inlineBlocks}}:e,disableIndent:r,disableTextAlign:n,nodes:a.root.children,parent:a.root})}return(0,t.jsx)(t.Fragment,{})}({converters:c,data:r,disableIndent:l,disableTextAlign:o,nodeMap:i});return n?(0,t.jsx)(t.Fragment,{children:u}):(0,t.jsx)("div",{className:e??"payload-richtext",children:u})}],401529);var h=e.i(265978);e.s(["CodeBlock",0,({className:e,code:a,language:r})=>(0,t.jsx)("div",{className:[e,"not-prose"].filter(Boolean).join(" "),children:(0,t.jsx)(h.Code,{code:a,language:r})})],164417);let y=({className:e,content:n,style:l})=>(0,t.jsx)("div",{className:(0,a.cn)("mx-auto my-8 w-full",e),children:(0,t.jsx)("div",{className:(0,a.cn)("border py-3 px-6 flex items-center rounded",{"border-border bg-card":"info"===l,"border-error bg-error/30":"error"===l,"border-success bg-success/30":"success"===l,"border-warning bg-warning/30":"warning"===l}),children:(0,t.jsx)(r.default,{data:n,enableGutter:!1,enableProse:!1})})})},22533,e=>{"use strict";var t=e.i(509273),a=e.i(519455),r=e.i(530941),n=e.i(472960);e.s(["CMSLink",0,e=>{let{type:l,appearance:o="inline",children:s,className:i,label:c,newTab:u,reference:d,size:p,url:f,site:g}=e,b="reference"===l&&"object"==typeof d?.value&&d.value.slug?`${d?.relationTo!=="pages"?`/${d?.relationTo}`:""}/${d.value.slug}`:f;if(!b)return null;let m=u?{rel:"noopener noreferrer",target:"_blank"}:{};return"inline"===o?(0,t.jsxs)(n.default,{className:(0,r.cn)(i),href:b||f||"",...m,children:[c&&c,s&&s]}):(0,t.jsx)(a.Button,{asChild:!0,className:i,size:"link"===o?"clear":p,variant:o,children:(0,t.jsxs)(n.default,{className:(0,r.cn)(i),href:b||f||"",...m,children:[c&&c,s&&s]})})}])},235434,e=>{"use strict";var t=e.i(509273),a=e.i(656447),r=e.i(179995);let n=e=>{let{apiRoute:t,depth:a,refresh:n,serverURL:l}=e,o=(0,r.useRef)(!1),s=(0,r.useCallback)(e=>{e.origin===l&&e.data&&"object"==typeof e.data&&"payload-document-event"===e.data.type&&("function"==typeof n?n():console.error("You must provide a refresh function to `RefreshRouteOnSave`"))},[n,l]);return(0,r.useEffect)(()=>("u">typeof window&&window.addEventListener("message",s),o.current||(o.current=!0,(e=>{let{serverURL:t}=e;if("u">typeof window){let e=window?.opener||window?.parent;e?.postMessage({type:"payload-live-preview",ready:!0},t)}})({serverURL:l}),n()),()=>{"u">typeof window&&window.removeEventListener("message",s)}),[l,s,a,t,n]),null};var l=e.i(5168);e.s(["LivePreviewListener",0,()=>{let e=(0,l.useRouter)();return(0,t.jsx)(n,{refresh:e.refresh,serverURL:(0,a.getClientSideURL)()})}],235434)},760207,e=>{"use strict";e.s(["default",()=>y],760207);var t=e.i(509273),a=e.i(168857),r=e.i(441727),n=e.i(401529),l=e.i(164417),o=e.i(166331),s=e.i(232778),i=e.i(530941),c=e.i(735451),u=e.i(832579),d=e.i(519533),p=e.i(946213);let f=({className:e,embedUrl:a})=>(0,t.jsx)("div",{className:(0,i.cn)("mx-auto w-full",e),children:(0,t.jsx)(p.AspectRatio,{ratio:16/9,className:"bg-muted",children:(0,t.jsx)("iframe",{className:"w-full h-full border",src:`https://www.youtube.com/embed/${a}`,allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0,title:"Embedded youtube"})})});var g=e.i(472960);let b=({className:e,html:a})=>(0,t.jsx)("div",{children:(0,t.jsx)("div",{dangerouslySetInnerHTML:{__html:a||""}})}),m=({linkNode:e})=>{let{value:t,relationTo:a}=e.fields.doc;if("object"!=typeof t)throw Error("Expected value to be an object");let r=t.slug,n=t?.breadcrumbs;return r&&`${"pages"!==a?`/${a}`:n&&n?.length>0?n[n.length-1].url:""}${n?.length>0?"":`/${r}`}`},h=({defaultConverters:e})=>({...e,...(0,r.LinkJSXConverter)({internalDocToHref:m}),link:({node:e,children:a,nodesToJSX:r})=>{let n=(e=>{let{linkType:t,url:a,doc:r,file:n}=e.fields||{};if("internal"===t&&r)try{let t=m({linkNode:e});if(t)return t}catch(e){}if("file"===t&&n){let e=n&&"object"==typeof n&&"value"in n?n.value:n,t=[e?.url,e?.staticURL,e?.previewURL,e?.downloadURL,n?.url,n?.staticURL,n?.previewURL,n?.downloadURL].filter(
1Boolean);if(t.length>0)return t[0]}if("internal"!==t&&"string"==typeof a&&a.length>0)return a})(e),l=e?.fields?.url,o=n||l||"#",s=e?.fields?.newTab,i=s?"noopener noreferrer":void 0,c=s?"_blank":void 0,u=a&&(!Array.isArray(a)||a.length>0)?a:r?.({nodes:e?.children})??null;return!o.startsWith("/")||o.startsWith("/api/")||o.startsWith("http")?(0,t.jsx)("a",{href:o,target:c,rel:i,children:u}):(0,t.jsx)(g.default,{href:o,target:c,rel:i,children:u})},blocks:{banner:({node:e})=>(0,t.jsx)(o.BannerBlock,{className:"col-start-2 mb-4",...e.fields}),mediaBlock:({node:e})=>(0,t.jsx)(a.MediaBlock,{className:"col-start-1 col-span-3 m-0",pictureClassName:"my-2",...e.fields,captionClassName:"mx-auto max-w-[48rem]",enableGutter:!1,disableInnerContainer:!0,noBorder:!1}),code:({node:e})=>(0,t.jsx)(l.CodeBlock,{className:"col-start-2",...e.fields}),cta:({node:e})=>(0,t.jsx)(s.CallToActionBlock,{...e.fields}),filesBlock:({node:e})=>(0,t.jsx)(c.FilesBlock,{...e.fields}),formBlock:({node:e})=>(0,t.jsx)(u.FormBlock,{...e.fields}),mapBlock:({node:e})=>(0,t.jsx)(d.MapBlock,{...e.fields}),videoBlock:({node:e})=>(0,t.jsx)(f,{...e.fields}),html:({node:e})=>(0,t.jsx)(b,{...e.fields})}});function y(e){let{className:a,enableProse:r=!0,enableGutter:l=!0,...o}=e;return(0,t.jsx)(n.RichText,{converters:h,className:(0,i.cn)("payload-richtext",{container:l,"max-w-none":!l,"mx-auto prose md:prose-md dark:prose-invert":r},a),...o})}},946213,e=>{"use strict";var t=e.i(179995),a=e.i(254353),r=e.i(509273),n=t.forwardRef((e,t)=>{let{ratio:n=1,style:l,...o}=e;return(0,r.jsx)("div",{style:{position:"relative",width:"100%",paddingBottom:`${100/n}%`},"data-radix-aspect-ratio-wrapper":"",children:(0,r.jsx)(a.Primitive.div,{...o,ref:t,style:{...l,position:"absolute",top:0,right:0,bottom:0,left:0}})})});
1n.displayName="AspectRatio",e.s(["AspectRatio",0,n],946213)}]);

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