<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5565,7851],{15587:(e,t,n)=&gt;{"use strict";n.d(t,{Eq:()=&gt;u});var r=new WeakMap,i=new WeakMap,l={},o=0,a=function(e){return e&amp;&amp;(e.host||a(e.parentNode))},s=function(e,t,n,s){var u=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var n=a(e);return n&amp;&amp;t.contains(n)?n:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});l[n]||(l[n]=new WeakMap);var c=l[n],d=[],f=new Set,h=new Set(u),p=function(e){!e||f.has(e)||(f.add(e),p(e.parentNode))};u.forEach(p);var g=function(e){!e||h.has(e)||Array.prototype.forEach.call(e.children,function(e){if(f.has(e))g(e);else try{var t=e.getAttribute(s),l=null!==t&amp;&amp;"false"!==t,o=(r.get(e)||0)+1,a=(c.get(e)||0)+1;r.set(e,o),c.set(e,a),d.push(e),1===o&amp;&amp;l&amp;&amp;i.set(e,!0),1===a&amp;&amp;e.setAttribute(n,"true"),l||e.setAttribute(s,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return g(t),f.clear(),o++,function(){d.forEach(function(e){var t=r.get(e)-1,l=c.get(e)-1;r.set(e,t),c.set(e,l),t||(i.has(e)||e.removeAttribute(s),i.delete(e)),l||e.removeAttribute(n)}),--o||(r=new WeakMap,r=new WeakMap,i=new WeakMap,l={})}},u=function(e,t,n){void 0===n&amp;&amp;(n="data-aria-hidden");var r,i=Array.from(Array.isArray(e)?e:[e]),l=t||(r=e,"undefined"==typeof document?null:(Array.isArray(r)?r[0]:r).ownerDocument.body);return l?(i.push.apply(i,Array.from(l.querySelectorAll("[aria-live]"))),s(i,l,n,"aria-hidden")):function(){return null}}},5565:(e,t,n)=&gt;{"use strict";n.d(t,{default:()=&gt;i.a});var r=n(4146),i=n.n(r)},4146:(e,t,n)=&gt;{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return s},getImageProps:function(){return a}});let r=n(60306),i=n(40666),l=n(87970),o=r._(n(65514));function a(e){let{props:t}=(0,i.getImgProps)(e,{defaultLoader:o.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&amp;&amp;delete t[e];return{props:t}}let s=l.Image},66531:(e,t)=&gt;{"use strict";var n=60103,r=60106,i=60107,l=60108,o=60114,a=60109,s=60110,u=60112,c=60113,d=60120,f=60115,h=60116;if("function"==typeof Symbol&amp;&amp;Symbol.for){var p=Symbol.for;p("react.element"),p("react.portal"),p("react.fragment"),p("react.strict_mode"),p("react.profiler"),p("react.provider"),p("react.context"),p("react.forward_ref"),p("react.suspense"),p("react.suspense_list"),p("react.memo"),p("react.lazy"),p("react.block"),p("react.server.block"),p("react.fundamental"),p("react.debug_trace_mode"),p("react.legacy_hidden")}},40583:(e,t,n)=&gt;{"use strict";n(66531)},2431:(e,t,n)=&gt;{"use strict";n.d(t,{A:()=&gt;Z});var r,i,l=n(6476),o=n(12115),a="right-scroll-bar-position",s="width-before-scroll-bar";function u(e,t){return"function"==typeof e?e(t):e&amp;&amp;(e.current=t),e}var c="undefined"!=typeof window?o.useLayoutEffect:o.useEffect,d=new WeakMap;function f(e){return e}var h=function(e){void 0===e&amp;&amp;(e={});var t,n,r,i=(void 0===t&amp;&amp;(t=f),n=[],r=!1,{read:function(){if(r)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:null},useMedium:function(e){var i=t(e,r);return n.push(i),function(){n=n.filter(function(e){return e!==i})}},assignSyncMedium:function(e){for(r=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){r=!0;var t=[];if(n.length){var i=n;n=[],i.forEach(e),t=n}var l=function(){var n=t;t=[],n.forEach(e)},o=function(){return Promise.resolve().then(l)};o(),n={push:function(e){t.push(e),o()},filter:function(e){return t=t.filter(e),n}}}});return i.options=(0,l.Cl)({async:!0,ssr:!1},e),i}(),p=function(){},g=o.forwardRef(function(e,t){var n,r,i,a,s=o.useRef(null),f=o.useState({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:p}),g=f[0],m=f[1],v=e.forwardProps,x=e.children,y=e.className,_=e.removeScrollBar,b=e.enabled,C=e.shards,w=e.sideCar,k=e.noIsolation,E=e.inert,T=e.allowPinchZoom,S=e.as,N=e.gapMode,I=(0,l.Tt)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),A=(n=[s,t],r=function(e){return n.forEach(function(t){return u(t,e)})},(i=(0,o.useState)(function(){return{value:null,callback:r,facade:{get current(){return i.value},set current(value){var e=i.value;e!==value&amp;&amp;(i.value=value,i.callback(value,e))}}}})[0]).callback=r,a=i.facade,c(function(){var e=d.get(a);if(e){var t=new Set(e),r=new Set(n),i=a.current;t.forEach(function(e){r.has(e)||u(e,null)}),r.forEach(function(e){t.has(e)||u(e,i)})}d.set(a,n)},[n]),a),M=(0,l.Cl)((0,l.Cl)({},I),g);return o.createElement(o.Fragment,null,b&amp;&amp;o.createElement(w,{sideCar:h,removeScrollBar:_,shards:C,noIsolation:k,inert:E,setCallbacks:m,allowPinchZoom:!!T,lockRef:s,gapMode:N}),v?o.cloneElement(o.Children.only(x),(0,l.Cl)((0,l.Cl)({},M),{ref:A})):o.createElement(void 0===S?"div":S,(0,l.Cl)({},M,{className:y,ref:A}),x))});g.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},g.classNames={fullWidth:s,zeroRight:a};var m=function(e){var t=e.sideCar,n=(0,l.Tt)(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error("Sidecar medium not found");return o.createElement(r,(0,l.Cl)({},n))};m.isSideCarExport=!0;var v=function(){var e=0,t=null;return{add:function(r){if(0==e&amp;&amp;(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=i||n.nc;return t&amp;&amp;e.setAttribute("nonce",t),e}())){var l,o;(l=t).styleSheet?l.styleSheet.cssText=r:l.appendChild(document.createTextNode(r)),o=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(o)}e++},remove:function(){--e||!t||(t.parentNode&amp;&amp;t.parentNode.removeChild(t),t=null)}}},x=function(){var e=v();return function(t,n){o.useEffect(function(){return e.add(t),function(){e.remove()}},[t&amp;&amp;n])}},y=function(){var e=x();return function(t){return e(t.styles,t.dynamic),null}},_={left:0,top:0,right:0,gap:0},b=function(e){return parseInt(e||"",10)||0},C=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],i=t["padding"===e?"paddingRight":"marginRight"];return[b(n),b(r),b(i)]},w=function(e){if(void 0===e&amp;&amp;(e="margin"),"undefined"==typeof window)return _;var t=C(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},k=y(),E="data-scroll-locked",T=function(e,t,n,r){var i=e.left,l=e.top,o=e.right,u=e.gap;return void 0===n&amp;&amp;(n="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(u,"px ").concat(r,";\n  }\n  body[").concat(E,"] {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([t&amp;&amp;"position: relative ".concat(r,";"),"margin"===n&amp;&amp;"\n    padding-left: ".concat(i,"px;\n    padding-top: ").concat(l,"px;\n    padding-right: ").concat(o,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(u,"px ").concat(r,";\n    "),"padding"===n&amp;&amp;"padding-right: ".concat(u,"px ").concat(r,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(a," {\n    right: ").concat(u,"px ").concat(r,";\n  }\n  \n  .").concat(s," {\n    margin-right: ").concat(u,"px ").concat(r,";\n  }\n  \n  .").concat(a," .").concat(a," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(s," .").concat(s," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body[").concat(E,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(u,"px;\n  }\n")},S=function(){var e=parseInt(document.body.getAttribute(E)||"0",10);return isFinite(e)?e:0},N=function(){o.useEffect(function(){return document.body.setAttribute(E,(S()+1).toString()),function(){var e=S()-1;e&lt;=0?document.body.removeAttribute(E):document.body.setAttribute(E,e.toString())}},[])},I=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,i=void 0===r?"margin":r;N();var l=o.useMemo(function(){return w(i)},[i]);return o.createElement(k,{styles:T(l,!t,i,n?"":"!important")})},A=!1;if("undefined"!=typeof window)try{var M=Object.defineProperty({},"passive",{get:function(){return A=!0,!0}});window.addEventListener("test",M,M),window.removeEventListener("test",M,M)}catch(e){A=!1}var L=!!A&amp;&amp;{passive:!1},F=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&amp;&amp;!(n.overflowY===n.overflowX&amp;&amp;"TEXTAREA"!==e.tagName&amp;&amp;"visible"===n[t])},O=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&amp;&amp;r instanceof ShadowRoot&amp;&amp;(r=r.host),P(e,r)){var i=D(e,r);if(i[1]&gt;i[2])return!0}r=r.parentNode}while(r&amp;&amp;r!==n.body);return!1},P=function(e,t){return"v"===e?F(t,"overflowY"):F(t,"overflowX")},D=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},V=function(e,t,n,r,i){var l,o=(l=window.getComputedStyle(t).direction,"h"===e&amp;&amp;"rtl"===l?-1:1),a=o*r,s=n.target,u=t.contains(s),c=!1,d=a&gt;0,f=0,h=0;do{var p=D(e,s),g=p[0],m=p[1]-p[2]-o*g;(g||m)&amp;&amp;P(e,s)&amp;&amp;(f+=m,h+=g),s instanceof ShadowRoot?s=s.host:s=s.parentNode}while(!u&amp;&amp;s!==document.body||u&amp;&amp;(t.contains(s)||t===s));return d&amp;&amp;(i&amp;&amp;1&gt;Math.abs(f)||!i&amp;&amp;a&gt;f)?c=!0:!d&amp;&amp;(i&amp;&amp;1&gt;Math.abs(h)||!i&amp;&amp;-a&gt;h)&amp;&amp;(c=!0),c},H=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},R=function(e){return[e.deltaX,e.deltaY]},z=function(e){return e&amp;&amp;"current"in e?e.current:e},B=0,J=[];let j=(r=function(e){var t=o.useRef([]),n=o.useRef([0,0]),r=o.useRef(),i=o.useState(B++)[0],a=o.useState(y)[0],s=o.useRef(e);o.useEffect(function(){s.current=e},[e]),o.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var t=(0,l.fX)([e.lockRef.current],(e.shards||[]).map(z),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var u=o.useCallback(function(e,t){if("touches"in e&amp;&amp;2===e.touches.length||"wheel"===e.type&amp;&amp;e.ctrlKey)return!s.current.allowPinchZoom;var i,l=H(e),o=n.current,a="deltaX"in e?e.deltaX:o[0]-l[0],u="deltaY"in e?e.deltaY:o[1]-l[1],c=e.target,d=Math.abs(a)&gt;Math.abs(u)?"h":"v";if("touches"in e&amp;&amp;"h"===d&amp;&amp;"range"===c.type)return!1;var f=O(d,c);if(!f)return!0;if(f?i=d:(i="v"===d?"h":"v",f=O(d,c)),!f)return!1;if(!r.current&amp;&amp;"changedTouches"in e&amp;&amp;(a||u)&amp;&amp;(r.current=i),!i)return!0;var h=r.current||i;return V(h,t,e,"h"===h?a:u,!0)},[]),c=o.useCallback(function(e){if(J.length&amp;&amp;J[J.length-1]===a){var n="deltaY"in e?R(e):H(e),r=t.current.filter(function(t){var r;return t.name===e.type&amp;&amp;(t.target===e.target||e.target===t.shadowParent)&amp;&amp;(r=t.delta)[0]===n[0]&amp;&amp;r[1]===n[1]})[0];if(r&amp;&amp;r.should){e.cancelable&amp;&amp;e.preventDefault();return}if(!r){var i=(s.current.shards||[]).map(z).filter(Boolean).filter(function(t){return t.contains(e.target)});(i.length&gt;0?u(e,i[0]):!s.current.noIsolation)&amp;&amp;e.cancelable&amp;&amp;e.preventDefault()}}},[]),d=o.useCallback(function(e,n,r,i){var l={name:e,delta:n,target:r,should:i,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&amp;&amp;(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(l),setTimeout(function(){t.current=t.current.filter(function(e){return e!==l})},1)},[]),f=o.useCallback(function(e){n.current=H(e),r.current=void 0},[]),h=o.useCallback(function(t){d(t.type,R(t),t.target,u(t,e.lockRef.current))},[]),p=o.useCallback(function(t){d(t.type,H(t),t.target,u(t,e.lockRef.current))},[]);o.useEffect(function(){return J.push(a),e.setCallbacks({onScrollCapture:h,onWheelCapture:h,onTouchMoveCapture:p}),document.addEventListener("wheel",c,L),document.addEventListener("touchmove",c,L),document.addEventListener("touchstart",f,L),function(){J=J.filter(function(e){return e!==a}),document.removeEventListener("wheel",c,L),document.removeEventListener("touchmove",c,L),document.removeEventListener("touchstart",f,L)}},[]);var g=e.removeScrollBar,m=e.inert;return o.createElement(o.Fragment,null,m?o.createElement(a,{styles:"\n  .block-interactivity-".concat(i," {pointer-events: none;}\n  .allow-interactivity-").concat(i," {pointer-events: all;}\n")}):null,g?o.createElement(I,{gapMode:e.gapMode}):null)},h.useMedium(r),m);var W=o.forwardRef(function(e,t){return o.createElement(g,(0,l.Cl)({},e,{ref:t,sideCar:j}))});W.classNames=g.classNames;let Z=W},17754:()=&gt;{},79992:(e,t,n)=&gt;{"use strict";n.d(t,{_:()=&gt;o,h:()=&gt;a});var r=n(28714),i=n(3343);function l(e){e.undoStack=[],e.redoStack=[],e.current=null}function o(e,t,n){let o,a;let s=(o=Date.now(),a=0,(t,r,l,s,u,c)=&gt;{let d=Date.now();if(c.has("historic"))return a=0,o=d,2;let f=function(e,t,n,r,l){if(null===e||0===n.size&amp;&amp;0===r.size&amp;&amp;!l)return 0;let o=t._selection,a=e._selection;if(l)return 1;if(!((0,i.I2)(o)&amp;&amp;(0,i.I2)(a)&amp;&amp;a.isCollapsed()&amp;&amp;o.isCollapsed()))return 0;let s=function(e,t,n){let r=e._nodeMap,l=[];for(let e of t){let t=r.get(e);void 0!==t&amp;&amp;l.push(t)}for(let[e,t]of n){if(!t)continue;let n=r.get(e);void 0===n||(0,i.hV)(n)||l.push(n)}return l}(t,n,r);if(0===s.length)return 0;if(s.length&gt;1){let n=t._nodeMap,r=n.get(o.anchor.key),l=n.get(a.anchor.key);return r&amp;&amp;l&amp;&amp;!e._nodeMap.has(r.__key)&amp;&amp;(0,i.kF)(r)&amp;&amp;1===r.__text.length&amp;&amp;1===o.anchor.offset?2:0}let u=s[0],c=e._nodeMap.get(u.__key);if(!(0,i.kF)(c)||!(0,i.kF)(u)||c.__mode!==u.__mode)return 0;let d=c.__text,f=u.__text;if(d===f)return 0;let h=o.anchor,p=a.anchor;if(h.key!==p.key||"text"!==h.type)return 0;let g=h.offset,m=p.offset,v=f.length-d.length;return 1===v&amp;&amp;m===g-1?2:-1===v&amp;&amp;m===g+1?3:-1===v&amp;&amp;m===g?4:0}(t,r,s,u,e.isComposing()),h=(()=&gt;{let h=null===l||l.editor===e,p=c.has("history-push");if(!p&amp;&amp;h&amp;&amp;c.has("history-merge"))return 0;if(null===t)return 1;let g=r._selection;return s.size&gt;0||u.size&gt;0?!1===p&amp;&amp;0!==f&amp;&amp;f===a&amp;&amp;d&lt;o+n&amp;&amp;h||1===s.size&amp;&amp;function(e,t,n){let r=t._nodeMap.get(e),l=n._nodeMap.get(e),o=t._selection,a=n._selection;return!((0,i.I2)(o)&amp;&amp;(0,i.I2)(a)&amp;&amp;"element"===o.anchor.type&amp;&amp;"element"===o.focus.type&amp;&amp;"text"===a.anchor.type&amp;&amp;"text"===a.focus.type||!(0,i.kF)(r)||!(0,i.kF)(l)||r.__parent!==l.__parent)&amp;&amp;JSON.stringify(t.read(()=&gt;r.exportJSON()))===JSON.stringify(n.read(()=&gt;l.exportJSON()))}(Array.from(s)[0],t,r)?0:1:null!==g?0:2})();return o=d,a=f,h});return(0,r.Sd)(e.registerCommand(i.ZK,()=&gt;((function(e,t){let n=t.redoStack,r=t.undoStack;if(0!==r.length){let l=t.current,o=r.pop();null!==l&amp;&amp;(n.push(l),e.dispatchCommand(i.WW,!0)),0===r.length&amp;&amp;e.dispatchCommand(i.Kf,!1),t.current=o||null,o&amp;&amp;o.editor.setEditorState(o.editorState,{tag:"historic"})}})(e,t),!0),i.jZ),e.registerCommand(i.V3,()=&gt;((function(e,t){let n=t.redoStack,r=t.undoStack;if(0!==n.length){let l=t.current;null!==l&amp;&amp;(r.push(l),e.dispatchCommand(i.Kf,!0));let o=n.pop();0===n.length&amp;&amp;e.dispatchCommand(i.WW,!1),t.current=o||null,o&amp;&amp;o.editor.setEditorState(o.editorState,{tag:"historic"})}})(e,t),!0),i.jZ),e.registerCommand(i.SK,()=&gt;(l(t),!1),i.jZ),e.registerCommand(i.t5,()=&gt;(l(t),e.dispatchCommand(i.WW,!1),e.dispatchCommand(i.Kf,!1),!0),i.jZ),e.registerUpdateListener(({editorState:n,prevEditorState:r,dirtyLeaves:l,dirtyElements:o,tags:a})=&gt;{let u=t.current,c=t.redoStack,d=t.undoStack,f=null===u?null:u.editorState;if(null!==u&amp;&amp;n===f)return;let h=s(r,n,u,l,o,a);if(1===h)0!==c.length&amp;&amp;(t.redoStack=[],e.dispatchCommand(i.WW,!1)),null!==u&amp;&amp;(d.push({...u}),e.dispatchCommand(i.Kf,!0));else if(2===h)return;t.current={editor:e,editorState:n}}))}function a(){return{current:null,redoStack:[],undoStack:[]}}},29632:(e,t,n)=&gt;{"use strict";n.d(t,{DF:()=&gt;a,Gu:()=&gt;l,Mx:()=&gt;o});var r=n(12115),i=function(e){return e&amp;&amp;e.__esModule&amp;&amp;Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(function(e){let t=new URLSearchParams;t.append("code",e);for(let e=1;e&lt;arguments.length;e++)t.append("v",arguments[e]);throw Error(`Minified Lexical error #${e}; visit https://lexical.dev/docs/error?${t} for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`)});let l=(0,r.createContext)(null);function o(e,t){let n=null;return null!=e&amp;&amp;(n=e[1]),{getTheme:function(){return null!=t?t:null!=n?n.getTheme():null}}}function a(){let e=(0,r.useContext)(l);return null==e&amp;&amp;i(8),e}},67608:(e,t,n)=&gt;{"use strict";n.d(t,{a:()=&gt;d});var r=n(29632),i=n(12115),l=n(95155),o=n(81946),a=n(28714);let s="undefined"!=typeof window&amp;&amp;void 0!==window.document&amp;&amp;void 0!==window.document.createElement?i.useLayoutEffect:i.useEffect,u=(0,i.forwardRef)(function({editor:e,ariaActiveDescendant:t,ariaAutoComplete:n,ariaControls:r,ariaDescribedBy:o,ariaErrorMessage:a,ariaExpanded:u,ariaInvalid:c,ariaLabel:d,ariaLabelledBy:f,ariaMultiline:h,ariaOwns:p,ariaRequired:g,autoCapitalize:m,className:v,id:x,role:y="textbox",spellCheck:_=!0,style:b,tabIndex:C,"data-testid":w,...k},E){let[T,S]=(0,i.useState)(e.isEditable()),N=(0,i.useCallback)(t=&gt;{t&amp;&amp;t.ownerDocument&amp;&amp;t.ownerDocument.defaultView?e.setRootElement(t):e.setRootElement(null)},[e]),I=(0,i.useMemo)(()=&gt;(function(...e){return t=&gt;{e.forEach(e=&gt;{"function"==typeof e?e(t):null!=e&amp;&amp;(e.current=t)})}})(E,N),[N,E]);return s(()=&gt;(S(e.isEditable()),e.registerEditableListener(e=&gt;{S(e)})),[e]),(0,l.jsx)("div",{"aria-activedescendant":T?t:void 0,"aria-autocomplete":T?n:"none","aria-controls":T?r:void 0,"aria-describedby":o,...null!=a?{"aria-errormessage":a}:{},"aria-expanded":T&amp;&amp;"combobox"===y?!!u:void 0,...null!=c?{"aria-invalid":c}:{},"aria-label":d,"aria-labelledby":f,"aria-multiline":h,"aria-owns":T?p:void 0,"aria-readonly":!T||void 0,"aria-required":g,autoCapitalize:m,className:v,contentEditable:T,"data-testid":w,id:x,ref:I,role:T?y:void 0,spellCheck:_,style:b,tabIndex:C,...k})});function c(e){return e.getEditorState().read((0,o.yl)(e.isComposing()))}let d=(0,i.forwardRef)(function(e,t){let{placeholder:n,...i}=e,[o]=(0,r.DF)();return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(u,{editor:o,...i,ref:t}),null!=n&amp;&amp;(0,l.jsx)(f,{editor:o,content:n})]})});function f({content:e,editor:t}){let n=function(e){let[t,n]=(0,i.useState)(()=&gt;c(e));return s(()=&gt;{function t(){n(c(e))}return t(),(0,a.Sd)(e.registerUpdateListener(()=&gt;{t()}),e.registerEditableListener(()=&gt;{t()}))},[e]),t}(t),[r,o]=(0,i.useState)(t.isEditable());if((0,i.useLayoutEffect)(()=&gt;(o(t.isEditable()),t.registerEditableListener(e=&gt;{o(e)})),[t]),!n)return null;let u=null;return"function"==typeof e?u=e(r):null!==e&amp;&amp;(u=e),null===u?null:(0,l.jsx)("div",{"aria-hidden":!0,children:u})}},56313:(e,t,n)=&gt;{"use strict";n.d(t,{A:()=&gt;s});var r=n(12115),i=n(95155);function l(e,t){return(l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}var o={error:null},a=function(e){function t(){for(var t,n=arguments.length,r=Array(n),i=0;i&lt;n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this).state=o,t.resetErrorBoundary=function(){for(var e,n=arguments.length,r=Array(n),i=0;i&lt;n;i++)r[i]=arguments[i];null==t.props.onReset||(e=t.props).onReset.apply(e,r),t.reset()},t}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,l(t,e),t.getDerivedStateFromError=function(e){return{error:e}};var n=t.prototype;return n.reset=function(){this.setState(o)},n.componentDidCatch=function(e,t){var n,r;null==(n=(r=this.props).onError)||n.call(r,e,t)},n.componentDidUpdate=function(e,t){var n,r,i,l,o=this.state.error,a=this.props.resetKeys;null!==o&amp;&amp;null!==t.error&amp;&amp;(void 0===(i=e.resetKeys)&amp;&amp;(i=[]),void 0===(l=a)&amp;&amp;(l=[]),i.length!==l.length||i.some(function(e,t){return!Object.is(e,l[t])}))&amp;&amp;(null==(n=(r=this.props).onResetKeysChange)||n.call(r,e.resetKeys,a),this.reset())},n.render=function(){var e=this.state.error,t=this.props,n=t.fallbackRender,i=t.FallbackComponent,l=t.fallback;if(null!==e){var o={error:e,resetErrorBoundary:this.resetErrorBoundary};if(r.isValidElement(l))return l;if("function"==typeof n)return n(o);if(i)return r.createElement(i,o);throw Error("react-error-boundary requires either a fallback, fallbackRender, or FallbackComponent prop")}return this.props.children},t}(r.Component);function s({children:e,onError:t}){return(0,i.jsx)(a,{fallback:(0,i.jsx)("div",{style:{border:"1px solid #f00",color:"#f00",padding:"8px"},children:"An error was thrown."}),onError:t,children:e})}},91594:(e,t,n)=&gt;{"use strict";n.d(t,{G:()=&gt;o});var r=n(29632),i=n(79992),l=n(12115);function o({delay:e,externalHistoryState:t}){let[n]=(0,r.DF)();return function(e,t,n=1e3){let r=(0,l.useMemo)(()=&gt;t||(0,i.h)(),[t]);(0,l.useEffect)(()=&gt;(0,i._)(e,r,n),[n,e,r])}(n,t,e),null}},33627:(e,t,n)=&gt;{"use strict";n.d(t,{$:()=&gt;g});var r=n(29632),i=n(12115);let l="undefined"!=typeof window&amp;&amp;void 0!==window.document&amp;&amp;void 0!==window.document.createElement?i.useLayoutEffect:i.useEffect;function o(e){return{initialValueFn:()=&gt;e.isEditable(),subscribe:t=&gt;e.registerEditableListener(t)}}var a=n(81946),s=n(28714),u=n(47650),c=n(95155),d=n(3343),f=n(84422);let h="undefined"!=typeof window&amp;&amp;void 0!==window.document&amp;&amp;void 0!==window.document.createElement?i.useLayoutEffect:i.useEffect;function p(e){return e.getEditorState().read((0,a.yl)(e.isComposing()))}function g({contentEditable:e,placeholder:t=null,ErrorBoundary:n}){var l;let[o]=(0,r.DF)(),a=function(e,t){let[n,r]=(0,i.useState)(()=&gt;e.getDecorators());return h(()=&gt;e.registerDecoratorListener(e=&gt;{(0,u.flushSync)(()=&gt;{r(e)})}),[e]),(0,i.useEffect)(()=&gt;{r(e.getDecorators())},[e]),(0,i.useMemo)(()=&gt;{let r=[],l=Object.keys(n);for(let o=0;o&lt;l.length;o++){let a=l[o],s=(0,c.jsx)(t,{onError:t=&gt;e._onError(t),children:(0,c.jsx)(i.Suspense,{fallback:null,children:n[a]})}),d=e.getElementByKey(a);null!==d&amp;&amp;r.push((0,u.createPortal)(s,d,a))}return r},[t,n,e])}(o,n);return h(()=&gt;(0,s.Sd)((0,f.ZI)(l),function(e){let t=window.location.origin,n=n=&gt;{if(n.origin!==t)return;let r=e.getRootElement();if(document.activeElement!==r)return;let i=n.data;if("string"==typeof i){let t;try{t=JSON.parse(i)}catch(e){return}if(t&amp;&amp;"nuanria_messaging"===t.protocol&amp;&amp;"request"===t.type){let r=t.payload;if(r&amp;&amp;"makeChanges"===r.functionId){let t=r.args;if(t){let[r,i,l,o,a,s]=t;e.update(()=&gt;{let e=(0,d.vJ)();if((0,d.I2)(e)){let t=e.anchor,s=t.getNode(),u=0,c=0;if((0,d.kF)(s)&amp;&amp;r&gt;=0&amp;&amp;i&gt;=0&amp;&amp;(u=r,c=r+i,e.setTextNodeRange(s,u,s,c)),u===c&amp;&amp;""===l||(e.insertRawText(l),s=t.getNode()),(0,d.kF)(s)){u=o,c=o+a;let t=s.getTextContentSize();u=u&gt;t?t:u,c=c&gt;t?t:c,e.setTextNodeRange(s,u,s,c)}n.stopImmediatePropagation()}})}}}}};return window.addEventListener("message",n,!0),()=&gt;{window.removeEventListener("message",n,!0)}}(l)),[l=o]),(0,c.jsxs)(c.Fragment,{children:[e,(0,c.jsx)(m,{content:t}),a]})}function m({content:e}){let[t]=(0,r.DF)(),n=function(e){let[t,n]=(0,i.useState)(()=&gt;p(e));return h(()=&gt;{function t(){n(p(e))}return t(),(0,s.Sd)(e.registerUpdateListener(()=&gt;{t()}),e.registerEditableListener(()=&gt;{t()}))},[e]),t}(t),a=function(e){let[t]=(0,r.DF)(),n=(0,i.useMemo)(()=&gt;e(t),[t,e]),[o,a]=(0,i.useState)(()=&gt;n.initialValueFn()),s=(0,i.useRef)(o);return l(()=&gt;{let{initialValueFn:e,subscribe:t}=n,r=e();return s.current!==r&amp;&amp;(s.current=r,a(r)),t(e=&gt;{s.current=e,a(e)})},[n,e]),o}(o);return n?"function"==typeof e?e(a):e:null}},58082:(e,t,n)=&gt;{"use strict";n.d(t,{Y:()=&gt;a});var r=n(29632),i=n(3343),l=n(12115);function o(e,t){return e.getEditorState().read(()=&gt;{let e=(0,i.ns)(t);return null!==e&amp;&amp;e.isSelected()})}function a(e){let[t]=(0,r.DF)(),[n,a]=(0,l.useState)(()=&gt;o(t,e));return(0,l.useEffect)(()=&gt;{let n=!0,r=t.registerUpdateListener(()=&gt;{n&amp;&amp;a(o(t,e))});return()=&gt;{n=!1,r()}},[t,e]),[n,(0,l.useCallback)(n=&gt;{t.update(()=&gt;{let t=(0,i.vJ)();(0,i.RT)(t)||(t=(0,i.rU)(),(0,i.n1)(t)),(0,i.RT)(t)&amp;&amp;(n?t.add(e):t.delete(e))})},[t,e]),(0,l.useCallback)(()=&gt;{t.update(()=&gt;{let e=(0,i.vJ)();(0,i.RT)(e)&amp;&amp;e.clear()})},[t])]}},84422:(e,t,n)=&gt;{"use strict";n.d(t,{fi:()=&gt;A,xi:()=&gt;k,Pi:()=&gt;M,jd:()=&gt;E,jL:()=&gt;T,dJ:()=&gt;w,ZI:()=&gt;D});var r=n(64072),i=n(3343);let l=new Set(["STYLE","SCRIPT"]);var o=n(28714),a=function(e){return e&amp;&amp;e.__esModule&amp;&amp;Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(function(e){let t=new URLSearchParams;t.append("code",e);for(let e=1;e&lt;arguments.length;e++)t.append("v",arguments[e]);throw Error(`Minified Lexical error #${e}; visit https://lexical.dev/docs/error?${t} for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`)});function s(e,t,n){let o=e.getData("application/x-lexical-editor");if(o)try{let e=JSON.parse(o);if(e.namespace===n._config.namespace&amp;&amp;Array.isArray(e.nodes))return u(n,function(e){let t=[];for(let n=0;n&lt;e.length;n++){let l=e[n],o=(0,i.GM)(l);(0,i.kF)(o)&amp;&amp;(0,r.Xg)(o),t.push(o)}return t}(e.nodes),t)}catch(e){}let a=e.getData("text/html");if(a)try{let e=(new DOMParser).parseFromString(window.trustedTypes&amp;&amp;window.trustedTypes.createPolicy?window.trustedTypes.createPolicy("lexical",{createHTML:e=&gt;e}).createHTML(a):a,"text/html");return u(n,function(e,t){let n=t.body?t.body.childNodes:[],r=[],o=[];for(let t=0;t&lt;n.length;t++){let a=n[t];if(!l.has(a.nodeName)){let t=function e(t,n,r,o,a=new Map,s){let u=[];if(l.has(t.nodeName))return u;let c=null,d=function(e,t){let{nodeName:n}=e,r=t._htmlConversions.get(n.toLowerCase()),i=null;if(void 0!==r)for(let t of r){let n=t(e);null!==n&amp;&amp;(null===i||(i.priority||0)&lt;=(n.priority||0))&amp;&amp;(i=n)}return null!==i?i.conversion:null}(t,n),f=d?d(t):null,h=null;if(null!==f){h=f.after;let e=f.node;if(null!==(c=Array.isArray(e)?e[e.length-1]:e)){for(let[,e]of a)if(!(c=e(c,s)))break;c&amp;&amp;u.push(...Array.isArray(e)?e:[c])}null!=f.forChild&amp;&amp;a.set(t.nodeName,f.forChild)}let p=t.childNodes,g=[],m=(null==c||!(0,i.Iq)(c))&amp;&amp;(null!=c&amp;&amp;(0,i.y6)(c)||o);for(let t=0;t&lt;p.length;t++)g.push(...e(p[t],n,r,m,new Map(a),c));return null!=h&amp;&amp;(g=h(g)),(0,i.a9)(t)&amp;&amp;(g=function(e,t,n){let r=e.style.textAlign,l=[],o=[];for(let e=0;e&lt;t.length;e++){let a=t[e];if((0,i.y6)(a))r&amp;&amp;!a.getFormat()&amp;&amp;a.setFormat(r),l.push(a);else if(o.push(a),e===t.length-1||e&lt;t.length-1&amp;&amp;(0,i.y6)(t[e+1])){let e=n();e.setFormat(r),e.append(...o),l.push(e),o=[]}}return l}(t,g,m?()=&gt;{let e=new i.A7;return r.push(e),e}:i.lJ)),null==c?g.length&gt;0?u=u.concat(g):(0,i.a9)(t)&amp;&amp;null!=t.nextSibling&amp;&amp;null!=t.previousSibling&amp;&amp;(0,i._O)(t.nextSibling)&amp;&amp;(0,i._O)(t.previousSibling)&amp;&amp;(u=u.concat((0,i.WK)())):(0,i.ff)(c)&amp;&amp;c.append(...g),u}(a,e,o,!1);null!==t&amp;&amp;(r=r.concat(t))}}return function(e){for(let t of e)t.getNextSibling()instanceof i.A7&amp;&amp;t.insertAfter((0,i.WK)());for(let t of e){for(let e of t.getChildren())t.insertBefore(e);t.remove()}}(o),r}(n,e),t)}catch(e){}let s=e.getData("text/plain")||e.getData("text/uri-list");if(null!=s){if((0,i.I2)(t)){let e=s.split(/(\r?\n|\t)/);""===e[e.length-1]&amp;&amp;e.pop();for(let t=0;t&lt;e.length;t++){let n=(0,i.vJ)();if((0,i.I2)(n)){let r=e[t];"\n"===r||"\r\n"===r?n.insertParagraph():"	"===r?n.insertNodes([(0,i.ev)()]):n.insertText(r)}}}else t.insertRawText(s)}}function u(e,t,n){e.dispatchCommand(i.oq,{nodes:t,selection:n})||n.insertNodes(t)}let c=null;async function d(e,t,n){if(null!==c)return!1;if(null!==t)return new Promise((r,i)=&gt;{e.update(()=&gt;{r(f(e,t,n))})});let r=e.getRootElement(),l=null==e._window?window.document:e._window.document,a=(0,i.pe)(e._window);if(null===r||null===a)return!1;let s=l.createElement("span");s.style.cssText="position: fixed; top: -1000px;",s.append(l.createTextNode("#")),r.append(s);let u=new Range;return u.setStart(s,0),u.setEnd(s,1),a.removeAllRanges(),a.addRange(u),new Promise((t,r)=&gt;{let a=e.registerCommand(i.u5,r=&gt;((0,o.xj)(r,ClipboardEvent)&amp;&amp;(a(),null!==c&amp;&amp;(window.clearTimeout(c),c=null),t(f(e,r,n))),!0),i.d);c=window.setTimeout(()=&gt;{a(),c=null,t(!1)},50),l.execCommand("copy"),s.remove()})}function f(e,t,n){if(void 0===n){let t=(0,i.pe)(e._window);if(!t)return!1;let r=t.anchorNode,l=t.focusNode;if(null!==r&amp;&amp;null!==l&amp;&amp;!(0,i.LY)(e,r,l))return!1;let o=(0,i.vJ)();if(null===o)return!1;n=function(e=(0,i.vJ)()){let t={"text/plain":e?e.getTextContent():""};if(e){let n=(0,i.i0)();for(let[r,i]of h){let l=i(n,e);null!==l&amp;&amp;(t[r]=l)}}return t}(o)}t.preventDefault();let r=t.clipboardData;return null!==r&amp;&amp;(function(e,t){for(let n in t){let r=t[n];void 0!==r&amp;&amp;e.setData(n,r)}}(r,n),!0)}let h=[["text/html",function(e,t=(0,i.vJ)()){return null==t&amp;&amp;a(166),(0,i.I2)(t)&amp;&amp;t.isCollapsed()||0===t.getNodes().length?"":function(e,t){if("undefined"==typeof document||"undefined"==typeof window&amp;&amp;void 0===global.window)throw Error("To use $generateHtmlFromNodes in headless mode please initialize a headless browser implementation such as JSDom before calling this function.");let n=document.createElement("div"),l=(0,i.Ni)().getChildren();for(let o=0;o&lt;l.length;o++)(function e(t,n,l,o=null){let a=null===o||n.isSelected(o),s=(0,i.ff)(n)&amp;&amp;n.excludeFromCopy("html"),u=n;if(null!==o){let e=(0,i.BE)(n);u=e=(0,i.kF)(e)&amp;&amp;null!==o?(0,r.SD)(o,e):e}let c=(0,i.ff)(u)?u.getChildren():[],d=t._nodes.get(u.getType()),{element:f,after:h}=d&amp;&amp;void 0!==d.exportDOM?d.exportDOM(t,u):u.exportDOM(t);if(!f)return!1;let p=document.createDocumentFragment();for(let r=0;r&lt;c.length;r++){let l=c[r],s=e(t,l,p,o);!a&amp;&amp;(0,i.ff)(n)&amp;&amp;s&amp;&amp;n.extractWithChild(l,o,"html")&amp;&amp;(a=!0)}if(a&amp;&amp;!s){if(((0,i.sb)(f)||(0,i.K8)(f))&amp;&amp;f.append(p),l.append(f),h){let e=h.call(u,f);e&amp;&amp;((0,i.K8)(f)?f.replaceChildren(e):f.replaceWith(e))}}else l.append(p);return a})(e,l[o],n,t);return n.innerHTML}(e,t)}],["application/x-lexical-editor",function(e,t=(0,i.vJ)()){return null==t&amp;&amp;a(166),(0,i.I2)(t)&amp;&amp;t.isCollapsed()||0===t.getNodes().length?null:JSON.stringify(function(e,t){let n=[],l=(0,i.Ni)().getChildren();for(let o=0;o&lt;l.length;o++)!function e(t,n,l,o=[]){let s=null===n||l.isSelected(n),u=(0,i.ff)(l)&amp;&amp;l.excludeFromCopy("html"),c=l;if(null!==n){let e=(0,i.BE)(l);c=e=(0,i.kF)(e)&amp;&amp;null!==n?(0,r.SD)(n,e):e}let d=(0,i.ff)(c)?c.getChildren():[],f=function(e){let t=e.exportJSON(),n=e.constructor;return t.type!==n.getType()&amp;&amp;a(58,n.name),(0,i.ff)(e)&amp;&amp;(Array.isArray(t.children)||a(59,n.name)),t}(c);if((0,i.kF)(c)){let e=c.__text;e.length&gt;0?f.text=e:s=!1}for(let r=0;r&lt;d.length;r++){let o=d[r],a=e(t,n,o,f.children);!s&amp;&amp;(0,i.ff)(l)&amp;&amp;a&amp;&amp;l.extractWithChild(o,n,"clone")&amp;&amp;(s=!0)}if(s&amp;&amp;!u)o.push(f);else if(Array.isArray(f.children))for(let e=0;e&lt;f.children.length;e++){let t=f.children[e];o.push(t)}return s}(e,t,l[o],n);return{namespace:e._config.namespace,nodes:n}}(e,t))}]];function p(e,t){if(void 0!==document.caretRangeFromPoint){let n=document.caretRangeFromPoint(e,t);return null===n?null:{node:n.startContainer,offset:n.startOffset}}if("undefined"!==document.caretPositionFromPoint){let n=document.caretPositionFromPoint(e,t);return null===n?null:{node:n.offsetNode,offset:n.offset}}return null}let g="undefined"!=typeof window&amp;&amp;void 0!==window.document&amp;&amp;void 0!==window.document.createElement,m=g&amp;&amp;"documentMode"in document?document.documentMode:null,v=!(!g||!("InputEvent"in window)||m)&amp;&amp;"getTargetRanges"in new window.InputEvent("input"),x=g&amp;&amp;/Version\/[\d.]+.*Safari/.test(navigator.userAgent),y=g&amp;&amp;/iPad|iPhone|iPod/.test(navigator.userAgent)&amp;&amp;!window.MSStream,_=g&amp;&amp;/^(?=.*Chrome).*/i.test(navigator.userAgent),b=g&amp;&amp;/AppleWebKit\/[\d.]+/.test(navigator.userAgent)&amp;&amp;!_,C=(0,i.gu)("DRAG_DROP_PASTE_FILE");class w extends i.fG{static getType(){return"quote"}static clone(e){return new w(e.__key)}createDOM(e){let t=document.createElement("blockquote");return(0,o.ZB)(t,e.theme.quote),t}updateDOM(e,t){return!1}static importDOM(){return{blockquote:e=&gt;({conversion:I,priority:0})}}exportDOM(e){let{element:t}=super.exportDOM(e);if((0,i.sb)(t)){this.isEmpty()&amp;&amp;t.append(document.createElement("br"));let e=this.getFormatType();t.style.textAlign=e;let n=this.getDirection();n&amp;&amp;(t.dir=n)}return{element:t}}static importJSON(e){return k().updateFromJSON(e)}insertNewAfter(e,t){let n=(0,i.lJ)(),r=this.getDirection();return n.setDirection(r),this.insertAfter(n,t),n}collapseAtStart(){let e=(0,i.lJ)();return this.getChildren().forEach(t=&gt;e.append(t)),this.replace(e),!0}canMergeWhenEmpty(){return!0}}function k(){return(0,i.pT)(new w)}function E(e){return e instanceof w}class T extends i.fG{static getType(){return"heading"}static clone(e){return new T(e.__tag,e.__key)}constructor(e,t){super(t),this.__tag=e}getTag(){return this.__tag}setTag(e){let t=this.getWritable();return this.__tag=e,t}createDOM(e){let t=this.__tag,n=document.createElement(t),r=e.theme.heading;if(void 0!==r){let e=r[t];(0,o.ZB)(n,e)}return n}updateDOM(e,t,n){return e.__tag!==this.__tag}static importDOM(){return{h1:e=&gt;({conversion:N,priority:0}),h2:e=&gt;({conversion:N,priority:0}),h3:e=&gt;({conversion:N,priority:0}),h4:e=&gt;({conversion:N,priority:0}),h5:e=&gt;({conversion:N,priority:0}),h6:e=&gt;({conversion:N,priority:0}),p:e=&gt;{let t=e.firstChild;return null!==t&amp;&amp;S(t)?{conversion:()=&gt;({node:null}),priority:3}:null},span:e=&gt;S(e)?{conversion:e=&gt;({node:A("h1")}),priority:3}:null}}exportDOM(e){let{element:t}=super.exportDOM(e);if((0,i.sb)(t)){this.isEmpty()&amp;&amp;t.append(document.createElement("br"));let e=this.getFormatType();t.style.textAlign=e;let n=this.getDirection();n&amp;&amp;(t.dir=n)}return{element:t}}static importJSON(e){return A(e.tag).updateFromJSON(e)}updateFromJSON(e){return super.updateFromJSON(e).setTag(e.tag)}exportJSON(){return{...super.exportJSON(),tag:this.getTag()}}insertNewAfter(e,t=!0){let n=e?e.anchor.offset:0,r=this.getLastDescendant(),l=r&amp;&amp;(!e||e.anchor.key!==r.getKey()||n!==r.getTextContentSize())&amp;&amp;e?A(this.getTag()):(0,i.lJ)(),o=this.getDirection();if(l.setDirection(o),this.insertAfter(l,t),0===n&amp;&amp;!this.isEmpty()&amp;&amp;e){let e=(0,i.lJ)();e.select(),this.replace(e,!0)}return l}collapseAtStart(){let e=this.isEmpty()?(0,i.lJ)():A(this.getTag());return this.getChildren().forEach(t=&gt;e.append(t)),this.replace(e),!0}extractWithChild(){return!0}}function S(e){return"span"===e.nodeName.toLowerCase()&amp;&amp;"26pt"===e.style.fontSize}function N(e){let t=e.nodeName.toLowerCase(),n=null;return"h1"!==t&amp;&amp;"h2"!==t&amp;&amp;"h3"!==t&amp;&amp;"h4"!==t&amp;&amp;"h5"!==t&amp;&amp;"h6"!==t||(n=A(t),null!==e.style&amp;&amp;((0,i.dx)(e,n),n.setFormat(e.style.textAlign))),{node:n}}function I(e){let t=k();return null!==e.style&amp;&amp;(t.setFormat(e.style.textAlign),(0,i.dx)(e,t)),{node:t}}function A(e="h1"){return(0,i.pT)(new T(e))}function M(e){return e instanceof T}function L(e){let t=null;if((0,o.xj)(e,DragEvent)?t=e.dataTransfer:(0,o.xj)(e,ClipboardEvent)&amp;&amp;(t=e.clipboardData),null===t)return[!1,[],!1];let n=t.types,r=n.includes("Files"),i=n.includes("text/html")||n.includes("text/plain");return[r,Array.from(t.files),i]}function F(e){let t=(0,i.vJ)();if(!(0,i.I2)(t))return!1;let n=new Set,r=t.getNodes();for(let t=0;t&lt;r.length;t++){let l=r[t],a=l.getKey();if(n.has(a))continue;let s=(0,o.Bt)(l,e=&gt;(0,i.ff)(e)&amp;&amp;!e.isInline());if(null===s)continue;let u=s.getKey();s.canIndent()&amp;&amp;!n.has(u)&amp;&amp;(n.add(u),e(s))}return n.size&gt;0}function O(e){let t=(0,i.xL)(e);return(0,i.Cy)(t)}function P(e){for(let t of["lowercase","uppercase","capitalize"])e.hasFormat(t)&amp;&amp;e.toggleFormat(t)}function D(e){return(0,o.Sd)(e.registerCommand(i.d8,e=&gt;{let t=(0,i.vJ)();return!!(0,i.RT)(t)&amp;&amp;(t.clear(),!0)},0),e.registerCommand(i.Wu,e=&gt;{let t=(0,i.vJ)();return!!(0,i.I2)(t)&amp;&amp;(t.deleteCharacter(e),!0)},i.jZ),e.registerCommand(i.hi,e=&gt;{let t=(0,i.vJ)();return!!(0,i.I2)(t)&amp;&amp;(t.deleteWord(e),!0)},i.jZ),e.registerCommand(i.vi,e=&gt;{let t=(0,i.vJ)();return!!(0,i.I2)(t)&amp;&amp;(t.deleteLine(e),!0)},i.jZ),e.registerCommand(i.bM,t=&gt;{let n=(0,i.vJ)();if("string"==typeof t)null!==n&amp;&amp;n.insertText(t);else{if(null===n)return!1;let r=t.dataTransfer;if(null!=r)s(r,n,e);else if((0,i.I2)(n)){let e=t.data;return e&amp;&amp;n.insertText(e),!0}}return!0},i.jZ),e.registerCommand(i.$e,()=&gt;{let e=(0,i.vJ)();return!!(0,i.I2)(e)&amp;&amp;(e.removeText(),!0)},i.jZ),e.registerCommand(i.mB,e=&gt;{let t=(0,i.vJ)();return!!(0,i.I2)(t)&amp;&amp;(t.formatText(e),!0)},i.jZ),e.registerCommand(i.fU,e=&gt;{let t=(0,i.vJ)();if(!(0,i.I2)(t)&amp;&amp;!(0,i.RT)(t))return!1;for(let n of t.getNodes()){let t=(0,o.Bt)(n,e=&gt;(0,i.ff)(e)&amp;&amp;!e.isInline());null!==t&amp;&amp;t.setFormat(e)}return!0},i.jZ),e.registerCommand(i.FE,e=&gt;{let t=(0,i.vJ)();return!!(0,i.I2)(t)&amp;&amp;(t.insertLineBreak(e),!0)},i.jZ),e.registerCommand(i.XK,()=&gt;{let e=(0,i.vJ)();return!!(0,i.I2)(e)&amp;&amp;(e.insertParagraph(),!0)},i.jZ),e.registerCommand(i.YW,()=&gt;((0,i.H2)([(0,i.ev)()]),!0),i.jZ),e.registerCommand(i.Pi,()=&gt;F(e=&gt;{let t=e.getIndent();e.setIndent(t+1)}),i.jZ),e.registerCommand(i.si,()=&gt;F(e=&gt;{let t=e.getIndent();t&gt;0&amp;&amp;e.setIndent(t-1)}),i.jZ),e.registerCommand(i.UD,e=&gt;{let t=(0,i.vJ)();if((0,i.RT)(t)&amp;&amp;!O(e.target)){let e=t.getNodes();if(e.length&gt;0)return e[0].selectPrevious(),!0}else if((0,i.I2)(t)){let n=(0,i.B$)(t.focus,!0);if(!e.shiftKey&amp;&amp;(0,i.Cy)(n)&amp;&amp;!n.isIsolated()&amp;&amp;!n.isInline())return n.selectPrevious(),e.preventDefault(),!0}return!1},i.jZ),e.registerCommand(i.bb,e=&gt;{let t=(0,i.vJ)();if((0,i.RT)(t)){let e=t.getNodes();if(e.length&gt;0)return e[0].selectNext(0,0),!0}else if((0,i.I2)(t)){if(function(e){let t=e.focus;return"root"===t.key&amp;&amp;t.offset===(0,i.Ni)().getChildrenSize()}(t))return e.preventDefault(),!0;let n=(0,i.B$)(t.focus,!1);if(!e.shiftKey&amp;&amp;(0,i.Cy)(n)&amp;&amp;!n.isIsolated()&amp;&amp;!n.isInline())return n.selectNext(),e.preventDefault(),!0}return!1},i.jZ),e.registerCommand(i.AX,e=&gt;{let t=(0,i.vJ)();if((0,i.RT)(t)){let n=t.getNodes();if(n.length&gt;0)return e.preventDefault(),n[0].selectPrevious(),!0}if(!(0,i.I2)(t))return!1;if((0,r.Cb)(t,!0)){let n=e.shiftKey;return e.preventDefault(),(0,r.Rk)(t,n,!0),!0}return!1},i.jZ),e.registerCommand(i.JM,e=&gt;{let t=(0,i.vJ)();if((0,i.RT)(t)&amp;&amp;!O(e.target)){let n=t.getNodes();if(n.length&gt;0)return e.preventDefault(),n[0].selectNext(0,0),!0}if(!(0,i.I2)(t))return!1;let n=e.shiftKey;return!!(0,r.Cb)(t,!1)&amp;&amp;(e.preventDefault(),(0,r.Rk)(t,n,!1),!0)},i.jZ),e.registerCommand(i.gC,t=&gt;{if(O(t.target))return!1;let n=(0,i.vJ)();if(!(0,i.I2)(n))return!1;let{anchor:r}=n,l=r.getNode();return n.isCollapsed()&amp;&amp;0===r.offset&amp;&amp;!(0,i.hV)(l)&amp;&amp;(0,o.mB)(l).getIndent()&gt;0?(t.preventDefault(),e.dispatchCommand(i.si,void 0)):(!y||"ko-KR"!==navigator.language)&amp;&amp;(t.preventDefault(),e.dispatchCommand(i.Wu,!0))},i.jZ),e.registerCommand(i.w$,t=&gt;{if(O(t.target))return!1;let n=(0,i.vJ)();return!!(0,i.I2)(n)&amp;&amp;(t.preventDefault(),e.dispatchCommand(i.Wu,!1))},i.jZ),e.registerCommand(i.if,t=&gt;{let n=(0,i.vJ)();if(!(0,i.I2)(n))return!1;if(P(n),null!==t){if((y||x||b)&amp;&amp;v)return!1;if(t.preventDefault(),t.shiftKey)return e.dispatchCommand(i.FE,!1)}return e.dispatchCommand(i.XK,void 0)},i.jZ),e.registerCommand(i.Q$,()=&gt;{let t=(0,i.vJ)();return!!(0,i.I2)(t)&amp;&amp;(e.blur(),!0)},i.jZ),e.registerCommand(i.Sr,t=&gt;{let[,n]=L(t);if(n.length&gt;0){let r=p(t.clientX,t.clientY);if(null!==r){let{offset:t,node:l}=r,o=(0,i.xL)(l);if(null!==o){let e=(0,i.uT)();if((0,i.kF)(o))e.anchor.set(o.getKey(),t,"text"),e.focus.set(o.getKey(),t,"text");else{let t=o.getParentOrThrow().getKey(),n=o.getIndexWithinParent()+1;e.anchor.set(t,n,"element"),e.focus.set(t,n,"element")}let n=(0,i.C)(e);(0,i.n1)(n)}e.dispatchCommand(C,n)}return t.preventDefault(),!0}let r=(0,i.vJ)();return!!(0,i.I2)(r)},i.jZ),e.registerCommand(i.Tg,e=&gt;{let[t]=L(e),n=(0,i.vJ)();return!(t&amp;&amp;!(0,i.I2)(n))},i.jZ),e.registerCommand(i.ri,e=&gt;{let[t]=L(e),n=(0,i.vJ)();if(t&amp;&amp;!(0,i.I2)(n))return!1;let r=p(e.clientX,e.clientY);if(null!==r){let t=(0,i.xL)(r.node);(0,i.Cy)(t)&amp;&amp;e.preventDefault()}return!0},i.jZ),e.registerCommand(i.HY,()=&gt;((0,i.e1)(),!0),i.jZ),e.registerCommand(i.u5,t=&gt;(d(e,(0,o.xj)(t,ClipboardEvent)?t:null),!0),i.jZ),e.registerCommand(i.VS,t=&gt;((async function(e,t){await d(t,(0,o.xj)(e,ClipboardEvent)?e:null),t.update(()=&gt;{let e=(0,i.vJ)();(0,i.I2)(e)?e.removeText():(0,i.RT)(e)&amp;&amp;e.getNodes().forEach(e=&gt;e.remove())})})(t,e),!0),i.jZ),e.registerCommand(i.w,t=&gt;{let[,n,r]=L(t);return n.length&gt;0&amp;&amp;!r?(e.dispatchCommand(C,n),!0):!((0,i.vA)(t.target)&amp;&amp;(0,i.Z$)(t.target))&amp;&amp;null!==(0,i.vJ)()&amp;&amp;(t.preventDefault(),e.update(()=&gt;{let n=(0,i.vJ)(),r=(0,o.xj)(t,InputEvent)||(0,o.xj)(t,KeyboardEvent)?null:t.clipboardData;null!=r&amp;&amp;null!==n&amp;&amp;s(r,n,e)},{tag:"paste"}),!0)},i.jZ),e.registerCommand(i.Hu,e=&gt;{let t=(0,i.vJ)();return(0,i.I2)(t)&amp;&amp;P(t),!1},i.jZ),e.registerCommand(i.OX,e=&gt;{let t=(0,i.vJ)();return(0,i.I2)(t)&amp;&amp;P(t),!1},i.jZ))}},64072:(e,t,n)=&gt;{"use strict";n.d(t,{Cb:()=&gt;u,Rk:()=&gt;c,SD:()=&gt;o,Xg:()=&gt;a,zI:()=&gt;s});var r=n(3343),i=function(e){return e&amp;&amp;e.__esModule&amp;&amp;Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(function(e){let t=new URLSearchParams;t.append("code",e);for(let e=1;e&lt;arguments.length;e++)t.append("v",arguments[e]);throw Error(`Minified Lexical error #${e}; visit https://lexical.dev/docs/error?${t} for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`)});let l=new Map;function o(e,t){let n=e.getStartEndPoints();if(t.isSelected(e)&amp;&amp;!t.isSegmented()&amp;&amp;!t.isToken()&amp;&amp;null!==n){let[i,l]=n,o=e.isBackward(),a=i.getNode(),s=l.getNode(),u=t.is(a),c=t.is(s);if(u||c){let[n,i]=(0,r.Ck)(e),l=a.is(s),u=t.is(o?s:a),c=t.is(o?a:s),d,f=0;return l?(f=n&gt;i?i:n,d=n&gt;i?n:i):u?(f=o?i:n,d=void 0):c&amp;&amp;(f=0,d=o?n:i),t.__text=t.__text.slice(f,d),t}}return t}function a(e){let t=e.getStyle(),n=function(e){let t={};if(!e)return t;for(let n of e.split(";"))if(""!==n){let[e,r]=n.split(/:([^]+)/);e&amp;&amp;r&amp;&amp;(t[e.trim()]=r.trim())}return t}(t);l.set(t,n)}function s(e,t){if(null===e)return;let n=e.getStartEndPoints(),l=n?n[0]:null;if(null!==l&amp;&amp;"root"===l.key){let e=t(),n=(0,r.Ni)(),i=n.getFirstChild();return void(i?i.replace(e,!0):n.append(e))}let o=e.getNodes(),a=null!==l&amp;&amp;function(e,t){let n=e;for(;null!==n&amp;&amp;null!==n.getParent()&amp;&amp;!t(n);)n=n.getParentOrThrow();return t(n)?n:null}(l.getNode(),d);a&amp;&amp;-1===o.indexOf(a)&amp;&amp;o.push(a);for(let e=0;e&lt;o.length;e++){let n=o[e];if(!d(n))continue;(0,r.ff)(n)||i(178);let l=t();l.setFormat(n.getFormatType()),l.setIndent(n.getIndent()),n.replace(l,!0)}}function u(e,t){let n=(0,r.B$)(e.focus,t);return(0,r.Cy)(n)&amp;&amp;!n.isIsolated()||(0,r.ff)(n)&amp;&amp;!n.isInline()&amp;&amp;!n.canBeEmpty()}function c(e,t,n){let i=function(e){let t=e.anchor.getNode();return"rtl"===((0,r.hV)(t)?t:t.getParentOrThrow()).getDirection()}(e);!function(e,t,n,r){e.modify(t?"extend":"move",n,r)}(e,t,n?!i:i,"character")}function d(e){if((0,r.Cy)(e)||!(0,r.ff)(e)||(0,r.Iq)(e))return!1;let t=e.getFirstChild(),n=null===t||(0,r.wH)(t)||(0,r.kF)(t)||t.isInline();return!e.isInline()&amp;&amp;!1!==e.canBeEmpty()&amp;&amp;n}},81946:(e,t,n)=&gt;{"use strict";n.d(t,{yl:()=&gt;i});var r=n(3343);function i(e){return()=&gt;(function(e){if(!function(e,t=!0){if(e)return!1;let n=(0,r.Ni)().getTextContent();return t&amp;&amp;(n=n.trim()),""===n}(e,!1))return!1;let t=(0,r.Ni)().getChildren(),n=t.length;if(n&gt;1)return!1;for(let e=0;e&lt;n;e++){let n=t[e];if((0,r.Cy)(n))return!1;if((0,r.ff)(n)){if(!(0,r.bS)(n)||0!==n.__indent)return!1;let t=n.getChildren(),i=t.length;for(let n=0;n&lt;i;n++){let n=t[e];if(!(0,r.kF)(n))return!1}}}return!0})(e)}!function(e){e&amp;&amp;e.__esModule&amp;&amp;Object.prototype.hasOwnProperty.call(e,"default")&amp;&amp;e.default}(function(e){let t=new URLSearchParams;t.append("code",e);for(let e=1;e&lt;arguments.length;e++)t.append("v",arguments[e]);throw Error(`Minified Lexical error #${e}; visit https://lexical.dev/docs/error?${t} for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`)})},28714:(e,t,n)=&gt;{"use strict";n.d(t,{Bt:()=&gt;p,HE:()=&gt;d,OV:()=&gt;_,Pe:()=&gt;g,Sd:()=&gt;u,ZB:()=&gt;c,cj:()=&gt;m,eu:()=&gt;f,mB:()=&gt;h,xj:()=&gt;v,zD:()=&gt;x});var r=n(3343),i=function(e){return e&amp;&amp;e.__esModule&amp;&amp;Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(function(e){let t=new URLSearchParams;t.append("code",e);for(let e=1;e&lt;arguments.length;e++)t.append("v",arguments[e]);throw Error(`Minified Lexical error #${e}; visit https://lexical.dev/docs/error?${t} for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`)});let l="undefined"!=typeof window&amp;&amp;void 0!==window.document&amp;&amp;void 0!==window.document.createElement,o=l&amp;&amp;"documentMode"in document?document.documentMode:null,a=(l&amp;&amp;/Mac|iPod|iPhone|iPad/.test(navigator.platform),l&amp;&amp;/^(?!.*Seamonkey)(?=.*Firefox).*/i.test(navigator.userAgent));function s(...e){let t=[];for(let n of e)if(n&amp;&amp;"string"==typeof n)for(let[e]of n.matchAll(/\S+/g))t.push(e);return t}function u(...e){return()=&gt;{for(let t=e.length-1;t&gt;=0;t--)e[t]();e.length=0}}function c(e,...t){let n=s(...t);n.length&gt;0&amp;&amp;e.classList.add(...n)}function d(e,...t){let n=s(...t);n.length&gt;0&amp;&amp;e.classList.remove(...n)}l&amp;&amp;"InputEvent"in window&amp;&amp;!o&amp;&amp;new window.InputEvent("input"),l&amp;&amp;/Version\/[\d.]+.*Safari/.test(navigator.userAgent),l&amp;&amp;/iPad|iPhone|iPod/.test(navigator.userAgent)&amp;&amp;window.MSStream,l&amp;&amp;/Android/.test(navigator.userAgent),l&amp;&amp;/^(?=.*Chrome).*/i.test(navigator.userAgent),l&amp;&amp;/AppleWebKit\/[\d.]+/.test(navigator.userAgent);function f(e,t){let n=e;for(;null!=n;){if(n instanceof t)return n;n=n.getParent()}return null}function h(e){let t=p(e,e=&gt;(0,r.ff)(e)&amp;&amp;!e.isInline());return(0,r.ff)(t)||i(4,e.__key),t}let p=(e,t)=&gt;{let n=e;for(;n!==(0,r.Ni)()&amp;&amp;null!=n;){if(t(n))return n;n=n.getParent()}return null};function g(e){let t=(0,r.vJ)()||(0,r.S1)();if((0,r.I2)(t)){let{focus:n}=t,i=n.getNode(),l=n.offset;if((0,r.Iq)(i)){let t=i.getChildAtIndex(l);null==t?i.append(e):t.insertBefore(e),e.selectNext()}else{let t,n;(0,r.kF)(i)?(t=i.getParentOrThrow(),n=i.getIndexWithinParent(),l&gt;0&amp;&amp;(n+=1,i.splitText(l))):(t=i,n=l);let[,o]=(0,r.hc)(t,n);o.insertBefore(e),o.selectStart()}}else{if(null!=t){let n=t.getNodes();n[n.length-1].getTopLevelElementOrThrow().insertAfter(e)}else(0,r.Ni)().append(e);let n=(0,r.lJ)();e.insertAfter(n),n.select()}return e.getLatest()}function m(e,t){let n=t();return e.replace(n),n.append(e),n}function v(e,t){return null!==e&amp;&amp;Object.getPrototypeOf(e).constructor.name===t.name}function x(e,t){let n=[];for(let r=0;r&lt;e.length;r++){let i=t(e[r]);null!==i&amp;&amp;n.push(i)}return n}let y=!(a||!l)&amp;&amp;void 0;function _(e){let t=1;if(function(){if(void 0===y){let e=document.createElement("div");e.style.cssText="position: absolute; opacity: 0; width: 100px; left: -1000px;",document.body.appendChild(e);let t=e.getBoundingClientRect();e.style.setProperty("zoom","2"),y=e.getBoundingClientRect().width===t.width,document.body.removeChild(e)}return y}())for(;e;)t*=Number(window.getComputedStyle(e).getPropertyValue("zoom")),e=e.parentElement;return t}},54058:(e,t,n)=&gt;{"use strict";n.d(t,{R:()=&gt;k});var r=n(33049),i=n(12115),l=n(66289),o=n(95652),a=n(67608),s=n(56313),u=n(33627),c=n(4617),d=n(38041),f=n(47396),h=n(20804),p=n(29632);let g={undo:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M7.202 18.5V17H14.3788C15.4224 17 16.3205 16.6554 17.073 15.9663C17.8257 15.2773 18.202 14.4263 18.202 13.4135C18.202 12.4007 17.8257 11.5512 17.073 10.8652C16.3205 10.1794 15.4224 9.8365 14.3788 9.8365H7.35775L10.1402 12.6193L9.0865 13.673L4.5 9.0865L9.0865 4.5L10.1402 5.55375L7.35775 8.3365H14.3788C15.8416 8.3365 17.0945 8.82467 18.1375 9.801C19.1805 10.7773 19.702 11.9815 19.702 13.4135C19.702 14.8455 19.1805 16.0513 18.1375 17.0308C17.0945 18.0103 15.8416 18.5 14.3788 18.5H7.202Z",fill:"currentColor"})),redo:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M9.6211 18.5C8.15827 18.5 6.90535 18.0103 5.86235 17.0308C4.81935 16.0513 4.29785 14.8455 4.29785 13.4135C4.29785 11.9815 4.81935 10.7773 5.86235 9.801C6.90535 8.82467 8.15827 8.3365 9.6211 8.3365H16.6421L13.8596 5.55375L14.9134 4.5L19.4999 9.0865L14.9134 13.673L13.8596 12.6193L16.6421 9.8365H9.6211C8.57744 9.8365 7.67935 10.1794 6.92685 10.8652C6.17418 11.5512 5.79785 12.4007 5.79785 13.4135C5.79785 14.4263 6.17418 15.2773 6.92685 15.9663C7.67935 16.6554 8.57744 17 9.6211 17H16.7979V18.5H9.6211Z",fill:"currentColor"})),format_bold:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M7.33838 18.625V5.375H12.1999C13.219 5.375 14.1405 5.69233 14.9644 6.327C15.788 6.9615 16.1999 7.816 16.1999 8.8905C16.1999 9.63783 16.0194 10.2471 15.6584 10.7182C15.2975 11.1894 14.9088 11.5314 14.4921 11.7442C15.005 11.9211 15.4947 12.2708 15.9614 12.7933C16.428 13.3158 16.6614 14.0193 16.6614 14.9038C16.6614 16.1819 16.1902 17.1217 15.2479 17.723C14.3055 18.3243 13.3562 18.625 12.3999 18.625H7.33838ZM9.48838 16.6328H12.3191C13.1063 16.6328 13.6627 16.4142 13.9884 15.977C14.314 15.5398 14.4769 15.1206 14.4769 14.7192C14.4769 14.3179 14.314 13.8987 13.9884 13.4615C13.6627 13.0243 13.0909 12.8058 12.2729 12.8058H9.48838V16.6328ZM9.48838 10.875H12.0826C12.6903 10.875 13.172 10.7013 13.5279 10.3538C13.8835 10.0064 14.0614 9.59042 14.0614 9.10575C14.0614 8.59042 13.8733 8.16925 13.4971 7.84225C13.1208 7.51542 12.6595 7.352 12.1134 7.352H9.48838V10.875Z",fill:"currentColor"})),format_italic:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M5.39404 18.625V16.8173H9.21129L12.4518 7.18275H8.63454V5.375H17.7883V7.18275H14.2785L11.0383 16.8173H14.5478V18.625H5.39404Z",fill:"currentColor"})),format_underlined:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M5.34619 22.125V20.625H18.6537V22.125H5.34619ZM11.9999 18.5287C10.4448 18.5287 9.23102 18.0566 8.35869 17.1125C7.48619 16.1683 7.04994 14.9032 7.04994 13.3172V5.41345H8.90369V13.4095C8.90369 14.4198 9.17228 15.2295 9.70944 15.8385C10.2466 16.4475 11.0101 16.752 11.9999 16.752C12.9898 16.752 13.7533 16.4475 14.2904 15.8385C14.8276 15.2295 15.0962 14.4198 15.0962 13.4095V5.41345H16.9499V13.3172C16.9499 14.9032 16.5137 16.1683 15.6412 17.1125C14.7689 18.0566 13.5551 18.5287 11.9999 18.5287Z",fill:"currentColor"})),code:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M7.99994 17.6537L2.34619 11.9999L7.99994 6.34619L9.06919 7.41544L4.46919 12.0154L9.05369 16.5999L7.99994 17.6537ZM15.9999 17.6537L14.9307 16.5844L19.5307 11.9844L14.9462 7.39994L15.9999 6.34619L21.6537 11.9999L15.9999 17.6537Z",fill:"currentColor"})),strikeThrough:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M12.15 19.6923C10.9732 19.6923 9.9315 19.359 9.025 18.6923C8.11867 18.0256 7.45525 17.1128 7.03475 15.9538L8.6385 15.2635C8.91667 16.0444 9.3545 16.6867 9.952 17.1905C10.5493 17.6944 11.2923 17.9463 12.1808 17.9463C12.9578 17.9463 13.6744 17.7508 14.3307 17.3598C14.9872 16.9686 15.3155 16.3487 15.3155 15.5C15.3155 15.123 15.2555 14.7968 15.1355 14.5213C15.0157 14.2456 14.8462 13.9885 14.627 13.75H16.677C16.7987 13.9705 16.8932 14.2256 16.9605 14.5153C17.0278 14.8051 17.0615 15.1334 17.0615 15.5C17.0615 16.8372 16.5747 17.8702 15.601 18.599C14.6272 19.3279 13.4768 19.6923 12.15 19.6923ZM2.25 11.75V10.25H21.75V11.75H2.25ZM12.05 4.19629C13.0475 4.19629 13.9123 4.42704 14.6443 4.88854C15.3763 5.35004 15.9673 6.05896 16.4173 7.01529L14.823 7.73079C14.6218 7.26029 14.2978 6.84462 13.851 6.48379C13.4042 6.12279 12.8141 5.94229 12.0808 5.94229C11.2244 5.94229 10.5392 6.16221 10.025 6.60204C9.51083 7.04171 9.264 7.59104 9.2845 8.25004H7.5385C7.50133 7.16421 7.89783 6.21712 8.728 5.40879C9.558 4.60046 10.6653 4.19629 12.05 4.19629Z",fill:"currentColor"})),superscript:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M16.6924 8V6.2115C16.6924 5.95383 16.7786 5.73875 16.9511 5.56625C17.1235 5.39392 17.3385 5.30775 17.5961 5.30775H19.5001V4.38475H16.6924V3.5H19.4809C19.7385 3.5 19.9536 3.58625 20.1261 3.75875C20.2985 3.93108 20.3846 4.14617 20.3846 4.404V5.2885C20.3846 5.54617 20.2985 5.76125 20.1261 5.93375C19.9536 6.10608 19.7385 6.19225 19.4809 6.19225H17.5771V7.1155H20.3846V8H16.6924ZM4.44238 18.5L8.84638 11.6287L4.77713 5.30775H6.74438L9.95963 10.404H10.0214L13.2501 5.30775H15.2329L11.1194 11.6287L15.5579 18.5H13.5751L10.0214 12.9308H9.95963L6.42513 18.5H4.44238Z",fill:"currentColor"})),subscript:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M16.6924 20.5V18.7115C16.6924 18.4538 16.7786 18.2387 16.9511 18.0662C17.1235 17.8939 17.3385 17.8077 17.5961 17.8077H19.5001V16.8845H16.6924V16H19.4809C19.7385 16 19.9536 16.0863 20.1261 16.2587C20.2985 16.4311 20.3846 16.6461 20.3846 16.9038V17.7885C20.3846 18.0462 20.2985 18.2612 20.1261 18.4337C19.9536 18.6061 19.7385 18.6923 19.4809 18.6923H17.5771V19.6152H20.3846V20.5H16.6924ZM4.44238 18.6923L8.84638 11.8212L4.77713 5.5H6.74438L9.95963 10.5962H10.0214L13.2501 5.5H15.2329L11.1194 11.8212L15.5579 18.6923H13.5751L10.0214 13.123H9.95963L6.42513 18.6923H4.44238Z",fill:"currentColor"})),format_list_bulleted:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M9.30775 18.75V17.25H20.5V18.75H9.30775ZM9.30775 12.75V11.25H20.5V12.75H9.30775ZM9.30775 6.75005V5.25005H20.5V6.75005H9.30775ZM5.1635 19.6635C4.706 19.6635 4.31442 19.5006 3.98875 19.1748C3.66292 18.8491 3.5 18.4575 3.5 18C3.5 17.5425 3.66292 17.151 3.98875 16.8253C4.31442 16.4995 4.706 16.3365 5.1635 16.3365C5.621 16.3365 6.01258 16.4995 6.33825 16.8253C6.66408 17.151 6.827 17.5425 6.827 18C6.827 18.4575 6.66408 18.8491 6.33825 19.1748C6.01258 19.5006 5.621 19.6635 5.1635 19.6635ZM5.1635 13.6635C4.706 13.6635 4.31442 13.5006 3.98875 13.1748C3.66292 12.8491 3.5 12.4575 3.5 12C3.5 11.5425 3.66292 11.151 3.98875 10.8253C4.31442 10.4995 4.706 10.3365 5.1635 10.3365C5.621 10.3365 6.01258 10.4995 6.33825 10.8253C6.66408 11.151 6.827 11.5425 6.827 12C6.827 12.4575 6.66408 12.8491 6.33825 13.1748C6.01258 13.5006 5.621 13.6635 5.1635 13.6635ZM5.1635 7.66355C4.706 7.66355 4.31442 7.50063 3.98875 7.1748C3.66292 6.84913 3.5 6.45755 3.5 6.00005C3.5 5.54255 3.66292 5.15096 3.98875 4.8253C4.31442 4.49946 4.706 4.33655 5.1635 4.33655C5.621 4.33655 6.01258 4.49946 6.33825 4.8253C6.66408 5.15096 6.827 5.54255 6.827 6.00005C6.827 6.45755 6.66408 6.84913 6.33825 7.1748C6.01258 7.50063 5.621 7.66355 5.1635 7.66355Z",fill:"currentColor"})),format_list_numbered:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M3.5 21.5V20.3078H6V19.25H4.5V18.0577H6V17H3.5V15.8077H6.34625C6.58592 15.8077 6.78683 15.8888 6.949 16.051C7.11117 16.2132 7.19225 16.4141 7.19225 16.6538V17.8462C7.19225 18.0859 7.11117 18.2868 6.949 18.449C6.78683 18.6112 6.58592 18.6923 6.34625 18.6923C6.58592 18.6923 6.78683 18.7733 6.949 18.9355C7.11117 19.0977 7.19225 19.2987 7.19225 19.5385V20.6538C7.19225 20.8936 7.11117 21.0946 6.949 21.2568C6.78683 21.4189 6.58592 21.5 6.34625 21.5H3.5ZM3.5 14.8463V12.25C3.5 12.0103 3.58108 11.8093 3.74325 11.647C3.90542 11.4848 4.10642 11.4038 4.34625 11.4038H6V10.3462H3.5V9.15375H6.34625C6.58592 9.15375 6.78683 9.23483 6.949 9.397C7.11117 9.55933 7.19225 9.76033 7.19225 10V11.75C7.19225 11.9897 7.11117 12.1907 6.949 12.353C6.78683 12.5152 6.58592 12.5963 6.34625 12.5963H4.69225V13.6538H7.19225V14.8463H3.5ZM5 8.19225V3.69225H3.5V2.5H6.19225V8.19225H5ZM9.30775 18.75V17.25H20.5V18.75H9.30775ZM9.30775 12.75V11.25H20.5V12.75H9.30775ZM9.30775 6.75V5.25H20.5V6.75H9.30775Z",fill:"currentColor"})),format_list_checked:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M5.69425 18.452L2.5 15.2578L3.54425 14.2135L5.66925 16.3385L9.91925 12.0885L10.9635 13.1578L5.69425 18.452ZM5.69425 10.8365L2.5 7.64227L3.54425 6.59802L5.66925 8.72302L9.91925 4.47302L10.9635 5.54227L5.69425 10.8365ZM13.0095 16.5578V15.0578H21.5095V16.5578H13.0095ZM13.0095 8.94227V7.44227H21.5095V8.94227H13.0095Z",fill:"currentColor"})),link:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M10.8077 16.5385H7.0385C5.78283 16.5385 4.7125 16.096 3.8275 15.211C2.9425 14.3262 2.5 13.256 2.5 12.0005C2.5 10.745 2.9425 9.67471 3.8275 8.78955C4.7125 7.90421 5.78283 7.46155 7.0385 7.46155H10.8077V8.96155H7.0385C6.19867 8.96155 5.48233 9.25805 4.8895 9.85105C4.2965 10.444 4 11.1604 4 12C4 12.8397 4.2965 13.556 4.8895 14.149C5.48233 14.742 6.19867 15.0385 7.0385 15.0385H10.8077V16.5385ZM8.25 12.75V11.25H15.75V12.75H8.25ZM13.1923 16.5385V15.0385H16.9615C17.8013 15.0385 18.5177 14.742 19.1105 14.149C19.7035 13.556 20 12.8397 20 12C20 11.1604 19.7035 10.444 19.1105 9.85105C18.5177 9.25805 17.8013 8.96155 16.9615 8.96155H13.1923V7.46155H16.9615C18.2172 7.46155 19.2875 7.90405 20.1725 8.78905C21.0575 9.67388 21.5 10.744 21.5 11.9995C21.5 13.255 21.0575 14.3254 20.1725 15.2105C19.2875 16.0959 18.2172 16.5385 16.9615 16.5385H13.1923Z",fill:"currentColor"})),add_photo:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M5.11537 20.5C4.6182 20.5 4.19262 20.323 3.83862 19.969C3.48462 19.615 3.30762 19.1894 3.30762 18.6922V5.30773C3.30762 4.81056 3.48462 4.38498 3.83862 4.03098C4.19262 3.67698 4.6182 3.49998 5.11537 3.49998H13.8076V4.99998H5.11537C5.02553 4.99998 4.95178 5.02881 4.89412 5.08648C4.83645 5.14415 4.80762 5.2179 4.80762 5.30773V18.6922C4.80762 18.7821 4.83645 18.8558 4.89412 18.9135C4.95178 18.9711 5.02553 19 5.11537 19H18.4999C18.5895 19 18.6633 18.9711 18.7211 18.9135C18.7788 18.8558 18.8076 18.7821 18.8076 18.6922V9.99998H20.3076V18.6922C20.3076 19.1894 20.1306 19.615 19.7766 19.969C19.4226 20.323 18.997 20.5 18.4999 20.5H5.11537ZM17.1921 8.61523V6.61523H15.1921V5.11548H17.1921V3.11548H18.6921V5.11548H20.6921V6.61523H18.6921V8.61523H17.1921ZM6.55762 16.75H17.1344L13.8459 12.3655L11.0384 16.0192L9.03837 13.4615L6.55762 16.75Z",fill:"currentColor"})),table:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M3.5 18.6923V5.30775C3.5 4.81058 3.677 4.385 4.031 4.031C4.385 3.677 4.81058 3.5 5.30775 3.5H18.6923C19.1894 3.5 19.615 3.677 19.969 4.031C20.323 4.385 20.5 4.81058 20.5 5.30775V18.6923C20.5 19.1894 20.323 19.615 19.969 19.969C19.615 20.323 19.1894 20.5 18.6923 20.5H5.30775C4.81058 20.5 4.385 20.323 4.031 19.969C3.677 19.615 3.5 19.1894 3.5 18.6923ZM5 9.077H19V5.30775C19 5.21792 18.9712 5.14417 18.9135 5.0865C18.8558 5.02883 18.7821 5 18.6923 5H5.30775C5.21792 5 5.14417 5.02883 5.0865 5.0865C5.02883 5.14417 5 5.21792 5 5.30775V9.077ZM10.1615 14.0385H13.8385V10.577H10.1615V14.0385ZM10.1615 19H13.8385V15.5385H10.1615V19ZM5 14.0385H8.6615V10.577H5V14.0385ZM15.3385 14.0385H19V10.577H15.3385V14.0385ZM5.30775 19H8.6615V15.5385H5V18.6923C5 18.7821 5.02883 18.8558 5.0865 18.9135C5.14417 18.9712 5.21792 19 5.30775 19ZM15.3385 19H18.6923C18.7821 19 18.8558 18.9712 18.9135 18.9135C18.9712 18.8558 19 18.7821 19 18.6923V15.5385H15.3385V19Z",fill:"currentColor"})),horizontal_rule:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M4.5 12.75V11.25H19.5V12.75H4.5Z",fill:"currentColor"})),frontmatter:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M4.5 8.75V7.25H8.5V8.75H4.5Z",fill:"currentColor"}),i.createElement("path",{d:"M4.5 14.75V13.25H8.5V14.75H4.5Z",fill:"currentColor"}),i.createElement("path",{d:"M9.5 8.75V7.25H13.5V8.75H9.5Z",fill:"currentColor"}),i.createElement("path",{d:"M9.5 14.75V13.25H13.5V14.75H9.5Z",fill:"currentColor"}),i.createElement("path",{d:"M14.5 8.75V7.25H18.5V8.75H14.5Z",fill:"currentColor"}),i.createElement("path",{d:"M14.5 14.75V13.25H18.5V14.75H14.5Z",fill:"currentColor"})),frame_source:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M8.6 15.2443L5.35575 12L8.6 8.75575L9.64425 9.825L7.46925 12L9.64425 14.175L8.6 15.2443ZM15.4 15.2443L14.3558 14.175L16.5307 12L14.3558 9.825L15.4 8.75575L18.6443 12L15.4 15.2443ZM5.30775 20.5C4.80258 20.5 4.375 20.325 4.025 19.975C3.675 19.625 3.5 19.1974 3.5 18.6923V15H5V18.6923C5 18.7692 5.03208 18.8398 5.09625 18.9038C5.16025 18.9679 5.23075 19 5.30775 19H9V20.5H5.30775ZM15 20.5V19H18.6923C18.7692 19 18.8398 18.9679 18.9038 18.9038C18.9679 18.8398 19 18.7692 19 18.6923V15H20.5V18.6923C20.5 19.1974 20.325 19.625 19.975 19.975C19.625 20.325 19.1974 20.5 18.6923 20.5H15ZM3.5 9V5.30775C3.5 4.80258 3.675 4.375 4.025 4.025C4.375 3.675 4.80258 3.5 5.30775 3.5H9V5H5.30775C5.23075 5 5.16025 5.03208 5.09625 5.09625C5.03208 5.16025 5 5.23075 5 5.30775V9H3.5ZM19 9V5.30775C19 5.23075 18.9679 5.16025 18.9038 5.09625C18.8398 5.03208 18.7692 5 18.6923 5H15V3.5H18.6923C19.1974 3.5 19.625 3.675 19.975 4.025C20.325 4.375 20.5 4.80258 20.5 5.30775V9H19Z",fill:"currentColor"})),arrow_drop_down:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M11.9999 14.6537L7.59619 10.25H16.4037L11.9999 14.6537Z",fill:"currentColor"})),admonition:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M12.0001 21.4C11.7654 21.4 11.5385 21.3548 11.3193 21.2645C11.1002 21.174 10.9002 21.0435 10.7193 20.873L3.1271 13.2807C2.9566 13.0999 2.8261 12.8999 2.7356 12.6807C2.64526 12.4616 2.6001 12.2346 2.6001 12C2.6001 11.7653 2.64526 11.5358 2.7356 11.3115C2.8261 11.0871 2.9566 10.8897 3.1271 10.7192L10.7193 3.12698C10.9002 2.94614 11.1002 2.81314 11.3193 2.72798C11.5385 2.64264 11.7654 2.59998 12.0001 2.59998C12.2348 2.59998 12.4643 2.64264 12.6886 2.72798C12.9129 2.81314 13.1103 2.94614 13.2808 3.12698L20.8731 10.7192C21.0539 10.8897 21.1869 11.0871 21.2721 11.3115C21.3574 11.5358 21.4001 11.7653 21.4001 12C21.4001 12.2346 21.3574 12.4616 21.2721 12.6807C21.1869 12.8999 21.0539 13.0999 20.8731 13.2807L13.2808 20.873C13.1103 21.0435 12.9129 21.174 12.6886 21.2645C12.4643 21.3548 12.2348 21.4 12.0001 21.4ZM12.2213 19.8037L19.8039 12.2212C19.8552 12.1699 19.8808 12.0961 19.8808 12C19.8808 11.9038 19.8552 11.8301 19.8039 11.7787L12.2213 4.19623C12.17 4.14489 12.0963 4.11923 12.0001 4.11923C11.9039 4.11923 11.8302 4.14489 11.7788 4.19623L4.19635 11.7787C4.14501 11.8301 4.11935 11.9038 4.11935 12C4.11935 12.0961 4.14501 12.1699 4.19635 12.2212L11.7788 19.8037C11.8302 19.8551 11.9039 19.8807 12.0001 19.8807C12.0963 19.8807 12.17 19.8551 12.2213 19.8037ZM11.2501 13.0865H12.7501V7.47123H11.2501V13.0865ZM12.0001 15.702C12.2258 15.702 12.4168 15.6237 12.5731 15.4672C12.7296 15.3109 12.8078 15.1199 12.8078 14.8942C12.8078 14.6686 12.7296 14.4776 12.5731 14.3212C12.4168 14.1647 12.2258 14.0865 12.0001 14.0865C11.7744 14.0865 11.5834 14.1647 11.4271 14.3212C11.2706 14.4776 11.1923 14.6686 11.1923 14.8942C11.1923 15.1199 11.2706 15.3109 11.4271 15.4672C11.5834 15.6237 11.7744 15.702 12.0001 15.702Z",fill:"currentColor"})),sandpack:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M12.9999 22.5C12.4947 22.5 12.0671 22.325 11.7171 21.975C11.3671 21.625 11.1921 21.1974 11.1921 20.6922V7.30775C11.1921 6.80258 11.3671 6.375 11.7171 6.025C12.0671 5.675 12.4947 5.5 12.9999 5.5H16.3844C16.8895 5.5 17.3171 5.675 17.6671 6.025C18.0171 6.375 18.1921 6.80258 18.1921 7.30775V20.6922C18.1921 21.1974 18.0171 21.625 17.6671 21.975C17.3171 22.325 16.8895 22.5 16.3844 22.5H12.9999ZM12.6921 7.30775V20.6922C12.6921 20.7692 12.7242 20.8398 12.7884 20.9038C12.8524 20.9679 12.9229 21 12.9999 21H16.3844C16.4614 21 16.5319 20.9679 16.5959 20.9038C16.66 20.8398 16.6921 20.7692 16.6921 20.6922V7.30775C16.6921 7.23075 16.66 7.16025 16.5959 7.09625C16.5319 7.03208 16.4614 7 16.3844 7H12.9999C12.9229 7 12.8524 7.03208 12.7884 7.09625C12.7242 7.16025 12.6921 7.23075 12.6921 7.30775ZM6.61537 18.5C6.1102 18.5 5.68262 18.325 5.33262 17.975C4.98262 17.625 4.80762 17.1974 4.80762 16.6923V3.30775C4.80762 2.80258 4.98262 2.375 5.33262 2.025C5.68262 1.675 6.1102 1.5 6.61537 1.5H9.99987C10.505 1.5 10.9326 1.675 11.2826 2.025C11.6326 2.375 11.8076 2.80258 11.8076 3.30775V16.6923C11.8076 17.1974 11.6326 17.625 11.2826 17.975C10.9326 18.325 10.505 18.5 9.99987 18.5H6.61537ZM6.30762 3.30775V16.6923C6.30762 16.7692 6.3397 16.8398 6.40387 16.9038C6.46787 16.9679 6.53837 17 6.61537 17H9.99987C10.0769 17 10.1474 16.9679 10.2114 16.9038C10.2755 16.8398 10.3076 16.7692 10.3076 16.6923V3.30775C10.3076 3.23075 10.2755 3.16025 10.2114 3.09625C10.1474 3.03208 10.0769 3 9.99987 3H6.61537C6.53837 3 6.46787 3.03208 6.40387 3.09625C6.3397 3.16025 6.30762 3.23075 6.30762 3.30775Z",fill:"currentColor"})),rich_text:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M5.30775 20.5C4.80258 20.5 4.375 20.325 4.025 19.975C3.675 19.625 3.5 19.1974 3.5 18.6923V5.30775C3.5 4.80258 3.675 4.375 4.025 4.025C4.375 3.675 4.80258 3.5 5.30775 3.5H18.6923C19.1974 3.5 19.625 3.675 19.975 4.025C20.325 4.375 20.5 4.80258 20.5 5.30775V18.6923C20.5 19.1974 20.325 19.625 19.975 19.975C19.625 20.325 19.1974 20.5 18.6923 20.5H5.30775ZM5.30775 19H18.6923C18.7692 19 18.8398 18.9679 18.9038 18.9038C18.9679 18.8398 19 18.7692 19 18.6923V5.30775C19 5.23075 18.9679 5.16025 18.9038 5.09625C18.8398 5.03208 18.7692 5 18.6923 5H5.30775C5.23075 5 5.16025 5.03208 5.09625 5.09625C5.03208 5.16025 5 5.23075 5 5.30775V18.6923C5 18.7692 5.03208 18.8398 5.09625 18.9038C5.16025 18.9679 5.23075 19 5.30775 19ZM6.75 17H17.3268L14 12.3655L11.2308 16.0192L9 13.4615L6.75 17Z",fill:"currentColor"}),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 12V6.5H9.1925C9.5925 6.5 9.9425 6.65 10.2425 6.95C10.5425 7.25 10.6925 7.6 10.6925 8V8.6925C10.6925 9.03733 10.605 9.32675 10.43 9.56075C10.255 9.79458 10.0168 9.97817 9.7155 10.1115L10.6155 12H9.404L8.504 10.1925H7.1925V12H6ZM9.1925 9H7.1925V7.6925H9.1925C9.26933 7.6925 9.33983 7.7245 9.404 7.7885C9.468 7.85267 9.5 7.92317 9.5 8V8.6925C9.5 8.76933 9.468 8.83983 9.404 8.904C9.33983 8.968 9.26933 9 9.1925 9Z",fill:"currentColor"}),i.createElement("path",{d:"M12.5 7H17.5V8.25H12.5V7Z",fill:"currentColor"}),i.createElement("path",{d:"M12.5 9.25H17.5V10.5H12.5V9.25Z",fill:"currentColor"})),difference:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.30775 20.5C4.80258 20.5 4.375 20.325 4.025 19.975C3.675 19.625 3.5 19.1974 3.5 18.6923V5.30775C3.5 4.80258 3.675 4.375 4.025 4.025C4.375 3.675 4.80258 3.5 5.30775 3.5H18.6923C19.1974 3.5 19.625 3.675 19.975 4.025C20.325 4.375 20.5 4.80258 20.5 5.30775V18.6923C20.5 19.1974 20.325 19.625 19.975 19.975C19.625 20.325 19.1974 20.5 18.6923 20.5H5.30775ZM18.6923 19H5.30775C5.23075 19 5.16025 18.9679 5.09625 18.9038C5.03208 18.8398 5 18.7692 5 18.6923V5.30775C5 5.23075 5.03208 5.16025 5.09625 5.09625C5.16025 5.03208 5.23075 5 5.30775 5H18.6923C18.7692 5 18.8398 5.03208 18.9038 5.09625C18.9679 5.16025 19 5.23075 19 5.30775V18.6923C19 18.7692 18.9679 18.8398 18.9038 18.9038C18.8398 18.9679 18.7692 19 18.6923 19Z",fill:"currentColor"}),i.createElement("rect",{x:"9",y:"10",width:"5.5",height:"1.5",fill:"currentColor"}),i.createElement("rect",{x:"9",y:"15",width:"5.5",height:"1.5",fill:"currentColor"}),i.createElement("rect",{x:"11",y:"8",width:"1.5",height:"5.5",fill:"currentColor"})),markdown:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.30775 20.5C4.80258 20.5 4.375 20.325 4.025 19.975C3.675 19.625 3.5 19.1974 3.5 18.6923V5.30775C3.5 4.80258 3.675 4.375 4.025 4.025C4.375 3.675 4.80258 3.5 5.30775 3.5H18.6923C19.1974 3.5 19.625 3.675 19.975 4.025C20.325 4.375 20.5 4.80258 20.5 5.30775V18.6923C20.5 19.1974 20.325 19.625 19.975 19.975C19.625 20.325 19.1974 20.5 18.6923 20.5H5.30775ZM18.6923 19H5.30775C5.23075 19 5.16025 18.9679 5.09625 18.9038C5.03208 18.8398 5 18.7692 5 18.6923V5.30775C5 5.23075 5.03208 5.16025 5.09625 5.09625C5.16025 5.03208 5.23075 5 5.30775 5H18.6923C18.7692 5 18.8398 5.03208 18.9038 5.09625C18.9679 5.16025 19 5.23075 19 5.30775V18.6923C19 18.7692 18.9679 18.8398 18.9038 18.9038C18.8398 18.9679 18.7692 19 18.6923 19Z",fill:"currentColor"}),i.createElement("path",{d:"M13 15H11.5V11L9.5 14L7.5 11V15H6V8H7.5L9.5 11L11.5 8H13V15Z",fill:"currentColor"}),i.createElement("path",{d:"M15.9921 15.5833L13.2886 12.8797L14.0546 12.1137L15.4504 13.5016V7.99597L16.5336 7.99993V13.5016L17.9296 12.1137L18.6954 12.8797L15.9921 15.5833Z",fill:"currentColor"})),open_in_new:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M5.30775 20.5C4.80258 20.5 4.375 20.325 4.025 19.975C3.675 19.625 3.5 19.1974 3.5 18.6923V5.30775C3.5 4.80258 3.675 4.375 4.025 4.025C4.375 3.675 4.80258 3.5 5.30775 3.5H11.6152V5H5.30775C5.23075 5 5.16025 5.03208 5.09625 5.09625C5.03208 5.16025 5 5.23075 5 5.30775V18.6923C5 18.7692 5.03208 18.8398 5.09625 18.9038C5.16025 18.9679 5.23075 19 5.30775 19H18.6923C18.7692 19 18.8398 18.9679 18.9038 18.9038C18.9679 18.8398 19 18.7692 19 18.6923V12.3848H20.5V18.6923C20.5 19.1974 20.325 19.625 19.975 19.975C19.625 20.325 19.1974 20.5 18.6923 20.5H5.30775ZM9.71925 15.3345L8.6655 14.2808L17.9462 5H14V3.5H20.5V10H19V6.05375L9.71925 15.3345Z",fill:"currentColor"})),link_off:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M18.8843 16.1038L17.7498 14.9385C18.4228 14.7552 18.9661 14.3946 19.3796 13.8568C19.7931 13.319 19.9998 12.7 19.9998 12C19.9998 11.1604 19.705 10.444 19.1153 9.85105C18.5255 9.25805 17.8139 8.96155 16.9806 8.96155H13.1728V7.46155H16.9806C18.2293 7.46155 19.2947 7.90422 20.1768 8.78955C21.0588 9.67472 21.4998 10.7449 21.4998 12C21.4998 12.8859 21.262 13.6951 20.7863 14.4278C20.3107 15.1606 19.6767 15.7193 18.8843 16.1038ZM15.5806 12.75L14.0806 11.25H15.7306V12.75H15.5806ZM20.1461 22.2538L1.74609 3.8538L2.79984 2.80005L21.1998 21.2L20.1461 22.2538ZM10.8268 16.5386H7.03834C5.78318 16.5386 4.71301 16.0959 3.82784 15.2105C2.94251 14.3254 2.49984 13.2552 2.49984 12C2.49984 10.8885 2.85784 9.91322 3.57384 9.07405C4.28984 8.23505 5.18826 7.72838 6.26909 7.55405H6.49984L7.90759 8.96155H7.03834C6.19851 8.96155 5.48218 9.25805 4.88934 9.85105C4.29634 10.444 3.99984 11.1604 3.99984 12C3.99984 12.8397 4.29634 13.556 4.88934 14.149C5.48218 14.742 6.19851 15.0385 7.03834 15.0385H10.8268V16.5386ZM8.26909 12.75V11.25H10.2113L11.6863 12.75H8.26909Z",fill:"currentColor"})),edit:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M5 19H6.2615L16.498 8.7635L15.2365 7.502L5 17.7385V19ZM3.5 20.5V17.1155L16.6905 3.93075C16.8417 3.79342 17.0086 3.68733 17.1913 3.6125C17.3741 3.5375 17.5658 3.5 17.7663 3.5C17.9668 3.5 18.1609 3.53558 18.3488 3.60675C18.5367 3.67792 18.7032 3.79108 18.848 3.94625L20.0693 5.18275C20.2244 5.32758 20.335 5.49425 20.401 5.68275C20.467 5.87125 20.5 6.05975 20.5 6.24825C20.5 6.44942 20.4657 6.64133 20.397 6.824C20.3283 7.00683 20.2191 7.17383 20.0693 7.325L6.8845 20.5H3.5ZM15.8562 8.14375L15.2365 7.502L16.498 8.7635L15.8562 8.14375Z",fill:"currentColor"})),content_copy:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M9.05775 17.5C8.55258 17.5 8.125 17.325 7.775 16.975C7.425 16.625 7.25 16.1974 7.25 15.6923V4.30775C7.25 3.80258 7.425 3.375 7.775 3.025C8.125 2.675 8.55258 2.5 9.05775 2.5H17.4423C17.9474 2.5 18.375 2.675 18.725 3.025C19.075 3.375 19.25 3.80258 19.25 4.30775V15.6923C19.25 16.1974 19.075 16.625 18.725 16.975C18.375 17.325 17.9474 17.5 17.4423 17.5H9.05775ZM9.05775 16H17.4423C17.5192 16 17.5898 15.9679 17.6538 15.9038C17.7179 15.8398 17.75 15.7692 17.75 15.6923V4.30775C17.75 4.23075 17.7179 4.16025 17.6538 4.09625C17.5898 4.03208 17.5192 4 17.4423 4H9.05775C8.98075 4 8.91025 4.03208 8.84625 4.09625C8.78208 4.16025 8.75 4.23075 8.75 4.30775V15.6923C8.75 15.7692 8.78208 15.8398 8.84625 15.9038C8.91025 15.9679 8.98075 16 9.05775 16ZM5.55775 21C5.05258 21 4.625 20.825 4.275 20.475C3.925 20.125 3.75 19.6974 3.75 19.1923V6.30775H5.25V19.1923C5.25 19.2693 5.28208 19.3398 5.34625 19.4038C5.41025 19.4679 5.48075 19.5 5.55775 19.5H15.4423V21H5.55775Z",fill:"currentColor"})),more_horiz:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M6.23096 13.5C5.81846 13.5 5.46537 13.3531 5.17171 13.0592C4.87787 12.7656 4.73096 12.4125 4.73096 12C4.73096 11.5875 4.87787 11.2344 5.17171 10.9408C5.46537 10.6469 5.81846 10.5 6.23096 10.5C6.64346 10.5 6.99662 10.6469 7.29046 10.9408C7.58412 11.2344 7.73096 11.5875 7.73096 12C7.73096 12.4125 7.58412 12.7656 7.29046 13.0592C6.99662 13.3531 6.64346 13.5 6.23096 13.5ZM12.0002 13.5C11.5877 13.5 11.2346 13.3531 10.941 13.0592C10.6471 12.7656 10.5002 12.4125 10.5002 12C10.5002 11.5875 10.6471 11.2344 10.941 10.9408C11.2346 10.6469 11.5877 10.5 12.0002 10.5C12.4127 10.5 12.7658 10.6469 13.0595 10.9408C13.3533 11.2344 13.5002 11.5875 13.5002 12C13.5002 12.4125 13.3533 12.7656 13.0595 13.0592C12.7658 13.3531 12.4127 13.5 12.0002 13.5ZM17.7695 13.5C17.357 13.5 17.0038 13.3531 16.71 13.0592C16.4163 12.7656 16.2695 12.4125 16.2695 12C16.2695 11.5875 16.4163 11.2344 16.71 10.9408C17.0038 10.6469 17.357 10.5 17.7695 10.5C18.182 10.5 18.535 10.6469 18.8287 10.9408C19.1225 11.2344 19.2695 11.5875 19.2695 12C19.2695 12.4125 19.1225 12.7656 18.8287 13.0592C18.535 13.3531 18.182 13.5 17.7695 13.5Z",fill:"currentColor"})),more_vert:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M12 19.2692C11.5875 19.2692 11.2344 19.1223 10.9408 18.8285C10.6469 18.5348 10.5 18.1817 10.5 17.7692C10.5 17.3567 10.6469 17.0035 10.9408 16.7097C11.2344 16.416 11.5875 16.2692 12 16.2692C12.4125 16.2692 12.7656 16.416 13.0592 16.7097C13.3531 17.0035 13.5 17.3567 13.5 17.7692C13.5 18.1817 13.3531 18.5348 13.0592 18.8285C12.7656 19.1223 12.4125 19.2692 12 19.2692ZM12 13.5C11.5875 13.5 11.2344 13.353 10.9408 13.0592C10.6469 12.7655 10.5 12.4125 10.5 12C10.5 11.5875 10.6469 11.2344 10.9408 10.9407C11.2344 10.6469 11.5875 10.5 12 10.5C12.4125 10.5 12.7656 10.6469 13.0592 10.9407C13.3531 11.2344 13.5 11.5875 13.5 12C13.5 12.4125 13.3531 12.7655 13.0592 13.0592C12.7656 13.353 12.4125 13.5 12 13.5ZM12 7.73071C11.5875 7.73071 11.2344 7.58388 10.9408 7.29021C10.6469 6.99638 10.5 6.64321 10.5 6.23071C10.5 5.81821 10.6469 5.46513 10.9408 5.17146C11.2344 4.87763 11.5875 4.73071 12 4.73071C12.4125 4.73071 12.7656 4.87763 13.0592 5.17146C13.3531 5.46513 13.5 5.81821 13.5 6.23071C13.5 6.64321 13.3531 6.99638 13.0592 7.29021C12.7656 7.58388 12.4125 7.73071 12 7.73071Z",fill:"currentColor"})),close:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M6.39994 18.6538L5.34619 17.6L10.9462 12L5.34619 6.4L6.39994 5.34625L11.9999 10.9463L17.5999 5.34625L18.6537 6.4L13.0537 12L18.6537 17.6L17.5999 18.6538L11.9999 13.0538L6.39994 18.6538Z",fill:"currentColor"})),settings:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M9.69225 21.5L9.3115 18.4538C9.04367 18.3641 8.769 18.2385 8.4875 18.077C8.20617 17.9153 7.95459 17.7422 7.73275 17.5577L4.9115 18.75L2.604 14.75L5.04425 12.9058C5.02125 12.7571 5.00492 12.6077 4.99525 12.4578C4.98559 12.3078 4.98075 12.1583 4.98075 12.0095C4.98075 11.8673 4.98559 11.7228 4.99525 11.576C5.00492 11.4292 5.02125 11.2686 5.04425 11.0943L2.604 9.25L4.9115 5.26925L7.723 6.452C7.96417 6.261 8.22159 6.08633 8.49525 5.928C8.76892 5.76967 9.03784 5.64242 9.302 5.54625L9.69225 2.5H14.3078L14.6885 5.55575C14.9885 5.66475 15.2599 5.792 15.5028 5.9375C15.7458 6.083 15.991 6.2545 16.2385 6.452L19.0885 5.26925L21.396 9.25L18.9173 11.123C18.9531 11.2845 18.9727 11.4355 18.976 11.576C18.9792 11.7163 18.9808 11.8577 18.9808 12C18.9808 12.1358 18.9775 12.274 18.971 12.4145C18.9647 12.5548 18.9417 12.7154 18.902 12.8963L21.3615 14.75L19.0538 18.75L16.2385 17.548C15.991 17.7455 15.7384 17.9202 15.4808 18.072C15.2231 18.224 14.959 18.3481 14.6885 18.4443L14.3078 21.5H9.69225ZM11 20H12.9655L13.325 17.3212C13.8353 17.1879 14.3017 16.9985 14.724 16.753C15.1465 16.5073 15.5539 16.1916 15.9463 15.8057L18.4308 16.85L19.4155 15.15L17.2463 13.5155C17.3296 13.2565 17.3863 13.0026 17.4163 12.7537C17.4464 12.5051 17.4615 12.2538 17.4615 12C17.4615 11.7397 17.4464 11.4884 17.4163 11.2463C17.3863 11.0039 17.3296 10.7564 17.2463 10.5038L19.4345 8.85L18.45 7.15L15.9365 8.2095C15.6018 7.85183 15.2009 7.53583 14.7338 7.2615C14.2664 6.98717 13.7937 6.79292 13.3155 6.67875L13 4H11.0155L10.6845 6.66925C10.1743 6.78975 9.70325 6.97433 9.27125 7.223C8.83909 7.47183 8.42684 7.79233 8.0345 8.1845L5.55 7.15L4.5655 8.85L6.725 10.4595C6.64167 10.6968 6.58334 10.9437 6.55 11.2C6.51667 11.4563 6.5 11.7262 6.5 12.0095C6.5 12.2698 6.51667 12.525 6.55 12.775C6.58334 13.025 6.6385 13.2718 6.7155 13.5155L4.5655 15.15L5.55 16.85L8.025 15.8C8.4045 16.1897 8.81025 16.5089 9.24225 16.7578C9.67442 17.0064 10.152 17.1974 10.675 17.3307L11 20ZM12.0115 15C12.8435 15 13.5515 14.708 14.1355 14.124C14.7195 13.54 15.0115 12.832 15.0115 12C15.0115 11.168 14.7195 10.46 14.1355 9.876C13.5515 9.292 12.8435 9 12.0115 9C11.1692 9 10.4586 9.292 9.87975 9.876C9.30092 10.46 9.0115 11.168 9.0115 12C9.0115 12.832 9.30092 13.54 9.87975 14.124C10.4586 14.708 11.1692 15 12.0115 15Z",fill:"currentColor"})),delete_big:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M7.30775 20.5C6.80908 20.5 6.38308 20.3234 6.02975 19.9702C5.67658 19.6169 5.5 19.1909 5.5 18.6922V5.99998H4.5V4.49998H9V3.61548H15V4.49998H19.5V5.99998H18.5V18.6922C18.5 19.1974 18.325 19.625 17.975 19.975C17.625 20.325 17.1974 20.5 16.6923 20.5H7.30775ZM17 5.99998H7V18.6922C7 18.7821 7.02883 18.8558 7.0865 18.9135C7.14417 18.9711 7.21792 19 7.30775 19H16.6923C16.7692 19 16.8398 18.9679 16.9038 18.9037C16.9679 18.8397 17 18.7692 17 18.6922V5.99998ZM9.404 17H10.9037V7.99998H9.404V17ZM13.0962 17H14.596V7.99998H13.0962V17Z",fill:"currentColor"})),delete_small:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M7.30775 20.5C6.80908 20.5 6.38308 20.3234 6.02975 19.9702C5.67658 19.6169 5.5 19.1909 5.5 18.6922V5.99998H4.5V4.49998H9V3.61548H15V4.49998H19.5V5.99998H18.5V18.6922C18.5 19.1974 18.325 19.625 17.975 19.975C17.625 20.325 17.1974 20.5 16.6923 20.5H7.30775ZM17 5.99998H7V18.6922C7 18.7821 7.02883 18.8558 7.0865 18.9135C7.14417 18.9711 7.21792 19 7.30775 19H16.6923C16.7692 19 16.8398 18.9679 16.9038 18.9037C16.9679 18.8397 17 18.7692 17 18.6922V5.99998ZM9.404 17H10.9037V7.99998H9.404V17ZM13.0962 17H14.596V7.99998H13.0962V17Z",fill:"currentColor"})),format_align_center:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M3.5 20.5V19H20.5V20.5H3.5ZM7.5 16.625V15.125H16.5V16.625H7.5ZM3.5 12.75V11.25H20.5V12.75H3.5ZM7.5 8.875V7.375H16.5V8.875H7.5ZM3.5 5V3.5H20.5V5H3.5Z",fill:"currentColor"})),format_align_left:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M3.5 20.5V19H20.5V20.5H3.5ZM3.5 16.625V15.125H14.5V16.625H3.5ZM3.5 12.75V11.25H20.5V12.75H3.5ZM3.5 8.875V7.375H14.5V8.875H3.5ZM3.5 5V3.5H20.5V5H3.5Z",fill:"currentColor"})),format_align_right:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M3.5 5V3.5H20.5V5H3.5ZM9.5 8.875V7.375H20.5V8.875H9.5ZM3.5 12.75V11.25H20.5V12.75H3.5ZM9.5 16.625V15.125H20.5V16.625H9.5ZM3.5 20.5V19H20.5V20.5H3.5Z",fill:"currentColor"})),add_row:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.025 10.2077C4.375 9.85775 4.80258 9.68275 5.30775 9.68275H6.5V11.1827H5.30775C5.21792 11.1827 5.14417 11.2116 5.0865 11.2693C5.02883 11.3269 5 11.4007 5 11.4905V16.1923C5 16.2821 5.02883 16.3558 5.0865 16.4135C5.14417 16.4712 5.21792 16.5 5.30775 16.5H18.6923C18.7821 16.5 18.8558 16.4712 18.9135 16.4135C18.9712 16.3558 19 16.2821 19 16.1923V11.4905C19 11.4007 18.9712 11.3269 18.9135 11.2693C18.8558 11.2116 18.7821 11.1827 18.6923 11.1827H17.6923V9.68275H18.6923C19.1974 9.68275 19.625 9.85775 19.975 10.2077C20.325 10.5577 20.5 10.9853 20.5 11.4905V16.1923C20.5 16.6974 20.325 17.125 19.975 17.475C19.625 17.825 19.1974 18 18.6923 18H5.30775C4.80258 18 4.375 17.825 4.025 17.475C3.675 17.125 3.5 16.6974 3.5 16.1923V11.4905C3.5 10.9853 3.675 10.5577 4.025 10.2077Z",fill:"currentColor"}),i.createElement("path",{d:"M11.3848 9.68275V7.5H12.8848V9.68275H15V11.1827H12.8848V13.2307H11.3848V11.1827H9.26925V9.68275H11.3848Z",fill:"currentColor"})),add_column:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.70775 4.025C9.35775 4.375 9.18275 4.80258 9.18275 5.30775V6.5H10.6827V5.30775C10.6827 5.21792 10.7116 5.14417 10.7693 5.0865C10.8269 5.02883 10.9007 5 10.9905 5H15.6923C15.7821 5 15.8558 5.02883 15.9135 5.0865C15.9712 5.14417 16 5.21792 16 5.30775V18.6923C16 18.7821 15.9712 18.8558 15.9135 18.9135C15.8558 18.9712 15.7821 19 15.6923 19H10.9905C10.9007 19 10.8269 18.9712 10.7693 18.9135C10.7116 18.8558 10.6827 18.7821 10.6827 18.6923V17.6923H9.18275V18.6923C9.18275 19.1974 9.35775 19.625 9.70775 19.975C10.0577 20.325 10.4853 20.5 10.9905 20.5H15.6923C16.1974 20.5 16.625 20.325 16.975 19.975C17.325 19.625 17.5 19.1974 17.5 18.6923V5.30775C17.5 4.80258 17.325 4.375 16.975 4.025C16.625 3.675 16.1974 3.5 15.6923 3.5H10.9905C10.4853 3.5 10.0577 3.675 9.70775 4.025Z",fill:"currentColor"}),i.createElement("path",{d:"M9.18275 11.3848H7V12.8848H9.18275V15H10.6827V12.8848H12.7307V11.3848H10.6827V9.26925H9.18275V11.3848Z",fill:"currentColor"})),insert_col_left:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M13.0001 20.1152H8.67713H8.75388H8.69238H13.0001ZM7.19238 19.8075C7.19238 20.3127 7.36738 20.7402 7.71738 21.0902C8.06738 21.4402 8.49497 21.6152 9.00013 21.6152H12.6924C13.1975 21.6152 13.6251 21.4402 13.9751 21.0902C14.3251 20.7402 14.5001 20.3127 14.5001 19.8075V10.423H13.0001V19.8075C13.0001 19.8973 12.9713 19.9711 12.9136 20.0287C12.856 20.0864 12.7822 20.1152 12.6924 20.1152H9.00013C8.9103 20.1152 8.83655 20.0864 8.77888 20.0287C8.72122 19.9711 8.69238 19.8973 8.69238 19.8075V4.69223C8.26422 4.74357 7.90722 4.93299 7.62138 5.26048C7.33538 5.58798 7.19238 5.97548 7.19238 6.42298V19.8075ZM13.0001 2.49998V4.61523H10.8846V6.11523H13.0001V8.23073H14.5001V6.11523H16.6154V4.61523H14.5001V2.49998H13.0001Z",fill:"currentColor"})),insert_row_above:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M20.1152 9.99987V14.3229V14.2461V14.3076V9.99987ZM19.8075 15.8076C20.3127 15.8076 20.7402 15.6326 21.0902 15.2826C21.4402 14.9326 21.6152 14.505 21.6152 13.9999V10.3076C21.6152 9.80245 21.4402 9.37487 21.0902 9.02487C20.7402 8.67487 20.3127 8.49987 19.8075 8.49987H10.423V9.99987H19.8075C19.8973 9.99987 19.9711 10.0287 20.0287 10.0864C20.0864 10.144 20.1152 10.2178 20.1152 10.3076V13.9999C20.1152 14.0897 20.0864 14.1635 20.0287 14.2211C19.9711 14.2788 19.8973 14.3076 19.8075 14.3076H4.69223C4.74357 14.7358 4.93299 15.0928 5.26048 15.3786C5.58798 15.6646 5.97548 15.8076 6.42298 15.8076H19.8075ZM2.49998 9.99987H4.61523V12.1154H6.11523V9.99987H8.23073V8.49987H6.11523V6.38462H4.61523V8.49987H2.49998V9.99987Z",fill:"currentColor"})),insert_row_below:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M20.1152 14.1924V9.86939V9.94614V9.88464V14.1924ZM19.8075 8.38464C20.3127 8.38464 20.7402 8.55964 21.0902 8.90964C21.4402 9.25964 21.6152 9.68723 21.6152 10.1924V13.8846C21.6152 14.3898 21.4402 14.8174 21.0902 15.1674C20.7402 15.5174 20.3127 15.6924 19.8075 15.6924H10.423V14.1924H19.8075C19.8973 14.1924 19.9711 14.1636 20.0287 14.1059C20.0864 14.0482 20.1152 13.9745 20.1152 13.8846V10.1924C20.1152 10.1026 20.0864 10.0288 20.0287 9.97114C19.9711 9.91348 19.8973 9.88464 19.8075 9.88464H4.69223C4.74357 9.45648 4.93299 9.09948 5.26048 8.81364C5.58798 8.52764 5.97548 8.38464 6.42298 8.38464H19.8075ZM2.49998 14.1924H4.61523V12.0769H6.11523V14.1924H8.23073V15.6924H6.11523V17.8076H4.61523V15.6924H2.49998V14.1924Z",fill:"currentColor"})),insert_col_right:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M10.8075 20.1152H15.1305H15.0537H15.1152H10.8075ZM16.6152 19.8075C16.6152 20.3127 16.4402 20.7402 16.0902 21.0902C15.7402 21.4402 15.3127 21.6152 14.8075 21.6152H11.1152C10.6101 21.6152 10.1825 21.4402 9.83248 21.0902C9.48248 20.7402 9.30748 20.3127 9.30748 19.8075V10.423H10.8075V19.8075C10.8075 19.8973 10.8363 19.9711 10.894 20.0287C10.9517 20.0864 11.0254 20.1152 11.1152 20.1152H14.8075C14.8973 20.1152 14.9711 20.0864 15.0287 20.0287C15.0864 19.9711 15.1152 19.8973 15.1152 19.8075V4.69223C15.5434 4.74357 15.9004 4.93299 16.1862 5.26048C16.4722 5.58798 16.6152 5.97548 16.6152 6.42298V19.8075ZM10.8075 2.49998V4.61523H12.923V6.11523H10.8075V8.23073H9.30748V6.11523H7.19223V4.61523H9.30748V2.49998H10.8075Z",fill:"currentColor"})),check:i.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M9.54983 17.6537L4.21533 12.3192L5.28433 11.25L9.54983 15.5155L18.7153 6.34998L19.7843 7.41923L9.54983 17.6537Z",fill:"currentColor"}))},m=({children:e})=&gt;{let t=(0,r.X3)(o.u0),n=i.useMemo(()=&gt;[t,(0,p.Mx)(null,d.C)],[t]);return i.createElement(p.Gu.Provider,{value:n},e)},v=()=&gt;{let e=(0,o.Bd)(),t=(0,r.qM)(o.Xz),[n,l,d,h,p,g]=(0,r.uX)(o.X2,o.J2,o.GS,o.Me,o.yY,o.M0);return i.createElement(i.Fragment,null,h.map((e,t)=&gt;i.createElement(e,{key:t})),i.createElement(b,{wrappers:p},i.createElement("div",{className:c(f.Ay.rootContentEditableWrapper,"mdxeditor-root-contenteditable")},i.createElement(u.$,{contentEditable:i.createElement("div",{ref:e=&gt;{t({current:e})}},i.createElement(a.a,{className:c(f.Ay.contentEditable,n),ariaLabel:e("contentArea.editableMarkdown","editable markdown"),spellCheck:l})),placeholder:i.createElement("div",{className:c(f.Ay.contentEditable,f.Ay.placeholder,n)},i.createElement("p",null,g)),ErrorBoundary:s.A}))),d.map((e,t)=&gt;i.createElement(e,{key:t})))},x={listItemIndent:"one"},y=e=&gt;g[e];function _(e,t,n={}){let r=t;for(let[e,t]of Object.entries(n))r=r.replaceAll(`{{${e}}}`,String(t));return r}let b=({wrappers:e,children:t})=&gt;{if(0===e.length)return i.createElement(i.Fragment,null,t);let n=e[0];return i.createElement(n,null,i.createElement(b,{wrappers:e.slice(1)},t))},C=({children:e,className:t})=&gt;{let n=i.useRef(null),l=(0,r.qM)(o.xZ);return i.useEffect(()=&gt;{let e=document.createElement("div");return e.classList.add("mdxeditor-popup-container",f.Ay.editorRoot,f.Ay.popupContainer,...(t??"").trim().split(" ").filter(Boolean)),document.body.appendChild(e),n.current=e,l(n),()=&gt;{e.remove()}},[t,n,l]),i.createElement("div",{className:c("mdxeditor",f.Ay.editorRoot,f.Ay.editorWrapper,t)},e)},w=({mdxRef:e})=&gt;{let t=(0,r.LO)();return i.useImperativeHandle(e,()=&gt;({getMarkdown:()=&gt;"source"===t.getValue(o.n$)?t.getValue(o.Bn):t.getValue(o.oF),setMarkdown:e=&gt;{t.pub(o.Sv,e)},insertMarkdown:e=&gt;{t.pub(o.HU,e)},focus:(e,n)=&gt;{var r;null==(r=t.getValue(o.u0))||r.focus(e,n)}}),[t]),null},k=i.forwardRef((e,t)=&gt;i.createElement(l.g,{plugins:[(0,o.LH)({contentEditableClassName:e.contentEditableClassName??"",spellCheck:e.spellCheck??!0,initialMarkdown:e.markdown,onChange:e.onChange??h.lQ,onBlur:e.onBlur??h.lQ,toMarkdownOptions:e.toMarkdownOptions??x,autoFocus:e.autoFocus??!1,placeholder:e.placeholder??"",readOnly:!!e.readOnly,iconComponentFor:e.iconComponentFor??y,suppressHtmlProcessing:e.suppressHtmlProcessing??!1,onError:e.onError??h.lQ,translation:e.translation??_,trim:e.trim??!0,lexicalTheme:e.lexicalTheme}),...e.plugins??[]]},i.createElement(C,{className:e.className},i.createElement(m,null,i.createElement(v,null))),i.createElement(w,{mdxRef:t})))},66289:(e,t,n)=&gt;{"use strict";n.d(t,{Z:()=&gt;o,g:()=&gt;a});var r=n(12115),i=n(33049),l=n(20804);function o(e){return function(t){return{init:n=&gt;{var r;return null==(r=e.init)?void 0:r.call(e,n,t)},postInit:n=&gt;{var r;return null==(r=e.postInit)?void 0:r.call(e,n,t)},update:n=&gt;{var r;return null==(r=e.update)?void 0:r.call(e,n,t)}}}}function a({children:e,plugins:t}){let n=r.useMemo(()=&gt;(0,l.Mi)(new i.Mx,e=&gt;{var n,r;for(let r of t)null==(n=r.init)||n.call(r,e);for(let n of t)null==(r=n.postInit)||r.call(n,e)}),[]);return r.useEffect(()=&gt;{var e;for(let r of t)null==(e=r.update)||e.call(r,n)}),r.createElement(i.Zb.Provider,{value:n},e)}},4386:(e,t,n)=&gt;{"use strict";n.d(t,{J:()=&gt;a,i:()=&gt;c});var r=n(3343),i=n(8694),l=n(19767);function o(e){let t={};return e.split(";").filter(e=&gt;""!==e.trim()).forEach(e=&gt;{let[n,r]=e.split(":").map(e=&gt;e.trim());t[n]=r}),t}function a({root:e,visitors:t,jsxComponentDescriptors:n,jsxIsAvailable:i,addImportStatements:a=!0}){let c=null,d=new Set;function f(e){d.add(e)}function h(e,n){if(null===c)return c=n;if(!(e.children instanceof Array))throw Error("Attempting to append children to a non-parent");let r=e.children,i=r.at(-1);if(i){let e=t.find(e=&gt;{var t;return null==(t=e.shouldJoin)?void 0:t.call(e,i,n)});if(e){let t=e.join(i,n);return r.splice(r.length-1,1,t),t}}return r.push(n),n}function p(e,t){e.getChildren().forEach(e=&gt;{g(e,t)})}function g(e,n){var i;let l=t.find(t=&gt;{var n;return null==(n=t.testLexicalNode)?void 0:n.call(t,e)});if(!l)throw Error(`no lexical visitor found for ${e.getType()}`,{cause:e});null==(i=l.visitLexicalNode)||i.call(l,{lexicalNode:e,mdastParent:n,actions:{addAndStepInto(t,i={},l=!0){let o={type:t,...i,...l?{children:[]}:{}};h(n,o),(0,r.ff)(e)&amp;&amp;l&amp;&amp;p(e,o)},appendToParent:h,visitChildren:p,registerReferredComponent:f}})}if(t=t.sort((e,t)=&gt;(t.priority??0)-(e.priority??0)),g(e,null),null===c)throw Error("traversal ended with no root element");let m=new Map,v=new Map;for(let e of d){let t=n.find(t=&gt;t.name===e)??n.find(e=&gt;"*"===e.name);if(!t)throw Error(`Component ${e} is used but not imported`);if(t.source){if(t.defaultExport)v.set(e,t.source);else{let{source:n}=t,r=m.get(n);r?r.push(e):m.set(n,[e])}}}let x=Array.from(m).map(([e,t])=&gt;({type:"mdxjsEsm",value:`import { ${t.join(", ")} } from '${e}'`}));x.push(...Array.from(v).map(([e,t])=&gt;({type:"mdxjsEsm",value:`import ${e} from '${t}'`})));let y=c,_=y.children.find(e=&gt;"yaml"===e.type);return a&amp;&amp;(_?y.children.splice(y.children.indexOf(_)+1,0,...x):y.children.unshift(...x)),function e(t,n){if("strong"===t.type||"emphasis"===t.type){let r=t.children.at(-1);if((null==r?void 0:r.type)==="text"){let i=r.value.match(s);if(i){r.value=r.value.replace(s,"");let l=n.at(-1);l&amp;&amp;(l.children.splice(l.children.indexOf(t)+1,0,{type:"text",value:i[0]}),e(l,n.slice(0,-1)))}}let i=t.children.at(0);if((null==i?void 0:i.type)==="text"){let r=i.value.match(u);if(r){i.value=i.value.replace(u,"");let l=n.at(-1);l&amp;&amp;(l.children.splice(l.children.indexOf(t),0,{type:"text",value:r[0]}),e(l,n.slice(0,-1)))}}}"children"in t&amp;&amp;t.children.length&gt;0&amp;&amp;t.children.forEach(r=&gt;{e(r,[...n,t])})}(y,[]),function e(t){if("children"in t&amp;&amp;t.children.length&gt;0){if((0,l.X)(t)&amp;&amp;1===t.children.length){let e=t.children[0];"mdxJsxTextElement"===e.type&amp;&amp;"span"===e.name&amp;&amp;(e.attributes.forEach(e=&gt;{if("mdxJsxAttribute"===e.type){let n=t.attributes.find(t=&gt;"mdxJsxAttribute"===t.type&amp;&amp;t.name===e.name);if(n){if("className"===e.name){let t=new Set([...n.value.split(" "),...e.value.split(" ")]);n.value=Array.from(t).join(" ")}else"style"===e.name&amp;&amp;(n.value=function(e,t){let n=o(e),r=o(t);return Object.entries({...n,...r}).map(([e,t])=&gt;`${e}: ${t}`).join("; ")}(n.value,e.value))}else t.attributes.push(e)}}),t.children=e.children)}t.children.forEach(t=&gt;{e(t)})}}(y),i||function e(t){if(Object.hasOwn(t,"children")){let n=[];t.children.forEach(t=&gt;{"mdxJsxTextElement"===t.type&amp;&amp;"u"===t.name?n.push({type:"html",value:"&lt;u&gt;"},...t.children,{type:"html",value:"&lt;/u&gt;"}):(n.push(t),e(t))}),t.children=n}}(y),y}let s=/\s+$/,u=/^\s+/;function c({root:e,toMarkdownOptions:t,toMarkdownExtensions:n,visitors:r,jsxComponentDescriptors:l,jsxIsAvailable:o}){return(0,i.l)(a({root:e,visitors:r,jsxComponentDescriptors:l,jsxIsAvailable:o}),{extensions:n,...t})+"\n"}},1289:(e,t,n)=&gt;{"use strict";n.d(t,{zy:()=&gt;ew,Wr:()=&gt;ek,Gi:()=&gt;eE,CP:()=&gt;eT});var r={};n.r(r),n.d(r,{attentionMarkers:()=&gt;ef,contentInitial:()=&gt;eo,disable:()=&gt;eh,document:()=&gt;el,flow:()=&gt;es,flowInitial:()=&gt;ea,insideSpan:()=&gt;ed,string:()=&gt;eu,text:()=&gt;ec});var i=n(84737),l=n(30938);class o{constructor(e){this.left=e?[...e]:[],this.right=[]}get(e){if(e&lt;0||e&gt;=this.left.length+this.right.length)throw RangeError("Cannot access index `"+e+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return e&lt;this.left.length?this.left[e]:this.right[this.right.length-e+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(e,t){let n=null==t?Number.POSITIVE_INFINITY:t;return n&lt;this.left.length?this.left.slice(e,n):e&gt;this.left.length?this.right.slice(this.right.length-n+this.left.length,this.right.length-e+this.left.length).reverse():this.left.slice(e).concat(this.right.slice(this.right.length-n+this.left.length).reverse())}splice(e,t,n){this.setCursor(Math.trunc(e));let r=this.right.splice(this.right.length-(t||0),Number.POSITIVE_INFINITY);return n&amp;&amp;a(this.left,n),r.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(e){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(e)}pushMany(e){this.setCursor(Number.POSITIVE_INFINITY),a(this.left,e)}unshift(e){this.setCursor(0),this.right.push(e)}unshiftMany(e){this.setCursor(0),a(this.right,e.reverse())}setCursor(e){if(e!==this.left.length&amp;&amp;(!(e&gt;this.left.length)||0!==this.right.length)&amp;&amp;(!(e&lt;0)||0!==this.left.length)){if(e&lt;this.left.length){let t=this.left.splice(e,Number.POSITIVE_INFINITY);a(this.right,t.reverse())}else{let t=this.right.splice(this.left.length+this.right.length-e,Number.POSITIVE_INFINITY);a(this.left,t.reverse())}}}}function a(e,t){let n=0;if(t.length&lt;1e4)e.push(...t);else for(;n&lt;t.length;)e.push(...t.slice(n,n+1e4)),n+=1e4}function s(e){let t,n,r,i,a,s,u;let c={},d=-1,f=new o(e);for(;++d&lt;f.length;){for(;d in c;)d=c[d];if(t=f.get(d),d&amp;&amp;"chunkFlow"===t[1].type&amp;&amp;"listItemPrefix"===f.get(d-1)[1].type&amp;&amp;((r=0)&lt;(s=t[1]._tokenizer.events).length&amp;&amp;"lineEndingBlank"===s[r][1].type&amp;&amp;(r+=2),r&lt;s.length&amp;&amp;"content"===s[r][1].type))for(;++r&lt;s.length&amp;&amp;"content"!==s[r][1].type;)"chunkText"===s[r][1].type&amp;&amp;(s[r][1]._isInFirstContentOfListItem=!0,r++);if("enter"===t[0])t[1].contentType&amp;&amp;(Object.assign(c,function(e,t){let n,r;let i=e.get(t)[1],l=e.get(t)[2],o=t-1,a=[],s=i._tokenizer||l.parser[i.contentType](i.start),u=s.events,c=[],d={},f=-1,h=i,p=0,g=0,m=[0];for(;h;){for(;e.get(++o)[1]!==h;);a.push(o),!h._tokenizer&amp;&amp;(n=l.sliceStream(h),h.next||n.push(null),r&amp;&amp;s.defineSkip(h.start),h._isInFirstContentOfListItem&amp;&amp;(s._gfmTasklistFirstContentOfListItem=!0),s.write(n),h._isInFirstContentOfListItem&amp;&amp;(s._gfmTasklistFirstContentOfListItem=void 0)),r=h,h=h.next}for(h=i;++f&lt;u.length;)"exit"===u[f][0]&amp;&amp;"enter"===u[f-1][0]&amp;&amp;u[f][1].type===u[f-1][1].type&amp;&amp;u[f][1].start.line!==u[f][1].end.line&amp;&amp;(g=f+1,m.push(g),h._tokenizer=void 0,h.previous=void 0,h=h.next);for(s.events=[],h?(h._tokenizer=void 0,h.previous=void 0):m.pop(),f=m.length;f--;){let t=u.slice(m[f],m[f+1]),n=a.pop();c.push([n,n+t.length-1]),e.splice(n,2,t)}for(c.reverse(),f=-1;++f&lt;c.length;)d[p+c[f][0]]=p+c[f][1],p+=c[f][1]-c[f][0]-1;return d}(f,d)),d=c[d],u=!0);else if(t[1]._container){for(r=d,n=void 0;r--;)if("lineEnding"===(i=f.get(r))[1].type||"lineEndingBlank"===i[1].type)"enter"===i[0]&amp;&amp;(n&amp;&amp;(f.get(n)[1].type="lineEndingBlank"),i[1].type="lineEnding",n=r);else if("linePrefix"===i[1].type);else break;n&amp;&amp;(t[1].end={...f.get(n)[1].start},(a=f.slice(n,d)).unshift(t),f.splice(n,d-n+1,a))}}return(0,l.m)(e,0,Number.POSITIVE_INFINITY,f.slice(0)),!u}let u={}.hasOwnProperty;var c=n(18090),d=n(565);let f={tokenize:function(e){let t;let n=e.attempt(this.parser.constructs.contentInitial,function(t){if(null===t){e.consume(t);return}return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),(0,c.N)(e,n,"linePrefix")},function(n){return e.enter("paragraph"),function n(r){let i=e.enter("chunkText",{contentType:"text",previous:t});return t&amp;&amp;(t.next=i),t=i,function t(r){if(null===r){e.exit("chunkText"),e.exit("paragraph"),e.consume(r);return}return(0,d.HP)(r)?(e.consume(r),e.exit("chunkText"),n):(e.consume(r),t)}(r)}(n)});return n}},h={tokenize:function(e){let t,n,r;let i=this,o=[],a=0;return s;function s(t){if(a&lt;o.length){let n=o[a];return i.containerState=n[1],e.attempt(n[0].continuation,u,c)(t)}return c(t)}function u(e){if(a++,i.containerState._closeFlow){let n;i.containerState._closeFlow=void 0,t&amp;&amp;_();let r=i.events.length,o=r;for(;o--;)if("exit"===i.events[o][0]&amp;&amp;"chunkFlow"===i.events[o][1].type){n=i.events[o][1].end;break}y(a);let s=r;for(;s&lt;i.events.length;)i.events[s][1].end={...n},s++;return(0,l.m)(i.events,o+1,0,i.events.slice(r)),i.events.length=s,c(e)}return s(e)}function c(n){if(a===o.length){if(!t)return g(n);if(t.currentConstruct&amp;&amp;t.currentConstruct.concrete)return v(n);i.interrupt=!!(t.currentConstruct&amp;&amp;!t._gfmTableDynamicInterruptHack)}return i.containerState={},e.check(p,f,h)(n)}function f(e){return t&amp;&amp;_(),y(a),g(e)}function h(e){return i.parser.lazy[i.now().line]=a!==o.length,r=i.now().offset,v(e)}function g(t){return i.containerState={},e.attempt(p,m,v)(t)}function m(e){return a++,o.push([i.currentConstruct,i.containerState]),g(e)}function v(r){if(null===r){t&amp;&amp;_(),y(0),e.consume(r);return}return t=t||i.parser.flow(i.now()),e.enter("chunkFlow",{_tokenizer:t,contentType:"flow",previous:n}),function t(n){if(null===n){x(e.exit("chunkFlow"),!0),y(0),e.consume(n);return}return(0,d.HP)(n)?(e.consume(n),x(e.exit("chunkFlow")),a=0,i.interrupt=void 0,s):(e.consume(n),t)}(r)}function x(e,o){let s=i.sliceStream(e);if(o&amp;&amp;s.push(null),e.previous=n,n&amp;&amp;(n.next=e),n=e,t.defineSkip(e.start),t.write(s),i.parser.lazy[e.start.line]){let e,n,o=t.events.length;for(;o--;)if(t.events[o][1].start.offset&lt;r&amp;&amp;(!t.events[o][1].end||t.events[o][1].end.offset&gt;r))return;let s=i.events.length,u=s;for(;u--;)if("exit"===i.events[u][0]&amp;&amp;"chunkFlow"===i.events[u][1].type){if(e){n=i.events[u][1].end;break}e=!0}for(y(a),o=s;o&lt;i.events.length;)i.events[o][1].end={...n},o++;(0,l.m)(i.events,u+1,0,i.events.slice(s)),i.events.length=o}}function y(t){let n=o.length;for(;n-- &gt;t;){let t=o[n];i.containerState=t[1],t[0].exit.call(i,e)}o.length=t}function _(){t.write([null]),n=void 0,t=void 0,i.containerState._closeFlow=void 0}}},p={tokenize:function(e,t,n){return(0,c.N)(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}},g={partial:!0,tokenize:function(e,t,n){return function(t){return(0,d.On)(t)?(0,c.N)(e,r,"linePrefix")(t):r(t)};function r(e){return null===e||(0,d.HP)(e)?t(e):n(e)}}},m={resolve:function(e){return s(e),e},tokenize:function(e,t){let n;return function(t){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),r(t)};function r(t){return null===t?i(t):(0,d.HP)(t)?e.check(v,l,i)(t):(e.consume(t),r)}function i(n){return e.exit("chunkContent"),e.exit("content"),t(n)}function l(t){return e.consume(t),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,r}}},v={partial:!0,tokenize:function(e,t,n){let r=this;return function(t){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),(0,c.N)(e,i,"linePrefix")};function i(i){if(null===i||(0,d.HP)(i))return n(i);let l=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&amp;&amp;l&amp;&amp;"linePrefix"===l[1].type&amp;&amp;l[2].sliceSerialize(l[1],!0).length&gt;=4?t(i):e.interrupt(r.parser.constructs.flow,n,t)(i)}}},x={tokenize:function(e){let t=this,n=e.attempt(g,function(r){if(null===r){e.consume(r);return}return e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n},e.attempt(this.parser.constructs.flowInitial,r,(0,c.N)(e,e.attempt(this.parser.constructs.flow,r,e.attempt(m,r)),"linePrefix")));return n;function r(r){if(null===r){e.consume(r);return}return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t.currentConstruct=void 0,n}}},y={resolveAll:w()},_=C("string"),b=C("text");function C(e){return{resolveAll:w("text"===e?k:void 0),tokenize:function(t){let n=this,r=this.parser.constructs[e],i=t.attempt(r,l,o);return l;function l(e){return s(e)?i(e):o(e)}function o(e){if(null===e){t.consume(e);return}return t.enter("data"),t.consume(e),a}function a(e){return s(e)?(t.exit("data"),i(e)):(t.consume(e),a)}function s(e){if(null===e)return!0;let t=r[e],i=-1;if(t)for(;++i&lt;t.length;){let e=t[i];if(!e.previous||e.previous.call(n,n.previous))return!0}return!1}}}}function w(e){return function(t,n){let r,i=-1;for(;++i&lt;=t.length;)void 0===r?t[i]&amp;&amp;"data"===t[i][1].type&amp;&amp;(r=i,i++):t[i]&amp;&amp;"data"===t[i][1].type||(i!==r+2&amp;&amp;(t[r][1].end=t[i-1][1].end,t.splice(r+2,i-r-2),i=r+2),r=void 0);return e?e(t,n):t}}function k(e,t){let n=0;for(;++n&lt;=e.length;)if((n===e.length||"lineEnding"===e[n][1].type)&amp;&amp;"data"===e[n-1][1].type){let r;let i=e[n-1][1],l=t.sliceStream(i),o=l.length,a=-1,s=0;for(;o--;){let e=l[o];if("string"==typeof e){for(a=e.length;32===e.charCodeAt(a-1);)s++,a--;if(a)break;a=-1}else if(-2===e)r=!0,s++;else if(-1===e);else{o++;break}}if(s){let l={type:n===e.length||r||s&lt;2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:o?a:i.start._bufferIndex+a,_index:i.start._index+o,line:i.end.line,column:i.end.column-s,offset:i.end.offset-s},end:{...i.end}};i.end={...l.start},i.start.offset===i.end.offset?Object.assign(i,l):(e.splice(n,0,["enter",l,t],["exit",l,t]),n+=2)}n++}return e}let E={name:"thematicBreak",tokenize:function(e,t,n){let r,i=0;return function(l){return e.enter("thematicBreak"),r=l,function l(o){return o===r?(e.enter("thematicBreakSequence"),function t(n){return n===r?(e.consume(n),i++,t):(e.exit("thematicBreakSequence"),(0,d.On)(n)?(0,c.N)(e,l,"whitespace")(n):l(n))}(o)):i&gt;=3&amp;&amp;(null===o||(0,d.HP)(o))?(e.exit("thematicBreak"),t(o)):n(o)}(l)}}},T={continuation:{tokenize:function(e,t,n){let r=this;return r.containerState._closeFlow=void 0,e.check(g,function(n){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,(0,c.N)(e,t,"listItemIndent",r.containerState.size+1)(n)},function(n){return r.containerState.furtherBlankLines||!(0,d.On)(n)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,i(n)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(N,t,i)(n))});function i(i){return r.containerState._closeFlow=!0,r.interrupt=void 0,(0,c.N)(e,e.attempt(T,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(i)}}},exit:function(e){e.exit(this.containerState.type)},name:"list",tokenize:function(e,t,n){let r=this,i=r.events[r.events.length-1],l=i&amp;&amp;"linePrefix"===i[1].type?i[2].sliceSerialize(i[1],!0).length:0,o=0;return function(t){let i=r.containerState.type||(42===t||43===t||45===t?"listUnordered":"listOrdered");if("listUnordered"===i?!r.containerState.marker||t===r.containerState.marker:(0,d.BM)(t)){if(r.containerState.type||(r.containerState.type=i,e.enter(i,{_container:!0})),"listUnordered"===i)return e.enter("listItemPrefix"),42===t||45===t?e.check(E,n,a)(t):a(t);if(!r.interrupt||49===t)return e.enter("listItemPrefix"),e.enter("listItemValue"),function t(i){return(0,d.BM)(i)&amp;&amp;++o&lt;10?(e.consume(i),t):(!r.interrupt||o&lt;2)&amp;&amp;(r.containerState.marker?i===r.containerState.marker:41===i||46===i)?(e.exit("listItemValue"),a(i)):n(i)}(t)}return n(t)};function a(t){return e.enter("listItemMarker"),e.consume(t),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||t,e.check(g,r.interrupt?n:s,e.attempt(S,c,u))}function s(e){return r.containerState.initialBlankLine=!0,l++,c(e)}function u(t){return(0,d.On)(t)?(e.enter("listItemPrefixWhitespace"),e.consume(t),e.exit("listItemPrefixWhitespace"),c):n(t)}function c(n){return r.containerState.size=l+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(n)}}},S={partial:!0,tokenize:function(e,t,n){let r=this;return(0,c.N)(e,function(e){let i=r.events[r.events.length-1];return!(0,d.On)(e)&amp;&amp;i&amp;&amp;"listItemPrefixWhitespace"===i[1].type?t(e):n(e)},"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5)}},N={partial:!0,tokenize:function(e,t,n){let r=this;return(0,c.N)(e,function(e){let i=r.events[r.events.length-1];return i&amp;&amp;"listItemIndent"===i[1].type&amp;&amp;i[2].sliceSerialize(i[1],!0).length===r.containerState.size?t(e):n(e)},"listItemIndent",r.containerState.size+1)}},I={continuation:{tokenize:function(e,t,n){let r=this;return function(t){return(0,d.On)(t)?(0,c.N)(e,i,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):i(t)};function i(r){return e.attempt(I,t,n)(r)}}},exit:function(e){e.exit("blockQuote")},name:"blockQuote",tokenize:function(e,t,n){let r=this;return function(t){if(62===t){let n=r.containerState;return n.open||(e.enter("blockQuote",{_container:!0}),n.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(t),e.exit("blockQuoteMarker"),i}return n(t)};function i(n){return(0,d.On)(n)?(e.enter("blockQuotePrefixWhitespace"),e.consume(n),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(n))}}};function A(e,t,n,r,i,l,o,a,s){let u=s||Number.POSITIVE_INFINITY,c=0;return function(t){return 60===t?(e.enter(r),e.enter(i),e.enter(l),e.consume(t),e.exit(l),f):null===t||32===t||41===t||(0,d.JQ)(t)?n(t):(e.enter(r),e.enter(o),e.enter(a),e.enter("chunkString",{contentType:"string"}),g(t))};function f(n){return 62===n?(e.enter(l),e.consume(n),e.exit(l),e.exit(i),e.exit(r),t):(e.enter(a),e.enter("chunkString",{contentType:"string"}),h(n))}function h(t){return 62===t?(e.exit("chunkString"),e.exit(a),f(t)):null===t||60===t||(0,d.HP)(t)?n(t):(e.consume(t),92===t?p:h)}function p(t){return 60===t||62===t||92===t?(e.consume(t),h):h(t)}function g(i){return!c&amp;&amp;(null===i||41===i||(0,d.Ee)(i))?(e.exit("chunkString"),e.exit(a),e.exit(o),e.exit(r),t(i)):c&lt;u&amp;&amp;40===i?(e.consume(i),c++,g):41===i?(e.consume(i),c--,g):null===i||32===i||40===i||(0,d.JQ)(i)?n(i):(e.consume(i),92===i?m:g)}function m(t){return 40===t||41===t||92===t?(e.consume(t),g):g(t)}}function M(e,t,n,r,i,l){let o;let a=this,s=0;return function(t){return e.enter(r),e.enter(i),e.consume(t),e.exit(i),e.enter(l),u};function u(f){return s&gt;999||null===f||91===f||93===f&amp;&amp;!o||94===f&amp;&amp;!s&amp;&amp;"_hiddenFootnoteSupport"in a.parser.constructs?n(f):93===f?(e.exit(l),e.enter(i),e.consume(f),e.exit(i),e.exit(r),t):(0,d.HP)(f)?(e.enter("lineEnding"),e.consume(f),e.exit("lineEnding"),u):(e.enter("chunkString",{contentType:"string"}),c(f))}function c(t){return null===t||91===t||93===t||(0,d.HP)(t)||s++&gt;999?(e.exit("chunkString"),u(t)):(e.consume(t),o||(o=!(0,d.On)(t)),92===t?f:c)}function f(t){return 91===t||92===t||93===t?(e.consume(t),s++,c):c(t)}}function L(e,t,n,r,i,l){let o;return function(t){return 34===t||39===t||40===t?(e.enter(r),e.enter(i),e.consume(t),e.exit(i),o=40===t?41:t,a):n(t)};function a(n){return n===o?(e.enter(i),e.consume(n),e.exit(i),e.exit(r),t):(e.enter(l),s(n))}function s(t){return t===o?(e.exit(l),a(o)):null===t?n(t):(0,d.HP)(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),(0,c.N)(e,s,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),u(t))}function u(t){return t===o||null===t||(0,d.HP)(t)?(e.exit("chunkString"),s(t)):(e.consume(t),92===t?f:u)}function f(t){return t===o||92===t?(e.consume(t),u):u(t)}}function F(e,t){let n;return function r(i){return(0,d.HP)(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r):(0,d.On)(i)?(0,c.N)(e,r,n?"linePrefix":"lineSuffix")(i):t(i)}}function O(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}let P={partial:!0,tokenize:function(e,t,n){return function(t){return(0,d.Ee)(t)?F(e,r)(t):n(t)};function r(t){return L(e,i,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(t)}function i(t){return(0,d.On)(t)?(0,c.N)(e,l,"whitespace")(t):l(t)}function l(e){return null===e||(0,d.HP)(e)?t(e):n(e)}}},D={name:"codeIndented",tokenize:function(e,t,n){let r=this;return function(t){return e.enter("codeIndented"),(0,c.N)(e,i,"linePrefix",5)(t)};function i(t){let i=r.events[r.events.length-1];return i&amp;&amp;"linePrefix"===i[1].type&amp;&amp;i[2].sliceSerialize(i[1],!0).length&gt;=4?function t(n){return null===n?l(n):(0,d.HP)(n)?e.attempt(V,t,l)(n):(e.enter("codeFlowValue"),function n(r){return null===r||(0,d.HP)(r)?(e.exit("codeFlowValue"),t(r)):(e.consume(r),n)}(n))}(t):n(t)}function l(n){return e.exit("codeIndented"),t(n)}}},V={partial:!0,tokenize:function(e,t,n){let r=this;return i;function i(t){return r.parser.lazy[r.now().line]?n(t):(0,d.HP)(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i):(0,c.N)(e,l,"linePrefix",5)(t)}function l(e){let l=r.events[r.events.length-1];return l&amp;&amp;"linePrefix"===l[1].type&amp;&amp;l[2].sliceSerialize(l[1],!0).length&gt;=4?t(e):(0,d.HP)(e)?i(e):n(e)}}},H={name:"setextUnderline",resolveTo:function(e,t){let n,r,i,l=e.length;for(;l--;)if("enter"===e[l][0]){if("content"===e[l][1].type){n=l;break}"paragraph"===e[l][1].type&amp;&amp;(r=l)}else"content"===e[l][1].type&amp;&amp;e.splice(l,1),i||"definition"!==e[l][1].type||(i=l);let o={type:"setextHeading",start:{...e[r][1].start},end:{...e[e.length-1][1].end}};return e[r][1].type="setextHeadingText",i?(e.splice(r,0,["enter",o,t]),e.splice(i+1,0,["exit",e[n][1],t]),e[n][1].end={...e[i][1].end}):e[n][1]=o,e.push(["exit",o,t]),e},tokenize:function(e,t,n){let r;let i=this;return function(t){let o,a=i.events.length;for(;a--;)if("lineEnding"!==i.events[a][1].type&amp;&amp;"linePrefix"!==i.events[a][1].type&amp;&amp;"content"!==i.events[a][1].type){o="paragraph"===i.events[a][1].type;break}return!i.parser.lazy[i.now().line]&amp;&amp;(i.interrupt||o)?(e.enter("setextHeadingLine"),r=t,e.enter("setextHeadingLineSequence"),function t(n){return n===r?(e.consume(n),t):(e.exit("setextHeadingLineSequence"),(0,d.On)(n)?(0,c.N)(e,l,"lineSuffix")(n):l(n))}(t)):n(t)};function l(r){return null===r||(0,d.HP)(r)?(e.exit("setextHeadingLine"),t(r)):n(r)}}},R=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],z=["pre","script","style","textarea"],B={partial:!0,tokenize:function(e,t,n){return function(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),e.attempt(g,t,n)}}},J={partial:!0,tokenize:function(e,t,n){let r=this;return function(t){return(0,d.HP)(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i):n(t)};function i(e){return r.parser.lazy[r.now().line]?n(e):t(e)}}},j={partial:!0,tokenize:function(e,t,n){let r=this;return function(t){return null===t?n(t):(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i)};function i(e){return r.parser.lazy[r.now().line]?n(e):t(e)}}},W={concrete:!0,name:"codeFenced",tokenize:function(e,t,n){let r;let i=this,l={partial:!0,tokenize:function(e,t,n){let l=0;return function(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),o};function o(t){return e.enter("codeFencedFence"),(0,d.On)(t)?(0,c.N)(e,s,"linePrefix",i.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):s(t)}function s(t){return t===r?(e.enter("codeFencedFenceSequence"),function t(i){return i===r?(l++,e.consume(i),t):l&gt;=a?(e.exit("codeFencedFenceSequence"),(0,d.On)(i)?(0,c.N)(e,u,"whitespace")(i):u(i)):n(i)}(t)):n(t)}function u(r){return null===r||(0,d.HP)(r)?(e.exit("codeFencedFence"),t(r)):n(r)}}},o=0,a=0;return function(t){return function(t){let l=i.events[i.events.length-1];return o=l&amp;&amp;"linePrefix"===l[1].type?l[2].sliceSerialize(l[1],!0).length:0,r=t,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),function t(i){return i===r?(a++,e.consume(i),t):a&lt;3?n(i):(e.exit("codeFencedFenceSequence"),(0,d.On)(i)?(0,c.N)(e,s,"whitespace")(i):s(i))}(t)}(t)};function s(l){return null===l||(0,d.HP)(l)?(e.exit("codeFencedFence"),i.interrupt?t(l):e.check(j,f,m)(l)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),function t(i){return null===i||(0,d.HP)(i)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),s(i)):(0,d.On)(i)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),(0,c.N)(e,u,"whitespace")(i)):96===i&amp;&amp;i===r?n(i):(e.consume(i),t)}(l))}function u(t){return null===t||(0,d.HP)(t)?s(t):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),function t(i){return null===i||(0,d.HP)(i)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),s(i)):96===i&amp;&amp;i===r?n(i):(e.consume(i),t)}(t))}function f(t){return e.attempt(l,m,h)(t)}function h(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),p}function p(t){return o&gt;0&amp;&amp;(0,d.On)(t)?(0,c.N)(e,g,"linePrefix",o+1)(t):g(t)}function g(t){return null===t||(0,d.HP)(t)?e.check(j,f,m)(t):(e.enter("codeFlowValue"),function t(n){return null===n||(0,d.HP)(n)?(e.exit("codeFlowValue"),g(n)):(e.consume(n),t)}(t))}function m(n){return e.exit("codeFenced"),t(n)}}};var Z=n(28745);let U={name:"characterReference",tokenize:function(e,t,n){let r,i;let l=this,o=0;return function(t){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(t),e.exit("characterReferenceMarker"),a};function a(t){return 35===t?(e.enter("characterReferenceMarkerNumeric"),e.consume(t),e.exit("characterReferenceMarkerNumeric"),s):(e.enter("characterReferenceValue"),r=31,i=d.lV,u(t))}function s(t){return 88===t||120===t?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(t),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),r=6,i=d.ok,u):(e.enter("characterReferenceValue"),r=7,i=d.BM,u(t))}function u(a){if(59===a&amp;&amp;o){let r=e.exit("characterReferenceValue");return i!==d.lV||(0,Z.s)(l.sliceSerialize(r))?(e.enter("characterReferenceMarker"),e.consume(a),e.exit("characterReferenceMarker"),e.exit("characterReference"),t):n(a)}return i(a)&amp;&amp;o++&lt;r?(e.consume(a),u):n(a)}}},K={name:"characterEscape",tokenize:function(e,t,n){return function(t){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(t),e.exit("escapeMarker"),r};function r(r){return(0,d.ol)(r)?(e.enter("characterEscapeValue"),e.consume(r),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(r)}}},$={name:"lineEnding",tokenize:function(e,t){return function(n){return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),(0,c.N)(e,t,"linePrefix")}}};var q=n(1028);let G={name:"labelEnd",resolveAll:function(e){let t=-1,n=[];for(;++t&lt;e.length;){let r=e[t][1];if(n.push(e[t]),"labelImage"===r.type||"labelLink"===r.type||"labelEnd"===r.type){let e="labelImage"===r.type?4:2;r.type="data",t+=e}}return e.length!==n.length&amp;&amp;(0,l.m)(e,0,e.length,n),e},resolveTo:function(e,t){let n,r,i,o,a=e.length,s=0;for(;a--;)if(n=e[a][1],r){if("link"===n.type||"labelLink"===n.type&amp;&amp;n._inactive)break;"enter"===e[a][0]&amp;&amp;"labelLink"===n.type&amp;&amp;(n._inactive=!0)}else if(i){if("enter"===e[a][0]&amp;&amp;("labelImage"===n.type||"labelLink"===n.type)&amp;&amp;!n._balanced&amp;&amp;(r=a,"labelLink"!==n.type)){s=2;break}}else"labelEnd"===n.type&amp;&amp;(i=a);let u={type:"labelLink"===e[r][1].type?"link":"image",start:{...e[r][1].start},end:{...e[e.length-1][1].end}},c={type:"label",start:{...e[r][1].start},end:{...e[i][1].end}},d={type:"labelText",start:{...e[r+s+2][1].end},end:{...e[i-2][1].start}};return o=[["enter",u,t],["enter",c,t]],o=(0,l.V)(o,e.slice(r+1,r+s+3)),o=(0,l.V)(o,[["enter",d,t]]),o=(0,l.V)(o,(0,q.W)(t.parser.constructs.insideSpan.null,e.slice(r+s+4,i-3),t)),o=(0,l.V)(o,[["exit",d,t],e[i-2],e[i-1],["exit",c,t]]),o=(0,l.V)(o,e.slice(i+1)),o=(0,l.V)(o,[["exit",u,t]]),(0,l.m)(e,r,e.length,o),e},tokenize:function(e,t,n){let r,i;let l=this,o=l.events.length;for(;o--;)if(("labelImage"===l.events[o][1].type||"labelLink"===l.events[o][1].type)&amp;&amp;!l.events[o][1]._balanced){r=l.events[o][1];break}return function(t){return r?r._inactive?c(t):(i=l.parser.defined.includes(O(l.sliceSerialize({start:r.end,end:l.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelEnd"),a):n(t)};function a(t){return 40===t?e.attempt(X,u,i?u:c)(t):91===t?e.attempt(Y,u,i?s:c)(t):i?u(t):c(t)}function s(t){return e.attempt(Q,u,c)(t)}function u(e){return t(e)}function c(e){return r._balanced=!0,n(e)}}},X={tokenize:function(e,t,n){return function(t){return e.enter("resource"),e.enter("resourceMarker"),e.consume(t),e.exit("resourceMarker"),r};function r(t){return(0,d.Ee)(t)?F(e,i)(t):i(t)}function i(t){return 41===t?u(t):A(e,l,o,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(t)}function l(t){return(0,d.Ee)(t)?F(e,a)(t):u(t)}function o(e){return n(e)}function a(t){return 34===t||39===t||40===t?L(e,s,n,"resourceTitle","resourceTitleMarker","resourceTitleString")(t):u(t)}function s(t){return(0,d.Ee)(t)?F(e,u)(t):u(t)}function u(r){return 41===r?(e.enter("resourceMarker"),e.consume(r),e.exit("resourceMarker"),e.exit("resource"),t):n(r)}}},Y={tokenize:function(e,t,n){let r=this;return function(t){return M.call(r,e,i,l,"reference","referenceMarker","referenceString")(t)};function i(e){return r.parser.defined.includes(O(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(e):n(e)}function l(e){return n(e)}}},Q={tokenize:function(e,t,n){return function(t){return e.enter("reference"),e.enter("referenceMarker"),e.consume(t),e.exit("referenceMarker"),r};function r(r){return 93===r?(e.enter("referenceMarker"),e.consume(r),e.exit("referenceMarker"),e.exit("reference"),t):n(r)}}},ee={name:"labelStartImage",resolveAll:G.resolveAll,tokenize:function(e,t,n){let r=this;return function(t){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(t),e.exit("labelImageMarker"),i};function i(t){return 91===t?(e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelImage"),l):n(t)}function l(e){return 94===e&amp;&amp;"_hiddenFootnoteSupport"in r.parser.constructs?n(e):t(e)}}};var et=n(97492);let en={name:"attention",resolveAll:function(e,t){let n,r,i,o,a,s,u,c,d=-1;for(;++d&lt;e.length;)if("enter"===e[d][0]&amp;&amp;"attentionSequence"===e[d][1].type&amp;&amp;e[d][1]._close){for(n=d;n--;)if("exit"===e[n][0]&amp;&amp;"attentionSequence"===e[n][1].type&amp;&amp;e[n][1]._open&amp;&amp;t.sliceSerialize(e[n][1]).charCodeAt(0)===t.sliceSerialize(e[d][1]).charCodeAt(0)){if((e[n][1]._close||e[d][1]._open)&amp;&amp;(e[d][1].end.offset-e[d][1].start.offset)%3&amp;&amp;!((e[n][1].end.offset-e[n][1].start.offset+e[d][1].end.offset-e[d][1].start.offset)%3))continue;s=e[n][1].end.offset-e[n][1].start.offset&gt;1&amp;&amp;e[d][1].end.offset-e[d][1].start.offset&gt;1?2:1;let f={...e[n][1].end},h={...e[d][1].start};er(f,-s),er(h,s),o={type:s&gt;1?"strongSequence":"emphasisSequence",start:f,end:{...e[n][1].end}},a={type:s&gt;1?"strongSequence":"emphasisSequence",start:{...e[d][1].start},end:h},i={type:s&gt;1?"strongText":"emphasisText",start:{...e[n][1].end},end:{...e[d][1].start}},r={type:s&gt;1?"strong":"emphasis",start:{...o.start},end:{...a.end}},e[n][1].end={...o.start},e[d][1].start={...a.end},u=[],e[n][1].end.offset-e[n][1].start.offset&amp;&amp;(u=(0,l.V)(u,[["enter",e[n][1],t],["exit",e[n][1],t]])),u=(0,l.V)(u,[["enter",r,t],["enter",o,t],["exit",o,t],["enter",i,t]]),u=(0,l.V)(u,(0,q.W)(t.parser.constructs.insideSpan.null,e.slice(n+1,d),t)),u=(0,l.V)(u,[["exit",i,t],["enter",a,t],["exit",a,t],["exit",r,t]]),e[d][1].end.offset-e[d][1].start.offset?(c=2,u=(0,l.V)(u,[["enter",e[d][1],t],["exit",e[d][1],t]])):c=0,(0,l.m)(e,n-1,d-n+3,u),d=n+u.length-c-2;break}}for(d=-1;++d&lt;e.length;)"attentionSequence"===e[d][1].type&amp;&amp;(e[d][1].type="data");return e},tokenize:function(e,t){let n;let r=this.parser.constructs.attentionMarkers.null,i=this.previous,l=(0,et.S)(i);return function(o){return n=o,e.enter("attentionSequence"),function o(a){if(a===n)return e.consume(a),o;let s=e.exit("attentionSequence"),u=(0,et.S)(a),c=!u||2===u&amp;&amp;l||r.includes(a),d=!l||2===l&amp;&amp;u||r.includes(i);return s._open=!!(42===n?c:c&amp;&amp;(l||!d)),s._close=!!(42===n?d:d&amp;&amp;(u||!c)),t(a)}(o)}}};function er(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}let ei={name:"labelStartLink",resolveAll:G.resolveAll,tokenize:function(e,t,n){let r=this;return function(t){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelLink"),i};function i(e){return 94===e&amp;&amp;"_hiddenFootnoteSupport"in r.parser.constructs?n(e):t(e)}}},el={42:T,43:T,45:T,48:T,49:T,50:T,51:T,52:T,53:T,54:T,55:T,56:T,57:T,62:I},eo={91:{name:"definition",tokenize:function(e,t,n){let r;let i=this;return function(t){return e.enter("definition"),M.call(i,e,l,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(t)};function l(t){return(r=O(i.sliceSerialize(i.events[i.events.length-1][1]).slice(1,-1)),58===t)?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),o):n(t)}function o(t){return(0,d.Ee)(t)?F(e,a)(t):a(t)}function a(t){return A(e,s,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(t)}function s(t){return e.attempt(P,u,u)(t)}function u(t){return(0,d.On)(t)?(0,c.N)(e,f,"whitespace")(t):f(t)}function f(l){return null===l||(0,d.HP)(l)?(e.exit("definition"),i.parser.defined.push(r),t(l)):n(l)}}}},ea={[-2]:D,[-1]:D,32:D},es={35:{name:"headingAtx",resolve:function(e,t){let n,r,i=e.length-2,o=3;return"whitespace"===e[3][1].type&amp;&amp;(o+=2),i-2&gt;o&amp;&amp;"whitespace"===e[i][1].type&amp;&amp;(i-=2),"atxHeadingSequence"===e[i][1].type&amp;&amp;(o===i-1||i-4&gt;o&amp;&amp;"whitespace"===e[i-2][1].type)&amp;&amp;(i-=o+1===i?2:4),i&gt;o&amp;&amp;(n={type:"atxHeadingText",start:e[o][1].start,end:e[i][1].end},r={type:"chunkText",start:e[o][1].start,end:e[i][1].end,contentType:"text"},(0,l.m)(e,o,i-o+1,[["enter",n,t],["enter",r,t],["exit",r,t],["exit",n,t]])),e},tokenize:function(e,t,n){let r=0;return function(i){return e.enter("atxHeading"),e.enter("atxHeadingSequence"),function i(l){return 35===l&amp;&amp;r++&lt;6?(e.consume(l),i):null===l||(0,d.Ee)(l)?(e.exit("atxHeadingSequence"),function n(r){return 35===r?(e.enter("atxHeadingSequence"),function t(r){return 35===r?(e.consume(r),t):(e.exit("atxHeadingSequence"),n(r))}(r)):null===r||(0,d.HP)(r)?(e.exit("atxHeading"),t(r)):(0,d.On)(r)?(0,c.N)(e,n,"whitespace")(r):(e.enter("atxHeadingText"),function t(r){return null===r||35===r||(0,d.Ee)(r)?(e.exit("atxHeadingText"),n(r)):(e.consume(r),t)}(r))}(l)):n(l)}(i)}}},42:E,45:[H,E],60:{concrete:!0,name:"htmlFlow",resolveTo:function(e){let t=e.length;for(;t--&amp;&amp;("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););return t&gt;1&amp;&amp;"linePrefix"===e[t-2][1].type&amp;&amp;(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e},tokenize:function(e,t,n){let r,i,l,o,a;let s=this;return function(t){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(t),u};function u(o){return 33===o?(e.consume(o),c):47===o?(e.consume(o),i=!0,p):63===o?(e.consume(o),r=3,s.interrupt?t:F):(0,d.CW)(o)?(e.consume(o),l=String.fromCharCode(o),g):n(o)}function c(i){return 45===i?(e.consume(i),r=2,f):91===i?(e.consume(i),r=5,o=0,h):(0,d.CW)(i)?(e.consume(i),r=4,s.interrupt?t:F):n(i)}function f(r){return 45===r?(e.consume(r),s.interrupt?t:F):n(r)}function h(r){let i="CDATA[";return r===i.charCodeAt(o++)?(e.consume(r),o===i.length)?s.interrupt?t:E:h:n(r)}function p(t){return(0,d.CW)(t)?(e.consume(t),l=String.fromCharCode(t),g):n(t)}function g(o){if(null===o||47===o||62===o||(0,d.Ee)(o)){let a=47===o,u=l.toLowerCase();return!a&amp;&amp;!i&amp;&amp;z.includes(u)?(r=1,s.interrupt?t(o):E(o)):R.includes(l.toLowerCase())?(r=6,a)?(e.consume(o),m):s.interrupt?t(o):E(o):(r=7,s.interrupt&amp;&amp;!s.parser.lazy[s.now().line]?n(o):i?function t(n){return(0,d.On)(n)?(e.consume(n),t):w(n)}(o):v(o))}return 45===o||(0,d.lV)(o)?(e.consume(o),l+=String.fromCharCode(o),g):n(o)}function m(r){return 62===r?(e.consume(r),s.interrupt?t:E):n(r)}function v(t){return 47===t?(e.consume(t),w):58===t||95===t||(0,d.CW)(t)?(e.consume(t),x):(0,d.On)(t)?(e.consume(t),v):w(t)}function x(t){return 45===t||46===t||58===t||95===t||(0,d.lV)(t)?(e.consume(t),x):y(t)}function y(t){return 61===t?(e.consume(t),_):(0,d.On)(t)?(e.consume(t),y):v(t)}function _(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),a=t,b):(0,d.On)(t)?(e.consume(t),_):function t(n){return null===n||34===n||39===n||47===n||60===n||61===n||62===n||96===n||(0,d.Ee)(n)?y(n):(e.consume(n),t)}(t)}function b(t){return t===a?(e.consume(t),a=null,C):null===t||(0,d.HP)(t)?n(t):(e.consume(t),b)}function C(e){return 47===e||62===e||(0,d.On)(e)?v(e):n(e)}function w(t){return 62===t?(e.consume(t),k):n(t)}function k(t){return null===t||(0,d.HP)(t)?E(t):(0,d.On)(t)?(e.consume(t),k):n(t)}function E(t){return 45===t&amp;&amp;2===r?(e.consume(t),I):60===t&amp;&amp;1===r?(e.consume(t),A):62===t&amp;&amp;4===r?(e.consume(t),O):63===t&amp;&amp;3===r?(e.consume(t),F):93===t&amp;&amp;5===r?(e.consume(t),L):(0,d.HP)(t)&amp;&amp;(6===r||7===r)?(e.exit("htmlFlowData"),e.check(B,P,T)(t)):null===t||(0,d.HP)(t)?(e.exit("htmlFlowData"),T(t)):(e.consume(t),E)}function T(t){return e.check(J,S,P)(t)}function S(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),N}function N(t){return null===t||(0,d.HP)(t)?T(t):(e.enter("htmlFlowData"),E(t))}function I(t){return 45===t?(e.consume(t),F):E(t)}function A(t){return 47===t?(e.consume(t),l="",M):E(t)}function M(t){if(62===t){let n=l.toLowerCase();return z.includes(n)?(e.consume(t),O):E(t)}return(0,d.CW)(t)&amp;&amp;l.length&lt;8?(e.consume(t),l+=String.fromCharCode(t),M):E(t)}function L(t){return 93===t?(e.consume(t),F):E(t)}function F(t){return 62===t?(e.consume(t),O):45===t&amp;&amp;2===r?(e.consume(t),F):E(t)}function O(t){return null===t||(0,d.HP)(t)?(e.exit("htmlFlowData"),P(t)):(e.consume(t),O)}function P(n){return e.exit("htmlFlow"),t(n)}}},61:H,95:E,96:W,126:W},eu={38:U,92:K},ec={[-5]:$,[-4]:$,[-3]:$,33:ee,38:U,42:en,60:[{name:"autolink",tokenize:function(e,t,n){let r=0;return function(t){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(t),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),i};function i(t){return(0,d.CW)(t)?(e.consume(t),l):64===t?n(t):a(t)}function l(t){return 43===t||45===t||46===t||(0,d.lV)(t)?(r=1,function t(n){return 58===n?(e.consume(n),r=0,o):(43===n||45===n||46===n||(0,d.lV)(n))&amp;&amp;r++&lt;32?(e.consume(n),t):(r=0,a(n))}(t)):a(t)}function o(r){return 62===r?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(r),e.exit("autolinkMarker"),e.exit("autolink"),t):null===r||32===r||60===r||(0,d.JQ)(r)?n(r):(e.consume(r),o)}function a(t){return 64===t?(e.consume(t),s):(0,d.cx)(t)?(e.consume(t),a):n(t)}function s(i){return(0,d.lV)(i)?function i(l){return 46===l?(e.consume(l),r=0,s):62===l?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(l),e.exit("autolinkMarker"),e.exit("autolink"),t):function t(l){if((45===l||(0,d.lV)(l))&amp;&amp;r++&lt;63){let n=45===l?t:i;return e.consume(l),n}return n(l)}(l)}(i):n(i)}}},{name:"htmlText",tokenize:function(e,t,n){let r,i,l;let o=this;return function(t){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(t),a};function a(t){return 33===t?(e.consume(t),s):47===t?(e.consume(t),C):63===t?(e.consume(t),_):(0,d.CW)(t)?(e.consume(t),k):n(t)}function s(t){return 45===t?(e.consume(t),u):91===t?(e.consume(t),i=0,g):(0,d.CW)(t)?(e.consume(t),y):n(t)}function u(t){return 45===t?(e.consume(t),p):n(t)}function f(t){return null===t?n(t):45===t?(e.consume(t),h):(0,d.HP)(t)?(l=f,L(t)):(e.consume(t),f)}function h(t){return 45===t?(e.consume(t),p):f(t)}function p(e){return 62===e?M(e):45===e?h(e):f(e)}function g(t){let r="CDATA[";return t===r.charCodeAt(i++)?(e.consume(t),i===r.length?m:g):n(t)}function m(t){return null===t?n(t):93===t?(e.consume(t),v):(0,d.HP)(t)?(l=m,L(t)):(e.consume(t),m)}function v(t){return 93===t?(e.consume(t),x):m(t)}function x(t){return 62===t?M(t):93===t?(e.consume(t),x):m(t)}function y(t){return null===t||62===t?M(t):(0,d.HP)(t)?(l=y,L(t)):(e.consume(t),y)}function _(t){return null===t?n(t):63===t?(e.consume(t),b):(0,d.HP)(t)?(l=_,L(t)):(e.consume(t),_)}function b(e){return 62===e?M(e):_(e)}function C(t){return(0,d.CW)(t)?(e.consume(t),w):n(t)}function w(t){return 45===t||(0,d.lV)(t)?(e.consume(t),w):function t(n){return(0,d.HP)(n)?(l=t,L(n)):(0,d.On)(n)?(e.consume(n),t):M(n)}(t)}function k(t){return 45===t||(0,d.lV)(t)?(e.consume(t),k):47===t||62===t||(0,d.Ee)(t)?E(t):n(t)}function E(t){return 47===t?(e.consume(t),M):58===t||95===t||(0,d.CW)(t)?(e.consume(t),T):(0,d.HP)(t)?(l=E,L(t)):(0,d.On)(t)?(e.consume(t),E):M(t)}function T(t){return 45===t||46===t||58===t||95===t||(0,d.lV)(t)?(e.consume(t),T):function t(n){return 61===n?(e.consume(n),S):(0,d.HP)(n)?(l=t,L(n)):(0,d.On)(n)?(e.consume(n),t):E(n)}(t)}function S(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),r=t,N):(0,d.HP)(t)?(l=S,L(t)):(0,d.On)(t)?(e.consume(t),S):(e.consume(t),I)}function N(t){return t===r?(e.consume(t),r=void 0,A):null===t?n(t):(0,d.HP)(t)?(l=N,L(t)):(e.consume(t),N)}function I(t){return null===t||34===t||39===t||60===t||61===t||96===t?n(t):47===t||62===t||(0,d.Ee)(t)?E(t):(e.consume(t),I)}function A(e){return 47===e||62===e||(0,d.Ee)(e)?E(e):n(e)}function M(r){return 62===r?(e.consume(r),e.exit("htmlTextData"),e.exit("htmlText"),t):n(r)}function L(t){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),F}function F(t){return(0,d.On)(t)?(0,c.N)(e,O,"linePrefix",o.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):O(t)}function O(t){return e.enter("htmlTextData"),l(t)}}}],91:ei,92:[{name:"hardBreakEscape",tokenize:function(e,t,n){return function(t){return e.enter("hardBreakEscape"),e.consume(t),r};function r(r){return(0,d.HP)(r)?(e.exit("hardBreakEscape"),t(r)):n(r)}}},K],93:G,95:en,96:{name:"codeText",previous:function(e){return 96!==e||"characterEscape"===this.events[this.events.length-1][1].type},resolve:function(e){let t,n,r=e.length-4,i=3;if(("lineEnding"===e[3][1].type||"space"===e[i][1].type)&amp;&amp;("lineEnding"===e[r][1].type||"space"===e[r][1].type)){for(t=i;++t&lt;r;)if("codeTextData"===e[t][1].type){e[i][1].type="codeTextPadding",e[r][1].type="codeTextPadding",i+=2,r-=2;break}}for(t=i-1,r++;++t&lt;=r;)void 0===n?t!==r&amp;&amp;"lineEnding"!==e[t][1].type&amp;&amp;(n=t):(t===r||"lineEnding"===e[t][1].type)&amp;&amp;(e[n][1].type="codeTextData",t!==n+2&amp;&amp;(e[n][1].end=e[t-1][1].end,e.splice(n+2,t-n-2),r-=t-n-2,t=n+2),n=void 0);return e},tokenize:function(e,t,n){let r,i,l=0;return function(t){return e.enter("codeText"),e.enter("codeTextSequence"),function t(n){return 96===n?(e.consume(n),l++,t):(e.exit("codeTextSequence"),o(n))}(t)};function o(s){return null===s?n(s):32===s?(e.enter("space"),e.consume(s),e.exit("space"),o):96===s?(i=e.enter("codeTextSequence"),r=0,function n(o){return 96===o?(e.consume(o),r++,n):r===l?(e.exit("codeTextSequence"),e.exit("codeText"),t(o)):(i.type="codeTextData",a(o))}(s)):(0,d.HP)(s)?(e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),o):(e.enter("codeTextData"),a(s))}function a(t){return null===t||32===t||96===t||(0,d.HP)(t)?(e.exit("codeTextData"),o(t)):(e.consume(t),a)}}}},ed={null:[en,y]},ef={null:[42,95]},eh={null:[]},ep=/[\0\t\n\r]/g;var eg=n(78790),em=n(49246),ev=n(67159);let ex={}.hasOwnProperty;function ey(e){return{line:e.line,column:e.column,offset:e.offset}}function e_(e,t){if(e)throw Error("Cannot close `"+e.type+"` ("+(0,ev.L)({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+(0,ev.L)({start:t.start,end:t.end})+") is open");throw Error("Cannot close document, a token (`"+t.type+"`, "+(0,ev.L)({start:t.start,end:t.end})+") is still open")}var eb=n(8694);function eC(e){return e.children instanceof Array}class ew extends Error{constructor(e,t){super(e),this.name="MarkdownParseError",this.cause=t}}class ek extends Error{constructor(e){super(e),this.name="UnrecognizedMarkdownConstructError"}}function eE({root:e,markdown:t,visitors:n,syntaxExtensions:o,mdastExtensions:a,...c}){var p,g,m;let v;try{let e,n,c,p;g={extensions:o,mdastExtensions:a},"string"!=typeof g&amp;&amp;(m=g,g=void 0),v=(function(e){let t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:r(x),autolinkProtocol:c,autolinkEmail:c,atxHeading:r(g),blockQuote:r(function(){return{type:"blockquote",children:[]}}),characterEscape:c,characterReference:c,codeFenced:r(p),codeFencedFenceInfo:l,codeFencedFenceMeta:l,codeIndented:r(p,l),codeText:r(function(){return{type:"inlineCode",value:""}},l),codeTextData:c,data:c,codeFlowValue:c,definition:r(function(){return{type:"definition",identifier:"",label:null,title:null,url:""}}),definitionDestinationString:l,definitionLabelString:l,definitionTitleString:l,emphasis:r(function(){return{type:"emphasis",children:[]}}),hardBreakEscape:r(m),hardBreakTrailing:r(m),htmlFlow:r(v,l),htmlFlowData:c,htmlText:r(v,l),htmlTextData:c,image:r(function(){return{type:"image",title:null,url:"",alt:null}}),label:l,link:r(x),listItem:r(function(e){return{type:"listItem",spread:e._spread,checked:null,children:[]}}),listItemValue:function(e){this.data.expectingFirstListItemValue&amp;&amp;(this.stack[this.stack.length-2].start=Number.parseInt(this.sliceSerialize(e),10),this.data.expectingFirstListItemValue=void 0)},listOrdered:r(y,function(){this.data.expectingFirstListItemValue=!0}),listUnordered:r(y),paragraph:r(function(){return{type:"paragraph",children:[]}}),reference:function(){this.data.referenceType="collapsed"},referenceString:l,resourceDestinationString:l,resourceTitleString:l,setextHeading:r(g),strong:r(function(){return{type:"strong",children:[]}}),thematicBreak:r(function(){return{type:"thematicBreak"}})},exit:{atxHeading:a(),atxHeadingSequence:function(e){let t=this.stack[this.stack.length-1];if(!t.depth){let n=this.sliceSerialize(e).length;t.depth=n}},autolink:a(),autolinkEmail:function(e){d.call(this,e),this.stack[this.stack.length-1].url="mailto:"+this.sliceSerialize(e)},autolinkProtocol:function(e){d.call(this,e),this.stack[this.stack.length-1].url=this.sliceSerialize(e)},blockQuote:a(),characterEscapeValue:d,characterReferenceMarkerHexadecimal:h,characterReferenceMarkerNumeric:h,characterReferenceValue:function(e){let t;let n=this.sliceSerialize(e),r=this.data.characterReferenceType;r?(t=(0,eg.C)(n,"characterReferenceMarkerNumeric"===r?10:16),this.data.characterReferenceType=void 0):t=(0,Z.s)(n);let i=this.stack[this.stack.length-1];i.value+=t},characterReference:function(e){this.stack.pop().position.end=ey(e.end)},codeFenced:a(function(){let e=this.resume();this.stack[this.stack.length-1].value=e.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}),codeFencedFence:function(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)},codeFencedFenceInfo:function(){let e=this.resume();this.stack[this.stack.length-1].lang=e},codeFencedFenceMeta:function(){let e=this.resume();this.stack[this.stack.length-1].meta=e},codeFlowValue:d,codeIndented:a(function(){let e=this.resume();this.stack[this.stack.length-1].value=e.replace(/(\r?\n|\r)$/g,"")}),codeText:a(function(){let e=this.resume();this.stack[this.stack.length-1].value=e}),codeTextData:d,data:d,definition:a(),definitionDestinationString:function(){let e=this.resume();this.stack[this.stack.length-1].url=e},definitionLabelString:function(e){let t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=O(this.sliceSerialize(e)).toLowerCase()},definitionTitleString:function(){let e=this.resume();this.stack[this.stack.length-1].title=e},emphasis:a(),hardBreakEscape:a(f),hardBreakTrailing:a(f),htmlFlow:a(function(){let e=this.resume();this.stack[this.stack.length-1].value=e}),htmlFlowData:d,htmlText:a(function(){let e=this.resume();this.stack[this.stack.length-1].value=e}),htmlTextData:d,image:a(function(){let e=this.stack[this.stack.length-1];if(this.data.inReference){let t=this.data.referenceType||"shortcut";e.type+="Reference",e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;this.data.referenceType=void 0}),label:function(){let e=this.stack[this.stack.length-1],t=this.resume(),n=this.stack[this.stack.length-1];if(this.data.inReference=!0,"link"===n.type){let t=e.children;n.children=t}else n.alt=t},labelText:function(e){let t=this.sliceSerialize(e),n=this.stack[this.stack.length-2];n.label=(0,em.s)(t),n.identifier=O(t).toLowerCase()},lineEnding:function(e){let n=this.stack[this.stack.length-1];if(this.data.atHardBreak){n.children[n.children.length-1].position.end=ey(e.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&amp;&amp;t.canContainEols.includes(n.type)&amp;&amp;(c.call(this,e),d.call(this,e))},link:a(function(){let e=this.stack[this.stack.length-1];if(this.data.inReference){let t=this.data.referenceType||"shortcut";e.type+="Reference",e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;this.data.referenceType=void 0}),listItem:a(),listOrdered:a(),listUnordered:a(),paragraph:a(),referenceString:function(e){let t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=O(this.sliceSerialize(e)).toLowerCase(),this.data.referenceType="full"},resourceDestinationString:function(){let e=this.resume();this.stack[this.stack.length-1].url=e},resourceTitleString:function(){let e=this.resume();this.stack[this.stack.length-1].title=e},resource:function(){this.data.inReference=void 0},setextHeading:a(function(){this.data.setextHeadingSlurpLineEnding=void 0}),setextHeadingLineSequence:function(e){this.stack[this.stack.length-1].depth=61===this.sliceSerialize(e).codePointAt(0)?1:2},setextHeadingText:function(){this.data.setextHeadingSlurpLineEnding=!0},strong:a(),thematicBreak:a()}};(function e(t,n){let r=-1;for(;++r&lt;n.length;){let i=n[r];Array.isArray(i)?e(t,i):function(e,t){let n;for(n in t)if(ex.call(t,n))switch(n){case"canContainEols":{let r=t[n];r&amp;&amp;e[n].push(...r);break}case"transforms":{let r=t[n];r&amp;&amp;e[n].push(...r);break}case"enter":case"exit":{let r=t[n];r&amp;&amp;Object.assign(e[n],r)}}}(t,i)}})(t,(e||{}).mdastExtensions||[]);let n={};return function(e){let r={type:"root",children:[]},i={stack:[r],tokenStack:[],config:t,enter:o,exit:s,buffer:l,resume:u,data:n},a=[],c=-1;for(;++c&lt;e.length;)("listOrdered"===e[c][1].type||"listUnordered"===e[c][1].type)&amp;&amp;("enter"===e[c][0]?a.push(c):c=function(e,t,n){let r,i,l,o,a=t-1,s=-1,u=!1;for(;++a&lt;=n;){let t=e[a];switch(t[1].type){case"listUnordered":case"listOrdered":case"blockQuote":"enter"===t[0]?s++:s--,o=void 0;break;case"lineEndingBlank":"enter"===t[0]&amp;&amp;(!r||o||s||l||(l=a),o=void 0);break;case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:o=void 0}if(!s&amp;&amp;"enter"===t[0]&amp;&amp;"listItemPrefix"===t[1].type||-1===s&amp;&amp;"exit"===t[0]&amp;&amp;("listUnordered"===t[1].type||"listOrdered"===t[1].type)){if(r){let o=a;for(i=void 0;o--;){let t=e[o];if("lineEnding"===t[1].type||"lineEndingBlank"===t[1].type){if("exit"===t[0])continue;i&amp;&amp;(e[i][1].type="lineEndingBlank",u=!0),t[1].type="lineEnding",i=o}else if("linePrefix"===t[1].type||"blockQuotePrefix"===t[1].type||"blockQuotePrefixWhitespace"===t[1].type||"blockQuoteMarker"===t[1].type||"listItemIndent"===t[1].type);else break}l&amp;&amp;(!i||l&lt;i)&amp;&amp;(r._spread=!0),r.end=Object.assign({},i?e[i][1].start:t[1].end),e.splice(i||a,0,["exit",r,t[2]]),a++,n++}if("listItemPrefix"===t[1].type){let i={type:"listItem",_spread:!1,start:Object.assign({},t[1].start),end:void 0};r=i,e.splice(a,0,["enter",i,t[2]]),a++,n++,l=void 0,o=!0}}}return e[t][1]._spread=u,n}(e,a.pop(),c));for(c=-1;++c&lt;e.length;){let n=t[e[c][0]];ex.call(n,e[c][1].type)&amp;&amp;n[e[c][1].type].call(Object.assign({sliceSerialize:e[c][2].sliceSerialize},i),e[c][1])}if(i.tokenStack.length&gt;0){let e=i.tokenStack[i.tokenStack.length-1];(e[1]||e_).call(i,void 0,e[0])}for(r.position={start:ey(e.length&gt;0?e[0][1].start:{line:1,column:1,offset:0}),end:ey(e.length&gt;0?e[e.length-2][1].end:{line:1,column:1,offset:0})},c=-1;++c&lt;t.transforms.length;)r=t.transforms[c](r)||r;return r};function r(e,t){return function(n){o.call(this,e(n),n),t&amp;&amp;t.call(this,n)}}function l(){this.stack.push({type:"fragment",children:[]})}function o(e,t,n){this.stack[this.stack.length-1].children.push(e),this.stack.push(e),this.tokenStack.push([t,n||void 0]),e.position={start:ey(t.start),end:void 0}}function a(e){return function(t){e&amp;&amp;e.call(this,t),s.call(this,t)}}function s(e,t){let n=this.stack.pop(),r=this.tokenStack.pop();if(r)r[0].type!==e.type&amp;&amp;(t?t.call(this,e,r[0]):(r[1]||e_).call(this,e,r[0]));else throw Error("Cannot close `"+e.type+"` ("+(0,ev.L)({start:e.start,end:e.end})+"): it’s not open");n.position.end=ey(e.end)}function u(){return(0,i.d)(this.stack.pop())}function c(e){let t=this.stack[this.stack.length-1].children,n=t[t.length-1];n&amp;&amp;"text"===n.type||((n={type:"text",value:""}).position={start:ey(e.start),end:void 0},t.push(n)),this.stack.push(n)}function d(e){let t=this.stack.pop();t.value+=this.sliceSerialize(e),t.position.end=ey(e.end)}function f(){this.data.atHardBreak=!0}function h(e){this.data.characterReferenceType=e.type}function p(){return{type:"code",lang:null,meta:null,value:""}}function g(){return{type:"heading",depth:0,children:[]}}function m(){return{type:"break"}}function v(){return{type:"html",value:""}}function x(){return{type:"link",title:null,url:"",children:[]}}function y(e){return{type:"list",ordered:"listOrdered"===e.type,start:null,spread:e._spread,children:[]}}})(m)(function(e){for(;!s(e););return e}((function(e){let t={constructs:function(e){let t={},n=-1;for(;++n&lt;e.length;)(function(e,t){let n;for(n in t){let r;let i=(u.call(e,n)?e[n]:void 0)||(e[n]={}),o=t[n];if(o)for(r in o){u.call(i,r)||(i[r]=[]);let e=o[r];(function(e,t){let n=-1,r=[];for(;++n&lt;t.length;)("after"===t[n].add?e:r).push(t[n]);(0,l.m)(e,0,0,r)})(i[r],Array.isArray(e)?e:e?[e]:[])}}})(t,e[n]);return t}([r,...(e||{}).extensions||[]]),content:n(f),defined:[],document:n(h),flow:n(x),lazy:{},string:n(_),text:n(b)};return t;function n(e){return function(n){return function(e,t,n){let r={_bufferIndex:-1,_index:0,line:n&amp;&amp;n.line||1,column:n&amp;&amp;n.column||1,offset:n&amp;&amp;n.offset||0},i={},o=[],a=[],s=[],u={attempt:m(function(e,t){v(e,t.from)}),check:m(g),consume:function(e){(0,d.HP)(e)?(r.line++,r.column=1,r.offset+=-3===e?2:1,x()):-1!==e&amp;&amp;(r.column++,r.offset++),r._bufferIndex&lt;0?r._index++:(r._bufferIndex++,r._bufferIndex===a[r._index].length&amp;&amp;(r._bufferIndex=-1,r._index++)),c.previous=e},enter:function(e,t){let n=t||{};return n.type=e,n.start=p(),c.events.push(["enter",n,c]),s.push(n),n},exit:function(e){let t=s.pop();return t.end=p(),c.events.push(["exit",t,c]),t},interrupt:m(g,{interrupt:!0})},c={code:null,containerState:{},defineSkip:function(e){i[e.line]=e.column,x()},events:[],now:p,parser:e,previous:null,sliceSerialize:function(e,t){return function(e,t){let n,r=-1,i=[];for(;++r&lt;e.length;){let l;let o=e[r];if("string"==typeof o)l=o;else switch(o){case -5:l="\r";break;case -4:l="\n";break;case -3:l="\r\n";break;case -2:l=t?" ":"	";break;case -1:if(!t&amp;&amp;n)continue;l=" ";break;default:l=String.fromCharCode(o)}n=-2===o,i.push(l)}return i.join("")}(h(e),t)},sliceStream:h,write:function(e){return(a=(0,l.V)(a,e),function(){let e;for(;r._index&lt;a.length;){var t;let n=a[r._index];if("string"==typeof n)for(e=r._index,r._bufferIndex&lt;0&amp;&amp;(r._bufferIndex=0);r._index===e&amp;&amp;r._bufferIndex&lt;n.length;)t=n.charCodeAt(r._bufferIndex),f=f(t);else f=f(n)}}(),null!==a[a.length-1])?[]:(v(t,0),c.events=(0,q.W)(o,c.events,c),c.events)}},f=t.tokenize.call(c,u);return t.resolveAll&amp;&amp;o.push(t),c;function h(e){return function(e,t){let n;let r=t.start._index,i=t.start._bufferIndex,l=t.end._index,o=t.end._bufferIndex;if(r===l)n=[e[r].slice(i,o)];else{if(n=e.slice(r,l),i&gt;-1){let e=n[0];"string"==typeof e?n[0]=e.slice(i):n.shift()}o&gt;0&amp;&amp;n.push(e[l].slice(0,o))}return n}(a,e)}function p(){let{_bufferIndex:e,_index:t,line:n,column:i,offset:l}=r;return{_bufferIndex:e,_index:t,line:n,column:i,offset:l}}function g(e,t){t.restore()}function m(e,t){return function(n,i,l){let o,a,d,f;return Array.isArray(n)?h(n):"tokenize"in n?h([n]):function(e){let t=null!==e&amp;&amp;n[e],r=null!==e&amp;&amp;n.null;return h([...Array.isArray(t)?t:t?[t]:[],...Array.isArray(r)?r:r?[r]:[]])(e)};function h(e){return(o=e,a=0,0===e.length)?l:g(e[a])}function g(e){return function(n){return(f=function(){let e=p(),t=c.previous,n=c.currentConstruct,i=c.events.length,l=Array.from(s);return{from:i,restore:function(){r=e,c.previous=t,c.currentConstruct=n,c.events.length=i,s=l,x()}}}(),d=e,e.partial||(c.currentConstruct=e),e.name&amp;&amp;c.parser.constructs.disable.null.includes(e.name))?v(n):e.tokenize.call(t?Object.assign(Object.create(c),t):c,u,m,v)(n)}}function m(t){return e(d,f),i}function v(e){return(f.restore(),++a&lt;o.length)?g(o[a]):l}}}function v(e,t){e.resolveAll&amp;&amp;!o.includes(e)&amp;&amp;o.push(e),e.resolve&amp;&amp;(0,l.m)(c.events,t,c.events.length-t,e.resolve(c.events.slice(t),c)),e.resolveTo&amp;&amp;(c.events=e.resolveTo(c.events,c))}function x(){r.line in i&amp;&amp;r.column&lt;2&amp;&amp;(r.column=i[r.line],r.offset+=i[r.line]-1)}}(t,e,n)}}})(m).document().write((n=1,c="",p=!0,function(t,r,i){let l,o,a,s,u;let d=[];for(t=c+("string"==typeof t?t.toString():new TextDecoder(r||void 0).decode(t)),a=0,c="",p&amp;&amp;(65279===t.charCodeAt(0)&amp;&amp;a++,p=void 0);a&lt;t.length;){if(ep.lastIndex=a,s=(l=ep.exec(t))&amp;&amp;void 0!==l.index?l.index:t.length,u=t.charCodeAt(s),!l){c=t.slice(a);break}if(10===u&amp;&amp;a===s&amp;&amp;e)d.push(-3),e=void 0;else switch(e&amp;&amp;(d.push(-5),e=void 0),a&lt;s&amp;&amp;(d.push(t.slice(a,s)),n+=s-a),u){case 0:d.push(65533),n++;break;case 9:for(o=4*Math.ceil(n/4),d.push(-2);n++&lt;o;)d.push(-1);break;case 10:d.push(-4),n=1;break;default:e=!0,n=1}a=s+1}return i&amp;&amp;(e&amp;&amp;d.push(-5),c&amp;&amp;d.push(c),d.push(null)),d})(t,g,!0))))}catch(e){if(e instanceof Error)throw new ew(`Error parsing markdown: ${e.message}`,e);throw new ew(`Error parsing markdown: ${e}`,e)}0===v.children.length&amp;&amp;v.children.push({type:"paragraph",children:[]}),(null==(p=v.children.at(-1))?void 0:p.type)!=="paragraph"&amp;&amp;v.children.push({type:"paragraph",children:[]}),eT({root:e,mdastRoot:v,visitors:n,...c})}function eT({root:e,mdastRoot:t,visitors:n,...r}){let i=new WeakMap;function l(e,t){if(!eC(e))throw Error("Attempting to visit children of a non-parent");e.children.forEach(n=&gt;{o(n,t,e)})}function o(e,t,o){let a=n.find(t=&gt;"string"==typeof t.testNode?t.testNode===e.type:t.testNode(e,r));if(!a)try{throw new ek(`Unsupported markdown syntax: ${(0,eb.l)(e)}`)}catch(t){throw new ek(`Parsing of the following markdown structure failed: ${JSON.stringify({type:e.type,name:"name"in e?e.name:"N/A"})}`)}a.visitNode({mdastNode:e,lexicalParent:t,mdastParent:o,descriptors:r,actions:{visitChildren:l,addAndStepInto(n){t.append(n),eC(e)&amp;&amp;l(e,n)},addFormatting(t,n){!n&amp;&amp;eC(e)&amp;&amp;(n=e),n&amp;&amp;i.set(n,t|(i.get(o)??0))},removeFormatting(t,n){!n&amp;&amp;eC(e)&amp;&amp;(n=e),n&amp;&amp;i.set(n,t^(i.get(o)??0))},getParentFormatting:()=&gt;i.get(o)??0}})}n=n.sort((e,t)=&gt;(t.priority??0)-(e.priority??0)),o(t,e,null)}},19767:(e,t,n)=&gt;{"use strict";n.d(t,{X:()=&gt;i});let r=["mdxJsxTextElement","mdxJsxFlowElement"];function i(e){return r.includes(e.type)&amp;&amp;l.includes(e.name.toLowerCase())}let l=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","input","ins","kbd","label","legend","li","link","main","map","mark","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr"]},95652:(e,t,n)=&gt;{"use strict";n.d(t,{Cc:()=&gt;eR,Cp:()=&gt;eB,$0:()=&gt;tV,aC:()=&gt;tS,iI:()=&gt;tc,R1:()=&gt;ta,q:()=&gt;to,C2:()=&gt;tu,Id:()=&gt;tA,cx:()=&gt;ts,lN:()=&gt;td,Wd:()=&gt;tr,GS:()=&gt;tT,X2:()=&gt;eJ,Xz:()=&gt;tl,vR:()=&gt;tF,LH:()=&gt;tz,Z4:()=&gt;tk,Jl:()=&gt;tw,cj:()=&gt;eY,uQ:()=&gt;tn,xZ:()=&gt;ti,yY:()=&gt;tI,IJ:()=&gt;e8,M9:()=&gt;tM,yr:()=&gt;t_,b$:()=&gt;e2,p3:()=&gt;tO,HU:()=&gt;tp,X_:()=&gt;tt,nK:()=&gt;te,oF:()=&gt;e1,Bn:()=&gt;tD,M0:()=&gt;eZ,pc:()=&gt;eW,u0:()=&gt;ez,Sv:()=&gt;th,J2:()=&gt;ej,Me:()=&gt;tN,Bd:()=&gt;tB,G7:()=&gt;e9,n$:()=&gt;tP});var r=n(66289),i=n(79992),l=n(84422),o=n(64072),a=n(28714),s=n(33049),u=n(3343),c=n(30938),d=n(97492),f=n(1028);let h=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];function p(e){this.enter({type:"delete",children:[]},e)}function g(e){this.exit(e)}function m(e,t,n,r){let i=n.createTracker(r),l=n.enter("strikethrough"),o=i.move("~~");return o+=n.containerPhrasing(e,{...i.current(),before:o,after:"~"}),o+=i.move("~~"),l(),o}function v(e,t){let n=String(e);if("string"!=typeof t)throw TypeError("Expected character");let r=0,i=n.indexOf(t);for(;-1!==i;)r++,i=n.indexOf(t,i+t.length);return r}m.peek=function(){return"~"};var x=n(29424);let y=["AElig","AMP","Aacute","Acirc","Agrave","Aring","Atilde","Auml","COPY","Ccedil","ETH","Eacute","Ecirc","Egrave","Euml","GT","Iacute","Icirc","Igrave","Iuml","LT","Ntilde","Oacute","Ocirc","Ograve","Oslash","Otilde","Ouml","QUOT","REG","THORN","Uacute","Ucirc","Ugrave","Uuml","Yacute","aacute","acirc","acute","aelig","agrave","amp","aring","atilde","auml","brvbar","ccedil","cedil","cent","copy","curren","deg","divide","eacute","ecirc","egrave","eth","euml","frac12","frac14","frac34","gt","iacute","icirc","iexcl","igrave","iquest","iuml","laquo","lt","macr","micro","middot","nbsp","not","ntilde","oacute","ocirc","ograve","ordf","ordm","oslash","otilde","ouml","para","plusmn","pound","quot","raquo","reg","sect","shy","sup1","sup2","sup3","szlig","thorn","times","uacute","ucirc","ugrave","uml","uuml","yacute","yen","yuml"],_={0:"�",128:"€",130:"‚",131:"ƒ",132:"„",133:"…",134:"†",135:"‡",136:"ˆ",137:"‰",138:"Š",139:"‹",140:"Œ",142:"Ž",145:"‘",146:"’",147:"“",148:"”",149:"•",150:"–",151:"—",152:"˜",153:"™",154:"š",155:"›",156:"œ",158:"ž",159:"Ÿ"};function b(e){let t="string"==typeof e?e.charCodeAt(0):e;return t&gt;=48&amp;&amp;t&lt;=57}function C(e){let t="string"==typeof e?e.charCodeAt(0):e;return t&gt;=97&amp;&amp;t&lt;=102||t&gt;=65&amp;&amp;t&lt;=70||t&gt;=48&amp;&amp;t&lt;=57}function w(e){return function(e){let t="string"==typeof e?e.charCodeAt(0):e;return t&gt;=97&amp;&amp;t&lt;=122||t&gt;=65&amp;&amp;t&lt;=90}(e)||b(e)}var k=n(28745);let E=["","Named character references must be terminated by a semicolon","Numeric character references must be terminated by a semicolon","Named character references cannot be empty","Numeric character references cannot be empty","Named character references must be known","Numeric character references cannot be disallowed","Numeric character references cannot be outside the permissible Unicode range"],T=/["&amp;'&lt;&gt;`]/g,S=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,N=/[\x01-\t\v\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,I=/[|\\{}()[\]^$+*?.]/g,A=new WeakMap;function M(e){return"&amp;#x"+e.toString(16).toUpperCase()+";"}var L=n(67159);class F extends Error{constructor(e,t,n){super(),"string"==typeof t&amp;&amp;(n=t,t=void 0);let r="",i={},l=!1;if(t&amp;&amp;(i="line"in t&amp;&amp;"column"in t?{place:t}:"start"in t&amp;&amp;"end"in t?{place:t}:"type"in t?{ancestors:[t],place:t.position}:{...t}),"string"==typeof e?r=e:!i.cause&amp;&amp;e&amp;&amp;(l=!0,r=e.message,i.cause=e),!i.ruleId&amp;&amp;!i.source&amp;&amp;"string"==typeof n){let e=n.indexOf(":");-1===e?i.ruleId=n:(i.source=n.slice(0,e),i.ruleId=n.slice(e+1))}if(!i.place&amp;&amp;i.ancestors&amp;&amp;i.ancestors){let e=i.ancestors[i.ancestors.length-1];e&amp;&amp;(i.place=e.position)}let o=i.place&amp;&amp;"start"in i.place?i.place.start:i.place;this.ancestors=i.ancestors||void 0,this.cause=i.cause||void 0,this.column=o?o.column:void 0,this.fatal=void 0,this.file,this.message=r,this.line=o?o.line:void 0,this.name=(0,L.L)(i.place)||"1:1",this.place=i.place||void 0,this.reason=this.message,this.ruleId=i.ruleId||void 0,this.source=i.source||void 0,this.stack=l&amp;&amp;i.cause&amp;&amp;"string"==typeof i.cause.stack?i.cause.stack:"",this.actual,this.expected,this.note,this.url}}function O(e){let t=0,n=e.stack.length;for(;--n&gt;-1;){let r=e.stack[n];if("blockquote"===r||"listItem"===r)break;"mdxJsxFlowElement"===r&amp;&amp;t++}return t}function P(e){return"  ".repeat(e)}function D(){return"&lt;"}F.prototype.file="",F.prototype.name="",F.prototype.reason="",F.prototype.message="",F.prototype.stack="",F.prototype.column=void 0,F.prototype.line=void 0,F.prototype.ancestors=void 0,F.prototype.cause=void 0,F.prototype.fatal=void 0,F.prototype.place=void 0,F.prototype.ruleId=void 0,F.prototype.source=void 0;let V=/[$_\p{ID_Start}]/u,H=/[$_\u{200C}\u{200D}\p{ID_Continue}]/u,R=/[-$_\u{200C}\u{200D}\p{ID_Continue}]/u,z={};function B(e){return!!e&amp;&amp;V.test(String.fromCodePoint(e))}function J(e,t){let n=(t||z).jsx?R:H;return!!e&amp;&amp;n.test(String.fromCodePoint(e))}var j=n(18090),W=n(565);let Z={}.hasOwnProperty,U=Symbol("continue"),K=Symbol("exit"),$=Symbol("skip");function q(e){return Array.isArray(e)?e:"number"==typeof e?[U,e]:[e]}function G(e){return!!(e&amp;&amp;"object"==typeof e&amp;&amp;"type"in e&amp;&amp;"string"==typeof e.type&amp;&amp;e.type.length&gt;0)}function X(e){return/^\s*$/.test(e.replace(/\/\*[\s\S]*?\*\//g,"").replace(/\/\/[^\r\n]*(\r\n|\n|\r)/g,""))}function Y(e){let t=e||{},n=t.loc||{},r=t.range||[void 0,void 0],i=Q(n.start,r[0]||t.start),l=Q(n.end,r[1]||t.end);if(i&amp;&amp;l)return{start:i,end:l}}function Q(e,t){if(e&amp;&amp;"object"==typeof e){let n="line"in e?ee(e.line):void 0,r="column"in e?ee(e.column):void 0;if(n&amp;&amp;void 0!==r)return{line:n,column:r+1,offset:ee(t)}}}function ee(e){return"number"==typeof e&amp;&amp;e&gt;-1?e:void 0}let et="https://github.com/micromark/micromark-extension-mdx-expression/tree/main/packages/micromark-extension-mdx-expression",en="#unexpected-type-in-code-expected-an-object-spread-spread";function er(e,t,n,r,i,l,o,a,s,u,c){let d,f;let h=this,p=this.events.length+3,g=0;return function(t){return e.enter(n),e.enter(r),e.consume(t),e.exit(r),d=h.now(),m};function m(c){if(null===c){if(f)throw f;let e=new F("Unexpected end of file in expression, expected a corresponding closing brace for `{`",{place:h.now(),ruleId:"unexpected-eof",source:"micromark-extension-mdx-expression"});throw e.url=et+"#unexpected-end-of-file-in-expression-expected-a-corresponding-closing-brace-for-",e}if((0,W.HP)(c))return e.enter("lineEnding"),e.consume(c),e.exit("lineEnding"),x;if(125===c&amp;&amp;0===g){let g=l?ei.call(h,l,o,i,p,d,u||!1,s||!1):{type:"ok",estree:void 0};if("ok"===g.type){e.enter(r),e.consume(c),e.exit(r);let i=e.exit(n);return a&amp;&amp;g.estree&amp;&amp;Object.assign(i,{estree:g.estree}),t}return f=g.message,e.enter(i),e.consume(c),v}return e.enter(i),v(c)}function v(t){return 125===t&amp;&amp;0===g||null===t||(0,W.HP)(t)?(e.exit(i),m(t)):(123!==t||l?125===t&amp;&amp;(g-=1):g+=1,e.consume(t),v)}function x(t){let n=h.now();if(n.line!==d.line&amp;&amp;!c&amp;&amp;h.parser.lazy[n.line]){let e=new F("Unexpected lazy line in expression in container, expected line to be prefixed with `&gt;` when in a block quote, whitespace when in a list, etc",{place:h.now(),ruleId:"unexpected-lazy",source:"micromark-extension-mdx-expression"});throw e.url=et+"#unexpected-lazy-line-in-expression-in-container-expected-line-to-be-prefixed",e}return(0,W.On)(t)?(0,j.N)(e,m,"linePrefix",3)(t):m(t)}}function ei(e,t,n,r,i,l,o){let a=function(e,t){let n,r;let i=t.prefix||"",l=t.suffix||"",o=Object.assign({},t.acornOptions),a=[],s=[],u=o.onComment,c=o.onToken,d=!1,f=Object.assign({},o,{onComment:a,preserveParens:!0});c&amp;&amp;(f.onToken=s);let h=function(e,t){let n={value:"",stops:[]},r=-1;for(;++r&lt;e.length;){let i=e[r];if("enter"===i[0]){let e=i[1].type;if("lineEnding"===e||t.includes(e)){let e=i[2].sliceStream(i[1]);for(;e.length&gt;0&amp;&amp;-1===e[0];)e.shift();let t=function(e){let t,n=-1,r=[];for(;++n&lt;e.length;){let i;let l=e[n];if("string"==typeof l)i=l;else switch(l){case -5:i="\r";break;case -4:i="\n";break;case -3:i="\r\n";break;case -2:i="	";break;case -1:if(t)continue;i=" ";break;default:i=String.fromCharCode(l)}t=-2===l,r.push(i)}return r.join("")}(e);n.stops.push([n.value.length,i[1].start]),n.value+=t,n.stops.push([n.value.length,i[1].end])}}}return n}(e,t.tokenTypes),p=h.value,g=i+p+l,m=t.expression&amp;&amp;X(p);if(m&amp;&amp;!t.allowEmpty)throw new F("Unexpected empty expression",{place:_(0),ruleId:"unexpected-empty-expression",source:"micromark-extension-mdx-expression"});try{n=t.expression&amp;&amp;!m?t.acorn.parseExpressionAt(g,0,f):t.acorn.parse(g,f)}catch(t){let e=_(t.pos);t.message=String(t.message).replace(/ \(\d+:\d+\)$/,""),t.pos=e.offset,t.loc={line:e.line,column:e.column-1},r=t,d=t.raisedAt&gt;=i.length+p.length||"Unterminated comment"===t.message}if(n&amp;&amp;t.expression&amp;&amp;!m){if(X(g.slice(n.end,g.length-l.length)))n={type:"Program",start:0,end:i.length+p.length,body:[{type:"ExpressionStatement",expression:n,start:0,end:i.length+p.length}],sourceType:"module",comments:[]};else{let e=_(n.end),t=Error("Unexpected content after expression");t.pos=e.offset,t.loc={line:e.line,column:e.column-1},r=t,n=void 0}}if(n){var v,x;let e,t;if(n.comments=a,v=n,"function"==typeof(x=function(e,t,n,r){let i=r[r.length-1],l=t;"ParenthesizedExpression"===e.type&amp;&amp;i&amp;&amp;l&amp;&amp;("number"==typeof n&amp;&amp;(i=i[l],l=n),i[l]=e.expression),y(e)})&amp;&amp;(e=x),(function n(r,i,l,o){return G(r)&amp;&amp;(a.displayName="node ("+r.type+")"),a;function a(){let a=e?q(e(r,i,l,o)):[];if(a[0]===K)return a;if(a[0]!==$){let e;for(e in r)if(Z.call(r,e)&amp;&amp;r[e]&amp;&amp;"object"==typeof r[e]&amp;&amp;"data"!==e&amp;&amp;"position"!==e){let t=o.concat(r),i=r[e];if(Array.isArray(i)){let r=0;for(;r&gt;-1&amp;&amp;r&lt;i.length;){let l=i[r];if(G(l)){let i=n(l,e,r,t)();if(i[0]===K)return i;r="number"==typeof i[1]?i[1]:r+1}else r++}}else if(G(i)){let r=n(i,e,void 0,t)();if(r[0]===K)return r}}}return t?q(t(r,i,l,o)):a}})(v,void 0,void 0,[])(),Array.isArray(u))u.push(...a);else if("function"==typeof u)for(let e of a)u("Block"===e.type,e.value,e.start,e.end,e.loc.start,e.loc.end);for(let e of s)e.end&lt;=i.length||e.start-i.length&gt;=p.length||(y(e),Array.isArray(c)?c.push(e):c(e))}return{estree:n,error:r,swallow:d};function y(e){let t=_(e.start),n=_(e.end);e.start=t.offset,e.end=n.offset,e.loc={start:{line:t.line,column:t.column-1,offset:t.offset},end:{line:n.line,column:n.column-1,offset:n.offset}},e.range=[e.start,e.end]}function _(e){let n=e-i.length;n&lt;0?n=0:n&gt;p.length&amp;&amp;(n=p.length);let r=function(e,t){let n=0;for(;n&lt;e.length&amp;&amp;e[n][0]&lt;=t;)n+=1;if(0===n)return;let[r,i]=e[n-1],l=t-r;return{line:i.line,column:i.column+l,offset:i.offset+l}}(h.stops,n);return r||(r={line:t.start.line,column:t.start.column,offset:t.start.offset}),r}}(this.events.slice(r),{acorn:e,tokenTypes:[n],acornOptions:t,start:i,expression:!0,allowEmpty:l,prefix:o?"({":"",suffix:o?"})":""}),s=a.estree;if(o&amp;&amp;s){let e=s.body[0];if("ExpressionStatement"!==e.type||"ObjectExpression"!==e.expression.type){let t=Y(e),n=new F("Unexpected `"+e.type+"` in code: expected an object spread (`{...spread}`)",{place:t.start,ruleId:"non-spread",source:"micromark-extension-mdx-expression"});throw n.url=et+en,n}if(e.expression.properties[1]){let t=new F("Unexpected extra content in spread: only a single spread is supported",{place:Y(e.expression.properties[1]).start,ruleId:"spread-extra",source:"micromark-extension-mdx-expression"});throw t.url=et+"#unexpected-extra-content-in-spread-only-a-single-spread-is-supported",t}if(e.expression.properties[0]&amp;&amp;"SpreadElement"!==e.expression.properties[0].type){let t=Y(e.expression.properties[0]),n=new F("Unexpected `"+e.expression.properties[0].type+"` in code: only spread elements are supported",{place:t.start,ruleId:"non-spread",source:"micromark-extension-mdx-expression"});throw n.url=et+en,n}}if(a.error){let e=new F("Could not parse expression with acorn",{cause:a.error,place:{line:a.error.loc.line,column:a.error.loc.column+1,offset:a.error.pos},ruleId:"acorn",source:"micromark-extension-mdx-expression"});return e.url=et+"#could-not-parse-expression-with-acorn",{type:"nok",message:e}}return{type:"ok",estree:s}}let el="https://github.com/micromark/micromark-extension-mdx-jsx";function eo(e,t,n,r,i,l,o,a,s,u,c,d,f,h,p,g,m,v,x,y,_,b,C,w,k,E,T,S,N,I,A,M){let L,O;let P=this;return function(t){return e.enter(a),e.enter(s),e.consume(t),e.exit(s),D};function D(e){return(0,W.Ee)(e)?n(e):(L=V,eu(e))}function V(t){return 47===t?(e.enter(u),e.consume(t),e.exit(u),L=H,eu):62===t?es(t):null!==t&amp;&amp;t&gt;=0&amp;&amp;B(t)?(e.enter(d),e.enter(f),e.consume(t),R):void ed(t,"before name","a character that can start a name, such as a letter, `$`, or `_`"+(33===t?" (note: to create a comment in MDX, use `{/* text */}`)":""))}function H(t){return 62===t?es(t):null!==t&amp;&amp;t&gt;=0&amp;&amp;B(t)?(e.enter(d),e.enter(f),e.consume(t),R):void ed(t,"before name","a character that can start a name, such as a letter, `$`, or `_`"+(42===t||47===t?" (note: JS comments in JSX tags are not supported in MDX)":""))}function R(t){return null!==t&amp;&amp;t&gt;=0&amp;&amp;J(t,{jsx:!0})?(e.consume(t),R):46===t||47===t||58===t||62===t||123===t||(0,W.Ee)(t)||(0,W.Ny)(t)?(e.exit(f),L=z,eu(t)):void ed(t,"in name","a name character such as letters, digits, `$`, or `_`; whitespace before attributes; or the end of the tag"+(64===t?" (note: to create a link in MDX, use `[text](url)`)":""))}function z(t){return 46===t?(e.enter(h),e.consume(t),e.exit(h),L=j,eu):58===t?(e.enter(g),e.consume(t),e.exit(g),L=K,eu):47===t||62===t||123===t||null!==t&amp;&amp;t&gt;=0&amp;&amp;B(t)?(e.exit(d),G(t)):void ed(t,"after name","a character that can start an attribute name, such as a letter, `$`, or `_`; whitespace before attributes; or the end of the tag")}function j(t){if(null!==t&amp;&amp;t&gt;=0&amp;&amp;B(t))return e.enter(p),e.consume(t),Z;ed(t,"before member name","a character that can start an attribute name, such as a letter, `$`, or `_`; whitespace before attributes; or the end of the tag")}function Z(t){return null!==t&amp;&amp;t&gt;=0&amp;&amp;J(t,{jsx:!0})?(e.consume(t),Z):46===t||47===t||62===t||123===t||(0,W.Ee)(t)||(0,W.Ny)(t)?(e.exit(p),L=U,eu(t)):void ed(t,"in member name","a name character such as letters, digits, `$`, or `_`; whitespace before attributes; or the end of the tag"+(64===t?" (note: to create a link in MDX, use `[text](url)`)":""))}function U(t){return 46===t?(e.enter(h),e.consume(t),e.exit(h),L=j,eu):47===t||62===t||123===t||null!==t&amp;&amp;t&gt;=0&amp;&amp;B(t)?(e.exit(d),G(t)):void ed(t,"after member name","a character that can start an attribute name, such as a letter, `$`, or `_`; whitespace before attributes; or the end of the tag")}function K(t){if(null!==t&amp;&amp;t&gt;=0&amp;&amp;B(t))return e.enter(m),e.consume(t),$;ed(t,"before local name","a character that can start a name, such as a letter, `$`, or `_`"+(43===t||null!==t&amp;&amp;t&gt;46&amp;&amp;t&lt;58?" (note: to create a link in MDX, use `[text](url)`)":""))}function $(t){return null!==t&amp;&amp;t&gt;=0&amp;&amp;J(t,{jsx:!0})?(e.consume(t),$):47===t||62===t||123===t||(0,W.Ee)(t)||(0,W.Ny)(t)?(e.exit(m),L=q,eu(t)):void ed(t,"in local name","a name character such as letters, digits, `$`, or `_`; whitespace before attributes; or the end of the tag")}function q(t){if(47===t||62===t||123===t||null!==t&amp;&amp;t&gt;=0&amp;&amp;B(t))return e.exit(d),G(t);ed(t,"after local name","a character that can start an attribute name, such as a letter, `$`, or `_`; whitespace before attributes; or the end of the tag")}function G(t){return 47===t?(e.enter(c),e.consume(t),e.exit(c),L=ea,eu):62===t?es(t):123===t?er.call(P,e,X,v,x,y,r,i,l,!0,!1,o)(t):null!==t&amp;&amp;t&gt;=0&amp;&amp;B(t)?(e.enter(_),e.enter(b),e.enter(C),e.consume(t),Y):void ed(t,"before attribute name","a character that can start an attribute name, such as a letter, `$`, or `_`; whitespace before attributes; or the end of the tag")}function X(e){return L=G,eu(e)}function Y(t){return null!==t&amp;&amp;t&gt;=0&amp;&amp;J(t,{jsx:!0})?(e.consume(t),Y):47===t||58===t||61===t||62===t||123===t||(0,W.Ee)(t)||(0,W.Ny)(t)?(e.exit(C),L=Q,eu(t)):void ed(t,"in attribute name","an attribute name character such as letters, digits, `$`, or `_`; `=` to initialize a value; whitespace before attributes; or the end of the tag")}function Q(t){return 58===t?(e.enter(w),e.consume(t),e.exit(w),L=ee,eu):61===t?(e.exit(b),e.enter(E),e.consume(t),e.exit(E),L=ei,eu):47===t||62===t||123===t||(0,W.Ee)(t)||(0,W.Ny)(t)||null!==t&amp;&amp;t&gt;=0&amp;&amp;B(t)?(e.exit(b),e.exit(_),L=G,eu(t)):void ed(t,"after attribute name","a character that can start an attribute name, such as a letter, `$`, or `_`; `=` to initialize a value; or the end of the tag")}function ee(t){if(null!==t&amp;&amp;t&gt;=0&amp;&amp;B(t))return e.enter(k),e.consume(t),et;ed(t,"before local attribute name","a character that can start an attribute name, such as a letter, `$`, or `_`; `=` to initialize a value; or the end of the tag")}function et(t){return null!==t&amp;&amp;t&gt;=0&amp;&amp;J(t,{jsx:!0})?(e.consume(t),et):47===t||61===t||62===t||123===t||(0,W.Ee)(t)||(0,W.Ny)(t)?(e.exit(k),e.exit(b),L=en,eu(t)):void ed(t,"in local attribute name","an attribute name character such as letters, digits, `$`, or `_`; `=` to initialize a value; whitespace before attributes; or the end of the tag")}function en(t){return 61===t?(e.enter(E),e.consume(t),e.exit(E),L=ei,eu):47===t||62===t||123===t||null!==t&amp;&amp;t&gt;=0&amp;&amp;B(t)?(e.exit(_),G(t)):void ed(t,"after local attribute name","a character that can start an attribute name, such as a letter, `$`, or `_`; `=` to initialize a value; or the end of the tag")}function ei(t){return 34===t||39===t?(e.enter(T),e.enter(S),e.consume(t),e.exit(S),O=t,function t(n){return(null===n&amp;&amp;ed(n,"in attribute value","a corresponding closing quote `"+String.fromCodePoint(O)+"`"),n===O)?(e.enter(S),e.consume(n),e.exit(S),e.exit(T),e.exit(_),O=void 0,L=G,eu):(0,W.HP)(n)?(L=t,eu(n)):(e.enter(N),function n(r){return null===r||r===O||(0,W.HP)(r)?(e.exit(N),t(r)):(e.consume(r),n)}(n))}):123===t?er.call(P,e,eo,I,A,M,r,i,l,!1,!1,o)(t):void ed(t,"before attribute value","a character that can start an attribute value, such as `\"`, `'`, or `{`"+(60===t?" (note: to use an element or fragment as a prop value in MDX, use `{&lt;element /&gt;}`)":""))}function eo(t){return e.exit(_),L=G,eu(t)}function ea(e){if(62===e)return es(e);ed(e,"after self-closing slash","`&gt;` to end the tag"+(42===e||47===e?" (note: JS comments in JSX tags are not supported in MDX)":""))}function es(n){return e.enter(s),e.consume(n),e.exit(s),e.exit(a),t}function eu(t){return(0,W.HP)(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),ec):(0,W.On)(t)||(0,W.Ny)(t)?(e.enter("esWhitespace"),function t(n){return(0,W.HP)(n)?(e.exit("esWhitespace"),eu(n)):(0,W.On)(n)||(0,W.Ny)(n)?(e.consume(n),t):(e.exit("esWhitespace"),L(n))}(t)):L(t)}function ec(e){if(!o&amp;&amp;P.parser.lazy[P.now().line]){let e=new F("Unexpected lazy line in container, expected line to be prefixed with `&gt;` when in a block quote, whitespace when in a list, etc",P.now(),"micromark-extension-mdx-jsx:unexpected-lazy");throw e.url=el+"#unexpected-lazy-line-in-container-expected-line-to-be",e}return eu(e)}function ed(e,t,n){let r=new F("Unexpected "+(null===e?"end of file":"character `"+(96===e?"` ` `":String.fromCodePoint(e))+"` (U+"+e.toString(16).toUpperCase().padStart(4,"0")+")")+" "+t+", expected "+n,P.now(),"micromark-extension-mdx-jsx:unexpected-"+(null===e?"eof":"character"));throw r.url=el+(null===e?"#unexpected-end-of-file-at-expected-expect":"#unexpected-character-at-expected-expect"),r}}var ea=n(4386),es=n(1289),eu=n(20804),ec=Object.defineProperty,ed=(e,t,n)=&gt;t in e?ec(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ef=(e,t,n)=&gt;(ed(e,"symbol"!=typeof t?t+"":t,n),n);let eh="generic-html";class ep extends u.fG{constructor(e,t,n,r){super(r),ef(this,"__tag"),ef(this,"__nodeType"),ef(this,"__attributes"),this.__tag=e,this.__nodeType=t,this.__attributes=n}static getType(){return eh}static clone(e){return new ep(e.__tag,e.__nodeType,e.__attributes,e.__key)}getTag(){return this.__tag}getNodeType(){return this.__nodeType}getAttributes(){return this.__attributes}updateAttributes(e){this.getWritable().__attributes=e}getStyle(){var e;return null==(e=this.__attributes.find(e=&gt;"style"===e.name))?void 0:e.value}createDOM(){let e=this.__tag,t=document.createElement(e);return this.__attributes.forEach(e=&gt;{t.setAttribute(e.name,e.value)}),t}updateDOM(){return!1}static importDOM(){return{}}exportDOM(e){let{element:t}=super.exportDOM(e);return{element:t}}static importJSON(e){let t=eg(e.tag,e.mdxType,e.attributes);return t.setFormat(e.format),t.setIndent(e.indent),t.setDirection(e.direction),t}exportJSON(){return{...super.exportJSON(),tag:this.getTag(),attributes:this.__attributes,mdxType:this.__nodeType,type:eh,version:1}}extractWithChild(){return!0}isInline(){return"mdxJsxTextElement"===this.__nodeType}}function eg(e,t,n){return(0,u.pT)(new ep(e,t,n))}let em={testLexicalNode:function(e){return e instanceof ep},visitLexicalNode({actions:e,lexicalNode:t}){e.addAndStepInto("mdxJsxTextElement",{name:t.getTag(),type:t.getNodeType(),attributes:t.getAttributes()})},priority:-100},ev={testLexicalNode:u.wH,visitLexicalNode:({mdastParent:e,actions:t})=&gt;{t.appendToParent(e,{type:"text",value:"\n"})}},ex={testLexicalNode:u.bS,visitLexicalNode:({actions:e})=&gt;{e.addAndStepInto("paragraph")}},ey={testLexicalNode:u.hV,visitLexicalNode:({actions:e})=&gt;{e.addAndStepInto("root")}};function e_(e){return"text"===e.type}let eb=["u","span","sub","sup"],eC={shouldJoin:(e,t)=&gt;["text","emphasis","strong"].includes(e.type)?e.type===t.type:!!("mdxJsxTextElement"===e.type&amp;&amp;"mdxJsxTextElement"===t.type&amp;&amp;eb.includes(t.name))&amp;&amp;e.name===t.name&amp;&amp;JSON.stringify(e.attributes)===JSON.stringify(t.attributes),join:(e,t)=&gt;e_(e)&amp;&amp;e_(t)?{type:"text",value:e.value+t.value}:{...e,children:[...e.children,...t.children]},testLexicalNode:u.kF,visitLexicalNode:({lexicalNode:e,mdastParent:t,actions:n})=&gt;{let r=e.getPreviousSibling(),i=(0,u.kF)(r)?r.getFormat():0,l=e.getTextContent(),o=e.getFormat(),a=e.getStyle(),s=t;if(a&amp;&amp;(s=n.appendToParent(s,{type:"mdxJsxTextElement",name:"span",children:[],attributes:[{type:"mdxJsxAttribute",name:"style",value:a}]})),i&amp;o&amp;2&amp;&amp;(s=n.appendToParent(s,{type:"emphasis",children:[]})),i&amp;o&amp;1&amp;&amp;(s=n.appendToParent(s,{type:"strong",children:[]})),i&amp;o&amp;8&amp;&amp;(s=n.appendToParent(s,{type:"mdxJsxTextElement",name:"u",children:[],attributes:[]})),i&amp;o&amp;4&amp;&amp;(s=n.appendToParent(s,{type:"delete",children:[]})),i&amp;o&amp;64&amp;&amp;(s=n.appendToParent(s,{type:"mdxJsxTextElement",name:"sup",children:[],attributes:[]})),i&amp;o&amp;32&amp;&amp;(s=n.appendToParent(s,{type:"mdxJsxTextElement",name:"sub",children:[],attributes:[]})),2&amp;o&amp;&amp;!(2&amp;i)&amp;&amp;(s=n.appendToParent(s,{type:"emphasis",children:[]})),1&amp;o&amp;&amp;!(1&amp;i)&amp;&amp;(s=n.appendToParent(s,{type:"strong",children:[]})),8&amp;o&amp;&amp;!(8&amp;i)&amp;&amp;(s=n.appendToParent(s,{type:"mdxJsxTextElement",name:"u",children:[],attributes:[]})),4&amp;o&amp;&amp;!(4&amp;i)&amp;&amp;(s=n.appendToParent(s,{type:"delete",children:[]})),64&amp;o&amp;&amp;!(64&amp;i)&amp;&amp;(s=n.appendToParent(s,{type:"mdxJsxTextElement",name:"sup",children:[],attributes:[]})),32&amp;o&amp;&amp;!(32&amp;i)&amp;&amp;(s=n.appendToParent(s,{type:"mdxJsxTextElement",name:"sub",children:[],attributes:[]})),16&amp;o){n.appendToParent(s,{type:"inlineCode",value:l});return}n.appendToParent(s,{type:"text",value:l})}},ew={testNode:"break",visitNode:function({lexicalParent:e}){e.append((0,u.WK)())}};function ek(e,t){return[{testNode:t=&gt;"mdxJsxTextElement"===t.type&amp;&amp;t.name===e,visitNode({actions:e,mdastNode:n,lexicalParent:r}){e.addFormatting(t),e.visitChildren(n,r)}},{testNode:t=&gt;"html"===t.type&amp;&amp;t.value===`&lt;${e}&gt;`,visitNode({actions:e,mdastParent:n}){e.addFormatting(t,n)}},{testNode:t=&gt;"html"===t.type&amp;&amp;t.value===`&lt;/${e}&gt;`,visitNode({actions:e,mdastParent:n}){e.removeFormatting(t,n)}}]}let eE=[{testNode:"emphasis",visitNode({mdastNode:e,actions:t,lexicalParent:n}){t.addFormatting(2),t.visitChildren(e,n)}},{testNode:"strong",visitNode({mdastNode:e,actions:t,lexicalParent:n}){t.addFormatting(1),t.visitChildren(e,n)}},...ek("u",8),...ek("code",16),{testNode:"inlineCode",visitNode({mdastNode:e,actions:t}){t.addAndStepInto((0,u.sT)(e.value).setFormat(16|t.getParentFormatting()))}},{testNode:"delete",visitNode({mdastNode:e,actions:t,lexicalParent:n}){t.addFormatting(4),t.visitChildren(e,n)}},...ek("sup",64),...ek("sub",32)],eT={testNode:n(19767).X,visitNode:function({mdastNode:e,actions:t}){t.addAndStepInto(eg(e.name,e.type,e.attributes))},priority:-100},eS=["listitem","quote","admonition"],eN={testNode:"paragraph",visitNode:function({mdastNode:e,lexicalParent:t,actions:n}){eS.includes(t.getType())?n.visitChildren(e,t):n.addAndStepInto((0,u.lJ)())}},eI={testNode:"root",visitNode({actions:e,mdastNode:t,lexicalParent:n}){e.visitChildren(t,n)}},eA={testNode:"text",visitNode({mdastNode:e,actions:t}){t.addAndStepInto((0,u.sT)(e.value).setFormat(t.getParentFormatting()))}};var eM=n(91594),eL=n(12115);let eF=()=&gt;eL.createElement(eM.G,{externalHistoryState:(0,s.X3)(tM)}),eO={eof:null,exclamationMark:33,dash:45,greaterThan:62},eP={data:"data",lineEnding:"lineEnding",linePrefix:"linePrefix"},eD=(e,t,n)=&gt;{return function(t){return e.enter("comment"),e.consume(t),r};function r(t){return t===eO.exclamationMark?(e.consume(t),i):n(t)}function i(t){return t===eO.dash?(e.consume(t),l):n(t)}function l(t){return t===eO.dash?(e.consume(t),o):n(t)}function o(t){return t===eO.greaterThan?n(t):(0,W.HP)(t)?u(t):(e.enter(eP.data),t===eO.dash)?(e.consume(t),a):s(t)}function a(e){return e===eO.greaterThan?n(e):s(e)}function s(t){return t===eO.eof?n(t):t===eO.dash?(e.consume(t),d):(0,W.HP)(t)?(e.exit(eP.data),u(t)):(e.consume(t),s)}function u(t){return e.enter(eP.lineEnding),e.consume(t),e.exit(eP.lineEnding),(0,j.N)(e,c,eP.linePrefix)}function c(t){return(0,W.HP)(t)?u(t):(e.enter(eP.data),s(t))}function d(t){return t===eO.dash?(e.consume(t),f):s(t)}function f(n){return n===eO.greaterThan?(e.exit(eP.data),e.enter("commentEnd"),e.consume(n),e.exit("commentEnd"),e.exit("comment"),t(n)):n===eO.dash?(e.consume(n),f):s(n)}},eV={flow:{60:{tokenize:eD,concrete:!0}},text:{60:{tokenize:eD}}};var eH=n(38041);let eR=(0,u.gu)("NESTED_EDITOR_UPDATED_COMMAND"),ez=(0,s.fh)(null),eB=(0,s.fh)(null),eJ=(0,s.fh)(""),ej=(0,s.fh)(!0),eW=(0,s.fh)(!1,e=&gt;{e.sub(e.pipe(eW,(0,s.EY)(ez)),([e,t])=&gt;{null==t||t.setEditable(!e)})}),eZ=(0,s.fh)(""),eU=(0,s.fh)(!1),eK=(0,s.fh)(!1),e$=(0,s.fh)(0),eq=(0,s.fh)(null),eG=(0,s.HN)(e=&gt;{e.link(e.pipe(eq,(0,s.pb)(e=&gt;null!==e)),eG)}),eX=(0,s.HN)(e=&gt;{e.sub(e.pipe(eX,(0,s.EY)(eB)),([e,t])=&gt;{null==t||t.dispatchCommand(u.mB,e)})}),eY=(0,s.fh)(null,e=&gt;{e.sub(e.pipe(eY,(0,s.EY)(eB)),([t,n])=&gt;{if(!t||!n)return;let r=t.anchor.getNode(),i="root"===r.getKey()?r:(0,a.Bt)(r,e=&gt;{let t=e.getParent();return null!==t&amp;&amp;(0,u.Iq)(t)});null===i&amp;&amp;(i=r.getTopLevelElementOrThrow());let o=i.getKey();if(null!==n.getElementByKey(o)){let t=(0,l.Pi)(i)?i.getTag():i.getType();e.pub(tL,t)}})}),eQ=(0,s.fh)(""),e1=(0,s.fh)(""),e0=(0,s.HN)(e=&gt;{e.link(e1,e0),e.link(eQ,e1)}),e5=(0,s.HN)(e=&gt;{e.link(e.pipe(e0,(0,s.EY)(tf),(0,s.pb)(([,e])=&gt;!e),(0,s.Tj)(([e])=&gt;e)),e5)}),e2=(0,s.fh)([]),e9=(0,s.fh)([]),e3=(0,s.fh)([]),e6=(0,s.fh)([]),e8=(0,s.fh)([]),e7=(0,s.fh)([]),e4=(0,s.fh)({}),te=(0,s.fh)(!1),tt=(0,s.fh)([]),tn=(0,s.fh)([]),tr=(0,s.fh)([]),ti=(0,s.fh)(null),tl=(0,s.fh)(null),to=tb(e9),ta=tb(e2),ts=tb(e3),tu=tb(e6),tc=tb(e8),td=tb(e7),tf=(0,s.fh)(!1),th=(0,s.HN)(e=&gt;{e.sub(e.pipe(th,(0,s.EY)(e1,ez,eK),(0,s.pb)(([e,t])=&gt;e.trim()!==t.trim())),([t,,n,r])=&gt;{e.pub(tf,!0),null==n||n.update(()=&gt;{(0,u.Ni)().clear(),tE(e,(0,u.Ni)(),t),r?n.focus():(0,u.n1)(null)},{onUpdate:()=&gt;{e.pub(tf,!1)}})})}),tp=(0,s.HN)(e=&gt;{e.sub(e.pipe(tp,(0,s.EY)(eB,eK)),([t,n,r])=&gt;{null==n||n.update(()=&gt;{let i=(0,u.vJ)();if(null!==i){let n={children:[],append(e){this.children.push(e)},getType:()=&gt;i.getNodes()[0].getType()};tE(e,n,t),(0,u.H2)(n.children)}r?n.focus():(0,u.n1)(null)})})});function tg(){return(0,s.SQ)((e,[t,n])=&gt;(e.forEach(e=&gt;{if(!e)throw Error("You have a subscription that does not return a teardown");e()}),n?t.map(e=&gt;e(n)):[]),[])}let tm=(0,s.fh)([],e=&gt;{e.pipe(e.combine(tm,eB),tg())}),tv=(0,s.fh)([],e=&gt;{e.pipe(e.combine(tv,ez),tg())}),tx=(0,s.fh)(null),ty=(0,s.HN)(),t_=(0,s.fh)(e=&gt;{throw Error(`No icon component for ${e}`)});function tb(e,t){return(0,s.HN)((n,r)=&gt;{n.changeWith(e,r,(e,t)=&gt;{Array.isArray(t)||(t=[t]);let n=e;for(let r of t)e.includes(r)||(n=[...n,r]);return n}),null==t||t(n,r)})}function tC(e){let t=(0,u.vJ)();(0,u.I2)(t)&amp;&amp;e.pubIn({[eY]:t,[e$]:t.format})}let tw=tb(tv,(e,t)=&gt;{e.pub(t,[t=&gt;t.registerCommand(u.Mv,(t,n)=&gt;(e.pubIn({[eB]:n,[eK]:!0}),null===n._parentEditor&amp;&amp;n.getEditorState().read(()=&gt;{e.pub(tx,{rootNode:(0,u.Ni)(),editorType:"lexical"})}),tC(e),!1),u.d),t=&gt;t.registerUpdateListener(({dirtyElements:n,dirtyLeaves:r,editorState:i})=&gt;{let l;null===e.getValue(eq)&amp;&amp;(0!==n.size||0!==r.size)&amp;&amp;(i.read(()=&gt;{(0,u.Ni)().getLastChild()instanceof u.Kp&amp;&amp;t.update(()=&gt;{(0,u.Ni)().append((0,u.lJ)())},{discrete:!0}),l=(0,ea.i)({root:(0,u.Ni)(),visitors:e.getValue(e8),jsxComponentDescriptors:e.getValue(tt),toMarkdownExtensions:e.getValue(e7),toMarkdownOptions:e.getValue(e4),jsxIsAvailable:e.getValue(te)})}),e.pub(e1,l.trim()))}),t=&gt;t.registerCommand(u.$7,()=&gt;(e.pub(eK,!0),!1),u.d)])}),tk=tb(tm,(e,t)=&gt;{e.pub(t,[t=&gt;t.registerUpdateListener(({editorState:t})=&gt;{t.read(()=&gt;{tC(e)})}),t=&gt;t.registerCommand(u.pF,t=&gt;{var n;let r=e.getValue(ez);return!r||(null==(n=r.getRootElement())?void 0:n.contains(t.relatedTarget))||e.pubIn({[eK]:!1,[ty]:t}),!1},u.d)])});function tE(e,t,n){try{(0,es.Gi)({root:t,visitors:e.getValue(e2),mdastExtensions:e.getValue(e6),markdown:n,syntaxExtensions:e.getValue(e3),jsxComponentDescriptors:e.getValue(tt),directiveDescriptors:e.getValue(tn),codeBlockEditorDescriptors:e.getValue(tr)}),e.pub(eq,null)}catch(t){if(t instanceof es.zy||t instanceof es.Wr)e.pubIn({[e1]:n,[eq]:{error:t.message,source:n}});else throw t}}let tT=(0,s.fh)([]),tS=tb(tT),tN=(0,s.fh)([]);tb(tN);let tI=(0,s.fh)([]);tb(tI);let tA=tb((0,s.fh)([])),tM=(0,s.fh)((0,i.h)()),tL=(0,s.fh)("");(0,s.HN)();let tF=(0,s.HN)(e=&gt;{e.sub(e.pipe(tF,(0,s.EY)(eB)),([e,t])=&gt;{null==t||t.update(()=&gt;{let n=(0,u.vJ)();(0,u.I2)(n)&amp;&amp;((0,o.zI)(n,e),setTimeout(()=&gt;{t.focus()}))})})}),tO=(0,s.HN)(e=&gt;{e.sub(e.pipe(tO,(0,s.EY)(eB)),([e,t])=&gt;{null==t||t.focus(()=&gt;{t.getEditorState().read(()=&gt;{let n=(0,u.vJ)();(0,u.I2)(n)&amp;&amp;(t.update(()=&gt;{let t=e();t.isInline()?((0,u.H2)([t]),(0,u.Iq)(t.getParentOrThrow())&amp;&amp;(0,a.cj)(t,u.lJ).selectEnd()):(0,a.Pe)(t),setTimeout(()=&gt;{"select"in t&amp;&amp;"function"==typeof t.select&amp;&amp;t.select()})}),setTimeout(()=&gt;{t.dispatchCommand(eR,void 0)}))})},{defaultSelection:"rootEnd"})})}),tP=(0,s.fh)("rich-text",e=&gt;{function t(){return(0,s.SQ)((e,t)=&gt;({current:e.next,next:t}),{current:"rich-text",next:"rich-text"})}e.sub(e.pipe(tP,t(),(0,s.EY)(tD)),([{current:t},n])=&gt;{("source"===t||"diff"===t)&amp;&amp;e.pub(th,n)}),e.sub(e.pipe(tP,t(),(0,s.pb)(e=&gt;"rich-text"===e.current),(0,s.EY)(eB)),([,e])=&gt;{null==e||e.dispatchCommand(eR,void 0)})}),tD=(0,s.fh)("",e=&gt;{e.link(e1,tD),e.link(tD,e0)}),tV=tb((0,s.fh)([])),tH=(0,s.fh)(()=&gt;{throw Error("No translation function provided")}),tR=(0,s.fh)(eH.C),tz=(0,r.Z)({init(e,t){let n=(null==t?void 0:t.initialMarkdown)??"";if(e.register(tw),e.register(tk),e.register(e0),e.pubIn({[eQ]:(null==t?void 0:t.trim)?n.trim():n,[t_]:null==t?void 0:t.iconComponentFor,[ta]:[eI,eN,eA,ew,...eE],[to]:[u.fD,u.Ey,ep],[tc]:[ey,ex,eC,ev,em],[tS]:eF,[eJ]:null==t?void 0:t.contentEditableClassName,[ej]:null==t?void 0:t.spellCheck,[e4]:null==t?void 0:t.toMarkdownOptions,[eU]:null==t?void 0:t.autoFocus,[eZ]:null==t?void 0:t.placeholder,[eW]:null==t?void 0:t.readOnly,[tH]:null==t?void 0:t.translation,[tu]:{canContainEols:["delete"],enter:{strikethrough:p},exit:{strikethrough:g}},[ts]:function(e){let t;let n={name:"strikethrough",tokenize:function(e,n,r){let i=this.previous,l=this.events,o=0;return function(a){return 126===i&amp;&amp;"characterEscape"!==l[l.length-1][1].type?r(a):(e.enter("strikethroughSequenceTemporary"),function l(a){let s=(0,d.S)(i);if(126===a)return o&gt;1?r(a):(e.consume(a),o++,l);if(o&lt;2&amp;&amp;!t)return r(a);let u=e.exit("strikethroughSequenceTemporary"),c=(0,d.S)(a);return u._open=!c||2===c&amp;&amp;!!s,u._close=!s||2===s&amp;&amp;!!c,n(a)}(a))}},resolveAll:function(e,t){let n=-1;for(;++n&lt;e.length;)if("enter"===e[n][0]&amp;&amp;"strikethroughSequenceTemporary"===e[n][1].type&amp;&amp;e[n][1]._close){let r=n;for(;r--;)if("exit"===e[r][0]&amp;&amp;"strikethroughSequenceTemporary"===e[r][1].type&amp;&amp;e[r][1]._open&amp;&amp;e[n][1].end.offset-e[n][1].start.offset==e[r][1].end.offset-e[r][1].start.offset){e[n][1].type="strikethroughSequence",e[r][1].type="strikethroughSequence";let i={type:"strikethrough",start:Object.assign({},e[r][1].start),end:Object.assign({},e[n][1].end)},l={type:"strikethroughText",start:Object.assign({},e[r][1].end),end:Object.assign({},e[n][1].start)},o=[["enter",i,t],["enter",e[r][1],t],["exit",e[r][1],t],["enter",l,t]],a=t.parser.constructs.insideSpan.null;a&amp;&amp;(0,c.m)(o,o.length,0,(0,f.W)(a,e.slice(r+1,n),t)),(0,c.m)(o,o.length,0,[["exit",l,t],["enter",e[n][1],t],["exit",e[n][1],t],["exit",i,t]]),(0,c.m)(e,r-1,n-r+3,o),n=r+o.length-2;break}}for(n=-1;++n&lt;e.length;)"strikethroughSequenceTemporary"===e[n][1].type&amp;&amp;(e[n][1].type="data");return e}};return null==t&amp;&amp;(t=!0),{text:{126:n},insideSpan:{null:[n]},attentionMarkers:{null:[126]}}}(),[td]:[function(e){let t={},n=t.quote||'"',r=t.quoteSmart||!1,i=t.tightSelfClosing||!1,l=t.printWidth||Number.POSITIVE_INFINITY,o='"'===n?"'":'"';if('"'!==n&amp;&amp;"'"!==n)throw Error("Cannot serialize attribute values with `"+n+"` for `options.quote`, expected `\"`, or `'`");return a.peek=D,{handlers:{mdxJsxFlowElement:a,mdxJsxTextElement:a},unsafe:[{character:"&lt;",inConstruct:["phrasing"]},{atBreak:!0,character:"&lt;"}],fences:!0,resourceLink:!0};function a(e,t,a,s){let u="mdxJsxFlowElement"===e.type,c=!!e.name&amp;&amp;(!e.children||0===e.children.length),d=P(O(a)),f=a.createTracker(s),h=a.createTracker(s),p=[],g=(u?d:"")+"&lt;"+(e.name||""),m=a.enter(e.type);if(f.move(g),h.move(g),e.attributes&amp;&amp;e.attributes.length&gt;0){if(!e.name)throw Error("Cannot serialize fragment w/ attributes");let t=-1;for(;++t&lt;e.attributes.length;){let i;let l=e.attributes[t];if("mdxJsxExpressionAttribute"===l.type)i="{"+(l.value||"")+"}";else{if(!l.name)throw Error("Cannot serialize attribute w/o name");let e=l.value,t=l.name,a="";if(null==e);else if("object"==typeof e)a="{"+(e.value||"")+"}";else{let t=r&amp;&amp;v(e,n)&gt;v(e,o)?o:n;a=t+function(e,t){if(e=e.replace(t.subset?function(e){let t=A.get(e);return t||(t=function(e){let t=[],n=-1;for(;++n&lt;e.length;)t.push(e[n].replace(I,"\\$&amp;"));return RegExp("(?:"+t.join("|")+")","g")}(e),A.set(e,t)),t}(t.subset):T,n),t.subset||t.escapeOnly)return e;return e.replace(S,function(e,n,r){return t.format((e.charCodeAt(0)-55296)*1024+e.charCodeAt(1)-56320+65536,r.charCodeAt(n+2),t)}).replace(N,n);function n(e,n,r){return t.format(e.charCodeAt(0),r.charCodeAt(n+1),t)}}(e,Object.assign({format:M},{subset:[t]}))+t}i=t+(a?"=":"")+a}p.push(i)}}let x=!1,y=p.join(" ");u&amp;&amp;(/\r?\n|\r/.test(y)||f.current().now.column+y.length+(c?i?2:3:1)&gt;l)&amp;&amp;(x=!0);let _=f,b=g;if(x){_=h;let e=-1;for(;++e&lt;p.length;)p[e]=d+"  "+p[e];b+=_.move("\n"+p.join("\n")+"\n"+d)}else y&amp;&amp;(b+=_.move(" "+y));return c&amp;&amp;(b+=_.move((i||x?"":" ")+"/")),b+=_.move("&gt;"),e.children&amp;&amp;e.children.length&gt;0&amp;&amp;("mdxJsxTextElement"===e.type?b+=_.move(a.containerPhrasing(e,{..._.current(),before:"&gt;",after:"&lt;"})):(_.shift(2),b+=_.move("\n"),b+=_.move(function(e,t,n){let r=t.indexStack,i=e.children,l=t.createTracker(n),o=P(O(t)),a=[],s=-1;for(r.push(-1);++s&lt;i.length;){let n=i[s];r[r.length-1]=s;let u={before:"\n",after:"\n",...l.current()},c=t.handle(n,e,t,u),d="mdxJsxFlowElement"===n.type?c:t.indentLines(c,function(e,t,n){return(n?"":o)+e});a.push(l.move(d)),"list"!==n.type&amp;&amp;(t.bulletLastUsed=void 0),s&lt;i.length-1&amp;&amp;a.push(l.move("\n\n"))}return r.pop(),a.join("")}(e,a,_.current())),b+=_.move("\n"))),c||(b+=_.move((u?d:"")+"&lt;/"+(e.name||"")+"&gt;")),m(),b}}(),{unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:h}],handlers:{delete:m}}],[tR]:(null==t?void 0:t.lexicalTheme)??eH.C}),e.singletonSub(eG,null==t?void 0:t.onError),e.singletonSub(e5,null==t?void 0:t.onChange),e.singletonSub(ty,null==t?void 0:t.onBlur),!(null==t?void 0:t.suppressHtmlProcessing)){var r;e.pubIn({[tu]:[function(){return{canContainEols:["mdxJsxTextElement"],enter:{mdxJsxFlowTag:r,mdxJsxFlowTagClosingMarker:i,mdxJsxFlowTagAttribute:d,mdxJsxFlowTagExpressionAttribute:f,mdxJsxFlowTagAttributeValueLiteral:e,mdxJsxFlowTagAttributeValueExpression:e,mdxJsxFlowTagSelfClosingMarker:o,mdxJsxTextTag:r,mdxJsxTextTagClosingMarker:i,mdxJsxTextTagAttribute:d,mdxJsxTextTagExpressionAttribute:f,mdxJsxTextTagAttributeValueLiteral:e,mdxJsxTextTagAttributeValueExpression:e,mdxJsxTextTagSelfClosingMarker:o},exit:{mdxJsxFlowTagClosingMarker:a,mdxJsxFlowTagNamePrimary:s,mdxJsxFlowTagNameMember:u,mdxJsxFlowTagNameLocal:c,mdxJsxFlowTagExpressionAttribute:h,mdxJsxFlowTagExpressionAttributeValue:n,mdxJsxFlowTagAttributeNamePrimary:p,mdxJsxFlowTagAttributeNameLocal:g,mdxJsxFlowTagAttributeValueLiteral:m,mdxJsxFlowTagAttributeValueLiteralValue:n,mdxJsxFlowTagAttributeValueExpression:v,mdxJsxFlowTagAttributeValueExpressionValue:n,mdxJsxFlowTagSelfClosingMarker:T,mdxJsxFlowTag:S,mdxJsxTextTagClosingMarker:a,mdxJsxTextTagNamePrimary:s,mdxJsxTextTagNameMember:u,mdxJsxTextTagNameLocal:c,mdxJsxTextTagExpressionAttribute:h,mdxJsxTextTagExpressionAttributeValue:n,mdxJsxTextTagAttributeNamePrimary:p,mdxJsxTextTagAttributeNameLocal:g,mdxJsxTextTagAttributeValueLiteral:m,mdxJsxTextTagAttributeValueLiteralValue:n,mdxJsxTextTagAttributeValueExpression:v,mdxJsxTextTagAttributeValueExpressionValue:n,mdxJsxTextTagSelfClosingMarker:T,mdxJsxTextTag:S}};function e(){this.buffer()}function t(e){return{line:e.line,column:e.column,offset:e.offset}}function n(e){this.config.enter.data.call(this,e),this.config.exit.data.call(this,e)}function r(e){let t={name:void 0,attributes:[],close:!1,selfClosing:!1,start:e.start,end:e.end};this.data.mdxJsxTagStack||(this.data.mdxJsxTagStack=[]),this.data.mdxJsxTag=t,this.buffer()}function i(e){let t=this.data.mdxJsxTagStack;if((0,x.ok)(t,"expected `mdxJsxTagStack`"),0===t.length)throw new F("Unexpected closing slash `/` in tag, expected an open tag first",{start:e.start,end:e.end},"mdast-util-mdx-jsx:unexpected-closing-slash")}function l(e){let t=this.data.mdxJsxTag;if((0,x.ok)(t,"expected `mdxJsxTag`"),t.close)throw new F("Unexpected attribute in closing tag, expected the end of the tag",{start:e.start,end:e.end},"mdast-util-mdx-jsx:unexpected-attribute")}function o(e){let t=this.data.mdxJsxTag;if((0,x.ok)(t,"expected `mdxJsxTag`"),t.close)throw new F("Unexpected self-closing slash `/` in closing tag, expected the end of the tag",{start:e.start,end:e.end},"mdast-util-mdx-jsx:unexpected-self-closing-slash")}function a(){let e=this.data.mdxJsxTag;(0,x.ok)(e,"expected `mdxJsxTag`"),e.close=!0}function s(e){let t=this.data.mdxJsxTag;(0,x.ok)(t,"expected `mdxJsxTag`"),t.name=this.sliceSerialize(e)}function u(e){let t=this.data.mdxJsxTag;(0,x.ok)(t,"expected `mdxJsxTag`"),t.name+="."+this.sliceSerialize(e)}function c(e){let t=this.data.mdxJsxTag;(0,x.ok)(t,"expected `mdxJsxTag`"),t.name+=":"+this.sliceSerialize(e)}function d(e){let n=this.data.mdxJsxTag;(0,x.ok)(n,"expected `mdxJsxTag`"),l.call(this,e),n.attributes.push({type:"mdxJsxAttribute",name:"",value:null,position:{start:t(e.start),end:void 0}})}function f(e){let n=this.data.mdxJsxTag;(0,x.ok)(n,"expected `mdxJsxTag`"),l.call(this,e),n.attributes.push({type:"mdxJsxExpressionAttribute",value:"",position:{start:t(e.start),end:void 0}}),this.buffer()}function h(e){let n=this.data.mdxJsxTag;(0,x.ok)(n,"expected `mdxJsxTag`");let r=n.attributes[n.attributes.length-1];(0,x.ok)("mdxJsxExpressionAttribute"===r.type);let i=e.estree;r.value=this.resume(),(0,x.ok)(void 0!==r.position),r.position.end=t(e.end),i&amp;&amp;(r.data={estree:i})}function p(e){let n=this.data.mdxJsxTag;(0,x.ok)(n,"expected `mdxJsxTag`");let r=n.attributes[n.attributes.length-1];(0,x.ok)("mdxJsxAttribute"===r.type),r.name=this.sliceSerialize(e),(0,x.ok)(void 0!==r.position),r.position.end=t(e.end)}function g(e){let n=this.data.mdxJsxTag;(0,x.ok)(n,"expected `mdxJsxTag`");let r=n.attributes[n.attributes.length-1];(0,x.ok)("mdxJsxAttribute"===r.type),r.name+=":"+this.sliceSerialize(e),(0,x.ok)(void 0!==r.position),r.position.end=t(e.end)}function m(e){let n=this.data.mdxJsxTag;(0,x.ok)(n,"expected `mdxJsxTag`");let r=n.attributes[n.attributes.length-1];r.value=function(e,t){let n,r,i;let l=t||{},o="string"==typeof l.additional?l.additional.charCodeAt(0):l.additional,a=[],s=0,u=-1,c="";l.position&amp;&amp;("start"in l.position||"indent"in l.position?(r=l.position.indent,n=l.position.start):n=l.position);let d=(n?n.line:0)||1,f=(n?n.column:0)||1,h=m();for(s--;++s&lt;=e.length;)if(10===i&amp;&amp;(f=(r?r[u]:0)||1),38===(i=e.charCodeAt(s))){let t;let n=e.charCodeAt(s+1);if(9===n||10===n||12===n||32===n||38===n||60===n||Number.isNaN(n)||o&amp;&amp;n===o){c+=String.fromCharCode(i),f++;continue}let r=s+1,u=r,d=r;if(35===n){d=++u;let n=e.charCodeAt(d);88===n||120===n?(t="hexadecimal",d=++u):t="decimal"}else t="named";let E="",T="",S="",N="named"===t?w:"decimal"===t?b:C;for(d--;++d&lt;=e.length;){let n=e.charCodeAt(d);if(!N(n))break;S+=String.fromCharCode(n),"named"===t&amp;&amp;y.includes(S)&amp;&amp;(E=S,T=(0,k.s)(S))}let I=59===e.charCodeAt(d);if(I){d++;let e="named"===t&amp;&amp;(0,k.s)(S);e&amp;&amp;(E=S,T=e)}let A=1+d-r,M="";if(I||!1!==l.nonTerminated){if(S){if("named"===t){if(I&amp;&amp;!T)v(5,1);else if(E!==S&amp;&amp;(A=1+(d=u+E.length)-u,I=!1),!I){let t=E?1:3;if(l.attribute){let n=e.charCodeAt(d);61===n?(v(t,A),T=""):w(n)?T="":v(t,A)}else v(t,A)}M=T}else{var p,g;I||v(2,A);let e=Number.parseInt(S,"hexadecimal"===t?16:10);if((p=e)&gt;=55296&amp;&amp;p&lt;=57343||p&gt;1114111)v(7,A),M=String.fromCharCode(65533);else if(e in _)v(6,A),M=_[e];else{let t="";((g=e)&gt;=1&amp;&amp;g&lt;=8||11===g||g&gt;=13&amp;&amp;g&lt;=31||g&gt;=127&amp;&amp;g&lt;=159||g&gt;=64976&amp;&amp;g&lt;=65007||(65535&amp;g)==65535||(65535&amp;g)==65534)&amp;&amp;v(6,A),e&gt;65535&amp;&amp;(e-=65536,t+=String.fromCharCode(e&gt;&gt;&gt;10|55296),e=56320|1023&amp;e),M=t+String.fromCharCode(e)}}}else"named"!==t&amp;&amp;v(4,A)}if(M){x(),h=m(),s=d-1,f+=d-r+1,a.push(M);let t=m();t.offset++,l.reference&amp;&amp;l.reference.call(l.referenceContext||void 0,M,{start:h,end:t},e.slice(r-1,d)),h=t}else S=e.slice(r-1,d),c+=S,f+=S.length,s=d-1}else 10===i&amp;&amp;(d++,u++,f=0),Number.isNaN(i)?x():(c+=String.fromCharCode(i),f++);return a.join("");function m(){return{line:d,column:f,offset:s+((n?n.offset:0)||0)}}function v(e,t){let n;l.warning&amp;&amp;(n=m(),n.column+=t,n.offset+=t,l.warning.call(l.warningContext||void 0,E[e],n,e))}function x(){c&amp;&amp;(a.push(c),l.text&amp;&amp;l.text.call(l.textContext||void 0,c,{start:h,end:m()}),c="")}}(this.resume(),{nonTerminated:!1}),(0,x.ok)(void 0!==r.position),r.position.end=t(e.end)}function v(e){let n=this.data.mdxJsxTag;(0,x.ok)(n,"expected `mdxJsxTag`");let r=n.attributes[n.attributes.length-1];(0,x.ok)("mdxJsxAttribute"===r.type);let i={type:"mdxJsxAttributeValueExpression",value:this.resume()},l=e.estree;l&amp;&amp;(i.data={estree:l}),r.value=i,(0,x.ok)(void 0!==r.position),r.position.end=t(e.end)}function T(){let e=this.data.mdxJsxTag;(0,x.ok)(e,"expected `mdxJsxTag`"),e.selfClosing=!0}function S(e){let t=this.data.mdxJsxTag;(0,x.ok)(t,"expected `mdxJsxTag`");let n=this.data.mdxJsxTagStack;(0,x.ok)(n,"expected `mdxJsxTagStack`");let r=n[n.length-1];if(t.close&amp;&amp;r.name!==t.name)throw new F("Unexpected closing tag `"+A(t)+"`, expected corresponding closing tag for `"+A(r)+"` ("+(0,L.L)(r)+")",{start:e.start,end:e.end},"mdast-util-mdx-jsx:end-tag-mismatch");this.resume(),t.close?n.pop():this.enter({type:"mdxJsxTextTag"===e.type?"mdxJsxTextElement":"mdxJsxFlowElement",name:t.name||null,attributes:t.attributes,children:[]},e,N),t.selfClosing||t.close?this.exit(e,I):n.push(t)}function N(e,t){let n=this.data.mdxJsxTagStack;(0,x.ok)(n,"expected `mdxJsxTagStack`");let r=n[n.length-1];(0,x.ok)(r,"expected `mdxJsxTag`");let i=e?" before the end of `"+e.type+"`":"",l=e?{start:e.start,end:e.end}:void 0;throw new F("Expected a closing tag for `"+A(r)+"` ("+(0,L.L)({start:t.start,end:t.end})+")"+i,l,"mdast-util-mdx-jsx:end-tag-mismatch")}function I(e,t){let n=this.data.mdxJsxTag;throw(0,x.ok)(n,"expected `mdxJsxTag`"),new F("Expected the closing tag `"+A(n)+"` either after the end of `"+t.type+"` ("+(0,L.L)(t.end)+") or another opening tag after the start of `"+t.type+"` ("+(0,L.L)(t.start)+")",{start:e.start,end:e.end},"mdast-util-mdx-jsx:end-tag-mismatch")}function A(e){return"&lt;"+(e.close?"/":"")+(e.name||"")+"&gt;"}}(),(r={ast:!1},{canContainEols:["comment"],enter:{comment(e){this.buffer()}},exit:{comment(e){let t=this.resume();r.ast&amp;&amp;(this.enter({type:"comment",value:"",commentValue:t.slice(0,-2)},e),this.exit(e))}}})],[ts]:[function(e){var t,n,r,i;let l;let o={},a=o.acorn;if(a){if(!a.parse||!a.parseExpressionAt)throw Error("Expected a proper `acorn` instance passed in as `options.acorn`");l=Object.assign({ecmaVersion:2024,sourceType:"module"},o.acornOptions,{locations:!0})}else if(o.acornOptions||o.addResult)throw Error("Expected an `acorn` instance passed in as `options.acorn`");return{flow:{60:(t=a||void 0,n={acornOptions:l,addResult:o.addResult||void 0},{name:"mdxJsxFlowTag",tokenize:function(e,r,i){let l=this;return function(e){return o(e)};function o(r){return eo.call(l,e,a,i,t,n.acornOptions,n.addResult,!1,"mdxJsxFlowTag","mdxJsxFlowTagMarker","mdxJsxFlowTagClosingMarker","mdxJsxFlowTagSelfClosingMarker","mdxJsxFlowTagName","mdxJsxFlowTagNamePrimary","mdxJsxFlowTagNameMemberMarker","mdxJsxFlowTagNameMember","mdxJsxFlowTagNamePrefixMarker","mdxJsxFlowTagNameLocal","mdxJsxFlowTagExpressionAttribute","mdxJsxFlowTagExpressionAttributeMarker","mdxJsxFlowTagExpressionAttributeValue","mdxJsxFlowTagAttribute","mdxJsxFlowTagAttributeName","mdxJsxFlowTagAttributeNamePrimary","mdxJsxFlowTagAttributeNamePrefixMarker","mdxJsxFlowTagAttributeNameLocal","mdxJsxFlowTagAttributeInitializerMarker","mdxJsxFlowTagAttributeValueLiteral","mdxJsxFlowTagAttributeValueLiteralMarker","mdxJsxFlowTagAttributeValueLiteralValue","mdxJsxFlowTagAttributeValueExpression","mdxJsxFlowTagAttributeValueExpressionMarker","mdxJsxFlowTagAttributeValueExpressionValue")(r)}function a(t){return(0,W.On)(t)?(0,j.N)(e,s,"whitespace")(t):s(t)}function s(t){let n=l.parser.constructs.flow[123],a=(Array.isArray(n)?n:n?[n]:[]).find(e=&gt;"mdxFlowExpression"===e.name);return 60===t?o(t):123===t&amp;&amp;a?e.attempt(a,s,i)(t):null===t||(0,W.HP)(t)?r(t):i(t)}},concrete:!0})},text:{60:(r=a||void 0,i={acornOptions:l,addResult:o.addResult||void 0},{name:"mdxJsxTextTag",tokenize:function(e,t,n){return eo.call(this,e,t,n,r,i.acornOptions,i.addResult,!0,"mdxJsxTextTag","mdxJsxTextTagMarker","mdxJsxTextTagClosingMarker","mdxJsxTextTagSelfClosingMarker","mdxJsxTextTagName","mdxJsxTextTagNamePrimary","mdxJsxTextTagNameMemberMarker","mdxJsxTextTagNameMember","mdxJsxTextTagNamePrefixMarker","mdxJsxTextTagNameLocal","mdxJsxTextTagExpressionAttribute","mdxJsxTextTagExpressionAttributeMarker","mdxJsxTextTagExpressionAttributeValue","mdxJsxTextTagAttribute","mdxJsxTextTagAttributeName","mdxJsxTextTagAttributeNamePrimary","mdxJsxTextTagAttributeNamePrefixMarker","mdxJsxTextTagAttributeNameLocal","mdxJsxTextTagAttributeInitializerMarker","mdxJsxTextTagAttributeValueLiteral","mdxJsxTextTagAttributeValueLiteralMarker","mdxJsxTextTagAttributeValueLiteralValue","mdxJsxTextTagAttributeValueExpression","mdxJsxTextTagAttributeValueExpressionMarker","mdxJsxTextTagAttributeValueExpressionValue")}})}}}(),{disable:{null:["autolink","codeIndented","htmlFlow","htmlText"]}},eV],[ta]:eT})}},postInit(e,t){let n=(0,u.ie)({editable:(null==t?void 0:t.readOnly)!==!0,namespace:"MDXEditor",nodes:e.getValue(e9),onError:e=&gt;{throw e},theme:e.getValue(tR)});n.update(()=&gt;{let r=(null==t?void 0:t.initialMarkdown.trim())??"";tE(e,(0,u.Ni)(),r);let i=null==t?void 0:t.autoFocus;if(i){if(!0===i){setTimeout(()=&gt;{n.focus(eu.lQ,{defaultSelection:"rootStart"})});return}setTimeout(()=&gt;{n.focus(eu.lQ,{defaultSelection:i.defaultSelection??"rootStart"})})}}),e.pub(ez,n),e.pub(eB,n)},update(e,t){e.pubIn({[eJ]:null==t?void 0:t.contentEditableClassName,[ej]:null==t?void 0:t.spellCheck,[e4]:null==t?void 0:t.toMarkdownOptions,[eU]:null==t?void 0:t.autoFocus,[eZ]:null==t?void 0:t.placeholder,[eW]:null==t?void 0:t.readOnly}),e.singletonSub(e5,null==t?void 0:t.onChange),e.singletonSub(ty,null==t?void 0:t.onBlur),e.singletonSub(eG,null==t?void 0:t.onError)}});function tB(){return(0,s.X3)(tH)}},78835:(e,t,n)=&gt;{"use strict";n.d(t,{xO:()=&gt;g});var r=n(84422),i=n(33049),l=n(3343),o=n(66289),a=n(68248),s=n(95652);let u={testLexicalNode:r.Pi,visitLexicalNode:({lexicalNode:e,actions:t})=&gt;{let n=parseInt(e.getTag()[1],10);t.addAndStepInto("heading",{depth:n})}},c={testNode:"heading",visitNode:function({mdastNode:e,actions:t}){t.addAndStepInto((0,r.fi)(`h${e.depth}`))}},d=[48,49,50,51,52,53,54],f=[1,2,3,4,5,6],h={49:1,50:2,51:3,52:4,53:5,54:6},p=(0,i.fh)(f,e=&gt;{e.pub(s.Jl,t=&gt;t.registerCommand(l.R1,n=&gt;{let{keyCode:i,ctrlKey:o,metaKey:u,altKey:c}=n;return!!(d.includes(i)&amp;&amp;(0,a.oQ)(u,o))&amp;&amp;!!c&amp;&amp;(n.preventDefault(),t.update(()=&gt;{if(48===i)e.pub(s.vR,()=&gt;(0,l.lJ)());else{let t=e.getValue(p),n=h[i];t.includes(n)||e.pub(s.vR,()=&gt;(0,r.fi)(`h${n}`))}}),!0)},l.Ac))}),g=(0,o.Z)({init(e){e.pubIn({[s.$0]:"headings",[s.R1]:c,[s.q]:r.jL,[s.iI]:u})},update(e,t){e.pub(p,(null==t?void 0:t.allowedHeadingLevels)??f)}})},42376:(e,t,n)=&gt;{"use strict";n.d(t,{aI:()=&gt;nT,Cm:()=&gt;n_,N5:()=&gt;nS,$z:()=&gt;ny,HJ:()=&gt;nw,Pz:()=&gt;nI,Ox:()=&gt;nC,pH:()=&gt;nb,sw:()=&gt;nE,d5:()=&gt;nN});var r=n(28714),i=n(33049),l=n(3343),o=n(66289),a=n(68248),s=n(95652),u=n(12115),c=n(93610),d=n(88068),f=n(18166),h=n(67668),p=n(1488),g=n(59674),m=n(20196),v=n(17323),x=n(17028),y=n(23360),_=n(62292),b=n(2431),C=n(15587),w=n(12317),k=n(95155),E="Dialog",[T,S]=(0,f.A)(E),[N,I]=T(E),A=e=&gt;{let{__scopeDialog:t,children:n,open:r,defaultOpen:i,onOpenChange:l,modal:o=!0}=e,a=u.useRef(null),s=u.useRef(null),[c=!1,d]=(0,p.i)({prop:r,defaultProp:i,onChange:l});return(0,k.jsx)(N,{scope:t,triggerRef:a,contentRef:s,contentId:(0,h.B)(),titleId:(0,h.B)(),descriptionId:(0,h.B)(),open:c,onOpenChange:d,onOpenToggle:u.useCallback(()=&gt;d(e=&gt;!e),[d]),modal:o,children:n})};A.displayName=E;var M="DialogTrigger";u.forwardRef((e,t)=&gt;{let{__scopeDialog:n,...r}=e,i=I(M,n),l=(0,d.s)(t,i.triggerRef);return(0,k.jsx)(y.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":q(i.open),...r,ref:l,onClick:(0,c.m)(e.onClick,i.onOpenToggle)})}).displayName=M;var L="DialogPortal",[F,O]=T(L,{forceMount:void 0}),P=e=&gt;{let{__scopeDialog:t,forceMount:n,children:r,container:i}=e,l=I(L,t);return(0,k.jsx)(F,{scope:t,forceMount:n,children:u.Children.map(r,e=&gt;(0,k.jsx)(x.C,{present:n||l.open,children:(0,k.jsx)(v.Z,{asChild:!0,container:i,children:e})}))})};P.displayName=L;var D="DialogOverlay",V=u.forwardRef((e,t)=&gt;{let n=O(D,e.__scopeDialog),{forceMount:r=n.forceMount,...i}=e,l=I(D,e.__scopeDialog);return l.modal?(0,k.jsx)(x.C,{present:r||l.open,children:(0,k.jsx)(H,{...i,ref:t})}):null});V.displayName=D;var H=u.forwardRef((e,t)=&gt;{let{__scopeDialog:n,...r}=e,i=I(D,n);return(0,k.jsx)(b.A,{as:w.DX,allowPinchZoom:!0,shards:[i.contentRef],children:(0,k.jsx)(y.sG.div,{"data-state":q(i.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),R="DialogContent",z=u.forwardRef((e,t)=&gt;{let n=O(R,e.__scopeDialog),{forceMount:r=n.forceMount,...i}=e,l=I(R,e.__scopeDialog);return(0,k.jsx)(x.C,{present:r||l.open,children:l.modal?(0,k.jsx)(B,{...i,ref:t}):(0,k.jsx)(J,{...i,ref:t})})});z.displayName=R;var B=u.forwardRef((e,t)=&gt;{let n=I(R,e.__scopeDialog),r=u.useRef(null),i=(0,d.s)(t,n.contentRef,r);return u.useEffect(()=&gt;{let e=r.current;if(e)return(0,C.Eq)(e)},[]),(0,k.jsx)(j,{...e,ref:i,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,c.m)(e.onCloseAutoFocus,e=&gt;{var t;e.preventDefault(),null===(t=n.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:(0,c.m)(e.onPointerDownOutside,e=&gt;{let t=e.detail.originalEvent,n=0===t.button&amp;&amp;!0===t.ctrlKey;(2===t.button||n)&amp;&amp;e.preventDefault()}),onFocusOutside:(0,c.m)(e.onFocusOutside,e=&gt;e.preventDefault())})}),J=u.forwardRef((e,t)=&gt;{let n=I(R,e.__scopeDialog),r=u.useRef(!1),i=u.useRef(!1);return(0,k.jsx)(j,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=&gt;{var l,o;null===(l=e.onCloseAutoFocus)||void 0===l||l.call(e,t),t.defaultPrevented||(r.current||null===(o=n.triggerRef.current)||void 0===o||o.focus(),t.preventDefault()),r.current=!1,i.current=!1},onInteractOutside:t=&gt;{var l,o;null===(l=e.onInteractOutside)||void 0===l||l.call(e,t),t.defaultPrevented||(r.current=!0,"pointerdown"!==t.detail.originalEvent.type||(i.current=!0));let a=t.target;(null===(o=n.triggerRef.current)||void 0===o?void 0:o.contains(a))&amp;&amp;t.preventDefault(),"focusin"===t.detail.originalEvent.type&amp;&amp;i.current&amp;&amp;t.preventDefault()}})}),j=u.forwardRef((e,t)=&gt;{let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:i,onCloseAutoFocus:l,...o}=e,a=I(R,n),s=u.useRef(null),c=(0,d.s)(t,s);return(0,_.Oh)(),(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(m.n,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:i,onUnmountAutoFocus:l,children:(0,k.jsx)(g.qW,{role:"dialog",id:a.contentId,"aria-describedby":a.descriptionId,"aria-labelledby":a.titleId,"data-state":q(a.open),...o,ref:c,onDismiss:()=&gt;a.onOpenChange(!1)})}),(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(Q,{titleId:a.titleId}),(0,k.jsx)(ee,{contentRef:s,descriptionId:a.descriptionId})]})]})}),W="DialogTitle",Z=u.forwardRef((e,t)=&gt;{let{__scopeDialog:n,...r}=e,i=I(W,n);return(0,k.jsx)(y.sG.h2,{id:i.titleId,...r,ref:t})});Z.displayName=W;var U="DialogDescription";u.forwardRef((e,t)=&gt;{let{__scopeDialog:n,...r}=e,i=I(U,n);return(0,k.jsx)(y.sG.p,{id:i.descriptionId,...r,ref:t})}).displayName=U;var K="DialogClose",$=u.forwardRef((e,t)=&gt;{let{__scopeDialog:n,...r}=e,i=I(K,n);return(0,k.jsx)(y.sG.button,{type:"button",...r,ref:t,onClick:(0,c.m)(e.onClick,()=&gt;i.onOpenChange(!1))})});function q(e){return e?"open":"closed"}$.displayName=K;var G="DialogTitleWarning",[X,Y]=(0,f.q)(G,{contentName:R,titleName:W,docsSlug:"dialog"}),Q=e=&gt;{let{titleId:t}=e,n=Y(G),r="`".concat(n.contentName,"` requires a `").concat(n.titleName,"` for the component to be accessible for screen reader users.\n\nIf you want to hide the `").concat(n.titleName,"`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/").concat(n.docsSlug);return u.useEffect(()=&gt;{t&amp;&amp;!document.getElementById(t)&amp;&amp;console.error(r)},[r,t]),null},ee=e=&gt;{let{contentRef:t,descriptionId:n}=e,r=Y("DialogDescriptionWarning"),i="Warning: Missing `Description` or `aria-describedby={undefined}` for {".concat(r.contentName,"}.");return u.useEffect(()=&gt;{var e;let r=null===(e=t.current)||void 0===e?void 0:e.getAttribute("aria-describedby");n&amp;&amp;r&amp;&amp;!document.getElementById(n)&amp;&amp;console.warn(i)},[i,t,n]),null},et=n(4617),en=e=&gt;"checkbox"===e.type,er=e=&gt;e instanceof Date,ei=e=&gt;null==e;let el=e=&gt;"object"==typeof e;var eo=e=&gt;!ei(e)&amp;&amp;!Array.isArray(e)&amp;&amp;el(e)&amp;&amp;!er(e),ea=e=&gt;eo(e)&amp;&amp;e.target?en(e.target)?e.target.checked:e.target.value:e,es=e=&gt;e.substring(0,e.search(/\.\d+(\.|$)/))||e,eu=(e,t)=&gt;e.has(es(t)),ec=e=&gt;{let t=e.constructor&amp;&amp;e.constructor.prototype;return eo(t)&amp;&amp;t.hasOwnProperty("isPrototypeOf")},ed="undefined"!=typeof window&amp;&amp;void 0!==window.HTMLElement&amp;&amp;"undefined"!=typeof document;function ef(e){let t;let n=Array.isArray(e),r="undefined"!=typeof FileList&amp;&amp;e instanceof FileList;if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else if(!(!(ed&amp;&amp;(e instanceof Blob||r))&amp;&amp;(n||eo(e))))return e;else if(t=n?[]:{},n||ec(e))for(let n in e)e.hasOwnProperty(n)&amp;&amp;(t[n]=ef(e[n]));else t=e;return t}var eh=e=&gt;Array.isArray(e)?e.filter(Boolean):[],ep=e=&gt;void 0===e,eg=(e,t,n)=&gt;{if(!t||!eo(e))return n;let r=eh(t.split(/[,[\].]+?/)).reduce((e,t)=&gt;ei(e)?e:e[t],e);return ep(r)||r===e?ep(e[t])?n:e[t]:r},em=e=&gt;"boolean"==typeof e,ev=e=&gt;/^\w*$/.test(e),ex=e=&gt;eh(e.replace(/["|']|\]/g,"").split(/\.|\[/)),ey=(e,t,n)=&gt;{let r=-1,i=ev(t)?[t]:ex(t),l=i.length,o=l-1;for(;++r&lt;l;){let t=i[r],l=n;if(r!==o){let n=e[t];l=eo(n)||Array.isArray(n)?n:isNaN(+i[r+1])?{}:[]}if("__proto__"===t||"constructor"===t||"prototype"===t)return;e[t]=l,e=e[t]}return e};let e_={BLUR:"blur",FOCUS_OUT:"focusout",CHANGE:"change"},eb={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},eC={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},ew=u.createContext(null),ek=()=&gt;u.useContext(ew);var eE=(e,t,n,r=!0)=&gt;{let i={defaultValues:t._defaultValues};for(let l in e)Object.defineProperty(i,l,{get:()=&gt;(t._proxyFormState[l]!==eb.all&amp;&amp;(t._proxyFormState[l]=!r||eb.all),n&amp;&amp;(n[l]=!0),e[l])});return i},eT=e=&gt;eo(e)&amp;&amp;!Object.keys(e).length,eS=(e,t,n,r)=&gt;{n(e);let{name:i,...l}=e;return eT(l)||Object.keys(l).length&gt;=Object.keys(t).length||Object.keys(l).find(e=&gt;t[e]===(!r||eb.all))},eN=e=&gt;Array.isArray(e)?e:[e],eI=(e,t,n)=&gt;!e||!t||e===t||eN(e).some(e=&gt;e&amp;&amp;(n?e===t:e.startsWith(t)||t.startsWith(e)));function eA(e){let t=u.useRef(e);t.current=e,u.useEffect(()=&gt;{let n=!e.disabled&amp;&amp;t.current.subject&amp;&amp;t.current.subject.subscribe({next:t.current.next});return()=&gt;{n&amp;&amp;n.unsubscribe()}},[e.disabled])}var eM=e=&gt;"string"==typeof e,eL=(e,t,n,r,i)=&gt;eM(e)?(r&amp;&amp;t.watch.add(e),eg(n,e,i)):Array.isArray(e)?e.map(e=&gt;(r&amp;&amp;t.watch.add(e),eg(n,e))):(r&amp;&amp;(t.watchAll=!0),n);let eF=e=&gt;e.render(function(e){let t=ek(),{name:n,disabled:r,control:i=t.control,shouldUnregister:l}=e,o=eu(i._names.array,n),a=function(e){let t=ek(),{control:n=t.control,name:r,defaultValue:i,disabled:l,exact:o}=e||{},a=u.useRef(r);a.current=r,eA({disabled:l,subject:n._subjects.values,next:e=&gt;{eI(a.current,e.name,o)&amp;&amp;c(ef(eL(a.current,n._names,e.values||n._formValues,!1,i)))}});let[s,c]=u.useState(n._getWatch(r,i));return u.useEffect(()=&gt;n._removeUnmounted()),s}({control:i,name:n,defaultValue:eg(i._formValues,n,eg(i._defaultValues,n,e.defaultValue)),exact:!0}),s=function(e){let t=ek(),{control:n=t.control,disabled:r,name:i,exact:l}=e||{},[o,a]=u.useState(n._formState),s=u.useRef(!0),c=u.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1}),d=u.useRef(i);return d.current=i,eA({disabled:r,next:e=&gt;s.current&amp;&amp;eI(d.current,e.name,l)&amp;&amp;eS(e,c.current,n._updateFormState)&amp;&amp;a({...n._formState,...e}),subject:n._subjects.state}),u.useEffect(()=&gt;(s.current=!0,c.current.isValid&amp;&amp;n._updateValid(!0),()=&gt;{s.current=!1}),[n]),u.useMemo(()=&gt;eE(o,n,c.current,!1),[o,n])}({control:i,name:n,exact:!0}),c=u.useRef(i.register(n,{...e.rules,value:a,...em(e.disabled)?{disabled:e.disabled}:{}})),d=u.useMemo(()=&gt;Object.defineProperties({},{invalid:{enumerable:!0,get:()=&gt;!!eg(s.errors,n)},isDirty:{enumerable:!0,get:()=&gt;!!eg(s.dirtyFields,n)},isTouched:{enumerable:!0,get:()=&gt;!!eg(s.touchedFields,n)},isValidating:{enumerable:!0,get:()=&gt;!!eg(s.validatingFields,n)},error:{enumerable:!0,get:()=&gt;eg(s.errors,n)}}),[s,n]),f=u.useMemo(()=&gt;({name:n,value:a,...em(r)||s.disabled?{disabled:s.disabled||r}:{},onChange:e=&gt;c.current.onChange({target:{value:ea(e),name:n},type:e_.CHANGE}),onBlur:()=&gt;c.current.onBlur({target:{value:eg(i._formValues,n),name:n},type:e_.BLUR}),ref:e=&gt;{let t=eg(i._fields,n);t&amp;&amp;e&amp;&amp;(t._f.ref={focus:()=&gt;e.focus(),select:()=&gt;e.select(),setCustomValidity:t=&gt;e.setCustomValidity(t),reportValidity:()=&gt;e.reportValidity()})}}),[n,i._formValues,r,s.disabled,a,i._fields]);return u.useEffect(()=&gt;{let e=i._options.shouldUnregister||l,t=(e,t)=&gt;{let n=eg(i._fields,e);n&amp;&amp;n._f&amp;&amp;(n._f.mount=t)};if(t(n,!0),e){let e=ef(eg(i._options.defaultValues,n));ey(i._defaultValues,n,e),ep(eg(i._formValues,n))&amp;&amp;ey(i._formValues,n,e)}return o||i.register(n),()=&gt;{(o?e&amp;&amp;!i._state.action:e)?i.unregister(n):t(n,!1)}},[n,i,o,l]),u.useEffect(()=&gt;{i._updateDisabledField({disabled:r,fields:i._fields,name:n})},[r,n,i]),u.useMemo(()=&gt;({field:f,formState:s,fieldState:d}),[f,s,d])}(e));var eO=(e,t,n,r,i)=&gt;t?{...n[e],types:{...n[e]&amp;&amp;n[e].types?n[e].types:{},[r]:i||!0}}:{},eP=e=&gt;({isOnSubmit:!e||e===eb.onSubmit,isOnBlur:e===eb.onBlur,isOnChange:e===eb.onChange,isOnAll:e===eb.all,isOnTouch:e===eb.onTouched}),eD=(e,t,n)=&gt;!n&amp;&amp;(t.watchAll||t.watch.has(e)||[...t.watch].some(t=&gt;e.startsWith(t)&amp;&amp;/^\.\w+/.test(e.slice(t.length))));let eV=(e,t,n,r)=&gt;{for(let i of n||Object.keys(e)){let n=eg(e,i);if(n){let{_f:e,...l}=n;if(e){if(e.refs&amp;&amp;e.refs[0]&amp;&amp;t(e.refs[0],i)&amp;&amp;!r||e.ref&amp;&amp;t(e.ref,e.name)&amp;&amp;!r)return!0;if(eV(l,t))break}else if(eo(l)&amp;&amp;eV(l,t))break}}};var eH=(e,t,n)=&gt;{let r=eN(eg(e,n));return ey(r,"root",t[n]),ey(e,n,r),e},eR=e=&gt;"file"===e.type,ez=e=&gt;"function"==typeof e,eB=e=&gt;{if(!ed)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&amp;&amp;t.defaultView?t.defaultView.HTMLElement:HTMLElement)},eJ=e=&gt;eM(e),ej=e=&gt;"radio"===e.type,eW=e=&gt;e instanceof RegExp;let eZ={value:!1,isValid:!1},eU={value:!0,isValid:!0};var eK=e=&gt;{if(Array.isArray(e)){if(e.length&gt;1){let t=e.filter(e=&gt;e&amp;&amp;e.checked&amp;&amp;!e.disabled).map(e=&gt;e.value);return{value:t,isValid:!!t.length}}return e[0].checked&amp;&amp;!e[0].disabled?e[0].attributes&amp;&amp;!ep(e[0].attributes.value)?ep(e[0].value)||""===e[0].value?eU:{value:e[0].value,isValid:!0}:eU:eZ}return eZ};let e$={isValid:!1,value:null};var eq=e=&gt;Array.isArray(e)?e.reduce((e,t)=&gt;t&amp;&amp;t.checked&amp;&amp;!t.disabled?{isValid:!0,value:t.value}:e,e$):e$;function eG(e,t,n="validate"){if(eJ(e)||Array.isArray(e)&amp;&amp;e.every(eJ)||em(e)&amp;&amp;!e)return{type:n,message:eJ(e)?e:"",ref:t}}var eX=e=&gt;eo(e)&amp;&amp;!eW(e)?e:{value:e,message:""},eY=async(e,t,n,r,i,l)=&gt;{let{ref:o,refs:a,required:s,maxLength:u,minLength:c,min:d,max:f,pattern:h,validate:p,name:g,valueAsNumber:m,mount:v}=e._f,x=eg(n,g);if(!v||t.has(g))return{};let y=a?a[0]:o,_=e=&gt;{i&amp;&amp;y.reportValidity&amp;&amp;(y.setCustomValidity(em(e)?"":e||""),y.reportValidity())},b={},C=ej(o),w=en(o),k=(m||eR(o))&amp;&amp;ep(o.value)&amp;&amp;ep(x)||eB(o)&amp;&amp;""===o.value||""===x||Array.isArray(x)&amp;&amp;!x.length,E=eO.bind(null,g,r,b),T=(e,t,n,r=eC.maxLength,i=eC.minLength)=&gt;{let l=e?t:n;b[g]={type:e?r:i,message:l,ref:o,...E(e?r:i,l)}};if(l?!Array.isArray(x)||!x.length:s&amp;&amp;(!(C||w)&amp;&amp;(k||ei(x))||em(x)&amp;&amp;!x||w&amp;&amp;!eK(a).isValid||C&amp;&amp;!eq(a).isValid)){let{value:e,message:t}=eJ(s)?{value:!!s,message:s}:eX(s);if(e&amp;&amp;(b[g]={type:eC.required,message:t,ref:y,...E(eC.required,t)},!r))return _(t),b}if(!k&amp;&amp;(!ei(d)||!ei(f))){let e,t;let n=eX(f),i=eX(d);if(ei(x)||isNaN(x)){let r=o.valueAsDate||new Date(x),l=e=&gt;new Date(new Date().toDateString()+" "+e),a="time"==o.type,s="week"==o.type;eM(n.value)&amp;&amp;x&amp;&amp;(e=a?l(x)&gt;l(n.value):s?x&gt;n.value:r&gt;new Date(n.value)),eM(i.value)&amp;&amp;x&amp;&amp;(t=a?l(x)&lt;l(i.value):s?x&lt;i.value:r&lt;new Date(i.value))}else{let r=o.valueAsNumber||(x?+x:x);ei(n.value)||(e=r&gt;n.value),ei(i.value)||(t=r&lt;i.value)}if((e||t)&amp;&amp;(T(!!e,n.message,i.message,eC.max,eC.min),!r))return _(b[g].message),b}if((u||c)&amp;&amp;!k&amp;&amp;(eM(x)||l&amp;&amp;Array.isArray(x))){let e=eX(u),t=eX(c),n=!ei(e.value)&amp;&amp;x.length&gt;+e.value,i=!ei(t.value)&amp;&amp;x.length&lt;+t.value;if((n||i)&amp;&amp;(T(n,e.message,t.message),!r))return _(b[g].message),b}if(h&amp;&amp;!k&amp;&amp;eM(x)){let{value:e,message:t}=eX(h);if(eW(e)&amp;&amp;!x.match(e)&amp;&amp;(b[g]={type:eC.pattern,message:t,ref:o,...E(eC.pattern,t)},!r))return _(t),b}if(p){if(ez(p)){let e=eG(await p(x,n),y);if(e&amp;&amp;(b[g]={...e,...E(eC.validate,e.message)},!r))return _(e.message),b}else if(eo(p)){let e={};for(let t in p){if(!eT(e)&amp;&amp;!r)break;let i=eG(await p[t](x,n),y,t);i&amp;&amp;(e={...i,...E(t,i.message)},_(i.message),r&amp;&amp;(b[g]=e))}if(!eT(e)&amp;&amp;(b[g]={ref:y,...e},!r))return b}}return _(!0),b};function eQ(e,t){let n=Array.isArray(t)?t:ev(t)?[t]:ex(t),r=1===n.length?e:function(e,t){let n=t.slice(0,-1).length,r=0;for(;r&lt;n;)e=ep(e)?r++:e[t[r++]];return e}(e,n),i=n.length-1,l=n[i];return r&amp;&amp;delete r[l],0!==i&amp;&amp;(eo(r)&amp;&amp;eT(r)||Array.isArray(r)&amp;&amp;function(e){for(let t in e)if(e.hasOwnProperty(t)&amp;&amp;!ep(e[t]))return!1;return!0}(r))&amp;&amp;eQ(e,n.slice(0,-1)),e}var e1=()=&gt;{let e=[];return{get observers(){return e},next:t=&gt;{for(let n of e)n.next&amp;&amp;n.next(t)},subscribe:t=&gt;(e.push(t),{unsubscribe:()=&gt;{e=e.filter(e=&gt;e!==t)}}),unsubscribe:()=&gt;{e=[]}}},e0=e=&gt;ei(e)||!el(e);function e5(e,t){if(e0(e)||e0(t))return e===t;if(er(e)&amp;&amp;er(t))return e.getTime()===t.getTime();let n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let i of n){let n=e[i];if(!r.includes(i))return!1;if("ref"!==i){let e=t[i];if(er(n)&amp;&amp;er(e)||eo(n)&amp;&amp;eo(e)||Array.isArray(n)&amp;&amp;Array.isArray(e)?!e5(n,e):n!==e)return!1}}return!0}var e2=e=&gt;"select-multiple"===e.type,e9=e=&gt;ej(e)||en(e),e3=e=&gt;eB(e)&amp;&amp;e.isConnected,e6=e=&gt;{for(let t in e)if(ez(e[t]))return!0;return!1};function e8(e,t={}){let n=Array.isArray(e);if(eo(e)||n)for(let n in e)Array.isArray(e[n])||eo(e[n])&amp;&amp;!e6(e[n])?(t[n]=Array.isArray(e[n])?[]:{},e8(e[n],t[n])):ei(e[n])||(t[n]=!0);return t}var e7=(e,t)=&gt;(function e(t,n,r){let i=Array.isArray(t);if(eo(t)||i)for(let i in t)Array.isArray(t[i])||eo(t[i])&amp;&amp;!e6(t[i])?ep(n)||e0(r[i])?r[i]=Array.isArray(t[i])?e8(t[i],[]):{...e8(t[i])}:e(t[i],ei(n)?{}:n[i],r[i]):r[i]=!e5(t[i],n[i]);return r})(e,t,e8(t)),e4=(e,{valueAsNumber:t,valueAsDate:n,setValueAs:r})=&gt;ep(e)?e:t?""===e?NaN:e?+e:e:n&amp;&amp;eM(e)?new Date(e):r?r(e):e;function te(e){let t=e.ref;return eR(t)?t.files:ej(t)?eq(e.refs).value:e2(t)?[...t.selectedOptions].map(({value:e})=&gt;e):en(t)?eK(e.refs).value:e4(ep(t.value)?e.ref.value:t.value,e)}var tt=(e,t,n,r)=&gt;{let i={};for(let n of e){let e=eg(t,n);e&amp;&amp;ey(i,n,e._f)}return{criteriaMode:n,names:[...e],fields:i,shouldUseNativeValidation:r}},tn=e=&gt;ep(e)?e:eW(e)?e.source:eo(e)?eW(e.value)?e.value.source:e.value:e;let tr="AsyncFunction";var ti=e=&gt;!!e&amp;&amp;!!e.validate&amp;&amp;!!(ez(e.validate)&amp;&amp;e.validate.constructor.name===tr||eo(e.validate)&amp;&amp;Object.values(e.validate).find(e=&gt;e.constructor.name===tr)),tl=e=&gt;e.mount&amp;&amp;(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function to(e,t,n){let r=eg(e,n);if(r||ev(n))return{error:r,name:n};let i=n.split(".");for(;i.length;){let r=i.join("."),l=eg(t,r),o=eg(e,r);if(l&amp;&amp;!Array.isArray(l)&amp;&amp;n!==r)break;if(o&amp;&amp;o.type)return{name:r,error:o};i.pop()}return{name:n}}var ta=(e,t,n,r,i)=&gt;!i.isOnAll&amp;&amp;(!n&amp;&amp;i.isOnTouch?!(t||e):(n?r.isOnBlur:i.isOnBlur)?!e:(n?!r.isOnChange:!i.isOnChange)||e),ts=(e,t)=&gt;!eh(eg(e,t)).length&amp;&amp;eQ(e,t);let tu={mode:eb.onSubmit,reValidateMode:eb.onChange,shouldFocusError:!0};var tc=n(47396),td=n(60160),tf=n(85407),th=n(81996),tp=n.n(th);n(40583);let tg=e=&gt;"object"==typeof e&amp;&amp;null!=e&amp;&amp;1===e.nodeType,tm=(e,t)=&gt;(!t||"hidden"!==e)&amp;&amp;"visible"!==e&amp;&amp;"clip"!==e,tv=(e,t)=&gt;{if(e.clientHeight&lt;e.scrollHeight||e.clientWidth&lt;e.scrollWidth){let n=getComputedStyle(e,null);return tm(n.overflowY,t)||tm(n.overflowX,t)||(e=&gt;{let t=(e=&gt;{if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}})(e);return!!t&amp;&amp;(t.clientHeight&lt;e.scrollHeight||t.clientWidth&lt;e.scrollWidth)})(e)}return!1},tx=(e,t,n,r,i,l,o,a)=&gt;l&lt;e&amp;&amp;o&gt;t||l&gt;e&amp;&amp;o&lt;t?0:l&lt;=e&amp;&amp;a&lt;=n||o&gt;=t&amp;&amp;a&gt;=n?l-e-r:o&gt;t&amp;&amp;a&lt;n||l&lt;e&amp;&amp;a&gt;n?o-t+i:0,ty=e=&gt;{let t=e.parentElement;return null==t?e.getRootNode().host||null:t};var t_=(e,t)=&gt;{var n,r,i,l,o,a;if("undefined"==typeof document)return[];let{scrollMode:s,block:u,inline:c,boundary:d,skipOverflowHiddenElements:f}=t,h="function"==typeof d?d:e=&gt;e!==d;if(!tg(e))throw TypeError("Invalid target");let p=document.scrollingElement||document.documentElement,g=[],m=e;for(;tg(m)&amp;&amp;h(m);){if((m=ty(m))===p){g.push(m);break}null!=m&amp;&amp;m===document.body&amp;&amp;tv(m)&amp;&amp;!tv(document.documentElement)||null!=m&amp;&amp;tv(m,f)&amp;&amp;g.push(m)}let v=null!=(r=null==(n=window.visualViewport)?void 0:n.width)?r:innerWidth,x=null!=(l=null==(i=window.visualViewport)?void 0:i.height)?l:innerHeight,y=null!=(o=window.scrollX)?o:pageXOffset,_=null!=(a=window.scrollY)?a:pageYOffset,{height:b,width:C,top:w,right:k,bottom:E,left:T}=e.getBoundingClientRect(),S="start"===u||"nearest"===u?w:"end"===u?E:w+b/2,N="center"===c?T+C/2:"end"===c?k:T,I=[];for(let e=0;e&lt;g.length;e++){let t=g[e],{height:n,width:r,top:i,right:l,bottom:o,left:a}=t.getBoundingClientRect();if("if-needed"===s&amp;&amp;w&gt;=0&amp;&amp;T&gt;=0&amp;&amp;E&lt;=x&amp;&amp;k&lt;=v&amp;&amp;w&gt;=i&amp;&amp;E&lt;=o&amp;&amp;T&gt;=a&amp;&amp;k&lt;=l)break;let d=getComputedStyle(t),f=parseInt(d.borderLeftWidth,10),h=parseInt(d.borderTopWidth,10),m=parseInt(d.borderRightWidth,10),A=parseInt(d.borderBottomWidth,10),M=0,L=0,F="offsetWidth"in t?t.offsetWidth-t.clientWidth-f-m:0,O="offsetHeight"in t?t.offsetHeight-t.clientHeight-h-A:0,P="offsetWidth"in t?0===t.offsetWidth?0:r/t.offsetWidth:0,D="offsetHeight"in t?0===t.offsetHeight?0:n/t.offsetHeight:0;if(p===t)M="start"===u?S:"end"===u?S-x:"nearest"===u?tx(_,_+x,x,h,A,_+S,_+S+b,b):S-x/2,L="start"===c?N:"center"===c?N-v/2:"end"===c?N-v:tx(y,y+v,v,f,m,y+N,y+N+C,C),M=Math.max(0,M+_),L=Math.max(0,L+y);else{M="start"===u?S-i-h:"end"===u?S-o+A+O:"nearest"===u?tx(i,o,n,h,A+O,S,S+b,b):S-(i+n/2)+O/2,L="start"===c?N-a-f:"center"===c?N-(a+r/2)+F/2:"end"===c?N-l+m+F:tx(a,l,r,f,m+F,N,N+C,C);let{scrollLeft:e,scrollTop:s}=t;M=Math.max(0,Math.min(s+M/D,t.scrollHeight-n/D+O)),L=Math.max(0,Math.min(e+L/P,t.scrollWidth-r/P+F)),S+=s-M,N+=e-L}I.push({el:t,top:M,left:L})}return I},tb=n(6476),tC=0;function tw(){}function tk(e,t,n){return e===t||t instanceof n.Node&amp;&amp;e.contains&amp;&amp;e.contains(t)}function tE(e,t){var n;function r(){n&amp;&amp;clearTimeout(n)}function i(){for(var i=arguments.length,l=Array(i),o=0;o&lt;i;o++)l[o]=arguments[o];r(),n=setTimeout(function(){n=null,e.apply(void 0,l)},t)}return i.cancel=r,i}function tT(){for(var e=arguments.length,t=Array(e),n=0;n&lt;e;n++)t[n]=arguments[n];return function(e){for(var n=arguments.length,r=Array(n&gt;1?n-1:0),i=1;i&lt;n;i++)r[i-1]=arguments[i];return t.some(function(t){return t&amp;&amp;t.apply(void 0,[e].concat(r)),e.preventDownshiftDefault||e.hasOwnProperty("nativeEvent")&amp;&amp;e.nativeEvent.preventDownshiftDefault})}}function tS(){for(var e=arguments.length,t=Array(e),n=0;n&lt;e;n++)t[n]=arguments[n];return function(e){t.forEach(function(t){"function"==typeof t?t(e):t&amp;&amp;(t.current=e)})}}function tN(e,t){return Object.keys(e).reduce(function(n,r){return n[r]=void 0!==t[r]?t[r]:e[r],n},{})}function tI(e,t,n,r,i){if(void 0===i&amp;&amp;(i=!0),0===n)return -1;var l=n-1;("number"!=typeof t||t&lt;0||t&gt;=n)&amp;&amp;(t=e&gt;0?-1:l+1);var o=t+e;o&lt;0?o=i?l:0:o&gt;l&amp;&amp;(o=i?0:l);var a=tA(e,o,n,r,i);return -1===a?t&gt;=n?-1:t:a}function tA(e,t,n,r,i){var l=r(t);if(!l||!l.hasAttribute("disabled"))return t;if(e&gt;0){for(var o=t+1;o&lt;n;o++)if(!r(o).hasAttribute("disabled"))return o}else for(var a=t-1;a&gt;=0;a--)if(!r(a).hasAttribute("disabled"))return a;return i?e&gt;0?tA(1,0,n,r,!1):tA(-1,n-1,n,r,!1):-1}function tM(e,t,n,r){return void 0===r&amp;&amp;(r=!0),t.some(function(t){return t&amp;&amp;(tk(t,e,n)||r&amp;&amp;tk(t,n.document.activeElement,n))})}var tL=tE(function(e){tF(e).textContent=""},500);function tF(e){void 0===e&amp;&amp;(e=document);var t=e.getElementById("a11y-status-message");return t||((t=e.createElement("div")).setAttribute("id","a11y-status-message"),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),e.body.appendChild(t)),t}var tO=["isInitialMount","highlightedIndex","items","environment"],tP={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""},tD=tE(function(e,t){var n,r,i;n=e(),i=tF(r=t),n&amp;&amp;(i.textContent=n,tL(r))},200),tV="undefined"!=typeof window&amp;&amp;void 0!==window.document&amp;&amp;void 0!==window.document.createElement?u.useLayoutEffect:u.useEffect;function tH(e){return""+e.slice(0,1).toUpperCase()+e.slice(1)}function tR(e){var t=(0,u.useRef)(e);return t.current=e,t}function tz(e,t,n){var r=(0,u.useRef)(),i=(0,u.useRef)(),l=(0,u.useCallback)(function(t,n){i.current=n;var r=e(t=tN(t,n.props),n);return n.props.stateReducer(t,(0,tf.A)({},n,{changes:r}))},[e]),o=(0,u.useReducer)(l,t),a=o[0],s=o[1],c=tR(n),d=(0,u.useCallback)(function(e){return s((0,tf.A)({props:c.current},e))},[c]),f=i.current;return(0,u.useEffect)(function(){if(f&amp;&amp;r.current&amp;&amp;r.current!==a){var e,t,n,i;e=tN(r.current,f.props),t=f.props,n=f.type,i={},Object.keys(e).forEach(function(t){var n,r,l;n=f.props,r=f.type,n[l="on"+tH(t)+"Change"]&amp;&amp;void 0!==a[t]&amp;&amp;a[t]!==e[t]&amp;&amp;n[l]((0,tf.A)({type:r},a)),a[t]!==e[t]&amp;&amp;(i[t]=a[t])}),t.onStateChange&amp;&amp;Object.keys(i).length&amp;&amp;t.onStateChange((0,tf.A)({type:n},i))}r.current=a},[a,n,f]),[a,d]}var tB={itemToString:function(e){return e?String(e):""},stateReducer:function(e,t){return t.changes},getA11ySelectionMessage:function(e){var t=e.selectedItem,n=e.itemToString;return t?n(t)+" has been selected.":""},scrollIntoView:function(e,t){e&amp;&amp;t_(e,{boundary:t,block:"nearest",scrollMode:"if-needed"}).forEach(function(e){var t=e.el,n=e.top,r=e.left;t.scrollTop=n,t.scrollLeft=r})},environment:"undefined"==typeof window?{}:window};function tJ(e,t,n){void 0===n&amp;&amp;(n=tP);var r=e["default"+tH(t)];return void 0!==r?r:n[t]}function tj(e,t,n){void 0===n&amp;&amp;(n=tP);var r=e[t];if(void 0!==r)return r;var i=e["initial"+tH(t)];return void 0!==i?i:tJ(e,t,n)}function tW(e,t,n){var r=e.items,i=e.initialHighlightedIndex,l=e.defaultHighlightedIndex,o=t.selectedItem,a=t.highlightedIndex;return 0===r.length?-1:void 0!==i&amp;&amp;a===i?i:void 0!==l?l:o?r.indexOf(o):0===n?-1:n&lt;0?r.length-1:0}function tZ(e,t,n){var r=n.isInitialMount,i=n.highlightedIndex,l=n.items,o=n.environment,a=(0,td.A)(n,tO);(0,u.useEffect)(function(){r||tD(function(){return e((0,tf.A)({highlightedIndex:i,highlightedItem:l[i],resultCount:l.length},a))},o.document)},t)}function tU(e,t,n){void 0===n&amp;&amp;(n=!0);var r,i=(null==(r=e.items)?void 0:r.length)&amp;&amp;t&gt;=0;return(0,tf.A)({isOpen:!1,highlightedIndex:-1},i&amp;&amp;(0,tf.A)({selectedItem:e.items[t],isOpen:tJ(e,"isOpen"),highlightedIndex:tJ(e,"highlightedIndex")},n&amp;&amp;{inputValue:e.itemToString(e.items[t])}))}function tK(e,t,n){var r,i=t.type,l=t.props;switch(i){case n.ItemMouseMove:r={highlightedIndex:t.disabled?-1:t.index};break;case n.MenuMouseLeave:r={highlightedIndex:-1};break;case n.ToggleButtonClick:case n.FunctionToggleMenu:r={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:tW(l,e,0)};break;case n.FunctionOpenMenu:r={isOpen:!0,highlightedIndex:tW(l,e,0)};break;case n.FunctionCloseMenu:r={isOpen:!1};break;case n.FunctionSetHighlightedIndex:r={highlightedIndex:t.highlightedIndex};break;case n.FunctionSetInputValue:r={inputValue:t.inputValue};break;case n.FunctionReset:r={highlightedIndex:tJ(l,"highlightedIndex"),isOpen:tJ(l,"isOpen"),selectedItem:tJ(l,"selectedItem"),inputValue:tJ(l,"inputValue")};break;default:throw Error("Reducer called without proper action type.")}return(0,tf.A)({},e,r)}tp().array.isRequired,tp().func,tp().func,tp().func,tp().number,tp().number,tp().number,tp().bool,tp().bool,tp().bool,tp().any,tp().any,tp().any,tp().string,tp().string,tp().string,tp().func,tp().string,tp().func,tp().func,tp().func,tp().func,tp().func,tp().shape({addEventListener:tp().func,removeEventListener:tp().func,document:tp().shape({getElementById:tp().func,activeElement:tp().any,body:tp().any})}),(0,tb.Cl)((0,tb.Cl)({},tB),{getA11yStatusMessage:function(e){var t=e.isOpen,n=e.resultCount,r=e.previousResultCount;return t?n?n!==r?"".concat(n," result").concat(1===n?" is":"s are"," available, use up and down arrow keys to navigate. Press Enter or Space Bar keys to select."):"":"No results are available.":""}});var t$=Object.freeze({__proto__:null,ToggleButtonClick:0,ToggleButtonKeyDownArrowDown:1,ToggleButtonKeyDownArrowUp:2,ToggleButtonKeyDownCharacter:3,ToggleButtonKeyDownEscape:4,ToggleButtonKeyDownHome:5,ToggleButtonKeyDownEnd:6,ToggleButtonKeyDownEnter:7,ToggleButtonKeyDownSpaceButton:8,ToggleButtonKeyDownPageUp:9,ToggleButtonKeyDownPageDown:10,ToggleButtonBlur:11,MenuMouseLeave:12,ItemMouseMove:13,ItemClick:14,FunctionToggleMenu:15,FunctionOpenMenu:16,FunctionCloseMenu:17,FunctionSetHighlightedIndex:18,FunctionSelectItem:19,FunctionSetInputValue:20,FunctionReset:21}),tq=Object.freeze({__proto__:null,InputKeyDownArrowDown:0,InputKeyDownArrowUp:1,InputKeyDownEscape:2,InputKeyDownHome:3,InputKeyDownEnd:4,InputKeyDownPageUp:5,InputKeyDownPageDown:6,InputKeyDownEnter:7,InputChange:8,InputBlur:9,InputFocus:10,MenuMouseLeave:11,ItemMouseMove:12,ItemClick:13,ToggleButtonClick:14,FunctionToggleMenu:15,FunctionOpenMenu:16,FunctionCloseMenu:17,FunctionSetHighlightedIndex:18,FunctionSelectItem:19,FunctionSetInputValue:20,FunctionReset:21,ControlledPropUpdatedSelectedItem:22});tp().array.isRequired,tp().func,tp().func,tp().func,tp().func,tp().number,tp().number,tp().number,tp().bool,tp().bool,tp().bool,tp().any,tp().any,tp().any,tp().string,tp().string,tp().string,tp().string,tp().string,tp().string,tp().func,tp().string,tp().string,tp().func,tp().func,tp().func,tp().func,tp().func,tp().func,tp().shape({addEventListener:tp().func,removeEventListener:tp().func,document:tp().shape({getElementById:tp().func,activeElement:tp().any,body:tp().any})});var tG=(0,tf.A)({},tB,{selectedItemChanged:function(e,t){return e!==t},getA11yStatusMessage:function(e){var t=e.isOpen,n=e.resultCount,r=e.previousResultCount;return t?n?n!==r?n+" result"+(1===n?" is":"s are")+" available, use up and down arrow keys to navigate. Press Enter key to select.":"":"No results are available.":""}});function tX(e,t){var n,r,i=t.type,l=t.props,o=t.altKey;switch(i){case 13:r={isOpen:tJ(l,"isOpen"),highlightedIndex:tJ(l,"highlightedIndex"),selectedItem:l.items[t.index],inputValue:l.itemToString(l.items[t.index])};break;case 0:r=e.isOpen?{highlightedIndex:tI(1,e.highlightedIndex,l.items.length,t.getItemNodeFromIndex,!0)}:{highlightedIndex:o&amp;&amp;null==e.selectedItem?-1:tW(l,e,1,t.getItemNodeFromIndex),isOpen:l.items.length&gt;=0};break;case 1:r=e.isOpen?o?tU(l,e.highlightedIndex):{highlightedIndex:tI(-1,e.highlightedIndex,l.items.length,t.getItemNodeFromIndex,!0)}:{highlightedIndex:tW(l,e,-1,t.getItemNodeFromIndex),isOpen:l.items.length&gt;=0};break;case 7:r=tU(l,e.highlightedIndex);break;case 2:r=(0,tf.A)({isOpen:!1,highlightedIndex:-1},!e.isOpen&amp;&amp;{selectedItem:null,inputValue:""});break;case 5:r={highlightedIndex:tI(-10,e.highlightedIndex,l.items.length,t.getItemNodeFromIndex,!1)};break;case 6:r={highlightedIndex:tI(10,e.highlightedIndex,l.items.length,t.getItemNodeFromIndex,!1)};break;case 3:r={highlightedIndex:tA(1,0,l.items.length,t.getItemNodeFromIndex,!1)};break;case 4:r={highlightedIndex:tA(-1,l.items.length-1,l.items.length,t.getItemNodeFromIndex,!1)};break;case 9:r=(0,tf.A)({isOpen:!1,highlightedIndex:-1},e.highlightedIndex&gt;=0&amp;&amp;(null==(n=l.items)?void 0:n.length)&amp;&amp;t.selectItem&amp;&amp;{selectedItem:l.items[e.highlightedIndex],inputValue:l.itemToString(l.items[e.highlightedIndex])});break;case 8:r={isOpen:!0,highlightedIndex:tJ(l,"highlightedIndex"),inputValue:t.inputValue};break;case 10:r={isOpen:!0,highlightedIndex:tW(l,e,0)};break;case 19:r={selectedItem:t.selectedItem,inputValue:l.itemToString(t.selectedItem)};break;case 22:r={inputValue:t.inputValue};break;default:return tK(e,t,tq)}return(0,tf.A)({},e,r)}var tY=["onMouseLeave","refKey","ref"],tQ=["item","index","refKey","ref","onMouseMove","onMouseDown","onClick","onPress","disabled"],t1=["onClick","onPress","refKey","ref"],t0=["onKeyDown","onChange","onInput","onFocus","onBlur","onChangeText","refKey","ref"];function t5(e){void 0===e&amp;&amp;(e={});var t,n,r,i,l,o,a,s,c,d,f,h,p,g,m,v,x,y,_,b,C,w,k,E,T,S,N,I,A,M,L,F,O,P=(0,tf.A)({},tG,e),D=P.initialIsOpen,V=P.defaultIsOpen,H=P.items,R=P.scrollIntoView,z=P.environment,B=P.getA11yStatusMessage,J=P.getA11ySelectionMessage,j=P.itemToString,W=(I=(m=tj(g=P,"selectedItem"),v=tj(g,"isOpen"),x=tj(g,"highlightedIndex"),y=tj(g,"inputValue"),N={highlightedIndex:x&lt;0&amp;&amp;m&amp;&amp;v?g.items.indexOf(m):x,isOpen:v,selectedItem:m,inputValue:y}).selectedItem,""===(A=N.inputValue)&amp;&amp;I&amp;&amp;void 0===P.defaultInputValue&amp;&amp;void 0===P.initialInputValue&amp;&amp;void 0===P.inputValue&amp;&amp;(A=P.itemToString(I)),(0,tf.A)({},N,{inputValue:A})),Z=(M=(0,u.useRef)(),F=(L=tz(tX,W,P))[0],O=L[1],(0,u.useEffect)(function(){void 0!==P.selectedItem&amp;&amp;(P.selectedItemChanged(M.current,P.selectedItem)&amp;&amp;O({type:22,inputValue:P.itemToString(P.selectedItem)}),M.current=F.selectedItem===M.current?P.selectedItem:F.selectedItem)},[F.selectedItem,P.selectedItem]),[tN(F,P),O]),U=Z[0],K=Z[1],$=U.isOpen,q=U.highlightedIndex,G=U.selectedItem,X=U.inputValue,Y=(0,u.useRef)(null),Q=(0,u.useRef)({}),ee=(0,u.useRef)(null),et=(0,u.useRef)(null),en=(0,u.useRef)(!0),er=(C=void 0===(b=(_=P).id)?"downshift-"+String(tC++):b,w=_.labelId,k=_.menuId,E=_.getItemId,T=_.toggleButtonId,S=_.inputId,(0,u.useRef)({labelId:w||C+"-label",menuId:k||C+"-menu",getItemId:E||function(e){return C+"-item-"+e},toggleButtonId:T||C+"-toggle-button",inputId:S||C+"-input"}).current),ei=(0,u.useRef)(),el=tR({state:U,props:P}),eo=(0,u.useCallback)(function(e){return Q.current[er.getItemId(e)]},[er]);tZ(B,[$,q,X,H],(0,tf.A)({isInitialMount:en.current,previousResultCount:ei.current,items:H,environment:z,itemToString:j},U)),tZ(J,[G],(0,tf.A)({isInitialMount:en.current,previousResultCount:ei.current,items:H,environment:z,itemToString:j},U));var ea=(n=(t={menuElement:Y.current,highlightedIndex:q,isOpen:$,itemRefs:Q,scrollIntoView:R,getItemNodeFromIndex:eo}).highlightedIndex,r=t.isOpen,i=t.itemRefs,l=t.getItemNodeFromIndex,o=t.menuElement,a=t.scrollIntoView,s=(0,u.useRef)(!0),tV(function(){!(n&lt;0)&amp;&amp;r&amp;&amp;Object.keys(i.current).length&amp;&amp;(!1===s.current?s.current=!0:a(l(n),o))},[n]),s);en.current,(0,u.useEffect)(function(){(D||V||$)&amp;&amp;ee.current&amp;&amp;ee.current.focus()},[]),(0,u.useEffect)(function(){en.current||(ei.current=H.length)});var es=(c=$,d=[ee,Y,et],f=z,h=function(){K({type:9,selectItem:!1})},p=(0,u.useRef)({isMouseDown:!1,isTouchMove:!1}),(0,u.useEffect)(function(){if((null==f?void 0:f.addEventListener)!=null){var e=function(){p.current.isMouseDown=!0},t=function(e){p.current.isMouseDown=!1,c&amp;&amp;!tM(e.target,d.map(function(e){return e.current}),f)&amp;&amp;h()},n=function(){p.current.isTouchMove=!1},r=function(){p.current.isTouchMove=!0},i=function(e){!c||p.current.isTouchMove||tM(e.target,d.map(function(e){return e.current}),f,!1)||h()};return f.addEventListener("mousedown",e),f.addEventListener("mouseup",t),f.addEventListener("touchstart",n),f.addEventListener("touchmove",r),f.addEventListener("touchend",i),function(){f.removeEventListener("mousedown",e),f.removeEventListener("mouseup",t),f.removeEventListener("touchstart",n),f.removeEventListener("touchmove",r),f.removeEventListener("touchend",i)}}},[c,f]),p),eu=tw;(0,u.useEffect)(function(){return en.current=!1,function(){en.current=!0}},[]),(0,u.useEffect)(function(){var e,t;$?(null==(e=z.document)?void 0:e.activeElement)!==ee.current&amp;&amp;(null==ee||null==(t=ee.current)||t.focus()):Q.current={}},[$,z]);var ec=(0,u.useMemo)(function(){return{ArrowDown:function(e){e.preventDefault(),K({type:0,altKey:e.altKey,getItemNodeFromIndex:eo})},ArrowUp:function(e){e.preventDefault(),K({type:1,altKey:e.altKey,getItemNodeFromIndex:eo})},Home:function(e){el.current.state.isOpen&amp;&amp;(e.preventDefault(),K({type:3,getItemNodeFromIndex:eo}))},End:function(e){el.current.state.isOpen&amp;&amp;(e.preventDefault(),K({type:4,getItemNodeFromIndex:eo}))},Escape:function(e){var t=el.current.state;(t.isOpen||t.inputValue||t.selectedItem||t.highlightedIndex&gt;-1)&amp;&amp;(e.preventDefault(),K({type:2}))},Enter:function(e){el.current.state.isOpen&amp;&amp;229!==e.which&amp;&amp;(e.preventDefault(),K({type:7,getItemNodeFromIndex:eo}))},PageUp:function(e){el.current.state.isOpen&amp;&amp;(e.preventDefault(),K({type:5,getItemNodeFromIndex:eo}))},PageDown:function(e){el.current.state.isOpen&amp;&amp;(e.preventDefault(),K({type:6,getItemNodeFromIndex:eo}))}}},[K,el,eo]),ed=(0,u.useCallback)(function(e){return(0,tf.A)({id:er.labelId,htmlFor:er.inputId},e)},[er]),ef=(0,u.useCallback)(function(e,t){var n,r=void 0===e?{}:e,i=r.onMouseLeave,l=r.refKey,o=void 0===l?"ref":l,a=r.ref,s=(0,td.A)(r,tY),u=(void 0===t?{}:t).suppressRefError;return eu("getMenuProps",void 0!==u&amp;&amp;u,o,Y),(0,tf.A)(((n={})[o]=tS(a,function(e){Y.current=e}),n.id=er.menuId,n.role="listbox",n["aria-labelledby"]=s&amp;&amp;s["aria-label"]?void 0:""+er.labelId,n.onMouseLeave=tT(i,function(){K({type:11})}),n),s)},[K,eu,er]),eh=(0,u.useCallback)(function(e){var t,n,r=void 0===e?{}:e,i=r.item,l=r.index,o=r.refKey,a=r.ref,s=r.onMouseMove,u=r.onMouseDown,c=r.onClick;r.onPress;var d=r.disabled,f=(0,td.A)(r,tQ),h=el.current,p=h.props,g=h.state,m=function(e,t,n,r){var i,l;if(void 0===e){if(void 0===t)throw Error(r);i=n[t],l=t}else l=void 0===t?n.indexOf(e):t,i=e;return[i,l]}(i,l,p.items,"Pass either item or index to getItemProps!")[1];return(0,tf.A)(((t={})[void 0===o?"ref":o]=tS(a,function(e){e&amp;&amp;(Q.current[er.getItemId(m)]=e)}),t.disabled=d,t.role="option",t["aria-selected"]=""+(m===g.highlightedIndex),t.id=er.getItemId(m),t),!d&amp;&amp;((n={}).onClick=tT(c,function(){K({type:13,index:m})}),n),{onMouseMove:tT(s,function(){m!==g.highlightedIndex&amp;&amp;(ea.current=!1,K({type:12,index:m,disabled:d}))}),onMouseDown:tT(u,function(e){return e.preventDefault()})},f)},[K,el,ea,er]),ep=(0,u.useCallback)(function(e){var t,n=void 0===e?{}:e,r=n.onClick;n.onPress;var i=n.refKey,l=n.ref,o=(0,td.A)(n,t1),a=el.current.state;return(0,tf.A)(((t={})[void 0===i?"ref":i]=tS(l,function(e){et.current=e}),t["aria-controls"]=er.menuId,t["aria-expanded"]=a.isOpen,t.id=er.toggleButtonId,t.tabIndex=-1,t),!o.disabled&amp;&amp;(0,tf.A)({},{onClick:tT(r,function(){K({type:14})})}),o)},[K,el,er]),eg=(0,u.useCallback)(function(e,t){var n,r,i=void 0===e?{}:e,l=i.onKeyDown,o=i.onChange,a=i.onInput,s=i.onFocus,u=i.onBlur;i.onChangeText;var c=i.refKey,d=void 0===c?"ref":c,f=i.ref,h=(0,td.A)(i,t0),p=(void 0===t?{}:t).suppressRefError;eu("getInputProps",void 0!==p&amp;&amp;p,d,ee);var g=el.current.state,m={};return h.disabled||((r={}).onChange=tT(o,a,function(e){K({type:8,inputValue:e.target.value})}),r.onKeyDown=tT(l,function(e){var t,n,r,i=(n=(t=e).key,(r=t.keyCode)&gt;=37&amp;&amp;r&lt;=40&amp;&amp;0!==n.indexOf("Arrow")?"Arrow"+n:n);i&amp;&amp;ec[i]&amp;&amp;ec[i](e)}),r.onBlur=tT(u,function(e){g.isOpen&amp;&amp;!es.current.isMouseDown&amp;&amp;K({type:9,selectItem:!(null===e.relatedTarget&amp;&amp;z.document.activeElement!==z.document.body)})}),r.onFocus=tT(s,function(){g.isOpen||K({type:10})}),m=r),(0,tf.A)(((n={})[d]=tS(f,function(e){ee.current=e}),n["aria-activedescendant"]=g.isOpen&amp;&amp;g.highlightedIndex&gt;-1?er.getItemId(g.highlightedIndex):"",n["aria-autocomplete"]="list",n["aria-controls"]=er.menuId,n["aria-expanded"]=g.isOpen,n["aria-labelledby"]=h&amp;&amp;h["aria-label"]?void 0:""+er.labelId,n.autoComplete="off",n.id=er.inputId,n.role="combobox",n.value=g.inputValue,n),m,h)},[eu,el,er,ec,K,es,z]),em=(0,u.useCallback)(function(){K({type:15})},[K]),ev=(0,u.useCallback)(function(){K({type:17})},[K]),ex=(0,u.useCallback)(function(){K({type:16})},[K]),ey=(0,u.useCallback)(function(e){K({type:18,highlightedIndex:e})},[K]),e_=(0,u.useCallback)(function(e){K({type:19,selectedItem:e})},[K]);return{getItemProps:eh,getLabelProps:ed,getMenuProps:ef,getInputProps:eg,getToggleButtonProps:ep,toggleMenu:em,openMenu:ex,closeMenu:ev,setHighlightedIndex:ey,setInputValue:(0,u.useCallback)(function(e){K({type:20,inputValue:e})},[K]),selectItem:e_,reset:(0,u.useCallback)(function(){K({type:21})},[K]),highlightedIndex:q,isOpen:$,selectedItem:G,inputValue:X}}t5.stateChangeTypes=tq;var t2={activeIndex:-1,selectedItems:[]};tp().array,tp().array,tp().array,tp().func,tp().func,tp().func,tp().number,tp().number,tp().number,tp().func,tp().func,tp().string,tp().string,tp().shape({addEventListener:tp().func,removeEventListener:tp().func,document:tp().shape({getElementById:tp().func,activeElement:tp().any,body:tp().any})}),tB.itemToString,tB.stateReducer,tB.environment;let t9=e=&gt;e.suggestions.length&gt;0?u.createElement(t3,{...e}):u.createElement("input",{className:tc.Ay.textInput,size:40,autoFocus:!0,...e.register(e.inputName)}),t3=({autofocus:e,suggestions:t,control:n,inputName:r,placeholder:l,initialInputValue:o,setValue:a})=&gt;{let[c,d]=u.useState(t.slice(0,20)),f=(0,i.X3)(s.yr),h=t.length&gt;0,{isOpen:p,getToggleButtonProps:g,getMenuProps:m,getInputProps:v,highlightedIndex:x,getItemProps:y,selectedItem:_}=t5({initialInputValue:o,onInputValueChange({inputValue:e=""}){a(r,e),e=e.toLowerCase()||"";let n=[];for(let r of t)if(r.toLowerCase().includes(e)&amp;&amp;(n.push(r),n.length&gt;=20))break;d(n)},items:c,itemToString:e=&gt;e??""}),b=p&amp;&amp;c.length&gt;0;return u.createElement("div",{className:tc.Ay.downshiftAutocompleteContainer},u.createElement("div",{"data-visible-dropdown":b,className:tc.Ay.downshiftInputWrapper},u.createElement(eF,{name:r,control:n,render:({field:t})=&gt;{let n=v();return u.createElement("input",{...n,name:t.name,placeholder:l,className:tc.Ay.downshiftInput,size:30,"data-editor-dialog":!0,autoFocus:e})}}),h&amp;&amp;u.createElement("button",{"aria-label":"toggle menu",type:"button",...g()},f("arrow_drop_down"))),u.createElement("div",{className:tc.Ay.downshiftAutocompleteContainer},u.createElement("ul",{...m(),"data-visible":b},c.map((e,t)=&gt;u.createElement("li",{"data-selected":_===e,"data-highlighted":x===t,key:`${e}${t}`,...y({item:e,index:t})},e)))))},t6=()=&gt;{let[e,t,n,r]=(0,i.uX)(ny,nw,s.xZ,nb),l=(0,i.qM)(nN),o=(0,i.qM)(nT),a=(0,s.Bd)(),{register:c,handleSubmit:d,control:f,setValue:h,reset:p}=function(e={}){let t=u.useRef(void 0),n=u.useRef(void 0),[r,i]=u.useState({isDirty:!1,isValidating:!1,isLoading:ez(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,defaultValues:ez(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...function(e={}){let t,n={...tu,...e},r={submitCount:0,isDirty:!1,isLoading:ez(n.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:n.errors||{},disabled:n.disabled||!1},i={},l=(eo(n.defaultValues)||eo(n.values))&amp;&amp;ef(n.defaultValues||n.values)||{},o=n.shouldUnregister?{}:ef(l),a={action:!1,mount:!1,watch:!1},s={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},u=0,c={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},d={values:e1(),array:e1(),state:e1()},f=eP(n.mode),h=eP(n.reValidateMode),p=n.criteriaMode===eb.all,g=e=&gt;t=&gt;{clearTimeout(u),u=setTimeout(e,t)},m=async e=&gt;{if(!n.disabled&amp;&amp;(c.isValid||e)){let e=n.resolver?eT((await C()).errors):await k(i,!0);e!==r.isValid&amp;&amp;d.state.next({isValid:e})}},v=(e,t)=&gt;{!n.disabled&amp;&amp;(c.isValidating||c.validatingFields)&amp;&amp;((e||Array.from(s.mount)).forEach(e=&gt;{e&amp;&amp;(t?ey(r.validatingFields,e,t):eQ(r.validatingFields,e))}),d.state.next({validatingFields:r.validatingFields,isValidating:!eT(r.validatingFields)}))},x=(e,t)=&gt;{ey(r.errors,e,t),d.state.next({errors:r.errors})},y=(e,t,n,r)=&gt;{let s=eg(i,e);if(s){let i=eg(o,e,ep(n)?eg(l,e):n);ep(i)||r&amp;&amp;r.defaultChecked||t?ey(o,e,t?i:te(s._f)):S(e,i),a.mount&amp;&amp;m()}},_=(e,t,o,a,s)=&gt;{let u=!1,f=!1,h={name:e};if(!n.disabled){let n=!!(eg(i,e)&amp;&amp;eg(i,e)._f&amp;&amp;eg(i,e)._f.disabled);if(!o||a){c.isDirty&amp;&amp;(f=r.isDirty,r.isDirty=h.isDirty=E(),u=f!==h.isDirty);let i=n||e5(eg(l,e),t);f=!!(!n&amp;&amp;eg(r.dirtyFields,e)),i||n?eQ(r.dirtyFields,e):ey(r.dirtyFields,e,!0),h.dirtyFields=r.dirtyFields,u=u||c.dirtyFields&amp;&amp;!i!==f}if(o){let t=eg(r.touchedFields,e);t||(ey(r.touchedFields,e,o),h.touchedFields=r.touchedFields,u=u||c.touchedFields&amp;&amp;t!==o)}u&amp;&amp;s&amp;&amp;d.state.next(h)}return u?h:{}},b=(e,i,l,o)=&gt;{let a=eg(r.errors,e),s=c.isValid&amp;&amp;em(i)&amp;&amp;r.isValid!==i;if(n.delayError&amp;&amp;l?(t=g(()=&gt;x(e,l)))(n.delayError):(clearTimeout(u),t=null,l?ey(r.errors,e,l):eQ(r.errors,e)),(l?!e5(a,l):a)||!eT(o)||s){let t={...o,...s&amp;&amp;em(i)?{isValid:i}:{},errors:r.errors,name:e};r={...r,...t},d.state.next(t)}},C=async e=&gt;{v(e,!0);let t=await n.resolver(o,n.context,tt(e||s.mount,i,n.criteriaMode,n.shouldUseNativeValidation));return v(e),t},w=async e=&gt;{let{errors:t}=await C(e);if(e)for(let n of e){let e=eg(t,n);e?ey(r.errors,n,e):eQ(r.errors,n)}else r.errors=t;return t},k=async(e,t,i={valid:!0})=&gt;{for(let l in e){let a=e[l];if(a){let{_f:e,...u}=a;if(e){let u=s.array.has(e.name),d=a._f&amp;&amp;ti(a._f);d&amp;&amp;c.validatingFields&amp;&amp;v([l],!0);let f=await eY(a,s.disabled,o,p,n.shouldUseNativeValidation&amp;&amp;!t,u);if(d&amp;&amp;c.validatingFields&amp;&amp;v([l]),f[e.name]&amp;&amp;(i.valid=!1,t))break;t||(eg(f,e.name)?u?eH(r.errors,f,e.name):ey(r.errors,e.name,f[e.name]):eQ(r.errors,e.name))}eT(u)||await k(u,t,i)}}return i.valid},E=(e,t)=&gt;!n.disabled&amp;&amp;(e&amp;&amp;t&amp;&amp;ey(o,e,t),!e5(F(),l)),T=(e,t,n)=&gt;eL(e,s,{...a.mount?o:ep(t)?l:eM(e)?{[e]:t}:t},n,t),S=(e,t,n={})=&gt;{let r=eg(i,e),l=t;if(r){let n=r._f;n&amp;&amp;(n.disabled||ey(o,e,e4(t,n)),l=eB(n.ref)&amp;&amp;ei(t)?"":t,e2(n.ref)?[...n.ref.options].forEach(e=&gt;e.selected=l.includes(e.value)):n.refs?en(n.ref)?n.refs.length&gt;1?n.refs.forEach(e=&gt;(!e.defaultChecked||!e.disabled)&amp;&amp;(e.checked=Array.isArray(l)?!!l.find(t=&gt;t===e.value):l===e.value)):n.refs[0]&amp;&amp;(n.refs[0].checked=!!l):n.refs.forEach(e=&gt;e.checked=e.value===l):eR(n.ref)?n.ref.value="":(n.ref.value=l,n.ref.type||d.values.next({name:e,values:{...o}})))}(n.shouldDirty||n.shouldTouch)&amp;&amp;_(e,l,n.shouldTouch,n.shouldDirty,!0),n.shouldValidate&amp;&amp;L(e)},N=(e,t,n)=&gt;{for(let r in t){let l=t[r],o=`${e}.${r}`,a=eg(i,o);(s.array.has(e)||eo(l)||a&amp;&amp;!a._f)&amp;&amp;!er(l)?N(o,l,n):S(o,l,n)}},I=(e,t,n={})=&gt;{let u=eg(i,e),f=s.array.has(e),h=ef(t);ey(o,e,h),f?(d.array.next({name:e,values:{...o}}),(c.isDirty||c.dirtyFields)&amp;&amp;n.shouldDirty&amp;&amp;d.state.next({name:e,dirtyFields:e7(l,o),isDirty:E(e,h)})):!u||u._f||ei(h)?S(e,h,n):N(e,h,n),eD(e,s)&amp;&amp;d.state.next({...r}),d.values.next({name:a.mount?e:void 0,values:{...o}})},A=async e=&gt;{a.mount=!0;let l=e.target,u=l.name,g=!0,x=eg(i,u),y=e=&gt;{g=Number.isNaN(e)||er(e)&amp;&amp;isNaN(e.getTime())||e5(e,eg(o,u,e))};if(x){let a,w;let E=l.type?te(x._f):ea(e),T=e.type===e_.BLUR||e.type===e_.FOCUS_OUT,S=!tl(x._f)&amp;&amp;!n.resolver&amp;&amp;!eg(r.errors,u)&amp;&amp;!x._f.deps||ta(T,eg(r.touchedFields,u),r.isSubmitted,h,f),N=eD(u,s,T);ey(o,u,E),T?(x._f.onBlur&amp;&amp;x._f.onBlur(e),t&amp;&amp;t(0)):x._f.onChange&amp;&amp;x._f.onChange(e);let I=_(u,E,T,!1),A=!eT(I)||N;if(T||d.values.next({name:u,type:e.type,values:{...o}}),S)return c.isValid&amp;&amp;("onBlur"===n.mode&amp;&amp;T?m():T||m()),A&amp;&amp;d.state.next({name:u,...N?{}:I});if(!T&amp;&amp;N&amp;&amp;d.state.next({...r}),n.resolver){let{errors:e}=await C([u]);if(y(E),g){let t=to(r.errors,i,u),n=to(e,i,t.name||u);a=n.error,u=n.name,w=eT(e)}}else v([u],!0),a=(await eY(x,s.disabled,o,p,n.shouldUseNativeValidation))[u],v([u]),y(E),g&amp;&amp;(a?w=!1:c.isValid&amp;&amp;(w=await k(i,!0)));g&amp;&amp;(x._f.deps&amp;&amp;L(x._f.deps),b(u,w,a,I))}},M=(e,t)=&gt;{if(eg(r.errors,t)&amp;&amp;e.focus)return e.focus(),1},L=async(e,t={})=&gt;{let l,o;let a=eN(e);if(n.resolver){let t=await w(ep(e)?e:a);l=eT(t),o=e?!a.some(e=&gt;eg(t,e)):l}else e?((o=(await Promise.all(a.map(async e=&gt;{let t=eg(i,e);return await k(t&amp;&amp;t._f?{[e]:t}:t)}))).every(Boolean))||r.isValid)&amp;&amp;m():o=l=await k(i);return d.state.next({...!eM(e)||c.isValid&amp;&amp;l!==r.isValid?{}:{name:e},...n.resolver||!e?{isValid:l}:{},errors:r.errors}),t.shouldFocus&amp;&amp;!o&amp;&amp;eV(i,M,e?a:s.mount),o},F=e=&gt;{let t={...a.mount?o:l};return ep(e)?t:eM(e)?eg(t,e):e.map(e=&gt;eg(t,e))},O=(e,t)=&gt;({invalid:!!eg((t||r).errors,e),isDirty:!!eg((t||r).dirtyFields,e),error:eg((t||r).errors,e),isValidating:!!eg(r.validatingFields,e),isTouched:!!eg((t||r).touchedFields,e)}),P=(e,t,n)=&gt;{let l=(eg(i,e,{_f:{}})._f||{}).ref,{ref:o,message:a,type:s,...u}=eg(r.errors,e)||{};ey(r.errors,e,{...u,...t,ref:l}),d.state.next({name:e,errors:r.errors,isValid:!1}),n&amp;&amp;n.shouldFocus&amp;&amp;l&amp;&amp;l.focus&amp;&amp;l.focus()},D=(e,t={})=&gt;{for(let a of e?eN(e):s.mount)s.mount.delete(a),s.array.delete(a),t.keepValue||(eQ(i,a),eQ(o,a)),t.keepError||eQ(r.errors,a),t.keepDirty||eQ(r.dirtyFields,a),t.keepTouched||eQ(r.touchedFields,a),t.keepIsValidating||eQ(r.validatingFields,a),n.shouldUnregister||t.keepDefaultValue||eQ(l,a);d.values.next({values:{...o}}),d.state.next({...r,...t.keepDirty?{isDirty:E()}:{}}),t.keepIsValid||m()},V=({disabled:e,name:t,field:n,fields:r})=&gt;{(em(e)&amp;&amp;a.mount||e||s.disabled.has(t))&amp;&amp;(e?s.disabled.add(t):s.disabled.delete(t),_(t,te(n?n._f:eg(r,t)._f),!1,!1,!0))},H=(e,t={})=&gt;{let r=eg(i,e),o=em(t.disabled)||em(n.disabled);return ey(i,e,{...r||{},_f:{...r&amp;&amp;r._f?r._f:{ref:{name:e}},name:e,mount:!0,...t}}),s.mount.add(e),r?V({field:r,disabled:em(t.disabled)?t.disabled:n.disabled,name:e}):y(e,!0,t.value),{...o?{disabled:t.disabled||n.disabled}:{},...n.progressive?{required:!!t.required,min:tn(t.min),max:tn(t.max),minLength:tn(t.minLength),maxLength:tn(t.maxLength),pattern:tn(t.pattern)}:{},name:e,onChange:A,onBlur:A,ref:o=&gt;{if(o){H(e,t),r=eg(i,e);let n=ep(o.value)&amp;&amp;o.querySelectorAll&amp;&amp;o.querySelectorAll("input,select,textarea")[0]||o,a=e9(n),s=r._f.refs||[];(a?s.find(e=&gt;e===n):n===r._f.ref)||(ey(i,e,{_f:{...r._f,...a?{refs:[...s.filter(e3),n,...Array.isArray(eg(l,e))?[{}]:[]],ref:{type:n.type,name:e}}:{ref:n}}}),y(e,!1,void 0,n))}else(r=eg(i,e,{}))._f&amp;&amp;(r._f.mount=!1),(n.shouldUnregister||t.shouldUnregister)&amp;&amp;!(eu(s.array,e)&amp;&amp;a.action)&amp;&amp;s.unMount.add(e)}}},R=()=&gt;n.shouldFocusError&amp;&amp;eV(i,M,s.mount),z=(e,t)=&gt;async l=&gt;{let a;l&amp;&amp;(l.preventDefault&amp;&amp;l.preventDefault(),l.persist&amp;&amp;l.persist());let u=ef(o);if(s.disabled.size)for(let e of s.disabled)ey(u,e,void 0);if(d.state.next({isSubmitting:!0}),n.resolver){let{errors:e,values:t}=await C();r.errors=e,u=t}else await k(i);if(eQ(r.errors,"root"),eT(r.errors)){d.state.next({errors:{}});try{await e(u,l)}catch(e){a=e}}else t&amp;&amp;await t({...r.errors},l),R(),setTimeout(R);if(d.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:eT(r.errors)&amp;&amp;!a,submitCount:r.submitCount+1,errors:r.errors}),a)throw a},B=(e,t={})=&gt;{let u=e?ef(e):l,f=ef(u),h=eT(e),p=h?l:f;if(t.keepDefaultValues||(l=u),!t.keepValues){if(t.keepDirtyValues)for(let e of Array.from(new Set([...s.mount,...Object.keys(e7(l,o))])))eg(r.dirtyFields,e)?ey(p,e,eg(o,e)):I(e,eg(p,e));else{if(ed&amp;&amp;ep(e))for(let e of s.mount){let t=eg(i,e);if(t&amp;&amp;t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(eB(e)){let t=e.closest("form");if(t){t.reset();break}}}}i={}}o=n.shouldUnregister?t.keepDefaultValues?ef(l):{}:ef(p),d.array.next({values:{...p}}),d.values.next({values:{...p}})}s={mount:t.keepDirtyValues?s.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},a.mount=!c.isValid||!!t.keepIsValid||!!t.keepDirtyValues,a.watch=!!n.shouldUnregister,d.state.next({submitCount:t.keepSubmitCount?r.submitCount:0,isDirty:!h&amp;&amp;(t.keepDirty?r.isDirty:!!(t.keepDefaultValues&amp;&amp;!e5(e,l))),isSubmitted:!!t.keepIsSubmitted&amp;&amp;r.isSubmitted,dirtyFields:h?{}:t.keepDirtyValues?t.keepDefaultValues&amp;&amp;o?e7(l,o):r.dirtyFields:t.keepDefaultValues&amp;&amp;e?e7(l,e):t.keepDirty?r.dirtyFields:{},touchedFields:t.keepTouched?r.touchedFields:{},errors:t.keepErrors?r.errors:{},isSubmitSuccessful:!!t.keepIsSubmitSuccessful&amp;&amp;r.isSubmitSuccessful,isSubmitting:!1})},J=(e,t)=&gt;B(ez(e)?e(o):e,t);return{control:{register:H,unregister:D,getFieldState:O,handleSubmit:z,setError:P,_executeSchema:C,_getWatch:T,_getDirty:E,_updateValid:m,_removeUnmounted:()=&gt;{for(let e of s.unMount){let t=eg(i,e);t&amp;&amp;(t._f.refs?t._f.refs.every(e=&gt;!e3(e)):!e3(t._f.ref))&amp;&amp;D(e)}s.unMount=new Set},_updateFieldArray:(e,t=[],s,u,f=!0,h=!0)=&gt;{if(u&amp;&amp;s&amp;&amp;!n.disabled){if(a.action=!0,h&amp;&amp;Array.isArray(eg(i,e))){let t=s(eg(i,e),u.argA,u.argB);f&amp;&amp;ey(i,e,t)}if(h&amp;&amp;Array.isArray(eg(r.errors,e))){let t=s(eg(r.errors,e),u.argA,u.argB);f&amp;&amp;ey(r.errors,e,t),ts(r.errors,e)}if(c.touchedFields&amp;&amp;h&amp;&amp;Array.isArray(eg(r.touchedFields,e))){let t=s(eg(r.touchedFields,e),u.argA,u.argB);f&amp;&amp;ey(r.touchedFields,e,t)}c.dirtyFields&amp;&amp;(r.dirtyFields=e7(l,o)),d.state.next({name:e,isDirty:E(e,t),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})}else ey(o,e,t)},_updateDisabledField:V,_getFieldArray:e=&gt;eh(eg(a.mount?o:l,e,n.shouldUnregister?eg(l,e,[]):[])),_reset:B,_resetDefaultValues:()=&gt;ez(n.defaultValues)&amp;&amp;n.defaultValues().then(e=&gt;{J(e,n.resetOptions),d.state.next({isLoading:!1})}),_updateFormState:e=&gt;{r={...r,...e}},_disableForm:e=&gt;{em(e)&amp;&amp;(d.state.next({disabled:e}),eV(i,(t,n)=&gt;{let r=eg(i,n);r&amp;&amp;(t.disabled=r._f.disabled||e,Array.isArray(r._f.refs)&amp;&amp;r._f.refs.forEach(t=&gt;{t.disabled=r._f.disabled||e}))},0,!1))},_subjects:d,_proxyFormState:c,_setErrors:e=&gt;{r.errors=e,d.state.next({errors:r.errors,isValid:!1})},get _fields(){return i},get _formValues(){return o},get _state(){return a},set _state(value){a=value},get _defaultValues(){return l},get _names(){return s},set _names(value){s=value},get _formState(){return r},set _formState(value){r=value},get _options(){return n},set _options(value){n={...n,...value}}},trigger:L,register:H,handleSubmit:z,watch:(e,t)=&gt;ez(e)?d.values.subscribe({next:n=&gt;e(T(void 0,t),n)}):T(e,t,!0),setValue:I,getValues:F,reset:J,resetField:(e,t={})=&gt;{eg(i,e)&amp;&amp;(ep(t.defaultValue)?I(e,ef(eg(l,e))):(I(e,t.defaultValue),ey(l,e,ef(t.defaultValue))),t.keepTouched||eQ(r.touchedFields,e),t.keepDirty||(eQ(r.dirtyFields,e),r.isDirty=t.defaultValue?E(e,ef(eg(l,e))):E()),!t.keepError&amp;&amp;(eQ(r.errors,e),c.isValid&amp;&amp;m()),d.state.next({...r}))},clearErrors:e=&gt;{e&amp;&amp;eN(e).forEach(e=&gt;eQ(r.errors,e)),d.state.next({errors:e?r.errors:{}})},unregister:D,setError:P,setFocus:(e,t={})=&gt;{let n=eg(i,e),r=n&amp;&amp;n._f;if(r){let e=r.refs?r.refs[0]:r.ref;e.focus&amp;&amp;(e.focus(),t.shouldSelect&amp;&amp;ez(e.select)&amp;&amp;e.select())}},getFieldState:O}}(e),formState:r});let l=t.current.control;return l._options=e,eA({subject:l._subjects.state,next:e=&gt;{eS(e,l._proxyFormState,l._updateFormState,!0)&amp;&amp;i({...l._formState})}}),u.useEffect(()=&gt;l._disableForm(e.disabled),[l,e.disabled]),u.useEffect(()=&gt;{if(l._proxyFormState.isDirty){let e=l._getDirty();e!==r.isDirty&amp;&amp;l._subjects.state.next({isDirty:e})}},[l,r.isDirty]),u.useEffect(()=&gt;{e.values&amp;&amp;!e5(e.values,n.current)?(l._reset(e.values,l._options.resetOptions),n.current=e.values,i(e=&gt;({...e}))):l._resetDefaultValues()},[e.values,l]),u.useEffect(()=&gt;{e.errors&amp;&amp;l._setErrors(e.errors)},[e.errors,l]),u.useEffect(()=&gt;{l._state.mount||(l._updateValid(),l._state.mount=!0),l._state.watch&amp;&amp;(l._state.watch=!1,l._subjects.state.next({...l._formState})),l._removeUnmounted()}),u.useEffect(()=&gt;{e.shouldUnregister&amp;&amp;l._subjects.values.next({values:l._getWatch()})},[e.shouldUnregister,l]),t.current.formState=eE(r,l),t.current}({values:"editing"===t.type?t.initialValues:{}});return u.createElement(A,{open:"inactive"!==t.type,onOpenChange:e=&gt;{e||(o(),p({src:"",title:"",altText:""}))}},u.createElement(P,{container:null==n?void 0:n.current},u.createElement(V,{className:tc.Ay.dialogOverlay}),u.createElement(z,{className:tc.Ay.dialogContent,onOpenAutoFocus:e=&gt;{e.preventDefault()}},u.createElement(Z,null,a("uploadImage.dialogTitle","Upload an image")),u.createElement("form",{onSubmit:e=&gt;{d(l)(e),p({src:"",title:"",altText:""}),e.preventDefault(),e.stopPropagation()},className:tc.Ay.multiFieldForm},null===r?u.createElement("input",{type:"hidden",accept:"image/*",...c("file")}):u.createElement("div",{className:tc.Ay.formField},u.createElement("label",{htmlFor:"file"},a("uploadImage.uploadInstructions","Upload an image from your device:")),u.createElement("input",{type:"file",accept:"image/*",...c("file")})),u.createElement("div",{className:tc.Ay.formField},u.createElement("label",{htmlFor:"src"},null!==r?a("uploadImage.addViaUrlInstructions","Or add an image from an URL:"):a("uploadImage.addViaUrlInstructionsNoUpload","Add an image from an URL:")),u.createElement(t9,{register:c,initialInputValue:"editing"===t.type?t.initialValues.src??"":"",inputName:"src",suggestions:e,setValue:h,control:f,placeholder:a("uploadImage.autoCompletePlaceholder","Select or paste an image src")})),u.createElement("div",{className:tc.Ay.formField},u.createElement("label",{htmlFor:"alt"},a("uploadImage.alt","Alt:")),u.createElement("input",{type:"text",...c("altText"),className:tc.Ay.textInput})),u.createElement("div",{className:tc.Ay.formField},u.createElement("label",{htmlFor:"title"},a("uploadImage.title","Title:")),u.createElement("input",{type:"text",...c("title"),className:tc.Ay.textInput})),u.createElement("div",{style:{display:"flex",justifyContent:"flex-end",gap:"var(--spacing-2)"}},u.createElement("button",{type:"submit",title:a("dialogControls.save","Save"),"aria-label":a("dialogControls.save","Save"),className:et(tc.Ay.primaryButton)},a("dialogControls.save","Save")),u.createElement($,{asChild:!0},u.createElement("button",{type:"reset",title:a("dialogControls.cancel","Cancel"),"aria-label":a("dialogControls.cancel","Cancel"),className:et(tc.Ay.secondaryButton)},a("dialogControls.cancel","Cancel"))))))))};var t8=n(29632),t7=n(58082);function t4(e,t,n){return Math.min(Math.max(e,t),n)}let ne={east:1,north:8,south:2,west:4};function nt({onResizeStart:e,onResizeEnd:t,imageRef:n,maxWidth:r,editor:i}){let l=(0,u.useRef)(null),o=(0,u.useRef)({priority:"",value:"default"}),a=(0,u.useRef)({currentHeight:0,currentWidth:0,direction:0,isResizing:!1,ratio:0,startHeight:0,startWidth:0,startX:0,startY:0}),s=i.getRootElement(),c=r||(null!==s?s.getBoundingClientRect().width-20:100),d=null!==s?s.getBoundingClientRect().height-20:100,f=e=&gt;{let t=e===ne.east||e===ne.west,n=e===ne.north||e===ne.south,r=e&amp;ne.north&amp;&amp;e&amp;ne.west||e&amp;ne.south&amp;&amp;e&amp;ne.east,i=t?"ew":n?"ns":r?"nwse":"nesw";null!==s&amp;&amp;s.style.setProperty("cursor",`${i}-resize`,"important"),null!==document.body&amp;&amp;(document.body.style.setProperty("cursor",`${i}-resize`,"important"),o.current.value=document.body.style.getPropertyValue("-webkit-user-select"),o.current.priority=document.body.style.getPropertyPriority("-webkit-user-select"),document.body.style.setProperty("-webkit-user-select","none","important"))},h=()=&gt;{null!==s&amp;&amp;s.style.setProperty("cursor","text"),null!==document.body&amp;&amp;(document.body.style.setProperty("cursor","default"),document.body.style.setProperty("-webkit-user-select",o.current.value,o.current.priority))},p=(t,r)=&gt;{if(!i.isEditable())return;let o=n.current,s=l.current;if(null!==o&amp;&amp;null!==s){t.preventDefault();let{width:n,height:i}=o.getBoundingClientRect(),l=a.current;l.startWidth=n,l.startHeight=i,l.ratio=n/i,l.currentWidth=n,l.currentHeight=i,l.startX=t.clientX,l.startY=t.clientY,l.isResizing=!0,l.direction=r,f(r),e(),s.classList.add(tc.Ay.imageControlWrapperResizing),o.style.height=`${i}px`,o.style.width=`${n}px`,document.addEventListener("pointermove",g),document.addEventListener("pointerup",m)}},g=e=&gt;{let t=n.current,r=a.current,i=r.direction&amp;(ne.east|ne.west),l=r.direction&amp;(ne.south|ne.north);if(null!==t&amp;&amp;r.isResizing){if(i&amp;&amp;l){let n=Math.floor(r.startX-e.clientX);n=r.direction&amp;ne.east?-n:n;let i=t4(r.startWidth+n,100,c),l=i/r.ratio;t.style.width=`${i}px`,t.style.height=`${l}px`,r.currentHeight=l,r.currentWidth=i}else if(l){let n=Math.floor(r.startY-e.clientY);n=r.direction&amp;ne.south?-n:n;let i=t4(r.startHeight+n,100,d);t.style.height=`${i}px`,r.currentHeight=i}else{let n=Math.floor(r.startX-e.clientX);n=r.direction&amp;ne.east?-n:n;let i=t4(r.startWidth+n,100,c);t.style.width=`${i}px`,r.currentWidth=i}}},m=()=&gt;{let e=n.current,r=a.current,i=l.current;if(null!==e&amp;&amp;null!==i&amp;&amp;r.isResizing){let e=r.currentWidth,n=r.currentHeight;r.startWidth=0,r.startHeight=0,r.ratio=0,r.startX=0,r.startY=0,r.currentWidth=0,r.currentHeight=0,r.isResizing=!1,i.classList.remove(tc.Ay.imageControlWrapperResizing),h(),t(e,n),document.removeEventListener("pointermove",g),document.removeEventListener("pointerup",m)}};return u.createElement("div",{ref:l},u.createElement("div",{className:et(tc.Ay.imageResizer,tc.Ay.imageResizerN),onPointerDown:e=&gt;{p(e,ne.north)}}),u.createElement("div",{className:et(tc.Ay.imageResizer,tc.Ay.imageResizerNe),onPointerDown:e=&gt;{p(e,ne.north|ne.east)}}),u.createElement("div",{className:et(tc.Ay.imageResizer,tc.Ay.imageResizerE),onPointerDown:e=&gt;{p(e,ne.east)}}),u.createElement("div",{className:et(tc.Ay.imageResizer,tc.Ay.imageResizerSe),onPointerDown:e=&gt;{p(e,ne.south|ne.east)}}),u.createElement("div",{className:et(tc.Ay.imageResizer,tc.Ay.imageResizerS),onPointerDown:e=&gt;{p(e,ne.south)}}),u.createElement("div",{className:et(tc.Ay.imageResizer,tc.Ay.imageResizerSw),onPointerDown:e=&gt;{p(e,ne.south|ne.west)}}),u.createElement("div",{className:et(tc.Ay.imageResizer,tc.Ay.imageResizerW),onPointerDown:e=&gt;{p(e,ne.west)}}),u.createElement("div",{className:et(tc.Ay.imageResizer,tc.Ay.imageResizerNw),onPointerDown:e=&gt;{p(e,ne.north|ne.west)}}))}let nn=new Set;function nr({title:e,alt:t,className:n,imageRef:r,src:i,width:l,height:o}){return!function(e){if(!nn.has(e))throw new Promise(t=&gt;{let n=new Image;n.src=e,n.onerror=n.onload=()=&gt;{nn.add(e),t(null)}})}(i),u.createElement("img",{className:n??void 0,alt:t,src:i,title:e,ref:r,draggable:"false",width:l,height:o})}function ni({src:e,title:t,alt:n,nodeKey:o,width:a,height:c,rest:d}){let[f,h,p,g,m]=(0,i.uX)(n_,nS,nC,s.yr,s.pc),v=(0,i.qM)(nE),x=u.useRef(null),y=u.useRef(null),[_,b,C]=(0,t7.Y)(o),[w]=(0,t8.DF)(),[k,E]=u.useState(null),T=u.useRef(null),[S,N]=u.useState(!1),[I,A]=u.useState(null),[M,L]=u.useState(null),F=(0,s.Bd)(),O=u.useCallback(e=&gt;{if(_&amp;&amp;(0,l.RT)((0,l.vJ)())){e.preventDefault();let t=(0,l.ns)(o);nd(t)&amp;&amp;t.remove()}return!1},[_,o]),P=u.useCallback(e=&gt;{let t=(0,l.vJ)(),n=y.current;return!!(_&amp;&amp;(0,l.RT)(t))&amp;&amp;1===t.getNodes().length&amp;&amp;null!==n&amp;&amp;n!==document.activeElement&amp;&amp;(e.preventDefault(),n.focus(),!0)},[_]),D=u.useCallback(e=&gt;y.current===e.target&amp;&amp;((0,l.n1)(null),w.update(()=&gt;{b(!0);let e=w.getRootElement();null!==e&amp;&amp;e.focus()}),!0),[w,b]);u.useEffect(()=&gt;{p?(async()=&gt;{M||L(e),A(await p(e))})().catch(e=&gt;{console.error(e)}):A(e)},[e,p,M]),u.useEffect(()=&gt;{let e=!0,t=(0,r.Sd)(w.registerUpdateListener(({editorState:t})=&gt;{e&amp;&amp;E(t.read(()=&gt;(0,l.vJ)()))}),w.registerCommand(l.Mv,(e,t)=&gt;(T.current=t,!1),l.Ac),w.registerCommand(l.d8,e=&gt;!!S||e.target===x.current&amp;&amp;(e.shiftKey?b(!_):(C(),b(!0)),!0),l.Ac),w.registerCommand(l.Tg,e=&gt;e.target===x.current&amp;&amp;(e.preventDefault(),!0),l.Ac),w.registerCommand(l.w$,O,l.Ac),w.registerCommand(l.gC,O,l.Ac),w.registerCommand(l.if,P,l.Ac),w.registerCommand(l.Q$,D,l.Ac));return()=&gt;{e=!1,t()}},[C,w,S,_,o,O,P,D,b]);let V=(0,l.RT)(k),H=u.useMemo(()=&gt;{if(0===d.length)return null;let e=d.find(e=&gt;"mdxJsxAttribute"===e.type&amp;&amp;("class"===e.name||"className"===e.name));return e?e.value:null},[d]);return null!==I?u.createElement(u.Suspense,{fallback:null},u.createElement("div",{className:tc.Ay.imageWrapper,"data-editor-block-type":"image"},u.createElement("div",{draggable:V},u.createElement(nr,{width:a,height:c,className:et({[tc.Ay.focusedImage]:_},H),src:I,title:t??"",alt:n??"",imageRef:x})),V&amp;&amp;_&amp;&amp;!f&amp;&amp;u.createElement(nt,{editor:w,imageRef:x,onResizeStart:()=&gt;{N(!0)},onResizeEnd:(e,t)=&gt;{setTimeout(()=&gt;{N(!1)},200),w.update(()=&gt;{let n=(0,l.ns)(o);nd(n)&amp;&amp;n.setWidthAndHeight(e,t)})}}),m||u.createElement("div",{className:tc.Ay.editImageToolbar},u.createElement("button",{className:tc.Ay.iconButton,type:"button",title:F("imageEditor.deleteImage","Delete image"),disabled:m,onClick:e=&gt;{e.preventDefault(),w.update(()=&gt;{var e;null==(e=(0,l.ns)(o))||e.remove()})}},g("delete_small")),!h&amp;&amp;u.createElement("button",{type:"button",className:et(tc.Ay.iconButton,tc.Ay.editImageButton),title:F("imageEditor.editImage","Edit image"),disabled:m,onClick:()=&gt;{v({nodeKey:o,initialValues:{src:M||I,title:t??"",altText:n??""}})}},g("settings"))))):null}var nl=Object.defineProperty,no=(e,t,n)=&gt;t in e?nl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,na=(e,t,n)=&gt;(no(e,"symbol"!=typeof t?t+"":t,n),n);function ns(e){if(e instanceof HTMLImageElement){let{alt:t,src:n,title:r,width:i,height:l}=e;return{node:nc({altText:t,src:n,title:r,width:i,height:l})}}return null}class nu extends l.Kp{constructor(e,t,n,r,i,l,o){super(o),na(this,"__src"),na(this,"__altText"),na(this,"__title"),na(this,"__width"),na(this,"__height"),na(this,"__rest"),this.__src=e,this.__title=n,this.__altText=t,this.__width=r||"inherit",this.__height=i||"inherit",this.__rest=l??[]}static getType(){return"image"}static clone(e){return new nu(e.__src,e.__altText,e.__title,e.__width,e.__height,e.__rest,e.__key)}static importJSON(e){let{altText:t,title:n,src:r,width:i,rest:l,height:o}=e;return nc({altText:t,title:n,src:r,height:o,width:i,rest:l})}exportDOM(){let e=document.createElement("img");return e.setAttribute("src",this.__src),e.setAttribute("alt",this.__altText),this.__title&amp;&amp;e.setAttribute("title",this.__title),this.__width&amp;&amp;e.setAttribute("width",this.__width.toString()),this.__height&amp;&amp;e.setAttribute("height",this.__height.toString()),{element:e}}static importDOM(){return{img:()=&gt;({conversion:ns,priority:0})}}exportJSON(){return{altText:this.getAltText(),title:this.getTitle(),height:"inherit"===this.__height?0:this.__height,width:"inherit"===this.__width?0:this.__width,src:this.getSrc(),rest:this.__rest,type:"image",version:1}}setWidthAndHeight(e,t){let n=this.getWritable();n.__width=e,n.__height=t}createDOM(e){let t=document.createElement("span"),n=e.theme.image;return void 0!==n&amp;&amp;(t.className=n),t}updateDOM(){return!1}getSrc(){return this.__src}getAltText(){return this.__altText}getTitle(){return this.__title}getHeight(){return this.__height}getWidth(){return this.__width}getRest(){return this.__rest}setTitle(e){this.getWritable().__title=e}setSrc(e){this.getWritable().__src=e}setAltText(e){this.getWritable().__altText=e??""}shouldBeSerializedAsElement(){return"inherit"!==this.__width||"inherit"!==this.__height||this.__rest.length&gt;0}decorate(e){return u.createElement(ni,{src:this.getSrc(),title:this.getTitle(),nodeKey:this.getKey(),width:this.__width,height:this.__height,alt:this.__altText,rest:this.__rest})}}function nc(e){let{altText:t,title:n,src:r,key:i,width:l,height:o,rest:a}=e;return new nu(r,t,n,l,o,a,i)}function nd(e){return e instanceof nu}let nf={testLexicalNode:nd,visitLexicalNode({mdastParent:e,lexicalNode:t,actions:n}){if(t.shouldBeSerializedAsElement()){let r=new Image;for(let e of("inherit"!==t.getHeight()&amp;&amp;(r.height=t.getHeight()),"inherit"!==t.getWidth()&amp;&amp;(r.width=t.getWidth()),t.getAltText()&amp;&amp;(r.alt=t.getAltText()),t.getTitle()&amp;&amp;(r.title=t.getTitle()),t.getRest()))"mdxJsxAttribute"===e.type&amp;&amp;"string"==typeof e.value&amp;&amp;r.setAttribute(e.name,e.value);n.appendToParent(e,{type:"html",value:r.outerHTML.replace(/&gt;$/,` src="${t.getSrc()}" /&gt;`)})}else n.appendToParent(e,{type:"image",url:t.getSrc(),alt:t.getAltText(),title:t.getTitle()})}},nh={testNode:"image",visitNode({mdastNode:e,actions:t}){t.addAndStepInto(nc({src:e.url,altText:e.alt??"",title:e.title??""}))}},np={testNode:e=&gt;"html"===e.type&amp;&amp;e.value.trim().startsWith("&lt;img"),visitNode({mdastNode:e,lexicalParent:t}){let n=document.createElement("div");n.innerHTML=e.value;let r=n.querySelector("img");if(!r)throw Error("Invalid HTML image");let i=r.src,o=r.alt,a=nc({src:i||"",altText:o,title:r.title,width:r.width,height:r.height});if("root"===t.getType()){let e=(0,l.lJ)();e.append(a),t.append(e)}else t.append(a)}};function ng(e,t){let n=e.attributes.find(e=&gt;"mdxJsxAttribute"===e.type&amp;&amp;e.name===t);if(n)return n.value}let nm={testNode:e=&gt;("mdxJsxTextElement"===e.type||"mdxJsxFlowElement"===e.type)&amp;&amp;"img"===e.name,visitNode({mdastNode:e,lexicalParent:t}){let n=ng(e,"src");if(!n)return;let r=ng(e,"alt")??"",i=ng(e,"title"),o=ng(e,"height"),a=ng(e,"width"),s=e.attributes.filter(e=&gt;"mdxJsxAttribute"===e.type&amp;&amp;!["src","alt","title","height","width"].includes(e.name)),u=nc({src:n,altText:r,title:i,width:a?parseInt(a,10):void 0,height:o?parseInt(o,10):void 0,rest:s});if("root"===t.getType()){let e=(0,l.lJ)();e.append(u),t.append(e)}else t.append(u)}},nv=(0,i.HN)(e=&gt;{e.sub(e.pipe(nv,(0,i.EY)(s.Cp)),([e,t])=&gt;{null==t||t.update(()=&gt;{let t=nc({altText:e.altText??"",src:e.src,title:e.title??""});(0,l.H2)([t]),(0,l.Iq)(t.getParentOrThrow())&amp;&amp;(0,r.cj)(t,l.lJ).selectEnd()})})}),nx=(0,i.HN)(e=&gt;{e.sub(e.pipe(nx,(0,i.EY)(nb)),([t,n])=&gt;{let r=n=&gt;{e.pub(nv,{...t,src:n})};"file"in t?null==n||n(t.file).then(r).catch(e=&gt;{throw e}):r(t.src)})}),ny=(0,i.fh)([]),n_=(0,i.fh)(!1),nb=(0,i.fh)(null),nC=(0,i.fh)(null),nw=(0,i.fh)({type:"inactive"},e=&gt;{e.sub(e.pipe(nN,(0,i.EY)(s.Cp,nb,nw)),([t,n,r,i])=&gt;{let o="editing"===i.type?r=&gt;{null==n||n.update(()=&gt;{let{nodeKey:e}=i,n=(0,l.ns)(e);n.setTitle(t.title),n.setAltText(t.altText),n.setSrc(r)}),e.pub(nw,{type:"inactive"})}:n=&gt;{e.pub(nv,{...t,src:n}),e.pub(nw,{type:"inactive"})};t.file.length&gt;0?null==r||r(t.file.item(0)).then(o).catch(e=&gt;{throw e}):t.src&amp;&amp;o(t.src)}),e.pub(s.Z4,t=&gt;{let n=e.getValue(nb);return(0,r.Sd)(t.registerCommand(nM,e=&gt;{let t=nc(e);return(0,l.H2)([t]),(0,l.Iq)(t.getParentOrThrow())&amp;&amp;(0,r.cj)(t,l.lJ).selectEnd(),!0},l.jZ),t.registerCommand(l.Tg,e=&gt;(function(e){let t=nL();if(!t)return!1;let n=e.dataTransfer;if(!n)return!1;n.setData("text/plain","_");let r=document.createElement("img");return r.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",n.setDragImage(r,0,0),n.setData("application/x-lexical-drag",JSON.stringify({data:{altText:t.__altText,title:t.__title,key:t.getKey(),src:t.__src},type:"image"})),!0})(e),l.Wg),t.registerCommand(l.ri,e=&gt;(function(e,t){var n;if(t){let t=Array.from((null==(n=e.dataTransfer)?void 0:n.items)??[]);if((t=t.filter(e=&gt;e.type.includes("image"))).length&gt;0)return e.preventDefault(),!0}return!!nL()&amp;&amp;(nF(e)||e.preventDefault(),!0)})(e,!!n),l.Ac),t.registerCommand(l.Sr,n=&gt;(function(e,t,n){var r;let i=Array.from((null==(r=e.dataTransfer)?void 0:r.items)??[]);if((i=i.filter(e=&gt;e.type.includes("image"))).length&gt;0&amp;&amp;null!==n)return e.preventDefault(),Promise.all(i.map(e=&gt;n(e.getAsFile()))).then(e=&gt;{e.forEach(e=&gt;{t.dispatchCommand(nM,{src:e,altText:""})})}).catch(e=&gt;{throw e}),!0;let o=nL();if(!o)return!1;let a=function(e){var t;let n=null==(t=e.dataTransfer)?void 0:t.getData("application/x-lexical-drag");if(!n)return null;let{type:r,data:i}=JSON.parse(n);return"image"!==r?null:i}(e);if(!a)return!1;if(e.preventDefault(),nF(e)){let n=function(e){let t;let n=e.target,r=nA(null==n?null:9===n.nodeType?n.defaultView:n.ownerDocument.defaultView);if(document.caretRangeFromPoint)t=document.caretRangeFromPoint(e.clientX,e.clientY);else if(e.rangeParent&amp;&amp;null!==r)r.collapse(e.rangeParent,e.rangeOffset??0),t=r.getRangeAt(0);else throw Error("Cannot get the selection when dragging");return t}(e);o.remove();let r=(0,l.uT)();null!=n&amp;&amp;r.applyDOMRange(n),(0,l.n1)(r),t.dispatchCommand(nM,a)}return!0})(n,t,e.getValue(nb)),l.Wg),t.registerCommand(l.w,r=&gt;{var i,l;if(!n){let e=Array.from((null==(i=r.clipboardData)?void 0:i.items)??[]);return!(e=e.filter(e=&gt;e.type.includes("text"))).length||0===e.length}let o=Array.from((null==(l=r.clipboardData)?void 0:l.items)??[]);if(o.some(e=&gt;!e.type.includes("image"))||!o.length||0===o.length)return!1;let a=e.getValue(nb);return Promise.all(o.map(e=&gt;a(e.getAsFile()))).then(e=&gt;{e.forEach(e=&gt;{t.dispatchCommand(nM,{src:e,altText:""})})}).catch(e=&gt;{throw e}),!0},l.d))})}),nk=(0,i.rc)(e=&gt;{e.link(e.pipe(nk,(0,i.uc)({type:"new"})),nw)}),nE=(0,i.HN)(e=&gt;{e.link(e.pipe(nE,(0,i.Tj)(e=&gt;({type:"editing",...e}))),nw)}),nT=(0,i.rc)(e=&gt;{e.link(e.pipe(nT,(0,i.uc)({type:"inactive"})),nw)}),nS=(0,i.fh)(!1),nN=(0,i.HN)(),nI=(0,o.Z)({init(e,t){e.pubIn({[s.R1]:[nh,np,nm],[s.q]:nu,[s.iI]:nf,[s.aC]:(null==t?void 0:t.ImageDialog)??t6,[nb]:(null==t?void 0:t.imageUploadHandler)??null,[ny]:(null==t?void 0:t.imageAutocompleteSuggestions)??[],[n_]:!!(null==t?void 0:t.disableImageResize),[nS]:!!(null==t?void 0:t.disableImageSettingsButton),[nC]:(null==t?void 0:t.imagePreviewHandler)??null})},update(e,t){e.pubIn({[nb]:(null==t?void 0:t.imageUploadHandler)??null,[ny]:(null==t?void 0:t.imageAutocompleteSuggestions)??[],[n_]:!!(null==t?void 0:t.disableImageResize),[nC]:(null==t?void 0:t.imagePreviewHandler)??null})}}),nA=e=&gt;a.qx?(e??window).getSelection():null,nM=(0,l.gu)("INSERT_IMAGE_COMMAND");function nL(){let e=(0,l.vJ)();if(!(0,l.RT)(e))return null;let t=e.getNodes()[0];return nd(t)?t:null}function nF(e){let t=e.target;return!!(t&amp;&amp;t instanceof HTMLElement&amp;&amp;t.parentElement)}},23284:(e,t,n)=&gt;{"use strict";n.d(t,{O:()=&gt;z});var r=n(12115),i=n(28714),l=n(3343),o=function(e){return e&amp;&amp;e.__esModule&amp;&amp;Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(function(e){let t=new URLSearchParams;t.append("code",e);for(let e=1;e&lt;arguments.length;e++)t.append("v",arguments[e]);throw Error(`Minified Lexical error #${e}; visit https://lexical.dev/docs/error?${t} for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`)});let a=new Set(["http:","https:","mailto:","sms:","tel:"]);class s extends l.fG{static getType(){return"link"}static clone(e){return new s(e.__url,{rel:e.__rel,target:e.__target,title:e.__title},e.__key)}constructor(e="",t={},n){super(n);let{target:r=null,rel:i=null,title:l=null}=t;this.__url=e,this.__target=r,this.__rel=i,this.__title=l}createDOM(e){let t=document.createElement("a");return t.href=this.sanitizeUrl(this.__url),null!==this.__target&amp;&amp;(t.target=this.__target),null!==this.__rel&amp;&amp;(t.rel=this.__rel),null!==this.__title&amp;&amp;(t.title=this.__title),(0,i.ZB)(t,e.theme.link),t}updateDOM(e,t,n){if((0,l.nY)(t)){let n=this.__url,r=this.__target,i=this.__rel,l=this.__title;n!==e.__url&amp;&amp;(t.href=n),r!==e.__target&amp;&amp;(r?t.target=r:t.removeAttribute("target")),i!==e.__rel&amp;&amp;(i?t.rel=i:t.removeAttribute("rel")),l!==e.__title&amp;&amp;(l?t.title=l:t.removeAttribute("title"))}return!1}static importDOM(){return{a:e=&gt;({conversion:u,priority:1})}}static importJSON(e){return c().updateFromJSON(e)}updateFromJSON(e){return super.updateFromJSON(e).setURL(e.url).setRel(e.rel||null).setTarget(e.target||null).setTitle(e.title||null)}sanitizeUrl(e){try{let t=new URL(e);if(!a.has(t.protocol))return"about:blank"}catch(e){}return e}exportJSON(){return{...super.exportJSON(),rel:this.getRel(),target:this.getTarget(),title:this.getTitle(),url:this.getURL()}}getURL(){return this.getLatest().__url}setURL(e){let t=this.getWritable();return t.__url=e,t}getTarget(){return this.getLatest().__target}setTarget(e){let t=this.getWritable();return t.__target=e,t}getRel(){return this.getLatest().__rel}setRel(e){let t=this.getWritable();return t.__rel=e,t}getTitle(){return this.getLatest().__title}setTitle(e){let t=this.getWritable();return t.__title=e,t}insertNewAfter(e,t=!0){let n=c(this.__url,{rel:this.__rel,target:this.__target,title:this.__title});return this.insertAfter(n,t),n}canInsertTextBefore(){return!1}canInsertTextAfter(){return!1}canBeEmpty(){return!1}isInline(){return!0}extractWithChild(e,t,n){if(!(0,l.I2)(t))return!1;let r=t.anchor.getNode(),i=t.focus.getNode();return this.isParentOf(r)&amp;&amp;this.isParentOf(i)&amp;&amp;t.getTextContent().length&gt;0}isEmailURI(){return this.__url.startsWith("mailto:")}isWebSiteURI(){return this.__url.startsWith("https://")||this.__url.startsWith("http://")}}function u(e){let t=null;if((0,l.nY)(e)){let n=e.textContent;(null!==n&amp;&amp;""!==n||e.children.length&gt;0)&amp;&amp;(t=c(e.getAttribute("href")||"",{rel:e.getAttribute("rel"),target:e.getAttribute("target"),title:e.getAttribute("title")}))}return{node:t}}function c(e="",t){return(0,l.pT)(new s(e,t))}function d(e){return e instanceof s}class f extends s{constructor(e="",t={},n){super(e,t,n),this.__isUnlinked=void 0!==t.isUnlinked&amp;&amp;null!==t.isUnlinked&amp;&amp;t.isUnlinked}static getType(){return"autolink"}static clone(e){return new f(e.__url,{isUnlinked:e.__isUnlinked,rel:e.__rel,target:e.__target,title:e.__title},e.__key)}getIsUnlinked(){return this.__isUnlinked}setIsUnlinked(e){let t=this.getWritable();return t.__isUnlinked=e,t}createDOM(e){return this.__isUnlinked?document.createElement("span"):super.createDOM(e)}updateDOM(e,t,n){return super.updateDOM(e,t,n)||e.__isUnlinked!==this.__isUnlinked}static importJSON(e){return h().updateFromJSON(e)}updateFromJSON(e){return super.updateFromJSON(e).setIsUnlinked(e.isUnlinked||!1)}static importDOM(){return null}exportJSON(){return{...super.exportJSON(),isUnlinked:this.__isUnlinked}}insertNewAfter(e,t=!0){let n=this.getParentOrThrow().insertNewAfter(e,t);if((0,l.ff)(n)){let e=h(this.__url,{isUnlinked:this.__isUnlinked,rel:this.__rel,target:this.__target,title:this.__title});return n.append(e),e}return null}}function h(e="",t){return(0,l.pT)(new f(e,t))}function p(e){return e instanceof f}let g=(0,l.gu)("TOGGLE_LINK_COMMAND");function m(e,t){if("element"===e.type){let n=e.getNode();return(0,l.ff)(n)||o(252),n.getChildren()[e.offset+t]||null}return null}function v(e,t={}){let{target:n,title:r}=t,o=void 0===t.rel?"noreferrer":t.rel,a=(0,l.vJ)();if(!(0,l.I2)(a))return;let s=a.extract();if(null===e)return void s.forEach(e=&gt;{let t=(0,i.Bt)(e,e=&gt;!p(e)&amp;&amp;d(e));if(t){let e=t.getChildren();for(let n=0;n&lt;e.length;n++)t.insertBefore(e[n]);t.remove()}});let u=new Set,f=t=&gt;{u.has(t.getKey())||(u.add(t.getKey()),t.setURL(e),void 0!==n&amp;&amp;t.setTarget(n),void 0!==o&amp;&amp;t.setRel(o),void 0!==r&amp;&amp;t.setTitle(r))};if(1===s.length){let e=x(s[0],d);if(null!==e)return f(e)}!function(e){let t=(0,l.vJ)();if(!(0,l.I2)(t))return e();let n=(0,l.C)(t),r=n.isBackward(),i=m(n.anchor,r?-1:0),o=m(n.focus,r?0:-1);if(e(),i||o){let e=(0,l.vJ)();if((0,l.I2)(e)){let t=e.clone();if(i){let e=i.getParent();e&amp;&amp;t.anchor.set(e.getKey(),i.getIndexWithinParent()+(r?1:0),"element")}if(o){let e=o.getParent();e&amp;&amp;t.focus.set(e.getKey(),o.getIndexWithinParent()+(r?0:1),"element")}(0,l.n1)((0,l.C)(t))}}}(()=&gt;{let t=null;for(let i of s){if(!i.isAttached())continue;let a=x(i,d);if(a){f(a);continue}if((0,l.ff)(i)){if(!i.isInline())continue;if(d(i)){if(!(p(i)||null!==t&amp;&amp;t.getParentOrThrow().isParentOf(i))){f(i),t=i;continue}for(let e of i.getChildren())i.insertBefore(e);i.remove();continue}}let s=i.getPreviousSibling();d(s)&amp;&amp;s.is(t)?s.append(i):(t=c(e,{rel:o,target:n,title:r}),i.insertAfter(t),t.append(i))}})}function x(e,t){let n=e;for(;null!==n&amp;&amp;null!==n.getParent()&amp;&amp;!t(n);)n=n.getParentOrThrow();return t(n)?n:null}let y={testNode:"link",visitNode({mdastNode:e,actions:t}){t.addAndStepInto(c(e.url,{title:e.title}))}},_={testLexicalNode:d,visitLexicalNode:({lexicalNode:e,actions:t})=&gt;{t.addAndStepInto("link",{url:e.getURL(),title:e.getTitle()})}};var b=n(29632);function C({validateUrl:e,attributes:t}){let[n]=(0,b.DF)();return(0,r.useEffect)(()=&gt;{if(!n.hasNodes([s]))throw Error("LinkPlugin: LinkNode not registered on editor");return(0,i.Sd)(n.registerCommand(g,n=&gt;{if(null===n)return v(n),!0;if("string"==typeof n)return!(void 0!==e&amp;&amp;!e(n))&amp;&amp;(v(n,t),!0);{let{url:e,target:r,rel:i,title:l}=n;return v(e,{...t,rel:i,target:r,title:l}),!0}},l.Ac),void 0!==e?n.registerCommand(l.w,r=&gt;{let o=(0,l.vJ)();if(!(0,l.I2)(o)||o.isCollapsed()||!(0,i.xj)(r,ClipboardEvent)||null===r.clipboardData)return!1;let a=r.clipboardData.getData("text");return!!e(a)&amp;&amp;!o.getNodes().some(e=&gt;(0,l.ff)(e))&amp;&amp;(n.dispatchCommand(g,{...t,url:a}),r.preventDefault(),!0)},l.Ac):()=&gt;{})},[n,e,t]),null}var w=function(e){return e&amp;&amp;e.__esModule&amp;&amp;Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(function(e){let t=new URLSearchParams;t.append("code",e);for(let e=1;e&lt;arguments.length;e++)t.append("v",arguments[e]);throw Error(`Minified Lexical error #${e}; visit https://lexical.dev/docs/error?${t} for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`)});function k(e,t=e=&gt;e){return n=&gt;{let r=e.exec(n);return null===r?null:{index:r.index,length:r[0].length,text:r[0],url:t(r[0])}}}function E(e,t){for(let n=0;n&lt;t.length;n++){let r=t[n](e);if(r)return r}return null}let T=/[.,;\s]/;function S(e){return T.test(e)}function N(e){return S(e[e.length-1])}function I(e){let t=e.getPreviousSibling();return(0,l.ff)(t)&amp;&amp;(t=t.getLastDescendant()),null===t||(0,l.wH)(t)||(0,l.kF)(t)&amp;&amp;N(t.getTextContent())}function A(e){let t=e.getNextSibling();return(0,l.ff)(t)&amp;&amp;(t=t.getFirstDescendant()),null===t||(0,l.wH)(t)||(0,l.kF)(t)&amp;&amp;S(t.getTextContent()[0])}function M(e,t,n){let r=e.getChildren(),i=r.length;for(let t=0;t&lt;i;t++){let i=r[t];if(!(0,l.kF)(i)||!i.isSimpleText())return L(e),void n(null,e.getURL())}let o=e.getTextContent(),a=E(o,t);if(null===a||a.text!==o||!I(e)||!A(e))return L(e),void n(null,e.getURL());let s=e.getURL();if(s!==a.url&amp;&amp;(e.setURL(a.url),n(a.url,s)),a.attributes){let t=e.getRel();t!==a.attributes.rel&amp;&amp;(e.setRel(a.attributes.rel||null),n(a.attributes.rel||null,t));let r=e.getTarget();r!==a.attributes.target&amp;&amp;(e.setTarget(a.attributes.target||null),n(a.attributes.target||null,r))}}function L(e){let t=e.getChildren();for(let n=t.length-1;n&gt;=0;n--)e.insertAfter(t[n]);return e.remove(),t.map(e=&gt;e.getLatest())}function F({matchers:e,onChange:t}){let[n]=(0,b.DF)();return(0,r.useEffect)(()=&gt;{n.hasNodes([f])||w(77);let r=(e,n)=&gt;{t&amp;&amp;t(e,n)};return(0,i.Sd)(n.registerNodeTransform(l.Ey,t=&gt;{let n=t.getParentOrThrow(),i=t.getPreviousSibling();p(n)&amp;&amp;!n.getIsUnlinked()?M(n,e,r):d(n)||(t.isSimpleText()&amp;&amp;(S(t.getTextContent()[0])||!p(i))&amp;&amp;function(e,t,n){let r=[...e],i=r.map(e=&gt;e.getTextContent()).join(""),o,a=i,s=0;for(;(o=E(a,t))&amp;&amp;null!==o;){var u,c,d;let e=o.index,t=e+o.length;if(u=s+e,c=s+t,d=r,(u&gt;0?!!S(i[u-1]):!!I(d[0]))&amp;&amp;(c&lt;i.length?S(i[c]):A(d[d.length-1]))){let[i,,a,u]=function(e,t,n){let r=[],i=[],l=[],o=0,a=0,s=[...e];for(;s.length&gt;0;){let e=s[0],u=e.getTextContent().length,c=a;a+u&lt;=t?(r.push(e),o+=u):c&gt;=n?l.push(e):i.push(e),a+=u,s.shift()}return[o,r,i,l]}(r,s+e,s+t),c=function(e,t,n,r){let i=h(r.url,r.attributes);if(1===e.length){let o,a=e[0];0===t?[o,a]=a.splitText(n):[,o,a]=a.splitText(t,n);let s=(0,l.sT)(r.text);return s.setFormat(o.getFormat()),s.setDetail(o.getDetail()),s.setStyle(o.getStyle()),i.append(s),o.replace(i),a}if(e.length&gt;1){let r;let o=e[0],a,s=o.getTextContent().length;0===t?a=o:[,a]=o.splitText(t);let u=[];for(let t=1;t&lt;e.length;t++){let i=e[t],l=i.getTextContent().length,o=s;if(o&lt;n){if(s+l&lt;=n)u.push(i);else{let[e,t]=i.splitText(n-o);u.push(e),r=t}}s+=l}let c=(0,l.vJ)(),d=c?c.getNodes().find(l.kF):void 0,f=(0,l.sT)(a.getTextContent());return f.setFormat(a.getFormat()),f.setDetail(a.getDetail()),f.setStyle(a.getStyle()),i.append(f,...u),d&amp;&amp;d===a&amp;&amp;((0,l.I2)(c)?f.select(c.anchor.offset,c.focus.offset):(0,l.RT)(c)&amp;&amp;f.select(0,f.getTextContent().length)),a.replace(i),r}}(a,s+e-i,s+t-i,o);r=c?[c,...u]:u,n(o.url,null),s=0}else s+=t;a=a.substring(t)}}(function(e){let t=[e],n=e.getNextSibling();for(;null!==n&amp;&amp;(0,l.kF)(n)&amp;&amp;n.isSimpleText()&amp;&amp;(t.push(n),!/[\s]/.test(n.getTextContent()));)n=n.getNextSibling();return t}(t),e,r),function(e,t,n){let r=e.getPreviousSibling(),i=e.getNextSibling(),l=e.getTextContent();!p(r)||r.getIsUnlinked()||S(l[0])&amp;&amp;!(r.isEmailURI()?/^\.[a-zA-Z]{2,}/.test(l):/^\.[a-zA-Z0-9]{1,}/.test(l))||(r.append(e),M(r,t,n),n(null,r.getURL())),!p(i)||i.getIsUnlinked()||N(l)||(L(i),M(i,t,n),n(null,i.getURL()))}(t,e,r))}),n.registerCommand(g,e=&gt;{let t=(0,l.vJ)();return!!(null===e&amp;&amp;(0,l.I2)(t))&amp;&amp;(t.extract().forEach(e=&gt;{let t=e.getParent();if(p(t))return t.setIsUnlinked(!t.getIsUnlinked()),t.markDirty(),!0}),!1)},l.Ac))},[n,e,t]),null}let O=[k(/((https?:\/\/(www\.)?)|(www\.))[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_+.~#?&amp;//=]*)/,e=&gt;e.startsWith("http")?e:`https://${e}`),k(/(([^&lt;&gt;()[\]\\.,;:\s@"]+(\.[^&lt;&gt;()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))/,e=&gt;`mailto:${e}`)],P=()=&gt;r.createElement(F,{matchers:O});var D=n(33049),V=n(66289),H=n(95652);let R=(0,D.fh)(!1),z=(0,V.Z)({init(e,t){let n=!!(null==t?void 0:t.disableAutoLink),i=(null==t?void 0:t.validateUrl)?{validateUrl:t.validateUrl}:{};e.pubIn({[H.$0]:"link",[H.R1]:y,[H.q]:[s,f],[H.iI]:_,[R]:n,[H.aC]:()=&gt;r.createElement(r.Fragment,null,r.createElement(C,{...i}),n?null:r.createElement(P,null))})}})},55895:(e,t,n)=&gt;{"use strict";n.d(t,{Zq:()=&gt;es});var r=n(95652),i=n(28714),l=n(3343),o=function(e){return e&amp;&amp;e.__esModule&amp;&amp;Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(function(e){let t=new URLSearchParams;t.append("code",e);for(let e=1;e&lt;arguments.length;e++)t.append("v",arguments[e]);throw Error(`Minified Lexical error #${e}; visit https://lexical.dev/docs/error?${t} for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`)});function a(e){let t=1,n=e.getParent();for(;null!=n;){if(C(n)){let e=n.getParent();if(I(e)){t++,n=e.getParent();continue}o(40)}break}return t}function s(e){let t=e.getParent();I(t)||o(40);let n=t;for(;null!==n;)I(n=n.getParent())&amp;&amp;(t=n);return t}function u(e){return C(e)&amp;&amp;I(e.getFirstChild())}function c(e){return b().append(e)}function d(e,t){return C(e)&amp;&amp;(0===t.length||1===t.length&amp;&amp;e.is(t[0])&amp;&amp;0===e.getChildrenSize())}function f(e,t){e.update(()=&gt;{let e=(0,l.vJ)();if(null!==e){let n=e.getNodes();if((0,l.I2)(e)){let r=e.getStartEndPoints();null===r&amp;&amp;o(143);let[i]=r,a=i.getNode(),s=a.getParent();if(d(a,n)){let e=N(t);if((0,l.Iq)(s)){a.replace(e);let t=b();(0,l.ff)(a)&amp;&amp;(t.setFormat(a.getFormatType()),t.setIndent(a.getIndent())),e.append(t)}else if(C(a)){let t=a.getParentOrThrow();h(e,t.getChildren()),t.replace(e)}return}}let r=new Set;for(let e=0;e&lt;n.length;e++){let i=n[e];if(!(0,l.ff)(i)||!i.isEmpty()||C(i)||r.has(i.getKey())){if((0,l.jG)(i)){let e=i.getParent();for(;null!=e;){let n=e.getKey();if(I(e)){if(!r.has(n)){let i=N(t);h(i,e.getChildren()),e.replace(i),r.add(n)}break}{let i=e.getParent();if((0,l.Iq)(i)&amp;&amp;!r.has(n)){r.add(n),p(e,t);break}e=i}}}}else p(i,t)}}})}function h(e,t){e.splice(e.getChildrenSize(),0,t)}function p(e,t){let n;if(I(e))return e;let r=e.getPreviousSibling(),i=e.getNextSibling(),l=b();if(h(l,e.getChildren()),I(r)&amp;&amp;t===r.getListType())r.append(l),I(i)&amp;&amp;t===i.getListType()&amp;&amp;(h(r,i.getChildren()),i.remove()),n=r;else if(I(i)&amp;&amp;t===i.getListType())i.getFirstChildOrThrow().insertBefore(l),n=i;else{let r=N(t);r.append(l),e.replace(r),n=r}return l.setFormat(e.getFormatType()),l.setIndent(e.getIndent()),e.remove(),n}function g(e,t){let n=e.getLastChild(),r=t.getFirstChild();n&amp;&amp;r&amp;&amp;u(n)&amp;&amp;u(r)&amp;&amp;(g(n.getFirstChild(),r.getFirstChild()),r.remove());let i=t.getChildren();i.length&gt;0&amp;&amp;e.append(...i),t.remove()}function m(...e){let t=[];for(let n of e)if(n&amp;&amp;"string"==typeof n)for(let[e]of n.matchAll(/\S+/g))t.push(e);return t}class v extends l.fG{static getType(){return"listitem"}static clone(e){return new v(e.__value,e.__checked,e.__key)}constructor(e,t,n){super(n),this.__value=void 0===e?1:e,this.__checked=t}createDOM(e){let t=document.createElement("li"),n=this.getParent();return I(n)&amp;&amp;"check"===n.getListType()&amp;&amp;y(t,this,null),t.value=this.__value,x(t,e.theme,this),t}updateDOM(e,t,n){let r=this.getParent();return I(r)&amp;&amp;"check"===r.getListType()&amp;&amp;y(t,this,e),t.value=this.__value,x(t,n.theme,this),!1}static transform(){return e=&gt;{if(C(e)||o(144),null==e.__checked)return;let t=e.getParent();I(t)&amp;&amp;"check"!==t.getListType()&amp;&amp;null!=e.getChecked()&amp;&amp;e.setChecked(void 0)}}static importDOM(){return{li:()=&gt;({conversion:_,priority:0})}}static importJSON(e){return b().updateFromJSON(e)}updateFromJSON(e){return super.updateFromJSON(e).setValue(e.value).setChecked(e.checked)}exportDOM(e){let t=this.createDOM(e._config);return t.style.textAlign=this.getFormatType(),{element:t}}exportJSON(){return{...super.exportJSON(),checked:this.getChecked(),value:this.getValue()}}append(...e){for(let t=0;t&lt;e.length;t++){let n=e[t];if((0,l.ff)(n)&amp;&amp;this.canMergeWith(n)){let e=n.getChildren();this.append(...e),n.remove()}else super.append(n)}return this}replace(e,t){if(C(e))return super.replace(e);this.setIndent(0);let n=this.getParentOrThrow();if(!I(n))return e;if(n.__first===this.getKey())n.insertBefore(e);else if(n.__last===this.getKey())n.insertAfter(e);else{let t=N(n.getListType()),r=this.getNextSibling();for(;r;){let e=r;r=r.getNextSibling(),t.append(e)}n.insertAfter(e),e.insertAfter(t)}return t&amp;&amp;((0,l.ff)(e)||o(139),this.getChildren().forEach(t=&gt;{e.append(t)})),this.remove(),0===n.getChildrenSize()&amp;&amp;n.remove(),e}insertAfter(e,t=!0){let n=this.getParentOrThrow();if(I(n)||o(39),C(e))return super.insertAfter(e,t);let r=this.getNextSiblings();if(n.insertAfter(e,t),0!==r.length){let i=N(n.getListType());r.forEach(e=&gt;i.append(e)),e.insertAfter(i,t)}return e}remove(e){let t=this.getPreviousSibling(),n=this.getNextSibling();super.remove(e),t&amp;&amp;n&amp;&amp;u(t)&amp;&amp;u(n)&amp;&amp;(g(t.getFirstChild(),n.getFirstChild()),n.remove())}insertNewAfter(e,t=!0){let n=b().updateFromJSON(this.exportJSON()).setChecked(!this.getChecked()&amp;&amp;void 0);return this.insertAfter(n,t),n}collapseAtStart(e){let t=(0,l.lJ)();this.getChildren().forEach(e=&gt;t.append(e));let n=this.getParentOrThrow(),r=n.getParentOrThrow(),i=C(r);if(1===n.getChildrenSize()){if(i)n.remove(),r.select();else{n.insertBefore(t),n.remove();let r=e.anchor,i=e.focus,l=t.getKey();"element"===r.type&amp;&amp;r.getNode().is(this)&amp;&amp;r.set(l,r.offset,"element"),"element"===i.type&amp;&amp;i.getNode().is(this)&amp;&amp;i.set(l,i.offset,"element")}}else n.insertBefore(t),this.remove();return!0}getValue(){return this.getLatest().__value}setValue(e){let t=this.getWritable();return t.__value=e,t}getChecked(){let e;let t=this.getLatest(),n=this.getParent();return I(n)&amp;&amp;(e=n.getListType()),"check"===e?!!t.__checked:void 0}setChecked(e){let t=this.getWritable();return t.__checked=e,t}toggleChecked(){let e=this.getWritable();return e.setChecked(!e.__checked)}getIndent(){let e=this.getParent();if(null===e)return this.getLatest().__indent;let t=e.getParentOrThrow(),n=0;for(;C(t);)t=t.getParentOrThrow().getParentOrThrow(),n++;return n}setIndent(e){"number"!=typeof e&amp;&amp;o(117),(e=Math.floor(e))&gt;=0||o(199);let t=this.getIndent();for(;t!==e;)t&lt;e?(function(e){let t=new Set;if(u(e)||t.has(e.getKey()))return;let n=e.getParent(),r=e.getNextSibling(),i=e.getPreviousSibling();if(u(r)&amp;&amp;u(i)){let n=i.getFirstChild();if(I(n)){n.append(e);let i=r.getFirstChild();I(i)&amp;&amp;(h(n,i.getChildren()),r.remove(),t.add(r.getKey()))}}else if(u(r)){let t=r.getFirstChild();if(I(t)){let n=t.getFirstChild();null!==n&amp;&amp;n.insertBefore(e)}}else if(u(i)){let t=i.getFirstChild();I(t)&amp;&amp;t.append(e)}else if(I(n)){let t=b(),l=N(n.getListType());t.append(l),l.append(e),i?i.insertAfter(t):r?r.insertBefore(t):n.append(t)}}(this),t++):(function(e){if(u(e))return;let t=e.getParent(),n=t?t.getParent():void 0;if(I(n?n.getParent():void 0)&amp;&amp;C(n)&amp;&amp;I(t)){let r=t?t.getFirstChild():void 0,i=t?t.getLastChild():void 0;if(e.is(r))n.insertBefore(e),t.isEmpty()&amp;&amp;n.remove();else if(e.is(i))n.insertAfter(e),t.isEmpty()&amp;&amp;n.remove();else{let r=t.getListType(),i=b(),l=N(r);i.append(l),e.getPreviousSiblings().forEach(e=&gt;l.append(e));let o=b(),a=N(r);o.append(a),h(a,e.getNextSiblings()),n.insertBefore(i),n.insertAfter(o),n.replace(e)}}}(this),t--);return this}canInsertAfter(e){return C(e)}canReplaceWith(e){return C(e)}canMergeWith(e){return C(e)||(0,l.bS)(e)}extractWithChild(e,t){if(!(0,l.I2)(t))return!1;let n=t.anchor.getNode(),r=t.focus.getNode();return this.isParentOf(n)&amp;&amp;this.isParentOf(r)&amp;&amp;this.getTextContent().length===t.getTextContent().length}isParentRequired(){return!0}createParentElementNode(){return N("bullet")}canMergeWhenEmpty(){return!0}}function x(e,t,n){let r;let l=[],o=[],a=t.list,s=a?a.listitem:void 0;if(a&amp;&amp;a.nested&amp;&amp;(r=a.nested.listitem),void 0!==s&amp;&amp;l.push(...m(s)),a){let e=n.getParent(),t=I(e)&amp;&amp;"check"===e.getListType(),r=n.getChecked();t&amp;&amp;!r||o.push(a.listitemUnchecked),t&amp;&amp;r||o.push(a.listitemChecked),t&amp;&amp;l.push(r?a.listitemChecked:a.listitemUnchecked)}if(void 0!==r){let e=m(r);n.getChildren().some(e=&gt;I(e))?l.push(...e):o.push(...e)}o.length&gt;0&amp;&amp;(0,i.HE)(e,...o),l.length&gt;0&amp;&amp;(0,i.ZB)(e,...l)}function y(e,t,n,r){I(t.getFirstChild())?(e.removeAttribute("role"),e.removeAttribute("tabIndex"),e.removeAttribute("aria-checked")):(e.setAttribute("role","checkbox"),e.setAttribute("tabIndex","-1"),n&amp;&amp;t.__checked===n.__checked||e.setAttribute("aria-checked",t.getChecked()?"true":"false"))}function _(e){if(e.classList.contains("task-list-item")){for(let t of e.children)if("INPUT"===t.tagName)return"checkbox"!==t.getAttribute("type")?{node:null}:{node:b(t.hasAttribute("checked"))}}let t=e.getAttribute("aria-checked");return{node:b("true"===t||"false"!==t&amp;&amp;void 0)}}function b(e){return(0,l.pT)(new v(void 0,e))}function C(e){return e instanceof v}class w extends l.fG{static getType(){return"list"}static clone(e){return new w(e.__listType||S[e.__tag],e.__start,e.__key)}constructor(e="number",t=1,n){super(n);let r=S[e]||e;this.__listType=r,this.__tag="number"===r?"ol":"ul",this.__start=t}getTag(){return this.__tag}setListType(e){let t=this.getWritable();return t.__listType=e,t.__tag="number"===e?"ol":"ul",t}getListType(){return this.__listType}getStart(){return this.__start}setStart(e){let t=this.getWritable();return t.__start=e,t}createDOM(e,t){let n=this.__tag,r=document.createElement(n);return 1!==this.__start&amp;&amp;r.setAttribute("start",String(this.__start)),r.__lexicalListType=this.__listType,k(r,e.theme,this),r}updateDOM(e,t,n){return e.__tag!==this.__tag||(k(t,n.theme,this),!1)}static transform(){return e=&gt;{I(e)||o(163),function(e){let t=e.getNextSibling();I(t)&amp;&amp;e.getListType()===t.getListType()&amp;&amp;g(e,t)}(e),function(e){let t="check"!==e.getListType(),n=e.getStart();for(let r of e.getChildren())C(r)&amp;&amp;(r.getValue()!==n&amp;&amp;r.setValue(n),t&amp;&amp;null!=r.getLatest().__checked&amp;&amp;r.setChecked(void 0),I(r.getFirstChild())||n++)}(e)}}static importDOM(){return{ol:()=&gt;({conversion:T,priority:0}),ul:()=&gt;({conversion:T,priority:0})}}static importJSON(e){return N().updateFromJSON(e)}updateFromJSON(e){return super.updateFromJSON(e).setListType(e.listType).setStart(e.start)}exportDOM(e){let t=this.createDOM(e._config,e);return(0,l.sb)(t)&amp;&amp;(1!==this.__start&amp;&amp;t.setAttribute("start",String(this.__start)),"check"===this.__listType&amp;&amp;t.setAttribute("__lexicalListType","check")),{element:t}}exportJSON(){return{...super.exportJSON(),listType:this.getListType(),start:this.getStart(),tag:this.getTag()}}canBeEmpty(){return!1}canIndent(){return!1}append(...e){for(let t=0;t&lt;e.length;t++){let n=e[t];if(C(n))super.append(n);else{let e=b();if(I(n))e.append(n);else if((0,l.ff)(n)){if(n.isInline())e.append(n);else{let t=(0,l.sT)(n.getTextContent());e.append(t)}}else e.append(n);super.append(e)}}return this}extractWithChild(e){return C(e)}}function k(e,t,n){let r=[],l=[],o=t.list;if(void 0!==o){let e;let t=o[`${n.__tag}Depth`]||[],i=a(n)-1,s=i%t.length,u=t[s],c=o[n.__tag],d=o.nested,f=o.checklist;if(void 0!==d&amp;&amp;d.list&amp;&amp;(e=d.list),void 0!==c&amp;&amp;r.push(c),void 0!==f&amp;&amp;"check"===n.__listType&amp;&amp;r.push(f),void 0!==u){r.push(...m(u));for(let e=0;e&lt;t.length;e++)e!==s&amp;&amp;l.push(n.__tag+e)}if(void 0!==e){let t=m(e);i&gt;1?r.push(...t):l.push(...t)}}l.length&gt;0&amp;&amp;(0,i.HE)(e,...l),r.length&gt;0&amp;&amp;(0,i.ZB)(e,...r)}function E(e){let t=[];for(let n=0;n&lt;e.length;n++){let r=e[n];if(C(r)){t.push(r);let e=r.getChildren();e.length&gt;1&amp;&amp;e.forEach(e=&gt;{I(e)&amp;&amp;t.push(c(e))})}else t.push(c(r))}return t}function T(e){let t=e.nodeName.toLowerCase(),n=null;return"ol"===t?n=N("number",e.start):"ul"===t&amp;&amp;(n=!function(e){if("check"===e.getAttribute("__lexicallisttype")||e.classList.contains("contains-task-list"))return!0;for(let t of e.childNodes)if((0,l.sb)(t)&amp;&amp;t.hasAttribute("aria-checked"))return!0;return!1}(e)?N("bullet"):N("check")),{after:E,node:n}}let S={ol:"number",ul:"bullet"};function N(e="number",t=1){return(0,l.pT)(new w(e,t))}function I(e){return e instanceof w}let A=(0,l.gu)("INSERT_UNORDERED_LIST_COMMAND"),M=(0,l.gu)("INSERT_ORDERED_LIST_COMMAND"),L=(0,l.gu)("INSERT_CHECK_LIST_COMMAND"),F=(0,l.gu)("REMOVE_LIST_COMMAND"),O={testNode:"list",visitNode:function({mdastNode:e,lexicalParent:t,actions:n}){let r=N(e.children.some(e=&gt;"boolean"==typeof e.checked)?"check":e.ordered?"number":"bullet");if(C(t)){let e=b();e.append(r),t.insertAfter(e)}else t.append(r);n.visitChildren(e,r)}},P={testNode:"listItem",visitNode({mdastNode:e,actions:t,lexicalParent:n}){let r="check"===n.getListType()?e.checked??!1:void 0;t.addAndStepInto(b(r))}},D={testLexicalNode:I,visitLexicalNode:({lexicalNode:e,actions:t})=&gt;{t.addAndStepInto("list",{ordered:"number"===e.getListType(),spread:!1})}},V={testLexicalNode:C,visitLexicalNode:({lexicalNode:e,mdastParent:t,actions:n})=&gt;{let r=e.getChildren(),i=r[0];if(1===r.length&amp;&amp;I(i)){let r=t.children.at(-1);r?n.visitChildren(e,r):n.visitChildren(i,t)}else{let r=e.getParent(),i=n.appendToParent(t,{type:"listItem",checked:"check"===r.getListType()?!!e.getChecked():void 0,spread:!1,children:[]});n.visitChildren(e,i)}}};var H=n(29632),R=n(12115);function z({maxIndent:e}){let[t]=(0,H.DF)();return(0,R.useEffect)(()=&gt;(0,i.Sd)(t.registerCommand(l.OX,e=&gt;{let n=(0,l.vJ)();if(!(0,l.I2)(n))return!1;e.preventDefault();let r=!function(e){let t=e.getNodes();if((0,i.zD)(t,e=&gt;(0,l.y6)(e)&amp;&amp;e.canIndent()?e:null).length&gt;0)return!0;let n=e.anchor,r=e.focus,o=r.isBefore(n)?r:n,a=o.getNode(),s=(0,i.mB)(a);if(s.canIndent()){let e=s.getKey(),t=(0,l.uT)();if(t.anchor.set(e,0,"element"),t.focus.set(e,0,"element"),(t=(0,l.C)(t)).anchor.is(o))return!0}return!1}(n)?l.YW:e.shiftKey?l.si:l.Pi;return t.dispatchCommand(r,void 0)},l.jZ),t.registerCommand(l.Pi,()=&gt;{if(null==e)return!1;let t=(0,l.vJ)();return!!(0,l.I2)(t)&amp;&amp;Math.max(...t.getNodes().map(e=&gt;(0,i.mB)(e).getIndent()))+1&gt;=e},l.d)),[t,e]),null}function B(){let[e]=(0,H.DF)();return(0,R.useEffect)(()=&gt;(0,i.Sd)(e.registerCommand(L,()=&gt;(f(e,"check"),!0),l.Ac),e.registerCommand(l.bb,t=&gt;U(t,e,!1),l.Ac),e.registerCommand(l.UD,t=&gt;U(t,e,!0),l.Ac),e.registerCommand(l.Q$,t=&gt;{if(null!=Z()){let t=e.getRootElement();return null!=t&amp;&amp;t.focus(),!0}return!1},l.Ac),e.registerCommand(l.Hu,t=&gt;{let n=Z();return!(null==n||!e.isEditable())&amp;&amp;(e.update(()=&gt;{let e=(0,l.xL)(n);C(e)&amp;&amp;(t.preventDefault(),e.toggleChecked())}),!0)},l.Ac),e.registerCommand(l.AX,t=&gt;e.getEditorState().read(()=&gt;{let n=(0,l.vJ)();if((0,l.I2)(n)&amp;&amp;n.isCollapsed()){let{anchor:r}=n,o="element"===r.type;if(o||0===r.offset){let n=r.getNode(),a=(0,i.Bt)(n,e=&gt;(0,l.ff)(e)&amp;&amp;!e.isInline());if(C(a)){let r=a.getParent();if(I(r)&amp;&amp;"check"===r.getListType()&amp;&amp;(o||a.getFirstDescendant()===n)){let n=e.getElementByKey(a.__key);if(null!=n&amp;&amp;document.activeElement!==n)return n.focus(),t.preventDefault(),!0}}}}return!1}),l.Ac),e.registerRootListener((e,t)=&gt;{null!==e&amp;&amp;(e.addEventListener("click",j),e.addEventListener("pointerdown",W)),null!==t&amp;&amp;(t.removeEventListener("click",j),t.removeEventListener("pointerdown",W))}))),null}function J(e,t){let n=e.target;if(!(0,l.sb)(n))return;let r=n.firstChild;if((0,l.sb)(r)&amp;&amp;("UL"===r.tagName||"OL"===r.tagName))return;let o=n.parentNode;if(!o||"check"!==o.__lexicalListType)return;let a=n.getBoundingClientRect(),s=e.pageX/(0,i.OV)(n);("rtl"===n.dir?s&lt;a.right&amp;&amp;s&gt;a.right-20:s&gt;a.left&amp;&amp;s&lt;a.left+20)&amp;&amp;t()}function j(e){J(e,()=&gt;{if((0,l.sb)(e.target)){let t=e.target,n=(0,l.sc)(t);null!=n&amp;&amp;n.isEditable()&amp;&amp;n.update(()=&gt;{let e=(0,l.xL)(t);C(e)&amp;&amp;(t.focus(),e.toggleChecked())})}})}function W(e){J(e,()=&gt;{e.preventDefault()})}function Z(){let e=document.activeElement;return(0,l.sb)(e)&amp;&amp;"LI"===e.tagName&amp;&amp;null!=e.parentNode&amp;&amp;"check"===e.parentNode.__lexicalListType?e:null}function U(e,t,n){let r=Z();return null!=r&amp;&amp;t.update(()=&gt;{let i=(0,l.xL)(r);if(!C(i))return;let o=function(e,t){let n=t?e.getPreviousSibling():e.getNextSibling(),r=e;for(;null==n&amp;&amp;C(r);)null!=(r=r.getParentOrThrow().getParent())&amp;&amp;(n=t?r.getPreviousSibling():r.getNextSibling());for(;C(n);){let e=t?n.getLastChild():n.getFirstChild();if(!I(e))return n;n=t?e.getLastChild():e.getFirstChild()}return null}(i,n);if(null!=o){o.selectStart();let n=t.getElementByKey(o.__key);null!=n&amp;&amp;(e.preventDefault(),setTimeout(()=&gt;{n.focus()},0))}}),!1}function K(){let[e]=(0,H.DF)();return(0,R.useEffect)(()=&gt;{if(!e.hasNodes([w,v]))throw Error("ListPlugin: ListNode and/or ListItemNode not registered on editor")},[e]),(0,R.useEffect)(()=&gt;(0,i.Sd)(e.registerCommand(M,()=&gt;(f(e,"number"),!0),l.Ac),e.registerCommand(A,()=&gt;(f(e,"bullet"),!0),l.Ac),e.registerCommand(F,()=&gt;((function(e){e.update(()=&gt;{let e=(0,l.vJ)();if((0,l.I2)(e)){let t=new Set,n=e.getNodes(),r=e.anchor.getNode();if(d(r,n))t.add(s(r));else for(let e=0;e&lt;n.length;e++){let r=n[e];if((0,l.jG)(r)){let e=(0,i.eu)(r,v);null!=e&amp;&amp;t.add(s(e))}}for(let n of t){let t=n;for(let r of function e(t){let n=[],r=t.getChildren().filter(C);for(let t=0;t&lt;r.length;t++){let i=r[t],l=i.getFirstChild();I(l)?n=n.concat(e(l)):n.push(i)}return n}(n)){let n=(0,l.lJ)();h(n,r.getChildren()),t.insertAfter(n),t=n,r.__key===e.anchor.key&amp;&amp;e.anchor.set(n.getKey(),0,"element"),r.__key===e.focus.key&amp;&amp;e.focus.set(n.getKey(),0,"element"),r.remove()}n.remove()}}})})(e),!0),l.Ac),e.registerCommand(l.XK,()=&gt;!!function(){let e;let t=(0,l.vJ)();if(!(0,l.I2)(t)||!t.isCollapsed())return!1;let n=t.anchor.getNode();if(!C(n)||0!==n.getChildrenSize())return!1;let r=s(n),i=n.getParent();I(i)||o(40);let a=i.getParent();if((0,l.Iq)(a))(e=(0,l.lJ)()).setTextStyle(t.style),e.setTextFormat(t.format),r.insertAfter(e);else{if(!C(a))return!1;e=b(),a.insertAfter(e)}e.select();let u=n.getNextSiblings();if(u.length&gt;0){let t=N(i.getListType());if(C(e)){let n=b();n.append(t),e.insertAfter(n)}else e.insertAfter(t);t.append(...u)}return function(e){let t=e;for(;null==t.getNextSibling()&amp;&amp;null==t.getPreviousSibling();){let e=t.getParent();if(null==e||!C(t)&amp;&amp;!I(t))break;t=e}t.remove()}(n),!0}(),l.Ac)),[e]),null}var $=n(18090),q=n(565);let G={name:"tasklistCheck",tokenize:function(e,t,n){let r=this;return function(t){return null===r.previous&amp;&amp;r._gfmTasklistFirstContentOfListItem?(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),i):n(t)};function i(t){return(0,q.Ee)(t)?(e.enter("taskListCheckValueUnchecked"),e.consume(t),e.exit("taskListCheckValueUnchecked"),l):88===t||120===t?(e.enter("taskListCheckValueChecked"),e.consume(t),e.exit("taskListCheckValueChecked"),l):n(t)}function l(t){return 93===t?(e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),o):n(t)}function o(r){return(0,q.HP)(r)?t(r):(0,q.On)(r)?e.check({tokenize:X},t,n)(r):n(r)}}};function X(e,t,n){return(0,$.N)(e,function(e){return null===e?n(e):t(e)},"whitespace")}var Y=n(29424),Q=n(7856);function ee(e){let t=this.stack[this.stack.length-2];(0,Y.ok)("listItem"===t.type),t.checked="taskListCheckValueChecked"===e.type}function et(e){let t=this.stack[this.stack.length-2];if(t&amp;&amp;"listItem"===t.type&amp;&amp;"boolean"==typeof t.checked){let e=this.stack[this.stack.length-1];(0,Y.ok)("paragraph"===e.type);let n=e.children[0];if(n&amp;&amp;"text"===n.type){let r;let i=t.children,l=-1;for(;++l&lt;i.length;){let e=i[l];if("paragraph"===e.type){r=e;break}}r===e&amp;&amp;(n.value=n.value.slice(1),0===n.value.length?e.children.shift():e.position&amp;&amp;n.position&amp;&amp;"number"==typeof n.position.start.offset&amp;&amp;(n.position.start.column++,n.position.start.offset++,e.position.start=Object.assign({},n.position.start)))}}this.exit(e)}function en(e,t,n,r){let i=e.children[0],l="boolean"==typeof e.checked&amp;&amp;i&amp;&amp;"paragraph"===i.type,o="["+(e.checked?"x":" ")+"] ",a=n.createTracker(r);l&amp;&amp;a.move(o);let s=Q.p.listItem(e,t,n,{...r,...a.current()});return l&amp;&amp;(s=s.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,function(e){return e+o})),s}var er=n(33049),ei=n(66289);let el=new Map([["number",M],["bullet",A],["check",L],["",F]]),eo=(0,er.fh)("",e=&gt;{e.sub(e.pipe(r.cj,(0,er.EY)(r.Cp)),([t,n])=&gt;{if(!t||!n)return;let r=t.anchor.getNode(),o="root"===r.getKey()?r:(0,i.Bt)(r,e=&gt;{let t=e.getParent();return null!==t&amp;&amp;(0,l.Iq)(t)});null===o&amp;&amp;(o=r.getTopLevelElementOrThrow());let a=o.getKey();if(null!==n.getElementByKey(a)){if(I(o)){let t=(0,i.eu)(r,w),n=t?t.getListType():o.getListType();e.pub(eo,n)}else e.pub(eo,"")}})}),ea=(0,er.HN)(e=&gt;{e.sub(e.pipe(ea,(0,er.EY)(r.Cp)),([e,t])=&gt;{null==t||t.dispatchCommand(el.get(e),void 0)})}),es=(0,ei.Z)({init(e){var t;null==(t=e.getValue(r.u0))||t.registerCommand(l.Pi,()=&gt;!function(e){let t=(0,l.vJ)();if(!(0,l.I2)(t))return!1;let n=function(e){let t=e.getNodes();return new Set(0===t.length?[e.anchor.getNode().getParentOrThrow(),e.focus.getNode().getParentOrThrow()]:t.map(e=&gt;(0,l.ff)(e)?e:e.getParentOrThrow()))}(t),r=0;for(let e of n)if(I(e))r=Math.max(a(e)+1,r);else if(C(e)){let t=e.getParent();if((null==t?void 0:t.getChildren().length)===1){let e=t.getParent();if(C(e)&amp;&amp;1===e.getChildren().length)return!1}if(!I(t))throw Error("ListMaxIndentLevelPlugin: A ListItemNode must have a ListNode for a parent.");r=Math.max(a(t)+1,r)}return r&lt;=7}(0),l.d),e.pubIn({[r.$0]:"lists",[r.C2]:{exit:{taskListCheckValueChecked:ee,taskListCheckValueUnchecked:ee,paragraph:et}},[r.cx]:{text:{91:G}},[r.R1]:[O,P],[r.q]:[v,w],[r.iI]:[D,V],[r.lN]:{unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:en}},[r.aC]:[z,K,B],[r.Id]:[z,K,B]})}})},4734:(e,t,n)=&gt;{"use strict";n.d(t,{G:()=&gt;s});var r=n(84422);let i={testNode:"blockquote",visitNode({actions:e}){e.addAndStepInto((0,r.xi)())}},l={testLexicalNode:r.jd,visitLexicalNode:({lexicalNode:e,mdastParent:t,actions:n})=&gt;{let r={type:"paragraph",children:[]};n.appendToParent(t,{type:"blockquote",children:[r]}),n.visitChildren(e,r)}};var o=n(66289),a=n(95652);let s=(0,o.Z)({init(e){e.pubIn({[a.$0]:"quote",[a.R1]:i,[a.q]:r.dJ,[a.iI]:l})}})},38967:(e,t,n)=&gt;{"use strict";n.d(t,{c3:()=&gt;tQ});var r=n(66289),i=n(33049),l=n(29424);function o(e){return e.length}function a(e){let t="string"==typeof e?e.codePointAt(0):0;return 67===t||99===t?99:76===t||108===t?108:82===t||114===t?114:0}var s=n(7856);function u(e){let t=e._align;(0,l.ok)(t,"expected `_align` on table"),this.enter({type:"table",align:t.map(function(e){return"none"===e?null:e}),children:[]},e),this.data.inTable=!0}function c(e){this.exit(e),this.data.inTable=void 0}function d(e){this.enter({type:"tableRow",children:[]},e)}function f(e){this.exit(e)}function h(e){this.enter({type:"tableCell",children:[]},e)}function p(e){let t=this.resume();this.data.inTable&amp;&amp;(t=t.replace(/\\([\\|])/g,g));let n=this.stack[this.stack.length-1];(0,l.ok)("inlineCode"===n.type),n.value=t,this.exit(e)}function g(e,t){return"|"===t?t:e}var m=n(18090),v=n(565);class x{constructor(){this.map=[]}add(e,t,n){!function(e,t,n,r){let i=0;if(0!==n||0!==r.length){for(;i&lt;e.map.length;){if(e.map[i][0]===t){e.map[i][1]+=n,e.map[i][2].push(...r);return}i+=1}e.map.push([t,n,r])}}(this,e,t,n)}consume(e){if(this.map.sort(function(e,t){return e[0]-t[0]}),0===this.map.length)return;let t=this.map.length,n=[];for(;t&gt;0;)t-=1,n.push(e.slice(this.map[t][0]+this.map[t][1]),this.map[t][2]),e.length=this.map[t][0];n.push(e.slice()),e.length=0;let r=n.pop();for(;r;){for(let t of r)e.push(t);r=n.pop()}this.map.length=0}}function y(e,t,n){let r;let i=this,l=0,o=0;return function(e){let t=i.events.length-1;for(;t&gt;-1;){let e=i.events[t][1].type;if("lineEnding"===e||"linePrefix"===e)t--;else break}let r=t&gt;-1?i.events[t][1].type:null,l="tableHead"===r||"tableRow"===r?_:a;return l===_&amp;&amp;i.parser.lazy[i.now().line]?n(e):l(e)};function a(t){return e.enter("tableHead"),e.enter("tableRow"),124===t||(r=!0,o+=1),s(t)}function s(t){return null===t?n(t):(0,v.HP)(t)?o&gt;1?(o=0,i.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),d):n(t):(0,v.On)(t)?(0,m.N)(e,s,"whitespace")(t):(o+=1,r&amp;&amp;(r=!1,l+=1),124===t)?(e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),r=!0,s):(e.enter("data"),u(t))}function u(t){return null===t||124===t||(0,v.Ee)(t)?(e.exit("data"),s(t)):(e.consume(t),92===t?c:u)}function c(t){return 92===t||124===t?(e.consume(t),u):u(t)}function d(t){return(i.interrupt=!1,i.parser.lazy[i.now().line])?n(t):(e.enter("tableDelimiterRow"),r=!1,(0,v.On)(t))?(0,m.N)(e,f,"linePrefix",i.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):f(t)}function f(t){return 45===t||58===t?p(t):124===t?(r=!0,e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),h):n(t)}function h(t){return(0,v.On)(t)?(0,m.N)(e,p,"whitespace")(t):p(t)}function p(t){return 58===t?(o+=1,r=!0,e.enter("tableDelimiterMarker"),e.consume(t),e.exit("tableDelimiterMarker"),g):45===t?(o+=1,g(t)):null===t||(0,v.HP)(t)?y(t):n(t)}function g(t){return 45===t?(e.enter("tableDelimiterFiller"),function t(n){return 45===n?(e.consume(n),t):58===n?(r=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(n),e.exit("tableDelimiterMarker"),x):(e.exit("tableDelimiterFiller"),x(n))}(t)):n(t)}function x(t){return(0,v.On)(t)?(0,m.N)(e,y,"whitespace")(t):y(t)}function y(i){return 124===i?f(i):null===i||(0,v.HP)(i)?r&amp;&amp;l===o?(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(i)):n(i):n(i)}function _(t){return e.enter("tableRow"),b(t)}function b(n){return 124===n?(e.enter("tableCellDivider"),e.consume(n),e.exit("tableCellDivider"),b):null===n||(0,v.HP)(n)?(e.exit("tableRow"),t(n)):(0,v.On)(n)?(0,m.N)(e,b,"whitespace")(n):(e.enter("data"),C(n))}function C(t){return null===t||124===t||(0,v.Ee)(t)?(e.exit("data"),b(t)):(e.consume(t),92===t?w:C)}function w(t){return 92===t||124===t?(e.consume(t),C):C(t)}}function _(e,t){let n,r,i,l=-1,o=!0,a=0,s=[0,0,0,0],u=[0,0,0,0],c=!1,d=0,f=new x;for(;++l&lt;e.length;){let h=e[l],p=h[1];"enter"===h[0]?"tableHead"===p.type?(c=!1,0!==d&amp;&amp;(C(f,t,d,n,r),r=void 0,d=0),n={type:"table",start:Object.assign({},p.start),end:Object.assign({},p.end)},f.add(l,0,[["enter",n,t]])):"tableRow"===p.type||"tableDelimiterRow"===p.type?(o=!0,i=void 0,s=[0,0,0,0],u=[0,l+1,0,0],c&amp;&amp;(c=!1,r={type:"tableBody",start:Object.assign({},p.start),end:Object.assign({},p.end)},f.add(l,0,[["enter",r,t]])),a="tableDelimiterRow"===p.type?2:r?3:1):a&amp;&amp;("data"===p.type||"tableDelimiterMarker"===p.type||"tableDelimiterFiller"===p.type)?(o=!1,0===u[2]&amp;&amp;(0!==s[1]&amp;&amp;(u[0]=u[1],i=b(f,t,s,a,void 0,i),s=[0,0,0,0]),u[2]=l)):"tableCellDivider"===p.type&amp;&amp;(o?o=!1:(0!==s[1]&amp;&amp;(u[0]=u[1],i=b(f,t,s,a,void 0,i)),u=[(s=u)[1],l,0,0])):"tableHead"===p.type?(c=!0,d=l):"tableRow"===p.type||"tableDelimiterRow"===p.type?(d=l,0!==s[1]?(u[0]=u[1],i=b(f,t,s,a,l,i)):0!==u[1]&amp;&amp;(i=b(f,t,u,a,l,i)),a=0):a&amp;&amp;("data"===p.type||"tableDelimiterMarker"===p.type||"tableDelimiterFiller"===p.type)&amp;&amp;(u[3]=l)}for(0!==d&amp;&amp;C(f,t,d,n,r),f.consume(t.events),l=-1;++l&lt;t.events.length;){let e=t.events[l];"enter"===e[0]&amp;&amp;"table"===e[1].type&amp;&amp;(e[1]._align=function(e,t){let n=!1,r=[];for(;t&lt;e.length;){let i=e[t];if(n){if("enter"===i[0])"tableContent"===i[1].type&amp;&amp;r.push("tableDelimiterMarker"===e[t+1][1].type?"left":"none");else if("tableContent"===i[1].type){if("tableDelimiterMarker"===e[t-1][1].type){let e=r.length-1;r[e]="left"===r[e]?"center":"right"}}else if("tableDelimiterRow"===i[1].type)break}else"enter"===i[0]&amp;&amp;"tableDelimiterRow"===i[1].type&amp;&amp;(n=!0);t+=1}return r}(t.events,l))}return e}function b(e,t,n,r,i,l){0!==n[0]&amp;&amp;(l.end=Object.assign({},w(t.events,n[0])),e.add(n[0],0,[["exit",l,t]]));let o=w(t.events,n[1]);if(l={type:1===r?"tableHeader":2===r?"tableDelimiter":"tableData",start:Object.assign({},o),end:Object.assign({},o)},e.add(n[1],0,[["enter",l,t]]),0!==n[2]){let i=w(t.events,n[2]),l=w(t.events,n[3]),o={type:"tableContent",start:Object.assign({},i),end:Object.assign({},l)};if(e.add(n[2],0,[["enter",o,t]]),2!==r){let r=t.events[n[2]],i=t.events[n[3]];if(r[1].end=Object.assign({},i[1].end),r[1].type="chunkText",r[1].contentType="text",n[3]&gt;n[2]+1){let t=n[2]+1,r=n[3]-n[2]-1;e.add(t,r,[])}}e.add(n[3]+1,0,[["exit",o,t]])}return void 0!==i&amp;&amp;(l.end=Object.assign({},w(t.events,i)),e.add(i,0,[["exit",l,t]]),l=void 0),l}function C(e,t,n,r,i){let l=[],o=w(t.events,n);i&amp;&amp;(i.end=Object.assign({},o),l.push(["exit",i,t])),r.end=Object.assign({},o),l.push(["exit",r,t]),e.add(n+1,0,l)}function w(e,t){let n=e[t],r="enter"===n[0]?"start":"end";return n[1][r]}var k=n(95652),E=n(3343),T=n(12115),S=n(20804),N=n(67608),I=n(56313);let A=[["Cat","rgb(125, 50, 0)"],["Dog","rgb(100, 0, 0)"],["Rabbit","rgb(150, 0, 0)"],["Frog","rgb(200, 0, 0)"],["Fox","rgb(200, 75, 0)"],["Hedgehog","rgb(0, 75, 0)"],["Pigeon","rgb(0, 125, 0)"],["Squirrel","rgb(75, 100, 0)"],["Bear","rgb(125, 100, 0)"],["Tiger","rgb(0, 0, 150)"],["Leopard","rgb(0, 0, 200)"],["Zebra","rgb(0, 0, 250)"],["Wolf","rgb(0, 100, 150)"],["Owl","rgb(0, 100, 100)"],["Gull","rgb(100, 0, 100)"],["Squid","rgb(150, 0, 150)"]],M=A[Math.floor(Math.random()*A.length)],L=(0,T.createContext)({clientID:0,color:M[1],isCollabActive:!1,name:M[0],yjsDocMap:new Map});var F=n(29632),O=n(95155),P=function(e){return e&amp;&amp;e.__esModule&amp;&amp;Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(function(e){let t=new URLSearchParams;t.append("code",e);for(let e=1;e&lt;arguments.length;e++)t.append("v",arguments[e]);throw Error(`Minified Lexical error #${e}; visit https://lexical.dev/docs/error?${t} for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`)});function D(e){let t=e.transform();return null!==t?new Set([t]):new Set}function V({initialEditor:e,children:t,initialNodes:n,initialTheme:r,skipCollabChecks:i}){let l=(0,T.useRef)(!1),o=(0,T.useContext)(F.Gu);null==o&amp;&amp;P(9);let[a,{getTheme:s}]=o,u=(0,T.useMemo)(()=&gt;{let t=r||s()||void 0,i=(0,F.Mx)(o,t);if(void 0!==t&amp;&amp;(e._config.theme=t),e._parentEditor=a,n)for(let t of n){let n=null,r=null;if("function"!=typeof t){let e=t;t=e.replace,n=e.with,r=e.withKlass||null}let i=e._nodes.get(t.getType());e._nodes.set(t.getType(),{exportDOM:i?i.exportDOM:void 0,klass:t,replace:n,replaceWithKlass:r,transforms:D(t)})}else for(let[t,n]of e._nodes=new Map(a._nodes))e._nodes.set(t,{exportDOM:n.exportDOM,klass:n.klass,replace:n.replace,replaceWithKlass:n.replaceWithKlass,transforms:D(n.klass)});return e._config.namespace=a._config.namespace,e._editable=a._editable,[e,i]},[]),{isCollabActive:c,yjsDocMap:d}=(0,T.useContext)(L),f=i||l.current||d.has(e.getKey());return(0,T.useEffect)(()=&gt;{f&amp;&amp;(l.current=!0)},[f]),(0,T.useEffect)(()=&gt;a.registerEditableListener(t=&gt;{e.setEditable(t)}),[e,a]),(0,O.jsx)(F.Gu.Provider,{value:u,children:!c||f?t:null})}var H=n(33627),R=n(93610),z=n(88068),B=n(18166),J=n(59674),j=n(62292),W=n(20196),Z=n(67668),U=n(96932),K=n(57339),$=n(23360),q=T.forwardRef((e,t)=&gt;{let{children:n,width:r=10,height:i=5,...l}=e;return(0,O.jsx)($.sG.svg,{...l,ref:t,width:r,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,O.jsx)("polygon",{points:"0,0 30,0 15,10"})})});q.displayName="Arrow";var G=n(41524),X=n(46611),Y="Popper",[Q,ee]=(0,B.A)(Y),[et,en]=Q(Y),er=e=&gt;{let{__scopePopper:t,children:n}=e,[r,i]=T.useState(null);return(0,O.jsx)(et,{scope:t,anchor:r,onAnchorChange:i,children:n})};er.displayName=Y;var ei="PopperAnchor",el=T.forwardRef((e,t)=&gt;{let{__scopePopper:n,virtualRef:r,...i}=e,l=en(ei,n),o=T.useRef(null),a=(0,z.s)(t,o);return T.useEffect(()=&gt;{l.onAnchorChange((null==r?void 0:r.current)||o.current)}),r?null:(0,O.jsx)($.sG.div,{...i,ref:a})});el.displayName=ei;var eo="PopperContent",[ea,es]=Q(eo),eu=T.forwardRef((e,t)=&gt;{var n,r,i,l,o,a,s,u;let{__scopePopper:c,side:d="bottom",sideOffset:f=0,align:h="center",alignOffset:p=0,arrowPadding:g=0,avoidCollisions:m=!0,collisionBoundary:v=[],collisionPadding:x=0,sticky:y="partial",hideWhenDetached:_=!1,updatePositionStrategy:b="optimized",onPlaced:C,...w}=e,k=en(eo,c),[E,S]=T.useState(null),N=(0,z.s)(t,e=&gt;S(e)),[I,A]=T.useState(null),M=function(e){let[t,n]=T.useState(void 0);return(0,X.N)(()=&gt;{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=&gt;{let r,i;if(!Array.isArray(t)||!t.length)return;let l=t[0];if("borderBoxSize"in l){let e=l.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,i=t.blockSize}else r=e.offsetWidth,i=e.offsetHeight;n({width:r,height:i})});return t.observe(e,{box:"border-box"}),()=&gt;t.unobserve(e)}n(void 0)},[e]),t}(I),L=null!==(s=null==M?void 0:M.width)&amp;&amp;void 0!==s?s:0,F=null!==(u=null==M?void 0:M.height)&amp;&amp;void 0!==u?u:0,P="number"==typeof x?x:{top:0,right:0,bottom:0,left:0,...x},D=Array.isArray(v)?v:[v],V=D.length&gt;0,H={padding:P,boundary:D.filter(eh),altBoundary:V},{refs:R,floatingStyles:B,placement:J,isPositioned:j,middlewareData:W}=(0,U.we)({strategy:"fixed",placement:d+("center"!==h?"-"+h:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),n=0;n&lt;e;n++)t[n]=arguments[n];return(0,K.ll)(...t,{animationFrame:"always"===b})},elements:{reference:k.anchor},middleware:[(0,U.cY)({mainAxis:f+F,alignmentAxis:p}),m&amp;&amp;(0,U.BN)({mainAxis:!0,crossAxis:!1,limiter:"partial"===y?(0,U.ER)():void 0,...H}),m&amp;&amp;(0,U.UU)({...H}),(0,U.Ej)({...H,apply:e=&gt;{let{elements:t,rects:n,availableWidth:r,availableHeight:i}=e,{width:l,height:o}=n.reference,a=t.floating.style;a.setProperty("--radix-popper-available-width","".concat(r,"px")),a.setProperty("--radix-popper-available-height","".concat(i,"px")),a.setProperty("--radix-popper-anchor-width","".concat(l,"px")),a.setProperty("--radix-popper-anchor-height","".concat(o,"px"))}}),I&amp;&amp;(0,U.UE)({element:I,padding:g}),ep({arrowWidth:L,arrowHeight:F}),_&amp;&amp;(0,U.jD)({strategy:"referenceHidden",...H})]}),[Z,q]=eg(J),Y=(0,G.c)(C);(0,X.N)(()=&gt;{j&amp;&amp;(null==Y||Y())},[j,Y]);let Q=null===(n=W.arrow)||void 0===n?void 0:n.x,ee=null===(r=W.arrow)||void 0===r?void 0:r.y,et=(null===(i=W.arrow)||void 0===i?void 0:i.centerOffset)!==0,[er,ei]=T.useState();return(0,X.N)(()=&gt;{E&amp;&amp;ei(window.getComputedStyle(E).zIndex)},[E]),(0,O.jsx)("div",{ref:R.setFloating,"data-radix-popper-content-wrapper":"",style:{...B,transform:j?B.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:er,"--radix-popper-transform-origin":[null===(l=W.transformOrigin)||void 0===l?void 0:l.x,null===(o=W.transformOrigin)||void 0===o?void 0:o.y].join(" "),...(null===(a=W.hide)||void 0===a?void 0:a.referenceHidden)&amp;&amp;{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,O.jsx)(ea,{scope:c,placedSide:Z,onArrowChange:A,arrowX:Q,arrowY:ee,shouldHideArrow:et,children:(0,O.jsx)($.sG.div,{"data-side":Z,"data-align":q,...w,ref:N,style:{...w.style,animation:j?void 0:"none"}})})})});eu.displayName=eo;var ec="PopperArrow",ed={top:"bottom",right:"left",bottom:"top",left:"right"},ef=T.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,i=es(ec,n),l=ed[i.placedSide];return(0,O.jsx)("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[l]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:(0,O.jsx)(q,{...r,ref:t,style:{...r.style,display:"block"}})})});function eh(e){return null!==e}ef.displayName=ec;var ep=e=&gt;({name:"transformOrigin",options:e,fn(t){var n,r,i,l,o;let{placement:a,rects:s,middlewareData:u}=t,c=(null===(n=u.arrow)||void 0===n?void 0:n.centerOffset)!==0,d=c?0:e.arrowWidth,f=c?0:e.arrowHeight,[h,p]=eg(a),g={start:"0%",center:"50%",end:"100%"}[p],m=(null!==(l=null===(r=u.arrow)||void 0===r?void 0:r.x)&amp;&amp;void 0!==l?l:0)+d/2,v=(null!==(o=null===(i=u.arrow)||void 0===i?void 0:i.y)&amp;&amp;void 0!==o?o:0)+f/2,x="",y="";return"bottom"===h?(x=c?g:"".concat(m,"px"),y="".concat(-f,"px")):"top"===h?(x=c?g:"".concat(m,"px"),y="".concat(s.floating.height+f,"px")):"right"===h?(x="".concat(-f,"px"),y=c?g:"".concat(v,"px")):"left"===h&amp;&amp;(x="".concat(s.floating.width+f,"px"),y=c?g:"".concat(v,"px")),{data:{x,y}}}});function eg(e){let[t,n="center"]=e.split("-");return[t,n]}var em=n(17323),ev=n(17028),ex=n(12317),ey=n(1488),e_=n(15587),eb=n(2431),eC="Popover",[ew,ek]=(0,B.A)(eC,[ee]),eE=ee(),[eT,eS]=ew(eC),eN=e=&gt;{let{__scopePopover:t,children:n,open:r,defaultOpen:i,onOpenChange:l,modal:o=!1}=e,a=eE(t),s=T.useRef(null),[u,c]=T.useState(!1),[d=!1,f]=(0,ey.i)({prop:r,defaultProp:i,onChange:l});return(0,O.jsx)(er,{...a,children:(0,O.jsx)(eT,{scope:t,contentId:(0,Z.B)(),triggerRef:s,open:d,onOpenChange:f,onOpenToggle:T.useCallback(()=&gt;f(e=&gt;!e),[f]),hasCustomAnchor:u,onCustomAnchorAdd:T.useCallback(()=&gt;c(!0),[]),onCustomAnchorRemove:T.useCallback(()=&gt;c(!1),[]),modal:o,children:n})})};eN.displayName=eC;var eI="PopoverAnchor";T.forwardRef((e,t)=&gt;{let{__scopePopover:n,...r}=e,i=eS(eI,n),l=eE(n),{onCustomAnchorAdd:o,onCustomAnchorRemove:a}=i;return T.useEffect(()=&gt;(o(),()=&gt;a()),[o,a]),(0,O.jsx)(el,{...l,...r,ref:t})}).displayName=eI;var eA="PopoverTrigger",eM=T.forwardRef((e,t)=&gt;{let{__scopePopover:n,...r}=e,i=eS(eA,n),l=eE(n),o=(0,z.s)(t,i.triggerRef),a=(0,O.jsx)($.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":ej(i.open),...r,ref:o,onClick:(0,R.m)(e.onClick,i.onOpenToggle)});return i.hasCustomAnchor?a:(0,O.jsx)(el,{asChild:!0,...l,children:a})});eM.displayName=eA;var eL="PopoverPortal",[eF,eO]=ew(eL,{forceMount:void 0}),eP=e=&gt;{let{__scopePopover:t,forceMount:n,children:r,container:i}=e,l=eS(eL,t);return(0,O.jsx)(eF,{scope:t,forceMount:n,children:(0,O.jsx)(ev.C,{present:n||l.open,children:(0,O.jsx)(em.Z,{asChild:!0,container:i,children:r})})})};eP.displayName=eL;var eD="PopoverContent",eV=T.forwardRef((e,t)=&gt;{let n=eO(eD,e.__scopePopover),{forceMount:r=n.forceMount,...i}=e,l=eS(eD,e.__scopePopover);return(0,O.jsx)(ev.C,{present:r||l.open,children:l.modal?(0,O.jsx)(eH,{...i,ref:t}):(0,O.jsx)(eR,{...i,ref:t})})});eV.displayName=eD;var eH=T.forwardRef((e,t)=&gt;{let n=eS(eD,e.__scopePopover),r=T.useRef(null),i=(0,z.s)(t,r),l=T.useRef(!1);return T.useEffect(()=&gt;{let e=r.current;if(e)return(0,e_.Eq)(e)},[]),(0,O.jsx)(eb.A,{as:ex.DX,allowPinchZoom:!0,children:(0,O.jsx)(ez,{...e,ref:i,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,R.m)(e.onCloseAutoFocus,e=&gt;{var t;e.preventDefault(),l.current||null===(t=n.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:(0,R.m)(e.onPointerDownOutside,e=&gt;{let t=e.detail.originalEvent,n=0===t.button&amp;&amp;!0===t.ctrlKey,r=2===t.button||n;l.current=r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,R.m)(e.onFocusOutside,e=&gt;e.preventDefault(),{checkForDefaultPrevented:!1})})})}),eR=T.forwardRef((e,t)=&gt;{let n=eS(eD,e.__scopePopover),r=T.useRef(!1),i=T.useRef(!1);return(0,O.jsx)(ez,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=&gt;{var l,o;null===(l=e.onCloseAutoFocus)||void 0===l||l.call(e,t),t.defaultPrevented||(r.current||null===(o=n.triggerRef.current)||void 0===o||o.focus(),t.preventDefault()),r.current=!1,i.current=!1},onInteractOutside:t=&gt;{var l,o;null===(l=e.onInteractOutside)||void 0===l||l.call(e,t),t.defaultPrevented||(r.current=!0,"pointerdown"!==t.detail.originalEvent.type||(i.current=!0));let a=t.target;(null===(o=n.triggerRef.current)||void 0===o?void 0:o.contains(a))&amp;&amp;t.preventDefault(),"focusin"===t.detail.originalEvent.type&amp;&amp;i.current&amp;&amp;t.preventDefault()}})}),ez=T.forwardRef((e,t)=&gt;{let{__scopePopover:n,trapFocus:r,onOpenAutoFocus:i,onCloseAutoFocus:l,disableOutsidePointerEvents:o,onEscapeKeyDown:a,onPointerDownOutside:s,onFocusOutside:u,onInteractOutside:c,...d}=e,f=eS(eD,n),h=eE(n);return(0,j.Oh)(),(0,O.jsx)(W.n,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:i,onUnmountAutoFocus:l,children:(0,O.jsx)(J.qW,{asChild:!0,disableOutsidePointerEvents:o,onInteractOutside:c,onEscapeKeyDown:a,onPointerDownOutside:s,onFocusOutside:u,onDismiss:()=&gt;f.onOpenChange(!1),children:(0,O.jsx)(eu,{"data-state":ej(f.open),role:"dialog",id:f.contentId,...h,...d,ref:t,style:{...d.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),eB="PopoverClose";T.forwardRef((e,t)=&gt;{let{__scopePopover:n,...r}=e,i=eS(eB,n);return(0,O.jsx)($.sG.button,{type:"button",...r,ref:t,onClick:(0,R.m)(e.onClick,()=&gt;i.onOpenChange(!1))})}).displayName=eB;var eJ=T.forwardRef((e,t)=&gt;{let{__scopePopover:n,...r}=e,i=eE(n);return(0,O.jsx)(ef,{...i,...r,ref:t})});function ej(e){return e?"open":"closed"}eJ.displayName="PopoverArrow";var eW=n(4386),eZ=n(1289),eU=n(38041),eK=n(91594),e$=n(28714),eq=T.createContext(void 0);function eG(e){let t=T.useContext(eq);return e||t||"ltr"}var eX="rovingFocusGroup.onEntryFocus",eY={bubbles:!1,cancelable:!0},eQ="RovingFocusGroup",[e1,e0,e5]=function(e){let t=e+"CollectionProvider",[n,r]=(0,B.A)(t),[i,l]=n(t,{collectionRef:{current:null},itemMap:new Map}),o=e=&gt;{let{scope:t,children:n}=e,r=T.useRef(null),l=T.useRef(new Map).current;return(0,O.jsx)(i,{scope:t,itemMap:l,collectionRef:r,children:n})};o.displayName=t;let a=e+"CollectionSlot",s=T.forwardRef((e,t)=&gt;{let{scope:n,children:r}=e,i=l(a,n),o=(0,z.s)(t,i.collectionRef);return(0,O.jsx)(ex.DX,{ref:o,children:r})});s.displayName=a;let u=e+"CollectionItemSlot",c="data-radix-collection-item",d=T.forwardRef((e,t)=&gt;{let{scope:n,children:r,...i}=e,o=T.useRef(null),a=(0,z.s)(t,o),s=l(u,n);return T.useEffect(()=&gt;(s.itemMap.set(o,{ref:o,...i}),()=&gt;void s.itemMap.delete(o))),(0,O.jsx)(ex.DX,{[c]:"",ref:a,children:r})});return d.displayName=u,[{Provider:o,Slot:s,ItemSlot:d},function(t){let n=l(e+"CollectionConsumer",t);return T.useCallback(()=&gt;{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(c,"]")));return Array.from(n.itemMap.values()).sort((e,n)=&gt;t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},r]}(eQ),[e2,e9]=(0,B.A)(eQ,[e5]),[e3,e6]=e2(eQ),e8=T.forwardRef((e,t)=&gt;(0,O.jsx)(e1.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,O.jsx)(e1.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,O.jsx)(e7,{...e,ref:t})})}));e8.displayName=eQ;var e7=T.forwardRef((e,t)=&gt;{let{__scopeRovingFocusGroup:n,orientation:r,loop:i=!1,dir:l,currentTabStopId:o,defaultCurrentTabStopId:a,onCurrentTabStopIdChange:s,onEntryFocus:u,preventScrollOnEntryFocus:c=!1,...d}=e,f=T.useRef(null),h=(0,z.s)(t,f),p=eG(l),[g=null,m]=(0,ey.i)({prop:o,defaultProp:a,onChange:s}),[v,x]=T.useState(!1),y=(0,G.c)(u),_=e0(n),b=T.useRef(!1),[C,w]=T.useState(0);return T.useEffect(()=&gt;{let e=f.current;if(e)return e.addEventListener(eX,y),()=&gt;e.removeEventListener(eX,y)},[y]),(0,O.jsx)(e3,{scope:n,orientation:r,dir:p,loop:i,currentTabStopId:g,onItemFocus:T.useCallback(e=&gt;m(e),[m]),onItemShiftTab:T.useCallback(()=&gt;x(!0),[]),onFocusableItemAdd:T.useCallback(()=&gt;w(e=&gt;e+1),[]),onFocusableItemRemove:T.useCallback(()=&gt;w(e=&gt;e-1),[]),children:(0,O.jsx)($.sG.div,{tabIndex:v||0===C?-1:0,"data-orientation":r,...d,ref:h,style:{outline:"none",...e.style},onMouseDown:(0,R.m)(e.onMouseDown,()=&gt;{b.current=!0}),onFocus:(0,R.m)(e.onFocus,e=&gt;{let t=!b.current;if(e.target===e.currentTarget&amp;&amp;t&amp;&amp;!v){let t=new CustomEvent(eX,eY);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=_().filter(e=&gt;e.focusable);tn([e.find(e=&gt;e.active),e.find(e=&gt;e.id===g),...e].filter(Boolean).map(e=&gt;e.ref.current),c)}}b.current=!1}),onBlur:(0,R.m)(e.onBlur,()=&gt;x(!1))})})}),e4="RovingFocusGroupItem",te=T.forwardRef((e,t)=&gt;{let{__scopeRovingFocusGroup:n,focusable:r=!0,active:i=!1,tabStopId:l,...o}=e,a=(0,Z.B)(),s=l||a,u=e6(e4,n),c=u.currentTabStopId===s,d=e0(n),{onFocusableItemAdd:f,onFocusableItemRemove:h}=u;return T.useEffect(()=&gt;{if(r)return f(),()=&gt;h()},[r,f,h]),(0,O.jsx)(e1.ItemSlot,{scope:n,id:s,focusable:r,active:i,children:(0,O.jsx)($.sG.span,{tabIndex:c?0:-1,"data-orientation":u.orientation,...o,ref:t,onMouseDown:(0,R.m)(e.onMouseDown,e=&gt;{r?u.onItemFocus(s):e.preventDefault()}),onFocus:(0,R.m)(e.onFocus,()=&gt;u.onItemFocus(s)),onKeyDown:(0,R.m)(e.onKeyDown,e=&gt;{if("Tab"===e.key&amp;&amp;e.shiftKey){u.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=function(e,t,n){var r;let i=(r=e.key,"rtl"!==n?r:"ArrowLeft"===r?"ArrowRight":"ArrowRight"===r?"ArrowLeft":r);if(!("vertical"===t&amp;&amp;["ArrowLeft","ArrowRight"].includes(i))&amp;&amp;!("horizontal"===t&amp;&amp;["ArrowUp","ArrowDown"].includes(i)))return tt[i]}(e,u.orientation,u.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let n=d().filter(e=&gt;e.focusable).map(e=&gt;e.ref.current);if("last"===t)n.reverse();else if("prev"===t||"next"===t){"prev"===t&amp;&amp;n.reverse();let r=n.indexOf(e.currentTarget);n=u.loop?function(e,t){return e.map((n,r)=&gt;e[(t+r)%e.length])}(n,r+1):n.slice(r+1)}setTimeout(()=&gt;tn(n))}})})})});te.displayName=e4;var tt={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function tn(e){let t=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]&amp;&amp;arguments[1],n=document.activeElement;for(let r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}var tr="horizontal",ti=["horizontal","vertical"],tl=T.forwardRef((e,t)=&gt;{let{decorative:n,orientation:r=tr,...i}=e,l=ti.includes(r)?r:tr;return(0,O.jsx)($.sG.div,{"data-orientation":l,...n?{role:"none"}:{"aria-orientation":"vertical"===l?l:void 0,role:"separator"},...i,ref:t})});tl.displayName="Separator";var to=T.forwardRef((e,t)=&gt;{let{pressed:n,defaultPressed:r=!1,onPressedChange:i,...l}=e,[o=!1,a]=(0,ey.i)({prop:n,onChange:i,defaultProp:r});return(0,O.jsx)($.sG.button,{type:"button","aria-pressed":o,"data-state":o?"on":"off","data-disabled":e.disabled?"":void 0,...l,ref:t,onClick:(0,R.m)(e.onClick,()=&gt;{e.disabled||a(!o)})})});to.displayName="Toggle";var ta="ToggleGroup",[ts,tu]=(0,B.A)(ta,[e9]),tc=e9(),td=T.forwardRef((e,t)=&gt;{let{type:n,...r}=e;if("single"===n)return(0,O.jsx)(tp,{...r,ref:t});if("multiple"===n)return(0,O.jsx)(tg,{...r,ref:t});throw Error("Missing prop `type` expected on `".concat(ta,"`"))});td.displayName=ta;var[tf,th]=ts(ta),tp=T.forwardRef((e,t)=&gt;{let{value:n,defaultValue:r,onValueChange:i=()=&gt;{},...l}=e,[o,a]=(0,ey.i)({prop:n,defaultProp:r,onChange:i});return(0,O.jsx)(tf,{scope:e.__scopeToggleGroup,type:"single",value:o?[o]:[],onItemActivate:a,onItemDeactivate:T.useCallback(()=&gt;a(""),[a]),children:(0,O.jsx)(tx,{...l,ref:t})})}),tg=T.forwardRef((e,t)=&gt;{let{value:n,defaultValue:r,onValueChange:i=()=&gt;{},...l}=e,[o=[],a]=(0,ey.i)({prop:n,defaultProp:r,onChange:i}),s=T.useCallback(e=&gt;a(function(){let t=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]?arguments[0]:[];return[...t,e]}),[a]),u=T.useCallback(e=&gt;a(function(){let t=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]?arguments[0]:[];return t.filter(t=&gt;t!==e)}),[a]);return(0,O.jsx)(tf,{scope:e.__scopeToggleGroup,type:"multiple",value:o,onItemActivate:s,onItemDeactivate:u,children:(0,O.jsx)(tx,{...l,ref:t})})});td.displayName=ta;var[tm,tv]=ts(ta),tx=T.forwardRef((e,t)=&gt;{let{__scopeToggleGroup:n,disabled:r=!1,rovingFocus:i=!0,orientation:l,dir:o,loop:a=!0,...s}=e,u=tc(n),c=eG(o),d={role:"group",dir:c,...s};return(0,O.jsx)(tm,{scope:n,rovingFocus:i,disabled:r,children:i?(0,O.jsx)(e8,{asChild:!0,...u,orientation:l,dir:c,loop:a,children:(0,O.jsx)($.sG.div,{...d,ref:t})}):(0,O.jsx)($.sG.div,{...d,ref:t})})}),ty="ToggleGroupItem",t_=T.forwardRef((e,t)=&gt;{let n=th(ty,e.__scopeToggleGroup),r=tv(ty,e.__scopeToggleGroup),i=tc(e.__scopeToggleGroup),l=n.value.includes(e.value),o=r.disabled||e.disabled,a={...e,pressed:l,disabled:o},s=T.useRef(null);return r.rovingFocus?(0,O.jsx)(te,{asChild:!0,...i,focusable:!o,active:l,ref:s,children:(0,O.jsx)(tb,{...a,ref:t})}):(0,O.jsx)(tb,{...a,ref:t})});t_.displayName=ty;var tb=T.forwardRef((e,t)=&gt;{let{__scopeToggleGroup:n,value:r,...i}=e,l=th(ty,n),o={role:"radio","aria-checked":e.pressed,"aria-pressed":void 0},a="single"===l.type?o:void 0;return(0,O.jsx)(to,{...a,...i,ref:t,onPressedChange:e=&gt;{e?l.onItemActivate(r):l.onItemDeactivate(r)}})}),tC="Toolbar",[tw,tk]=(0,B.A)(tC,[e9,tu]),tE=e9(),tT=tu(),[tS,tN]=tw(tC),tI=T.forwardRef((e,t)=&gt;{let{__scopeToolbar:n,orientation:r="horizontal",dir:i,loop:l=!0,...o}=e,a=tE(n),s=eG(i);return(0,O.jsx)(tS,{scope:n,orientation:r,dir:s,children:(0,O.jsx)(e8,{asChild:!0,...a,orientation:r,dir:s,loop:l,children:(0,O.jsx)($.sG.div,{role:"toolbar","aria-orientation":r,dir:s,...o,ref:t})})})});tI.displayName=tC;var tA="ToolbarSeparator",tM=T.forwardRef((e,t)=&gt;{let{__scopeToolbar:n,...r}=e,i=tN(tA,n);return(0,O.jsx)(tl,{orientation:"horizontal"===i.orientation?"vertical":"horizontal",...r,ref:t})});tM.displayName=tA;var tL=T.forwardRef((e,t)=&gt;{let{__scopeToolbar:n,...r}=e,i=tE(n);return(0,O.jsx)(te,{asChild:!0,...i,focusable:!e.disabled,children:(0,O.jsx)($.sG.button,{type:"button",...r,ref:t})})});tL.displayName="ToolbarButton",T.forwardRef((e,t)=&gt;{let{__scopeToolbar:n,...r}=e,i=tE(n);return(0,O.jsx)(te,{asChild:!0,...i,focusable:!0,children:(0,O.jsx)($.sG.a,{...r,ref:t,onKeyDown:(0,R.m)(e.onKeyDown,e=&gt;{" "===e.key&amp;&amp;e.currentTarget.click()})})})}).displayName="ToolbarLink";var tF="ToolbarToggleGroup",tO=T.forwardRef((e,t)=&gt;{let{__scopeToolbar:n,...r}=e,i=tN(tF,n),l=tT(n);return(0,O.jsx)(td,{"data-orientation":i.orientation,dir:i.dir,...l,...r,ref:t,rovingFocus:!1})});tO.displayName=tF;var tP=T.forwardRef((e,t)=&gt;{let{__scopeToolbar:n,...r}=e,i=tT(n),l={__scopeToolbar:e.__scopeToolbar};return(0,O.jsx)(tL,{asChild:!0,...l,children:(0,O.jsx)(t_,{...i,...r,ref:t})})});tP.displayName="ToolbarToggleItem";var tD=n(4617),tV=n(47396);let tH=e=&gt;0===e?"th":"td",tR={center:tV.Ay.centeredCell,left:tV.Ay.leftAlignedCell,right:tV.Ay.rightAlignedCell},tz=({mdastNode:e,parentEditor:t,lexicalTable:n})=&gt;{let[r,l]=T.useState(null),[o,a]=(0,i.uX)(k.yr,k.pc),s=T.useMemo(()=&gt;e=&gt;(e.__cacheKey||(e.__cacheKey=function(){let e=[...Array(256).keys()].map(e=&gt;e.toString(16).padStart(2,"0")),t=crypto.getRandomValues(new Uint8Array(16));return t[6]=15&amp;t[6]|64,t[8]=63&amp;t[8]|128,[...t.entries()].map(([t,n])=&gt;[4,6,8,10].includes(t)?`-${e[n]}`:e[n]).join("")}()),e.__cacheKey),[]),u=T.useCallback(e=&gt;{let r=n.getColCount();if(null===e){l(null);return}let[i,o]=e;if(i&gt;r-1&amp;&amp;(i=0,o++),i&lt;0&amp;&amp;(i=r-1,o-=1),o&gt;n.getRowCount()-1){l(null),t.update(()=&gt;{if(n.getLatest().getNextSibling())n.getLatest().selectNext();else{let e=(0,E.lJ)();n.insertAfter(e),e.select()}});return}if(o&lt;0){l(null),t.update(()=&gt;{n.getLatest().selectPrevious()});return}l([i,o])},[n,t]);T.useEffect(()=&gt;{n.focusEmitter.subscribe(u)},[n,u]);let c=T.useCallback(e=&gt;{e.preventDefault(),t.update(()=&gt;{n.addRowToBottom(),l([0,n.getRowCount()])})},[t,n]),d=T.useCallback(e=&gt;{e.preventDefault(),t.update(()=&gt;{n.addColumnToRight(),l([n.getColCount(),0])})},[t,n]),[f,h]=T.useState([-1,-1]),p=T.useCallback(e=&gt;{let t=e.target;for(;t&amp;&amp;!["TH","TD"].includes(t.tagName);){if(t===e.currentTarget)return;t=t.parentElement}if(null===t)return;let n=t.parentElement;h(["TFOOT"===n.parentElement.tagName?-1:Array.from(n.children).indexOf(t),"TH"===t.tagName?-1:Array.from(n.parentElement.children).indexOf(n)])},[]),g=(0,k.Bd)();return T.createElement("table",{className:tV.Ay.tableEditor,onMouseOver:p,onMouseLeave:()=&gt;{h([-1,-1])}},T.createElement("colgroup",null,a?null:T.createElement("col",null),Array.from({length:e.children[0].children.length},(t,n)=&gt;{let r=tR[(e.align??[])[n]??"left"];return T.createElement("col",{key:n,className:r})}),a?null:T.createElement("col",null)),a||T.createElement("thead",null,T.createElement("tr",null,T.createElement("th",{className:tV.Ay.tableToolsColumn}),Array.from({length:e.children[0].children.length},(r,i)=&gt;T.createElement("th",{key:i,"data-tool-cell":!0},T.createElement(tj,{setActiveCellWithBoundaries:u,parentEditor:t,colIndex:i,highlightedCoordinates:f,lexicalTable:n,align:(e.align??[])[i]}))),T.createElement("th",{className:tV.Ay.tableToolsColumn,"data-tool-cell":!0},T.createElement("button",{className:tV.Ay.iconButton,type:"button",title:g("table.deleteTable","Delete table"),onClick:e=&gt;{e.preventDefault(),t.update(()=&gt;{n.selectNext(),n.remove()})}},o("delete_small"))))),T.createElement("tbody",null,e.children.map((i,l)=&gt;{let c=tH(l);return T.createElement("tr",{key:l},a||T.createElement(c,{className:tV.Ay.toolCell,"data-tool-cell":!0},T.createElement(tW,{setActiveCellWithBoundaries:u,parentEditor:t,rowIndex:l,highlightedCoordinates:f,lexicalTable:n})),i.children.map((i,o)=&gt;{var c;return T.createElement(tB,{align:null==(c=e.align)?void 0:c[o],key:s(i),contents:i.children,setActiveCell:u,rowIndex:l,colIndex:o,lexicalTable:n,parentEditor:t,activeCell:a?[-1,-1]:r})}),a||0===l&amp;&amp;T.createElement("th",{rowSpan:n.getRowCount(),"data-tool-cell":!0},T.createElement("button",{type:"button",className:tV.Ay.addColumnButton,onClick:d},o("add_column"))))})),a||T.createElement("tfoot",null,T.createElement("tr",null,T.createElement("th",null),T.createElement("th",{colSpan:n.getColCount()},T.createElement("button",{type:"button",className:tV.Ay.addRowButton,onClick:c},o("add_row"))),T.createElement("th",null))))},tB=({align:e,...t})=&gt;{let{activeCell:n,setActiveCell:r}=t,i=!!(n&amp;&amp;n[0]===t.colIndex&amp;&amp;n[1]===t.rowIndex),l=tR[e??"left"],o=tH(t.rowIndex);return T.createElement(o,{className:l,"data-active":i,onClick:()=&gt;{r([t.colIndex,t.rowIndex])}},T.createElement(tJ,{...t,focus:i}))},tJ=({focus:e,setActiveCell:t,parentEditor:n,lexicalTable:r,contents:l,colIndex:o,rowIndex:a})=&gt;{let[s,u,c,d,f,h,p,g]=(0,i.uX)(k.b$,k.IJ,k.G7,k.X_,k.uQ,k.Wd,k.nK,k.u0),[m]=T.useState(()=&gt;{let e=(0,E.ie)({nodes:c,theme:eU.C});return e.update(()=&gt;{(0,eZ.CP)({root:(0,E.Ni)(),mdastRoot:{type:"root",children:[{type:"paragraph",children:l}]},visitors:s,jsxComponentDescriptors:d,directiveDescriptors:f,codeBlockEditorDescriptors:h})}),e}),v=T.useCallback(e=&gt;{m.getEditorState().read(()=&gt;{let e=(0,eW.J)({root:(0,E.Ni)(),jsxComponentDescriptors:d,visitors:u,jsxIsAvailable:p});n.update(()=&gt;{r.updateCellContents(o,a,e.children[0].children)},{discrete:!0}),n.dispatchCommand(k.Cc,void 0)}),t(e)},[o,m,u,d,p,r,n,a,t]);return T.useEffect(()=&gt;(0,e$.Sd)(m.registerCommand(E.OX,e=&gt;(e.preventDefault(),v(e.shiftKey?[o-1,a]:[o+1,a]),!0),E.d),m.registerCommand(E.$7,()=&gt;(t([o,a]),!1),E.Ac),m.registerCommand(E.if,e=&gt;(null==e||e.preventDefault(),v((null==e?void 0:e.shiftKey)?[o,a-1]:[o,a+1]),!0),E.d),m.registerCommand(E.pF,e=&gt;!function e(t,n){return null!==t&amp;&amp;t!==n&amp;&amp;(void 0!==t.dataset.editorDialog||void 0!==t.dataset.toolbarItem||!!t.dataset.editorDropdown||e(t.parentElement,n))}(e.relatedTarget,g.getRootElement())&amp;&amp;(v(null),!0),E.jZ),m.registerCommand(k.Cc,()=&gt;(v(null),!0),E.jZ)),[o,m,g,a,v,t]),T.useEffect(()=&gt;{e&amp;&amp;m.focus()},[e,m]),T.createElement(V,{initialEditor:m},T.createElement(H.$,{contentEditable:T.createElement(N.a,null),placeholder:T.createElement("div",null),ErrorBoundary:I.A}),T.createElement(eK.G,null))},tj=({parentEditor:e,highlightedCoordinates:t,align:n,lexicalTable:r,colIndex:l,setActiveCellWithBoundaries:o})=&gt;{let[a,s]=(0,i.uX)(k.xZ,k.yr),u=T.useCallback(t=&gt;{e.update(()=&gt;{r.insertColumnAt(t)}),o([t,0])},[e,r,o]),c=T.useCallback(t=&gt;{e.update(()=&gt;{r.deleteColumnAt(t)})},[e,r]),d=T.useCallback((t,n)=&gt;{e.update(()=&gt;{r.setColumnAlign(t,n)})},[e,r]),f=(0,k.Bd)();return T.createElement(eN,null,T.createElement(eM,{className:tV.Ay.tableColumnEditorTrigger,"data-active":t[0]===l+1,title:f("table.columnMenu","Column menu")},s("more_horiz")),T.createElement(eP,{container:null==a?void 0:a.current},T.createElement(eV,{className:tD(tV.Ay.tableColumnEditorPopoverContent),onOpenAutoFocus:e=&gt;{e.preventDefault()},sideOffset:5,side:"top"},T.createElement(tI,{className:tV.Ay.tableColumnEditorToolbar},T.createElement(tO,{className:tV.Ay.toggleGroupRoot,onValueChange:e=&gt;{d(l,e)},value:n??"left",type:"single","aria-label":f("table.textAlignment","Text alignment")},T.createElement(tP,{value:"left",title:f("table.alignLeft","Align left")},s("format_align_left")),T.createElement(tP,{value:"center",title:f("table.alignCenter","Align center")},s("format_align_center")),T.createElement(tP,{value:"right",title:f("table.alignRight","Align right")},s("format_align_right"))),T.createElement(tM,null),T.createElement(tL,{onClick:u.bind(null,l),title:f("table.insertColumnLeft","Insert a column to the left of this one")},s("insert_col_left")),T.createElement(tL,{onClick:u.bind(null,l+1),title:f("table.insertColumnRight","Insert a column to the right of this one")},s("insert_col_right")),T.createElement(tL,{onClick:c.bind(null,l),title:f("table.deleteColumn","Delete this column")},s("delete_small"))),T.createElement(eJ,{className:tV.Ay.popoverArrow}))))},tW=({parentEditor:e,highlightedCoordinates:t,lexicalTable:n,rowIndex:r,setActiveCellWithBoundaries:l})=&gt;{let[o,a]=(0,i.uX)(k.xZ,k.yr),s=T.useCallback(t=&gt;{e.update(()=&gt;{n.insertRowAt(t)}),l([0,t])},[e,n,l]),u=T.useCallback(t=&gt;{e.update(()=&gt;{n.deleteRowAt(t)})},[e,n]),c=(0,k.Bd)();return T.createElement(eN,null,T.createElement(eM,{className:tV.Ay.tableColumnEditorTrigger,"data-active":t[1]===r,title:c("table.rowMenu","Row menu")},a("more_horiz")),T.createElement(eP,{container:null==o?void 0:o.current},T.createElement(eV,{className:tD(tV.Ay.tableColumnEditorPopoverContent),onOpenAutoFocus:e=&gt;{e.preventDefault()},sideOffset:5,side:"bottom"},T.createElement(tI,{className:tV.Ay.tableColumnEditorToolbar},T.createElement(tL,{onClick:s.bind(null,r),title:c("table.insertRowAbove","Insert a row above this one")},a("insert_row_above")),T.createElement(tL,{onClick:s.bind(null,r+1),title:c("table.insertRowBelow","Insert a row below this one")},a("insert_row_below")),T.createElement(tL,{onClick:u.bind(null,r),title:c("table.deleteRow","Delete this row")},a("delete_small"))),T.createElement(eJ,{className:tV.Ay.popoverArrow}))))};var tZ=Object.defineProperty,tU=(e,t,n)=&gt;t in e?tZ(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,tK=(e,t,n)=&gt;(tU(e,"symbol"!=typeof t?t+"":t,n),n);let t$={type:"tableCell",children:[]};class tq extends E.Kp{constructor(e,t){super(t),tK(this,"__mdastNode"),tK(this,"focusEmitter",function(){let e=S.lQ;return{publish:t=&gt;{e(t)},subscribe:t=&gt;{e=t}}}()),this.__mdastNode=e??{type:"table",children:[]}}static getType(){return"table"}static clone(e){return new tq(structuredClone(e.__mdastNode),e.__key)}static importJSON(e){return new tq(e.mdastNode)}exportJSON(){return{mdastNode:structuredClone(this.__mdastNode),type:"table",version:1}}getMdastNode(){return this.__mdastNode}getRowCount(){return this.__mdastNode.children.length}getColCount(){var e;return(null==(e=this.__mdastNode.children[0])?void 0:e.children.length)||0}createDOM(){return document.createElement("div")}updateDOM(){return!1}updateCellContents(e,t,n){let r=this.getWritable().__mdastNode,i=r.children[t],l=i.children,o=l[e],a=Array.from(l),s={...o,children:n},u={...i,children:a};a[e]=s,r.children[t]=u}insertColumnAt(e){let t=this.getWritable().__mdastNode;for(let n=0;n&lt;t.children.length;n++){let r=t.children[n],i=Array.from(r.children),l={...r,children:i};i.splice(e,0,structuredClone(t$)),t.children[n]=l}t.align&amp;&amp;t.align.length&gt;0&amp;&amp;t.align.splice(e,0,"left")}deleteColumnAt(e){let t=this.getWritable().__mdastNode;for(let n=0;n&lt;t.children.length;n++){let r=t.children[n],i=Array.from(r.children),l={...r,children:i};i.splice(e,1),t.children[n]=l}}insertRowAt(e){let t=this.getWritable().__mdastNode,n={type:"tableRow",children:Array.from({length:this.getColCount()},()=&gt;structuredClone(t$))};t.children.splice(e,0,n)}deleteRowAt(e){1===this.getRowCount()?(this.selectNext(),this.remove()):this.getWritable().__mdastNode.children.splice(e,1)}addRowToBottom(){this.insertRowAt(this.getRowCount())}addColumnToRight(){this.insertColumnAt(this.getColCount())}setColumnAlign(e,t){let n=this.getWritable().__mdastNode;null==n.align&amp;&amp;(n.align=[]),n.align[e]=t}decorate(e){return T.createElement(tz,{lexicalTable:this,mdastNode:this.__mdastNode,parentEditor:e})}select(e){this.focusEmitter.publish(e??[0,0])}isInline(){return!1}}let tG={testLexicalNode:function(e){return e instanceof tq},visitLexicalNode({actions:e,mdastParent:t,lexicalNode:n}){e.appendToParent(t,n.getMdastNode())}},tX={testNode:"table",visitNode({mdastNode:e,lexicalParent:t}){t.append(new tq(e))}},tY=(0,i.HN)(e=&gt;{e.link(e.pipe(tY,(0,i.Tj)(({rows:e,columns:t})=&gt;()=&gt;new tq(function(e=1,t=1){let n={type:"table",children:[]};for(let r=0;r&lt;e;r++){let e={type:"tableRow",children:[]};for(let n=0;n&lt;t;n++){let t={type:"tableCell",children:[]};e.children.push(t)}n.children.push(e)}return n}(e,t)))),k.p3)}),tQ=(0,r.Z)({init(e,t){e.pubIn({[k.C2]:{enter:{table:u,tableData:h,tableHeader:h,tableRow:d},exit:{codeText:p,table:c,tableData:f,tableHeader:f,tableRow:f}},[k.cx]:{flow:{null:{name:"table",tokenize:y,resolveAll:_}}},[k.R1]:tX,[k.q]:tq,[k.iI]:tG,[k.lN]:function(e){let t=e||{},n=t.tableCellPadding,r=t.tablePipeAlign,i=t.stringLength,l=n?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:"\n",inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[	 :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{inlineCode:function(e,t,n){let r=s.p.inlineCode(e,t,n);return n.stack.includes("tableCell")&amp;&amp;(r=r.replace(/\|/g,"\\$&amp;")),r},table:function(e,t,n,r){return c(function(e,t,n){let r=e.children,i=-1,l=[],o=t.enter("table");for(;++i&lt;r.length;)l[i]=d(r[i],t,n);return o(),l}(e,n,r),e.align)},tableCell:u,tableRow:function(e,t,n,r){let i=c([d(e,n,r)]);return i.slice(0,i.indexOf("\n"))}}};function u(e,t,n,r){let i=n.enter("tableCell"),o=n.enter("phrasing"),a=n.containerPhrasing(e,{...r,before:l,after:l});return o(),i(),a}function c(e,t){return function(e,t){let n=t||{},r=(n.align||[]).concat(),i=n.stringLength||o,l=[],s=[],u=[],c=[],d=0,f=-1;for(;++f&lt;e.length;){let t=[],r=[],l=-1;for(e[f].length&gt;d&amp;&amp;(d=e[f].length);++l&lt;e[f].length;){var h;let o=null==(h=e[f][l])?"":String(h);if(!1!==n.alignDelimiters){let e=i(o);r[l]=e,(void 0===c[l]||e&gt;c[l])&amp;&amp;(c[l]=e)}t.push(o)}s[f]=t,u[f]=r}let p=-1;if("object"==typeof r&amp;&amp;"length"in r)for(;++p&lt;d;)l[p]=a(r[p]);else{let e=a(r);for(;++p&lt;d;)l[p]=e}p=-1;let g=[],m=[];for(;++p&lt;d;){let e=l[p],t="",r="";99===e?(t=":",r=":"):108===e?t=":":114===e&amp;&amp;(r=":");let i=!1===n.alignDelimiters?1:Math.max(1,c[p]-t.length-r.length),o=t+"-".repeat(i)+r;!1!==n.alignDelimiters&amp;&amp;((i=t.length+i+r.length)&gt;c[p]&amp;&amp;(c[p]=i),m[p]=i),g[p]=o}s.splice(1,0,g),u.splice(1,0,m),f=-1;let v=[];for(;++f&lt;s.length;){let e=s[f],t=u[f];p=-1;let r=[];for(;++p&lt;d;){let i=e[p]||"",o="",a="";if(!1!==n.alignDelimiters){let e=c[p]-(t[p]||0),n=l[p];114===n?o=" ".repeat(e):99===n?e%2?(o=" ".repeat(e/2+.5),a=" ".repeat(e/2-.5)):a=o=" ".repeat(e/2):a=" ".repeat(e)}!1===n.delimiterStart||p||r.push("|"),!1!==n.padding&amp;&amp;!(!1===n.alignDelimiters&amp;&amp;""===i)&amp;&amp;(!1!==n.delimiterStart||p)&amp;&amp;r.push(" "),!1!==n.alignDelimiters&amp;&amp;r.push(o),r.push(i),!1!==n.alignDelimiters&amp;&amp;r.push(a),!1!==n.padding&amp;&amp;r.push(" "),(!1!==n.delimiterEnd||p!==d-1)&amp;&amp;r.push("|")}v.push(!1===n.delimiterEnd?r.join("").replace(/ +$/,""):r.join(""))}return v.join("\n")}(e,{align:t,alignDelimiters:r,padding:n,stringLength:i})}function d(e,t,n){let r=e.children,i=-1,l=[],o=t.enter("tableRow");for(;++i&lt;r.length;)l[i]=u(r[i],e,t,n);return o(),l}}({tableCellPadding:(null==t?void 0:t.tableCellPadding)??!0,tablePipeAlign:(null==t?void 0:t.tablePipeAlign)??!0})})}})},89478:(e,t,n)=&gt;{"use strict";n.d(t,{Y:()=&gt;C});var r=n(66289),i=n(29632),l=n(58082),o=n(28714),a=n(3343),s=n(12115),u=n(95155);let c=(0,a.gu)("INSERT_HORIZONTAL_RULE_COMMAND");function d({nodeKey:e}){let[t]=(0,i.DF)(),[n,r,u]=(0,l.Y)(e),c=(0,s.useCallback)(e=&gt;{let r=(0,a.vJ)();return n&amp;&amp;(0,a.RT)(r)&amp;&amp;(e.preventDefault(),t.update(()=&gt;{r.getNodes().forEach(e=&gt;{g(e)&amp;&amp;e.remove()})})),!1},[t,n]);return(0,s.useEffect)(()=&gt;(0,o.Sd)(t.registerCommand(a.d8,i=&gt;{let l=t.getElementByKey(e);return i.target===l&amp;&amp;(i.shiftKey||u(),r(!n),!0)},a.Ac),t.registerCommand(a.w$,c,a.Ac),t.registerCommand(a.gC,c,a.Ac)),[u,t,n,e,c,r]),(0,s.useEffect)(()=&gt;{let r=t.getElementByKey(e),i="selected";null!==r&amp;&amp;(n?(0,o.ZB)(r,i):(0,o.HE)(r,i))},[t,n,e]),null}class f extends a.Kp{static getType(){return"horizontalrule"}static clone(e){return new f(e.__key)}static importJSON(e){return p().updateFromJSON(e)}static importDOM(){return{hr:()=&gt;({conversion:h,priority:0})}}exportDOM(){return{element:document.createElement("hr")}}createDOM(e){let t=document.createElement("hr");return(0,o.ZB)(t,e.theme.hr),t}getTextContent(){return"\n"}isInline(){return!1}updateDOM(){return!1}decorate(){return(0,u.jsx)(d,{nodeKey:this.__key})}}function h(){return{node:p()}}function p(){return(0,a.pT)(new f)}function g(e){return e instanceof f}function m(){let[e]=(0,i.DF)();return(0,s.useEffect)(()=&gt;e.registerCommand(c,e=&gt;{let t=(0,a.vJ)();if(!(0,a.I2)(t))return!1;if(null!==t.focus.getNode()){let e=p();(0,o.Pe)(e)}return!0},a.jZ),[e]),null}var v=n(33049),x=n(95652);let y={testLexicalNode:g,visitLexicalNode({actions:e}){e.addAndStepInto("thematicBreak")}},_={testNode:"thematicBreak",visitNode({actions:e}){e.addAndStepInto(p())}},b=(0,v.rc)(e=&gt;{e.sub(e.pipe(b,(0,v.EY)(x.Cp)),([,e])=&gt;{null==e||e.dispatchCommand(c,void 0)})}),C=(0,r.Z)({init(e){e.pubIn({[x.R1]:_,[x.q]:f,[x.iI]:y,[x.aC]:m})}})},38041:(e,t,n)=&gt;{"use strict";n.d(t,{C:()=&gt;i});let r={bold:"_bold_1tncs_10",italic:"_italic_1tncs_14",underline:"_underline_1tncs_18",strikethrough:"_strikethrough_1tncs_34",underlineStrikethrough:"_underlineStrikethrough_1tncs_38",subscript:"_subscript_1tncs_42",superscript:"_superscript_1tncs_47",code:"_code_1tncs_52",nestedListItem:"_nestedListItem_1tncs_59",listitem:"_listitem_1tncs_69",listItemChecked:"_listItemChecked_1tncs_73",listItemUnchecked:"_listItemUnchecked_1tncs_74",admonitionDanger:"_admonitionDanger_1tncs_151",admonitionInfo:"_admonitionInfo_1tncs_152",admonitionNote:"_admonitionNote_1tncs_153",admonitionTip:"_admonitionTip_1tncs_154",admonitionCaution:"_admonitionCaution_1tncs_155"},i={text:{bold:r.bold,italic:r.italic,underline:r.underline,code:r.code,strikethrough:r.strikethrough,subscript:r.subscript,superscript:r.superscript,underlineStrikethrough:r.underlineStrikethrough},list:{listitem:r.listitem,listitemChecked:r.listItemChecked,listitemUnchecked:r.listItemUnchecked,nested:{listitem:r.nestedListItem}},admonition:{danger:r.admonitionDanger,info:r.admonitionInfo,note:r.admonitionNote,tip:r.admonitionTip,caution:r.admonitionCaution}}},47396:(e,t,n)=&gt;{"use strict";n.d(t,{Ay:()=&gt;r});let r={editorRoot:"_editorRoot_uazmk_53",editorWrapper:"_editorWrapper_uazmk_154",nestedListItem:"_nestedListItem_uazmk_156",toolbarRoot:"_toolbarRoot_uazmk_160",readOnlyToolbarRoot:"_readOnlyToolbarRoot_uazmk_187",toolbarModeSwitch:"_toolbarModeSwitch_uazmk_196",toolbarToggleItem:"_toolbarToggleItem_uazmk_206",toolbarGroupOfGroups:"_toolbarGroupOfGroups_uazmk_217",toolbarToggleSingleGroup:"_toolbarToggleSingleGroup_uazmk_222",toolbarButton:"_toolbarButton_uazmk_237",activeToolbarButton:"_activeToolbarButton_uazmk_274",toolbarNodeKindSelectContainer:"_toolbarNodeKindSelectContainer_uazmk_284",toolbarButtonDropdownContainer:"_toolbarButtonDropdownContainer_uazmk_285",toolbarCodeBlockLanguageSelectContent:"_toolbarCodeBlockLanguageSelectContent_uazmk_286",selectContainer:"_selectContainer_uazmk_287",selectItem:"_selectItem_uazmk_300",toolbarNodeKindSelectTrigger:"_toolbarNodeKindSelectTrigger_uazmk_305",toolbarButtonSelectTrigger:"_toolbarButtonSelectTrigger_uazmk_306",selectTrigger:"_selectTrigger_uazmk_307",toolbarCodeBlockLanguageSelectTrigger:"_toolbarCodeBlockLanguageSelectTrigger_uazmk_342",toolbarNodeKindSelectItem:"_toolbarNodeKindSelectItem_uazmk_347",toolbarNodeKindSelectDropdownArrow:"_toolbarNodeKindSelectDropdownArrow_uazmk_372",selectDropdownArrow:"_selectDropdownArrow_uazmk_373",contentEditable:"_contentEditable_uazmk_379",codeMirrorWrapper:"_codeMirrorWrapper_uazmk_391",sandPackWrapper:"_sandPackWrapper_uazmk_400",codeMirrorToolbar:"_codeMirrorToolbar_uazmk_408",frontmatterWrapper:"_frontmatterWrapper_uazmk_412",frontmatterToggleButton:"_frontmatterToggleButton_uazmk_422",propertyPanelTitle:"_propertyPanelTitle_uazmk_430",propertyEditorTable:"_propertyEditorTable_uazmk_438",iconButton:"_iconButton_uazmk_456",readOnlyColumnCell:"_readOnlyColumnCell_uazmk_461",propertyEditorLabelCell:"_propertyEditorLabelCell_uazmk_466",buttonsFooter:"_buttonsFooter_uazmk_474",propertyEditorInput:"_propertyEditorInput_uazmk_480",primaryButton:"_primaryButton_uazmk_506",secondaryButton:"_secondaryButton_uazmk_507",smallButton:"_smallButton_uazmk_522",dialogForm:"_dialogForm_uazmk_534",linkDialogEditForm:"_linkDialogEditForm_uazmk_540",linkDialogInputContainer:"_linkDialogInputContainer_uazmk_548",linkDialogInputWrapper:"_linkDialogInputWrapper_uazmk_554",linkDialogInput:"_linkDialogInput_uazmk_548",dialogInput:"_dialogInput_uazmk_575",linkDialogAnchor:"_linkDialogAnchor_uazmk_586",linkDialogPopoverContent:"_linkDialogPopoverContent_uazmk_600",tableColumnEditorPopoverContent:"_tableColumnEditorPopoverContent_uazmk_601",dialogContent:"_dialogContent_uazmk_602",largeDialogContent:"_largeDialogContent_uazmk_614",dialogTitle:"_dialogTitle_uazmk_624",dialogCloseButton:"_dialogCloseButton_uazmk_630",popoverContent:"_popoverContent_uazmk_637",popoverArrow:"_popoverArrow_uazmk_649",linkDialogPreviewAnchor:"_linkDialogPreviewAnchor_uazmk_653",tooltipTrigger:"_tooltipTrigger_uazmk_676",tooltipContent:"_tooltipContent_uazmk_680",actionButton:"_actionButton_uazmk_694",primaryActionButton:"_primaryActionButton_uazmk_701",tableEditor:"_tableEditor_uazmk_713",toolCell:"_toolCell_uazmk_724",tableColumnEditorTrigger:"_tableColumnEditorTrigger_uazmk_743",tableRowEditorTrigger:"_tableRowEditorTrigger_uazmk_744",addRowButton:"_addRowButton_uazmk_745",addColumnButton:"_addColumnButton_uazmk_746",tableColumnEditorToolbar:"_tableColumnEditorToolbar_uazmk_789",toggleGroupRoot:"_toggleGroupRoot_uazmk_803",tableToolsColumn:"_tableToolsColumn_uazmk_821",leftAlignedCell:"_leftAlignedCell_uazmk_830",rightAlignedCell:"_rightAlignedCell_uazmk_834",centeredCell:"_centeredCell_uazmk_838",dialogOverlay:"_dialogOverlay_uazmk_871",overlayShow:"_overlayShow_uazmk_1",contentShow:"_contentShow_uazmk_1",focusedImage:"_focusedImage_uazmk_918",imageWrapper:"_imageWrapper_uazmk_922",editImageToolbar:"_editImageToolbar_uazmk_935",editImageButton:"_editImageButton_uazmk_939",inlineEditor:"_inlineEditor_uazmk_945",blockEditor:"_blockEditor_uazmk_954",nestedEditor:"_nestedEditor_uazmk_963",genericComponentName:"_genericComponentName_uazmk_982",diffSourceToggle:"_diffSourceToggle_uazmk_988",selectWithLabel:"_selectWithLabel_uazmk_1002",toolbarTitleMode:"_toolbarTitleMode_uazmk_1017",imageControlWrapperResizing:"_imageControlWrapperResizing_uazmk_1023",imageResizer:"_imageResizer_uazmk_1027",imageResizerN:"_imageResizerN_uazmk_1036",imageResizerNe:"_imageResizerNe_uazmk_1042",imageResizerE:"_imageResizerE_uazmk_1048",imageResizerSe:"_imageResizerSe_uazmk_1054",imageResizerS:"_imageResizerS_uazmk_1054",imageResizerSw:"_imageResizerSw_uazmk_1066",imageResizerW:"_imageResizerW_uazmk_1072",imageResizerNw:"_imageResizerNw_uazmk_1078",placeholder:"_placeholder_uazmk_1084",rootContentEditableWrapper:"_rootContentEditableWrapper_uazmk_1097",downshiftContainer:"_downshiftContainer_uazmk_1103",downshiftInputWrapper:"_downshiftInputWrapper_uazmk_1109",downshiftInput:"_downshiftInput_uazmk_1109",downshiftAutocompleteContainer:"_downshiftAutocompleteContainer_uazmk_1140",textInput:"_textInput_uazmk_1186",multiFieldForm:"_multiFieldForm_uazmk_1194",formField:"_formField_uazmk_1200",markdownParseError:"_markdownParseError_uazmk_1211",popupContainer:"_popupContainer_uazmk_1220",inputSizer:"_inputSizer_uazmk_1225"}},68248:(e,t,n)=&gt;{"use strict";n.d(t,{oQ:()=&gt;l,qx:()=&gt;r});let r="undefined"!=typeof window&amp;&amp;void 0!==window.document.createElement,i=r&amp;&amp;/Mac|iPod|iPhone|iPad/.test(navigator.platform);function l(e,t){return i?e:t}},20804:(e,t,n)=&gt;{"use strict";function r(e,t){return t(e),e}function i(){}n.d(t,{Mi:()=&gt;r,lQ:()=&gt;i})},33049:(e,t,n)=&gt;{"use strict";let r;n.d(t,{EY:()=&gt;k,HN:()=&gt;m,LO:()=&gt;y,Mx:()=&gt;p,SQ:()=&gt;S,Tj:()=&gt;w,X3:()=&gt;_,Zb:()=&gt;x,fh:()=&gt;g,pb:()=&gt;T,qM:()=&gt;C,rc:()=&gt;v,uX:()=&gt;b,uc:()=&gt;E});var i=n(12115);n(95155);var l=Object.defineProperty,o=(e,t,n)=&gt;t in e?l(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,a=(e,t,n)=&gt;o(e,"symbol"!=typeof t?t+"":t,n);class s{constructor(e=new Map){this.map=e}clone(){return new s(new Map(this.map))}increment(e){let t=this.map.get(e)??0;this.map.set(e,t+1)}decrement(e,t){let n=this.map.get(e);void 0!==n&amp;&amp;(n-=1,this.map.set(e,n),0===n&amp;&amp;t())}}class u{constructor(){a(this,"map",new Map)}getOrCreate(e){let t=this.map.get(e);return void 0===t&amp;&amp;(t=new Set,this.map.set(e,t)),t}get(e){return this.map.get(e)}use(e,t){let n=this.get(e);void 0!==n&amp;&amp;t(n)}delete(e){return this.map.delete(e)}}function c(){}let d="cell";function f(e,t){return e===t}let h=new Map;class p{constructor(e={}){for(let t of(a(this,"subscriptions",new u),a(this,"singletonSubscriptions",new Map),a(this,"graph",new u),a(this,"state",new Map),a(this,"distinctNodes",new Map),a(this,"executionMaps",new Map),a(this,"definitionRegistry",new Set),Object.getOwnPropertySymbols(e)))this.state.set(t,e[t])}cellInstance(e,t=!0,n=Symbol()){return this.state.has(n)||this.state.set(n,e),!1===t||this.distinctNodes.has(n)||this.distinctNodes.set(n,!0===t?f:t),n}signalInstance(e=!0,t=Symbol()){return!1!==e&amp;&amp;this.distinctNodes.set(t,!0===e?f:e),t}sub(e,t){this.register(e);let n=this.subscriptions.getOrCreate(e);return n.add(t),()=&gt;n.delete(t)}singletonSub(e,t){return this.register(e),void 0===t?this.singletonSubscriptions.delete(e):this.singletonSubscriptions.set(e,t),()=&gt;this.singletonSubscriptions.delete(e)}resetSingletonSubs(){this.singletonSubscriptions.clear()}subMultiple(e,t){let n=this.signalInstance();return this.connect({map:e=&gt;(...t)=&gt;{e(t)},sink:n,sources:e}),this.sub(n,t)}pubIn(e){var t;let n=Reflect.ownKeys(e),r=this.getExecutionMap(n),i=r.refCount.clone(),l=r.participatingNodes.slice(),o=new Map(this.state),a=e=&gt;{this.graph.use(e,t=&gt;{for(let{sources:n,sink:r}of t)n.has(e)&amp;&amp;i.decrement(r,()=&gt;{l.splice(l.indexOf(r),1),a(r)})})};for(;;){let n=l.shift();if(void 0===n)break;let i=!1,s=e=&gt;{let t=this.distinctNodes.get(n);if(null!=t&amp;&amp;t(o.get(n),e)){i=!1;return}i=!0,o.set(n,e),this.state.has(n)&amp;&amp;this.state.set(n,e)};if(Object.prototype.hasOwnProperty.call(e,n)?s(e[n]):r.projections.use(n,e=&gt;{for(let t of e){let e=[...Array.from(t.sources),...Array.from(t.pulls)].map(e=&gt;o.get(e));t.map(s)(...e)}}),i){let e=o.get(n);this.inContext(()=&gt;{this.subscriptions.use(n,t=&gt;{for(let n of t)n(e)})}),null==(t=this.singletonSubscriptions.get(n))||t(e)}else a(n)}}connect({sources:e,pulls:t=[],map:n,sink:r}){let i={map:n,pulls:new Set(t),sink:this.register(r),sources:new Set(e)};for(let n of[...e,...t])this.register(n),this.graph.getOrCreate(n).add(i);this.executionMaps.clear()}pub(e,t){this.pubIn({[e]:t})}pipe(e,...t){return this.combineOperators(...t)(e)}transformer(...e){return t=&gt;{var n;let r;return r=n=this.signalInstance(),this.link(this.pipe(r,...e),t),n}}link(e,t){this.connect({map:e=&gt;t=&gt;{e(t)},sink:t,sources:[e]})}combine(...e){var t;return(t=&gt;{this.connect({map:e=&gt;(...t)=&gt;{e(t)},sink:t,sources:e})})(t=this.signalInstance()),t}combineCells(...e){var t;return(t=&gt;{this.connect({map:e=&gt;(...t)=&gt;{e(t)},sink:t,sources:e})})(t=this.cellInstance(e.map(e=&gt;this.getValue(e)),!0)),t}getValue(e){return this.register(e),this.state.get(e)}getValues(e){return e.map(e=&gt;this.getValue(e))}register(e){var t;let n=h.get(e);return void 0===n||this.definitionRegistry.has(e)?e:(this.definitionRegistry.add(e),(e=&gt;{this.inContext(()=&gt;{n.init(this,e)})})(t=n.type===d?this.cellInstance(n.initial,n.distinct,e):this.signalInstance(n.distinct,e)),t)}inContext(e){let t=r;r=this;let n=e();return r=t,n}changeWith(e,t,n){this.connect({sources:[t],pulls:[e],sink:e,map:e=&gt;(t,r)=&gt;{e(n(r,t))}})}calculateExecutionMap(e){let t=[],n=new Set,r=new u,i=new s,l=new u,o=(e,a=0)=&gt;{i.increment(e),n.has(e)||(this.register(e),r.use(e,e=&gt;{a=Math.max(...Array.from(e).map(e=&gt;t.indexOf(e)))+1}),this.graph.use(e,t=&gt;{for(let n of t)n.sources.has(e)?(l.getOrCreate(n.sink).add(n),o(n.sink,a)):r.getOrCreate(n.sink).add(e)}),n.add(e),t.splice(a,0,e))};return e.forEach(o),{participatingNodes:t,pendingPulls:r,projections:l,refCount:i}}getExecutionMap(e){let t=e;if(1===e.length){t=e[0];let n=this.executionMaps.get(t);if(void 0!==n)return n}else for(let[t,n]of this.executionMaps.entries())if(Array.isArray(t)&amp;&amp;t.length===e.length&amp;&amp;t.every(t=&gt;e.includes(t)))return n;let n=this.calculateExecutionMap(e);return this.executionMaps.set(t,n),n}combineOperators(...e){return t=&gt;{for(let n of e)t=n(t,this);return t}}}function g(e,t=c,n=!0){var r,i;return i=r=Symbol(),h.set(i,{type:d,distinct:n,initial:e,init:t}),r}function m(e=c,t=!1){var n,r;return r=n=Symbol(),h.set(r,{type:"signal",distinct:t,init:e}),n}function v(e=c){var t,n;return n=t=Symbol(),h.set(n,{type:"signal",distinct:!1,init:e}),t}let x=i.createContext(null);function y(){let e=i.useContext(x);if(null===e)throw Error("useRealm must be used within a RealmContextProvider");return e}function _(e){let t=y();t.register(e);let n=i.useCallback(n=&gt;t.sub(e,n),[t,e]);return i.useSyncExternalStore(n,()=&gt;t.getValue(e),()=&gt;t.getValue(e))}function b(...e){let t=y();return _(t.combineCells.apply(t,e))}function C(e){let t=y();return t.register(e),i.useCallback(n=&gt;{t.pub(e,n)},[t,e])}function w(e){return(t,n)=&gt;{let r=n.signalInstance();return n.connect({map:t=&gt;n=&gt;{t(e(n))},sink:r,sources:[t]}),r}}function k(...e){return(t,n)=&gt;{let r=n.signalInstance();return n.connect({map:e=&gt;(...t)=&gt;{e(t)},pulls:e,sink:r,sources:[t]}),r}}function E(e){return(t,n)=&gt;{let r=n.signalInstance();return n.connect({map:t=&gt;()=&gt;{t(e)},sink:r,sources:[t]}),r}}function T(e){return(t,n)=&gt;{let r=n.signalInstance();return n.connect({map:t=&gt;n=&gt;{e(n)&amp;&amp;t(n)},sink:r,sources:[t]}),r}}function S(e,t){return(n,r)=&gt;{let i=r.signalInstance();return r.connect({map:n=&gt;r=&gt;{n(t=e(t,r))},sink:i,sources:[n]}),i}}},93610:(e,t,n)=&gt;{"use strict";function r(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}n.d(t,{m:()=&gt;r})},59674:(e,t,n)=&gt;{"use strict";n.d(t,{qW:()=&gt;f});var r,i=n(12115),l=n(93610),o=n(23360),a=n(88068),s=n(41524),u=n(95155),c="dismissableLayer.update",d=i.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),f=i.forwardRef((e,t)=&gt;{var n,f;let{disableOutsidePointerEvents:g=!1,onEscapeKeyDown:m,onPointerDownOutside:v,onFocusOutside:x,onInteractOutside:y,onDismiss:_,...b}=e,C=i.useContext(d),[w,k]=i.useState(null),E=null!==(f=null==w?void 0:w.ownerDocument)&amp;&amp;void 0!==f?f:null===(n=globalThis)||void 0===n?void 0:n.document,[,T]=i.useState({}),S=(0,a.s)(t,e=&gt;k(e)),N=Array.from(C.layers),[I]=[...C.layersWithOutsidePointerEventsDisabled].slice(-1),A=N.indexOf(I),M=w?N.indexOf(w):-1,L=C.layersWithOutsidePointerEventsDisabled.size&gt;0,F=M&gt;=A,O=function(e){var t;let n=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=(0,s.c)(e),l=i.useRef(!1),o=i.useRef(()=&gt;{});return i.useEffect(()=&gt;{let e=e=&gt;{if(e.target&amp;&amp;!l.current){let t=function(){p("dismissableLayer.pointerDownOutside",r,i,{discrete:!0})},i={originalEvent:e};"touch"===e.pointerType?(n.removeEventListener("click",o.current),o.current=t,n.addEventListener("click",o.current,{once:!0})):t()}else n.removeEventListener("click",o.current);l.current=!1},t=window.setTimeout(()=&gt;{n.addEventListener("pointerdown",e)},0);return()=&gt;{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",o.current)}},[n,r]),{onPointerDownCapture:()=&gt;l.current=!0}}(e=&gt;{let t=e.target,n=[...C.branches].some(e=&gt;e.contains(t));!F||n||(null==v||v(e),null==y||y(e),e.defaultPrevented||null==_||_())},E),P=function(e){var t;let n=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=(0,s.c)(e),l=i.useRef(!1);return i.useEffect(()=&gt;{let e=e=&gt;{e.target&amp;&amp;!l.current&amp;&amp;p("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return n.addEventListener("focusin",e),()=&gt;n.removeEventListener("focusin",e)},[n,r]),{onFocusCapture:()=&gt;l.current=!0,onBlurCapture:()=&gt;l.current=!1}}(e=&gt;{let t=e.target;[...C.branches].some(e=&gt;e.contains(t))||(null==x||x(e),null==y||y(e),e.defaultPrevented||null==_||_())},E);return!function(e,t=globalThis?.document){let n=(0,s.c)(e);i.useEffect(()=&gt;{let e=e=&gt;{"Escape"===e.key&amp;&amp;n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=&gt;t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=&gt;{M!==C.layers.size-1||(null==m||m(e),!e.defaultPrevented&amp;&amp;_&amp;&amp;(e.preventDefault(),_()))},E),i.useEffect(()=&gt;{if(w)return g&amp;&amp;(0===C.layersWithOutsidePointerEventsDisabled.size&amp;&amp;(r=E.body.style.pointerEvents,E.body.style.pointerEvents="none"),C.layersWithOutsidePointerEventsDisabled.add(w)),C.layers.add(w),h(),()=&gt;{g&amp;&amp;1===C.layersWithOutsidePointerEventsDisabled.size&amp;&amp;(E.body.style.pointerEvents=r)}},[w,E,g,C]),i.useEffect(()=&gt;()=&gt;{w&amp;&amp;(C.layers.delete(w),C.layersWithOutsidePointerEventsDisabled.delete(w),h())},[w,C]),i.useEffect(()=&gt;{let e=()=&gt;T({});return document.addEventListener(c,e),()=&gt;document.removeEventListener(c,e)},[]),(0,u.jsx)(o.sG.div,{...b,ref:S,style:{pointerEvents:L?F?"auto":"none":void 0,...e.style},onFocusCapture:(0,l.m)(e.onFocusCapture,P.onFocusCapture),onBlurCapture:(0,l.m)(e.onBlurCapture,P.onBlurCapture),onPointerDownCapture:(0,l.m)(e.onPointerDownCapture,O.onPointerDownCapture)})});function h(){let e=new CustomEvent(c);document.dispatchEvent(e)}function p(e,t,n,r){let{discrete:i}=r,l=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&amp;&amp;l.addEventListener(e,t,{once:!0}),i?(0,o.hO)(l,a):l.dispatchEvent(a)}f.displayName="DismissableLayer",i.forwardRef((e,t)=&gt;{let n=i.useContext(d),r=i.useRef(null),l=(0,a.s)(t,r);return i.useEffect(()=&gt;{let e=r.current;if(e)return n.branches.add(e),()=&gt;{n.branches.delete(e)}},[n.branches]),(0,u.jsx)(o.sG.div,{...e,ref:l})}).displayName="DismissableLayerBranch"},62292:(e,t,n)=&gt;{"use strict";n.d(t,{Oh:()=&gt;l});var r=n(12115),i=0;function l(){r.useEffect(()=&gt;{var e,t;let n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=n[0])&amp;&amp;void 0!==e?e:o()),document.body.insertAdjacentElement("beforeend",null!==(t=n[1])&amp;&amp;void 0!==t?t:o()),i++,()=&gt;{1===i&amp;&amp;document.querySelectorAll("[data-radix-focus-guard]").forEach(e=&gt;e.remove()),i--}},[])}function o(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}},20196:(e,t,n)=&gt;{"use strict";n.d(t,{n:()=&gt;d});var r=n(12115),i=n(88068),l=n(23360),o=n(41524),a=n(95155),s="focusScope.autoFocusOnMount",u="focusScope.autoFocusOnUnmount",c={bubbles:!1,cancelable:!0},d=r.forwardRef((e,t)=&gt;{let{loop:n=!1,trapped:d=!1,onMountAutoFocus:m,onUnmountAutoFocus:v,...x}=e,[y,_]=r.useState(null),b=(0,o.c)(m),C=(0,o.c)(v),w=r.useRef(null),k=(0,i.s)(t,e=&gt;_(e)),E=r.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;r.useEffect(()=&gt;{if(d){let e=function(e){if(E.paused||!y)return;let t=e.target;y.contains(t)?w.current=t:p(w.current,{select:!0})},t=function(e){if(E.paused||!y)return;let t=e.relatedTarget;null===t||y.contains(t)||p(w.current,{select:!0})};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length&gt;0&amp;&amp;p(y)});return y&amp;&amp;n.observe(y,{childList:!0,subtree:!0}),()=&gt;{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[d,y,E.paused]),r.useEffect(()=&gt;{if(y){g.add(E);let e=document.activeElement;if(!y.contains(e)){let t=new CustomEvent(s,c);y.addEventListener(s,b),y.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:{},n=document.activeElement;for(let r of e)if(p(r,{select:t}),document.activeElement!==n)return}(f(y).filter(e=&gt;"A"!==e.tagName),{select:!0}),document.activeElement===e&amp;&amp;p(y))}return()=&gt;{y.removeEventListener(s,b),setTimeout(()=&gt;{let t=new CustomEvent(u,c);y.addEventListener(u,C),y.dispatchEvent(t),t.defaultPrevented||p(null!=e?e:document.body,{select:!0}),y.removeEventListener(u,C),g.remove(E)},0)}}},[y,b,C,E]);let T=r.useCallback(e=&gt;{if(!n&amp;&amp;!d||E.paused)return;let t="Tab"===e.key&amp;&amp;!e.altKey&amp;&amp;!e.ctrlKey&amp;&amp;!e.metaKey,r=document.activeElement;if(t&amp;&amp;r){let t=e.currentTarget,[i,l]=function(e){let t=f(e);return[h(t,e),h(t.reverse(),e)]}(t);i&amp;&amp;l?e.shiftKey||r!==l?e.shiftKey&amp;&amp;r===i&amp;&amp;(e.preventDefault(),n&amp;&amp;p(l,{select:!0})):(e.preventDefault(),n&amp;&amp;p(i,{select:!0})):r===t&amp;&amp;e.preventDefault()}},[n,d,E.paused]);return(0,a.jsx)(l.sG.div,{tabIndex:-1,...x,ref:k,onKeyDown:T})});function f(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=&gt;{let t="INPUT"===e.tagName&amp;&amp;"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex&gt;=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function h(e,t){for(let n of e)if(!function(e,t){let{upTo:n}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&amp;&amp;(void 0===n||e!==n);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function p(e){let{select:t=!1}=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:{};if(e&amp;&amp;e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&amp;&amp;(n=e)instanceof HTMLInputElement&amp;&amp;"select"in n&amp;&amp;t&amp;&amp;e.select()}}d.displayName="FocusScope";var g=function(){let e=[];return{add(t){let n=e[0];t!==n&amp;&amp;(null==n||n.pause()),(e=m(e,t)).unshift(t)},remove(t){var n;null===(n=(e=m(e,t))[0])||void 0===n||n.resume()}}}();function m(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&amp;&amp;n.splice(r,1),n}},67668:(e,t,n)=&gt;{"use strict";n.d(t,{B:()=&gt;s});var r,i=n(12115),l=n(46611),o=(r||(r=n.t(i,2)))["useId".toString()]||(()=&gt;void 0),a=0;function s(e){let[t,n]=i.useState(o());return(0,l.N)(()=&gt;{e||n(e=&gt;e??String(a++))},[e]),e||(t?`radix-${t}`:"")}},17323:(e,t,n)=&gt;{"use strict";n.d(t,{Z:()=&gt;s});var r=n(12115),i=n(47650),l=n(23360),o=n(46611),a=n(95155),s=r.forwardRef((e,t)=&gt;{var n,s;let{container:u,...c}=e,[d,f]=r.useState(!1);(0,o.N)(()=&gt;f(!0),[]);let h=u||d&amp;&amp;(null===(s=globalThis)||void 0===s?void 0:null===(n=s.document)||void 0===n?void 0:n.body);return h?i.createPortal((0,a.jsx)(l.sG.div,{...c,ref:t}),h):null});s.displayName="Portal"},17028:(e,t,n)=&gt;{"use strict";n.d(t,{C:()=&gt;o});var r=n(12115),i=n(88068),l=n(46611),o=e=&gt;{let{present:t,children:n}=e,o=function(e){var t,n;let[i,o]=r.useState(),s=r.useRef({}),u=r.useRef(e),c=r.useRef("none"),[d,f]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,t)=&gt;{let r=n[e][t];return null!=r?r:e},t));return r.useEffect(()=&gt;{let e=a(s.current);c.current="mounted"===d?e:"none"},[d]),(0,l.N)(()=&gt;{let t=s.current,n=u.current;if(n!==e){let r=c.current,i=a(t);e?f("MOUNT"):"none"===i||(null==t?void 0:t.display)==="none"?f("UNMOUNT"):n&amp;&amp;r!==i?f("ANIMATION_OUT"):f("UNMOUNT"),u.current=e}},[e,f]),(0,l.N)(()=&gt;{if(i){var e;let t;let n=null!==(e=i.ownerDocument.defaultView)&amp;&amp;void 0!==e?e:window,r=e=&gt;{let r=a(s.current).includes(e.animationName);if(e.target===i&amp;&amp;r&amp;&amp;(f("ANIMATION_END"),!u.current)){let e=i.style.animationFillMode;i.style.animationFillMode="forwards",t=n.setTimeout(()=&gt;{"forwards"===i.style.animationFillMode&amp;&amp;(i.style.animationFillMode=e)})}},l=e=&gt;{e.target===i&amp;&amp;(c.current=a(s.current))};return i.addEventListener("animationstart",l),i.addEventListener("animationcancel",r),i.addEventListener("animationend",r),()=&gt;{n.clearTimeout(t),i.removeEventListener("animationstart",l),i.removeEventListener("animationcancel",r),i.removeEventListener("animationend",r)}}f("ANIMATION_END")},[i,f]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:r.useCallback(e=&gt;{e&amp;&amp;(s.current=getComputedStyle(e)),o(e)},[])}}(t),s="function"==typeof n?n({present:o.isPresent}):r.Children.only(n),u=(0,i.s)(o.ref,function(e){var t,n;let r=null===(t=Object.getOwnPropertyDescriptor(e.props,"ref"))||void 0===t?void 0:t.get,i=r&amp;&amp;"isReactWarning"in r&amp;&amp;r.isReactWarning;return i?e.ref:(i=(r=null===(n=Object.getOwnPropertyDescriptor(e,"ref"))||void 0===n?void 0:n.get)&amp;&amp;"isReactWarning"in r&amp;&amp;r.isReactWarning)?e.props.ref:e.props.ref||e.ref}(s));return"function"==typeof n||o.isPresent?r.cloneElement(s,{ref:u}):null};function a(e){return(null==e?void 0:e.animationName)||"none"}o.displayName="Presence"},23360:(e,t,n)=&gt;{"use strict";n.d(t,{hO:()=&gt;s,sG:()=&gt;a});var r=n(12115),i=n(47650),l=n(12317),o=n(95155),a=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=&gt;{let n=r.forwardRef((e,n)=&gt;{let{asChild:r,...i}=e,a=r?l.DX:t;return"undefined"!=typeof window&amp;&amp;(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(a,{...i,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function s(e,t){e&amp;&amp;i.flushSync(()=&gt;e.dispatchEvent(t))}},12317:(e,t,n)=&gt;{"use strict";n.d(t,{DX:()=&gt;o});var r=n(12115),i=n(88068),l=n(95155),o=r.forwardRef((e,t)=&gt;{let{children:n,...i}=e,o=r.Children.toArray(n),s=o.find(u);if(s){let e=s.props.children,n=o.map(t=&gt;t!==s?t:r.Children.count(e)&gt;1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,l.jsx)(a,{...i,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,l.jsx)(a,{...i,ref:t,children:n})});o.displayName="Slot";var a=r.forwardRef((e,t)=&gt;{let{children:n,...l}=e;if(r.isValidElement(n)){let e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&amp;&amp;"isReactWarning"in t&amp;&amp;t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&amp;&amp;"isReactWarning"in t&amp;&amp;t.isReactWarning)?e.props.ref:e.props.ref||e.ref}(n);return r.cloneElement(n,{...function(e,t){let n={...t};for(let r in t){let i=e[r],l=t[r];/^on[A-Z]/.test(r)?i&amp;&amp;l?n[r]=(...e)=&gt;{l(...e),i(...e)}:i&amp;&amp;(n[r]=i):"style"===r?n[r]={...i,...l}:"className"===r&amp;&amp;(n[r]=[i,l].filter(Boolean).join(" "))}return{...e,...n}}(l,n.props),ref:t?(0,i.t)(t,e):e})}return r.Children.count(n)&gt;1?r.Children.only(null):null});a.displayName="SlotClone";var s=({children:e})=&gt;(0,l.jsx)(l.Fragment,{children:e});function u(e){return r.isValidElement(e)&amp;&amp;e.type===s}},41524:(e,t,n)=&gt;{"use strict";n.d(t,{c:()=&gt;i});var r=n(12115);function i(e){let t=r.useRef(e);return r.useEffect(()=&gt;{t.current=e}),r.useMemo(()=&gt;(...e)=&gt;t.current?.(...e),[])}},1488:(e,t,n)=&gt;{"use strict";n.d(t,{i:()=&gt;l});var r=n(12115),i=n(41524);function l({prop:e,defaultProp:t,onChange:n=()=&gt;{}}){let[l,o]=function({defaultProp:e,onChange:t}){let n=r.useState(e),[l]=n,o=r.useRef(l),a=(0,i.c)(t);return r.useEffect(()=&gt;{o.current!==l&amp;&amp;(a(l),o.current=l)},[l,o,a]),n}({defaultProp:t,onChange:n}),a=void 0!==e,s=a?e:l,u=(0,i.c)(n);return[s,r.useCallback(t=&gt;{if(a){let n="function"==typeof t?t(e):t;n!==e&amp;&amp;u(n)}else o(t)},[a,e,o,u])]}},46611:(e,t,n)=&gt;{"use strict";n.d(t,{N:()=&gt;i});var r=n(12115),i=globalThis?.document?r.useLayoutEffect:()=&gt;{}},28745:(e,t,n)=&gt;{"use strict";n.d(t,{s:()=&gt;i});let r=document.createElement("i");function i(e){let t="&amp;"+e+";";r.innerHTML=t;let n=r.textContent;return(59!==n.charCodeAt(n.length-1)||"semi"===e)&amp;&amp;n!==t&amp;&amp;n}},29424:(e,t,n)=&gt;{"use strict";function r(){}n.d(t,{ok:()=&gt;r})},3343:(e,t,n)=&gt;{"use strict";function r(e){return{}}n.d(t,{$7:()=&gt;U,$e:()=&gt;f,A7:()=&gt;r9,AX:()=&gt;b,Ac:()=&gt;ie,B$:()=&gt;td,BE:()=&gt;tR,C:()=&gt;eA,Ck:()=&gt;rr,Cy:()=&gt;rY,Ey:()=&gt;nW,FE:()=&gt;s,GM:()=&gt;rV,H2:()=&gt;r_,HY:()=&gt;B,Hu:()=&gt;T,I2:()=&gt;n4,Iq:()=&gt;t_,JM:()=&gt;y,K8:()=&gt;tA,Kf:()=&gt;Z,Kp:()=&gt;rX,LY:()=&gt;eP,Mv:()=&gt;i,Ni:()=&gt;e0,OX:()=&gt;A,Pi:()=&gt;L,Q$:()=&gt;N,R1:()=&gt;x,RT:()=&gt;rt,S1:()=&gt;rg,SK:()=&gt;J,Sr:()=&gt;O,Tg:()=&gt;D,UD:()=&gt;w,V3:()=&gt;v,VS:()=&gt;z,WK:()=&gt;nP,WW:()=&gt;W,Wg:()=&gt;it,Wu:()=&gt;a,XK:()=&gt;u,YW:()=&gt;M,Z$:()=&gt;eO,ZK:()=&gt;m,_O:()=&gt;tM,a9:()=&gt;tL,bM:()=&gt;c,bS:()=&gt;r7,bb:()=&gt;k,d:()=&gt;ir,d8:()=&gt;o,dx:()=&gt;tz,e1:()=&gt;ta,ev:()=&gt;n5,fD:()=&gt;r3,fG:()=&gt;r$,fU:()=&gt;P,ff:()=&gt;rq,gC:()=&gt;S,gu:()=&gt;r,hV:()=&gt;r1,hc:()=&gt;tT,hi:()=&gt;h,i0:()=&gt;tP,ie:()=&gt;il,if:()=&gt;E,jG:()=&gt;ej,jZ:()=&gt;r4,kF:()=&gt;nQ,lJ:()=&gt;r8,mB:()=&gt;g,n1:()=&gt;e2,nY:()=&gt;tS,ns:()=&gt;eq,oq:()=&gt;l,pF:()=&gt;K,pT:()=&gt;tb,pe:()=&gt;tE,rU:()=&gt;rf,ri:()=&gt;V,sT:()=&gt;nY,sb:()=&gt;tN,sc:()=&gt;eV,si:()=&gt;F,t5:()=&gt;j,u5:()=&gt;R,uT:()=&gt;rd,vA:()=&gt;tI,vJ:()=&gt;rp,vi:()=&gt;p,w:()=&gt;d,w$:()=&gt;I,wH:()=&gt;nD,xL:()=&gt;eY,y6:()=&gt;ru});let i={},l={},o={},a={},s={},u={},c={},d={},f={},h={},p={},g={},m={},v={},x={},y={},_={},b={},C={},w={},k={},E={},T={},S={},N={},I={},A={},M={},L={},F={},O={},P={},D={},V={},H={},R={},z={},B={},J={},j={},W={},Z={},U={},K={},$={},q="undefined"!=typeof window&amp;&amp;void 0!==window.document&amp;&amp;void 0!==window.document.createElement,G=q&amp;&amp;"documentMode"in document?document.documentMode:null,X=q&amp;&amp;/Mac|iPod|iPhone|iPad/.test(navigator.platform),Y=q&amp;&amp;/^(?!.*Seamonkey)(?=.*Firefox).*/i.test(navigator.userAgent),Q=!(!q||!("InputEvent"in window)||G)&amp;&amp;"getTargetRanges"in new window.InputEvent("input"),ee=q&amp;&amp;/Version\/[\d.]+.*Safari/.test(navigator.userAgent),et=q&amp;&amp;/iPad|iPhone|iPod/.test(navigator.userAgent)&amp;&amp;!window.MSStream,en=q&amp;&amp;/Android/.test(navigator.userAgent),er=q&amp;&amp;/^(?=.*Chrome).*/i.test(navigator.userAgent),ei=q&amp;&amp;en&amp;&amp;er,el=q&amp;&amp;/AppleWebKit\/[\d.]+/.test(navigator.userAgent)&amp;&amp;!er,eo=ee||et||el?"\xa0":"​",ea=Y?"\xa0":eo,es="֑-߿יִ-﷽ﹰ-ﻼ",eu="A-Za-z\xc0-\xd6\xd8-\xf6\xf8-ʸ̀-֐ࠀ-῿‎Ⰰ-﬜︀-﹯﻽-￿",ec=RegExp("^[^"+eu+"]*["+es+"]"),ed=RegExp("^[^"+es+"]*["+eu+"]"),ef={bold:1,capitalize:1024,code:16,highlight:128,italic:2,lowercase:256,strikethrough:4,subscript:32,superscript:64,underline:8,uppercase:512},eh={directionless:1,unmergeable:2},ep={center:2,end:6,justify:4,left:1,right:3,start:5},eg={2:"center",6:"end",4:"justify",1:"left",3:"right",5:"start"},em={normal:0,segmented:2,token:1},ev={0:"normal",2:"segmented",1:"token"};var ex=function(e){return e&amp;&amp;e.__esModule&amp;&amp;Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(function(e){let t=new URLSearchParams;t.append("code",e);for(let e=1;e&lt;arguments.length;e++)t.append("v",arguments[e]);throw Error(`Minified Lexical error #${e}; visit https://lexical.dev/docs/error?${t} for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`)});function ey(...e){let t=[];for(let n of e)if(n&amp;&amp;"string"==typeof n)for(let[e]of n.matchAll(/\S+/g))t.push(e);return t}let e_=!1,eb=0;function eC(e){eb=e.timeStamp}function ew(e,t,n){let r="BR"===e.nodeName,i=t.__lexicalLineBreak;return i&amp;&amp;(e===i||r&amp;&amp;e.previousSibling===i)||r&amp;&amp;void 0!==eX(e,n)}function ek(e,t,n){e_=!0;let r=performance.now()-eb&gt;100;try{rZ(e,()=&gt;{let i=rp()||e.getEditorState().read(()=&gt;{let e=rp();return null!==e?e.clone():null}),l=new Map,o=e.getRootElement(),a=e._editorState,s=e._blockCursorElement,u=!1,c="";for(let n=0;n&lt;t.length;n++){let d=t[n],f=d.type,h=d.target,p=function(e,t,n,r){var i;for(let l=e;l&amp;&amp;(i=l,!0!==i.__lexicalUnmanaged);l=tg(l)){let e=eX(l,t);if(void 0!==e){let t=eq(e,n);if(t)return rY(t)||!tN(l)?void 0:[l,t]}else if(l===r)return[r,e5(n)]}}(h,e,a,o);if(!p)continue;let[g,m]=p;if("characterData"===f)r&amp;&amp;nQ(m)&amp;&amp;ez(h)&amp;&amp;function(e,t,n){if(n4(e)){let t=e.anchor.getNode();if(t.is(n)&amp;&amp;e.format!==t.getFormat())return!1}return ez(t)&amp;&amp;n.isAttached()}(i,h,m)&amp;&amp;function(e,t,n){let r=tE(n._window),i=null,l=null;null!==r&amp;&amp;r.anchorNode===e&amp;&amp;(i=r.anchorOffset,l=r.focusOffset);let o=e.nodeValue;null!==o&amp;&amp;tt(t,o,i,l,!1)}(h,m,e);else if("childList"===f){u=!0;let t=d.addedNodes;for(let n=0;n&lt;t.length;n++){let r=t[n],i=eG(r),l=r.parentNode;if(null!=l&amp;&amp;r!==s&amp;&amp;null===i&amp;&amp;!ew(r,l,e)){if(Y){let e=(tN(r)?r.innerText:null)||r.nodeValue;e&amp;&amp;(c+=e)}l.removeChild(r)}}let n=d.removedNodes,r=n.length;if(r&gt;0){let t=0;for(let i=0;i&lt;r;i++){let r=n[i];(ew(r,h,e)||s===r)&amp;&amp;(h.appendChild(r),t++)}r!==t&amp;&amp;l.set(g,m)}}}if(l.size&gt;0)for(let[t,n]of l)n.reconcileObservedMutation(t,e);let d=n.takeRecords();if(d.length&gt;0){for(let t=0;t&lt;d.length;t++){let n=d[t],r=n.addedNodes,i=n.target;for(let t=0;t&lt;r.length;t++){let n=r[t],l=n.parentNode;null==l||"BR"!==n.nodeName||ew(n,i,e)||l.removeChild(n)}}n.takeRecords()}null!==i&amp;&amp;(u&amp;&amp;(i.dirty=!0,e2(i)),Y&amp;&amp;tf(e)&amp;&amp;i.insertRawText(c))})}finally{e_=!1}}function eE(e){let t=e._observer;null!==t&amp;&amp;ek(e,t.takeRecords(),t)}function eT(e){0===eb&amp;&amp;ty(e).addEventListener("textInput",eC,!0),e._observer=new MutationObserver((t,n)=&gt;{ek(e,t,n)})}function eS(e,t){let n=e.__mode,r=e.__format,i=e.__style,l=t.__mode,o=t.__format,a=t.__style;return!(null!==n&amp;&amp;n!==l||null!==r&amp;&amp;r!==o||null!==i&amp;&amp;i!==a)}function eN(e,t){let n=e.mergeWithSibling(t),r=rL()._normalizedNodes;return r.add(e.__key),r.add(t.__key),n}function eI(e){let t,n,r=e;if(""!==r.__text||!r.isSimpleText()||r.isUnmergeable()){for(;null!==(t=r.getPreviousSibling())&amp;&amp;nQ(t)&amp;&amp;t.isSimpleText()&amp;&amp;!t.isUnmergeable();){if(""!==t.__text){eS(t,r)&amp;&amp;(r=eN(t,r));break}t.remove()}for(;null!==(n=r.getNextSibling())&amp;&amp;nQ(n)&amp;&amp;n.isSimpleText()&amp;&amp;!n.isUnmergeable();){if(""!==n.__text){eS(r,n)&amp;&amp;(r=eN(r,n));break}n.remove()}}else r.remove()}function eA(e){return eM(e.anchor),eM(e.focus),e}function eM(e){for(;"element"===e.type;){let t,n;let r=e.getNode(),i=e.offset;if(i===r.getChildrenSize()?(t=r.getChildAtIndex(i-1),n=!0):(t=r.getChildAtIndex(i),n=!1),nQ(t)){e.set(t.__key,n?t.getTextContentSize():0,"text");break}if(!rq(t))break;e.set(t.__key,n?t.getChildrenSize():0,"element")}}let eL=1,eF="function"==typeof queueMicrotask?queueMicrotask:e=&gt;{Promise.resolve().then(e)};function eO(e){let t=document.activeElement;if(!tN(t))return!1;let n=t.nodeName;return rY(eY(e))&amp;&amp;("INPUT"===n||"TEXTAREA"===n||"true"===t.contentEditable&amp;&amp;null==eH(t))}function eP(e,t,n){let r=e.getRootElement();try{return null!==r&amp;&amp;r.contains(t)&amp;&amp;r.contains(n)&amp;&amp;null!==t&amp;&amp;!eO(t)&amp;&amp;eV(t)===e}catch(e){return!1}}function eD(e){return e instanceof io}function eV(e){let t=e;for(;null!=t;){let e=eH(t);if(eD(e))return e;t=tg(t)}return null}function eH(e){return e?e.__lexicalEditor:null}function eR(e){return e.isToken()||e.isSegmented()}function ez(e){return tI(e)&amp;&amp;3===e.nodeType}function eB(e){let t=e;for(;null!=t;){if(ez(t))return t;t=t.firstChild}return null}function eJ(e,t,n){let r=ef[t];if(null!==n&amp;&amp;(e&amp;r)==(n&amp;r))return e;let i=e^r;return"subscript"===t?i&amp;=~ef.superscript:"superscript"===t?i&amp;=~ef.subscript:"lowercase"===t?(i&amp;=~ef.uppercase,i&amp;=~ef.capitalize):"uppercase"===t?(i&amp;=~ef.lowercase,i&amp;=~ef.capitalize):"capitalize"===t&amp;&amp;(i&amp;=~ef.lowercase,i&amp;=~ef.uppercase),i}function ej(e){return nQ(e)||nD(e)||rY(e)}function eW(e,t){if(null!=t)return void(e.__key=t);rI(),rA();let n=rL(),r=rM(),i=""+eL++;r._nodeMap.set(i,e),rq(e)?n._dirtyElements.set(i,!0):n._dirtyLeaves.add(i),n._cloneNotNeeded.add(i),n._dirtyType=1,e.__key=i}function eZ(e){let t=e.getParent();if(null!==t){let n=e.getWritable(),r=t.getWritable(),i=e.getPreviousSibling(),l=e.getNextSibling();if(null===i){if(null!==l){let e=l.getWritable();r.__first=l.__key,e.__prev=null}else r.__first=null}else{let e=i.getWritable();if(null!==l){let t=l.getWritable();t.__prev=e.__key,e.__next=t.__key}else e.__next=null;n.__prev=null}if(null===l){if(null!==i){let e=i.getWritable();r.__last=i.__key,e.__next=null}else r.__last=null}else{let e=l.getWritable();if(null!==i){let t=i.getWritable();t.__next=e.__key,e.__prev=t.__key}else e.__prev=null;n.__next=null}r.__size--,n.__parent=null}}function eU(e){rA();let t=e.getLatest(),n=t.__parent,r=rM(),i=rL(),l=r._nodeMap,o=i._dirtyElements;null!==n&amp;&amp;function(e,t,n){let r=e;for(;null!==r;){if(n.has(r))return;let e=t.get(r);if(void 0===e)break;n.set(r,!1),r=e.__parent}}(n,l,o);let a=t.__key;i._dirtyType=1,rq(e)?o.set(a,!0):i._dirtyLeaves.add(a)}function eK(e){rI();let t=rL(),n=t._compositionKey;if(e!==n){if(t._compositionKey=e,null!==n){let e=eq(n);null!==e&amp;&amp;e.getWritable()}if(null!==e){let t=eq(e);null!==t&amp;&amp;t.getWritable()}}}function e$(){return rN()?null:rL()._compositionKey}function eq(e,t){let n=(t||rM())._nodeMap.get(e);return void 0===n?null:n}function eG(e,t){let n=eX(e,rL());return void 0!==n?eq(n,t):null}function eX(e,t){return e[`__lexicalKey_${t._key}`]}function eY(e,t){let n=e;for(;null!=n;){let e=eG(n,t);if(null!==e)return e;n=tg(n)}return null}function eQ(e){let t=Object.assign({},e._decorators);return e._pendingDecorators=t,t}function e1(e){return e.read(()=&gt;e0().getTextContent())}function e0(){return e5(rM())}function e5(e){return e._nodeMap.get("root")}function e2(e){rI();let t=rM();null!==e&amp;&amp;(e.dirty=!0,e.setCachedNodes(null)),t._selection=e}function e9(e){let t=rL(),n=function(e,t){let n=e;for(;null!=n;){let e=eX(n,t);if(void 0!==e)return e;n=tg(n)}return null}(e,t);return null===n?e===t.getRootElement()?eq("root"):null:eq(n)}function e3(e,t){return t?e.getTextContentSize():0}function e6(e){return/[\uD800-\uDBFF][\uDC00-\uDFFF]/g.test(e)}function e8(e){let t=[],n=e;for(;null!==n;)t.push(n),n=n._parentEditor;return t}function e7(){return Math.random().toString(36).replace(/[^a-z]+/g,"").substr(0,5)}function e4(e){return ez(e)?e.nodeValue:null}function te(e,t,n){let r=tE(t._window);if(null===r)return;let i=r.anchorNode,{anchorOffset:l,focusOffset:o}=r;if(null!==i){let t=e4(i),r=eY(i);if(null!==t&amp;&amp;nQ(r)){if(t===eo&amp;&amp;n){let e=n.length;t=n,l=e,o=e}null!==t&amp;&amp;tt(r,t,l,o,e)}}}function tt(e,t,n,r,i){let l=e;if(l.isAttached()&amp;&amp;(i||!l.isDirty())){let o=l.isComposing(),a=t;(o||i)&amp;&amp;t[t.length-1]===eo&amp;&amp;(a=t.slice(0,-1));let s=l.getTextContent();if(i||a!==s){if(""===a){if(eK(null),ee||et||el)l.remove();else{let e=rL();setTimeout(()=&gt;{e.update(()=&gt;{l.isAttached()&amp;&amp;l.remove()})},20)}return}let t=l.getParent(),i=rg(),s=l.getTextContentSize(),u=e$(),c=l.getKey();if(l.isToken()||null!==u&amp;&amp;c===u&amp;&amp;!o||n4(i)&amp;&amp;(null!==t&amp;&amp;!t.canInsertTextBefore()&amp;&amp;0===i.anchor.offset||i.anchor.key===e.__key&amp;&amp;0===i.anchor.offset&amp;&amp;!l.canInsertTextBefore()&amp;&amp;!o||i.focus.key===e.__key&amp;&amp;i.focus.offset===s&amp;&amp;!l.canInsertTextAfter()&amp;&amp;!o))return void l.markDirty();let d=rp();if(!n4(d)||null===n||null===r)return void l.setTextContent(a);if(d.setTextNodeRange(l,n,l,r),l.isSegmented()){let e=nY(l.getTextContent());l.replace(e),l=e}l.setTextContent(a)}}}function tn(e){return"ArrowLeft"===e}function tr(e){return"ArrowRight"===e}function ti(e){return"Backspace"===e}function tl(e){return"Delete"===e}function to(e,t,n){return"a"===e.toLowerCase()&amp;&amp;(X?t:n)}function ta(e){let t=e0();if(n4(e)){let t=e.anchor,n=e.focus,r=t.getNode().getTopLevelElementOrThrow().getParentOrThrow();return t.set(r.getKey(),0,"element"),n.set(r.getKey(),r.getChildrenSize(),"element"),eA(e),e}{let e=t.select(0,t.getChildrenSize());return e2(eA(e)),e}}function ts(e,t){void 0===e.__lexicalClassNameCache&amp;&amp;(e.__lexicalClassNameCache={});let n=e.__lexicalClassNameCache,r=n[t];if(void 0!==r)return r;let i=e[t];if("string"==typeof i){let e=ey(i);return n[t]=e,e}return i}function tu(e,t,n,r,i){if(0===n.size)return;let l=r.__type,o=r.__key,a=t.get(l);void 0===a&amp;&amp;ex(33,l);let s=a.klass,u=e.get(s);void 0===u&amp;&amp;(u=new Map,e.set(s,u));let c=u.get(o),d="destroyed"===c&amp;&amp;"created"===i;(void 0===c||d)&amp;&amp;u.set(o,d?"updated":i)}function tc(e,t,n){let r=e.getParent(),i=n,l=e;return null!==r&amp;&amp;(t&amp;&amp;0===n?(i=l.getIndexWithinParent(),l=r):t||n!==l.getChildrenSize()||(i=l.getIndexWithinParent()+1,l=r)),l.getChildAtIndex(t?i-1:i)}function td(e,t){let n=e.offset;if("element"===e.type)return tc(e.getNode(),t,n);{let r=e.getNode();if(t&amp;&amp;0===n||!t&amp;&amp;n===r.getTextContentSize()){let e=t?r.getPreviousSibling():r.getNextSibling();return null===e?tc(r.getParentOrThrow(),t,r.getIndexWithinParent()+(t?0:1)):e}}return null}function tf(e){let t=ty(e).event,n=t&amp;&amp;t.inputType;return"insertFromPaste"===n||"insertFromPasteAsQuotation"===n}function th(e){return!r1(e)&amp;&amp;!e.isLastChild()&amp;&amp;!e.isInline()}function tp(e,t){let n=e._keyToDOMMap.get(t);return void 0===n&amp;&amp;ex(75,t),n}function tg(e){let t=e.assignedSlot||e.parentElement;return tA(t)?t.host:t}function tm(e){return tI(e)&amp;&amp;9===e.nodeType?e:tN(e)?e.ownerDocument:null}function tv(e,t){let n=e.getParent();for(;null!==n;){if(n.is(t))return!0;n=n.getParent()}return!1}function tx(e){let t=tm(e);return t?t.defaultView:null}function ty(e){let t=e._window;return null===t&amp;&amp;ex(78),t}function t_(e){return r1(e)||rq(e)&amp;&amp;e.isShadowRoot()}function tb(e){let t=rL(),n=e.constructor.getType(),r=t._nodes.get(n);void 0===r&amp;&amp;ex(200,e.constructor.name,n);let{replace:i,replaceWithKlass:l}=r;if(null!==i){let t=i(e),r=t.constructor;return null!==l?t instanceof l||ex(201,l.name,l.getType(),r.name,r.getType(),e.constructor.name,n):t instanceof e.constructor&amp;&amp;r!==e.constructor||ex(202,r.name,r.getType(),e.constructor.name,n),t.__key===e.__key&amp;&amp;ex(203,e.constructor.name,n,r.name,r.getType()),t}return e}function tC(e,t){!r1(e.getParent())||rq(t)||rY(t)||ex(99)}function tw(e){return(rY(e)||rq(e)&amp;&amp;!e.canBeEmpty())&amp;&amp;!e.isInline()}function tk(e,t,n){n.style.removeProperty("caret-color"),t._blockCursorElement=null;let r=e.parentElement;null!==r&amp;&amp;r.removeChild(e)}function tE(e){return q?(e||window).getSelection():null}function tT(e,t){let n=e.getChildAtIndex(t);null==n&amp;&amp;(n=e),t_(e)&amp;&amp;ex(102);let r=e=&gt;{let t=e.getParentOrThrow(),i=t_(t),l=e!==n||i?function(e){let t=e.constructor.clone(e);return eW(t,null),t}(e):e;if(i)return rq(e)&amp;&amp;rq(l)||ex(133),e.insertAfter(l),[e,l,l];{let[n,i,o]=r(t),a=e.getNextSiblings();return o.append(l,...a),[n,i,l]}},[i,l]=r(n);return[i,l]}function tS(e){return tN(e)&amp;&amp;"A"===e.tagName}function tN(e){return tI(e)&amp;&amp;1===e.nodeType}function tI(e){return"object"==typeof e&amp;&amp;null!==e&amp;&amp;"nodeType"in e&amp;&amp;"number"==typeof e.nodeType}function tA(e){return tI(e)&amp;&amp;11===e.nodeType}function tM(e){let t=RegExp(/^(a|abbr|acronym|b|cite|code|del|em|i|ins|kbd|label|output|q|ruby|s|samp|span|strong|sub|sup|time|u|tt|var|#text)$/,"i");return null!==e.nodeName.match(t)}function tL(e){let t=RegExp(/^(address|article|aside|blockquote|canvas|dd|div|dl|dt|fieldset|figcaption|figure|footer|form|h1|h2|h3|h4|h5|h6|header|hr|li|main|nav|noscript|ol|p|pre|section|table|td|tfoot|ul|video)$/,"i");return null!==e.nodeName.match(t)}function tF(e){if(rY(e)&amp;&amp;!e.isInline())return!0;if(!rq(e)||t_(e))return!1;let t=e.getFirstChild(),n=null===t||nD(t)||nQ(t)||t.isInline();return!e.isInline()&amp;&amp;!1!==e.canBeEmpty()&amp;&amp;n}function tO(e,t){let n=e;for(;null!==n&amp;&amp;null!==n.getParent()&amp;&amp;!t(n);)n=n.getParentOrThrow();return t(n)?n:null}function tP(){return rL()}let tD=new WeakMap,tV=new Map;function tH(e){if(!e._readOnly&amp;&amp;e.isEmpty())return tV;e._readOnly||ex(192);let t=tD.get(e);return t||(t=function(e){let t=new Map;for(let[n,r]of e._nodeMap){let e=r.__type,i=t.get(e);i||(i=new Map,t.set(e,i)),i.set(n,r)}return t}(e),tD.set(e,t)),t}function tR(e){let t=e.constructor.clone(e);return t.afterCloneFrom(e),t}function tz(e,t){let n=(parseInt(e.style.paddingInlineStart,10)||0)/40;t.setIndent(n)}let tB,tJ,tj,tW,tZ,tU,tK,t$,tq,tG,tX="",tY="",tQ=null,t1="",t0="",t5=!1,t2=!1,t9=null;function t3(e,t){let n=tK.get(e);if(null!==t){let n=ns(e);n.parentNode===t&amp;&amp;t.removeChild(n)}if(t$.has(e)||tJ._keyToDOMMap.delete(e),rq(n)){let e=nl(n,tK);t6(e,0,e.length-1,null)}void 0!==n&amp;&amp;tu(tG,tj,tW,n,"destroyed")}function t6(e,t,n,r){let i=t;for(;i&lt;=n;++i){let t=e[i];void 0!==t&amp;&amp;t3(t,r)}}function t8(e,t){e.setProperty("text-align",t)}function t7(e,t){let n=tB.theme.indent;if("string"==typeof n){let r=e.classList.contains(n);t&gt;0&amp;&amp;!r?e.classList.add(n):t&lt;1&amp;&amp;r&amp;&amp;e.classList.remove(n)}let r=getComputedStyle(e).getPropertyValue("--lexical-indent-base-value")||"40px";e.style.setProperty("padding-inline-start",0===t?"":`calc(${t} * ${r})`)}function t4(e,t){let n=e.style;0===t?t8(n,""):1===t?t8(n,"left"):2===t?t8(n,"center"):3===t?t8(n,"right"):4===t?t8(n,"justify"):5===t?t8(n,"start"):6===t&amp;&amp;t8(n,"end")}function ne(e,t){let n=t$.get(e);void 0===n&amp;&amp;ex(60);let r=n.createDOM(tB,tJ);if(function(e,t,n){let r=n._keyToDOMMap;t[`__lexicalKey_${n._key}`]=e,r.set(e,t)}(e,r,tJ),nQ(n)?r.setAttribute("data-lexical-text","true"):rY(n)&amp;&amp;r.setAttribute("data-lexical-decorator","true"),rq(n)){let e=n.__indent,t=n.__size;0!==e&amp;&amp;t7(r,e),0!==t&amp;&amp;function(e,t,n,r){let i=tY;tY="",nt(e,n,0,t,n.getDOMSlot(r)),ni(n,r),tY=i}(nl(n,t$),t-1,n,r);let i=n.__format;0!==i&amp;&amp;t4(r,i),n.isInline()||nr(null,n,r),th(n)&amp;&amp;(tX+="\n\n",t0+="\n\n")}else{let t=n.getTextContent();if(rY(n)){let t=n.decorate(tJ,tB);null!==t&amp;&amp;no(e,t),r.contentEditable="false"}else nQ(n)&amp;&amp;(n.isDirectionless()||(tY+=t));tX+=t,t0+=t}return null!==t&amp;&amp;t.insertChild(r),tu(tG,tj,tW,n,"created"),r}function nt(e,t,n,r,i){let l=tX;tX="";let o=n;for(;o&lt;=r;++o){ne(e[o],i);let t=t$.get(e[o]);null!==t&amp;&amp;nQ(t)&amp;&amp;(null===tQ&amp;&amp;(tQ=t.getFormat()),""===t1&amp;&amp;(t1=t.getStyle()))}th(t)&amp;&amp;(tX+="\n\n"),i.element.__lexicalTextContent=tX,tX=l+tX}function nn(e,t){if(e){let n=e.__last;if(n){let e=t.get(n);if(e)return nD(e)?"line-break":rY(e)&amp;&amp;e.isInline()?"decorator":null}return"empty"}return null}function nr(e,t,n){let r=nn(e,tK),i=nn(t,t$);r!==i&amp;&amp;t.getDOMSlot(n).setManagedLineBreak(i)}function ni(e,t){var n;let r=t.__lexicalDirTextContent||"",i=t.__lexicalDir||"";if(r!==tY||i!==t9){let r=""===tY,l=r?t9:(n=tY,ec.test(n)?"rtl":ed.test(n)?"ltr":null);if(l!==i){let n=t.classList,o=tB.theme,a=null!==i?o[i]:void 0,s=null!==l?o[l]:void 0;if(void 0!==a){if("string"==typeof a){let e=ey(a);a=o[i]=e}n.remove(...a)}if(null===l||r&amp;&amp;"ltr"===l)t.removeAttribute("dir");else{if(void 0!==s){if("string"==typeof s){let e=ey(s);s=o[l]=e}void 0!==s&amp;&amp;n.add(...s)}t.dir=l}t2||(e.getWritable().__dir=l)}t9=l,t.__lexicalDirTextContent=tY,t.__lexicalDir=l}}function nl(e,t){let n=[],r=e.__first;for(;null!==r;){let e=t.get(r);void 0===e&amp;&amp;ex(101),n.push(r),r=e.__next}return n}function no(e,t){let n=tJ._pendingDecorators,r=tJ._decorators;if(null===n){if(r[e]===t)return;n=eQ(tJ)}n[e]=t}function na(e){let t=e.nextSibling;return null!==t&amp;&amp;t===tJ._blockCursorElement&amp;&amp;(t=t.nextSibling),t}function ns(e){let t=tq.get(e);return void 0===t&amp;&amp;ex(75,e),t}let nu=Object.freeze({}),nc=[["keydown",function(e,t){if(nd=e.timeStamp,nf=e.key,t.isComposing())return;let{key:n,shiftKey:r,ctrlKey:i,metaKey:l,altKey:o}=e;if(!rJ(t,x,e)&amp;&amp;null!=n){if(!tr(n)||i||l||o){if(tr(n)&amp;&amp;!o&amp;&amp;!r&amp;&amp;(i||l))rJ(t,_,e);else if(!tn(n)||i||l||o){if(tn(n)&amp;&amp;!o&amp;&amp;!r&amp;&amp;(i||l))rJ(t,C,e);else if("ArrowUp"!==n||i||l){if("ArrowDown"!==n||i||l){if("Enter"===n&amp;&amp;r)nx=!0,rJ(t,E,e);else if(" "===n)rJ(t,T,e);else if(X&amp;&amp;i&amp;&amp;"o"===n.toLowerCase())e.preventDefault(),nx=!0,rJ(t,s,!0);else if("Enter"!==n||r){if(X?!o&amp;&amp;!l&amp;&amp;(ti(n)||"h"===n.toLowerCase()&amp;&amp;i):!(i||o||l)&amp;&amp;ti(n))ti(n)?rJ(t,S,e):(e.preventDefault(),rJ(t,a,!0));else if("Escape"===n)rJ(t,N,e);else if(X?!(r||o||l)&amp;&amp;(tl(n)||"d"===n.toLowerCase()&amp;&amp;i):!(i||o||l)&amp;&amp;tl(n))tl(n)?rJ(t,I,e):(e.preventDefault(),rJ(t,a,!1));else if(ti(n)&amp;&amp;(X?o:i))e.preventDefault(),rJ(t,h,!0);else if(tl(n)&amp;&amp;(X?o:i))e.preventDefault(),rJ(t,h,!1);else if(X&amp;&amp;l&amp;&amp;ti(n))e.preventDefault(),rJ(t,p,!0);else if(X&amp;&amp;l&amp;&amp;tl(n))e.preventDefault(),rJ(t,p,!1);else if("b"===n.toLowerCase()&amp;&amp;!o&amp;&amp;(X?l:i))e.preventDefault(),rJ(t,g,"bold");else if("u"===n.toLowerCase()&amp;&amp;!o&amp;&amp;(X?l:i))e.preventDefault(),rJ(t,g,"underline");else if("i"===n.toLowerCase()&amp;&amp;!o&amp;&amp;(X?l:i))e.preventDefault(),rJ(t,g,"italic");else if("Tab"!==n||o||i||l){if("z"===n.toLowerCase()&amp;&amp;!r&amp;&amp;(X?l:i))e.preventDefault(),rJ(t,m,void 0);else if(X?"z"===n.toLowerCase()&amp;&amp;l&amp;&amp;r:"y"===n.toLowerCase()&amp;&amp;i||"z"===n.toLowerCase()&amp;&amp;i&amp;&amp;r)e.preventDefault(),rJ(t,v,void 0);else{let o=t._editorState._selection;null===o||n4(o)?!Y&amp;&amp;to(n,l,i)&amp;&amp;(e.preventDefault(),rJ(t,B,e)):!r&amp;&amp;"c"===n.toLowerCase()&amp;&amp;(X?l:i)?(e.preventDefault(),rJ(t,R,e)):!r&amp;&amp;"x"===n.toLowerCase()&amp;&amp;(X?l:i)?(e.preventDefault(),rJ(t,z,e)):to(n,l,i)&amp;&amp;(e.preventDefault(),rJ(t,B,e))}}else rJ(t,A,e)}else nx=!1,rJ(t,E,e)}else rJ(t,k,e)}else rJ(t,w,e)}else rJ(t,b,e)}else rJ(t,y,e);(i||r||o||l)&amp;&amp;rJ(t,$,e)}}],["pointerdown",function(e,t){let n=e.target,r=e.pointerType;tI(n)&amp;&amp;"touch"!==r&amp;&amp;0===e.button&amp;&amp;rZ(t,()=&gt;{rY(eY(n))||(nv=!0)})}],["compositionstart",function(e,t){rZ(t,()=&gt;{let n=rp();if(n4(n)&amp;&amp;!t.isComposing()){let r=n.anchor,i=n.anchor.getNode();eK(r.key),(e.timeStamp&lt;nd+30||"element"===r.type||!n.isCollapsed()||i.getFormat()!==n.format||nQ(i)&amp;&amp;i.getStyle()!==n.style)&amp;&amp;rJ(t,c,ea)}})}],["compositionend",function(e,t){Y?ny=!0:rZ(t,()=&gt;{nE(t,e.data)})}],["input",function(e,t){e.stopPropagation(),rZ(t,()=&gt;{let n=rp(),r=e.data,i=nk(e);if(null!=r&amp;&amp;n4(n)&amp;&amp;nb(n,i,r,e.timeStamp,!1)){ny&amp;&amp;(nE(t,r),ny=!1);let i=n.anchor.getNode(),l=tE(t._window);if(null===l)return;let o=n.isBackward(),a=o?n.anchor.offset:n.focus.offset,s=o?n.focus.offset:n.anchor.offset;Q&amp;&amp;!n.isCollapsed()&amp;&amp;nQ(i)&amp;&amp;null!==l.anchorNode&amp;&amp;i.getTextContent().slice(0,a)+r+i.getTextContent().slice(a+s)===e4(l.anchorNode)||rJ(t,c,r);let u=r.length;Y&amp;&amp;u&gt;1&amp;&amp;"insertCompositionText"===e.inputType&amp;&amp;!t.isComposing()&amp;&amp;(n.anchor.offset-=u),ee||et||el||!t.isComposing()||(nd=0,eK(null))}else te(!1,t,null!==r?r:void 0),ny&amp;&amp;(nE(t,r||void 0),ny=!1);rI(),eE(rL())}),np=null}],["click",function(e,t){rZ(t,()=&gt;{let n=rp(),r=tE(t._window),i=rg();if(r){if(n4(n)){let t=n.anchor,l=t.getNode();"element"===t.type&amp;&amp;0===t.offset&amp;&amp;n.isCollapsed()&amp;&amp;!r1(l)&amp;&amp;1===e0().getChildrenSize()&amp;&amp;l.getTopLevelElementOrThrow().isEmpty()&amp;&amp;null!==i&amp;&amp;n.is(i)?(r.removeAllRanges(),n.dirty=!0):3!==e.detail||n.isCollapsed()||l===n.focus.getNode()||(rq(l)?l.select(0):l.getParentOrThrow().select(0))}else if("touch"===e.pointerType){let n=r.anchorNode;(tN(n)||ez(n))&amp;&amp;e2(rh(i,r,t,e))}}rJ(t,o,e)})}],["cut",nu],["copy",nu],["dragstart",nu],["dragover",nu],["dragend",nu],["paste",nu],["focus",nu],["blur",nu],["drop",nu]];Q&amp;&amp;nc.push(["beforeinput",(e,t)=&gt;(function(e,t){let n=e.inputType,r=nk(e);"deleteCompositionText"===n||Y&amp;&amp;tf(t)||"insertCompositionText"===n||rZ(t,()=&gt;{var i;let l=rp();if("deleteContentBackward"===n){if(null===l){let e=rg();if(!n4(e))return;e2(e.clone())}if(n4(l)){let n=l.anchor.key===l.focus.key;if(i=e.timeStamp,"MediaLast"===nf&amp;&amp;i&lt;nd+30&amp;&amp;t.isComposing()&amp;&amp;n){if(eK(null),nd=0,setTimeout(()=&gt;{rZ(t,()=&gt;{eK(null)})},30),n4(l)){let e=l.anchor.getNode();e.markDirty(),l.format=e.getFormat(),nQ(e)||ex(142),l.style=e.getStyle()}}else{eK(null),e.preventDefault();let r=l.anchor.getNode(),i=r.getTextContent(),o=r.canInsertTextAfter(),s=0===l.anchor.offset&amp;&amp;l.focus.offset===i.length;ei&amp;&amp;n&amp;&amp;!s&amp;&amp;o||rJ(t,a,!0)}return}}if(!n4(l))return;let o=e.data;null!==np&amp;&amp;te(!1,t,np),l.dirty&amp;&amp;null===np||!l.isCollapsed()||r1(l.anchor.getNode())||null===r||l.applyDOMRange(r),np=null;let x=l.anchor,y=l.focus,_=x.getNode(),b=y.getNode();if("insertText"!==n&amp;&amp;"insertTranspose"!==n)switch(e.preventDefault(),n){case"insertFromYank":case"insertFromDrop":case"insertReplacementText":rJ(t,c,e);break;case"insertFromComposition":eK(null),rJ(t,c,e);break;case"insertLineBreak":eK(null),rJ(t,s,!1);break;case"insertParagraph":eK(null),nx&amp;&amp;!et?(nx=!1,rJ(t,s,!1)):rJ(t,u,void 0);break;case"insertFromPaste":case"insertFromPasteAsQuotation":rJ(t,d,e);break;case"deleteByComposition":(_!==b||rq(_)||rq(b)||!_.isToken()||!b.isToken())&amp;&amp;rJ(t,f,e);break;case"deleteByDrag":case"deleteByCut":rJ(t,f,e);break;case"deleteContent":rJ(t,a,!1);break;case"deleteWordBackward":rJ(t,h,!0);break;case"deleteWordForward":rJ(t,h,!1);break;case"deleteHardLineBackward":case"deleteSoftLineBackward":rJ(t,p,!0);break;case"deleteContentForward":case"deleteHardLineForward":case"deleteSoftLineForward":rJ(t,p,!1);break;case"formatStrikeThrough":rJ(t,g,"strikethrough");break;case"formatBold":rJ(t,g,"bold");break;case"formatItalic":rJ(t,g,"italic");break;case"formatUnderline":rJ(t,g,"underline");break;case"historyUndo":rJ(t,m,void 0);break;case"historyRedo":rJ(t,v,void 0)}else{if("\n"===o)e.preventDefault(),rJ(t,s,!1);else if("\n\n"===o)e.preventDefault(),rJ(t,u,void 0);else if(null==o&amp;&amp;e.dataTransfer){let t=e.dataTransfer.getData("text/plain");e.preventDefault(),l.insertRawText(t)}else null!=o&amp;&amp;nb(l,r,o,e.timeStamp,!0)?(e.preventDefault(),rJ(t,c,o)):np=o;nh=e.timeStamp}})})(e,t)]);let nd=0,nf=null,nh=0,np=null,ng=new WeakMap,nm=!1,nv=!1,nx=!1,ny=!1,n_=[0,"",0,"root",0];function nb(e,t,n,r,i){let l=e.anchor,o=e.focus,a=l.getNode(),s=rL(),u=tE(s._window),c=null!==u?u.anchorNode:null,d=l.key,f=s.getElementByKey(d),h=n.length;return d!==o.key||!nQ(a)||(!i&amp;&amp;(!Q||nh&lt;r+50)||a.isDirty()&amp;&amp;h&lt;2||e6(n))&amp;&amp;l.offset!==o.offset&amp;&amp;!a.isComposing()||eR(a)||a.isDirty()&amp;&amp;h&gt;1||(i||!Q)&amp;&amp;null!==f&amp;&amp;!a.isComposing()&amp;&amp;c!==eB(f)||null!==u&amp;&amp;null!==t&amp;&amp;(!t.collapsed||t.startContainer!==u.anchorNode||t.startOffset!==u.anchorOffset)||a.getFormat()!==e.format||a.getStyle()!==e.style||function(e,t){if(t.isSegmented())return!0;if(!e.isCollapsed())return!1;let n=e.anchor.offset,r=t.getParentOrThrow(),i=t.isToken();return 0===n?!t.canInsertTextBefore()||!r.canInsertTextBefore()&amp;&amp;!t.isComposing()||i||function(e){let t=e.getPreviousSibling();return(nQ(t)||rq(t)&amp;&amp;t.isInline())&amp;&amp;!t.canInsertTextAfter()}(t):n===t.getTextContentSize()&amp;&amp;(!t.canInsertTextAfter()||!r.canInsertTextAfter()&amp;&amp;!t.isComposing()||i)}(e,a)}function nC(e,t){return ez(e)&amp;&amp;null!==e.nodeValue&amp;&amp;0!==t&amp;&amp;t!==e.nodeValue.length}function nw(e,t,n){let{anchorNode:r,anchorOffset:l,focusNode:o,focusOffset:a}=e;nm&amp;&amp;(nm=!1,nC(r,l)&amp;&amp;nC(o,a))||rZ(t,()=&gt;{if(!n)return void e2(null);if(!eP(t,r,o))return;let s=rp();if(n4(s)){let n=s.anchor,r=n.getNode();if(s.isCollapsed()){"Range"===e.type&amp;&amp;e.anchorNode===e.focusNode&amp;&amp;(s.dirty=!0);let i=ty(t).event,l=i?i.timeStamp:performance.now(),[o,a,u,c,d]=n_,f=e0(),h=!1===t.isComposing()&amp;&amp;""===f.getTextContent();if(l&lt;d+200&amp;&amp;n.offset===u&amp;&amp;n.key===c)s.format=o,s.style=a;else if("text"===n.type)nQ(r)||ex(141),s.format=r.getFormat(),s.style=r.getStyle();else if("element"===n.type&amp;&amp;!h){rq(r)||ex(259);let e=n.getNode();s.style="",e.isEmpty()?(s.format=e.getTextFormat(),s.style=e.getTextStyle()):s.format=0}}else{let e=n.key,t=s.focus.key,r=s.getNodes(),i=r.length,o=s.isBackward(),u=o?a:l,c=o?l:a,d=o?t:e,f=o?e:t,h=2047,p=!1;for(let e=0;e&lt;i;e++){let t=r[e],n=t.getTextContentSize();if(nQ(t)&amp;&amp;0!==n&amp;&amp;!(0===e&amp;&amp;t.__key===d&amp;&amp;u===n||e===i-1&amp;&amp;t.__key===f&amp;&amp;0===c)&amp;&amp;(p=!0,0==(h&amp;=t.getFormat())))break}s.format=p?h:0}}rJ(t,i,void 0)})}function nk(e){if(!e.getTargetRanges)return null;let t=e.getTargetRanges();return 0===t.length?null:t[0]}function nE(e,t){let n=e._compositionKey;if(eK(null),null!==n&amp;&amp;null!=t){if(""===t){let t=eq(n),r=eB(e.getElementByKey(n));return void(null!==r&amp;&amp;null!==r.nodeValue&amp;&amp;nQ(t)&amp;&amp;tt(t,r.nodeValue,null,null,!0))}if("\n"===t[t.length-1]){let t=rp();if(n4(t)){let n=t.focus;return t.anchor.set(n.key,n.offset,n.type),void rJ(e,E,null)}}}te(!0,e,t)}function nT(e){let t=e.__lexicalEventHandles;return void 0===t&amp;&amp;(t=[],e.__lexicalEventHandles=t),t}let nS=new Map;function nN(e){let t=function(e){let t=tx(e);return t?t.getSelection():null}(e.target);if(null===t)return;let n=eV(t.anchorNode);if(null===n)return;nv&amp;&amp;(nv=!1,rZ(n,()=&gt;{let r=rg(),i=t.anchorNode;(tN(i)||ez(i))&amp;&amp;e2(rh(r,t,n,e))}));let r=e8(n),i=r[r.length-1],l=i._key,o=nS.get(l),a=o||i;a!==n&amp;&amp;nw(t,a,!1),nw(t,n,!0),n!==i?nS.set(l,n):o&amp;&amp;nS.delete(l)}function nI(e){e._lexicalHandled=!0}function nA(e){return!0===e._lexicalHandled}function nM(e,t,n){rI();let r=e.__key,i=e.getParent();if(null===i)return;let l=function(e){let t=rp();if(!n4(t)||!rq(e))return t;let{anchor:n,focus:r}=t,i=n.getNode(),l=r.getNode();return tv(i,e)&amp;&amp;n.set(e.__key,0,"element"),tv(l,e)&amp;&amp;r.set(e.__key,0,"element"),t}(e),o=!1;if(n4(l)&amp;&amp;t){let t=l.anchor,n=l.focus;t.key===r&amp;&amp;(rx(t,e,i,e.getPreviousSibling(),e.getNextSibling()),o=!0),n.key===r&amp;&amp;(rx(n,e,i,e.getPreviousSibling(),e.getNextSibling()),o=!0)}else rt(l)&amp;&amp;t&amp;&amp;e.isSelected()&amp;&amp;e.selectPrevious();if(n4(l)&amp;&amp;t&amp;&amp;!o){let t=e.getIndexWithinParent();eZ(e),rm(l,i,t,-1)}else eZ(e);n||t_(i)||i.canBeEmpty()||!i.isEmpty()||nM(i,t),t&amp;&amp;r1(i)&amp;&amp;i.isEmpty()&amp;&amp;i.selectEnd()}class nL{static getType(){ex(64,this.name)}static clone(e){ex(65,this.name)}afterCloneFrom(e){this.__parent=e.__parent,this.__next=e.__next,this.__prev=e.__prev}constructor(e){this.__type=this.constructor.getType(),this.__parent=null,this.__prev=null,this.__next=null,eW(this,e)}getType(){return this.__type}isInline(){ex(137,this.constructor.name)}isAttached(){let e=this.__key;for(;null!==e;){if("root"===e)return!0;let t=eq(e);if(null===t)break;e=t.__parent}return!1}isSelected(e){let t=e||rp();if(null==t)return!1;let n=t.getNodes().some(e=&gt;e.__key===this.__key);if(nQ(this))return n;if(n4(t)&amp;&amp;"element"===t.anchor.type&amp;&amp;"element"===t.focus.type){if(t.isCollapsed())return!1;let e=this.getParent();if(rY(this)&amp;&amp;this.isInline()&amp;&amp;e){let n=t.isBackward()?t.focus:t.anchor,r=n.getNode();if(n.offset===r.getChildrenSize()&amp;&amp;r.is(e)&amp;&amp;r.getLastChildOrThrow().is(this))return!1}}return n}getKey(){return this.__key}getIndexWithinParent(){let e=this.getParent();if(null===e)return -1;let t=e.getFirstChild(),n=0;for(;null!==t;){if(this.is(t))return n;n++,t=t.getNextSibling()}return -1}getParent(){let e=this.getLatest().__parent;return null===e?null:eq(e)}getParentOrThrow(){let e=this.getParent();return null===e&amp;&amp;ex(66,this.__key),e}getTopLevelElement(){let e=this;for(;null!==e;){let t=e.getParent();if(t_(t))return rq(e)||e===this&amp;&amp;rY(e)||ex(194),e;e=t}return null}getTopLevelElementOrThrow(){let e=this.getTopLevelElement();return null===e&amp;&amp;ex(67,this.__key),e}getParents(){let e=[],t=this.getParent();for(;null!==t;)e.push(t),t=t.getParent();return e}getParentKeys(){let e=[],t=this.getParent();for(;null!==t;)e.push(t.__key),t=t.getParent();return e}getPreviousSibling(){let e=this.getLatest().__prev;return null===e?null:eq(e)}getPreviousSiblings(){let e=[],t=this.getParent();if(null===t)return e;let n=t.getFirstChild();for(;null!==n&amp;&amp;!n.is(this);)e.push(n),n=n.getNextSibling();return e}getNextSibling(){let e=this.getLatest().__next;return null===e?null:eq(e)}getNextSiblings(){let e=[],t=this.getNextSibling();for(;null!==t;)e.push(t),t=t.getNextSibling();return e}getCommonAncestor(e){let t=this.getParents(),n=e.getParents();rq(this)&amp;&amp;t.unshift(this),rq(e)&amp;&amp;n.unshift(e);let r=t.length,i=n.length;if(0===r||0===i||t[r-1]!==n[i-1])return null;let l=new Set(n);for(let e=0;e&lt;r;e++){let n=t[e];if(l.has(n))return n}return null}is(e){return null!=e&amp;&amp;this.__key===e.__key}isBefore(e){if(this===e)return!1;if(e.isParentOf(this))return!0;if(this.isParentOf(e))return!1;let t=this.getCommonAncestor(e),n=0,r=0,i=this;for(;;){let e=i.getParentOrThrow();if(e===t){n=i.getIndexWithinParent();break}i=e}for(i=e;;){let e=i.getParentOrThrow();if(e===t){r=i.getIndexWithinParent();break}i=e}return n&lt;r}isParentOf(e){let t=this.__key;if(t===e.__key)return!1;let n=e;for(;null!==n;){if(n.__key===t)return!0;n=n.getParent()}return!1}getNodesBetween(e){let t=this.isBefore(e),n=[],r=new Set,i=this;for(;null!==i;){let l=i.__key;if(r.has(l)||(r.add(l),n.push(i)),i===e)break;let o=rq(i)?t?i.getFirstChild():i.getLastChild():null;if(null!==o){i=o;continue}let a=t?i.getNextSibling():i.getPreviousSibling();if(null!==a){i=a;continue}let s=i.getParentOrThrow();if(r.has(s.__key)||n.push(s),s===e)break;let u=null,c=s;do{if(null===c&amp;&amp;ex(68),u=t?c.getNextSibling():c.getPreviousSibling(),null===(c=c.getParent()))break;null!==u||r.has(c.__key)||n.push(c)}while(null===u);i=u}return t||n.reverse(),n}isDirty(){let e=rL()._dirtyLeaves;return null!==e&amp;&amp;e.has(this.__key)}getLatest(){let e=eq(this.__key);return null===e&amp;&amp;ex(113),e}getWritable(){rI();let e=rM(),t=rL(),n=e._nodeMap,r=this.__key,i=this.getLatest(),l=t._cloneNotNeeded,o=rp();if(null!==o&amp;&amp;o.setCachedNodes(null),l.has(r))return eU(i),i;let a=tR(i);return l.add(r),eU(a),n.set(r,a),a}getTextContent(){return""}getTextContentSize(){return this.getTextContent().length}createDOM(e,t){ex(70)}updateDOM(e,t,n){ex(71)}exportDOM(e){return{element:this.createDOM(e._config,e)}}exportJSON(){return{type:this.__type,version:1}}static importJSON(e){ex(18,this.name)}updateFromJSON(e){return this}static transform(){return null}remove(e){nM(this,!0,e)}replace(e,t){rI();let n=rp();null!==n&amp;&amp;(n=n.clone()),tC(this,e);let r=this.getLatest(),i=this.__key,l=e.__key,o=e.getWritable(),a=this.getParentOrThrow().getWritable(),s=a.__size;eZ(o);let u=r.getPreviousSibling(),c=r.getNextSibling(),d=r.__prev,f=r.__next,h=r.__parent;if((nM(r,!1,!0),null===u)?a.__first=l:u.getWritable().__next=l,(o.__prev=d,null===c)?a.__last=l:c.getWritable().__prev=l,o.__next=f,o.__parent=h,a.__size=s,t&amp;&amp;(rq(this)&amp;&amp;rq(o)||ex(139),this.getChildren().forEach(e=&gt;{o.append(e)})),n4(n)){e2(n);let e=n.anchor,t=n.focus;e.key===i&amp;&amp;n6(e,o),t.key===i&amp;&amp;n6(t,o)}return e$()===i&amp;&amp;eK(l),o}insertAfter(e,t=!0){rI(),tC(this,e);let n=this.getWritable(),r=e.getWritable(),i=r.getParent(),l=rp(),o=!1,a=!1;if(null!==i){let t=e.getIndexWithinParent();if(eZ(r),n4(l)){let e=i.__key,n=l.anchor,r=l.focus;o="element"===n.type&amp;&amp;n.key===e&amp;&amp;n.offset===t+1,a="element"===r.type&amp;&amp;r.key===e&amp;&amp;r.offset===t+1}}let s=this.getNextSibling(),u=this.getParentOrThrow().getWritable(),c=r.__key,d=n.__next;if(null===s?u.__last=c:s.getWritable().__prev=c,u.__size++,n.__next=c,r.__next=d,r.__prev=n.__key,r.__parent=n.__parent,t&amp;&amp;n4(l)){let e=this.getIndexWithinParent();rm(l,u,e+1);let t=u.__key;o&amp;&amp;l.anchor.set(t,e+2,"element"),a&amp;&amp;l.focus.set(t,e+2,"element")}return e}insertBefore(e,t=!0){rI(),tC(this,e);let n=this.getWritable(),r=e.getWritable(),i=r.__key;eZ(r);let l=this.getPreviousSibling(),o=this.getParentOrThrow().getWritable(),a=n.__prev,s=this.getIndexWithinParent();null===l?o.__first=i:l.getWritable().__next=i,o.__size++,n.__prev=i,r.__prev=a,r.__next=n.__key,r.__parent=n.__parent;let u=rp();return t&amp;&amp;n4(u)&amp;&amp;rm(u,this.getParentOrThrow(),s),e}isParentRequired(){return!1}createParentElementNode(){return r8()}selectStart(){return this.selectPrevious()}selectEnd(){return this.selectNext(0,0)}selectPrevious(e,t){rI();let n=this.getPreviousSibling(),r=this.getParentOrThrow();if(null===n)return r.select(0,0);if(rq(n))return n.select();if(!nQ(n)){let e=n.getIndexWithinParent()+1;return r.select(e,e)}return n.select(e,t)}selectNext(e,t){rI();let n=this.getNextSibling(),r=this.getParentOrThrow();if(null===n)return r.select();if(rq(n))return n.select(0,0);if(!nQ(n)){let e=n.getIndexWithinParent();return r.select(e,e)}return n.select(e,t)}markDirty(){this.getWritable()}reconcileObservedMutation(e,t){this.markDirty()}}class nF extends nL{static getType(){return"linebreak"}static clone(e){return new nF(e.__key)}constructor(e){super(e)}getTextContent(){return"\n"}createDOM(){return document.createElement("br")}updateDOM(){return!1}static importDOM(){return{br:e=&gt;(function(e){let t=e.parentElement;if(null!==t&amp;&amp;tL(t)){let n=t.firstChild;if(n===e||n.nextSibling===e&amp;&amp;nV(n)){let n=t.lastChild;if(n===e||n.previousSibling===e&amp;&amp;nV(n))return!0}}return!1})(e)||function(e){let t=e.parentElement;if(null!==t&amp;&amp;tL(t)){let n=t.firstChild;if(n===e||n.nextSibling===e&amp;&amp;nV(n))return!1;let r=t.lastChild;if(r===e||r.previousSibling===e&amp;&amp;nV(r))return!0}return!1}(e)?null:{conversion:nO,priority:0}}}static importJSON(e){return nP().updateFromJSON(e)}}function nO(e){return{node:nP()}}function nP(){return tb(new nF)}function nD(e){return e instanceof nF}function nV(e){return ez(e)&amp;&amp;/^( |\t|\r?\n)+$/.test(e.textContent||"")}function nH(e,t){return 16&amp;t?"code":128&amp;t?"mark":32&amp;t?"sub":64&amp;t?"sup":null}function nR(e,t){return 1&amp;t?"strong":2&amp;t?"em":"span"}function nz(e,t,n,r,i){let l=r.classList,o=ts(i,"base");void 0!==o&amp;&amp;l.add(...o);let a=!1,s=8&amp;t&amp;&amp;4&amp;t;for(let e in void 0!==(o=ts(i,"underlineStrikethrough"))&amp;&amp;(8&amp;n&amp;&amp;4&amp;n?(a=!0,s||l.add(...o)):s&amp;&amp;l.remove(...o)),ef){let r=ef[e];if(void 0!==(o=ts(i,e))){if(n&amp;r){if(a&amp;&amp;("underline"===e||"strikethrough"===e)){t&amp;r&amp;&amp;l.remove(...o);continue}t&amp;r&amp;&amp;(!s||"underline"!==e)&amp;&amp;"strikethrough"!==e||l.add(...o)}else t&amp;r&amp;&amp;l.remove(...o)}}}function nB(e,t,n){let r=t.firstChild,i=n.isComposing(),l=e+(i?eo:"");if(null==r)t.textContent=l;else{let e=r.nodeValue;if(e!==l){if(i||Y){let[t,n,i]=function(e,t){let n=e.length,r=t.length,i=0,l=0;for(;i&lt;n&amp;&amp;i&lt;r&amp;&amp;e[i]===t[i];)i++;for(;l+i&lt;n&amp;&amp;l+i&lt;r&amp;&amp;e[n-l-1]===t[r-l-1];)l++;return[i,n-i-l,t.slice(i,r-l)]}(e,l);0!==n&amp;&amp;r.deleteData(t,n),r.insertData(t,i)}else r.nodeValue=l}}}function nJ(e,t,n,r,i,l){nB(i,e,t);let o=l.theme.text;void 0!==o&amp;&amp;nz(0,0,r,e,o)}function nj(e,t){let n=document.createElement(t);return n.appendChild(e),n}class nW extends nL{static getType(){return"text"}static clone(e){return new nW(e.__text,e.__key)}afterCloneFrom(e){super.afterCloneFrom(e),this.__text=e.__text,this.__format=e.__format,this.__style=e.__style,this.__mode=e.__mode,this.__detail=e.__detail}constructor(e="",t){super(t),this.__text=e,this.__format=0,this.__style="",this.__mode=0,this.__detail=0}getFormat(){return this.getLatest().__format}getDetail(){return this.getLatest().__detail}getMode(){return ev[this.getLatest().__mode]}getStyle(){return this.getLatest().__style}isToken(){return 1===this.getLatest().__mode}isComposing(){return this.__key===e$()}isSegmented(){return 2===this.getLatest().__mode}isDirectionless(){return!!(1&amp;this.getLatest().__detail)}isUnmergeable(){return!!(2&amp;this.getLatest().__detail)}hasFormat(e){let t=ef[e];return!!(this.getFormat()&amp;t)}isSimpleText(){return"text"===this.__type&amp;&amp;0===this.__mode}getTextContent(){return this.getLatest().__text}getFormatFlags(e,t){return eJ(this.getLatest().__format,e,t)}canHaveFormat(){return!0}createDOM(e,t){let n=this.__format,r=nH(0,n),i=nR(0,n),l=null===r?i:r,o=document.createElement(l),a=o;this.hasFormat("code")&amp;&amp;o.setAttribute("spellcheck","false"),null!==r&amp;&amp;(a=document.createElement(i),o.appendChild(a)),nJ(a,this,0,n,this.__text,e);let s=this.__style;return""!==s&amp;&amp;(o.style.cssText=s),o}updateDOM(e,t,n){let r=this.__text,i=e.__format,l=this.__format,o=nH(0,i),a=nH(0,l),s=nR(0,i),u=nR(0,l);if((null===o?s:o)!==(null===a?u:a))return!0;if(o===a&amp;&amp;s!==u){let e=t.firstChild;null==e&amp;&amp;ex(48);let i=document.createElement(u);return nJ(i,this,0,l,r,n),t.replaceChild(i,e),!1}let c=t;null!==a&amp;&amp;null!==o&amp;&amp;null==(c=t.firstChild)&amp;&amp;ex(49),nB(r,c,this);let d=n.theme.text;void 0!==d&amp;&amp;i!==l&amp;&amp;nz(0,i,l,c,d);let f=e.__style,h=this.__style;return f!==h&amp;&amp;(t.style.cssText=h),!1}static importDOM(){return{"#text":()=&gt;({conversion:n$,priority:0}),b:()=&gt;({conversion:nU,priority:0}),code:()=&gt;({conversion:nX,priority:0}),em:()=&gt;({conversion:nX,priority:0}),i:()=&gt;({conversion:nX,priority:0}),s:()=&gt;({conversion:nX,priority:0}),span:()=&gt;({conversion:nZ,priority:0}),strong:()=&gt;({conversion:nX,priority:0}),sub:()=&gt;({conversion:nX,priority:0}),sup:()=&gt;({conversion:nX,priority:0}),u:()=&gt;({conversion:nX,priority:0})}}static importJSON(e){return nY().updateFromJSON(e)}updateFromJSON(e){return super.updateFromJSON(e).setTextContent(e.text).setFormat(e.format).setDetail(e.detail).setMode(e.mode).setStyle(e.style)}exportDOM(e){let{element:t}=super.exportDOM(e);return tN(t)||ex(132),t.style.whiteSpace="pre-wrap",this.hasFormat("bold")&amp;&amp;(t=nj(t,"b")),this.hasFormat("italic")&amp;&amp;(t=nj(t,"i")),this.hasFormat("strikethrough")&amp;&amp;(t=nj(t,"s")),this.hasFormat("underline")&amp;&amp;(t=nj(t,"u")),{element:t}}exportJSON(){return{detail:this.getDetail(),format:this.getFormat(),mode:this.getMode(),style:this.getStyle(),text:this.getTextContent(),...super.exportJSON()}}selectionTransform(e,t){}setFormat(e){let t=this.getWritable();return t.__format="string"==typeof e?ef[e]:e,t}setDetail(e){let t=this.getWritable();return t.__detail="string"==typeof e?eh[e]:e,t}setStyle(e){let t=this.getWritable();return t.__style=e,t}toggleFormat(e){let t=eJ(this.getFormat(),e,null);return this.setFormat(t)}toggleDirectionless(){let e=this.getWritable();return e.__detail^=1,e}toggleUnmergeable(){let e=this.getWritable();return e.__detail^=2,e}setMode(e){let t=em[e];if(this.__mode===t)return this;let n=this.getWritable();return n.__mode=t,n}setTextContent(e){if(this.__text===e)return this;let t=this.getWritable();return t.__text=e,t}select(e,t){rI();let n=e,r=t,i=rp(),l=this.getTextContent(),o=this.__key;if("string"==typeof l){let e=l.length;void 0===n&amp;&amp;(n=e),void 0===r&amp;&amp;(r=e)}else n=0,r=0;if(!n4(i))return rc(o,n,o,r,"text","text");{let e=e$();e!==i.anchor.key&amp;&amp;e!==i.focus.key||eK(o),i.setTextNodeRange(this,n,this,r)}return i}selectStart(){return this.select(0,0)}selectEnd(){let e=this.getTextContentSize();return this.select(e,e)}spliceText(e,t,n,r){let i=this.getWritable(),l=i.__text,o=n.length,a=e;a&lt;0&amp;&amp;(a=o+a)&lt;0&amp;&amp;(a=0);let s=rp();if(r&amp;&amp;n4(s)){let t=e+o;s.setTextNodeRange(i,t,i,t)}let u=l.slice(0,a)+n+l.slice(a+t);return i.__text=u,i}canInsertTextBefore(){return!0}canInsertTextAfter(){return!0}splitText(...e){let t;rI();let n=this.getLatest(),r=n.getTextContent(),i=n.__key,l=e$(),o=new Set(e),a=[],s=r.length,u="";for(let e=0;e&lt;s;e++)""!==u&amp;&amp;o.has(e)&amp;&amp;(a.push(u),u=""),u+=r[e];""!==u&amp;&amp;a.push(u);let c=a.length;if(0===c)return[];if(a[0]===r)return[n];let d=a[0],f=n.getParent(),h=n.getFormat(),p=n.getStyle(),g=n.__detail,m=!1;n.isSegmented()?((t=nY(d)).__format=h,t.__style=p,t.__detail=g,m=!0):(t=n.getWritable()).__text=d;let v=rp(),x=[t],y=d.length;for(let e=1;e&lt;c;e++){let t=a[e],n=t.length,r=nY(t).getWritable();r.__format=h,r.__style=p,r.__detail=g;let o=r.__key,s=y+n;if(n4(v)){let e=v.anchor,t=v.focus;e.key===i&amp;&amp;"text"===e.type&amp;&amp;e.offset&gt;y&amp;&amp;e.offset&lt;=s&amp;&amp;(e.key=o,e.offset-=y,v.dirty=!0),t.key===i&amp;&amp;"text"===t.type&amp;&amp;t.offset&gt;y&amp;&amp;t.offset&lt;=s&amp;&amp;(t.key=o,t.offset-=y,v.dirty=!0)}l===i&amp;&amp;eK(o),y=s,x.push(r)}if(null!==f){!function(e){let t=e.getPreviousSibling(),n=e.getNextSibling();null!==t&amp;&amp;eU(t),null!==n&amp;&amp;eU(n)}(this);let e=f.getWritable(),t=this.getIndexWithinParent();m?(e.splice(t,0,x),this.remove()):e.splice(t,1,x),n4(v)&amp;&amp;rm(v,f,t,c-1)}return x}mergeWithSibling(e){let t=e===this.getPreviousSibling();t||e===this.getNextSibling()||ex(50);let n=this.__key,r=e.__key,i=this.__text,l=i.length;e$()===r&amp;&amp;eK(n);let o=rp();if(n4(o)){let i=o.anchor,a=o.focus;null!==i&amp;&amp;i.key===r&amp;&amp;(ry(i,t,n,e,l),o.dirty=!0),null!==a&amp;&amp;a.key===r&amp;&amp;(ry(a,t,n,e,l),o.dirty=!0)}let a=e.__text,s=t?a+i:i+a;this.setTextContent(s);let u=this.getWritable();return e.remove(),u}isTextEntity(){return!1}}function nZ(e){return{forChild:n1(e.style),node:null}}function nU(e){let t="normal"===e.style.fontWeight;return{forChild:n1(e.style,t?void 0:"bold"),node:null}}let nK=new WeakMap;function n$(e){null===e.parentElement&amp;&amp;ex(129);let t=e.textContent||"";if(null!==function(e){let t,n=e.parentNode,r=[e];for(;null!==n&amp;&amp;void 0===(t=nK.get(n))&amp;&amp;!function(e){if(!tN(e))return!1;if("PRE"===e.nodeName)return!0;let t=e.style.whiteSpace;return"string"==typeof t&amp;&amp;t.startsWith("pre")}(n);)r.push(n),n=n.parentNode;let i=void 0===t?n:t;for(let e=0;e&lt;r.length;e++)nK.set(r[e],i);return i}(e)){let e=t.split(/(\r?\n|\t)/),n=[],r=e.length;for(let t=0;t&lt;r;t++){let r=e[t];"\n"===r||"\r\n"===r?n.push(nP()):"	"===r?n.push(n5()):""!==r&amp;&amp;n.push(nY(r))}return{node:n}}if(""===(t=t.replace(/\r/g,"").replace(/[ \t\n]+/g," ")))return{node:null};if(" "===t[0]){let n=e,r=!0;for(;null!==n&amp;&amp;null!==(n=nq(n,!1));){let e=n.textContent||"";if(e.length&gt;0){/[ \t\n]$/.test(e)&amp;&amp;(t=t.slice(1)),r=!1;break}}r&amp;&amp;(t=t.slice(1))}if(" "===t[t.length-1]){let n=e,r=!0;for(;null!==n&amp;&amp;null!==(n=nq(n,!0));)if((n.textContent||"").replace(/^( |\t|\r?\n)+/,"").length&gt;0){r=!1;break}r&amp;&amp;(t=t.slice(0,t.length-1))}return""===t?{node:null}:{node:nY(t)}}function nq(e,t){let n=e;for(;;){let e;for(;null===(e=t?n.nextSibling:n.previousSibling);){let e=n.parentElement;if(null===e)return null;n=e}if(tN(n=e)){let e=n.style.display;if(""===e&amp;&amp;!tM(n)||""!==e&amp;&amp;!e.startsWith("inline"))return null}let r=n;for(;null!==(r=t?n.firstChild:n.lastChild);)n=r;if(ez(n))return n;if("BR"===n.nodeName)return null}}let nG={code:"code",em:"italic",i:"italic",s:"strikethrough",strong:"bold",sub:"subscript",sup:"superscript",u:"underline"};function nX(e){let t=nG[e.nodeName.toLowerCase()];return void 0===t?{node:null}:{forChild:n1(e.style,t),node:null}}function nY(e=""){return tb(new nW(e))}function nQ(e){return e instanceof nW}function n1(e,t){let n=e.fontWeight,r=e.textDecoration.split(" "),i="700"===n||"bold"===n,l=r.includes("line-through"),o="italic"===e.fontStyle,a=r.includes("underline"),s=e.verticalAlign;return e=&gt;(nQ(e)&amp;&amp;(i&amp;&amp;!e.hasFormat("bold")&amp;&amp;e.toggleFormat("bold"),l&amp;&amp;!e.hasFormat("strikethrough")&amp;&amp;e.toggleFormat("strikethrough"),o&amp;&amp;!e.hasFormat("italic")&amp;&amp;e.toggleFormat("italic"),a&amp;&amp;!e.hasFormat("underline")&amp;&amp;e.toggleFormat("underline"),"sub"!==s||e.hasFormat("subscript")||e.toggleFormat("subscript"),"super"!==s||e.hasFormat("superscript")||e.toggleFormat("superscript"),t&amp;&amp;!e.hasFormat(t)&amp;&amp;e.toggleFormat(t)),e)}class n0 extends nW{static getType(){return"tab"}static clone(e){return new n0(e.__key)}constructor(e){super("	",e),this.__detail=2}static importDOM(){return null}createDOM(e){let t=super.createDOM(e),n=ts(e.theme,"tab");return void 0!==n&amp;&amp;t.classList.add(...n),t}static importJSON(e){return n5().updateFromJSON(e)}setTextContent(e){return"	"!==e&amp;&amp;""!==e&amp;&amp;ex(126),super.setTextContent(e)}setDetail(e){return 2!==e&amp;&amp;ex(127),this}setMode(e){return"normal"!==e&amp;&amp;ex(128),this}canInsertTextBefore(){return!1}canInsertTextAfter(){return!1}}function n5(){return tb(new n0)}class n2{constructor(e,t,n){this._selection=null,this.key=e,this.offset=t,this.type=n}is(e){return this.key===e.key&amp;&amp;this.offset===e.offset&amp;&amp;this.type===e.type}isBefore(e){let t=this.getNode(),n=e.getNode(),r=this.offset,i=e.offset;if(rq(t)){let e=t.getDescendantByIndex(r);t=null!=e?e:t}if(rq(n)){let e=n.getDescendantByIndex(i);n=null!=e?e:n}return t===n?r&lt;i:t.isBefore(n)}getNode(){let e=eq(this.key);return null===e&amp;&amp;ex(20),e}set(e,t,n){let r=this._selection,i=this.key;this.key=e,this.offset=t,this.type=n,rN()||(e$()===i&amp;&amp;eK(e),null!==r&amp;&amp;(r.setCachedNodes(null),r.dirty=!0))}}function n9(e,t,n){return new n2(e,t,n)}function n3(e,t){let n=t.__key,r=e.offset,i="element";if(nQ(t)){i="text";let e=t.getTextContentSize();r&gt;e&amp;&amp;(r=e)}else if(!rq(t)){let e=t.getNextSibling();if(nQ(e))n=e.__key,r=0,i="text";else{let e=t.getParent();e&amp;&amp;(n=e.__key,r=t.getIndexWithinParent()+1)}}e.set(n,r,i)}function n6(e,t){if(rq(t)){let n=t.getLastDescendant();rq(n)||nQ(n)?n3(e,n):n3(e,t)}else n3(e,t)}function n8(e,t,n,r){e.key=t,e.offset=n,e.type=r}class n7{constructor(e){this._cachedNodes=null,this._nodes=e,this.dirty=!1}getCachedNodes(){return this._cachedNodes}setCachedNodes(e){this._cachedNodes=e}is(e){if(!rt(e))return!1;let t=this._nodes,n=e._nodes;return t.size===n.size&amp;&amp;Array.from(t).every(e=&gt;n.has(e))}isCollapsed(){return!1}isBackward(){return!1}getStartEndPoints(){return null}add(e){this.dirty=!0,this._nodes.add(e),this._cachedNodes=null}delete(e){this.dirty=!0,this._nodes.delete(e),this._cachedNodes=null}clear(){this.dirty=!0,this._nodes.clear(),this._cachedNodes=null}has(e){return this._nodes.has(e)}clone(){return new n7(new Set(this._nodes))}extract(){return this.getNodes()}insertRawText(e){}insertText(){}insertNodes(e){let t;let n=this.getNodes(),r=n.length,i=n[r-1];if(nQ(i))t=i.select();else{let e=i.getIndexWithinParent()+1;t=i.getParentOrThrow().select(e,e)}t.insertNodes(e);for(let e=0;e&lt;r;e++)n[e].remove()}getNodes(){let e=this._cachedNodes;if(null!==e)return e;let t=this._nodes,n=[];for(let e of t){let t=eq(e);null!==t&amp;&amp;n.push(t)}return rN()||(this._cachedNodes=n),n}getTextContent(){let e=this.getNodes(),t="";for(let n=0;n&lt;e.length;n++)t+=e[n].getTextContent();return t}}function n4(e){return e instanceof re}class re{constructor(e,t,n,r){this.anchor=e,this.focus=t,e._selection=this,t._selection=this,this._cachedNodes=null,this.format=n,this.style=r,this.dirty=!1}getCachedNodes(){return this._cachedNodes}setCachedNodes(e){this._cachedNodes=e}is(e){return!!n4(e)&amp;&amp;this.anchor.is(e.anchor)&amp;&amp;this.focus.is(e.focus)&amp;&amp;this.format===e.format&amp;&amp;this.style===e.style}isCollapsed(){return this.anchor.is(this.focus)}getNodes(){let e;let t=this._cachedNodes;if(null!==t)return t;let n=this.anchor,r=this.focus,i=n.isBefore(r),l=i?n:r,o=i?r:n,a=l.getNode(),s=o.getNode(),u=rq(a)&amp;&amp;l.offset&gt;0&amp;&amp;l.offset&gt;=a.getChildrenSize(),c=l.offset,d=o.offset;if(rq(a)){let e=a.getDescendantByIndex(c);a=null!=e?e:a}if(rq(s)){let e=s.getDescendantByIndex(d);null!==e&amp;&amp;e!==a&amp;&amp;s.getChildAtIndex(d)===e&amp;&amp;(e=e.getPreviousSibling()),s=null!=e?e:s}if(a.is(s))e=rq(a)&amp;&amp;a.getChildrenSize()&gt;0?[]:[a];else if(e=a.getNodesBetween(s),u){let t=e.findIndex(e=&gt;!e.is(a)&amp;&amp;!e.isBefore(a));e.splice(0,t)}return rN()||(this._cachedNodes=e),e}setTextNodeRange(e,t,n,r){n8(this.anchor,e.__key,t,"text"),n8(this.focus,n.__key,r,"text"),this._cachedNodes=null,this.dirty=!0}getTextContent(){let e=this.getNodes();if(0===e.length)return"";let t=e[0],n=e[e.length-1],r=this.anchor,i=this.focus,l=r.isBefore(i),[o,a]=rr(this),s="",u=!0;for(let c=0;c&lt;e.length;c++){let d=e[c];if(rq(d)&amp;&amp;!d.isInline())u||(s+="\n"),u=!d.isEmpty();else if(u=!1,nQ(d)){let e=d.getTextContent();d===t?d===n?"element"===r.type&amp;&amp;"element"===i.type&amp;&amp;i.offset!==r.offset||(e=o&lt;a?e.slice(o,a):e.slice(a,o)):e=l?e.slice(o):e.slice(a):d===n&amp;&amp;(e=l?e.slice(0,a):e.slice(0,o)),s+=e}else!rY(d)&amp;&amp;!nD(d)||d===n&amp;&amp;this.isCollapsed()||(s+=d.getTextContent())}return s}applyDOMRange(e){let t=rL(),n=t.getEditorState()._selection,r=rs(e.startContainer,e.startOffset,e.endContainer,e.endOffset,t,n);if(null===r)return;let[i,l]=r;n8(this.anchor,i.key,i.offset,i.type),n8(this.focus,l.key,l.offset,l.type),this._cachedNodes=null}clone(){let e=this.anchor,t=this.focus;return new re(n9(e.key,e.offset,e.type),n9(t.key,t.offset,t.type),this.format,this.style)}toggleFormat(e){this.format=eJ(this.format,e,null),this.dirty=!0}setStyle(e){this.style=e,this.dirty=!0}hasFormat(e){let t=ef[e];return!!(this.format&amp;t)}insertRawText(e){let t=e.split(/(\r?\n|\t)/),n=[],r=t.length;for(let e=0;e&lt;r;e++){let r=t[e];"\n"===r||"\r\n"===r?n.push(nP()):"	"===r?n.push(n5()):n.push(nY(r))}this.insertNodes(n)}insertText(e){let t=this.anchor,n=this.focus,r=this.format,i=this.style,l=t,o=n;!this.isCollapsed()&amp;&amp;n.isBefore(t)&amp;&amp;(l=n,o=t),"element"===l.type&amp;&amp;function(e,t,n,r){let i=e.getNode(),l=i.getChildAtIndex(e.offset),o=nY(),a=r1(i)?r8().append(o):o;o.setFormat(n),o.setStyle(r),null===l?i.append(a):l.insertBefore(a),e.is(t)&amp;&amp;t.set(o.__key,0,"text"),e.set(o.__key,0,"text")}(l,o,r,i);let a=l.offset,s=o.offset,u=this.getNodes(),c=u.length,d=u[0];nQ(d)||ex(26);let f=d.getTextContent().length,h=d.getParentOrThrow(),p=u[c-1];if(1===c&amp;&amp;"element"===o.type&amp;&amp;(s=f,o.set(l.key,s,"text")),this.isCollapsed()&amp;&amp;a===f&amp;&amp;(d.isSegmented()||d.isToken()||!d.canInsertTextAfter()||!h.canInsertTextAfter()&amp;&amp;null===d.getNextSibling())){let t=d.getNextSibling();if(nQ(t)&amp;&amp;t.canInsertTextBefore()&amp;&amp;!eR(t)||((t=nY()).setFormat(r),t.setStyle(i),h.canInsertTextAfter()?d.insertAfter(t):h.insertAfter(t)),t.select(0,0),d=t,""!==e)return void this.insertText(e)}else if(this.isCollapsed()&amp;&amp;0===a&amp;&amp;(d.isSegmented()||d.isToken()||!d.canInsertTextBefore()||!h.canInsertTextBefore()&amp;&amp;null===d.getPreviousSibling())){let t=d.getPreviousSibling();if(nQ(t)&amp;&amp;!eR(t)||((t=nY()).setFormat(r),h.canInsertTextBefore()?d.insertBefore(t):h.insertBefore(t)),t.select(),d=t,""!==e)return void this.insertText(e)}else if(d.isSegmented()&amp;&amp;a!==f){let e=nY(d.getTextContent());e.setFormat(r),d.replace(e),d=e}else if(!this.isCollapsed()&amp;&amp;""!==e){let t=p.getParent();if(!h.canInsertTextBefore()||!h.canInsertTextAfter()||rq(t)&amp;&amp;(!t.canInsertTextBefore()||!t.canInsertTextAfter()))return this.insertText(""),ra(this.anchor,this.focus,null),void this.insertText(e)}if(1===c){if(d.isToken()){let t=nY(e);return t.select(),void d.replace(t)}let t=d.getFormat(),n=d.getStyle();if(a!==s||t===r&amp;&amp;n===i){if(d instanceof n0){let t=nY(e);return t.setFormat(r),t.setStyle(i),t.select(),void d.replace(t)}}else{if(""!==d.getTextContent()){let t=nY(e);if(t.setFormat(r),t.setStyle(i),t.select(),0===a)d.insertBefore(t,!1);else{let[e]=d.splitText(a);e.insertAfter(t,!1)}return void(t.isComposing()&amp;&amp;"text"===this.anchor.type&amp;&amp;(this.anchor.offset-=e.length))}d.setFormat(r),d.setStyle(i)}let l=s-a;""===(d=d.spliceText(a,l,e,!0)).getTextContent()?d.remove():"text"===this.anchor.type&amp;&amp;(d.isComposing()?this.anchor.offset-=e.length:(this.format=t,this.style=n))}else{let t=new Set([...d.getParentKeys(),...p.getParentKeys()]),n=rq(d)?d:d.getParentOrThrow(),r=rq(p)?p:p.getParentOrThrow(),i=p;if(!n.is(r)&amp;&amp;r.isInline())do i=r,r=r.getParentOrThrow();while(r.isInline());if("text"===o.type&amp;&amp;(0!==s||""===p.getTextContent())||"element"===o.type&amp;&amp;p.getIndexWithinParent()&lt;s){if(nQ(p)&amp;&amp;!p.isToken()&amp;&amp;s!==p.getTextContentSize()){if(p.isSegmented()){let e=nY(p.getTextContent());p.replace(e),p=e}r1(o.getNode())||"text"!==o.type||(p=p.spliceText(0,s,"")),t.add(p.__key)}else{let e=p.getParentOrThrow();e.canBeEmpty()||1!==e.getChildrenSize()?p.remove():e.remove()}}else t.add(p.__key);let l=r.getChildren(),h=new Set(u),g=n.is(r),m=n.isInline()&amp;&amp;null===d.getNextSibling()?n:d;for(let e=l.length-1;e&gt;=0;e--){let t=l[e];if(t.is(d)||rq(t)&amp;&amp;t.isParentOf(d))break;t.isAttached()&amp;&amp;(!h.has(t)||t.is(i)?g||m.insertAfter(t,!1):t.remove())}if(!g){let e=r,n=null;for(;null!==e;){let r=e.getChildren(),i=r.length;(0===i||r[i-1].is(n))&amp;&amp;(t.delete(e.__key),n=e),e=e.getParent()}}if(d.isToken()){if(a===f)d.select();else{let t=nY(e);t.select(),d.replace(t)}}else""===(d=d.spliceText(a,f-a,e,!0)).getTextContent()?d.remove():d.isComposing()&amp;&amp;"text"===this.anchor.type&amp;&amp;(this.anchor.offset-=e.length);for(let e=1;e&lt;c;e++){let n=u[e],r=n.__key;t.has(r)||n.remove()}}}removeText(){if(this.isCollapsed())return;let{anchor:e,focus:t}=this,n=this.getNodes(),r=this.isBackward()?t:e,i=this.isBackward()?e:t,l=r.getNode(),o=i.getNode(),a=tO(l,tF),s=tO(o,tF);for(let e of(nQ(l)&amp;&amp;l.isToken()&amp;&amp;r.offset&lt;l.getTextContentSize()&amp;&amp;(r.offset=0),i.offset&gt;0&amp;&amp;nQ(o)&amp;&amp;o.isToken()&amp;&amp;(i.offset=o.getTextContentSize()),n))tv(l,e)||tv(o,e)||e.getKey()===l.getKey()||e.getKey()===o.getKey()||e.remove();let u=(e,t)=&gt;{if(""===e.getTextContent())e.remove();else if(0!==t&amp;&amp;eR(e)){let t=nY(e.getTextContent());return t.setFormat(e.getFormat()),t.setStyle(e.getStyle()),e.replace(t)}};if(l===o&amp;&amp;nQ(l)){let n=Math.abs(t.offset-e.offset);return l.spliceText(r.offset,n,"",!0),void u(l,n)}if(nQ(l)){let e=l.getTextContentSize()-r.offset;l.spliceText(r.offset,e,""),l=u(l,e)||l}nQ(o)&amp;&amp;(o.spliceText(0,i.offset,""),o=u(o,i.offset)||o),l.isAttached()&amp;&amp;nQ(l)?l.selectEnd():o.isAttached()&amp;&amp;nQ(o)&amp;&amp;o.selectStart(),rq(a)&amp;&amp;rq(s)&amp;&amp;a!==s&amp;&amp;(a.append(...s.getChildren()),s.remove(),i.set(r.key,r.offset,r.type))}formatText(e,t=null){if(this.isCollapsed())return this.toggleFormat(e),void eK(null);let n=this.getNodes(),r=[];for(let e of n)nQ(e)&amp;&amp;r.push(e);let i=t=&gt;{n.forEach(n=&gt;{if(rq(n)){let r=n.getFormatFlags(e,t);n.setTextFormat(r)}})},l=r.length;if(0===l)return this.toggleFormat(e),eK(null),void i(t);let o=this.anchor,a=this.focus,s=this.isBackward(),u=s?a:o,c=s?o:a,d=0,f=r[0],h="element"===u.type?0:u.offset;if("text"===u.type&amp;&amp;h===f.getTextContentSize()&amp;&amp;(d=1,f=r[1],h=0),null==f)return;let p=f.getFormatFlags(e,t);i(p);let g=l-1,m=r[g],v="text"===c.type?c.offset:m.getTextContentSize();if(f.is(m)){if(h===v)return;if(eR(f)||0===h&amp;&amp;v===f.getTextContentSize())f.setFormat(p);else{let e=f.splitText(h,v),t=0===h?e[0]:e[1];t.setFormat(p),"text"===u.type&amp;&amp;u.set(t.__key,0,"text"),"text"===c.type&amp;&amp;c.set(t.__key,v-h,"text")}return void(this.format=p)}0===h||eR(f)||([,f]=f.splitText(h),h=0),f.setFormat(p);let x=m.getFormatFlags(e,p);v&gt;0&amp;&amp;(v===m.getTextContentSize()||eR(m)||([m]=m.splitText(v)),m.setFormat(x));for(let t=d+1;t&lt;g;t++){let n=r[t],i=n.getFormatFlags(e,x);n.setFormat(i)}"text"===u.type&amp;&amp;u.set(f.__key,h,"text"),"text"===c.type&amp;&amp;c.set(m.__key,v,"text"),this.format=p|x}insertNodes(e){var t;if(0===e.length)return;if("root"===this.anchor.key){this.insertParagraph();let t=rp();return n4(t)||ex(134),t.insertNodes(e)}let n=(this.isBackward()?this.focus:this.anchor).getNode(),r=tO(n,tF),i=e[e.length-1];if(rq(r)&amp;&amp;"__language"in r){if("__language"in e[0])this.insertText(e[0].getTextContent());else{let t=rb(this);r.splice(t,0,e),i.selectEnd()}return}if(!e.some(e=&gt;(rq(e)||rY(e))&amp;&amp;!e.isInline())){rq(r)||ex(211,n.constructor.name,n.getType());let t=rb(this);return r.splice(t,0,e),void i.selectEnd()}let l=function(e){let t=r8(),n=null;for(let r=0;r&lt;e.length;r++){let i=e[r],l=nD(i);if(l||rY(i)&amp;&amp;i.isInline()||rq(i)&amp;&amp;i.isInline()||nQ(i)||i.isParentRequired()){if(null===n&amp;&amp;(n=i.createParentElementNode(),t.append(n),l))continue;null!==n&amp;&amp;n.append(i)}else t.append(i),n=null}return t}(e),o=l.getLastDescendant(),a=l.getChildren(),s=rq(r)&amp;&amp;r.isEmpty()?null:this.insertParagraph(),u=a[a.length-1],c=a[0];rq(t=c)&amp;&amp;tF(t)&amp;&amp;!t.isEmpty()&amp;&amp;rq(r)&amp;&amp;(!r.isEmpty()||r.canMergeWhenEmpty())&amp;&amp;(rq(r)||ex(211,n.constructor.name,n.getType()),r.append(...c.getChildren()),c=a[1]),c&amp;&amp;(null===r&amp;&amp;ex(212,n.constructor.name,n.getType()),function(e,t,n){let r=t.getParentOrThrow().getLastChild(),i=t,l=[t];for(;i!==r;)i.getNextSibling()||ex(140),l.push(i=i.getNextSibling());let o=e;for(let e of l)o=o.insertAfter(e)}(r,c));let d=tO(o,tF);s&amp;&amp;rq(d)&amp;&amp;(s.canMergeWhenEmpty()||tF(u))&amp;&amp;(d.append(...s.getChildren()),s.remove()),rq(r)&amp;&amp;r.isEmpty()&amp;&amp;r.remove(),o.selectEnd();let f=rq(r)?r.getLastChild():null;nD(f)&amp;&amp;d!==r&amp;&amp;f.remove()}insertParagraph(){if("root"===this.anchor.key){let e=r8();return e0().splice(this.anchor.offset,0,[e]),e.select(),e}let e=rb(this),t=tO(this.anchor.getNode(),tF);rq(t)||ex(213);let n=t.getChildAtIndex(e),r=n?[n,...n.getNextSiblings()]:[],i=t.insertNewAfter(this,!1);return i?(i.append(...r),i.selectStart(),i):null}insertLineBreak(e){let t=nP();if(this.insertNodes([t]),e){let e=t.getParentOrThrow(),n=t.getIndexWithinParent();e.select(n,n)}}extract(){let e=this.getNodes(),t=e.length,n=t-1,r=this.anchor,i=this.focus,l=e[0],o=e[n],[a,s]=rr(this);if(0===t)return[];if(1===t){if(nQ(l)&amp;&amp;!this.isCollapsed()){let e=a&gt;s?s:a,t=l.splitText(e,a&gt;s?a:s),n=0===e?t[0]:t[1];return null!=n?[n]:[]}return[l]}let u=r.isBefore(i);if(nQ(l)){let t=u?a:s;t===l.getTextContentSize()?e.shift():0!==t&amp;&amp;([,l]=l.splitText(t),e[0]=l)}if(nQ(o)){let t=o.getTextContent().length,r=u?s:a;0===r?e.pop():r!==t&amp;&amp;([o]=o.splitText(r),e[n]=o)}return e}modify(e,t,n){let r=this.focus,i=this.anchor,l="move"===e,o=td(r,t);if(rY(o)&amp;&amp;!o.isIsolated()){if(l&amp;&amp;o.isKeyboardSelectable()){let e=rf();return e.add(o.__key),void e2(e)}let e=t?o.getPreviousSibling():o.getNextSibling();if(nQ(e)){let n=e.__key,o=t?e.getTextContent().length:0;return r.set(n,o,"text"),void(l&amp;&amp;i.set(n,o,"text"))}{let n,a;let s=o.getParentOrThrow();return rq(e)?(a=e.__key,n=t?e.getChildrenSize():0):(n=o.getIndexWithinParent(),a=s.__key,t||n++),r.set(a,n,"element"),void(l&amp;&amp;i.set(a,n,"element"))}}let a=rL(),s=tE(a._window);if(!s)return;let u=a._blockCursorElement,c=a._rootElement;if(null===c||null===u||!rq(o)||o.isInline()||o.canBeEmpty()||tk(u,a,c),function(e,t,n,r){e.modify(t,n,r)}(s,e,t?"backward":"forward",n),s.rangeCount&gt;0){let e=s.getRangeAt(0),n=this.anchor.getNode(),r=r1(n)?n:function(e){let t=e.getParentOrThrow();for(;null!==t&amp;&amp;!t_(t);)t=t.getParentOrThrow();return t}(n);if(this.applyDOMRange(e),this.dirty=!0,!l){let n=this.getNodes(),i=[],l=!1;for(let e=0;e&lt;n.length;e++){let t=n[e];tv(t,r)?i.push(t):l=!0}if(l&amp;&amp;i.length&gt;0){if(t){let e=i[0];rq(e)?e.selectStart():e.getParentOrThrow().selectStart()}else{let e=i[i.length-1];rq(e)?e.selectEnd():e.getParentOrThrow().selectEnd()}}s.anchorNode===e.startContainer&amp;&amp;s.anchorOffset===e.startOffset||function(e){let t=e.focus,n=e.anchor,r=n.key,i=n.offset,l=n.type;n8(n,t.key,t.offset,t.type),n8(t,r,i,l),e._cachedNodes=null}(this)}}}forwardDeletion(e,t,n){if(!n&amp;&amp;("element"===e.type&amp;&amp;rq(t)&amp;&amp;e.offset===t.getChildrenSize()||"text"===e.type&amp;&amp;e.offset===t.getTextContentSize())){let e=t.getParent(),n=t.getNextSibling()||(null===e?null:e.getNextSibling());if(rq(n)&amp;&amp;n.isShadowRoot())return!0}return!1}deleteCharacter(e){let t=this.isCollapsed();if(this.isCollapsed()){let t=this.anchor,n=t.getNode();if(this.forwardDeletion(t,n,e))return;let r=this.focus,l=td(r,e);if(rY(l)&amp;&amp;!l.isIsolated()){if(l.isKeyboardSelectable()&amp;&amp;rq(n)&amp;&amp;0===n.getChildrenSize()){n.remove();let e=rf();e.add(l.__key),e2(e)}else l.remove(),rL().dispatchCommand(i,void 0);return}if(!e&amp;&amp;rq(l)&amp;&amp;rq(n)&amp;&amp;n.isEmpty())return n.remove(),void l.selectStart();if(this.modify("extend",e,"character"),this.isCollapsed()){if(e&amp;&amp;0===t.offset&amp;&amp;("element"===t.type?t.getNode():t.getNode().getParentOrThrow()).collapseAtStart(this))return}else{let i="text"===r.type?r.getNode():null;if(n="text"===t.type?t.getNode():null,null!==i&amp;&amp;i.isSegmented()){let t=r.offset,l=i.getTextContentSize();if(i.is(n)||e&amp;&amp;t!==l||!e&amp;&amp;0!==t)return void ri(i,e,t)}else if(null!==n&amp;&amp;n.isSegmented()){let r=t.offset,l=n.getTextContentSize();if(n.is(i)||e&amp;&amp;0!==r||!e&amp;&amp;r!==l)return void ri(n,e,r)}!function(e,t){let n=e.anchor,r=e.focus,i=n.getNode();if(i===r.getNode()&amp;&amp;"text"===n.type&amp;&amp;"text"===r.type){let e=n.offset,l=r.offset,o=e&lt;l,a=o?e:l,s=o?l:e,u=s-1;a!==u&amp;&amp;(e6(i.getTextContent().slice(a,s))||(t?r.offset=u:n.offset=u))}}(this,e)}}if(this.removeText(),e&amp;&amp;!t&amp;&amp;this.isCollapsed()&amp;&amp;"element"===this.anchor.type&amp;&amp;0===this.anchor.offset){let e=this.anchor.getNode();e.isEmpty()&amp;&amp;r1(e.getParent())&amp;&amp;0===e.getIndexWithinParent()&amp;&amp;e.collapseAtStart(this)}}deleteLine(e){if(this.isCollapsed()){let t="element"===this.anchor.type;if(t&amp;&amp;this.insertText(" "),this.modify("extend",e,"lineboundary"),this.isCollapsed()&amp;&amp;0===this.anchor.offset&amp;&amp;this.modify("extend",e,"character"),t){let t=e?this.anchor:this.focus;t.set(t.key,t.offset+1,t.type)}}this.removeText()}deleteWord(e){if(this.isCollapsed()){let t=this.anchor,n=t.getNode();if(this.forwardDeletion(t,n,e))return;this.modify("extend",e,"word")}this.removeText()}isBackward(){return this.focus.isBefore(this.anchor)}getStartEndPoints(){return[this.anchor,this.focus]}}function rt(e){return e instanceof n7}function rn(e){let t=e.offset;if("text"===e.type)return t;let n=e.getNode();return t===n.getChildrenSize()?n.getTextContent().length:0}function rr(e){let t=e.getStartEndPoints();if(null===t)return[0,0];let[n,r]=t;return"element"===n.type&amp;&amp;"element"===r.type&amp;&amp;n.key===r.key&amp;&amp;n.offset===r.offset?[0,0]:[rn(n),rn(r)]}function ri(e,t,n){let r=e.getTextContent().split(/(?=\s)/g),i=r.length,l=0,o=0;for(let e=0;e&lt;i;e++){let a=e===i-1;if(o=l,l+=r[e].length,t&amp;&amp;l===n||l&gt;n||a){r.splice(e,1),a&amp;&amp;(o=void 0);break}}let a=r.join("").trim();""===a?e.remove():(e.setTextContent(a),e.select(o,o))}function rl(e,t,n,r){let i,l=t;if(tN(e)){let o=!1,a=e.childNodes,s=a.length,u=r._blockCursorElement;l===s&amp;&amp;(o=!0,l=s-1);let c=a[l],d=!1;if(c===u)c=a[l+1],d=!0;else if(null!==u){let n=u.parentNode;e===n&amp;&amp;t&gt;Array.prototype.indexOf.call(n.children,u)&amp;&amp;l--}if(nQ(i=e9(c)))l=e3(i,o);else{let a=e9(e);if(null===a)return null;if(rq(a)){let s=r.getElementByKey(a.getKey());null===s&amp;&amp;ex(214);let u=a.getDOMSlot(s);[a,l]=u.resolveChildIndex(a,s,e,t),rq(a)||ex(215),o&amp;&amp;l&gt;=a.getChildrenSize()&amp;&amp;(l=Math.max(0,a.getChildrenSize()-1));let c=a.getChildAtIndex(l);if(rq(c)&amp;&amp;function(e,t,n){let r=e.getParent();return null===n||null===r||!r.canBeEmpty()||r!==n.getNode()}(c,0,n)){let e=o?c.getLastDescendant():c.getFirstDescendant();a=null===e?c:rq(c=e)?c:c.getParentOrThrow(),l=0}nQ(c)?(i=c,a=null,l=e3(c,o)):c!==a&amp;&amp;o&amp;&amp;!d&amp;&amp;(rq(a)||ex(216),l=Math.min(a.getChildrenSize(),l+1))}else{let n=a.getIndexWithinParent();l=0===t&amp;&amp;rY(a)&amp;&amp;e9(e)===a?n:n+1,a=a.getParentOrThrow()}if(rq(a))return n9(a.__key,l,"element")}}else i=e9(e);return nQ(i)?n9(i.__key,l,"text"):null}function ro(e,t,n){let r=e.offset,i=e.getNode();if(0===r){let r=i.getPreviousSibling(),l=i.getParent();if(t){if((n||!t)&amp;&amp;null===r&amp;&amp;rq(l)&amp;&amp;l.isInline()){let t=l.getPreviousSibling();nQ(t)&amp;&amp;(e.key=t.__key,e.offset=t.getTextContent().length)}}else rq(r)&amp;&amp;!n&amp;&amp;r.isInline()?(e.key=r.__key,e.offset=r.getChildrenSize(),e.type="element"):nQ(r)&amp;&amp;(e.key=r.__key,e.offset=r.getTextContent().length)}else if(r===i.getTextContent().length){let r=i.getNextSibling(),l=i.getParent();if(t&amp;&amp;rq(r)&amp;&amp;r.isInline())e.key=r.__key,e.offset=0,e.type="element";else if((n||t)&amp;&amp;null===r&amp;&amp;rq(l)&amp;&amp;l.isInline()&amp;&amp;!l.canInsertTextAfter()){let t=l.getNextSibling();nQ(t)&amp;&amp;(e.key=t.__key,e.offset=0)}}}function ra(e,t,n){if("text"===e.type&amp;&amp;"text"===t.type){let r=e.isBefore(t),i=e.is(t);ro(e,r,i),ro(t,!r,i),i&amp;&amp;(t.key=e.key,t.offset=e.offset,t.type=e.type);let l=rL();if(l.isComposing()&amp;&amp;l._compositionKey!==e.key&amp;&amp;n4(n)){let r=n.anchor,i=n.focus;n8(e,r.key,r.offset,r.type),n8(t,i.key,i.offset,i.type)}}}function rs(e,t,n,r,i,l){if(null===e||null===n||!eP(i,e,n))return null;let o=rl(e,t,n4(l)?l.anchor:null,i);if(null===o)return null;let a=rl(n,r,n4(l)?l.focus:null,i);if(null===a)return null;if("element"===o.type&amp;&amp;"element"===a.type){let t=e9(e),r=e9(n);if(rY(t)&amp;&amp;rY(r))return null}return ra(o,a,l),[o,a]}function ru(e){return rq(e)&amp;&amp;!e.isInline()}function rc(e,t,n,r,i,l){let o=rM(),a=new re(n9(e,t,i),n9(n,r,l),0,"");return a.dirty=!0,o._selection=a,a}function rd(){return new re(n9("root",0,"element"),n9("root",0,"element"),0,"")}function rf(){return new n7(new Set)}function rh(e,t,n,r){let i,l,o,a;let s=n._window;if(null===s)return null;let u=r||s.event,c=u?u.type:void 0,d="selectionchange"===c,f=!e_&amp;&amp;(d||"beforeinput"===c||"compositionstart"===c||"compositionend"===c||"click"===c&amp;&amp;u&amp;&amp;3===u.detail||"drop"===c||void 0===c);if(n4(e)&amp;&amp;!f)return e.clone();if(null===t)return null;if(i=t.anchorNode,l=t.focusNode,o=t.anchorOffset,a=t.focusOffset,d&amp;&amp;n4(e)&amp;&amp;!eP(n,i,l))return e.clone();let h=rs(i,o,l,a,n,e);if(null===h)return null;let[p,g]=h;return new re(p,g,n4(e)?e.format:0,n4(e)?e.style:"")}function rp(){return rM()._selection}function rg(){return rL()._editorState._selection}function rm(e,t,n,r=1){let i=e.anchor,l=e.focus,o=i.getNode(),a=l.getNode();if(!t.is(o)&amp;&amp;!t.is(a))return;let s=t.__key;if(e.isCollapsed()){let t=i.offset;if(n&lt;=t&amp;&amp;r&gt;0||n&lt;t&amp;&amp;r&lt;0){let n=Math.max(0,t+r);i.set(s,n,"element"),l.set(s,n,"element"),rv(e)}}else{let o=e.isBackward(),a=o?l:i,u=a.getNode(),c=o?i:l,d=c.getNode();if(t.is(u)){let e=a.offset;(n&lt;=e&amp;&amp;r&gt;0||n&lt;e&amp;&amp;r&lt;0)&amp;&amp;a.set(s,Math.max(0,e+r),"element")}if(t.is(d)){let e=c.offset;(n&lt;=e&amp;&amp;r&gt;0||n&lt;e&amp;&amp;r&lt;0)&amp;&amp;c.set(s,Math.max(0,e+r),"element")}}rv(e)}function rv(e){let t=e.anchor,n=t.offset,r=e.focus,i=r.offset,l=t.getNode(),o=r.getNode();if(e.isCollapsed()){if(!rq(l))return;let e=l.getChildrenSize(),i=n&gt;=e,o=i?l.getChildAtIndex(e-1):l.getChildAtIndex(n);if(nQ(o)){let e=0;i&amp;&amp;(e=o.getTextContentSize()),t.set(o.__key,e,"text"),r.set(o.__key,e,"text")}}else{if(rq(l)){let e=l.getChildrenSize(),r=n&gt;=e,i=r?l.getChildAtIndex(e-1):l.getChildAtIndex(n);if(nQ(i)){let e=0;r&amp;&amp;(e=i.getTextContentSize()),t.set(i.__key,e,"text")}}if(rq(o)){let e=o.getChildrenSize(),t=i&gt;=e,n=t?o.getChildAtIndex(e-1):o.getChildAtIndex(i);if(nQ(n)){let e=0;t&amp;&amp;(e=n.getTextContentSize()),r.set(n.__key,e,"text")}}}}function rx(e,t,n,r,i){let l=null,o=0,a=null;null!==r?(l=r.__key,nQ(r)?(o=r.getTextContentSize(),a="text"):rq(r)&amp;&amp;(o=r.getChildrenSize(),a="element")):null!==i&amp;&amp;(l=i.__key,nQ(i)?a="text":rq(i)&amp;&amp;(a="element")),null!==l&amp;&amp;null!==a?e.set(l,o,a):(-1===(o=t.getIndexWithinParent())&amp;&amp;(o=n.getChildrenSize()),e.set(n.__key,o,"element"))}function ry(e,t,n,r,i){"text"===e.type?(e.key=n,t||(e.offset+=i)):e.offset&gt;r.getIndexWithinParent()&amp;&amp;(e.offset-=1)}function r_(e){let t=rp()||rg();null===t&amp;&amp;(t=e0().selectEnd()),t.insertNodes(e)}function rb(e){let t=e;e.isCollapsed()||t.removeText();let n=rp();n4(n)&amp;&amp;(t=n),n4(t)||ex(161);let r=t.anchor,i=r.getNode(),l=r.offset;for(;!tF(i);)[i,l]=function(e,t){let n=e.getParent();if(!n){let e=r8();return e0().append(e),e.select(),[e0(),0]}if(nQ(e)){let r=e.splitText(t);if(0===r.length)return[n,e.getIndexWithinParent()];let i=0===t?0:1;return[n,r[0].getIndexWithinParent()+i]}if(!rq(e)||0===t)return[n,e.getIndexWithinParent()];let r=e.getChildAtIndex(t);if(r){let n=new re(n9(e.__key,t,"element"),n9(e.__key,t,"element"),0,""),i=e.insertNewAfter(n);i&amp;&amp;i.append(r,...r.getNextSiblings())}return[n,e.getIndexWithinParent()+1]}(i,l);return l}let rC=null,rw=null,rk=!1,rE=!1,rT=0,rS={characterData:!0,childList:!0,subtree:!0};function rN(){return rk||null!==rC&amp;&amp;rC._readOnly}function rI(){rk&amp;&amp;ex(13)}function rA(){rT&gt;99&amp;&amp;ex(14)}function rM(){return null===rC&amp;&amp;ex(195,rF()),rC}function rL(){return null===rw&amp;&amp;ex(196,rF()),rw}function rF(){let e=0,t=new Set,n=io.version;if("undefined"!=typeof window)for(let r of document.querySelectorAll("[contenteditable]")){let i=eH(r);if(eD(i))e++;else if(i){let e=String(i.constructor.version||"&lt;0.17.1");e===n&amp;&amp;(e+=" (separately built, likely a bundler configuration issue)"),t.add(e)}}let r=` Detected on the page: ${e} compatible editor(s) with version ${n}`;return t.size&amp;&amp;(r+=` and incompatible editors with versions ${Array.from(t).join(", ")}`),r}function rO(e,t,n){let r=t.__type,i=function(e,t){let n=e._nodes.get(t);return void 0===n&amp;&amp;ex(30,t),n}(e,r),l=n.get(r);void 0===l&amp;&amp;(l=Array.from(i.transforms),n.set(r,l));let o=l.length;for(let e=0;e&lt;o&amp;&amp;(l[e](t),t.isAttached());e++);}function rP(e,t){return void 0!==e&amp;&amp;e.__key!==t&amp;&amp;e.isAttached()}function rD(e,t){if(!t)return;let n=e._updateTags,r=t;for(let e of(Array.isArray(t)||(r=[t]),r))n.add(e)}function rV(e){return rH(e,rL()._nodes)}function rH(e,t){let n=e.type,r=t.get(n);void 0===r&amp;&amp;ex(17,n);let i=r.klass;e.type!==i.getType()&amp;&amp;ex(18,i.name);let l=i.importJSON(e),o=e.children;if(rq(l)&amp;&amp;Array.isArray(o))for(let e=0;e&lt;o.length;e++){let n=rH(o[e],t);l.append(n)}return l}function rR(e,t,n){let r=rC,i=rk,l=rw;rC=t,rk=!0,rw=e;try{return n()}finally{rC=r,rk=i,rw=l}}function rz(e,t){let n=e._pendingEditorState,r=e._rootElement,l=e._headless||null===r;if(null===n)return;let o=e._editorState,a=o._selection,s=n._selection,u=0!==e._dirtyType,c=rC,d=rk,f=rw,h=e._updating,p=e._observer,g=null;if(e._pendingEditorState=null,e._editorState=n,!l&amp;&amp;u&amp;&amp;null!==p){rw=e,rC=n,rk=!1,e._updating=!0;try{let t=e._dirtyType,r=e._dirtyElements,i=e._dirtyLeaves;p.disconnect(),g=function(e,t,n,r,i,l){tX="",t0="",tY="",t5=2===r,t9=null,tJ=n,tB=n._config,tj=n._nodes,tW=tJ._listeners.mutation,tZ=i,tU=l,tK=e._nodeMap,t$=t._nodeMap,t2=t._readOnly,tq=new Map(n._keyToDOMMap);let o=new Map;return tG=o,function e(t,n){let r=tK.get(t),i=t$.get(t);void 0!==r&amp;&amp;void 0!==i||ex(61);let l=t5||tU.has(t)||tZ.has(t),o=tp(tJ,t);if(r===i&amp;&amp;!l){if(rq(r)){let e=o.__lexicalTextContent;void 0!==e&amp;&amp;(tX+=e,t0+=e);let t=o.__lexicalDirTextContent;void 0!==t&amp;&amp;(tY+=t)}else{let e=r.getTextContent();nQ(r)&amp;&amp;!r.isDirectionless()&amp;&amp;(tY+=e),t0+=e,tX+=e}return o}if(r!==i&amp;&amp;l&amp;&amp;tu(tG,tj,tW,i,"updated"),i.updateDOM(r,o,tB)){let e=ne(t,null);return null===n&amp;&amp;ex(62),n.replaceChild(e,o),t3(t,null),e}if(rq(r)&amp;&amp;rq(i)){let t=i.__indent;t!==r.__indent&amp;&amp;t7(o,t);let n=i.__format;n!==r.__format&amp;&amp;t4(o,n),l&amp;&amp;(function(t,n,r){let i=tY;tY="",tQ=null,t1="",function(t,n,r){let i=tX,l=t.__size,o=n.__size;tX="";let a=r.element;if(1===l&amp;&amp;1===o){let r=t.__first,i=n.__first;if(r===i)e(r,a);else{let e=ns(r),t=ne(i,null);try{a.replaceChild(t,e)}catch(n){if("object"==typeof n&amp;&amp;null!=n)throw Error(`${n.toString()} Parent: ${a.tagName}, new child: {tag: ${t.tagName} key: ${i}}, old child: {tag: ${e.tagName}, key: ${r}}.`);throw n}t3(r,null)}let l=t$.get(i);nQ(l)&amp;&amp;(null===tQ&amp;&amp;(tQ=l.getFormat()),""===t1&amp;&amp;(t1=l.getStyle()))}else{let i=nl(t,tK),s=nl(n,t$);if(i.length!==l&amp;&amp;ex(227),s.length!==o&amp;&amp;ex(228),0===l)0!==o&amp;&amp;nt(s,n,0,o-1,r);else if(0===o){if(0!==l){let e=null==r.after&amp;&amp;null==r.before&amp;&amp;null==r.element.__lexicalLineBreak;t6(i,0,l-1,e?null:a),e&amp;&amp;(a.textContent="")}}else!function(t,n,r,i,l,o){let a=i-1,s=l-1,u,c,d=o.getFirstChild(),f=0,h=0;for(;f&lt;=a&amp;&amp;h&lt;=s;){let t=n[f],i=r[h];if(t===i)d=na(e(i,o.element)),f++,h++;else{void 0===u&amp;&amp;(u=new Set(n)),void 0===c&amp;&amp;(c=new Set(r));let l=c.has(t),a=u.has(i);if(l){if(a){let t=tp(tJ,i);t===d?d=na(e(i,o.element)):(o.withBefore(d).insertChild(t),e(i,o.element)),f++,h++}else ne(i,o.withBefore(d)),h++}else d=na(ns(t)),t3(t,o.element),f++}let l=t$.get(i);null!==l&amp;&amp;nQ(l)&amp;&amp;(null===tQ&amp;&amp;(tQ=l.getFormat()),""===t1&amp;&amp;(t1=l.getStyle()))}let p=f&gt;a,g=h&gt;s;if(p&amp;&amp;!g){let e=r[s+1],n=void 0===e?null:tJ.getElementByKey(e);nt(r,t,h,s,o.withBefore(n))}else g&amp;&amp;!p&amp;&amp;t6(n,f,a,o.element)}(n,i,s,l,o,r)}th(n)&amp;&amp;(tX+="\n\n"),a.__lexicalTextContent=tX,tX=i+tX}(t,n,n.getDOMSlot(r)),ni(n,r),null==tQ||tQ===n.__textFormat||t2||(n.setTextFormat(tQ),n.setTextStyle(t1)),""===t1||t1===n.__textStyle||t2||n.setTextStyle(t1),tY=i}(r,i,o),r1(i)||i.isInline()||nr(r,i,o)),th(i)&amp;&amp;(tX+="\n\n",t0+="\n\n")}else{let e=i.getTextContent();if(rY(i)){let e=i.decorate(tJ,tB);null!==e&amp;&amp;no(t,e)}else nQ(i)&amp;&amp;!i.isDirectionless()&amp;&amp;(tY+=e);tX+=e,t0+=e}if(!t2&amp;&amp;r1(i)&amp;&amp;i.__cachedText!==t0){let e=i.getWritable();e.__cachedText=t0,i=e}return o}("root",null),tJ=void 0,tj=void 0,tZ=void 0,tU=void 0,tK=void 0,t$=void 0,tB=void 0,tq=void 0,tG=void 0,o}(o,n,e,t,r,i)}catch(t){if(t instanceof Error&amp;&amp;e._onError(t),rE)throw t;return ii(e,null,r,n),eT(e),e._dirtyType=2,rE=!0,rz(e,o),void(rE=!1)}finally{p.observe(r,rS),e._updating=h,rC=c,rk=d,rw=f}}n._readOnly||(n._readOnly=!0);let m=e._dirtyLeaves,v=e._dirtyElements,x=e._normalizedNodes,y=e._updateTags,_=e._deferred;u&amp;&amp;(e._dirtyType=0,e._cloneNotNeeded.clear(),e._dirtyLeaves=new Set,e._dirtyElements=new Map,e._normalizedNodes=new Set,e._updateTags=new Set),function(e,t){let n;let r=e._decorators,i=e._pendingDecorators||r,l=t._nodeMap;for(n in i)l.has(n)||(i===r&amp;&amp;(i=eQ(e)),delete i[n])}(e,n);let b=l?null:tE(e._window);if(e._editable&amp;&amp;null!==b&amp;&amp;(u||null===s||s.dirty)&amp;&amp;null!==r&amp;&amp;!y.has("skip-dom-selection")){rw=e,rC=n;try{if(null!==p&amp;&amp;p.disconnect(),u||null===s||s.dirty){let t=e._blockCursorElement;null!==t&amp;&amp;tk(t,e,r),function(e,t,n,r,i,l,o){let a=r.anchorNode,s=r.focusNode,u=r.anchorOffset,c=r.focusOffset,d=document.activeElement;if(i.has("collaboration")&amp;&amp;d!==l||null!==d&amp;&amp;eO(d))return;if(!n4(t))return void(null!==e&amp;&amp;eP(n,a,s)&amp;&amp;r.removeAllRanges());let f=t.anchor,h=t.focus,p=f.key,g=h.key,m=tp(n,p),v=tp(n,g),x=f.offset,y=h.offset,_=t.format,b=t.style,C=t.isCollapsed(),w=m,k=v,E=!1;if("text"===f.type){w=eB(m);let e=f.getNode();E=e.getFormat()!==_||e.getStyle()!==b}else n4(e)&amp;&amp;"text"===e.anchor.type&amp;&amp;(E=!0);if("text"===h.type&amp;&amp;(k=eB(v)),null!==w&amp;&amp;null!==k&amp;&amp;(C&amp;&amp;(null===e||E||n4(e)&amp;&amp;(e.format!==_||e.style!==b))&amp;&amp;(n_=[_,b,x,p,performance.now()]),u!==x||c!==y||a!==w||s!==k||"Range"===r.type&amp;&amp;C||(null!==d&amp;&amp;l.contains(d)||l.focus({preventScroll:!0}),"element"===f.type))){try{r.setBaseAndExtent(w,x,k,y)}catch(e){}if(!i.has("skip-scroll-into-view")&amp;&amp;t.isCollapsed()&amp;&amp;null!==l&amp;&amp;l===document.activeElement){let e=n4(t)&amp;&amp;"element"===t.anchor.type?w.childNodes[x]||null:r.rangeCount&gt;0?r.getRangeAt(0):null;if(null!==e){let t;if(e instanceof Text){let n=document.createRange();n.selectNode(e),t=n.getBoundingClientRect()}else t=e.getBoundingClientRect();!function(e,t,n){let r=tm(n),i=tx(r);if(null===r||null===i)return;let{top:l,bottom:o}=t,a=0,s=0,u=n;for(;null!==u;){let t=u===r.body;if(t)a=0,s=ty(e).innerHeight;else{let e=u.getBoundingClientRect();a=e.top,s=e.bottom}let n=0;if(l&lt;a?n=-(a-l):o&gt;s&amp;&amp;(n=o-s),0!==n){if(t)i.scrollBy(0,n);else{let e=u.scrollTop;u.scrollTop+=n;let t=u.scrollTop-e;l-=t,o-=t}}if(t)break;u=tg(u)}}(n,t,l)}}nm=!0}}(a,s,e,b,y,r)}(function(e,t,n){let r=e._blockCursorElement;if(n4(n)&amp;&amp;n.isCollapsed()&amp;&amp;"element"===n.anchor.type&amp;&amp;t.contains(document.activeElement)){let i=n.anchor,l=i.getNode(),o=i.offset,a=!1,s=null;if(o===l.getChildrenSize())tw(l.getChildAtIndex(o-1))&amp;&amp;(a=!0);else{let t=l.getChildAtIndex(o);if(null!==t&amp;&amp;tw(t)){let n=t.getPreviousSibling();(null===n||tw(n))&amp;&amp;(a=!0,s=e.getElementByKey(t.__key))}}if(a){let n=e.getElementByKey(l.__key);return null===r&amp;&amp;(e._blockCursorElement=r=function(e){let t=e.theme,n=document.createElement("div");n.contentEditable="false",n.setAttribute("data-lexical-cursor","true");let r=t.blockCursor;if(void 0!==r){if("string"==typeof r){let e=ey(r);r=t.blockCursor=e}void 0!==r&amp;&amp;n.classList.add(...r)}return n}(e._config)),t.style.caretColor="transparent",void(null===s?n.appendChild(r):n.insertBefore(r,s))}}null!==r&amp;&amp;tk(r,e,t)})(e,r,s),null!==p&amp;&amp;p.observe(r,rS)}finally{rw=f,rC=c}}null!==g&amp;&amp;function(e,t,n,r,i){let l=Array.from(e._listeners.mutation),o=l.length;for(let e=0;e&lt;o;e++){let[o,a]=l[e],s=t.get(a);void 0!==s&amp;&amp;o(s,{dirtyLeaves:r,prevEditorState:i,updateTags:n})}}(e,g,y,m,o),n4(s)||null===s||null!==a&amp;&amp;a.is(s)||e.dispatchCommand(i,void 0);let C=e._pendingDecorators;null!==C&amp;&amp;(e._decorators=C,e._pendingDecorators=null,rB("decorator",e,!0,C)),function(e,t,n){let r=e1(t),i=e1(n);r!==i&amp;&amp;rB("textcontent",e,!0,i)}(e,t||o,n),rB("update",e,!0,{dirtyElements:v,dirtyLeaves:m,editorState:n,normalizedNodes:x,prevEditorState:t||o,tags:y}),function(e,t){if(e._deferred=[],0!==t.length){let n=e._updating;e._updating=!0;try{for(let e=0;e&lt;t.length;e++)t[e]()}finally{e._updating=n}}}(e,_),function(e){let t=e._updates;if(0!==t.length){let n=t.shift();if(n){let[t,r]=n;rW(e,t,r)}}}(e)}function rB(e,t,n,...r){let i=t._updating;t._updating=n;try{let n=Array.from(t._listeners[e]);for(let e=0;e&lt;n.length;e++)n[e].apply(null,r)}finally{t._updating=i}}function rJ(e,t,n){if(!1===e._updating||rw!==e){let r=!1;return e.update(()=&gt;{r=rJ(e,t,n)}),r}let r=e8(e);for(let i=4;i&gt;=0;i--)for(let l=0;l&lt;r.length;l++){let o=r[l]._commands.get(t);if(void 0!==o){let t=o[i];if(void 0!==t){let r=Array.from(t),i=r.length;for(let t=0;t&lt;i;t++)if(!0===r[t](n,e))return!0}}}return!1}function rj(e,t){let n=e._updates,r=t||!1;for(;0!==n.length;){let t=n.shift();if(t){let n;let[i,l]=t;if(void 0!==l){if(n=l.onUpdate,l.skipTransforms&amp;&amp;(r=!0),l.discrete){let t=e._pendingEditorState;null===t&amp;&amp;ex(191),t._flushSync=!0}n&amp;&amp;e._deferred.push(n),rD(e,l.tag)}i()}}return r}function rW(e,t,n){let r=e._updateTags,i,l=!1,o=!1;void 0!==n&amp;&amp;(i=n.onUpdate,rD(e,n.tag),l=n.skipTransforms||!1,o=n.discrete||!1),i&amp;&amp;e._deferred.push(i);let a=e._editorState,s=e._pendingEditorState,u=!1;(null===s||s._readOnly)&amp;&amp;(s=e._pendingEditorState=r0(s||a),u=!0),s._flushSync=o;let c=rC,d=rk,f=rw,h=e._updating;rC=s,rk=!1,e._updating=!0,rw=e;try{u&amp;&amp;(e._headless?null!==a._selection&amp;&amp;(s._selection=a._selection.clone()):s._selection=function(e){let t=e.getEditorState()._selection,n=tE(e._window);return n4(t)||null==t?rh(t,n,e,null):t.clone()}(e));let n=e._compositionKey;t(),l=rj(e,l),function(e,t){let n=t.getEditorState()._selection,r=e._selection;if(n4(r)){let e;let t=r.anchor,i=r.focus;if("text"===t.type&amp;&amp;(e=t.getNode()).selectionTransform(n,r),"text"===i.type){let t=i.getNode();e!==t&amp;&amp;t.selectionTransform(n,r)}}}(s,e),0!==e._dirtyType&amp;&amp;(l?function(e,t){let n=t._dirtyLeaves,r=e._nodeMap;for(let e of n){let t=r.get(e);nQ(t)&amp;&amp;t.isAttached()&amp;&amp;t.isSimpleText()&amp;&amp;!t.isUnmergeable()&amp;&amp;eI(t)}}(s,e):function(e,t){let n=t._dirtyLeaves,r=t._dirtyElements,i=e._nodeMap,l=e$(),o=new Map,a=n,s=a.size,u=r,c=u.size;for(;s&gt;0||c&gt;0;){if(s&gt;0){for(let e of(t._dirtyLeaves=new Set,a)){let r=i.get(e);nQ(r)&amp;&amp;r.isAttached()&amp;&amp;r.isSimpleText()&amp;&amp;!r.isUnmergeable()&amp;&amp;eI(r),void 0!==r&amp;&amp;rP(r,l)&amp;&amp;rO(t,r,o),n.add(e)}if((s=(a=t._dirtyLeaves).size)&gt;0){rT++;continue}}for(let e of(t._dirtyLeaves=new Set,t._dirtyElements=new Map,u)){let n=e[0],a=e[1];if("root"!==n&amp;&amp;!a)continue;let s=i.get(n);void 0!==s&amp;&amp;rP(s,l)&amp;&amp;rO(t,s,o),r.set(n,a)}s=(a=t._dirtyLeaves).size,c=(u=t._dirtyElements).size,rT++}t._dirtyLeaves=n,t._dirtyElements=r}(s,e),rj(e),function(e,t,n,r){let i=e._nodeMap,l=t._nodeMap,o=[];for(let[e]of r){let t=l.get(e);void 0!==t&amp;&amp;(t.isAttached()||(rq(t)&amp;&amp;function e(t,n,r,i,l,o){let a=t.getFirstChild();for(;null!==a;){let t=a.__key;a.__parent===n&amp;&amp;(rq(a)&amp;&amp;e(a,t,r,i,l,o),r.has(t)||o.delete(t),l.push(t)),a=a.getNextSibling()}}(t,e,i,l,o,r),i.has(e)||r.delete(e),o.push(e)))}for(let e of o)l.delete(e);for(let e of n){let t=l.get(e);void 0===t||t.isAttached()||(i.has(e)||n.delete(e),l.delete(e))}}(a,s,e._dirtyLeaves,e._dirtyElements)),n!==e._compositionKey&amp;&amp;(s._flushSync=!0);let r=s._selection;if(n4(r)){let e=s._nodeMap,t=r.anchor.key,n=r.focus.key;void 0!==e.get(t)&amp;&amp;void 0!==e.get(n)||ex(19)}else rt(r)&amp;&amp;0===r._nodes.size&amp;&amp;(s._selection=null)}catch(t){return t instanceof Error&amp;&amp;e._onError(t),e._pendingEditorState=a,e._dirtyType=2,e._cloneNotNeeded.clear(),e._dirtyLeaves=new Set,e._dirtyElements.clear(),void rz(e)}finally{rC=c,rk=d,rw=f,e._updating=h,rT=0}0!==e._dirtyType||e._deferred.length&gt;0||function(e,t){let n=t.getEditorState()._selection,r=e._selection;if(null!==r){if(r.dirty||!r.is(n))return!0}else if(null!==n)return!0;return!1}(s,e)?s._flushSync?(s._flushSync=!1,rz(e)):u&amp;&amp;eF(()=&gt;{rz(e)}):(s._flushSync=!1,u&amp;&amp;(r.clear(),e._deferred=[],e._pendingEditorState=null))}function rZ(e,t,n){e._updating?e._updates.push([t,n]):rW(e,t,n)}class rU{constructor(e,t,n){this.element=e,this.before=t||null,this.after=n||null}withBefore(e){return new rU(this.element,e,this.after)}withAfter(e){return new rU(this.element,this.before,e)}withElement(e){return new rU(e,this.before,this.after)}insertChild(e){let t=this.before||this.getManagedLineBreak();return null!==t&amp;&amp;t.parentElement!==this.element&amp;&amp;ex(222),this.element.insertBefore(e,t),this}removeChild(e){return e.parentElement!==this.element&amp;&amp;ex(223),this.element.removeChild(e),this}replaceChild(e,t){return t.parentElement!==this.element&amp;&amp;ex(224),this.element.replaceChild(e,t),this}getFirstChild(){let e=this.after?this.after.nextSibling:this.element.firstChild;return e===this.before||e===this.getManagedLineBreak()?null:e}getManagedLineBreak(){return this.element.__lexicalLineBreak||null}setManagedLineBreak(e){null===e?this.removeManagedLineBreak():this.insertManagedLineBreak("decorator"===e&amp;&amp;(et||ee))}removeManagedLineBreak(){let e=this.getManagedLineBreak();if(e){let t=this.element,n="IMG"===e.nodeName?e.nextSibling:null;n&amp;&amp;t.removeChild(n),t.removeChild(e),t.__lexicalLineBreak=void 0}}insertManagedLineBreak(e){let t=this.getManagedLineBreak();if(t){if(e===("IMG"===t.nodeName))return;this.removeManagedLineBreak()}let n=this.element,r=this.before,i=document.createElement("br");if(n.insertBefore(i,r),e){let e=document.createElement("img");e.setAttribute("data-lexical-linebreak","true"),e.style.cssText="display: inline !important; border: 0px !important; margin: 0px !important;",e.alt="",n.insertBefore(e,i),n.__lexicalLineBreak=e}else n.__lexicalLineBreak=i}getFirstChildOffset(){let e=0;for(let t=this.after;null!==t;t=t.previousSibling)e++;return e}resolveChildIndex(e,t,n,r){if(n===this.element){let t=this.getFirstChildOffset();return[e,Math.min(t+e.getChildrenSize(),Math.max(t,r))]}let i=rK(t,n);i.push(r);let l=rK(t,this.element),o=e.getIndexWithinParent();for(let e=0;e&lt;l.length;e++){let t=i[e],n=l[e];if(void 0===t||t&lt;n)break;if(t&gt;n){o+=1;break}}return[e.getParentOrThrow(),o]}}function rK(e,t){let n=[],r=t;for(;r!==e&amp;&amp;null!==r;r=t.parentNode){let e=0;for(let t=r.previousSibling;null!==t;t=r.previousSibling)e++;n.push(e)}return r!==e&amp;&amp;ex(225),n.reverse()}class r$ extends nL{constructor(e){super(e),this.__first=null,this.__last=null,this.__size=0,this.__format=0,this.__style="",this.__indent=0,this.__dir=null,this.__textFormat=0,this.__textStyle=""}afterCloneFrom(e){super.afterCloneFrom(e),this.__first=e.__first,this.__last=e.__last,this.__size=e.__size,this.__indent=e.__indent,this.__format=e.__format,this.__style=e.__style,this.__dir=e.__dir,this.__textFormat=e.__textFormat,this.__textStyle=e.__textStyle}getFormat(){return this.getLatest().__format}getFormatType(){return eg[this.getFormat()]||""}getStyle(){return this.getLatest().__style}getIndent(){return this.getLatest().__indent}getChildren(){let e=[],t=this.getFirstChild();for(;null!==t;)e.push(t),t=t.getNextSibling();return e}getChildrenKeys(){let e=[],t=this.getFirstChild();for(;null!==t;)e.push(t.__key),t=t.getNextSibling();return e}getChildrenSize(){return this.getLatest().__size}isEmpty(){return 0===this.getChildrenSize()}isDirty(){let e=rL()._dirtyElements;return null!==e&amp;&amp;e.has(this.__key)}isLastChild(){let e=this.getLatest(),t=this.getParentOrThrow().getLastChild();return null!==t&amp;&amp;t.is(e)}getAllTextNodes(){let e=[],t=this.getFirstChild();for(;null!==t;){if(nQ(t)&amp;&amp;e.push(t),rq(t)){let n=t.getAllTextNodes();e.push(...n)}t=t.getNextSibling()}return e}getFirstDescendant(){let e=this.getFirstChild();for(;rq(e);){let t=e.getFirstChild();if(null===t)break;e=t}return e}getLastDescendant(){let e=this.getLastChild();for(;rq(e);){let t=e.getLastChild();if(null===t)break;e=t}return e}getDescendantByIndex(e){let t=this.getChildren(),n=t.length;if(e&gt;=n){let e=t[n-1];return rq(e)&amp;&amp;e.getLastDescendant()||e||null}let r=t[e];return rq(r)&amp;&amp;r.getFirstDescendant()||r||null}getFirstChild(){let e=this.getLatest().__first;return null===e?null:eq(e)}getFirstChildOrThrow(){let e=this.getFirstChild();return null===e&amp;&amp;ex(45,this.__key),e}getLastChild(){let e=this.getLatest().__last;return null===e?null:eq(e)}getLastChildOrThrow(){let e=this.getLastChild();return null===e&amp;&amp;ex(96,this.__key),e}getChildAtIndex(e){let t,n;let r=this.getChildrenSize();if(e&lt;r/2){for(t=this.getFirstChild(),n=0;null!==t&amp;&amp;n&lt;=e;){if(n===e)return t;t=t.getNextSibling(),n++}return null}for(t=this.getLastChild(),n=r-1;null!==t&amp;&amp;n&gt;=e;){if(n===e)return t;t=t.getPreviousSibling(),n--}return null}getTextContent(){let e="",t=this.getChildren(),n=t.length;for(let r=0;r&lt;n;r++){let i=t[r];e+=i.getTextContent(),rq(i)&amp;&amp;r!==n-1&amp;&amp;!i.isInline()&amp;&amp;(e+="\n\n")}return e}getTextContentSize(){let e=0,t=this.getChildren(),n=t.length;for(let r=0;r&lt;n;r++){let i=t[r];e+=i.getTextContentSize(),rq(i)&amp;&amp;r!==n-1&amp;&amp;!i.isInline()&amp;&amp;(e+=2)}return e}getDirection(){return this.getLatest().__dir}getTextFormat(){return this.getLatest().__textFormat}hasFormat(e){if(""!==e){let t=ep[e];return!!(this.getFormat()&amp;t)}return!1}hasTextFormat(e){let t=ef[e];return!!(this.getTextFormat()&amp;t)}getFormatFlags(e,t){return eJ(this.getLatest().__textFormat,e,t)}getTextStyle(){return this.getLatest().__textStyle}select(e,t){rI();let n=rp(),r=e,i=t,l=this.getChildrenSize();if(!this.canBeEmpty()){if(0===e&amp;&amp;0===t){let e=this.getFirstChild();if(nQ(e)||rq(e))return e.select(0,0)}else if(!(void 0!==e&amp;&amp;e!==l||void 0!==t&amp;&amp;t!==l)){let e=this.getLastChild();if(nQ(e)||rq(e))return e.select()}}void 0===r&amp;&amp;(r=l),void 0===i&amp;&amp;(i=l);let o=this.__key;return n4(n)?(n.anchor.set(o,r,"element"),n.focus.set(o,i,"element"),n.dirty=!0,n):rc(o,r,o,i,"element","element")}selectStart(){let e=this.getFirstDescendant();return e?e.selectStart():this.select()}selectEnd(){let e=this.getLastDescendant();return e?e.selectEnd():this.select()}clear(){let e=this.getWritable();return this.getChildren().forEach(e=&gt;e.remove()),e}append(...e){return this.splice(this.getChildrenSize(),0,e)}setDirection(e){let t=this.getWritable();return t.__dir=e,t}setFormat(e){return this.getWritable().__format=""!==e?ep[e]:0,this}setStyle(e){return this.getWritable().__style=e||"",this}setTextFormat(e){let t=this.getWritable();return t.__textFormat=e,t}setTextStyle(e){let t=this.getWritable();return t.__textStyle=e,t}setIndent(e){return this.getWritable().__indent=e,this}splice(e,t,n){let r=n.length,i=this.getChildrenSize(),l=this.getWritable();e+t&lt;=i||ex(226,String(e),String(t),String(i));let o=l.__key,a=[],s=[],u=this.getChildAtIndex(e+t),c=null,d=i-t+r;if(0!==e){if(e===i)c=this.getLastChild();else{let t=this.getChildAtIndex(e);null!==t&amp;&amp;(c=t.getPreviousSibling())}}if(t&gt;0){let e=null===c?this.getFirstChild():c.getNextSibling();for(let n=0;n&lt;t;n++){null===e&amp;&amp;ex(100);let t=e.getNextSibling(),n=e.__key;eZ(e.getWritable()),s.push(n),e=t}}let f=c;for(let e=0;e&lt;r;e++){let t=n[e];null!==f&amp;&amp;t.is(f)&amp;&amp;(c=f=f.getPreviousSibling());let r=t.getWritable();r.__parent===o&amp;&amp;d--,eZ(r);let i=t.__key;if(null===f)l.__first=i,r.__prev=null;else{let e=f.getWritable();e.__next=i,r.__prev=e.__key}t.__key===o&amp;&amp;ex(76),r.__parent=o,a.push(i),f=t}if(e+t===i)null!==f&amp;&amp;(f.getWritable().__next=null,l.__last=f.__key);else if(null!==u){let e=u.getWritable();if(null!==f){let t=f.getWritable();e.__prev=f.__key,t.__next=u.__key}else e.__prev=null}if(l.__size=d,s.length){let e=rp();if(n4(e)){let t=new Set(s),n=new Set(a),{anchor:r,focus:i}=e;rG(r,t,n)&amp;&amp;rx(r,r.getNode(),this,c,u),rG(i,t,n)&amp;&amp;rx(i,i.getNode(),this,c,u),0!==d||this.canBeEmpty()||t_(this)||this.remove()}}return l}getDOMSlot(e){return new rU(e)}exportDOM(e){let{element:t}=super.exportDOM(e);if(tN(t)){let e=this.getIndent();e&gt;0&amp;&amp;(t.style.paddingInlineStart=40*e+"px")}return{element:t}}exportJSON(){let e={children:[],direction:this.getDirection(),format:this.getFormatType(),indent:this.getIndent(),...super.exportJSON()},t=this.getTextFormat(),n=this.getTextStyle();return 0!==t&amp;&amp;(e.textFormat=t),""!==n&amp;&amp;(e.textStyle=n),e}updateFromJSON(e){return super.updateFromJSON(e).setFormat(e.format).setIndent(e.indent).setDirection(e.direction).setTextFormat(e.textFormat||0).setTextStyle(e.textStyle||"")}insertNewAfter(e,t){return null}canIndent(){return!0}collapseAtStart(e){return!1}excludeFromCopy(e){return!1}canReplaceWith(e){return!0}canInsertAfter(e){return!0}canBeEmpty(){return!0}canInsertTextBefore(){return!0}canInsertTextAfter(){return!0}isInline(){return!1}isShadowRoot(){return!1}canMergeWith(e){return!1}extractWithChild(e,t,n){return!1}canMergeWhenEmpty(){return!1}reconcileObservedMutation(e,t){let n=this.getDOMSlot(e),r=n.getFirstChild();for(let e=this.getFirstChild();e;e=e.getNextSibling()){let i=t.getElementByKey(e.getKey());null!==i&amp;&amp;(null==r?(n.insertChild(i),r=i):r!==i&amp;&amp;n.replaceChild(i,r),r=r.nextSibling)}}}function rq(e){return e instanceof r$}function rG(e,t,n){let r=e.getNode();for(;r;){let e=r.__key;if(t.has(e)&amp;&amp;!n.has(e))return!0;r=r.getParent()}return!1}class rX extends nL{decorate(e,t){ex(47)}isIsolated(){return!1}isInline(){return!0}isKeyboardSelectable(){return!0}}function rY(e){return e instanceof rX}class rQ extends r${static getType(){return"root"}static clone(){return new rQ}constructor(){super("root"),this.__cachedText=null}getTopLevelElementOrThrow(){ex(51)}getTextContent(){let e=this.__cachedText;return(rN()||0===rL()._dirtyType)&amp;&amp;null!==e?e:super.getTextContent()}remove(){ex(52)}replace(e){ex(53)}insertBefore(e){ex(54)}insertAfter(e){ex(55)}updateDOM(e,t){return!1}append(...e){for(let t=0;t&lt;e.length;t++){let n=e[t];rq(n)||rY(n)||ex(56)}return super.append(...e)}static importJSON(e){return e0().updateFromJSON(e)}collapseAtStart(){return!0}}function r1(e){return e instanceof rQ}function r0(e){return new r2(new Map(e._nodeMap))}function r5(){return new r2(new Map([["root",new rQ]]))}class r2{constructor(e,t){this._nodeMap=e,this._selection=t||null,this._flushSync=!1,this._readOnly=!1}isEmpty(){return 1===this._nodeMap.size&amp;&amp;null===this._selection}read(e,t){return rR(t&amp;&amp;t.editor||null,this,e)}clone(e){let t=new r2(this._nodeMap,void 0===e?this._selection:e);return t._readOnly=!0,t}toJSON(){return rR(null,this,()=&gt;({root:function e(t){let n=t.exportJSON(),r=t.constructor;if(n.type!==r.getType()&amp;&amp;ex(130,r.name),rq(t)){let i=n.children;Array.isArray(i)||ex(59,r.name);let l=t.getChildren();for(let t=0;t&lt;l.length;t++){let n=e(l[t]);i.push(n)}}return n}(e0())}))}}class r9 extends r${static getType(){return"artificial"}createDOM(e){return document.createElement("div")}}class r3 extends r${static getType(){return"paragraph"}static clone(e){return new r3(e.__key)}createDOM(e){let t=document.createElement("p"),n=ts(e.theme,"paragraph");return void 0!==n&amp;&amp;t.classList.add(...n),t}updateDOM(e,t,n){return!1}static importDOM(){return{p:e=&gt;({conversion:r6,priority:0})}}exportDOM(e){let{element:t}=super.exportDOM(e);if(tN(t)){this.isEmpty()&amp;&amp;t.append(document.createElement("br"));let e=this.getFormatType();t.style.textAlign=e;let n=this.getDirection();n&amp;&amp;(t.dir=n)}return{element:t}}static importJSON(e){return r8().updateFromJSON(e)}exportJSON(){return{...super.exportJSON(),textFormat:this.getTextFormat(),textStyle:this.getTextStyle()}}insertNewAfter(e,t){let n=r8();n.setTextFormat(e.format),n.setTextStyle(e.style);let r=this.getDirection();return n.setDirection(r),n.setFormat(this.getFormatType()),n.setStyle(this.getTextStyle()),this.insertAfter(n,t),n}collapseAtStart(){let e=this.getChildren();if(0===e.length||nQ(e[0])&amp;&amp;""===e[0].getTextContent().trim()){if(null!==this.getNextSibling())return this.selectNext(),this.remove(),!0;if(null!==this.getPreviousSibling())return this.selectPrevious(),this.remove(),!0}return!1}}function r6(e){let t=r8();return e.style&amp;&amp;(t.setFormat(e.style.textAlign),tz(e,t)),{node:t}}function r8(){return tb(new r3)}function r7(e){return e instanceof r3}let r4=0,ie=1,it=3,ir=4;function ii(e,t,n,r){let i=e._keyToDOMMap;i.clear(),e._editorState=r5(),e._pendingEditorState=r,e._compositionKey=null,e._dirtyType=0,e._cloneNotNeeded.clear(),e._dirtyLeaves=new Set,e._dirtyElements.clear(),e._normalizedNodes=new Set,e._updateTags=new Set,e._updates=[],e._blockCursorElement=null;let l=e._observer;null!==l&amp;&amp;(l.disconnect(),e._observer=null),null!==t&amp;&amp;(t.textContent=""),null!==n&amp;&amp;(n.textContent="",i.set("root",n))}function il(e){let t;let n=e||{},r=rw,i=n.theme||{},l=void 0===e?r:n.parentEditor||null,o=n.disableEvents||!1,a=r5(),s=n.namespace||(null!==l?l._config.namespace:e7()),u=n.editorState,c=[rQ,nW,nF,n0,r3,r9,...n.nodes||[]],{onError:d,html:f}=n,h=void 0===n.editable||n.editable;if(void 0===e&amp;&amp;null!==r)t=r._nodes;else{t=new Map;for(let e=0;e&lt;c.length;e++){let n=c[e],r=null,i=null;if("function"!=typeof n){let e=n;n=e.replace,r=e.with,i=e.withKlass||null}let l=n.getType(),o=n.transform(),a=new Set;null!==o&amp;&amp;a.add(o),t.set(l,{exportDOM:f&amp;&amp;f.export?f.export.get(n):void 0,klass:n,replace:r,replaceWithKlass:i,transforms:a})}}let p=new io(a,l,t,{disableEvents:o,namespace:s,theme:i},d||console.error,function(e,t){let n=new Map,r=new Set,i=e=&gt;{Object.keys(e).forEach(t=&gt;{let r=n.get(t);void 0===r&amp;&amp;(r=[],n.set(t,r)),r.push(e[t])})};return e.forEach(e=&gt;{let t=e.klass.importDOM;if(null==t||r.has(t))return;r.add(t);let n=t.call(e.klass);null!==n&amp;&amp;i(n)}),t&amp;&amp;i(t),n}(t,f?f.import:void 0),h);return void 0!==u&amp;&amp;(p._pendingEditorState=u,p._dirtyType=2),p}class io{constructor(e,t,n,r,i,l,o){this._parentEditor=t,this._rootElement=null,this._editorState=e,this._pendingEditorState=null,this._compositionKey=null,this._deferred=[],this._keyToDOMMap=new Map,this._updates=[],this._updating=!1,this._listeners={decorator:new Set,editable:new Set,mutation:new Map,root:new Set,textcontent:new Set,update:new Set},this._commands=new Map,this._config=r,this._nodes=n,this._decorators={},this._pendingDecorators=null,this._dirtyType=0,this._cloneNotNeeded=new Set,this._dirtyLeaves=new Set,this._dirtyElements=new Map,this._normalizedNodes=new Set,this._updateTags=new Set,this._observer=null,this._key=e7(),this._onError=i,this._htmlConversions=l,this._editable=o,this._headless=null!==t&amp;&amp;t._headless,this._window=null,this._blockCursorElement=null}isComposing(){return null!=this._compositionKey}registerUpdateListener(e){let t=this._listeners.update;return t.add(e),()=&gt;{t.delete(e)}}registerEditableListener(e){let t=this._listeners.editable;return t.add(e),()=&gt;{t.delete(e)}}registerDecoratorListener(e){let t=this._listeners.decorator;return t.add(e),()=&gt;{t.delete(e)}}registerTextContentListener(e){let t=this._listeners.textcontent;return t.add(e),()=&gt;{t.delete(e)}}registerRootListener(e){let t=this._listeners.root;return e(this._rootElement,null),t.add(e),()=&gt;{e(null,this._rootElement),t.delete(e)}}registerCommand(e,t,n){void 0===n&amp;&amp;ex(35);let r=this._commands;r.has(e)||r.set(e,[new Set,new Set,new Set,new Set,new Set]);let i=r.get(e);void 0===i&amp;&amp;ex(36,String(e));let l=i[n];return l.add(t),()=&gt;{l.delete(t),i.every(e=&gt;0===e.size)&amp;&amp;r.delete(e)}}registerMutationListener(e,t,n){let r=this.resolveRegisteredNodeAfterReplacements(this.getRegisteredNode(e)).klass,i=this._listeners.mutation;i.set(t,r);let l=n&amp;&amp;n.skipInitialization;return void 0!==l&amp;&amp;l||this.initializeMutationListener(t,r),()=&gt;{i.delete(t)}}getRegisteredNode(e){let t=this._nodes.get(e.getType());return void 0===t&amp;&amp;ex(37,e.name),t}resolveRegisteredNodeAfterReplacements(e){for(;e.replaceWithKlass;)e=this.getRegisteredNode(e.replaceWithKlass);return e}initializeMutationListener(e,t){let n=this._editorState,r=tH(n).get(t.getType());if(!r)return;let i=new Map;for(let e of r.keys())i.set(e,"created");i.size&gt;0&amp;&amp;e(i,{dirtyLeaves:new Set,prevEditorState:n,updateTags:new Set(["registerMutationListener"])})}registerNodeTransformToKlass(e,t){let n=this.getRegisteredNode(e);return n.transforms.add(t),n}registerNodeTransform(e,t){let n=this.registerNodeTransformToKlass(e,t),r=[n],i=n.replaceWithKlass;if(null!=i){let e=this.registerNodeTransformToKlass(i,t);r.push(e)}return function(e,t){let n=tH(e.getEditorState()),r=[];for(let e of t){let t=n.get(e);t&amp;&amp;r.push(t)}0!==r.length&amp;&amp;e.update(()=&gt;{for(let e of r)for(let t of e.keys()){let e=eq(t);e&amp;&amp;e.markDirty()}},null===e._pendingEditorState?{tag:"history-merge"}:void 0)}(this,r.map(e=&gt;e.klass.getType())),()=&gt;{r.forEach(e=&gt;e.transforms.delete(t))}}hasNode(e){return this._nodes.has(e.getType())}hasNodes(e){return e.every(this.hasNode.bind(this))}dispatchCommand(e,t){return rJ(this,e,t)}getDecorators(){return this._decorators}getRootElement(){return this._rootElement}getKey(){return this._key}setRootElement(e){let t=this._rootElement;if(e!==t){let n=ts(this._config.theme,"root"),r=this._pendingEditorState||this._editorState;if(this._rootElement=e,ii(this,t,e,r),null!==t&amp;&amp;(this._config.disableEvents||function(e){let t=e.ownerDocument,n=ng.get(t);void 0===n&amp;&amp;ex(162);let r=n-1;r&gt;=0||ex(164),ng.set(t,r),0===r&amp;&amp;t.removeEventListener("selectionchange",nN);let i=eH(e);eD(i)?(function(e){if(null!==e._parentEditor){let t=e8(e),n=t[t.length-1]._key;nS.get(n)===e&amp;&amp;nS.delete(n)}else nS.delete(e._key)}(i),e.__lexicalEditor=null):i&amp;&amp;ex(198);let l=nT(e);for(let e=0;e&lt;l.length;e++)l[e]();e.__lexicalEventHandles=[]}(t),null!=n&amp;&amp;t.classList.remove(...n)),null!==e){let t=tx(e),r=e.style;r.userSelect="text",r.whiteSpace="pre-wrap",r.wordBreak="break-word",e.setAttribute("data-lexical-editor","true"),this._window=t,this._dirtyType=2,eT(this),this._updateTags.add("history-merge"),rz(this),this._config.disableEvents||function(e,t){let n=e.ownerDocument,r=ng.get(n);(void 0===r||r&lt;1)&amp;&amp;n.addEventListener("selectionchange",nN),ng.set(n,(r||0)+1),e.__lexicalEditor=t;let i=nT(e);for(let n=0;n&lt;nc.length;n++){let[r,l]=nc[n],o="function"==typeof l?e=&gt;{nA(e)||(nI(e),(t.isEditable()||"click"===r)&amp;&amp;l(e,t))}:e=&gt;{if(nA(e))return;nI(e);let n=t.isEditable();switch(r){case"cut":return n&amp;&amp;rJ(t,z,e);case"copy":return rJ(t,R,e);case"paste":return n&amp;&amp;rJ(t,d,e);case"dragstart":return n&amp;&amp;rJ(t,D,e);case"dragover":return n&amp;&amp;rJ(t,V,e);case"dragend":return n&amp;&amp;rJ(t,H,e);case"focus":return n&amp;&amp;rJ(t,U,e);case"blur":return n&amp;&amp;rJ(t,K,e);case"drop":return n&amp;&amp;rJ(t,O,e)}};e.addEventListener(r,o),i.push(()=&gt;{e.removeEventListener(r,o)})}}(e,this),null!=n&amp;&amp;e.classList.add(...n)}else this._window=null,this._updateTags.add("history-merge"),rz(this);rB("root",this,!1,e,t)}}getElementByKey(e){return this._keyToDOMMap.get(e)||null}getEditorState(){return this._editorState}setEditorState(e,t){e.isEmpty()&amp;&amp;ex(38);let n=e;n._readOnly&amp;&amp;((n=r0(e))._selection=e._selection?e._selection.clone():null),eE(this);let r=this._pendingEditorState,i=this._updateTags,l=void 0!==t?t.tag:null;null===r||r.isEmpty()||(null!=l&amp;&amp;i.add(l),rz(this)),this._pendingEditorState=n,this._dirtyType=2,this._dirtyElements.set("root",!1),this._compositionKey=null,null!=l&amp;&amp;i.add(l),this._updating||rz(this)}parseEditorState(e,t){return function(e,t,n){let r=r5(),i=rC,l=rk,o=rw,a=t._dirtyElements,s=t._dirtyLeaves,u=t._cloneNotNeeded,c=t._dirtyType;t._dirtyElements=new Map,t._dirtyLeaves=new Set,t._cloneNotNeeded=new Set,t._dirtyType=0,rC=r,rk=!1,rw=t;try{let i=t._nodes;rH(e.root,i),n&amp;&amp;n(),r._readOnly=!0}catch(e){e instanceof Error&amp;&amp;t._onError(e)}finally{t._dirtyElements=a,t._dirtyLeaves=s,t._cloneNotNeeded=u,t._dirtyType=c,rC=i,rk=l,rw=o}return r}("string"==typeof e?JSON.parse(e):e,this,t)}read(e){return rz(this),this.getEditorState().read(e,{editor:this})}update(e,t){rZ(this,e,t)}focus(e,t={}){let n=this._rootElement;null!==n&amp;&amp;(n.setAttribute("autocapitalize","off"),rZ(this,()=&gt;{let e=rp(),n=e0();null!==e?e.dirty=!0:0!==n.getChildrenSize()&amp;&amp;("rootStart"===t.defaultSelection?n.selectStart():n.selectEnd())},{onUpdate:()=&gt;{n.removeAttribute("autocapitalize"),e&amp;&amp;e()},tag:"focus"}),null===this._pendingEditorState&amp;&amp;n.removeAttribute("autocapitalize"))}blur(){let e=this._rootElement;null!==e&amp;&amp;e.blur();let t=tE(this._window);null!==t&amp;&amp;t.removeAllRanges()}isEditable(){return this._editable}setEditable(e){this._editable!==e&amp;&amp;(this._editable=e,rB("editable",this,!0,e))}toJSON(){return{editorState:this._editorState.toJSON()}}}io.version="0.23.1+prod.esm"},7856:(e,t,n)=&gt;{"use strict";function r(e,t,n){return"&gt;"+(n?"":" ")+e}n.d(t,{p:()=&gt;T});var i=n(53527);function l(e,t,n,r){let l=-1;for(;++l&lt;n.unsafe.length;)if("\n"===n.unsafe[l].character&amp;&amp;(0,i.q)(n.stack,n.unsafe[l]))return/[ \t]/.test(r.before)?"":" ";return"\\\n"}var o=n(39045);function a(e,t,n){return(n?"":"    ")+e}function s(e){let t=e.options.quote||'"';if('"'!==t&amp;&amp;"'"!==t)throw Error("Cannot serialize title with `"+t+"` for `options.quote`, expected `\"`, or `'`");return t}var u=n(70228),c=n(97492);function d(e,t,n){let r=(0,c.S)(e),i=(0,c.S)(t);return void 0===r?void 0===i?"_"===n?{inside:!0,outside:!0}:{inside:!1,outside:!1}:1===i?{inside:!0,outside:!0}:{inside:!1,outside:!0}:1===r?void 0===i?{inside:!1,outside:!1}:1===i?{inside:!0,outside:!0}:{inside:!1,outside:!1}:void 0===i?{inside:!1,outside:!1}:1===i?{inside:!0,outside:!1}:{inside:!1,outside:!1}}function f(e,t,n,r){let i=function(e){let t=e.options.emphasis||"*";if("*"!==t&amp;&amp;"_"!==t)throw Error("Cannot serialize emphasis with `"+t+"` for `options.emphasis`, expected `*`, or `_`");return t}(n),l=n.enter("emphasis"),o=n.createTracker(r),a=o.move(i),s=o.move(n.containerPhrasing(e,{after:i,before:a,...o.current()})),c=s.charCodeAt(0),f=d(r.before.charCodeAt(r.before.length-1),c,i);f.inside&amp;&amp;(s=(0,u.T)(c)+s.slice(1));let h=s.charCodeAt(s.length-1),p=d(r.after.charCodeAt(0),h,i);p.inside&amp;&amp;(s=s.slice(0,-1)+(0,u.T)(h));let g=o.move(i);return l(),n.attentionEncodeSurroundingInfo={after:p.outside,before:f.outside},a+s+g}f.peek=function(e,t,n){return n.options.emphasis||"*"};var h=n(96899);function p(e){return e.value||""}function g(e,t,n,r){let i=s(n),l='"'===i?"Quote":"Apostrophe",o=n.enter("image"),a=n.enter("label"),u=n.createTracker(r),c=u.move("![");return c+=u.move(n.safe(e.alt,{before:c,after:"]",...u.current()})),c+=u.move("]("),a(),!e.url&amp;&amp;e.title||/[\0- \u007F]/.test(e.url)?(a=n.enter("destinationLiteral"),c+=u.move("&lt;"),c+=u.move(n.safe(e.url,{before:c,after:"&gt;",...u.current()})),c+=u.move("&gt;")):(a=n.enter("destinationRaw"),c+=u.move(n.safe(e.url,{before:c,after:e.title?" ":")",...u.current()}))),a(),e.title&amp;&amp;(a=n.enter(`title${l}`),c+=u.move(" "+i),c+=u.move(n.safe(e.title,{before:c,after:i,...u.current()})),c+=u.move(i),a()),c+=u.move(")"),o(),c}function m(e,t,n,r){let i=e.referenceType,l=n.enter("imageReference"),o=n.enter("label"),a=n.createTracker(r),s=a.move("!["),u=n.safe(e.alt,{before:s,after:"]",...a.current()});s+=a.move(u+"]["),o();let c=n.stack;n.stack=[],o=n.enter("reference");let d=n.safe(n.associationId(e),{before:s,after:"]",...a.current()});return o(),n.stack=c,l(),"full"!==i&amp;&amp;u&amp;&amp;u===d?"shortcut"===i?s=s.slice(0,-1):s+=a.move("]"):s+=a.move(d+"]"),s}function v(e,t,n){let r=e.value||"",i="`",l=-1;for(;RegExp("(^|[^`])"+i+"([^`]|$)").test(r);)i+="`";for(/[^ \r\n]/.test(r)&amp;&amp;(/^[ \r\n]/.test(r)&amp;&amp;/[ \r\n]$/.test(r)||/^`|`$/.test(r))&amp;&amp;(r=" "+r+" ");++l&lt;n.unsafe.length;){let e;let t=n.unsafe[l],i=n.compilePattern(t);if(t.atBreak)for(;e=i.exec(r);){let t=e.index;10===r.charCodeAt(t)&amp;&amp;13===r.charCodeAt(t-1)&amp;&amp;t--,r=r.slice(0,t)+" "+r.slice(e.index+1)}}return i+r+i}p.peek=function(){return"&lt;"},g.peek=function(){return"!"},m.peek=function(){return"!"},v.peek=function(){return"`"};var x=n(84737);function y(e,t){let n=(0,x.d)(e);return!!(!t.options.resourceLink&amp;&amp;e.url&amp;&amp;!e.title&amp;&amp;e.children&amp;&amp;1===e.children.length&amp;&amp;"text"===e.children[0].type&amp;&amp;(n===e.url||"mailto:"+n===e.url)&amp;&amp;/^[a-z][a-z+.-]+:/i.test(e.url)&amp;&amp;!/[\0- &lt;&gt;\u007F]/.test(e.url))}function _(e,t,n,r){let i,l;let o=s(n),a='"'===o?"Quote":"Apostrophe",u=n.createTracker(r);if(y(e,n)){let t=n.stack;n.stack=[],i=n.enter("autolink");let r=u.move("&lt;");return r+=u.move(n.containerPhrasing(e,{before:r,after:"&gt;",...u.current()})),r+=u.move("&gt;"),i(),n.stack=t,r}i=n.enter("link"),l=n.enter("label");let c=u.move("[");return c+=u.move(n.containerPhrasing(e,{before:c,after:"](",...u.current()})),c+=u.move("]("),l(),!e.url&amp;&amp;e.title||/[\0- \u007F]/.test(e.url)?(l=n.enter("destinationLiteral"),c+=u.move("&lt;"),c+=u.move(n.safe(e.url,{before:c,after:"&gt;",...u.current()})),c+=u.move("&gt;")):(l=n.enter("destinationRaw"),c+=u.move(n.safe(e.url,{before:c,after:e.title?" ":")",...u.current()}))),l(),e.title&amp;&amp;(l=n.enter(`title${a}`),c+=u.move(" "+o),c+=u.move(n.safe(e.title,{before:c,after:o,...u.current()})),c+=u.move(o),l()),c+=u.move(")"),i(),c}function b(e,t,n,r){let i=e.referenceType,l=n.enter("linkReference"),o=n.enter("label"),a=n.createTracker(r),s=a.move("["),u=n.containerPhrasing(e,{before:s,after:"]",...a.current()});s+=a.move(u+"]["),o();let c=n.stack;n.stack=[],o=n.enter("reference");let d=n.safe(n.associationId(e),{before:s,after:"]",...a.current()});return o(),n.stack=c,l(),"full"!==i&amp;&amp;u&amp;&amp;u===d?"shortcut"===i?s=s.slice(0,-1):s+=a.move("]"):s+=a.move(d+"]"),s}function C(e){let t=e.options.bullet||"*";if("*"!==t&amp;&amp;"+"!==t&amp;&amp;"-"!==t)throw Error("Cannot serialize items with `"+t+"` for `options.bullet`, expected `*`, `+`, or `-`");return t}function w(e){let t=e.options.rule||"*";if("*"!==t&amp;&amp;"-"!==t&amp;&amp;"_"!==t)throw Error("Cannot serialize rules with `"+t+"` for `options.rule`, expected `*`, `-`, or `_`");return t}_.peek=function(e,t,n){return y(e,n)?"&lt;":"["},b.peek=function(){return"["};let k=(0,n(27816).C)(["break","delete","emphasis","footnote","footnoteReference","image","imageReference","inlineCode","inlineMath","link","linkReference","mdxJsxTextElement","mdxTextExpression","strong","text","textDirective"]);function E(e,t,n,r){let i=function(e){let t=e.options.strong||"*";if("*"!==t&amp;&amp;"_"!==t)throw Error("Cannot serialize strong with `"+t+"` for `options.strong`, expected `*`, or `_`");return t}(n),l=n.enter("strong"),o=n.createTracker(r),a=o.move(i+i),s=o.move(n.containerPhrasing(e,{after:i,before:a,...o.current()})),c=s.charCodeAt(0),f=d(r.before.charCodeAt(r.before.length-1),c,i);f.inside&amp;&amp;(s=(0,u.T)(c)+s.slice(1));let h=s.charCodeAt(s.length-1),p=d(r.after.charCodeAt(0),h,i);p.inside&amp;&amp;(s=s.slice(0,-1)+(0,u.T)(h));let g=o.move(i+i);return l(),n.attentionEncodeSurroundingInfo={after:p.outside,before:f.outside},a+s+g}E.peek=function(e,t,n){return n.options.strong||"*"};let T={blockquote:function(e,t,n,i){let l=n.enter("blockquote"),o=n.createTracker(i);o.move("&gt; "),o.shift(2);let a=n.indentLines(n.containerFlow(e,o.current()),r);return l(),a},break:l,code:function(e,t,n,r){let i=function(e){let t=e.options.fence||"`";if("`"!==t&amp;&amp;"~"!==t)throw Error("Cannot serialize code with `"+t+"` for `options.fence`, expected `` ` `` or `~`");return t}(n),l=e.value||"",s="`"===i?"GraveAccent":"Tilde";if((0,o.m)(e,n)){let e=n.enter("codeIndented"),t=n.indentLines(l,a);return e(),t}let u=n.createTracker(r),c=i.repeat(Math.max(function(e,t){let n=String(e),r=n.indexOf(t),i=r,l=0,o=0;if("string"!=typeof t)throw TypeError("Expected substring");for(;-1!==r;)r===i?++l&gt;o&amp;&amp;(o=l):l=1,i=r+t.length,r=n.indexOf(t,i);return o}(l,i)+1,3)),d=n.enter("codeFenced"),f=u.move(c);if(e.lang){let t=n.enter(`codeFencedLang${s}`);f+=u.move(n.safe(e.lang,{before:f,after:" ",encode:["`"],...u.current()})),t()}if(e.lang&amp;&amp;e.meta){let t=n.enter(`codeFencedMeta${s}`);f+=u.move(" "),f+=u.move(n.safe(e.meta,{before:f,after:"\n",encode:["`"],...u.current()})),t()}return f+=u.move("\n"),l&amp;&amp;(f+=u.move(l+"\n")),f+=u.move(c),d(),f},definition:function(e,t,n,r){let i=s(n),l='"'===i?"Quote":"Apostrophe",o=n.enter("definition"),a=n.enter("label"),u=n.createTracker(r),c=u.move("[");return c+=u.move(n.safe(n.associationId(e),{before:c,after:"]",...u.current()})),c+=u.move("]: "),a(),!e.url||/[\0- \u007F]/.test(e.url)?(a=n.enter("destinationLiteral"),c+=u.move("&lt;"),c+=u.move(n.safe(e.url,{before:c,after:"&gt;",...u.current()})),c+=u.move("&gt;")):(a=n.enter("destinationRaw"),c+=u.move(n.safe(e.url,{before:c,after:e.title?" ":"\n",...u.current()}))),a(),e.title&amp;&amp;(a=n.enter(`title${l}`),c+=u.move(" "+i),c+=u.move(n.safe(e.title,{before:c,after:i,...u.current()})),c+=u.move(i),a()),o(),c},emphasis:f,hardBreak:l,heading:function(e,t,n,r){let i=Math.max(Math.min(6,e.depth||1),1),l=n.createTracker(r);if((0,h.f)(e,n)){let t=n.enter("headingSetext"),r=n.enter("phrasing"),o=n.containerPhrasing(e,{...l.current(),before:"\n",after:"\n"});return r(),t(),o+"\n"+(1===i?"=":"-").repeat(o.length-(Math.max(o.lastIndexOf("\r"),o.lastIndexOf("\n"))+1))}let o="#".repeat(i),a=n.enter("headingAtx"),s=n.enter("phrasing");l.move(o+" ");let c=n.containerPhrasing(e,{before:"# ",after:"\n",...l.current()});return/^[\t ]/.test(c)&amp;&amp;(c=(0,u.T)(c.charCodeAt(0))+c.slice(1)),c=c?o+" "+c:o,n.options.closeAtx&amp;&amp;(c+=" "+o),s(),a(),c},html:p,image:g,imageReference:m,inlineCode:v,link:_,linkReference:b,list:function(e,t,n,r){let i=n.enter("list"),l=n.bulletCurrent,o=e.ordered?function(e){let t=e.options.bulletOrdered||".";if("."!==t&amp;&amp;")"!==t)throw Error("Cannot serialize items with `"+t+"` for `options.bulletOrdered`, expected `.` or `)`");return t}(n):C(n),a=e.ordered?"."===o?")":".":function(e){let t=C(e),n=e.options.bulletOther;if(!n)return"*"===t?"-":"*";if("*"!==n&amp;&amp;"+"!==n&amp;&amp;"-"!==n)throw Error("Cannot serialize items with `"+n+"` for `options.bulletOther`, expected `*`, `+`, or `-`");if(n===t)throw Error("Expected `bullet` (`"+t+"`) and `bulletOther` (`"+n+"`) to be different");return n}(n),s=!!t&amp;&amp;!!n.bulletLastUsed&amp;&amp;o===n.bulletLastUsed;if(!e.ordered){let t=e.children?e.children[0]:void 0;if("*"!==o&amp;&amp;"-"!==o||!t||t.children&amp;&amp;t.children[0]||"list"!==n.stack[n.stack.length-1]||"listItem"!==n.stack[n.stack.length-2]||"list"!==n.stack[n.stack.length-3]||"listItem"!==n.stack[n.stack.length-4]||0!==n.indexStack[n.indexStack.length-1]||0!==n.indexStack[n.indexStack.length-2]||0!==n.indexStack[n.indexStack.length-3]||(s=!0),w(n)===o&amp;&amp;t){let t=-1;for(;++t&lt;e.children.length;){let n=e.children[t];if(n&amp;&amp;"listItem"===n.type&amp;&amp;n.children&amp;&amp;n.children[0]&amp;&amp;"thematicBreak"===n.children[0].type){s=!0;break}}}}s&amp;&amp;(o=a),n.bulletCurrent=o;let u=n.containerFlow(e,r);return n.bulletLastUsed=o,n.bulletCurrent=l,i(),u},listItem:function(e,t,n,r){let i=function(e){let t=e.options.listItemIndent||"one";if("tab"!==t&amp;&amp;"one"!==t&amp;&amp;"mixed"!==t)throw Error("Cannot serialize items with `"+t+"` for `options.listItemIndent`, expected `tab`, `one`, or `mixed`");return t}(n),l=n.bulletCurrent||C(n);t&amp;&amp;"list"===t.type&amp;&amp;t.ordered&amp;&amp;(l=("number"==typeof t.start&amp;&amp;t.start&gt;-1?t.start:1)+(!1===n.options.incrementListMarker?0:t.children.indexOf(e))+l);let o=l.length+1;("tab"===i||"mixed"===i&amp;&amp;(t&amp;&amp;"list"===t.type&amp;&amp;t.spread||e.spread))&amp;&amp;(o=4*Math.ceil(o/4));let a=n.createTracker(r);a.move(l+" ".repeat(o-l.length)),a.shift(o);let s=n.enter("listItem"),u=n.indentLines(n.containerFlow(e,a.current()),function(e,t,n){return t?(n?"":" ".repeat(o))+e:(n?l:l+" ".repeat(o-l.length))+e});return s(),u},paragraph:function(e,t,n,r){let i=n.enter("paragraph"),l=n.enter("phrasing"),o=n.containerPhrasing(e,r);return l(),i(),o},root:function(e,t,n,r){return(e.children.some(function(e){return k(e)})?n.containerPhrasing:n.containerFlow).call(n,e,r)},strong:E,text:function(e,t,n,r){return n.safe(e.value,r)},thematicBreak:function(e,t,n){let r=(w(n)+(n.options.ruleSpaces?" ":"")).repeat(function(e){let t=e.options.ruleRepetition||3;if(t&lt;3)throw Error("Cannot serialize rules with repetition `"+t+"` for `options.ruleRepetition`, expected `3` or more");return t}(n));return n.options.ruleSpaces?r.slice(0,-1):r}}},8694:(e,t,n)=&gt;{"use strict";n.d(t,{l:()=&gt;b});let r={}.hasOwnProperty,i={}.hasOwnProperty;var l=n(7856),o=n(39045),a=n(96899);let s=[function(e,t,n,r){if("code"===t.type&amp;&amp;(0,o.m)(t,r)&amp;&amp;("list"===e.type||e.type===t.type&amp;&amp;(0,o.m)(e,r)))return!1;if("spread"in n&amp;&amp;"boolean"==typeof n.spread){if("paragraph"===e.type&amp;&amp;(e.type===t.type||"definition"===t.type||"heading"===t.type&amp;&amp;(0,a.f)(t,r)))return;return n.spread?1:0}}],u=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"],c=[{character:"	",after:"[\\r\\n]",inConstruct:"phrasing"},{character:"	",before:"[\\r\\n]",inConstruct:"phrasing"},{character:"	",inConstruct:["codeFencedLangGraveAccent","codeFencedLangTilde"]},{character:"\r",inConstruct:["codeFencedLangGraveAccent","codeFencedLangTilde","codeFencedMetaGraveAccent","codeFencedMetaTilde","destinationLiteral","headingAtx"]},{character:"\n",inConstruct:["codeFencedLangGraveAccent","codeFencedLangTilde","codeFencedMetaGraveAccent","codeFencedMetaTilde","destinationLiteral","headingAtx"]},{character:" ",after:"[\\r\\n]",inConstruct:"phrasing"},{character:" ",before:"[\\r\\n]",inConstruct:"phrasing"},{character:" ",inConstruct:["codeFencedLangGraveAccent","codeFencedLangTilde"]},{character:"!",after:"\\[",inConstruct:"phrasing",notInConstruct:u},{character:'"',inConstruct:"titleQuote"},{atBreak:!0,character:"#"},{character:"#",inConstruct:"headingAtx",after:"(?:[\r\n]|$)"},{character:"&amp;",after:"[#A-Za-z]",inConstruct:"phrasing"},{character:"'",inConstruct:"titleApostrophe"},{character:"(",inConstruct:"destinationRaw"},{before:"\\]",character:"(",inConstruct:"phrasing",notInConstruct:u},{atBreak:!0,before:"\\d+",character:")"},{character:")",inConstruct:"destinationRaw"},{atBreak:!0,character:"*",after:"(?:[ 	\r\n*])"},{character:"*",inConstruct:"phrasing",notInConstruct:u},{atBreak:!0,character:"+",after:"(?:[ 	\r\n])"},{atBreak:!0,character:"-",after:"(?:[ 	\r\n-])"},{atBreak:!0,before:"\\d+",character:".",after:"(?:[ 	\r\n]|$)"},{atBreak:!0,character:"&lt;",after:"[!/?A-Za-z]"},{character:"&lt;",after:"[!/?A-Za-z]",inConstruct:"phrasing",notInConstruct:u},{character:"&lt;",inConstruct:"destinationLiteral"},{atBreak:!0,character:"="},{atBreak:!0,character:"&gt;"},{character:"&gt;",inConstruct:"destinationLiteral"},{atBreak:!0,character:"["},{character:"[",inConstruct:"phrasing",notInConstruct:u},{character:"[",inConstruct:["label","reference"]},{character:"\\",after:"[\\r\\n]",inConstruct:"phrasing"},{character:"]",inConstruct:["label","reference"]},{atBreak:!0,character:"_"},{character:"_",inConstruct:"phrasing",notInConstruct:u},{atBreak:!0,character:"`"},{character:"`",inConstruct:["codeFencedLangGraveAccent","codeFencedMetaGraveAccent"]},{character:"`",inConstruct:"phrasing",notInConstruct:u},{atBreak:!0,character:"~"}];var d=n(49246);function f(e){return e.label||!e.identifier?e.label||"":(0,d.s)(e.identifier)}function h(e){if(!e._compiled){let t=(e.atBreak?"[\\r\\n][\\t ]*":"")+(e.before?"(?:"+e.before+")":"");e._compiled=RegExp((t?"("+t+")":"")+(/[|\\{}()[\]^$+*?.-]/.test(e.character)?"\\":"")+e.character+(e.after?"(?:"+e.after+")":""),"g")}return e._compiled}var p=n(70228);let g=/\r?\n|\r/g;function m(e,t){let n;let r=[],i=0,l=0;for(;n=g.exec(e);)o(e.slice(i,n.index)),r.push(n[0]),i=n.index+n[0].length,l++;return o(e.slice(i)),r.join("");function o(e){r.push(t(e,l,!e))}}var v=n(53527);function x(e,t){return e-t}function y(e,t){let n;let r=/\\(?=[!-/:-@[-`{-~])/g,i=[],l=[],o=e+t,a=-1,s=0;for(;n=r.exec(o);)i.push(n.index);for(;++a&lt;i.length;)s!==i[a]&amp;&amp;l.push(e.slice(s,i[a])),l.push("\\"),s=i[a];return l.push(e.slice(s)),l.join("")}function _(e){let t=e||{},n=t.now||{},r=t.lineShift||0,i=n.line||1,l=n.column||1;return{move:function(e){let t=e||"",n=t.split(/\r?\n|\r/g),o=n[n.length-1];return i+=n.length-1,l=1===n.length?l+o.length:1+o.length+r,t},current:function(){return{now:{line:i,column:l},lineShift:r}},shift:function(e){r+=e}}}function b(e,t){let n={associationId:f,containerPhrasing:E,containerFlow:T,createTracker:_,compilePattern:h,enter:function(e){return n.stack.push(e),function(){n.stack.pop()}},handlers:{...l.p},handle:void 0,indentLines:m,indexStack:[],join:[...s],options:{},safe:S,stack:[],unsafe:[...c]};!function e(t,n){var r,l,o,a;let s,u=-1;if(n.extensions)for(;++u&lt;n.extensions.length;)e(t,n.extensions[u]);for(s in n)if(i.call(n,s))switch(s){case"extensions":break;case"unsafe":case"join":r=t[s],(l=n[s])&amp;&amp;r.push(...l);break;case"handlers":o=t[s],(a=n[s])&amp;&amp;Object.assign(o,a);break;default:t.options[s]=n[s]}return t}(n,t||{}),n.options.tightDefinitions&amp;&amp;n.join.push(k),n.handle=function(e,t){let n=t||{};function i(t,...n){let l=i.invalid,o=i.handlers;if(t&amp;&amp;r.call(t,e)){let n=String(t[e]);l=r.call(o,n)?o[n]:i.unknown}if(l)return l.call(this,t,...n)}return i.handlers=n.handlers||{},i.invalid=n.invalid,i.unknown=n.unknown,i}("type",{invalid:C,unknown:w,handlers:n.handlers});let o=n.handle(e,void 0,n,{before:"\n",after:"\n",now:{line:1,column:1},lineShift:0});return o&amp;&amp;10!==o.charCodeAt(o.length-1)&amp;&amp;13!==o.charCodeAt(o.length-1)&amp;&amp;(o+="\n"),o}function C(e){throw Error("Cannot handle value `"+e+"`, expected node")}function w(e){throw Error("Cannot handle unknown node `"+e.type+"`")}function k(e,t){if("definition"===e.type&amp;&amp;e.type===t.type)return 0}function E(e,t){return function(e,t,n){let r;let i=t.indexStack,l=e.children||[],o=[],a=-1,s=n.before;i.push(-1);let u=t.createTracker(n);for(;++a&lt;l.length;){let c;let d=l[a];if(i[i.length-1]=a,a+1&lt;l.length){let n=t.handle.handlers[l[a+1].type];n&amp;&amp;n.peek&amp;&amp;(n=n.peek),c=n?n(l[a+1],e,t,{before:"",after:"",...u.current()}).charAt(0):""}else c=n.after;o.length&gt;0&amp;&amp;("\r"===s||"\n"===s)&amp;&amp;"html"===d.type&amp;&amp;(o[o.length-1]=o[o.length-1].replace(/(\r?\n|\r)$/," "),s=" ",(u=t.createTracker(n)).move(o.join("")));let f=t.handle(d,e,t,{...u.current(),after:c,before:s});r&amp;&amp;r===f.slice(0,1)&amp;&amp;(f=(0,p.T)(r.charCodeAt(0))+f.slice(1));let h=t.attentionEncodeSurroundingInfo;t.attentionEncodeSurroundingInfo=void 0,r=void 0,h&amp;&amp;(o.length&gt;0&amp;&amp;h.before&amp;&amp;s===o[o.length-1].slice(-1)&amp;&amp;(o[o.length-1]=o[o.length-1].slice(0,-1)+(0,p.T)(s.charCodeAt(0))),h.after&amp;&amp;(r=c)),u.move(f),o.push(f),s=f.slice(-1)}return i.pop(),o.join("")}(e,this,t)}function T(e,t){return function(e,t,n){let r=t.indexStack,i=e.children||[],l=t.createTracker(n),o=[],a=-1;for(r.push(-1);++a&lt;i.length;){let n=i[a];r[r.length-1]=a,o.push(l.move(t.handle(n,e,t,{before:"\n",after:"\n",...l.current()}))),"list"!==n.type&amp;&amp;(t.bulletLastUsed=void 0),a&lt;i.length-1&amp;&amp;o.push(l.move(function(e,t,n,r){let i=r.join.length;for(;i--;){let l=r.join[i](e,t,n,r);if(!0===l||1===l)break;if("number"==typeof l)return"\n".repeat(1+l);if(!1===l)return"\n\n\x3c!----\x3e\n\n"}return"\n\n"}(n,i[a+1],e,t)))}return r.pop(),o.join("")}(e,this,t)}function S(e,t){return function(e,t,n){let r=(n.before||"")+(t||"")+(n.after||""),i=[],l=[],o={},a=-1;for(;++a&lt;e.unsafe.length;){let t;let n=e.unsafe[a];if(!(0,v.q)(e.stack,n))continue;let l=e.compilePattern(n);for(;t=l.exec(r);){let e="before"in n||!!n.atBreak,r="after"in n,l=t.index+(e?t[1].length:0);i.includes(l)?(o[l].before&amp;&amp;!e&amp;&amp;(o[l].before=!1),o[l].after&amp;&amp;!r&amp;&amp;(o[l].after=!1)):(i.push(l),o[l]={before:e,after:r})}}i.sort(x);let s=n.before?n.before.length:0,u=r.length-(n.after?n.after.length:0);for(a=-1;++a&lt;i.length;){let e=i[a];!(e&lt;s)&amp;&amp;!(e&gt;=u)&amp;&amp;(!(e+1&lt;u)||i[a+1]!==e+1||!o[e].after||o[e+1].before||o[e+1].after)&amp;&amp;(i[a-1]!==e-1||!o[e].before||o[e-1].before||o[e-1].after)&amp;&amp;(s!==e&amp;&amp;l.push(y(r.slice(s,e),"\\")),s=e,!/[!-/:-@[-`{-~]/.test(r.charAt(e))||n.encode&amp;&amp;n.encode.includes(r.charAt(e))?(l.push((0,p.T)(r.charCodeAt(e))),s++):l.push("\\"))}return l.push(y(r.slice(s,u),n.after)),l.join("")}(this,e,t)}},70228:(e,t,n)=&gt;{"use strict";function r(e){return"&amp;#x"+e.toString(16).toUpperCase()+";"}n.d(t,{T:()=&gt;r})},39045:(e,t,n)=&gt;{"use strict";function r(e,t){return!!(!1===t.options.fences&amp;&amp;e.value&amp;&amp;!e.lang&amp;&amp;/[^ \r\n]/.test(e.value)&amp;&amp;!/^[\t ]*(?:[\r\n]|$)|(?:^|[\r\n])[\t ]*$/.test(e.value))}n.d(t,{m:()=&gt;r})},96899:(e,t,n)=&gt;{"use strict";n.d(t,{f:()=&gt;o});var r=n(27816);let i=[];var l=n(84737);function o(e,t){var n,o;let a,s,u,c=!1;return"function"==typeof(n=function(e){if("value"in e&amp;&amp;/\r?\n|\r/.test(e.value)||"break"===e.type)return c=!0,!1})?(s=void 0,u=n,a=o):(s=n,u=o,a=void 0),function(e,t,n,l){let o;"function"==typeof t&amp;&amp;"function"!=typeof n?(l=n,n=t):o=t;let a=(0,r.C)(o),s=l?-1:1;(function e(r,o,u){let c=r&amp;&amp;"object"==typeof r?r:{};if("string"==typeof c.type){let e="string"==typeof c.tagName?c.tagName:"string"==typeof c.name?c.name:void 0;Object.defineProperty(d,"name",{value:"node ("+r.type+(e?"&lt;"+e+"&gt;":"")+")"})}return d;function d(){var c;let d,f,h,p=i;if((!t||a(r,o,u[u.length-1]||void 0))&amp;&amp;!1===(p=Array.isArray(c=n(r,u))?c:"number"==typeof c?[!0,c]:null==c?i:[c])[0])return p;if("children"in r&amp;&amp;r.children&amp;&amp;r.children&amp;&amp;"skip"!==p[0])for(f=(l?r.children.length:-1)+s,h=u.concat(r);f&gt;-1&amp;&amp;f&lt;r.children.length;){if(!1===(d=e(r.children[f],f,h)())[0])return d;f="number"==typeof d[1]?d[1]:f+s}return p}})(e,void 0,[])()}(e,s,function(e,t){let n=t[t.length-1],r=n?n.children.indexOf(e):void 0;return u(e,r,n)},a),!!((!e.depth||e.depth&lt;3)&amp;&amp;(0,l.d)(e)&amp;&amp;(t.options.setext||c))}},53527:(e,t,n)=&gt;{"use strict";function r(e,t){return i(e,t.inConstruct,!0)&amp;&amp;!i(e,t.notInConstruct,!1)}function i(e,t,n){if("string"==typeof t&amp;&amp;(t=[t]),!t||0===t.length)return n;let r=-1;for(;++r&lt;t.length;)if(e.includes(t[r]))return!0;return!1}n.d(t,{q:()=&gt;r})},84737:(e,t,n)=&gt;{"use strict";n.d(t,{d:()=&gt;i});let r={};function i(e,t){let n=t||r;return l(e,"boolean"!=typeof n.includeImageAlt||n.includeImageAlt,"boolean"!=typeof n.includeHtml||n.includeHtml)}function l(e,t,n){if(e&amp;&amp;"object"==typeof e){if("value"in e)return"html"!==e.type||n?e.value:"";if(t&amp;&amp;"alt"in e&amp;&amp;e.alt)return e.alt;if("children"in e)return o(e.children,t,n)}return Array.isArray(e)?o(e,t,n):""}function o(e,t,n){let r=[],i=-1;for(;++i&lt;e.length;)r[i]=l(e[i],t,n);return r.join("")}},18090:(e,t,n)=&gt;{"use strict";n.d(t,{N:()=&gt;i});var r=n(565);function i(e,t,n,i){let l=i?i-1:Number.POSITIVE_INFINITY,o=0;return function(i){return(0,r.On)(i)?(e.enter(n),function i(a){return(0,r.On)(a)&amp;&amp;o++&lt;l?(e.consume(a),i):(e.exit(n),t(a))}(i)):t(i)}}},565:(e,t,n)=&gt;{"use strict";n.d(t,{BM:()=&gt;a,CW:()=&gt;r,Ee:()=&gt;d,HP:()=&gt;c,JQ:()=&gt;o,Ny:()=&gt;p,On:()=&gt;f,cx:()=&gt;l,es:()=&gt;h,lV:()=&gt;i,ok:()=&gt;s,ol:()=&gt;u});let r=g(/[A-Za-z]/),i=g(/[\dA-Za-z]/),l=g(/[#-'*+\--9=?A-Z^-~]/);function o(e){return null!==e&amp;&amp;(e&lt;32||127===e)}let a=g(/\d/),s=g(/[\dA-Fa-f]/),u=g(/[!-/:-@[-`{-~]/);function c(e){return null!==e&amp;&amp;e&lt;-2}function d(e){return null!==e&amp;&amp;(e&lt;0||32===e)}function f(e){return -2===e||-1===e||32===e}let h=g(/\p{P}|\p{S}/u),p=g(/\s/);function g(e){return function(t){return null!==t&amp;&amp;t&gt;-1&amp;&amp;e.test(String.fromCharCode(t))}}},30938:(e,t,n)=&gt;{"use strict";function r(e,t,n,r){let i;let l=e.length,o=0;if(t=t&lt;0?-t&gt;l?0:l+t:t&gt;l?l:t,n=n&gt;0?n:0,r.length&lt;1e4)(i=Array.from(r)).unshift(t,n),e.splice(...i);else for(n&amp;&amp;e.splice(t,n);o&lt;r.length;)(i=r.slice(o,o+1e4)).unshift(t,0),e.splice(...i),o+=1e4,t+=1e4}function i(e,t){return e.length&gt;0?(r(e,e.length,0,t),e):t}n.d(t,{V:()=&gt;i,m:()=&gt;r})},97492:(e,t,n)=&gt;{"use strict";n.d(t,{S:()=&gt;i});var r=n(565);function i(e){return null===e||(0,r.Ee)(e)||(0,r.Ny)(e)?1:(0,r.es)(e)?2:void 0}},78790:(e,t,n)=&gt;{"use strict";function r(e,t){let n=Number.parseInt(e,t);return n&lt;9||11===n||n&gt;13&amp;&amp;n&lt;32||n&gt;126&amp;&amp;n&lt;160||n&gt;55295&amp;&amp;n&lt;57344||n&gt;64975&amp;&amp;n&lt;65008||(65535&amp;n)==65535||(65535&amp;n)==65534||n&gt;1114111?"�":String.fromCodePoint(n)}n.d(t,{C:()=&gt;r})},49246:(e,t,n)=&gt;{"use strict";n.d(t,{s:()=&gt;o});var r=n(28745),i=n(78790);let l=/\\([!-/:-@[-`{-~])|&amp;(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function o(e){return e.replace(l,a)}function a(e,t,n){if(t)return t;if(35===n.charCodeAt(0)){let e=n.charCodeAt(1),t=120===e||88===e;return(0,i.C)(n.slice(t?2:1),t?16:10)}return(0,r.s)(n)||e}},1028:(e,t,n)=&gt;{"use strict";function r(e,t,n){let r=[],i=-1;for(;++i&lt;e.length;){let l=e[i].resolveAll;l&amp;&amp;!r.includes(l)&amp;&amp;(t=l(t,n),r.push(l))}return t}n.d(t,{W:()=&gt;r})},27816:(e,t,n)=&gt;{"use strict";n.d(t,{C:()=&gt;r});let r=function(e){if(null==e)return l;if("function"==typeof e)return i(e);if("object"==typeof e)return Array.isArray(e)?function(e){let t=[],n=-1;for(;++n&lt;e.length;)t[n]=r(e[n]);return i(function(...e){let n=-1;for(;++n&lt;t.length;)if(t[n].apply(this,e))return!0;return!1})}(e):i(function(t){let n;for(n in e)if(t[n]!==e[n])return!1;return!0});if("string"==typeof e)return i(function(t){return t&amp;&amp;t.type===e});throw Error("Expected function, string, or object as test")};function i(e){return function(t,n,r){var i;return!!(null!==(i=t)&amp;&amp;"object"==typeof i&amp;&amp;"type"in i&amp;&amp;e.call(this,t,"number"==typeof n?n:void 0,r||void 0))}}function l(){return!0}},67159:(e,t,n)=&gt;{"use strict";function r(e){return e&amp;&amp;"object"==typeof e?"position"in e||"type"in e?l(e.position):"start"in e||"end"in e?l(e):"line"in e||"column"in e?i(e):"":""}function i(e){return o(e&amp;&amp;e.line)+":"+o(e&amp;&amp;e.column)}function l(e){return i(e&amp;&amp;e.start)+"-"+i(e&amp;&amp;e.end)}function o(e){return e&amp;&amp;"number"==typeof e?e:1}n.d(t,{L:()=&gt;r})}}]);</pre></body></html>