"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3751],{63927:function(o,s,f){f.d(s,{Fy:function(){return rD},Qr:function(){return ew},Uv:function(){return eR},W:function(){return eD},Yq:function(){return rl},cQ:function(){return eA},xF:function(){return rN}});var _,T,k,$,j,V,et,er,en,eo,ei=f(99696),el=f(35452),es=f(73232),eu=f(2784),eg=f(82745),ef=f(21398),eh=f(50358),e_=Object.create,ep=Object.defineProperty,em=Object.getOwnPropertyDescriptor,ey=Object.getOwnPropertyNames,eC=Object.getPrototypeOf,ev=Object.prototype.hasOwnProperty,eE=($=null!=(k=(_={"../../../../node_modules/deepmerge/dist/cjs.js"(o,s){var isMergeableObject=function(o){return isNonNullObject(o)&&!isSpecial(o)};function isNonNullObject(o){return!!o&&"object"==typeof o}function isSpecial(o){var s=Object.prototype.toString.call(o);return"[object RegExp]"===s||"[object Date]"===s||isReactElement(o)}var f="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function isReactElement(o){return o.$$typeof===f}function emptyTarget(o){return Array.isArray(o)?[]:{}}function cloneUnlessOtherwiseSpecified(o,s){return!1!==s.clone&&s.isMergeableObject(o)?deepmerge(emptyTarget(o),o,s):o}function defaultArrayMerge(o,s,f){return o.concat(s).map(function(o){return cloneUnlessOtherwiseSpecified(o,f)})}function getMergeFunction(o,s){if(!s.customMerge)return deepmerge;var f=s.customMerge(o);return"function"==typeof f?f:deepmerge}function getEnumerableOwnPropertySymbols(o){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(o).filter(function(s){return o.propertyIsEnumerable(s)}):[]}function getKeys(o){return Object.keys(o).concat(getEnumerableOwnPropertySymbols(o))}function propertyIsOnObject(o,s){try{return s in o}catch{return!1}}function propertyIsUnsafe(o,s){return propertyIsOnObject(o,s)&&!(Object.hasOwnProperty.call(o,s)&&Object.propertyIsEnumerable.call(o,s))}function mergeObject(o,s,f){var _={};return f.isMergeableObject(o)&&getKeys(o).forEach(function(s){_[s]=cloneUnlessOtherwiseSpecified(o[s],f)}),getKeys(s).forEach(function(T){propertyIsUnsafe(o,T)||(propertyIsOnObject(o,T)&&f.isMergeableObject(s[T])?_[T]=getMergeFunction(T,f)(o[T],s[T],f):_[T]=cloneUnlessOtherwiseSpecified(s[T],f))}),_}function deepmerge(o,s,f){(f=f||{}).arrayMerge=f.arrayMerge||defaultArrayMerge,f.isMergeableObject=f.isMergeableObject||isMergeableObject,f.cloneUnlessOtherwiseSpecified=cloneUnlessOtherwiseSpecified;var _=Array.isArray(s);return _===Array.isArray(o)?_?f.arrayMerge(o,s,f):mergeObject(o,s,f):cloneUnlessOtherwiseSpecified(s,f)}deepmerge.all=function(o,s){if(!Array.isArray(o))throw Error("first argument should be an array");return o.reduce(function(o,f){return deepmerge(o,f,s)},{})};var _=deepmerge;s.exports=_}},function(){return T||(0,_[ey(_)[0]])((T={exports:{}}).exports,T),T.exports})())?e_(eC(k)):{},((o,s,f,_)=>{if(s&&"object"==typeof s||"function"==typeof s)for(let f of ey(s))ev.call(o,f)||void 0===f||ep(o,f,{get:()=>s[f],enumerable:!(_=em(s,f))||_.enumerable});return o})(k&&k.__esModule?$:ep($,"default",{value:k,enumerable:!0}),k)),ex=/(?:(?:https?:\/\/(?:www\.)?)|(?:www\.))[\w#%+.:=@~-]{1,256}\.[\d()A-Za-z]{1,6}\b[\w#%&()+./:=?@~-]*/,eS=/(?:(?:[^\s"(),.:;<>@[\\\]]+(?:\.[^\s"(),.:;<>@[\\\]]+)*)|(?:".+"))@(?:(?:\[(?:\d{1,3}\.){3}\d{1,3}])|(?:(?:[\dA-Za-z\-]+\.)+[A-Za-z]{2,}))/,eT=[o=>{let s=ex.exec(o);return s&&{index:s.index,length:s[0].length,text:s[0],url:s[0]}},o=>{let s=eS.exec(o);return s&&{index:s.index,length:s[0].length,text:s[0],url:`mailto:${s[0]}`}}],AutoLinkPlugin=()=>eu.createElement(el.$U,{matchers:eT});AutoLinkPlugin.displayName="AutoLinkPlugin";var eN=eu.createContext({isDisabled:!1}),PlaceholderWrapper=({placeholder:o,element:s})=>eu.createElement(ei.xu,{position:"absolute",top:"space30",left:"space40",right:"space40",display:"flex",alignItems:"center",color:"colorTextWeak",pointerEvents:"none",userSelect:"none",fontStyle:"italic",element:s},o);PlaceholderWrapper.displayName="PlaceholderWrapper";var ToggleEditablePlugin=({disabled:o})=>{let[s]=(0,el.g)(),{setIsDisabled:f}=eu.useContext(eN);return eu.useEffect(()=>{void 0!==o&&(void 0!==f&&f(o),s.setEditable(!o))},[o]),null};ToggleEditablePlugin.displayName="ToggleEditablePlugin";var renderInitialText=o=>{let s=(0,el.Gv)();if(null===s.getFirstChild()){let f=(0,el.BE)();f.append((0,el.MX)(o)),s.append(f)}},eb={theme:{paragraph:"paste-chat-composer-paragraph"},nodes:[el.qp]},eO=es.RD`
.paste-chat-composer-paragraph {
  margin: 0;
  position: relative;
}

.paste-chat-composer-content-editable:focus {
  outline: none;
}
`,eD=eu.forwardRef(({children:o,element:s="CHAT_COMPOSER",onChange:f,placeholder:_="",initialValue:T,config:k,maxHeight:$="size30",disabled:j,fontSize:V,lineHeight:et,editorInstanceRef:er,...en},eo)=>{let{setIsDisabled:eg}=eu.useContext(eN),ef={...eb,editable:!j,editorState:T?()=>renderInitialText(T):void 0},eh=eu.useCallback(()=>void 0!==eg?{}:{color:"colorTextWeaker",backgroundColor:"colorBackground"},[!!eg]);return eu.createElement(ei.xu,{flexGrow:1,ref:eo,element:s,position:"relative",transition:"background-color 100ms ease-in,box-shadow 100ms ease-in,color 100ms ease-in",paddingY:"space30",paddingX:"space40",borderRadius:"borderRadius20",_focusWithin:{boxShadow:"shadowFocus"},overflowY:"auto",maxHeight:$,disabled:j,"aria-disabled":j,_disabled:eh(),fontSize:V,lineHeight:et,gridArea:"1/1"},eu.createElement(es.TL,{styles:eO}),eu.createElement(el.RR,{initialConfig:(0,eE.default)(ef,k)},eu.createElement(eu.Fragment,null,eu.createElement(el.BN,{contentEditable:eu.createElement(el.f$,{...en,className:"paste-chat-composer-content-editable"}),placeholder:eu.createElement(PlaceholderWrapper,{element:`${s}_PLACEHOLDER_WRAPPER`,placeholder:_}),ErrorBoundary:el.SV}),f&&eu.createElement(el.$C,{onChange:f}),eu.createElement(el.et,null),eu.createElement(AutoLinkPlugin,null),eu.createElement(ToggleEditablePlugin,{disabled:j}),er&&eu.createElement(el.nP,{editorRef:er}),o)))});eD.displayName="ChatComposer";var eR=eu.forwardRef(({element:o="CHAT_COMPOSER_ACTION_GROUP",children:s,...f},_)=>eu.createElement(ei.xu,{...(0,ei.M)(f),element:o,ref:_,gridArea:"1/2",display:"inline-flex",alignSelf:"end",role:"group",columnGap:"space30",marginBottom:"space30",marginLeft:"space30",marginRight:"space20"},s));eR.displayName="ChatComposerActionGroup";var ew=eu.forwardRef(({element:o="CHAT_COMPOSER_ATTACHMENT_GROUP",columns:s=2,children:f,..._},T)=>eu.createElement(ei.xu,{...(0,ei.M)(_),element:o,ref:T,gridArea:"2/1/3/3",role:"group",display:"grid",gridTemplateColumns:Array.isArray(s)?s.map(o=>`repeat(${o}, minmax(0,1fr))`):`repeat(${s}, 1fr)`,flexWrap:"wrap",columnGap:"space40",paddingBottom:"space30",paddingX:"space10",rowGap:"space40"},f));ew.displayName="ChatComposerAttachmentGroup";var eM={default:{},contained:{borderWidth:"borderWidth10",borderStyle:"solid",borderRadius:"borderRadius30",borderColor:"colorBorderWeaker",boxShadow:"shadowLow",backgroundColor:"colorBackgroundBody"}},eA=eu.forwardRef(({variant:o="default",element:s="CHAT_COMPOSER_CONTAINER",maxHeight:f="size40",children:_,...T},k)=>{let[$,j]=eu.useState(!1);return eu.createElement(eN.Provider,{value:{isDisabled:$,setIsDisabled:j}},eu.createElement(ei.xu,{...(0,ei.M)(T),element:s,ref:k,display:"grid",gridTemplateRows:"auto-fit",gridAutoColumns:"1fr auto",disabled:$,"aria-disabled":$,_disabled:{color:"colorTextWeaker",backgroundColor:"colorBackground"},padding:"space30",maxHeight:f,overflowY:"auto",rowGap:"space50",width:"100%",...eM[o]},_))});eA.displayName="ChatComposerContainer";var generateUID=function(){var o=1,s=new WeakMap,uid2=function(f,_){return"number"==typeof f||"string"==typeof f?_?"idx-".concat(_):"val-".concat(f):s.has(f)?"uid"+s.get(f):(s.set(f,o++),uid2(f))};return uid2},eP=(generateUID(),function(o){return void 0===o&&(o=""),{value:1,prefix:o,uid:generateUID()}}),ek=eP(),eI=eu.createContext(eP()),generateUID2=function(o){var s=o||ek,f=(s?s.prefix:"")+s.value++;return{uid:f,gen:function(o){return f+s.uid(o)}}},useUIDState=function(){var o=(0,eu.useContext)(eI);return(0,eu.useState)(function(){return generateUID2(o)})[0]},e$=eu.useId,eL=void 0!==e$?e$:function(){return useUIDState().uid},eB=void 0!==e$?()=>{let o=e$();return s=>`${o}-${s}`}:function(){return useUIDState().gen},eF=Object.defineProperty,eW=Object.defineProperties,eK=Object.getOwnPropertyDescriptors,ez=Object.getOwnPropertySymbols,ej=Object.prototype.hasOwnProperty,eH=Object.prototype.propertyIsEnumerable,i=(o,s,f)=>s in o?eF(o,s,{enumerable:!0,configurable:!0,writable:!0,value:f}):o[s]=f,n=(o,s)=>{for(var f in s||(s={}))ej.call(s,f)&&i(o,f,s[f]);if(ez)for(var f of ez(s))eH.call(s,f)&&i(o,f,s[f]);return o},m=(o,s)=>eW(o,eK(s)),c=(o,s)=>{var f={};for(var _ in o)ej.call(o,_)&&0>s.indexOf(_)&&(f[_]=o[_]);if(null!=o&&ez)for(var _ of ez(o))0>s.indexOf(_)&&eH.call(o,_)&&(f[_]=o[_]);return f},eG=eu.forwardRef((o,s)=>{var{as:f="span",color:_="currentColor",display:T="block",element:k="ICON",size:$="sizeIcon30"}=o,j=c(o,["as","color","display","element","size"]);return eu.createElement(ei.xu,m(n({},(0,ei.M)(j)),{as:f,element:k,lineHeight:"lineHeight0",display:T,color:_,size:$,ref:s,flexShrink:0}))});eG.displayName="IconWrapper";var eJ=eu.forwardRef(({as:o,display:s,element:f="ICON",size:_,color:T,title:k,decorative:$},j)=>{let V=`LinkExternalIcon-${eL()}`;if(!$&&null==k)throw Error("[LinkExternalIcon]: Missing a title for non-decorative icon.");return eu.createElement(eG,{as:o,display:s,element:f,size:_,color:T,ref:j},eu.createElement("svg",{role:"img","aria-hidden":$,xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 20 20","aria-labelledby":V},k?eu.createElement("title",{id:V},k):null,eu.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"})))});eJ.displayName="LinkExternalIcon";var eY=eu.forwardRef((o,s)=>eu.createElement(ei.xu,{...o,as:"a",color:"colorTextLink",fontSize:"inherit",fontWeight:"inherit",lineHeight:"inherit",outline:"none",ref:s,textDecoration:"underline",_active:{color:"colorTextLinkStrongest",textDecoration:"none"},_focus:{boxShadow:"shadowFocus",color:"colorTextLink",textDecoration:"underline",borderRadius:"borderRadius20"},_hover:{color:"colorTextLinkStronger",textDecoration:"none"}},o.children));eY.displayName="DefaultAnchor";var eq=eu.forwardRef((o,s)=>eu.createElement(ei.xu,{...o,as:"a",color:"colorTextInverse",fontSize:"inherit",fontWeight:"inherit",lineHeight:"inherit",outline:"none",ref:s,textDecoration:"underline",_active:{color:"colorTextInverse",textDecoration:"none"},_focus:{boxShadow:"shadowFocusInverse",color:"colorTextInverse",textDecoration:"underline",borderRadius:"borderRadius20"},_hover:{color:"colorTextInverse",textDecoration:"none"}},o.children));eq.displayName="InverseAnchor";var eU={inverse:eq,default:eY},eV=/^(https?:)\S*$/,isExternalUrl=o=>eV.test(o),secureExternalLink=o=>{if(isExternalUrl(o))return{rel:"noreferrer noopener",target:"_blank"}},eX=eu.forwardRef(({element:o="ANCHOR",variant:s="default",showExternal:f,display:_,height:T,minHeight:k,maxHeight:$,width:j,minWidth:V,maxWidth:et,size:er,margin:en,marginBottom:eo,marginLeft:el,marginRight:es,marginTop:eg,marginX:ef=null,marginY:eh=null,padding:e_,paddingBottom:ep,paddingLeft:em,paddingRight:ey,paddingTop:eC,paddingX:ev=null,paddingY:eE=null,verticalAlign:ex,i18nExternalLinkLabel:eS="(link takes you to an external page)",...eT},eN)=>{let eb=eU[s];return eu.createElement(eb,{href:eT.href,ref:eN,variant:s,...secureExternalLink(eT.href),...(0,ei.M)(eT),element:o,display:_,height:T,minHeight:k,maxHeight:$,width:j,minWidth:V,maxWidth:et,size:er,margin:en,marginBottom:eo,marginLeft:el,marginRight:es,marginTop:eg,marginX:ef,marginY:eh,padding:e_,paddingBottom:ep,paddingLeft:em,paddingRight:ey,paddingTop:eC,paddingX:ev,paddingY:eE,verticalAlign:ex},f?eu.createElement(ei.xu,{as:"span"},eT.children,eu.createElement(ei.xu,{as:"span",display:"inline-block",flexShrink:0,verticalAlign:"middle"},eu.createElement(eJ,{decorative:!1,title:eS}))):eT.children)});eX.displayName="Anchor";var eQ=eu.forwardRef(({as:o,display:s,element:f="ICON",size:_,color:T,title:k,decorative:$},j)=>{let V=`ArrowForwardIcon-${eL()}`;if(!$&&null==k)throw Error("[ArrowForwardIcon]: Missing a title for non-decorative icon.");return eu.createElement(eG,{as:o,display:s,element:f,size:_,color:T,ref:j},eu.createElement("svg",{role:"img","aria-hidden":$,xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 20 20","aria-labelledby":V},k?eu.createElement("title",{id:V},k):null,eu.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M14.991 9.91l.007.05v.08l-.01.07-.01.029a.489.489 0 01-.205.272l-3.832 3.444a.596.596 0 01-.78 0 .459.459 0 01-.063-.632l.063-.069 2.957-2.659H5.513A.504.504 0 015 10a.5.5 0 01.42-.488l.093-.008h7.604l-2.956-2.658a.459.459 0 01-.063-.632l.063-.069a.598.598 0 01.704-.057l.076.057 3.832 3.444c.098.064.172.16.206.272l.012.049z"})))});eQ.displayName="ArrowForwardIcon";var eZ={cx:50,cy:50,r:45},e0=90*Math.PI,e1=es.F4`
  0%,
  15% {
    stroke-dashoffset: ${.9999*e0};
    transform: rotate(0);
  }

  50%,
  75% {
    stroke-dashoffset: ${.2*e0};
    transform: rotate(45deg);
  }

  100% {
    stroke-dashoffset: ${.9999*e0};
    transform: rotate(360deg);
  }
`,e2=es.F4`
  0% {
    transform: rotateZ(0deg);
  }
  100% {
    transform: rotateZ(360deg);
  }
`,e5=es.F4`
  0%,
  75% {
    stroke-dashoffset: 90%;
  }

  100% {
    stroke-dashoffset: 90%;
    transform: rotate(360deg);
  }
`,e3=es.iK.circle({transformOrigin:"center",opacity:.25}),e4=es.iK.circle(({show:o,isSafari:s})=>({transformOrigin:"center",animation:s?"none":`1.5s ease-in-out infinite both ${e2}`,strokeDasharray:e0,opacity:o?1:0})),e6=es.iK.svg(({isSafari:o})=>({height:"100%",width:"100%",display:"block",animation:o?`1s infinite linear ${e5}`:`4.25s linear infinite both ${e1}`})),e7=eu.forwardRef(({size:o,color:s="currentColor",title:f,as:_,display:T,decorative:k,delay:$=250,element:j="SPINNER"},V)=>{let et=`spinner-${eL()}`,{borderWidths:{borderWidth40:er}}=(0,ef.Fg)(),[en,eo]=eu.useState(0===$);if(!k&&null==f)throw Error("[Spinner]: Missing a title for non-decorative icon.");eu.useEffect(()=>{if(0===$)return;let o=setTimeout(()=>eo(!0),$);return()=>clearTimeout(o)},[$]);let[ei,el]=eu.useState(null);return eu.useEffect(()=>{el(navigator.userAgent.includes("Safari")&&!navigator.userAgent.includes("Chrome"))},[]),null==ei?null:eu.createElement(eG,{as:_,element:j,display:T,size:o,color:s,"aria-hidden":k,ref:V},eu.createElement(e6,{viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":et,isSafari:ei},f?eu.createElement("title",{id:et},f):null,eu.createElement("g",{strokeWidth:er,stroke:"currentColor",strokeLinecap:"round",fill:"transparent"},eu.createElement(e3,{...eZ}),eu.createElement(e4,{show:en,...eZ,isSafari:ei}))))});e7.displayName="Spinner";var e8=Object.create,e9=Object.defineProperty,tt=Object.getOwnPropertyDescriptor,tr=Object.getOwnPropertyNames,tn=Object.getPrototypeOf,to=Object.prototype.hasOwnProperty,__copyProps2=(o,s,f,_)=>{if(s&&"object"==typeof s||"function"==typeof s)for(let T of tr(s))to.call(o,T)||T===f||e9(o,T,{get:()=>s[T],enumerable:!(_=tt(s,T))||_.enumerable});return o},__toESM2=(o,s,f)=>(f=null!=o?e8(tn(o)):{},__copyProps2(!s&&o&&o.__esModule?f:e9(f,"default",{value:o,enumerable:!0}),o)),ti=(j={"../../../../node_modules/deepmerge/dist/cjs.js"(o,s){var isMergeableObject=function(o){return isNonNullObject(o)&&!isSpecial(o)};function isNonNullObject(o){return!!o&&"object"==typeof o}function isSpecial(o){var s=Object.prototype.toString.call(o);return"[object RegExp]"===s||"[object Date]"===s||isReactElement(o)}var f="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function isReactElement(o){return o.$$typeof===f}function emptyTarget(o){return Array.isArray(o)?[]:{}}function cloneUnlessOtherwiseSpecified(o,s){return!1!==s.clone&&s.isMergeableObject(o)?deepmerge(emptyTarget(o),o,s):o}function defaultArrayMerge(o,s,f){return o.concat(s).map(function(o){return cloneUnlessOtherwiseSpecified(o,f)})}function getMergeFunction(o,s){if(!s.customMerge)return deepmerge;var f=s.customMerge(o);return"function"==typeof f?f:deepmerge}function getEnumerableOwnPropertySymbols(o){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(o).filter(function(s){return o.propertyIsEnumerable(s)}):[]}function getKeys(o){return Object.keys(o).concat(getEnumerableOwnPropertySymbols(o))}function propertyIsOnObject(o,s){try{return s in o}catch{return!1}}function propertyIsUnsafe(o,s){return propertyIsOnObject(o,s)&&!(Object.hasOwnProperty.call(o,s)&&Object.propertyIsEnumerable.call(o,s))}function mergeObject(o,s,f){var _={};return f.isMergeableObject(o)&&getKeys(o).forEach(function(s){_[s]=cloneUnlessOtherwiseSpecified(o[s],f)}),getKeys(s).forEach(function(T){propertyIsUnsafe(o,T)||(propertyIsOnObject(o,T)&&f.isMergeableObject(s[T])?_[T]=getMergeFunction(T,f)(o[T],s[T],f):_[T]=cloneUnlessOtherwiseSpecified(s[T],f))}),_}function deepmerge(o,s,f){(f=f||{}).arrayMerge=f.arrayMerge||defaultArrayMerge,f.isMergeableObject=f.isMergeableObject||isMergeableObject,f.cloneUnlessOtherwiseSpecified=cloneUnlessOtherwiseSpecified;var _=Array.isArray(s);return _===Array.isArray(o)?_?f.arrayMerge(o,s,f):mergeObject(o,s,f):cloneUnlessOtherwiseSpecified(s,f)}deepmerge.all=function(o,s){if(!Array.isArray(o))throw Error("first argument should be an array");return o.reduce(function(o,f){return deepmerge(o,f,s)},{})};var _=deepmerge;s.exports=_}},function(){return V||(0,j[tr(j)[0]])((V={exports:{}}).exports,V),V.exports}),tl=__toESM2(ti()),ta=__toESM2(ti()),ts={appearance:"none",background:"none",display:"inline-block",border:"none",outline:"none",transition:"background-color 100ms ease-in, box-shadow 100ms ease-in, color 100ms ease-in",fontFamily:"inherit",fontWeight:"fontWeightSemibold",textDecoration:"none",position:"relative",margin:"space0",borderRadius:"borderRadius20",_hover:{textDecoration:"none"},_focus:{textDecoration:"none",boxShadow:"shadowFocus"},_active:{textDecoration:"none"}},tu={default:(0,ta.default)(ts,{cursor:"pointer",_active:{boxShadow:"none"}}),disabled:(0,ta.default)(ts,{cursor:"not-allowed"}),loading:(0,ta.default)(ts,{cursor:"wait"})},tg={default:{paddingTop:"space30",paddingBottom:"space30",paddingLeft:"space40",paddingRight:"space40",borderRadius:"borderRadius20",fontSize:"fontSize30",lineHeight:"lineHeight20"},small:{paddingTop:"space20",paddingBottom:"space20",paddingLeft:"space30",paddingRight:"space30",borderRadius:"borderRadius10",fontSize:"fontSize30",lineHeight:"lineHeight20"},icon:{padding:"space30",borderRadius:"borderRadius20"},icon_small:{padding:"space20",borderRadius:"borderRadius20"},reset:{paddingTop:"space0",paddingRight:"space0",paddingBottom:"space0",paddingLeft:"space0",borderWidth:"borderWidth0",fontSize:"inherit"},rounded_small:{borderRadius:"borderRadiusPill",paddingTop:"space20",paddingBottom:"space20",paddingLeft:"space30",paddingRight:"space30",fontSize:"fontSize30",lineHeight:"lineHeight20"},circle:{padding:"space30",borderRadius:"borderRadiusCircle"},circle_small:{padding:"space20",borderRadius:"borderRadiusCircle"}},tf={transition:"background-color 150ms ease-in, box-shadow 150ms ease-in, color 150ms ease-in",color:"colorText",backgroundColor:"colorBackgroundBody",_disabled:{backgroundColor:"colorBackgroundBody",boxShadow:"shadowBorderWeaker",color:"colorTextWeaker"},_hover:{backgroundColor:"colorBackgroundBody",boxShadow:"shadowBorderPrimary",color:"colorTextPrimary"},_active:{backgroundColor:"colorBackgroundBody",boxShadow:"shadowBorderPrimaryStrongest",color:"colorTextPrimaryStrongest"},_pressed:{backgroundColor:"colorBackgroundPrimaryWeakest",boxShadow:"shadowBorderPrimary",color:"colorTextPrimary"},_pressed_hover:{backgroundColor:"colorBackgroundPrimaryWeakest",boxShadow:"shadowBorderPrimaryStronger",color:"colorTextPrimaryStronger"},_pressed_active:{backgroundColor:"colorBackgroundPrimaryWeakest",boxShadow:"shadowBorderPrimaryStrongest",color:"colorTextPrimaryStrongest"},_pressed_focus:{backgroundColor:"colorBackgroundPrimaryWeakest",boxShadow:"shadowFocusShadowBorder",color:"colorTextPrimary"},_pressed_disabled:{backgroundColor:"colorBackgroundStrong",boxShadow:"shadowBorderWeaker",color:"colorTextWeakest"}},th={transition:"background-color 150ms ease-in, box-shadow 150ms ease-in, color 150ms ease-in",color:"colorTextError",backgroundColor:"colorBackgroundBody",_disabled:{backgroundColor:"colorBackgroundBody",boxShadow:"shadowBorderWeaker",color:"colorTextWeaker"},_hover:{backgroundColor:"colorBackgroundBody",boxShadow:"shadowBorderError",color:"colorTextError"},_active:{backgroundColor:"colorBackgroundBody",boxShadow:"shadowBorderErrorStrongest",color:"colorTextErrorStrongest"},_pressed:{backgroundColor:"colorBackgroundErrorWeakest",boxShadow:"shadowBorderError",color:"colorTextError"},_pressed_hover:{backgroundColor:"colorBackgroundErrorWeakest",boxShadow:"shadowBorderErrorStronger",color:"colorTextErrorStronger"},_pressed_active:{backgroundColor:"colorBackgroundErrorWeakest",boxShadow:"shadowBorderError",color:"colorTextError"},_pressed_focus:{backgroundColor:"colorBackgroundErrorWeakest",boxShadow:"shadowFocusShadowBorder",color:"colorTextError"},_pressed_disabled:{backgroundColor:"colorBackgroundStrong",boxShadow:"shadowBorderWeaker",color:"colorTextWeakest"}},t_={transition:"background-color 150ms ease-in, box-shadow 150ms ease-in, color 150ms ease-in",color:"colorTextIcon",backgroundColor:"colorBackgroundBody",_hover:{backgroundColor:"colorBackgroundBody",boxShadow:"shadowBorderPrimary",color:"colorTextPrimaryStronger"},_active:{backgroundColor:"colorBackgroundBody",boxShadow:"shadowBorderPrimaryStrongest",color:"colorTextPrimaryStrongest"},_disabled:{backgroundColor:"colorBackgroundBody",color:"colorTextWeaker"},_pressed:{backgroundColor:"colorBackgroundPrimaryWeakest",boxShadow:"shadowBorderPrimary",color:"colorTextPrimary"},_pressed_hover:{backgroundColor:"colorBackgroundPrimaryWeakest",boxShadow:"shadowBorderPrimaryStronger",color:"colorTextPrimaryStronger"},_pressed_focus:{backgroundColor:"colorBackgroundPrimaryWeakest",boxShadow:"shadowFocusShadowBorder",color:"colorTextPrimary"},_pressed_disabled:{backgroundColor:"colorBackgroundStrong",boxShadow:"shadowBorderWeaker",color:"colorTextWeakest"}},tp={default:(0,tl.default)(tu.default,{color:"colorTextInverse",backgroundColor:"colorBackgroundDestructive",boxShadow:"shadowBorderDestructive",_hover:{color:"colorTextDestructive",backgroundColor:"colorBackgroundBody",boxShadow:"shadowBorderDestructive"},_focus:{boxShadow:"shadowFocus"},_active:{color:"colorTextDestructive",backgroundColor:"colorBackgroundDestructiveWeakest",boxShadow:"shadowBorderDestructive"}}),loading:(0,tl.default)(tu.loading,{color:"colorTextDestructive",backgroundColor:"colorBackgroundBody",boxShadow:"shadowBorderWeak"}),disabled:(0,tl.default)(tu.disabled,{color:"colorTextWeakest",backgroundColor:"colorBackgroundStrong",boxShadow:"shadowBorderWeaker"})},tm=eu.forwardRef(({size:o,buttonState:s,fullWidth:f,..._},T)=>eu.createElement(ei.xu,{ref:T,width:f?"100%":"auto",...(0,ei.M)(_),...tp[s],...tg[o]}));tm.defaultProps={as:"button"},tm.displayName="DestructiveButton";var ty=__toESM2(ti()),tC={default:(0,ty.default)(tu.default,{color:"colorTextDestructive",_hover:{color:"colorTextDestructiveStrongest"},_active:{color:"colorTextDestructiveStrongest"}}),loading:(0,ty.default)(tu.loading,{color:"colorTextDestructive"}),disabled:(0,ty.default)(tu.disabled,{color:"colorTextWeaker"})},tv=eu.forwardRef(({size:o,buttonState:s,fullWidth:f,..._},T)=>eu.createElement(ei.xu,{ref:T,width:f?"100%":"auto",...(0,ei.M)(_),...tC[s],...tg[o]}));tv.defaultProps={as:"button"},tv.displayName="DestructiveIconButton";var tE=__toESM2(ti()),tx={default:(0,tE.default)(tu.default,{color:"colorTextLinkDestructive",textAlign:"left",transition:"none",_hover:{color:"colorTextLinkDestructiveStrongest",textDecoration:"underline"},_active:{color:"colorTextLinkDestructiveStrongest",textDecoration:"underline"}}),loading:(0,tE.default)(tu.loading,{color:"colorTextLinkDestructive",textAlign:"left",_hover:{color:"colorTextLinkDestructiveStronger"},_active:{color:"colorTextLinkDestructiveStronger"},_focus:{color:"colorTextLinkDestructiveStronger"}}),disabled:(0,tE.default)(tu.disabled,{color:"colorTextWeaker",textAlign:"left",_hover:{color:"colorTextLinkDestructiveWeak"},_active:{color:"colorTextLinkDestructiveWeak"},_focus:{color:"colorTextLinkDestructiveWeak"}})},tS=eu.forwardRef(({size:o,buttonState:s,fullWidth:f,..._},T)=>eu.createElement(ei.xu,{ref:T,width:f?"100%":"auto",...(0,ei.M)(_),...tx[s],...tg[o]}));tS.defaultProps={as:"a"},tS.displayName="DestructiveLinkButton";var tT=__toESM2(ti()),tN=(0,tT.default)(tu.default,{color:"colorTextDestructive",backgroundColor:"colorBackgroundBody",boxShadow:"shadowBorderWeak",_hover:{color:"colorTextDestructive",backgroundColor:"colorBackgroundBody",boxShadow:"shadowBorderDestructive"},_focus:{boxShadow:"shadowFocusShadowBorder"},_active:{color:"colorTextDestructive",backgroundColor:"colorBackgroundDestructiveWeakest",boxShadow:"shadowBorderDestructive"}}),tO={color:"colorTextDestructive",backgroundColor:"colorBackgroundBody",boxShadow:"shadowBorderWeak"},tD=(0,tT.default)(tu.loading,{...tO,_hover:tO,_active:tO,_focus:tO}),tR={color:"colorTextWeaker",backgroundColor:"colorBackgroundBody",boxShadow:"shadowBorderWeaker"},tw={default:tN,loading:tD,disabled:(0,tT.default)(tu.disabled,{...tR,_hover:tR,_active:tR,_focus:tR})},tM=eu.forwardRef(({size:o,buttonState:s,fullWidth:f,pressed:_,...T},k)=>{let $=void 0===_?{}:th;return eu.createElement(ei.xu,{ref:k,width:f?"100%":"auto","aria-pressed":_,...(0,ei.M)(T),...tw[s],...$,...tg[o]})});tM.defaultProps={as:"button"},tM.displayName="DestructiveSecondaryButton";var tA=__toESM2(ti()),tP={default:(0,tA.default)(tu.default,{color:"colorTextInverse",backgroundColor:"colorBackgroundInverse",boxShadow:"shadowBorderInverseWeaker",_hover:{color:"colorTextInverse",backgroundColor:"colorBackgroundInverseStrong",boxShadow:"shadowBorderInverseStronger"},_focus:{boxShadow:"shadowFocusInverse"},_active:{color:"colorTextInverse",backgroundColor:"colorBackgroundInverseStrong",boxShadow:"shadowBorderInverseStrongest"}}),loading:(0,tA.default)(tu.loading,{color:"colorTextInverse",backgroundColor:"colorBackgroundInverseStrong",boxShadow:"shadowBorderInverseWeaker"}),disabled:(0,tA.default)(tu.disabled,{color:"colorTextInverseWeakest",backgroundColor:"colorBackgroundInverseStrong",boxShadow:"shadowBorderInverseWeakest"})},tk=eu.forwardRef(({size:o,buttonState:s,fullWidth:f,..._},T)=>eu.createElement(ei.xu,{ref:T,width:f?"100%":"auto",...(0,ei.M)(_),...tP[s],...tg[o]}));tk.defaultProps={as:"button"},tk.displayName="InverseButton";var tI=__toESM2(ti()),t$={default:(0,tI.default)(tu.default,{color:"colorTextInverse",textAlign:"left",transition:"none",_hover:{color:"colorTextInverseWeaker",textDecoration:"underline"},_focus:{boxShadow:"shadowFocusInverse"},_active:{color:"colorTextInverseWeaker",textDecoration:"underline"}}),loading:(0,tI.default)(tu.loading,{color:"colorTextInverse",textAlign:"left"}),disabled:(0,tI.default)(tu.disabled,{color:"colorTextInverseWeakest",textAlign:"left"})},tL=eu.forwardRef(({size:o,buttonState:s,fullWidth:f,..._},T)=>eu.createElement(ei.xu,{ref:T,width:f?"100%":"auto",...(0,ei.M)(_),...t$[s],...tg[o]}));tL.defaultProps={as:"a"},tL.displayName="InverseLinkButton";var tB=__toESM2(ti()),tF={default:(0,tB.default)(tu.default,{color:"colorTextPrimary",textAlign:"left",transition:"none",_hover:{color:"colorTextPrimaryStrongest",textDecoration:"underline"},_active:{color:"colorTextPrimaryStrongest",textDecoration:"underline"}}),loading:(0,tB.default)(tu.loading,{color:"colorTextPrimary",textAlign:"left"}),disabled:(0,tB.default)(tu.disabled,{color:"colorTextWeaker",textAlign:"left"})},tW=eu.forwardRef(({size:o,buttonState:s,fullWidth:f,..._},T)=>eu.createElement(ei.xu,{ref:T,width:f?"100%":"auto",...(0,ei.M)(_),...tF[s],...tg[o]}));tW.defaultProps={as:"a"},tW.displayName="LinkButton";var tK=__toESM2(ti()),tz={default:(0,tK.default)(tu.default,{color:"colorTextInverse",backgroundColor:"colorBackgroundPrimary",boxShadow:"shadowBorderPrimary",_hover:{color:"colorTextPrimary",backgroundColor:"colorBackgroundBody",boxShadow:"shadowBorderPrimary"},_focus:{boxShadow:"shadowFocus"},_active:{color:"colorTextPrimaryStrong",backgroundColor:"colorBackgroundPrimaryWeakest",boxShadow:"shadowBorderPrimaryStrong"}}),loading:(0,tK.default)(tu.loading,{color:"colorTextPrimary",backgroundColor:"colorBackgroundBody",boxShadow:"shadowBorderWeak"}),disabled:(0,tK.default)(tu.disabled,{color:"colorTextWeakest",backgroundColor:"colorBackgroundStrong",boxShadow:"shadowBorderWeaker"})},tj=eu.forwardRef(({size:o,buttonState:s,fullWidth:f,..._},T)=>eu.createElement(ei.xu,{ref:T,width:f?"100%":"auto",...(0,ei.M)(_),...tz[s],...tg[o]}));tj.defaultProps={as:"button"},tj.displayName="PrimaryButton";var tH=__toESM2(ti()),tG={default:(0,tH.default)(tu.default,{color:"colorTextPrimary",_hover:{color:"colorTextPrimaryStrongest"},_active:{color:"colorTextPrimaryStrongest"}}),loading:(0,tH.default)(tu.loading,{color:"colorTextPrimary"}),disabled:(0,tH.default)(tu.disabled,{color:"colorTextWeaker"})},tJ=eu.forwardRef(({size:o,buttonState:s,fullWidth:f,..._},T)=>eu.createElement(ei.xu,{ref:T,width:f?"100%":"auto",...(0,ei.M)(_),...tG[s],...tg[o]}));tJ.defaultProps={as:"button"},tJ.displayName="PrimaryIconButton";var tY=__toESM2(ti()),tq={default:(0,tY.default)(tu.default,{fontWeight:"inherit",color:"inherit"}),loading:(0,tY.default)(tu.loading,{fontSize:"inherit",fontWeight:"inherit"}),disabled:(0,tY.default)(tu.disabled,{fontSize:"inherit",fontWeight:"inherit"})},tU=eu.forwardRef(({size:o,buttonState:s,fullWidth:f,..._},T)=>eu.createElement(ei.xu,{ref:T,width:f?"100%":"auto",...tq[s],...tg[o],..._}));tU.defaultProps={as:"button"},tU.displayName="ResetButton";var tV=__toESM2(ti()),tX=(0,tV.default)(tu.default,{color:"colorText",backgroundColor:"colorBackgroundBody",boxShadow:"shadowBorderWeak",_hover:{color:"colorTextPrimary",backgroundColor:"colorBackgroundBody",boxShadow:"shadowBorderPrimary"},_focus:{boxShadow:"shadowFocusShadowBorder"},_active:{color:"colorTextPrimaryStrong",backgroundColor:"colorBackgroundPrimaryWeakest",boxShadow:"shadowBorderPrimaryStrong"}}),tQ={color:"colorTextPrimary",backgroundColor:"colorBackgroundBody",boxShadow:"shadowBorderWeak"},tZ=(0,tV.default)(tu.loading,{...tQ,_hover:tQ,_active:tQ,_focus:tQ}),t0={color:"colorTextWeaker",backgroundColor:"colorBackgroundBody",boxShadow:"shadowBorderWeaker"},t1={default:tX,loading:tZ,disabled:(0,tV.default)(tu.disabled,{...t0,_hover:t0,_active:t0,_focus:t0,_pressed:{backgroundColor:"colorBackgroundStrong",color:"colorTextWeak",boxShadow:"none"},_pressed_hover:{backgroundColor:"colorBackgroundStrong",color:"colorTextWeak",boxShadow:"none"}})},t2=eu.forwardRef(({size:o,buttonState:s,fullWidth:f,pressed:_,...T},k)=>{let $=void 0===_?{}:tf;return eu.createElement(ei.xu,{ref:k,width:f?"100%":"auto","aria-pressed":_,...(0,ei.M)(T),...t1[s],...$,...tg[o]})});t2.defaultProps={as:"button"},t2.displayName="SecondaryButton";var t5=__toESM2(ti()),t3={default:(0,t5.default)(tu.default,{color:"colorTextIcon",_hover:{color:"colorTextPrimaryStrongest"},_active:{color:"colorTextPrimaryStrongest"}}),loading:(0,t5.default)(tu.loading,{color:"colorTextPrimary"}),disabled:(0,t5.default)(tu.disabled,{color:"colorTextWeaker",_pressed:{backgroundColor:"colorBackgroundStrong",color:"colorTextWeak"},_pressed_hover:{backgroundColor:"colorBackgroundStrong",color:"colorTextWeak"}})},t4=eu.forwardRef(({size:o,buttonState:s,fullWidth:f,pressed:_,...T},k)=>{let $=void 0===_?{}:t_;return eu.createElement(ei.xu,{ref:k,"aria-pressed":_,width:f?"100%":"auto",...(0,ei.M)(T),...$,...t3[s],...tg[o]})});t4.defaultProps={as:"button"},t4.displayName="SecondaryIconButton";var t6=(0,eg.q)(ei.xu),getButtonSize=(o,s,f)=>{let _="default";return null!=f?_=f:"link"===o||"destructive_link"===o||"reset"===o?_="reset":1===eu.Children.count(s)&&eu.Children.forEach(s,o=>{eu.isValidElement(o)&&"string"==typeof o.type.displayName&&o.type.displayName.includes("Icon")&&(_="icon")}),_},getButtonState=(o,s)=>o?"disabled":s?"loading":"default",handlePropValidation=({as:o,href:s,tabIndex:f,variant:_,size:T,fullWidth:k,children:$,disabled:j,loading:V,pressed:et})=>{let er=null!=s&&""!==s;if("a"!==o&&er)throw Error("[Paste: Button] You cannot pass href into a button without the 'a' tag.  Use 'as=\"a\"'.");if("a"===o){if(!er)throw Error("[Paste: Button] Missing href prop for link button.");if("link"===_||"inverse_link"===_)throw Error("[Paste: Button] Using Button component as an Anchor. Use the Paste Anchor component instead.");if("primary"!==_&&"secondary"!==_&&"reset"!==_&&"inverse"!==_)throw Error('[Paste: Button] <Button as="a"> only works with the following variants: primary and secondary.');if(j||V)throw Error('[Paste: Button] <Button as="a"> cannot be disabled or loading.')}if("reset"===_&&"reset"!==T)throw Error('[Paste: Button] The "RESET" variant can only be used with the "RESET" size.');if(("icon"===T||"icon_small"===T||"circle"===T||"circle_small"===T)&&k)throw Error("[Paste: Button] Icon buttons should not be fullWidth.");if(null==$)throw Error("[Paste: Button] Must have non-null children.");if(null!=f&&!(0===f||-1===f))throw Error("[Paste: Button] tabIndex must be 0 or -1.");if(et&&!("secondary"===_||"secondary_icon"===_||"destructive_secondary"===_))throw Error('[Paste: Button] pressed can only be used with "secondary" and "secondary_icon" and "destructive_secondary" variants.')},t7=new Set(["link","destructive_link","inverse_link","reset"]),ButtonContents=({buttonState:o,children:s,showLoading:f,variant:_})=>{let T=_&&t7.has(_);return eu.createElement(eu.Fragment,null,eu.createElement(ei.xu,{as:"span",display:"flex",textDecoration:"inherit",opacity:"loading"===o?"0":"1",justifyContent:T?null:"center",columnGap:"space20",alignItems:"center",width:"100%"},s),f?eu.createElement(ei.xu,{as:"span",position:"absolute",top:0,right:0,bottom:0,left:0,display:"flex",justifyContent:"center",alignItems:"center",lineHeight:"lineHeight30"},eu.createElement(e7,{decorative:!0,delay:0})):null)};ButtonContents.displayName="ButtonContents";var getButtonComponent=o=>{switch(o){case"primary_icon":return tJ;case"secondary":return t2;case"secondary_icon":return t4;case"destructive":return tm;case"destructive_icon":return tv;case"destructive_secondary":return tM;case"link":return tW;case"destructive_link":return tS;case"reset":return tU;case"inverse":return tk;case"inverse_link":return tL;default:return tj}},t8=eu.forwardRef(({element:o="BUTTON",i18nExternalLinkLabel:s="(link takes you to an external page)",...f},_)=>{let{size:T,variant:k,children:$,disabled:j,loading:V,...et}=f,[er,en]=eu.useState(!1),eo=(0,eg.q_)({translateX:er?"4px":"0px",config:{mass:.1,tension:275,friction:16}}),ei=eu.useMemo(()=>getButtonSize(k,$,T),[T,k,$]);handlePropValidation({...f,size:ei});let el=getButtonState(j,V),es="loading"===el,ef="default"!==el,eh=getButtonComponent(k),e_=null!=f.href?secureExternalLink(f.href):null,ep=$;return"a"===f.as&&null!=f.href&&"string"==typeof $&&"reset"!==k&&(ep=eu.createElement(eu.Fragment,null,$,null!=e_?eu.createElement(eJ,{decorative:!1,title:s}):eu.createElement(t6,{style:eo},eu.createElement(eQ,{decorative:!0})))),eu.createElement(eh,{...e_,...et,onMouseEnter:o=>{"function"==typeof et.onMouseEnter&&et.onMouseEnter(o),en(!0)},onMouseLeave:o=>{"function"==typeof et.onMouseLeave&&et.onMouseLeave(o),en(!1)},buttonState:el,disabled:ef,element:o,variant:k,size:ei,"aria-busy":"loading"===el?"true":"false",ref:_},eu.createElement(ButtonContents,{buttonState:el,showLoading:es,variant:k},ep))});t8.defaultProps={as:"button",fullWidth:!1,disabled:!1,loading:!1,type:"button",variant:"primary"},t8.displayName="Button";var t9=eu.forwardRef(({as:o,display:s,element:f="ICON",size:_,color:T,title:k,decorative:$},j)=>{let V=`ClearIcon-${eL()}`;if(!$&&null==k)throw Error("[ClearIcon]: Missing a title for non-decorative icon.");return eu.createElement(eG,{as:o,display:s,element:f,size:_,color:T,ref:j},eu.createElement("svg",{role:"img","aria-hidden":$,width:"100%",height:"100%",viewBox:"0 0 20 20",fill:"none","aria-labelledby":V},k?eu.createElement("title",{id:V},k):null,eu.createElement("path",{fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",d:"M10 16.5a6.5 6.5 0 100-13 6.5 6.5 0 000 13zm.897-6.5l1.917 1.917a.635.635 0 01-.897.897L10 10.897l-1.917 1.917a.635.635 0 01-.897-.897L9.103 10 7.186 8.083a.635.635 0 01.897-.897L10 9.103l1.917-1.917a.635.635 0 01.897.897L10.897 10z"})))});t9.displayName="ClearIcon";var re=eu.forwardRef(({as:o="span",children:s,element:f="MEDIA_OBJECT",marginBottom:_,marginTop:T,verticalAlign:k="top",...$},j)=>eu.createElement(ei.xu,{...(0,ei.M)($),alignItems:"top"===k?"flex-start":"center",as:o,display:"flex",element:f,marginBottom:_,marginTop:T,ref:j},s));re.displayName="MediaObject";var rt=eu.forwardRef(({align:o="start",as:s="span",children:f,element:_="MEDIA_FIGURE",spacing:T="space0",...k},$)=>eu.createElement(ei.xu,{...(0,ei.M)(k),as:s,display:"flex",element:_,flexShrink:0,marginLeft:"end"===o?T:void 0,marginRight:"start"===o?T:void 0,ref:$},f));rt.displayName="MediaFigure";var rr=eu.forwardRef(({as:o="span",children:s,element:f="MEDIA_BODY",..._},T)=>eu.createElement(ei.xu,{...(0,ei.M)(_),as:o,element:f,flex:1,minWidth:"size0",ref:T},s));rr.displayName="MediaBody";var rn=eu.forwardRef(({as:o="span",children:s,...f},_)=>eu.createElement(ei.xu,{...f,as:o,border:"none",clip:"rect(0 0 0 0)",height:"1px",margin:"spaceNegative10",overflow:"hidden",padding:"space0",position:"absolute",ref:_,textTransform:"none",whiteSpace:"nowrap",width:"1px"},s));rn.displayName="ScreenReaderOnly";var getStackDisplay=o=>Array.isArray(o)?o.map(o=>"horizontal"===o?"flex":"block"):"horizontal"===o?"flex":"block",getStackStyles=o=>({display:getStackDisplay(o),alignItems:"center",flexWrap:"wrap"}),getStackChildMargins=(o,s)=>{let f={};if(Array.isArray(o)){let _=[],T=[];o.forEach((o,f)=>{_[f]="horizontal"===o?s:"space0",T[f]="horizontal"===o?"space0":s}),f={marginRight:_,marginBottom:T}}return"horizontal"===o&&(f={marginRight:s}),"vertical"===o&&(f={marginBottom:s}),f},ro=eu.forwardRef(({children:o,orientation:s,spacing:f,element:_="STACK",...T},k)=>{let[$,j]=eu.useMemo(()=>{let s=eu.Children.toArray(o).filter(o=>eu.isValidElement(o)||"string"==typeof o);return[s.length,s]},[o]),V=eu.useMemo(()=>getStackStyles(s),[s]),et=eu.useMemo(()=>getStackChildMargins(s,f),[s,f]),er=eB();return eu.createElement(ei.xu,{element:_,...(0,ei.M)(T),...V,ref:k},j.map((o,s)=>eu.createElement(ei.xu,{element:`${_}_CHILD`,...$!==s+1?et:null,key:er(`stack-${s}`)},o)))});ro.displayName="Stack";var ri={backgroundColor:"colorBackgroundBody",borderRadius:"borderRadiusCircle",width:"12px",height:"12px",display:"flex",justifyContent:"center",alignItems:"center"},rl=eu.forwardRef(({children:o,onDismiss:s,i18nDismissLabel:f="Remove attachment",element:_="CHAT_COMPOSER_ATTACHMENT_CARD",attachmentIcon:T,...k},$)=>{let{isDisabled:j}=eu.useContext(eN);return eu.createElement(ei.xu,{...(0,ei.M)(k),ref:$,paddingY:"space30",paddingX:"space40",borderStyle:"solid",borderColor:"colorBorderWeaker",borderRadius:"borderRadius30",borderWidth:"borderWidth10",boxShadow:"shadowLow",position:"relative",display:"inline-block",width:"100%",element:_},eu.createElement(re,{as:"div",ref:$,verticalAlign:"center",element:`${_}_MEDIA_OBJECT`},eu.createElement(rt,{as:"div",spacing:"space30"},eu.createElement(ei.xu,{color:"colorTextIcon",element:`${_}_ICON`},T)),eu.createElement(rr,{as:"div",element:`${_}_BODY`},eu.createElement(ro,{orientation:"vertical",spacing:"space10"},o))),s&&eu.createElement(ei.xu,{position:"absolute",top:"space0",right:"space0",transform:"translate(50%, -50%)",...ri},eu.createElement(t8,{"aria-disabled":j,disabled:j,element:`${_}_REMOVE_BUTTON`,variant:"secondary_icon",size:"reset",onClick:s},eu.createElement(t9,{decorative:!0}),eu.createElement(rn,null,f))))});rl.displayName="ChatComposerAttachmentCard";var ra=Object.create,rs=Object.defineProperty,ru=Object.getOwnPropertyDescriptor,rg=Object.getOwnPropertyNames,rh=Object.getPrototypeOf,r_=Object.prototype.hasOwnProperty,rp=(et={"../../../../node_modules/deepmerge/dist/cjs.js"(o,s){var isMergeableObject=function(o){return isNonNullObject(o)&&!isSpecial(o)};function isNonNullObject(o){return!!o&&"object"==typeof o}function isSpecial(o){var s=Object.prototype.toString.call(o);return"[object RegExp]"===s||"[object Date]"===s||isReactElement(o)}var f="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function isReactElement(o){return o.$$typeof===f}function emptyTarget(o){return Array.isArray(o)?[]:{}}function cloneUnlessOtherwiseSpecified(o,s){return!1!==s.clone&&s.isMergeableObject(o)?deepmerge(emptyTarget(o),o,s):o}function defaultArrayMerge(o,s,f){return o.concat(s).map(function(o){return cloneUnlessOtherwiseSpecified(o,f)})}function getMergeFunction(o,s){if(!s.customMerge)return deepmerge;var f=s.customMerge(o);return"function"==typeof f?f:deepmerge}function getEnumerableOwnPropertySymbols(o){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(o).filter(function(s){return o.propertyIsEnumerable(s)}):[]}function getKeys(o){return Object.keys(o).concat(getEnumerableOwnPropertySymbols(o))}function propertyIsOnObject(o,s){try{return s in o}catch{return!1}}function propertyIsUnsafe(o,s){return propertyIsOnObject(o,s)&&!(Object.hasOwnProperty.call(o,s)&&Object.propertyIsEnumerable.call(o,s))}function mergeObject(o,s,f){var _={};return f.isMergeableObject(o)&&getKeys(o).forEach(function(s){_[s]=cloneUnlessOtherwiseSpecified(o[s],f)}),getKeys(s).forEach(function(T){propertyIsUnsafe(o,T)||(propertyIsOnObject(o,T)&&f.isMergeableObject(s[T])?_[T]=getMergeFunction(T,f)(o[T],s[T],f):_[T]=cloneUnlessOtherwiseSpecified(s[T],f))}),_}function deepmerge(o,s,f){(f=f||{}).arrayMerge=f.arrayMerge||defaultArrayMerge,f.isMergeableObject=f.isMergeableObject||isMergeableObject,f.cloneUnlessOtherwiseSpecified=cloneUnlessOtherwiseSpecified;var _=Array.isArray(s);return _===Array.isArray(o)?_?f.arrayMerge(o,s,f):mergeObject(o,s,f):cloneUnlessOtherwiseSpecified(s,f)}deepmerge.all=function(o,s){if(!Array.isArray(o))throw Error("first argument should be an array");return o.reduce(function(o,f){return deepmerge(o,f,s)},{})};var _=deepmerge;s.exports=_}},function(){return er||(0,et[rg(et)[0]])((er={exports:{}}).exports,er),er.exports}),rm={color:{property:"color",scale:"textColors"},cursor:!0,outline:!0,transition:!0,transitionDelay:!0,textDecoration:!0,textTransform:!0,whiteSpace:!0,wordBreak:!0,wordWrap:!0,fontVariantNumeric:!0,textOverflow:!0,overflowWrap:!0,listStyleType:!0,listStylePosition:!0,listStyleImage:!0},ry={_hover:"&:hover",_active:"&:active, &[data-active=true]",_focus:"&:focus",_visited:"&:visited",_even:"&:nth-of-type(even)",_odd:"&:nth-of-type(odd)",_disabled:"&:disabled, &:disabled:focus, &:disabled:hover, &[aria-disabled=true], &[aria-disabled=true]:focus, &[aria-disabled=true]:hover",_checked:"&:checked, &[aria-checked=true]",_mixed:"&:indeterminate, &[aria-checked=mixed]",_selected:"&[aria-selected=true]",_selected_hover:"&[aria-selected=true]:hover",_selected_focus:"&[aria-selected=true]:focus",_selected_focusVisible:"&[aria-selected=true]:focus-visible",_invalid:"&:invalid, &[aria-invalid=true]",_pressed:"&[aria-pressed=true]",_readOnly:"&[aria-readonly=true], &[readonly]",_first:"&:first-of-type",_last:"&:last-of-type",_expanded:"&[aria-expanded=true]",_grabbed:"&[aria-grabbed=true]",_notFirst:"&:not(:first-of-type)",_notLast:"&:not(:last-of-type)",_before:"&:before",_after:"&:after",_focusWithin:"&:focus-within"},rC=(eo=null!=(en=rp())?ra(rh(en)):{},((o,s,f,_)=>{if(s&&"object"==typeof s||"function"==typeof s)for(let f of rg(s))r_.call(o,f)||void 0===f||rs(o,f,{get:()=>s[f],enumerable:!(_=ru(s,f))||_.enumerable});return o})(en&&en.__esModule?eo:rs(eo,"default",{value:en,enumerable:!0}),en)),rv=(0,es.By)(rm),rE=[...eh.Dk,...eh.bu,...eh.eD,...eh.C8,...Object.keys(ry),"display","verticalAlign","className","style"],safelySpreadTextProps=o=>Object.keys(o).reduce((s,f)=>(rE.includes(f)||(s[f]=o[f]),s),{}),rx=(0,es.MS)([...es.NQ,...Object.keys({...rm,...ry})]),rS=(0,es.iK)("div",{shouldForwardProp:rx})({margin:0,padding:0},(0,es.qC)(es.Wn,es.jf,es.tx,es.FK,es.Dh,es.cp,es.Lo,rv),o=>{let s=Object.keys(o).filter(o=>o.startsWith("_"));if(0===s.length)return{};let f={};return s.forEach(s=>{null!=ry[s]&&(f[ry[s]]=o[s])}),(0,es.iv)(f)},o=>{if(null!=o&&null!=o.theme&&null!=o.theme.elements){let s=o.theme.elements,f=o["data-paste-element"];if(null!=s[f]){let _=s[f],{variants:T,...k}=(0,es.iv)(_)(o),$={};return null!=o.variant&&null!=T&&null!=T[o.variant]&&($=T[o.variant]),()=>(0,rC.default)(k,$)}}return{}}),rT=eu.forwardRef(({children:o,color:s="colorText",fontSize:f="fontSize30",lineHeight:_="lineHeight30",element:T="TEXT",...k},$)=>eu.createElement(rS,{"data-paste-element":T,"data-paste-core-version":"20.15.0",ref:$,color:s,fontSize:f,lineHeight:_,...k},o));rT.displayName="Text";var rN=eu.forwardRef(({children:o,element:s="CHAT_COMPOSER_ATTACHMENT_DESCRIPTION",...f},_)=>eu.createElement(rT,{...safelySpreadTextProps(f),element:s,ref:_,as:"div",fontSize:"fontSize20",color:"colorTextWeak",lineHeight:"lineHeight20"},o));rN.displayName="ChatComposerAttachmentDescription";var rO=eu.forwardRef(({children:o,...s},f)=>eu.createElement(ei.xu,{...s,as:"span",display:"inline-block",verticalAlign:"bottom",textDecoration:"inherit",maxWidth:"100%",overflow:"hidden",ref:f,textOverflow:"ellipsis",whiteSpace:"nowrap"},o));rO.displayName="Truncate";var rD=eu.forwardRef(({children:o,href:s,element:f="CHAT_COMPOSER_ATTACHMENT_LINK",..._},T)=>eu.createElement(eX,{href:s,ref:T,element:f,variant:"default",..._},eu.createElement(rO,{title:o},o)));rD.displayName="ChatComposerAttachmentLink"},7170:function(o,s,f){f.r(s),f.d(s,{SendIcon:function(){return $}});var _=f(6678),T=f(2784),k=f(23860);let $=T.forwardRef(({as:o,display:s,element:f="ICON",size:$,color:j,title:V,decorative:et},er)=>{let en=`SendIcon-${(0,_.Dt)()}`;if(!et&&null==V)throw Error("[SendIcon]: Missing a title for non-decorative icon.");return T.createElement(k.IconWrapper,{as:o,display:s,element:f,size:$,color:j,ref:er},T.createElement("svg",{role:"img","aria-hidden":et,xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",fill:"none",viewBox:"0 0 20 20","aria-labelledby":en},V?T.createElement("title",{id:en},V):null,T.createElement("path",{fill:"currentColor",d:"M16.999 10.032a.337.337 0 00-.044-.175.274.274 0 00-.123-.114L4.365 4.02a.244.244 0 00-.148-.014.266.266 0 00-.132.075.322.322 0 00-.076.147.355.355 0 00.004.172l1.19 4.46c.004.03.016.056.034.077a.124.124 0 00.067.041l7.054.857a.13.13 0 01.082.052.17.17 0 01.033.101.17.17 0 01-.033.101.13.13 0 01-.082.052l-7.042.87a.124.124 0 00-.067.041.157.157 0 00-.036.077l-1.189 4.46a.355.355 0 00-.008.17.324.324 0 00.072.15.26.26 0 00.13.083c.048.013.1.01.147-.01l12.482-5.644a.28.28 0 00.118-.125.342.342 0 00.034-.181z"})))});$.displayName="SendIcon"},35452:function(o,s,f){f.d(s,{$C:function(){return tH},$U:function(){return tk},BE:function(){return tw},BM:function(){return tI},BN:function(){return tG},Eo:function(){return t$},Gv:function(){return tA},MX:function(){return tM},RR:function(){return tj},SV:function(){return tW},XN:function(){return tz},et:function(){return tK},f$:function(){return tB},g:function(){return tJ},nP:function(){return tF},qp:function(){return tP},yj:function(){return tL}});var _,T,k=f(2784),$=f(28316),j=Object.create,V=Object.defineProperty,et=Object.getOwnPropertyDescriptor,er=Object.getOwnPropertyNames,en=Object.getPrototypeOf,eo=Object.prototype.hasOwnProperty,__esm=(o,s)=>function(){return o&&(s=(0,o[er(o)[0]])(o=0)),s},__commonJS=(o,s)=>function(){return s||(0,o[er(o)[0]])((s={exports:{}}).exports,s),s.exports},__export=(o,s)=>{for(var f in s)V(o,f,{get:s[f],enumerable:!0})},__copyProps=(o,s,f,_)=>{if(s&&"object"==typeof s||"function"==typeof s)for(let T of er(s))eo.call(o,T)||T===f||V(o,T,{get:()=>s[T],enumerable:!(_=et(s,T))||_.enumerable});return o},__reExport=(o,s,f)=>(__copyProps(o,s,"default"),f&&__copyProps(f,s,"default")),__toESM=(o,s,f)=>(f=null!=o?j(en(o)):{},__copyProps(!s&&o&&o.__esModule?f:V(f,"default",{value:o,enumerable:!0}),o)),__toCommonJS=o=>__copyProps(V({},"__esModule",{value:!0}),o),ei={};__export(ei,{default:()=>_||(_=f.t(k,2))});var el=__esm({"esm-externals:react"(){__reExport(ei,_||(_=f.t(k,2)))}}),es=__commonJS({"../../../node_modules/@lexical/react/LexicalErrorBoundary.prod.js"(o,s){var f=(el(),__toCommonJS(ei));function m(o,s){return(m=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(o,s){return o.__proto__=s,o})(o,s)}function n(o,s){o.prototype=Object.create(s.prototype),o.prototype.constructor=o,m(o,s)}function r(o,s){return void 0===o&&(o=[]),void 0===s&&(s=[]),o.length!==s.length||o.some(function(o,f){return!Object.is(o,s[f])})}var _={error:null},T=function(o){function c(){for(var s,f=arguments.length,T=Array(f),k=0;k<f;k++)T[k]=arguments[k];return(s=o.call.apply(o,[this].concat(T))||this).state=_,s.resetErrorBoundary=function(){for(var o,f=arguments.length,_=Array(f),T=0;T<f;T++)_[T]=arguments[T];null==s.props.onReset||(o=s.props).onReset.apply(o,_),s.reset()},s}n(c,o),c.getDerivedStateFromError=function(o){return{error:o}};var s=c.prototype;return s.reset=function(){this.setState(_)},s.componentDidCatch=function(o,s){var f,_;null==(f=(_=this.props).onError)||f.call(_,o,s)},s.componentDidUpdate=function(o,s){var f,_,T=this.props.resetKeys;null!==this.state.error&&null!==s.error&&r(o.resetKeys,T)&&(null==(f=(_=this.props).onResetKeysChange)||f.call(_,o.resetKeys,T),this.reset())},s.render=function(){var o=this.state.error,s=this.props,_=s.fallbackRender,T=s.FallbackComponent;if(s=s.fallback,null!==o){if(o={error:o,resetErrorBoundary:this.resetErrorBoundary},f.isValidElement(s))return s;if("function"==typeof _)return _(o);if(T)return f.createElement(T,o);throw Error("react-error-boundary requires either a fallback, fallbackRender, or FallbackComponent prop")}return this.props.children},c}(f.Component);s.exports=function({children:o,onError:s}){return f.createElement(T,{fallback:f.createElement("div",{style:{border:"1px solid #f00",color:"#f00",padding:"8px"}},"An error was thrown."),onError:s},o)}}}),eu=__commonJS({"../../../node_modules/@lexical/react/LexicalErrorBoundary.js"(o,s){var f=es();s.exports=f}}),eg=__commonJS({"../../../node_modules/lexical/Lexical.prod.js"(o){var s={},f={},_={},T={},k={},$={},j={},V={},et={},er={},en={},eo={},ei={},el={},es={},eu={},eg={},ef={},eh={},e_={},ep={},em={},ey={},eC={},ev={},eE={},ex={},eS={},eT={},eN={},eb={},eO={},eD={},eR={},ew={},eM={};function q(o){let s=new URLSearchParams;s.append("code",o);for(let o=1;o<arguments.length;o++)s.append("v",arguments[o]);throw Error(`Minified Lexical error #${o}; visit https://lexical.dev/docs/error?${s} for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`)}var eA="u">typeof window&&"u">typeof window.document&&"u">typeof window.document.createElement,eP=eA&&"documentMode"in document?document.documentMode:null,ek=eA&&/Mac|iPod|iPhone|iPad/.test(navigator.platform),eI=eA&&/^(?!.*Seamonkey)(?=.*Firefox).*/i.test(navigator.userAgent),e$=!!(eA&&"InputEvent"in window)&&!eP&&"getTargetRanges"in new window.InputEvent("input"),eL=eA&&/Version\/[\d.]+.*Safari/.test(navigator.userAgent),eB=eA&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,eF=eA&&/^(?=.*Chrome).*/i.test(navigator.userAgent),eW=eA&&/AppleWebKit\/[\d.]+/.test(navigator.userAgent)&&!eF,eK=eL||eB||eW?"\xa0":"​",ez=eI?"\xa0":eK,ej=/^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u07ff\ufb1d-\ufdfd\ufe70-\ufefc]/,eH=/^[^\u0591-\u07ff\ufb1d-\ufdfd\ufe70-\ufefc]*[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]/,eG={bold:1,code:16,highlight:128,italic:2,strikethrough:4,subscript:32,superscript:64,underline:8},eJ={directionless:1,unmergeable:2},eY={center:2,end:6,justify:4,left:1,right:3,start:5},eq={2:"center",6:"end",4:"justify",1:"left",3:"right",5:"start"},eU={normal:0,segmented:2,token:1},eV={0:"normal",2:"segmented",1:"token"},eX=!1,eQ=0;function qb(o){eQ=o.timeStamp}function rb(o,s,f){return s.__lexicalLineBreak===o||void 0!==o[`__lexicalKey_${f._key}`]}function sb(o){return o.getEditorState().read(()=>{let o=v();return null!==o?o.clone():null})}function tb(o,s,f){eX=!0;let _=100<performance.now()-eQ;try{w(o,()=>{let T=v()||sb(o);var k=new Map,$=o.getRootElement(),j=o._editorState,V=o._blockCursorElement;let et=!1,er="";for(var en=0;en<s.length;en++){var eo=s[en],ei=eo.type,el=eo.target,es=ub(el,j);if(!(null===es&&el!==$||z(es))){if("characterData"===ei){if(eo=_&&B(es))e:{eo=T,ei=el;var eu=es;if(C(eo)){var eg=eo.anchor.getNode();if(eg.is(eu)&&eo.format!==eg.getFormat()){eo=!1;break e}}eo=3===ei.nodeType&&eu.isAttached()}eo&&(eu=vb(o._window),ei=eo=null,null!==eu&&eu.anchorNode===el&&(eo=eu.anchorOffset,ei=eu.focusOffset),el=el.nodeValue,null!==el&&wb(es,el,eo,ei,!1))}else if("childList"===ei){for(et=!0,ei=eo.addedNodes,eu=0;eu<ei.length;eu++){eg=ei[eu];var ef=xb(eg),eh=eg.parentNode;null==eh||eg===V||null!==ef||"BR"===eg.nodeName&&rb(eg,eh,o)||(eI&&(ef=eg.innerText||eg.nodeValue)&&(er+=ef),eh.removeChild(eg))}if(ei=(eo=eo.removedNodes).length,0<ei){for(eu=0,eg=0;eg<ei;eg++)eh=eo[eg],("BR"===eh.nodeName&&rb(eh,el,o)||V===eh)&&(el.appendChild(eh),eu++);ei!==eu&&(el===$&&(es=j._nodeMap.get("root")),k.set(el,es))}}}}if(0<k.size)for(let[s,f]of k)if(D(f))for(k=f.getChildrenKeys(),$=s.firstChild,j=0;j<k.length;j++)V=o.getElementByKey(k[j]),null!==V&&(null==$?(s.appendChild(V),$=V):$!==V&&s.replaceChild(V,$),$=$.nextSibling);else B(f)&&f.markDirty();if(k=f.takeRecords(),0<k.length){for($=0;$<k.length;$++)for(j=(V=k[$]).addedNodes,V=V.target,en=0;en<j.length;en++)el=(es=j[en]).parentNode,null==el||"BR"!==es.nodeName||rb(es,V,o)||el.removeChild(es);f.takeRecords()}null!==T&&(et&&(T.dirty=!0,yb(T)),eI&&zb(o)&&T.insertRawText(er))})}finally{eX=!1}}function Ab(o){let s=o._observer;null!==s&&tb(o,s.takeRecords(),s)}function Bb(o){0===eQ&&Cb(o).addEventListener("textInput",qb,!0),o._observer=new MutationObserver((s,f)=>{tb(o,s,f)})}function Db(o,s){let f=o.__mode,_=o.__format;o=o.__style;let T=s.__mode,k=s.__format;return s=s.__style,(null===f||f===T)&&(null===_||_===k)&&(null===o||o===s)}function Eb(o,s){let f=o.mergeWithSibling(s),_=F()._normalizedNodes;return _.add(o.__key),_.add(s.__key),f}function Fb(o){if(""===o.__text&&o.isSimpleText()&&!o.isUnmergeable())o.remove();else{for(var s,f;null!==(s=o.getPreviousSibling())&&B(s)&&s.isSimpleText()&&!s.isUnmergeable();)if(""===s.__text)s.remove();else{Db(s,o)&&(o=Eb(s,o));break}for(;null!==(f=o.getNextSibling())&&B(f)&&f.isSimpleText()&&!f.isUnmergeable();)if(""===f.__text)f.remove();else{Db(o,f)&&Eb(o,f);break}}}function Gb(o){return Hb(o.anchor),Hb(o.focus),o}function Hb(o){for(;"element"===o.type;){var s=o.getNode(),f=o.offset;if(f===s.getChildrenSize()?(s=s.getChildAtIndex(f-1),f=!0):(s=s.getChildAtIndex(f),f=!1),B(s)){o.set(s.__key,f?s.getTextContentSize():0,"text");break}if(!D(s))break;o.set(s.__key,f?s.getChildrenSize():0,"element")}}var eZ=1,e0="function"==typeof queueMicrotask?queueMicrotask:o=>{Promise.resolve().then(o)};function Kb(o){let s=document.activeElement;if(null===s)return!1;let f=s.nodeName;return z(ub(o))&&("INPUT"===f||"TEXTAREA"===f||"true"===s.contentEditable&&null==s.__lexicalEditor)}function Lb(o,s,f){let _=o.getRootElement();try{return null!==_&&_.contains(s)&&_.contains(f)&&null!==s&&!Kb(s)&&Mb(s)===o}catch{return!1}}function Mb(o){for(;null!=o;){let s=o.__lexicalEditor;if(null!=s)return s;o=Nb(o)}return null}function Ub(o){return o.isToken()||o.isSegmented()}function Vb(o){for(;null!=o;){if(3===o.nodeType)return o;o=o.firstChild}return null}function Wb(o,s,f){return o&(s=eG[s])&&(null===f||(f&s)==0)?o^s:null===f||f&s?o|s:o}function Xb(o){return B(o)||Yb(o)||z(o)}function Zb(o,s){if(null!=s)o.__key=s;else{G(),99<tF&&q(14),s=F();var f=ac(),_=""+eZ++;f._nodeMap.set(_,o),D(o)?s._dirtyElements.set(_,!0):s._dirtyLeaves.add(_),s._cloneNotNeeded.add(_),s._dirtyType=1,o.__key=_}}function bc(o){var s=o.getParent();if(null!==s){let T=o.getWritable();s=s.getWritable();var f=o.getPreviousSibling();if(o=o.getNextSibling(),null===f){if(null!==o){var _=o.getWritable();s.__first=o.__key,_.__prev=null}else s.__first=null}else{if(_=f.getWritable(),null!==o){let s=o.getWritable();s.__prev=_.__key,_.__next=s.__key}else _.__next=null;T.__prev=null}null===o?null!==f?(o=f.getWritable(),s.__last=f.__key,o.__next=null):s.__last=null:(o=o.getWritable(),null!==f?((f=f.getWritable()).__next=o.__key,o.__prev=f.__key):o.__prev=null,T.__next=null),s.__size--,T.__parent=null}}function cc(o){99<tF&&q(14);var s=o.getLatest(),f=s.__parent,_=ac();let T=F(),k=_._nodeMap;if(_=T._dirtyElements,null!==f)for(;null!==f&&!_.has(f);){let o=k.get(f);if(void 0===o)break;_.set(f,!1),f=o.__parent}s=s.__key,T._dirtyType=1,D(o)?_.set(s,!0):T._dirtyLeaves.add(s)}function H(o){G();var s=F();let f=s._compositionKey;o!==f&&(s._compositionKey=o,null!==f&&null!==(s=I(f))&&s.getWritable(),null!==o&&null!==(o=I(o))&&o.getWritable())}function dc(){return ec()?null:F()._compositionKey}function I(o,s){return void 0===(o=(s||ac())._nodeMap.get(o))?null:o}function xb(o,s){let f=F();return void 0!==(o=o[`__lexicalKey_${f._key}`])?I(o,s):null}function ub(o,s){for(;null!=o;){let f=xb(o,s);if(null!==f)return f;o=Nb(o)}return null}function fc(o){let s=Object.assign({},o._decorators);return o._pendingDecorators=s}function gc(o){return o.read(()=>hc().getTextContent())}function ic(o,s){w(o,()=>{var o=ac();if(!o.isEmpty()){if("root"===s)hc().markDirty();else for(let[,s]of o=o._nodeMap)s.markDirty()}},null===o._pendingEditorState?{tag:"history-merge"}:void 0)}function hc(){return ac()._nodeMap.get("root")}function yb(o){G();let s=ac();null!==o&&(o.dirty=!0,o._cachedNodes=null),s._selection=o}function jc(o){var s,f=F();e:{for(s=o;null!=s;){let o=s[`__lexicalKey_${f._key}`];if(void 0!==o){s=o;break e}s=Nb(s)}s=null}return null===s?o===(f=f.getRootElement())?I("root"):null:I(s)}function kc(o){return/[\uD800-\uDBFF][\uDC00-\uDFFF]/g.test(o)}function lc(o){let s=[];for(;null!==o;)s.push(o),o=o._parentEditor;return s}function mc(){return Math.random().toString(36).replace(/[^a-z]+/g,"").substr(0,5)}function nc(o,s,f){if(null!==(s=vb(s._window))){var _=s.anchorNode,{anchorOffset:T,focusOffset:k}=s;if(null!==_&&(s=3===_.nodeType?_.nodeValue:null,_=ub(_),null!==s&&B(_))){if(s===eK&&f){let o=f.length;s=f,k=T=o}null!==s&&wb(_,s,T,k,o)}}}function wb(o,s,f,_,T){let k=o;if(k.isAttached()&&(T||!k.isDirty())){let et=k.isComposing(),er=s;if((et||T)&&s[s.length-1]===eK&&(er=s.slice(0,-1)),s=k.getTextContent(),T||er!==s){if(""===er){if(H(null),eL||eB||eW)k.remove();else{let o=F();setTimeout(()=>{o.update(()=>{k.isAttached()&&k.remove()})},20)}}else{T=k.getParent(),s=oc();var $=k.getTextContentSize(),j=dc(),V=k.getKey();k.isToken()||null!==j&&V===j&&!et||C(s)&&(null!==T&&!T.canInsertTextBefore()&&0===s.anchor.offset||s.anchor.key===o.__key&&0===s.anchor.offset&&!k.canInsertTextBefore()||s.focus.key===o.__key&&s.focus.offset===$&&!k.canInsertTextAfter())?k.markDirty():(C(o=v())&&null!==f&&null!==_&&(o.setTextNodeRange(k,f,k,_),k.isSegmented()&&(f=J(f=k.getTextContent()),k.replace(f),k=f)),k.setTextContent(er))}}}}function pc(o,s){if(s.isSegmented())return!0;if(!o.isCollapsed())return!1;o=o.anchor.offset;let f=s.getParentOrThrow(),_=s.isToken();return 0===o?((o=!s.canInsertTextBefore()||!f.canInsertTextBefore()||_)||(o=(B(s=s.getPreviousSibling())||D(s)&&s.isInline())&&!s.canInsertTextAfter()),o):o===s.getTextContentSize()&&(!s.canInsertTextAfter()||!f.canInsertTextAfter()||_)}function qc(o,s){void 0===o.__lexicalClassNameCache&&(o.__lexicalClassNameCache={});let f=o.__lexicalClassNameCache,_=f[s];return void 0!==_?_:"string"==typeof(o=o[s])?(o=o.split(" "),f[s]=o):o}function rc(o,s,f,_,T){0!==f.size&&(f=_.__type,_=_.__key,void 0===(s=s.get(f))&&q(33,f),f=s.klass,void 0===(s=o.get(f))&&(s=new Map,o.set(f,s)),f="destroyed"===(o=s.get(_))&&"created"===T,(void 0===o||f)&&s.set(_,f?"updated":T))}function sc(o,s,f){let _=o.getParent(),T=f;return null!==_&&(s&&0===f?(T=o.getIndexWithinParent(),o=_):s||f!==o.getChildrenSize()||(T=o.getIndexWithinParent()+1,o=_)),o.getChildAtIndex(s?T-1:T)}function tc(o,s){var f=o.offset;return"element"===o.type?sc(o=o.getNode(),s,f):(o=o.getNode(),s&&0===f||!s&&f===o.getTextContentSize()?null===(f=s?o.getPreviousSibling():o.getNextSibling())?sc(o.getParentOrThrow(),s,o.getIndexWithinParent()+(s?0:1)):f:null)}function zb(o){return"insertFromPaste"===(o=(o=Cb(o).event)&&o.inputType)||"insertFromPasteAsQuotation"===o}function uc(o){return!K(o)&&!o.isLastChild()&&!o.isInline()}function vc(o,s){return void 0===(o=o._keyToDOMMap.get(s))&&q(75,s),o}function Nb(o){return null!==(o=o.assignedSlot||o.parentElement)&&11===o.nodeType?o.host:o}function wc(o,s){for(o=o.getParent();null!==o;){if(o.is(s))return!0;o=o.getParent()}return!1}function Cb(o){return null===(o=o._window)&&q(78),o}function xc(o){for(o=o.getParentOrThrow();null!==o&&!L(o);)o=o.getParentOrThrow();return o}function L(o){return K(o)||D(o)&&o.isShadowRoot()}function yc(o){return Zb(o=o.constructor.clone(o),null),o}function zc(o){var s=F();let f=o.constructor.getType();return void 0===(s=s._nodes.get(f))&&q(97),null!==(s=s.replace)?((s=s(o))instanceof o.constructor||q(98),s):o}function Ac(o,s){!K(o=o.getParent())||D(s)||z(s)||q(99)}function Bc(o){return(z(o)||D(o)&&!o.canBeEmpty())&&!o.isInline()}function Cc(o,s,f){f.style.removeProperty("caret-color"),s._blockCursorElement=null,null!==(s=o.parentElement)&&s.removeChild(o)}function vb(o){return eA?(o||window).getSelection():null}function Dc(o,s){let f=o.getChildAtIndex(s);null==f&&(f=o),L(o)&&q(102);let d=o=>{let s=o.getParentOrThrow(),_=L(s),T=o!==f||_?yc(o):o;if(_)return o.insertAfter(T),[o,T,T];let[k,$,j]=d(s);return o=o.getNextSiblings(),j.append(T,...o),[k,$,T]},[_,T]=d(f);return[_,T]}function Ec(o,s){for(;o!==hc()&&null!=o;){if(s(o))return o;o=o.getParent()}return null}function Fc(o){let s=[],f=[o];for(;0<f.length;){let _=f.pop();void 0===_&&q(112),D(_)&&f.unshift(..._.getChildren()),_!==o&&s.push(_)}return s}function Gc(o,s,f,_,T,k){for(o=o.getFirstChild();null!==o;){let $=o.__key;o.__parent===s&&(D(o)&&Gc(o,$,f,_,T,k),f.has($)||k.delete($),T.push($)),o=o.getNextSibling()}}function Hc(o,s,f,_){o=o._nodeMap,s=s._nodeMap;let T=[];for(let[f]of _){let k=s.get(f);void 0===k||k.isAttached()||(D(k)&&Gc(k,f,o,s,T,_),o.has(f)||_.delete(f),T.push(f))}for(let o of T)s.delete(o);for(let T of f)void 0===(_=s.get(T))||_.isAttached()||(o.has(T)||f.delete(T),s.delete(T))}var e1,e2,e5,e3,e4,e6,e7,e8,e9,tt,tr="",tn="",to="",ti=!1,tl=!1,ta=null;function dd(o,s){let f=e7.get(o);if(null!==s){let f=ed(o);f.parentNode===s&&s.removeChild(f)}e8.has(o)||e2._keyToDOMMap.delete(o),D(f)&&gd(o=fd(f,e7),0,o.length-1,null),void 0!==f&&rc(tt,e5,e3,f,"destroyed")}function gd(o,s,f,_){for(;s<=f;++s){let f=o[s];void 0!==f&&dd(f,_)}}function hd(o,s){o.setProperty("text-align",s)}function id(o,s){var f=e1.theme.indent;if("string"==typeof f){let _=o.classList.contains(f);0<s&&!_?o.classList.add(f):1>s&&_&&o.classList.remove(f)}f=getComputedStyle(o).getPropertyValue("--lexical-indent-base-value")||"40px",o.style.setProperty("padding-inline-start",0===s?"":`calc(${s} * ${f})`)}function jd(o,s){o=o.style,0===s?hd(o,""):1===s?hd(o,"left"):2===s?hd(o,"center"):3===s?hd(o,"right"):4===s?hd(o,"justify"):5===s?hd(o,"start"):6===s&&hd(o,"end")}function kd(o,s,f){let _=e8.get(o);void 0===_&&q(60);let T=_.createDOM(e1,e2);var k=e2._keyToDOMMap;if(T["__lexicalKey_"+e2._key]=o,k.set(o,T),B(_)?T.setAttribute("data-lexical-text","true"):z(_)&&T.setAttribute("data-lexical-decorator","true"),D(_)){if(o=_.__indent,k=_.__size,0!==o&&id(T,o),0!==k){--k,o=fd(_,e8);var $=tn;tn="",ld(o,_,0,k,T,null),md(_,T),tn=$}0!==(o=_.__format)&&jd(T,o),_.isInline()||nd(null,_,T),uc(_)&&(tr+=`

`,to+=`

`)}else k=_.getTextContent(),z(_)?(null!==($=_.decorate(e2,e1))&&od(o,$),T.contentEditable="false"):B(_)&&(_.isDirectionless()||(tn+=k)),tr+=k,to+=k;return null!==s&&(null!=f?s.insertBefore(T,f):null!=(f=s.__lexicalLineBreak)?s.insertBefore(T,f):s.appendChild(T)),rc(tt,e5,e3,_,"created"),T}function ld(o,s,f,_,T,k){let $=tr;for(tr="";f<=_;++f)kd(o[f],T,k);uc(s)&&(tr+=`

`),T.__lexicalTextContent=tr,tr=$+tr}function pd(o,s){return Yb(o=s.get(o))||z(o)&&o.isInline()}function nd(o,s,f){o=null!==o&&(0===o.__size||pd(o.__last,e7)),s=0===s.__size||pd(s.__last,e8),o?s||(null!=(s=f.__lexicalLineBreak)&&f.removeChild(s),f.__lexicalLineBreak=null):s&&(s=document.createElement("br"),f.__lexicalLineBreak=s,f.appendChild(s))}function md(o,s){var f=s.__lexicalDir;if(s.__lexicalDirTextContent!==tn||f!==ta){let k=""===tn;if(k)var _=ta;else _=tn,_=ej.test(_)?"rtl":eH.test(_)?"ltr":null;if(_!==f){let $=s.classList,j=e1.theme;var T=null!==f?j[f]:void 0;let V=null!==_?j[_]:void 0;void 0!==T&&("string"==typeof T&&(T=T.split(" "),T=j[f]=T),$.remove(...T)),null===_||k&&"ltr"===_?s.removeAttribute("dir"):(void 0!==V&&("string"==typeof V&&(f=V.split(" "),V=j[_]=f),void 0!==V&&$.add(...V)),s.dir=_),tl||(o.getWritable().__dir=_)}ta=_,s.__lexicalDirTextContent=tn,s.__lexicalDir=_}}function fd(o,s){let f=[];for(o=o.__first;null!==o;){let _=s.get(o);void 0===_&&q(101),f.push(o),o=_.__next}return f}function qd(o,s){var f=e7.get(o),_=e8.get(o);void 0!==f&&void 0!==_||q(61);var T=ti||e6.has(o)||e4.has(o);let k=vc(e2,o);if(f===_&&!T)return D(f)?(void 0!==(_=k.__lexicalTextContent)&&(tr+=_,to+=_),void 0!==(_=k.__lexicalDirTextContent)&&(tn+=_)):(_=f.getTextContent(),B(f)&&!f.isDirectionless()&&(tn+=_),to+=_,tr+=_),k;if(f!==_&&T&&rc(tt,e5,e3,_,"updated"),_.updateDOM(f,k,e1))return _=kd(o,null,null),null===s&&q(62),s.replaceChild(_,k),dd(o,null),_;if(D(f)&&D(_)){if((o=_.__indent)!==f.__indent&&id(k,o),(o=_.__format)!==f.__format&&jd(k,o),T){o=_,T=tn,tn="",s=tr;var $=f.__size,j=o.__size;if(tr="",1===$&&1===j){var V=f.__first,et=o.__first;if(V===et)qd(V,k);else{var er=ed(V);et=kd(et,null,null),k.replaceChild(et,er),dd(V,null)}}else{et=fd(f,e7);var en=fd(o,e8);if(0===$)0!==j&&ld(en,o,0,j-1,k,null);else if(0===j)0!==$&&(gd(et,0,$-1,(V=null==k.__lexicalLineBreak)?null:k),V&&(k.textContent=""));else{var eo=et;et=en,en=$-1,$=j-1;let s=k.firstChild,f=0;for(j=0;f<=en&&j<=$;){var ei=eo[f];let o=et[j];if(ei===o)s=rd(qd(o,k)),f++,j++;else{void 0===V&&(V=new Set(eo)),void 0===er&&(er=new Set(et));let _=er.has(ei),T=V.has(o);_?(T?((ei=vc(e2,o))===s?s=rd(qd(o,k)):(null!=s?k.insertBefore(ei,s):k.appendChild(ei),qd(o,k)),f++):kd(o,k,s),j++):(s=rd(ed(ei)),dd(ei,k),f++)}}V=f>en,er=j>$,V&&!er?(V=void 0===(V=et[$+1])?null:e2.getElementByKey(V),ld(et,o,j,$,k,V)):er&&!V&&gd(eo,f,en,k)}}uc(o)&&(tr+=`

`),k.__lexicalTextContent=tr,tr=s+tr,md(o,k),tn=T,K(_)||_.isInline()||nd(f,_,k)}uc(_)&&(tr+=`

`,to+=`

`)}else f=_.getTextContent(),z(_)?null!==(T=_.decorate(e2,e1))&&od(o,T):B(_)&&!_.isDirectionless()&&(tn+=f),tr+=f,to+=f;return!tl&&K(_)&&_.__cachedText!==to&&((_=_.getWritable()).__cachedText=to),k}function od(o,s){let f=e2._pendingDecorators,_=e2._decorators;if(null===f){if(_[o]===s)return;f=fc(e2)}f[o]=s}function rd(o){return null!==(o=o.nextSibling)&&o===e2._blockCursorElement&&(o=o.nextSibling),o}function ed(o){let s=e9.get(o);return void 0===s&&q(75,o),s}var ts=Object.freeze({}),tu=[["keydown",td],["pointerdown",ud],["compositionstart",vd],["compositionend",wd],["input",xd],["click",yd],["cut",ts],["copy",ts],["dragstart",ts],["dragover",ts],["dragend",ts],["paste",ts],["focus",ts],["blur",ts],["drop",ts]];e$&&tu.push(["beforeinput",(o,s)=>Ad(o,s)]);var tg=0,tf=0,th=0,t_=null,tp=0,tm=!1,ty=!1,tC=!1,tv=!1,tE=[0,"",0,"root",0];function Ld(o,s,f,_,T){let k=o.anchor,$=o.focus,j=k.getNode();var V=F();let et=vb(V._window),er=null!==et?et.anchorNode:null,en=k.key;V=V.getElementByKey(en);let eo=f.length;return en!==$.key||!B(j)||(!T&&(!e$||th<_+50)||j.isDirty()&&2>eo||kc(f))&&k.offset!==$.offset&&!j.isComposing()||Ub(j)||j.isDirty()&&1<eo||(T||!e$)&&null!==V&&!j.isComposing()&&er!==Vb(V)||null!==et&&null!==s&&(!s.collapsed||s.startContainer!==et.anchorNode||s.startOffset!==et.anchorOffset)||j.getFormat()!==o.format||j.getStyle()!==o.style||pc(o,j)}function Md(o,s){return null!==o&&null!==o.nodeValue&&3===o.nodeType&&0!==s&&s!==o.nodeValue.length}function Nd(o,f,_){let{anchorNode:T,anchorOffset:k,focusNode:$,focusOffset:j}=o;tm&&(tm=!1,Md(T,k)&&Md($,j))||w(f,()=>{if(_){if(Lb(f,T,$)){var k=v();if(C(k)){var j=k.anchor,V=j.getNode();if(k.isCollapsed()){"Range"===o.type&&o.anchorNode===o.focusNode&&(k.dirty=!0);var et=Cb(f).event;et=et?et.timeStamp:performance.now();let[s,_,T,$,er]=tE;et<er+200&&j.offset===T&&j.key===$?(k.format=s,k.style=_):"text"===j.type?(k.format=V.getFormat(),k.style=V.getStyle()):"element"===j.type&&(k.format=0,k.style="")}else{j=255,V=!1;let o=(et=k.getNodes()).length;for(let s=0;s<o;s++){let o=et[s];if(B(o)&&(V=!0,0==(j&=o.getFormat())))break}k.format=V?j:0}}R(f,s,void 0)}}else yb(null)})}function yd(o,s){w(s,()=>{let _=v();var T=vb(s._window);let k=oc();if(T){if(C(_)){let s=_.anchor;var $=s.getNode();"element"===s.type&&0===s.offset&&_.isCollapsed()&&!K($)&&1===hc().getChildrenSize()&&$.getTopLevelElementOrThrow().isEmpty()&&null!==k&&_.is(k)?(T.removeAllRanges(),_.dirty=!0):3!==o.detail||_.isCollapsed()||$!==(T=_.focus.getNode())&&(D($)?$.select(0):$.getParentOrThrow().select(0))}else"touch"===o.pointerType&&null!==($=T.anchorNode)&&(1===($=$.nodeType)||3===$)&&yb(T=Od(k,T,s))}R(s,f,o)})}function ud(o,s){let f=o.target;o=o.pointerType,f instanceof Node&&"touch"!==o&&w(s,()=>{z(ub(f))||(ty=!0)})}function Pd(o){return o.getTargetRanges?0===(o=o.getTargetRanges()).length?null:o[0]:null}function Qd(o,s){return o!==s||D(o)||D(s)||!o.isToken()||!s.isToken()}function Ad(o,s){let f=o.inputType,el=Pd(o);"deleteCompositionText"===f||eI&&zb(s)||"insertCompositionText"!==f&&w(s,()=>{let es=v();if("deleteContentBackward"===f){if(null===es){var eu=oc();if(!C(eu))return;yb(eu.clone())}if(C(es)){229===tf&&o.timeStamp<tg+30&&s.isComposing()&&es.anchor.key===es.focus.key?(H(null),tg=0,setTimeout(()=>{w(s,()=>{H(null)})},30),C(es)&&((eu=es.anchor.getNode()).markDirty(),es.format=eu.getFormat(),es.style=eu.getStyle())):(o.preventDefault(),R(s,_,!0));return}}if(C(es)){eu=o.data,null!==t_&&nc(!1,s,t_),es.dirty&&null===t_||!es.isCollapsed()||K(es.anchor.getNode())||null===el||es.applyDOMRange(el),t_=null;var eg=es.focus,ef=es.anchor.getNode();if(eg=eg.getNode(),"insertText"===f||"insertTranspose"===f)eu===`
`?(o.preventDefault(),R(s,T,!1)):eu===`

`?(o.preventDefault(),R(s,k,void 0)):null==eu&&o.dataTransfer?(eu=o.dataTransfer.getData("text/plain"),o.preventDefault(),es.insertRawText(eu)):null!=eu&&Ld(es,el,eu,o.timeStamp,!0)?(o.preventDefault(),R(s,$,eu)):t_=eu,th=o.timeStamp;else switch(o.preventDefault(),f){case"insertFromYank":case"insertFromDrop":case"insertReplacementText":R(s,$,o);break;case"insertFromComposition":H(null),R(s,$,o);break;case"insertLineBreak":H(null),R(s,T,!1);break;case"insertParagraph":H(null),tC&&!eB?(tC=!1,R(s,T,!1)):R(s,k,void 0);break;case"insertFromPaste":case"insertFromPasteAsQuotation":R(s,j,o);break;case"deleteByComposition":Qd(ef,eg)&&R(s,V,o);break;case"deleteByDrag":case"deleteByCut":R(s,V,o);break;case"deleteContent":R(s,_,!1);break;case"deleteWordBackward":R(s,et,!0);break;case"deleteWordForward":R(s,et,!1);break;case"deleteHardLineBackward":case"deleteSoftLineBackward":R(s,er,!0);break;case"deleteContentForward":case"deleteHardLineForward":case"deleteSoftLineForward":R(s,er,!1);break;case"formatStrikeThrough":R(s,en,"strikethrough");break;case"formatBold":R(s,en,"bold");break;case"formatItalic":R(s,en,"italic");break;case"formatUnderline":R(s,en,"underline");break;case"historyUndo":R(s,eo,void 0);break;case"historyRedo":R(s,ei,void 0)}}})}function xd(o,s){o.stopPropagation(),w(s,()=>{var f=v(),_=o.data,T=Pd(o);if(null!=_&&C(f)&&Ld(f,T,_,o.timeStamp,!1)){tv&&(Rd(s,_),tv=!1);var k=f.anchor,j=k.getNode();if(null===(T=vb(s._window)))return;let V=k.offset;(k=e$&&!f.isCollapsed()&&B(j)&&null!==T.anchorNode)&&(k=(j=j.getTextContent().slice(0,V)+_+j.getTextContent().slice(V+f.focus.offset))===(3===(T=T.anchorNode).nodeType?T.nodeValue:null)),k||R(s,$,_),_=_.length,eI&&1<_&&"insertCompositionText"===o.inputType&&!s.isComposing()&&(f.anchor.offset-=_),eL||eB||eW||!s.isComposing()||(tg=0,H(null))}else nc(!1,s,null!==_?_:void 0),tv&&(Rd(s,_||void 0),tv=!1);G(),Ab(f=F())}),t_=null}function vd(o,s){w(s,()=>{let f=v();if(C(f)&&!s.isComposing()){let _=f.anchor,T=f.anchor.getNode();H(_.key),(o.timeStamp<tg+30||"element"===_.type||!f.isCollapsed()||T.getFormat()!==f.format||T.getStyle()!==f.style)&&R(s,$,ez)}})}function Rd(o,s){var f=o._compositionKey;if(H(null),null!==f&&null!=s){if(""===s){s=I(f),null!==(o=Vb(o.getElementByKey(f)))&&null!==o.nodeValue&&B(s)&&wb(s,o.nodeValue,null,null,!0);return}if(s[s.length-1]===`
`&&C(f=v())){s=f.focus,f.anchor.set(s.key,s.offset,s.type),R(o,ep,null);return}}nc(!0,o,s)}function wd(o,s){eI?tv=!0:w(s,()=>{Rd(s,o.data)})}function td(o,s){if(tg=o.timeStamp,tf=o.keyCode,!s.isComposing()){var{keyCode:f,shiftKey:k,ctrlKey:$,metaKey:j,altKey:V}=o;if(!R(s,el,o)){if(39!==f||$||j||V){if(39!==f||V||k||!$&&!j){if(37!==f||$||j||V){if(37!==f||V||k||!$&&!j){if(38!==f||$||j){if(40!==f||$||j){if(13===f&&k)tC=!0,R(s,ep,o);else if(32===f)R(s,em,o);else if(ek&&$&&79===f)o.preventDefault(),tC=!0,R(s,T,!0);else if(13!==f||k){var ex=ek?!V&&!j&&(8===f||72===f&&$):!$&&!V&&!j&&8===f;ex?8===f?R(s,ey,o):(o.preventDefault(),R(s,_,!0)):27===f?R(s,eC,o):(ex=ek?!k&&!V&&!j&&(46===f||68===f&&$):!$&&!V&&!j&&46===f)?46===f?R(s,ev,o):(o.preventDefault(),R(s,_,!1)):8===f&&(ek?V:$)?(o.preventDefault(),R(s,et,!0)):46===f&&(ek?V:$)?(o.preventDefault(),R(s,et,!1)):ek&&j&&8===f?(o.preventDefault(),R(s,er,!0)):ek&&j&&46===f?(o.preventDefault(),R(s,er,!1)):66===f&&!V&&(ek?j:$)?(o.preventDefault(),R(s,en,"bold")):85===f&&!V&&(ek?j:$)?(o.preventDefault(),R(s,en,"underline")):73===f&&!V&&(ek?j:$)?(o.preventDefault(),R(s,en,"italic")):9!==f||V||$||j?90===f&&!k&&(ek?j:$)?(o.preventDefault(),R(s,eo,void 0)):(ex=ek?90===f&&j&&k:89===f&&$||90===f&&$&&k)?(o.preventDefault(),R(s,ei,void 0)):Sd(s._editorState._selection)?(ex=!k&&67===f&&(ek?j:$))?(o.preventDefault(),R(s,eb,o)):(ex=!k&&88===f&&(ek?j:$))?(o.preventDefault(),R(s,eO,o)):65===f&&(ek?j:$)&&(o.preventDefault(),R(s,eD,o)):!eI&&65===f&&(ek?j:$)&&(o.preventDefault(),R(s,eD,o)):R(s,eE,o)}else tC=!1,R(s,ep,o)}else R(s,e_,o)}else R(s,eh,o)}else R(s,ef,o)}else R(s,eg,o)}else R(s,eu,o)}else R(s,es,o);($||k||V||j)&&R(s,eM,o)}}}function Td(o){let s=o.__lexicalEventHandles;return void 0===s&&(s=[],o.__lexicalEventHandles=s),s}var tx=new Map;function Vd(o){let s=vb(null==(o=o.target)?null:9===o.nodeType?o.defaultView:o.ownerDocument.defaultView);if(null!==s){var f=Mb(s.anchorNode);if(null!==f){ty&&(ty=!1,w(f,()=>{var o=oc(),_=s.anchorNode;null!==_&&(1===(_=_.nodeType)||3===_)&&yb(o=Od(o,s,f))}));var _=(o=(o=lc(f))[o.length-1])._key,T=tx.get(_),k=T||o;k!==f&&Nd(s,k,!1),Nd(s,f,!0),f!==o?tx.set(_,f):T&&tx.delete(_)}}}function Wd(o,s){0===tp&&o.ownerDocument.addEventListener("selectionchange",Vd),tp++,o.__lexicalEditor=s;let f=Td(o);for(let _=0;_<tu.length;_++){let[T,k]=tu[_],$="function"==typeof k?o=>{!0!==o._lexicalHandled&&(o._lexicalHandled=!0,s.isEditable()&&k(o,s))}:o=>{if(!0!==o._lexicalHandled&&(o._lexicalHandled=!0,s.isEditable()))switch(T){case"cut":return R(s,eO,o);case"copy":return R(s,eb,o);case"paste":return R(s,j,o);case"dragstart":return R(s,eS,o);case"dragover":return R(s,eT,o);case"dragend":return R(s,eN,o);case"focus":return R(s,eR,o);case"blur":return R(s,ew,o);case"drop":return R(s,ex,o)}};o.addEventListener(T,$),f.push(()=>{o.removeEventListener(T,$)})}}function Xd(o,s,f){G();var _=o.__key;let T=o.getParent();if(null!==T){var k=v();if(C(k)&&D(o)){var{anchor:$,focus:j}=k,V=$.getNode(),et=j.getNode();wc(V,o)&&$.set(o.__key,0,"element"),wc(et,o)&&j.set(o.__key,0,"element")}if(et=!1,C(V=k)&&s){k=V.anchor;let s=V.focus;k.key===_&&(Yd(k,o,T,o.getPreviousSibling(),o.getNextSibling()),et=!0),s.key===_&&(Yd(s,o,T,o.getPreviousSibling(),o.getNextSibling()),et=!0)}else Sd(V)&&s&&o.isSelected()&&o.selectPrevious();C(V)&&s&&!et?(_=o.getIndexWithinParent(),bc(o),Zd(V,T,_,-1)):bc(o),f||L(T)||T.canBeEmpty()||!T.isEmpty()||Xd(T,s),s&&K(T)&&T.isEmpty()&&T.selectEnd()}}var tS=class{static getType(){q(64,this.name)}static clone(){q(65,this.name)}constructor(o){this.__type=this.constructor.getType(),this.__next=this.__prev=this.__parent=null,Zb(this,o)}getType(){return this.__type}isAttached(){for(var o=this.__key;null!==o;){if("root"===o)return!0;if(null===(o=I(o)))break;o=o.__parent}return!1}isSelected(o){if(null==(o=o||v()))return!1;let s=o.getNodes().some(o=>o.__key===this.__key);return B(this)?s:(!C(o)||"element"!==o.anchor.type||"element"!==o.focus.type||o.anchor.key!==o.focus.key||o.anchor.offset!==o.focus.offset)&&s}getKey(){return this.__key}getIndexWithinParent(){var o=this.getParent();if(null===o)return -1;o=o.getFirstChild();let s=0;for(;null!==o;){if(this.is(o))return s;s++,o=o.getNextSibling()}return -1}getParent(){let o=this.getLatest().__parent;return null===o?null:I(o)}getParentOrThrow(){let o=this.getParent();return null===o&&q(66,this.__key),o}getTopLevelElement(){let o=this;for(;null!==o;){let s=o.getParent();if(L(s))return o;o=s}return null}getTopLevelElementOrThrow(){let o=this.getTopLevelElement();return null===o&&q(67,this.__key),o}getParents(){let o=[],s=this.getParent();for(;null!==s;)o.push(s),s=s.getParent();return o}getParentKeys(){let o=[],s=this.getParent();for(;null!==s;)o.push(s.__key),s=s.getParent();return o}getPreviousSibling(){let o=this.getLatest().__prev;return null===o?null:I(o)}getPreviousSiblings(){let o=[];var s=this.getParent();if(null===s)return o;for(s=s.getFirstChild();null!==s&&!s.is(this);)o.push(s),s=s.getNextSibling();return o}getNextSibling(){let o=this.getLatest().__next;return null===o?null:I(o)}getNextSiblings(){let o=[],s=this.getNextSibling();for(;null!==s;)o.push(s),s=s.getNextSibling();return o}getCommonAncestor(o){let s=this.getParents();var f=o.getParents();D(this)&&s.unshift(this),D(o)&&f.unshift(o),o=s.length;var _=f.length;if(0===o||0===_||s[o-1]!==f[_-1])return null;for(f=new Set(f),_=0;_<o;_++){let o=s[_];if(f.has(o))return o}return null}is(o){return null!=o&&this.__key===o.__key}isBefore(o){if(this===o)return!1;if(o.isParentOf(this))return!0;if(this.isParentOf(o))return!1;var s=this.getCommonAncestor(o);let f=this;for(;;){var _=f.getParentOrThrow();if(_===s){_=f.getIndexWithinParent();break}f=_}for(f=o;;){if((o=f.getParentOrThrow())===s){s=f.getIndexWithinParent();break}f=o}return _<s}isParentOf(o){let s=this.__key;if(s===o.__key)return!1;for(;null!==o;){if(o.__key===s)return!0;o=o.getParent()}return!1}getNodesBetween(o){let s=this.isBefore(o),f=[],_=new Set;for(var T=this;;){var k=T.__key;if(_.has(k)||(_.add(k),f.push(T)),T===o)break;if(null!==(k=D(T)?s?T.getFirstChild():T.getLastChild():null))T=k;else if(null!==(k=s?T.getNextSibling():T.getPreviousSibling()))T=k;else{if(T=T.getParentOrThrow(),_.has(T.__key)||f.push(T),T===o)break;k=T;do null===k&&q(68),T=s?k.getNextSibling():k.getPreviousSibling(),null!==(k=k.getParent())&&(null!==T||_.has(k.__key)||f.push(k));while(null===T)}}return s||f.reverse(),f}isDirty(){let o=F()._dirtyLeaves;return null!==o&&o.has(this.__key)}getLatest(){let o=I(this.__key);return null===o&&q(113),o}getWritable(){G();var o=ac(),s=F();o=o._nodeMap;let f=this.__key,_=this.getLatest(),T=_.__parent;s=s._cloneNotNeeded;var k=v();return null!==k&&(k._cachedNodes=null),s.has(f)?(cc(_),_):((k=_.constructor.clone(_)).__parent=T,k.__next=_.__next,k.__prev=_.__prev,D(_)&&D(k)?(k.__first=_.__first,k.__last=_.__last,k.__size=_.__size,k.__indent=_.__indent,k.__format=_.__format,k.__dir=_.__dir):B(_)&&B(k)&&(k.__format=_.__format,k.__style=_.__style,k.__mode=_.__mode,k.__detail=_.__detail),s.add(f),k.__key=f,cc(k),o.set(f,k),k)}getTextContent(){return""}getTextContentSize(){return this.getTextContent().length}createDOM(){q(70)}updateDOM(){q(71)}exportDOM(o){return{element:this.createDOM(o._config,o)}}exportJSON(){q(72)}static importJSON(){q(18,this.name)}static transform(){return null}remove(o){Xd(this,!0,o)}replace(o,s){G();var f=v();null!==f&&(f=f.clone()),Ac(this,o);let _=this.getLatest(),T=this.__key,k=o.__key,$=o.getWritable(),j=(o=this.getParentOrThrow().getWritable()).__size;bc($);let V=_.getPreviousSibling(),et=_.getNextSibling(),er=_.__prev,en=_.__next,eo=_.__parent;return Xd(_,!1,!0),null===V?o.__first=k:V.getWritable().__next=k,$.__prev=er,null===et?o.__last=k:et.getWritable().__prev=k,$.__next=en,$.__parent=eo,o.__size=j,s&&this.getChildren().forEach(o=>{$.append(o)}),C(f)&&(yb(f),s=f.anchor,f=f.focus,s.key===T&&ae(s,$),f.key===T&&ae(f,$)),dc()===T&&H(k),$}insertAfter(o,s=!0){G(),Ac(this,o);var f=this.getWritable();let _=o.getWritable();var T=_.getParent();let k=v();var $=!1,j=!1;if(null!==T){var V=o.getIndexWithinParent();bc(_),C(k)&&(j=T.__key,$=k.anchor,T=k.focus,$="element"===$.type&&$.key===j&&$.offset===V+1,j="element"===T.type&&T.key===j&&T.offset===V+1)}T=this.getNextSibling(),V=this.getParentOrThrow().getWritable();let et=_.__key,er=f.__next;return null===T?V.__last=et:T.getWritable().__prev=et,V.__size++,f.__next=et,_.__next=er,_.__prev=f.__key,_.__parent=f.__parent,s&&C(k)&&(Zd(k,V,(s=this.getIndexWithinParent())+1),f=V.__key,$&&k.anchor.set(f,s+2,"element"),j&&k.focus.set(f,s+2,"element")),o}insertBefore(o,s=!0){G(),Ac(this,o);var f=this.getWritable();let _=o.getWritable(),T=_.__key;bc(_);let k=this.getPreviousSibling(),$=this.getParentOrThrow().getWritable(),j=f.__prev,V=this.getIndexWithinParent();return null===k?$.__first=T:k.getWritable().__next=T,$.__size++,f.__prev=T,_.__prev=j,_.__next=f.__key,_.__parent=f.__parent,f=v(),s&&C(f)&&Zd(f,s=this.getParentOrThrow(),V),o}isParentRequired(){return!1}createParentElementNode(){return be()}selectPrevious(o,s){G();let f=this.getPreviousSibling(),_=this.getParentOrThrow();return null===f?_.select(0,0):D(f)?f.select():B(f)?f.select(o,s):(o=f.getIndexWithinParent()+1,_.select(o,o))}selectNext(o,s){G();let f=this.getNextSibling(),_=this.getParentOrThrow();return null===f?_.select():D(f)?f.select(0,0):B(f)?f.select(o,s):(o=f.getIndexWithinParent(),_.select(o,o))}markDirty(){this.getWritable()}},tT=class extends tS{static getType(){return"linebreak"}static clone(o){return new tT(o.__key)}constructor(o){super(o)}getTextContent(){return`
`}createDOM(){return document.createElement("br")}updateDOM(){return!1}static importDOM(){return{br:o=>{let s=o.parentElement,f,_;return null!==s&&((f=s.firstChild)===o||f.nextSibling===o&&3===f.nodeType&&null!==(f.textContent||"").match(/^( |\t|\r?\n)+$/))&&((_=s.lastChild)===o||_.previousSibling===o&&3===_.nodeType&&null!==(_.textContent||"").match(/^( |\t|\r?\n)+$/))?null:{conversion:de,priority:0}}}}static importJSON(){return ee()}exportJSON(){return{type:"linebreak",version:1}}};function de(){return{node:ee()}}function ee(){return zc(new tT)}function Yb(o){return o instanceof tT}function fe(o,s){return 16&s?"code":128&s?"mark":32&s?"sub":64&s?"sup":null}function ge(o,s){return 1&s?"strong":2&s?"em":"span"}function he(o,s,f,_,T){o=_.classList,void 0!==(_=qc(T,"base"))&&o.add(..._);let k=!1,$=8&s&&4&s;var j=8&f&&4&f;for(let V in void 0!==(_=qc(T,"underlineStrikethrough"))&&(j?(k=!0,$||o.add(..._)):$&&o.remove(..._)),eG)j=eG[V],void 0!==(_=qc(T,V))&&(f&j?k&&("underline"===V||"strikethrough"===V)?s&j&&o.remove(..._):((s&j)==0||$&&"underline"===V||"strikethrough"===V)&&o.add(..._):s&j&&o.remove(..._))}function ie(o,s,f){let _=s.firstChild;if(o+=(f=f.isComposing())?eK:"",null==_)s.textContent=o;else if((s=_.nodeValue)!==o){if(f||eI){f=s.length;let T=o.length,k=0,$=0;for(;k<f&&k<T&&s[k]===o[k];)k++;for(;$+k<f&&$+k<T&&s[f-$-1]===o[T-$-1];)$++;let[j,V,et]=o=[k,f-k-$,o.slice(k,T-$)];0!==V&&_.deleteData(j,V),_.insertData(j,et)}else _.nodeValue=o}}function je(o,s){return(s=document.createElement(s)).appendChild(o),s}var tN=class extends tS{static getType(){return"text"}static clone(o){return new tN(o.__text,o.__key)}constructor(o,s){super(s),this.__text=o,this.__format=0,this.__style="",this.__detail=this.__mode=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===dc()}isSegmented(){return 2===this.getLatest().__mode}isDirectionless(){return(1&this.getLatest().__detail)!=0}isUnmergeable(){return(2&this.getLatest().__detail)!=0}hasFormat(o){return o=eG[o],(this.getFormat()&o)!=0}isSimpleText(){return"text"===this.__type&&0===this.__mode}getTextContent(){return this.getLatest().__text}getFormatFlags(o,s){return Wb(this.getLatest().__format,o,s)}createDOM(o){var s=this.__format,f=fe(this,s);let _=ge(this,s),T=document.createElement(null===f?_:f),k=T;return null!==f&&(k=document.createElement(_),T.appendChild(k)),f=k,ie(this.__text,f,this),void 0!==(o=o.theme.text)&&he(_,0,s,f,o),""!==(s=this.__style)&&(T.style.cssText=s),T}updateDOM(o,s,f){let _=this.__text;var T=o.__format,k=this.__format,$=fe(this,T);let j=fe(this,k);var V=ge(this,T);let et=ge(this,k);return(null===$?V:$)!==(null===j?et:j)||($===j&&V!==et?(null==(T=s.firstChild)&&q(48),ie(_,o=$=document.createElement(et),this),void 0!==(f=f.theme.text)&&he(et,0,k,o,f),s.replaceChild($,T)):(V=s,null!==j&&null!==$&&null==(V=s.firstChild)&&q(49),ie(_,V,this),void 0!==(f=f.theme.text)&&T!==k&&he(et,T,k,V,f),k=this.__style,o.__style!==k&&(s.style.cssText=k)),!1)}static importDOM(){return{"#text":()=>({conversion:le,priority:0}),b:()=>({conversion:me,priority:0}),code:()=>({conversion:ne,priority:0}),em:()=>({conversion:ne,priority:0}),i:()=>({conversion:ne,priority:0}),s:()=>({conversion:ne,priority:0}),span:()=>({conversion:oe,priority:0}),strong:()=>({conversion:ne,priority:0}),sub:()=>({conversion:ne,priority:0}),sup:()=>({conversion:ne,priority:0}),u:()=>({conversion:ne,priority:0})}}static importJSON(o){let s=J(o.text);return s.setFormat(o.format),s.setDetail(o.detail),s.setMode(o.mode),s.setStyle(o.style),s}exportDOM(o){return{element:o}=super.exportDOM(o),null!==o&&(this.hasFormat("bold")&&(o=je(o,"b")),this.hasFormat("italic")&&(o=je(o,"i")),this.hasFormat("strikethrough")&&(o=je(o,"s")),this.hasFormat("underline")&&(o=je(o,"u"))),{element:o}}exportJSON(){return{detail:this.getDetail(),format:this.getFormat(),mode:this.getMode(),style:this.getStyle(),text:this.getTextContent(),type:"text",version:1}}selectionTransform(){}setFormat(o){let s=this.getWritable();return s.__format="string"==typeof o?eG[o]:o,s}setDetail(o){let s=this.getWritable();return s.__detail="string"==typeof o?eJ[o]:o,s}setStyle(o){let s=this.getWritable();return s.__style=o,s}toggleFormat(o){return o=eG[o],this.setFormat(this.getFormat()^o)}toggleDirectionless(){let o=this.getWritable();return o.__detail^=1,o}toggleUnmergeable(){let o=this.getWritable();return o.__detail^=2,o}setMode(o){if(o=eU[o],this.__mode===o)return this;let s=this.getWritable();return s.__mode=o,s}setTextContent(o){if(this.__text===o)return this;let s=this.getWritable();return s.__text=o,s}select(o,s){G();let f=v();var _=this.getTextContent();let T=this.__key;return("string"==typeof _?(_=_.length,void 0===o&&(o=_),void 0===s&&(s=_)):s=o=0,C(f))?((_=dc())!==f.anchor.key&&_!==f.focus.key||H(T),f.setTextNodeRange(this,o,this,s),f):pe(T,o,T,s,"text","text")}spliceText(o,s,f,_){let T=this.getWritable(),k=T.__text,$=f.length,j=o;0>j&&0>(j=$+j)&&(j=0);let V=v();return _&&C(V)&&(o+=$,V.setTextNodeRange(T,o,T,o)),s=k.slice(0,j)+f+k.slice(j+s),T.__text=s,T}canInsertTextBefore(){return!0}canInsertTextAfter(){return!0}splitText(...o){G();var s=this.getLatest(),f=s.getTextContent(),_=s.__key,T=dc(),k=new Set(o);o=[];for(var $=f.length,j="",V=0;V<$;V++)""!==j&&k.has(V)&&(o.push(j),j=""),j+=f[V];if(""!==j&&o.push(j),0===(k=o.length))return[];if(o[0]===f)return[s];var et=o[0];f=s.getParentOrThrow(),V=s.getFormat();let er=s.getStyle(),en=s.__detail;$=!1,s.isSegmented()?((j=J(et)).__format=V,j.__style=er,j.__detail=en,$=!0):(j=s.getWritable()).__text=et,s=v(),j=[j],et=et.length;for(let f=1;f<k;f++){var eo=o[f],ei=eo.length;(eo=J(eo).getWritable()).__format=V,eo.__style=er,eo.__detail=en;let k=eo.__key;if(ei=et+ei,C(s)){let o=s.anchor,f=s.focus;o.key===_&&"text"===o.type&&o.offset>et&&o.offset<=ei&&(o.key=k,o.offset-=et,s.dirty=!0),f.key===_&&"text"===f.type&&f.offset>et&&f.offset<=ei&&(f.key=k,f.offset-=et,s.dirty=!0)}T===_&&H(k),et=ei,j.push(eo)}return _=this.getPreviousSibling(),T=this.getNextSibling(),null!==_&&cc(_),null!==T&&cc(T),_=f.getWritable(),T=this.getIndexWithinParent(),$?(_.splice(T,0,j),this.remove()):_.splice(T,1,j),C(s)&&Zd(s,f,T,k-1),j}mergeWithSibling(o){var s=o===this.getPreviousSibling();s||o===this.getNextSibling()||q(50);var f=this.__key;let _=o.__key,T=this.__text,k=T.length;dc()===_&&H(f);let $=v();if(C($)){let T=$.anchor,j=$.focus;null!==T&&T.key===_&&(qe(T,s,f,o,k),$.dirty=!0),null!==j&&j.key===_&&(qe(j,s,f,o,k),$.dirty=!0)}return f=o.__text,this.setTextContent(s?f+T:T+f),s=this.getWritable(),o.remove(),s}isTextEntity(){return!1}};function oe(o){let s="700"===o.style.fontWeight,f="line-through"===o.style.textDecoration,_="italic"===o.style.fontStyle,T="underline"===o.style.textDecoration,k=o.style.verticalAlign;return{forChild:o=>(B(o)&&(s&&o.toggleFormat("bold"),f&&o.toggleFormat("strikethrough"),_&&o.toggleFormat("italic"),T&&o.toggleFormat("underline"),"sub"===k&&o.toggleFormat("subscript"),"super"===k&&o.toggleFormat("superscript")),o),node:null}}function me(o){let s="normal"===o.style.fontWeight;return{forChild:o=>(B(o)&&!s&&o.toggleFormat("bold"),o),node:null}}var tO=new WeakMap;function le(o){null===o.parentElement&&q(129);for(var s,f=o.textContent||"",_=o.parentNode,T=[o];null!==_&&void 0===(s=tO.get(_))&&!("PRE"===_.nodeName||1===_.nodeType&&_.style.whiteSpace.startsWith("pre"));)T.push(_),_=_.parentNode;for(s=void 0===s?_:s,_=0;_<T.length;_++)tO.set(T[_],s);if(null!==s){for(f=f.split(/(\r?\n|\t)/),o=[],T=f.length,s=0;s<T;s++)(_=f[s])===`
`||_===`\r
`?o.push(ee()):"	"===_?o.push(se()):""!==_&&o.push(J(_));return{node:o}}if(""===(f=f.replace(/\r/g,"").replace(/[ \t\n]+/g," ")))return{node:null};if(" "===f[0]){for(T=o,s=!0;null!==T&&null!==(T=te(T,!1));)if(0<(_=T.textContent||"").length){/[ \t\n]$/.test(_)&&(f=f.slice(1)),s=!1;break}s&&(f=f.slice(1))}if(" "===f[f.length-1]){for(T=!0;null!==o&&null!==(o=te(o,!0));)if(0<(o.textContent||"").replace(/^( |\t|\r?\n)+/,"").length){T=!1;break}T&&(f=f.slice(0,f.length-1))}return""===f?{node:null}:{node:J(f)}}var tD=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)$/,"i");function te(o,s){for(;;){for(var f=void 0;null===(f=s?o.nextSibling:o.previousSibling);)if(null===(o=o.parentElement))return null;if(1===(o=f).nodeType&&(""===(f=o.style.display)&&null===o.nodeName.match(tD)||""!==f&&!f.startsWith("inline")))return null;for(;null!==(f=s?o.firstChild:o.lastChild);)o=f;if(3===o.nodeType)return o;if("BR"===o.nodeName)return null}}var tR={code:"code",em:"italic",i:"italic",s:"strikethrough",strong:"bold",sub:"subscript",sup:"superscript",u:"underline"};function ne(o){let s=tR[o.nodeName.toLowerCase()];return void 0===s?{node:null}:{forChild:o=>(B(o)&&!o.hasFormat(s)&&o.toggleFormat(s),o),node:null}}function J(o=""){return zc(new tN(o))}function B(o){return o instanceof tN}var tw=class extends tN{static getType(){return"tab"}static clone(o){let s=new tw(o.__key);return s.__text=o.__text,s.__format=o.__format,s.__style=o.__style,s}constructor(o){super("	",o),this.__detail=2}static importDOM(){return null}static importJSON(o){let s=se();return s.setFormat(o.format),s.setStyle(o.style),s}exportJSON(){return{...super.exportJSON(),type:"tab",version:1}}setTextContent(){q(126)}setDetail(){q(127)}setMode(){q(128)}canInsertTextBefore(){return!1}canInsertTextAfter(){return!1}};function se(){return zc(new tw)}var tM=class{constructor(o,s,f){this._selection=null,this.key=o,this.offset=s,this.type=f}is(o){return this.key===o.key&&this.offset===o.offset&&this.type===o.type}isBefore(o){let s=this.getNode(),f=o.getNode(),_=this.offset;if(o=o.offset,D(s)){var T=s.getDescendantByIndex(_);s=T??s}return D(f)&&(f=(T=f.getDescendantByIndex(o))??f),s===f?_<o:s.isBefore(f)}getNode(){let o=I(this.key);return null===o&&q(20),o}set(o,s,f){let _=this._selection,T=this.key;this.key=o,this.offset=s,this.type=f,ec()||(dc()===T&&H(o),null!==_&&(_._cachedNodes=null,_.dirty=!0))}};function ye(o,s){let f=s.__key,_=o.offset,T="element";if(B(s))T="text",_>(s=s.getTextContentSize())&&(_=s);else if(!D(s)){var k=s.getNextSibling();B(k)?(f=k.__key,_=0,T="text"):(k=s.getParent())&&(f=k.__key,_=s.getIndexWithinParent()+1)}o.set(f,_,T)}function ae(o,s){if(D(s)){let f=s.getLastDescendant();D(f)||B(f)?ye(o,f):ye(o,s)}else ye(o,s)}function ze(o,s,f,_){let T=o.getNode(),k=T.getChildAtIndex(o.offset),$=J(),j=K(T)?be().append($):$;$.setFormat(f),$.setStyle(_),null===k?T.append(j):(k.insertBefore(j),"element"===s.type&&s.key===o.key&&s.offset!==o.offset&&s.set(s.key,s.offset+1,"element")),o.is(s)&&s.set($.__key,0,"text"),o.set($.__key,0,"text")}function Ae(o,s,f,_){o.key=s,o.offset=f,o.type=_}var tA=class{constructor(o){this.dirty=!1,this._nodes=o,this._cachedNodes=null}is(o){if(!Sd(o))return!1;let s=this._nodes,f=o._nodes;return s.size===f.size&&Array.from(s).every(o=>f.has(o))}add(o){this.dirty=!0,this._nodes.add(o),this._cachedNodes=null}delete(o){this.dirty=!0,this._nodes.delete(o),this._cachedNodes=null}clear(){this.dirty=!0,this._nodes.clear(),this._cachedNodes=null}has(o){return this._nodes.has(o)}clone(){return new tA(new Set(this._nodes))}extract(){return this.getNodes()}insertRawText(){}insertText(){}insertNodes(o,s){let f=this.getNodes(),_=f.length;var T=f[_-1];if(B(T))T=T.select();else{let o=T.getIndexWithinParent()+1;T=T.getParentOrThrow().select(o,o)}for(T.insertNodes(o,s),o=0;o<_;o++)f[o].remove();return!0}getNodes(){var o=this._cachedNodes;if(null!==o)return o;var s=this._nodes;for(let f of(o=[],s))null!==(s=I(f))&&o.push(s);return ec()||(this._cachedNodes=o),o}getTextContent(){let o=this.getNodes(),s="";for(let f=0;f<o.length;f++)s+=o[f].getTextContent();return s}};function C(o){return o instanceof tk}var tP=class{constructor(o,s,f){this.gridKey=o,this.anchor=s,this.focus=f,this.dirty=!1,this._cachedNodes=null,s._selection=this,f._selection=this}is(o){return!!Ne(o)&&this.gridKey===o.gridKey&&this.anchor.is(o.anchor)&&this.focus.is(o.focus)}set(o,s,f){this.dirty=!0,this.gridKey=o,this.anchor.key=s,this.focus.key=f,this._cachedNodes=null}clone(){return new tP(this.gridKey,this.anchor,this.focus)}isCollapsed(){return!1}isBackward(){return this.focus.isBefore(this.anchor)}getCharacterOffsets(){return Oe(this)}extract(){return this.getNodes()}insertRawText(){}insertText(){}insertNodes(o,s){let f=this.focus.getNode();return Gb(f.select(0,f.getChildrenSize())).insertNodes(o,s)}getShape(){var o=I(this.anchor.key);null===o&&q(21);var s=o.getIndexWithinParent();o=o.getParentOrThrow().getIndexWithinParent();var f=I(this.focus.key);null===f&&q(22);var _=f.getIndexWithinParent();let T=f.getParentOrThrow().getIndexWithinParent();return{fromX:Math.min(f=Math.min(s,_),s=Math.max(s,_)),fromY:Math.min(_=Math.min(o,T),o=Math.max(o,T)),toX:Math.max(f,s),toY:Math.max(_,o)}}getNodes(){function a(o){let{cell:s,startColumn:f,startRow:_}=o;$=Math.min($,f),j=Math.min(j,_),V=Math.max(V,f+s.__colSpan-1),et=Math.max(et,_+s.__rowSpan-1)}var o=this._cachedNodes;if(null!==o)return o;var s=this.anchor.getNode();o=this.focus.getNode(),s=Ec(s,Pe);var f=Ec(o,Pe);Pe(s)||q(103),Pe(f)||q(104),Qe(o=s.getParent())||q(105),Re(o=o.getParent())||q(106);let[_,T,k]=Se(o,s,f),$=Math.min(T.startColumn,k.startColumn),j=Math.min(T.startRow,k.startRow),V=Math.max(T.startColumn+T.cell.__colSpan-1,k.startColumn+k.cell.__colSpan-1),et=Math.max(T.startRow+T.cell.__rowSpan-1,k.startRow+k.cell.__rowSpan-1);s=$,f=j;for(var er=$,en=j;$<s||j<f||V>er||et>en;){if($<s){var eo=en-f;--s;for(var ei=0;ei<=eo;ei++)a(_[f+ei][s])}if(j<f)for(eo=er-s,--f,ei=0;ei<=eo;ei++)a(_[f][s+ei]);if(V>er)for(eo=en-f,er+=1,ei=0;ei<=eo;ei++)a(_[f+ei][er]);if(et>en)for(eo=er-s,en+=1,ei=0;ei<=eo;ei++)a(_[en][s+ei])}for(o=[o],s=null,f=j;f<=et;f++)for(er=$;er<=V;er++)({cell:en}=_[f][er]),Qe(eo=en.getParent())||q(107),eo!==s&&o.push(eo),o.push(en,...Fc(en)),s=eo;return ec()||(this._cachedNodes=o),o}getTextContent(){let o=this.getNodes(),s="";for(let f=0;f<o.length;f++)s+=o[f].getTextContent();return s}};function Ne(o){return o instanceof tP}var tk=class{constructor(o,s,f,_){this.anchor=o,this.focus=s,this.dirty=!1,this.format=f,this.style=_,this._cachedNodes=null,o._selection=this,s._selection=this}is(o){return!!C(o)&&this.anchor.is(o.anchor)&&this.focus.is(o.focus)&&this.format===o.format&&this.style===o.style}isBackward(){return this.focus.isBefore(this.anchor)}isCollapsed(){return this.anchor.is(this.focus)}getNodes(){var o=this._cachedNodes;if(null!==o)return o;o=this.anchor;var s=this.focus,f=o.isBefore(s),_=f?o:s;f=f?s:o,o=_.getNode(),s=f.getNode();let T=_.offset;return _=f.offset,D(o)&&(o=(f=o.getDescendantByIndex(T))??o),D(s)&&(null!==(f=s.getDescendantByIndex(_))&&f!==o&&s.getChildAtIndex(_)===f&&(f=f.getPreviousSibling()),s=f??s),o=o.is(s)?D(o)&&0<o.getChildrenSize()?[]:[o]:o.getNodesBetween(s),ec()||(this._cachedNodes=o),o}setTextNodeRange(o,s,f,_){Ae(this.anchor,o.__key,s,"text"),Ae(this.focus,f.__key,_,"text"),this._cachedNodes=null,this.dirty=!0}getTextContent(){let o=this.getNodes();if(0===o.length)return"";let s=o[0],f=o[o.length-1],_=this.anchor,T=this.focus,k=_.isBefore(T),[$,j]=Oe(this),V="",et=!0;for(let er=0;er<o.length;er++){let en=o[er];if(D(en)&&!en.isInline())et||(V+=`
`),et=!en.isEmpty();else if(et=!1,B(en)){let o=en.getTextContent();en===s?en===f?("element"!==_.type||"element"!==T.type||T.offset===_.offset)&&(o=$<j?o.slice($,j):o.slice(j,$)):o=k?o.slice($):o.slice(j):en===f&&(o=k?o.slice(0,j):o.slice(0,$)),V+=o}else!z(en)&&!Yb(en)||en===f&&this.isCollapsed()||(V+=en.getTextContent())}return V}applyDOMRange(o){let s=F(),f=s.getEditorState()._selection;if(null!==(o=Te(o.startContainer,o.startOffset,o.endContainer,o.endOffset,s,f))){var[_,T]=o;Ae(this.anchor,_.key,_.offset,_.type),Ae(this.focus,T.key,T.offset,T.type),this._cachedNodes=null}}clone(){let o=this.anchor,s=this.focus;return new tk(new tM(o.key,o.offset,o.type),new tM(s.key,s.offset,s.type),this.format,this.style)}toggleFormat(o){this.format=Wb(this.format,o,null),this.dirty=!0}setStyle(o){this.style=o,this.dirty=!0}hasFormat(o){return(this.format&eG[o])!=0}insertRawText(o){o=o.split(/(\r?\n|\t)/);let s=[],f=o.length;for(let _=0;_<f;_++){let f=o[_];f===`
`||f===`\r
`?s.push(ee()):"	"===f?s.push(se()):s.push(J(f))}this.insertNodes(s)}insertText(o){var s=this.anchor,f=this.focus,_=this.isCollapsed()||s.isBefore(f),T=this.format,k=this.style;_&&"element"===s.type?ze(s,f,T,k):_||"element"!==f.type||ze(f,s,T,k);var $=this.getNodes(),j=$.length,V=_?f:s;f=(_?s:f).offset;var et=V.offset;B(s=$[0])||q(26),_=s.getTextContent().length;var er=s.getParentOrThrow(),en=$[j-1];if(this.isCollapsed()&&f===_&&(s.isSegmented()||s.isToken()||!s.canInsertTextAfter()||!er.canInsertTextAfter()&&null===s.getNextSibling())){var eo=s.getNextSibling();if(B(eo)&&eo.canInsertTextBefore()&&!Ub(eo)||((eo=J()).setFormat(T),er.canInsertTextAfter()?s.insertAfter(eo):er.insertAfter(eo)),eo.select(0,0),s=eo,""!==o){this.insertText(o);return}}else if(this.isCollapsed()&&0===f&&(s.isSegmented()||s.isToken()||!s.canInsertTextBefore()||!er.canInsertTextBefore()&&null===s.getPreviousSibling())){if((!B(eo=s.getPreviousSibling())||Ub(eo))&&((eo=J()).setFormat(T),er.canInsertTextBefore()?s.insertBefore(eo):er.insertBefore(eo)),eo.select(),s=eo,""!==o){this.insertText(o);return}}else if(s.isSegmented()&&f!==_)(er=J(s.getTextContent())).setFormat(T),s.replace(er),s=er;else if(!(this.isCollapsed()||""===o||(eo=en.getParent(),er.canInsertTextBefore()&&er.canInsertTextAfter()&&(!D(eo)||eo.canInsertTextBefore()&&eo.canInsertTextAfter())))){this.insertText(""),Ue(this.anchor,this.focus,null),this.insertText(o);return}if(1===j){if(s.isToken())(o=J(o)).select(),s.replace(o);else{if($=s.getFormat(),j=s.getStyle(),f===et&&($!==T||j!==k)){if(""===s.getTextContent())s.setFormat(T),s.setStyle(k);else{($=J(o)).setFormat(T),$.setStyle(k),$.select(),0===f?s.insertBefore($,!1):([j]=s.splitText(f),j.insertAfter($,!1)),$.isComposing()&&"text"===this.anchor.type&&(this.anchor.offset-=o.length);return}}""===(s=s.spliceText(f,et-f,o,!0)).getTextContent()?s.remove():"text"===this.anchor.type&&(s.isComposing()?this.anchor.offset-=o.length:(this.format=$,this.style=j))}}else{if(T=new Set([...s.getParentKeys(),...en.getParentKeys()]),eo=D(s)?s:s.getParentOrThrow(),k=D(en)?en:en.getParentOrThrow(),er=en,!eo.is(k)&&k.isInline())do er=k,k=k.getParentOrThrow();while(k.isInline());"text"===V.type&&(0!==et||""===en.getTextContent())||"element"===V.type&&en.getIndexWithinParent()<et?B(en)&&!en.isToken()&&et!==en.getTextContentSize()?(en.isSegmented()&&(V=J(en.getTextContent()),en.replace(V),en=V),en=en.spliceText(0,et,""),T.add(en.__key)):(V=en.getParentOrThrow()).canBeEmpty()||1!==V.getChildrenSize()?en.remove():V.remove():T.add(en.__key),V=k.getChildren(),et=new Set($),en=eo.is(k),eo=eo.isInline()&&null===s.getNextSibling()?eo:s;for(let o=V.length-1;0<=o;o--){let f=V[o];if(f.is(s)||D(f)&&f.isParentOf(s))break;f.isAttached()&&(!et.has(f)||f.is(er)?en||eo.insertAfter(f,!1):f.remove())}if(!en)for(V=k,et=null;null!==V;)(0===(en=(k=V.getChildren()).length)||k[en-1].is(et))&&(T.delete(V.__key),et=V),V=V.getParent();for(s.isToken()?f===_?s.select():((o=J(o)).select(),s.replace(o)):""===(s=s.spliceText(f,_-f,o,!0)).getTextContent()?s.remove():s.isComposing()&&"text"===this.anchor.type&&(this.anchor.offset-=o.length),o=1;o<j;o++)s=$[o],T.has(s.__key)||s.remove()}}removeText(){this.insertText("")}formatText(o){if(this.isCollapsed())this.toggleFormat(o),H(null);else{var s=this.getNodes(),f=[];for(var _ of s)B(_)&&f.push(_);var T=f.length;if(0===T)this.toggleFormat(o),H(null);else{_=this.anchor;var k=this.focus,$=this.isBackward();s=$?k:_,_=$?_:k;var j=0,V=f[0];if(k="element"===s.type?0:s.offset,"text"===s.type&&k===V.getTextContentSize()&&(j=1,V=f[1],k=0),null!=V){$=V.getFormatFlags(o,null);var et=T-1,er=f[et];if(T="text"===_.type?_.offset:er.getTextContentSize(),V.is(er))k!==T&&(0===k&&T===V.getTextContentSize()?V.setFormat($):(o=V.splitText(k,T),(o=0===k?o[0]:o[1]).setFormat($),"text"===s.type&&s.set(o.__key,0,"text"),"text"===_.type&&_.set(o.__key,T-k,"text")),this.format=$);else{0!==k&&([,V]=V.splitText(k),k=0),V.setFormat($);var en=er.getFormatFlags(o,$);for(0<T&&(T!==er.getTextContentSize()&&([er]=er.splitText(T)),er.setFormat(en)),j+=1;j<et;j++){let s=f[j];if(!s.isToken()){let f=s.getFormatFlags(o,en);s.setFormat(f)}}"text"===s.type&&s.set(V.__key,k,"text"),"text"===_.type&&_.set(er.__key,T,"text"),this.format=$|en}}}}}insertNodes(o,s){if(!this.isCollapsed()){var f=this.isBackward()?this.anchor:this.focus,_=f.getNode().getNextSibling();if(_=_?_.getKey():null,f=(f=f.getNode().getPreviousSibling())?f.getKey():null,this.removeText(),this.isCollapsed()&&"element"===this.focus.type){if(this.focus.key===_&&0===this.focus.offset){var T=J();this.focus.getNode().insertBefore(T)}else this.focus.key===f&&this.focus.offset===this.focus.getNode().getChildrenSize()&&(T=J(),this.focus.getNode().insertAfter(T));T&&(this.focus.set(T.__key,0,"text"),this.anchor.set(T.__key,0,"text"))}}f=(T=this.anchor).offset;var k=T.getNode();_=k,"element"===T.type&&(_=null===(_=(T=T.getNode()).getChildAtIndex(f-1))?T:_),T=[];var $=k.getNextSiblings(),j=L(k)?null:k.getTopLevelElementOrThrow();if(B(k)){if(_=k.getTextContent().length,0===f&&0!==_)_=null!==(_=k.getPreviousSibling())?_:k.getParentOrThrow(),T.push(k);else if(f===_)_=k;else{if(k.isToken())return!1;[_,k]=k.splitText(f),T.push(k)}}k=_,T.push(...$),$=o[0];var V=!1,et=null;for(let s=0;s<o.length;s++){var er=o[s];if(L(_)||z(_)||!D(er)||er.isInline())V&&!D(er)&&!z(er)&&L(_.getParent())&&q(28);else{if(er.is($)){if(D(_)&&_.isEmpty()&&_.canReplaceWith(er)){_.replace(er),_=er,V=!0;continue}if(Xb(V=er.getFirstDescendant())){for(var en=V.getParentOrThrow();en.isInline();)en=en.getParentOrThrow();if(V=(et=en.getChildren()).length,D(_)){var eo=_.getFirstChild();for(let o=0;o<V;o++){let s=et[o];null===eo?_.append(s):eo.insertAfter(s),eo=s}}else{for(eo=V-1;0<=eo;eo--)_.insertAfter(et[eo]);_=_.getParentOrThrow()}if(et=et[V-1],en.remove(),V=!0,en.is(er))continue}}B(_)&&(null===j&&q(27),_=j)}V=!1,D(_)&&!_.isInline()?(et=er,z(er)&&!er.isInline()?_=1===o.length&&_.canBeEmpty()&&_.isEmpty()?_.insertBefore(er,!1):_.insertAfter(er,!1):D(er)?(er.canBeEmpty()||!er.isEmpty())&&(K(_)?(null!==(en=_.getChildAtIndex(f))?en.insertBefore(er):_.append(er),_=er):er.isInline()?(_.append(er),_=er):_=_.insertAfter(er,!1)):(null!==(en=_.getFirstChild())?en.insertBefore(er):_.append(er),_=er)):!D(er)||D(er)&&er.isInline()||z(_)&&!_.isInline()?(et=er,C(this)&&z(er)&&(D(_)||B(_))&&!er.isInline()?(B(_)?(en=_.getParentOrThrow(),[_]=_.splitText(f),_=_.getIndexWithinParent()+1):(en=_,_=f),[,_]=Dc(en,_),_=_.insertBefore(er)):_=_.insertAfter(er,!1)):(er=_.getParentOrThrow(),Yb(_)&&_.remove(),_=er,s--)}if(s&&(B(k)?k.select():B(o=_.getPreviousSibling())?o.select():(o=_.getIndexWithinParent(),_.getParentOrThrow().select(o,o))),D(_)){if(o=B(et)?et:D(et)&&et.isInline()?et.getLastDescendant():_.getLastDescendant(),s||(null===o?_.select():B(o)?""===o.getTextContent()?o.selectPrevious():o.select():o.selectNext()),0!==T.length)for(s=_,o=T.length-1;0<=o;o--)j=(f=T[o]).getParentOrThrow(),!D(_)||Ve(f)||z(f)&&(!f.isInline()||f.isIsolated())?D(_)||Ve(f)?D(f)&&!f.canInsertAfter(_)?(D(k=j.constructor.clone(j))||q(29),k.append(f),_.insertAfter(k)):_.insertAfter(f):(_.insertBefore(f),_=f):(s===_?_.append(f):_.insertBefore(f),_=f),j.isEmpty()&&!j.canBeEmpty()&&j.remove()}else s||(B(_)?_.select():(s=_.getParentOrThrow(),o=_.getIndexWithinParent()+1,s.select(o,o)));return!0}insertParagraph(){this.isCollapsed()||this.removeText();var o=this.anchor,s=o.offset,f=[];if("text"===o.type){var _=o.getNode(),T=_.getNextSiblings().reverse(),k=_.getParentOrThrow(),$=k.isInline(),j=$?k.getTextContentSize():_.getTextContentSize();0===s?T.push(_):($&&(f=k.getNextSiblings()),s===j||$&&s===_.getTextContentSize()||([,_]=_.splitText(s),T.push(_)))}else{if(L(k=o.getNode())){T=be(),f=k.getChildAtIndex(s),T.select(),null!==f?f.insertBefore(T,!1):k.append(T);return}T=k.getChildren().slice(s).reverse()}if(_=T.length,0===s&&0<_&&k.isInline()){if(D(T=(f=k.getParentOrThrow()).insertNewAfter(this,!1)))for(f=f.getChildren(),k=0;k<f.length;k++)T.append(f[k])}else if(null===($=k.insertNewAfter(this,!1)))this.insertLineBreak();else if(D($)){if(j=k.getFirstChild(),0===s&&(k.is(o.getNode())||j&&j.is(o.getNode()))&&0<_)k.insertBefore($);else{if(k=null,s=f.length,o=$.getParentOrThrow(),0<s)for(j=0;j<s;j++)o.append(f[j]);if(0!==_)for(f=0;f<_;f++)s=T[f],null===k?$.append(s):k.insertBefore(s),k=s;$.canBeEmpty()||0!==$.getChildrenSize()?$.selectStart():($.selectPrevious(),$.remove())}}}insertLineBreak(o){let s=ee();var f=this.anchor;"element"===f.type&&K(f=f.getNode())&&this.insertParagraph(),o?this.insertNodes([s],!0):this.insertNodes([s])&&s.selectNext(0,0)}getCharacterOffsets(){return Oe(this)}extract(){var o=this.getNodes(),s=o.length,f=s-1,_=this.anchor;let T=this.focus;var k=o[0];let $=o[f],[j,V]=Oe(this);return 0===s?[]:1===s?B(k)&&!this.isCollapsed()?(o=j>V?V:j,f=k.splitText(o,j>V?j:V),null!=(o=0===o?f[0]:f[1])?[o]:[]):[k]:(s=_.isBefore(T),B(k)&&((_=s?j:V)===k.getTextContentSize()?o.shift():0!==_&&([,k]=k.splitText(_),o[0]=k)),B($)&&(k=$.getTextContent().length,0===(s=s?V:j)?o.pop():s!==k&&([$]=$.splitText(s),o[f]=$)),o)}modify(o,s,f){var _=this.focus,T=this.anchor,k="move"===o,$=tc(_,s);if(z($)&&!$.isIsolated())k&&$.isKeyboardSelectable()?((s=We()).add($.__key),yb(s)):B(o=s?$.getPreviousSibling():$.getNextSibling())?($=o.__key,s=s?o.getTextContent().length:0,_.set($,s,"text"),k&&T.set($,s,"text")):(f=$.getParentOrThrow(),D(o)?(f=o.__key,$=s?o.getChildrenSize():0):($=$.getIndexWithinParent(),f=f.__key,s||$++),_.set(f,$,"element"),k&&T.set(f,$,"element"));else if(_=vb((T=F())._window)){var j=T._blockCursorElement,V=T._rootElement;if(null===V||null===j||!D($)||$.isInline()||$.canBeEmpty()||Cc(j,T,V),_.modify(o,s?"backward":"forward",f),0<_.rangeCount&&($=_.getRangeAt(0),T=K(T=this.anchor.getNode())?T:xc(T),this.applyDOMRange($),this.dirty=!0,!k)){for(k=this.getNodes(),o=[],f=!1,j=0;j<k.length;j++)wc(V=k[j],T)?o.push(V):f=!0;f&&0<o.length&&(s?D(s=o[0])?s.selectStart():s.getParentOrThrow().selectStart():D(s=o[o.length-1])?s.selectEnd():s.getParentOrThrow().selectEnd()),(_.anchorNode!==$.startContainer||_.anchorOffset!==$.startOffset)&&(s=this.focus,_=(k=this.anchor).key,$=k.offset,T=k.type,Ae(k,s.key,s.offset,s.type),Ae(s,_,$,T),this._cachedNodes=null)}}}deleteCharacter(o){let f=this.isCollapsed();if(this.isCollapsed()){var _=this.anchor,T=this.focus,k=_.getNode();if(!o&&("element"===_.type&&D(k)&&_.offset===k.getChildrenSize()||"text"===_.type&&_.offset===k.getTextContentSize())){var $=k.getParent();if(D($=k.getNextSibling()||(null===$?null:$.getNextSibling()))&&$.isShadowRoot())return}if(z($=tc(T,o))&&!$.isIsolated()){$.isKeyboardSelectable()&&D(k)&&0===k.getChildrenSize()?(k.remove(),(o=We()).add($.__key),yb(o)):($.remove(),F().dispatchCommand(s,void 0));return}if(!o&&D($)&&D(k)&&k.isEmpty()){k.remove(),$.selectStart();return}if(this.modify("extend",o,"character"),this.isCollapsed()){if(o&&0===_.offset&&("element"===_.type?_.getNode():_.getNode().getParentOrThrow()).collapseAtStart(this))return}else{if($="text"===T.type?T.getNode():null,k="text"===_.type?_.getNode():null,null!==$&&$.isSegmented()){if(_=T.offset,T=$.getTextContentSize(),$.is(k)||o&&_!==T||!o&&0!==_){Xe($,o,_);return}}else if(null!==k&&k.isSegmented()&&(_=_.offset,T=k.getTextContentSize(),k.is($)||o&&0!==_||!o&&_!==T)){Xe(k,o,_);return}if(k=this.anchor,$=this.focus,(_=k.getNode())===(T=$.getNode())&&"text"===k.type&&"text"===$.type){var j=k.offset,V=$.offset;let s=j<V;(T=s?j:V)!==(j=(V=s?V:j)-1)&&(kc(_=_.getTextContent().slice(T,V))||(o?$.offset=j:k.offset=j))}}}this.removeText(),o&&!f&&this.isCollapsed()&&"element"===this.anchor.type&&0===this.anchor.offset&&(o=this.anchor.getNode()).isEmpty()&&K(o.getParent())&&0===o.getIndexWithinParent()&&o.collapseAtStart(this)}deleteLine(o){this.isCollapsed()&&("text"===this.anchor.type&&this.modify("extend",o,"lineboundary"),0===(o?this.focus:this.anchor).offset&&this.modify("extend",o,"character")),this.removeText()}deleteWord(o){this.isCollapsed()&&this.modify("extend",o,"word"),this.removeText()}};function Sd(o){return o instanceof tA}function Ye(o){let s=o.offset;return"text"===o.type?s:s===(o=o.getNode()).getChildrenSize()?o.getTextContent().length:0}function Oe(o){let s=o.anchor;return o=o.focus,"element"===s.type&&"element"===o.type&&s.key===o.key&&s.offset===o.offset?[0,0]:[Ye(s),Ye(o)]}function Xe(o,s,f){let _=o.getTextContent().split(/(?=\s)/g),T=_.length,k=0,$=0;for(let o=0;o<T;o++){let j=_[o],V=o===T-1;if($=k,k+=j.length,s&&k===f||k>f||V){_.splice(o,1),V&&($=void 0);break}}""===(s=_.join("").trim())?o.remove():(o.setTextContent(s),o.select($,$))}function Ze(o,s,f,_){var T=s;if(1===o.nodeType){let j=!1;var k=o.childNodes,$=k.length;T===$&&(j=!0,T=$-1);let V=k[T];if($=!1,V===_._blockCursorElement?(V=k[T+1],$=!0):null!==_._blockCursorElement&&T--,B(_=jc(V)))T=j?_.getTextContentSize():0;else{if(null===(k=jc(o)))return null;if(D(k)?((s=D(o=k.getChildAtIndex(T)))&&(s=o.getParent(),s=null===f||null===s||!s.canBeEmpty()||s!==f.getNode()),s&&(null===(f=j?o.getLastDescendant():o.getFirstDescendant())?(k=o,T=0):k=D(o=f)?o:o.getParentOrThrow()),B(o)?(_=o,k=null,T=j?o.getTextContentSize():0):o!==k&&j&&!$&&T++):(T=k.getIndexWithinParent(),T=0===s&&z(k)&&jc(o)===k?T:T+1,k=k.getParentOrThrow()),D(k))return new tM(k.__key,T,"element")}}else _=jc(o);return B(_)?new tM(_.__key,T,"text"):null}function $e(o,s,f){var _=o.offset,T=o.getNode();0===_?(_=T.getPreviousSibling(),T=T.getParent(),s?(f||!s)&&null===_&&D(T)&&T.isInline()&&B(s=T.getPreviousSibling())&&(o.key=s.__key,o.offset=s.getTextContent().length):D(_)&&!f&&_.isInline()?(o.key=_.__key,o.offset=_.getChildrenSize(),o.type="element"):B(_)&&(o.key=_.__key,o.offset=_.getTextContent().length)):_===T.getTextContent().length&&(_=T.getNextSibling(),T=T.getParent(),s&&D(_)&&_.isInline()?(o.key=_.__key,o.offset=0,o.type="element"):(f||s)&&null===_&&D(T)&&T.isInline()&&!T.canInsertTextAfter()&&B(s=T.getNextSibling())&&(o.key=s.__key,o.offset=0))}function Ue(o,s,f){if("text"===o.type&&"text"===s.type){var _=o.isBefore(s);let T=o.is(s);$e(o,_,T),$e(s,!_,T),T&&(s.key=o.key,s.offset=o.offset,s.type=o.type),(_=F()).isComposing()&&_._compositionKey!==o.key&&C(f)&&(_=f.anchor,f=f.focus,Ae(o,_.key,_.offset,_.type),Ae(s,f.key,f.offset,f.type))}}function Te(o,s,f,_,T,k){return null===o||null===f||!Lb(T,o,f)||null===(s=Ze(o,s,C(k)?k.anchor:null,T))||null===(_=Ze(f,_,C(k)?k.focus:null,T))||"element"===s.type&&"element"===_.type&&(o=jc(o),f=jc(f),z(o)&&z(f))?null:(Ue(s,_,k),[s,_])}function Ve(o){return D(o)&&!o.isInline()}function pe(o,s,f,_,T,k){let $=ac();return(o=new tk(new tM(o,s,T),new tM(f,_,k),0,"")).dirty=!0,$._selection=o}function We(){return new tA(new Set)}function af(o){let s=o.getEditorState()._selection,f=vb(o._window);return Sd(s)||Ne(s)?s.clone():Od(s,f,o)}function Od(o,s,f){let _;var T=f._window;if(null===T)return null;var k=T.event,$=k?k.type:void 0;if(T="selectionchange"===$,k=!eX&&(T||"beforeinput"===$||"compositionstart"===$||"compositionend"===$||"click"===$&&k&&3===k.detail||"drop"===$||void 0===$),C(o)&&!k)return o.clone();if(null===s)return null;if(k=s.anchorNode,$=s.focusNode,_=s.anchorOffset,s=s.focusOffset,T&&C(o)&&!Lb(f,k,$))return o.clone();if(null===(f=Te(k,_,$,s,f,o)))return null;let[j,V]=f;return new tk(j,V,C(o)?o.format:0,C(o)?o.style:"")}function v(){return ac()._selection}function oc(){return F()._editorState._selection}function Zd(o,s,f,_=1){var T=o.anchor,k=o.focus,$=T.getNode(),j=k.getNode();if(s.is($)||s.is(j)){if($=s.__key,o.isCollapsed())(f<=(s=T.offset)&&0<_||f<s&&0>_)&&(f=Math.max(0,s+_),T.set($,f,"element"),k.set($,f,"element"),bf(o));else{let et=o.isBackward();var V=(j=et?k:T).getNode();k=(T=et?T:k).getNode(),s.is(V)&&(f<=(V=j.offset)&&0<_||f<V&&0>_)&&j.set($,Math.max(0,V+_),"element"),s.is(k)&&(f<=(s=T.offset)&&0<_||f<s&&0>_)&&T.set($,Math.max(0,s+_),"element")}bf(o)}}function bf(o){var s=o.anchor,f=s.offset;let _=o.focus;var T=_.offset,k=s.getNode(),$=_.getNode();if(o.isCollapsed())D(k)&&B($=(T=f>=($=k.getChildrenSize()))?k.getChildAtIndex($-1):k.getChildAtIndex(f))&&(f=0,T&&(f=$.getTextContentSize()),s.set($.__key,f,"text"),_.set($.__key,f,"text"));else{if(D(k)){let _=k.getChildrenSize();B(f=(o=f>=_)?k.getChildAtIndex(_-1):k.getChildAtIndex(f))&&(k=0,o&&(k=f.getTextContentSize()),s.set(f.__key,k,"text"))}D($)&&B(T=(s=T>=(f=$.getChildrenSize()))?$.getChildAtIndex(f-1):$.getChildAtIndex(T))&&($=0,s&&($=T.getTextContentSize()),_.set(T.__key,$,"text"))}}function cf(o,s){if(s=s.getEditorState()._selection,C(o=o._selection)){var f=o.anchor;let _=o.focus,T;"text"===f.type&&(T=f.getNode()).selectionTransform(s,o),"text"===_.type&&T!==(f=_.getNode())&&f.selectionTransform(s,o)}}function Yd(o,s,f,_,T){let k=null,$=0,j=null;null!==_?(k=_.__key,B(_)?($=_.getTextContentSize(),j="text"):D(_)&&($=_.getChildrenSize(),j="element")):null!==T&&(k=T.__key,B(T)?j="text":D(T)&&(j="element")),null!==k&&null!==j?o.set(k,$,j):(-1===($=s.getIndexWithinParent())&&($=f.getChildrenSize()),o.set(f.__key,$,"element"))}function qe(o,s,f,_,T){"text"===o.type?(o.key=f,s||(o.offset+=T)):o.offset>_.getIndexWithinParent()&&--o.offset}function Se(o,s,f){let _=[],T=null,k=null;o=o.getChildren();for(let et=0;et<o.length;et++){var $=o[et];Qe($)||q(108);var j=$.getChildren();for(let o of($=0,j)){for(Pe(o)||q(109);void 0!==_[et]&&void 0!==_[et][$];)$++;var V=$;let er={cell:o,startColumn:V,startRow:j=et},en=o.__rowSpan,eo=o.__colSpan;for(let o=0;o<en;o++){void 0===_[j+o]&&(_[j+o]=[]);for(let s=0;s<eo;s++)_[j+o][V+s]=er}s.is(o)&&(T=er),f.is(o)&&(k=er),$+=o.__colSpan}}return null===T&&q(110),null===k&&q(111),[_,T,k]}var tI=null,t$=null,tL=!1,tB=!1,tF=0,tW={characterData:!0,childList:!0,subtree:!0};function ec(){return tL||null!==tI&&tI._readOnly}function G(){tL&&q(13)}function ac(){return null===tI&&q(15),tI}function F(){return null===t$&&q(16),t$}function ff(o,s,f){var _=s.__type;let T=o._nodes.get(_);for(void 0===T&&q(30,_),void 0===(o=f.get(_))&&(o=Array.from(T.transforms),f.set(_,o)),f=o.length,_=0;_<f&&(o[_](s),s.isAttached());_++);}function gf(o,s){for(let f of(s=s._dirtyLeaves,o=o._nodeMap,s))B(s=o.get(f))&&s.isAttached()&&s.isSimpleText()&&!s.isUnmergeable()&&Fb(s)}function hf(o,s){let f=s._dirtyLeaves,_=s._dirtyElements;o=o._nodeMap;let T=dc(),k=new Map;var $=f;let j=$.size;for(var V=_,et=V.size;0<j||0<et;){if(0<j){for(let _ of(s._dirtyLeaves=new Set,$))B($=o.get(_))&&$.isAttached()&&$.isSimpleText()&&!$.isUnmergeable()&&Fb($),void 0!==$&&void 0!==$&&$.__key!==T&&$.isAttached()&&ff(s,$,k),f.add(_);if(0<(j=($=s._dirtyLeaves).size)){tF++;continue}}for(let f of(s._dirtyLeaves=new Set,s._dirtyElements=new Map,V))V=f[0],et=f[1],("root"===V||et)&&(void 0!==($=o.get(V))&&void 0!==$&&$.__key!==T&&$.isAttached()&&ff(s,$,k),_.set(V,et));j=($=s._dirtyLeaves).size,et=(V=s._dirtyElements).size,tF++}s._dirtyLeaves=f,s._dirtyElements=_}function jf(o,s){var f=o.type,_=s.get(f);if(void 0===_&&q(17,f),f=_.klass,o.type!==f.getType()&&q(18,f.name),f=f.importJSON(o),o=o.children,D(f)&&Array.isArray(o))for(_=0;_<o.length;_++){let T=jf(o[_],s);f.append(T)}return f}function kf(o,s){let f=tI,_=tL,T=t$;tI=o,tL=!0,t$=null;try{return s()}finally{tI=f,tL=_,t$=T}}function lf(o,f){let _=o._pendingEditorState,T=o._rootElement,k=o._headless||null===T;if(null!==_){var $=o._editorState,j=$._selection,V=_._selection,et=0!==o._dirtyType,er=tI,en=tL,eo=t$,ei=o._updating,el=o._observer,es=null;if(o._pendingEditorState=null,o._editorState=_,!k&&et&&null!==el){t$=o,tI=_,tL=!1,o._updating=!0;try{let s=o._dirtyType,f=o._dirtyElements,T=o._dirtyLeaves;el.disconnect(),tn=to=tr="",ti=2===s,ta=null,e2=o,e1=o._config,e5=o._nodes,e3=e2._listeners.mutation,e4=f,e6=T,e7=$._nodeMap,e8=_._nodeMap,tl=_._readOnly,e9=new Map(o._keyToDOMMap);let k=new Map;tt=k,qd("root",null),tt=e9=e1=e8=e7=e6=e4=e5=e2=void 0,es=k}catch(s){if(s instanceof Error&&o._onError(s),tB)throw s;mf(o,null,T,_),Bb(o),o._dirtyType=2,tB=!0,lf(o,$),tB=!1;return}finally{el.observe(T,tW),o._updating=ei,tI=er,tL=en,t$=eo}}_._readOnly||(_._readOnly=!0);var eu=o._dirtyLeaves,eg=o._dirtyElements,ef=o._normalizedNodes,eh=o._updateTags,e_=o._deferred;et&&(o._dirtyType=0,o._cloneNotNeeded.clear(),o._dirtyLeaves=new Set,o._dirtyElements=new Map,o._normalizedNodes=new Set,o._updateTags=new Set);var ep,em=o._decorators,ey=o._pendingDecorators||em,eC=_._nodeMap;for(ep in ey)eC.has(ep)||(ey===em&&(ey=fc(o)),delete ey[ep]);var ev=k?null:vb(o._window);if(o._editable&&null!==ev&&(et||null===V||V.dirty)){t$=o,tI=_;try{if(null!==el&&el.disconnect(),et||null===V||V.dirty){let s=o._blockCursorElement;null!==s&&Cc(s,o,T);e:{let s=ev.anchorNode,f=ev.focusNode,_=ev.anchorOffset,k=ev.focusOffset,$=document.activeElement;if(!(eh.has("collaboration")&&$!==T||null!==$&&Kb($))){if(C(V)){var eE=V.anchor,ex=V.focus,eS=eE.key,eT=ex.key,eN=vc(o,eS),eb=vc(o,eT),eO=eE.offset,eD=ex.offset,eR=V.format,ew=V.style,eM=V.isCollapsed(),eA=eN,eP=eb,ek=!1;if("text"===eE.type){eA=Vb(eN);let o=eE.getNode();ek=o.getFormat()!==eR||o.getStyle()!==ew}else C(j)&&"text"===j.anchor.type&&(ek=!0);if("text"===ex.type&&(eP=Vb(eb)),null!==eA&&null!==eP){if(eM&&(null===j||ek||C(j)&&(j.format!==eR||j.style!==ew))){var eI=performance.now();tE=[eR,ew,eO,eS,eI]}if(_===eO&&k===eD&&s===eA&&f===eP&&("Range"!==ev.type||!eM)&&(null!==$&&T.contains($)||T.focus({preventScroll:!0}),"element"!==eE.type))break e;try{ev.setBaseAndExtent(eA,eO,eP,eD)}catch{}if(!eh.has("skip-scroll-into-view")&&V.isCollapsed()&&null!==T&&T===document.activeElement){let s=V instanceof tk&&"element"===V.anchor.type?eA.childNodes[eO]||null:0<ev.rangeCount?ev.getRangeAt(0):null;if(null!==s){let f;if(s instanceof Text){let o=document.createRange();o.selectNode(s),f=o.getBoundingClientRect()}else f=s.getBoundingClientRect();let _=T.ownerDocument,k=_.defaultView;if(null!==k)for(var e$,eL,{top:eB,bottom:eF}=f,eW=T;null!==eW;){let s=eW===_.body;if(s)e$=0,eL=Cb(o).innerHeight;else{let o=eW.getBoundingClientRect();e$=o.top,eL=o.bottom}let f=0;if(eB<e$?f=-(e$-eB):eF>eL&&(f=eF-eL),0!==f){if(s)k.scrollBy(0,f);else{let o=eW.scrollTop;eW.scrollTop+=f;let s=eW.scrollTop-o;eB-=s,eF-=s}}if(s)break;eW=Nb(eW)}}}tm=!0}}else null!==j&&Lb(o,s,f)&&ev.removeAllRanges()}}}e:{let s=o._blockCursorElement;if(C(V)&&V.isCollapsed()&&"element"===V.anchor.type&&T.contains(document.activeElement)){let f=V.anchor,_=f.getNode(),k=f.offset,$=_.getChildrenSize(),j=!1,et=null;if(k===$){let o=_.getChildAtIndex(k-1);Bc(o)&&(j=!0)}else{let s=_.getChildAtIndex(k);if(Bc(s)){let f=s.getPreviousSibling();(null===f||Bc(f))&&(j=!0,et=o.getElementByKey(s.__key))}}if(j){let f=o.getElementByKey(_.__key);if(null===s){let f=o._config.theme,_=document.createElement("div");_.contentEditable="false",_.setAttribute("data-lexical-cursor","true");let T=f.blockCursor;if(void 0!==T){if("string"==typeof T){let o=T.split(" ");T=f.blockCursor=o}void 0!==T&&_.classList.add(...T)}o._blockCursorElement=s=_}T.style.caretColor="transparent",null===et?f.appendChild(s):f.insertBefore(s,et);break e}}null!==s&&Cc(s,o,T)}null!==el&&el.observe(T,tW)}finally{t$=eo,tI=er}}if(null!==es){var eK=es;let s=Array.from(o._listeners.mutation),f=s.length;for(let o=0;o<f;o++){let[f,_]=s[o],T=eK.get(_);void 0!==T&&f(T,{dirtyLeaves:eu,prevEditorState:$,updateTags:eh})}}C(V)||null===V||null!==j&&j.is(V)||o.dispatchCommand(s,void 0);var ez=o._pendingDecorators;null!==ez&&(o._decorators=ez,o._pendingDecorators=null,nf("decorator",o,!0,ez));var ej=gc(f||$),eH=gc(_);if(ej!==eH&&nf("textcontent",o,!0,eH),nf("update",o,!0,{dirtyElements:eg,dirtyLeaves:eu,editorState:_,normalizedNodes:ef,prevEditorState:f||$,tags:eh}),o._deferred=[],0!==e_.length){let s=o._updating;o._updating=!0;try{for(let o=0;o<e_.length;o++)e_[o]()}finally{o._updating=s}}var eG=o._updates;if(0!==eG.length){let s=eG.shift();if(s){let[f,_]=s;of(o,f,_)}}}}function nf(o,s,f,..._){let T=s._updating;s._updating=f;try{let f=Array.from(s._listeners[o]);for(o=0;o<f.length;o++)f[o].apply(null,_)}finally{s._updating=T}}function R(o,s,f){if(!1===o._updating||t$!==o){let _=!1;return o.update(()=>{_=R(o,s,f)}),_}let _=lc(o);for(let k=4;0<=k;k--)for(let $=0;$<_.length;$++){var T=_[$]._commands.get(s);if(void 0!==T&&void 0!==(T=T[k])){let s=(T=Array.from(T)).length;for(let _=0;_<s;_++)if(!0===T[_](f,o))return!0}}return!1}function pf(o,s){let f=o._updates;for(s=s||!1;0!==f.length;){var _=f.shift();if(_){let[f,T]=_,k;void 0!==T&&(_=T.onUpdate,k=T.tag,T.skipTransforms&&(s=!0),_&&o._deferred.push(_),k&&o._updateTags.add(k)),f()}}return s}function of(o,s,f){let _=o._updateTags;var T,k=T=!1;if(void 0!==f){var $=f.onUpdate;null!=(T=f.tag)&&_.add(T),T=f.skipTransforms||!1,k=f.discrete||!1}$&&o._deferred.push($),f=o._editorState;let j=!1;(null===($=o._pendingEditorState)||$._readOnly)&&($=o._pendingEditorState=new tH(new Map(($||f)._nodeMap)),j=!0),$._flushSync=k,k=tI;let V=tL,et=t$,er=o._updating;tI=$,tL=!1,o._updating=!0,t$=o;try{j&&(o._headless?null!=f._selection&&($._selection=f._selection.clone()):$._selection=af(o));let _=o._compositionKey;s(),T=pf(o,T),cf($,o),0!==o._dirtyType&&(T?gf($,o):hf($,o),pf(o),Hc(f,$,o._dirtyLeaves,o._dirtyElements)),_!==o._compositionKey&&($._flushSync=!0);let k=$._selection;if(C(k)){let o=$._nodeMap,s=k.focus.key;void 0!==o.get(k.anchor.key)&&void 0!==o.get(s)||q(19)}else Sd(k)&&0===k._nodes.size&&($._selection=null)}catch(s){s instanceof Error&&o._onError(s),o._pendingEditorState=f,o._dirtyType=2,o._cloneNotNeeded.clear(),o._dirtyLeaves=new Set,o._dirtyElements.clear(),lf(o);return}finally{tI=k,tL=V,t$=et,o._updating=er,tF=0}0!==o._dirtyType||rf($,o)?$._flushSync?($._flushSync=!1,lf(o)):j&&e0(()=>{lf(o)}):($._flushSync=!1,j&&(_.clear(),o._deferred=[],o._pendingEditorState=null))}function w(o,s,f){o._updating?o._updates.push([s,f]):of(o,s,f)}var tK=class extends tS{constructor(o){super(o)}decorate(){q(47)}isIsolated(){return!1}isInline(){return!0}isKeyboardSelectable(){return!0}};function z(o){return o instanceof tK}var tz=class extends tS{constructor(o){super(o),this.__last=this.__first=null,this.__indent=this.__format=this.__size=0,this.__dir=null}getFormat(){return this.getLatest().__format}getFormatType(){return eq[this.getFormat()]||""}getIndent(){return this.getLatest().__indent}getChildren(){let o=[],s=this.getFirstChild();for(;null!==s;)o.push(s),s=s.getNextSibling();return o}getChildrenKeys(){let o=[],s=this.getFirstChild();for(;null!==s;)o.push(s.__key),s=s.getNextSibling();return o}getChildrenSize(){return this.getLatest().__size}isEmpty(){return 0===this.getChildrenSize()}isDirty(){let o=F()._dirtyElements;return null!==o&&o.has(this.__key)}isLastChild(){let o=this.getLatest(),s=this.getParentOrThrow().getLastChild();return null!==s&&s.is(o)}getAllTextNodes(){let o=[],s=this.getFirstChild();for(;null!==s;){if(B(s)&&o.push(s),D(s)){let f=s.getAllTextNodes();o.push(...f)}s=s.getNextSibling()}return o}getFirstDescendant(){let o=this.getFirstChild();for(;null!==o;){if(D(o)){let s=o.getFirstChild();if(null!==s){o=s;continue}}break}return o}getLastDescendant(){let o=this.getLastChild();for(;null!==o;){if(D(o)){let s=o.getLastChild();if(null!==s){o=s;continue}}break}return o}getDescendantByIndex(o){let s=this.getChildren(),f=s.length;return o>=f?D(o=s[f-1])&&o.getLastDescendant()||o||null:D(o=s[o])&&o.getFirstDescendant()||o||null}getFirstChild(){let o=this.getLatest().__first;return null===o?null:I(o)}getFirstChildOrThrow(){let o=this.getFirstChild();return null===o&&q(45,this.__key),o}getLastChild(){let o=this.getLatest().__last;return null===o?null:I(o)}getLastChildOrThrow(){let o=this.getLastChild();return null===o&&q(96,this.__key),o}getChildAtIndex(o){let s;var f=this.getChildrenSize();if(o<f/2){for(s=this.getFirstChild(),f=0;null!==s&&f<=o;){if(f===o)return s;s=s.getNextSibling(),f++}return null}for(s=this.getLastChild(),--f;null!==s&&f>=o;){if(f===o)return s;s=s.getPreviousSibling(),f--}return null}getTextContent(){let o="",s=this.getChildren(),f=s.length;for(let _=0;_<f;_++){let T=s[_];o+=T.getTextContent(),D(T)&&_!==f-1&&!T.isInline()&&(o+=`

`)}return o}getTextContentSize(){let o=0,s=this.getChildren(),f=s.length;for(let _=0;_<f;_++){let T=s[_];o+=T.getTextContentSize(),D(T)&&_!==f-1&&!T.isInline()&&(o+=2)}return o}getDirection(){return this.getLatest().__dir}hasFormat(o){return""!==o&&(o=eY[o],(this.getFormat()&o)!=0)}select(o,s){G();let f=v(),_=o,T=s;var k=this.getChildrenSize();if(!this.canBeEmpty()){if(0===o&&0===s){if(B(o=this.getFirstChild())||D(o))return o.select(0,0)}else if(!(void 0!==o&&o!==k||void 0!==s&&s!==k)&&(B(o=this.getLastChild())||D(o)))return o.select()}return(void 0===_&&(_=k),void 0===T&&(T=k),k=this.__key,C(f))?(f.anchor.set(k,_,"element"),f.focus.set(k,T,"element"),f.dirty=!0,f):pe(k,_,k,T,"element","element")}selectStart(){let o=this.getFirstDescendant();return D(o)||B(o)?o.select(0,0):null!==o?o.selectPrevious():this.select(0,0)}selectEnd(){let o=this.getLastDescendant();return D(o)||B(o)?o.select():null!==o?o.selectNext():this.select()}clear(){let o=this.getWritable();return this.getChildren().forEach(o=>o.remove()),o}append(...o){return this.splice(this.getChildrenSize(),0,o)}setDirection(o){let s=this.getWritable();return s.__dir=o,s}setFormat(o){return this.getWritable().__format=""!==o?eY[o]:0,this}setIndent(o){return this.getWritable().__indent=o,this}splice(o,s,f){let _=f.length,T=this.getChildrenSize(),k=this.getWritable(),$=k.__key;var j=[],V=[];let et=this.getChildAtIndex(o+s),er=null,en=T-s+_;if(0!==o){if(o===T)er=this.getLastChild();else{var eo=this.getChildAtIndex(o);null!==eo&&(er=eo.getPreviousSibling())}}if(0<s){var ei=null===er?this.getFirstChild():er.getNextSibling();for(eo=0;eo<s;eo++){null===ei&&q(100);var el=ei.getNextSibling(),es=ei.__key;bc(ei=ei.getWritable()),V.push(es),ei=el}}for(eo=er,el=0;el<_;el++){es=f[el],null!==eo&&es.is(eo)&&(er=eo=eo.getPreviousSibling()),(ei=es.getWritable()).__parent===$&&en--,bc(ei);let o=es.__key;null===eo?(k.__first=o,ei.__prev=null):((eo=eo.getWritable()).__next=o,ei.__prev=eo.__key),es.__key===$&&q(76),ei.__parent=$,j.push(o),eo=es}if(o+s===T?null!==eo&&(eo.getWritable().__next=null,k.__last=eo.__key):null!==et&&(o=et.getWritable(),null!==eo?(s=eo.getWritable(),o.__prev=eo.__key,s.__next=et.__key):o.__prev=null),k.__size=en,V.length&&C(o=v())){V=new Set(V),j=new Set(j);let{anchor:s,focus:f}=o;uf(s,V,j)&&Yd(s,s.getNode(),this,er,et),uf(f,V,j)&&Yd(f,f.getNode(),this,er,et),0!==en||this.canBeEmpty()||L(this)||this.remove()}return k}exportJSON(){return{children:[],direction:this.getDirection(),format:this.getFormatType(),indent:this.getIndent(),type:"element",version:1}}insertNewAfter(){return null}canIndent(){return!0}collapseAtStart(){return!1}excludeFromCopy(){return!1}canExtractContents(){return!0}canReplaceWith(){return!0}canInsertAfter(){return!0}canBeEmpty(){return!0}canInsertTextBefore(){return!0}canInsertTextAfter(){return!0}isInline(){return!1}isShadowRoot(){return!1}canMergeWith(){return!1}extractWithChild(){return!1}};function D(o){return o instanceof tz}function uf(o,s,f){for(o=o.getNode();o;){let _=o.__key;if(s.has(_)&&!f.has(_))return!0;o=o.getParent()}return!1}var tj=class extends tz{static getType(){return"root"}static clone(){return new tj}constructor(){super("root"),this.__cachedText=null}getTopLevelElementOrThrow(){q(51)}getTextContent(){let o=this.__cachedText;return(ec()||0===F()._dirtyType)&&null!==o?o:super.getTextContent()}remove(){q(52)}replace(){q(53)}insertBefore(){q(54)}insertAfter(){q(55)}updateDOM(){return!1}append(...o){for(let s=0;s<o.length;s++){let f=o[s];D(f)||z(f)||q(56)}return super.append(...o)}static importJSON(o){let s=hc();return s.setFormat(o.format),s.setIndent(o.indent),s.setDirection(o.direction),s}exportJSON(){return{children:[],direction:this.getDirection(),format:this.getFormatType(),indent:this.getIndent(),type:"root",version:1}}collapseAtStart(){return!0}};function K(o){return o instanceof tj}function rf(o,s){if(s=s.getEditorState()._selection,null!==(o=o._selection)){if(o.dirty||!o.is(s))return!0}else if(null!==s)return!0;return!1}function wf(){return new tH(new Map([["root",new tj]]))}function xf(o){let s=o.exportJSON();var f=o.constructor;s.type!==f.getType()&&q(130,f.name);let _=s.children;if(D(o))for(Array.isArray(_)||q(59,f.name),o=o.getChildren(),f=0;f<o.length;f++){let s=xf(o[f]);_.push(s)}return s}var tH=class{constructor(o,s){this._nodeMap=o,this._selection=s||null,this._readOnly=this._flushSync=!1}isEmpty(){return 1===this._nodeMap.size&&null===this._selection}read(o){return kf(this,o)}clone(o){return(o=new tH(this._nodeMap,void 0===o?this._selection:o))._readOnly=!0,o}toJSON(){return kf(this,()=>({root:xf(hc())}))}},tG=class extends tz{static getType(){return"paragraph"}static clone(o){return new tG(o.__key)}createDOM(o){let s=document.createElement("p");return void 0!==(o=qc(o.theme,"paragraph"))&&s.classList.add(...o),s}updateDOM(){return!1}static importDOM(){return{p:()=>({conversion:zf,priority:0})}}exportDOM(o){if({element:o}=super.exportDOM(o),o&&this.isEmpty()&&o.append(document.createElement("br")),o){var s=this.getFormatType();o.style.textAlign=s,(s=this.getDirection())&&(o.dir=s),0<(s=this.getIndent())&&(o.style.textIndent=`${20*s}px`)}return{element:o}}static importJSON(o){let s=be();return s.setFormat(o.format),s.setIndent(o.indent),s.setDirection(o.direction),s}exportJSON(){return{...super.exportJSON(),type:"paragraph",version:1}}insertNewAfter(o,s){o=be();let f=this.getDirection();return o.setDirection(f),this.insertAfter(o,s),o}collapseAtStart(){let o=this.getChildren();if(0===o.length||B(o[0])&&""===o[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 zf(o){let s=be();return o.style&&(s.setFormat(o.style.textAlign),0<(o=parseInt(o.style.textIndent,10)/20)&&s.setIndent(o)),{node:s}}function be(){return zc(new tG)}function mf(o,s,f,_){let T=o._keyToDOMMap;T.clear(),o._editorState=wf(),o._pendingEditorState=_,o._compositionKey=null,o._dirtyType=0,o._cloneNotNeeded.clear(),o._dirtyLeaves=new Set,o._dirtyElements.clear(),o._normalizedNodes=new Set,o._updateTags=new Set,o._updates=[],o._blockCursorElement=null,null!==(_=o._observer)&&(_.disconnect(),o._observer=null),null!==s&&(s.textContent=""),null!==f&&(f.textContent="",T.set("root",f))}function Af(o){let s=new Map,f=new Set;return o.forEach(o=>{if(null!=(o=null!=o.klass.importDOM?o.klass.importDOM.bind(o.klass):null)&&!f.has(o)){f.add(o);var _=o();null!==_&&Object.keys(_).forEach(o=>{let f=s.get(o);void 0===f&&(f=[],s.set(o,f)),f.push(_[o])})}}),s}var tJ=class{constructor(o,s,f,_,T,k,$){this._parentEditor=s,this._rootElement=null,this._editorState=o,this._compositionKey=this._pendingEditorState=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=_,this._nodes=f,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=mc(),this._onError=T,this._htmlConversions=k,this._editable=$,this._headless=null!==s&&s._headless,this._blockCursorElement=this._window=null}isComposing(){return null!=this._compositionKey}registerUpdateListener(o){let s=this._listeners.update;return s.add(o),()=>{s.delete(o)}}registerEditableListener(o){let s=this._listeners.editable;return s.add(o),()=>{s.delete(o)}}registerDecoratorListener(o){let s=this._listeners.decorator;return s.add(o),()=>{s.delete(o)}}registerTextContentListener(o){let s=this._listeners.textcontent;return s.add(o),()=>{s.delete(o)}}registerRootListener(o){let s=this._listeners.root;return o(this._rootElement,null),s.add(o),()=>{o(null,this._rootElement),s.delete(o)}}registerCommand(o,s,f){void 0===f&&q(35);let _=this._commands;_.has(o)||_.set(o,[new Set,new Set,new Set,new Set,new Set]);let T=_.get(o);void 0===T&&q(36,String(o));let k=T[f];return k.add(s),()=>{k.delete(s),T.every(o=>0===o.size)&&_.delete(o)}}registerMutationListener(o,s){void 0===this._nodes.get(o.getType())&&q(37,o.name);let f=this._listeners.mutation;return f.set(s,o),()=>{f.delete(s)}}registerNodeTransformToKlass(o,s){var f=o.getType();return void 0===(f=this._nodes.get(f))&&q(37,o.name),f.transforms.add(s),f}registerNodeTransform(o,s){var f=this.registerNodeTransformToKlass(o,s);let _=[f];return null!=(f=f.replaceWithKlass)&&(f=this.registerNodeTransformToKlass(f,s),_.push(f)),ic(this,o.getType()),()=>{_.forEach(o=>o.transforms.delete(s))}}hasNode(o){return this._nodes.has(o.getType())}hasNodes(o){return o.every(this.hasNode.bind(this))}dispatchCommand(o,s){return R(this,o,s)}getDecorators(){return this._decorators}getRootElement(){return this._rootElement}getKey(){return this._key}setRootElement(o){let s=this._rootElement;if(o!==s){let k=qc(this._config.theme,"root");var f=this._pendingEditorState||this._editorState;if(this._rootElement=o,mf(this,s,o,f),null!==s){if(!this._config.disableEvents){0!==tp&&0==--tp&&s.ownerDocument.removeEventListener("selectionchange",Vd);var _=s.__lexicalEditor;if(null!=_){if(null!==_._parentEditor){var T=lc(_);T=T[T.length-1]._key,tx.get(T)===_&&tx.delete(T)}else tx.delete(_._key);s.__lexicalEditor=null}for(_=Td(s),T=0;T<_.length;T++)_[T]();s.__lexicalEventHandles=[]}null!=k&&s.classList.remove(...k)}null!==o?(f=(f=o.ownerDocument)&&f.defaultView||null,(_=o.style).userSelect="text",_.whiteSpace="pre-wrap",_.wordBreak="break-word",o.setAttribute("data-lexical-editor","true"),this._window=f,this._dirtyType=2,Bb(this),this._updateTags.add("history-merge"),lf(this),this._config.disableEvents||Wd(o,this),null!=k&&o.classList.add(...k)):(this._editorState=f,this._window=this._pendingEditorState=null),nf("root",this,!1,o,s)}}getElementByKey(o){return this._keyToDOMMap.get(o)||null}getEditorState(){return this._editorState}setEditorState(o,s){o.isEmpty()&&q(38),Ab(this);let f=this._pendingEditorState,_=this._updateTags;s=void 0!==s?s.tag:null,null===f||f.isEmpty()||(null!=s&&_.add(s),lf(this)),this._pendingEditorState=o,this._dirtyType=2,this._dirtyElements.set("root",!1),this._compositionKey=null,null!=s&&_.add(s),lf(this)}parseEditorState(o,s){o="string"==typeof o?JSON.parse(o):o;let f=wf(),_=tI,T=tL,k=t$,$=this._dirtyElements,j=this._dirtyLeaves,V=this._cloneNotNeeded,et=this._dirtyType;this._dirtyElements=new Map,this._dirtyLeaves=new Set,this._cloneNotNeeded=new Set,this._dirtyType=0,tI=f,tL=!1,t$=this;try{jf(o.root,this._nodes),s&&s(),f._readOnly=!0}catch(o){o instanceof Error&&this._onError(o)}finally{this._dirtyElements=$,this._dirtyLeaves=j,this._cloneNotNeeded=V,this._dirtyType=et,tI=_,tL=T,t$=k}return f}update(o,s){w(this,o,s)}focus(o,s={}){let f=this._rootElement;null!==f&&(f.setAttribute("autocapitalize","off"),w(this,()=>{let o=v(),f=hc();null!==o?o.dirty=!0:0!==f.getChildrenSize()&&("rootStart"===s.defaultSelection?f.selectStart():f.selectEnd())},{onUpdate:()=>{f.removeAttribute("autocapitalize"),o&&o()},tag:"focus"}),null===this._pendingEditorState&&f.removeAttribute("autocapitalize"))}blur(){var o=this._rootElement;null!==o&&o.blur(),null!==(o=vb(this._window))&&o.removeAllRanges()}isEditable(){return this._editable}setEditable(o){this._editable!==o&&(this._editable=o,nf("editable",this,!0,o))}toJSON(){return{editorState:this._editorState.toJSON()}}},tY=class extends tz{constructor(o,s){super(s),this.__colSpan=o,this.__rowSpan=1}exportJSON(){return{...super.exportJSON(),colSpan:this.__colSpan,rowSpan:this.__rowSpan}}getColSpan(){return this.__colSpan}setColSpan(o){return this.getWritable().__colSpan=o,this}getRowSpan(){return this.__rowSpan}setRowSpan(o){return this.getWritable().__rowSpan=o,this}};function Pe(o){return o instanceof tY}var tq=class extends tz{};function Re(o){return o instanceof tq}var tU=class extends tz{};function Qe(o){return o instanceof tU}o.$addUpdateTag=function(o){G(),F()._updateTags.add(o)},o.$applyNodeReplacement=zc,o.$copyNode=yc,o.$createLineBreakNode=ee,o.$createNodeSelection=We,o.$createParagraphNode=be,o.$createRangeSelection=function(){return new tk(new tM("root",0,"element"),new tM("root",0,"element"),0,"")},o.$createTabNode=se,o.$createTextNode=J,o.$getAdjacentNode=tc,o.$getNearestNodeFromDOMNode=ub,o.$getNearestRootOrShadowRoot=xc,o.$getNodeByKey=I,o.$getPreviousSelection=oc,o.$getRoot=hc,o.$getSelection=v,o.$getTextContent=function(){let o=v();return null===o?"":o.getTextContent()},o.$hasAncestor=wc,o.$hasUpdateTag=function(o){return F()._updateTags.has(o)},o.$insertNodes=function(o,s){let f=v()||oc();return null===f&&(f=hc().selectEnd()),f.insertNodes(o,s)},o.$isBlockElementNode=Ve,o.$isDecoratorNode=z,o.$isElementNode=D,o.$isInlineElementOrDecoratorNode=function(o){return D(o)&&o.isInline()||z(o)&&o.isInline()},o.$isLeafNode=Xb,o.$isLineBreakNode=Yb,o.$isNodeSelection=Sd,o.$isParagraphNode=function(o){return o instanceof tG},o.$isRangeSelection=C,o.$isRootNode=K,o.$isRootOrShadowRoot=L,o.$isTabNode=function(o){return o instanceof tw},o.$isTextNode=B,o.$nodesOfType=function(o){var s=ac();let f=s._readOnly,_=o.getType();s=s._nodeMap;let T=[];for(let[,k]of s)k instanceof o&&k.__type===_&&(f||k.isAttached())&&T.push(k);return T},o.$normalizeSelection__EXPERIMENTAL=Gb,o.$parseSerializedNode=function(o){return jf(o,F()._nodes)},o.$selectAll=function(){var o=hc();yb(Gb(o=o.select(0,o.getChildrenSize())))},o.$setCompositionKey=H,o.$setSelection=yb,o.$splitNode=Dc,o.BLUR_COMMAND=ew,o.CAN_REDO_COMMAND={},o.CAN_UNDO_COMMAND={},o.CLEAR_EDITOR_COMMAND={},o.CLEAR_HISTORY_COMMAND={},o.CLICK_COMMAND=f,o.COMMAND_PRIORITY_CRITICAL=4,o.COMMAND_PRIORITY_EDITOR=0,o.COMMAND_PRIORITY_HIGH=3,o.COMMAND_PRIORITY_LOW=1,o.COMMAND_PRIORITY_NORMAL=2,o.CONTROLLED_TEXT_INSERTION_COMMAND=$,o.COPY_COMMAND=eb,o.CUT_COMMAND=eO,o.DELETE_CHARACTER_COMMAND=_,o.DELETE_LINE_COMMAND=er,o.DELETE_WORD_COMMAND=et,o.DEPRECATED_$computeGridMap=Se,o.DEPRECATED_$createGridSelection=function(){return new tP("root",new tM("root",0,"element"),new tM("root",0,"element"))},o.DEPRECATED_$getNodeTriplet=function(o){o instanceof tY||(o=o instanceof tS?Ec(o,Pe):Ec(o.getNode(),Pe),Pe(o)||q(114));let s=o.getParent();Qe(s)||q(115);let f=s.getParent();return Re(f)||q(116),[o,s,f]},o.DEPRECATED_$isGridCellNode=Pe,o.DEPRECATED_$isGridNode=Re,o.DEPRECATED_$isGridRowNode=Qe,o.DEPRECATED_$isGridSelection=Ne,o.DEPRECATED_GridCellNode=tY,o.DEPRECATED_GridNode=tq,o.DEPRECATED_GridRowNode=tU,o.DRAGEND_COMMAND=eN,o.DRAGOVER_COMMAND=eT,o.DRAGSTART_COMMAND=eS,o.DROP_COMMAND=ex,o.DecoratorNode=tK,o.ElementNode=tz,o.FOCUS_COMMAND=eR,o.FORMAT_ELEMENT_COMMAND={},o.FORMAT_TEXT_COMMAND=en,o.INDENT_CONTENT_COMMAND={},o.INSERT_LINE_BREAK_COMMAND=T,o.INSERT_PARAGRAPH_COMMAND=k,o.INSERT_TAB_COMMAND={},o.KEY_ARROW_DOWN_COMMAND=e_,o.KEY_ARROW_LEFT_COMMAND=eg,o.KEY_ARROW_RIGHT_COMMAND=es,o.KEY_ARROW_UP_COMMAND=eh,o.KEY_BACKSPACE_COMMAND=ey,o.KEY_DELETE_COMMAND=ev,o.KEY_DOWN_COMMAND=el,o.KEY_ENTER_COMMAND=ep,o.KEY_ESCAPE_COMMAND=eC,o.KEY_MODIFIER_COMMAND=eM,o.KEY_SPACE_COMMAND=em,o.KEY_TAB_COMMAND=eE,o.LineBreakNode=tT,o.MOVE_TO_END=eu,o.MOVE_TO_START=ef,o.OUTDENT_CONTENT_COMMAND={},o.PASTE_COMMAND=j,o.ParagraphNode=tG,o.REDO_COMMAND=ei,o.REMOVE_TEXT_COMMAND=V,o.RootNode=tj,o.SELECTION_CHANGE_COMMAND=s,o.SELECT_ALL_COMMAND=eD,o.TabNode=tw,o.TextNode=tN,o.UNDO_COMMAND=eo,o.createCommand=function(){return{}},o.createEditor=function(o){var s=o||{},f=t$,_=s.theme||{};let T=void 0===o?f:s.parentEditor||null,k=s.disableEvents||!1,$=wf(),j=s.namespace||(null!==T?T._config.namespace:mc()),V=s.editorState,et=[tj,tN,tT,tw,tG,...s.nodes||[]],er=s.onError;if(s=void 0===s.editable||s.editable,void 0===o&&null!==f)o=f._nodes;else for(o=new Map,f=0;f<et.length;f++){let s=et[f],_=null;var en=null;"function"!=typeof s&&(s=(en=s).replace,_=en.with,en=en.withKlass?en.withKlass:null);let T=s.getType(),k=s.transform(),$=new Set;null!==k&&$.add(k),o.set(T,{klass:s,replace:_,replaceWithKlass:en,transforms:$})}return _=new tJ($,T,o,{disableEvents:k,namespace:j,theme:_},er||console.error,Af(o),s),void 0!==V&&(_._pendingEditorState=V,_._dirtyType=2),_},o.getNearestEditorFromDOMNode=Mb,o.isSelectionCapturedInDecoratorInput=Kb,o.isSelectionWithinEditor=Lb}}),ef=__commonJS({"../../../node_modules/lexical/Lexical.js"(o,s){var f=eg();s.exports=f}}),eh=__commonJS({"../../../node_modules/@lexical/selection/LexicalSelection.prod.js"(o){var s=ef(),f=new Map;function v(o){for(;null!=o;){if(o.nodeType===Node.TEXT_NODE)return o;o=o.firstChild}return null}function w(o){let s=o.parentNode;if(null==s)throw Error("Should never happen");return[s,Array.from(s.childNodes).indexOf(o)]}function y(o){let s={};for(let f of o=o.split(";"))if(""!==f){let[o,_]=f.split(/:([^]+)/);s[o.trim()]=_.trim()}return s}function z(o){let s=f.get(o);return void 0===s&&(s=y(o),f.set(o,s)),s}function A(o){let s="";for(let f in o)f&&(s+=`${f}: ${o[f]};`);return s}function B(o,s){var _=z("getStyle"in o?o.getStyle():o.style);_=A(s=Object.entries(s).reduce((o,[s,f])=>(null===f?delete o[s]:o[s]=f,o),{..._})),o.setStyle(_),f.set(_,s)}function C(o){for(;null!==o&&!s.$isRootOrShadowRoot(o);){let s=o.getLatest(),f=o.getParent();0===s.getChildrenSize()&&o.remove(!0),o=f}}function D(o,f,_,T,k=null){if(0!==f.length){var $=f[0],j=new Map,V=[];($=s.$isElementNode($)?$:$.getParentOrThrow()).isInline()&&($=$.getParentOrThrow());for(var et=!1;null!==$;){var er=$.getPreviousSibling();if(null!==er){$=er,et=!0;break}if($=$.getParentOrThrow(),s.$isRootOrShadowRoot($))break}er=new Set;for(var en=0;en<_;en++){var eo=f[en];s.$isElementNode(eo)&&0===eo.getChildrenSize()&&er.add(eo.getKey())}var ei=new Set;for(en=0;en<_;en++){var el=(eo=f[en]).getParent();if(null!==el&&el.isInline()&&(el=el.getParent()),null!==el&&s.$isLeafNode(eo)&&!ei.has(eo.getKey())){if(eo=el.getKey(),void 0===j.get(eo)){let o=T();o.setFormat(el.getFormatType()),o.setIndent(el.getIndent()),V.push(o),j.set(eo,o),el.getChildren().forEach(f=>{o.append(f),ei.add(f.getKey()),s.$isElementNode(f)&&f.getChildrenKeys().forEach(o=>ei.add(o))}),C(el)}}else er.has(eo.getKey())&&((el=T()).setFormat(eo.getFormatType()),el.setIndent(eo.getIndent()),V.push(el),eo.remove(!0))}if(null!==k)for(f=0;f<V.length;f++)k.append(V[f]);if(f=null,s.$isRootOrShadowRoot($)){if(et){if(null!==k)$.insertAfter(k);else for(k=V.length-1;0<=k;k--)$.insertAfter(V[k])}else if(et=$.getFirstChild(),s.$isElementNode(et)&&($=et),null===et){if(k)$.append(k);else for(k=0;k<V.length;k++)et=V[k],$.append(et),f=et}else if(null!==k)et.insertBefore(k);else for($=0;$<V.length;$++)k=V[$],et.insertBefore(k),f=k}else if(k)$.insertAfter(k);else for(k=V.length-1;0<=k;k--)et=V[k],$.insertAfter(et),f=et;V=s.$getPreviousSelection(),s.$isRangeSelection(V)&&V.anchor.getNode().isAttached()&&V.focus.getNode().isAttached()?s.$setSelection(V.clone()):null!==f?f.selectEnd():o.dirty=!0}}function E(o,s,f,_){o.modify(s?"extend":"move",f,_)}function F(o){return o=o.anchor.getNode(),"rtl"===(s.$isRootNode(o)?o:o.getParentOrThrow()).getDirection()}o.$addNodeStyle=function(o){let s=y(o=o.getStyle());f.set(o,s)},o.$cloneWithProperties=function(o){let f=(o=o.getLatest()).constructor.clone(o);return f.__parent=o.__parent,f.__next=o.__next,f.__prev=o.__prev,s.$isElementNode(o)&&s.$isElementNode(f)?(f.__first=o.__first,f.__last=o.__last,f.__size=o.__size,f.__format=o.__format,f.__indent=o.__indent,f.__dir=o.__dir):s.$isTextNode(o)&&s.$isTextNode(f)&&(f.__format=o.__format,f.__style=o.__style,f.__mode=o.__mode,f.__detail=o.__detail),f},o.$getSelectionStyleValueForProperty=function(o,f,_=""){let T=null,k=o.getNodes();var $=o.anchor,j=o.focus,V=o.isBackward();let et=V?j.offset:$.offset;if($=V?j.getNode():$.getNode(),""!==o.style&&null!==(o=z(o.style))&&f in o)return o[f];for(o=0;o<k.length;o++){var er=k[o];if((0===o||0!==et||!er.is($))&&s.$isTextNode(er)){if(j=f,V=_,j=null!==(er=z(er=er.getStyle()))&&er[j]||V,null===T)T=j;else if(T!==j){T="";break}}}return null===T?_:T},o.$isAtNodeEnd=function(o){return"text"===o.type?o.offset===o.getNode().getTextContentSize():o.offset===o.getNode().getChildrenSize()},o.$isParentElementRTL=F,o.$moveCaretSelection=E,o.$moveCharacter=function(o,s,f){let _=F(o);E(o,s,f?!_:_,"character")},o.$patchStyleText=function(o,f){var _=o.getNodes();let T=_.length-1,k=_[0],$=_[T];if(o.isCollapsed())B(o,f);else{var j=o.anchor,V=o.focus,et=k.getTextContent().length,er=V.offset,en=j.offset,eo=j.isBefore(V),ei=eo?en:er;o=eo?er:en;var el=eo?j.type:V.type,es=eo?V.type:j.type;if(j=eo?V.key:j.key,s.$isTextNode(k)&&ei===et&&(V=k.getNextSibling(),s.$isTextNode(V)&&(ei=en=0,k=V)),1===_.length)s.$isTextNode(k)&&(ei="element"===el?0:en>er?er:en)!==(o="element"===es?et:en>er?en:er)&&(0===ei&&o===et?(B(k,f),k.select(ei,o)):(_=k.splitText(ei,o),B(_=0===ei?_[0]:_[1],f),_.select(0,o-ei)));else for(s.$isTextNode(k)&&ei<k.getTextContentSize()&&(0!==ei&&(k=k.splitText(ei)[1]),B(k,f)),s.$isTextNode($)&&(ei=$.getTextContent().length,$.__key!==j&&0!==o&&(o=ei),o!==ei&&([$]=$.splitText(o)),0!==o&&B($,f)),o=1;o<T;o++)et=(ei=_[o]).getKey(),s.$isTextNode(ei)&&et!==k.getKey()&&et!==$.getKey()&&!ei.isToken()&&B(ei,f)}},o.$selectAll=function(o){let f=o.anchor;o=o.focus;var _=f.getNode().getTopLevelElementOrThrow().getParentOrThrow();let T=_.getFirstDescendant();_=_.getLastDescendant();let k="element",$="element",j=0;s.$isTextNode(T)?k="text":s.$isElementNode(T)||null===T||(T=T.getParentOrThrow()),s.$isTextNode(_)?($="text",j=_.getTextContentSize()):s.$isElementNode(_)||null===_||(_=_.getParentOrThrow()),T&&_&&(f.set(T.getKey(),0,k),o.set(_.getKey(),j,$))},o.$setBlocksType=function(o,f){if("root"===o.anchor.key){f=f();var _=s.$getRoot();(o=_.getFirstChild())?o.replace(f,!0):_.append(f)}else for(_=o.getNodes(),o=o.anchor.getNode().getParentOrThrow(),-1===_.indexOf(o)&&_.push(o),o.isInline()&&(o=o.getParentOrThrow(),-1===_.indexOf(o)&&_.push(o)),o=0;o<_.length;o++){let $=_[o];var T=$;if(!s.$isElementNode(T)||s.$isRootOrShadowRoot(T))T=!1;else{var k=T.getFirstChild();k=null===k||s.$isLineBreakNode(k)||s.$isTextNode(k)||k.isInline(),T=!T.isInline()&&!1!==T.canBeEmpty()&&k}T&&((T=f()).setFormat($.getFormatType()),T.setIndent($.getIndent()),$.replace(T,!0))}},o.$shouldOverrideDefaultCharacterSelection=function(o,f){return o=s.$getAdjacentNode(o.focus,f),s.$isDecoratorNode(o)&&!o.isIsolated()||s.$isElementNode(o)&&!o.isInline()&&!o.canBeEmpty()},o.$sliceSelectedTextNodeContent=function(o,f){if(f.isSelected()&&!f.isSegmented()&&!f.isToken()&&(s.$isRangeSelection(o)||s.DEPRECATED_$isGridSelection(o))){var _=o.anchor.getNode(),T=o.focus.getNode(),k=f.is(_),$=f.is(T);if(k||$){let s;k=o.isBackward();let[j,V]=o.getCharacterOffsets();o=_.is(T),$=f.is(k?T:_),T=f.is(k?_:T),_=0,o?(_=j>V?V:j,s=j>V?j:V):$?(_=k?V:j,s=void 0):T&&(_=0,s=k=k?j:V),f.__text=f.__text.slice(_,s)}}return f},o.$wrapNodes=function(o,f,_=null){var T=o.getNodes();let k=T.length;var $=o.anchor;if(0===k||1===k&&"element"===$.type&&0===$.getNode().getChildrenSize()){T=(o="text"===$.type?$.getNode().getParentOrThrow():$.getNode()).getChildren();let s=f();s.setFormat(o.getFormatType()),s.setIndent(o.getIndent()),T.forEach(o=>s.append(o)),_&&(s=_.append(s)),o.replace(s)}else{$=null;var j=[];for(let V=0;V<k;V++){let k=T[V];s.$isRootOrShadowRoot(k)?(D(o,j,j.length,f,_),j=[],$=k):null===$||null!==$&&s.$hasAncestor(k,$)?j.push(k):(D(o,j,j.length,f,_),j=[k])}D(o,j,j.length,f,_)}},o.createDOMRange=function(o,f,_,T,k){let $=f.getKey(),j=T.getKey(),V=document.createRange(),et=o.getElementByKey($);if(o=o.getElementByKey(j),s.$isTextNode(f)&&(et=v(et)),s.$isTextNode(T)&&(o=v(o)),void 0===f||void 0===T||null===et||null===o)return null;"BR"===et.nodeName&&([et,_]=w(et)),"BR"===o.nodeName&&([o,k]=w(o)),f=et.firstChild,et===o&&null!=f&&"BR"===f.nodeName&&0===_&&0===k&&(k=1);try{V.setStart(et,_),V.setEnd(o,k)}catch{return null}return V.collapsed&&(_!==k||$!==j)&&(V.setStart(o,k),V.setEnd(et,_)),V},o.createRectsFromDOMRange=function(o,s){let f;var _=o.getRootElement();if(null===_)return[];o=_.getBoundingClientRect(),_=parseFloat((_=getComputedStyle(_)).paddingLeft)+parseFloat(_.paddingRight);let T=(s=Array.from(s.getClientRects())).length;s.sort((o,s)=>{let f=o.top-s.top;return 3>=Math.abs(f)?o.left-s.left:f});for(let k=0;k<T;k++){let $=s[k],j=$.width+_===o.width;f&&f.top<=$.top&&f.top+f.height>$.top&&f.left+f.width>$.left||j?(s.splice(k--,1),T--):f=$}return s},o.getStyleObjectFromCSS=z,o.trimTextContentFromAnchor=function(o,f,_){let T=f.getNode();if(s.$isElementNode(T)){var k=T.getDescendantByIndex(f.offset);null!==k&&(T=k)}for(;0<_&&null!==T;){var $=T.getPreviousSibling(),j=0;if(null===$){k=T.getParentOrThrow();for(var V=k.getPreviousSibling();null===V;){if(null===(k=k.getParent())){$=null;break}V=k.getPreviousSibling()}null!==k&&(j=k.isInline()?0:2,$=s.$isElementNode(V)?V.getLastDescendant():V)}if(""===(V=T.getTextContent())&&s.$isElementNode(T)&&!T.isInline()&&(V=`

`),k=T.getTextContentSize(),!s.$isTextNode(T)||_>=k)V=T.getParent(),T.remove(),null==V||0!==V.getChildrenSize()||s.$isRootNode(V)||V.remove(),_-=k+j,T=$;else{let et=T.getKey();j=o.getEditorState().read(()=>{let o=s.$getNodeByKey(et);return s.$isTextNode(o)&&o.isSimpleText()?o.getTextContent():null}),$=k-_;let er=V.slice(0,$);null!==j&&j!==V?(_=s.$getPreviousSelection(),k=T,T.isSimpleText()?T.setTextContent(j):(k=s.$createTextNode(j),T.replace(k)),s.$isRangeSelection(_)&&_.isCollapsed()&&(_=_.anchor.offset,k.select(_,_))):T.isSimpleText()?(j=f.key===et,(V=f.offset)<_&&(V=k),_=j?V-_:0,k=j?V:$,j&&0===_?[_]=T.splitText(_,k):[,_]=T.splitText(_,k),_.remove()):(_=s.$createTextNode(er),T.replace(_)),_=0}}}}}),e_=__commonJS({"../../../node_modules/@lexical/selection/LexicalSelection.js"(o,s){var f=eh();s.exports=f}}),ep=__commonJS({"../../../node_modules/@lexical/utils/LexicalUtils.prod.js"(o){var s=e_(),f=ef();function p(o){let s=new URLSearchParams;s.append("code",o);for(let o=1;o<arguments.length;o++)s.append("v",arguments[o]);throw Error(`Minified Lexical error #${o}; visit https://lexical.dev/docs/error?${s} for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`)}function q(o,s){for(let f of s)if(o.type.startsWith(f))return!0;return!1}function t(o,s){for(;o!==f.$getRoot()&&null!=o;){if(s(o))return o;o=o.getParent()}return null}function u(o){return 1===o.nodeType}o.$splitNode=f.$splitNode,o.$dfs=function(o,s){let _=[];o=(o||f.$getRoot()).getLatest(),s=s||(f.$isElementNode(o)?o.getLastDescendant():o);for(var T=o,k=0;null!==(T=T.getParent());)k++;for(T=k;null!==o&&!o.is(s);)if(_.push({depth:T,node:o}),f.$isElementNode(o)&&0<o.getChildrenSize())o=o.getFirstChild(),T++;else for(k=null;null===k&&null!==o;)null===(k=o.getNextSibling())?(o=o.getParent(),T--):o=k;return null!==o&&o.is(s)&&_.push({depth:T,node:o}),_},o.$findMatchingParent=t,o.$getNearestBlockElementAncestorOrThrow=function(o){let s=t(o,o=>f.$isElementNode(o)&&!o.isInline());return f.$isElementNode(s)||p(4,o.__key),s},o.$getNearestNodeOfType=function(o,s){for(;null!=o;){if(o instanceof s)return o;o=o.getParent()}return null},o.$insertNodeToNearestRoot=function(o){var s=f.$getSelection()||f.$getPreviousSelection();if(f.$isRangeSelection(s)){var{focus:_}=s;if(s=_.getNode(),_=_.offset,f.$isRootOrShadowRoot(s))null==(_=s.getChildAtIndex(_))?s.append(o):_.insertBefore(o),o.selectNext();else{let T,k;f.$isTextNode(s)?(T=s.getParentOrThrow(),k=s.getIndexWithinParent(),0<_&&(k+=1,s.splitText(_))):(T=s,k=_),[,s]=f.$splitNode(T,k),s.insertBefore(o),s.selectStart()}}else f.$isNodeSelection(s)||f.DEPRECATED_$isGridSelection(s)?(s=s.getNodes())[s.length-1].getTopLevelElementOrThrow().insertAfter(o):f.$getRoot().append(o),s=f.$createParagraphNode(),o.insertAfter(s),s.select();return o.getLatest()},o.$restoreEditorState=function(o,_){let T=new Map,k=o._pendingEditorState;for(let[o,k]of _._nodeMap){let _=s.$cloneWithProperties(k);f.$isTextNode(_)&&(_.__text=k.__text),T.set(o,_)}k&&(k._nodeMap=T),o._dirtyType=2,o=_._selection,f.$setSelection(null===o?null:o.clone())},o.$wrapNodeInElement=function(o,s){return s=s(),o.replace(s),s.append(o),s},o.addClassNamesToElement=function(o,...s){s.forEach(s=>{"string"==typeof s&&(s=s.split(" ").filter(o=>""!==o),o.classList.add(...s))})},o.isHTMLAnchorElement=function(o){return u(o)&&"A"===o.tagName},o.isHTMLElement=u,o.isMimeType=q,o.mediaFileReader=function(o,s){let f=o[Symbol.iterator]();return new Promise((o,_)=>{let T=[],h=()=>{let{done:k,value:$}=f.next();if(k)return o(T);let j=new FileReader;j.addEventListener("error",_),j.addEventListener("load",()=>{let o=j.result;"string"==typeof o&&T.push({file:$,result:o}),h()}),q($,s)?j.readAsDataURL($):h()};h()})},o.mergeRegister=function(...o){return()=>{o.forEach(o=>o())}},o.objectKlassEquals=function(o,s){return null!==o&&Object.getPrototypeOf(o).constructor.name===s.name},o.registerNestedElementResolver=function(o,s,f,_){return o.registerNodeTransform(s,o=>{e:{for(var T=o.getChildren(),k=0;k<T.length;k++)if(T[k]instanceof s){T=null;break e}for(T=o;null!==T;)if(k=T,(T=T.getParent())instanceof s){T={child:k,parent:T};break e}T=null}if(null!==T){let{child:s,parent:$}=T;if(s.is(o)){if(_($,o),T=(o=s.getNextSiblings()).length,$.insertAfter(s),0!==T){k=f($),s.insertAfter(k);for(let s=0;s<T;s++)k.append(o[s])}$.canBeEmpty()||0!==$.getChildrenSize()||$.remove()}}})},o.removeClassNamesFromElement=function(o,...s){s.forEach(s=>{"string"==typeof s&&o.classList.remove(...s.split(" "))})}}}),em=__commonJS({"../../../node_modules/@lexical/utils/LexicalUtils.js"(o,s){var f=ep();s.exports=f}}),ey=__commonJS({"../../../node_modules/@lexical/link/LexicalLink.prod.js"(o){var s=em(),f=ef(),_=new Set(["http:","https:","mailto:","sms:","tel:"]),T=class extends f.ElementNode{static getType(){return"link"}static clone(o){return new T(o.__url,{rel:o.__rel,target:o.__target,title:o.__title},o.__key)}constructor(o,s={},f){super(f);let{target:_=null,rel:T=null,title:k=null}=s;this.__url=o,this.__target=_,this.__rel=T,this.__title=k}createDOM(o){let f=document.createElement("a");return f.href=this.sanitizeUrl(this.__url),null!==this.__target&&(f.target=this.__target),null!==this.__rel&&(f.rel=this.__rel),null!==this.__title&&(f.title=this.__title),s.addClassNamesToElement(f,o.theme.link),f}updateDOM(o,s){let f=this.__url,_=this.__target,T=this.__rel,k=this.__title;return f!==o.__url&&(s.href=f),_!==o.__target&&(_?s.target=_:s.removeAttribute("target")),T!==o.__rel&&(T?s.rel=T:s.removeAttribute("rel")),k!==o.__title&&(k?s.title=k:s.removeAttribute("title")),!1}static importDOM(){return{a:()=>({conversion:r,priority:1})}}static importJSON(o){let s=t(o.url,{rel:o.rel,target:o.target,title:o.title});return s.setFormat(o.format),s.setIndent(o.indent),s.setDirection(o.direction),s}sanitizeUrl(o){try{let s=new URL(o);if(!_.has(s.protocol))return"about:blank"}catch{}return o}exportJSON(){return{...super.exportJSON(),rel:this.getRel(),target:this.getTarget(),title:this.getTitle(),type:"link",url:this.getURL(),version:1}}getURL(){return this.getLatest().__url}setURL(o){this.getWritable().__url=o}getTarget(){return this.getLatest().__target}setTarget(o){this.getWritable().__target=o}getRel(){return this.getLatest().__rel}setRel(o){this.getWritable().__rel=o}getTitle(){return this.getLatest().__title}setTitle(o){this.getWritable().__title=o}insertNewAfter(o,s=!0){return o=this.getParentOrThrow().insertNewAfter(o,s),f.$isElementNode(o)?(s=t(this.__url,{rel:this.__rel,target:this.__target,title:this.__title}),o.append(s),s):null}canInsertTextBefore(){return!1}canInsertTextAfter(){return!1}canBeEmpty(){return!1}isInline(){return!0}extractWithChild(o,s){if(!f.$isRangeSelection(s))return!1;o=s.anchor.getNode();let _=s.focus.getNode();return this.isParentOf(o)&&this.isParentOf(_)&&0<s.getTextContent().length}};function r(o){let f=null;if(s.isHTMLAnchorElement(o)){let s=o.textContent;null!==s&&""!==s&&(f=t(o.getAttribute("href")||"",{rel:o.getAttribute("rel"),target:o.getAttribute("target"),title:o.getAttribute("title")}))}return{node:f}}function t(o,s){return f.$applyNodeReplacement(new T(o,s))}function v(o){return o instanceof T}var k=class extends T{static getType(){return"autolink"}static clone(o){return new k(o.__url,{rel:o.__rel,target:o.__target,title:o.__title},o.__key)}static importJSON(o){let s=x(o.url,{rel:o.rel,target:o.target,title:o.title});return s.setFormat(o.format),s.setIndent(o.indent),s.setDirection(o.direction),s}static importDOM(){return null}exportJSON(){return{...super.exportJSON(),type:"autolink",version:1}}insertNewAfter(o,s=!0){return o=this.getParentOrThrow().insertNewAfter(o,s),f.$isElementNode(o)?(s=x(this.__url,{rel:this._rel,target:this.__target,title:this.__title}),o.append(s),s):null}};function x(o,s){return f.$applyNodeReplacement(new k(o,s))}var $=f.createCommand("TOGGLE_LINK_COMMAND");function z(o,s){for(;null!==o&&null!==(o=o.getParent())&&!s(o););return o}o.$createAutoLinkNode=x,o.$createLinkNode=t,o.$isAutoLinkNode=function(o){return o instanceof k},o.$isLinkNode=v,o.AutoLinkNode=k,o.LinkNode=T,o.TOGGLE_LINK_COMMAND=$,o.toggleLink=function(o,s={}){let{target:_,title:T}=s,k=void 0===s.rel?"noreferrer":s.rel;if(s=f.$getSelection(),f.$isRangeSelection(s)){if(s=s.extract(),null===o)s.forEach(o=>{if(v(o=o.getParent())){let s=o.getChildren();for(let f=0;f<s.length;f++)o.insertBefore(s[f]);o.remove()}});else{if(1===s.length){var $=s[0];if(null!==($=v($)?$:z($,v))){$.setURL(o),void 0!==_&&$.setTarget(_),null!==k&&$.setRel(k),void 0!==T&&$.setTitle(T);return}}let j=null,V=null;s.forEach(s=>{var $=s.getParent();if($!==V&&null!==$&&(!f.$isElementNode(s)||s.isInline())){if(v($))V=$,$.setURL(o),void 0!==_&&$.setTarget(_),null!==k&&V.setRel(k),void 0!==T&&V.setTitle(T);else if($.is(j)||(j=$,V=t(o,{rel:k,target:_}),v($)?null===s.getPreviousSibling()?$.insertBefore(V):$.insertAfter(V):s.insertBefore(V)),v(s)){if(!s.is(V)){if(null!==V){$=s.getChildren();for(let o=0;o<$.length;o++)V.append($[o])}s.remove()}}else null!==V&&V.append(s)}})}}}}}),eC=__commonJS({"../../../node_modules/@lexical/link/LexicalLink.js"(o,s){var f=ey();s.exports=f}}),ev=__commonJS({"../../../node_modules/@lexical/react/LexicalComposerContext.prod.js"(o){var s=(el(),__toCommonJS(ei));function e(o){let s=new URLSearchParams;s.append("code",o);for(let o=1;o<arguments.length;o++)s.append("v",arguments[o]);throw Error(`Minified Lexical error #${o}; visit https://lexical.dev/docs/error?${s} for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`)}var f=s.createContext(null);o.LexicalComposerContext=f,o.createLexicalComposerContext=function(o,s){let f=null;return null!=o&&(f=o[1]),{getTheme:function(){return s??(null!=f?f.getTheme():null)}}},o.useLexicalComposerContext=function(){let o=s.useContext(f);return null==o&&e(8),o}}}),eE=__commonJS({"../../../node_modules/@lexical/react/LexicalComposerContext.js"(o,s){var f=ev();s.exports=f}}),ex=__commonJS({"../../../node_modules/@lexical/react/LexicalComposer.prod.js"(o){var s=eE(),f=ef(),_=(el(),__toCommonJS(ei)),T="u">typeof window&&"u">typeof window.document&&"u">typeof window.document.createElement,k=T?_.useLayoutEffect:_.useEffect,$={tag:"history-merge"};function q(o,s){if(null!==s){if(void 0===s)o.update(()=>{var s=f.$getRoot();if(s.isEmpty()){let _=f.$createParagraphNode();s.append(_),s=T?document.activeElement:null,(null!==f.$getSelection()||null!==s&&s===o.getRootElement())&&_.select()}},$);else if(null!==s)switch(typeof s){case"string":let _=o.parseEditorState(s);o.setEditorState(_,$);break;case"object":o.setEditorState(s,$);break;case"function":o.update(()=>{f.$getRoot().isEmpty()&&s(o)},$)}}}o.LexicalComposer=function({initialConfig:o,children:T}){let $=_.useMemo(()=>{let{theme:_,namespace:T,editor__DEPRECATED:k,nodes:$,onError:j,editorState:V}=o,et=s.createLexicalComposerContext(null,_),er=k||null;if(null===er){let s=f.createEditor({editable:o.editable,namespace:T,nodes:$,onError:o=>j(o,s),theme:_});q(s,V),er=s}return[er,et]},[]);return k(()=>{let s=o.editable,[f]=$;f.setEditable(void 0===s||s)},[]),_.createElement(s.LexicalComposerContext.Provider,{value:$},T)}}}),eS=__commonJS({"../../../node_modules/@lexical/react/LexicalComposer.js"(o,s){var f=ex();s.exports=f}}),eT=__commonJS({"../../../node_modules/@lexical/react/useLexicalEditable.prod.js"(o,s){var f=eE(),_=(el(),__toCommonJS(ei)),T="u">typeof window&&"u">typeof window.document&&"u">typeof window.document.createElement?_.useLayoutEffect:_.useEffect;function m(o){let[s]=f.useLexicalComposerContext(),k=_.useMemo(()=>o(s),[s,o]),$=_.useRef(k.initialValueFn()),[j,V]=_.useState($.current);return T(()=>{let{initialValueFn:o,subscribe:s}=k,f=o();return $.current!==f&&($.current=f,V(f)),s(o=>{$.current=o,V(o)})},[k,o]),j}function r(o){return{initialValueFn:()=>o.isEditable(),subscribe:s=>o.registerEditableListener(s)}}s.exports=function(){return m(r)}}}),eN=__commonJS({"../../../node_modules/@lexical/react/useLexicalEditable.js"(o,s){var f=eT();s.exports=f}}),eb=__commonJS({"../../../node_modules/@lexical/text/LexicalText.prod.js"(o){var s=ef();function r(o,s=!0){return!o&&(o=t(),s&&(o=o.trim()),""===o)}function t(){return s.$getRoot().getTextContent()}function u(o){if(!r(o,!1))return!1;let f=(o=s.$getRoot().getChildren()).length;if(1<f)return!1;for(let T=0;T<f;T++){var _=o[T];if(s.$isDecoratorNode(_))return!1;if(s.$isElementNode(_)){if(!s.$isParagraphNode(_)||0!==_.__indent)return!1;let o=(_=_.getChildren()).length;for(let f=0;f<o;f++)if(!s.$isTextNode(_[T]))return!1}}return!0}o.$canShowPlaceholder=u,o.$canShowPlaceholderCurry=function(o){return()=>u(o)},o.$findTextIntersectionFromCharacters=function(o,f){var _=o.getFirstChild();o=0;e:for(;null!==_;){if(s.$isElementNode(_)){var T=_.getFirstChild();if(null!==T){_=T;continue}}else if(s.$isTextNode(_)){if(o+(T=_.getTextContentSize())>f)return{node:_,offset:f-o};o+=T}if(null!==(T=_.getNextSibling()))_=T;else{for(_=_.getParent();null!==_;){if(null!==(T=_.getNextSibling())){_=T;continue e}_=_.getParent()}break}}return null},o.$isRootTextContentEmpty=r,o.$isRootTextContentEmptyCurry=function(o,s){return()=>r(o,s)},o.$rootTextContent=t,o.registerLexicalTextEntity=function(o,f,_,T){let n=o=>{let f=s.$createTextNode(o.getTextContent());f.setFormat(o.getFormat()),o.replace(f)};return[o.registerNodeTransform(s.TextNode,o=>{if(o.isSimpleText()){var k=o.getPreviousSibling(),$=o.getTextContent(),j=o;if(s.$isTextNode(k)){var V=k.getTextContent(),et=f(V+$);if(k instanceof _){if(null===et||0!==k.getLatest().__mode){n(k);return}if(0<(et=et.end-V.length)){j=V+(j=$.slice(0,et)),k.select(),k.setTextContent(j),et===$.length?o.remove():(k=$.slice(et),o.setTextContent(k));return}}else if(null===et||et.start<V.length)return}for(;;){let er;if($=et=null===(o=f($))?"":$.slice(o.end),""===et){if(V=j.getNextSibling(),s.$isTextNode(V)){if(null===(et=f(et=j.getTextContent()+V.getTextContent()))){V instanceof _?n(V):V.markDirty();break}if(0!==et.start)break}}else if(null!==(V=f(et))&&0===V.start)break;if(null===o||!(0===o.start&&s.$isTextNode(k)&&k.isTextEntity())&&(0===o.start?[er,j]=j.splitText(o.end):[,er,j]=j.splitText(o.start,o.end),(o=T(er)).setFormat(er.getFormat()),er.replace(o),null==j))break}}}),o=o.registerNodeTransform(_,o=>{var T=o.getTextContent();let k=f(T);null===k||0!==k.start?n(o):T.length>k.end?o.splitText(k.end):(T=o.getPreviousSibling(),s.$isTextNode(T)&&T.isTextEntity()&&(n(T),n(o)),T=o.getNextSibling(),s.$isTextNode(T)&&T.isTextEntity()&&(n(T),o instanceof _&&n(o)))})]}}}),eO=__commonJS({"../../../node_modules/@lexical/text/LexicalText.js"(o,s){var f=eb();s.exports=f}}),eD={};__export(eD,{default:()=>T||(T=f.t($,2))});var eR=__esm({"esm-externals:react-dom"(){__reExport(eD,T||(T=f.t($,2)))}}),ew=__commonJS({"../../../node_modules/@lexical/dragon/LexicalDragon.prod.js"(o){var s=ef();o.registerDragonSupport=function(o){let f=window.location.origin,r=_=>{if(_.origin===f){var T=o.getRootElement();if(document.activeElement===T&&"string"==typeof(T=_.data)){try{var k=JSON.parse(T)}catch{return}if(k&&"nuanria_messaging"===k.protocol&&"request"===k.type&&(k=k.payload)&&"makeChanges"===k.functionId&&(k=k.args)){let[f,T,$,j,V]=k;o.update(()=>{let o=s.$getSelection();if(s.$isRangeSelection(o)){var k=o.anchor;let et=k.getNode(),er=0,en=0;s.$isTextNode(et)&&0<=f&&0<=T&&(er=f,en=f+T,o.setTextNodeRange(et,er,et,en)),(er!==en||""!==$)&&(o.insertRawText($),et=k.getNode()),s.$isTextNode(et)&&(er=j,en=j+V,er=er>(k=et.getTextContentSize())?k:er,en=en>k?k:en,o.setTextNodeRange(et,er,et,en)),_.stopImmediatePropagation()}})}}}};return window.addEventListener("message",r,!0),()=>{window.removeEventListener("message",r,!0)}}}}),eM=__commonJS({"../../../node_modules/@lexical/dragon/LexicalDragon.js"(o,s){var f=ew();s.exports=f}}),eA=__commonJS({"../../../node_modules/@lexical/html/LexicalHtml.prod.js"(o){var s=e_(),f=ef();function r(o,_,T,k=null){let $=null==k||_.isSelected(k),j=f.$isElementNode(_)&&_.excludeFromCopy("html");var V=_;null!==k&&(V=s.$cloneWithProperties(_),V=f.$isTextNode(V)&&null!=k?s.$sliceSelectedTextNodeContent(k,V):V);let et=f.$isElementNode(V)?V.getChildren():[],{element:er,after:en}=V.exportDOM(o);if(!er)return!1;let eo=document.createDocumentFragment();for(let s=0;s<et.length;s++){let T=et[s],j=r(o,T,eo,k);!$&&f.$isElementNode(_)&&j&&_.extractWithChild(T,k,"html")&&($=!0)}return $&&!j?(er.append(eo),T.append(er),en&&(o=en.call(V,er))&&er.replaceWith(o)):T.append(eo),$}var _=new Set(["STYLE","SCRIPT"]);function v(o,s,T=new Map,k){let $=[];if(_.has(o.nodeName))return $;let j=null;var V,{nodeName:et}=o,er=s._htmlConversions.get(et.toLowerCase());if(et=null,void 0!==er)for(V of er)null!==(er=V(o))&&(null===et||et.priority<er.priority)&&(et=er);if(et=(V=null!==et?et.conversion:null)?V(o):null,V=null,null!==et){if(V=et.after,null!==(j=Array.isArray(er=et.node)?er[er.length-1]:er)){for(var[,en]of T)if(!(j=en(j,k)))break;j&&$.push(...Array.isArray(er)?er:[j])}null!=et.forChild&&T.set(o.nodeName,et.forChild)}for(o=o.childNodes,k=[],en=0;en<o.length;en++)k.push(...v(o[en],s,new Map(T),j));return null!=V&&(k=V(k)),null==j?$=$.concat(k):f.$isElementNode(j)&&j.append(...k),$}o.$generateHtmlFromNodes=function(o,s){if(typeof document>"u"||typeof window>"u")throw Error("To use $generateHtmlFromNodes in headless mode please initialize a headless browser implementation such as JSDom before calling this function.");let _=document.createElement("div"),T=f.$getRoot().getChildren();for(let f=0;f<T.length;f++)r(o,T[f],_,s);return _.innerHTML},o.$generateNodesFromDOM=function(o,s){s=s.body?s.body.childNodes:[];let f=[];for(let k=0;k<s.length;k++){var T=s[k];_.has(T.nodeName)||null!==(T=v(T,o))&&(f=f.concat(T))}return f}}}),eP=__commonJS({"../../../node_modules/@lexical/html/LexicalHtml.js"(o,s){var f=eA();s.exports=f}}),ek=__commonJS({"../../../node_modules/@lexical/clipboard/LexicalClipboard.prod.js"(o){var s=eP(),f=e_(),_=em(),T=ef();function z(o){let s=new URLSearchParams;s.append("code",o);for(let o=1;o<arguments.length;o++)s.append("v",arguments[o]);throw Error(`Minified Lexical error #${o}; visit https://lexical.dev/docs/error?${s} for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`)}var k="u">typeof window&&"u">typeof window.document&&"u">typeof window.document.createElement;function B(o){let f=T.$getSelection();if(null==f)throw Error("Expected valid LexicalSelection");return T.$isRangeSelection(f)&&f.isCollapsed()||0===f.getNodes().length?"":s.$generateHtmlFromNodes(o,f)}function C(o){let s=T.$getSelection();if(null==s)throw Error("Expected valid LexicalSelection");return T.$isRangeSelection(s)&&s.isCollapsed()||0===s.getNodes().length?null:JSON.stringify(D(o,s))}function E(o,s,f){(T.DEPRECATED_$isGridSelection(f)||null!==_.$findMatchingParent(f.anchor.getNode(),o=>T.DEPRECATED_$isGridCellNode(o))&&null!==_.$findMatchingParent(f.focus.getNode(),o=>T.DEPRECATED_$isGridCellNode(o)))&&1===s.length&&T.DEPRECATED_$isGridNode(s[0])?F(s,f,!1,o):I(s,f)}function I(o,s){let f=[],_=null;for(let s=0;s<o.length;s++){let k=o[s],$=T.$isLineBreakNode(k);if($||T.$isDecoratorNode(k)&&k.isInline()||T.$isElementNode(k)&&k.isInline()||T.$isTextNode(k)||k.isParentRequired()){if(null===_&&(_=k.createParentElementNode(),f.push(_),$))continue;null!==_&&_.append(k)}else f.push(k),_=null}T.$isRangeSelection(s)?s.insertNodes(f):T.DEPRECATED_$isGridSelection(s)&&(o=s.anchor.getNode(),T.DEPRECATED_$isGridCellNode(o)||z(41),o.append(...f))}function F(o,s,f,k){let $,j;1===o.length&&T.DEPRECATED_$isGridNode(o[0])||z(42);var V=o[0];o=V.getChildren(),f=V.getFirstChildOrThrow().getChildrenSize();var et=V.getChildrenSize(),er=_.$findMatchingParent(s.anchor.getNode(),o=>T.DEPRECATED_$isGridCellNode(o));s=(V=er&&_.$findMatchingParent(er,o=>T.DEPRECATED_$isGridRowNode(o)))&&_.$findMatchingParent(V,o=>T.DEPRECATED_$isGridNode(o)),T.DEPRECATED_$isGridCellNode(er)&&T.DEPRECATED_$isGridRowNode(V)&&T.DEPRECATED_$isGridNode(s)||z(43);var en=V.getIndexWithinParent(),eo=Math.min(s.getChildrenSize()-1,en+et-1);et=er.getIndexWithinParent(),er=Math.min(V.getChildrenSize()-1,et+f-1),f=Math.min(et,er),V=Math.min(en,eo),et=Math.max(et,er),en=Math.max(en,eo),eo=s.getChildren(),er=0;for(let s=V;s<=en;s++){var ei=eo[s];T.DEPRECATED_$isGridRowNode(ei)||z(24);var el=o[er];T.DEPRECATED_$isGridRowNode(el)||z(24),ei=ei.getChildren(),el=el.getChildren();let _=0;for(let o=f;o<=et;o++){let k=ei[o];T.DEPRECATED_$isGridCellNode(k)||z(25);let er=el[_];T.DEPRECATED_$isGridCellNode(er)||z(25),s===V&&o===f?$=k.getKey():s===en&&o===et&&(j=k.getKey());let eo=k.getChildren();er.getChildren().forEach(o=>{T.$isTextNode(o)&&T.$createParagraphNode().append(o),k.append(o)}),eo.forEach(o=>o.remove()),_++}er++}$&&j&&((o=T.DEPRECATED_$createGridSelection()).set(s.getKey(),$,j),T.$setSelection(o),k.dispatchCommand(T.SELECTION_CHANGE_COMMAND,void 0))}function J(o,s,_,k=[]){let $=null==s||_.isSelected(s),j=T.$isElementNode(_)&&_.excludeFromCopy("html");var V=_;if(null!==s){var et=f.$cloneWithProperties(_);V=et=T.$isTextNode(et)&&null!=s?f.$sliceSelectedTextNodeContent(s,et):et}let er=T.$isElementNode(V)?V.getChildren():[];var en=V;et=en.exportJSON();var eo=en.constructor;et.type!==eo.getType()&&z(58,eo.name);let ei=et.children;for(T.$isElementNode(en)&&(Array.isArray(ei)||z(59,eo.name)),T.$isTextNode(V)&&(0<(V=V.__text).length?et.text=V:$=!1),V=0;V<er.length;V++)eo=J(o,s,en=er[V],et.children),!$&&T.$isElementNode(_)&&eo&&_.extractWithChild(en,s,"clone")&&($=!0);if($&&!j)k.push(et);else if(Array.isArray(et.children))for(o=0;o<et.children.length;o++)k.push(et.children[o]);return $}function D(o,s){let f=[],_=T.$getRoot().getChildren();for(let T=0;T<_.length;T++)J(o,s,_[T],f);return{namespace:o._config.namespace,nodes:f}}function K(o){let s=[];for(let _=0;_<o.length;_++){let k=T.$parseSerializedNode(o[_]);T.$isTextNode(k)&&f.$addNodeStyle(k),s.push(k)}return s}var $=null;function M(o,s){var f=k?(o._window||window).getSelection():null;if(!f)return!1;var _=f.anchorNode;if(f=f.focusNode,null!==_&&null!==f&&!T.isSelectionWithinEditor(o,_,f)||(s.preventDefault(),s=s.clipboardData,_=T.$getSelection(),null===s||null===_))return!1;f=B(o),o=C(o);let $="";return null!==_&&($=_.getTextContent()),null!==f&&s.setData("text/html",f),null!==o&&s.setData("application/x-lexical-editor",o),s.setData("text/plain",$),!0}o.$generateJSONFromSelectedNodes=D,o.$generateNodesFromSerializedNodes=K,o.$getHtmlContent=B,o.$getLexicalContent=C,o.$insertDataTransferForPlainText=function(o,s){null!=(o=o.getData("text/plain")||o.getData("text/uri-list"))&&s.insertRawText(o)},o.$insertDataTransferForRichText=function(o,f,_){var k=o.getData("application/x-lexical-editor");if(k)try{let o=JSON.parse(k);if(o.namespace===_._config.namespace&&Array.isArray(o.nodes)){let s=K(o.nodes);return E(_,s,f)}}catch{}if(k=o.getData("text/html"))try{var $=new DOMParser().parseFromString(k,"text/html"),j=s.$generateNodesFromDOM(_,$);return E(_,j,f)}catch{}if(null!=(o=o.getData("text/plain")||o.getData("text/uri-list"))){if(T.$isRangeSelection(f))for(_=(o=o.split(/(\r?\n|\t)/)).length,$=0;$<_;$++)(j=o[$])===`
`||j===`\r
`?f.insertParagraph():"	"===j?f.insertNodes([T.$createTabNode()]):f.insertText(j);else f.insertRawText(o)}},o.$insertGeneratedNodes=E,o.copyToClipboard=async function(o,s){if(null!==$)return!1;if(null!==s)return new Promise(f=>{o.update(()=>{f(M(o,s))})});var f=o.getRootElement();let j=null==o._window?window.document:o._window.document,V=k?(o._window||window).getSelection():null;if(null===f||null===V)return!1;let et=j.createElement("span");return et.style.cssText="position: fixed; top: -1000px;",et.append(j.createTextNode("#")),f.append(et),(f=new Range).setStart(et,0),f.setEnd(et,1),V.removeAllRanges(),V.addRange(f),new Promise(s=>{let f=o.registerCommand(T.COPY_COMMAND,T=>(_.objectKlassEquals(T,ClipboardEvent)&&(f(),null!==$&&(window.clearTimeout($),$=null),s(M(o,T))),!0),T.COMMAND_PRIORITY_CRITICAL);$=window.setTimeout(()=>{f(),$=null,s(!1)},50),j.execCommand("copy"),et.remove()})}}}),eI=__commonJS({"../../../node_modules/@lexical/clipboard/LexicalClipboard.js"(o,s){var f=ek();s.exports=f}}),e$=__commonJS({"../../../node_modules/@lexical/plain-text/LexicalPlainText.prod.js"(o){var s=eI(),f=e_(),_=em(),T=ef(),k="u">typeof window&&"u">typeof window.document&&"u">typeof window.document.createElement,$=k&&"documentMode"in document?document.documentMode:null;k&&/Mac|iPod|iPhone|iPad/.test(navigator.platform),k&&/^(?!.*Seamonkey)(?=.*Firefox).*/i.test(navigator.userAgent);var j=!!(k&&"InputEvent"in window)&&!$&&"getTargetRanges"in new window.InputEvent("input"),V=k&&/Version\/[\d.]+.*Safari/.test(navigator.userAgent),et=k&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,er=k&&/^(?=.*Chrome).*/i.test(navigator.userAgent),en=k&&/AppleWebKit\/[\d.]+/.test(navigator.userAgent)&&!er;function u(o,f){f.update(()=>{if(null!==o){let _=o instanceof KeyboardEvent?null:o.clipboardData,k=T.$getSelection();if(null!==k&&null!=_){o.preventDefault();let T=s.$getHtmlContent(f);null!==T&&_.setData("text/html",T),_.setData("text/plain",k.getTextContent())}}})}function v(o,f){o.preventDefault(),f.update(()=>{let f=T.$getSelection(),{clipboardData:_}=o;null!=_&&T.$isRangeSelection(f)&&s.$insertDataTransferForPlainText(_,f)},{tag:"paste"})}function w(o,s){u(o,s),s.update(()=>{let o=T.$getSelection();T.$isRangeSelection(o)&&o.removeText()})}o.registerPlainText=function(o){return _.mergeRegister(o.registerCommand(T.DELETE_CHARACTER_COMMAND,o=>{let s=T.$getSelection();return!!T.$isRangeSelection(s)&&(s.deleteCharacter(o),!0)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.DELETE_WORD_COMMAND,o=>{let s=T.$getSelection();return!!T.$isRangeSelection(s)&&(s.deleteWord(o),!0)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.DELETE_LINE_COMMAND,o=>{let s=T.$getSelection();return!!T.$isRangeSelection(s)&&(s.deleteLine(o),!0)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.CONTROLLED_TEXT_INSERTION_COMMAND,o=>{let f=T.$getSelection();if(!T.$isRangeSelection(f))return!1;if("string"==typeof o)f.insertText(o);else{let _=o.dataTransfer;null!=_?s.$insertDataTransferForPlainText(_,f):(o=o.data)&&f.insertText(o)}return!0},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.REMOVE_TEXT_COMMAND,()=>{let o=T.$getSelection();return!!T.$isRangeSelection(o)&&(o.removeText(),!0)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.INSERT_LINE_BREAK_COMMAND,o=>{let s=T.$getSelection();return!!T.$isRangeSelection(s)&&(s.insertLineBreak(o),!0)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.INSERT_PARAGRAPH_COMMAND,()=>{let o=T.$getSelection();return!!T.$isRangeSelection(o)&&(o.insertLineBreak(),!0)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.KEY_ARROW_LEFT_COMMAND,o=>{let s=T.$getSelection();if(!T.$isRangeSelection(s))return!1;let _=o.shiftKey;return!!f.$shouldOverrideDefaultCharacterSelection(s,!0)&&(o.preventDefault(),f.$moveCharacter(s,_,!0),!0)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.KEY_ARROW_RIGHT_COMMAND,o=>{let s=T.$getSelection();if(!T.$isRangeSelection(s))return!1;let _=o.shiftKey;return!!f.$shouldOverrideDefaultCharacterSelection(s,!1)&&(o.preventDefault(),f.$moveCharacter(s,_,!1),!0)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.KEY_BACKSPACE_COMMAND,s=>{let f=T.$getSelection();return!!T.$isRangeSelection(f)&&(s.preventDefault(),o.dispatchCommand(T.DELETE_CHARACTER_COMMAND,!0))},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.KEY_DELETE_COMMAND,s=>{let f=T.$getSelection();return!!T.$isRangeSelection(f)&&(s.preventDefault(),o.dispatchCommand(T.DELETE_CHARACTER_COMMAND,!1))},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.KEY_ENTER_COMMAND,s=>{let f=T.$getSelection();if(!T.$isRangeSelection(f))return!1;if(null!==s){if((et||V||en)&&j)return!1;s.preventDefault()}return o.dispatchCommand(T.INSERT_LINE_BREAK_COMMAND,!1)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.SELECT_ALL_COMMAND,()=>(T.$selectAll(),!0),T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.COPY_COMMAND,s=>{let f=T.$getSelection();return!!T.$isRangeSelection(f)&&(u(s,o),!0)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.CUT_COMMAND,s=>{let f=T.$getSelection();return!!T.$isRangeSelection(f)&&(w(s,o),!0)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.PASTE_COMMAND,s=>{let f=T.$getSelection();return!!T.$isRangeSelection(f)&&(v(s,o),!0)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.DROP_COMMAND,o=>{let s=T.$getSelection();return!!T.$isRangeSelection(s)&&(o.preventDefault(),!0)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.DRAGSTART_COMMAND,o=>{let s=T.$getSelection();return!!T.$isRangeSelection(s)&&(o.preventDefault(),!0)},T.COMMAND_PRIORITY_EDITOR))}}}),eL=__commonJS({"../../../node_modules/@lexical/plain-text/LexicalPlainText.js"(o,s){var f=e$();s.exports=f}}),eB=__commonJS({"../../../node_modules/@lexical/react/LexicalPlainTextPlugin.prod.js"(o){var s=eE(),f=eN(),_=(el(),__toCommonJS(ei)),T=eO(),k=em(),$=(eR(),__toCommonJS(eD)),j=eM(),V=eL(),et="u">typeof window&&"u">typeof window.document&&"u">typeof window.document.createElement?_.useLayoutEffect:_.useEffect;function w(o){return o.getEditorState().read(T.$canShowPlaceholderCurry(o.isComposing()))}function x(o){let[s,f]=_.useState(()=>w(o));return et(()=>{function e(){f(w(o))}return e(),k.mergeRegister(o.registerUpdateListener(()=>{e()}),o.registerEditableListener(()=>{e()}))},[o]),s}function y(o,s){let[f,T]=_.useState(()=>o.getDecorators());return et(()=>o.registerDecoratorListener(o=>{$.flushSync(()=>{T(o)})}),[o]),_.useEffect(()=>{T(o.getDecorators())},[o]),_.useMemo(()=>{let T=[],k=Object.keys(f);for(let j=0;j<k.length;j++){let V=k[j],et=_.createElement(s,{onError:s=>o._onError(s)},_.createElement(_.Suspense,{fallback:null},f[V])),er=o.getElementByKey(V);null!==er&&T.push($.createPortal(et,er,V))}return T},[s,f,o])}function B(o){et(()=>k.mergeRegister(V.registerPlainText(o),j.registerDragonSupport(o)),[o])}function C({content:o}){var[_]=s.useLexicalComposerContext();_=x(_);let T=f();return _?"function"==typeof o?o(T):o:null}o.PlainTextPlugin=function({contentEditable:o,placeholder:f,ErrorBoundary:T}){let[k]=s.useLexicalComposerContext();return T=y(k,T),B(k),_.createElement(_.Fragment,null,o,_.createElement(C,{content:f}),T)}}}),eF=__commonJS({"../../../node_modules/@lexical/react/LexicalPlainTextPlugin.js"(o,s){var f=eB();s.exports=f}}),eW=__commonJS({"../../../node_modules/@lexical/react/LexicalContentEditable.prod.js"(o){var s=eE(),f=(el(),__toCommonJS(ei));function n(){return(n=Object.assign?Object.assign.bind():function(o){for(var s=1;s<arguments.length;s++){var f,_=arguments[s];for(f in _)Object.prototype.hasOwnProperty.call(_,f)&&(o[f]=_[f])}return o}).apply(this,arguments)}var _="u">typeof window&&"u">typeof window.document&&"u">typeof window.document.createElement?f.useLayoutEffect:f.useEffect;o.ContentEditable=function({ariaActiveDescendant:o,ariaAutoComplete:T,ariaControls:k,ariaDescribedBy:$,ariaExpanded:j,ariaLabel:V,ariaLabelledBy:et,ariaMultiline:er,ariaOwns:en,ariaRequired:eo,autoCapitalize:ei,className:el,id:es,role:eu="textbox",spellCheck:eg=!0,style:ef,tabIndex:eh,"data-testid":e_,...ep}){let[em]=s.useLexicalComposerContext(),[ey,eC]=f.useState(!1),ev=f.useCallback(o=>{em.setRootElement(o)},[em]);return _(()=>(eC(em.isEditable()),em.registerEditableListener(o=>{eC(o)})),[em]),f.createElement("div",n({},ep,{"aria-activedescendant":ey?o:void 0,"aria-autocomplete":ey?T:"none","aria-controls":ey?k:void 0,"aria-describedby":$,"aria-expanded":ey&&"combobox"===eu?!!j:void 0,"aria-label":V,"aria-labelledby":et,"aria-multiline":er,"aria-owns":ey?en:void 0,"aria-readonly":!ey||void 0,"aria-required":eo,autoCapitalize:ei,className:el,contentEditable:ey,"data-testid":e_,id:es,ref:ev,role:eu,spellCheck:eg,style:ef,tabIndex:eh}))}}}),eK=__commonJS({"../../../node_modules/@lexical/react/LexicalContentEditable.js"(o,s){var f=eW();s.exports=f}}),ez=__commonJS({"../../../node_modules/@lexical/history/LexicalHistory.prod.js"(o){var s=em(),f=ef();function y(o,s,_,T,k){if(null===o||0===_.size&&0===T.size&&!k)return 0;var $=s._selection,j=o._selection;if(k)return 1;if(!(f.$isRangeSelection($)&&f.$isRangeSelection(j)&&j.isCollapsed()&&$.isCollapsed()))return 0;k=s._nodeMap;let V=[];for(let o of _)void 0!==(_=k.get(o))&&V.push(_);for(let[o,s]of T)s&&(void 0===(T=k.get(o))||f.$isRootNode(T)||V.push(T));return 0===V.length?0:1<V.length?(s=(T=s._nodeMap).get($.anchor.key),j=T.get(j.anchor.key),s&&j&&!o._nodeMap.has(s.__key)&&f.$isTextNode(s)&&1===s.__text.length&&1===$.anchor.offset?2:0):(s=V[0],o=o._nodeMap.get(s.__key),f.$isTextNode(o)&&f.$isTextNode(s)&&o.__mode===s.__mode&&(o=o.__text)!==(s=s.__text)&&($=$.anchor,j=j.anchor,$.key===j.key&&"text"===$.type)?($=$.offset,j=j.offset,1==(o=s.length-o.length)&&j===$-1?2:-1===o&&j===$+1?3:-1===o&&j===$?4:0):0)}function z(o,s){let _=Date.now(),T=0;return(k,$,j,V,et,er)=>{let en=Date.now();if(er.has("historic"))return T=0,_=en,2;let eo=y(k,$,V,et,o.isComposing()),ei=(()=>{var ei=null===j||j.editor===o,el=er.has("history-push");if(!el&&ei&&er.has("history-merge"))return 0;if(null===k)return 1;var es=$._selection;if(!(0<V.size||0<et.size))return null!==es?0:2;if(!1===el&&0!==eo&&eo===T&&en<_+s&&ei)return 0;if(1===V.size){{el=Array.from(V)[0],ei=k._nodeMap.get(el),el=$._nodeMap.get(el),es=k._selection;let o=$._selection,s=!1;f.$isRangeSelection(es)&&f.$isRangeSelection(o)&&(s="element"===es.anchor.type&&"element"===es.focus.type&&"text"===o.anchor.type&&"text"===o.focus.type),ei=!!(!s&&f.$isTextNode(ei)&&f.$isTextNode(el))&&ei.__type===el.__type&&ei.__text===el.__text&&ei.__mode===el.__mode&&ei.__detail===el.__detail&&ei.__style===el.__style&&ei.__format===el.__format&&ei.__parent===el.__parent}if(ei)return 0}return 1})();return _=en,T=eo,ei}}o.createEmptyHistoryState=function(){return{current:null,redoStack:[],undoStack:[]}},o.registerHistory=function(o,_,T){let k=z(o,T);T=({editorState:s,prevEditorState:T,dirtyLeaves:$,dirtyElements:j,tags:V})=>{let et=_.current,er=_.redoStack,en=_.undoStack,eo=null===et?null:et.editorState;if(null===et||s!==eo){if(1===(T=k(T,s,et,$,j,V)))0!==er.length&&(_.redoStack=[],o.dispatchCommand(f.CAN_REDO_COMMAND,!1)),null!==et&&(en.push({...et}),o.dispatchCommand(f.CAN_UNDO_COMMAND,!0));else if(2===T)return;_.current={editor:o,editorState:s}}};let $=s.mergeRegister(o.registerCommand(f.UNDO_COMMAND,()=>{let s=_.redoStack,T=_.undoStack;if(0!==T.length){let k=_.current,$=T.pop();null!==k&&(s.push(k),o.dispatchCommand(f.CAN_REDO_COMMAND,!0)),0===T.length&&o.dispatchCommand(f.CAN_UNDO_COMMAND,!1),_.current=$||null,$&&$.editor.setEditorState($.editorState,{tag:"historic"})}return!0},f.COMMAND_PRIORITY_EDITOR),o.registerCommand(f.REDO_COMMAND,()=>{let s=_.redoStack;var T=_.undoStack;if(0!==s.length){let k=_.current;null!==k&&(T.push(k),o.dispatchCommand(f.CAN_UNDO_COMMAND,!0)),T=s.pop(),0===s.length&&o.dispatchCommand(f.CAN_REDO_COMMAND,!1),_.current=T||null,T&&T.editor.setEditorState(T.editorState,{tag:"historic"})}return!0},f.COMMAND_PRIORITY_EDITOR),o.registerCommand(f.CLEAR_EDITOR_COMMAND,()=>(_.undoStack=[],_.redoStack=[],_.current=null,!1),f.COMMAND_PRIORITY_EDITOR),o.registerCommand(f.CLEAR_HISTORY_COMMAND,()=>(_.undoStack=[],_.redoStack=[],_.current=null,o.dispatchCommand(f.CAN_REDO_COMMAND,!1),o.dispatchCommand(f.CAN_UNDO_COMMAND,!1),!0),f.COMMAND_PRIORITY_EDITOR),o.registerUpdateListener(T)),j=o.registerUpdateListener(T);return()=>{$(),j()}}}}),ej=__commonJS({"../../../node_modules/@lexical/history/LexicalHistory.js"(o,s){var f=ez();s.exports=f}}),eH=__commonJS({"../../../node_modules/@lexical/react/LexicalHistoryPlugin.prod.js"(o){var s=eE(),f=ej(),_=(el(),__toCommonJS(ei));function g(o,s,T=1e3){let k=_.useMemo(()=>s||f.createEmptyHistoryState(),[s]);_.useEffect(()=>f.registerHistory(o,k,T),[T,o,k])}o.createEmptyHistoryState=f.createEmptyHistoryState,o.HistoryPlugin=function({externalHistoryState:o}){let[f]=s.useLexicalComposerContext();return g(f,o),null}}}),eG=__commonJS({"../../../node_modules/@lexical/react/LexicalHistoryPlugin.js"(o,s){var f=eH();s.exports=f}}),eJ=__commonJS({"../../../node_modules/@lexical/rich-text/LexicalRichText.prod.js"(o){var s=eI(),f=e_(),_=em(),T=ef();function l(o,s){return"u">typeof document.caretRangeFromPoint?null===(o=document.caretRangeFromPoint(o,s))?null:{node:o.startContainer,offset:o.startOffset}:"undefined"!==document.caretPositionFromPoint?null===(o=document.caretPositionFromPoint(o,s))?null:{node:o.offsetNode,offset:o.offset}:null}var k="u">typeof window&&"u">typeof window.document&&"u">typeof window.document.createElement,$=k&&"documentMode"in document?document.documentMode:null;k&&/Mac|iPod|iPhone|iPad/.test(navigator.platform),k&&/^(?!.*Seamonkey)(?=.*Firefox).*/i.test(navigator.userAgent);var j=!!(k&&"InputEvent"in window)&&!$&&"getTargetRanges"in new window.InputEvent("input"),V=k&&/Version\/[\d.]+.*Safari/.test(navigator.userAgent),et=k&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,er=k&&/^(?=.*Chrome).*/i.test(navigator.userAgent),en=k&&/AppleWebKit\/[\d.]+/.test(navigator.userAgent)&&!er,eo=T.createCommand("DRAG_DROP_PASTE_FILE"),ei=class extends T.ElementNode{static getType(){return"quote"}static clone(o){return new ei(o.__key)}constructor(o){super(o)}createDOM(o){let s=document.createElement("blockquote");return _.addClassNamesToElement(s,o.theme.quote),s}updateDOM(){return!1}static importDOM(){return{blockquote:()=>({conversion:y,priority:0})}}exportDOM(o){if({element:o}=super.exportDOM(o),o&&this.isEmpty()&&o.append(document.createElement("br")),o){var s=this.getFormatType();o.style.textAlign=s,(s=this.getDirection())&&(o.dir=s)}return{element:o}}static importJSON(o){let s=z();return s.setFormat(o.format),s.setIndent(o.indent),s.setDirection(o.direction),s}exportJSON(){return{...super.exportJSON(),type:"quote"}}insertNewAfter(o,s){o=T.$createParagraphNode();let f=this.getDirection();return o.setDirection(f),this.insertAfter(o,s),o}collapseAtStart(){let o=T.$createParagraphNode();return this.getChildren().forEach(s=>o.append(s)),this.replace(o),!0}};function z(){return T.$applyNodeReplacement(new ei)}var el=class extends T.ElementNode{static getType(){return"heading"}static clone(o){return new el(o.__tag,o.__key)}constructor(o,s){super(s),this.__tag=o}getTag(){return this.__tag}createDOM(o){let s=this.__tag,f=document.createElement(s);return void 0!==(o=o.theme.heading)&&_.addClassNamesToElement(f,o[s]),f}updateDOM(){return!1}static importDOM(){return{h1:()=>({conversion:C,priority:0}),h2:()=>({conversion:C,priority:0}),h3:()=>({conversion:C,priority:0}),h4:()=>({conversion:C,priority:0}),h5:()=>({conversion:C,priority:0}),h6:()=>({conversion:C,priority:0}),p:o=>null!==(o=o.firstChild)&&D(o)?{conversion:()=>({node:null}),priority:3}:null,span:o=>D(o)?{conversion:()=>({node:E("h1")}),priority:3}:null}}exportDOM(o){if({element:o}=super.exportDOM(o),o&&this.isEmpty()&&o.append(document.createElement("br")),o){var s=this.getFormatType();o.style.textAlign=s,(s=this.getDirection())&&(o.dir=s)}return{element:o}}static importJSON(o){let s=E(o.tag);return s.setFormat(o.format),s.setIndent(o.indent),s.setDirection(o.direction),s}exportJSON(){return{...super.exportJSON(),tag:this.getTag(),type:"heading",version:1}}insertNewAfter(o,s=!0){o=0<(o=o?o.anchor.offset:0)&&o<this.getTextContentSize()?E(this.getTag()):T.$createParagraphNode();let f=this.getDirection();return o.setDirection(f),this.insertAfter(o,s),o}collapseAtStart(){let o=this.isEmpty()?T.$createParagraphNode():E(this.getTag());return this.getChildren().forEach(s=>o.append(s)),this.replace(o),!0}extractWithChild(){return!0}};function D(o){return"span"===o.nodeName.toLowerCase()&&"26pt"===o.style.fontSize}function C(o){let s=o.nodeName.toLowerCase(),f=null;return("h1"===s||"h2"===s||"h3"===s||"h4"===s||"h5"===s||"h6"===s)&&(f=E(s),null!==o.style&&f.setFormat(o.style.textAlign)),{node:f}}function y(o){let s=z();return null!==o.style&&s.setFormat(o.style.textAlign),{node:s}}function E(o){return T.$applyNodeReplacement(new el(o))}function F(o,f){o.preventDefault(),f.update(()=>{let _=T.$getSelection(),k=o instanceof InputEvent||o instanceof KeyboardEvent?null:o.clipboardData;null!=k&&(T.$isRangeSelection(_)||T.DEPRECATED_$isGridSelection(_))&&s.$insertDataTransferForRichText(k,_,f)},{tag:"paste"})}async function G(o,f){await s.copyToClipboard(f,_.objectKlassEquals(o,ClipboardEvent)?o:null),f.update(()=>{let o=T.$getSelection();T.$isRangeSelection(o)?o.removeText():T.$isNodeSelection(o)&&o.getNodes().forEach(o=>o.remove())})}function H(o){let s=null;if(o instanceof DragEvent?s=o.dataTransfer:o instanceof ClipboardEvent&&(s=o.clipboardData),null===s)return[!1,[],!1];var f=s.types;return o=f.includes("Files"),f=f.includes("text/html")||f.includes("text/plain"),[o,Array.from(s.files),f]}function I(o){var s=T.$getSelection();if(!T.$isRangeSelection(s))return!1;let f=new Set;s=s.getNodes();for(let T=0;T<s.length;T++){var k=s[T],$=k.getKey();f.has($)||($=(k=_.$getNearestBlockElementAncestorOrThrow(k)).getKey(),k.canIndent()&&!f.has($)&&(f.add($),o(k)))}return 0<f.size}function J(o){return o=T.$getNearestNodeFromDOMNode(o),T.$isDecoratorNode(o)}o.$createHeadingNode=E,o.$createQuoteNode=z,o.$isHeadingNode=function(o){return o instanceof el},o.$isQuoteNode=function(o){return o instanceof ei},o.DRAG_DROP_PASTE=eo,o.HeadingNode=el,o.QuoteNode=ei,o.eventFiles=H,o.registerRichText=function(o){return _.mergeRegister(o.registerCommand(T.CLICK_COMMAND,()=>{let o=T.$getSelection();return!!T.$isNodeSelection(o)&&(o.clear(),!0)},0),o.registerCommand(T.DELETE_CHARACTER_COMMAND,o=>{let s=T.$getSelection();return!!T.$isRangeSelection(s)&&(s.deleteCharacter(o),!0)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.DELETE_WORD_COMMAND,o=>{let s=T.$getSelection();return!!T.$isRangeSelection(s)&&(s.deleteWord(o),!0)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.DELETE_LINE_COMMAND,o=>{let s=T.$getSelection();return!!T.$isRangeSelection(s)&&(s.deleteLine(o),!0)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.CONTROLLED_TEXT_INSERTION_COMMAND,f=>{let _=T.$getSelection();if("string"==typeof f)T.$isRangeSelection(_)?_.insertText(f):T.DEPRECATED_$isGridSelection(_);else{if(!T.$isRangeSelection(_)&&!T.DEPRECATED_$isGridSelection(_))return!1;let k=f.dataTransfer;null!=k?s.$insertDataTransferForRichText(k,_,o):T.$isRangeSelection(_)&&(f=f.data)&&_.insertText(f)}return!0},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.REMOVE_TEXT_COMMAND,()=>{let o=T.$getSelection();return!!T.$isRangeSelection(o)&&(o.removeText(),!0)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.FORMAT_TEXT_COMMAND,o=>{let s=T.$getSelection();return!!T.$isRangeSelection(s)&&(s.formatText(o),!0)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.FORMAT_ELEMENT_COMMAND,o=>{var s=T.$getSelection();if(!T.$isRangeSelection(s)&&!T.$isNodeSelection(s))return!1;for(let f of s=s.getNodes())null!==(s=_.$findMatchingParent(f,o=>T.$isElementNode(o)&&!o.isInline()))&&s.setFormat(o);return!0},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.INSERT_LINE_BREAK_COMMAND,o=>{let s=T.$getSelection();return!!T.$isRangeSelection(s)&&(s.insertLineBreak(o),!0)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.INSERT_PARAGRAPH_COMMAND,()=>{let o=T.$getSelection();return!!T.$isRangeSelection(o)&&(o.insertParagraph(),!0)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.INSERT_TAB_COMMAND,()=>(T.$insertNodes([T.$createTabNode()]),!0),T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.INDENT_CONTENT_COMMAND,()=>I(o=>{let s=o.getIndent();o.setIndent(s+1)}),T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.OUTDENT_CONTENT_COMMAND,()=>I(o=>{let s=o.getIndent();0<s&&o.setIndent(s-1)}),T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.KEY_ARROW_UP_COMMAND,o=>{var s=T.$getSelection();if(T.$isNodeSelection(s)&&!J(o.target)){if(0<(o=s.getNodes()).length)return o[0].selectPrevious(),!0}else if(T.$isRangeSelection(s)&&(s=T.$getAdjacentNode(s.focus,!0),!o.shiftKey&&T.$isDecoratorNode(s)&&!s.isIsolated()&&!s.isInline()))return s.selectPrevious(),o.preventDefault(),!0;return!1},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.KEY_ARROW_DOWN_COMMAND,o=>{var s=T.$getSelection();if(T.$isNodeSelection(s)){if(0<(o=s.getNodes()).length)return o[0].selectNext(0,0),!0}else if(T.$isRangeSelection(s)){let f=s.focus;if("root"===f.key&&f.offset===T.$getRoot().getChildrenSize())return o.preventDefault(),!0;if(s=T.$getAdjacentNode(s.focus,!1),!o.shiftKey&&T.$isDecoratorNode(s)&&!s.isIsolated()&&!s.isInline())return s.selectNext(),o.preventDefault(),!0}return!1},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.KEY_ARROW_LEFT_COMMAND,o=>{let s=T.$getSelection();if(T.$isNodeSelection(s)){var _=s.getNodes();if(0<_.length)return o.preventDefault(),_[0].selectPrevious(),!0}return!!(T.$isRangeSelection(s)&&f.$shouldOverrideDefaultCharacterSelection(s,!0))&&(_=o.shiftKey,o.preventDefault(),f.$moveCharacter(s,_,!0),!0)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.KEY_ARROW_RIGHT_COMMAND,o=>{let s=T.$getSelection();if(T.$isNodeSelection(s)&&!J(o.target)){var _=s.getNodes();if(0<_.length)return o.preventDefault(),_[0].selectNext(0,0),!0}return!!T.$isRangeSelection(s)&&(_=o.shiftKey,!!f.$shouldOverrideDefaultCharacterSelection(s,!1)&&(o.preventDefault(),f.$moveCharacter(s,_,!1),!0))},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.KEY_BACKSPACE_COMMAND,s=>{if(J(s.target))return!1;let f=T.$getSelection();if(!T.$isRangeSelection(f))return!1;s.preventDefault(),{anchor:s}=f;let k=s.getNode();return f.isCollapsed()&&0===s.offset&&!T.$isRootNode(k)&&0<_.$getNearestBlockElementAncestorOrThrow(k).getIndent()?o.dispatchCommand(T.OUTDENT_CONTENT_COMMAND,void 0):o.dispatchCommand(T.DELETE_CHARACTER_COMMAND,!0)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.KEY_DELETE_COMMAND,s=>{if(J(s.target))return!1;let f=T.$getSelection();return!!T.$isRangeSelection(f)&&(s.preventDefault(),o.dispatchCommand(T.DELETE_CHARACTER_COMMAND,!1))},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.KEY_ENTER_COMMAND,s=>{let f=T.$getSelection();if(!T.$isRangeSelection(f))return!1;if(null!==s){if((et||V||en)&&j)return!1;if(s.preventDefault(),s.shiftKey)return o.dispatchCommand(T.INSERT_LINE_BREAK_COMMAND,!1)}return o.dispatchCommand(T.INSERT_PARAGRAPH_COMMAND,void 0)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.KEY_ESCAPE_COMMAND,()=>{let s=T.$getSelection();return!!T.$isRangeSelection(s)&&(o.blur(),!0)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.DROP_COMMAND,s=>{let[,f]=H(s);if(0<f.length){var _=l(s.clientX,s.clientY);if(null!==_){let{offset:s,node:$}=_;var k=T.$getNearestNodeFromDOMNode($);if(null!==k){if(_=T.$createRangeSelection(),T.$isTextNode(k))_.anchor.set(k.getKey(),s,"text"),_.focus.set(k.getKey(),s,"text");else{let o=k.getParentOrThrow().getKey();k=k.getIndexWithinParent()+1,_.anchor.set(o,k,"element"),_.focus.set(o,k,"element")}_=T.$normalizeSelection__EXPERIMENTAL(_),T.$setSelection(_)}o.dispatchCommand(eo,f)}return s.preventDefault(),!0}return s=T.$getSelection(),!!T.$isRangeSelection(s)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.DRAGSTART_COMMAND,o=>{[o]=H(o);let s=T.$getSelection();return!(o&&!T.$isRangeSelection(s))},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.DRAGOVER_COMMAND,o=>{var[s]=H(o);let f=T.$getSelection();return(!s||!!T.$isRangeSelection(f))&&(null!==(s=l(o.clientX,o.clientY))&&(s=T.$getNearestNodeFromDOMNode(s.node),T.$isDecoratorNode(s)&&o.preventDefault()),!0)},T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.SELECT_ALL_COMMAND,()=>(T.$selectAll(),!0),T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.COPY_COMMAND,f=>(s.copyToClipboard(o,_.objectKlassEquals(f,ClipboardEvent)?f:null),!0),T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.CUT_COMMAND,s=>(G(s,o),!0),T.COMMAND_PRIORITY_EDITOR),o.registerCommand(T.PASTE_COMMAND,s=>{let[,f,_]=H(s);if(0<f.length&&!_)return o.dispatchCommand(eo,f),!0;if(T.isSelectionCapturedInDecoratorInput(s.target))return!1;let k=T.$getSelection();return!!(T.$isRangeSelection(k)||T.DEPRECATED_$isGridSelection(k))&&(F(s,o),!0)},T.COMMAND_PRIORITY_EDITOR))}}}),eY=__commonJS({"../../../node_modules/@lexical/rich-text/LexicalRichText.js"(o,s){var f=eJ();s.exports=f}}),eq=__commonJS({"../../../node_modules/@lexical/react/LexicalRichTextPlugin.prod.js"(o){var s=eE(),f=eN(),_=(el(),__toCommonJS(ei)),T=eO(),k=em(),$=(eR(),__toCommonJS(eD)),j=eM(),V=eY(),et="u">typeof window&&"u">typeof window.document&&"u">typeof window.document.createElement?_.useLayoutEffect:_.useEffect;function w(o){return o.getEditorState().read(T.$canShowPlaceholderCurry(o.isComposing()))}function x(o){let[s,f]=_.useState(()=>w(o));return et(()=>{function e(){f(w(o))}return e(),k.mergeRegister(o.registerUpdateListener(()=>{e()}),o.registerEditableListener(()=>{e()}))},[o]),s}function y(o,s){let[f,T]=_.useState(()=>o.getDecorators());return et(()=>o.registerDecoratorListener(o=>{$.flushSync(()=>{T(o)})}),[o]),_.useEffect(()=>{T(o.getDecorators())},[o]),_.useMemo(()=>{let T=[],k=Object.keys(f);for(let j=0;j<k.length;j++){let V=k[j],et=_.createElement(s,{onError:s=>o._onError(s)},_.createElement(_.Suspense,{fallback:null},f[V])),er=o.getElementByKey(V);null!==er&&T.push($.createPortal(et,er,V))}return T},[s,f,o])}function B(o){et(()=>k.mergeRegister(V.registerRichText(o),j.registerDragonSupport(o)),[o])}function C({content:o}){var[_]=s.useLexicalComposerContext();_=x(_);let T=f();return _?"function"==typeof o?o(T):o:null}o.RichTextPlugin=function({contentEditable:o,placeholder:f,ErrorBoundary:T}){let[k]=s.useLexicalComposerContext();return T=y(k,T),B(k),_.createElement(_.Fragment,null,o,_.createElement(C,{content:f}),T)}}}),eU=__commonJS({"../../../node_modules/@lexical/react/LexicalRichTextPlugin.js"(o,s){var f=eq();s.exports=f}}),eV=__commonJS({"../../../node_modules/@lexical/react/LexicalOnChangePlugin.prod.js"(o){var s=eE(),f=(el(),__toCommonJS(ei)),_="u">typeof window&&"u">typeof window.document&&"u">typeof window.document.createElement?f.useLayoutEffect:f.useEffect;o.OnChangePlugin=function({ignoreHistoryMergeTagChange:o=!0,ignoreSelectionChange:f=!1,onChange:T}){let[k]=s.useLexicalComposerContext();return _(()=>{if(T)return k.registerUpdateListener(({editorState:s,dirtyElements:_,dirtyLeaves:$,prevEditorState:j,tags:V})=>{f&&0===_.size&&0===$.size||o&&V.has("history-merge")||j.isEmpty()||T(s,k,V)})},[k,o,f,T]),null}}}),eX=__commonJS({"../../../node_modules/@lexical/react/LexicalOnChangePlugin.js"(o,s){var f=eV();s.exports=f}}),eQ=__commonJS({"../../../node_modules/@lexical/list/LexicalList.prod.js"(o){var s=ef(),f=em();function m(o){let s=new URLSearchParams;s.append("code",o);for(let o=1;o<arguments.length;o++)s.append("v",arguments[o]);throw Error(`Minified Lexical error #${o}; visit https://lexical.dev/docs/error?${s} for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`)}function n(o){let s=1;for(o=o.getParent();null!=o;){if(p(o)){if(q(o=o.getParent())){s++,o=o.getParent();continue}m(40)}break}return s}function r(o){q(o=o.getParent())||m(40);let s=o;for(;null!==s;)q(s=s.getParent())&&(o=s);return o}function t(o){let s=[];o=o.getChildren().filter(p);for(let f=0;f<o.length;f++){let _=o[f],T=_.getFirstChild();q(T)?s=s.concat(t(T)):s.push(_)}return s}function u(o){return p(o)&&q(o.getFirstChild())}function v(o){for(;null==o.getNextSibling()&&null==o.getPreviousSibling();){let s=o.getParent();if(null==s||!p(o)&&!q(o))break;o=s}o.remove()}function w(o){return y().append(o)}function z(o,s){return p(o)&&(0===s.length||1===s.length&&o.is(s[0])&&0===o.getChildrenSize())}function B(o,s){o.splice(o.getChildrenSize(),0,s)}function C(o,s){if(q(o))return o;let f=o.getPreviousSibling(),_=o.getNextSibling(),T=y();return T.setFormat(o.getFormatType()),T.setIndent(o.getIndent()),B(T,o.getChildren()),q(f)&&s===f.getListType()?(f.append(T),o.remove(),q(_)&&s===_.getListType()&&(B(f,_.getChildren()),_.remove()),f):q(_)&&s===_.getListType()?(_.getFirstChildOrThrow().insertBefore(T),o.remove(),_):((s=D(s)).append(T),o.replace(s),E(s),s)}function F(o,s){var f=o.getLastChild();let _=s.getFirstChild();f&&_&&u(f)&&u(_)&&(F(f.getFirstChild(),_.getFirstChild()),_.remove()),0<(f=s.getChildren()).length&&(o.append(...f),E(o)),s.remove()}function E(o,s){if(void 0!==(o=s||o.getChildren()))for(s=0;s<o.length;s++){let k=o[s];if(p(k)){let o=k.getValue();var f=k,_=f.getParent(),T=1;for(null!=_&&(q(_)?T=_.getStart():m(44)),f=f.getPreviousSiblings(),_=0;_<f.length;_++){let o=f[_];p(o)&&!q(o.getFirstChild())&&T++}o!==T&&k.setValue(T)}}}function G(o){if(!u(o)){var s=o.getParent(),f=s?s.getParent():void 0,_=f?f.getParent():void 0;if(q(_)&&p(f)&&q(s)){var T=s?s.getFirstChild():void 0,k=s?s.getLastChild():void 0;if(o.is(T))f.insertBefore(o),s.isEmpty()&&f.remove();else if(o.is(k))f.insertAfter(o),s.isEmpty()&&f.remove();else{var $=s.getListType();T=y();let _=D($);T.append(_),o.getPreviousSiblings().forEach(o=>_.append(o)),k=y(),$=D($),k.append($),B($,o.getNextSiblings()),f.insertBefore(T),f.insertAfter(k),f.replace(o)}E(s),E(_)}}}var _=class extends s.ElementNode{static getType(){return"listitem"}static clone(o){return new _(o.__value,o.__checked,o.__key)}constructor(o,s,f){super(f),this.__value=void 0===o?1:o,this.__checked=s}createDOM(o){let s=document.createElement("li"),f=this.getParent();return q(f)&&"check"===f.getListType()&&I(s,this,null),s.value=this.__value,J(s,o.theme,this),s}updateDOM(o,s,f){let _=this.getParent();return q(_)&&"check"===_.getListType()&&I(s,this,o),s.value=this.__value,J(s,f.theme,this),!1}static transform(){return o=>{let s=o.getParent();q(s)&&(E(s),"check"!==s.getListType()&&null!=o.getChecked()&&o.setChecked(void 0))}}static importDOM(){return{li:()=>({conversion:K,priority:0})}}static importJSON(o){let s=y();return s.setChecked(o.checked),s.setValue(o.value),s.setFormat(o.format),s.setDirection(o.direction),s}exportJSON(){return{...super.exportJSON(),checked:this.getChecked(),type:"listitem",value:this.getValue(),version:1}}append(...o){for(let f=0;f<o.length;f++){let _=o[f];if(s.$isElementNode(_)&&this.canMergeWith(_)){let o=_.getChildren();this.append(...o),_.remove()}else super.append(_)}return this}replace(o,s){if(p(o))return super.replace(o);this.setIndent(0);let f=this.getParentOrThrow();if(!q(f))return o;if(f.__first===this.getKey())f.insertBefore(o);else if(f.__last===this.getKey())f.insertAfter(o);else{let s=D(f.getListType()),_=this.getNextSibling();for(;_;){let o=_;_=_.getNextSibling(),s.append(o)}f.insertAfter(o),o.insertAfter(s)}return s&&this.getChildren().forEach(s=>{o.append(s)}),this.remove(),0===f.getChildrenSize()&&f.remove(),o}insertAfter(o,s=!0){var f=this.getParentOrThrow();q(f)||m(39);var _=this.getNextSiblings();if(p(o))return s=super.insertAfter(o,s),q(o=o.getParentOrThrow())&&E(o),s;if(q(o)){for(f=o,_=(o=o.getChildren()).length-1;0<=_;_--)f=o[_],this.insertAfter(f,s);return f}if(f.insertAfter(o,s),0!==_.length){let T=D(f.getListType());_.forEach(o=>T.append(o)),o.insertAfter(T,s)}return o}remove(o){let s=this.getPreviousSibling(),f=this.getNextSibling();super.remove(o),s&&f&&u(s)&&u(f)?(F(s.getFirstChild(),f.getFirstChild()),f.remove()):f&&q(o=f.getParent())&&E(o)}insertNewAfter(o,s=!0){return o=y(null==this.__checked&&void 0),this.insertAfter(o,s),o}collapseAtStart(o){let f=s.$createParagraphNode();this.getChildren().forEach(o=>f.append(o));var _=this.getParentOrThrow(),T=_.getParentOrThrow();let k=p(T);return 1===_.getChildrenSize()?k?(_.remove(),T.select()):(_.insertBefore(f),_.remove(),_=o.anchor,o=o.focus,T=f.getKey(),"element"===_.type&&_.getNode().is(this)&&_.set(T,_.offset,"element"),"element"===o.type&&o.getNode().is(this)&&o.set(T,o.offset,"element")):(_.insertBefore(f),this.remove()),!0}getValue(){return this.getLatest().__value}setValue(o){this.getWritable().__value=o}getChecked(){return this.getLatest().__checked}setChecked(o){this.getWritable().__checked=o}toggleChecked(){this.setChecked(!this.__checked)}getIndent(){var o=this.getParent();if(null===o)return this.getLatest().__indent;o=o.getParentOrThrow();let s=0;for(;p(o);)o=o.getParentOrThrow().getParentOrThrow(),s++;return s}setIndent(o){"number"==typeof o&&-1<o||m(117);let s=this.getIndent();for(;s!==o;)if(s<o){e:{var f=new Set;if(u(this)||f.has(this.getKey()))break e;let o=this.getParent();var _=this.getNextSibling(),T=this.getPreviousSibling();if(u(_)&&u(T)){if(q(T=T.getFirstChild())){T.append(this);var k=_.getFirstChild();q(k)&&(B(T,k=k.getChildren()),_.remove(),f.add(_.getKey())),E(T)}}else u(_)?q(_=_.getFirstChild())&&(null!==(f=_.getFirstChild())&&f.insertBefore(this),E(_)):u(T)?q(_=T.getFirstChild())&&(_.append(this),E(_)):q(o)&&(f=y(),k=D(o.getListType()),f.append(k),k.append(this),T?T.insertAfter(f):_?_.insertBefore(f):o.append(f),E(k));q(o)&&E(o)}s++}else G(this),s--;return this}insertBefore(o){if(p(o)){let o=this.getParentOrThrow();q(o)&&E(o,this.getNextSiblings())}return super.insertBefore(o)}canInsertAfter(o){return p(o)}canReplaceWith(o){return p(o)}canMergeWith(o){return s.$isParagraphNode(o)||p(o)}extractWithChild(o,f){if(!s.$isRangeSelection(f))return!1;o=f.anchor.getNode();let _=f.focus.getNode();return this.isParentOf(o)&&this.isParentOf(_)&&this.getTextContent().length===f.getTextContent().length}isParentRequired(){return!0}createParentElementNode(){return D("bullet")}};function J(o,s,_){let T=[],k=[];var $=(s=s.list)?s.listitem:void 0;if(s&&s.nested)var j=s.nested.listitem;if(void 0!==$&&($=$.split(" "),T.push(...$)),s){$=q($=_.getParent())&&"check"===$.getListType();let o=_.getChecked();$&&!o||k.push(s.listitemUnchecked),$&&o||k.push(s.listitemChecked),$&&T.push(o?s.listitemChecked:s.listitemUnchecked)}void 0!==j&&(j=j.split(" "),_.getChildren().some(o=>q(o))?T.push(...j):k.push(...j)),0<k.length&&f.removeClassNamesFromElement(o,...k),0<T.length&&f.addClassNamesToElement(o,...T)}function I(o,s,f){q(s.getFirstChild())?(o.removeAttribute("role"),o.removeAttribute("tabIndex"),o.removeAttribute("aria-checked")):(o.setAttribute("role","checkbox"),o.setAttribute("tabIndex","-1"),f&&s.__checked===f.__checked||o.setAttribute("aria-checked",s.getChecked()?"true":"false"))}function K(o){return{node:y(o=f.isHTMLElement(o)&&"true"===o.getAttribute("aria-checked"))}}function y(o){return s.$applyNodeReplacement(new _(void 0,o))}function p(o){return o instanceof _}var T=class extends s.ElementNode{static getType(){return"list"}static clone(o){return new T(o.__listType||k[o.__tag],o.__start,o.__key)}constructor(o,s,f){super(f),this.__listType=o=k[o]||o,this.__tag="number"===o?"ol":"ul",this.__start=s}getTag(){return this.__tag}setListType(o){let s=this.getWritable();s.__listType=o,s.__tag="number"===o?"ol":"ul"}getListType(){return this.__listType}getStart(){return this.__start}createDOM(o){let s=document.createElement(this.__tag);return 1!==this.__start&&s.setAttribute("start",String(this.__start)),s.__lexicalListType=this.__listType,O(s,o.theme,this),s}updateDOM(o,s,f){return o.__tag!==this.__tag||(O(s,f.theme,this),!1)}static importDOM(){return{ol:()=>({conversion:P,priority:0}),ul:()=>({conversion:P,priority:0})}}static importJSON(o){let s=D(o.listType,o.start);return s.setFormat(o.format),s.setIndent(o.indent),s.setDirection(o.direction),s}exportDOM(o){return{element:o}=super.exportDOM(o),o&&(1!==this.__start&&o.setAttribute("start",String(this.__start)),"check"===this.__listType&&o.setAttribute("__lexicalListType","check")),{element:o}}exportJSON(){return{...super.exportJSON(),listType:this.getListType(),start:this.getStart(),tag:this.getTag(),type:"list",version:1}}canBeEmpty(){return!1}canIndent(){return!1}append(...o){for(let _=0;_<o.length;_++){var f=o[_];if(p(f))super.append(f);else{let o=y();q(f)||s.$isElementNode(f)&&(f=s.$createTextNode(f.getTextContent())),o.append(f),super.append(o)}}return E(this),this}extractWithChild(o){return p(o)}};function O(o,s,_){let T=[],k=[];var $=s.list;if(void 0!==$){let o=$[`${_.__tag}Depth`]||[],f=(s=n(_)-1)%o.length;var j=o[f];let V=$[_.__tag],et;if(void 0!==($=$.nested)&&$.list&&(et=$.list),void 0!==V&&T.push(V),void 0!==j)for(j=j.split(" "),T.push(...j),j=0;j<o.length;j++)j!==f&&k.push(_.__tag+j);void 0!==et&&(_=et.split(" "),1<s?T.push(..._):k.push(..._))}0<k.length&&f.removeClassNamesFromElement(o,...k),0<T.length&&f.addClassNamesToElement(o,...T)}function Q(o){let s=[];for(let _=0;_<o.length;_++){var f=o[_];p(f)?(s.push(f),1<(f=f.getChildren()).length&&f.forEach(o=>{q(o)&&s.push(w(o))})):s.push(w(f))}return s}function P(o){let s=o.nodeName.toLowerCase(),_=null;return"ol"===s?_=D("number",o.start):"ul"===s&&(_=f.isHTMLElement(o)&&"check"===o.getAttribute("__lexicallisttype")?D("check"):D("bullet")),{after:Q,node:_}}var k={ol:"number",ul:"bullet"};function D(o,f=1){return s.$applyNodeReplacement(new T(o,f))}function q(o){return o instanceof T}var $=s.createCommand("INSERT_UNORDERED_LIST_COMMAND"),j=s.createCommand("INSERT_ORDERED_LIST_COMMAND"),V=s.createCommand("INSERT_CHECK_LIST_COMMAND"),et=s.createCommand("REMOVE_LIST_COMMAND");o.$createListItemNode=y,o.$createListNode=D,o.$getListDepth=n,o.$handleListInsertParagraph=function(){var o=s.$getSelection();if(!s.$isRangeSelection(o)||!o.isCollapsed()||!p(o=o.anchor.getNode())||""!==o.getTextContent())return!1;var f=r(o),_=o.getParent();q(_)||m(40);let T=_.getParent(),k;if(s.$isRootOrShadowRoot(T))k=s.$createParagraphNode(),f.insertAfter(k);else{if(!p(T))return!1;k=y(),T.insertAfter(k)}if(k.select(),0<(f=o.getNextSiblings()).length){let o=D(_.getListType());s.$isParagraphNode(k)?k.insertAfter(o):((_=y()).append(o),k.insertAfter(_)),f.forEach(s=>{s.remove(),o.append(s)})}return v(o),!0},o.$isListItemNode=p,o.$isListNode=q,o.INSERT_CHECK_LIST_COMMAND=V,o.INSERT_ORDERED_LIST_COMMAND=j,o.INSERT_UNORDERED_LIST_COMMAND=$,o.ListItemNode=_,o.ListNode=T,o.REMOVE_LIST_COMMAND=et,o.insertList=function(o,f){o.update(()=>{var o=s.$getSelection();if(s.$isRangeSelection(o)||s.DEPRECATED_$isGridSelection(o)){var _=o.getNodes(),T=(o=o.anchor.getNode()).getParent();if(z(o,_))_=D(f),s.$isRootOrShadowRoot(T)?(o.replace(_),T=y(),s.$isElementNode(o)&&(T.setFormat(o.getFormatType()),T.setIndent(o.getIndent())),_.append(T)):p(o)&&(B(_,(o=o.getParentOrThrow()).getChildren()),o.replace(_));else for(o=new Set,T=0;T<_.length;T++){var k=_[T];if(s.$isElementNode(k)&&k.isEmpty()&&!o.has(k.getKey()))C(k,f);else if(s.$isLeafNode(k))for(k=k.getParent();null!=k;){let _=k.getKey();if(q(k)){if(!o.has(_)){var $=D(f);B($,k.getChildren()),k.replace($),E($),o.add(_)}break}if($=k.getParent(),s.$isRootOrShadowRoot($)&&!o.has(_)){o.add(_),C(k,f);break}k=$}}}})},o.removeList=function(o){o.update(()=>{let o=s.$getSelection();if(s.$isRangeSelection(o)){var T=new Set,k=o.getNodes(),$=o.anchor.getNode();if(z($,k))T.add(r($));else for($=0;$<k.length;$++){var j=k[$];s.$isLeafNode(j)&&null!=(j=f.$getNearestNodeOfType(j,_))&&T.add(r(j))}for(let f of T){for(let _ of(T=f,k=t(f)))B(k=s.$createParagraphNode(),_.getChildren()),T.insertAfter(k),T=k,_.__key===o.anchor.key&&o.anchor.set(k.getKey(),0,"element"),_.__key===o.focus.key&&o.focus.set(k.getKey(),0,"element"),_.remove();f.remove()}}})}}}),eZ=__commonJS({"../../../node_modules/@lexical/list/LexicalList.js"(o,s){var f=eQ();s.exports=f}}),e0=__commonJS({"../../../node_modules/@lexical/react/LexicalListPlugin.prod.js"(o){var s=eZ(),f=eE(),_=(el(),__toCommonJS(ei)),T=em(),k=ef();function g(o){_.useEffect(()=>T.mergeRegister(o.registerCommand(s.INSERT_ORDERED_LIST_COMMAND,()=>(s.insertList(o,"number"),!0),k.COMMAND_PRIORITY_LOW),o.registerCommand(s.INSERT_UNORDERED_LIST_COMMAND,()=>(s.insertList(o,"bullet"),!0),k.COMMAND_PRIORITY_LOW),o.registerCommand(s.REMOVE_LIST_COMMAND,()=>(s.removeList(o),!0),k.COMMAND_PRIORITY_LOW),o.registerCommand(k.INSERT_PARAGRAPH_COMMAND,()=>!!s.$handleListInsertParagraph(),k.COMMAND_PRIORITY_LOW)),[o])}o.ListPlugin=function(){let[o]=f.useLexicalComposerContext();return _.useEffect(()=>{if(!o.hasNodes([s.ListNode,s.ListItemNode]))throw Error("ListPlugin: ListNode and/or ListItemNode not registered on editor")},[o]),g(o),null}}}),e1=__commonJS({"../../../node_modules/@lexical/react/LexicalListPlugin.js"(o,s){var f=e0();s.exports=f}}),e2=__commonJS({"../../../node_modules/@lexical/react/LexicalCheckListPlugin.prod.js"(o){var s=eZ(),f=eE(),_=em(),T=ef(),k=(el(),__toCommonJS(ei));function n(o,s){let f=o.target;if(null!==f&&_.isHTMLElement(f)){var T=f.firstChild;(null==T||!_.isHTMLElement(T)||"UL"!==T.tagName&&"OL"!==T.tagName)&&(T=f.parentNode)&&"check"===T.__lexicalListType&&(o=o.pageX,T=f.getBoundingClientRect(),("rtl"===f.dir?o<T.right&&o>T.right-20:o>T.left&&o<T.left+20)&&s())}}function p(o){n(o,()=>{let f=o.target,_=q(f);null!=_&&_.isEditable()&&_.update(()=>{if(o.target){let o=T.$getNearestNodeFromDOMNode(f);s.$isListItemNode(o)&&(f.focus(),o.toggleChecked())}})})}function r(o){n(o,()=>{o.preventDefault()})}function q(o){for(;o;){if(o.__lexicalEditor)return o.__lexicalEditor;o=o.parentNode}return null}function t(){let o=document.activeElement;return null!=o&&"LI"===o.tagName&&null!=o.parentNode&&"check"===o.parentNode.__lexicalListType?o:null}function u(o,f){let _=f?o.getPreviousSibling():o.getNextSibling();for(;null==_&&s.$isListItemNode(o);)null!=(o=o.getParentOrThrow().getParent())&&(_=f?o.getPreviousSibling():o.getNextSibling());for(;s.$isListItemNode(_);){if(o=f?_.getLastChild():_.getFirstChild(),!s.$isListNode(o))return _;_=f?o.getLastChild():o.getFirstChild()}return null}function v(o,f,_){let k=t();return null!=k&&f.update(()=>{var $=T.$getNearestNodeFromDOMNode(k);if(s.$isListItemNode($)&&null!=($=u($,_))){$.selectStart();let s=f.getElementByKey($.__key);null!=s&&(o.preventDefault(),setTimeout(()=>{s.focus()},0))}}),!1}o.CheckListPlugin=function(){let[o]=f.useLexicalComposerContext();return k.useEffect(()=>_.mergeRegister(o.registerCommand(s.INSERT_CHECK_LIST_COMMAND,()=>(s.insertList(o,"check"),!0),T.COMMAND_PRIORITY_LOW),o.registerCommand(T.KEY_ARROW_DOWN_COMMAND,s=>v(s,o,!1),T.COMMAND_PRIORITY_LOW),o.registerCommand(T.KEY_ARROW_UP_COMMAND,s=>v(s,o,!0),T.COMMAND_PRIORITY_LOW),o.registerCommand(T.KEY_ESCAPE_COMMAND,()=>{if(null!=t()){let s=o.getRootElement();return s?.focus(),!0}return!1},T.COMMAND_PRIORITY_LOW),o.registerCommand(T.KEY_SPACE_COMMAND,f=>{let _=t();return!!(null!=_&&o.isEditable())&&(o.update(()=>{let o=T.$getNearestNodeFromDOMNode(_);s.$isListItemNode(o)&&(f.preventDefault(),o.toggleChecked())}),!0)},T.COMMAND_PRIORITY_LOW),o.registerCommand(T.KEY_ARROW_LEFT_COMMAND,f=>o.getEditorState().read(()=>{var k=T.$getSelection();if(T.$isRangeSelection(k)&&k.isCollapsed()){var{anchor:$}=k;if((k="element"===$.type)||0===$.offset){$=$.getNode();let j=_.$findMatchingParent($,o=>T.$isElementNode(o)&&!o.isInline());if(s.$isListItemNode(j)){let _=j.getParent();if(s.$isListNode(_)&&"check"===_.getListType()&&(k||j.getFirstDescendant()===$)&&null!=(k=o.getElementByKey(j.__key))&&document.activeElement!==k)return k.focus(),f.preventDefault(),!0}}}return!1}),T.COMMAND_PRIORITY_LOW),o.registerRootListener((o,s)=>{null!==o&&(o.addEventListener("click",p),o.addEventListener("pointerdown",r)),null!==s&&(s.removeEventListener("click",p),s.removeEventListener("pointerdown",r))}))),null}}}),e5=__commonJS({"../../../node_modules/@lexical/react/LexicalCheckListPlugin.js"(o,s){var f=e2();s.exports=f}}),e3=__commonJS({"../../../node_modules/@lexical/react/LexicalLinkPlugin.prod.js"(o){var s=eC(),f=eE(),_=em(),T=ef(),k=(el(),__toCommonJS(ei));o.LinkPlugin=function({validateUrl:o}){let[$]=f.useLexicalComposerContext();return k.useEffect(()=>{if(!$.hasNodes([s.LinkNode]))throw Error("LinkPlugin: LinkNode not registered on editor");return _.mergeRegister($.registerCommand(s.TOGGLE_LINK_COMMAND,f=>{if(null===f)return s.toggleLink(f),!0;if("string"==typeof f)return!!(void 0===o||o(f))&&(s.toggleLink(f),!0);let{url:_,target:T,rel:k,title:$}=f;return s.toggleLink(_,{rel:k,target:T,title:$}),!0},T.COMMAND_PRIORITY_LOW),void 0!==o?$.registerCommand(T.PASTE_COMMAND,f=>{let _=T.$getSelection();if(!T.$isRangeSelection(_)||_.isCollapsed()||!(f instanceof ClipboardEvent)||null==f.clipboardData)return!1;let k=f.clipboardData.getData("text");return!!o(k)&&!_.getNodes().some(o=>T.$isElementNode(o))&&($.dispatchCommand(s.TOGGLE_LINK_COMMAND,k),f.preventDefault(),!0)},T.COMMAND_PRIORITY_LOW):()=>{})},[$,o]),null}}}),e4=__commonJS({"../../../node_modules/@lexical/react/LexicalLinkPlugin.js"(o,s){var f=e3();s.exports=f}}),e6=__commonJS({"../../../node_modules/@lexical/table/LexicalTable.prod.js"(o){var s=ef(),f=em(),_=/^(\d+(?:\.\d+)?)px$/,T={BOTH:3,COLUMN:2,NO_STATUS:0,ROW:1},k=class extends s.DEPRECATED_GridCellNode{static getType(){return"tablecell"}static clone(o){let s=new k(o.__headerState,o.__colSpan,o.__width,o.__key);return s.__rowSpan=o.__rowSpan,s.__backgroundColor=o.__backgroundColor,s}static importDOM(){return{td:()=>({conversion:z,priority:0}),th:()=>({conversion:z,priority:0})}}static importJSON(o){let s=o.rowSpan||1,f=B(o.headerState,o.colSpan||1,o.width||void 0);return f.__rowSpan=s,f.__backgroundColor=o.backgroundColor||null,f}constructor(o=T.NO_STATUS,s=1,f,_){super(s,_),this.__headerState=o,this.__width=f,this.__backgroundColor=null}createDOM(o){let s=document.createElement(this.getTag());return this.__width&&(s.style.width=`${this.__width}px`),1<this.__colSpan&&(s.colSpan=this.__colSpan),1<this.__rowSpan&&(s.rowSpan=this.__rowSpan),null!==this.__backgroundColor&&(s.style.backgroundColor=this.__backgroundColor),f.addClassNamesToElement(s,o.theme.tableCell,this.hasHeader()&&o.theme.tableCellHeader),s}exportDOM(o){if({element:o}=super.exportDOM(o),o){var s=this.getParentOrThrow().getChildrenSize();o.style.border="1px solid black",1<this.__colSpan&&(o.colSpan=this.__colSpan),1<this.__rowSpan&&(o.rowSpan=this.__rowSpan),o.style.width=`${this.getWidth()||Math.max(90,700/s)}px`,o.style.verticalAlign="top",o.style.textAlign="start",null!==(s=this.getBackgroundColor())?o.style.backgroundColor=s:this.hasHeader()&&(o.style.backgroundColor="#f2f3f5")}return{element:o}}exportJSON(){return{...super.exportJSON(),backgroundColor:this.getBackgroundColor(),headerState:this.__headerState,type:"tablecell",width:this.getWidth()}}getTag(){return this.hasHeader()?"th":"td"}setHeaderStyles(o){return this.getWritable().__headerState=o,this.__headerState}getHeaderStyles(){return this.getLatest().__headerState}setWidth(o){return this.getWritable().__width=o,this.__width}getWidth(){return this.getLatest().__width}getBackgroundColor(){return this.getLatest().__backgroundColor}setBackgroundColor(o){this.getWritable().__backgroundColor=o}toggleHeaderStyle(o){let s=this.getWritable();return s.__headerState=(s.__headerState&o)===o?s.__headerState-o:s.__headerState+o,s}hasHeaderState(o){return(this.getHeaderStyles()&o)===o}hasHeader(){return this.getLatest().__headerState!==T.NO_STATUS}updateDOM(o){return o.__headerState!==this.__headerState||o.__width!==this.__width||o.__colSpan!==this.__colSpan||o.__rowSpan!==this.__rowSpan||o.__backgroundColor!==this.__backgroundColor}isShadowRoot(){return!0}collapseAtStart(){return!0}canBeEmpty(){return!1}canIndent(){return!1}};function z(o){let f;var k=o.nodeName.toLowerCase();return _.test(o.style.width)&&(f=parseFloat(o.style.width)),(k=B("th"===k?T.ROW:T.NO_STATUS,o.colSpan,f)).__rowSpan=o.rowSpan,""!==(o=o.style.backgroundColor)&&(k.__backgroundColor=o),{forChild:(o,f)=>C(f)&&!s.$isElementNode(o)?(f=s.$createParagraphNode(),s.$isLineBreakNode(o)&&o.getTextContent()===`
`?null:(f.append(o),f)):o,node:k}}function B(o,f=1,_){return s.$applyNodeReplacement(new k(o,f,_))}function C(o){return o instanceof k}var $=class extends s.DEPRECATED_GridRowNode{static getType(){return"tablerow"}static clone(o){return new $(o.__height,o.__key)}static importDOM(){return{tr:()=>({conversion:aa,priority:0})}}static importJSON(o){return E(o.height)}constructor(o,s){super(s),this.__height=o}exportJSON(){return{...super.exportJSON(),type:"tablerow",version:1}}createDOM(o){let s=document.createElement("tr");return this.__height&&(s.style.height=`${this.__height}px`),f.addClassNamesToElement(s,o.theme.tableRow),s}isShadowRoot(){return!0}setHeight(o){return this.getWritable().__height=o,this.__height}getHeight(){return this.getLatest().__height}updateDOM(o){return o.__height!==this.__height}canBeEmpty(){return!1}canIndent(){return!1}};function aa(o){let s;return _.test(o.style.height)&&(s=parseFloat(o.style.height)),{node:E(s)}}function E(o){return s.$applyNodeReplacement(new $(o))}function F(o){return o instanceof $}function G(o){let s=new URLSearchParams;s.append("code",o);for(let o=1;o<arguments.length;o++)s.append("v",arguments[o]);throw Error(`Minified Lexical error #${o}; visit https://lexical.dev/docs/error?${s} for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`)}var j="u">typeof window&&"u">typeof window.document&&"u">typeof window.document.createElement,V=class{constructor(o,s){this.isHighlightingCells=!1,this.focusY=this.focusX=this.anchorY=this.anchorX=-1,this.listenersToRemove=new Set,this.tableNodeKey=s,this.editor=o,this.grid={cells:[],columns:0,rows:0},this.focusCell=this.anchorCell=this.focusCellNodeKey=this.anchorCellNodeKey=this.gridSelection=null,this.hasHijackedSelectionStyles=!1,this.trackTableGrid()}getGrid(){return this.grid}removeListeners(){Array.from(this.listenersToRemove).forEach(o=>o())}trackTableGrid(){let o=new MutationObserver(o=>{this.editor.update(()=>{var s=!1;for(let f=0;f<o.length;f++){let _=o[f].target.nodeName;if("TABLE"===_||"TR"===_){s=!0;break}}if(s){if(!(s=this.editor.getElementByKey(this.tableNodeKey)))throw Error("Expected to find TableElement in DOM");this.grid=J(s)}})});this.editor.update(()=>{let s=this.editor.getElementByKey(this.tableNodeKey);if(!s)throw Error("Expected to find TableElement in DOM");this.grid=J(s),o.observe(s,{childList:!0,subtree:!0})})}clearHighlight(){let o=this.editor;this.isHighlightingCells=!1,this.focusY=this.focusX=this.anchorY=this.anchorX=-1,this.focusCell=this.anchorCell=this.focusCellNodeKey=this.anchorCellNodeKey=this.gridSelection=null,this.hasHijackedSelectionStyles=!1,this.enableHighlightStyle(),o.update(()=>{var f=s.$getNodeByKey(this.tableNodeKey);if(!K(f))throw Error("Expected TableNode.");if(!(f=o.getElementByKey(this.tableNodeKey)))throw Error("Expected to find TableElement in DOM");L(o,f=J(f),null),s.$setSelection(null),o.dispatchCommand(s.SELECTION_CHANGE_COMMAND,void 0)})}enableHighlightStyle(){let o=this.editor;o.update(()=>{let s=o.getElementByKey(this.tableNodeKey);if(!s)throw Error("Expected to find TableElement in DOM");f.removeClassNamesFromElement(s,o._config.theme.tableSelection),s.classList.remove("disable-selection"),this.hasHijackedSelectionStyles=!1})}disableHighlightStyle(){let o=this.editor;o.update(()=>{let s=o.getElementByKey(this.tableNodeKey);if(!s)throw Error("Expected to find TableElement in DOM");f.addClassNamesToElement(s,o._config.theme.tableSelection),this.hasHijackedSelectionStyles=!0})}updateTableGridSelection(o){if(null!=o&&o.gridKey===this.tableNodeKey){let s=this.editor;this.gridSelection=o,this.isHighlightingCells=!0,this.disableHighlightStyle(),L(s,this.grid,this.gridSelection)}else null==o&&this.clearHighlight()}setFocusCellForSelection(o,f=!1){let _=this.editor;_.update(()=>{var T=s.$getNodeByKey(this.tableNodeKey);if(!K(T))throw Error("Expected TableNode.");if(!_.getElementByKey(this.tableNodeKey))throw Error("Expected to find TableElement in DOM");T=o.x;let k=o.y;if(this.focusCell=o,null!==this.anchorCell){let o=j?(_._window||window).getSelection():null;o&&o.setBaseAndExtent(this.anchorCell.elem,0,this.focusCell.elem,0)}if(!this.isHighlightingCells&&(this.anchorX!==T||this.anchorY!==k||f))this.isHighlightingCells=!0,this.disableHighlightStyle();else if(T===this.focusX&&k===this.focusY)return;this.focusX=T,this.focusY=k,this.isHighlightingCells&&(T=s.$getNearestNodeFromDOMNode(o.elem),null!=this.gridSelection&&null!=this.anchorCellNodeKey&&C(T)&&(T=T.getKey(),this.gridSelection=this.gridSelection.clone()||s.DEPRECATED_$createGridSelection(),this.focusCellNodeKey=T,this.gridSelection.set(this.tableNodeKey,this.anchorCellNodeKey,this.focusCellNodeKey),s.$setSelection(this.gridSelection),_.dispatchCommand(s.SELECTION_CHANGE_COMMAND,void 0),L(_,this.grid,this.gridSelection)))})}setAnchorCellForSelection(o){this.isHighlightingCells=!1,this.anchorCell=o,this.anchorX=o.x,this.anchorY=o.y,this.editor.update(()=>{var f=s.$getNearestNodeFromDOMNode(o.elem);C(f)&&(f=f.getKey(),this.gridSelection=s.DEPRECATED_$createGridSelection(),this.anchorCellNodeKey=f)})}formatCells(o){this.editor.update(()=>{let f=s.$getSelection();s.DEPRECATED_$isGridSelection(f)||G(11);let _=s.$createRangeSelection(),T=_.anchor,k=_.focus;f.getNodes().forEach(s=>{C(s)&&0!==s.getTextContentSize()&&(T.set(s.getKey(),0,"element"),k.set(s.getKey(),s.getChildrenSize(),"element"),_.formatText(o))}),s.$setSelection(f),this.editor.dispatchCommand(s.SELECTION_CHANGE_COMMAND,void 0)})}clearText(){let o=this.editor;o.update(()=>{let f=s.$getNodeByKey(this.tableNodeKey);if(!K(f))throw Error("Expected TableNode.");var _=s.$getSelection();s.DEPRECATED_$isGridSelection(_)||G(11),(_=_.getNodes().filter(C)).length===this.grid.columns*this.grid.rows?(f.selectPrevious(),f.remove(),s.$getRoot().selectStart()):(_.forEach(o=>{if(s.$isElementNode(o)){let f=s.$createParagraphNode(),_=s.$createTextNode();f.append(_),o.append(f),o.getChildren().forEach(o=>{o!==f&&o.remove()})}}),L(o,this.grid,null),s.$setSelection(null),o.dispatchCommand(s.SELECTION_CHANGE_COMMAND,void 0))})}};function M(o){for(;null!=o;){let s=o.nodeName;if("TD"===s||"TH"===s){if(void 0===(o=o._cell))break;return o}o=o.parentNode}return null}function J(o){let s=[],f={cells:s,columns:0,rows:0};var _=o.firstChild;let T=o=0;for(s.length=0;null!=_;){var k=_.nodeName;if("TD"===k||"TH"===k)k={elem:k=_,hasBackgroundColor:""!==k.style.backgroundColor,highlighted:!1,x:o,y:T},_._cell=k,void 0===s[T]&&(s[T]=[]),s[T][o]=k;else if(null!=(k=_.firstChild)){_=k;continue}if(null!=(k=_.nextSibling))o++,_=k;else if(null!=(k=_.parentNode)){if(null==(_=k.nextSibling))break;T++,o=0}}return f.columns=o+1,f.rows=T+1,f}function L(o,s,f){let _=new Set(f?f.getNodes():[]);N(s,(s,f)=>{let T=s.elem;_.has(f)?(s.highlighted=!0,O(o,s)):(s.highlighted=!1,ca(o,s),T.getAttribute("style")||T.removeAttribute("style"))})}function N(o,f){({cells:o}=o);for(let _=0;_<o.length;_++){let T=o[_];for(let o=0;o<T.length;o++){let k=T[o],$=s.$getNearestNodeFromDOMNode(k.elem);null!==$&&f(k,$,{x:o,y:_})}}}function da(o,s){s.disableHighlightStyle(),N(s.grid,s=>{s.highlighted=!0,O(o,s)})}function ea(o,s){s.enableHighlightStyle(),N(s.grid,s=>{let f=s.elem;s.highlighted=!1,ca(o,s),f.getAttribute("style")||f.removeAttribute("style")})}var fa=(o,s,f,_,T)=>{let k="forward"===T;switch(T){case"backward":case"forward":return f!==(k?o.grid.columns-1:0)?(o=s.getCellNodeFromCordsOrThrow(f+(k?1:-1),_,o.grid),k?o.selectStart():o.selectEnd()):_!==(k?o.grid.rows-1:0)?(o=s.getCellNodeFromCordsOrThrow(k?0:o.grid.columns-1,_+(k?1:-1),o.grid),k?o.selectStart():o.selectEnd()):k?s.selectNext():s.selectPrevious(),!0;case"up":return 0!==_?s.getCellNodeFromCordsOrThrow(f,_-1,o.grid).selectEnd():s.selectPrevious(),!0;case"down":return _!==o.grid.rows-1?s.getCellNodeFromCordsOrThrow(f,_+1,o.grid).selectStart():s.selectNext(),!0;default:return!1}},ha=(o,s,f,_,T)=>{let k="forward"===T;switch(T){case"backward":case"forward":return f!==(k?o.grid.columns-1:0)&&o.setFocusCellForSelection(s.getCellFromCordsOrThrow(f+(k?1:-1),_,o.grid)),!0;case"up":return 0!==_&&(o.setFocusCellForSelection(s.getCellFromCordsOrThrow(f,_-1,o.grid)),!0);case"down":return _!==o.grid.rows-1&&(o.setFocusCellForSelection(s.getCellFromCordsOrThrow(f,_+1,o.grid)),!0);default:return!1}};function P(o,f){if(s.$isRangeSelection(o)||s.DEPRECATED_$isGridSelection(o)){let s=f.isParentOf(o.anchor.getNode());return o=f.isParentOf(o.focus.getNode()),s&&o}return!1}function O(o,f){o=f.elem,C(f=s.$getNearestNodeFromDOMNode(o))||G(131),null===f.getBackgroundColor()?o.style.setProperty("background-color","rgb(172,206,247)"):o.style.setProperty("background-image","linear-gradient(to right, rgba(172,206,247,0.85), rgba(172,206,247,0.85))"),o.style.setProperty("caret-color","transparent")}function ca(o,f){o=f.elem,C(f=s.$getNearestNodeFromDOMNode(o))||G(131),null===f.getBackgroundColor()&&o.style.removeProperty("background-color"),o.style.removeProperty("background-image"),o.style.removeProperty("caret-color")}function Q(o){return o=f.$findMatchingParent(o,C),C(o)?o:null}function ia(o){return o=f.$findMatchingParent(o,K),K(o)?o:null}function R(o,_,T,k,$){var j=s.$getSelection();if(!P(j,k))return!1;if(s.$isRangeSelection(j)&&j.isCollapsed()){if("backward"===T||"forward"===T)return!1;let{anchor:s,focus:er}=j;j=f.$findMatchingParent(s.getNode(),C);var V=f.$findMatchingParent(er.getNode(),C);if(!C(j)||!j.is(V))return!1;V=o.getElementByKey(j.__key);var et=o.getElementByKey(s.key);if(null==et||null==V)return!1;if("element"===s.type)V=et.getBoundingClientRect();else{if(null===(V=window.getSelection())||0===V.rangeCount)return!1;V=V.getRangeAt(0).getBoundingClientRect()}if(null==(et="up"===T?j.getFirstChild():j.getLastChild())||null==(o=o.getElementByKey(et.__key)))return!1;if(o=o.getBoundingClientRect(),"up"===T?o.top>V.top-V.height:V.bottom+V.height>o.bottom)return(S(_),j=k.getCordsFromCellNode(j,$.grid),_.shiftKey)?(T=k.getCellFromCordsOrThrow(j.x,j.y,$.grid),$.setAnchorCellForSelection(T),$.setFocusCellForSelection(T,!0),!0):fa($,k,j.x,j.y,T)}else if(s.DEPRECATED_$isGridSelection(j)){let{anchor:s,focus:V}=j;return j=f.$findMatchingParent(s.getNode(),C),o=f.$findMatchingParent(V.getNode(),C),!!(C(j)&&C(o))&&(S(_),_.shiftKey?(_=k.getCordsFromCellNode(o,$.grid),ha($,k,_.x,_.y,T)):(o.selectEnd(),!0))}return!1}function S(o){o.preventDefault(),o.stopImmediatePropagation(),o.stopPropagation()}var et=class extends s.DEPRECATED_GridNode{static getType(){return"table"}static clone(o){return new et(o.__key)}static importDOM(){return{table:()=>({conversion:ja,priority:1})}}static importJSON(){return U()}constructor(o){super(o)}exportJSON(){return{...super.exportJSON(),type:"table",version:1}}createDOM(o){let s=document.createElement("table");return f.addClassNamesToElement(s,o.theme.table),s}updateDOM(){return!1}exportDOM(o){return{...super.exportDOM(o),after:o=>{if(o){let s=o.cloneNode(),f=document.createElement("colgroup"),_=document.createElement("tbody");if(_.append(...o.children),!F(o=this.getFirstChildOrThrow()))throw Error("Expected to find row node.");o=o.getChildrenSize();for(let s=0;s<o;s++){let o=document.createElement("col");f.append(o)}return s.replaceChildren(f,_),s}}}}canExtractContents(){return!1}canBeEmpty(){return!1}isShadowRoot(){return!0}getCordsFromCellNode(o,f){let{rows:_,cells:T}=f;for(f=0;f<_;f++){var k=T[f];if(null==k)throw Error(`Row not found at y:${f}`);if(-1!==(k=k.findIndex(({elem:f})=>s.$getNearestNodeFromDOMNode(f)===o)))return{x:k,y:f}}throw Error("Cell not found in table.")}getCellFromCords(o,s,f){return{cells:f}=f,null==(s=f[s])?null:(o=s[o])??null}getCellFromCordsOrThrow(o,s,f){if(!(o=this.getCellFromCords(o,s,f)))throw Error("Cell not found at cords.");return o}getCellNodeFromCords(o,f,_){return null==(o=this.getCellFromCords(o,f,_))?null:C(o=s.$getNearestNodeFromDOMNode(o.elem))?o:null}getCellNodeFromCordsOrThrow(o,s,f){if(!(o=this.getCellNodeFromCords(o,s,f)))throw Error("Node at cords not TableCellNode.");return o}canSelectBefore(){return!0}canIndent(){return!1}};function ja(){return{node:U()}}function U(){return s.$applyNodeReplacement(new et)}function K(o){return o instanceof et}function W(o){if(o=f.$findMatchingParent(o,o=>F(o)),F(o))return o;throw Error("Expected table cell to be inside of table row.")}function X(o){if(o=f.$findMatchingParent(o,o=>K(o)),K(o))return o;throw Error("Expected table cell to be inside of table.")}function ka(o,s){let f=X(o),{x:_,y:T}=f.getCordsFromCellNode(o,s);return{above:f.getCellNodeFromCords(_,T-1,s),below:f.getCellNodeFromCords(_,T+1,s),left:f.getCellNodeFromCords(_-1,T,s),right:f.getCellNodeFromCords(_+1,T,s)}}function Y(o){null===(o=o.getFirstDescendant())&&G(124),o.getParentOrThrow().selectStart()}function Z(o,s){let f=o.getFirstChild();null!==f?f.insertBefore(s):o.append(s)}var er=s.createCommand("INSERT_TABLE_COMMAND");o.$createTableCellNode=B,o.$createTableNode=U,o.$createTableNodeWithDimensions=function(o,f,_=!0){let k=U();for(let j=0;j<o;j++){let o=E();for(let k=0;k<f;k++){var $=T.NO_STATUS;"object"==typeof _?(0===j&&_.rows&&($|=T.ROW),0===k&&_.columns&&($|=T.COLUMN)):_&&(0===j&&($|=T.ROW),0===k&&($|=T.COLUMN)),$=B($);let f=s.$createParagraphNode();f.append(s.$createTextNode()),$.append(f),o.append($)}k.append(o)}return k},o.$createTableRowNode=E,o.$deleteTableColumn=function(o,s){let f=o.getChildren();for(let o=0;o<f.length;o++){var _=f[o];if(F(_)){if(s>=(_=_.getChildren()).length||0>s)throw Error("Table column target index out of range");_[s].remove()}}return o},o.$deleteTableColumn__EXPERIMENTAL=function(){var o=s.$getSelection();s.$isRangeSelection(o)||s.DEPRECATED_$isGridSelection(o)||G(118);var f=o.anchor.getNode();o=o.focus.getNode();let[_,,T]=s.DEPRECATED_$getNodeTriplet(f);[f]=s.DEPRECATED_$getNodeTriplet(o);let[k,$,j]=s.DEPRECATED_$computeGridMap(T,_,f);var{startColumn:V}=$;let{startRow:et,startColumn:er}=j;o=Math.min(V,er);let en=(V=Math.max(V+_.__colSpan-1,er+f.__colSpan-1))-o+1;if(k[0].length===V-o+1)T.selectPrevious(),T.remove();else{var eo=k.length;for(let s=0;s<eo;s++)for(let f=o;f<=V;f++){let{cell:_,startColumn:T}=k[s][f];T<o?f===o&&_.setColSpan(_.__colSpan-Math.min(en,_.__colSpan-(o-T))):T+_.__colSpan-1>V?f===V&&_.setColSpan(_.__colSpan-(V-T+1)):_.remove()}void 0!==(f=(o=k[et])[er+f.__colSpan])?{cell:f}=f:{cell:f}=o[er-1],Y(f)}},o.$deleteTableRow__EXPERIMENTAL=function(){var o=s.$getSelection();s.$isRangeSelection(o)||s.DEPRECATED_$isGridSelection(o)||G(118);var f=o.anchor.getNode();o=o.focus.getNode();let[_,,T]=s.DEPRECATED_$getNodeTriplet(f);[o]=s.DEPRECATED_$getNodeTriplet(o);let[k,$,j]=s.DEPRECATED_$computeGridMap(T,_,o);({startRow:f}=$);var{startRow:V}=j;if(o=V+o.__rowSpan-1,k.length===o-f+1)T.remove();else{V=k[0].length;var et=k[o+1],er=T.getChildAtIndex(o+1);for(let _=o;_>=f;_--){for(var en=V-1;0<=en;en--){let{cell:s,startRow:T,startColumn:$}=k[_][en];if($===en&&(_===f&&T<f&&s.setRowSpan(s.__rowSpan-(T-f)),T>=f&&T+s.__rowSpan-1>o)){if(s.setRowSpan(s.__rowSpan-(o-T+1)),null===er&&G(122),0===en)Z(er,s);else{let{cell:o}=et[en-1];o.insertAfter(s)}}}en=T.getChildAtIndex(_),s.DEPRECATED_$isGridRowNode(en)||G(123,String(_)),en.remove()}void 0!==et?{cell:f}=et[0]:{cell:f}=k[f-1][0],Y(f)}},o.$getElementGridForTableNode=function(o,s){if(null==(o=o.getElementByKey(s.getKey())))throw Error("Table Element Not Found");return J(o)},o.$getTableCellNodeFromLexicalNode=function(o){return o=f.$findMatchingParent(o,o=>C(o)),C(o)?o:null},o.$getTableColumnIndexFromTableCellNode=function(o){return W(o).getChildren().findIndex(s=>s.is(o))},o.$getTableNodeFromLexicalNodeOrThrow=X,o.$getTableRowIndexFromTableCellNode=function(o){let s=W(o);return X(s).getChildren().findIndex(o=>o.is(s))},o.$getTableRowNodeFromTableCellNodeOrThrow=W,o.$insertTableColumn=function(o,f,_=!0,k,$){let j=o.getChildren();for(let o=0;o<j.length;o++){let er=j[o];if(F(er))for(let o=0;o<k;o++){var V=er.getChildren();if(f>=V.length||0>f)throw Error("Table column target index out of range");C(V=V[f])||G(12);let{left:o,right:k}=ka(V,$);var et=T.NO_STATUS;(o&&o.hasHeaderState(T.ROW)||k&&k.hasHeaderState(T.ROW))&&(et|=T.ROW),(et=B(et)).append(s.$createParagraphNode()),_?V.insertAfter(et):V.insertBefore(et)}}return o},o.$insertTableColumn__EXPERIMENTAL=function(o=!0){function b(){let o=B(T.NO_STATUS).append(s.$createParagraphNode());return null===er&&(er=o),o}var f=s.$getSelection();s.$isRangeSelection(f)||s.DEPRECATED_$isGridSelection(f)||G(118);var _=f.anchor.getNode();f=f.focus.getNode(),[_]=s.DEPRECATED_$getNodeTriplet(_);let[k,,$]=s.DEPRECATED_$getNodeTriplet(f),[j,V,et]=s.DEPRECATED_$computeGridMap($,k,_);_=j.length,f=o?Math.max(V.startColumn,et.startColumn):Math.min(V.startColumn,et.startColumn),o=o?f+k.__colSpan-1:f-1,f=$.getFirstChild(),s.DEPRECATED_$isGridRowNode(f)||G(120);let er=null;var en=f;e:for(f=0;f<_;f++){0!==f&&(en=en.getNextSibling(),s.DEPRECATED_$isGridRowNode(en)||G(121));let _=j[f];if(0>o){Z(en,b());continue}let{cell:T,startColumn:k,startRow:$}=_[o];if(k+T.__colSpan-1<=o){let s=T,k=$,j=o;for(;k!==f&&1<s.__rowSpan;)if(0<=(j-=T.__colSpan)){let{cell:o,startRow:f}=_[j];s=o,k=f}else{en.append(b());continue e}s.insertAfter(b())}else T.setColSpan(T.__colSpan+1)}null!==er&&Y(er)},o.$insertTableRow=function(o,f,_=!0,k,$){var j=o.getChildren();if(f>=j.length||0>f)throw Error("Table row target index out of range");if(F(f=j[f]))for(j=0;j<k;j++){let o=f.getChildren(),k=o.length,j=E();for(let f=0;f<k;f++){var V=o[f];C(V)||G(12);let{above:_,below:k}=ka(V,$);V=T.NO_STATUS;let et=_&&_.getWidth()||k&&k.getWidth()||void 0;(_&&_.hasHeaderState(T.COLUMN)||k&&k.hasHeaderState(T.COLUMN))&&(V|=T.COLUMN),(V=B(V,1,et)).append(s.$createParagraphNode()),j.append(V)}_?f.insertAfter(j):f.insertBefore(j)}else throw Error("Row before insertion index does not exist.");return o},o.$insertTableRow__EXPERIMENTAL=function(o=!0){var f=s.$getSelection();s.$isRangeSelection(f)||s.DEPRECATED_$isGridSelection(f)||G(118),f=f.focus.getNode();let[_,,k]=s.DEPRECATED_$getNodeTriplet(f),[$,j]=s.DEPRECATED_$computeGridMap(k,_,_);f=$[0].length;var{startRow:V}=j;if(o){var et=$[o=V+_.__rowSpan-1];V=E();for(var er=0;er<f;er++){let{cell:s,startRow:f}=et[er];f+s.__rowSpan-1<=o?V.append(B(T.NO_STATUS)):s.setRowSpan(s.__rowSpan+1)}f=k.getChildAtIndex(o),s.DEPRECATED_$isGridRowNode(f)||G(119),f.insertAfter(V)}else{for(et=$[V],o=E(),er=0;er<f;er++){let{cell:s,startRow:f}=et[er];f===V?o.append(B(T.NO_STATUS)):s.setRowSpan(s.__rowSpan+1)}f=k.getChildAtIndex(V),s.DEPRECATED_$isGridRowNode(f)||G(119),f.insertBefore(o)}},o.$isTableCellNode=C,o.$isTableNode=K,o.$isTableRowNode=F,o.$removeTableRowAtIndex=function(o,s){let f=o.getChildren();if(s>=f.length||0>s)throw Error("Expected table cell to be inside of table row.");return f[s].remove(),o},o.$unmergeCell=function(){var o=s.$getSelection();s.$isRangeSelection(o)||s.DEPRECATED_$isGridSelection(o)||G(118),o=o.anchor.getNode();let[f,_,k]=s.DEPRECATED_$getNodeTriplet(o);o=f.__colSpan;let $=f.__rowSpan;if(1<o){for(var j=1;j<o;j++)f.insertAfter(B(T.NO_STATUS));f.setColSpan(1)}if(1<$){let[er,en]=s.DEPRECATED_$computeGridMap(k,f,f),{startColumn:eo,startRow:ei}=en;for(j=1;j<$;j++){let f=ei+j,k=er[f];var V=_.getNextSibling();s.DEPRECATED_$isGridRowNode(V)||G(125);var et=null;for(let o=0;o<eo;o++){let s=k[o],_=s.cell;s.startRow===f&&(et=_),1<_.__colSpan&&(o+=_.__colSpan-1)}if(null===et)for(et=0;et<o;et++)Z(V,B(T.NO_STATUS));else for(V=0;V<o;V++)et.insertAfter(B(T.NO_STATUS))}f.setRowSpan(1)}},o.INSERT_TABLE_COMMAND=er,o.TableCellHeaderStates=T,o.TableCellNode=k,o.TableNode=et,o.TableRowNode=$,o.TableSelection=V,o.applyTableHandlers=function(o,_,T,k){function g(s){return s=o.getCordsFromCellNode(s,j.grid),o.getCellFromCordsOrThrow(s.x,s.y,j.grid)}let $=T.getRootElement();if(null===$)throw Error("No root element.");let j=new V(T,o.getKey()),et=T._window||window;_.__lexicalTableSelection=j,_.addEventListener("mousedown",o=>{setTimeout(()=>{if(0===o.button&&et){var s=M(o.target);null!==s&&(S(o),j.setAnchorCellForSelection(s));var n=()=>{et.removeEventListener("mouseup",n),et.removeEventListener("mousemove",p)},p=o=>{let s=M(o.target);null===s||j.anchorX===s.x&&j.anchorY===s.y||(o.preventDefault(),j.setFocusCellForSelection(s))};et.addEventListener("mouseup",n),et.addEventListener("mousemove",p)}},0)});let q=o=>{0===o.button&&T.update(()=>{let f=s.$getSelection(),_=o.target;s.DEPRECATED_$isGridSelection(f)&&f.gridKey===j.tableNodeKey&&$.contains(_)&&j.clearHighlight()})};et.addEventListener("mousedown",q),j.listenersToRemove.add(()=>et.removeEventListener("mousedown",q)),j.listenersToRemove.add(T.registerCommand(s.KEY_ARROW_DOWN_COMMAND,s=>R(T,s,"down",o,j),s.COMMAND_PRIORITY_HIGH)),j.listenersToRemove.add(T.registerCommand(s.KEY_ARROW_UP_COMMAND,s=>R(T,s,"up",o,j),s.COMMAND_PRIORITY_HIGH)),j.listenersToRemove.add(T.registerCommand(s.KEY_ARROW_LEFT_COMMAND,s=>R(T,s,"backward",o,j),s.COMMAND_PRIORITY_HIGH)),j.listenersToRemove.add(T.registerCommand(s.KEY_ARROW_RIGHT_COMMAND,s=>R(T,s,"forward",o,j),s.COMMAND_PRIORITY_HIGH)),j.listenersToRemove.add(T.registerCommand(s.KEY_ESCAPE_COMMAND,o=>{var _=s.$getSelection();return!!(s.DEPRECATED_$isGridSelection(_)&&(_=f.$findMatchingParent(_.focus.getNode(),C),C(_)))&&(S(o),_.selectEnd(),!0)},s.COMMAND_PRIORITY_HIGH));let r=_=>()=>{var T=s.$getSelection();if(!P(T,o))return!1;if(s.DEPRECATED_$isGridSelection(T))return j.clearText(),!0;if(s.$isRangeSelection(T)){let V=f.$findMatchingParent(T.anchor.getNode(),o=>C(o));if(!C(V))return!1;var k=T.anchor.getNode(),$=T.focus.getNode();if(k=o.isParentOf(k),$=o.isParentOf($),k&&!$||$&&!k)return j.clearText(),!0;if(k=($=f.$findMatchingParent(T.anchor.getNode(),o=>s.$isElementNode(o)))&&f.$findMatchingParent($,o=>s.$isElementNode(o)&&C(o.getParent())),!s.$isElementNode(k)||!s.$isElementNode($))return!1;if(_===s.DELETE_LINE_COMMAND&&null===k.getPreviousSibling())return!0;if((_===s.DELETE_CHARACTER_COMMAND||_===s.DELETE_WORD_COMMAND)&&T.isCollapsed()&&0===T.anchor.offset&&$!==k){T=$.getChildren();let o=s.$createParagraphNode();return T.forEach(s=>o.append(s)),$.replace(o),$.getWritable().__parent=V.getKey(),!0}}return!1};return[s.DELETE_WORD_COMMAND,s.DELETE_LINE_COMMAND,s.DELETE_CHARACTER_COMMAND].forEach(o=>{j.listenersToRemove.add(T.registerCommand(o,r(o),s.COMMAND_PRIORITY_CRITICAL))}),_=_=>{let T=s.$getSelection();return!!P(T,o)&&(s.DEPRECATED_$isGridSelection(T)?(_.preventDefault(),_.stopPropagation(),j.clearText(),!0):(s.$isRangeSelection(T)&&(_=f.$findMatchingParent(T.anchor.getNode(),o=>C(o)),C(_)),!1))},j.listenersToRemove.add(T.registerCommand(s.KEY_BACKSPACE_COMMAND,_,s.COMMAND_PRIORITY_CRITICAL)),j.listenersToRemove.add(T.registerCommand(s.KEY_DELETE_COMMAND,_,s.COMMAND_PRIORITY_CRITICAL)),j.listenersToRemove.add(T.registerCommand(s.FORMAT_TEXT_COMMAND,_=>{let T=s.$getSelection();return!!P(T,o)&&(s.DEPRECATED_$isGridSelection(T)?(j.formatCells(_),!0):(s.$isRangeSelection(T)&&(_=f.$findMatchingParent(T.anchor.getNode(),o=>C(o)),C(_)),!1))},s.COMMAND_PRIORITY_CRITICAL)),j.listenersToRemove.add(T.registerCommand(s.CONTROLLED_TEXT_INSERTION_COMMAND,()=>{var _=s.$getSelection();return P(_,o)&&(s.DEPRECATED_$isGridSelection(_)?j.clearHighlight():s.$isRangeSelection(_)&&(_=f.$findMatchingParent(_.anchor.getNode(),o=>C(o)),C(_))),!1},s.COMMAND_PRIORITY_CRITICAL)),k&&j.listenersToRemove.add(T.registerCommand(s.KEY_TAB_COMMAND,f=>{var _=s.$getSelection();return!!(s.$isRangeSelection(_)&&_.isCollapsed()&&P(_,o))&&null!==(_=Q(_.anchor.getNode()))&&(S(f),_=o.getCordsFromCellNode(_,j.grid),fa(j,o,_.x,_.y,f.shiftKey?"backward":"forward"),!0)},s.COMMAND_PRIORITY_CRITICAL)),j.listenersToRemove.add(T.registerCommand(s.FOCUS_COMMAND,()=>o.isSelected(),s.COMMAND_PRIORITY_HIGH)),j.listenersToRemove.add(T.registerCommand(s.SELECTION_CHANGE_COMMAND,()=>{let f=s.$getSelection(),_=s.$getPreviousSelection();if(s.$isRangeSelection(f)){let{anchor:_,focus:er}=f;var k=_.getNode(),$=er.getNode();k=Q(k),$=Q($);var V=k&&o.is(ia(k)),et=$&&o.is(ia($));let en=V!==et;et=V&&et,V=f.isBackward(),en?((k=f.clone()).focus.set(o.getKey(),V?0:o.getChildrenSize(),"element"),s.$setSelection(k),da(T,j)):et&&!k.is($)&&(j.setAnchorCellForSelection(g(k)),j.setFocusCellForSelection(g($),!0))}return f&&!f.is(_)&&(s.DEPRECATED_$isGridSelection(f)||s.DEPRECATED_$isGridSelection(_))&&j.gridSelection&&!j.gridSelection.is(_)?s.DEPRECATED_$isGridSelection(f)&&f.gridKey===j.tableNodeKey?j.updateTableGridSelection(f):!s.DEPRECATED_$isGridSelection(f)&&s.DEPRECATED_$isGridSelection(_)&&_.gridKey===j.tableNodeKey&&j.updateTableGridSelection(null):j.hasHijackedSelectionStyles&&!o.isSelected()?ea(T,j):!j.hasHijackedSelectionStyles&&o.isSelected()&&da(T,j),!1},s.COMMAND_PRIORITY_CRITICAL)),j},o.getCellFromTarget=M,o.getTableSelectionFromTableElement=function(o){return o.__lexicalTableSelection}}}),e7=__commonJS({"../../../node_modules/@lexical/table/LexicalTable.js"(o,s){var f=e6();s.exports=f}}),e8=__commonJS({"../../../node_modules/@lexical/react/LexicalTablePlugin.prod.js"(o){var s=eE(),f=e7(),_=em(),T=ef(),k=(el(),__toCommonJS(ei));function y(o){let s=new URLSearchParams;s.append("code",o);for(let o=1;o<arguments.length;o++)s.append("v",arguments[o]);throw Error(`Minified Lexical error #${o}; visit https://lexical.dev/docs/error?${s} for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`)}o.TablePlugin=function({hasCellMerge:o=!0,hasCellBackgroundColor:$=!0,hasTabHandler:j=!0}){let[V]=s.useLexicalComposerContext();return k.useEffect(()=>(V.hasNodes([f.TableNode,f.TableCellNode,f.TableRowNode])||y(10),V.registerCommand(f.INSERT_TABLE_COMMAND,({columns:o,rows:s,includeHeaders:k})=>(o=f.$createTableNodeWithDimensions(Number(s),Number(o),k),_.$insertNodeToNearestRoot(o),o=o.getFirstDescendant(),T.$isTextNode(o)&&o.select(),!0),T.COMMAND_PRIORITY_EDITOR)),[V]),k.useEffect(()=>{let o=new Map,e=s=>{let _=s.getKey(),T=V.getElementByKey(_);T&&!o.has(_)&&(s=f.applyTableHandlers(s,T,V,j),o.set(_,s))};V.getEditorState().read(()=>{for(let o of T.$nodesOfType(f.TableNode))f.$isTableNode(o)&&e(o)});let s=V.registerMutationListener(f.TableNode,s=>{for(let[_,k]of s)"created"===k?V.getEditorState().read(()=>{let o=T.$getNodeByKey(_);f.$isTableNode(o)&&e(o)}):"destroyed"===k&&void 0!==(s=o.get(_))&&(s.removeListeners(),o.delete(_))});return()=>{for(let[,f]of(s(),o))f.removeListeners()}},[V,j]),k.useEffect(()=>{if(!o)return V.registerNodeTransform(f.TableCellNode,o=>{if(1<o.getColSpan()||1<o.getRowSpan()){var[,,s]=T.DEPRECATED_$getNodeTriplet(o);[o]=T.DEPRECATED_$computeGridMap(s,o,o);let $=o.length,j=o[0].length;if(s=s.getFirstChild(),!T.DEPRECATED_$isGridRowNode(s))throw Error("Expected TableNode first child to be a RowNode");let V=[];for(let et=0;et<$;et++){if(0!==et&&(s=s.getNextSibling(),!T.DEPRECATED_$isGridRowNode(s)))throw Error("Expected TableNode first child to be a RowNode");let $=null;for(let T=0;T<j;T++){var _=o[et][T],k=_.cell;if(_.startRow===et&&_.startColumn===T)$=k,V.push(k);else if(1<k.getColSpan()||1<k.getRowSpan()){if(k=f.$createTableCellNode(k.__headerState),null!==$)$.insertAfter(k);else{let o=(_=s).getFirstChild();null!==o?o.insertBefore(k):_.append(k)}}}}for(let o of V)o.setColSpan(1),o.setRowSpan(1)}})},[V,o]),k.useEffect(()=>{if(!$)return V.registerNodeTransform(f.TableCellNode,o=>{null!==o.getBackgroundColor()&&o.setBackgroundColor(null)})},[V,$,o]),null}}}),e9=__commonJS({"../../../node_modules/@lexical/react/LexicalTablePlugin.js"(o,s){var f=e8();s.exports=f}}),tt=__commonJS({"../../../node_modules/@lexical/react/LexicalAutoLinkPlugin.prod.js"(o){var s=eC(),f=eE(),_=em(),T=ef(),k=(el(),__toCommonJS(ei));function A(o){let s=new URLSearchParams;s.append("code",o);for(let o=1;o<arguments.length;o++)s.append("v",arguments[o]);throw Error(`Minified Lexical error #${o}; visit https://lexical.dev/docs/error?${s} for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`)}function B(o,s){for(let f=0;f<s.length;f++){let _=s[f](o);if(_)return _}return null}var $=/[.,;\s]/;function E(o){var s;return o=o.getPreviousSibling(),T.$isElementNode(o)&&(o=o.getLastDescendant()),!(s=null===o||T.$isLineBreakNode(o))&&(s=T.$isTextNode(o))&&(o=o.getTextContent(),s=$.test(o[o.length-1])),s}function F(o){return o=o.getNextSibling(),T.$isElementNode(o)&&(o=o.getFirstDescendant()),null===o||T.$isLineBreakNode(o)||T.$isTextNode(o)&&$.test(o.getTextContent()[0])}function G(o,s,f){var _=o.getChildren();let k=_.length;for(let s=0;s<k;s++){let k=_[s];if(!T.$isTextNode(k)||!k.isSimpleText()){H(o),f(null,o.getURL());return}}null===(s=B(_=o.getTextContent(),s))||s.text!==_?(H(o),f(null,o.getURL())):E(o)&&F(o)?((_=o.getURL())!==s.url&&(o.setURL(s.url),f(s.url,_)),s.attributes&&((_=o.getRel())!==s.attributes.rel&&(o.setRel(s.attributes.rel||null),f(s.attributes.rel||null,_)),(_=o.getTarget())!==s.attributes.target&&(o.setTarget(s.attributes.target||null),f(s.attributes.target||null,_)))):(H(o),f(null,o.getURL()))}function H(o){let s=o.getChildren();var f=s.length;for(--f;0<=f;f--)o.insertAfter(s[f]);return o.remove(),s.map(o=>o.getLatest())}function I(o,f,j){k.useEffect(()=>{o.hasNodes([s.AutoLinkNode])||A(77);let d=(o,s)=>{j&&j(o,s)};return _.mergeRegister(o.registerNodeTransform(T.TextNode,o=>{var _,k=o.getParentOrThrow(),V=o.getPreviousSibling();if(s.$isAutoLinkNode(k))G(k,f,d);else if(!s.$isLinkNode(k)){if(o.isSimpleText()&&($.test(o.getTextContent()[0])||!s.$isAutoLinkNode(V))){V=k=o.getTextContent();let el=0,es=o;for(;(_=B(V,f))&&null!==_;){let f=_.index,eu=_.length,eg=f+eu;var et=el+f,er=el+eg,en=k,eo=o;if((0<et?$.test(en[et-1]):E(eo))&&(er<en.length?$.test(en[er]):F(eo))){var ei=void 0;el+f===0?[ei,es]=es.splitText(el+eu):[,ei,es]=es.splitText(el+f,el+f+eu),et=s.$createAutoLinkNode(_.url,_.attributes),(er=T.$createTextNode(_.text)).setFormat(ei.getFormat()),er.setDetail(ei.getDetail()),et.append(er),ei.replace(et),j&&j(_.url,null),el=0}else el+=eg;V=V.substring(eg)}}k=o.getPreviousSibling(),_=o.getNextSibling(),ei=o.getTextContent(),s.$isAutoLinkNode(k)&&!$.test(ei[0])&&(k.append(o),G(k,f,d),o=k.getURL(),j&&j(null,o)),s.$isAutoLinkNode(_)&&!$.test(ei[ei.length-1])&&(H(_),G(_,f,d),o=_.getURL(),j&&j(null,o))}}))},[o,f,j])}o.AutoLinkPlugin=function({matchers:o,onChange:s}){let[_]=f.useLexicalComposerContext();return I(_,o,s),null},o.createLinkMatcherWithRegExp=function(o,s=o=>o){return f=>{let _=o.exec(f);return null===_?null:{index:_.index,length:_[0].length,text:_[0],url:s(f)}}}}}),tr=__commonJS({"../../../node_modules/@lexical/react/LexicalAutoLinkPlugin.js"(o,s){var f=tt();s.exports=f}}),tn=__commonJS({"../../../node_modules/@lexical/react/LexicalAutoFocusPlugin.prod.js"(o){var s=eE(),f=(el(),__toCommonJS(ei));o.AutoFocusPlugin=function({defaultSelection:o}){let[_]=s.useLexicalComposerContext();return f.useEffect(()=>{_.focus(()=>{let o=document.activeElement,s=_.getRootElement();null===s||null!==o&&s.contains(o)||s.focus({preventScroll:!0})},{defaultSelection:o})},[o,_]),null}}}),to=__commonJS({"../../../node_modules/@lexical/react/LexicalAutoFocusPlugin.js"(o,s){var f=tn();s.exports=f}}),ti=__commonJS({"../../../node_modules/@lexical/react/LexicalClearEditorPlugin.prod.js"(o){var s=eE(),f=ef(),_=(el(),__toCommonJS(ei)),T="u">typeof window&&"u">typeof window.document&&"u">typeof window.document.createElement?_.useLayoutEffect:_.useEffect;o.ClearEditorPlugin=function({onClear:o}){let[_]=s.useLexicalComposerContext();return T(()=>_.registerCommand(f.CLEAR_EDITOR_COMMAND,()=>(_.update(()=>{if(null==o){let o=f.$getRoot(),s=f.$getSelection(),_=f.$createParagraphNode();o.clear(),o.append(_),null!==s&&_.select()}else o()}),!0),f.COMMAND_PRIORITY_EDITOR),[_,o]),null}}}),tl=__commonJS({"../../../node_modules/@lexical/react/LexicalClearEditorPlugin.js"(o,s){var f=ti();s.exports=f}}),ta=__commonJS({"../../../node_modules/@lexical/react/LexicalEditorRefPlugin.prod.js"(o){var s=eE();o.EditorRefPlugin=function({editorRef:o}){let[f]=s.useLexicalComposerContext();return"function"==typeof o?o(f):"object"==typeof o&&(o.current=f),null}}}),ts=__commonJS({"../../../node_modules/@lexical/react/LexicalEditorRefPlugin.js"(o,s){var f=ta();s.exports=f}}),tu=__toESM(eu()),tg=__toESM(ef()),tf=__toESM(eC()),th=__toESM(eS()),t_=__toESM(eF()),tp=__toESM(eK()),tm=__toESM(eG()),ty=__toESM(eU()),tC=__toESM(eX()),tv=__toESM(e1()),tE=__toESM(e5()),tx=__toESM(e4()),tS=__toESM(e9()),tT=__toESM(tr()),tN=__toESM(to()),tO=__toESM(tl()),tD=__toESM(ts()),tR=__toESM(eE()),tw=tg.$createParagraphNode,tM=tg.$createTextNode,tA=tg.$getRoot;tg.$getSelection,tN.AutoFocusPlugin;var tP=tf.AutoLinkNode,tk=tT.AutoLinkPlugin,tI=tg.CLEAR_EDITOR_COMMAND;tg.COMMAND_PRIORITY_CRITICAL,tg.COMMAND_PRIORITY_EDITOR;var t$=tg.COMMAND_PRIORITY_HIGH;tg.COMMAND_PRIORITY_LOW,tg.COMMAND_PRIORITY_NORMAL,tE.CheckListPlugin;var tL=tO.ClearEditorPlugin,tB=tp.ContentEditable,tF=tD.EditorRefPlugin,tW=tu.default,tK=tm.HistoryPlugin,tz=tg.KEY_ENTER_COMMAND,tj=th.LexicalComposer;tx.LinkPlugin,tv.ListPlugin;var tH=tC.OnChangePlugin;t_.PlainTextPlugin;var tG=ty.RichTextPlugin;tS.TablePlugin;var tJ=tR.useLexicalComposerContext}}]);