PageSourceSearch

https://vidgap.com/_next/static/chunks/9683-f8031f8e3a35eac1.js

js vidgap.com collected 2026-10-08 23:43:42 UTC 103,539 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9683],{8515:(e,t,r)=>{var n=r(16950),o=r(72344),a=r(57381),i=n?n.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?o(e):a(e)}},13220:(e,t,r)=>{"use strict";r.d(t,{k5:()=>u});var n=r(12115),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=n.createContext&&n.createContext(o),i=["attr","size","title"];function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function l(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 c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach(function(t){var n,o,a;n=e,o=t,a=r[t],(o=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(o))in n?Object.defineProperty(n,o,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[o]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function u(e){return t=>n.createElement(d,s({attr:c({},e.attr)},t),function e(t){return t&&t.map((t,r)=>n.createElement(t.tag,c({key:r},t.attr),e(t.child)))}(e.child))}function d(e){var t=t=>{var r,{attr:o,size:a,title:l}=e,u=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,i),d=a||t.size||"1em";return t.className&&(r=t.className),e.className&&(r=(r?r+" ":"")+e.className),n.createElement("svg",s({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},t.attr,o,u,{className:r,style:c(c({color:e.color||t.color},t.style),e.style),height:d,width:d,xmlns:"http://www.w3.org/2000/svg"}),l&&n.createElement("title",null,l),e.children)};return void 0!==a?n.createElement(a.Consumer,null,e=>t(e)):t(o)}},16950:(e,t,r)=>{e.exports=r(50994).Symbol},18610:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},20153:(e,t,r)=>{var n=r(21407),o=r(18610),a=r(90837),i=0/0,s=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,c=/^0o[0-7]+$/i,u=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(a(e))return i;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=n(e);var r=l.test(e);return r||c.test(e)?u(e.slice(2),r?2:8):s.test(e)?i:+e}},21407:(e,t,r)=>{var n=r(52027),o=/^\s+/;e.exports=function(e){return e?e.slice(0,n(e)+1).replace(o,""):e}},29822:(e,t,r)=>{var n=r(18610),o=r(75575),a=r(20153),i=Math.max,s=Math.min;e.exports=function(e,t,r){var l,c,u,d,f,p,h=0,v=!1,g=!1,m=!0;if("function"!=typeof e)throw TypeError("Expected a function");function b(t){var r=l,n=c;return l=c=void 0,h=t,d=e.apply(n,r)}function y(e){var r=e-p,n=e-h;return void 0===p||r>=t||r<0||g&&n>=u}function w(){var e,r,n,a=o();if(y(a))return E(a);f=setTimeout(w,(e=a-p,r=a-h,n=t-e,g?s(n,u-r):n))}function E(e){return(f=void 0,m&&l)?b(e):(l=c=void 0,d)}function O(){var e,r=o(),n=y(r);if(l=arguments,c=this,p=r,n){if(void 0===f)return h=e=p,f=setTimeout(w,t),v?b(e):d;if(g)return clearTimeout(f),f=setTimeout(w,t),b(p)}return void 0===f&&(f=setTimeout(w,t)),d}return t=a(t)||0,n(r)&&(v=!!r.leading,u=(g="maxWait"in r)?i(a(r.maxWait)||0,t):u,m="trailing"in r?!!r.trailing:m),O.cancel=function(){void 0!==f&&clearTimeout(f),h=0,l=p=c=f=void 0},O.flush=function(){return void 0===f?d:E(o())},O}},31509:e=>{"use strict";e.exports=function(e){return(e=String(e||""),n.test(e))?"rtl":o.test(e)?"ltr":"neutral"};var t="֑-߿יִ-﷽ﹰ-ﻼ",r="A-Za-z\xc0-\xd6\xd8-\xf6\xf8-ʸ̀-֐ࠀ-῿‎Ⰰ-﬜︀-﹯﻽-￿",n=RegExp("^[^"+r+"]*["+t+"]"),o=RegExp("^[^"+t+"]*["+r+"]")},34524:(e,t,r)=>{"use strict";function n(e){return"[object Object]"===Object.prototype.toString.call(e)}function o(e){var t,r;return!1!==n(e)&&(void 0===(t=e.constructor)||!1!==n(r=t.prototype)&&!1!==r.hasOwnProperty("isPrototypeOf"))}r.d(t,{Q:()=>o})},34891:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return(n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},o=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);
1(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),a=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)},i=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(o,a){function i(e){try{l(n.next(e))}catch(e){a(e)}}function s(e){try{l(n.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(i,s)}l((n=n.apply(e,t||[])).next())})},s=this&&this.__generator||function(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(s){return function(l){var c=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}},l=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r};Object.defineProperty(t,"__esModule",{value:!0}),t.hasCookie=t.deleteCookie=t.setCookie=t.getCookie=t.getCookies=void 0;var c=r(10034),u=r(66936),d=function(e){if((0,u.isClientSide)(e))throw Error("You are trying to access cookies on the client side. Please, use the client-side import with `cookies-next/client` instead.")},f=function(e){return!!e&&"getAll"in e&&"set"in e&&"function"==typeof e.getAll&&"function"==typeof e.set},p=function(e){return!!(null==e?void 0:e.req)&&"cookies"in e.req&&f(e.req.cookies)||!!(null==e?void 0:e.res)&&"cookies"in e.res&&f(e.res.cookies)||!!e&&"cookies"in e&&"function"==typeof e.cookies},h=function(e){var t={};return e.getAll().forEach(function(e){var r=e.name,n=e.value;t[r]=n}),t},v=function(e){return i(void 0,void 0,void 0,function(){var t,r;return s(this,function(n){switch(n.label){case 0:if(d(e),!p(e))return[3,2];if(e.req)return[2,h(e.req.cookies)];if(e.res)return[2,h(e.res.cookies)];if(!e.cookies)return[3,2];return t=h,[4,e.cookies()];case 1:return[2,t.apply(void 0,[n.sent()])];case 2:if((null==e?void 0:e.req)&&(r=e.req),null==r?void 0:r.cookies)return[2,r.cookies];if(null==r?void 0:r.headers.cookie)return[2,(0,c.parse)(r.headers.cookie)];return[2,{}]}})})};t.getCookies=v,t.getCookie=function(e,t){return i(void 0,void 0,void 0,function(){var r;return s(this,function(n){switch(n.label){case 0:return d(t),[4,v(t)];case 1:if(void 0===(r=n.sent()[e]))return[2,void 0];return[2,(0,u.decode)(r)]}})})};var g=function(e,t,r){return i(void 0,void 0,void 0,function(){var o,a,i,f,h,v,g,m,b,y,w,E,O,k,x;return s(this,function(s){switch(s.label){case 0:if(d(r),!p(r))return[3,3];if(o=r.req,a=r.res,i=r.cookies,f=l(r,["req","res","cookies"]),h=n({name:e,value:(0,u.stringify)(t)},f),o&&o.cookies.set(h),a&&a.cookies.set(h),!i)return[3,2];return[4,i()];case 1:s.sent().set(h),s.label=2;case 2:return[2];case 3:return v={},r&&(y=(b=r).req,w=b.res,E=l(b,["req","res"]),g=y,m=w,v=E),O=(0,c.serialize)(e,(0,u.stringify)(t),n({path:"/"},v)),m&&g&&(Array.isArray(k=m.getHeader("Set-Cookie"))||(k=k?[String(k)]:[]),m.setHeader("Set-Cookie",k.concat(O)),g&&g.cookies&&(x=g.cookies,""===t?delete x[e]:x[e]=(0,u.stringify)(t)),g&&g.headers&&g.headers.cookie&&(x=(0,c.parse)(g.headers.cookie),""===t?delete x[e]:x[e]=(0,u.stringify)(t),g.headers.cookie=Object.entries(x).reduce(function(e,t){return e.concat("".concat(t[0],"=").concat(t[1],";"))},""))),[2]}})})};t.setCookie=g,t.deleteCookie=function(e,t){return i(void 0,void 0,void 0,function(){return s(this,function(r){return d(t),[2,g(e,"",n(n({},t),{maxAge:-1}))]})})},t.hasCookie=function(e,t){return i(void 0,void 0,void 0,function(){return s(this,function(r){switch(r.label){case 0:if(d(t),!e)return[2,!1];return[4,v(t)];case 1:return[2,r.sent().hasOwnProperty(e)]}})})},a(r(49020),t)},50994:(e,t,r)=>{var n=r(67231),o="object"==typeof self&&self&&self.Object===Object&&self;e.exports=n||o||Function("return this")()},52027:e=>{var t=/\s/;e.exports=function(e){for(var r=e.length;r--&&t.test(e.charAt(r)););return r}},57381:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},67231:(e,t,r)=>{e.exports="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g},69730:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=a(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=a(t,r));return t}(r)))}return e}function a(e,t){return t?e?e+" "+t:e+t:e}e.exports?(o.default=o,e.exports=o):void 0===(r=(function(){return o}
1).apply(t,[]))||(e.exports=r)}()},71253:(e,t,r)=>{"use strict";r.d(t,{n:()=>c});var n,o=r(12115),a=function(){return(a=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function i(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r}"function"==typeof SuppressedError&&SuppressedError;var s={},l=a(a({},{speed:100,still:!1,thickness:100}),{secondaryColor:"rgba(0,0,0,0.44)"});!function(e,t){void 0===t&&(t={});var r=t.insertAt;if(e&&"u">typeof document){var n=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css","top"===r&&n.firstChild?n.insertBefore(o,n.firstChild):n.appendChild(o),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(document.createTextNode(e))}}("@keyframes spinners-react-circular{0%{stroke-dashoffset:306}50%{stroke-dasharray:40,134}to{stroke-dasharray:1,174;stroke-dashoffset:132}}");var c=(n=function(e){var t=e.secondaryColor,r=void 0===t?l.secondaryColor:t,n=e.speed,s=void 0===n?l.speed:n,c=e.still,u=void 0===c?l.still:c,d=e.thickness,f=void 0===d?l.thickness:d,p=i(e,["secondaryColor","speed","still","thickness"]),h=f/100*4;return o.createElement("svg",a({fill:"none"},p,{viewBox:"0 0 66 66"}),o.createElement("circle",{cx:"33",cy:"33",fill:"none",r:"28",stroke:r,strokeWidth:h}),o.createElement("circle",{cx:"33",cy:"33",fill:"none",r:"28",stroke:"currentColor",strokeDasharray:"1, 174",strokeDashoffset:"306",strokeLinecap:"round",strokeWidth:h,style:u?{}:{animation:"spinners-react-circular ".concat(140/s,"s linear infinite")}}))},function(e){var t,r=e.color,l=e.enabled,c=e.size,u=e.style,d=i(e,["color","enabled","size","style"]),f=a(a({},d),{style:a({color:void 0===r?"#38ad48":r,overflow:"visible",width:parseFloat((t=void 0===c?50:c).toString()).toString()===t.toString()?"".concat(t,"px"):t.toString()},void 0===u?s:u)});return void 0===l||l?o.createElement(n,a({},f)):null})},72344:(e,t,r)=>{var n=r(16950),o=Object.prototype,a=o.hasOwnProperty,i=o.toString,s=n?n.toStringTag:void 0;e.exports=function(e){var t=a.call(e,s),r=e[s];try{e[s]=void 0;var n=!0}catch(e){}var o=i.call(e);return n&&(t?e[s]=r:delete e[s]),o}},73321:(e,t,r)=>{"use strict";var n=r(74645);r.o(n,"usePathname")&&r.d(t,{usePathname:function(){return n.usePathname}}),r.o(n,"useRouter")&&r.d(t,{useRouter:function(){return n.useRouter}}),r.o(n,"useSearchParams")&&r.d(t,{useSearchParams:function(){return n.useSearchParams}})},75575:(e,t,r)=>{var n=r(50994);e.exports=function(){return n.Date.now()}},76537:(e,t,r)=>{var n=r(29822),o=r(18610);e.exports=function(e,t,r){var a=!0,i=!0;if("function"!=typeof e)throw TypeError("Expected a function");return o(r)&&(a="leading"in r?!!r.leading:a,i="trailing"in r?!!r.trailing:i),n(e,t,{leading:a,maxWait:t,trailing:i})}},81581:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},83109:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return o(t,e),t},i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.CookiesNextProvider=t.useReactiveCookiesNext=t.useReactiveHasCookie=t.useReactiveDeleteCookie=t.useReactiveSetCo
1okie=t.useReactiveGetCookie=t.useReactiveGetCookies=t.useCookiesNext=t.useDeleteCookie=t.useGetCookie=t.useSetCookie=t.useHasCookie=t.useGetCookies=t.hasCookie=t.deleteCookie=t.setCookie=t.getCookie=t.getCookies=void 0;var s=a(r(34519)),l=a(r(34891));i(r(49020),t);var c=r(66936);t.getCookies=function(e){return(0,c.isClientSide)(e)?s.getCookies(e):l.getCookies(e)},t.getCookie=function(e,t){return(0,c.isClientSide)(t)?s.getCookie(e,t):l.getCookie(e,t)},t.setCookie=function(e,t,r){return(0,c.isClientSide)(r)?s.setCookie(e,t,r):l.setCookie(e,t,r)},t.deleteCookie=function(e,t){return(0,c.isClientSide)(t)?s.deleteCookie(e,t):l.deleteCookie(e,t)},t.hasCookie=function(e,t){return(0,c.isClientSide)(t)?s.hasCookie(e,t):l.hasCookie(e,t)};var u=r(34519);Object.defineProperty(t,"useGetCookies",{enumerable:!0,get:function(){return u.useGetCookies}}),Object.defineProperty(t,"useHasCookie",{enumerable:!0,get:function(){return u.useHasCookie}}),Object.defineProperty(t,"useSetCookie",{enumerable:!0,get:function(){return u.useSetCookie}}),Object.defineProperty(t,"useGetCookie",{enumerable:!0,get:function(){return u.useGetCookie}}),Object.defineProperty(t,"useDeleteCookie",{enumerable:!0,get:function(){return u.useDeleteCookie}}),Object.defineProperty(t,"useCookiesNext",{enumerable:!0,get:function(){return u.useCookiesNext}}),Object.defineProperty(t,"useReactiveGetCookies",{enumerable:!0,get:function(){return u.useReactiveGetCookies}}),Object.defineProperty(t,"useReactiveGetCookie",{enumerable:!0,get:function(){return u.useReactiveGetCookie}}),Object.defineProperty(t,"useReactiveSetCookie",{enumerable:!0,get:function(){return u.useReactiveSetCookie}}),Object.defineProperty(t,"useReactiveDeleteCookie",{enumerable:!0,get:function(){return u.useReactiveDeleteCookie}}),Object.defineProperty(t,"useReactiveHasCookie",{enumerable:!0,get:function(){return u.useReactiveHasCookie}}),Object.defineProperty(t,"useReactiveCookiesNext",{enumerable:!0,get:function(){return u.useReactiveCookiesNext}}),Object.defineProperty(t,"CookiesNextProvider",{enumerable:!0,get:function(){return u.CookiesNextProvider}})},90837:(e,t,r)=>{var n=r(8515),o=r(81581);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==n(e)}},91971:(e,t,r)=>{"use strict";r.d(t,{Fo:()=>rc,A:()=>rE,o$:()=>rO});var n,o,a,i,s,l=r(31509),c=r.n(l),u=r(29822),d=r.n(u),f=r(76537),p=r.n(f),h=r(12115);let v=e=>"object"==typeof e&&null!=e&&1===e.nodeType,g=(e,t)=>(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e,m=(e,t)=>{if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){let r,n=getComputedStyle(e,null);return g(n.overflowY,t)||g(n.overflowX,t)||!!(r=(e=>{if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}})(e))&&(r.clientHeight<e.scrollHeight||r.clientWidth<e.scrollWidth)}return!1},b=(e,t,r,n,o,a,i,s)=>a<e&&i>t||a>e&&i<t?0:a<=e&&s<=r||i>=t&&s>=r?a-e-n:i>t&&s<r||a<e&&s>r?i-t+o:0,y=e=>{let t=e.parentElement;return null==t?e.getRootNode().host||null:t},w=(e,t)=>{var r,n,o,a;let i;if("u"<typeof document)return[];let{scrollMode:s,block:l,inline:c,boundary:u,skipOverflowHiddenElements:d}=t,f="function"==typeof u?u:e=>e!==u;if(!v(e))throw TypeError("Invalid target");let p=document.scrollingElement||document.documentElement,h=[],g=e;for(;v(g)&&f(g);){if((g=y(g))===p){h.push(g);break}null!=g&&g===document.body&&m(g)&&!m(document.documentElement)||null!=g&&m(g,d)&&h.push(g)}let w=null!=(n=null==(r=window.visualViewport)?void 0:r.width)?n:innerWidth,E=null!=(a=null==(o=window.visualViewport)?void 0:o.height)?a:innerHeight,{scrollX:O,scrollY:k}=window,{height:x,width:C,top:S,right:P,bottom:D,left:j}=e.getBoundingClientRect(),{top:T,right:_,bottom:B,left:M}={top:parseFloat((i=window.getComputedStyle(e)).scrollMarginTop)||0,right:parseFloat(i.scrollMarginRight)||0,bottom:parseFloat(i.scrollMarginBottom)||0,left:parseFloat(i.scrollMarginLeft)||0},F="start"===l||"nearest"===l?S-T:"end"===l?D+B:S+x/2-T+B,R="center"===c?j+C/2-M+_:"end"===c?P+_:j-M,K=[];for(let e=0;e<h.length;e++){let t=h[e],{height:r,width:n,top:o,right:a,bottom:i,left:u}=t.getBoundingClientRect();if("if-needed"===s&&S>=0&&j>=0&&D<=E&&P<=w&&(t===p&&!m(t)||S>=o&&D<=i&&j>=u&&P<=a))break;let d=getComputedStyle(t),f=parseInt(d.borderLeftWidth,10),v=parseInt(d.borderTopWidth,10),g=parseInt(d.borderRightWidth,10),y=parseInt(d.borderBottomWidth,10),T=0,_=0,B="offsetWidth"in t?t.offsetWidth-t.clientWidth-f-g:0,M="offsetHeight"in t?t.offsetHeight-t.clientHeight-v-y:0,A="offsetWidth"in t?0===t.offsetWidth?0:n/t.offsetWidth:0,N="offsetHeight"in t?0===t.offsetHeight?0:r/t.offsetHeight:0;if(p===t)T="start"===l?F:"end"===l?F-E:"nearest"===l?b(k,k+E,E,v,y,k+F,k+F+x,x):F-E/2,_="start"===c?R:"center"===c?R-w/2:"end"===c?R-w:b(O,O+w,w,f,g,O+R,O+R+C,C),T=Math.max(0,T+k),_=Math.max(0,_+O);else{T="start"===l?F-o-v:"end"===l?F-i+y+M:"nearest"===l?b(o,i,r,v,y+M,F,F+x,x):F-(o+r/2)+M/2,_="start"===c?R-u-f:"center"===c?R-(u+n/2)+B/2:"end"===c?R-a+g+B:b(u,a,n,f,g+B,R,R+C,C);let{scrollLeft:e,scrollTop:s}=t;T=0===N?0:Math.max(0,Math.min(s+T/N,t.scrollHeight-r/N+M)),_=0===A?0:Math.max(0,Math.min(e+_/A,t.scrollWidth-n/A+B)),F+=s-T,R+=e-_}K.push({el:t,top:T,left:_})}return K};var E=r(6958),O=r(92205),k=globalThis.Node,x=globalThis.Text,C=e=>e&&e.ownerDocument&&e.ownerDocument.defaultView||null,S=e=>
1D(e)&&8===e.nodeType,P=e=>D(e)&&1===e.nodeType,D=e=>{var t=C(e);return!!t&&e instanceof t.Node},j=e=>{var t=e&&e.anchorNode&&C(e.anchorNode);return!!t&&e instanceof t.Selection},T=e=>D(e)&&3===e.nodeType,_=(e,t,r)=>{for(var{childNodes:n}=e,o=n[t],a=t,i=!1,s=!1;(S(o)||P(o)&&0===o.childNodes.length||P(o)&&"false"===o.getAttribute("contenteditable"))&&(!i||!s);){if(a>=n.length){i=!0,a=t-1,r="backward";continue}if(a<0){s=!0,a=t+1,r="forward";continue}o=n[a],t=a,a+="forward"===r?1:-1}return[o,t]},B=(e,t,r)=>{var[n]=_(e,t,r);return n},M=e=>{var t="";if(T(e)&&e.nodeValue)return e.nodeValue;if(P(e)){for(var r of Array.from(e.childNodes))t+=M(r);var n=getComputedStyle(e).getPropertyValue("display");("block"===n||"list"===n||"BR"===e.tagName)&&(t+="\n")}return t},F=/data-slate-fragment="(.+?)"/m,R=e=>null!=e.getSelection?e.getSelection():document.getSelection(),K=(e,t,r)=>{var{target:n}=t;if(P(n)&&n.matches('[contentEditable="false"]'))return!1;var{document:o}=eS.getWindow(e);if(o.contains(n))return eS.hasDOMNode(e,n,{editable:!0});var a=r.find(e=>{var{addedNodes:t,removedNodes:r}=e;for(var o of t)if(o===n||o.contains(n))return!0;for(var a of r)if(a===n||a.contains(n))return!0});return!!a&&a!==t&&K(e,a,r)},A=(e,t)=>!!(e.compareDocumentPosition(t)&k.DOCUMENT_POSITION_PRECEDING),N="u">typeof navigator&&"u">typeof window&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,W="u">typeof navigator&&/Mac OS X/.test(navigator.userAgent),L="u">typeof navigator&&/Android/.test(navigator.userAgent),z="u">typeof navigator&&/^(?!.*Seamonkey)(?=.*Firefox).*/i.test(navigator.userAgent),I="u">typeof navigator&&/AppleWebKit(?!.*Chrome)/i.test(navigator.userAgent),q="u">typeof navigator&&/Edge?\/(?:[0-6][0-9]|[0-7][0-8])(?:\.)/i.test(navigator.userAgent),H="u">typeof navigator&&/Chrome/i.test(navigator.userAgent),Q="u">typeof navigator&&/Chrome?\/(?:[0-7][0-5]|[0-6][0-9])(?:\.)/i.test(navigator.userAgent),U=L&&"u">typeof navigator&&/Chrome?\/(?:[0-5]?\d)(?:\.)/i.test(navigator.userAgent),V="u">typeof navigator&&/^(?!.*Seamonkey)(?=.*Firefox\/(?:[0-7][0-9]|[0-8][0-6])(?:\.)).*/i.test(navigator.userAgent),G="u">typeof navigator&&/.*UCBrowser/.test(navigator.userAgent),Y="u">typeof navigator&&/.*Wechat/.test(navigator.userAgent)&&!/.*MacWechat/.test(navigator.userAgent),X="u">typeof window&&void 0!==window.document&&void 0!==window.document.createElement;"u">typeof navigator&&/Safari/.test(navigator.userAgent)&&/Version\/(\d+)/.test(navigator.userAgent)&&null!=(o=navigator.userAgent.match(/Version\/(\d+)/))&&o[1]&&parseInt(null==(a=navigator.userAgent.match(/Version\/(\d+)/))?void 0:a[1],10);var $=(!Q||!U)&&!q&&"u">typeof globalThis&&globalThis.InputEvent&&"function"==typeof globalThis.InputEvent.prototype.getTargetRanges;function J(e){return(J="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 Z(e,t,r){var n;return n=function(e,t){if("object"!==J(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==J(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===J(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ee=0;class et{constructor(){Z(this,"id",void 0),this.id="".concat(ee++)}}var er=new WeakMap,en=new WeakMap,eo=new WeakMap,ea=new WeakMap,ei=new WeakMap,es=new WeakMap,el=new WeakMap,ec=new WeakMap,eu=new WeakMap,ed=new WeakMap,ef=new WeakMap,ep=new WeakMap,eh=new WeakMap,ev=new WeakMap,eg=new WeakMap,em=new WeakMap,eb=new WeakMap,ey=new WeakMap,ew=new WeakMap,eE=new WeakMap,eO=new WeakMap,ek=new WeakMap,ex=Symbol("placeholder"),eC=Symbol("mark-placeholder"),eS={androidPendingDiffs:e=>ew.get(e),androidScheduleFlush:e=>{var t;null==(t=em.get(e))||t()},blur:e=>{var t=eS.toDOMNode(e,e),r=eS.findDocumentOrShadowRoot(e);ep.set(e,!1),r.activeElement===t&&t.blur()},deselect:e=>{var{selection:t}=e,r=R(eS.findDocumentOrShadowRoot(e));r&&r.rangeCount>0&&r.removeAllRanges(),t&&E.gB.deselect(e)},findDocumentOrShadowRoot:e=>{var t=eS.toDOMNode(e,e),r=t.getRootNode();return r instanceof Document||r instanceof ShadowRoot?r:t.ownerDocument},findEventRange:(e,t)=>
1{"nativeEvent"in t&&(t=t.nativeEvent);var r,{clientX:n,clientY:o,target:a}=t;if(null==n||null==o)throw Error("Cannot resolve a Slate range from a DOM event: ".concat(t));var i=eS.toSlateNode(e,t.target),s=eS.findPath(e,i);if(E.Hg.isElement(i)&&E.KE.isVoid(e,i)){var l=a.getBoundingClientRect(),c=e.isInline(i)?n-l.left<l.left+l.width-n:o-l.top<l.top+l.height-o,u=E.KE.point(e,s,{edge:c?"start":"end"}),d=c?E.KE.before(e,u):E.KE.after(e,u);if(d)return E.KE.range(e,d)}var{document:f}=eS.getWindow(e);if(f.caretRangeFromPoint)r=f.caretRangeFromPoint(n,o);else{var p=f.caretPositionFromPoint(n,o);p&&((r=f.createRange()).setStart(p.offsetNode,p.offset),r.setEnd(p.offsetNode,p.offset))}if(!r)throw Error("Cannot resolve a Slate range from a DOM event: ".concat(t));return eS.toSlateRange(e,r,{exactMatch:!1,suppressThrow:!1})},findKey:(e,t)=>{var r=eu.get(t);return r||(r=new et,eu.set(t,r)),r},findPath:(e,t)=>{for(var r=[],n=t;;){var o=eo.get(n);if(null==o)if(E.KE.isEditor(n))return r;else break;var a=en.get(n);if(null==a)break;r.unshift(a),n=o}throw Error("Unable to find the path for Slate node: ".concat(E.h6.stringify(t)))},focus:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{retries:5};if(!ep.get(e)){if(t.retries<=0)throw Error("Could not set focus, editor seems stuck with pending operations");if(e.operations.length>0)return void setTimeout(()=>{eS.focus(e,{retries:t.retries-1})},10);var r=eS.toDOMNode(e,e),n=eS.findDocumentOrShadowRoot(e);if(n.activeElement!==r){if(e.selection&&n instanceof Document){var o=R(n),a=eS.toDOMRange(e,e.selection);null==o||o.removeAllRanges(),null==o||o.addRange(a)}e.selection||E.gB.select(e,E.KE.start(e,[])),ep.set(e,!0),r.focus({preventScroll:!0})}}},getWindow:e=>{var t=ea.get(e);if(!t)throw Error("Unable to find a host window element for this editor");return t},hasDOMNode:function(e,t){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{editable:o=!1}=n,a=eS.toDOMNode(e,e);try{r=P(t)?t:t.parentElement}catch(e){if(e instanceof Error&&!e.message.includes('Permission denied to access property "nodeType"'))throw e}return!!r&&r.closest("[data-slate-editor]")===a&&(!o||!!r.isContentEditable||"boolean"==typeof r.isContentEditable&&r.closest('[contenteditable="false"]')===a||!!r.getAttribute("data-slate-zero-width"))},hasEditableTarget:(e,t)=>D(t)&&eS.hasDOMNode(e,t,{editable:!0}),hasRange:(e,t)=>
1{var{anchor:r,focus:n}=t;return E.KE.hasPath(e,r.path)&&E.KE.hasPath(e,n.path)},hasSelectableTarget:(e,t)=>eS.hasEditableTarget(e,t)||eS.isTargetInsideNonReadonlyVoid(e,t),hasTarget:(e,t)=>D(t)&&eS.hasDOMNode(e,t),insertData:(e,t)=>{e.insertData(t)},insertFragmentData:(e,t)=>e.insertFragmentData(t),insertTextData:(e,t)=>e.insertTextData(t),isComposing:e=>!!eh.get(e),isFocused:e=>!!ep.get(e),isReadOnly:e=>!!ef.get(e),isTargetInsideNonReadonlyVoid:(e,t)=>{if(ef.get(e))return!1;var r=eS.hasTarget(e,t)&&eS.toSlateNode(e,t);return E.Hg.isElement(r)&&E.KE.isVoid(e,r)},setFragmentData:(e,t,r)=>e.setFragmentData(t,r),toDOMNode:(e,t)=>{var r=ed.get(e),n=E.KE.isEditor(t)?ei.get(e):null==r?void 0:r.get(eS.findKey(e,t));if(!n)throw Error("Cannot resolve a DOM node from Slate node: ".concat(E.h6.stringify(t)));return n},toDOMPoint:(e,t)=>{var[r]=E.KE.node(e,t.path),n=eS.toDOMNode(e,r);E.KE.void(e,{at:t})&&(t={path:t.path,offset:0});for(var o=Array.from(n.querySelectorAll("[data-slate-string], [data-slate-zero-width]")),a=0,i=0;i<o.length;i++){var s=o[i],l=s.childNodes[0];if(null!=l&&null!=l.textContent){var{length:c}=l.textContent,u=s.getAttribute("data-slate-length"),d=a+(null==u?c:parseInt(u,10)),f=o[i+1];if(t.offset===d&&null!=f&&f.hasAttribute("data-slate-mark-placeholder")){var p,h,v=f.childNodes[0];p=[v instanceof x?v:f,null!=(h=f.textContent)&&h.startsWith("\uFEFF")?1:0];break}if(t.offset<=d){p=[l,Math.min(c,Math.max(0,t.offset-a))];break}a=d}}if(!p)throw Error("Cannot resolve a DOM point from Slate point: ".concat(E.h6.stringify(t)));return p},toDOMRange:(e,t)=>
1{var{anchor:r,focus:n}=t,o=E.Q6.isBackward(t),a=eS.toDOMPoint(e,r),i=E.Q6.isCollapsed(t)?a:eS.toDOMPoint(e,n),s=eS.getWindow(e).document.createRange(),[l,c]=o?i:a,[u,d]=o?a:i,f=!!(P(l)?l:l.parentElement).getAttribute("data-slate-zero-width"),p=!!(P(u)?u:u.parentElement).getAttribute("data-slate-zero-width");return s.setStart(l,f?1:c),s.setEnd(u,p?1:d),s},toSlateNode:(e,t)=>{var r=P(t)?t:t.parentElement;r&&!r.hasAttribute("data-slate-node")&&(r=r.closest("[data-slate-node]"));var n=r?el.get(r):null;if(!n)throw Error("Cannot resolve a Slate node from DOM node: ".concat(r));return n},toSlatePoint:(e,t,r)=>{var{exactMatch:n,suppressThrow:o,searchDirection:a="backward"}=r,[i,s]=n?t:(e=>{var[t,r]=e;if(P(t)&&t.childNodes.length){var n=r===t.childNodes.length,o=n?r-1:r;for([t,o]=_(t,o,n?"backward":"forward"),n=o<r;P(t)&&t.childNodes.length;){var a=n?t.childNodes.length-1:0;t=B(t,a,n?"backward":"forward")}r=n&&null!=t.textContent?t.textContent.length:0}return[t,r]})(t),l=i.parentNode,c=null,u=0;if(l){var d=eS.toDOMNode(e,e),f=l.closest('[data-slate-void="true"]'),p=f&&d.contains(f)?f:null,h=l.closest('[contenteditable="false"]'),v=h&&d.contains(h)?h:null,g=l.closest("[data-slate-leaf]"),m=null;if(g){if(c=g.closest('[data-slate-node="text"]')){var b=eS.getWindow(e).document.createRange();b.setStart(c,0),b.setEnd(i,s);var y=b.cloneContents();[...Array.prototype.slice.call(y.querySelectorAll("[data-slate-zero-width]")),...Array.prototype.slice.call(y.querySelectorAll("[contenteditable=false]"))].forEac
1h(e=>{if(L&&!n&&e.hasAttribute("data-slate-zero-width")&&e.textContent.length>0&&"\uFEFF"!==e.textContext){e.textContent.startsWith("\uFEFF")&&(e.textContent=e.textContent.slice(1));return}e.parentNode.removeChild(e)}),u=y.textContent.length,m=c}}else if(p){for(var w=p.querySelectorAll("[data-slate-leaf]"),O=0;O<w.length;O++){var x=w[O];if(eS.hasDOMNode(e,x)){g=x;break}}g?(c=g.closest('[data-slate-node="text"]'),u=(m=g).textContent.length,m.querySelectorAll("[data-slate-zero-width]").forEach(e=>{u-=e.textContent.length})):u=1}else if(v){var C,S,D,j,T=e=>e?e.querySelectorAll("[data-slate-leaf]:not(:scope [data-slate-editor] [data-slate-leaf])"):[],M=v.closest('[data-slate-node="element"]');(g="forward"===a?null!=(D=[...T(M),...T(null==M?void 0:M.nextElementSibling)].find(e=>!!(v.compareDocumentPosition(e)&k.DOCUMENT_POSITION_FOLLOWING)))?D:null:null!=(j=[...T(null==M?void 0:M.previousElementSibling),...T(M)].findLast(e=>A(v,e)))?j:null)&&(c=g.closest('[data-slate-node="text"]'),m=g,"forward"===a?u=0:(u=m.textContent.length,m.querySelectorAll("[data-slate-zero-width]").forEach(e=>{u-=e.textContent.length})))}m&&u===m.textContent.length&&L&&"z"===m.getAttribute("data-slate-zero-width")&&null!=(C=m.textContent)&&C.startsWith("\uFEFF")&&(l.hasAttribute("data-slate-zero-width")||z&&null!=(S=m.textContent)&&S.endsWith("\n\n"))&&u--}if(L&&!c&&!n){var F=l.hasAttribute("data-slate-node")?l:l.closest("[data-slate-node]");if(F&&eS.hasDOMNode(e,F,{editable:!0})){var R=eS.toSlateNode(e,F),{path:K,offset:N}=E.KE.start(e,eS.findPath(e,R));return F.querySelector("[data-slate-leaf]")||(N=s),{path:K,offset:N}}}if(!c){if(o)return null;throw Error("Cannot resolve a Slate point from DOM point: ".concat(t))}var W=eS.toSlateNode(e,c);return{path:eS.findPath(e,W),offset:u}},toSlateRange:(e,t,r)=>{var n,o,a,i,s,l,{exactMatch:c,suppressThrow:u}=r;if(j(t)?t.anchorNode:t.startContainer)if(j(t)){if(z&&t.rangeCount>1){i=t.focusNode;var d=t.getRangeAt(0),f=t.getRangeAt(t.rangeCount-1);if(i instanceof HTMLTableRowElement&&d.startContainer instanceof HTMLTableRowElement&&f.startContainer instanceof HTMLTableRowElement){function p(e){return e.childElementCount>0?p(e.children[0]):e}var h=d.startContainer,v=f.startContainer,g=p(h.children[d.startOffset]),m=p(v.children[f.startOffset]);s=0,o=m.childNodes.length>0?m.childNodes[0]:m,i=g.childNodes.length>0?g.childNodes[0]:g,a=m instanceof HTMLElement?m.innerHTML.length:0}else d.startContainer===i?(o=f.endContainer,a=f.endOffset,s=d.startOffset):(o=d.startContainer,a=d.endOffset,s=f.startOffset)}else o=t.anchorNode,a=t.anchorOffset,i=t.focusNode,s=t.focusOffset;l=H&&(e=>{for(var t=e&&e.parentNode;t;){if("[object ShadowRoot]"===t.toString())return!0;t=t.parentNode}return!1})(o)||z?t.anchorNode===t.focusNode&&t.anchorOffset===t.focusOffset:t.isCollapsed}else o=t.startContainer,a=t.startOffset,i=t.endContainer,s=t.endOffset,l=t.collapsed;if(null==o||null==i||null==a||null==s)throw Error("Cannot resolve a Slate range from DOM range: ".concat(t));z&&null!=(n=i.textContent)&&n.endsWith("\n\n")&&s===i.textContent.length&&s--;var b=eS.toSlatePoint(e,[o,a],{exactMatch:c,suppressThrow:u});if(!b)return null;var y=A(o,i)||o===i&&s<a,w=l?b:eS.toSlatePoint(e,[i,s],{exactMatch:c,suppressThrow:u,searchDirection:y?"forward":"backward"});if(!w)return null;var O={anchor:b,focus:w};return E.Q6.isExpanded(O)&&E.Q6.isForward(O)&&P(i)&&E.KE.void(e,{at:O.focus,mode:"highest"})&&(O=E.KE.unhangRange(e,O,{voids:!0})),O}};function eP(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return r.reduce((e,t)=>e.slice(0,t.start)+t.text+e.slice(t.end),e)}function eD(e,t){var{start:r,end:n,text:o}=t,a=e.slice(r,n),i=function(e,t){for(var r=Math.min(e.length,t.length),n=0;n<r;n++)if(e.charAt(n)!==t.charAt(n))return n;return r}(a,o),s=Math.min(a.length-i,o.length-i),l=function(e,t,r){for(var n=Math.min(e.length,t.length,r),o=0;o<n;o++)if(e.charAt(e.length-o-1)!==t.charAt(t.length-o-1))return o;return n}(a,o,s),c={start:r+i,end:n-l,text:o.slice(i,o.length-l)};return c.start===c.end&&0===c.text.length?null:c}function ej(e,t){var{path:r,offset:n}=t;if(!E.KE.hasPath(e,r))return null;var o=E.bP.get(e,r);if(!E.EY.isText(o))return null;var a=E.KE.above(e,{match:t=>E.Hg.isElement(t)&&E.KE.isBlock(e,t),at:r});if(!a)return null;for(;n>o.text.length;){var i=E.KE.next(e,{at:r,match:E.EY.isText});if(!i||!E.wA.isDescendant(i[1],a[1]))return null;n-=o.text.length,o=i[0],r=i[1]}return{path:r,offset:n}}function eT(e,t){var r=ej(e,t.anchor);if(!r)return null;if(E.Q6.isCollapsed(t))return{anchor:r,focus:r};var n=ej(e,t.focus);return n?{anchor:r,focus:n}:null}function e_(e,t,r){var n=ew.get(e),o=null==n?void 0:n.find(e=>{var{path:r}=e;return E.wA.equals(r,t.path)});if(!o||t.offset<=o.diff.start)return E.bR.transform(t,r,{affinity:"backward"});var{diff:a}=o;if(t.offset<=a.start+a.text.length){var i={path:t.path,offset:a.start},s=E.bR.transform(i,r,{affinity:"backward"});return s?{path:s.path,offset:s.offset+t.offset-a.start}:null}var l={path:t.path,offset:t.offset-a.text.length+a.end-a.start},c=E.bR.transform(l,r,{affinity:"backward"});return c?"split_node"===r.type&&E.wA.equals(r.path,t.path)&&l.offset<r.position&&a.start<r.position?c:{path:c.path,offset:c.offset+a.text.length-a.end+a.start}:null}function eB(e,t,r){var n=e_(e,t.anchor,r);if(!n)return null;if(E.Q6.isCollapsed(t))return{anchor:n,focus:n};var o=e_(e,t.focus,r);return o?{anchor:n,focus:o}:null}var eM=(e,t)=>{var r=(t.top+t.bottom)/2;return e.top<=r&&e.bottom>=r},eF=(e,t,r)=>{var n=eS.toDOMRange(e,t).getBoundingClientRect(),o=eS.toDOMRange(e,r).getBoundingClientRect();return eM(n,o)&&eM(o,n)};function eR(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 eK(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?eR(Object(r),!0).forEach(function(t){Z(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eR(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var eA=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"x-slate-fragment",{apply:r,onChange:n,deleteBackward:o,addMark:a,removeMark:i}=e;return ed.set(e,new WeakMap),e.addMark=(t,r)=>{var n,o;null==(n=em.get(e))||n(),!eb.get(e)&&null!=(o=ew.get(e))&&o.length&&eb.set(e,null),ey.delete(e),a(t,r)},e.removeMark=t=>{var r;!eb.get(e)&&null!=(r=ew.get(e))&&r.length&&eb.set(e,null),ey.delete(e),i(t)},e.deleteBackward=t=>{if("line"!==t)return o(t);if(e.selection&&E.Q6.isCollapsed(e.selection)){var r=E.KE.above(e,{match:t=>E.Hg.isElement(t)&&E.KE.isBlock(e,t),at:e.selection});if(r){var[,n]=r,a=E.KE.range(e,n,e.selection.anchor),i=((e,t)=>{var r=E.KE.range(e,E.Q6.end(t)),n=Array.from(E.KE.positions(e,{at:t})),o=0,a=n.length,i=Math.floor(a/2);if(eF(e,E.KE.range(e,n[o]),r))return E.KE.range(e,n[o],r);if(n.length<2)return E.KE.range(e,n[n.length-1],r);for(;i!==n.length&&i!==o;)eF(e,E.KE.range(e,n[i]),r)?a=i:o=i,i=Math.floor((o+a)/2);return E.KE.range(e,n[o],r)})(e,a);E.Q6.isCollapsed(i)||E.gB.delete(e,{at:i})}}},e.apply=t=>{var n=[],o=[],a=ew.get(e);if(null!=a&&a.length){var i=a.map(e=>(function(e,t){var{path:r,diff:n,id:o}=e;switch(t.type){case"insert_text":if(!E.wA.equals(t.path,r)||t.offset>=n.end)return e;if(t.offset<=n.start)return{diff:{start:t.text.length+n.start,end:t.text.length+n.end,text:n.text},id:o,path:r};return{diff:{start:n.start,end:n.end+t.text.length,text:n.text},id:o,path:r};case"remove_text":if(!E.wA.equals(t.path,r)||t.offset>=n.end)return e;if(t.offset+t.text.length<=n.start)return{diff:{start:n.start-t.text.length,end:n.end-t.text.length,text:n.text},id:o,path:r};return{diff:{start:n.start,end:n.end-t.text.length,text:n.text},id:o,path:r};case"split_node":if(!E.wA.equals(t.path,r)||t.position>=n.end)return{diff:n,id:o,path:E.wA.transform(r,t,{affinity:"backward"})};if(t.position>n.start)return{diff:{start:n.start,end:Math.min(t.position,n.end),text:n.text},id:o,path:r};return{diff:{start:n.start-t.position,end:n.end-t.position,text:n.text},id:o,path:E.wA.transform(r,t,{affinity:"forward"})};case"merge_node":if(!E.wA.equals(t.path,r))return{diff:n,id:o,path:E.wA.transform(r,t)};return{diff:{start:n.start+t.position,end:n.end+t.position,text:n.text},id:o,path:E.wA.transform(r,t)}}var a=E.wA.transform(r,t);return a?{diff:n,path:a,id:o}:null})(e,t)).filter(Boolean);ew.set(e,i)}var s=eO.get(e);s&&eO.set(e,eB(e,s,t));var l=eE.get(e);if(null!=l&&l.at){var c=E.bR.isPoint(null==l?void 0:l.at)?e_(e,l.at,t):eB(e,l.at,t);eE.set(e,c?eK(eK({},l),{},{at:c}):null)}switch(t.type){case"insert_text":case"remove_text":case"set_node":case"split_node":n.push(...eN(e,t.path));break;case"set_selection":null==(u=ev.get(e))||u.unref(),ev.delete(e);break;case"insert_node":case"remove_node":n.push(...eN(e,E.wA.parent(t.path)));break;case"merge_node":n.push(...eN(e,E.wA.previous(t.path)));break;case"move_node":n.push(...eN(e,E.wA.common(E.wA.parent(t.path),E.wA.parent(t.newPath)))),E.wA.isBefore(t.path,t.newPath)?(n.push(...eN(e,E.wA.parent(t.path))),d=t.newPath):(n.push(...eN(e,E.wA.parent(t.newPath))),d=t.path);var u,d,f=E.bP.get(e,E.wA.parent(d)),p=eS.findKey(e,f);o.push([E.KE.pathRef(e,E.wA.parent(d)),p])}switch(r(t),t.type){case"insert_node":case"remove_node":case"merge_node":case"move_node":case"split_node":case"insert_text":case"remove_text":case"set_selection":er.set(e,!0)}for(var[h,v]of n){var[g]=E.KE.node(e,h);eu.set(g,v)}for(var[m,b]of o){if(m.current){var[y]=E.KE.node(e,m.current);eu.set(y,b)}m.unref()}},e.setFragmentData=r=>{var{selection:n}=e;if(n){var[o,a]=E.Q6.edges(n),i=E.KE.void(e,{at:o.path}),s=E.KE.void(e,{at:a.path});if(!E.Q6.isCollapsed(n)||i){var l=eS.toDOMRange(e,n),c=l.cloneContents(),u=c.childNodes[0];if(c.childNodes.forEach(e=>{e.textContent&&""!==e.textContent.trim()&&(u=e)}),s){var[d]=s,f=l.cloneRange(),p=eS.toDOMNode(e,d);f.setEndAfter(p),c=f.cloneContents()}if(i&&(u=c.querySelector("[data-slate-spacer]")),Array.from(c.querySelectorAll("[data-slate-zero-width]")).forEac
1h(e=>{var t="n"===e.getAttribute("data-slate-zero-width");e.textContent=t?"\n":""}),T(u)){var h=u.ownerDocument.createElement("span");h.style.whiteSpace="pre",h.appendChild(u),c.appendChild(h),u=h}var v=JSON.stringify(e.getFragment()),g=window.btoa(encodeURIComponent(v));u.setAttribute("data-slate-fragment",g),r.setData("application/".concat(t),g);var m=c.ownerDocument.createElement("div");return m.appendChild(c),m.setAttribute("hidden","true"),c.ownerDocument.body.appendChild(m),r.setData("text/html",m.innerHTML),r.setData("text/plain",M(m)),c.ownerDocument.body.removeChild(m),r}}},e.insertData=t=>{e.insertFragmentData(t)||e.insertTextData(t)},e.insertFragmentData=r=>{var n=r.getData("application/".concat(t))||(e=>{var[,t]=e.getData("text/html").match(F)||[];return t})(r);if(n){var o=JSON.parse(decodeURIComponent(window.atob(n)));return e.insertFragment(o),!0}return!1},e.insertTextData=t=>{var r=t.getData("text/plain");if(r){var n=r.split(/\r\n|\r|\n/),o=!1;for(var a of n)o&&E.gB.splitNodes(e,{always:!0}),e.insertText(a),o=!0;return!0}return!1},e.onChange=t=>{var r=eg.get(e);r&&r(t),n(t)},e},eN=(e,t)=>{var r=[];for(var[n,o]of E.KE.levels(e,{at:t})){var a=eS.findKey(e,n);r.push([o,a])}return r},eW={bold:"mod+b",compose:["down","left","right","up","backspace","enter"],moveBackward:"left",moveForward:"right",moveWordBackward:"ctrl+left",moveWordForward:"ctrl+right",deleteBackward:"shift?+backspace",deleteForward:"shift?+delete",extendBackward:"shift+left",extendForward:"shift+right",italic:"mod+i",insertSoftBreak:"shift+enter",splitBlock:"enter",undo:"mod+z"},eL={moveLineBackward:"opt+up",moveLineForward:"opt+down",moveWordBackward:"opt+left",moveWordForward:"opt+right",deleteBackward:["ctrl+backspace","ctrl+h"],deleteForward:["ctrl+delete","ctrl+d"],deleteLineBackward:"cmd+shift?+backspace",deleteLineForward:["cmd+shift?+delete","ctrl+k"],deleteWordBackward:"opt+shift?+backspace",deleteWordForward:"opt+shift?+delete",extendLineBackward:"opt+shift+up",extendLineForward:"opt+shift+down",redo:"cmd+shift+z",transposeCharacter:"ctrl+t"},ez={deleteWordBackward:"ctrl+shift?+backspace",deleteWordForward:"ctrl+shift?+delete",redo:["ctrl+y","ctrl+shift+z"]},eI=e=>{var t=eW[e],r=eL[e],n=ez[e],o=t&&(0,O.v_)(t),a=r&&(0,O.v_)(r),i=n&&(0,O.v_)(n);return e=>!!(o&&o(e)||W&&a&&a(e)||!W&&i&&i(e))},eq={isBold:eI("bold"),isCompose:eI("compose"),isMoveBackward:eI("moveBackward"),isMoveForward:eI("moveForward"),isDeleteBackward:eI("deleteBackward"),isDeleteForward:eI("deleteForward"),isDeleteLineBackward:eI("deleteLineBackward"),isDeleteLineForward:eI("deleteLineForward"),isDeleteWordBackward:eI("deleteWordBackward"),isDeleteWordForward:eI("deleteWordForward"),isExtendBackward:eI("extendBackward"),isExtendForward:eI("extendForward"),isExtendLineBackward:eI("extendLineBackward"),isExtendLineForward:eI("extendLineForward"),isItalic:eI("italic"),isMoveLineBackward:eI("moveLineBackward"),isMoveLineForward:eI("moveLineForward"),isMoveWordBackward:eI("moveWordBackward"),isMoveWordForward:eI("moveWordForward"),isRedo:eI("redo"),isSoftBreak:eI("insertSoftBreak"),isSplitBlock:eI("splitBlock"),isTransposeCharacter:eI("transposeCharacter"),isUndo:eI("undo")};function eH(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var eQ=["anchor","focus"],eU=["anchor","focus"],eV=(e,t)=>{var r=eH(e,eQ),n=eH(t,eU);return e[ex]===t[ex]&&Object.keys(r).length===Object.keys(n).length&&Object.keys(r).every(e=>n.hasOwnProperty(e)&&r[e]===n[e])},eG=[],eY="ResizeObserver loop completed with undelivered notifications.",eX=function(){var e;"function"==typeof ErrorEvent?e=new ErrorEvent("error",{message:eY}):((e=document.createEvent("Event")).initEvent("error",!1,!1),e.message=eY),window.dispatchEvent(e)};(n=i||(i={})).BORDER_BOX="border-box",n.CONTENT_BOX="content-box",n.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box";var e$=function(e){return Object.freeze(e)},eJ=function(e,t){this.inlineSize=e,this.blockSize=t,e$(this)},eZ=function(){function e(e,t,r,n){return this.x=e,this.y=t,this.width=r,this.height=n,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,e$(this)}return e.prototype.toJSON=function(){return{x:this.x,y:this.y,top:this.top,right:this.right,bottom:this.bottom,left:this.left,width:this.width,height:this.height}},e.fromRect=function(t){return new e(t.x,t.y,t.width,t.height)},e}(),e0=function(e){return e instanceof SVGElement&&"getBBox"in e},e1=function(e){if(e0(e)){var t=e.getBBox(),r=t.width,n=t.height;return!r&&!n}var o=e.offsetWidth,a=e.offsetHeight;return!(o||a||e.getClientRects().length)},e2=function(e){if(e instanceof Element)return!0;var t,r=null==(t=null==e?void 0:e.ownerDocument)?void 0:t.defaultView;return!!(r&&e instanceof r.Element)},e6=function(e){switch(e.tagName){case"INPUT":if("image"!==e.type)break;
1case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1},e3="u">typeof window?window:{},e5=new WeakMap,e9=/auto|scroll/,e4=/^tb|vertical/,e8=/msie|trident/i.test(e3.navigator&&e3.navigator.userAgent),e7=function(e){return parseFloat(e||"0")},te=function(e,t,r){return void 0===e&&(e=0),void 0===t&&(t=0),void 0===r&&(r=!1),new eJ((r?t:e)||0,(r?e:t)||0)},tt=e$({devicePixelContentBoxSize:te(),borderBoxSize:te(),contentBoxSize:te(),contentRect:new eZ(0,0,0,0)}),tr=function(e,t){if(void 0===t&&(t=!1),e5.has(e)&&!t)return e5.get(e);if(e1(e))return e5.set(e,tt),tt;var r=getComputedStyle(e),n=e0(e)&&e.ownerSVGElement&&e.getBBox(),o=!e8&&"border-box"===r.boxSizing,a=e4.test(r.writingMode||""),i=!n&&e9.test(r.overflowY||""),s=!n&&e9.test(r.overflowX||""),l=n?0:e7(r.paddingTop),c=n?0:e7(r.paddingRight),u=n?0:e7(r.paddingBottom),d=n?0:e7(r.paddingLeft),f=n?0:e7(r.borderTopWidth),p=n?0:e7(r.borderRightWidth),h=n?0:e7(r.borderBottomWidth),v=n?0:e7(r.borderLeftWidth),g=d+c,m=l+u,b=v+p,y=f+h,w=s?e.offsetHeight-y-e.clientHeight:0,E=i?e.offsetWidth-b-e.clientWidth:0,O=n?n.width:e7(r.width)-(o?g+b:0)-E,k=n?n.height:e7(r.height)-(o?m+y:0)-w,x=O+g+E+b,C=k+m+w+y,S=e$({devicePixelContentBoxSize:te(Math.round(O*devicePixelRatio),Math.round(k*devicePixelRatio),a),borderBoxSize:te(x,C,a),contentBoxSize:te(O,k,a),contentRect:new eZ(d,l,O,k)});return e5.set(e,S),S},tn=function(e,t,r){var n=tr(e,r),o=n.borderBoxSize,a=n.contentBoxSize,s=n.devicePixelContentBoxSize;switch(t){case i.DEVICE_PIXEL_CONTENT_BOX:return s;case i.BORDER_BOX:return o;default:return a}},to=function(e){var t=tr(e);this.target=e,this.contentRect=t.contentRect,this.borderBoxSize=e$([t.borderBoxSize]),this.contentBoxSize=e$([t.contentBoxSize]),this.devicePixelContentBoxSize=e$([t.devicePixelContentBoxSize])},ta=function(e){if(e1(e))return 1/0;for(var t=0,r=e.parentNode;r;)t+=1,r=r.parentNode;return t},ti=function(){var e=1/0,t=[];eG.forEach(function(r){if(0!==r.activeTargets.length){var n=[];r.activeTargets.forEach(function(t){var r=new to(t.target),o=ta(t.target);n.push(r),t.lastReportedSize=tn(t.target,t.observedBox),o<e&&(e=o)}),t.push(function(){r.callback.call(r.observer,n,r.observer)}),r.activeTargets.splice(0,r.activeTargets.length)}});for(var r=0;r<t.length;r++)(0,t[r])();return e},ts=function(e){eG.forEach(function(t){t.activeTargets.splice(0,t.activeTargets.length),t.skippedTargets.splice(0,t.skippedTargets.length),t.observationTargets.forEach(function(r){r.isActive()&&(ta(r.target)>e?t.activeTargets.push(r):t.skippedTargets.push(r))})})},tl=function(){var e=0;for(ts(0);eG.some(function(e){return e.activeTargets.length>0});)ts(e=ti());return eG.some(function(e){return e.skippedTargets.length>0})&&eX(),e>0},tc=[],tu=function(e){if(!s){var t=0,r=document.createTextNode("");new MutationObserver(function(){return tc.splice(0).forEach(function(e){return e()})}).observe(r,{characterData:!0}),s=function(){r.textContent="".concat(t?t--:t++)}}tc.push(e),s()},td=function(e){tu(function(){requestAnimationFrame(e)})},tf=0,tp={attributes:!0,characterData:!0,childList:!0,subtree:!0},th=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],tv=function(e){return void 0===e&&(e=0),Date.now()+e},tg=!1,tm=new(function(){function e(){var e=this;this.stopped=!0,this.listener=function(){return e.schedule()}}return e.prototype.run=function(e){var t=this;if(void 0===e&&(e=250),!tg){tg=!0;var r=tv(e);td(function(){var n=!1;try{n=tl()}finally{if(tg=!1,e=r-tv(),!tf)return;n?t.run(1e3):e>0?t.run(e):t.start()}})}},e.prototype.schedule=function(){this.stop(),this.run()},e.prototype.observe=function(){var e=this,t=function(){return e.observer&&e.observer.observe(document.body,tp)};document.body?t():e3.addEventListener("DOMContentLoaded",t)},e.prototype.start=function(){var e=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),th.forEach(function(t){return e3.addEventListener(t,e.listener,!0)}))},e.prototype.stop=function(){var e=this;this.stopped||(this.observer&&this.observer.disconnect(),th.forEach(function(t){return e3.removeEventListener(t,e.listener,!0)}),this.stopped=!0)},e}()),tb=function(e){!tf&&e>0&&tm.start(),(tf+=e)||tm.stop()},ty=function(){function e(e,t){this.target=e,this.observedBox=t||i.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var e,t=tn(this.target,this.observedBox,!0);return e0(e=this.target)||e6(e)||"inline"!==getComputedStyle(e).display||(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),tw=function(e,t){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=e,this.callback=t},tE=new WeakMap,tO=function(e,t){for(var r=0;r<e.length;r+=1)if(e[r].target===t)return r;return -1},tk=function(){function e(){}return e.connect=function(e,t){var r=new tw(e,t);tE.set(e,r)},e.observe=function(e,t,r){var n=tE.get(e),o=0===n.observationTargets.length;0>tO(n.observationTargets,t)&&(o&&eG.push(n),n.observationTargets.push(new ty(t,r&&r.box)),tb(1),tm.schedule())},e.unobserve=function(e,t){var r=tE.get(e),n=tO(r.observationTargets,t),o=1===r.observationTargets.length;n>=0&&(o&&eG.splice(eG.indexOf(r),1),r.observationTargets.splice(n,1),tb(-1))},e.disconnect=function(e){var t=this,r=tE.get(e);
1r.observationTargets.slice().forEach(function(r){return t.unobserve(e,r.target)}),r.activeTargets.splice(0,r.activeTargets.length)},e}(),tx=function(){function e(e){if(0==arguments.length)throw TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if("function"!=typeof e)throw TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");tk.connect(this,e)}return e.prototype.observe=function(e,t){if(0==arguments.length)throw TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!e2(e))throw TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");tk.observe(this,e,t)},e.prototype.unobserve=function(e){if(0==arguments.length)throw TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!e2(e))throw TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");tk.unobserve(this,e)},e.prototype.disconnect=function(){tk.disconnect(this)},e.toString=function(){return"function ResizeObserver () { [polyfill code] }"},e}(),tC=r(47650);function tS(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function tP(e){return(tP="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 tD(e,t,r){var n;return n=function(e,t){if("object"!==tP(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==tP(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===tP(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var tj=(0,h.createContext)(null),tT=()=>{var e=(0,h.useContext)(tj);if(!e)throw Error("The `useSlateStatic` hook must be used inside the <Slate> component's context.");return e};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 tB(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){tD(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 tM=function(){},tF=X?h.useLayoutEffect:h.useEffect,tR=["node"];function tK(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 tA={subtree:!0,childList:!0,characterData:!0},tN=L?e=>{var t,{node:r}=e,n=tS(e,tR);if(!L)return null;var o=tT(),a=(t=(0,h.useRef)(!1),(0,h.useEffect)(()=>(t.current=!0,()=>{t.current=!1}),[]),t.current),[i]=(0,h.useState)(()=>(function(e){var{editor:t,scheduleOnDOMSelectionChange:r,onDOMSelectionChange:n}=e,o=!1,a=null,i=null,s=null,l=0,c=!1,u=()=>{var e=eO.get(t);if(eO.delete(t),e){var{selection:r}=t,n=eT(t,e);!n||r&&E.Q6.equals(n,r)||E.gB.select(t,n)}},d=()=>{if(i&&(clearTimeout(i),i=null),s&&(clearTimeout(s),s=null),!g()&&!v())return void u();o||(o=!0,setTimeout(()=>o=!1)),v()&&(o="action");var e=t.selection&&E.KE.rangeRef(t,t.selection,{affinity:"forward"});ey.set(t,t.marks),tM("flush",eE.get(t),ew.get(t));for(var a=g();l=null==(d=ew.get(t))?void 0:d[0];){var l,d,f,p=eb.get(t);void 0!==p&&(eb.delete(t),t.marks=p),p&&!1===c&&(c=null);var h=function(e){var{path:t,diff:r}=e;return{anchor:{path:t,offset:r.start},focus:{path:t,offset:r.end}}}(l);t.selection&&E.Q6.equals(t.selection,h)||E.gB.select(t,h),l.diff.text?E.KE.insertText(t,l.diff.text):E.KE.deleteFragment(t),ew.set(t,null==(f=ew.get(t))?void 0:f.filter(e=>{var{id:t}=e;return t!==l.id})),!function(e,t){var{path:r,diff:n}=t;if(!E.KE.hasPath(e,r))return!1;var o=E.bP.get(e,r);if(!E.EY.isText(o))return!1;if(n.start!==o.text.length||0===n.text.length)return o.text.slice(n.start,n.start+n.text.length)===n.text;var a=E.wA.next(r);if(!E.KE.hasPath(e,a))return!1;var i=E.bP.get(e,a);return E.EY.isText(i)&&i.text.startsWith(n.text)}(t,l)&&(a=!1,eE.delete(t),ey.delete(t),o="action",eO.delete(t),r.cancel(),n.cancel(),null==e||e.unref())}var m=null==e?void 0:e.unref();if(!m||eO.get(t)||t.selection&&E.Q6.equals(m,t.selection)||E.gB.select(t,m),v())return void(()=>{var e=eE.get(t);if(eE.delete(t),e){if(e.at){var r=E.bR.isPoint(e.at)?ej(t,e.at):eT(t,e.at);if(!r)return;var n=E.KE.range(t,r);t.selection&&E.Q6.equals(t.selection,n)||E.gB.select(t,r)}e.run()}})();a&&r(),r.flush(),n.flush(),u();var b=ey.get(t);
1ey.delete(t),void 0!==b&&(t.marks=b,t.onChange())},f=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],r=es.get(t);if(r){if(g()||e){r.style.display="none";return}r.style.removeProperty("display")}},p=(e,r)=>{var n,o,a,i,s,c,u,d,p=null!=(d=ew.get(t))?d:[];ew.set(t,p);var h=E.bP.leaf(t,e),v=p.findIndex(t=>E.wA.equals(t.path,e));if(v<0){eD(h.text,r)&&p.push({path:e,diff:r,id:l++}),f();return}var g=(n=h.text,o=p[v].diff,a=Math.min(o.start,r.start),i=Math.max(0,Math.min(o.start+o.text.length,r.end)-r.start),s=eP(n,o,r),c=Math.max(r.start+r.text.length,o.start+o.text.length+(o.start+o.text.length>r.start?r.text.length:0)-i),u=s.slice(a,c),eD(n,{start:a,end:Math.max(o.end,r.end-o.text.length+(o.end-o.start)),text:u}));if(!g){p.splice(v,1),f();return}p[v]=tB(tB({},p[v]),{},{diff:g})},h=function(e){var{at:o}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};c=!1,eO.delete(t),r.cancel(),n.cancel(),v()&&d(),eE.set(t,{at:o,run:e}),s=setTimeout(d)},v=()=>!!eE.get(t),g=()=>{var e;return!!(null!=(e=ew.get(t))&&e.length)},m=e=>{eO.set(t,e),i&&(clearTimeout(i),i=null);var{selection:r}=t;if(e){var n=!r||!E.wA.equals(r.anchor.path,e.anchor.path),o=!r||!E.wA.equals(r.anchor.path.slice(0,-1),e.anchor.path.slice(0,-1));(n&&c||o)&&(c=!1),(n||g())&&(i=setTimeout(d,200))}},b=()=>{v()||(s=setTimeout(d))};return{flush:d,scheduleFlush:b,hasPendingDiffs:g,hasPendingAction:v,hasPendingChanges:()=>v()||g(),isFlushing:()=>o,handleUserSelect:m,handleCompositionEnd:e=>{a&&clearTimeout(a),a=setTimeout(()=>{eh.set(t,!1),d()},25)},handleCompositionStart:e=>{eh.set(t,!0),a&&(clearTimeout(a),a=null)},handleDOMBeforeInput:e=>{if(i&&(clearTimeout(i),i=null),!er.get(t)){var{inputType:r}=e,n=null,o=e.dataTransfer||e.data||void 0;!1!==c&&"insertText"!==r&&"insertCompositionText"!==r&&(c=!1);var[a]=e.getTargetRanges();a&&(n=eS.toSlateRange(t,a,{exactMatch:!1,suppressThrow:!0}));var s=eS.getWindow(t).getSelection();if(!n&&s&&(a=s,n=eS.toSlateRange(t,s,{exactMatch:!1,suppressThrow:!0})),n=null!=(_=n)?_:t.selection){var l=!0;if(r.startsWith("delete")){if(E.Q6.isExpanded(n)){var[u,d]=E.Q6.edges(n);if(E.bP.leaf(t,u.path).text.length===u.offset&&0===d.offset){var f=E.KE.next(t,{at:u.path,match:E.EY.isText});f&&E.wA.equals(f[1],d.path)&&(n={anchor:d,focus:d})}}var v=r.endsWith("Backward")?"backward":"forward",[g,y]=E.Q6.edges(n),[w,O]=E.KE.leaf(t,g.path),k={text:"",start:g.offset,end:y.offset},x=ew.get(t),C=null==x?void 0:x.find(e=>E.wA.equals(e.path,O)),S=C?[C.diff,k]:[k];if(0===eP(w.text,...S).length&&(l=!1),E.Q6.isExpanded(n)){if(l&&E.wA.equals(n.anchor.path,n.focus.path)){var P={path:n.anchor.path,offset:g.offset};return m(E.KE.range(t,P,P)),p(n.anchor.path,{text:"",end:y.offset,start:g.offset})}return h(()=>E.KE.deleteFragment(t,{direction:v}),{at:n})}}switch(r){case"deleteByComposition":case"deleteByCut":case"deleteByDrag":return h(()=>E.KE.deleteFragment(t),{at:n});case"deleteContent":case"deleteContentForward":var{anchor:D}=n;if(l&&E.Q6.isCollapsed(n)){var T=E.bP.leaf(t,D.path);if(D.offset<T.text.length)return p(D.path,{text:"",start:D.offset,end:D.offset+1})}return h(()=>E.KE.deleteForward(t),{at:n});case"deleteContentBackward":var _,B,{anchor:M}=n,F=j(a)?a.isCollapsed:!!(null!=(B=a)&&B.collapsed);if(l&&F&&E.Q6.isCollapsed(n)&&M.offset>0)return p(M.path,{text:"",start:M.offset-1,end:M.offset});return h(()=>E.KE.deleteBackward(t),{at:n});case"deleteEntireSoftLine":return h(()=>{E.KE.deleteBackward(t,{unit:"line"}),E.KE.deleteForward(t,{unit:"line"})},{at:n});case"deleteHardLineBackward":return h(()=>E.KE.deleteBackward(t,{unit:"block"}),{at:n});case"deleteSoftLineBackward":return h(()=>E.KE.deleteBackward(t,{unit:"line"}),{at:n});case"deleteHardLineForward":return h(()=>E.KE.deleteForward(t,{unit:"block"}),{at:n});case"deleteSoftLineForward":return h(()=>E.KE.deleteForward(t,{unit:"line"}),{at:n});case"deleteWordBackward":return h(()=>E.KE.deleteBackward(t,{unit:"word"}),{at:n});
1case"deleteWordForward":return h(()=>E.KE.deleteForward(t,{unit:"word"}),{at:n});case"insertLineBreak":return h(()=>E.KE.insertSoftBreak(t),{at:n});case"insertParagraph":return h(()=>E.KE.insertBreak(t),{at:n});case"insertCompositionText":case"deleteCompositionText":case"insertFromComposition":case"insertFromDrop":case"insertFromPaste":case"insertFromYank":case"insertReplacementText":case"insertText":if((null==o?void 0:o.constructor.name)==="DataTransfer")return h(()=>eS.insertData(t,o),{at:n});var R=null!=o?o:"";if(eb.get(t)&&(R=R.replace("\uFEFF","")),"insertText"===r&&/.*\n.*\n$/.test(R)&&(R=R.slice(0,-1)),R.includes("\n"))return h(()=>{var e=R.split("\n");e.forEach((r,n)=>{r&&E.KE.insertText(t,r),n!==e.length-1&&E.KE.insertSoftBreak(t)})},{at:n});if(E.wA.equals(n.anchor.path,n.focus.path)){var[K,A]=E.Q6.edges(n),N={start:K.offset,end:A.offset,text:R};if(R&&c&&"insertCompositionText"===r){var W=c.start+c.text.search(/\S|$/);N.start+N.text.search(/\S|$/)===W+1&&N.end===c.start+c.text.length?(N.start-=1,c=null,b()):c=!1}else c="insertText"===r&&(null===c?N:!!(c&&E.Q6.isCollapsed(n))&&c.end+c.text.length===K.offset&&tB(tB({},c),{},{text:c.text+R}));if(l)return void p(K.path,N)}return h(()=>E.KE.insertText(t,R),{at:n})}}}},handleKeyDown:e=>{g()||(f(!0),setTimeout(f))},handleDomMutations:e=>{if(!(g()||v())&&e.some(r=>K(t,r,e))){var r;null==(r=ek.get(t))||r()}},handleInput:()=>{(v()||!g())&&d()}}})(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tK(Object(r),!0).forEach(function(t){tD(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tK(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({editor:o},n)));return!function(e,t,r){var[n]=(0,h.useState)(()=>new MutationObserver(t));tF(()=>{n.takeRecords()}),(0,h.useEffect)(()=>{if(!e.current)throw Error("Failed to attach MutationObserver, `node` is undefined");return n.observe(e.current,r),()=>n.disconnect()},[n,e,r])}(r,i.handleDomMutations,tA),em.set(o,i.scheduleFlush),a&&i.flush(),i}:()=>null;function tW(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 tL=e=>{var{isLast:t,leaf:r,parent:n,text:o}=e,a=tT(),i=eS.findPath(a,o),s=E.wA.parent(i),l=!!r[eC];return a.isVoid(n)?h.createElement(tq,{length:E.bP.string(n).length}):""!==r.text||n.children[n.children.length-1]!==o||a.isInline(n)||""!==E.KE.string(a,s)?""===r.text?h.createElement(tq,{isMarkPlaceholder:l}):t&&"\n"===r.text.slice(-1)?h.createElement(tz,{isTrailing:!0,text:r.text}):h.createElement(tz,{text:r.text}):h.createElement(tq,{isLineBreak:!0,isMarkPlaceholder:l})},tz=e=>{var{text:t,isTrailing:r=!1}=e,n=(0,h.useRef)(null),o=()=>"".concat(null!=t?t:"").concat(r?"\n":""),[a]=(0,h.useState)(o);return tF(()=>{var e=o();n.current&&n.current.textContent!==e&&(n.current.textContent=e)}),h.createElement(tI,{ref:n},a)},tI=(0,h.memo)((0,h.forwardRef)((e,t)=>h.createElement("span",{"data-slate-string":!0,ref:t},e.children))),tq=e=>{var{length:t=0,isLineBreak:r=!1,isMarkPlaceholder:n=!1}=e,o={"data-slate-zero-width":r?"n":"z","data-slate-length":t};return n&&(o["data-slate-mark-placeholder"]=!0),h.createElement("span",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tW(Object(r),!0).forEach(function(t){tD(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tW(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},o),(L||N)&&r?null:"\uFEFF",r?h.createElement("br",null):null)};function tH(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 tQ(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?tH(Object(r),!0).forEach(function(t){tD(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tH(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var tU=300*!!L;function tV(e){e.current&&(clearTimeout(e.current),e.current=null)}var tG=h.memo(e=>{var{leaf:t,isLast:r,text:n,parent:o,renderPlaceholder:a,renderLeaf:i=e=>h.createElement(tY,tQ({},e)),leafPosition:s}=e,l=tT(),c=(0,h.useRef)(null),u=(0,h.useRef)(null),[d,f]=(0,h.useState)(!1),p=(0,h.useRef)(null),v=(0,h.useCallback)(e=>{var r,n;(r=null==e,c.current&&(c.current.disconnect(),r&&(c.current=null)),null==e)?(es.delete(l),null==(n=t.onPlaceholderResize)||n.call(t,null)):(es.set(l,e),c.current||(c.current=new(window.ResizeObserver||tx)(()=>{var r;null==(r=t.onPlaceholderResize)||r.call(t,e)})),c.current.observe(e),u.current=e)},[u,t,l]),g=h.createElement(tL,{isLast:r,leaf:t,parent:o,text:n}),m=!!t[ex];if((0,h.useEffect)(()=>(m?p.current||(p.current=setTimeout(()=>{f(!0),p.current=null},tU)):(tV(p),f(!1)),()=>tV(p)),[m,f]),m&&d){var b={children:t.placeholder,attributes:{"data-slate-placeholder":!0,style:{position:"absolute",top:0,pointerEvents:"none",width:"100%",maxWidth:"100%",display:"block",opacity:"0.333",userSelect:"none",textDecoration:"none",WebkitUserModify:I?"inherit":void 0},contentEditable:!1,ref:v}};g=h.createElement(h.Fragment,null,a(b),g)}return i({attributes:{"data-slate-leaf":!0},children:g,leaf:t,text:n,leafPosition:s})},(e,t)=>t.parent===e.parent&&t.isLast===e.isLast&&t.renderLeaf===e.renderLeaf&&t.renderPlaceholder===e.renderPlaceholder&&t.text===e.text&&E.EY.equals(t.leaf,e.leaf)&&t.leaf[ex]===e.leaf[ex]),tY=e=>{var{attributes:t,children:r}=e;return h.createElement("span",tQ({},t),r)};function tX(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 t$(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tX(Object(r),!0).forEach(function(t){tD(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tX(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var tJ=h.memo(e=>{for(var{decorations:t,isLast:r,parent:n,renderPlaceholder:o,renderLeaf:a,renderText:i=e=>h.createElement(tZ,t$({},e)),text:s}=e,l=tT(),c=(0,h.useRef)(null),u=E.EY.decorations(s,t),d=eS.findKey(l,s),f=[],p=0;p<u.length;p++){var{leaf:v,position:g}=u[p];f.push(h.createElement(tG,{isLast:r&&p===u.length-1,key:"".concat(d.id,"-").concat(p),renderPlaceholder:o,leaf:v,leafPosition:g,text:s,parent:n,renderLeaf:a}))}var m=(0,h.useCallback)(e=>{var t=ed.get(l);e?(null==t||t.set(d,e),ec.set(s,e),el.set(e,s)):(null==t||t.delete(d),ec.delete(s),c.current&&el.delete(c.current)),c.current=e},[c,l,d,s]);return i({text:s,children:f,attributes:{"data-slate-node":"text",ref:m}})},(e,t)=>t.parent===e.parent&&t.isLast===e.isLast&&t.renderText===e.renderText&&t.renderLeaf===e.renderLeaf&&t.renderPlaceholder===e.renderPlaceholder&&t.text===e.text&&((e,t)=>{if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++){var n=e[r],o=t[r];if(n.anchor.offset!==o.anchor.offset||n.focus.offset!==o.focus.offset||!eV(n,o))return!1}return!0})(t.decorations,e.decorations)),tZ=e=>{var{attributes:t,children:r}=e;return h.createElement("span",t$({},t),r)};function t0(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 t1(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?t0(Object(r),!0).forEach(function(t){tD(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):t0(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var t2=h.memo(e=>{var{decorations:t,element:r,renderElement:n=e=>h.createElement(t6,t1({},e)),renderPlaceholder:o,renderLeaf:a,renderText:i,selection:s}=e,l=tT(),u=t8(),d=l.isInline(r),f=eS.findKey(l,r),p=(0,h.useCallback)(e=>{var t=ed.get(l);e?(null==t||t.set(f,e),ec.set(r,e),el.set(e,r)):(null==t||t.delete(f),ec.delete(r))},[l,f,r]),v=t9({decorations:t,node:r,renderElement:n,renderPlaceholder:o,renderLeaf:a,renderText:i,selection:s}),g={"data-slate-node":"element",ref:p};if(d&&(g["data-slate-inline"]=!0),!d&&E.KE.hasInlines(l,r)){var m=E.bP.string(r),b=c()(m);"rtl"===b&&(g.dir=b)}if(E.KE.isVoid(l,r)){g["data-slate-void"]=!0,!u&&d&&(g.contentEditable=!1);var[[y]]=E.bP.texts(r);v=h.createElement(d?"span":"div",{"data-slate-spacer":!0,style:{height:"0",color:"transparent",outline:"none",position:"absolute"}},h.createElement(tJ,{renderPlaceholder:o,decorations:[],isLast:!1,parent:r,text:y})),en.set(y,0),eo.set(y,r)}return n({attributes:g,children:v,element:r})},(e,t)=>e.element===t.element&&e.renderElement===t.renderElement&&e.renderText===t.renderText&&e.renderLeaf===t.renderLeaf&&e.renderPlaceholder===t.renderPlaceholder&&((e,t)=>{if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++){var n=e[r],o=t[r];if(!E.Q6.equals(n,o)||!eV(n,o))return!1}return!0})(e.decorations,t.decorations)&&(e.selection===t.selection||!!e.selection&&!!t.selection&&E.Q6.equals(e.selection,t.selection))),t6=e=>{var{attributes:t,children:r,element:n}=e,o=tT().isInline(n)?"span":"div";return h.createElement(o,t1(t1({},t),{},{style:{position:"relative"}}
1),r)},t3=(0,h.createContext)(()=>[]),t5=(0,h.createContext)(!1),t9=e=>{var{decorations:t,node:r,renderElement:n,renderPlaceholder:o,renderText:a,renderLeaf:i,selection:s}=e,l=(0,h.useContext)(t3),c=tT();er.set(c,!1);for(var u=eS.findPath(c,r),d=[],f=E.Hg.isElement(r)&&!c.isInline(r)&&E.KE.hasInlines(c,r),p=0;p<r.children.length;p++){var v=u.concat(p),g=r.children[p],m=eS.findKey(c,g),b=E.KE.range(c,v),y=s&&E.Q6.intersection(b,s),w=l([g,v]);for(var O of t){var k=E.Q6.intersection(O,b);k&&w.push(k)}E.Hg.isElement(g)?d.push(h.createElement(t5.Provider,{key:"provider-".concat(m.id),value:!!y},h.createElement(t2,{decorations:w,element:g,key:m.id,renderElement:n,renderPlaceholder:o,renderLeaf:i,renderText:a,selection:y}))):d.push(h.createElement(tJ,{decorations:w,key:m.id,isLast:f&&p===r.children.length-1,parent:r,renderPlaceholder:o,renderLeaf:i,renderText:a,text:g})),en.set(g,p),eo.set(g,r)}return d},t4=(0,h.createContext)(!1),t8=()=>(0,h.useContext)(t4),t7=(0,h.createContext)(null),re={subtree:!0,childList:!0,characterData:!0,characterDataOldValue:!0};class rt extends h.Component{constructor(){super(...arguments),tD(this,"context",null),tD(this,"manager",null),tD(this,"mutationObserver",null)}observe(){var e,{node:t}=this.props;if(!t.current)throw Error("Failed to attach MutationObserver, `node` is undefined");null==(e=this.mutationObserver)||e.observe(t.current,re)}componentDidMount(){var e,t,{receivedUserInput:r}=this.props,n=this.context;this.manager=(e=[],{registerMutations:t=>{if(r.current){var o=t.filter(e=>K(n,e,t));e.push(...o)}},restoreDOM:function(){e.length>0&&(e.reverse().forEach(e=>{"characterData"!==e.type&&(e.removedNodes.forEach(t=>{e.target.insertBefore(t,e.nextSibling)}),e.addedNodes.forEach(t=>{e.target.removeChild(t)}))}),t())},clear:t=()=>{e=[]}}),this.mutationObserver=new MutationObserver(this.manager.registerMutations),this.observe()}getSnapshotBeforeUpdate(){var e,t,r,n,o=null==(e=this.mutationObserver)?void 0:e.takeRecords();return null!=o&&o.length&&(null==(n=this.manager)||n.registerMutations(o)),null==(t=this.mutationObserver)||t.disconnect(),null==(r=this.manager)||r.restoreDOM(),null}componentDidUpdate(){var e;null==(e=this.manager)||e.clear(),this.observe()}componentWillUnmount(){var e;null==(e=this.mutationObserver)||e.disconnect()}render(){return this.props.children}}tD(rt,"contextType",tj);var rr=L?rt:e=>{var{children:t}=e;return h.createElement(h.Fragment,null,t)},rn=(0,h.createContext)(!1),ro=["autoFocus","decorate","onDOMBeforeInput","placeholder","readOnly","renderElement","renderLeaf","renderText","renderPlaceholder","scrollSelectionIntoView","style","as","disableDefaultStyles"],ra=["text"];function ri(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 rs(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ri(Object(r),!0).forEach(function(t){tD(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ri(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var rl=e=>h.createElement(h.Fragment,null,t9(e)),rc=(0,h.forwardRef)((e,t)=>{var r,n,o,a,i=(0,h.useCallback)(e=>h.createElement(ru,rs({},e)),[]),{autoFocus:s,decorate:l=rd,onDOMBeforeInput:u,placeholder:f,readOnly:v=!1,renderElement:g,renderLeaf:m,renderText:b,renderPlaceholder:y=i,scrollSelectionIntoView:w=rf,style:O={},as:k="div",disableDefaultStyles:x=!1}=e,S=tS(e,ro),j=(()=>{var e=(0,h.useContext)(t7);if(!e)throw Error("The `useSlate` hook must be used inside the <Slate> component's context.");var{editor:t}=e;return t})(),[T,_]=(0,h.useState)(!1),B=(0,h.useRef)(null),M=(0,h.useRef)([]),[F,K]=(0,h.useState)(),A=(0,h.useRef)(!1),{onUserInput:W,receivedUserInput:q}=(r=tT(),n=(0,h.useRef)(!1),o=(0,h.useRef)(0),a=(0,h.useCallback)(()=>{if(!n.current){n.current=!0;var e=eS.getWindow(r);e.cancelAnimationFrame(o.current),o.current=e.requestAnimationFrame(()=>{n.current=!1})}},[r]),(0,h.useEffect)(()=>()=>cancelAnimationFrame(o.current),[]),{receivedUserInput:n,onUserInput:a}),[,Q]=(0,h.useReducer)(e=>e+1,0);ek.set(j,Q),ef.set(j,v);var U=(0,h.useMemo)(()=>({isDraggingInternally:!1,isUpdatingSelection:!1,latestElement:null,hasMarkPlaceholder:!1}),[]);(0,h.useEffect)(()=>{B.current&&s&&B.current.focus()},[s]);var J=(0,h.useRef)(),Z=(0,h.useMemo)(()=>p()(()=>
1{if(er.get(j))return void Z();var e=eS.toDOMNode(j,j).getRootNode();if(!A.current&&I&&e instanceof ShadowRoot){A.current=!0,(()=>{for(var e,t,r,n=document.activeElement;null!=(e=n)&&e.shadowRoot&&null!=(t=n.shadowRoot)&&t.activeElement;)n=null==(r=n)||null==(r=r.shadowRoot)?void 0:r.activeElement;return n})()?document.execCommand("indent"):E.gB.deselect(j),A.current=!1;return}var t=J.current;if((L||!eS.isComposing(j))&&(!U.isUpdatingSelection||null!=t&&t.isFlushing())&&!U.isDraggingInternally){var r=eS.findDocumentOrShadowRoot(j),{activeElement:n}=r,o=eS.toDOMNode(j,j),a=R(r);if(n===o?(U.latestElement=n,ep.set(j,!0)):ep.delete(j),!a)return E.gB.deselect(j);var{anchorNode:i,focusNode:s}=a,l=eS.hasEditableTarget(j,i)||eS.isTargetInsideNonReadonlyVoid(j,i),c=eS.hasTarget(j,s);if(l&&c){var u=eS.toSlateRange(j,a,{exactMatch:!1,suppressThrow:!0});u&&(eS.isComposing(j)||null!=t&&t.hasPendingChanges()||null!=t&&t.isFlushing()?null==t||t.handleUserSelect(u):E.gB.select(j,u))}!v||l&&c||E.gB.deselect(j)}},100),[j,v,U]),ee=(0,h.useMemo)(()=>d()(Z,0),[Z]);J.current=tN({node:B,onDOMSelectionChange:Z,scheduleOnDOMSelectionChange:ee}),tF(()=>{B.current&&(r=C(B.current))?(ea.set(j,r),ei.set(j,B.current),ec.set(j,B.current),el.set(B.current,j)):ec.delete(j);var e,t,r,{selection:n}=j,o=R(eS.findDocumentOrShadowRoot(j));if(!(!o||!eS.isFocused(j)||null!=(e=J.current)&&e.hasPendingAction())){var a=e=>{var t="None"!==o.type;if(n||t){var r=o.focusNode;if(z&&o.rangeCount>1){var a=o.getRangeAt(0),i=o.getRangeAt(o.rangeCount-1);c=a.startContainer===r?i.endContainer:a.startContainer}else c=o.anchorNode;var s=ei.get(j),l=!1;if(s.contains(c)&&s.contains(r)&&(l=!0),t&&l&&n&&!e){var c,u,d=eS.toSlateRange(j,o,{exactMatch:!0,suppressThrow:!0});if(d&&E.Q6.equals(d,n)&&(!U.hasMarkPlaceholder||null!=(u=c)&&null!=(u=u.parentElement)&&u.hasAttribute("data-slate-mark-placeholder")))return}if(n&&!eS.hasRange(j,n)){j.selection=eS.toSlateRange(j,o,{exactMatch:!1,suppressThrow:!0});return}U.isUpdatingSelection=!0;var f=null;try{f=n&&eS.toDOMRange(j,n)}catch(e){}return f?(eS.isComposing(j)&&!L?o.collapseToEnd():E.Q6.isBackward(n)?o.setBaseAndExtent(f.endContainer,f.endOffset,f.startContainer,f.startOffset):o.setBaseAndExtent(f.startContainer,f.startOffset,f.endContainer,f.endOffset),w(j,f)):o.removeAllRanges(),f}};o.rangeCount<=1&&a();var i=(null==(t=J.current)?void 0:t.isFlushing())==="action";if(!L||!i)return void setTimeout(()=>{U.isUpdatingSelection=!1});var s=null,l=requestAnimationFrame(()=>{if(i){var e=e=>{try{eS.toDOMNode(j,j).focus(),a(e)}catch(e){}};e(),s=setTimeout(()=>{e(!0),U.isUpdatingSelection=!1})}});return()=>{cancelAnimationFrame(l),s&&clearTimeout(s)}}});var et=(0,h.useCallback)(e=>{rg(j,e);var t=eS.toDOMNode(j,j).getRootNode();if(null!=A&&A.current&&I&&t instanceof ShadowRoot){var r=e.getTargetRanges()[0],n=new window.Range;n.setStart(r.startContainer,r.startOffset),n.setEnd(r.endContainer,r.endOffset);var o=eS.toSlateRange(j,n,{exactMatch:!1,suppressThrow:!1});E.gB.select(j,o),e.preventDefault(),e.stopImmediatePropagation();return}if(W(),!v&&eS.hasEditableTarget(j,e.target)&&!rv(e,u)){if(J.current)return J.current.handleDOMBeforeInput(e);ee.flush(),Z.flush();var{selection:a}=j,{inputType:i}=e,s=e.dataTransfer||e.data||void 0,l="insertCompositionText"===i||"deleteCompositionText"===i;if(l&&eS.isComposing(j))return;var c=!1;if("insertText"===i&&a&&E.Q6.isCollapsed(a)&&e.data&&1===e.data.length&&/[a-z ]/i.test(e.data)&&0!==a.anchor.offset&&(c=!0,j.marks&&(c=!1),!er.get(j))){var{anchor:d}=a,[f,p]=eS.toDOMPoint(j,d),h=null==(b=f.parentElement)?void 0:b.closest("a"),g=eS.getWindow(j);if(c&&h&&eS.hasDOMNode(j,h)){var m,b,y,w,O=null==g?void 0:g.document.createTreeWalker(h,NodeFilter.SHOW_TEXT).lastChild();O===f&&(null==(w=O.textContent)?void 0:w.length)===p&&(c=!1)}if(c&&f.parentElement&&(null==g||null==(y=g.getComputedStyle(f.parentElement))?void 0:y.whiteSpace)==="pre"){var k=E.KE.above(j,{at:d.path,match:e=>E.Hg.isElement(e)&&E.KE.isBlock(j,e)});k&&E.bP.string(k[0]).includes("	")&&(c=!1)}}if((!i.startsWith("delete")||i.startsWith("deleteBy"))&&!er.get(j)){var[x]=e.getTargetRanges();if(x){var C=eS.toSlateRange(j,x,{exactMatch:!1,suppressThrow:!1});if(!a||!E.Q6.equals(a,C)){c=!1;var S=!l&&j.selection&&E.KE.rangeRef(j,j.selection);E.gB.select(j,C),S&&ev.set(j,S)}}}if(l)return;if(c||e.preventDefault(),a&&E.Q6.isExpanded(a)&&i.startsWith("delete")){var P=i.endsWith("Backward")?"backward":"forward";E.KE.deleteFragment(j,{direction:P});return}switch(i){case"deleteByComposition":case"deleteByCut":case"deleteByDrag":E.KE.deleteFragment(j);break;case"deleteContent":case"deleteContentForward":E.KE.deleteForward(j);break;case"deleteContentBackward":E.KE.deleteBackward(j);break;case"deleteEntireSoftLine":E.KE.deleteBackward(j,{unit:"line"}),E.KE.deleteForward(j,{unit:"line"});break;case"deleteHardLineBackward":E.KE.deleteBackward(j,{unit:"block"});break;case"deleteSoftLineBackward":E.KE.deleteBackward(j,{unit:"line"});break;case"deleteHardLineForward":E.KE.deleteForward(j,{unit:"block"});break;case"deleteSoftLineForward":E.KE.deleteForward(j,{unit:"line"});break;case"deleteWordBackward":E.KE.deleteBackward(j,{unit:"word"});break;
1case"deleteWordForward":E.KE.deleteForward(j,{unit:"word"});break;case"insertLineBreak":E.KE.insertSoftBreak(j);break;case"insertParagraph":E.KE.insertBreak(j);break;case"insertFromComposition":case"insertFromDrop":case"insertFromPaste":case"insertFromYank":case"insertReplacementText":case"insertText":"insertFromComposition"===i&&eS.isComposing(j)&&(_(!1),eh.set(j,!1)),(null==s?void 0:s.constructor.name)==="DataTransfer"?eS.insertData(j,s):"string"==typeof s&&(c?M.current.push(()=>E.KE.insertText(j,s)):E.KE.insertText(j,s))}var D=null==(m=ev.get(j))?void 0:m.unref();ev.delete(j),!D||j.selection&&E.Q6.equals(j.selection,D)||E.gB.select(j,D)}},[j,Z,W,u,v,ee]),en=(0,h.useCallback)(e=>{null==e?(Z.cancel(),ee.cancel(),ei.delete(j),ec.delete(j),B.current&&$&&B.current.removeEventListener("beforeinput",et)):$&&e.addEventListener("beforeinput",et),B.current=e,"function"==typeof t?t(e):t&&(t.current=e)},[Z,ee,j,et,t]);tF(()=>{var e=eS.getWindow(j),t=e=>{var{target:t}=e,r=t instanceof HTMLElement?t:null,n=null==r?void 0:r.tagName;"INPUT"!==n&&"TEXTAREA"!==n&&ee()};e.document.addEventListener("selectionchange",t);var r=()=>{U.isDraggingInternally=!1};return e.document.addEventListener("dragend",r),e.document.addEventListener("drop",r),()=>{e.document.removeEventListener("selectionchange",t),e.document.removeEventListener("dragend",r),e.document.removeEventListener("drop",r)}},[ee,U]);var eo=l([j,[]]),es=f&&1===j.children.length&&1===Array.from(E.bP.texts(j)).length&&""===E.bP.string(j)&&!T,eu=(0,h.useCallback)(e=>{if(e&&es){var t;K(null==(t=e.getBoundingClientRect())?void 0:t.height)}else K(void 0)},[es]);if(es){var ed=E.KE.start(j,[]);eo.push({[ex]:!0,placeholder:f,onPlaceholderResize:eu,anchor:ed,focus:ed})}var{marks:eg}=j;if(U.hasMarkPlaceholder=!1,j.selection&&E.Q6.isCollapsed(j.selection)&&eg){var{anchor:em}=j.selection,ew=E.bP.leaf(j,em.path),eE=tS(ew,ra);if(!E.EY.equals(ew,eg,{loose:!0})){U.hasMarkPlaceholder=!0;var eO=Object.fromEntries(Object.keys(eE).map(e=>[e,null]));eo.push(rs(rs(rs({[eC]:!0},eO),eg),{},{anchor:em,focus:em}))}}return(0,h.useEffect)(()=>{setTimeout(()=>{var{selection:e}=j;if(e){var{anchor:t}=e,r=E.bP.leaf(j,t.path);if(eg&&!E.EY.equals(r,eg,{loose:!0}))return void eb.set(j,eg)}eb.delete(j)})}),h.createElement(t4.Provider,{value:v},h.createElement(rn.Provider,{value:T},h.createElement(t3.Provider,{value:l},h.createElement(rr,{node:B,receivedUserInput:q},h.createElement(k,rs(rs({role:v?void 0:"textbox","aria-multiline":!v||void 0},S),{},{spellCheck:(!!$||!X)&&S.spellCheck,autoCorrect:$||!X?S.autoCorrect:"false",autoCapitalize:$||!X?S.autoCapitalize:"false","data-slate-editor":!0,"data-slate-node":"value",contentEditable:!v,zindex:-1,suppressContentEditableWarning:!0,ref:en,style:rs(rs({},x?{}:rs({position:"relative",whiteSpace:"pre-wrap",wordWrap:"break-word"},F?{minHeight:F}:{})),O),onBeforeInput:(0,h.useCallback)(e=>{if(!$&&!v&&!rp(e,S.onBeforeInput)&&eS.hasSelectableTarget(j,e.target)&&(e.preventDefault(),!eS.isComposing(j))){var t=e.data;E.KE.insertText(j,t)}},[S.onBeforeInput,j,v]),onInput:(0,h.useCallback)(e=>{if(!rp(e,S.onInput)){if(J.current)return void J.current.handleInput();for(var t of M.current)t();M.current=[],eS.isFocused(j)||rg(j,e.nativeEvent)}},[S.onInput,j]),onBlur:(0,h.useCallback)(e=>{if(v||U.isUpdatingSelection||!eS.hasSelectableTarget(j,e.target)||rp(e,S.onBlur))return;var t=eS.findDocumentOrShadowRoot(j);if(U.latestElement!==t.activeElement){var{relatedTarget:r}=e;if(r!==eS.toDOMNode(j,j)&&!(P(r)&&r.hasAttribute("data-slate-spacer"))){if(null!=r&&D(r)&&eS.hasDOMNode(j,r)){var n=eS.toSlateNode(j,r);if(E.Hg.isElement(n)&&!j.isVoid(n))return}if(I){var o=R(t);null==o||o.removeAllRanges()}ep.delete(j)}}},[v,U.isUpdatingSelection,U.latestElement,j,S.onBlur]),onClick:(0,h.useCallback)(e=>{if(eS.hasTarget(j,e.target)&&!rp(e,S.onClick)&&D(e.target)){var t=eS.toSlateNode(j,e.target),r=eS.findPath(j,t);if(E.KE.hasPath(j,r)&&E.bP.get(j,r)===t){if(3===e.detail&&r.length>=1){var n=r;if(!(E.Hg.isElement(t)&&E.KE.isBlock(j,t))){var o,a=E.KE.above(j,{match:e=>E.Hg.isElement(e)&&E.KE.isBlock(j,e),at:r});n=null!=(o=null==a?void 0:a[1])?o:r.slice(0,1)}var i=E.KE.range(j,n);E.gB.select(j,i);return}if(!v){var s=E.KE.start(j,r),l=E.KE.end(j,r),c=E.KE.void(j,{at:s}),u=E.KE.void(j,{at:l});if(c&&u&&E.wA.equals(c[1],u[1])){var d=E.KE.range(j,s);E.gB.select(j,d)}}}}},[j,S.onClick,v]),onCompositionEnd:(0,h.useCallback)(e=>{if(eS.hasSelectableTarget(j,e.target)){var t;if(eS.isComposing(j)&&Promise.resolve().then(()=>{_(!1),eh.set(j,!1)}),null==(t=J.current)||t.handleCompositionEnd(e),!rp(e,S.onCompositionEnd)&&!L&&!I&&!V&&!N&&!Y&&!G&&e.data){var r=eb.get(j);eb.delete(j),void 0!==r&&(ey.set(j,j.marks),j.marks=r),E.KE.insertText(j,e.data);var n=ey.get(j);ey.delete(j),void 0!==n&&(j.marks=n)}}},[S.onCompositionEnd,j]),onCompositionUpdate:(0,h.useCallback)(e=>{!eS.hasSelectableTarget(j,e.target)||rp(e,S.onCompositionUpdate)||eS.isComposing(j)||(_(!0),eh.set(j,!0))},[S.onCompositionUpdate,j]),onCompositionStart:(0,h.useCallback)(e=>{if(eS.hasSelectableTarget(j,e.target)&&(null==(t=J.current)||t.handleCompositionStart(e),!rp(e,S.onCompositionStart)&&!L)){_(!0);var t,{selection:r}=j;if(r&&E.Q6.isExpanded(r))return void E.KE.deleteFragment(j)}},[S.onCompositionStart,j]),onCopy:(0,h.useCallback)(e=>{!eS.hasSelectableTarget(j,e.target)||rp(e,S.onCopy)||rh(e)||(e.preventDefault(),eS.setFragmentData(j,e.clipboardData,"copy"))},[S.onCopy,j]),onCut:(0,h.useCallback)(e=>{if(!v&&eS.hasSelectableTarget(j,e.target)&&!rp(e,S.onCut)&&!rh(e)){e.preventDefault(),eS.setFragmentData(j,e.clipboardData,"cut");var{selection:t}=j;if(t)if(E.Q6.isExpanded(t))E.KE.deleteFragment(j);else{var r=E.bP.parent(j,t.anchor.path);E.KE.isVoid(j,r)&&E.gB.delete(j)}}},[v,j,S.onCut]),onDragOver:(0,h.useCallback)(e=>{if(eS.hasTarget(j,e.target)&&!rp(e,S.onDragOver)){var t=eS.toSlateNode(j,e.target);E.Hg.isElement(t)&&E.KE.isVoid(j,t)&&e.preventDefault()}},[S.onDragOver,j]),onDragStart:(0,h.useCallback)(e=>{if(!v&&eS.hasTarget(j,e.target)&&!rp(e,S.onDragStart)){var t=eS.toSlateNode(j,e.target),r=eS.findPath(j,t);if(E.Hg.isElement(t)&&E.KE.isVoid(j,t)||E.KE.void(j,{at:r,voids:!0})){var n=E.KE.range(j,r);E.gB.select(j,n)}U.isDraggingInternally=!0,eS.setFragmentData(j,e.dataTransfer,"drag")}},[v,j,S.onDragStart,U]),onDrop:(0,h.useCallback)(e=>{if(!v&&eS.hasTarget(j,e.target)&&!rp(e,S.onDrop)){e.preventDefault();var t=j.selection,r=eS.findEventRange(j,e),n=e.dataTransfer;E.gB.select(j,r),U.isDraggingInternally&&t&&!E.Q6.equals(t,r)&&!E.KE.void(j,{at:r,voids:!0})&&E.gB.delete(j,{at:t}),eS.insertData(j,n),eS.isFocused(j)||eS.focus(j)}},[v,j,S.onDrop,U]),onDragEnd:(0,h.useCallback)(e=>{!v&&U.isDraggingInternally&&S.onDragEnd&&eS.hasTarget(j,e.target)&&S.onDragEnd(e)},[v,U,S,j]),onFocus:(0,h.useCallback)(e=>{if(!v&&!U.isUpdatingSelection&&eS.hasEditableTarget(j,e.target)&&!rp(e,S.onFocus)){var t=eS.toDOMNode(j,j);if(U.latestElement=eS.findDocumentOrShadowRoot(j).activeElement,z&&e.target!==t)return void t.focus();ep.set(j,!0)}},[v,U,j,S.onFocus]),onKeyDown:(0,h.useCallback)(e=>{if(!v&&eS.hasEditableTarget(j,e.target)){null==(t=J.current)||t.handleKeyDown(e);var t,{nativeEvent:r}=e;if(eS.isComposing(j)&&!1===r.isComposing&&(eh.set(j,!1),_(!1)),!(rp(e,S.onKeyDown)||eS.isComposing(j))){var{selection:n}=j,o=j.children[null!==n?n.focus.path[0]:0],a="rtl"===c()(E.bP.string(o));if(eq.isRedo(r)){e.preventDefault(),"function"==typeof j.redo&&j.redo();return}if(eq.isUndo(r)){e.preventDefault(),"function"==typeof j.undo&&j.undo();return}if(eq.isMoveLineBackward(r)){e.preventDefault(),E.gB.move(j,{unit:"line",reverse:!0});return}if(eq.isMoveLineForward(r)){e.preventDefault(),E.gB.move(j,{unit:"line"});return}if(eq.isExtendLineBackward(r)){e.preventDefault(),E.gB.move(j,{unit:"line",edge:"focus",reverse:!0});return}if(eq.isExtendLineForward(r)){e.preventDefault(),E.gB.move(j,{unit:"line",edge:"focus"});return}if(eq.isMoveBackward(r)){e.preventDefault(),n&&E.Q6.isCollapsed(n)?E.gB.move(j,{reverse:!a}):E.gB.collapse(j,{edge:a?"end":"start"});return}if(eq.isMoveForward(r)){e.preventDefault(),n&&E.Q6.isCollapsed(n)?E.gB.move(j,{reverse:a}):E.gB.collapse(j,{edge:a?"start":"end"});return}if(eq.isMoveWordBackward(r)){e.preventDefault(),n&&E.Q6.isExpanded(n)&&E.gB.collapse(j,{edge:"focus"}),E.gB.move(j,{unit:"word",reverse:!a});return}
1if(eq.isMoveWordForward(r)){e.preventDefault(),n&&E.Q6.isExpanded(n)&&E.gB.collapse(j,{edge:"focus"}),E.gB.move(j,{unit:"word",reverse:a});return}if($){if((H||I)&&n&&(eq.isDeleteBackward(r)||eq.isDeleteForward(r))&&E.Q6.isCollapsed(n)){var i=E.bP.parent(j,n.anchor.path);if(E.Hg.isElement(i)&&E.KE.isVoid(j,i)&&(E.KE.isInline(j,i)||E.KE.isBlock(j,i))){e.preventDefault(),E.KE.deleteBackward(j,{unit:"block"});return}}}else{if(eq.isBold(r)||eq.isItalic(r)||eq.isTransposeCharacter(r))return void e.preventDefault();if(eq.isSoftBreak(r)){e.preventDefault(),E.KE.insertSoftBreak(j);return}if(eq.isSplitBlock(r)){e.preventDefault(),E.KE.insertBreak(j);return}if(eq.isDeleteBackward(r)){e.preventDefault(),n&&E.Q6.isExpanded(n)?E.KE.deleteFragment(j,{direction:"backward"}):E.KE.deleteBackward(j);return}if(eq.isDeleteForward(r)){e.preventDefault(),n&&E.Q6.isExpanded(n)?E.KE.deleteFragment(j,{direction:"forward"}):E.KE.deleteForward(j);return}if(eq.isDeleteLineBackward(r)){e.preventDefault(),n&&E.Q6.isExpanded(n)?E.KE.deleteFragment(j,{direction:"backward"}):E.KE.deleteBackward(j,{unit:"line"});return}if(eq.isDeleteLineForward(r)){e.preventDefault(),n&&E.Q6.isExpanded(n)?E.KE.deleteFragment(j,{direction:"forward"}):E.KE.deleteForward(j,{unit:"line"});return}if(eq.isDeleteWordBackward(r)){e.preventDefault(),n&&E.Q6.isExpanded(n)?E.KE.deleteFragment(j,{direction:"backward"}):E.KE.deleteBackward(j,{unit:"word"});return}if(eq.isDeleteWordForward(r)){e.preventDefault(),n&&E.Q6.isExpanded(n)?E.KE.deleteFragment(j,{direction:"forward"}):E.KE.deleteForward(j,{unit:"word"});return}}}}},[v,j,S.onKeyDown]),onPaste:(0,h.useCallback)(e=>{let t;!v&&eS.hasEditableTarget(j,e.target)&&!rp(e,S.onPaste)&&(!$||(t=e.nativeEvent).clipboardData&&""!==t.clipboardData.getData("text/plain")&&1===t.clipboardData.types.length||I)&&(e.preventDefault(),eS.insertData(j,e.clipboardData))},[v,j,S.onPaste])}),h.createElement(rl,{decorations:eo,node:j,renderElement:g,renderPlaceholder:y,renderLeaf:m,renderText:b,selection:j.selection}))))))}),ru=e=>{var{attributes:t,children:r}=e;return h.createElement("span",rs({},t),r,L&&h.createElement("br",null))},rd=()=>[],rf=(e,t)=>{if(t.getBoundingClientRect&&(!e.selection||e.selection&&E.Q6.isCollapsed(e.selection))){var r=t.startContainer.parentElement;r.getBoundingClientRect=t.getBoundingClientRect.bind(t),function(e,t){let r;if(!e.isConnected||!(e=>{let t=e;for(;t&&t.parentNode;){if(t.parentNode===document)return!0;t=t.parentNode instanceof ShadowRoot?t.parentNode.host:t.parentNode}return!1})(e))return;let n={top:parseFloat((r=window.getComputedStyle(e)).scrollMarginTop)||0,right:parseFloat(r.scrollMarginRight)||0,bottom:parseFloat(r.scrollMarginBottom)||0,left:parseFloat(r.scrollMarginLeft)||0};if("object"==typeof t&&"function"==typeof t.behavior)return t.behavior(w(e,t));let o="boolean"==typeof t||null==t?void 0:t.behavior;for(let{el:r,top:a,left:i}of w(e,!1===t?{block:"end",inline:"nearest"}:t===Object(t)&&0!==Object.keys(t).length?t:{block:"start",inline:"nearest"})){let e=a-n.top+n.bottom,t=i-n.left+n.right;r.scroll({top:e,left:t,behavior:o})}}(r,{scrollMode:"if-needed"}),delete r.getBoundingClientRect}},rp=(e,t)=>{if(!t)return!1;var r=t(e);return null!=r?r:e.isDefaultPrevented()||e.isPropagationStopped()},rh=e=>D(e.target)&&(e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement),rv=(e,t)=>{if(!t)return!1;var r=t(e);return null!=r?r:e.defaultPrevented},rg=(e,t)=>{"historyUndo"===t.inputType&&"function"==typeof e.undo?e.undo():"historyRedo"===t.inputType&&"function"==typeof e.redo&&e.redo()},rm=(0,h.createContext)(!1),rb=(0,h.createContext)({}
1),ry=parseInt(h.version.split(".")[0],10),rw=["editor","children","onChange","onSelectionChange","onValueChange","initialValue"],rE=e=>{var t,r,n,{editor:o,children:a,onChange:i,onSelectionChange:s,onValueChange:l,initialValue:c}=e,u=tS(e,rw),[d,f]=h.useState(()=>{if(!E.bP.isNodeList(c))throw Error("[Slate] initialValue is invalid! Expected a list of elements but got: ".concat(E.h6.stringify(c)));if(!E.KE.isEditor(o))throw Error("[Slate] editor is invalid! You passed: ".concat(E.h6.stringify(o)));return o.children=c,Object.assign(o,u),{v:0,editor:o}}),{selectorContext:p,onChange:v}=(t=(0,h.useRef)([]).current,r=(0,h.useRef)({editor:o}).current,n=(0,h.useCallback)(e=>{r.editor=e,t.forEach(t=>t(e))},[t,r]),{selectorContext:(0,h.useMemo)(()=>({getSlate:()=>r.editor,addEventListener:e=>(t.push(e),()=>{t.splice(t.indexOf(e),1)})}),[t,r]),onChange:n}),g=(0,h.useCallback)(e=>{var t;i&&i(o.children),(null==e||null==(t=e.operation)?void 0:t.type)==="set_selection"?null==s||s(o.selection):null==l||l(o.children),f(e=>({v:e.v+1,editor:o})),v(o)},[o,v,i,s,l]);(0,h.useEffect)(()=>(eg.set(o,g),()=>{eg.set(o,()=>{})}),[o,g]);var[m,b]=(0,h.useState)(eS.isFocused(o));return(0,h.useEffect)(()=>{b(eS.isFocused(o))},[o]),tF(()=>{var e=()=>b(eS.isFocused(o));return ry>=17?(document.addEventListener("focusin",e),document.addEventListener("focusout",e),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",e)}):(document.addEventListener("focus",e,!0),document.addEventListener("blur",e,!0),()=>{document.removeEventListener("focus",e,!0),document.removeEventListener("blur",e,!0)})},[]),h.createElement(rb.Provider,{value:p},h.createElement(t7.Provider,{value:d},h.createElement(tj.Provider,{value:d.editor},h.createElement(rm.Provider,{value:m},a))))},rO=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"x-slate-fragment",r=e,{onChange:n}=r=eA(r,t);return r.onChange=e=>{(ry<18?tC.unstable_batchedUpdates:e=>e())(()=>{n(e)})},r}},92205:(e,t)=>{"use strict";for(var r="u">typeof window&&/Mac|iPod|iPhone|iPad/.test(window.navigator.platform),n={alt:"altKey",control:"ctrlKey",meta:"metaKey",shift:"shiftKey"},o={add:"+",break:"pause",cmd:"meta",command:"meta",ctl:"control",ctrl:"control",del:"delete",down:"arrowdown",esc:"escape",ins:"insert",left:"arrowleft",mod:r?"meta":"control",opt:"alt",option:"alt",return:"enter",right:"arrowright",space:" ",spacebar:" ",up:"arrowup",win:"meta",windows:"meta"},a={backspace:8,tab:9,enter:13,shift:16,control:17,alt:18,pause:19,capslock:20,escape:27," ":32,pageup:33,pagedown:34,end:35,home:36,arrowleft:37,arrowup:38,arrowright:39,arrowdown:40,insert:45,delete:46,meta:91,numlock:144,scrolllock:145,";":186,"=":187,",":188,"-":189,".":190,"/":191,"`":192,"[":219,"\\":220,"]":221,"'":222},i=1;i<20;i++)a["f"+i]=111+i;function s(e){return o[e=e.toLowerCase()]||e}t.v_=function(e,t,r){!t||"byKey"in t||(r=t,t=null),Array.isArray(e)||(e=[e]);var i=e.map(function(e){return function(e,t){var r=t&&t.byKey,i={},l=(e=e.replace("++","+add")).split("+"),c=l.length;for(var u in n)i[n[u]]=!1;var d=!0,f=!1,p=void 0;try{for(var h,v=l[Symbol.iterator]();!(d=(h=v.next()).done);d=!0){var g=h.value,m=g.endsWith("?")&&g.length>1;m&&(g=g.slice(0,-1));var b=s(g),y=n[b];if(g.length>1&&!y&&!o[g]&&!a[b])throw TypeError('Unknown modifier: "'+g+'"');1!==c&&y||(r?i.key=b:i.which=function(e){return a[e=s(e)]||e.toUpperCase().charCodeAt(0)}(g)),y&&(i[y]=!m||null)}}catch(e){f=!0,p=e}finally{try{!d&&v.return&&v.return()}finally{if(f)throw p}}return i}(e,t)}),l=function(e){return i.some(function(t){return function(e,t){for(var r in e){var n=e[r],o=void 0;if(null!=n&&(null!=(o="key"===r&&null!=t.key?t.key.toLowerCase():"which"===r?91===n&&93===t.which?91:t.which:t[r])||!1!==n)&&o!==n)return!1}return!0}(t,e)})};return null==r?l:l(r)}},99050:(e,t,r)=>{"use strict";r.d(t,{Qx:()=>c,jM:()=>H,mq:()=>Q,vD:()=>U});var n,o=Symbol.for("immer-nothing"),a=Symbol.for("immer-draftable"),i=Symbol.for("immer-state");function s(e){throw Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var l=Object.getPrototypeOf;function c(e){return!!e&&!!e[i]}function u(e){return!!e&&(p(e)||Array.isArray(e)||!!e[a]||!!e.constructor?.[a]||b(e)||y(e))}var d=Object.prototype.constructor.toString(),f=new WeakMap;function p(e){if(!e||"object"!=typeof e)return!1;let t=Object.getPrototypeOf(e);if(null===t||t===Object.prototype)return!0;let r=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;if(r===Object)return!0;
1if("function"!=typeof r)return!1;let n=f.get(r);return void 0===n&&(n=Function.toString.call(r),f.set(r,n)),n===d}function h(e,t,r=!0){0===v(e)?(r?Reflect.ownKeys(e):Object.keys(e)).forEach(r=>{t(r,e[r],e)}):e.forEach((r,n)=>t(n,r,e))}function v(e){let t=e[i];return t?t.type_:Array.isArray(e)?1:b(e)?2:3*!!y(e)}function g(e,t){return 2===v(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function m(e,t,r){let n=v(e);2===n?e.set(t,r):3===n?e.add(r):e[t]=r}function b(e){return e instanceof Map}function y(e){return e instanceof Set}function w(e){return e.copy_||e.base_}function E(e,t){if(b(e))return new Map(e);if(y(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);let r=p(e);if(!0!==t&&("class_only"!==t||r)){let t=l(e);return null!==t&&r?{...e}:Object.assign(Object.create(t),e)}{let t=Object.getOwnPropertyDescriptors(e);delete t[i];let r=Reflect.ownKeys(t);for(let n=0;n<r.length;n++){let o=r[n],a=t[o];!1===a.writable&&(a.writable=!0,a.configurable=!0),(a.get||a.set)&&(t[o]={configurable:!0,writable:!0,enumerable:a.enumerable,value:e[o]})}return Object.create(l(e),t)}}function O(e,t=!1){return x(e)||c(e)||!u(e)||(v(e)>1&&Object.defineProperties(e,{set:k,add:k,clear:k,delete:k}),Object.freeze(e),t&&Object.values(e).forEach(e=>O(e,!0))),e}var k={value:function(){s(2)}};function x(e){return null===e||"object"!=typeof e||Object.isFrozen(e)}var C={};function S(e){let t=C[e];return t||s(0,e),t}function P(e,t){t&&(S("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function D(e){j(e),e.drafts_.forEach(_),e.drafts_=null}function j(e){e===n&&(n=e.parent_)}function T(e){return n={drafts_:[],parent_:n,immer_:e,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function _(e){let t=e[i];0===t.type_||1===t.type_?t.revoke_():t.revoked_=!0}function B(e,t){t.unfinalizedDrafts_=t.drafts_.length;let r=t.drafts_[0];return void 0!==e&&e!==r?(r[i].modified_&&(D(t),s(4)),u(e)&&(e=M(t,e),t.parent_||R(t,e)),t.patches_&&S("Patches").generateReplacementPatches_(r[i].base_,e,t.patches_,t.inversePatches_)):e=M(t,r,[]),D(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==o?e:void 0}function M(e,t,r){if(x(t))return t;let n=e.immer_.shouldUseStrictIteration(),o=t[i];if(!o)return h(t,(n,a)=>F(e,o,t,n,a,r),n),t;if(o.scope_!==e)return t;if(!o.modified_)return R(e,o.base_,!0),o.base_;if(!o.finalized_){o.finalized_=!0,o.scope_.unfinalizedDrafts_--;let t=o.copy_,a=t,i=!1;3===o.type_&&(a=new Set(t),t.clear(),i=!0),h(a,(n,a)=>F(e,o,t,n,a,r,i),n),R(e,t,!1),r&&e.patches_&&S("Patches").generatePatches_(o,r,e.patches_,e.inversePatches_)}return o.copy_}function F(e,t,r,n,o,a,i){if(null==o||"object"!=typeof o&&!i)return;let s=x(o);if(!s||i){if(c(o)){let i=M(e,o,a&&t&&3!==t.type_&&!g(t.assigned_,n)?a.concat(n):void 0);if(m(r,n,i),!c(i))return;e.canAutoFreeze_=!1}else i&&r.add(o);if(u(o)&&!s){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1||t&&t.base_&&t.base_[n]===o&&s)return;M(e,o),(!t||!t.scope_.parent_)&&"symbol"!=typeof n&&(b(r)?r.has(n):Object.prototype.propertyIsEnumerable.call(r,n))&&R(e,o)}}}function R(e,t,r=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&O(t,r)}var K={get(e,t){if(t===i)return e;let r=w(e);if(!g(r,t)){var n;let o;return n=e,(o=W(r,t))?"value"in o?o.value:o.get?.call(n.draft_):void 0}let o=r[t];return e.finalized_||!u(o)?o:o===N(e.base_,t)?(z(e),e.copy_[t]=I(o,e)):o},has:(e,t)=>t in w(e),ownKeys:e=>Reflect.ownKeys(w(e)),set(e,t,r){let n=W(w(e),t);if(n?.set)return n.set.call(e.draft_,r),!0;if(!e.modified_){let n=N(w(e),t),o=n?.[i];if(o&&o.base_===r)return e.copy_[t]=r,e.assigned_[t]=!1,!0;if((r===n?0!==r||1/r==1/n:r!=r&&n!=n)&&(void 0!==r||g(e.base_,t)))return!0;z(e),L(e)}return!!(e.copy_[t]===r&&(void 0!==r||t in e.copy_)||Number.isNaN(r)&&Number.isNaN(e.copy_[t]))||(e.copy_[t]=r,e.assigned_[t]=!0,!0)},deleteProperty:(e,t)=>(void 0!==N(e.base_,t)||t in e.base_?(e.assigned_[t]=!1,z(e),L(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0),getOwnPropertyDescriptor(e,t){let r=w(e),n=Reflect.getOwnPropertyDescriptor(r,t);return n?{writable:!0,configurable:1!==e.type_||"length"!==t,enumerable:n.enumerable,value:r[t]}:n},defineProperty(){s(11)},getPrototypeOf:e=>l(e.base_),setPrototypeOf(){s(12)}},A={};function N(e,t){let r=e[i];return(r?w(r):e)[t]}function W(e,t){if(!(t in e))return;let r=l(e);for(;r;){let e=Object.getOwnPropertyDescriptor(r,t);if(e)return e;r=l(r)}}function L(e){!e.modified_&&(e.modified_=!0,e.parent_&&L(e.parent_))}function z(e){e.copy_||(e.copy_=E(e.base_,e.scope_.immer_.useStrictShallowCopy_))}
1function I(e,t){let r=b(e)?S("MapSet").proxyMap_(e,t):y(e)?S("MapSet").proxySet_(e,t):function(e,t){let r=Array.isArray(e),o={type_:+!!r,scope_:t?t.scope_:n,modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1},a=o,i=K;r&&(a=[o],i=A);let{revoke:s,proxy:l}=Proxy.revocable(a,i);return o.draft_=l,o.revoke_=s,l}(e,t);return(t?t.scope_:n).drafts_.push(r),r}h(K,(e,t)=>{A[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),A.deleteProperty=function(e,t){return A.set.call(this,e,t,void 0)},A.set=function(e,t,r){return K.set.call(this,e[0],t,r,e[0])};var q=new class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.useStrictIteration_=!0,this.produce=(e,t,r)=>{let n;if("function"==typeof e&&"function"!=typeof t){let r=t;t=e;let n=this;return function(e=r,...o){return n.produce(e,e=>t.call(this,e,...o))}}if("function"!=typeof t&&s(6),void 0!==r&&"function"!=typeof r&&s(7),u(e)){let o=T(this),a=I(e,void 0),i=!0;try{n=t(a),i=!1}finally{i?D(o):j(o)}return P(o,r),B(n,o)}if(e&&"object"==typeof e)s(1,e);else{if(void 0===(n=t(e))&&(n=e),n===o&&(n=void 0),this.autoFreeze_&&O(n,!0),r){let t=[],o=[];S("Patches").generateReplacementPatches_(e,n,t,o),r(t,o)}return n}},this.produceWithPatches=(e,t)=>{let r,n;return"function"==typeof e?(t,...r)=>this.produceWithPatches(t,t=>e(t,...r)):[this.produce(e,t,(e,t)=>{r=e,n=t}),r,n]},"boolean"==typeof e?.autoFreeze&&this.setAutoFreeze(e.autoFreeze),"boolean"==typeof e?.useStrictShallowCopy&&this.setUseStrictShallowCopy(e.useStrictShallowCopy),"boolean"==typeof e?.useStrictIteration&&this.setUseStrictIteration(e.useStrictIteration)}createDraft(e){var t;u(e)||s(8),c(e)&&(c(t=e)||s(10,t),e=function e(t){let r;if(!u(t)||x(t))return t;let n=t[i],o=!0;if(n){if(!n.modified_)return n.base_;n.finalized_=!0,r=E(t,n.scope_.immer_.useStrictShallowCopy_),o=n.scope_.immer_.shouldUseStrictIteration()}else r=E(t,!0);return h(r,(t,n)=>{m(r,t,e(n))},o),n&&(n.finalized_=!1),r}(t));let r=T(this),n=I(e,void 0);return n[i].isManual_=!0,j(r),n}finishDraft(e,t){let r=e&&e[i];r&&r.isManual_||s(9);let{scope_:n}=r;return P(n,t),B(void 0,n)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}setUseStrictIteration(e){this.useStrictIteration_=e}shouldUseStrictIteration(){return this.useStrictIteration_}applyPatches(e,t){let r;for(r=t.length-1;r>=0;r--){let n=t[r];if(0===n.path.length&&"replace"===n.op){e=n.value;break}}r>-1&&(t=t.slice(r+1));let n=S("Patches").applyPatches_;return c(e)?n(e,t):this.produce(e,e=>n(e,t))}},H=q.produce,Q=q.createDraft.bind(q),U=q.finishDraft.bind(q)}}]);

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.