1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="e31264cf-31ef-4c4f-a81d-30f4faea9f85",e._sentryDebugIdIdentifier="sentry-dbid-e31264cf-31ef-4c4f-a81d-30f4faea9f85")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[272],{77493:function(e,t,r){r.d(t,{xv:function(){return W}});var n,o,i=r(90111),a=r(93513);new WeakMap,new WeakMap,new WeakMap,new WeakMap,new WeakMap,new WeakMap,new WeakMap;var s={ancestors(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{reverse:r=!1}=t,n=s.levels(e,t);return r?n.slice(1):n.slice(0,-1)},common(e,t){for(var r=[],n=0;n<e.length&&n<t.length;n++){var o=e[n];if(o!==t[n])break;r.push(o)}return r},compare(e,t){for(var r=Math.min(e.length,t.length),n=0;n<r;n++){if(e[n]<t[n])return -1;if(e[n]>t[n])return 1}return 0},endsAfter(e,t){var r=e.length-1,n=e.slice(0,r),o=t.slice(0,r),i=e[r],a=t[r];return s.equals(n,o)&&i>a},endsAt(e,t){var r=e.length,n=e.slice(0,r),o=t.slice(0,r);return s.equals(n,o)},endsBefore(e,t){var r=e.length-1,n=e.slice(0,r),o=t.slice(0,r),i=e[r],a=t[r];return s.equals(n,o)&&i<a},equals:(e,t)=>e.length===t.length&&e.every((e,r)=>e===t[r]),hasPrevious:e=>e[e.length-1]>0,isAfter:(e,t)=>1===s.compare(e,t),isAncestor:(e,t)=>e.length<t.length&&0===s.compare(e,t),isBefore:(e,t)=>-1===s.compare(e,t),isChild:(e,t)=>e.length===t.length+1&&0===s.compare(e,t),isCommon:(e,t)=>e.length<=t.length&&0===s.compare(e,t),isDescendant:(e,t)=>
1e.length>t.length&&0===s.compare(e,t),isParent:(e,t)=>e.length+1===t.length&&0===s.compare(e,t),isPath:e=>Array.isArray(e)&&(0===e.length||"number"==typeof e[0]),isSibling(e,t){if(e.length!==t.length)return!1;var r=e.slice(0,-1),n=t.slice(0,-1);return e[e.length-1]!==t[t.length-1]&&s.equals(r,n)},levels(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{reverse:r=!1}=t,n=[],o=0;o<=e.length;o++)n.push(e.slice(0,o));return r&&n.reverse(),n},next(e){if(0===e.length)throw Error("Cannot get the next path of a root path [".concat(e,"], because it has no next index."));var t=e[e.length-1];return e.slice(0,-1).concat(t+1)},operationCanTransformPath(e){switch(e.type){case"insert_node":case"remove_node":case"merge_node":case"split_node":case"move_node":return!0;default:return!1}},parent(e){if(0===e.length)throw Error("Cannot get the parent path of the root path [".concat(e,"]."));return e.slice(0,-1)},previous(e){if(0===e.length)throw Error("Cannot get the previous path of a root path [".concat(e,"], because it has no previous index."));var t=e[e.length-1];if(t<=0)throw Error("Cannot get the previous path of a first child path [".concat(e,"] because it would result in a negative index."));return e.slice(0,-1).concat(t-1)},relative(e,t){if(!s.isAncestor(t,e)&&!s.equals(e,t))throw Error("Cannot get the relative path of [".concat(e,"] inside ancestor [").concat(t,"], because it is not above or equal to the path."));return e.slice(t.length)},transform(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!e)return null;var n=[...e],{affinity:o="forward"}=r;if(0===e.length)return n;switch(t.type){case"insert_node":var{path:i}=t;(s.equals(i,n)||s.endsBefore(i,n)||s.isAncestor(i,n))&&(n[i.length-1]+=1);break;case"remove_node":var{path:a}=t;if(s.equals(a,n)||s.isAncestor(a,n))return null;s.endsBefore(a,n)&&(n[a.length-1]-=1);break;case"merge_node":var{path:c,position:l}=t;s.equals(c,n)||s.endsBefore(c,n)?n[c.length-1]-=1:s.isAncestor(c,n)&&(n[c.length-1]-=1,n[c.length]+=l);break;case"split_node":var{path:f,position:p}=t;if(s.equals(f,n)){if("forward"===o)n[n.length-1]+=1;else if("backward"!==o)return null}else s.endsBefore(f,n)?n[f.length-1]+=1:s.isAncestor(f,n)&&e[f.length]>=p&&(n[f.length-1]+=1,n[f.length]-=p);break;case"move_node":var{path:h,newPath:u}=t;if(s.equals(h,u))break;if(s.isAncestor(h,n)||s.equals(h,n)){var d=u.slice();return s.endsBefore(h,u)&&h.length<u.length&&(d[h.length-1]-=1),d.concat(n.slice(h.length))}s.isSibling(h,u)&&(s.isAncestor(u,n)||s.equals(u,n))?s.endsBefore(h,n)?n[h.length-1]-=1:n[h.length-1]+=1:s.endsBefore(u,n)||s.equals(u,n)||s.isAncestor(u,n)?(s.endsBefore(h,n)&&(n[h.length-1]-=1),n[u.length-1]+=1):s.endsBefore(h,n)&&(s.equals(u,n)&&(n[u.length-1]+=1),n[h.length-1]-=1)}return n}};function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(e,t,r){var n;return n=function(e,t){if("object"!==c(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==c(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===c(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?f(Object(r),!0).forEach(function(t){l(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var h=(e,t,r)=>{switch(r.type){case"insert_node":var{path:n,node:o}=r,i=x.parent(e,n),a=n[n.length-1];if(a>i.children.length)throw Error('Cannot apply an "insert_node" operation at path ['.concat(n,"] because the destination is past the end of the node."));if(i.children.splice(a,0,o),t)for(var[c,l]of y.points(t))t[l]=R.transform(c,r);break;case"insert_text":var{path:f,offset:h,text:u}=r;if(0===u.length)break;var d=x.leaf(e,f),g=d.text.slice(0,h),v=d.text.slice(h);if(d.text=g+u+v,t)for(var[m,b]of y.points(t))t[b]=R.transform(m,r);break;case"merge_node":var{path:w}=r,O=x.get(e,w),P=s.previous(w),k=x.get(e,P),j=x.parent(e,w),_=w[w.length-1];if(W.isText(O)&&W.isText(k))k.text+=O.text;else if(W.isText(O)||W.isText(k))throw Error('Cannot apply a "merge_node" operation at path ['.concat(w,"] to nodes of different interfaces: ").concat(B.stringify(O)," ").concat(B.stringify(k)));else k.children.push(...O.children);if(j.children.splice(_,1),t)for(var[E,N]of y.points(t))t[N]=R.transform(E,r);break;case"move_node":var{path:S,newPath:T}=r;if(s.isAncestor(S,T))throw Error("Cannot move a path [".concat(S,"] to new path [").concat(T,"] because the destination is inside itself."));var A=x.get(e,S),q=x.parent(e,S),C=S[S.length-1];q.children.splice(C,1);var D=s.transform(S,r),M=x.get(e,s.parent(D)),L=D[D.length-1];if(M.children.splice(L,0,A),t)for(var[V,I]of y.points(t))t[I]=R.transform(V,r);break;case"remove_node":var{path:F}=r,z=F[F.length-1];if(x.parent(e,F).children.splice(z,1),t)for(var[J,Z]of y.points(t)){var U=R.transform(J,r);if(null!=t&&null!=U)t[Z]=U;else{var G=void 0,H=void 0;
1for(var[K,Q]of x.texts(e))if(-1===s.compare(Q,F))G=[K,Q];else{H=[K,Q];break}var X=!1;G&&H&&(X=s.equals(H[1],F)?!s.hasPrevious(H[1]):s.common(G[1],F).length<s.common(H[1],F).length),G&&!X?(J.path=G[1],J.offset=G[0].text.length):H?(J.path=H[1],J.offset=0):t=null}}break;case"remove_text":var{path:Y,offset:$,text:ee}=r;if(0===ee.length)break;var et=x.leaf(e,Y),er=et.text.slice(0,$),en=et.text.slice($+ee.length);if(et.text=er+en,t)for(var[eo,ei]of y.points(t))t[ei]=R.transform(eo,r);break;case"set_node":var{path:ea,properties:es,newProperties:ec}=r;if(0===ea.length)throw Error("Cannot set properties on the root node!");var el=x.get(e,ea);for(var ef in ec){if("children"===ef||"text"===ef)throw Error('Cannot set the "'.concat(ef,'" property of nodes!'));var ep=ec[ef];null==ep?delete el[ef]:el[ef]=ep}for(var eh in es)ec.hasOwnProperty(eh)||delete el[eh];break;case"set_selection":var{newProperties:eu}=r;if(null==eu)t=eu;else{if(null==t){if(!y.isRange(eu))throw Error('Cannot apply an incomplete "set_selection" operation properties '.concat(B.stringify(eu)," when there is no current selection."));t=p({},eu)}for(var ed in eu){var eg=eu[ed];if(null==eg){if("anchor"===ed||"focus"===ed)throw Error('Cannot remove the "'.concat(ed,'" selection property'));delete t[ed]}else t[ed]=eg}}break;case"split_node":var ev,{path:ey,position:em,properties:eb}=r;if(0===ey.length)throw Error('Cannot apply a "split_node" operation at path ['.concat(ey,"] because the root node cannot be split."));var ew=x.get(e,ey),eO=x.parent(e,ey),eP=ey[ey.length-1];if(W.isText(ew)){var ex=ew.text.slice(0,em),ek=ew.text.slice(em);ew.text=ex,ev=p(p({},eb),{},{text:ek})}else{var ej=ew.children.slice(0,em),e_=ew.children.slice(em);ew.children=ej,ev=p(p({},eb),{},{children:e_})}if(eO.children.splice(eP+1,0,ev),t)for(var[eE,eN]of y.points(t))t[eN]=R.transform(eE,r)}return t},u=(e,t)=>{for(var r in e){var n=e[r],o=t[r];if((0,i.P)(n)&&(0,i.P)(o)){if(!u(n,o))return!1}else if(Array.isArray(n)&&Array.isArray(o)){if(n.length!==o.length)return!1;for(var a=0;a<n.length;a++)if(n[a]!==o[a])return!1}else if(n!==o)return!1}for(var s in t)if(void 0===e[s]&&void 0!==t[s])return!1;return!0};function d(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var g=["anchor","focus"];function v(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var y={edges(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{reverse:r=!1}=t,{anchor:n,focus:o}=e;return y.isBackward(e)===r?[n,o]:[o,n]},end(e){var[,t]=y.edges(e);return t},equals:(e,t)=>R.equals(e.anchor,t.anchor)&&R.equals(e.focus,t.focus),includes(e,t){if(y.isRange(t)){if(y.includes(e,t.anchor)||y.includes(e,t.focus))return!0;var[r,n]=y.edges(e),[o,i]=y.edges(t);return R.isBefore(r,o)&&R.isAfter(n,i)}var[a,c]=y.edges(e),l=!1,f=!1;return R.isPoint(t)?(l=R.compare(t,a)>=0,f=0>=R.compare(t,c)):(l=s.compare(t,a.path)>=0,f=0>=s.compare(t,c.path)),l&&f},intersection(e,t){var r=d(e,g),[n,o]=y.edges(e),[i,a]=y.edges(t),s=R.isBefore(n,i)?i:n,c=R.isBefore(o,a)?o:a;return R.isBefore(c,s)?null:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?v(Object(r),!0).forEach(function(t){l(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({anchor:s,focus:c},r)},isBackward(e){var{anchor:t,focus:r}=e;return R.isAfter(t,r)},isCollapsed(e){var{anchor:t,focus:r}=e;return R.equals(t,r)},isExpanded:e=>!y.isCollapsed(e),isForward:e=>!y.isBackward(e),isRange:e=>(0,i.P)(e)&&R.isPoint(e.anchor)&&R.isPoint(e.focus),*points(e){yield[e.anchor,"anchor"],yield[e.focus,"focus"]},start(e){var[t]=y.edges(e);return t},transform(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return(0,a.Uy)(e,e=>{if(null===e)return null;var n,o,{affinity:i="inward"}=r;if("inward"===i){var a=y.isCollapsed(e);y.isForward(e)?(n="forward",o=a?n:"backward"):(n="backward",o=a?n:"forward")}else"outward"===i?y.isForward(e)?(n="backward",o="forward"):(n="forward",o="backward"):(n=i,o=i);var s=R.transform(e.anchor,t,{affinity:n}),c=R.transform(e.focus,t,{affinity:o});if(!s||!c)return null;e.anchor=s,e.focus=c})}},m=e=>(0,i.P)(e)&&x.isNodeList(e.children)&&!S.isEditor(e),b={isAncestor:e=>(0,i.P)(e)&&x.isNodeList(e.children),isElement:m,isElementList:e=>Array.isArray(e)&&e.every(e=>b.isElement(e)),isElementProps:e=>void 0!==e.children,isElementType:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"type";return m(e)&&e[r]===t},matches(e,t){for(var r in t)if("children"!==r&&e[r]!==t[r])return!1;return!0}},w=["children"],O=["text"],P=new WeakMap,x={ancestor(e,t){var r=x.get(e,t);if(W.isText(r))throw Error("Cannot get the ancestor node at path [".concat(t,"] because it refers to a text node instead: ").concat(B.stringify(r)));return r},ancestors(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return function*(){for(var n of s.ancestors(t,r)){var o=[x.ancestor(e,n),n];yield o}}()},child(e,t){if(W.isText(e))throw Error("Cannot get the child of a text node: ".concat(B.stringify(e)));var r=e.children[t];if(null==r)throw Error("Cannot get child at index `".concat(t,"` in node: ").concat(B.stringify(e)));return r},children(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return function*(){for(var{reverse:n=!1}=r,o=x.ancestor(e,t),{children:i}=o,a=n?i.length-1:0;n?a>=0:a<i.length;){var s=x.child(o,a),c=t.concat(a);yield[s,c],a=n?a-1:a+1}}()},common(e,t,r){var n=s.common(t,r);return[x.get(e,n),n]},descendant(e,t){var r=x.get(e,t);if(S.isEditor(r))throw Error("Cannot get the descendant node at path [".concat(t,"] because it refers to the root editor node instead: ").concat(B.stringify(r)));return r},descendants(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function*(){for(var[r,n]of x.nodes(e,t))0!==n.length&&(yield[r,n])}()},elements(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function*(){for(var[r,n]of x.nodes(e,t))b.isElement(r)&&(yield[r,n])}()},extractProps(e){if(b.isAncestor(e)){var t=d(e,w);return t}var t=d(e,O);return t},first(e,t){for(var r=t.slice(),n=x.get(e,r);n&&!W.isText(n)&&0!==n.children.length;)n=n.children[0],r.push(0);return[n,r]},fragment(e,t){if(W.isText(e))throw Error("Cannot get a fragment starting from a root text node: ".concat(B.stringify(e)));return(0,a.Uy)({children:e.children},e=>{var[r,n]=y.edges(t);for(var[,o]of x.nodes(e,{reverse:!0,pass:e=>{var[,r]=e;return!y.includes(t,r)}})){if(!y.includes(t,o)){var i=x.parent(e,o),a=o[o.length-1];i.children.splice(a,1)}if(s.equals(o,n.path)){var c=x.leaf(e,o);c.text=c.text.slice(0,n.offset)}if(s.equals(o,r.path)){var l=x.leaf(e,o);l.text=l.text.slice(r.offset)}}S.isEditor(e)&&(e.selection=null)}).children},get(e,t){for(var r=e,n=0;n<t.length;n++){var o=t[n];if(W.isText(r)||!r.children[o])throw Error("Cannot find a descendant at path [".concat(t,"] in node: ").concat(B.stringify(e)));r=r.children[o]}return r},has(e,t){for(var r=e,n=0;n<t.length;n++){var o=t[n];if(W.isText(r)||!r.children[o])return!1;r=r.children[o]}return!0},isNode:e=>W.isText(e)||b.isElement(e)||S.isEditor(e),isNodeList(e){if(!Array.isArray(e))return!1;var t=P.get(e);if(void 0!==t)return t;var r=e.every(e=>x.isNode(e));return P.set(e,r),r},last(e,t){for(var r=t.slice(),n=x.get(e,r);n&&!W.isText(n)&&0!==n.children.length;){var o=n.children.length-1;
1n=n.children[o],r.push(o)}return[n,r]},leaf(e,t){var r=x.get(e,t);if(!W.isText(r))throw Error("Cannot get the leaf node at path [".concat(t,"] because it refers to a non-leaf node: ").concat(B.stringify(r)));return r},levels(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return function*(){for(var n of s.levels(t,r)){var o=x.get(e,n);yield[o,n]}}()},matches:(e,t)=>b.isElement(e)&&b.isElementProps(t)&&b.matches(e,t)||W.isText(e)&&W.isTextProps(t)&&W.matches(e,t),nodes(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function*(){for(var{pass:r,reverse:n=!1}=t,{from:o=[],to:i}=t,a=new Set,c=[],l=e;!(i&&(n?s.isBefore(c,i):s.isAfter(c,i)));){if(a.has(l)||(yield[l,c]),!a.has(l)&&!W.isText(l)&&0!==l.children.length&&(null==r||!1===r([l,c]))){a.add(l);var f=n?l.children.length-1:0;s.isAncestor(c,o)&&(f=o[c.length]),c=c.concat(f),l=x.get(e,c);continue}if(0===c.length)break;if(!n){var p=s.next(c);if(x.has(e,p)){c=p,l=x.get(e,c);continue}}if(n&&0!==c[c.length-1]){c=s.previous(c),l=x.get(e,c);continue}c=s.parent(c),l=x.get(e,c),a.add(l)}}()},parent(e,t){var r=s.parent(t),n=x.get(e,r);if(W.isText(n))throw Error("Cannot get the parent of path [".concat(t,"] because it does not exist in the root."));return n},string:e=>W.isText(e)?e.text:e.children.map(x.string).join(""),texts(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function*(){for(var[r,n]of x.nodes(e,t))W.isText(r)&&(yield[r,n])}()}};function k(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function j(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?k(Object(r),!0).forEach(function(t){l(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):k(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var _={isNodeOperation:e=>_.isOperation(e)&&e.type.endsWith("_node"),isOperation(e){if(!(0,i.P)(e))return!1;switch(e.type){case"insert_node":case"remove_node":return s.isPath(e.path)&&x.isNode(e.node);case"insert_text":case"remove_text":return"number"==typeof e.offset&&"string"==typeof e.text&&s.isPath(e.path);case"merge_node":return"number"==typeof e.position&&s.isPath(e.path)&&(0,i.P)(e.properties);case"move_node":return s.isPath(e.path)&&s.isPath(e.newPath);case"set_node":return s.isPath(e.path)&&(0,i.P)(e.properties)&&(0,i.P)(e.newProperties);case"set_selection":return null===e.properties&&y.isRange(e.newProperties)||null===e.newProperties&&y.isRange(e.properties)||(0,i.P)(e.properties)&&(0,i.P)(e.newProperties);case"split_node":return s.isPath(e.path)&&"number"==typeof e.position&&(0,i.P)(e.properties);default:return!1}},isOperationList:e=>Array.isArray(e)&&e.every(e=>_.isOperation(e)),isSelectionOperation:e=>_.isOperation(e)&&e.type.endsWith("_selection"),isTextOperation:e=>_.isOperation(e)&&e.type.endsWith("_text"),inverse(e){switch(e.type){case"insert_node":return j(j({},e),{},{type:"remove_node"});case"insert_text":return j(j({},e),{},{type:"remove_text"});case"merge_node":return j(j({},e),{},{type:"split_node",path:s.previous(e.path)});case"move_node":var{newPath:t,path:r}=e;if(s.equals(t,r))return e;if(s.isSibling(r,t))return j(j({},e),{},{path:t,newPath:r});var n=s.transform(r,e),o=s.transform(s.next(r),e);return j(j({},e),{},{path:n,newPath:o});case"remove_node":return j(j({},e),{},{type:"insert_node"});case"remove_text":return j(j({},e),{},{type:"insert_text"});case"set_node":var{properties:i,newProperties:a}=e;return j(j({},e),{},{properties:a,newProperties:i});case"set_selection":var{properties:c,newProperties:l}=e;if(null==c)return j(j({},e),{},{properties:l,newProperties:null});if(null==l)return j(j({},e),{},{properties:null,newProperties:c});return j(j({},e),{},{properties:l,newProperties:c});case"split_node":return j(j({},e),{},{type:"merge_node",path:s.next(e.path)})}}},E=new WeakMap,N=e=>{var t=E.get(e);if(void 0!==t)return t;if(!(0,i.P)(e))return!1;var r="function"==typeof e.addMark&&"function"==typeof e.apply&&"function"==typeof e.deleteFragment&&"function"==typeof e.insertBreak&&"function"==typeof e.insertSoftBreak&&"function"==typeof e.insertFragment&&"function"==typeof e.insertN
1ode&&"function"==typeof e.insertText&&"function"==typeof e.isElementReadOnly&&"function"==typeof e.isInline&&"function"==typeof e.isSelectable&&"function"==typeof e.isVoid&&"function"==typeof e.normalizeNode&&"function"==typeof e.onChange&&"function"==typeof e.removeMark&&"function"==typeof e.getDirtyPaths&&(null===e.marks||(0,i.P)(e.marks))&&(null===e.selection||y.isRange(e.selection))&&x.isNodeList(e.children)&&_.isOperationList(e.operations);return E.set(e,r),r},S={above:(e,t)=>e.above(t),addMark(e,t,r){e.addMark(t,r)},after:(e,t,r)=>e.after(t,r),before:(e,t,r)=>e.before(t,r),deleteBackward(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{unit:r="character"}=t;e.deleteBackward(r)},deleteForward(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{unit:r="character"}=t;e.deleteForward(r)},deleteFragment(e,t){e.deleteFragment(t)},edges:(e,t)=>e.edges(t),elementReadOnly(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e.elementReadOnly(t)},end:(e,t)=>e.end(t),first:(e,t)=>e.first(t),fragment:(e,t)=>e.fragment(t),hasBlocks:(e,t)=>e.hasBlocks(t),hasInlines:(e,t)=>e.hasInlines(t),hasPath:(e,t)=>e.hasPath(t),hasTexts:(e,t)=>e.hasTexts(t),insertBreak(e){e.insertBreak()},insertFragment(e,t,r){e.insertFragment(t,r)},insertNode(e,t){e.insertNode(t)},insertSoftBreak(e){e.insertSoftBreak()},insertText(e,t){e.insertText(t)},isBlock:(e,t)=>e.isBlock(t),isEdge:(e,t,r)=>e.isEdge(t,r),isEditor:e=>N(e),isElementReadOnly:(e,t)=>e.isElementReadOnly(t),isEmpty:(e,t)=>e.isEmpty(t),isEnd:(e,t,r)=>e.isEnd(t,r),isInline:(e,t)=>e.isInline(t),isNormalizing:e=>e.isNormalizing(),isSelectable:(e,t)=>e.isSelectable(t),isStart:(e,t,r)=>e.isStart(t,r),isVoid:(e,t)=>e.isVoid(t),last:(e,t)=>e.last(t),leaf:(e,t,r)=>e.leaf(t,r),levels:(e,t)=>e.levels(t),marks:e=>e.getMarks(),next:(e,t)=>e.next(t),node:(e,t,r)=>e.node(t,r),nodes:(e,t)=>e.nodes(t),normalize(e,t){e.normalize(t)},parent:(e,t,r)=>e.parent(t,r),path:(e,t,r)=>e.path(t,r),pathRef:(e,t,r)=>e.pathRef(t,r),pathRefs:e=>e.pathRefs(),point:(e,t,r)=>e.point(t,r),pointRef:(e,t,r)=>e.pointRef(t,r),pointRefs:e=>e.pointRefs(),positions:(e,t)=>e.positions(t),previous:(e,t)=>e.previous(t),range:(e,t,r)=>e.range(t,r),rangeRef:(e,t,r)=>e.rangeRef(t,r),rangeRefs:e=>e.rangeRefs(),removeMark(e,t){e.removeMark(t)},setNormalizing(e,t){e.setNormalizing(t)},start:(e,t)=>e.start(t),string:(e,t,r)=>e.string(t,r),unhangRange:(e,t,r)=>e.unhangRange(t,r),void:(e,t)=>e.void(t),withoutNormalizing(e,t){e.withoutNormalizing(t)},shouldMergeNodesRemovePrevNode:(e,t,r)=>e.shouldMergeNodesRemovePrevNode(t,r)};function T(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function A(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?T(Object(r),!0).forEach(function(t){l(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):T(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var R={compare(e,t){var r=s.compare(e.path,t.path);return 0===r?e.offset<t.offset?-1:e.offset>t.offset?1:0:r},isAfter:(e,t)=>1===R.compare(e,t),isBefore:(e,t)=>-1===R.compare(e,t),equals:(e,t)=>e.offset===t.offset&&s.equals(e.path,t.path),isPoint:e=>(0,i.P)(e)&&"number"==typeof e.offset&&s.isPath(e.path),transform(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return(0,a.Uy)(e,e=>{if(null===e)return null;var{affinity:n="forward"}=r,{path:o,offset:i}=e;switch(t.type){case"insert_node":case"move_node":e.path=s.transform(o,t,r);break;case"insert_text":s.equals(t.path,o)&&(t.offset<i||t.offset===i&&"forward"===n)&&(e.offset+=t.text.length);break;case"merge_node":s.equals(t.path,o)&&(e.offset+=t.position),e.path=s.transform(o,t,r);break;case"remove_text":s.equals(t.path,o)&&t.offset<=i&&(e.offset-=Math.min(i-t.offset,t.text.length));break;case"remove_node":if(s.equals(t.path,o)||s.isAncestor(t.path,o))return null;e.path=s.transform(o,t,r);break;
1case"split_node":if(s.equals(t.path,o)){if(t.position===i&&null==n)return null;(t.position<i||t.position===i&&"forward"===n)&&(e.offset-=t.position,e.path=s.transform(o,t,A(A({},r),{},{affinity:"forward"})))}else e.path=s.transform(o,t,r)}})}},q=void 0,B={setScrubber(e){q=e},stringify:e=>JSON.stringify(e,q)},C=["text"],D=["anchor","focus"];function M(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function L(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?M(Object(r),!0).forEach(function(t){l(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):M(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var W={equals(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{loose:n=!1}=r;return u(n?d(e,C):e,n?d(t,C):t)},isText:e=>(0,i.P)(e)&&"string"==typeof e.text,isTextList:e=>Array.isArray(e)&&e.every(e=>W.isText(e)),isTextProps:e=>void 0!==e.text,matches(e,t){for(var r in t)if("text"!==r&&(!e.hasOwnProperty(r)||e[r]!==t[r]))return!1;return!0},decorations(e,t){var r=[L({},e)];for(var n of t){var o=d(n,D),[i,a]=y.edges(n),s=[],c=0,l=i.offset,f=a.offset;for(var p of r){var{length:h}=p.text,u=c;if(c+=h,l<=u&&c<=f){Object.assign(p,o),s.push(p);continue}if(l!==f&&(l===c||f===u)||l>c||f<u||f===u&&0!==u){s.push(p);continue}var g=p,v=void 0,m=void 0;if(f<c){var b=f-u;m=L(L({},g),{},{text:g.text.slice(b)}),g=L(L({},g),{},{text:g.text.slice(0,b)})}if(l>u){var w=l-u;v=L(L({},g),{},{text:g.text.slice(0,w)}),g=L(L({},g),{},{text:g.text.slice(w)})}Object.assign(g,o),v&&s.push(v),s.push(g),m&&s.push(m)}r=s}return r}},V=e=>e.selection?e.selection:e.children.length>0?S.end(e,[]):[0];function I(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function F(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?I(Object(r),!0).forEach(function(t){l(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):I(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}(n=o||(o={}
1))[n.None=0]="None",n[n.Extend=1]="Extend",n[n.ZWJ=2]="ZWJ",n[n.RI=4]="RI",n[n.Prepend=8]="Prepend",n[n.SpacingMark=16]="SpacingMark",n[n.L=32]="L",n[n.V=64]="V",n[n.T=128]="T",n[n.LV=256]="LV",n[n.LVT=512]="LVT",n[n.ExtPict=1024]="ExtPict",n[n.Any=2048]="Any",o.L,o.L,o.V,o.LV,o.LVT,o.LV,o.V,o.V,o.T,o.LVT,o.T,o.T,o.Any,o.Extend,o.ZWJ,o.Any,o.SpacingMark,o.Prepend,o.Any,o.ZWJ,o.ExtPict,o.RI,o.RI;var z=F(F(F(F({},{transform(e,t){e.children=(0,a.P2)(e.children);var r=e.selection&&(0,a.P2)(e.selection);try{r=h(e,r,t)}finally{e.children=(0,a._x)(e.children),r?e.selection=(0,a.mv)(r)?(0,a._x)(r):r:e.selection=null}}}),{insertNodes(e,t,r){e.insertNodes(t,r)},liftNodes(e,t){e.liftNodes(t)},mergeNodes(e,t){e.mergeNodes(t)},moveNodes(e,t){e.moveNodes(t)},removeNodes(e,t){e.removeNodes(t)},setNodes(e,t,r){e.setNodes(t,r)},splitNodes(e,t){e.splitNodes(t)},unsetNodes(e,t,r){e.unsetNodes(t,r)},unwrapNodes(e,t){e.unwrapNodes(t)},wrapNodes(e,t,r){e.wrapNodes(t,r)}}),{collapse(e,t){e.collapse(t)},deselect(e){e.deselect()},move(e,t){e.move(t)},select(e,t){e.select(t)},setPoint(e,t,r){e.setPoint(t,r)},setSelection(e,t){e.setSelection(t)}}),{delete(e,t){e.delete(t)},insertFragment(e,t,r){e.insertFragment(t,r)},insertText(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};S.withoutNormalizing(e,()=>{var{voids:n=!1}=r,{at:o=V(e)}=r;if(s.isPath(o)&&(o=S.range(e,o)),y.isRange(o)){if(y.isCollapsed(o))o=o.anchor;else{var i=y.end(o);if(!n&&S.void(e,{at:i}))return;var a=y.start(o),c=S.pointRef(e,a),l=S.pointRef(e,i);z.delete(e,{at:o,voids:n});var f=c.unref(),p=l.unref();o=f||p,z.setSelection(e,{anchor:o,focus:o})}}if(!(!n&&S.void(e,{at:o})||S.elementReadOnly(e,{at:o}))){var{path:h,offset:u}=o;t.length>0&&e.apply({type:"insert_text",path:h,offset:u,text:t})}})}});new WeakMap}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.