PluginProbe
Elementor Website Builder – more than just a page builder / 4.3.0-beta3
Elementor Website Builder – more than just a page builder v4.3.0-beta3
4.3.0-beta3 4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 4.1.0-beta2 4.1.0-dev2 4.0.8 4.1.0-beta1 4.1.0-dev1 All 452 releases
elementor / assets / js / chunks / text-editor.js

text-editor.js in Elementor Website Builder – more than just a page builder 4.3.0-beta3, at assets/js/chunks/text-editor.js

1,654 lines 60.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 (function() {
2
3 //#region \0rolldown/runtime.js
4 var __create = Object.create;
5 var __defProp = Object.defineProperty;
6 var __name = (target, value) => __defProp(target, "name", {
7 value,
8 configurable: true
9 });
10 var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
11 var __getOwnPropNames = Object.getOwnPropertyNames;
12 var __getProtoOf = Object.getPrototypeOf;
13 var __hasOwnProp = Object.prototype.hasOwnProperty;
14 var __commonJSMin = (cb, mod) => () => (mod || (cb((mod = { exports: {} }).exports, mod), cb = null), mod.exports);
15 var __copyProps = (to, from, except, desc) => {
16 if (from && typeof from === "object" || typeof from === "function") {
17 for (var keys = __getOwnPropNames(from), i = 0, n = keys.length, key; i < n; i++) {
18 key = keys[i];
19 if (!__hasOwnProp.call(to, key) && key !== except) {
20 __defProp(to, key, {
21 get: ((k) => from[k]).bind(null, key),
22 enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable
23 });
24 }
25 }
26 }
27 return to;
28 };
29 var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", {
30 value: mod,
31 enumerable: true
32 }) : target, mod));
33
34 //#endregion
35
36 //#region node_modules/core-js/internals/global-this.js
37 var require_global_this = /* @__PURE__ */ __commonJSMin(((exports, module) => {
38 var check = function(it) {
39 return it && it.Math === Math && it;
40 };
41 module.exports = check(typeof globalThis == "object" && globalThis) || check(typeof window == "object" && window) || check(typeof self == "object" && self) || check(typeof global == "object" && global) || check(typeof exports == "object" && exports) || (function() {
42 return this;
43 })() || Function("return this")();
44 }));
45
46 //#endregion
47 //#region node_modules/core-js/internals/fails.js
48 var require_fails = /* @__PURE__ */ __commonJSMin(((exports, module) => {
49 module.exports = function(exec) {
50 try {
51 return !!exec();
52 } catch (error) {
53 return true;
54 }
55 };
56 }));
57
58 //#endregion
59 //#region node_modules/core-js/internals/descriptors.js
60 var require_descriptors = /* @__PURE__ */ __commonJSMin(((exports, module) => {
61 var fails = require_fails();
62 module.exports = !fails(function() {
63 return Object.defineProperty({}, 1, { get: function() {
64 return 7;
65 } })[1] !== 7;
66 });
67 }));
68
69 //#endregion
70 //#region node_modules/core-js/internals/function-bind-native.js
71 var require_function_bind_native = /* @__PURE__ */ __commonJSMin(((exports, module) => {
72 var fails = require_fails();
73 module.exports = !fails(function() {
74 var test = (function() {}).bind();
75 return typeof test != "function" || test.hasOwnProperty("prototype");
76 });
77 }));
78
79 //#endregion
80 //#region node_modules/core-js/internals/function-call.js
81 var require_function_call = /* @__PURE__ */ __commonJSMin(((exports, module) => {
82 var NATIVE_BIND = require_function_bind_native();
83 var call = Function.prototype.call;
84 module.exports = NATIVE_BIND ? call.bind(call) : function() {
85 return call.apply(call, arguments);
86 };
87 }));
88
89 //#endregion
90 //#region node_modules/core-js/internals/object-property-is-enumerable.js
91 var require_object_property_is_enumerable = /* @__PURE__ */ __commonJSMin(((exports) => {
92 var $propertyIsEnumerable = {}.propertyIsEnumerable;
93 var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
94 var NASHORN_BUG = getOwnPropertyDescriptor && !$propertyIsEnumerable.call({ 1: 2 }, 1);
95 exports.f = NASHORN_BUG ? function propertyIsEnumerable(V) {
96 var descriptor = getOwnPropertyDescriptor(this, V);
97 return !!descriptor && descriptor.enumerable;
98 } : $propertyIsEnumerable;
99 }));
100
101 //#endregion
102 //#region node_modules/core-js/internals/create-property-descriptor.js
103 var require_create_property_descriptor = /* @__PURE__ */ __commonJSMin(((exports, module) => {
104 module.exports = function(bitmap, value) {
105 return {
106 enumerable: !(bitmap & 1),
107 configurable: !(bitmap & 2),
108 writable: !(bitmap & 4),
109 value
110 };
111 };
112 }));
113
114 //#endregion
115 //#region node_modules/core-js/internals/function-uncurry-this.js
116 var require_function_uncurry_this = /* @__PURE__ */ __commonJSMin(((exports, module) => {
117 var NATIVE_BIND = require_function_bind_native();
118 var FunctionPrototype = Function.prototype;
119 var call = FunctionPrototype.call;
120 var uncurryThisWithBind = NATIVE_BIND && FunctionPrototype.bind.bind(call, call);
121 module.exports = NATIVE_BIND ? uncurryThisWithBind : function(fn) {
122 return function() {
123 return call.apply(fn, arguments);
124 };
125 };
126 }));
127
128 //#endregion
129 //#region node_modules/core-js/internals/classof-raw.js
130 var require_classof_raw = /* @__PURE__ */ __commonJSMin(((exports, module) => {
131 var uncurryThis = require_function_uncurry_this();
132 var toString = uncurryThis({}.toString);
133 var stringSlice = uncurryThis("".slice);
134 module.exports = function(it) {
135 return stringSlice(toString(it), 8, -1);
136 };
137 }));
138
139 //#endregion
140 //#region node_modules/core-js/internals/indexed-object.js
141 var require_indexed_object = /* @__PURE__ */ __commonJSMin(((exports, module) => {
142 var uncurryThis = require_function_uncurry_this();
143 var fails = require_fails();
144 var classof = require_classof_raw();
145 var $Object = Object;
146 var split = uncurryThis("".split);
147 module.exports = fails(function() {
148 return !$Object("z").propertyIsEnumerable(0);
149 }) ? function(it) {
150 return classof(it) === "String" ? split(it, "") : $Object(it);
151 } : $Object;
152 }));
153
154 //#endregion
155 //#region node_modules/core-js/internals/is-null-or-undefined.js
156 var require_is_null_or_undefined = /* @__PURE__ */ __commonJSMin(((exports, module) => {
157 module.exports = function(it) {
158 return it === null || it === void 0;
159 };
160 }));
161
162 //#endregion
163 //#region node_modules/core-js/internals/require-object-coercible.js
164 var require_require_object_coercible = /* @__PURE__ */ __commonJSMin(((exports, module) => {
165 var isNullOrUndefined = require_is_null_or_undefined();
166 var $TypeError = TypeError;
167 module.exports = function(it) {
168 if (isNullOrUndefined(it)) throw new $TypeError("Can't call method on " + it);
169 return it;
170 };
171 }));
172
173 //#endregion
174 //#region node_modules/core-js/internals/to-indexed-object.js
175 var require_to_indexed_object = /* @__PURE__ */ __commonJSMin(((exports, module) => {
176 var IndexedObject = require_indexed_object();
177 var requireObjectCoercible = require_require_object_coercible();
178 module.exports = function(it) {
179 return IndexedObject(requireObjectCoercible(it));
180 };
181 }));
182
183 //#endregion
184 //#region node_modules/core-js/internals/is-callable.js
185 var require_is_callable = /* @__PURE__ */ __commonJSMin(((exports, module) => {
186 var documentAll = typeof document == "object" && document.all;
187 module.exports = typeof documentAll == "undefined" && documentAll !== void 0 ? function(argument) {
188 return typeof argument == "function" || argument === documentAll;
189 } : function(argument) {
190 return typeof argument == "function";
191 };
192 }));
193
194 //#endregion
195 //#region node_modules/core-js/internals/is-object.js
196 var require_is_object = /* @__PURE__ */ __commonJSMin(((exports, module) => {
197 var isCallable = require_is_callable();
198 module.exports = function(it) {
199 return typeof it == "object" ? it !== null : isCallable(it);
200 };
201 }));
202
203 //#endregion
204 //#region node_modules/core-js/internals/get-built-in.js
205 var require_get_built_in = /* @__PURE__ */ __commonJSMin(((exports, module) => {
206 var globalThis = require_global_this();
207 var isCallable = require_is_callable();
208 var aFunction = function(argument) {
209 return isCallable(argument) ? argument : void 0;
210 };
211 module.exports = function(namespace, method) {
212 return arguments.length < 2 ? aFunction(globalThis[namespace]) : globalThis[namespace] && globalThis[namespace][method];
213 };
214 }));
215
216 //#endregion
217 //#region node_modules/core-js/internals/object-is-prototype-of.js
218 var require_object_is_prototype_of = /* @__PURE__ */ __commonJSMin(((exports, module) => {
219 var uncurryThis = require_function_uncurry_this();
220 module.exports = uncurryThis({}.isPrototypeOf);
221 }));
222
223 //#endregion
224 //#region node_modules/core-js/internals/environment-user-agent.js
225 var require_environment_user_agent = /* @__PURE__ */ __commonJSMin(((exports, module) => {
226 var navigator = require_global_this().navigator;
227 var userAgent = navigator && navigator.userAgent;
228 module.exports = userAgent ? String(userAgent) : "";
229 }));
230
231 //#endregion
232 //#region node_modules/core-js/internals/environment-v8-version.js
233 var require_environment_v8_version = /* @__PURE__ */ __commonJSMin(((exports, module) => {
234 var globalThis = require_global_this();
235 var userAgent = require_environment_user_agent();
236 var process = globalThis.process;
237 var Deno = globalThis.Deno;
238 var versions = process && process.versions || Deno && Deno.version;
239 var v8 = versions && versions.v8;
240 var match;
241 var version;
242 if (v8) {
243 match = v8.split(".");
244 version = match[0] > 0 && match[0] < 4 ? 1 : +(match[0] + match[1]);
245 }
246 if (!version && userAgent) {
247 match = userAgent.match(/Edge\/(\d+)/);
248 if (!match || match[1] >= 74) {
249 match = userAgent.match(/Chrome\/(\d+)/);
250 if (match) version = +match[1];
251 }
252 }
253 module.exports = version;
254 }));
255
256 //#endregion
257 //#region node_modules/core-js/internals/symbol-constructor-detection.js
258 var require_symbol_constructor_detection = /* @__PURE__ */ __commonJSMin(((exports, module) => {
259 var V8_VERSION = require_environment_v8_version();
260 var fails = require_fails();
261 var $String = require_global_this().String;
262 module.exports = !!Object.getOwnPropertySymbols && !fails(function() {
263 var symbol = Symbol("symbol detection");
264 return !$String(symbol) || !(Object(symbol) instanceof Symbol) || !Symbol.sham && V8_VERSION && V8_VERSION < 41;
265 });
266 }));
267
268 //#endregion
269 //#region node_modules/core-js/internals/use-symbol-as-uid.js
270 var require_use_symbol_as_uid = /* @__PURE__ */ __commonJSMin(((exports, module) => {
271 var NATIVE_SYMBOL = require_symbol_constructor_detection();
272 module.exports = NATIVE_SYMBOL && !Symbol.sham && typeof Symbol.iterator == "symbol";
273 }));
274
275 //#endregion
276 //#region node_modules/core-js/internals/is-symbol.js
277 var require_is_symbol = /* @__PURE__ */ __commonJSMin(((exports, module) => {
278 var getBuiltIn = require_get_built_in();
279 var isCallable = require_is_callable();
280 var isPrototypeOf = require_object_is_prototype_of();
281 var USE_SYMBOL_AS_UID = require_use_symbol_as_uid();
282 var $Object = Object;
283 module.exports = USE_SYMBOL_AS_UID ? function(it) {
284 return typeof it == "symbol";
285 } : function(it) {
286 var $Symbol = getBuiltIn("Symbol");
287 return isCallable($Symbol) && isPrototypeOf($Symbol.prototype, $Object(it));
288 };
289 }));
290
291 //#endregion
292 //#region node_modules/core-js/internals/try-to-string.js
293 var require_try_to_string = /* @__PURE__ */ __commonJSMin(((exports, module) => {
294 var $String = String;
295 module.exports = function(argument) {
296 try {
297 return $String(argument);
298 } catch (error) {
299 return "Object";
300 }
301 };
302 }));
303
304 //#endregion
305 //#region node_modules/core-js/internals/a-callable.js
306 var require_a_callable = /* @__PURE__ */ __commonJSMin(((exports, module) => {
307 var isCallable = require_is_callable();
308 var tryToString = require_try_to_string();
309 var $TypeError = TypeError;
310 module.exports = function(argument) {
311 if (isCallable(argument)) return argument;
312 throw new $TypeError(tryToString(argument) + " is not a function");
313 };
314 }));
315
316 //#endregion
317 //#region node_modules/core-js/internals/get-method.js
318 var require_get_method = /* @__PURE__ */ __commonJSMin(((exports, module) => {
319 var aCallable = require_a_callable();
320 var isNullOrUndefined = require_is_null_or_undefined();
321 module.exports = function(V, P) {
322 var func = V[P];
323 return isNullOrUndefined(func) ? void 0 : aCallable(func);
324 };
325 }));
326
327 //#endregion
328 //#region node_modules/core-js/internals/ordinary-to-primitive.js
329 var require_ordinary_to_primitive = /* @__PURE__ */ __commonJSMin(((exports, module) => {
330 var call = require_function_call();
331 var isCallable = require_is_callable();
332 var isObject = require_is_object();
333 var $TypeError = TypeError;
334 module.exports = function(input, pref) {
335 var fn;
336 var val;
337 if (pref === "string" && isCallable(fn = input.toString) && !isObject(val = call(fn, input))) return val;
338 if (isCallable(fn = input.valueOf) && !isObject(val = call(fn, input))) return val;
339 if (pref !== "string" && isCallable(fn = input.toString) && !isObject(val = call(fn, input))) return val;
340 throw new $TypeError("Can't convert object to primitive value");
341 };
342 }));
343
344 //#endregion
345 //#region node_modules/core-js/internals/is-pure.js
346 var require_is_pure = /* @__PURE__ */ __commonJSMin(((exports, module) => {
347 module.exports = false;
348 }));
349
350 //#endregion
351 //#region node_modules/core-js/internals/define-global-property.js
352 var require_define_global_property = /* @__PURE__ */ __commonJSMin(((exports, module) => {
353 var globalThis = require_global_this();
354 var defineProperty = Object.defineProperty;
355 module.exports = function(key, value) {
356 try {
357 defineProperty(globalThis, key, {
358 value,
359 configurable: true,
360 writable: true
361 });
362 } catch (error) {
363 globalThis[key] = value;
364 }
365 return value;
366 };
367 }));
368
369 //#endregion
370 //#region node_modules/core-js/internals/shared-store.js
371 var require_shared_store = /* @__PURE__ */ __commonJSMin(((exports, module) => {
372 var IS_PURE = require_is_pure();
373 var globalThis = require_global_this();
374 var defineGlobalProperty = require_define_global_property();
375 var SHARED = "__core-js_shared__";
376 var store = module.exports = globalThis[SHARED] || defineGlobalProperty(SHARED, {});
377 (store.versions || (store.versions = [])).push({
378 version: "3.46.0",
379 mode: IS_PURE ? "pure" : "global",
380 copyright: "© 2014-2025 Denis Pushkarev (zloirock.ru), 2025 CoreJS Company (core-js.io)",
381 license: "https://github.com/zloirock/core-js/blob/v3.46.0/LICENSE",
382 source: "https://github.com/zloirock/core-js"
383 });
384 }));
385
386 //#endregion
387 //#region node_modules/core-js/internals/shared.js
388 var require_shared = /* @__PURE__ */ __commonJSMin(((exports, module) => {
389 var store = require_shared_store();
390 module.exports = function(key, value) {
391 return store[key] || (store[key] = value || {});
392 };
393 }));
394
395 //#endregion
396 //#region node_modules/core-js/internals/to-object.js
397 var require_to_object = /* @__PURE__ */ __commonJSMin(((exports, module) => {
398 var requireObjectCoercible = require_require_object_coercible();
399 var $Object = Object;
400 module.exports = function(argument) {
401 return $Object(requireObjectCoercible(argument));
402 };
403 }));
404
405 //#endregion
406 //#region node_modules/core-js/internals/has-own-property.js
407 var require_has_own_property = /* @__PURE__ */ __commonJSMin(((exports, module) => {
408 var uncurryThis = require_function_uncurry_this();
409 var toObject = require_to_object();
410 var hasOwnProperty = uncurryThis({}.hasOwnProperty);
411 module.exports = Object.hasOwn || function hasOwn(it, key) {
412 return hasOwnProperty(toObject(it), key);
413 };
414 }));
415
416 //#endregion
417 //#region node_modules/core-js/internals/uid.js
418 var require_uid = /* @__PURE__ */ __commonJSMin(((exports, module) => {
419 var uncurryThis = require_function_uncurry_this();
420 var id = 0;
421 var postfix = Math.random();
422 var toString = uncurryThis(1.1.toString);
423 module.exports = function(key) {
424 return "Symbol(" + (key === void 0 ? "" : key) + ")_" + toString(++id + postfix, 36);
425 };
426 }));
427
428 //#endregion
429 //#region node_modules/core-js/internals/well-known-symbol.js
430 var require_well_known_symbol = /* @__PURE__ */ __commonJSMin(((exports, module) => {
431 var globalThis = require_global_this();
432 var shared = require_shared();
433 var hasOwn = require_has_own_property();
434 var uid = require_uid();
435 var NATIVE_SYMBOL = require_symbol_constructor_detection();
436 var USE_SYMBOL_AS_UID = require_use_symbol_as_uid();
437 var Symbol = globalThis.Symbol;
438 var WellKnownSymbolsStore = shared("wks");
439 var createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol["for"] || Symbol : Symbol && Symbol.withoutSetter || uid;
440 module.exports = function(name) {
441 if (!hasOwn(WellKnownSymbolsStore, name)) WellKnownSymbolsStore[name] = NATIVE_SYMBOL && hasOwn(Symbol, name) ? Symbol[name] : createWellKnownSymbol("Symbol." + name);
442 return WellKnownSymbolsStore[name];
443 };
444 }));
445
446 //#endregion
447 //#region node_modules/core-js/internals/to-primitive.js
448 var require_to_primitive = /* @__PURE__ */ __commonJSMin(((exports, module) => {
449 var call = require_function_call();
450 var isObject = require_is_object();
451 var isSymbol = require_is_symbol();
452 var getMethod = require_get_method();
453 var ordinaryToPrimitive = require_ordinary_to_primitive();
454 var wellKnownSymbol = require_well_known_symbol();
455 var $TypeError = TypeError;
456 var TO_PRIMITIVE = wellKnownSymbol("toPrimitive");
457 module.exports = function(input, pref) {
458 if (!isObject(input) || isSymbol(input)) return input;
459 var exoticToPrim = getMethod(input, TO_PRIMITIVE);
460 var result;
461 if (exoticToPrim) {
462 if (pref === void 0) pref = "default";
463 result = call(exoticToPrim, input, pref);
464 if (!isObject(result) || isSymbol(result)) return result;
465 throw new $TypeError("Can't convert object to primitive value");
466 }
467 if (pref === void 0) pref = "number";
468 return ordinaryToPrimitive(input, pref);
469 };
470 }));
471
472 //#endregion
473 //#region node_modules/core-js/internals/to-property-key.js
474 var require_to_property_key = /* @__PURE__ */ __commonJSMin(((exports, module) => {
475 var toPrimitive = require_to_primitive();
476 var isSymbol = require_is_symbol();
477 module.exports = function(argument) {
478 var key = toPrimitive(argument, "string");
479 return isSymbol(key) ? key : key + "";
480 };
481 }));
482
483 //#endregion
484 //#region node_modules/core-js/internals/document-create-element.js
485 var require_document_create_element = /* @__PURE__ */ __commonJSMin(((exports, module) => {
486 var globalThis = require_global_this();
487 var isObject = require_is_object();
488 var document = globalThis.document;
489 var EXISTS = isObject(document) && isObject(document.createElement);
490 module.exports = function(it) {
491 return EXISTS ? document.createElement(it) : {};
492 };
493 }));
494
495 //#endregion
496 //#region node_modules/core-js/internals/ie8-dom-define.js
497 var require_ie8_dom_define = /* @__PURE__ */ __commonJSMin(((exports, module) => {
498 var DESCRIPTORS = require_descriptors();
499 var fails = require_fails();
500 var createElement = require_document_create_element();
501 module.exports = !DESCRIPTORS && !fails(function() {
502 return Object.defineProperty(createElement("div"), "a", { get: function() {
503 return 7;
504 } }).a !== 7;
505 });
506 }));
507
508 //#endregion
509 //#region node_modules/core-js/internals/object-get-own-property-descriptor.js
510 var require_object_get_own_property_descriptor = /* @__PURE__ */ __commonJSMin(((exports) => {
511 var DESCRIPTORS = require_descriptors();
512 var call = require_function_call();
513 var propertyIsEnumerableModule = require_object_property_is_enumerable();
514 var createPropertyDescriptor = require_create_property_descriptor();
515 var toIndexedObject = require_to_indexed_object();
516 var toPropertyKey = require_to_property_key();
517 var hasOwn = require_has_own_property();
518 var IE8_DOM_DEFINE = require_ie8_dom_define();
519 var $getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
520 exports.f = DESCRIPTORS ? $getOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) {
521 O = toIndexedObject(O);
522 P = toPropertyKey(P);
523 if (IE8_DOM_DEFINE) try {
524 return $getOwnPropertyDescriptor(O, P);
525 } catch (error) {}
526 if (hasOwn(O, P)) return createPropertyDescriptor(!call(propertyIsEnumerableModule.f, O, P), O[P]);
527 };
528 }));
529
530 //#endregion
531 //#region node_modules/core-js/internals/v8-prototype-define-bug.js
532 var require_v8_prototype_define_bug = /* @__PURE__ */ __commonJSMin(((exports, module) => {
533 var DESCRIPTORS = require_descriptors();
534 var fails = require_fails();
535 module.exports = DESCRIPTORS && fails(function() {
536 return Object.defineProperty(function() {}, "prototype", {
537 value: 42,
538 writable: false
539 }).prototype !== 42;
540 });
541 }));
542
543 //#endregion
544 //#region node_modules/core-js/internals/an-object.js
545 var require_an_object = /* @__PURE__ */ __commonJSMin(((exports, module) => {
546 var isObject = require_is_object();
547 var $String = String;
548 var $TypeError = TypeError;
549 module.exports = function(argument) {
550 if (isObject(argument)) return argument;
551 throw new $TypeError($String(argument) + " is not an object");
552 };
553 }));
554
555 //#endregion
556 //#region node_modules/core-js/internals/object-define-property.js
557 var require_object_define_property = /* @__PURE__ */ __commonJSMin(((exports) => {
558 var DESCRIPTORS = require_descriptors();
559 var IE8_DOM_DEFINE = require_ie8_dom_define();
560 var V8_PROTOTYPE_DEFINE_BUG = require_v8_prototype_define_bug();
561 var anObject = require_an_object();
562 var toPropertyKey = require_to_property_key();
563 var $TypeError = TypeError;
564 var $defineProperty = Object.defineProperty;
565 var $getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
566 var ENUMERABLE = "enumerable";
567 var CONFIGURABLE = "configurable";
568 var WRITABLE = "writable";
569 exports.f = DESCRIPTORS ? V8_PROTOTYPE_DEFINE_BUG ? function defineProperty(O, P, Attributes) {
570 anObject(O);
571 P = toPropertyKey(P);
572 anObject(Attributes);
573 if (typeof O === "function" && P === "prototype" && "value" in Attributes && WRITABLE in Attributes && !Attributes[WRITABLE]) {
574 var current = $getOwnPropertyDescriptor(O, P);
575 if (current && current[WRITABLE]) {
576 O[P] = Attributes.value;
577 Attributes = {
578 configurable: CONFIGURABLE in Attributes ? Attributes[CONFIGURABLE] : current[CONFIGURABLE],
579 enumerable: ENUMERABLE in Attributes ? Attributes[ENUMERABLE] : current[ENUMERABLE],
580 writable: false
581 };
582 }
583 }
584 return $defineProperty(O, P, Attributes);
585 } : $defineProperty : function defineProperty(O, P, Attributes) {
586 anObject(O);
587 P = toPropertyKey(P);
588 anObject(Attributes);
589 if (IE8_DOM_DEFINE) try {
590 return $defineProperty(O, P, Attributes);
591 } catch (error) {}
592 if ("get" in Attributes || "set" in Attributes) throw new $TypeError("Accessors not supported");
593 if ("value" in Attributes) O[P] = Attributes.value;
594 return O;
595 };
596 }));
597
598 //#endregion
599 //#region node_modules/core-js/internals/create-non-enumerable-property.js
600 var require_create_non_enumerable_property = /* @__PURE__ */ __commonJSMin(((exports, module) => {
601 var DESCRIPTORS = require_descriptors();
602 var definePropertyModule = require_object_define_property();
603 var createPropertyDescriptor = require_create_property_descriptor();
604 module.exports = DESCRIPTORS ? function(object, key, value) {
605 return definePropertyModule.f(object, key, createPropertyDescriptor(1, value));
606 } : function(object, key, value) {
607 object[key] = value;
608 return object;
609 };
610 }));
611
612 //#endregion
613 //#region node_modules/core-js/internals/function-name.js
614 var require_function_name = /* @__PURE__ */ __commonJSMin(((exports, module) => {
615 var DESCRIPTORS = require_descriptors();
616 var hasOwn = require_has_own_property();
617 var FunctionPrototype = Function.prototype;
618 var getDescriptor = DESCRIPTORS && Object.getOwnPropertyDescriptor;
619 var EXISTS = hasOwn(FunctionPrototype, "name");
620 var PROPER = EXISTS && (function something() {}).name === "something";
621 var CONFIGURABLE = EXISTS && (!DESCRIPTORS || DESCRIPTORS && getDescriptor(FunctionPrototype, "name").configurable);
622 module.exports = {
623 EXISTS,
624 PROPER,
625 CONFIGURABLE
626 };
627 }));
628
629 //#endregion
630 //#region node_modules/core-js/internals/inspect-source.js
631 var require_inspect_source = /* @__PURE__ */ __commonJSMin(((exports, module) => {
632 var uncurryThis = require_function_uncurry_this();
633 var isCallable = require_is_callable();
634 var store = require_shared_store();
635 var functionToString = uncurryThis(Function.toString);
636 if (!isCallable(store.inspectSource)) store.inspectSource = function(it) {
637 return functionToString(it);
638 };
639 module.exports = store.inspectSource;
640 }));
641
642 //#endregion
643 //#region node_modules/core-js/internals/weak-map-basic-detection.js
644 var require_weak_map_basic_detection = /* @__PURE__ */ __commonJSMin(((exports, module) => {
645 var globalThis = require_global_this();
646 var isCallable = require_is_callable();
647 var WeakMap = globalThis.WeakMap;
648 module.exports = isCallable(WeakMap) && /native code/.test(String(WeakMap));
649 }));
650
651 //#endregion
652 //#region node_modules/core-js/internals/shared-key.js
653 var require_shared_key = /* @__PURE__ */ __commonJSMin(((exports, module) => {
654 var shared = require_shared();
655 var uid = require_uid();
656 var keys = shared("keys");
657 module.exports = function(key) {
658 return keys[key] || (keys[key] = uid(key));
659 };
660 }));
661
662 //#endregion
663 //#region node_modules/core-js/internals/hidden-keys.js
664 var require_hidden_keys = /* @__PURE__ */ __commonJSMin(((exports, module) => {
665 module.exports = {};
666 }));
667
668 //#endregion
669 //#region node_modules/core-js/internals/internal-state.js
670 var require_internal_state = /* @__PURE__ */ __commonJSMin(((exports, module) => {
671 var NATIVE_WEAK_MAP = require_weak_map_basic_detection();
672 var globalThis = require_global_this();
673 var isObject = require_is_object();
674 var createNonEnumerableProperty = require_create_non_enumerable_property();
675 var hasOwn = require_has_own_property();
676 var shared = require_shared_store();
677 var sharedKey = require_shared_key();
678 var hiddenKeys = require_hidden_keys();
679 var OBJECT_ALREADY_INITIALIZED = "Object already initialized";
680 var TypeError = globalThis.TypeError;
681 var WeakMap = globalThis.WeakMap;
682 var set;
683 var get;
684 var has;
685 var enforce = function(it) {
686 return has(it) ? get(it) : set(it, {});
687 };
688 var getterFor = function(TYPE) {
689 return function(it) {
690 var state;
691 if (!isObject(it) || (state = get(it)).type !== TYPE) throw new TypeError("Incompatible receiver, " + TYPE + " required");
692 return state;
693 };
694 };
695 if (NATIVE_WEAK_MAP || shared.state) {
696 var store = shared.state || (shared.state = new WeakMap());
697 store.get = store.get;
698 store.has = store.has;
699 store.set = store.set;
700 set = function(it, metadata) {
701 if (store.has(it)) throw new TypeError(OBJECT_ALREADY_INITIALIZED);
702 metadata.facade = it;
703 store.set(it, metadata);
704 return metadata;
705 };
706 get = function(it) {
707 return store.get(it) || {};
708 };
709 has = function(it) {
710 return store.has(it);
711 };
712 } else {
713 var STATE = sharedKey("state");
714 hiddenKeys[STATE] = true;
715 set = function(it, metadata) {
716 if (hasOwn(it, STATE)) throw new TypeError(OBJECT_ALREADY_INITIALIZED);
717 metadata.facade = it;
718 createNonEnumerableProperty(it, STATE, metadata);
719 return metadata;
720 };
721 get = function(it) {
722 return hasOwn(it, STATE) ? it[STATE] : {};
723 };
724 has = function(it) {
725 return hasOwn(it, STATE);
726 };
727 }
728 module.exports = {
729 set,
730 get,
731 has,
732 enforce,
733 getterFor
734 };
735 }));
736
737 //#endregion
738 //#region node_modules/core-js/internals/make-built-in.js
739 var require_make_built_in = /* @__PURE__ */ __commonJSMin(((exports, module) => {
740 var uncurryThis = require_function_uncurry_this();
741 var fails = require_fails();
742 var isCallable = require_is_callable();
743 var hasOwn = require_has_own_property();
744 var DESCRIPTORS = require_descriptors();
745 var CONFIGURABLE_FUNCTION_NAME = require_function_name().CONFIGURABLE;
746 var inspectSource = require_inspect_source();
747 var InternalStateModule = require_internal_state();
748 var enforceInternalState = InternalStateModule.enforce;
749 var getInternalState = InternalStateModule.get;
750 var $String = String;
751 var defineProperty = Object.defineProperty;
752 var stringSlice = uncurryThis("".slice);
753 var replace = uncurryThis("".replace);
754 var join = uncurryThis([].join);
755 var CONFIGURABLE_LENGTH = DESCRIPTORS && !fails(function() {
756 return defineProperty(function() {}, "length", { value: 8 }).length !== 8;
757 });
758 var TEMPLATE = String(String).split("String");
759 var makeBuiltIn = module.exports = function(value, name, options) {
760 if (stringSlice($String(name), 0, 7) === "Symbol(") name = "[" + replace($String(name), /^Symbol\(([^)]*)\).*$/, "$1") + "]";
761 if (options && options.getter) name = "get " + name;
762 if (options && options.setter) name = "set " + name;
763 if (!hasOwn(value, "name") || CONFIGURABLE_FUNCTION_NAME && value.name !== name) if (DESCRIPTORS) defineProperty(value, "name", {
764 value: name,
765 configurable: true
766 });
767 else value.name = name;
768 if (CONFIGURABLE_LENGTH && options && hasOwn(options, "arity") && value.length !== options.arity) defineProperty(value, "length", { value: options.arity });
769 try {
770 if (options && hasOwn(options, "constructor") && options.constructor) {
771 if (DESCRIPTORS) defineProperty(value, "prototype", { writable: false });
772 } else if (value.prototype) value.prototype = void 0;
773 } catch (error) {}
774 var state = enforceInternalState(value);
775 if (!hasOwn(state, "source")) state.source = join(TEMPLATE, typeof name == "string" ? name : "");
776 return value;
777 };
778 Function.prototype.toString = makeBuiltIn(function toString() {
779 return isCallable(this) && getInternalState(this).source || inspectSource(this);
780 }, "toString");
781 }));
782
783 //#endregion
784 //#region node_modules/core-js/internals/define-built-in.js
785 var require_define_built_in = /* @__PURE__ */ __commonJSMin(((exports, module) => {
786 var isCallable = require_is_callable();
787 var definePropertyModule = require_object_define_property();
788 var makeBuiltIn = require_make_built_in();
789 var defineGlobalProperty = require_define_global_property();
790 module.exports = function(O, key, value, options) {
791 if (!options) options = {};
792 var simple = options.enumerable;
793 var name = options.name !== void 0 ? options.name : key;
794 if (isCallable(value)) makeBuiltIn(value, name, options);
795 if (options.global) if (simple) O[key] = value;
796 else defineGlobalProperty(key, value);
797 else {
798 try {
799 if (!options.unsafe) delete O[key];
800 else if (O[key]) simple = true;
801 } catch (error) {}
802 if (simple) O[key] = value;
803 else definePropertyModule.f(O, key, {
804 value,
805 enumerable: false,
806 configurable: !options.nonConfigurable,
807 writable: !options.nonWritable
808 });
809 }
810 return O;
811 };
812 }));
813
814 //#endregion
815 //#region node_modules/core-js/internals/math-trunc.js
816 var require_math_trunc = /* @__PURE__ */ __commonJSMin(((exports, module) => {
817 var ceil = Math.ceil;
818 var floor = Math.floor;
819 module.exports = Math.trunc || function trunc(x) {
820 var n = +x;
821 return (n > 0 ? floor : ceil)(n);
822 };
823 }));
824
825 //#endregion
826 //#region node_modules/core-js/internals/to-integer-or-infinity.js
827 var require_to_integer_or_infinity = /* @__PURE__ */ __commonJSMin(((exports, module) => {
828 var trunc = require_math_trunc();
829 module.exports = function(argument) {
830 var number = +argument;
831 return number !== number || number === 0 ? 0 : trunc(number);
832 };
833 }));
834
835 //#endregion
836 //#region node_modules/core-js/internals/to-absolute-index.js
837 var require_to_absolute_index = /* @__PURE__ */ __commonJSMin(((exports, module) => {
838 var toIntegerOrInfinity = require_to_integer_or_infinity();
839 var max = Math.max;
840 var min = Math.min;
841 module.exports = function(index, length) {
842 var integer = toIntegerOrInfinity(index);
843 return integer < 0 ? max(integer + length, 0) : min(integer, length);
844 };
845 }));
846
847 //#endregion
848 //#region node_modules/core-js/internals/to-length.js
849 var require_to_length = /* @__PURE__ */ __commonJSMin(((exports, module) => {
850 var toIntegerOrInfinity = require_to_integer_or_infinity();
851 var min = Math.min;
852 module.exports = function(argument) {
853 var len = toIntegerOrInfinity(argument);
854 return len > 0 ? min(len, 9007199254740991) : 0;
855 };
856 }));
857
858 //#endregion
859 //#region node_modules/core-js/internals/length-of-array-like.js
860 var require_length_of_array_like = /* @__PURE__ */ __commonJSMin(((exports, module) => {
861 var toLength = require_to_length();
862 module.exports = function(obj) {
863 return toLength(obj.length);
864 };
865 }));
866
867 //#endregion
868 //#region node_modules/core-js/internals/array-includes.js
869 var require_array_includes = /* @__PURE__ */ __commonJSMin(((exports, module) => {
870 var toIndexedObject = require_to_indexed_object();
871 var toAbsoluteIndex = require_to_absolute_index();
872 var lengthOfArrayLike = require_length_of_array_like();
873 var createMethod = function(IS_INCLUDES) {
874 return function($this, el, fromIndex) {
875 var O = toIndexedObject($this);
876 var length = lengthOfArrayLike(O);
877 if (length === 0) return !IS_INCLUDES && -1;
878 var index = toAbsoluteIndex(fromIndex, length);
879 var value;
880 if (IS_INCLUDES && el !== el) while (length > index) {
881 value = O[index++];
882 if (value !== value) return true;
883 }
884 else for (; length > index; index++) if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0;
885 return !IS_INCLUDES && -1;
886 };
887 };
888 module.exports = {
889 includes: createMethod(true),
890 indexOf: createMethod(false)
891 };
892 }));
893
894 //#endregion
895 //#region node_modules/core-js/internals/object-keys-internal.js
896 var require_object_keys_internal = /* @__PURE__ */ __commonJSMin(((exports, module) => {
897 var uncurryThis = require_function_uncurry_this();
898 var hasOwn = require_has_own_property();
899 var toIndexedObject = require_to_indexed_object();
900 var indexOf = require_array_includes().indexOf;
901 var hiddenKeys = require_hidden_keys();
902 var push = uncurryThis([].push);
903 module.exports = function(object, names) {
904 var O = toIndexedObject(object);
905 var i = 0;
906 var result = [];
907 var key;
908 for (key in O) !hasOwn(hiddenKeys, key) && hasOwn(O, key) && push(result, key);
909 while (names.length > i) if (hasOwn(O, key = names[i++])) ~indexOf(result, key) || push(result, key);
910 return result;
911 };
912 }));
913
914 //#endregion
915 //#region node_modules/core-js/internals/enum-bug-keys.js
916 var require_enum_bug_keys = /* @__PURE__ */ __commonJSMin(((exports, module) => {
917 module.exports = [
918 "constructor",
919 "hasOwnProperty",
920 "isPrototypeOf",
921 "propertyIsEnumerable",
922 "toLocaleString",
923 "toString",
924 "valueOf"
925 ];
926 }));
927
928 //#endregion
929 //#region node_modules/core-js/internals/object-get-own-property-names.js
930 var require_object_get_own_property_names = /* @__PURE__ */ __commonJSMin(((exports) => {
931 var internalObjectKeys = require_object_keys_internal();
932 var hiddenKeys = require_enum_bug_keys().concat("length", "prototype");
933 exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {
934 return internalObjectKeys(O, hiddenKeys);
935 };
936 }));
937
938 //#endregion
939 //#region node_modules/core-js/internals/object-get-own-property-symbols.js
940 var require_object_get_own_property_symbols = /* @__PURE__ */ __commonJSMin(((exports) => {
941 exports.f = Object.getOwnPropertySymbols;
942 }));
943
944 //#endregion
945 //#region node_modules/core-js/internals/own-keys.js
946 var require_own_keys = /* @__PURE__ */ __commonJSMin(((exports, module) => {
947 var getBuiltIn = require_get_built_in();
948 var uncurryThis = require_function_uncurry_this();
949 var getOwnPropertyNamesModule = require_object_get_own_property_names();
950 var getOwnPropertySymbolsModule = require_object_get_own_property_symbols();
951 var anObject = require_an_object();
952 var concat = uncurryThis([].concat);
953 module.exports = getBuiltIn("Reflect", "ownKeys") || function ownKeys(it) {
954 var keys = getOwnPropertyNamesModule.f(anObject(it));
955 var getOwnPropertySymbols = getOwnPropertySymbolsModule.f;
956 return getOwnPropertySymbols ? concat(keys, getOwnPropertySymbols(it)) : keys;
957 };
958 }));
959
960 //#endregion
961 //#region node_modules/core-js/internals/copy-constructor-properties.js
962 var require_copy_constructor_properties = /* @__PURE__ */ __commonJSMin(((exports, module) => {
963 var hasOwn = require_has_own_property();
964 var ownKeys = require_own_keys();
965 var getOwnPropertyDescriptorModule = require_object_get_own_property_descriptor();
966 var definePropertyModule = require_object_define_property();
967 module.exports = function(target, source, exceptions) {
968 var keys = ownKeys(source);
969 var defineProperty = definePropertyModule.f;
970 var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f;
971 for (var i = 0; i < keys.length; i++) {
972 var key = keys[i];
973 if (!hasOwn(target, key) && !(exceptions && hasOwn(exceptions, key))) defineProperty(target, key, getOwnPropertyDescriptor(source, key));
974 }
975 };
976 }));
977
978 //#endregion
979 //#region node_modules/core-js/internals/is-forced.js
980 var require_is_forced = /* @__PURE__ */ __commonJSMin(((exports, module) => {
981 var fails = require_fails();
982 var isCallable = require_is_callable();
983 var replacement = /#|\.prototype\./;
984 var isForced = function(feature, detection) {
985 var value = data[normalize(feature)];
986 return value === POLYFILL ? true : value === NATIVE ? false : isCallable(detection) ? fails(detection) : !!detection;
987 };
988 var normalize = isForced.normalize = function(string) {
989 return String(string).replace(replacement, ".").toLowerCase();
990 };
991 var data = isForced.data = {};
992 var NATIVE = isForced.NATIVE = "N";
993 var POLYFILL = isForced.POLYFILL = "P";
994 module.exports = isForced;
995 }));
996
997 //#endregion
998 //#region node_modules/core-js/internals/export.js
999 var require_export = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1000 var globalThis = require_global_this();
1001 var getOwnPropertyDescriptor = require_object_get_own_property_descriptor().f;
1002 var createNonEnumerableProperty = require_create_non_enumerable_property();
1003 var defineBuiltIn = require_define_built_in();
1004 var defineGlobalProperty = require_define_global_property();
1005 var copyConstructorProperties = require_copy_constructor_properties();
1006 var isForced = require_is_forced();
1007 module.exports = function(options, source) {
1008 var TARGET = options.target;
1009 var GLOBAL = options.global;
1010 var STATIC = options.stat;
1011 var FORCED;
1012 var target;
1013 var key;
1014 var targetProperty;
1015 var sourceProperty;
1016 var descriptor;
1017 if (GLOBAL) target = globalThis;
1018 else if (STATIC) target = globalThis[TARGET] || defineGlobalProperty(TARGET, {});
1019 else target = globalThis[TARGET] && globalThis[TARGET].prototype;
1020 if (target) for (key in source) {
1021 sourceProperty = source[key];
1022 if (options.dontCallGetSet) {
1023 descriptor = getOwnPropertyDescriptor(target, key);
1024 targetProperty = descriptor && descriptor.value;
1025 } else targetProperty = target[key];
1026 FORCED = isForced(GLOBAL ? key : TARGET + (STATIC ? "." : "#") + key, options.forced);
1027 if (!FORCED && targetProperty !== void 0) {
1028 if (typeof sourceProperty == typeof targetProperty) continue;
1029 copyConstructorProperties(sourceProperty, targetProperty);
1030 }
1031 if (options.sham || targetProperty && targetProperty.sham) createNonEnumerableProperty(sourceProperty, "sham", true);
1032 defineBuiltIn(target, key, sourceProperty, options);
1033 }
1034 };
1035 }));
1036
1037 //#endregion
1038 //#region node_modules/core-js/internals/an-instance.js
1039 var require_an_instance = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1040 var isPrototypeOf = require_object_is_prototype_of();
1041 var $TypeError = TypeError;
1042 module.exports = function(it, Prototype) {
1043 if (isPrototypeOf(Prototype, it)) return it;
1044 throw new $TypeError("Incorrect invocation");
1045 };
1046 }));
1047
1048 //#endregion
1049 //#region node_modules/core-js/internals/correct-prototype-getter.js
1050 var require_correct_prototype_getter = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1051 var fails = require_fails();
1052 module.exports = !fails(function() {
1053 function F() {}
1054 F.prototype.constructor = null;
1055 return Object.getPrototypeOf(new F()) !== F.prototype;
1056 });
1057 }));
1058
1059 //#endregion
1060 //#region node_modules/core-js/internals/object-get-prototype-of.js
1061 var require_object_get_prototype_of = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1062 var hasOwn = require_has_own_property();
1063 var isCallable = require_is_callable();
1064 var toObject = require_to_object();
1065 var sharedKey = require_shared_key();
1066 var CORRECT_PROTOTYPE_GETTER = require_correct_prototype_getter();
1067 var IE_PROTO = sharedKey("IE_PROTO");
1068 var $Object = Object;
1069 var ObjectPrototype = $Object.prototype;
1070 module.exports = CORRECT_PROTOTYPE_GETTER ? $Object.getPrototypeOf : function(O) {
1071 var object = toObject(O);
1072 if (hasOwn(object, IE_PROTO)) return object[IE_PROTO];
1073 var constructor = object.constructor;
1074 if (isCallable(constructor) && object instanceof constructor) return constructor.prototype;
1075 return object instanceof $Object ? ObjectPrototype : null;
1076 };
1077 }));
1078
1079 //#endregion
1080 //#region node_modules/core-js/internals/define-built-in-accessor.js
1081 var require_define_built_in_accessor = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1082 var makeBuiltIn = require_make_built_in();
1083 var defineProperty = require_object_define_property();
1084 module.exports = function(target, name, descriptor) {
1085 if (descriptor.get) makeBuiltIn(descriptor.get, name, { getter: true });
1086 if (descriptor.set) makeBuiltIn(descriptor.set, name, { setter: true });
1087 return defineProperty.f(target, name, descriptor);
1088 };
1089 }));
1090
1091 //#endregion
1092 //#region node_modules/core-js/internals/create-property.js
1093 var require_create_property = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1094 var DESCRIPTORS = require_descriptors();
1095 var definePropertyModule = require_object_define_property();
1096 var createPropertyDescriptor = require_create_property_descriptor();
1097 module.exports = function(object, key, value) {
1098 if (DESCRIPTORS) definePropertyModule.f(object, key, createPropertyDescriptor(0, value));
1099 else object[key] = value;
1100 };
1101 }));
1102
1103 //#endregion
1104 //#region node_modules/core-js/internals/object-keys.js
1105 var require_object_keys = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1106 var internalObjectKeys = require_object_keys_internal();
1107 var enumBugKeys = require_enum_bug_keys();
1108 module.exports = Object.keys || function keys(O) {
1109 return internalObjectKeys(O, enumBugKeys);
1110 };
1111 }));
1112
1113 //#endregion
1114 //#region node_modules/core-js/internals/object-define-properties.js
1115 var require_object_define_properties = /* @__PURE__ */ __commonJSMin(((exports) => {
1116 var DESCRIPTORS = require_descriptors();
1117 var V8_PROTOTYPE_DEFINE_BUG = require_v8_prototype_define_bug();
1118 var definePropertyModule = require_object_define_property();
1119 var anObject = require_an_object();
1120 var toIndexedObject = require_to_indexed_object();
1121 var objectKeys = require_object_keys();
1122 exports.f = DESCRIPTORS && !V8_PROTOTYPE_DEFINE_BUG ? Object.defineProperties : function defineProperties(O, Properties) {
1123 anObject(O);
1124 var props = toIndexedObject(Properties);
1125 var keys = objectKeys(Properties);
1126 var length = keys.length;
1127 var index = 0;
1128 var key;
1129 while (length > index) definePropertyModule.f(O, key = keys[index++], props[key]);
1130 return O;
1131 };
1132 }));
1133
1134 //#endregion
1135 //#region node_modules/core-js/internals/html.js
1136 var require_html = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1137 var getBuiltIn = require_get_built_in();
1138 module.exports = getBuiltIn("document", "documentElement");
1139 }));
1140
1141 //#endregion
1142 //#region node_modules/core-js/internals/object-create.js
1143 var require_object_create = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1144 var anObject = require_an_object();
1145 var definePropertiesModule = require_object_define_properties();
1146 var enumBugKeys = require_enum_bug_keys();
1147 var hiddenKeys = require_hidden_keys();
1148 var html = require_html();
1149 var documentCreateElement = require_document_create_element();
1150 var sharedKey = require_shared_key();
1151 var GT = ">";
1152 var LT = "<";
1153 var PROTOTYPE = "prototype";
1154 var SCRIPT = "script";
1155 var IE_PROTO = sharedKey("IE_PROTO");
1156 var EmptyConstructor = function() {};
1157 var scriptTag = function(content) {
1158 return LT + SCRIPT + GT + content + LT + "/" + SCRIPT + GT;
1159 };
1160 var NullProtoObjectViaActiveX = function(activeXDocument) {
1161 activeXDocument.write(scriptTag(""));
1162 activeXDocument.close();
1163 var temp = activeXDocument.parentWindow.Object;
1164 activeXDocument = null;
1165 return temp;
1166 };
1167 var NullProtoObjectViaIFrame = function() {
1168 var iframe = documentCreateElement("iframe");
1169 var JS = "java" + SCRIPT + ":";
1170 var iframeDocument;
1171 iframe.style.display = "none";
1172 html.appendChild(iframe);
1173 iframe.src = String(JS);
1174 iframeDocument = iframe.contentWindow.document;
1175 iframeDocument.open();
1176 iframeDocument.write(scriptTag("document.F=Object"));
1177 iframeDocument.close();
1178 return iframeDocument.F;
1179 };
1180 var activeXDocument;
1181 var NullProtoObject = function() {
1182 try {
1183 activeXDocument = new ActiveXObject("htmlfile");
1184 } catch (error) {}
1185 NullProtoObject = typeof document != "undefined" ? document.domain && activeXDocument ? NullProtoObjectViaActiveX(activeXDocument) : NullProtoObjectViaIFrame() : NullProtoObjectViaActiveX(activeXDocument);
1186 var length = enumBugKeys.length;
1187 while (length--) delete NullProtoObject[PROTOTYPE][enumBugKeys[length]];
1188 return NullProtoObject();
1189 };
1190 hiddenKeys[IE_PROTO] = true;
1191 module.exports = Object.create || function create(O, Properties) {
1192 var result;
1193 if (O !== null) {
1194 EmptyConstructor[PROTOTYPE] = anObject(O);
1195 result = new EmptyConstructor();
1196 EmptyConstructor[PROTOTYPE] = null;
1197 result[IE_PROTO] = O;
1198 } else result = NullProtoObject();
1199 return Properties === void 0 ? result : definePropertiesModule.f(result, Properties);
1200 };
1201 }));
1202
1203 //#endregion
1204 //#region node_modules/core-js/internals/iterators-core.js
1205 var require_iterators_core = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1206 var fails = require_fails();
1207 var isCallable = require_is_callable();
1208 var isObject = require_is_object();
1209 var create = require_object_create();
1210 var getPrototypeOf = require_object_get_prototype_of();
1211 var defineBuiltIn = require_define_built_in();
1212 var wellKnownSymbol = require_well_known_symbol();
1213 var IS_PURE = require_is_pure();
1214 var ITERATOR = wellKnownSymbol("iterator");
1215 var BUGGY_SAFARI_ITERATORS = false;
1216 var IteratorPrototype;
1217 var PrototypeOfArrayIteratorPrototype;
1218 var arrayIterator;
1219 if ([].keys) {
1220 arrayIterator = [].keys();
1221 if (!("next" in arrayIterator)) BUGGY_SAFARI_ITERATORS = true;
1222 else {
1223 PrototypeOfArrayIteratorPrototype = getPrototypeOf(getPrototypeOf(arrayIterator));
1224 if (PrototypeOfArrayIteratorPrototype !== Object.prototype) IteratorPrototype = PrototypeOfArrayIteratorPrototype;
1225 }
1226 }
1227 if (!isObject(IteratorPrototype) || fails(function() {
1228 var test = {};
1229 return IteratorPrototype[ITERATOR].call(test) !== test;
1230 })) IteratorPrototype = {};
1231 else if (IS_PURE) IteratorPrototype = create(IteratorPrototype);
1232 if (!isCallable(IteratorPrototype[ITERATOR])) defineBuiltIn(IteratorPrototype, ITERATOR, function() {
1233 return this;
1234 });
1235 module.exports = {
1236 IteratorPrototype,
1237 BUGGY_SAFARI_ITERATORS
1238 };
1239 }));
1240
1241 //#endregion
1242 //#region node_modules/core-js/modules/es.iterator.constructor.js
1243 var require_es_iterator_constructor = /* @__PURE__ */ __commonJSMin((() => {
1244 var $ = require_export();
1245 var globalThis = require_global_this();
1246 var anInstance = require_an_instance();
1247 var anObject = require_an_object();
1248 var isCallable = require_is_callable();
1249 var getPrototypeOf = require_object_get_prototype_of();
1250 var defineBuiltInAccessor = require_define_built_in_accessor();
1251 var createProperty = require_create_property();
1252 var fails = require_fails();
1253 var hasOwn = require_has_own_property();
1254 var wellKnownSymbol = require_well_known_symbol();
1255 var IteratorPrototype = require_iterators_core().IteratorPrototype;
1256 var DESCRIPTORS = require_descriptors();
1257 var IS_PURE = require_is_pure();
1258 var CONSTRUCTOR = "constructor";
1259 var ITERATOR = "Iterator";
1260 var TO_STRING_TAG = wellKnownSymbol("toStringTag");
1261 var $TypeError = TypeError;
1262 var NativeIterator = globalThis[ITERATOR];
1263 var FORCED = IS_PURE || !isCallable(NativeIterator) || NativeIterator.prototype !== IteratorPrototype || !fails(function() {
1264 NativeIterator({});
1265 });
1266 var IteratorConstructor = function Iterator() {
1267 anInstance(this, IteratorPrototype);
1268 if (getPrototypeOf(this) === IteratorPrototype) throw new $TypeError("Abstract class Iterator not directly constructable");
1269 };
1270 var defineIteratorPrototypeAccessor = function(key, value) {
1271 if (DESCRIPTORS) defineBuiltInAccessor(IteratorPrototype, key, {
1272 configurable: true,
1273 get: function() {
1274 return value;
1275 },
1276 set: function(replacement) {
1277 anObject(this);
1278 if (this === IteratorPrototype) throw new $TypeError("You can't redefine this property");
1279 if (hasOwn(this, key)) this[key] = replacement;
1280 else createProperty(this, key, replacement);
1281 }
1282 });
1283 else IteratorPrototype[key] = value;
1284 };
1285 if (!hasOwn(IteratorPrototype, TO_STRING_TAG)) defineIteratorPrototypeAccessor(TO_STRING_TAG, ITERATOR);
1286 if (FORCED || !hasOwn(IteratorPrototype, CONSTRUCTOR) || IteratorPrototype[CONSTRUCTOR] === Object) defineIteratorPrototypeAccessor(CONSTRUCTOR, IteratorConstructor);
1287 IteratorConstructor.prototype = IteratorPrototype;
1288 $({
1289 global: true,
1290 constructor: true,
1291 forced: FORCED
1292 }, { Iterator: IteratorConstructor });
1293 }));
1294
1295 //#endregion
1296 //#region node_modules/core-js/modules/esnext.iterator.constructor.js
1297 var require_esnext_iterator_constructor = /* @__PURE__ */ __commonJSMin((() => {
1298 require_es_iterator_constructor();
1299 }));
1300
1301 //#endregion
1302 //#region node_modules/core-js/internals/function-uncurry-this-clause.js
1303 var require_function_uncurry_this_clause = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1304 var classofRaw = require_classof_raw();
1305 var uncurryThis = require_function_uncurry_this();
1306 module.exports = function(fn) {
1307 if (classofRaw(fn) === "Function") return uncurryThis(fn);
1308 };
1309 }));
1310
1311 //#endregion
1312 //#region node_modules/core-js/internals/function-bind-context.js
1313 var require_function_bind_context = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1314 var uncurryThis = require_function_uncurry_this_clause();
1315 var aCallable = require_a_callable();
1316 var NATIVE_BIND = require_function_bind_native();
1317 var bind = uncurryThis(uncurryThis.bind);
1318 module.exports = function(fn, that) {
1319 aCallable(fn);
1320 return that === void 0 ? fn : NATIVE_BIND ? bind(fn, that) : function() {
1321 return fn.apply(that, arguments);
1322 };
1323 };
1324 }));
1325
1326 //#endregion
1327 //#region node_modules/core-js/internals/iterators.js
1328 var require_iterators = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1329 module.exports = {};
1330 }));
1331
1332 //#endregion
1333 //#region node_modules/core-js/internals/is-array-iterator-method.js
1334 var require_is_array_iterator_method = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1335 var wellKnownSymbol = require_well_known_symbol();
1336 var Iterators = require_iterators();
1337 var ITERATOR = wellKnownSymbol("iterator");
1338 var ArrayPrototype = Array.prototype;
1339 module.exports = function(it) {
1340 return it !== void 0 && (Iterators.Array === it || ArrayPrototype[ITERATOR] === it);
1341 };
1342 }));
1343
1344 //#endregion
1345 //#region node_modules/core-js/internals/to-string-tag-support.js
1346 var require_to_string_tag_support = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1347 var TO_STRING_TAG = require_well_known_symbol()("toStringTag");
1348 var test = {};
1349 test[TO_STRING_TAG] = "z";
1350 module.exports = String(test) === "[object z]";
1351 }));
1352
1353 //#endregion
1354 //#region node_modules/core-js/internals/classof.js
1355 var require_classof = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1356 var TO_STRING_TAG_SUPPORT = require_to_string_tag_support();
1357 var isCallable = require_is_callable();
1358 var classofRaw = require_classof_raw();
1359 var TO_STRING_TAG = require_well_known_symbol()("toStringTag");
1360 var $Object = Object;
1361 var CORRECT_ARGUMENTS = classofRaw(function() {
1362 return arguments;
1363 }()) === "Arguments";
1364 var tryGet = function(it, key) {
1365 try {
1366 return it[key];
1367 } catch (error) {}
1368 };
1369 module.exports = TO_STRING_TAG_SUPPORT ? classofRaw : function(it) {
1370 var O;
1371 var tag;
1372 var result;
1373 return it === void 0 ? "Undefined" : it === null ? "Null" : typeof (tag = tryGet(O = $Object(it), TO_STRING_TAG)) == "string" ? tag : CORRECT_ARGUMENTS ? classofRaw(O) : (result = classofRaw(O)) === "Object" && isCallable(O.callee) ? "Arguments" : result;
1374 };
1375 }));
1376
1377 //#endregion
1378 //#region node_modules/core-js/internals/get-iterator-method.js
1379 var require_get_iterator_method = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1380 var classof = require_classof();
1381 var getMethod = require_get_method();
1382 var isNullOrUndefined = require_is_null_or_undefined();
1383 var Iterators = require_iterators();
1384 var ITERATOR = require_well_known_symbol()("iterator");
1385 module.exports = function(it) {
1386 if (!isNullOrUndefined(it)) return getMethod(it, ITERATOR) || getMethod(it, "@@iterator") || Iterators[classof(it)];
1387 };
1388 }));
1389
1390 //#endregion
1391 //#region node_modules/core-js/internals/get-iterator.js
1392 var require_get_iterator = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1393 var call = require_function_call();
1394 var aCallable = require_a_callable();
1395 var anObject = require_an_object();
1396 var tryToString = require_try_to_string();
1397 var getIteratorMethod = require_get_iterator_method();
1398 var $TypeError = TypeError;
1399 module.exports = function(argument, usingIterator) {
1400 var iteratorMethod = arguments.length < 2 ? getIteratorMethod(argument) : usingIterator;
1401 if (aCallable(iteratorMethod)) return anObject(call(iteratorMethod, argument));
1402 throw new $TypeError(tryToString(argument) + " is not iterable");
1403 };
1404 }));
1405
1406 //#endregion
1407 //#region node_modules/core-js/internals/iterator-close.js
1408 var require_iterator_close = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1409 var call = require_function_call();
1410 var anObject = require_an_object();
1411 var getMethod = require_get_method();
1412 module.exports = function(iterator, kind, value) {
1413 var innerResult;
1414 var innerError;
1415 anObject(iterator);
1416 try {
1417 innerResult = getMethod(iterator, "return");
1418 if (!innerResult) {
1419 if (kind === "throw") throw value;
1420 return value;
1421 }
1422 innerResult = call(innerResult, iterator);
1423 } catch (error) {
1424 innerError = true;
1425 innerResult = error;
1426 }
1427 if (kind === "throw") throw value;
1428 if (innerError) throw innerResult;
1429 anObject(innerResult);
1430 return value;
1431 };
1432 }));
1433
1434 //#endregion
1435 //#region node_modules/core-js/internals/iterate.js
1436 var require_iterate = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1437 var bind = require_function_bind_context();
1438 var call = require_function_call();
1439 var anObject = require_an_object();
1440 var tryToString = require_try_to_string();
1441 var isArrayIteratorMethod = require_is_array_iterator_method();
1442 var lengthOfArrayLike = require_length_of_array_like();
1443 var isPrototypeOf = require_object_is_prototype_of();
1444 var getIterator = require_get_iterator();
1445 var getIteratorMethod = require_get_iterator_method();
1446 var iteratorClose = require_iterator_close();
1447 var $TypeError = TypeError;
1448 var Result = function(stopped, result) {
1449 this.stopped = stopped;
1450 this.result = result;
1451 };
1452 var ResultPrototype = Result.prototype;
1453 module.exports = function(iterable, unboundFunction, options) {
1454 var that = options && options.that;
1455 var AS_ENTRIES = !!(options && options.AS_ENTRIES);
1456 var IS_RECORD = !!(options && options.IS_RECORD);
1457 var IS_ITERATOR = !!(options && options.IS_ITERATOR);
1458 var INTERRUPTED = !!(options && options.INTERRUPTED);
1459 var fn = bind(unboundFunction, that);
1460 var iterator;
1461 var iterFn;
1462 var index;
1463 var length;
1464 var result;
1465 var next;
1466 var step;
1467 var stop = function(condition) {
1468 if (iterator) iteratorClose(iterator, "normal");
1469 return new Result(true, condition);
1470 };
1471 var callFn = function(value) {
1472 if (AS_ENTRIES) {
1473 anObject(value);
1474 return INTERRUPTED ? fn(value[0], value[1], stop) : fn(value[0], value[1]);
1475 }
1476 return INTERRUPTED ? fn(value, stop) : fn(value);
1477 };
1478 if (IS_RECORD) iterator = iterable.iterator;
1479 else if (IS_ITERATOR) iterator = iterable;
1480 else {
1481 iterFn = getIteratorMethod(iterable);
1482 if (!iterFn) throw new $TypeError(tryToString(iterable) + " is not iterable");
1483 if (isArrayIteratorMethod(iterFn)) {
1484 for (index = 0, length = lengthOfArrayLike(iterable); length > index; index++) {
1485 result = callFn(iterable[index]);
1486 if (result && isPrototypeOf(ResultPrototype, result)) return result;
1487 }
1488 return new Result(false);
1489 }
1490 iterator = getIterator(iterable, iterFn);
1491 }
1492 next = IS_RECORD ? iterable.next : iterator.next;
1493 while (!(step = call(next, iterator)).done) {
1494 try {
1495 result = callFn(step.value);
1496 } catch (error) {
1497 iteratorClose(iterator, "throw", error);
1498 }
1499 if (typeof result == "object" && result && isPrototypeOf(ResultPrototype, result)) return result;
1500 }
1501 return new Result(false);
1502 };
1503 }));
1504
1505 //#endregion
1506 //#region node_modules/core-js/internals/get-iterator-direct.js
1507 var require_get_iterator_direct = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1508 module.exports = function(obj) {
1509 return {
1510 iterator: obj,
1511 next: obj.next,
1512 done: false
1513 };
1514 };
1515 }));
1516
1517 //#endregion
1518 //#region node_modules/core-js/internals/iterator-helper-without-closing-on-early-error.js
1519 var require_iterator_helper_without_closing_on_early_error = /* @__PURE__ */ __commonJSMin(((exports, module) => {
1520 var globalThis = require_global_this();
1521 module.exports = function(METHOD_NAME, ExpectedError) {
1522 var Iterator = globalThis.Iterator;
1523 var IteratorPrototype = Iterator && Iterator.prototype;
1524 var method = IteratorPrototype && IteratorPrototype[METHOD_NAME];
1525 var CLOSED = false;
1526 if (method) try {
1527 method.call({
1528 next: function() {
1529 return { done: true };
1530 },
1531 "return": function() {
1532 CLOSED = true;
1533 }
1534 }, -1);
1535 } catch (error) {
1536 if (!(error instanceof ExpectedError)) CLOSED = false;
1537 }
1538 if (!CLOSED) return method;
1539 };
1540 }));
1541
1542 //#endregion
1543 //#region node_modules/core-js/modules/es.iterator.find.js
1544 var require_es_iterator_find = /* @__PURE__ */ __commonJSMin((() => {
1545 var $ = require_export();
1546 var call = require_function_call();
1547 var iterate = require_iterate();
1548 var aCallable = require_a_callable();
1549 var anObject = require_an_object();
1550 var getIteratorDirect = require_get_iterator_direct();
1551 var iteratorClose = require_iterator_close();
1552 var findWithoutClosingOnEarlyError = require_iterator_helper_without_closing_on_early_error()("find", TypeError);
1553 $({
1554 target: "Iterator",
1555 proto: true,
1556 real: true,
1557 forced: findWithoutClosingOnEarlyError
1558 }, { find: function find(predicate) {
1559 anObject(this);
1560 try {
1561 aCallable(predicate);
1562 } catch (error) {
1563 iteratorClose(this, "throw", error);
1564 }
1565 if (findWithoutClosingOnEarlyError) return call(findWithoutClosingOnEarlyError, this, predicate);
1566 var record = getIteratorDirect(this);
1567 var counter = 0;
1568 return iterate(record, function(value, stop) {
1569 if (predicate(value, counter++)) return stop(value);
1570 }, {
1571 IS_RECORD: true,
1572 INTERRUPTED: true
1573 }).result;
1574 } });
1575 }));
1576
1577 //#endregion
1578 //#region node_modules/core-js/modules/esnext.iterator.find.js
1579 var require_esnext_iterator_find = /* @__PURE__ */ __commonJSMin((() => {
1580 require_es_iterator_find();
1581 }));
1582
1583 //#endregion
1584 //#region assets/dev/js/frontend/handlers/text-editor.js
1585 var require_text_editor = /* @__PURE__ */ __commonJSMin(((exports) => {
1586 Object.defineProperty(exports, "__esModule", { value: true });
1587 exports.default = void 0;
1588 require_esnext_iterator_constructor();
1589 require_esnext_iterator_find();
1590 var TextEditor = class extends elementorModules.frontend.handlers.Base {
1591 getDefaultSettings() {
1592 return {
1593 selectors: { paragraph: "p:first" },
1594 classes: {
1595 dropCap: "elementor-drop-cap",
1596 dropCapLetter: "elementor-drop-cap-letter"
1597 }
1598 };
1599 }
1600 getDefaultElements() {
1601 const selectors = this.getSettings("selectors");
1602 const classes = this.getSettings("classes");
1603 const $dropCap = jQuery("<span>", { class: classes.dropCap });
1604 const $dropCapLetter = jQuery("<span>", { class: classes.dropCapLetter });
1605 $dropCap.append($dropCapLetter);
1606 return {
1607 $paragraph: this.$element.find(selectors.paragraph),
1608 $dropCap,
1609 $dropCapLetter
1610 };
1611 }
1612 wrapDropCap() {
1613 if (!this.getElementSettings("drop_cap")) {
1614 if (this.dropCapLetter) {
1615 this.elements.$dropCap.remove();
1616 this.elements.$paragraph.prepend(this.dropCapLetter);
1617 this.dropCapLetter = "";
1618 }
1619 return;
1620 }
1621 const $paragraph = this.elements.$paragraph;
1622 if (!$paragraph.length) return;
1623 const paragraphContent = $paragraph.html().replace(/&nbsp;/g, " ");
1624 const firstLetterMatch = paragraphContent.match(/^ *([^ ] ?)/);
1625 if (!firstLetterMatch) return;
1626 const firstLetter = firstLetterMatch[1];
1627 const trimmedFirstLetter = firstLetter.trim();
1628 if ("<" === trimmedFirstLetter) return;
1629 this.dropCapLetter = firstLetter;
1630 this.elements.$dropCapLetter.text(trimmedFirstLetter);
1631 const restoredParagraphContent = paragraphContent.slice(firstLetter.length).replace(/^ */, (match) => {
1632 return new Array(match.length + 1).join("&nbsp;");
1633 });
1634 $paragraph.html(restoredParagraphContent).prepend(this.elements.$dropCap);
1635 }
1636 onInit(...args) {
1637 super.onInit(...args);
1638 this.wrapDropCap();
1639 }
1640 onElementChange(propertyName) {
1641 if ("drop_cap" === propertyName) this.wrapDropCap();
1642 }
1643 };
1644 exports.default = TextEditor;
1645 }));
1646
1647 //#endregion
1648 //#region \0elementor-chunk-entry
1649 var import_text_editor = /* @__PURE__ */ __toESM(require_text_editor());
1650 (window.__elementorChunks = window.__elementorChunks || {})["text-editor"] = import_text_editor;
1651
1652 //#endregion
1653 })();
1654 //# sourceMappingURL=text-editor.js.map